.number-menu--tabs .nm-item{border-radius:6px 6px 0 0}.number-menu .nm-item,.slist thead,.tournament-list .slist .count{font-family:Roboto,sans-serif}.slist thead{background:var(--c-bg-metal);color:var(--c-font-metal);text-shadow:var(--metal-shadow)}.tournament-list .slist .header span.name{overflow:hidden;text-overflow:ellipsis}.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}.number-menu{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.number-menu .nm-item{color:var(--c-font);flex:1 1 auto;font-size:.9em;line-height:1.4em;padding:.5em 5px;text-align:center;text-transform:capitalize;white-space:normal}.number-menu .nm-item:hover{color:var(--c-link)}.number-menu--tabs .nm-item{border-bottom:var(--border);margin-top:.7em;padding-bottom:.8em;transition:all .1s}.number-menu--tabs .nm-item:first-child{border-left:0!important;border-top-left-radius:0}.number-menu--tabs .nm-item:last-child{border-right:0!important;border-top-right-radius:0}.number-menu--tabs .nm-item:hover{background:var(--m-link_bg-box_mix_10);color:var(--c-font-clear)}.number-menu--tabs .nm-item.active{background:var(--c-bg-box);border:var(--border);border-bottom:0;color:var(--c-font-clear)}.number-menu--tabs .nm-item[disabled=true]{opacity:.5;pointer-events:none}.number-menu strong{font-size:1.1em;font-weight:400}.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}h1{font-size:2.5em;margin:.7em 0}.page-menu__content{background:var(--c-bg-zebra);max-width:100vw}.page-menu__content form{display:flex;padding:1rem}.page-menu__content form input{display:inline-block;margin-right:1em;max-width:50vw;width:30ch}.page-menu__content .notours{padding:1rem}.page-menu__content .notours .button-wrap{display:flex;justify-content:center}.page-menu__content .notours .button-wrap .button{margin-top:1rem}.tournament-list{max-width:100vw;overflow-x:scroll}.tournament-list .slist{white-space:nowrap}.tournament-list .slist,.tournament-list .slist thead{background:var(--c-bg-box)}.tournament-list .slist thead th{border-top:0}.tournament-list .slist thead th h1{font-size:2rem}.tournament-list .slist .count{color:var(--c-brag);font-size:40px;line-height:72px;text-align:center;vertical-align:center;width:80px}.tournament-list .slist .icon{width:0}.tournament-list .slist .icon .tour-icon{height:4rem;width:4rem}.tournament-list .slist .header{cursor:pointer;letter-spacing:2px;padding:0!important}.tournament-list .slist .header a{color:var(--c-font);display:block;padding:1em}.tournament-list .slist .header a:hover{color:var(--c-link-hover)}.tournament-list .slist .name{display:block;font-size:1.7em;letter-spacing:3px}.tournament-list .slist .games,.tournament-list .slist .rank,.tournament-list .slist .score{font-size:1.2em}.tournament-list .icon span{font-size:4em;opacity:.7}.tournament-list .scheduled .icon span{color:var(--c-brag);opacity:.8}.tournament-list .players>span{display:block;margin:.5em 0}.tournament-list .players .winner{color:var(--c-brag)}@media (max-width:920px){.tournament-list .icon,.tournament-list thead .count{display:none}.tournament-list td.header{max-width:85vw}}.tournament-stats{background:var(--c-bg-box)}.tournament-stats h1{margin-top:0;padding-top:1rem}.tournament-stats .perf-results{margin-top:3em}.tournament-stats .perf-results td,.tournament-stats .perf-results thead th{text-align:right}.tournament-stats .perf-results th span:before{font-size:2em}