﻿html[dir=rtl] .force-ltr{direction:ltr;text-align:left}.simul .results .text,.mchat__messages a:not(.user-link),.mchat__tab,.slist thead{font-family:"Roboto",Sans-Serif;font-weight:300}.chat__members{color:var(--c-font-page)}.chat__members{text-shadow:0 1px 0 var(--c-font-shadow)}.cmn-toggle:hover:not(:disabled)+label::after,.cmn-toggle+label::after,.slist thead{background:linear-gradient(to bottom, var(--c-metal-top), var(--c-metal-bottom));text-shadow:0 1px 0 var(--c-font-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)}.cmn-toggle:hover:not(:disabled)+label,.cmn-toggle:focus-visible:not(:disabled)+label{box-shadow:0 0 12px var(--c-font-dimmer)}.mchat__tab,.context-streamer{white-space:nowrap;overflow:hidden}.mchat__tab span{white-space:nowrap}.mchat__messages{overflow-wrap:break-word;word-break:break-word}.mchat__tab span{overflow:hidden;text-overflow:ellipsis}.cmn-toggle+label::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:.9;unicode-bidi:isolate}.cmn-toggle{touch-action:manipulation}.simul .results,.simul__meta .header{display:flex;flex-flow:row wrap;align-items:center}.simul .halves,.simul__meta section[data-icon],.chat__members__number,.context-streamer{display:flex;flex-flow:row nowrap;align-items:center}.simul__side,.mchat__content,.mchat,.continue-with{display:flex;flex-flow:column}.simul .game-list .host,.simul .simul-text,.simul__meta,.mchat,.mchat__tab input{border-radius:6px}.simul__meta,.mchat{overflow:hidden}.mchat__tab{border-radius:6px 6px 0 0}.context-streamer{border-radius:0 0 6px 6px}.context-streamer,.simul__meta,.mchat,.simul .simul-text{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)}.visible-xlg-only{display:none}.visible-xl-only{display:none}.visible-lg-only{display:none}.visible-md-only{display:none}.visible-sm-only{display:none}.visible-xs-only{display:none}.visible{display:block !important}@media(min-width: 1499.3px){.visible-xlg-only{display:block !important}}@media(min-width: 1259.3px)and (max-width: 1499.29px){.visible-xl-only{display:block !important}}@media(min-width: 1119.3px)and (max-width: 1259.29px){.visible-lg-only{display:block !important}}@media(min-width: 979.3px)and (max-width: 1119.29px){.visible-md-only{display:block !important}}@media(min-width: 499.3px)and (max-width: 979.29px){.visible-sm-only{display:block !important}}@media(max-width: 499.29px){.visible-xs-only{display:block !important}}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:.5rem;background:var(--c-bg-box)}body ::-webkit-scrollbar-thumb{background:var(--c-shade)}body ::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:active{background:var(--c-font-dimmer)}.pull-quote{margin:0 auto;direction:ltr;text-align:left}.pull-quote p{color:var(--c-font);position:relative;margin:0 .7em;padding:1em 0;font-style:italic;font-size:1.1rem}html:not(.transp) .pull-quote p{border:1px solid var(--c-border);border-width:1px 0}html:not(.transp) .pull-quote p:after{content:"";position:absolute;bottom:-9px;left:42px;width:15px;height:15px;background:var(--c-bg-box);border-left:2px solid var(--c-border);border-bottom:1px solid var(--c-border);transform:skew(45deg) rotate(-45deg)}.pull-quote.long p{font-size:1rem}.pull-quote footer{margin:10px;line-height:20px;text-align:right}.pull-quote footer:before{content:"— "}.slist{width:100%;border-bottom:1px solid var(--c-border)}.slist thead th{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:.5rem .8rem}.slist thead th.large{font-size:1.2rem}.slist td{padding:1rem}.slist td .label{font-family:monospace;font-size:.8rem}.slist tbody tr:nth-child(even){background:var(--c-bg-zebra)}.slist td:first-child,.slist th:first-child{padding-inline-start:1.5rem}.slist-pad td:first-child,.slist-pad th:first-child{padding-inline-start:var(---box-padding)}.slist-pad td:last-child,.slist-pad th:last-child{padding-inline-end:var(---box-padding)}.slist-invert tbody tr:nth-child(odd){background:var(--c-bg-zebra)}.slist-invert tbody tr:nth-child(even){background:none}.slist-wrapper{overflow-x:auto;max-width:calc(100vw - var(---box-padding)*2)}@media(max-width: 649.29px){.slist-wrapper .slist{min-width:calc(650px - var(---box-padding)*2)}}@media(max-width: 649.29px){.slist.slist-resp{border-collapse:collapse;table-layout:fixed}.slist.slist-resp thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slist.slist-resp tr{display:block;border-top:1px solid var(--c-border)}.slist.slist-resp td{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:.5rem var(---box-padding);border-top:1px solid var(--c-border)}.slist.slist-resp td::before{content:attr(data-label)}}@media(max-width: 499.29px){.stack-row{display:flex;flex-direction:column}.stack-row td{width:100%;padding-inline-start:var(---box-padding);padding-inline-end:var(---box-padding)}}.now-playing{display:grid;---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);padding:.3em}.now-playing .indicator{color:var(--c-accent);margin-top:-3px;display:block}.now-playing cg-board{box-shadow:none}@media(hover: none){.continue-with{padding:2em}}.continue-with>*:not(:first-child){margin-top:1em}.context-streamers{max-height:20vh;overflow-y:auto}.context-streamer{height:2em;padding-inline-start:.2em;background:var(--c-bg-box);color:var(--c-font-dim);transition:all 150ms}.context-streamer strong{color:var(--c-brag);font-weight:normal;padding-inline-end:.7ch}.context-streamer::before{font-size:1.3em;color:var(--c-brag)}.context-streamer:hover{color:var(--c-brag)}.cmn-toggle{position:absolute;margin-inline-start:-99999px}.force-ltr .cmn-toggle{margin-left:-99999px}.cmn-toggle+label{user-select:none;-webkit-user-select:none;display:block;position:relative;cursor:pointer;outline:none;padding:1px;width:40px;height:24px;border:1px solid var(--c-border);border-radius:24px;background-clip:padding-box}.cmn-toggle+label::before,.cmn-toggle+label::after{display:block;position:absolute;content:"";width:22px;height:22px;bottom:0}html:not([dir=rtl]) .cmn-toggle+label::before,html:not([dir=rtl]) .cmn-toggle+label::after{left:0}html[dir=rtl] .cmn-toggle+label::before,html[dir=rtl] .cmn-toggle+label::after{right: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,.3)}html.transp .cmn-toggle+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.cmn-toggle:not(:checked)+label{background-color:var(--c-bad)}.cmn-toggle:not(:checked)+label::before{content:"";color:var(--c-bad)}.cmn-toggle--subtle:not(:checked)+label{background-color:var(--c-font-dimmer)}.cmn-toggle--subtle:not(:checked)+label::before{color:var(--c-font-dimmer)}.cmn-toggle:checked+label{background-color:var(--c-good)}.cmn-toggle:checked+label::before,.cmn-toggle:checked+label::after{margin-inline-start:16px}.cmn-toggle:checked+label::before{content:"";color:var(--c-good)}.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}html.transp .cmn-toggle:hover:not(:disabled)+label::after{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.mchat__tabs{flex:0 0 auto;display:flex}.mchat__tab{flex:1 1 auto;text-align:center;padding:.4em 10px;cursor:pointer;color:var(--c-font-page);transition:all 150ms}.mchat__tab:hover{background:var(--m-accent_bg--mix-15)}.mchat__tab-active{color:var(--c-font);background:var(--c-bg-box) !important}.mchat__tab input{cursor:pointer;display:none}.mchat__tab-active input{display:block}.mchat__tab:last-child{border-inline-end:none}.mchat-optional .mchat__tab.discussion{display:flex;justify-content:space-between;align-items:center}.chat__members{font-size:.9em;height:100%;overflow:hidden}.chat__members__inner{display:flex;align-items:flex-start}.chat__members__number{margin-inline-end:1ch}.chat__members__number::before{font-size:1em;color:var(--c-font-dim);margin-inline-end:.2ch}.mchat__messages{flex:1 1 auto;max-height:50vh;overflow-y:auto;overflow-x:hidden;cursor:initial;font-size:.9em}@media(min-width: 1259.3px){.mchat__messages{max-height:none}}.mchat__messages li{position:relative;padding-inline-start:10px;padding-inline-end:5px;padding-top:.5em;padding-bottom:.5em;line-height:1.2em;overflow-y:hidden;user-select:text}.mchat__messages li.me{border-inline-start:3px solid var(--c-secondary-dim);padding-inline-start:7px}.mchat__messages li.host{background-color:var(--c-chat-host-bg)}.mchat__messages li.mentioned{background-color:var(--c-chat-mention-bg)}.mchat__messages .deleted{opacity:.5}.mchat__messages .system{display:block;opacity:.8;font-style:italic;font-size:.9em;margin-inline-start:0;text-align:center}.mchat__messages .color,.mchat__messages .user-link{display:inline-block;font-weight:bold;padding:0;color:var(--c-font-dim);letter-spacing:-1px;padding-inline-end:.4em;text-overflow:ellipsis;vertical-align:bottom}.mchat__messages .patron{font-size:1.1em;width:1.2em;text-align:left;color:var(--c-brag)}.mchat__messages .utitle{margin-right:3px}.mchat__messages action{display:none;position:absolute;top:5px;cursor:pointer;margin-inline-end:3px;padding:1px 5px;opacity:.7;color:var(--c-accent)}html:not([dir=rtl]) .mchat__messages action{right:0}html[dir=rtl] .mchat__messages action{left:0}.mchat__messages action:hover{opacity:1}.mchat__messages li:hover action{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__messages li.me action{display:none !important}.mchat__messages.as-mod li:hover{background:var(--m-accent_bg--mix-10)}.mchat__say{flex:0 0 auto;border:0;border-top:1px solid var(--c-border);border-radius:0;padding-inline-start:4px;padding-inline-end:20px;padding-top:3px;padding-bottom:3px}.mchat__say:focus{outline:1px solid var(--c-primary)}.mchat__say.whisper{color:var(--c-good);font-weight:bold;font-style:italic}@keyframes palantir-glowing{40%{background:none}50%{background:var(--m-secondary_bg--mix-30)}60%{background:var(--m-primary_bg--mix-30)}70%{background:none}}.palantir{flex:0 1 auto;animation:palantir-glowing 1.5s ease-in-out infinite}.palantir-slot{animation:none;opacity:.6}.palantir-slot:hover{opacity:1}.palantir-off{animation:none}.palantir-on{background:var(--c-good);color:var(--c-over);animation:none}.palantir-on:hover{background:var(--c-bad) !important;color:var(--c-over) !important}.palantir::after{top:1px;background:none;box-shadow:none}html:not([dir=rtl]) .palantir::after{left:0}html[dir=rtl] .palantir::after{right:0}html:not([dir=rtl]) .palantir::after{right:auto}html[dir=rtl] .palantir::after{left:auto}.mchat{grid-area:chat;justify-content:stretch;min-height:15em}.mchat__content{background:var(--c-bg-box);flex:1 1 auto;overflow:hidden}.mchat__content.note textarea{font-size:.9em;flex-grow:1;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);line-height:1.7em;outline:none;resize:none}.mchat__content.note textarea:focus{border-color:var(--c-primary)}.simul{display:grid;grid-template-areas:"main" "side" "uchat";grid-gap:var(---block-gap)}.simul__side{grid-area:side}.simul__main{grid-area:main}.simul .chat__members{grid-area:uchat}@media(min-width: 799.3px){.simul:not(.simul-created){grid-template-columns:minmax(500px, calc(min(calc(100vw - var(---block-gap) - 240px - 2 * var(---main-margin, 0px) - 20px), calc(100vh - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 1rem)) * 0.9)) minmax(240px, 400px);grid-template-rows:auto max-content;grid-template-areas:"main side" "main uchat" ".    uchat"}}@media(min-width: 1259.3px){.simul.simul{grid-template-columns:minmax(250px, 350px) minmax(500px, calc(100vh * 0.9 - calc(var(---site-header-height) + var(---site-header-margin) + var(---sticky-gap)) - 3rem)) minmax(240px, 400px);grid-template-rows:auto fit-content(0);grid-template-areas:"side  main main" "uchat main main" "uchat .    ."}}.simul__side .mchat{margin-top:var(---block-gap)}.simul__side .mchat__messages{height:calc(90vh - 300px);max-height:calc(90vh - 300px)}.simul__meta{background:var(--c-bg-box);padding:1.5rem var(---block-gap)}.simul__meta .header{flex-flow:row nowrap;text-transform:uppercase}.simul__meta .header .clock{display:block;font-size:1.5em}.simul__meta .header>i{font-size:2.5em;margin-inline-end:.5em}.simul__meta section{margin-bottom:var(---block-gap)}.simul__meta section::before{font-size:3rem;margin-inline-end:4%}.simul__meta section p{margin:0}.simul__meta section.conditions::before{opacity:.7}.simul__meta section.conditions.accepted,.simul__meta section.conditions .accepted{color:var(--c-good)}.simul__meta section.conditions.refused,.simul__meta section.conditions .refused{color:var(--c-bad)}.simul__meta section.conditions .condition:first-child.accepted::after,.simul__meta section.conditions .condition+.condition.accepted::after{content:" ✓"}.simul__meta section.conditions .condition:first-child.refused::after,.simul__meta section.conditions .condition+.condition.refused::after{content:" ✘"}.simul__meta .game-infos{padding-bottom:.5em;border-bottom:1px solid var(--c-border);margin-bottom:.5em}.simul .halves{align-items:stretch}.simul .half{flex:0 0 50%;margin-bottom:20px}.simul .half:first-child{border-inline-end:1px solid var(--c-border)}.simul .half .variant::before{font-size:1.6em;opacity:.8}.simul .half tr.help th{padding:4em 1.5em}.simul .half td.action{text-align:right}.simul .half.candidates tr.me{border-inline-start:10px solid var(--c-brag)}.simul .half.accepted tr.me{border-inline-end:10px solid var(--c-brag)}.simul .pull-quote{margin:2em auto;max-width:400px}.simul .instructions{text-align:center}.simul .results>div{flex:0 0 25%;text-align:center}.simul .results .number{font-size:3em;font-weight:bold}.simul .results .text{font-size:1.5em;text-transform:uppercase}.simul .game-list .mini-game{padding:.3em}.simul .game-list a{color:var(--c-font)}.simul .game-list .host{background:var(--m-accent--fade-70)}.simul .game-list .host,.simul .game-list .host a,.simul .game-list .host .mini-game__clock{color:var(--c-over)}@media(min-width: 499.3px){.simul .box__top{flex-wrap:nowrap}}.simul h1{font-size:2.1em}.simul h1 .author{font-size:.7em}.simul .finished{font-size:2em}.simul .user-link em{font-weight:bold;padding-inline-start:5px}.simul .game-list{margin:2em 0}.simul .simul-text{margin:0 1em 1em 1em;padding:1.5em 2em;background:var(--c-bg-zebra);overflow-wrap:anywhere}@media(min-width: 1259.3px){.simul .simul-text{margin:0 auto 2em auto;padding:1.5em 2.5em;width:70%}}.simul .simul-text textarea{width:100%;height:10em}.simul .simul-text .save{width:100%}.simul .simul-text p{margin:0}.simul .spinner{margin:10em auto}
