.content-controls-component{border-bottom:.1rem solid var(--color-border-default);padding-bottom:2rem}.content-controls-component,.content-controls-component .content-controls-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.content-controls-component.content-controls-no-border{border:none}.content-controls-group{-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:.8rem}.content-controls-item{display:inline-flex;font-size:1.4rem}.content-controls-label{color:var(--color-text-default)}[dir=ltr] .content-controls-label{margin-right:.5rem}[dir=rtl] .content-controls-label{margin-left:.5rem}.content-controls-placeholder{height:2rem}:export{component:content-controls-component;group:content-controls-group;no-border:content-controls-no-border;item:content-controls-item;label:content-controls-label;placeholder:content-controls-placeholder}


.table-component{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.table-component th,.table-component td{padding:.8rem}.table-component thead th{background-color:var(--color-bg-quaternary);color:var(--color-text-default);font-size:1.2rem;font-weight:600;padding:.8rem}[dir=ltr] .table-component thead th{text-align:left}[dir=rtl] .table-component thead th{text-align:right}.table-component:not(.table-no-borders) tr{border-top:.1rem solid var(--color-border-default)}.table-component:not(.table-no-borders) tr:first-child{border-top:0}[dir=ltr] .table-text-left{text-align:left!important}[dir=rtl] .table-text-left,[dir=ltr] .table-text-right{text-align:right!important}[dir=rtl] .table-text-right{text-align:left!important}.table-text-center{text-align:center!important}.table-hover tbody tr:hover{background-color:var(--color-bg-item-hovered)}.table-hover-subtle tbody tr:hover{background-color:var(--color-bg-subtlest)}.table-responsive{display:block;overflow-x:auto;width:100%}.table-responsive td,.table-responsive th{white-space:nowrap}.table-clickable td:not(.table-td-non-clickable){padding:0}.table-clickable a{display:block;padding:.8rem}.table-condensed tbody td,.table-condensed tfoot td{padding:.5rem .8rem}:export{component:table-component;no-borders:table-no-borders;text-center:table-text-center;hover:table-hover;hover-subtle:table-hover-subtle;responsive:table-responsive;clickable:table-clickable;td-non-clickable:table-td-non-clickable;condensed:table-condensed}[dir=ltr] :export{text-left:table-text-left;text-right:table-text-right}[dir=rtl] :export{text-right:table-text-left;text-left:table-text-right}


:export{max1024:63.999em;max1100:68.749em;max1200:74.999em;max1250:78.124em;max1400:87.499em;max330:20.624em;max400:24.999em;max480:29.999em;max550:34.374em;max640:39.999em;max700:43.749em;max768:47.999em;max960:59.999em;min1024:64em;min1100:68.75em;min1200:75em;min1250:78.125em;min1366:85.375em;min1400:87.5em;min1920:119.938em;min330:20.625em;min400:25em;min480:30em;min550:34.375em;min615:38.438em;min640:40em;min700:43.75em;min768:48em;min900:56.25em;min960:60em}.tournaments-filters-wrapper{display:flex;justify-content:flex-end;margin-bottom:1.6rem}[dir=ltr] .tournaments-filters-wrapper{margin-right:.2rem}[dir=rtl] .tournaments-filters-wrapper{margin-left:.2rem}.tournaments-half-top{padding-top:1.6rem}.tournaments-controls{margin-bottom:1.6rem}.tournaments-no-results{border-top:.1rem solid var(--color-border-default);color:var(--color-text-default);padding-top:2.4rem}.tournaments-group{flex:1}.tournaments-tabs{border-bottom:none!important;margin-bottom:0!important}.tournaments-tabs>*{max-width:13.3rem}.tournaments-search{flex:0 0 100%;margin-bottom:1.6rem}.tournaments-meta-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media (min-width: 40em){.tournaments-search{flex:0 0 auto;margin-bottom:0}}@media (min-width: 48em){.tournaments-table-wrapper{padding:1.5rem}}:export{filters-wrapper:tournaments-filters-wrapper;half-top:tournaments-half-top;controls:tournaments-controls;no-results:tournaments-no-results;group:tournaments-group;tabs:tournaments-tabs;search:tournaments-search;meta-user:tournaments-meta-user;table-wrapper:tournaments-table-wrapper}


.tournaments-live-controls{border-bottom:0;gap:2.5rem;padding-bottom:0}.tournaments-live-table .tournaments-live-name{display:flex;position:relative}.tournaments-live-table .tournaments-live-name:after{content:"";inset:0;position:absolute}.tournaments-live-table .tournaments-live-link{color:var(--color-text-default);line-height:6rem;padding:0 .8rem}.tournaments-live-td-name{max-width:29rem;min-width:22rem;width:50%}.tournaments-live-date{white-space:nowrap}.tournaments-live-game-icon{color:var(--color-icon-default);margin-top:var(--space-4);position:relative;z-index:1}[dir=ltr] .tournaments-live-game-icon{margin-right:var(--space-8)}[dir=rtl] .tournaments-live-game-icon{margin-left:var(--space-8)}.tournaments-live-tournament-name{color:var(--globalColorThemeBlueToMid);font-weight:600;line-height:1.35;overflow-wrap:break-word;white-space:normal;word-break:break-word;word-wrap:break-word}.tournaments-live-winner{align-items:center;color:var(--color-text-subtle);display:flex;font-size:1.2rem;margin-top:.4rem}[dir=ltr] .tournaments-live-winner-icon{margin-right:var(--space-2)}[dir=rtl] .tournaments-live-winner-icon{margin-left:var(--space-2)}[dir=ltr] .tournaments-live-winner-icon+.tournaments-live-winner-icon{margin-left:-.7rem}[dir=rtl] .tournaments-live-winner-icon+.tournaments-live-winner-icon{margin-right:-.7rem}.tournaments-live-username{font-weight:600}[dir=ltr] .tournaments-live-username{margin-right:.3rem}[dir=rtl] .tournaments-live-username{margin-left:.3rem}.tournaments-live-empty{margin-top:2.4rem}:export{controls:tournaments-live-controls;table:tournaments-live-table;name:tournaments-live-name;link:tournaments-live-link;td-name:tournaments-live-td-name;date:tournaments-live-date;game-icon:tournaments-live-game-icon;tournament-name:tournaments-live-tournament-name;winner:tournaments-live-winner;winner-icon:tournaments-live-winner-icon;username:tournaments-live-username;empty:tournaments-live-empty}


.tournaments-rating-list{list-style:none;margin:0;padding:0}.tournaments-rating-list-item{border-bottom:.1rem solid var(--color-border-default)}.tournaments-rating-list-item:last-child{border-bottom:0}.tournaments-rating-list-link{align-items:center;color:var(--color-text-default);display:flex;height:5rem;padding:1.3rem}.tournaments-rating-list-link:hover{color:var(--color-text-default-hovered)}.tournaments-rating-list-time-start{align-items:center;color:var(--color-text-bolder);display:flex;flex-shrink:0;font-weight:700}[dir=ltr] .tournaments-rating-list-time-start{margin-left:auto}[dir=rtl] .tournaments-rating-list-time-start{margin-right:auto}.tournaments-rating-icon{color:var(--color-icon-default)}[dir=ltr] .tournaments-rating-icon{margin-right:var(--space-12)}[dir=rtl] .tournaments-rating-icon{margin-left:var(--space-12)}.tournaments-rating-icon-clock{color:var(--color-icon-default)}[dir=ltr] .tournaments-rating-icon-clock{margin-right:var(--space-8)}[dir=rtl] .tournaments-rating-icon-clock{margin-left:var(--space-8)}.tournaments-rating-list-title{font-weight:600;line-height:1.14;word-break:break-word}:export{list:tournaments-rating-list;list-item:tournaments-rating-list-item;list-link:tournaments-rating-list-link;list-time-start:tournaments-rating-list-time-start;icon:tournaments-rating-icon;icon-clock:tournaments-rating-icon-clock;list-title:tournaments-rating-list-title}
