.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-live-view-content-stats{color:var(--color-text-default);font-size:1.4rem;margin-bottom:.5rem}.tournaments-live-view-content-stats span{display:inline-block;white-space:nowrap}.tournaments-live-view-content-stats>:after{color:var(--color-text-default);content:"|";font-weight:400}.tournaments-live-view-content-stats>:last-child:after{content:""}.tournaments-live-view-title{margin-bottom:1rem}.tournaments-live-view-creator{font-size:1.5rem;margin-bottom:.5rem}.tournaments-live-view-creator a:hover{opacity:.8}.tournaments-live-view-actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:-.5rem;margin-top:1rem}.tournaments-live-view-results-block{margin-top:1.5rem}.tournaments-live-view-your-place{color:var(--color-text-default);font-weight:600}.tournaments-live-view-download-button{background-color:transparent;border:none;margin:0;padding:0}.tournaments-live-view-download-icon{color:var(--color-icon-default)}.tournaments-live-view-download-icon:hover{color:var(--color-icon-default-hovered)}.tournaments-live-view-download-buttons{align-items:center;display:flex;gap:var(--space-8)}.tournaments-live-view-results-table-wrapper{position:relative}.tournaments-live-view-absolute-table{overflow:hidden;position:absolute;top:0;width:23rem}[dir=ltr] .tournaments-live-view-absolute-table{left:0}[dir=rtl] .tournaments-live-view-absolute-table{right:0}.tournaments-live-view-results-table .tournaments-live-view-results-rank{display:inline-block;min-width:4rem}[dir=ltr] .tournaments-live-view-results-table .tournaments-live-view-results-rank{padding-right:.8rem}[dir=rtl] .tournaments-live-view-results-table .tournaments-live-view-results-rank{padding-left:.8rem}.tournaments-live-view-results-table .tournaments-live-view-icon{align-items:center;color:var(--color-icon-default);display:inline-flex}.tournaments-live-view-results-table .tournaments-live-view-results-points{font-weight:600;padding-left:.5rem;padding-right:.5rem}.tournaments-live-view-results-table th{height:4.3rem}.tournaments-live-view-results-table tr{border:0!important}.tournaments-live-view-results-table tbody tr:not(:first-child):after{border-bottom:.1rem solid var(--color-border-default);content:"";position:absolute;width:100%}[dir=ltr] .tournaments-live-view-results-table tbody tr:not(:first-child):after{left:0}[dir=rtl] .tournaments-live-view-results-table tbody tr:not(:first-child):after{right:0}.tournaments-live-view-first-cell-td{align-items:center;display:flex}[dir=ltr] .tournaments-live-view-first-cell-td{padding-left:0}[dir=rtl] .tournaments-live-view-first-cell-td{padding-right:0}.tournaments-live-view-results-round{font-size:1.3rem;min-width:3rem;padding-left:.4rem;padding-right:.4rem}.tournaments-live-view-pairings-header{justify-content:space-between}[dir=ltr] .tournaments-live-view-pairings-header{padding-right:1.5rem}[dir=rtl] .tournaments-live-view-pairings-header{padding-left:1.5rem}.tournaments-live-view-pairings-title{align-items:center;display:flex}.tournaments-live-view-player-avatar{flex-shrink:0;position:static}[dir=ltr] .tournaments-live-view-player-avatar{margin-right:1.5rem}[dir=rtl] .tournaments-live-view-player-avatar{margin-left:1.5rem}.tournaments-live-view-pairings-user{position:relative}.tournaments-live-view-withdrawn-icon{font-size:2rem;align-items:center;color:var(--color-icon-bolder);display:inline-flex}.tournaments-live-view-player-result{color:var(--color-text-link)}.tournaments-live-view-player-result:hover{color:var(--color-text-link-hovered)}.tournaments-live-view-club-name{width:20rem}[dir=ltr] .tournaments-live-view-club-name{text-align:right}[dir=rtl] .tournaments-live-view-club-name{text-align:left}.tournaments-live-view-club-name-link{color:var(--globalColorThemeBlueToMid);font-size:1.4rem;font-weight:600;line-height:1.3}.tournaments-live-view-pairings-table td{position:relative}.tournaments-live-view-pairings-user{display:inline-flex;position:relative}.tournaments-live-view-background-link{inset:0;position:absolute}.tournaments-live-view-total-stats{display:none}.tournaments-live-view-player-info{display:grid;gap:var(--space-4)}.tournaments-live-view-results-advanced:hover .tournaments-live-view-total-score{display:none}.tournaments-live-view-results-advanced:hover .tournaments-live-view-total-stats{display:block}.tournaments-live-view-extra-borders{border-collapse:unset}.tournaments-live-view-extra-borders tr{border-top:0}[dir=ltr] .tournaments-live-view-extra-borders .tournaments-live-view-border-left{border-left:.2rem solid var(--color-border-default)}[dir=rtl] .tournaments-live-view-extra-borders .tournaments-live-view-border-left{border-right:.2rem solid var(--color-border-default)}[dir=ltr] .tournaments-live-view-player-column-header{padding-left:3rem}[dir=rtl] .tournaments-live-view-player-column-header{padding-right:3rem}.tournaments-live-view-players{display:grid;gap:1.6rem 2.4rem;grid-template-columns:repeat(auto-fill,minmax(15.6rem,1fr));justify-content:center}@media (min-width: 40em){.tournaments-live-view-players{gap:1.6rem 3.2rem}}[dir=ltr] .tournaments-live-view-pairings-dropdown{margin-left:auto}[dir=rtl] .tournaments-live-view-pairings-dropdown{margin-right:auto}.tournaments-live-view-results-table-block{background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:1rem 100%,1rem 100%,1rem 100%,1rem 100%}[dir=ltr] .tournaments-live-view-results-table-block{background-image:linear-gradient(to right,var(--color-neutrals-white),var(--color-neutrals-white)),linear-gradient(to right,var(--color-neutrals-white),var(--color-neutrals-white)),linear-gradient(to right,#00000026,#fff0),linear-gradient(to left,#00000026,#fff0);background-position:left center,right center,left center,right center}[dir=rtl] .tournaments-live-view-results-table-block{background-image:linear-gradient(to left,var(--color-neutrals-white),var(--color-neutrals-white)),linear-gradient(to left,var(--color-neutrals-white),var(--color-neutrals-white)),linear-gradient(to left,#00000026,#fff0),linear-gradient(to right,#00000026,#fff0);background-position:right center,left center,right center,left center}.dark-mode .tournaments-live-view-results-table-block{background:none}.tournaments-live-view-streak-record{align-items:center;color:var(--color-orange-300);display:inline-flex;gap:var(--space-2)}@media (min-width: 48em){.tournaments-live-view-header{padding:1.5rem}.tournaments-live-view-table-wrapper{padding:1.5rem 1.5rem 0}.tournaments-live-view-results-table-block{overflow-y:visible;width:initial}[dir=ltr] .tournaments-live-view-results-table-block{margin-left:27rem;margin-right:11rem}[dir=rtl] .tournaments-live-view-results-table-block{margin-right:27rem;margin-left:11rem}[dir=ltr] .tournaments-live-view-with-tiebreaks{margin-right:0}[dir=rtl] .tournaments-live-view-with-tiebreaks{margin-left:0}[dir=ltr] .tournaments-live-view-results-table-arena{margin-right:0}[dir=rtl] .tournaments-live-view-results-table-arena{margin-left:0}.tournaments-live-view-glyph-header-icon{justify-content:center}.tournaments-live-view-results-table th.tournaments-live-view-first-cell,.tournaments-live-view-results-table th.tournaments-live-view-penultimate-cell,.tournaments-live-view-results-table th.tournaments-live-view-last-cell{align-items:center;display:flex}.tournaments-live-view-results-table td{line-height:5.5rem;padding-bottom:0;padding-top:0}.tournaments-live-view-first-cell,.tournaments-live-view-penultimate-cell,.tournaments-live-view-last-cell{position:absolute;top:auto}.tournaments-live-view-first-cell{overflow:hidden;width:27rem}[dir=ltr] .tournaments-live-view-first-cell{left:0}[dir=rtl] .tournaments-live-view-first-cell{right:0}.tournaments-live-view-first-cell-td{align-items:initial;display:initial}.tournaments-live-view-first-cell-td *{line-height:1}.tournaments-live-view-first-cell-td .post-view-meta-component{position:absolute;top:50%;transform:translateY(-50%)}.tournaments-live-view-first-cell-td .user-tagline-username{max-width:13.5rem}.tournaments-live-view-player-info{max-width:17.2rem}.tournaments-live-view-penultimate-cell,.tournaments-live-view-last-cell{width:5.5rem}[dir=ltr] .tournaments-live-view-penultimate-cell,[dir=ltr] .tournaments-live-view-last-cell{right:0}[dir=rtl] .tournaments-live-view-penultimate-cell,[dir=rtl] .tournaments-live-view-last-cell{left:0}[dir=ltr] .tournaments-live-view-penultimate-cell{border-left:.1rem solid var(--color-border-default);transform:translate(-100%)}[dir=rtl] .tournaments-live-view-penultimate-cell{border-right:.1rem solid var(--color-border-default);transform:translate(100%)}[dir=ltr] .tournaments-live-view-last-cell{margin-left:5.5rem}[dir=rtl] .tournaments-live-view-last-cell{margin-right:5.5rem}}:export{content-stats:tournaments-live-view-content-stats;title:tournaments-live-view-title;creator:tournaments-live-view-creator;actions:tournaments-live-view-actions;results-block:tournaments-live-view-results-block;your-place:tournaments-live-view-your-place;download-button:tournaments-live-view-download-button;download-icon:tournaments-live-view-download-icon;download-buttons:tournaments-live-view-download-buttons;results-table-wrapper:tournaments-live-view-results-table-wrapper;absolute-table:tournaments-live-view-absolute-table;results-table:tournaments-live-view-results-table;results-rank:tournaments-live-view-results-rank;icon:tournaments-live-view-icon;results-points:tournaments-live-view-results-points;first-cell-td:tournaments-live-view-first-cell-td;results-round:tournaments-live-view-results-round;pairings-header:tournaments-live-view-pairings-header;pairings-title:tournaments-live-view-pairings-title;player-avatar:tournaments-live-view-player-avatar;pairings-user:tournaments-live-view-pairings-user;withdrawn-icon:tournaments-live-view-withdrawn-icon;player-result:tournaments-live-view-player-result;club-name:tournaments-live-view-club-name;club-name-link:tournaments-live-view-club-name-link;pairings-table:tournaments-live-view-pairings-table;background-link:tournaments-live-view-background-link;total-stats:tournaments-live-view-total-stats;player-info:tournaments-live-view-player-info;results-advanced:tournaments-live-view-results-advanced;total-score:tournaments-live-view-total-score;extra-borders:tournaments-live-view-extra-borders;player-column-header:tournaments-live-view-player-column-header;players:tournaments-live-view-players;pairings-dropdown:tournaments-live-view-pairings-dropdown;results-table-block:tournaments-live-view-results-table-block;streak-record:tournaments-live-view-streak-record;header:tournaments-live-view-header;table-wrapper:tournaments-live-view-table-wrapper;with-tiebreaks:tournaments-live-view-with-tiebreaks;results-table-arena:tournaments-live-view-results-table-arena;glyph-header-icon:tournaments-live-view-glyph-header-icon;first-cell:tournaments-live-view-first-cell;penultimate-cell:tournaments-live-view-penultimate-cell;last-cell:tournaments-live-view-last-cell}[dir=ltr] :export{border-left:tournaments-live-view-border-left}[dir=rtl] :export{border-right:tournaments-live-view-border-left}


.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}


: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-table-component td{vertical-align:middle}.tournaments-table-component table thead th{height:3.6rem;vertical-align:middle}.tournaments-table-component .tournaments-table-full-td-link{color:var(--color-text-default);cursor:pointer;line-height:1.8rem;padding:1.6rem .8rem}.tournaments-table-component{min-width:50rem}.tournaments-table-name{max-width:29rem;min-width:22rem;width:50%}.tournaments-table-name .tournaments-table-full-td-container{position:relative}.tournaments-table-name .tournaments-table-full-td-link{color:var(--globalColorThemeBlueToMid);display:flex;flex-direction:column;font-size:1.4rem;font-weight:600}.tournaments-table-name .tournaments-table-full-td-link:hover{color:var(--globalColorThemeBlueToMidHover)}.tournaments-table-name .tournaments-table-full-td-link:visited{color:var(--color-text-subtle)}.tournaments-table-name .tournaments-table-tournament-with-friends{flex-direction:column;padding-bottom:1.4rem;padding-top:.9rem}.tournaments-table-name .tournaments-table-tournament-title{flex-shrink:1;white-space:normal}.tournaments-table-live-name{width:70%}.tournaments-table-live-name .tournaments-table-full-td-link{flex-direction:row}.tournaments-table-live-join{display:flex!important}.tournaments-table-icons{display:inline-flex;gap:.4rem}[dir=ltr] .tournaments-table-icons{float:left;margin:-.1rem 1rem 0 0}[dir=rtl] .tournaments-table-icons{float:right;margin:-.1rem 0 0 1rem}.tournaments-table-tournament-icon{color:var(--color-icon-default)}.tournaments-table-winners{white-space:nowrap}[dir=ltr] .tournaments-table-winners{padding-left:4rem}[dir=rtl] .tournaments-table-winners{padding-right:4rem}.tournaments-table-winner-item{align-items:center;display:flex}.tournaments-table-winner-item+.tournaments-table-winner-item{margin-top:.5rem}[dir=ltr] .tournaments-table-container thead .tournaments-table-winners{padding-left:3.5rem}[dir=rtl] .tournaments-table-container thead .tournaments-table-winners{padding-right:3.5rem}.tournaments-table-avatar{display:inline-block;height:2rem;margin-left:.8rem;margin-right:.8rem;overflow:hidden;vertical-align:middle;width:2rem}.tournaments-table-winner-place{font-size:1.6rem;display:inline-block;vertical-align:middle}.tournaments-table-winner-place-1{color:var(--color-icon-gold)}.tournaments-table-winner-place-2{color:var(--color-icon-silver)}.tournaments-table-winner-place-3{color:var(--color-icon-bronze)}.tournaments-table-winners a.tournaments-table-winner-name{color:var(--globalColorThemeBlueToMid);display:inline-block;font-size:1.3rem;font-weight:600;max-width:12rem;overflow:hidden;padding:0;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tournaments-table-winners a.tournaments-table-winner-name:hover{color:var(--globalColorThemeBlueToMidHover)}.tournaments-table-time-to-start{font-weight:600}.tournaments-table-time-to-start .tournaments-table-full-td-link{align-items:center;display:flex;gap:.5rem}[dir=ltr] .tournaments-table-time-to-start .tournaments-table-full-td-link{padding-right:2rem}[dir=rtl] .tournaments-table-time-to-start .tournaments-table-full-td-link{padding-left:2rem}.tournaments-table-clock-icon{align-items:center;color:var(--color-icon-default)}.tournaments-table-friends{display:flex;flex-basis:100%;flex-wrap:wrap;padding-top:.5rem;position:relative;z-index:1}.tournaments-table-friends .tournaments-table-friend-avatar{margin-top:.5rem;padding:0}[dir=ltr] .tournaments-table-friends .tournaments-table-friend-avatar{margin-right:.5rem}[dir=rtl] .tournaments-table-friends .tournaments-table-friend-avatar{margin-left:.5rem}@media (min-width: 48em){.tournaments-table-container{padding:1.5rem}}:export{component:tournaments-table-component;full-td-link:tournaments-table-full-td-link;name:tournaments-table-name;full-td-container:tournaments-table-full-td-container;tournament-with-friends:tournaments-table-tournament-with-friends;tournament-title:tournaments-table-tournament-title;live-name:tournaments-table-live-name;live-join:tournaments-table-live-join;icons:tournaments-table-icons;tournament-icon:tournaments-table-tournament-icon;winners:tournaments-table-winners;winner-item:tournaments-table-winner-item;container:tournaments-table-container;avatar:tournaments-table-avatar;winner-place:tournaments-table-winner-place;winner-place-1:tournaments-table-winner-place-1;winner-place-2:tournaments-table-winner-place-2;winner-place-3:tournaments-table-winner-place-3;winner-name:tournaments-table-winner-name;time-to-start:tournaments-table-time-to-start;clock-icon:tournaments-table-clock-icon;friends:tournaments-table-friends;friend-avatar:tournaments-table-friend-avatar}


.tournaments-winners-item{background-color:var(--color-bg-subtler);margin-bottom:.8rem;position:relative}.tournaments-winners-box{background-color:color-mix(in srgb,var(--color-gray-200) 70%,transparent);bottom:0;font-weight:600;left:0;padding:1rem 1.4rem;position:absolute;right:0}.dark-mode .tournaments-winners-box{background-color:var(--color-transparent-black-20)}.tournaments-winners-details{align-items:center;display:grid;gap:1.2rem;grid-template-columns:3.2rem 1fr;width:100%}.tournaments-winners-username{max-width:100%;overflow:hidden}.tournaments-winners-img-trophy{aspect-ratio:1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.tournaments-winners-clubname-image{border-radius:var(--radius-3);display:grid;height:3.2rem;-o-object-fit:cover;object-fit:cover;width:3.2rem}.tournaments-winners-clubname-wrapper{display:grid;overflow:hidden}.tournaments-winners-clubname{color:var(--color-text-default);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournaments-winners-score{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:4.4rem;font-weight:600;text-align:center}:export{item:tournaments-winners-item;box:tournaments-winners-box;details:tournaments-winners-details;username:tournaments-winners-username;img-trophy:tournaments-winners-img-trophy;clubname-image:tournaments-winners-clubname-image;clubname-wrapper:tournaments-winners-clubname-wrapper;clubname:tournaments-winners-clubname;score:tournaments-winners-score}


.username{color:var(--globalColorThemeBlueToMid);font-size:1.4rem;font-weight:600}.username:hover{color:var(--globalColorThemeBlueToMidHover)}.user-rating{color:var(--color-gray-500);font-size:1.4rem}.dark-mode .user-rating:not(.light-mode){color:var(--color-transparent-white-72)}.user-chess-title,.user-chess-title:hover{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-3);color:var(--color-neutrals-white)!important;font-size:1rem;font-weight:600;line-height:1;padding:.2rem .3rem;max-height:1.8rem}.won{color:var(--color-text-win)}.lost{color:var(--color-text-loss)}.draw{color:var(--color-text-draw)}
