.outgoing-challenge-row-component{align-items:center;background-color:var(--color-bg-secondary);border-radius:var(--radius-5);display:flex;flex-direction:row;gap:1.6rem;padding:1.6rem}.outgoing-challenge-row-icon,.outgoing-challenge-row-avatar{height:4rem;width:4rem}.outgoing-challenge-row-column{display:flex;flex-direction:column}.outgoing-challenge-row-time{color:var(--color-text-boldest);font-size:1.6rem;font-weight:600}.outgoing-challenge-row-unrated{color:var(--color-text-default);font-size:1.6rem}.outgoing-challenge-row-starting{color:var(--color-text-subtle);font-size:1.4rem}.outgoing-challenge-row-cancel{background-color:transparent;border:none;margin:0;padding:0;color:var(--color-icon-default);cursor:pointer}[dir=ltr] .outgoing-challenge-row-cancel{margin-left:auto}[dir=rtl] .outgoing-challenge-row-cancel{margin-right:auto}.outgoing-challenge-row-cancel span{font-size:2.4rem}.outgoing-challenge-row-cancel:hover{color:var(--color-icon-default-hovered)}.cc-close-button-component{background-color:transparent;border:none;margin:0;padding:0;color:var(--cc-close-button-color);display:grid;height:var(--cc-close-button-size);place-items:center;width:var(--cc-close-button-size)}@media (hover: hover){.cc-close-button-component:hover:not(:disabled){color:var(--cc-close-button-color-hover)}}.cc-close-button-component:active:not(:disabled){opacity:.8}.cc-close-button-bg,.cc-close-button-icon{grid-column-start:1;grid-row-start:1}.cc-close-button-bg{background-color:var(--cc-close-button-color-bg, transparent);border-radius:var(--radius-circular);height:var(--icon-24);width:var(--icon-24)}.cc-close-button-opaque .cc-close-button-bg{box-shadow:inset 0 0 0 var(--border-1) var(--color-transparent-black-5)}.cc-close-button-default{--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-subtle{--cc-close-button-color: var(--color-icon-subtle);--cc-close-button-color-hover: var(--color-icon-default)}.cc-close-button-opaque{--cc-close-button-color-bg: var(--color-bg-opaque-lighter);--cc-close-button-color: var(--color-icon-default);--cc-close-button-color-hover: var(--color-icon-default-hovered)}.cc-close-button-white{--cc-close-button-color-bg: var(--color-neutrals-white);--cc-close-button-color: var(--color-gray-500);--cc-close-button-color-hover: var(--color-gray-600)}.cc-close-button-small{--cc-close-button-size: var(--icon-32)}.cc-close-button-medium{--cc-close-button-size: var(--icon-40)}.cc-close-button-large{--cc-close-button-size: var(--icon-48)}.report-ad-modal-component{color:var(--color-text-bolder)}.report-ad-modal-modal{align-items:center;display:flex;flex-direction:column;width:100%}.report-ad-modal-header,.report-ad-modal-body,.report-ad-modal-footer,.report-ad-modal-list,.report-ad-modal-subheader,.report-ad-modal-options{align-self:stretch;display:flex;flex-direction:column}.report-ad-modal-header{align-items:center;gap:var(--space-16);justify-content:center;padding:var(--space-24) var(--space-32)}.report-ad-modal-body{align-items:flex-start;gap:var(--space-24);padding:0 var(--space-24) var(--space-12) var(--space-24)}.report-ad-modal-footer{align-items:flex-start;gap:var(--space-8);padding:var(--space-12) var(--space-24) var(--space-24) var(--space-24)}.report-ad-modal-list{gap:var(--space-16)}.report-ad-modal-subheader{gap:var(--space-4)}.report-ad-modal-options{gap:var(--space-12)}.report-ad-modal-textarea{margin-top:-1.6rem;min-height:8.9rem}.cc-tab-group-component{--cc-tabs-display: flex;--cc-tab-item-bg: transparent;--cc-tab-item-wrap: nowrap;--cc-tab-item-overflow: hidden;--cc-tab-item-height: 5.6rem;--cc-tab-item-label: var(--color-text-default);--cc-tab-item-icon: var(--color-icon-default);--cc-tab-item-box-shadow-active: none;display:var(--cc-tabs-display);max-width:100%}.cc-tab-group-main{--cc-tab-item-bg: var(--color-bg-tertiary)}.cc-tab-group-aside{--cc-tab-item-bg: var(--color-bg-tertiary);--cc-tab-item-wrap: wrap}.cc-tab-group-secondary{--cc-tab-item-height: 4.8rem;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-bold);box-shadow:inset 0 calc(var(--border-1) * -1) var(--color-border-default)}.cc-tab-group-tertiary{--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);--cc-tab-item-padding: var(--space-24);width:100%}.cc-tab-group-inline{--cc-tabs-display: inline-flex;--cc-tab-item-flex: auto;--cc-tab-item-box-shadow-active: inset 0 calc(var(--border-3) * -1) var(--color-border-selected);gap:var(--space-16);padding:0 var(--space-12)}.cc-tab-group-scrollable{-webkit-mask-image:linear-gradient(270deg,transparent 0,var(--color-neutrals-black) var(--fade-end-point, 0),var(--color-neutrals-black) 100%,transparent);mask-image:linear-gradient(270deg,transparent 0,var(--color-neutrals-black) var(--fade-end-point, 0),var(--color-neutrals-black) 100%,transparent);overflow-y:auto;scrollbar-width:none}.cc-tab-group-scrollable .cc-tab-group-component{--cc-tab-item-overflow: initial}.cc-tab-group-space{flex-shrink:0;width:.1rem}.cc-tab-group-fadeEnd{--fade-end-point: 4.8rem}.club-challenge-seek-details-row-component{display:flex;font-size:1.4rem;justify-content:flex-start;margin-bottom:.8rem;overflow:hidden;padding:0 2rem}.club-challenge-seek-details-row-label{align-items:center;display:flex;font-weight:600;justify-content:flex-start;min-height:2rem;width:18rem}[dir=ltr] .club-challenge-seek-details-row-label{padding-right:2rem}[dir=rtl] .club-challenge-seek-details-row-label{padding-left:2rem}.club-challenge-seek-details-row-label .club-challenge-seek-details-row-icon{font-size:1.6rem;color:var(--color-icon-bolder)}[dir=ltr] .club-challenge-seek-details-row-label .club-challenge-seek-details-row-icon{margin-right:.4rem}[dir=rtl] .club-challenge-seek-details-row-label .club-challenge-seek-details-row-icon{margin-left:.4rem}.club-challenge-seek-details-row-value{align-items:center;display:flex;justify-content:flex-start;text-overflow:ellipsis}.club-challenge-seek-details-row-value img{border-radius:var(--radius-2);height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}[dir=ltr] .club-challenge-seek-details-row-value img{margin-right:.8rem}[dir=rtl] .club-challenge-seek-details-row-value img{margin-left:.8rem}.club-challenge-seek-details-row-non-link{flex:1}.club-challenge-seek-details-row-separator{background-color:var(--color-border-default);height:.1rem;margin:2rem 0;width:100%}.switch-menu-component{align-items:center;display:flex;font-size:1.3rem;gap:var(--space-8);min-height:1.6rem}.switch-menu-label{cursor:pointer}.switch-menu-dropdown-icon{color:var(--color-icon-default);cursor:pointer;font-size:2.4rem;line-height:1.6rem;padding:0 var(--space-8)}.switch-menu-dropdown-icon.switch-menu-open{color:var(--color-icon-bolder)}.switch-menu-dropdown-wrapper{align-items:center;display:flex;position:relative}.switch-menu-dropdown{align-items:flex-start;background:var(--color-neutrals-white);border-radius:var(--radius-5);box-shadow:0 .2rem .5rem #00000080;display:flex;flex-direction:column;justify-content:center;min-width:20rem;position:absolute;top:100%;z-index:9999}[dir=ltr] .switch-menu-dropdown{left:calc(100% - 4rem);padding:var(--space-4) var(--space-12) var(--space-4) 0}[dir=rtl] .switch-menu-dropdown{right:calc(100% - 4rem);padding:var(--space-4) 0 var(--space-4) var(--space-12)}.dark-mode .switch-menu-dropdown{background:var(--color-gray-900)}.switch-menu-item{align-items:center;display:flex;gap:var(--space-8)}[dir=ltr] .switch-menu-item{padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16)}[dir=rtl] .switch-menu-item{padding:var(--space-12) var(--space-16) var(--space-12) var(--space-12)}.new-game-buttons-component{align-items:flex-end;display:flex;flex-wrap:wrap}.new-game-buttons-component.new-game-buttons-bughouse{height:9rem}.new-game-buttons-buttons{container:new-game-buttons/inline-size;display:flex;flex-wrap:wrap;gap:0 var(--space-8);width:100%}.new-game-buttons-buttons:not(.new-game-buttons-focus-mode){background-color:transparent}.new-game-buttons-buttons button{flex:1}.new-game-buttons-buttons .new-game-buttons-review{width:100%}.new-game-buttons-buttons:not(.new-game-buttons-focus-mode){padding:var(--space-16) var(--space-16)}.new-game-buttons-rematch{color:var(--color-text-bolder);text-align:center;width:100%}@container new-game-buttons (width < 38rem){button span{margin:0!important}button span.new-game-buttons-label{display:none}}.bughouse-player-component{display:flex;flex:1;position:relative}[dir=ltr] .bughouse-player-component .bughouse-player-tagline{margin-left:1rem}[dir=rtl] .bughouse-player-component .bughouse-player-tagline{margin-right:1rem}.bughouse-player-component .bughouse-player-avatar{height:4rem;width:4rem}.bughouse-player-component.bughouse-player-vertical .bughouse-player-tagline{width:calc(100% - 17rem)}.bughouse-player-component.bughouse-player-horizontal .bughouse-player-tagline{margin:0;position:absolute;width:calc(100% - 5rem)}[dir=ltr] .bughouse-player-component.bughouse-player-horizontal .bughouse-player-tagline{left:5rem}[dir=rtl] .bughouse-player-component.bughouse-player-horizontal .bughouse-player-tagline{right:5rem}.bughouse-player-component.bughouse-player-horizontal .bughouse-player-avatar{position:absolute}.bughouse-player-component.bughouse-player-horizontal.bughouse-player-top .bughouse-player-avatar,.bughouse-player-component.bughouse-player-horizontal.bughouse-player-top .bughouse-player-tagline,.bughouse-player-component.bughouse-player-horizontal.bughouse-player-top.bughouse-player-short .bughouse-player-clock{top:0}.bughouse-player-component.bughouse-player-horizontal.bughouse-player-top:not(.bughouse-player-short) .bughouse-player-clock{top:5.5rem}.bughouse-player-component.bughouse-player-horizontal.bughouse-player-bottom .bughouse-player-avatar,.bughouse-player-component.bughouse-player-horizontal.bughouse-player-bottom .bughouse-player-tagline,.bughouse-player-component.bughouse-player-horizontal.bughouse-player-bottom.bughouse-player-short .bughouse-player-clock{bottom:0}.bughouse-player-component.bughouse-player-horizontal.bughouse-player-bottom:not(.bughouse-player-short) .bughouse-player-clock{bottom:5.5rem}.game-openings-tab-header{align-items:center;display:flex;gap:1.5rem;margin-top:1rem;padding:0 1.5rem}.game-openings-tab-select{flex:1}.game-openings-tab-moves{flex:1 1 0;min-height:0;overflow:auto}.game-openings-tab-selected-move,.game-openings-tab-stats{padding:1.2rem}.game-openings-tab-hml{border-bottom:.1rem solid var(--color-border-default);padding:1.2rem}.game-openings-tab-more{background-color:transparent;border:none;margin:0;padding:0;color:var(--color-text-subtle)}.game-openings-tab-empty{color:var(--color-text-default)}.game-over-arena-details-component{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.6rem}.game-over-arena-details-component.game-over-arena-details-bughouse{background:var(--color-gray-200);margin-top:-1.6rem;padding-bottom:5.6rem;padding-top:2rem}.game-over-arena-details-component .game-over-arena-details-score,.game-over-arena-details-component .game-over-arena-details-place{flex:0 0 auto;flex-direction:column;height:3rem;line-height:3rem;margin:1rem auto;white-space:nowrap}.game-over-arena-details-component .game-over-arena-details-score .game-over-arena-details-stats,.game-over-arena-details-component .game-over-arena-details-place .game-over-arena-details-stats{flex-direction:row;justify-content:space-between}.game-over-arena-details-component .game-over-arena-details-score span,.game-over-arena-details-component .game-over-arena-details-place span{color:var(--color-neutrals-black);font-size:1.2rem;font-weight:600;position:relative;top:-1.2rem}.game-over-arena-details-component .game-over-arena-details-score strong,.game-over-arena-details-component .game-over-arena-details-place strong{color:var(--color-gray-900);font-size:1.6rem;font-weight:800;letter-spacing:0}.game-over-arena-details-component .game-over-arena-details-score small,.game-over-arena-details-component .game-over-arena-details-place small{color:var(--color-gray-400);font-family:var(--font-family-heading);font-size:1.2rem;font-weight:600;position:relative}.game-over-arena-details-component .game-over-arena-details-score small .game-over-arena-details-icon,.game-over-arena-details-component .game-over-arena-details-place small .game-over-arena-details-icon{color:inherit;font-size:1.2rem;position:relative;top:-.1rem}.game-over-arena-details-component .game-over-arena-details-score small.game-over-arena-details-negative,.game-over-arena-details-component .game-over-arena-details-place small.game-over-arena-details-negative{color:var(--color-text-danger)}.game-over-arena-details-component .game-over-arena-details-score small.game-over-arena-details-positive,.game-over-arena-details-component .game-over-arena-details-place small.game-over-arena-details-positive{color:var(--color-text-success)}.dark-mode .game-over-arena-details-component.game-over-arena-details-bughouse{background:var(--color-gray-800)}.dark-mode .game-over-arena-details-component span{color:var(--color-transparent-white-85)}.dark-mode .game-over-arena-details-component strong{color:var(--color-neutrals-white)}.user-selector-component{align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-5);box-shadow:inset 0 -.1rem #0000001a;cursor:pointer;display:flex;gap:.8rem;height:5.6rem;position:relative;width:100%}[dir=ltr] .user-selector-component{padding-left:.8rem}[dir=rtl] .user-selector-component{padding-right:.8rem}.user-selector-component label{display:none}.user-selector-chevron{font-size:2rem;color:var(--color-icon-default);position:absolute}[dir=ltr] .user-selector-chevron{right:1.6rem}[dir=rtl] .user-selector-chevron{left:1.6rem}.user-selector-user-avatar,.user-selector-default-avatar{border-radius:var(--radius-5);flex:0 0 4rem;height:4rem;overflow:hidden;width:4rem}.user-selector-default-avatar{align-items:center;background-color:var(--color-bg-subtler);display:flex;justify-content:center}.user-selector-default-avatar .user-selector-icon{font-size:2.4rem;color:var(--color-icon-default)}.user-selector-input{background-color:transparent;border:none;color:var(--color-text-bolder);flex:1 1 0;font-size:1.7rem;font-weight:500;overflow:hidden}[dir=ltr] .user-selector-input{padding-right:5rem}[dir=rtl] .user-selector-input{padding-left:5rem}.user-selector-input::-moz-placeholder{color:var(--color-text-bolder)}.user-selector-input::placeholder{color:var(--color-text-bolder)}.user-selector-focused .user-selector-input::-moz-placeholder{color:var(--color-text-subtle)}.user-selector-focused .user-selector-input::placeholder{color:var(--color-text-subtle)}.play-friend-recent-opponents-opponent{background-color:var(--color-bg-subtlest);border-radius:var(--radius-5);display:flex;gap:var(--space-8);padding:var(--space-16)}@container (max-width: 360px){.play-friend-recent-opponents-opponent{padding:var(--space-4)}}.play-friend-recent-opponents-list{display:flex;flex-direction:column;gap:var(--space-12);list-style-type:none;margin:0;padding:0;width:100%}.play-friend-recent-opponents-avatar{flex-shrink:0}.play-friend-recent-opponents-usernames{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden}.play-friend-recent-opponents-usernames:has(:only-child){justify-content:center}.play-friend-recent-opponents-real-name{color:var(--color-text-subtle);font-size:var(--font-size-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play-friend-recent-opponents-button{flex:1 0 auto;max-width:5.6rem}.daily-games-tab-component.daily-games-tab-list{padding:1.9rem 1.5rem}.daily-games-tab-component.daily-games-tab-grid{display:grid;grid-gap:1rem 0;grid-template-columns:1fr 1fr;grid-template-rows:23rem 23rem;overflow-y:scroll;padding:1.9rem 0}.daily-games-tab-component.daily-games-tab-single-column-grid{grid-auto-rows:23rem;grid-template-columns:1fr}[dir=ltr] .daily-games-tab-icons{margin-left:1rem}[dir=rtl] .daily-games-tab-icons{margin-right:1rem}.daily-games-tab-icons .daily-games-tab-icon{font-size:2rem;color:var(--color-icon-default);cursor:pointer}.daily-games-tab-icons .daily-games-tab-icon:hover,.daily-games-tab-icons .daily-games-tab-icon.daily-games-tab-selected{color:var(--color-icon-default-hovered)}.tournament-proctor-required-modal-content{display:flex;flex-direction:column;gap:var(--space-12);justify-content:center;max-width:100vmin;padding:var(--space-40) var(--space-32) var(--space-24) var(--space-32);text-align:center;width:37rem}.tournament-proctor-required-modal-image{border-radius:var(--radius-20)}.tournament-proctor-required-modal-title{color:var(--color-text-boldest);margin-top:var(--space-12);padding:0 var(--space-16);text-align:center}.tournament-proctor-required-modal-body-text{color:var(--color-text-default);margin-bottom:var(--space-16);text-align:center}.tournament-proctor-required-modal-cta-buttons{display:flex;flex-direction:column;gap:var(--space-8)}
