.arena-over-club-standing-component{--component-size: 6.8rem;align-items:center;display:flex;flex-direction:row;gap:1rem;height:var(--component-size);width:100%}.arena-over-club-standing-component .arena-over-club-standing-avatar-container{align-items:center;background:var(--color-gray-600);border-radius:var(--radius-l);display:flex;flex-direction:column;height:var(--component-size);justify-content:center;width:var(--component-size)}.dark-mode .arena-over-club-standing-component .arena-over-club-standing-avatar-container{background:var(--color-gray-700)}.arena-over-club-standing-component .arena-over-club-standing-avatar-container .arena-over-club-standing-avatar{border:.1rem solid rgba(0,0,0,.05);border-radius:var(--radius-l)}.arena-over-club-standing-component .arena-over-club-standing-info-container{display:flex;flex-direction:column;margin:auto 0}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-tagline{align-items:center;display:flex;flex-direction:row;max-width:14rem;overflow:hidden;width:auto}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-tagline .arena-over-club-standing-name{color:var(--color-neutrals-black);font-size:1.4rem;font-weight:600;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-tagline .arena-over-club-standing-name{margin-right:.4rem}[dir=rtl] .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-tagline .arena-over-club-standing-name{margin-left:.4rem}.dark-mode .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-tagline .arena-over-club-standing-name{color:var(--color-neutrals-white)}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container{align-items:center;display:flex;flex-direction:row}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-score{color:var(--color-neutrals-black);font-family:var(--font-family-heading);font-size:2.2rem;font-weight:600}.dark-mode .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-score{color:var(--color-neutrals-white);filter:drop-shadow(0 .1rem 0 var(--color-neutrals-black))}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-games{color:var(--color-transparent-black-65);font-family:var(--font-family-heading);font-size:1.4rem;font-weight:600;letter-spacing:.4rem}[dir=ltr] .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-games{margin-left:.4rem}[dir=rtl] .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-games{margin-right:.4rem}.dark-mode .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-games{color:var(--color-transparent-white-65)}.arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-tiebreak{color:var(--color-transparent-black-65);font-size:1.4rem;font-weight:500}.dark-mode .arena-over-club-standing-component .arena-over-club-standing-info-container .arena-over-club-standing-score-container .arena-over-club-standing-tiebreak{color:var(--color-transparent-white-65)}.arena-over-club-standing-component.arena-over-club-standing-first-place .arena-over-club-standing-avatar-container{background-color:var(--color-bg-win)}.cc-container-component{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;justify-content:center;padding:0}.cc-container-inline-flex{display:inline-flex}.cc-container-direction-row{flex-direction:row}.cc-container-direction-column{flex-direction:column}.cc-container-padding-0{padding:0}.cc-container-padding-8{padding:var(--space-8)}.cc-container-padding-12{padding:var(--space-12)}.cc-container-padding-16{padding:var(--space-16)}.cc-container-padding-24{padding:var(--space-24)}.cc-container-padding-40{padding:var(--space-40)}.cc-container-gap-0{gap:0}.cc-container-gap-2{gap:var(--space-2)}.cc-container-gap-4{gap:var(--space-4)}.cc-container-gap-8{gap:var(--space-8)}.cc-container-gap-12{gap:var(--space-12)}.cc-container-gap-16{gap:var(--space-16)}.cc-container-gap-24{gap:var(--space-24)}.cc-container-align-start{align-items:flex-start}.cc-container-align-center{align-items:center}.cc-container-align-end{align-items:flex-end}.cc-container-justify-start{justify-content:flex-start}.cc-container-justify-center{justify-content:center}.cc-container-justify-end{justify-content:flex-end}.cc-container-wrap-nowrap{flex-wrap:nowrap}.cc-container-wrap-wrap{flex-wrap:wrap}.game-over-player-component{display:flex;flex-direction:row;justify-content:center}.game-over-player-component.game-over-player-should-overlap-header{margin-top:-4rem}.game-over-player-component .game-over-player-player{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;position:relative;width:8rem}.game-over-player-component .game-over-player-player .game-over-player-username{color:var(--color-gray-700);display:block;font-size:1.2rem;font-weight:500;margin-top:.4rem;text-align:center;text-overflow:ellipsis}.dark-mode .game-over-player-component .game-over-player-player .game-over-player-username{color:var(--color-transparent-white-85)}.game-over-player-component .game-over-player-player .game-over-player-avatar{align-items:center;background-color:var(--color-green-300);border-radius:var(--radius-m);box-shadow:0 .3rem .4rem .1rem var(--color-transparent-black-10);display:flex;height:6.4rem;justify-content:center;overflow:hidden;padding:0 .4rem;position:relative;white-space:nowrap;width:6.4rem}.game-over-player-component .game-over-player-player .game-over-player-avatar img{border-radius:var(--radius-m);outline:.1rem solid var(--color-transparent-black-10);outline-offset:-.1rem}.game-over-player-component .game-over-player-player .game-over-player-avatar .game-over-player-picture{height:5.6rem;overflow:hidden;width:5.6rem}.game-over-player-component .game-over-player-player.game-over-player-black .game-over-player-avatar{background-color:var(--color-neutrals-black)}.game-over-player-component .game-over-player-player.game-over-player-white .game-over-player-avatar{background-color:var(--color-neutrals-white)}.dark-mode .game-over-player-component .game-over-player-player.game-over-player-white .game-over-player-avatar{background-color:var(--color-gray-100)}.game-over-player-component .game-over-player-player.game-over-player-win .game-over-player-avatar{background-color:var(--color-green-300)}.game-over-player-component .game-over-player-player.game-over-player-win .game-over-player-avatar img{outline:.1rem solid rgba(0,0,0,.05)}.dark-mode .game-over-player-component .game-over-player-player.game-over-player-win .game-over-player-avatar{background-color:var(--color-green-300)}.game-over-player-component .game-over-player-middle{flex:0 0 4rem;padding-top:2.8rem;position:relative;text-align:center}.game-over-player-component .game-over-player-middle .game-over-player-icon{font-size:3.2rem}.game-over-player-component.game-over-player-bughouse{margin-bottom:-.8rem}.game-over-player-component.game-over-player-bughouse.game-over-player-arena{margin-top:-6rem}.game-over-player-component.game-over-player-bughouse.game-over-player-archive{margin-top:0}.game-over-player-component.game-over-player-bughouse .game-over-player-player{width:10rem}.game-over-player-component.game-over-player-bughouse .game-over-player-player .game-over-player-username{margin-bottom:.8rem}.game-over-player-component.game-over-player-bughouse .game-over-player-middle{flex-direction:column;padding-top:6.8rem}.game-over-player-component.game-over-player-bughouse .game-over-player-middle .game-over-player-vs{color:var(--color-gray-700);font-size:1.6rem;font-weight:600;text-align:center}.dark-mode .game-over-player-component.game-over-player-bughouse .game-over-player-middle .game-over-player-vs{color:var(--color-neutrals-white)}.tournaments-list-header-list-row{display:grid;grid-template-areas:"time-col details";grid-template-columns:6.5rem auto}.tournaments-list-header-time-col{align-items:center;display:flex;grid-area:time-col}[dir=ltr] .tournaments-list-header-time-col{padding-left:.4rem}[dir=rtl] .tournaments-list-header-time-col{padding-right:.4rem}.tournaments-list-header-details{display:grid;grid-area:details;grid-template-columns:.5fr 1fr 1fr 1fr 11.6rem;min-height:7.4rem;position:relative}@media (min-width: 43.75em){.tournaments-list-header-details{grid-template-columns:.5fr 1fr 1fr 1fr 1fr 11.6rem}}@media (min-width: 60em){.tournaments-list-header-details{grid-template-areas:"type-col label-col time-label-col duration-col starts-in-col players-col join-col"!important;grid-template-columns:6rem 4fr 1fr 1fr 1fr 1fr 11.6rem}}.tournaments-list-header-details>div{align-items:center;display:flex;padding-left:.5rem;padding-right:.5rem;text-wrap:nowrap}.tournaments-list-header-type-col{grid-area:type-col;justify-content:center}.tournaments-list-header-label-col{grid-area:label-col}.tournaments-list-header-time-label-col{grid-area:time-label-col}.tournaments-list-header-duration-col{grid-area:duration-col}.tournaments-list-header-starts-in-col{grid-area:starts-in-col}.tournaments-list-header-players-col{grid-area:players-col}.tournaments-list-header-join-col{grid-area:join-col}.tournaments-list-header-component{background:var(--color-bg-opaque);font-size:1.2rem;font-weight:600;margin-top:2.4rem;position:sticky;text-transform:uppercase;top:0;z-index:3}.tournaments-list-header-component .tournaments-list-header-details{grid-template-areas:"type-col time-label-col duration-col starts-in-col players-col join-col"}@media (max-width: 43.749em){.tournaments-list-header-component .tournaments-list-header-join-col{display:none}}@media (max-width: 59.999em){.tournaments-list-header-component .tournaments-list-header-label-col{display:none}}.open-challenges-scatter-plot-component{height:32rem;position:relative}.open-challenges-scatter-plot-x-label,.open-challenges-scatter-plot-y-label{color:var(--color-text-subtle);font-size:1.2rem;font-weight:600;position:absolute;text-transform:uppercase}.open-challenges-scatter-plot-x-label{bottom:0}[dir=ltr] .open-challenges-scatter-plot-x-label{left:50%;transform:translate(-50%)}[dir=rtl] .open-challenges-scatter-plot-x-label{right:50%;transform:translate(50%)}.open-challenges-scatter-plot-y-label{top:50%}[dir=ltr] .open-challenges-scatter-plot-y-label{left:0;transform:rotate(-90deg) translate(50%) translateY(-100%)}[dir=rtl] .open-challenges-scatter-plot-y-label{right:0;transform:rotate(90deg) translate(-50%) translateY(-100%)}.open-challenges-scatter-plot-chart,.open-challenges-scatter-plot-ratings{bottom:4rem;position:absolute;top:0}[dir=ltr] .open-challenges-scatter-plot-chart,[dir=ltr] .open-challenges-scatter-plot-ratings{left:5rem;right:0}[dir=rtl] .open-challenges-scatter-plot-chart,[dir=rtl] .open-challenges-scatter-plot-ratings{right:5rem;left:0}.open-challenges-scatter-plot-chart{border:.2rem solid var(--globalColorNeutral200);display:flex}.open-challenges-scatter-plot-ratings-marker{background-color:var(--color-gold-400);height:.2rem;pointer-events:none;position:absolute}.open-challenges-scatter-plot-x-tick,.open-challenges-scatter-plot-y-tick{position:relative}.open-challenges-scatter-plot-x-tick:before,.open-challenges-scatter-plot-y-tick:before{color:var(--color-text-subtle);content:attr(data-label);display:block;font-size:1rem;position:absolute;text-transform:uppercase}.open-challenges-scatter-plot-x-tick{flex:1}[dir=ltr] .open-challenges-scatter-plot-x-tick{border-left:.2rem solid var(--globalColorNeutral200)}[dir=rtl] .open-challenges-scatter-plot-x-tick{border-right:.2rem solid var(--globalColorNeutral200)}[dir=ltr] .open-challenges-scatter-plot-x-tick:first-child{border-left:none}[dir=rtl] .open-challenges-scatter-plot-x-tick:first-child{border-right:none}.open-challenges-scatter-plot-x-tick:before{padding-top:.5rem;top:100%}[dir=ltr] .open-challenges-scatter-plot-x-tick:before{transform:translate(-50%)}[dir=rtl] .open-challenges-scatter-plot-x-tick:before{transform:translate(50%)}.open-challenges-scatter-plot-x-tick-daily{background-color:#0000000d;flex:2}.dark-mode .open-challenges-scatter-plot-x-tick-daily{background-color:var(--color-bg-quaternary)}.open-challenges-scatter-plot-y-tick{background-color:var(--globalColorNeutral200);height:.2rem;left:0;position:absolute;right:0}.open-challenges-scatter-plot-y-tick:first-child,.open-challenges-scatter-plot-y-tick:last-child{height:0}.open-challenges-scatter-plot-y-tick:before{transform:translateY(-50%)}[dir=ltr] .open-challenges-scatter-plot-y-tick:before{padding-right:1rem;right:100%}[dir=rtl] .open-challenges-scatter-plot-y-tick:before{padding-left:1rem;left:100%}.open-challenges-scatter-plot-challenge{position:absolute;z-index:1}[dir=ltr] .open-challenges-scatter-plot-challenge{left:50%;transform:translate(-50%) translateY(50%)}[dir=rtl] .open-challenges-scatter-plot-challenge{right:50%;transform:translate(50%) translateY(50%)}.open-challenges-scatter-plot-tooltip{background-color:var(--color-neutrals-white);border-radius:var(--radius-m);box-shadow:0 .2rem .6rem #00000040;padding:1rem;position:fixed;top:0;z-index:66}[dir=ltr] .open-challenges-scatter-plot-tooltip{left:0}[dir=rtl] .open-challenges-scatter-plot-tooltip{right:0}.tournament-over-standing-component{align-items:center;display:flex;flex-direction:row;gap:1rem;height:6.4rem;width:100%}.tournament-over-standing-component .tournament-over-standing-avatar-container{align-items:center;background:var(--color-gray-600);border-radius:var(--radius-l);display:flex;flex-direction:column;height:6.4rem;justify-content:center;width:6.4rem}.dark-mode .tournament-over-standing-component .tournament-over-standing-avatar-container{background:var(--color-gray-700)}.tournament-over-standing-component .tournament-over-standing-avatar-container .tournament-over-standing-avatar{border:.1rem solid rgba(0,0,0,.05);border-radius:var(--radius-l)}.tournament-over-standing-component .tournament-over-standing-info-container{display:flex;flex-direction:column;margin:auto 0}.tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-tagline{align-items:center;display:flex;flex-direction:row;max-width:14rem;overflow:hidden;width:auto}.tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container{align-items:center;display:flex;flex-direction:row}.tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-score{color:var(--color-neutrals-black);font-family:var(--font-family-heading);font-size:2.2rem;font-weight:600}.dark-mode .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-score{color:var(--color-neutrals-white);filter:drop-shadow(0 .1rem 0 var(--color-neutrals-black))}.tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-games{color:var(--color-transparent-black-65);font-family:var(--font-family-heading);font-size:1.4rem;font-weight:600}[dir=ltr] .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-games{margin-left:.4rem}[dir=rtl] .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-games{margin-right:.4rem}.dark-mode .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-games{color:var(--color-transparent-white-65)}.tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-tiebreak{color:var(--color-transparent-black-65);font-size:1.4rem;font-weight:500}[dir=ltr] .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-tiebreak{margin-left:.4rem}[dir=rtl] .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-tiebreak{margin-right:.4rem}.dark-mode .tournament-over-standing-component .tournament-over-standing-info-container .tournament-over-standing-score-container .tournament-over-standing-tiebreak{color:var(--color-transparent-white-65)}.tournament-over-standing-component.tournament-over-standing-first-place .tournament-over-standing-avatar-container{background-color:var(--color-green-300)}
