.results-podium__step--2{--metal:var(--c-silver)}.results-podium__step--1{--metal:var(--c-gold-mid-5);--metal-lo:rgb(var(--c-gold-deep))}.results-podium__step--3{--metal:var(--c-bronze)}:root[data-theme=dark] .results-podium__step--1{--metal:var(--c-gold-pale);--metal-lo:rgb(var(--c-gold-mid))}.results-podium-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;justify-items:center;padding:clamp(1.25rem,3vw,2rem) 1rem}.results-podium{display:flex;align-items:flex-end;justify-content:center;gap:clamp(.4rem,1.4vw,.9rem);width:100%;max-width:660px;border-bottom:2px solid rgb(var(--c-ink)/.14)}.results-podium__step{flex:1 1 0;min-width:0}.results-podium__arrive,.results-podium__step{display:flex;flex-direction:column;align-items:center}.results-podium__arrive{gap:.6rem;width:100%}.results-podium__card{text-align:center;line-height:1.3}.results-podium__card,.results-podium__person{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.results-podium__place{font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:.15rem}.results-podium__name-full{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:.98rem;white-space:nowrap}.results-podium__name-user{font-size:.88rem;white-space:nowrap}.results-podium__name-user--alone{font-weight:700;color:var(--foreground)}.results-podium__stats{display:flex;flex-direction:column;align-items:center;font-size:.85rem;color:var(--muted);margin-top:.1rem}.results-podium__stat{white-space:nowrap}.results-podium__art{display:block;overflow:visible;flex:none}.podium-cup__main{fill:rgb(var(--metal))}.podium-cup__handle{fill:none;stroke:rgb(var(--metal));stroke-linecap:round;stroke-width:6.5}.podium-cup__hi{fill:color-mix(in srgb,rgb(var(--metal)) 40%,#fff)}.podium-cup__lo{fill:var(--metal-lo,color-mix(in srgb,rgb(var(--metal)) 72%,#000))}.podium-figure__ink{fill:rgb(var(--c-ink))}.podium-figure__arm{fill:none;stroke:rgb(var(--c-ink));stroke-linecap:round;stroke-linejoin:round;stroke-width:10.5}.results-podium__glow{fill:rgb(var(--metal));opacity:0}.results-podium__step--1 .results-podium__figure{height:calc(150px * 230 / 157)}.results-podium__step--2 .results-podium__figure{height:calc(125px * 166 / 157)}.results-podium__step--3 .results-podium__figure{height:calc(115px * 166 / 157)}.results-podium__block{width:100%;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;border-radius:6px 6px 0 0;border-top:3px solid rgb(var(--metal));background:color-mix(in srgb,rgb(var(--metal)) 12%,rgb(var(--c-surface)))}.results-podium__numeral{margin-top:.7rem;font-size:2.9rem;font-weight:700;line-height:1;font-variant-numeric:lining-nums;color:rgb(var(--metal))}.results-podium__step--1 .results-podium__block{height:9rem}.results-podium__step--2 .results-podium__block{height:6.5rem}.results-podium__step--3 .results-podium__block{height:4.75rem}@media (max-width:767px){.results-podium-panel{padding-inline:0}.results-podium__arrive{gap:.45rem}.results-podium__place{font-size:.68rem}.results-podium__name-full{font-size:.8rem}.results-podium__name-user{font-size:.72rem}.results-podium__stats{font-size:.66rem}.results-podium__step--1 .results-podium__figure{height:calc(105px * 230 / 157)}.results-podium__step--2 .results-podium__figure{height:calc(88px * 166 / 157)}.results-podium__step--3 .results-podium__figure{height:calc(80px * 166 / 157)}.results-podium__numeral{margin-top:.5rem;font-size:2rem}.results-podium__step--1 .results-podium__block{height:6.25rem}.results-podium__step--2 .results-podium__block{height:4.5rem}.results-podium__step--3 .results-podium__block{height:3.4rem}}.results-own-result{display:grid;gap:.4rem;justify-items:start;width:fit-content;max-width:100%;text-align:left}.results-own-result>p{margin:0}.tournament-your-result{align-content:start;min-height:14.5rem}.tournament-your-result .results-own-result{width:100%}.tournament-your-result__headline{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournament-your-result__detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.results-own-result .tournament-your-game__actions{margin-top:.4rem}@keyframes results-step-rise{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes results-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes results-gold-glow{0%,to{opacity:0}50%{opacity:.5}}.results-podium__block{clip-path:inset(100% 0 0 0);animation:results-step-rise .7s cubic-bezier(.2,.7,.3,1) forwards}.results-podium__arrive{opacity:0;animation:results-arrive .7s ease-out forwards}.results-podium__step--3 .results-podium__block{animation-delay:.2s}.results-podium__step--3 .results-podium__arrive{animation-delay:.8s}.results-podium__step--2 .results-podium__block{animation-delay:1.7s}.results-podium__step--2 .results-podium__arrive{animation-delay:2.3s}.results-podium__step--1 .results-podium__block{animation-delay:3.2s}.results-podium__step--1 .results-podium__arrive{animation-delay:3.8s}.results-podium__glow{animation:results-gold-glow 2s ease-in-out 4.5s 1 both}.results-own-result--reveal{opacity:0;animation:results-arrive .6s ease-out 5.6s forwards}@media (prefers-reduced-motion:reduce){.results-own-result--reveal,.results-podium__arrive,.results-podium__block,.results-podium__glow{animation:none!important}.results-podium__block{clip-path:none}.results-own-result--reveal,.results-podium__arrive{opacity:1;transform:none}.results-podium__glow{opacity:0}}.results-podium--still .results-podium__arrive,.results-podium--still .results-podium__block,.results-podium--still .results-podium__glow{animation:none!important}.results-podium--still .results-podium__block{clip-path:none}.results-podium--still .results-podium__arrive{opacity:1;transform:none}.results-podium--still .results-podium__glow{opacity:0}.tournament-row-detail-panel>td{padding:1rem 1.1rem 1.25rem;background:rgb(var(--c-cool-wash-strong-2)/.5);border-top:none}.tournament-row-detail-panel__body{display:grid;grid-template-columns:minmax(0,1fr)}.tournament-row-detail-panel h3{margin:0 0 .5rem;font-size:.92rem}.tournament-row-detail-panel p{margin:0 0 .75rem}.tournament-row-detail-panel .play-tournament-table td:nth-child(2){min-width:11rem}.tournament-row-detail-panel .play-tournament-table-wrap{min-width:0}.tournament-host-counts{display:flex;flex-wrap:wrap;gap:.9rem 1.5rem}.tournament-records{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.tournament-record{display:flex;align-items:baseline;gap:.5rem;padding:.6rem .8rem;border-radius:.7rem;background:rgb(var(--c-amber-wash));border:1px solid rgb(var(--c-gold)/.3)}.play-tournament-notice--info{border:1px solid var(--border);background:rgb(var(--c-cool-wash-strong-2)/.6)}.play-tournament-notice--multi p{margin:0}.play-tournament-notice--multi p+p{margin-top:.35rem}.tournament-text-link{color:rgb(var(--c-gold-deep));font-weight:650;text-decoration:underline;text-underline-offset:.15em}.play-tournament-board--expandable .tournament-row-details{display:inline-flex}.tournament-your-game>p.muted-copy{margin:0}.play-tournament-results{container:play-tournament-results/inline-size;display:grid;grid-template-columns:minmax(0,1fr)}.play-tournament-results__head{display:contents}.play-tournament-results__head>*{min-width:0}@container play-tournament-results ((min-width: 1190px) and (max-width: 1391.3px)) or (min-width: 1409.2px){.play-tournament-results .play-tournament-results__grid{grid-template-columns:clamp(35.5rem,100% - 53rem,40rem) minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr}.play-tournament-results__grid>.play-tournament-grid__game,.play-tournament-results__grid>.play-tournament-grid__main{display:contents}.play-tournament-results__head{display:grid;gap:1rem;grid-column:1/-1;grid-row:1;min-width:0}.play-tournament-results__grid .tournament-your-result,.play-tournament-results__host,.play-tournament-results__podium{grid-column:1}.play-tournament-results__host{order:1}.play-tournament-results__standings{grid-column:2;grid-row:2/-1}.play-tournament-results__podium .results-podium-panel{padding-inline:0}}.play-tournament-table-wrap--games{container:games/inline-size}.tournament-games-col-game{width:4.5rem}.tournament-games-col-colour{width:6rem}.tournament-games-col-result{width:6.5rem}.tournament-games-col-points{width:5rem}.tournament-games-col-review{width:7.5rem}.tournament-games-col-review.tournament-games-col-review--marked{width:9.75rem}.tournament-review-marks{display:inline-flex;align-items:center;gap:.25rem}.tournament-reported-flag{color:rgb(var(--c-danger))}.tournament-reported-note a{font-weight:650;color:rgb(var(--c-gold-mid));text-decoration:underline;text-underline-offset:.15em}.play-tournament-table.play-tournament-table--games td.play-tournament-table__cell--extra,.play-tournament-table.play-tournament-table--games th.play-tournament-table__cell--extra{visibility:visible}.play-tournament-table--games td:nth-child(6){overflow:visible;text-overflow:clip}.play-tournament-table--games td:nth-child(2){overflow-wrap:anywhere}@container games (max-width: 37.99rem){.play-tournament-table.play-tournament-table--games td,.play-tournament-table.play-tournament-table--games th{padding-inline:.3rem}.play-tournament-table.play-tournament-table--games thead th{font-size:.72rem}.tournament-games-col-game{width:3.2rem}.tournament-games-col-colour,.tournament-games-col-points{width:0}.play-tournament-table.play-tournament-table--games td.play-tournament-table__cell--extra,.play-tournament-table.play-tournament-table--games thead th.play-tournament-table__cell--extra{visibility:collapse}.tournament-games-col-result{width:4rem}.tournament-games-col-review{width:3.5rem}.tournament-games-col-review.tournament-games-col-review--marked{width:4.5rem}.tournament-review-marks{gap:0}.tournament-review-marks .button--compact{padding-inline:.5rem}.play-tournament-table--games .tournament-review-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.tournament-report-col-rank{width:4.5rem}.tournament-report-col-games,.tournament-report-col-points{width:5.5rem}.tournament-report-col-details{width:6.5rem}.play-tournament-table--report-players .tournament-player-name{overflow-wrap:anywhere}@media (max-width:767px){.play-tournament-table--report-players>tbody>tr>td,.play-tournament-table--report-players>thead>tr>th{padding-inline:.35rem}.tournament-report-col-games{width:0}.tournament-report-col-rank{width:3.2rem}.tournament-report-col-points{width:4.3rem}.tournament-report-col-details{width:4.9rem}.play-tournament-table--report-players .tournament-player-name{white-space:normal}.play-tournament-table--report-players .tournament-player-cell{flex-wrap:wrap;gap:.15rem .4rem}}@media (max-width:359px){.play-tournament-table--report-players>tbody>tr>td,.play-tournament-table--report-players>thead>tr>th{padding-inline:.22rem}.tournament-report-col-points{width:3.9rem}.tournament-report-col-details{width:4.9rem}}