.piece-letter .tview2 move,.tview2 .piece-letter move,.piece-letter .pv_box .pv span,.pv_box .pv .piece-letter span,.piece-letter .explorer-box .moves td:first-child,.explorer-box .moves .piece-letter td:first-child,.piece-letter .explorer-box .tablebase td:first-child,.explorer-box .tablebase .piece-letter td:first-child,.piece-letter .analyse__fork move,.analyse__fork .piece-letter move,.piece-letter #analyse-cm .title,#analyse-cm .piece-letter .title,.tview2 glyph,.analyse__fork glyph{font-family:'Noto Sans', Sans-Serif}.tview2 move draw,.pv_box .pv span draw,.explorer-box .moves td:first-child draw,.explorer-box .tablebase td:first-child draw,.analyse__fork move draw,#analyse-cm .title draw,.tview2 eval,.tview2 comment .by,.ceval .engine .cloud,.tabs-horiz span,.slist thead,.mchat__tab,.mchat__messages a:not(.user-link),.explorer-box .moves th,.analyse__fork eval,.study__members .add,.study__player .analyse__clock,.study__topics,.relay-tour__round strong{font-family:'Roboto', Sans-Serif}.tview2 move,.pv_box .pv span,.explorer-box .moves td:first-child,.explorer-box .tablebase td:first-child,.analyse__fork move,#analyse-cm .title{font-family:'Noto Chess', 'Noto Sans'}.tview2 move draw,.pv_box .pv span draw,.explorer-box .moves td:first-child draw,.explorer-box .tablebase td:first-child draw,.analyse__fork move draw,#analyse-cm .title draw{margin-left:1ch;font-weight:normal}.tabs-horiz,.chat__members,.analyse__controls .fbt,.study__buttons .mode{color:#999}.crosstable__users,.crosstable__score,.crosstable povs:hover,.cmn-toggle+label::after,.slist thead,.explorer__config .choices button,#analyse-cm .title,.analyse__clock,.study__player,.study__metadata h2{background:linear-gradient(to bottom, #3c3934, #33312e 100%)}.cmn-toggle:hover:not(:disabled)+label::after,.explorer__config .choices button:hover{background:linear-gradient(to bottom, #44413b, #3b3935 100%);color:#ccc}.ceval,.analyse__tools .comp-off__hint{background:linear-gradient(to bottom, #3c3934, #33312e 100%)}#modal-wrap,.pv_box .pv-board,.variant-racingKings .cg-wrap.cg-wrap cg-container::before,#analyse-cm,.study-desc .contrib{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.fbt,.analyse__tools .comp-off__hint button,.study__glyphs button{background:none;border:none;outline:none;color:#bababa;align-items:normal}.mchat__tab input{-webkit-appearance:none;background:#161512;border:1px solid #3c3934;display:inline-block;padding:0.5em}.mchat__tab input:checked{background:#3b5c16;border-color:#4f7a1d}.cmn-toggle:focus:not(:disabled)+label,.cmn-toggle:hover:not(:disabled)+label{box-shadow:0 0 12px #999}.tview2 move,.ceval help,.ceval .engine,.context-streamer,.mchat__tab{white-space:nowrap;overflow:hidden}.tview2 comment .by,.pv_box .pv.pv--nowrap,.mchat__tab span{white-space:nowrap}.tview2-column>interrupt>comment,.mchat__messages,.study__chapters h3,.study__comment .text,.study__relay__rounds .link{overflow-wrap:break-word;word-break:break-word}.tview2 comment .by,.pv_box .pv.pv--nowrap,.mchat__tab span,.crosstable__users,.explorer-box .games td span,.study__members .user-link,.study__invite .users .button,.study__metadata h2 .name{overflow:hidden;text-overflow:ellipsis}.pv_box .pv-board .pv-board-square,.board-editor .spare .no-square div{position:relative;display:block;height:0;padding-bottom:100%;width:100%}.study-desc .embed{position:relative;display:block;height:0;padding-bottom:56.25%;width:100%}.study-desc .embed>*{border:none}.cmn-toggle+label::before,.tview2 shapes::before,.flash__content::before,.flash-warning .flash__content::before,.flash-failure .flash__content::before{font-size:1.2em;vertical-align:middle;font-family:'lichess';font-style:normal;font-weight:normal;text-transform:none;speak:none;content:attr(data-icon);opacity:0.9}#modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.6);z-index:109}.explorer-box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.study-desc .embed>*,.pv_box .pv-board .pv-board-square .cg-wrap{position:absolute;width:100%;height:100%}.cmn-toggle,.analyse-controls{touch-action:manipulation}.tview2-column,.action-menu .autoplay,.explorer__config__player__choice .previous{display:flex;flex-flow:row wrap}#modal-overlay,.ceval .switch,.explorer__config .name>div,.analyse__fork,.analyse__fork move,.study__chapters .act,.study__members .act,.study__relay__rounds .act,.study__chapters ongoing,.study__relay__rounds ongoing,.study__chapters>div>span,.study__chapters>div res,.study__members .status,.study__members m-config .role,.study__topics,.study__glyphs,.study__glyphs button::before,.study__share .downloads,.study__multiboard .pager,.study__multiboard .now-playing .name,.study__relay__rounds finished{display:flex;flex-flow:row wrap;align-items:center}.tabs-horiz,.context-streamer,.chat__members__number,.explorer-box .explorer-title,.explorer-box .explorer-title .active,#analyse-cm a,.material,.analyse__persistence__help,.analyse__puzzle a,.study__members .left,.study__player .analyse__clock,.study__buttons .mode,.study__invite .info,.study__glyphs button{display:flex;flex-flow:row nowrap;align-items:center}.form-split,.form-actions,.study__members m-config,.board-editor__tools .metadata .castling div,.study__buttons,.study__invite .users,.study-desc-form .title,.study__multiboard .top{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.explorer__config .date label,.analyse__persistence__actions,.study__chapters>div,.study__members>div,.study__relay__rounds>div,.study__player,.study__metadata h2,.study__multiboard .now-playing .player,.relay-tour__round{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}#modal-wrap,.continue-with,.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup,.form-check,.mchat,.mchat__content,.analyse__tools,.action-menu__tools>*,.explorer-box .message,.training-box,.analyse--wiki .analyse__side,.advice-summary,.board-editor__tools,.board-editor__tools .actions{display:flex;flex-flow:column}.mchat__tab input,.crosstable,.mchat,.analyse__tools,.study__chapters,.study__members,.study__relay__rounds,.board-editor__tools .metadata,.study-desc,.study__metadata,.study__comments .study__wiki,.study__comment,.study__glyphs,.study__share,.study__multiboard,.study__server-eval,.study__message,.relay-tour__text,#modal-wrap,.tview2-inline move.active,.tview2 line move.active,.tview2-inline move:hover,.ceval .engine .cloud,.flash__content,#analyse-cm,.is3d .analyse__clock.top,.is3d .study__player-top,.board-editor .spare,.study__invite .info,.study__topics .topic,.study__multiboard .fbt,.study__multiboard .now-playing a,.relay-tour__round{border-radius:3px}.crosstable,.mchat,.analyse__tools{overflow:hidden}.crosstable .sep,.explorer__config .choices button:first-child,.explorer-box .bar span:first-child,.board-editor .spare .no-square.pointer{border-radius:3px 0 0 3px}.explorer__config .choices button:last-child,.explorer-box .bar span:last-child,.board-editor .spare .no-square.trash{border-radius:0 3px 3px 0}.mchat__tab,.analyse__clock.top,.study__player-top,.study__buttons .mode{border-radius:3px 3px 0 0}.analyse-controls .fbt,.context-streamer,.analyse__clock.bottom,.study__player-bot{border-radius:0 0 3px 3px}.study__chapters,.study__members,.study__relay__rounds,.board-editor__tools .metadata,.study-desc,.study__metadata,.study__comments .study__wiki,.study__comment,.study__glyphs,.study__share,.study__multiboard,.study__server-eval,.study__message,.relay-tour__text,.crosstable,.mchat,.analyse__tools,#modal-wrap .close:hover,.context-streamer,.analyse__clock,.study__player,.study__comments #comment-text{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}coords{position:absolute;display:flex;pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff;text-shadow:0 1px 2px #000;font-weight:bold}.coords-no coords{display:none}coords{font-size:8px}@media (min-width: 320px){coords{font-size:calc( 8px + 4 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){coords{font-size:12px}}coords.ranks{flex-flow:column-reverse;top:1px;right:0;height:100%;width:0.8em}coords.ranks.black{flex-flow:column}coords.files{bottom:0px;left:0;text-align:left;flex-flow:row;width:100%;height:1.4em}coords.files.black{flex-flow:row-reverse}coords.files coord{padding-left:4px}coords coord{flex:1 1 auto}coords .is3d .cg-wrap coords coord{color:#fff !important;text-shadow:0 1px 2px #000 !important}coords .is3d .cg-wrap coords.files{bottom:calc(1px - 2.5%)}coords .is3d .cg-wrap coords.files coord{padding-left:3px}coords{text-shadow:var(--cg-cs, 0 1px 2px #000)}.orientation-white .files coord:nth-child(2n+1),.orientation-white .ranks coord:nth-child(2n),.orientation-black .files coord:nth-child(2n),.orientation-black .ranks coord:nth-child(2n+1){color:var(--cg-ccw, #fff)}.orientation-white .files coord:nth-child(2n),.orientation-white .ranks coord:nth-child(2n+1),.orientation-black .files coord:nth-child(2n+1),.orientation-black .ranks coord:nth-child(2n){color:var(--cg-ccb, #fff)}@media (min-width: 800px), (orientation: landscape){.coords-out coords{text-shadow:none}.coords-out coords.ranks{right:-15px;top:0;width:12px}.coords-out coords.ranks coord{transform:translateY(42%)}.coords-out coords.files{bottom:-15px;left:0;text-align:center}.coords-out coords.ranks coord,.coords-out .is2d coords.files coord{color:#999 !important}}body{--board-scale: 1}@media (min-width: 800px) and (min-height: 500px){body{--board-scale: calc((var(--zoom) / 100) * 0.7 + 0.3)}}@media (max-width: 799px) and (orientation: portrait){body{--col1: 1}.main-board cg-board{border-radius:0}}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:0.5rem;background:#262421}body ::-webkit-scrollbar-thumb{background:#4d4d4d}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:#6b6b6b}body.resizing{-webkit-user-select:none;user-select:none}cg-resize{display:none}@media (min-width: 800px){cg-resize{display:block;position:absolute;right:-9px;bottom:-9px;width:22px;height:22px;cursor:nwse-resize;z-index:10}cg-resize::before,cg-resize::after{background:#000;content:'';position:absolute;width:12px;height:1px;left:0}cg-resize::before{width:5px;transform:translate(7px, 8px) rotate(-45deg)}cg-resize::after{transform:translate(1px, 6px) rotate(-45deg)}cg-resize:hover{border-radius:50%;background:rgba(214,79,0,0.5)}.resizing cg-resize{border-radius:50%;background:rgba(98,153,36,0.5)}}#modal-overlay{justify-content:center}#modal-wrap{background:#262421;position:relative;text-align:center;max-width:100vw;max-height:96vh}#modal-wrap>div{overflow:hidden;overflow-y:auto;padding:2rem}#modal-wrap .close{color:#bababa;position:absolute;font-size:16px;line-height:28px;width:32px;height:32px;cursor:pointer;top:0;right:0;background:none}#modal-wrap .close:hover{background:#c33;color:#fff}@media (min-width: 800px){#modal-wrap .close{top:-12px;right:-12px;background:#3c3934;border-radius:50%}}.continue-with>*:not(:first-child){margin-top:1em}.color-icon.white::before{content:''}.color-icon.black::before{content:''}.color-icon.random::before{content:''}.crosstable__users{flex:1 1 auto}.crosstable{width:100%;line-height:1.9em;display:flex}.crosstable fill,.crosstable povs{background:#262421;flex:1 1 auto}.crosstable povs,.crosstable__users,.crosstable__score,.crosstable__matchup{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:bold}.crosstable__score span{padding:0 2vmin}.crosstable__matchup{flex:1 1 auto;font-weight:bold;background:#293a49}.crosstable povs a{color:#999;flex:0 0 50%}.crosstable povs:hover a{opacity:1 !important}.crosstable povs a.loss{opacity:0.2}.crosstable povs.current a{background:#a1420a;color:#fff;opacity:1 !important}.crosstable povs.new{border:#404040}.crosstable povs a.loss{opacity:0.2}@media (max-width: 649px){.crosstable povs{display:none}.crosstable povs:nth-last-child(-n+12){display:flex}}.crosstable .sep{border-left:1px solid #404040;margin-left:0.3em}.crosstable .win{font-weight:bold;color:#629924}.crosstable .loss{color:#c33}.fbt{text-transform:uppercase;line-height:1.5;transition:all 150ms}@media (hover: hover){.fbt:hover:not(.disabled):not([disabled]){background:#537c23;color:#fff}}.fbt.active{background:#629924 !important;color:#fff}.fbt.disabled,.fbt[disabled]{opacity:0.5;cursor:default}.cmn-toggle{position:absolute;margin-left:-99999px}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;padding:1px;width:40px;height:24px;border:1px solid #404040;border-radius:24px}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:'';width:22px;height:22px;bottom:0;left:0}.cmn-toggle+label::before{font-size:1em;z-index:1;text-align:center;line-height:22px}.cmn-toggle+label::after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,0.3)}.cmn-toggle:not(:checked)+label{background-color:#c33}.cmn-toggle--subtle:not(:checked)+label{background-color:#6b6b6b}.cmn-toggle:checked+label{background-color:#629924}.cmn-toggle:disabled+label{opacity:60%;cursor:not-allowed !important}.cmn-toggle:hover:not(:disabled)+label{transition:background 150ms}.cmn-toggle:hover:not(:disabled)+label::before{transition:margin 150ms,color 150ms}.cmn-toggle:hover:not(:disabled)+label::after{transition:margin 150ms}.cmn-toggle:not(:checked)+label::before{content:'';color:#c33}.cmn-toggle--subtle:not(:checked)+label::before{color:#6b6b6b}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-left:16px}.cmn-toggle:checked+label::before{content:'';color:#629924}input.range{-webkit-appearance:none;background:none;border:0}input.range:focus{outline:none}input.range::-webkit-slider-runnable-track{width:100%;height:1em;cursor:pointer;background:#4d4d4d;border-radius:0.5em}input.range::-webkit-slider-thumb{background:linear-gradient(to bottom, #3c3934, #33312e 100%);border:1px solid #6b6b6b;height:1em;width:1.5em;border-radius:12px;background:#262421;cursor:pointer;-webkit-appearance:none}input.range::-moz-range-track{width:100%;height:1em;cursor:pointer;background:#4d4d4d;border-radius:0.5em}input.range::-moz-range-thumb{background:linear-gradient(to bottom, #3c3934, #33312e 100%);border:1px solid #6b6b6b;height:1em;width:1.5em;border-radius:12px;background:#262421;cursor:pointer}input.range::-ms-track{width:100%;height:1em;cursor:pointer;background:#4d4d4d;border-radius:0.5em}input.range::-ms-fill-lower{background:rgba(191,191,191,0.78);border-radius:11.8px}input.range::-ms-fill-upper{background:rgba(214,214,214,0.78);border-radius:11.8px}input.range::-ms-thumb{background:linear-gradient(to bottom, #3c3934, #33312e 100%);border:1px solid #6b6b6b;height:1em;width:1.5em;border-radius:12px;background:#262421;cursor:pointer;border-color:transparent;color:transparent}.tview2 move{display:inline-block;cursor:pointer}.tview2{white-space:normal}.tview2-inline{padding:7px 3px 7px 7px}@media (hover: none){.tview2 move{-webkit-user-select:none;user-select:none}}.tview2 move.inaccuracy{color:#53b2ea}.tview2 move.inaccuracy:hover{background:#193546}.tview2 move.mistake{color:#e69d00}.tview2 move.mistake:hover{background:#452f00}.tview2 move.blunder{color:#df5353}.tview2 move.blunder:hover{background:#431919}.tview2 move.good{color:#5ddf73}.tview2 move.good:hover{background:#1c4322}.tview2 move.brilliant{color:#21c43a}.tview2 move.brilliant:hover{background:#0a3b11}.tview2 move.interesting{color:#f075e1}.tview2 move.interesting:hover{background:#482344}.tview2-column move{font-size:1.092em;padding:0 2px}.tview2-inline move{padding:0.25em 0.17em;white-space:nowrap;font-weight:bold}.tview2 move.parent{color:#3692e7}.tview2 comment a{vertical-align:top}.tview2 move.current{border:1px solid #d64f00}.tview2 move.active{font-weight:bold;background:#2a4053;color:#ccc}.tview2-inline move.active,.tview2 line move.active{background:#2d5070;color:#e3e3e3;outline:1px solid #306698}.tview2 move.nongame{font-style:italic}.tview2 move:not(.empty):not(.blunder):not(.mistake):not(.inaccuracy):not(.good):not(.brilliant):not(.interesting):hover,.tview2 move:not(.empty):not(.blunder):not(.mistake):not(.inaccuracy):not(.good):not(.brilliant):not(.interesting):hover index,.tview2 move:not(.empty):not(.blunder):not(.mistake):not(.inaccuracy):not(.good):not(.brilliant):not(.interesting):hover eval{background:#3692e7;color:#fff}.tview2 move.empty{color:#6b6b6b;cursor:default}.tview2 move index{font-size:90%;color:#999}.tview2 move.context-menu{background:#d64f00;color:#fff}.tview2 move.context-menu index{color:#fff}.tview2-column move index{padding-left:5px}.tview2-column move index:first-child{padding-left:0}.tview2-inline move index{padding-right:0.2em;line-height:111.11%}.tview2 line move{color:#bababa}.tview2-column>move{flex:0 0 43.5%;display:flex;font-size:1.185em;line-height:1.75em;padding:0 0.3em 0 0.5em}.tview2-column>index+move{border-right:#404040}.tview2 eval{flex:3 0 auto;text-align:right;font-size:0.8em;color:#999}.tview2 glyph{margin-left:0.08em;vertical-align:bottom}.tview2 shapes{font-size:0.7em;margin-left:0.4em;text-align:right;color:#629924}.tview2 shapes::before{content:''}.tview2-column>move glyph{flex:0 1 auto;text-align:center;overflow:hidden;font-size:0.82em}.tview2-column>index{flex:0 0 13%;display:flex;justify-content:center;border-right:1px solid #404040;background:#302e2c;line-height:2.07em;color:#6b6b6b}.tview2>interrupt{font-size:95%}.tview2-column>interrupt{flex:0 0 100%;background:#302e2c;border-top:1px solid #404040;border-bottom:1px solid #404040;max-width:100%}.tview2-column>interrupt>comment{display:block;padding:3px 5px}.tview2-column>interrupt>comment.inaccuracy{color:#53b2ea}.tview2-column>interrupt>comment.mistake{color:#e69d00}.tview2-column>interrupt>comment.blunder{color:#df5353}.tview2-inline comment{vertical-align:45%;word-wrap:break-word;margin:0 0.2em 0 0.1em;font-size:0.9em}.tview2 comment .by{display:inline-block;vertical-align:-0.3em;font-size:0.9em;opacity:0.8;margin-right:0.4em;max-width:9em}.tview2-column comment.white{border-left:3px solid}.tview2-column comment.black{border-right:3px solid;overflow-x:hidden}.tview2-column comment.inaccuracy{border-color:#53b2ea}.tview2-column comment.mistake{border-color:#e69d00}.tview2-column comment.blunder{border-color:#df5353}.tview2-column comment.undefined{border-color:#66558c}.tview2 line comment{font-size:90%}.tview2-column line comment{display:inline;color:#999;word-wrap:break-word;padding:0 5px 0 3px;vertical-align:top}.tview2 line comment .by{font-size:1em;vertical-align:top}.tview2 lines{display:block;margin-top:2px;margin-left:6px;margin-bottom:0.8em;border-left:2px solid #404040}.tview2>interrupt>lines{margin-left:0px}.tview2 lines.single{border-left:none}.tview2 lines:last-child{margin-bottom:0}.tview2 line{display:block;padding-left:7px}.tview2-column line{margin:2px 0}.tview2 lines lines move{font-size:13px}.tview2 lines lines{margin-left:1px}.tview2 lines lines::before{content:' ';border-top:2px solid #404040;position:absolute;margin-left:-11px;width:9px;height:6px}.tview2 lines line::before{margin-top:0.65em;margin-left:-8px;content:' ';border-top:2px solid #404040;position:absolute;width:8px;height:6px}.tview2 lines lines:last-child{margin-bottom:0}.tview2 inline{display:inline;font-style:italic;font-size:0.9em;opacity:0.8}.tview2 inline::before,.tview2 inline::after{vertical-align:0.4em;opacity:0.7;font-size:0.9em}.tview2 inline::before{content:'(';margin-left:2px}.tview2 inline::after{content:')';margin-right:2px}.tview2-inline inline::before,.tview2-inline inline::after{vertical-align:0.7em}.tview2 .conceal{opacity:0.4}.tview2 .hide{display:none}.ceval{position:relative;display:flex;align-items:stretch}.ceval.enabled{padding-top:2px;height:40px}.ceval.enabled .show-threat{visibility:visible}.ceval .switch{flex:0 0 40px;margin-right:8px}.ceval pearl{flex:0 0 75px;line-height:38px;font-size:1.6em;text-align:center;font-weight:bold}.ceval .is-red::before{vertical-align:-3px}.ceval help,.ceval .engine{flex:1 1 auto;font-size:12px;line-height:16px;margin-top:3px;color:#999}.ceval .engine .cloud{margin-left:4px;background:#4f7a1d;color:#fff;padding:1px 3px;text-transform:uppercase;font-size:11px}.ceval .engine .info{display:block;white-space:nowrap}.ceval .engine .deeper{color:#3692e7;margin-left:4px}.ceval .engine .deeper::before{vertical-align:-2px}.ceval .technology{margin-left:5px}.ceval .technology.good{color:#629924}.ceval .bar{position:absolute;width:100%;height:3px;top:0px}@-webkit-keyframes bar-anim{from{background-position:0 0}to{background-position:100000px 0}}@keyframes bar-anim{from{background-position:0 0}to{background-position:100000px 0}}.ceval .bar span{display:block;height:3px;width:0;background:#629924;transition:width 1s}.ceval .bar span.threat{background:#c33}.ceval.computing .bar span{background-image:url("../images/bar-highlight.png");-webkit-animation:bar-anim 1000s linear infinite;animation:bar-anim 1000s linear infinite}.ceval .show-threat{flex:0 99 auto;line-height:38px;color:#999;font-size:0.9em;padding-right:0.5em;overflow:hidden;visibility:hidden}.ceval .show-threat:hover:not(.hidden),.ceval .show-threat.active{color:#c33}.ceval .show-threat.hidden{opacity:0.3;cursor:default}.pv_box{position:relative;background:#262421;font-size:13px}.pv_box .pv{position:relative;display:flex;flex-wrap:wrap;line-height:2em;border-top:1px solid #404040;padding-right:14px;min-height:2em}.pv_box .pv.pv--nowrap{display:block;flex-wrap:initial;height:2em}.pv_box .pv[data-uci]:hover{background:#323c22;cursor:pointer}.pv_box .pv strong{display:inline-block;width:34px;text-align:center}.pv_box .pv span{margin-left:4px}.pv_box .pv[data-uci] .pv-san:hover{color:#3692e7}.pv_box .pv .pv-wrap-toggle{position:absolute;top:0;right:0;padding:0 4px;margin:0;cursor:pointer}.pv_box .pv .pv-wrap-toggle:hover{background:#629924;color:#fff}.pv_box .pv .pv-wrap-toggle::before{content:'▲'}.pv_box .pv.pv--nowrap .pv-wrap-toggle{transform:rotate(180deg)}.pv_box .pv-board{position:absolute;width:80%;left:34px;max-width:240px;z-index:1}main{--gauge-gap:8px}@media (min-width: 320px){main{--gauge-gap:calc( 8px + 9 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){main{--gauge-gap:17px}}.eval-gauge{width:var(--gauge-gap);position:relative;background:#a0a0a0;overflow:hidden}@media (max-width: 799px) and (orientation: portrait){.eval-gauge{display:none}}.eval-gauge.reverse{transform:rotateX(180deg)}.eval-gauge::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 5px rgba(0,0,0,0.7) inset}.eval-gauge tick{position:absolute;top:0;left:0;width:100%;border-bottom:2px ridge #a0a0a0;opacity:0.4}.eval-gauge tick.zero{top:6px;opacity:1;border-bottom:7px solid rgba(214,79,0,0.4);margin-top:-3px}.eval-gauge .black{width:100%;height:50%;background:#666;transition:height 1s}.analyse-controls{display:flex;justify-content:space-between;align-items:stretch;font-size:1.3rem}.analyse-controls .fbt{text-align:center}.analyse-controls .hidden{visibility:hidden}.analyse-controls .jumps{display:flex}.analyse-controls .jumps .fbt{flex:1 1 30%}.analyse-controls .jumps .fbt:first-child,.analyse-controls .jumps .fbt:last-child{flex:1 1 20%;font-size:0.7em}#promotion-choice{background:rgba(22,21,18,0.7);z-index:205;position:absolute;width:var(--cg-width, 100%);height:var(--cg-height, 100%);right:0}#promotion-choice square{cursor:pointer;border-radius:50%;background-color:#b0b0b0;box-shadow:inset 0 0 25px 3px #808080;transition:all 150ms}#promotion-choice piece{pointer-events:auto;opacity:1}.is2d #promotion-choice piece{width:100%;height:100%;transition:all 150ms;transform:scale(0.8)}#promotion-choice square:hover{box-shadow:inset 0 0 48px 8px #d64f00;border-radius:0%}.is2d #promotion-choice square:hover piece{transform:none}.variant-racingKings .cg-wrap.cg-wrap cg-container::before{background:rgba(230,230,230,0.2);width:100%;height:12.5%;content:'';position:absolute;left:0;z-index:1;pointer-events:none}.variant-racingKings .cg-wrap.orientation-white cg-container::before{top:0}.variant-racingKings .cg-wrap.orientation-black cg-container::before{bottom:0}.variant-kingOfTheHill cg-container::before{width:25%;height:25%;box-shadow:0 0 10px rgba(0,0,0,0.7);background:rgba(230,230,230,0.2);content:'';position:absolute;top:37.5%;left:37.5%;z-index:1;pointer-events:none}.cmn-toggle{position:absolute;margin-left:-99999px}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;padding:1px;width:40px;height:24px;border:1px solid #404040;border-radius:24px}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:'';width:22px;height:22px;bottom:0;left:0}.cmn-toggle+label::before{font-size:1em;z-index:1;text-align:center;line-height:22px}.cmn-toggle+label::after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,0.3)}.cmn-toggle:not(:checked)+label{background-color:#c33}.cmn-toggle--subtle:not(:checked)+label{background-color:#6b6b6b}.cmn-toggle:checked+label{background-color:#629924}.cmn-toggle:disabled+label{opacity:60%;cursor:not-allowed !important}.cmn-toggle:hover:not(:disabled)+label{transition:background 150ms}.cmn-toggle:hover:not(:disabled)+label::before{transition:margin 150ms,color 150ms}.cmn-toggle:hover:not(:disabled)+label::after{transition:margin 150ms}.cmn-toggle:not(:checked)+label::before{content:'';color:#c33}.cmn-toggle--subtle:not(:checked)+label::before{color:#6b6b6b}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-left:16px}.cmn-toggle:checked+label::before{content:'';color:#629924}.flash{margin:1em 0 2em 0}.flash__content{padding:1em 2em;background:#629924;color:#fff}.flash__content::before{content:'';margin-right:1em;font-size:1.5em}.flash__content a{color:#fff}.flash-warning .flash__content{background:#bf811d;color:#fff}.flash-warning .flash__content::before{content:''}.flash-failure .flash__content{background:#c33;color:#fff}.flash-failure .flash__content::before{content:''}.form-group{margin-bottom:3rem}.form-split{align-items:inherit}.form-half{flex:1 1 48%;min-width:200px}.form-third{flex:1 1 31%}@media (min-width: 500px){.form-half,.form-third{flex-grow:0}}.form-label{font-weight:bold;display:inline-block;margin-bottom:0.5rem;cursor:text}.form-control{display:block;width:100%;height:calc(2.7em + 2px);background-clip:padding-box}textarea.form-control{height:auto}.form-control:invalid,.form-group.is-invalid .form-control{border-color:#c33}.form3 .error,.form-help,.password-complexity-label{font-size:90%;margin-top:0.25rem}.form3 .error{color:#c33}.form-help,.password-complexity-label{color:#999}.form-check{justify-content:center}.form-check div{display:flex}.form-check-input{margin-right:0.5rem}.form-check .form-label{margin-bottom:0;cursor:pointer}.form-actions{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #404040}.form-actions.single{justify-content:flex-end}.form3 hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #404040}.password-complexity{margin-top:-2rem;margin-bottom:3rem}.password-complexity-meter{display:flex;grid-gap:0.25rem;height:0.4rem;margin-top:1rem}.password-complexity-meter>*{background-color:gray;width:25%}.tabs-horiz{justify-content:center;align-items:flex-end;border-bottom:2px solid #404040;-webkit-user-select:none;user-select:none}@media (max-width: 499px){.tabs-horiz{font-size:0.9em}}.tabs-horiz span{flex:1 1 auto;text-align:center;padding:0.5em 0.2em;cursor:pointer;position:relative;transition:color .25s;min-width:15%;letter-spacing:-0.5px}@media (min-width: 500px){.tabs-horiz span{letter-spacing:inherit}}.tabs-horiz span::after{content:'';background:rgba(214,79,0,0.7);height:2px;position:absolute;width:96%;left:2%;bottom:-2px;transition:all .25s;transform:scale(0)}.tabs-horiz span.active::after,.tabs-horiz span:hover::after{transform:scale(1)}.tabs-horiz span.active{color:#d64f00}.tabs-horiz .unread{margin-left:0.3em}.slist{width:100%;border-bottom:1px solid #404040}.slist thead th{border-top:1px solid #404040;border-bottom:1px solid #404040;padding:0.5rem 0.8rem}.slist thead th.large{font-size:1.2rem}.slist td{padding:1rem}.slist td .label{font-family:monospace;font-size:0.8rem}.slist tbody tr:nth-child(even){background:#302e2c}.slist td:first-child,.slist th:first-child{padding-left:1.5rem}.slist-pad td:first-child,.slist-pad th:first-child{padding-left:var(--box-padding)}.slist-pad td:last-child,.slist-pad th:last-child{padding-right:var(--box-padding)}.slist-invert tbody tr:nth-child(odd){background:#302e2c}.slist-invert tbody tr:nth-child(even){background:none}.context-streamers{max-height:20vh;overflow-y:auto}.context-streamer{height:2.2em;color:#fff !important;background:#44641d;transition:all 150ms}.context-streamer::before{font-size:1.3em;margin-left:0.4em}.context-streamer:hover{background:#537e20}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:0.5rem;background:#262421}body ::-webkit-scrollbar-thumb{background:#4d4d4d}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:#6b6b6b}.mchat__tabs{flex:0 0 auto;display:flex}.mchat__tab{flex:1 1 auto;text-align:center;padding:0.4em 10px;cursor:pointer;color:#999;transition:all 150ms}.mchat__tab:hover{background:#412b1c}.mchat__tab-active{color:#bababa;background:#262421 !important}.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{display:flex;justify-content:space-between;align-items:center}.chat__members{font-size:0.9em;height:100%;overflow:hidden}.chat__members__inner{display:flex;align-items:flex-start}.chat__members__number{margin-right:1ch}.chat__members__number::before{font-size:1em;color:#999;margin-right:0.2ch}.mchat__messages{flex:1 1 auto;max-height:50vh;overflow-y:auto;overflow-x:hidden;cursor:initial;font-size:0.9em}@media (min-width: 1260px){.mchat__messages{max-height:none}}.mchat__messages li{position:relative;padding:.5em 5px .5em 10px;line-height:1.2em;overflow-y:hidden;-webkit-user-select:text;user-select:text}.mchat__messages li.me{border-left:3px solid #4f7a1d;padding-left:7px}.mchat__messages li.host{background-color:rgba(79,122,29,0.4)}.mchat__messages li.mentioned{background-color:rgba(59,92,22,0.4)}.mchat__messages .deleted{opacity:0.5}.mchat__messages .system{display:block;opacity:0.8;font-style:italic;font-size:0.9em;margin-left:0;text-align:center}.mchat__messages .color,.mchat__messages .user-link{font-weight:bold;padding:0;color:#999;letter-spacing:-1px;padding-right:0.4em;max-width:110px;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.mchat__messages line.patron{font-size:1.1em;width:1.2em;text-align:left;color:#bf811d}.mchat__messages .utitle{margin-right:3px}.mchat__messages i{display:none;position:absolute;top:5px;right:0;cursor:pointer;margin-right:3px;padding:1px 5px;opacity:0.7;color:#d64f00}.mchat__messages i:hover{opacity:1}.mchat__messages li:hover i{display:block;text-shadow:0 0 2px #262421,0 0 5px #262421,0 0 10px #262421}.mchat__messages li.me i{display:none !important}.mchat__messages.as-mod li:hover{background:#38291e}.mchat__say{flex:0 0 auto;border:0;border-top:1px solid #404040;border-radius:0;padding:3px 20px 3px 4px}.mchat__say:focus{outline:1px solid #3692e7}.mchat__say.whisper{color:#629924;font-weight:bold;font-style:italic}@-webkit-keyframes palantir-glowing{40%{background:none}50%{background:#384722}60%{background:#2b455d}70%{background:none}}@keyframes palantir-glowing{40%{background:none}50%{background:#384722}60%{background:#2b455d}70%{background:none}}.palantir{flex:0 1 auto;-webkit-animation:palantir-glowing 1.5s ease-in-out infinite;animation:palantir-glowing 1.5s ease-in-out infinite;border-radius:0 3px 0 0}.palantir-slot{-webkit-animation:none;animation:none;opacity:0.6}.palantir-slot:hover{opacity:1}.palantir-off{-webkit-animation:none;animation:none}.palantir-on{background:#629924;color:#fff;-webkit-animation:none;animation:none}.palantir-on:hover{background:#c33 !important;color:#fff !important}.palantir::after{top:1px;left:0;right:auto;background:none;box-shadow:none}.mchat{grid-area:chat;justify-content:stretch;min-height:15em}.mchat__content{background:#262421;flex:1 1 auto;overflow:hidden}.mchat__content.note textarea{font-size:0.9em;flex-grow:1;border:1px solid transparent;background-color:transparent;line-height:1.7em;outline:none;resize:none}.mchat__content.note textarea:focus{border-color:#3692e7}.analyse__tools .sub-box,.action-menu{border-bottom:1px solid #404040}@media (min-width: 800px), (orientation: landscape){.analyse__tools .sub-box,.action-menu{border-bottom:3px solid #629924}}body{overflow-y:scroll}#main-wrap{--main-max-width: calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 5rem)}@media (min-width: 800px), (orientation: landscape){#main-wrap{--main-max-width: auto}}.analyse{grid-area:main;display:grid;--meta-height: auto;--chat-height: fit-content(0);grid-template-rows:auto auto minmax(20em, 30vh);grid-template-areas:'board' 'controls' 'tools' 'side' 'round-training' 'under' 'chat' 'uchat'}.analyse__side{grid-area:side;justify-content:start;margin:2vmin}.analyse__board{grid-area:board}.analyse .relay-tour{grid-row-start:board;grid-row-end:tools;grid-column:board}.analyse__tools{grid-area:tools}.analyse__controls{grid-area:controls}.analyse__underboard{grid-area:under}@media (max-width: 799px) and (orientation: portrait){.analyse__underboard{overflow:hidden}}.analyse__round-training{grid-area:round-training}.analyse__puzzle{grid-area:puzzle}.analyse .chat__members{grid-area:uchat}.analyse .eval-gauge{grid-area:gauge;display:none}.analyse--wiki{--chat-height: 0}@media (min-width: 800px), (orientation: landscape){.analyse{grid-template-columns:minmax(calc(70vmin * var(--board-scale)), calc(100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem)) var(--gauge-gap) minmax(240px, 400px);grid-template-rows:fit-content(0);grid-template-areas:'board      gauge tools' 'under      .     controls' 'under      .     round-training' 'under      .     side' 'chat       .     side' 'uchat      .     side';grid-row-gap:0}.analyse__side,.analyse .chat__members,.analyse .mchat{margin:2vmin 0 0 0}.analyse__underboard{margin-top:23px}.analyse .eval-gauge{display:block}.analyse .relay-tour{grid-row-end:under}}@media (max-width: 799px) and (orientation: landscape){.analyse{grid-template-columns:minmax(calc(55vmin), calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 2vmin)) var(--gauge-gap) minmax(200px, 240px)}}@media (min-width: 1260px){.analyse{grid-template-columns:minmax(230px, 20vw) 2vmin minmax(calc(70vmin * var(--board-scale)), calc(100vh * var(--board-scale) - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem)) var(--gauge-gap) minmax(240px, 400px);grid-template-rows:var(--meta-height) var(--chat-height) 2.5em 1fr;grid-template-areas:'side    . board gauge tools' 'chat    . board gauge tools' 'uchat   . under .     controls' 'uchat   . under .     round-training'}.analyse__side{margin-top:0}.analyse .mchat{min-height:10em}.analyse .crosstable__users{flex:7 1 auto}}.analyse__tools{background:#262421}.analyse__tools .ceval{flex:0 0 38px}.analyse__tools .sub-box{-webkit-user-select:none;user-select:none}.analyse__tools .sub-box .title{font-size:0.9rem;line-height:1.9em;background:#3e5322;padding:0 7px}.analyse__tools .comp-off__hint{opacity:0.8;padding:0.3em 1em;text-align:center}.analyse__tools .comp-off__hint button{margin-left:1em;color:#3692e7}.analyse__tools .comp-off__hint button:hover{color:#57aeff}.analyse__moves{flex:2 1 0;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow-x:hidden;border-top:1px solid #404040;position:relative}.analyse__moves .result,.analyse__moves .status{background:#302e2c;text-align:center}.analyse__moves .result{border-top:1px solid #404040;font-weight:bold;font-size:1.2em;padding:5px 0 3px 0}.analyse__moves .status{font-size:1em;font-style:italic;padding-bottom:7px}.analyse__moves button.next{border:0;background:#262421;color:#3692e7;padding:0.5em;width:100%;transition:all 150ms}.analyse__moves button.next:hover{color:#57aeff}.analyse__moves button.next::before{margin-right:0.3em}.analyse__moves button.next.highlighted{background:#337cc0;color:#fff}.analyse__moves button.next.highlighted:hover{background:#3692e7}.analyse__controls{height:3rem;align-items:stretch}.analyse__controls div{display:flex;flex:1 1 auto;align-items:stretch}.analyse__controls .jumps{flex:3 1 auto}.analyse__controls .fbt{flex:0 0 2.5rem;transition:visibility 0s}.analyse__controls .persistence{color:#629924}.analyse__controls .active{margin-top:-3px;padding-top:3px;color:#fff}@media (max-width: 799px) and (orientation: portrait){.analyse__controls{height:5rem}.analyse__controls .fbt{flex:0 0 3.5rem}}.action-menu{flex:1 1 0;display:flex;flex-flow:column;overflow:auto;padding:2vmin}.action-menu h2{font-size:1em;text-transform:uppercase;text-align:center;white-space:nowrap;margin:2vmin 0 3px 0;display:table;padding:0 10px}.action-menu h2:before,.action-menu h2:after{border-top:1px solid #404040;content:'';display:table-cell;position:relative;top:0.5em;width:45%}.action-menu h2:before{right:8px}.action-menu h2:after{left:8px}.action-menu__tools{flex:0 0 auto;display:flex;flex-flow:row wrap}.action-menu__tools>*{flex:0 0 50%;text-align:center;padding:0;height:75px;justify-content:center}.action-menu__tools .button{color:#bababa;text-transform:none;white-space:normal}.action-menu__tools .button::before{display:block;font-size:2em;line-height:1em;margin-bottom:5px}.action-menu .autoplay .button{font-size:0.9em;flex:1 1 auto;padding:7px 0;text-align:center}.action-menu .autoplay .button-empty{color:#999}.action-menu form.delete{text-align:right;margin-top:6px}.action-menu form.delete .button::before{font-size:1.2em}.action-menu .setting{flex:0 0 auto;margin-top:2vmin;display:flex}.action-menu .setting label{flex:4 1 auto;cursor:pointer;white-space:nowrap}.action-menu .setting input[type='range']{flex:1 4 auto;padding-left:1em;height:1.6em;width:100%;margin:0 1ch}.action-menu .setting input[type='range'][min='0']{padding:0}.action-menu .setting .range_value{flex:0 0 auto;display:block;text-align:right}@media (max-width: 799px) and (orientation: portrait){.action-menu .abset-inline{display:none}}.explorer__config section,.explorer__config .toggle{margin:0.4em 2vmin 0 2vmin}.explorer__config section.save{text-align:center;padding:15px 0 10px 0}.explorer__config label{font-weight:bold;display:block;line-height:2em}.explorer__config .choices{display:flex}.explorer__config .choices button{flex-grow:1;padding:5px 0;text-align:center;cursor:pointer;transition:all 150ms;border:1px solid #404040;border-width:1px 0 1px 1px;text-transform:capitalize}.explorer__config .choices button:last-child{border-right-width:1px}.explorer__config .choices button[aria-pressed='true'],.explorer__config .choices button.active{background:#629924;color:#fff;text-shadow:1px 0 0 rgba(0,0,0,0.5);font-weight:bold}.explorer__config .choices button[aria-pressed='true']{box-shadow:0 3px 5px rgba(0,0,0,0.2) inset}.explorer__config .name .player-name{border-radius:3px !important;font-weight:bold;padding-right:1em;padding-left:1em;text-transform:none;margin-right:0.5em}.explorer__config .name .player-name.active:hover{background:#82ad50}.explorer__config .name .color{margin-left:1ch}.explorer__config .toggle{font-weight:bold;display:block;line-height:2em}.explorer__config .date input{border:none;background:none;padding:0.1em 0.5em}.explorer__config .date input:invalid{background:#582927}.explorer__config__player__choice{max-width:70ch !important}.explorer__config__player__choice>div{overflow:visible !important}.explorer__config__player__choice .input-wrapper{overflow:visible !important;position:relative;display:inline-block;padding-top:2em;margin-bottom:2em}.explorer__config__player__choice .previous .button{margin:0.3em 0.2em;text-transform:none}.explorer-box{position:relative;flex:3 1 0px;white-space:nowrap;transition:all 150ms;transition-delay:0.3s;overflow-x:hidden;overflow-y:auto;font-size:0.9em}.explorer-box.reduced{flex:0.3 3 0px}.explorer-box.reduced:hover{flex:1 2 0px}.explorer-box .overlay{display:none}.explorer-box.loading .overlay{display:block}.explorer-box tbody{transition:all 150ms}.explorer-box.loading tbody{opacity:0.4}.explorer-box .title{overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text}.explorer-box .explorer-title{align-items:stretch;font-size:0.9rem;line-height:1.9em;padding:0;background:#384722}.explorer-box .explorer-title .ddloader{padding-left:7px}.explorer-box .explorer-title .active{direction:ltr;padding:0 7px;color:#ccc;background:#3e5322}.explorer-box .explorer-title .active strong{margin-right:0.5ch}.explorer-box .explorer-title .active.player{cursor:pointer}.explorer-box .explorer-title .long{letter-spacing:-0.1ch}.explorer-box .explorer-title button{display:inline-block;padding:0 0.5ch;margin-left:1px;color:#999}.explorer-box .explorer-title button:hover{color:#ccc;background:#445f23}.explorer-box .empty{display:flex;flex-flow:column;height:100%}.explorer-box .empty .message{text-align:center}.explorer-box tr:nth-child(even){background:#302e2c}.explorer-box tr:hover{background:#323c22}.explorer-box td{cursor:pointer;padding-left:7px}.explorer-box .moves th{font-size:0.8rem;line-height:1.8em;background:#3e5322;padding-left:7px}.explorer-box .moves td:first-child{line-height:30px;padding-left:7px}.explorer-box .moves td:nth-child(2){font-size:0.75em;text-align:right}.explorer-box .moves td:last-child{width:100%;padding-right:7px}.explorer-box .moves tbody tr.sum{background:#2a4053;font-weight:bold}@media (min-width: 800px) and (min-height: 400px), (orientation: landscape) and (min-height: 400px){.explorer-box .moves tbody tr.sum{position:sticky;bottom:0}}.explorer-box .moves tbody tr.sum td{cursor:default}.explorer-box .bar span{text-align:center;display:inline-block;overflow:hidden;vertical-align:middle;background-clip:padding-box;border:0 solid rgba(186,186,186,0.17);border-width:1px 0;height:16px;line-height:14px;font-size:0.9em;transition:width 1s}.explorer-box .white{background:#ccc;box-shadow:0 -5px 7px rgba(0,0,0,0.25) inset;color:#222}.explorer-box .draws,.explorer-box .black{color:#ddd;box-shadow:0 5px 7px rgba(255,255,255,0.1) inset}.explorer-box .draws{background:#666}.explorer-box .black{background:#333;color:#ddd}.explorer-box .bar span:first-child{border-left-width:1px}.explorer-box .bar span:last-child{border-right-width:1px}.explorer-box .games{width:100%}.explorer-box .games td{padding:5px 0 5px 7px;max-width:110px}.explorer-box .games td:nth-child(2){max-width:none}.explorer-box .games td span{display:block}.explorer-box .games result{display:block;text-align:center;padding:3px 5px;border-radius:3px;font-size:0.9em}.explorer-box .game_menu{background:#629924;cursor:default;padding:0}.explorer-box .game_menu .game_title{text-align:center;color:#fff;margin:3px 0 1px 0}.explorer-box .game_menu .menu{display:flex;justify-content:space-between;text-transform:uppercase}.explorer-box .game_menu .menu a{color:#fff;padding:4px 8px}.explorer-box .game_menu .menu a:hover{background:rgba(255,255,255,0.2)}.explorer-box .tablebase{width:100%}.explorer-box .tablebase td:first-child{font-size:14px;line-height:30px;padding-left:7px}.explorer-box .tablebase td:last-child{padding-right:7px;text-align:right}.explorer-box .tablebase result{padding:3px 5px;margin-left:5px;border-radius:3px;font-size:0.9em}.explorer-box .toconf{position:absolute;top:0;right:0;cursor:pointer;display:block;font-size:1.2em;width:1.5em;line-height:1.5em;text-align:center;opacity:0.8}.explorer-box .toconf:hover{opacity:1}.explorer-box .message{flex:1 1 auto;justify-content:center;text-align:center;font-style:italic}.explorer-box.reduced .message{justify-content:flex-start}.explorer-box .message strong{font-weight:bold;margin:1em 0}.explorer-box:not(.reduced) .message h3,.explorer-box.reduced:hover .message h3{font-weight:bold}.explorer-box .message p{white-space:normal;padding:0 8px;margin:0 0 8px 0}.explorer-box.reduced .message p,.explorer-box.reduced .message button{display:none}.explorer-box.reduced:hover .message p,.explorer-box.reduced:hover .message button{display:block}.explorer-box .message button{margin:0 30px}.training-box{flex:1.5 1 0px}.training-box .feedback{flex:1 1 100%;display:flex;flex-flow:column;justify-content:center}.training-box .feedback .find,.training-box .feedback .fail{padding-top:5px;padding-bottom:8px}.training-box .progress{margin-top:5px;opacity:0.8;width:100%;height:4px;background:#4d4d4d}.training-box .progress div{background:#629924;height:4px;transition:width 0.5s;max-width:100%}.training-box .player{display:flex;align-items:center;margin-left:10px}.training-box .no-square{width:64px;height:64px;margin-right:10px}.is3d .training-box div.no-square{height:82px}.training-box piece{position:inherit;display:block;width:100% !important;height:100% !important}.training-box .icon{display:block;width:64px;height:64px;margin-right:10px;font-size:50px;font-size:64px;line-height:64px;text-align:center}.training-box .instruction>*{display:block}.training-box .instruction>strong{font-weight:normal;font-size:1.2em}.training-box .choices{line-height:1.6em;margin:5px 0 -5px 0}.training-box .choices a{display:block}.practice-box{flex:0 0 135px;-webkit-user-select:none;user-select:none}.practice-box .comment{flex:0 0 30px;display:flex;align-items:stretch;background:#302e2c;border-top:1px solid 1px solid #404040;white-space:nowrap;line-height:30px}.practice-box .progress div{background:#4d4d4d}.practice-box.goodMove .progress div{background:#629924;color:#fff}.practice-box.inaccuracy .title,.practice-box.inaccuracy .progress div{background:#bf811d;color:#fff}.practice-box.mistake .title,.practice-box.blunder .title,.practice-box.mistake .progress div,.practice-box.blunder .progress div{background:#c33;color:#fff}.practice-box .comment .wait{padding-left:15px}.practice-box .verdict{font-weight:bold;margin-right:10px;display:flex}.practice-box .verdict::before{width:30px;height:100%;color:#fff;margin-right:7px;text-align:center;font-size:1.4em;font-weight:normal}.practice-box.goodMove .verdict{color:#629924}.practice-box.goodMove .verdict::before{background:#629924;content:'✓';font-size:1.7em}.practice-box.inaccuracy .verdict{color:#bf811d}.practice-box.inaccuracy .verdict::before{background:#bf811d;content:'?'}.practice-box.mistake .verdict,.practice-box.blunder .verdict{color:#c33}.practice-box.mistake .verdict::before,.practice-box.blunder .verdict::before{background:#c33;content:'✗'}.practice-box .comment move{cursor:pointer;margin-left:5px;color:#3692e7;transition:0.3s}.practice-box .comment .next{border:0;background:#337cc0;color:#fff;width:100%;transition:all 150ms}.practice-box .comment .next:hover{background:#3692e7}.analyse__fork{flex:0 0 auto}@media (max-width: 799px) and (orientation: portrait){.analyse__fork{display:none}}.analyse__fork move{background:#2a4053;color:#ccc;flex:0 0 50%;cursor:pointer;padding:0.2em 1em;border-bottom:1px solid #262421}.analyse__fork move:nth-child(odd){border-right:1px solid #262421}.analyse__fork move:hover,.analyse__fork:not(:hover) move.selected{background:#3692e7;color:#fff}.analyse__fork glyph{margin-left:2px}.analyse__fork eval{flex:3 0 auto;text-align:right;font-size:0.9em}.analyse__side{align-self:start}.analyse__side .back-to-game{margin-top:2em;text-align:center}@media (min-width: 1260px){.analyse__side .back-to-game{margin-top:10vh}}.analyse__side .back-to-game .button{margin:0 auto}.analyse__side .analyse__wiki{margin-top:2vh;flex:1 1 auto}@media (min-width: 1260px){.analyse__side .analyse__wiki{flex:1 1 0;padding:0.5em 1em 0 0}}.analyse--wiki .analyse__side{align-self:auto}.analyse__wiki{overflow-y:auto}.analyse__wiki p{text-align:justify;line-height:1.5}.analyse__wiki h1,.analyse__wiki h2{margin-bottom:1rem}.analyse__wiki h1,.analyse__wiki h2{font-size:17px}@media (min-width: 320px){.analyse__wiki h1,.analyse__wiki h2{font-size:calc( 17px + 6 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.analyse__wiki h1,.analyse__wiki h2{font-size:23px}}.analyse__wiki h3{font-size:1.2em;font-weight:bold;margin-bottom:0.7rem}#analyse-cm{background:#262421;position:absolute;display:none;z-index:107;cursor:default;-webkit-user-select:none;user-select:none}#analyse-cm.visible{display:block}#analyse-cm .title{padding:0.4em;text-align:center;font-size:1.2em;border-bottom:1px solid #404040;margin:0}#analyse-cm a{color:#bababa;padding:.5em .6em .5em .3em}#analyse-cm a::before{width:2em;text-align:center}#analyse-cm a:hover{background:#38291e}.material div{display:inline-block;margin-left:10px}.material mpiece{margin-left:-10px;background-size:cover;display:inline-block}.material mpiece.pawn{background-image:url(../piece/mono/P.svg)}.material mpiece.bishop{background-image:url(../piece/mono/B.svg)}.material mpiece.knight{background-image:url(../piece/mono/N.svg)}.material mpiece.rook{background-image:url(../piece/mono/R.svg)}.material mpiece.queen{background-image:url(../piece/mono/Q.svg)}.material mpiece.king{background-image:url(../piece/mono/K.svg)}.material score{font-family:'Roboto'}.analyse__player_strip{position:absolute;right:0;display:flex}.analyse__player_strip.top{top:-20px}.is3d .analyse__player_strip.top{top:-55px}.analyse__player_strip.bottom{top:var(--cg-height, 100%);z-index:1}.is3d .analyse__player_strip.bottom{top:calc(var(--cg-height, 100%) + 15px)}@media (max-width: 799px) and (orientation: portrait){.analyse__player_strip{display:none}}.analyse__clock{padding:0 0.5em;margin-left:12px;height:20px;font-weight:bold;text-align:center}.analyse__clock.active{background:#2b455d}.analyse__clock tenths{font-size:80%}.material{padding-right:1px}.material mpiece{width:20px;height:20px}.material mpiece.pawn{margin-left:-10px}.material score{margin-top:-2px}.material-top{margin-top:-1px}.material-bottom{margin-top:1px}.analyse__persistence__help{font-size:0.9em;background:#302e2c;padding:0.4em 0.8em;margin:0}.analyse__persistence__help i{font-size:1.5em;margin-right:0.4em}.analyse__persistence__actions{font-size:0.9em}.analyse__persistence__actions .button::before{margin-right:0.4em}.analyse__puzzle{margin-top:2vmin}.analyse__puzzle a{text-transform:inherit;text-align:left}.analyse__puzzle a::before{font-size:2.8em}.advice-summary{color:#999;font-size:0.9em;line-height:1.15em;margin-top:1em}.advice-summary__side>div{display:flex}.advice-summary__side>div i,.advice-summary__side>div strong{flex:0 1 6ch;text-align:center}.advice-summary__side>div.symbol{cursor:pointer}.advice-summary__side>div.inaccuracy{color:#53b2ea}.advice-summary__side>div.inaccuracy:hover{color:#8bd4ff}.advice-summary__side>div.mistake{color:#e69d00}.advice-summary__side>div.mistake:hover{color:#f0c466}.advice-summary__side>div.blunder{color:#df5353}.advice-summary__side>div.blunder:hover{color:#ff8585}.advice-summary .color-icon::before{vertical-align:text-bottom}.advice-summary .button{margin:0.6em 0}@media (max-width: 799px) and (orientation: portrait){.advice-summary{flex-flow:row wrap;justify-content:center;padding-bottom:2vmin;border-bottom:1px solid #404040;margin:0}.advice-summary__side{flex:0 0 calc(50% - 2vmin);margin-left:2vmin}.advice-summary>a{order:1}}.analyse__underboard{margin-top:1vmin}.study__chapters,.study__members,.study__relay__rounds{max-height:18em;background:#262421;overflow:hidden;overflow-y:auto;position:relative;-webkit-user-select:none;user-select:none}.study__chapters>div,.study__members>div,.study__relay__rounds>div{align-items:stretch;transition:all 150ms}.study__chapters>div:hover,.study__members>div:hover,.study__relay__rounds>div:hover,.study__chapters>div.active,.study__members>div.active,.study__relay__rounds>div.active{color:#ccc;background:#282f35}.study__chapters .act,.study__members .act,.study__relay__rounds .act{color:#bababa;cursor:pointer;border-radius:99px;align-self:center;justify-content:center;font-size:0.9em;opacity:0.15;padding:0.4em;transition:all 150ms}.study__chapters>div:hover .act,.study__members>div:hover .act,.study__relay__rounds>div:hover .act{opacity:0.7}.study__chapters>div:hover .act:hover,.study__members>div:hover .act:hover,.study__relay__rounds>div:hover .act:hover{background:#3692e7;color:#fff;opacity:1}.study__chapters .add,.study__members .add,.study__relay__rounds .add{border-top:1px solid #404040;cursor:pointer}.study__chapters ongoing,.study__relay__rounds ongoing{align-self:center;justify-content:center;font-size:0.7em;color:#c33;margin-right:0.7rem}.study__chapters{max-height:18em}.study__chapters h3{flex:1 1 100%;font-size:1em;line-height:1;margin:0.5em 0;align-self:center}.study__chapters>div{cursor:pointer}.study__chapters>div.active,.study__chapters>div:active{color:#ccc}.study__chapters>div>span{flex:0 0 1.7em;justify-content:center;color:#3692e7;font-weight:bold;height:auto;margin-right:0.4em;opacity:0.8}.study__chapters>div res{align-self:center;font-size:0.9em;white-space:nowrap;margin-right:0.7rem}.study__chapters .ddloader{width:1.7em;height:1.7em}.study__chapters .sortable-ghost{opacity:0.7}.study__chapters .sortable-ghost,.study__chapters .sortable-ghost .status{background:#629924 !important;color:#fff !important}.study__members .left{align-items:stretch;flex:0 1 auto;overflow:hidden}.study__members .user-link{margin:0.5em 0}.study__members .status{justify-content:center;width:2.4em;margin-right:0.1em;transition:2.5s}.study__members i{font-size:1.2em;opacity:0.5;transition:2.5s}.study__members .contrib i{opacity:0.7}.study__members .online i{opacity:0.8;color:#629924}.study__members .online.contrib i{opacity:1}.study__members>div:nth-child(4n-3) .status.active{background:#42a5f5}.study__members>div:nth-child(4n-2) .status.active{background:#f44336}.study__members>div:nth-child(4n-1) .status.active{background:#fdd835}.study__members>div:nth-child(4n-0) .status.active{background:#4caf50}.study__members .status.active{transition:none}.study__members .status.active i{transition:none;opacity:1;color:#fff}.study__members .leave{color:#c33;opacity:0.7}.study__members>div:hover .leave:hover{background-color:#c33}.study__members .add:hover i{color:#3692e7;opacity:1;transition:none}.study__members .admin{text-align:center}.study__members .admin button{margin-bottom:0.5em}.study__members m-config,.study__members .editing{background:#38291e !important}.study__members m-config{padding:.4em .8em 1em .8em}.study__members m-config .role label{cursor:pointer}.study__members m-config .switch{margin-right:0.5em}.material div{display:inline-block;margin-left:10px}.material mpiece{margin-left:-10px;background-size:cover;display:inline-block}.material mpiece.pawn{background-image:url(../piece/mono/P.svg)}.material mpiece.bishop{background-image:url(../piece/mono/B.svg)}.material mpiece.knight{background-image:url(../piece/mono/N.svg)}.material mpiece.rook{background-image:url(../piece/mono/R.svg)}.material mpiece.queen{background-image:url(../piece/mono/Q.svg)}.material mpiece.king{background-image:url(../piece/mono/K.svg)}.material score{font-family:'Roboto'}.analyse.has-players cg-board{border-radius:0}@media (min-width: 800px), (orientation: landscape){.analyse.has-players .analyse__underboard{margin-top:calc(.8rem + 1vmin)}}@media (max-width: 799px) and (orientation: portrait){.analyse.has-players .analyse__controls{margin-top:1.6rem}}.study__player{position:absolute;right:0;font-weight:bold;width:var(--cg-width, 100%);height:1.6rem;white-space:nowrap}.study__player-top{top:-1.6rem}.is3d .study__player-top{top:calc(-1.6rem - 35px)}.study__player-bot{top:var(--cg-height, 100%)}.study__player .left{flex:1 1 100%;display:flex;overflow:hidden}.study__player .result{flex:0 0 auto;margin-left:0.8em;padding-right:0.8em;border-right:1px solid #404040}.study__player .analyse__clock{height:100%;font-size:1.2em;padding:0 .8em 0 .4em;border-radius:0 4px 0 0;box-shadow:none}.study__player-bot .analyse__clock{border-radius:0 0 4px 0}.study__player.ticking .analyse__clock{background:#629924;color:#fff;text-shadow:none}.study__player .info{margin-left:10px;display:flex;overflow:hidden}.study__player .info>*{overflow:hidden;text-overflow:ellipsis;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;flex:1}.study__player .name{margin-left:0.5ch;flex:3}.study__player .elo{margin-left:0.5em;font-weight:normal}.material{padding:0 6px}.material mpiece{width:20px;height:20px}.material mpiece.pawn{margin-left:-10px}.material score{color:#777}.material-top{margin-top:0.2em}.material-bottom{margin-top:0.15em}#modal-wrap{min-width:80vw}@media (min-width: 650px){#modal-wrap{min-width:500px}}#modal-wrap .form3{text-align:left}#modal-wrap .form3 .editor{margin:-30px 0 30px 0}#modal-wrap .form3 .editor .spinner{padding-top:80px}#modal-wrap h2{margin-bottom:0.5em}#modal-wrap h2 i{font-size:0.6em;margin-left:1rem;opacity:0.5;cursor:pointer}#modal-wrap h2 i,#modal-wrap h2 i::before{vertical-align:top}#modal-wrap h2 i:hover{opacity:0.7;color:#3692e7}#modal-wrap .destructive{text-align:left;font-size:0.9em}#modal-wrap .destructive form{display:inline-block}#modal-wrap .destructive button{opacity:0.8}#modal-wrap .destructive button:hover{opacity:1}#modal-wrap .form-actions-secondary{margin-bottom:-1rem}#modal-wrap .form-actions-secondary a{padding:0.8em 1em;display:inline-block}#modal-wrap.chapter-new .tabs-horiz{margin:-1em 0 1.6em 0}.board-editor .spare{display:flex;background:#6b6b6b;box-shadow:0 3px 5px rgba(0,0,0,0.3) inset}.board-editor .spare-top{grid-area:spare-top;margin-bottom:2vh}.board-editor .spare-bottom{grid-area:spare-bottom;margin-top:2vh}.board-editor .spare .no-square{flex:0 0 12.5%;transition:all 150ms}.board-editor .spare .no-square:hover{background:rgba(54,146,231,0.2)}.board-editor .spare .no-square.selected-square{background:rgba(54,146,231,0.5)}.board-editor .spare .no-square.pointer:hover{background:rgba(98,153,36,0.2)}.board-editor .spare .no-square.pointer.selected-square{background:rgba(98,153,36,0.6)}.board-editor .spare .no-square.pointer piece{background-image:url("../images/icons/pointer.svg")}.board-editor .spare .no-square.trash:hover{background:rgba(204,51,51,0.2)}.board-editor .spare .no-square.trash.selected-square{background:rgba(204,51,51,0.6)}.board-editor .spare .no-square.trash piece{background-image:url("../images/icons/trash.svg")}.is3d .board-editor .spare .no-square div{padding-bottom:90.72%}.board-editor .spare piece{display:block;cursor:pointer;width:100%;height:100%}.is3d .board-editor .spare piece{width:100%;height:140.7465%;left:0;top:-34%}.board-editor .spare piece.pointer,.board-editor .spare piece.trash{margin:14%;width:72%;height:72%}.is3d .board-editor .spare piece.pointer,.is3d .board-editor .spare piece.trash{width:62%;top:0}.board-editor__tools{grid-area:tools;align-self:center}.board-editor__tools>*{margin:0.5rem 0}.board-editor__tools select{width:100%}.board-editor__tools select.positions option:checked{font-style:italic}.board-editor__tools .metadata{background:#262421;padding:1rem;white-space:nowrap}.board-editor__tools .metadata .color{margin-bottom:1em}.board-editor__tools .metadata .castling label,.board-editor__tools .metadata .castling input{display:inline-block;margin:3px;vertical-align:middle}.board-editor__tools .actions{justify-content:stretch}.board-editor__tools .actions .button{width:100%;text-align:left}.board-editor-wrap{min-height:280px;margin-bottom:2em}.board-editor-wrap .spinner{padding-top:90px}.board-editor{display:grid;grid-template-columns:280px 2vmin 210px;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content;grid-template-areas:'.            . e-tools' 'spare-top    . e-tools' 'e-board      . e-tools' 'spare-bottom . e-tools' '.            . e-tools';-webkit-user-select:none;user-select:none}.board-editor .main-board{grid-area:e-board}.board-editor cg-board{cursor:inherit}.board-editor__tools{grid-area:e-tools}.board-editor .spare-top{margin-bottom:1vh}.board-editor .spare-bottom{grid-area:spare-bottom;margin-top:1vh}.board-editor .metadata{background:#302e2c;font-size:0.9em}.study__buttons{border-bottom:2px solid #404040}.study__buttons span{font-size:1.15em;min-width:0}.study__buttons .left-buttons{flex:9 1 auto;justify-content:flex-start;border-bottom:0}.study__buttons .right{flex:1 9 10%}.study__buttons .behind{background:#c33;color:#fff;padding:0 5px;border-radius:9px;margin-right:4px}.study__buttons .mode{align-self:stretch;padding:0 0.4em;opacity:0.8}.study__buttons .mode i::before{font-size:1.4em;content:'';color:#c33;margin-right:0.2rem}.study__buttons .mode.on i::before{content:'';color:#629924}.study__buttons .mode:hover{background:#302e2c;opacity:1}.glyph-icon::before{content:'⁉';font-size:1.2em}.study__invite{max-width:50em}.study__invite>div{overflow:visible !important}.study__invite .info{background:#d64f00;color:#fff;padding:1em;margin-bottom:2em;text-align:left}.study__invite .info::before{font-size:3.6em;margin-right:1rem}.study__invite .users{max-width:100ch;margin-top:2em;overflow-y:auto;max-height:30vh}.study__invite .users .button{flex:0 0 48%;margin-bottom:0.7em;text-transform:none}.study__invite .input-wrapper{overflow:visible !important;position:relative;display:inline-block}.study-desc{background:#262421;padding:0.7em 1em;margin-top:0.5em;position:relative}.study-desc.empty{text-align:center}.study-desc.empty .button{display:inline-block;margin:2em auto}.study-desc .contrib{position:absolute;top:0;right:0;background:#38291e;padding:0.5em 0.8em;display:none;z-index:1}.study-desc:hover .contrib{display:block}.study-desc .contrib a{margin-left:8px}.study-desc .embed{width:calc(100% + 2em);margin:-0.7em -1em}.study-desc-form .title{width:100%}.study-desc-form textarea{width:100%;height:12em}.study__metadata{background:#262421;text-align:left}.study__metadata h2{font-size:1.3em;padding:0 1rem;white-space:nowrap;border-bottom:1px solid #404040}.study__metadata h2 .name{padding:0.7rem 0}.study__metadata h2 .credit{display:block;font-size:0.8rem;margin:0.2rem 0 -0.3rem 0}.study__metadata h2 .liking{margin-left:1rem;font-weight:bold;cursor:pointer;opacity:0.7;transition:0.3s}.study__metadata h2 .liking:hover{opacity:1;color:#c33}.study__tags{border:none}.study__tags th{font-weight:bold;color:#999;width:1px;padding:0 .3em 0 1em !important}.study__tags td{padding:0}.study__tags input,.study__tags span{display:block;padding:.6em 1em .6em .7em;line-height:1.7}.study__tags input{border:none;background:none;width:100%}.study__tags input:hover,.study__tags input:focus{background:#282f35}.study__tags select{cursor:pointer;border:none;background:none;padding:0}.study__topics{margin:1em}.study__topics .topic{background:#293743;padding:0.2em 0.6em;margin:0.2em}.study__topics .manage{margin:0.2em}.study-topics form{max-width:600px}.study__comments form p{margin:1em 0}.study__comments .goto-current{float:right}.study__comments #comment-text{height:12em}.study__comments .study__wiki{background:#262421;padding:0.8em 1em;margin-top:1vh}.study__comments .study__wiki.empty{display:none}.study__comment{background:#262421;padding:0.8em 1em;margin-bottom:0.8em}.study__comment .text{margin-top:0.3em;width:100%;overflow:hidden;display:inline-block}.study__comment .edit{float:right;line-height:1;margin-left:8px;opacity:0.7;display:none}.study__comment:hover .edit{display:block}.study__comment .edit:hover{opacity:1}.study__comment .user-link,.study__comment .node{font-weight:bold}.study__glyphs{background:#262421;white-space:nowrap;-webkit-user-select:none;user-select:none}.study__glyphs>div{flex:1 0 30%}.study__glyphs button{height:2.3em;line-height:2.3em;align-items:stretch;width:100%}.study__glyphs button::before{justify-content:center;content:attr(data-symbol);font-size:1.2em;font-weight:bold;width:2em;background:#3c3934;margin-right:0.5em}.study__glyphs button:hover,.study__glyphs button.active{background:#302e2c;color:#629924}.study__glyphs button:hover::before{background:#302e2c}.study__glyphs button.active::before{background:#629924;color:#fff}.study__share{background:#262421;padding:1.5em 1.2em}.study__share input[type='text']{font-family:monospace;width:100%;font-size:0.9em}.study__share .ply-wrap{color:#999;text-align:left;font-size:0.9em}.study__share .ply{cursor:pointer}.study__share .ply input{margin-right:0.3em;vertical-align:middle;cursor:pointer}.study__share .downloads{justify-content:center;margin-bottom:1.5em}.study__share .downloads .button{margin:0 2px 0.5em 2px}.study__multiboard{background:#262421}.study__multiboard.loading{opacity:0.7}.study__multiboard.nopager{padding:2em}.study__multiboard .top{padding:0.4em 1.5em}.study__multiboard .pager .page{margin:0 0.4em}.study__multiboard .fbt{padding:0.6em 1em}.study__multiboard .playing{cursor:pointer}.study__multiboard .playing input{vertical-align:middle;margin-right:3px}.study__multiboard .now-playing{display:grid;grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}.study__multiboard .now-playing a{color:#bababa;padding:0.4em;transition:background 150ms;background:rgba(38,36,33,0.4);overflow:hidden}.study__multiboard .now-playing a:nth-child(even){background:#3e3b38}.study__multiboard .now-playing a:hover{background:rgba(54,146,231,0.4);color:#ccc}.study__multiboard .now-playing a.active,.study__multiboard .now-playing a:active{background:#629924;color:#fff}.study__multiboard .now-playing a cg-board{box-shadow:none}.study__multiboard .now-playing .player{height:1.5em;white-space:nowrap}.study__multiboard .now-playing .player span{margin-left:0.5em}.study__multiboard .now-playing .name{justify-content:center;height:3em}.study__server-eval{background:#262421;text-align:center}.study__server-eval.padded{padding:4em}.study__server-eval.ready{height:15em}.advice-summary table:first-child{margin-bottom:1em}.study__message{background:#262421;padding:3em;text-align:center}.study__message .button{display:inline-block;margin:1em auto}.study__message .spinner{margin:50px auto}.relay-tour__round{background:#282f35;margin-bottom:3em;padding:1em 2em}.relay-tour__round strong{font-size:1.2em}.relay-tour__text{background:#262421;padding:3vmin;max-height:50vh;overflow-y:auto}.relay-tour__text .slist{border-bottom:0}.relay-tour__text__schedule td:nth-child(3){text-align:center}.relay-tour__text__leaderboard thead{background:none}.relay-tour__text__leaderboard thead th{border:0;padding:0 0.8rem}.relay-tour__text__leaderboard thead th:first-child{padding-left:0}.relay-tour__text__leaderboard th,.relay-tour__text__leaderboard td{text-align:right}.relay-tour__text__leaderboard th:first-child,.relay-tour__text__leaderboard td:first-child{text-align:left}.relay-tour__text__leaderboard td:nth-child(3){font-weight:bold}.relay-tour__text__leaderboard td:last-child{padding-right:1.5em}.relay-tour__text .slist{margin-bottom:1em}.relay-tour__text .slist ongoing{color:#c33}.relay-tour__text .slist finished{color:#629924}.relay-tour__text h1{margin-bottom:3vh}.relay-tour__text h1{font-size:15px}@media (min-width: 320px){.relay-tour__text h1{font-size:calc( 15px + 12 * ((100vw - 320px) / 880))}}@media (min-width: 1200px){.relay-tour__text h1{font-size:27px}}.relay-tour__text h2,.relay-tour__text h3,.relay-tour__text h4{line-height:2em}.relay-tour__text h2{font-size:1.8em}.relay-tour__text h3{font-size:1.5em;line-height:2em}.relay-tour__text h4{font-size:1.3em}.relay-tour__text em{font-style:italic}.relay-tour__text ul li{list-style:disc outside;margin:0.5em 0 0 1.5em}.relay-tour__text ol li{list-style:decimal inside;margin:0.5em 0}.relay-tour__text li{margin-left:2em}.relay-tour__text li p{display:inline}main.has-relay-tour .mchat{height:48vh}.study__relay__rounds{max-height:18em}.study__relay__rounds .link{flex:1 1 100%;color:#bababa;margin-left:1em;align-self:center;line-height:2}.study__relay__rounds>div.active .link{color:#ccc}.study__relay__rounds finished{align-self:center;justify-content:center;font-size:0.7em;color:#629924;margin-right:0.7rem}.study__relay__rounds .add a{flex:1 1 100%;padding:0.5em 1em;color:#bababa}
