.form3 .captcha,.team-tournaments--both{display:flex;flex-flow:row wrap}.form-actions,.form-split,.team-show__forum .meta{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.flash__content,.form3 .captcha.is-invalid:not(.success),.team-show__desc,.team-show__forum__posts,.team-show__tour table{border-radius:6px}.slist thead{font-family:Roboto,sans-serif}.cmn-toggle+label:after,.slist thead{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)}.cmn-toggle:focus+label:before,.cmn-toggle:hover+label:before{box-shadow:0 0 12px var(--c-font-dim)}.team-tournaments--both h2{padding:5vh var(--box-padding)}.slist,.team-show h1{overflow-wrap:break-word;word-break:break-all;word-break:break-word}.flash-failure .flash__content:before,.flash-warning .flash__content:before,.flash__content:before{font-family:lishogi;font-size:1.2em;font-style:normal;font-weight:400;text-transform:none;vertical-align:middle;speak:none;content:attr(data-icon);opacity:.9}.cmn-toggle{touch-action:manipulation}.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}.flash{margin:1em 0 2em}.flash__content{background:var(--c-good);color:var(--c-good-over);padding:1em 2em}.flash__content:before{content:"\f117";font-size:1.5em;margin-right:1em}.flash__content a{color:var(--c-good-over)}.flash-warning .flash__content{background:var(--c-warn);color:var(--c-warn-over)}.flash-warning .flash__content:before{content:"\f12c"}.flash-failure .flash__content{background:var(--c-bad);color:var(--c-bad-over)}.flash-failure .flash__content:before{content:"\f122"}.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}.form-group{margin-bottom:2rem}.form-split{align-items:inherit;justify-content:space-between}.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{display:inline-block;font-weight:700;margin-bottom:.5rem}.form-control{background-clip:padding-box;display:block;height:calc(2.7em + 2px);width:100%}textarea.form-control{height:auto}.form-control:invalid,.form-group.is-invalid .form-control{border-color:var(--c-error)}.form-help,.form3 .error{font-size:90%;margin-top:.25rem}.form3 .error{color:var(--c-error);font-weight:700}.form-help{color:var(--c-font-dim)}.form-check div{display:flex}.form-check-input{margin-right:.5rem}.form-check .form-label{cursor:pointer;margin-bottom:0}.form-actions{border-top:var(--border);margin:1.5rem 0;padding-top:1.5rem}.form-actions.single{justify-content:flex-end}.form-actions.full>*{flex:1}.form3 hr{border:0;border-top:var(--border);margin-bottom:1rem;margin-top:1rem}.form3 .twitter-typeahead{width:100%}.form3 .captcha{margin:1em 0 0 -1em}@media (min-width:499.3px){.form3 .captcha{flex-wrap:nowrap}}.form3 .captcha.is-invalid:not(.success){background:var(--m-error_bg-high_mix_10);outline:1px solid var(--c-error)}.form3 .captcha .challenge{flex:0 0 210px;margin-left:1em}.form3 .captcha .challenge .mini-board{padding-bottom:calc(152.7272727273% + 4vmin)}.form3 .captcha .challenge .mini-board .sg-wrap{grid-template-areas:"sg-hand-top" "sg-board" "sg-hand-bottom";grid-template-columns:1fr;grid-template-rows:1fr 5fr 1fr;padding:0}.form3 .captcha .challenge .mini-board .sg-wrap sg-squares sq.help{animation:selected 1s ease-in-out infinite alternate}.form3 .captcha .captcha-explanation{flex:1 1 auto;margin:0 0 1em 1em;overflow:hidden}.form3 .captcha.is-invalid .captcha-explanation{padding:1em}.form3 .captcha .captcha-explanation .result{display:none;font-weight:700;margin-top:1rem}.form3 .captcha .success{color:var(--c-good)}.form3 .captcha .failure{color:var(--c-error)}.form3 .captcha.failure .failure,.form3 .captcha.success .success{display:block}.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}.slist td{padding-bottom:1.2rem;padding-top:1.2rem}.slist td:last-child{white-space:nowrap}.slist .team-name{display:block;font-size:1.5em;margin-bottom:.3em}.slist .team-name.mine{color:var(--c-brag)}.slist .info{display:none;font-size:.9em;white-space:nowrap}@media (min-width:649.3px){.slist .info{display:table-cell}}.team-show__forum .meta,.team-show__subscribe div{align-items:center;display:flex;flex-flow:row wrap}.team-show__forum .meta{justify-content:space-between}.team-show__desc,.team-show__forum__posts,.team-show__tour table{border-radius:6px}.team-show__forum__posts,.team-show__tour table{overflow:hidden}.team-show__desc,.team-show__forum__posts,.team-show__tour table{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)}.team-show{overflow-wrap:break-word;word-break:break-word}.team-show h1{overflow-wrap:break-word;word-break:break-all;word-break:break-word}.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}.team-show{overflow:hidden}.team-show .box__top{margin-bottom:1.7vh}.team-show .mchat{height:40vh;margin-bottom:3vh}.team-show .mchat__content,.team-show .mchat__say,.team-show .mchat__tab-active,.team-show .mchat__tabs{background:var(--c-bg-zebra)!important}.team-show .chat__members{height:auto;margin-bottom:3vh}.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 35%;margin-right:var(--box-padding)}.team-show__content__col2{flex:1}}.team-show__meta{color:var(--c-font-dim);margin-bottom:3vh}.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:var(--c-font-dim);text-transform:none;white-space:normal}.team-show__desc{background:var(--c-bg-zebra);font-size:1.1em;margin-bottom:5vh;padding:1.5em 2.5em}.team-show__members{margin-bottom:3vh}.team-show__members h2{font-size:1em}@media (max-width:799.29px){.team-show__members{display:none}}.team-show__tour{border-bottom:none;margin-bottom:5vh}.team-show__tour table .tour-icon{height:40px;width:40px}.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 .userlist>div.paginated,.team-show .userlist>li{padding:5px 0 5px 25px}.team-show__forum{margin-bottom:5vh;width:100%}.team-show__forum__post{color:var(--c-font);display:block;overflow:hidden;padding:1em 2.5em}.team-show__forum__post:nth-child(odd){background:var(--c-bg-zebra)}.team-show__forum__post:hover{background:var(--m-link_bg-box_mix_10)}.team-show__forum__post:hover span{color:var(--c-font)}.team-show__forum__post strong{font-size:1.3em;font-weight:400}.team-show__forum .meta{margin-bottom:.5rem}.team-show__forum p{color:var(--c-font-dim)}.team-show__forum a.more{display:block;margin:10px 10px 0 0;text-align:right}.team-show__subscribe div label{cursor:pointer;margin-left:1rem}.team-edit .inline{display:inline}.team-tournaments--both{margin-top:-2em}.team-tournaments--both h2{border-bottom:var(--border)}.team-tournaments--both>div{flex:1 0 50%;min-width:60ch}.team-tournaments--both>div:last-child .slist{border-left:var(--border)}.team-tournaments .slist td{padding:.5rem 1rem}.team-tournaments .slist td.duration{white-space:nowrap}.team-tournaments .slist .header{cursor:pointer;padding:0}.team-tournaments .slist .header a{display:block;padding:1em}.team-tournaments .slist a{color:var(--c-font)}.team-tournaments .slist a:hover{color:var(--c-link)}.team-tournaments .slist .name{display:block;font-size:1.2em}.team-tournaments .slist .setup{color:var(--c-font-dim)}.team-tournaments .slist .icon{text-align:center}.team-tournaments .slist .icon i{font-size:2em;opacity:.6}.team-tournaments .slist .enterable .icon i{color:var(--c-brag);opacity:1}.team-tournaments .slist .soon{border:1px solid var(--c-brag)}