.flatpickr-calendar{animation:none;background:transparent;background:var(--m-bg-box_c-alpha_100);border:0;border-radius:6px;box-shadow:2px 0 0 var(--c-bg-low),-2px 0 0 var(--c-bg-low),0 2px 0 var(--c-bg-low),0 -2px 0 var(--c-bg-low),0 3px 13px var(--m-bg-low_c-alpha_8);box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{border:var(--border);box-shadow:none;display:block;margin:auto;position:relative;top:2px;width:100%}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 var(--c-font-dim),5px 0 0 var(--c-font-dim)}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid var(--c-bg-low);height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--c-bg-low)}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--m-bg-box_c-alpha_100)}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:var(--c-bg-low)}.flatpickr-calendar.arrowBottom:after{border-top-color:var(--m-bg-box_c-alpha_100)}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:var(--m-bg-box_c-alpha_100);border-radius:6px;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:var(--c-font-clearer);fill:var(--c-font-clearer);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:var(--c-font)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:var(--c-primary)}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid var(--m-font-clearer_c-alpha_15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:active,.numInputWrapper span:hover{background:var(--m-font-dim_c-alpha_20)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid var(--m-font-clearer_c-alpha_60);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--m-font-clearer_c-alpha_60);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:var(--m-font-clearer_c-alpha_50)}.numInputWrapper:hover{background:var(--m-font-dim_c-alpha_5)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:var(--m-font-dim_c-alpha_5)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--c-font-clearer)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--c-font-clearer)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:var(--m-font-clearer_c-alpha_50);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:var(--m-bg-box_c-alpha_100);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:var(--m-font-dim_c-alpha_5)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:var(--m-bg-box_c-alpha_100);outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:var(--m-bg-box_c-alpha_100);color:var(--c-font-clearer);cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 var(--c-bg-low)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:6px;box-sizing:border-box;color:var(--m-font-clearer_c-alpha_95);cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-primary-over);cursor:pointer;outline:0}.flatpickr-day.today{border-color:var(--c-font)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:var(--c-font);border-color:var(--c-font);color:var(--m-bg-box_c-alpha_100)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--m-primary_bg-box_mix_90);border-color:var(--m-primary_bg-box_mix_90);box-shadow:none;color:var(--c-primary-over)!important}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--m-primary_bg-box_mix_90)}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 var(--c-primary),5px 0 0 var(--c-primary)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:var(--m-font-clearer_c-alpha_30);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--m-font-dim_c-alpha_20);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 var(--m-primary_bg-box_mix_90),5px 0 0 var(--m-primary_bg-box_mix_90)}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 var(--c-bg-low);padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:var(--m-font-clearer_c-alpha_30);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:flex;justify-content:center;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:var(--m-font-clearer_c-alpha_95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:var(--m-font-clearer_c-alpha_95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--m-font-clearer_c-alpha_95);font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:var(--m-font-clearer_c-alpha_95);float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:var(--m-primary_bg-box_mix_80);color:var(--c-primary-over)!important}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr--disabled{opacity:.7}#modal-overlay,.tour__controls .pager{align-items:center;display:flex;flex-flow:row wrap}.context-streamer,.tabs-horiz,.tour__featured__player,.tour__main__header,.tour__meta section[data-icon]{align-items:center;display:flex;flex-flow:row nowrap}.tour__controls,.tour__duels line,.tour__featured__player .user-link{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}#modal-wrap,#modal-wrap.actor-info-modal .tour__actor-info .stats,.tour__duels a,.tour__featured,.tour__main__header .clock-title,.tour__side,.tour__ur-playing{display:flex;flex-flow:column}#modal-wrap,#modal-wrap .close,#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .fbt,.context-streamer,.tour__duels .rank,.tour__featured,.tour__meta,.tour__meta .tour__prize,.tour__stats{border-radius:6px}.tour__featured,.tour__meta{overflow:hidden}#modal-wrap.arrangement__modal .arr-modal .arr-header{border-radius:6px 6px 0 0}#modal-wrap.arrangement__modal .arr-modal .total-section .fbt.go-to-game,.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap{border-radius:0 0 6px 6px}#modal-wrap .close:hover,.context-streamer,.tour__controls,.tour__featured,.tour__meta,.tour__stats{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)}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th,.slist thead,.tabs-horiz>span,.tour__main__header .time,.tour__standing td.rank{font-family:Roboto,sans-serif}.tabs-horiz{color:var(--c-font-page)}body.custom-background-img .tabs-horiz{text-shadow:var(--text-shadow)}#modal-wrap.actor-info-modal .tour__actor-info .stats h2,.cmn-toggle+label:after,.slist thead,.tour__controls,.tour__featured__player{background:var(--c-bg-metal);color:var(--c-font-metal);text-shadow:var(--metal-shadow)}.cmn-toggle:hover+label:after{background:var(--c-bg-metal-hover);color:var(--c-font-metal-hover);text-shadow:var(--metal-shadow)}#modal-wrap{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.fbt{background:none;border:none;color:var(--c-font);outline:none}.cmn-toggle:focus+label:before,.cmn-toggle:hover+label:before{box-shadow:0 0 12px var(--c-font-dim)}.context-streamer,.tabs-horiz>span,.tour__meta section .setup{overflow:hidden;white-space:nowrap}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr td.name,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th.name{white-space:nowrap}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr td.name,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th.name,.tour__duels strong,.tour__podium>div{overflow:hidden;text-overflow:ellipsis}#modal-overlay{background:var(--c-page-mask);bottom:0;left:0;position:fixed;right:0;top:0;z-index:109}.cmn-toggle{touch-action:manipulation}.fbt{line-height:1.5;text-transform:uppercase;transition:all .1s}@media (hover:hover){.fbt:hover:not(.disabled):not([disabled]){background:var(--c-secondary);color:var(--c-secondary-over)}}.fbt.active{background:var(--c-secondary)!important;color:var(--c-secondary-over)}.fbt.disabled,.fbt[disabled]{cursor:default;opacity:.5}@media (hover:hover){.fbt-red:hover:not(.disabled):not([disabled]){background:var(--c-error);color:var(--c-error-over)}}#modal-overlay{justify-content:center}#modal-wrap{background:var(--c-bg-box);border:var(--border);max-height:96vh;max-width:100vw;padding:2rem;position:relative;text-align:center}#modal-wrap>div{overflow:auto}#modal-wrap .close{background:none;color:var(--c-font);cursor:pointer;font-size:16px;height:32px;line-height:28px;position:absolute;right:0;top:0;width:32px;z-index:100}@media (min-width:799.3px){#modal-wrap .close{background:var(--c-font-dimmer);border-radius:50%;color:var(--c-bg-box);right:-12px;top:-12px}}#modal-wrap .close:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#modal-wrap .close:hover{background:var(--c-bad);color:var(--c-bad-over)}.slist{width:100%}.slist,.slist thead th{border-bottom:var(--border)}.slist thead th{border-top:var(--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(2n){background:var(--c-bg-zebra)}.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:var(--c-bg-zebra)}.slist-clean tbody tr:nth-child(2n),.slist-clean tbody tr:nth-child(odd),.slist-invert tbody tr:nth-child(2n){background:none}.tabs-horiz{align-items:flex-end;justify-content:center}@media (max-width:499.29px){.tabs-horiz{font-size:.9em}}.tabs-horiz>span{border-bottom:2px solid transparent;cursor:pointer;flex:1 1 auto;letter-spacing:-.5px;min-width:15%;padding:.5em .2em;position:relative;text-align:center;transition:color .25s,border-color .25s}@media (min-width:499.3px){.tabs-horiz>span{letter-spacing:inherit}}.tabs-horiz>span.active,.tabs-horiz>span:hover{border-color:var(--c-accent);color:var(--c-font-clear)}.tabs-horiz>span.active{color:var(--c-accent);font-weight:700}.tabs-horiz .unread{margin-left:.3em}.pull-quote{margin:0 auto;max-width:275px}.pull-quote p{border:var(--border);border-width:1px 0;color:var(--c-font);font-size:1.1rem;font-style:italic;padding:1em;position:relative}.pull-quote p:after{background:var(--c-bg-box);border-bottom:var(--border);border-left:2px solid var(--c-border);bottom:-9px;content:"";height:15px;left:42px;position:absolute;transform:skew(45deg) rotate(-45deg);width:15px}body.custom-background-img .pull-quote p:after{display:none}.pull-quote.ja p{text-align:center}.pull-quote.long p{font-size:1rem}.context-streamers{margin-bottom:-1vmin;max-height:20vh;min-height:calc(2.2em + 1vmin)}@media (max-width:979.29px) and (orientation:portrait){.context-streamers{margin-bottom:0}}.context-streamer{background:var(--c-bg-box);color:var(--c-brag);height:2.2em;margin-top:1vmin;transition:all .1s}.context-streamer:before{font-size:1.3em;margin-left:.4em}.context-streamer:hover{background:var(--c-brag);color:var(--c-brag-over)}.mchat,.mchat__content{display:flex;flex-flow:column}.mchat,.mchat__tab input{border-radius:6px}.mchat{overflow:hidden}.mchat__tab,.palantir{border-radius:6px 6px 0 0}.mchat{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.12)}.mchat__messages a:not(.user-link),.mchat__tab{font-family:Roboto,sans-serif}.chat__members{color:var(--c-font-page)}body.custom-background-img .chat__members{text-shadow:var(--text-shadow)}.mchat__tab input{-webkit-appearance:none;background:var(--c-bg-page);border:1px solid var(--c-bg-low);display:inline-block;padding:.5em}.mchat__tab input:checked{background:var(--c-secondary-dimmer);border-color:var(--c-secondary-dim)}.mchat__tab{overflow:hidden}.mchat__tab,.mchat__tab span{white-space:nowrap}.mchat__messages{overflow-wrap:break-word;word-break:break-word}.mchat__tab span{overflow:hidden;text-overflow:ellipsis}.mchat__tabs{display:flex;flex:0 0 auto}.mchat__tab{color:var(--c-font-page);cursor:pointer;flex:1 1 auto;padding:.4em 10px;text-align:center;transition:all .1s}.mchat__tab:hover{background:var(--m-accent_bg-box_mix_15)}.mchat__tab-active,.mchat__tab:only-child{background:var(--c-bg-box)!important;color:var(--c-font)}.mchat__tab input{cursor:pointer;display:none}.mchat__tab-active input{display:block}.mchat__tab:last-child{border-right:none}.mchat-optional .mchat__tab.discussion{align-items:center;display:flex;flex:6;justify-content:space-between}.mchat-optional .mchat__tab.note{flex:4}.chat__members{font-size:.9em;height:100%;overflow:hidden}.chat__members__inner{align-items:flex-start;display:flex}.chat__members__inner .number{align-items:center;display:flex;margin-right:1ch}.chat__members__inner .number:before{color:var(--c-font-dim);font-size:1em;margin-right:.3ch}.chat__members__inner .user-link{color:var(--c-font-dim)}.mchat__messages{cursor:auto;flex:1 1 auto;font-size:.9em;overflow-x:hidden;overflow-y:auto}.mchat__messages li{line-height:1.2em;overflow-y:hidden;padding:.5em;position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mchat__messages .deleted{opacity:.5}.mchat__messages .system{display:block;font-size:.9em;font-style:italic;margin-left:0;opacity:.8;text-align:center}.mchat__messages .color,.mchat__messages .user-link{color:var(--c-font-dim);font-weight:700;letter-spacing:-1px;margin-right:.4em;padding:0}.mchat__messages .title{margin-right:3px}.mchat__messages i{color:var(--c-accent);cursor:pointer;display:none;margin-right:3px;opacity:.7;padding:4px 5px;position:absolute;right:0;top:5px}.mchat__messages i:hover{opacity:1}.mchat__messages li:hover i{display:block;text-shadow:0 0 2px var(--c-bg-box),0 0 5px var(--c-bg-box),0 0 10px var(--c-bg-box)}.mchat__say{background:unset;border:0;border-radius:0;border-top:var(--border);flex:0 0 auto;padding:3px 20px 3px 4px}.mchat__say.whisper{color:var(--c-good);font-style:italic;font-weight:700}@keyframes palantir-glowing{40%{background:none}50%{background:var(--m-secondary_bg-box_mix_30)}60%{background:var(--m-primary_bg-box_mix_30)}70%{background:none}}.palantir{animation:palantir-glowing 1.5s ease-in-out infinite;flex:0 1 auto}.palantir-slot{animation:none;opacity:.6}.palantir-slot:hover{opacity:1}.palantir-off,.palantir-on{animation:none}.palantir-on{background:var(--c-good);color:var(--c-good-over)}.palantir-on:hover{background:var(--c-bad)!important;color:var(--c-bad-over)!important}.palantir:after{background:none;box-shadow:none;left:0;right:auto;top:1px}.mchat{grid-area:chat;justify-content:stretch;min-height:10em}.mchat__content{background:var(--c-bg-box);flex:1 1 auto;overflow:hidden}.mchat__content.note textarea{background-color:transparent;border:none;flex-grow:1;font-size:.9em;line-height:1.7em;outline:none;resize:none}@media (min-width:799.3px){#main-wrap{--main-max-width:auto}}.tour{display:grid;grid-gap:2vmin;grid-template-areas:"main" "side" "uchat" "table"}.tour__side{grid-area:side}.tour__player,.tour__stats,.tour__table{grid-area:table}.tour__main{grid-area:main}.tour__pad{min-height:30rem}.tour .chat__members{grid-area:uchat}@media (min-width:799.3px){.tour{grid-template-areas:"main  side" "main  uchat" "table .";grid-template-columns:minmax(550px,calc(100vh * .9 - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem)) minmax(200px,320px);grid-template-rows:calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 2vmin - 3rem) min-content}.tour__table{display:flex}.tour__table>*{flex:0 0 50%}.tour .mchat__messages{max-height:inherit}}@media (min-width:1259.3px) and (orientation:landscape){.tour{grid-template-areas:"side  main table" "uchat main table";grid-template-columns:minmax(200px,320px) minmax(550px,calc(100vh * .9 - calc(var(--site-header-height) + var(--site-header-margin)) - 3rem)) minmax(200px,320px);grid-template-rows:calc(100vh - calc(var(--site-header-height) + var(--site-header-margin)) - 2vmin - 3rem) auto}.tour__table{flex-flow:column}.tour__table>*{flex:inherit}}.tour.organized .tour__main,.tour.robin .tour__main{overflow:auto}@media (min-width:1259.3px) and (orientation:landscape){.tour.organized,.tour.robin{grid-template-areas:"side  main main" "uchat main main" "table main main" ". main main"}}.slist-wrap{overflow-x:scroll}.slist-clean tr{border-bottom:var(--border)}.slist tbody tr{cursor:pointer}.slist tbody tr.me{background-color:var(--m-secondary_alpha_neg85)}.slist tbody tr.disabled{cursor:default}.slist tbody tr:hover{background:var(--m-primary_bg-box_mix_30)}.slist tbody td.bold,.slist tbody th.bold{font-weight:700}.slist tbody td.small,.slist tbody th.small{white-space:nowrap;width:1%}.slist tbody td.fade,.slist tbody th.fade{color:var(--c-font-dim);font-size:.75rem}.slist tbody td.vs-names,.slist tbody th.vs-names{font-size:.9rem;font-weight:400}.slist tbody td.vs-names span,.slist tbody th.vs-names span{font-size:1rem;font-style:normal}.slist tbody td.vs-names span:first-child,.slist tbody th.vs-names span:first-child{margin-right:.15rem}.slist tbody td.vs-names span:last-child,.slist tbody th.vs-names span:last-child{margin-left:.15rem}.slist tbody td.vs-names.bold span,.slist tbody th.vs-names.bold span{font-weight:700}.slist tbody td.center,.slist tbody th.center{text-align:center}.slist tbody td.right,.slist tbody th.right{text-align:right}.slist tbody td.right .buttons,.slist tbody th.right .buttons{display:flex;gap:.25rem;justify-content:flex-end}.slist tbody td.no-pad,.slist tbody th.no-pad{padding:0}.tour__side .mchat{flex:1 1 7em;margin-top:2vmin}@media (min-width:799.3px){.tour__side .mchat{min-height:inherit}}.tour__meta{background:var(--c-bg-box);padding:1.2vmin 2vmin}.tour__meta section{margin-bottom:.3rem}@media (min-width:799.3px){.tour__meta section{max-height:25vmin;overflow:auto}}.tour__meta section:before{font-size:3rem;margin-right:4%}.tour__meta section:first-child{display:flex}.tour__meta section:first-child .tour-icon{height:40px;margin:0 .75rem 0 0;width:40px}.tour__meta section:first-child .tour-icon .extra-icon{left:0;position:absolute;top:0}.tour__meta section p{margin:0}.tour__meta section time{opacity:1}.tour__meta section .defender:before{font-size:1.6em;margin:0 .15em 0 -.15em;vertical-align:-.26em}.tour__meta section.conditions:before{opacity:.7}.tour__meta section.conditions.accepted{color:var(--c-good)}.tour__meta section.conditions.refused{color:var(--c-bad)}.tour__meta .tour-creator-buttons{display:flex;gap:.2rem;margin-bottom:.3rem}.tour__meta .tour-creator-buttons .button-thin{flex:1;padding:.2em .5em}.tour__meta .tour-creator-buttons .button-thin:after{height:18px;padding:2px 4px}.tour__meta .challenge-warning{display:block;font-size:.9rem;margin-top:.2rem}.tour__meta .tour__prize{background:var(--m-fancy_bg-box_mix_15);font-size:.9em;margin-bottom:1em;padding:1em}.chat__members{overflow:visible}@media (max-width:979.29px) and (orientation:portrait){.chat__members{margin:0 2vmin}}.tour__featured{background:var(--c-bg-box)}.tour__featured__player>*{padding:.3em 0}.tour__featured__player strong{background:var(--c-bg-box);flex:0 0 11.1111111111%;margin-right:10px;text-align:center}.tour__featured__player .user-link{flex:1 1 100%;margin-right:1em}.tour__featured__player i{flex:0 0 auto}.tour__featured__player i:before{color:var(--c-accent);margin-right:5px}.tour__main__header{min-height:7em;padding:0 3vmin;position:relative}.tour__main__header h1{flex:9 1 auto;font-size:2rem;margin:0;overflow:hidden}@media (min-width:649.3px){.tour__main__header h1{font-size:2.2rem}}.tour__main__header h1 a{color:var(--m-link_font_mix_35)}.tour__main__header h1 a:hover{color:var(--c-link)}.tour__main__header img{display:block;flex:0 0 60px;height:60px;padding:6px;width:60px}.tour__main__header .img{margin-right:1rem}.tour__main__header i:before{font-size:2.2rem}.tour-shed .tour__main__header h1{letter-spacing:2px}.tour-shed-weekly .tour__main__header i:before{font-size:35px}.tour-shed-monthly .tour__main__header i:before,.tour-shed-weekend .tour__main__header i:before{font-size:40px}.tour-shed-yearly .tour__main__header i:before{font-size:45px}.tour-shed-weekend .tour__main__header h1,.tour-shed-yearly .tour__main__header h1{letter-spacing:3px}.tour__main__header .clock{color:var(--c-font-dim);flex:0 0 auto;font-weight:700;margin-left:1rem;max-width:25vw}.tour-sched-monthly .tour__main__header h1{color:var(--c-error)}.tour-sched-yearly .tour__main__header h1{color:var(--c-font-clear);font-weight:700}.tour-sched-shield .tour__main__header h1{color:var(--c-brag);letter-spacing:2px;padding-left:90px}.tour-sched-shield .tour__main__header h1 .shield-trophy{background:url(../images/trophy/shield-gold.png) no-repeat;background-size:contain;color:#333!important;display:block;font-family:lishogi;font-size:40px;height:80px;left:12px;line-height:75px;position:absolute;text-align:center;text-shadow:0 0 6px #fff;top:-8px;width:67px}.tour__main-finished .tour__main__header h1{text-align:center}.tour__main__header .time{font-size:1.5em;margin-left:.2em}.tour__main__header .shy{font-size:.9em;font-weight:700;line-height:20px;opacity:.6;text-transform:uppercase;white-space:nowrap}.tour__notice{background:var(--c-good);color:var(--c-good-over);opacity:.8;padding:.5em 0;text-align:center}.tour__notice.closed{background:var(--c-primary)}.tour__ur-playing{font-size:1.5em;position:relative;text-align:center}.tour__ur-playing:after,.tour__ur-playing:before{content:"\f10d";font-size:2rem;position:absolute;top:30px}.tour__ur-playing:before{left:30px}.tour__ur-playing:after{right:30px}.tour__controls{align-items:unset;min-height:3rem;padding:0;position:relative}.tour__controls .fbt{height:100%;padding:.6em .8em;text-transform:uppercase}@media (min-width:499.3px){.tour__controls .fbt{padding:.6em 1em}}.tour__controls .pager{flex:1 1;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:649.3px){.tour__controls .pager{flex:unset}}.tour__controls .pager .page{margin:0 3px;white-space:nowrap}.tour__controls .pager input{background:var(--m-secondary_alpha_neg80);border:none}.tour__controls .pager .search,.tour__controls .pager .twitter-typeahead,.tour__controls .pager input{height:100%}.tour__controls .search .tt-menu .spinner{float:none;margin:10px auto}.tour__controls.back .switch{align-items:center;display:flex;padding:0 .5rem}.tour__controls.back .switch .label{padding:0 .5rem}.tour__controls .right{align-items:center;display:flex;justify-content:flex-end;position:relative;width:33.3333333333%}.tour__controls .right:empty{width:unset}.tour__controls .right button>span{display:none}@media (min-width:499.3px){.tour__controls .right{width:unset}.tour__controls .right button>span{display:block;margin-left:.5em}}.tour__controls .right .fbt{align-items:center;display:flex}.tour__controls .right .fbt.denied,.tour__controls .right .fbt.withdraw:hover{background-color:var(--c-bad);color:var(--c-bad-over)}.tour__controls .right .fbt.denied{pointer-events:none}.tour__controls .right .fbt.highlight{background:var(--c-secondary);border-bottom:5px solid var(--m-secondary_black_mix_60);border-radius:8px;color:var(--c-secondary-over);filter:brightness(1.1);padding:5px 15px;position:absolute;right:5px;text-decoration:none;top:-3px;transition:all .1s;will-change:transform}.tour__controls .right .fbt.highlight:before{display:none}@media (min-width:499.3px){.tour__controls .right .fbt.highlight{padding:8px 20px;white-space:nowrap}.tour__controls .right .fbt.highlight:before{display:block}}.tour__controls .right .fbt.highlight:hover{filter:brightness(1)}.tour__controls .right .fbt.highlight:active{border-bottom-width:2px;text-shadow:0 0 var(--m-secondary_black_mix_60);transform:translateY(3px)}.tour__controls .right .delay-wrap{height:100%}.tour__controls .right .delay-wrap .delay{background:var(--m-secondary_bg-box_mix_30);height:100%;width:0}.tour__controls .right .delay-wrap .delay button{color:var(--c-font-dim);mix-blend-mode:luminosity;opacity:.7;white-space:nowrap}.tour__controls .right .waiting{align-items:center;background-color:var(--m-primary_alpha_neg80);display:flex;font-size:.8em;height:100%;justify-content:center;width:100%}@media (min-width:499.3px){.tour__controls .right .waiting{width:unset}}@media (min-width:1259.3px) and (orientation:landscape){.tour__controls .right .waiting{font-size:.9em}}.tour__controls .right .waiting span{margin-right:.5rem;padding-left:1rem;text-align:center}.tour__controls .right .ddloader{margin:auto}@media (min-width:499.3px){.tour__controls .right .ddloader{margin-right:1rem}}@keyframes tour-delay{0%{width:0}to{width:100%}}.tour__standing{border:none}.tour__standing .player{padding-left:0;padding-right:0}.tour__standing .player .rank-tag{padding-right:5px}.tour__standing .player .name{display:inline-block}.tour__standing .user-link.long{letter-spacing:-.7px}.tour__standing .user-link .rating{font-size:.8em;font-style:italic}.tour__standing tr.long .user-link .rating{display:block;padding-left:0}.tour__standing tr{transition:all .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tour__standing tr.kicked .rank{color:var(--c-bad)}.tour__standing tr.kicked .player .name{text-decoration:line-through}.tour__standing .loading tbody{opacity:.6;transition:opacity .3s}.tour__standing:not(.created):not(.loading) tbody tr:hover{background:var(--m-primary_bg-box_mix_30)}.tour__standing td.rank{padding:1em .75em 1em 10px;width:1px}.tour__standing td.rank i{font-size:.8em;opacity:.4}.tour__standing .sheet{letter-spacing:.1em;padding-left:0;padding-right:0;text-align:right}.tour__standing .sheet>*{display:inline-block}.tour__standing .sheet score{opacity:.7}.tour__standing tr.long .sheet{font-size:.9rem;letter-spacing:.06em}.tour__standing tr.xlong .sheet{font-size:.85rem;letter-spacing:.04em}.tour__standing double{color:var(--c-brag)}.tour__standing streak{color:var(--c-good)}.tour__standing .total{font-weight:700;padding-right:2vmin;text-align:right}.tour__podium>div{display:inline-block;text-align:center}.tour__podium .first{font-size:1.6em;width:40%}.tour__podium .second{font-size:1.3em;width:30%}.tour__podium .third{font-size:1.2em;width:30%}.tour__podium .first .trophy{background-image:url(../images/icons/trophy_gold.svg);background-size:cover;height:9em;width:9em}.tour__podium .second .trophy{background-image:url(../images/icons/trophy_silver.svg);height:9em;width:7em}.tour__podium .third .trophy{background-image:url(../images/icons/trophy_bronze.svg);height:7em;width:7em;width:71.864px}.tour__podium .trophy{background-position:50%;background-repeat:no-repeat;background-size:contain!important;margin:0 auto 8px}@media (max-width:499.29px){.tour__podium .trophy{display:none}}.tour__podium .user-link{font-weight:700;letter-spacing:-1px}.tour__podium .stats{font-size:.7em;margin:.5em auto 0}.tour__podium .stats th{letter-spacing:-1px;text-align:left}.tour__podium .stats td{font-weight:700;padding-left:5px;text-align:right}.tour__podium .third .stats{font-size:.8em}.tour .big_top{padding-bottom:20px;position:relative}.tour .big_top #confetti{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.tour__stats{align-self:flex-start;background:var(--c-bg-box);padding:1.7em 0}.tour__stats h2{font-size:1.5em;margin-bottom:1em;text-align:center}.tour__stats table{margin:auto}.tour__stats td{font-weight:700;line-height:2em;padding-left:1em;text-align:right}.tour__duels{margin:2vmin 0 0}@media (min-width:799.3px){.tour__duels{margin:0 0 0 2vmin}}@media (min-width:1259.3px) and (orientation:landscape){.tour__duels{margin:2vmin 0 0}}.tour__duels h2{font-size:1.5em;letter-spacing:2px;margin-bottom:.2em;text-transform:uppercase}.tour__duels a{border:var(--border);border-bottom:none;color:var(--c-font);line-height:1.9em;padding:.5em .7em;transition:all .1s;white-space:nowrap}.tour__duels a:first-child{border-top:none}.tour__duels a:nth-child(2n){border-left:none}.tour__duels a:nth-child(odd){border-right:none}.tour__duels a:hover{background:var(--m-link_bg-page_mix_20)}.tour__duels strong{color:var(--c-font-dim);display:block;font-size:1.2em;max-width:60%}.tour__duels .rank{background:var(--c-brag);color:var(--c-brag-over);padding:.1em .5em}.tour__duels .b .rank,.tour__duels .b .rank-tag{margin-right:.3em}.tour__duels .a .rank,.tour__duels .a .rank-tag{margin-left:.3em}#modal-wrap.actor-info-modal{padding:0;width:26em}@media (min-width:499.3px){#modal-wrap.actor-info-modal{width:30em}}#modal-wrap.actor-info-modal .tour__actor-info{position:relative}#modal-wrap.actor-info-modal .tour__actor-info .spinner{margin:1em auto}#modal-wrap.actor-info-modal .tour__actor-info .stats{justify-content:center}#modal-wrap.actor-info-modal .tour__actor-info .stats h2{border-bottom:var(--border);font-size:1.4em;padding:.6rem 1rem}#modal-wrap.actor-info-modal .tour__actor-info .stats table{margin:1rem auto}#modal-wrap.actor-info-modal .tour__actor-info .stats table th{padding-right:1rem;text-align:left}#modal-wrap.actor-info-modal .tour__actor-info .stats table td{font-weight:700;line-height:1.8em;padding-left:10px;text-align:right}#modal-wrap.actor-info-modal .tour__actor-info .sublist{width:100%}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr{border-top:var(--border);cursor:pointer}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr td,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th{padding:.75em .3em}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr td.bold,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr td.score,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th.bold,#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th.score{font-weight:700}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr th{padding-left:7px}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr.win td.score{color:var(--c-good)}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr.loss td.score{color:var(--c-bad)}#modal-wrap.actor-info-modal .tour__actor-info .sublist tr:hover{background:var(--m-link_bg-box_mix_10)}.tour__team-info .players{width:100%}.tour__team-info .players tr{cursor:pointer;transition:background-color .1s}.tour__team-info .players tr:nth-child(odd){background:var(--c-bg-zebra)}.tour__team-info .players tr:hover{background:var(--m-link_bg-box_mix_10)}.tour__team-info .players td,.tour__team-info .players th{padding:.3em 1em}.tour__team-info .players td:last-child{text-align:right}.tour__team-info .players .rating{font-size:.8em;font-style:italic}.tour__team-info .players .leader:before{color:var(--c-brag);margin-right:.15em}.tour-icon{color:var(--c-font-dim);margin:auto;position:relative;text-align:center}.tour-icon.ti-hourly{color:var(--c-secondary)}.tour-icon.ti-daily,.tour-icon.ti-eastern{color:var(--c-primary)}.tour-icon.ti-weekend,.tour-icon.ti-weekly{color:var(--c-accent)}.tour-icon.ti-monthly{color:var(--c-error)}.tour-icon.ti-unique,.tour-icon.ti-yearly{color:var(--c-font-clear)}.tour-icon.ti-shield{color:var(--c-brag);opacity:.8;position:relative}#modal-wrap.arrangement__modal{padding:0;width:26em}@media (min-width:499.3px){#modal-wrap.arrangement__modal{width:30em}}#modal-wrap.arrangement__modal .arr-modal .arr-header{background:var(--c-bg-zebra);border-bottom:var(--border);padding:1rem;position:relative}#modal-wrap.arrangement__modal .arr-modal .arr-header .annul-icon,#modal-wrap.arrangement__modal .arr-modal .arr-header .edit-icon{font-size:16px;height:32px;left:0;line-height:28px;position:absolute;top:.35rem;width:32px}#modal-wrap.arrangement__modal .arr-modal .arr-header .annul-icon{color:var(--c-red);opacity:.8}#modal-wrap.arrangement__modal .arr-modal .arr-header .annul-icon:hover{opacity:1}#modal-wrap.arrangement__modal .arr-modal .arr-users{display:flex;flex-direction:column}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user{padding:1rem;width:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user-bottom{border-bottom:var(--border);border-top:var(--border)}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name{display:flex;font-size:2rem;padding-bottom:.5rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .user-link .rating{color:var(--c-font-dimmer);font-size:1.25rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .user-link.long .name{font-size:1.4rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .user-link.long .rating{font-size:1rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .points{font-weight:700;margin-left:auto;margin-right:.5rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .points.winner{color:var(--c-good)}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .points.loser{color:var(--c-bad)}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .color-icon{margin-left:auto}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .arr-name .action-wrap{font-size:1rem;margin-left:auto}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap{display:flex;flex-wrap:wrap;position:relative;width:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap input{color:var(--c-font-clear);opacity:1;width:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap input.disabled{cursor:not-allowed}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap input.disabled:hover~button:not(:disabled){background-color:var(--c-secondary);color:var(--c-secondary-over)}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .fbt{height:100%;padding:0 1rem;position:absolute;right:0}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .flatpickr-input-wrap{width:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .calendar-button-wrap{display:flex;gap:.5rem;margin-top:.5rem;width:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .calendar-button-wrap button.button-green{flex:4}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap .calendar-button-wrap button.button-red{flex:1}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap.hide-calendar .calendar-button-wrap,#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .suggested-time-wrap.hide-calendar .flatpickr-calendar{display:none}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .actions{display:flex;flex-wrap:wrap;gap:.5rem}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .actions input{flex-basis:100%}#modal-wrap.arrangement__modal .arr-modal .arr-users .arr-user .actions button{flex:1}#modal-wrap.arrangement__modal .arr-modal .total-section{display:flex;flex-direction:column}#modal-wrap.arrangement__modal .arr-modal .total-section .values{margin:.5rem 0;padding:.5rem 1rem;text-align:left}#modal-wrap.arrangement__modal .arr-modal .total-section .values i{float:right}#modal-wrap.arrangement__modal .arr-modal .total-section .fbt{background-color:var(--c-bg-zebra);border-bottom:var(--border);border-top:var(--border);color:var(--c-font-clearer);font-size:1.1rem;margin-bottom:.5rem;padding:1.75rem 0;width:100%}#modal-wrap.arrangement__modal .arr-modal .total-section .fbt.go-to-game{border-bottom:none;margin-bottom:0}#modal-wrap.arrangement__modal .arr-modal .total-section .fbt:not(.disabled):hover{background:var(--c-primary);color:var(--c-primary-over)}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap{padding-bottom:1rem}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap .fbt:hover{background-color:var(--c-accent);color:var(--c-accent-over)}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap .fbt.disabled{pointer-events:none}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap .fbt.ready{background-color:var(--c-primary);color:var(--c-primary-over)}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap .fbt.ready:not(.disabled):hover{background-color:var(--c-primary-clear)}#modal-wrap.arrangement__modal .arr-modal .total-section .arr-start-wrap .help{font-size:.9rem;font-style:italic}#modal-wrap.arrangement__modal .arr-modal .total-section .edit-button{margin:0 1rem 1rem}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap{align-items:center;display:flex}@media (min-width:649.3px){#modal-wrap.arrangement__modal .arr-modal .title-value-wrap{margin-left:1rem}}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap .title{color:var(--c-font-dim);font-weight:700}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap .value{color:var(--c-font-clear);margin:0 .5rem}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap .value:has(.annulled-games){flex:0 1 60%}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap .value .annulled-games{-moz-column-gap:.25em;column-gap:.25em;display:flex;flex-wrap:wrap;font-size:.9em}#modal-wrap.arrangement__modal .arr-modal .title-value-wrap .right{margin-left:auto}.cmn-toggle{margin-left:-99999px;position:absolute}.cmn-toggle+label{background-color:var(--c-border);border-radius:24px;cursor:pointer;display:block;height:24px;outline:none;padding:1px;position:relative;-webkit-user-select:none;-moz-user-select:none;width:40px}.cmn-toggle+label:after,.cmn-toggle+label:before{bottom:1px;content:"";display:block;left:1px;position:absolute;top:1px}.cmn-toggle+label:before{background-color:var(--c-bad);border-radius:24px;right:1px}.cmn-toggle--subtle+label:before{background-color:var(--c-font-dimmer)}.cmn-toggle:hover+label:before{transition:background .1s}.cmn-toggle+label:after{border-radius:100%;box-shadow:0 1px 2.5px rgba(0,0,0,.3);width:22px}.cmn-toggle:hover+label:after{transition:margin .1s}.cmn-toggle:checked+label:before{background-color:var(--c-good)}.cmn-toggle:checked+label:after{margin-left:16px}main.robin .r-table-wrap{display:flex;position:relative}main.robin .r-table-wrap.empty>*{opacity:0}main.robin .r-table-wrap.empty>.no-players{margin:1rem 0;opacity:1;position:absolute;text-align:center;width:100%}main.robin .r-table-wrap table{background:var(--c-bg-box)}main.robin .r-table-wrap table tr.kicked{background-color:rgba(var(--c-bad),.2)!important;color:var(--c-font-dimmer)!important}main.robin .r-table-wrap table tr.kicked .user-link{color:var(--c-font-dimmer)!important}main.robin .r-table-wrap table td,main.robin .r-table-wrap table th{border:1px solid var(--c-font-dimmer);height:2.2rem;min-width:2.2rem;text-align:center}@media (max-width:799.29px){main.robin .r-table-wrap table td,main.robin .r-table-wrap table th{height:3.2rem;min-width:3.2rem}}main.robin .r-table-wrap table td.me,main.robin .r-table-wrap table th.me{background-color:var(--m-secondary_alpha_neg85)}main.robin .r-table-wrap table td.hovered,main.robin .r-table-wrap table th.hovered{background-color:var(--m-primary_alpha_neg75)}main.robin .r-table-wrap table th{background-clip:padding-box;background-color:var(--c-bg-zebra)}main.robin .r-table-wrap-players table tr.long span.name{font-size:.85rem}main.robin .r-table-wrap-players table tr td.player-name{min-width:12rem;padding:0 1rem;text-align:left}main.robin .r-table-wrap-players table tr td.player-name i{margin-right:.5rem}main.robin .r-table-wrap-players table tr td.player-name .rating{color:var(--c-font-dim);font-size:.9em;font-style:italic;opacity:.9}main.robin .r-table-wrap-players table tr td.player-name .user-link:hover{color:var(--c-link-over)}main.robin .r-table-wrap-arrs{overflow-x:scroll}main.robin .r-table-wrap-arrs table{overflow:hidden;table-layout:fixed}main.robin .r-table-wrap-arrs table thead tr th{max-width:2.2rem}main.robin .r-table-wrap-arrs table thead tr th:first-child{border-left:none}main.robin .r-table-wrap-arrs table thead tr th:last-child{border-right:none}main.robin .r-table-wrap-arrs table tbody tr td{cursor:pointer;position:relative;width:2.2rem}main.robin .r-table-wrap-arrs table tbody tr td.same{cursor:unset;position:relative}main.robin .r-table-wrap-arrs table tbody tr td.same:after,main.robin .r-table-wrap-arrs table tbody tr td.same:before{background-color:var(--c-font-dimmer);content:"";opacity:.6;position:absolute;transform-origin:center}main.robin .r-table-wrap-arrs table tbody tr td.same:before{height:100%;left:50%;top:0;transform:translateX(-50%) rotate(45deg);width:2px}main.robin .r-table-wrap-arrs table tbody tr td.same:after{height:2px;left:0;top:50%;transform:translateY(-50%) rotate(45deg);width:100%}main.robin .r-table-wrap-arrs table tbody tr td>div{margin:auto;pointer-events:none;z-index:100}main.robin .r-table-wrap-arrs table tbody tr td .p{height:100%;width:100%}main.robin .r-table-wrap-arrs table tbody tr td .p:after{color:var(--c-font-dimmer);content:"...";display:block;font-size:1rem;height:100%;letter-spacing:2px;line-height:1.6rem;margin-left:1px}main.robin .r-table-wrap-arrs table tbody tr td .d{border-bottom:10px solid var(--c-font);border-left:5px solid transparent;border-right:5px solid transparent;height:0;width:0}main.robin .r-table-wrap-arrs table tbody tr td .l,main.robin .r-table-wrap-arrs table tbody tr td .w{background-color:var(--c-font);border-radius:50%;height:10px;width:10px}main.robin .r-table-wrap-arrs table tbody tr td .w{background-color:var(--m-good_font_mix_80)}main.robin .r-table-wrap-arrs table tbody tr td .l{background-color:var(--m-bad_font_mix_80)}main.robin .r-table-wrap-arrs table tbody tr td .ready{background:var(--c-primary)!important;height:100%;width:100%}main.robin .r-table-wrap-arrs table tbody tr td:first-child{border-left:none}main.robin .r-table-wrap-arrs table tbody tr td:last-child{border-right:none}main.robin .r-table-wrap-scores table td{min-width:3rem}main.robin .r-table-wrap-scores table td.winner{color:var(--c-brag);font-weight:700;text-shadow:var(--text-shadow)}main.robin .tabs-horiz{margin-top:2rem}.organizer-arrangement-wrap .organizer-arrangement{align-items:center;display:flex;flex-direction:column}.organizer-arrangement-wrap .organizer-arrangement .field-wrap{display:flex;flex-direction:column;padding:0 var(--box-padding);width:100%}.organizer-arrangement-wrap .organizer-arrangement .field-wrap label{font-weight:700;margin:1.5rem 0 .5rem}.organizer-arrangement-wrap .organizer-arrangement .field-wrap input.disabled,.organizer-arrangement-wrap .organizer-arrangement .field-wrap select.disabled{cursor:not-allowed;opacity:.7}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.name label{padding-top:0}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players{position:relative}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players>span.vs{bottom:25%;left:calc(50% - 1.5rem);position:absolute;text-align:center;width:3rem}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players .color-wrap{margin-top:.5rem}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players .sides{align-items:center;display:flex;gap:3rem}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players .sides select{flex:1;max-width:calc(50% - 1.5rem)}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.players .sides select option:disabled{color:var(--c-font-dimmer)}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.points .points-wrap{display:flex;gap:1.5rem}.organizer-arrangement-wrap .organizer-arrangement .field-wrap.points .points-wrap input{flex:1;width:calc(33.3333333333% - .5rem)}.organizer-arrangement-wrap .organizer-arrangement .button-wrap{margin-bottom:2rem;margin-top:2rem}.organizer-arrangement-wrap .organizer-arrangement .button-wrap .button{margin:0 1rem}.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap{overflow:hidden;width:100%}.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap h3{border-bottom:var(--border);border-top:var(--border);padding:1rem .25rem;text-align:center}.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap .slist,.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap .slist tr:last-child{border-bottom:none}.organizer-arrangement-wrap .organizer-arrangement .games-users-wrap .no-game{padding:1rem;text-align:center}.organizer-arrangement-wrap .max-arrs{padding:3rem}main.organized .tabs-wrap .tabs-horiz>span{align-items:flex-end;display:flex;justify-content:center}main.organized .tabs-wrap .tabs-horiz .right{height:100%;position:absolute;right:0;width:33.3333333333%}main.organized .tabs-wrap .slist tr.new-game{background:var(--m-good_darken_mix_50);color:var(--c-good-over)}main.organized .tabs-wrap .slist tr.new-game:hover{background-color:var(--c-good)}main.organized .tabs-wrap .slist tr.new-game td{padding:1.5rem 0}.tabs-wrap .tabs-horiz>span{flex:1}.tabs-wrap .tabs-horiz>span.hidden{pointer-events:none;visibility:hidden}.tabs-wrap .tabs-horiz>span.disabled{opacity:.6;pointer-events:none}.tabs-wrap .tabs-horiz:not(.tour__controls)>span{border-color:var(--c-border)}.tabs-wrap .tabs-horiz:not(.tour__controls)>span.active,.tabs-wrap .tabs-horiz:not(.tour__controls)>span:hover{border-color:var(--c-accent)}.tabs-wrap .empty-tab{border-bottom:var(--border);border-top:var(--border);padding:calc(1rem - .5px) 1rem;text-align:center}.tabs-wrap .view-more{border-radius:0}.player-manage .actions{display:flex;justify-content:flex-end}.player-manage .actions button{margin:0 .5rem}.player-manage .candidates h3.title,.player-manage .denied h3.title{background:var(--c-bg-zebra);font-size:1.2rem;padding:.75rem;text-align:center}.player-manage .candidates .table-wrap,.player-manage .denied .table-wrap{max-height:32vh;min-height:60px;overflow-x:auto;overflow-y:scroll}.player-manage .candidates .table-wrap tr.shaded,.player-manage .denied .table-wrap tr.shaded{opacity:.5;pointer-events:none}.player-manage .other-actions{border-bottom:var(--border);border-top:var(--border);display:flex;flex-wrap:wrap;justify-content:center}.player-manage .other-actions input{margin-right:1rem}.player-manage .other-actions .ban{align-items:center;border-right:var(--border);display:flex;flex:3;justify-content:center;padding:1.5rem}.player-manage .other-actions .ban button{flex:1;max-width:12rem}.player-manage .other-actions .joining{align-items:center;display:flex;flex:1;justify-content:center;padding:1.5rem}.player-manage .other-actions .joining button{flex:1}.tour .pull-quote{margin-top:30px}.tour .box.created{padding-bottom:2em}.tour__bottom{margin-top:2rem;padding:2rem}.tour__bottom h3{font-size:1.5rem}.tour__bottom .tour__desc{margin-bottom:3.5rem}.tour__bottom .tour__desc p{margin-top:1.5rem}.tour__bottom .tour__faq h3{margin:1.5rem 0 .5rem}