﻿.mchat__messages a:not(.user-link),.mchat__tab,.slist thead{font-family:"Roboto",Sans-Serif}.chat__members{color:#999}.cmn-toggle:hover:not(:disabled)+label::after,.cmn-toggle+label::after,.slist thead{background:linear-gradient(to bottom, hsl(37, 7%, 22%), hsl(37, 5%, 19%) 100%)}.mchat__tab input{-webkit-appearance:none;background:#161512;border:1px solid #3c3934;display:inline-block;padding:.5em}.mchat__tab input:checked{background:#3b5c16;border-color:#4e7a1d}.cmn-toggle:hover:not(:disabled)+label,.cmn-toggle:focus:not(:disabled)+label{box-shadow:0 0 12px #6b6b6b}.team-show__forum a.more,.team-show__forum p,.team-show__forum .meta,.team-show h1{overflow:hidden}.mchat__tab{white-space:nowrap;overflow:hidden}.mchat__tab span{white-space:nowrap}.team-tournaments--both h2{padding:5vh var(--box-padding)}.team-show__desc,.team-show,.mchat__messages{overflow-wrap:break-word;word-break:break-word}.team-show h1,.slist{overflow-wrap:break-word;word-break:break-all;word-break:break-word}.mchat__tab span{overflow:hidden;text-overflow:ellipsis}.flash::before,.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}.team-tournaments--both,.form3 .captcha{display:flex;flex-flow:row wrap}.team-show__subscribe div,.slist .team-name{display:flex;flex-flow:row wrap;align-items:center}.chat__members__number,.flash{display:flex;flex-flow:row nowrap;align-items:center}.team-show__forum .meta,.form-actions,.form-split{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.mchat__content,.mchat,.form-check{display:flex;flex-flow:column}.slist .team-name em,.form3 .captcha.is-invalid:not(.success),.form-fieldset,.flash,.pagination a,.pagination span,.team-show__desc,.mchat,.mchat__tab input{border-radius:3px}.mchat{overflow:hidden}.mchat__tab{border-radius:3px 3px 0 0}.mchat,.team-show__desc{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)}.pagination{color:#6b6b6b;display:flex}.pagination a,.pagination span{width:2rem;height:2rem;margin:0 .1rem;display:flex;justify-content:center;align-items:center}.pagination span{color:#6b6b6b}.pagination a:hover{background:#282f35}.pagination .current{background:#3692e7;color:#fff}.slist{width:100%;border-bottom:1px solid #404040}@media(max-width: 649.29px){.slist-wrapper .slist{min-width:calc(650px - var(--box-padding)*2)}}.slist thead th{border-top:1px solid #404040;border-bottom:1px solid #404040;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:#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}.slist-wrapper{overflow-x:auto;max-width:calc(100vw - var(--box-padding)*2)}.cmn-toggle{position:absolute;margin-left:-99999px}.force-ltr .cmn-toggle{margin-left:-99999px}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:none;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,.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;padding:1em 2em;background:#629924;color:#fff}.flash::before{content:"";margin-right:1em;margin-inline:0 1em;font-size:1.5em}.flash__content a{color:#fff;unicode-bidi:plaintext}.flash-warning{background:#bf811d;color:#fff}.flash-warning::before{content:""}.flash-failure{background:#c33;color:#fff}.flash-failure::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: 499.3px){.form-half,.form-third{flex-grow:0}}.form-label{font-weight:bold;display:inline-block;margin-bottom:.5rem;cursor:text}.form-control{display:block;width:100%;height:calc(2.7em + 2px);background-clip:padding-box}.form-control-with-clipboard{display:inline-flex;width:100%}.form-control-with-clipboard>.form-control{width:95%}.clipboard{float:right}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:.25rem;unicode-bidi:plaintext}.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:.5rem}.form-check .form-label{margin-bottom:0;cursor:pointer;unicode-bidi:plaintext}.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:.25rem;height:.4rem;margin-top:1rem}.password-complexity-meter>*{background-color:gray;width:25%}.form-fieldset{margin:1.5em 0;border-color:rgba(128,128,128,.3)}.form-fieldset legend{text-align:center;font-style:italic;font-size:1.2em}.form3 .captcha{margin:1em 0 0 -1em}@media(min-width: 499.3px){.form3 .captcha{flex-wrap:nowrap}}.form3 .captcha.is-invalid:not(.success){border:1px solid #c33;background:#372623}.form3 .captcha .challenge{flex:0 0 250px;margin:0 0 1em 1em}.form3 .captcha .captcha-explanation{flex:1 1 auto;overflow:hidden;margin:0 0 1em 1em}.form3 .captcha.is-invalid .captcha-explanation{padding:1em}.form3 .captcha .captcha-explanation .result{display:none;margin-top:1rem;font-weight:bold}.form3 .captcha .success{color:#629924}.form3 .captcha .failure{color:#c33}.form3 .captcha.success .success,.form3 .captcha.failure .failure{display:block}body ::-webkit-scrollbar,body ::-webkit-scrollbar-corner{width:.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:.4em 10px;cursor:pointer;color:#999;transition:all 150ms}.mchat__tab:hover{background:#402a1c}.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:.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:.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:.5em 5px .5em 10px;line-height:1.2em;overflow-y:hidden;user-select:text}.mchat__messages li.me{border-left:3px solid #4e7a1d;padding-left:7px}.mchat__messages li.host{background-color:rgba(78,122,29,.4)}.mchat__messages li.mentioned{background-color:rgba(59,92,22,.4)}.mchat__messages .deleted{opacity:.5}.mchat__messages .system{display:block;opacity:.8;font-style:italic;font-size:.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:.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:.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:#38281e}.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}@keyframes palantir-glowing{40%{background:none}50%{background:#384722}60%{background:#2b455c}70%{background:none}}.palantir{flex:0 1 auto;animation:palantir-glowing 1.5s ease-in-out infinite;border-radius:0 3px 0 0}.palantir-slot{animation:none;opacity:.6}.palantir-slot:hover{opacity:1}.palantir-off{animation:none}.palantir-on{background:#629924;color:#fff;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:.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:#3692e7}.slist td{padding-top:1.2rem;padding-bottom:1.2rem}.slist td:last-child{white-space:nowrap}.slist .team-name{font-size:1.5em;margin-bottom:.3em;unicode-bidi:plaintext}.slist .team-name.mine{color:#bf811d}.slist .team-name em{padding:1px 5px;background:#3692e7;color:#fff;text-transform:uppercase;font-size:.9rem;margin-left:1em}.slist .team__quit{opacity:0;transition:.1s 150ms}.slist tr:hover .team__quit{opacity:1;transition:.6s 150ms}.slist .info{font-size:.9em;white-space:nowrap;display:none}@media(min-width: 649.3px){.slist .info{display:table-cell}}.team-show{overflow:hidden}.team-show h1{unicode-bidi:plaintext;display:flex}.team-show .mchat{height:40vh;margin-bottom:3vh;box-shadow:none}.team-show .mchat__tabs,.team-show .mchat__content,.team-show .mchat__say,.team-show .mchat__tab-active{background:#161512 !important}.team-show .chat__members{margin-bottom:3vh;height:auto}.team-show__content{margin:0 var(--box-padding)}@media(min-width: 799.3px){.team-show__content{display:flex}.team-show__content__col1{flex:0 0 30%;margin-right:var(--box-padding)}.team-show__content__col2{flex:1}}.team-show__meta{color:#999;margin-bottom:3vh}.team-show__meta .user-link{display:inline-block;vertical-align:bottom}.team-show__actions{display:grid;grid-template-columns:repeat(auto-fill, minmax(30ch, 1fr));grid-gap:1vmin;margin-bottom:3vh}.team-show__actions .button{display:flex;text-align:left;width:100%}.team-show__actions .button strong{display:block}.team-show__actions .button em{color:#999;text-transform:none;white-space:normal}.team-show__desc{padding:1.5em 2.5em;background:#262421;font-size:1.1em;margin-bottom:5vh;text-align:start}.team-show__desc strong{font-weight:bold}.team-show__desc em{font-style:italic}.team-show__desc p,.team-show__desc ol,.team-show__desc ul,.team-show__desc table,.team-show__desc pre{margin:1em 0}.team-show__desc ol,.team-show__desc ul{padding-left:.5em}.team-show__desc li ol,.team-show__desc li ul{margin:0;padding-left:2em}.team-show__desc ol>li{list-style:decimal inside}.team-show__desc ul>li{list-style:disc inside}.team-show__desc li p{display:inline-block;vertical-align:top;margin-top:0}.team-show__desc h1{font-size:1em;margin:0}.team-show__desc h2{border-bottom:1px solid #bf811d;line-height:1.5em;padding-bottom:calc(0.25 * 1em)}.team-show__desc h2:not(:first-child){margin-top:calc(0.9 * 1em)}.team-show__desc h3{font-weight:bold;margin:calc(0.8 * 1em) 0 calc(0.5 * 1em) 0}.team-show__desc h3{font-size:18px}@media(min-width: 320px){.team-show__desc h3{font-size:calc(
          18px + 9 *
            ((100vw - 320px) / 880)
        )}}@media(min-width: 1200px){.team-show__desc h3{font-size:27px}}.team-show__desc h3:first-child{margin-top:0}.team-show__desc h4{font-size:17px}@media(min-width: 320px){.team-show__desc h4{font-size:calc(
          17px + 6 *
            ((100vw - 320px) / 880)
        )}}@media(min-width: 1200px){.team-show__desc h4{font-size:23px}}.team-show__desc img{display:block;max-width:100%;max-height:50vh;margin:auto}.team-show__desc th[align=left],.team-show__desc td[align=left]{text-align:left}.team-show__desc th[align=center],.team-show__desc td[align=center]{text-align:center}.team-show__desc th[align=right],.team-show__desc td[align=right]{text-align:right}.team-show__members{margin-bottom:3vh}@media(max-width: 799.29px){.team-show__members{display:none}}.team-show__tour{margin-bottom:5vh}.team-show__requests{margin-bottom:5vh}.team-show__requests h2,.team-show__requests table{margin:0}.team-show__requests td{padding:.5rem .7rem}.team-show h2{margin-bottom:1rem}.team-show img{max-width:100%}.team-show .userlist>li,.team-show .userlist>div.paginated{padding:5px 0 5px 25px}.team-show__subscribe div label{margin-left:1rem;cursor:pointer}.team-show__log{margin-bottom:2em}.team-edit .inline{display:inline}.team-edit .accent textarea{border-color:#bf811d}.team-edit .accent label{color:#bf811d}.team-show__forum{margin-bottom:5vh;width:100%}.team-show__forum__post{display:block;color:#bababa;padding:1em 2.5em;overflow:hidden}.team-show__forum__post:nth-child(odd){background:#302e2c}.team-show__forum__post:hover{background:#282f35}.team-show__forum__post:hover span{color:#bababa}.team-show__forum__post strong{font-size:1.3em;font-weight:normal;unicode-bidi:plaintext}.team-show__forum .meta{margin-bottom:.5rem}.team-show__forum p{color:#999;text-align:start}.team-show__forum a.more{display:block;text-align:right;margin:10px 10px 0 0}.team-events .slist td{padding:.5rem 1rem}.team-events .slist td.duration{white-space:nowrap}.team-events .slist .header{cursor:pointer;padding:0}.team-events .slist .header a{padding:1em;display:block}.team-events .slist a{color:#bababa}.team-events .slist a:hover{color:#3692e7}.team-events .slist .name{font-size:1.2em;display:block}.team-events .slist .setup{color:#999}.team-events .slist .icon{text-align:center}.team-events .slist .icon i{font-size:2em;opacity:.6}.team-events .slist .enterable .icon i{color:#bf811d;opacity:1}.team-events .slist .soon{border:1px solid #bf811d}.team-tournaments--both{margin-top:-2em}.team-tournaments--both h2{border-bottom:1px solid #404040}.team-tournaments--both>div{flex:1 0 50%;min-width:60ch}.team-tournaments--both>div:last-child .slist{border-left:1px solid #404040}.pagination{padding:1em}
