.cc-user-badge-component{--cc-badge-size: 1.6rem;align-items:center;border-radius:var(--radius-m);display:inline-flex;flex-shrink:0;height:var(--cc-badge-size);justify-content:center;width:var(--cc-badge-size)}.cc-user-badge-component.cc-user-badge-medium{--cc-badge-size: 2rem}.cc-user-badge-component.cc-user-badge-large{--cc-badge-size: 2.4rem}.cc-user-badge-staff{background-color:var(--color-green-400);color:var(--color-green-200)}.dark-mode .cc-user-badge-staff{background-color:var(--color-green-600);color:var(--color-green-300)}.cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-400) 20%,transparent);color:var(--color-slate-400)}.dark-mode .cc-user-badge-moderator{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.cc-user-badge-gold{background-color:var(--color-gray-100);color:var(--color-gold-400)}.dark-mode .cc-user-badge-gold{background-color:var(--color-gray-700)}.cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.dark-mode .cc-user-badge-platinum{background-color:color-mix(in srgb,var(--color-slate-200) 20%,transparent);color:var(--color-slate-200)}.cc-user-badge-diamond{background-color:var(--color-blue-200);color:var(--color-blue-25)}.dark-mode .cc-user-badge-diamond{background-color:var(--color-blue-400);color:var(--color-blue-75)}.cc-user-username-component{background-color:transparent;border:none;margin:0;padding:0;max-width:30rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-user-username-component.cc-user-username-medium{font-family:var(--font-family-heading);font-size:1.7rem;font-weight:800;line-height:2rem}.cc-user-username-component.cc-user-username-large{font-family:var(--font-family-heading);font-size:2.2rem;font-weight:800;line-height:2.4rem}.cc-user-username-component[role=button]{cursor:pointer}.cc-user-username-default{color:var(--color-text-default)}a.cc-user-username-default:hover{color:var(--color-text-default-hovered)}.cc-user-username-boldest{color:var(--color-text-boldest)}.cc-user-username-link{color:var(--color-text-link)}a.cc-user-username-link:hover{color:var(--color-text-link-hovered)}.cc-user-username-white{color:var(--color-neutrals-white)}@keyframes connection-blink{0%{color:#e02828cc}50%{color:#e0282866}to{color:#e02828cc}}.connection-component{--signal-2: #fff3;--signal-3: #fff3;--signal-4: #fff3;color:#fff3;height:1rem;width:2.2rem}.connection-component:before{background-color:currentColor;border-radius:.4rem;content:"";display:block;height:100%;width:.4rem}[dir=ltr] .connection-component:before{box-shadow:.6rem 0 var(--signal-2),1.2rem 0 var(--signal-3),1.8rem 0 var(--signal-4)}[dir=rtl] .connection-component:before{box-shadow:-.6rem 0 var(--signal-2),-1.2rem 0 var(--signal-3),-1.8rem 0 var(--signal-4)}.connection-component.connection-reconnecting{animation:connection-blink 1s ease-in-out infinite}.connection-component.connection-offline{color:#e02828cc}.connection-component.connection-poor{color:#fffc}.connection-component.connection-ok{--signal-2: #fffc;color:#fffc}.connection-component.connection-good{--signal-2: #fffc;--signal-3: #fffc;color:#fffc}.connection-component.connection-excellent{--signal-2: #fffc;--signal-3: #fffc;--signal-4: #fffc;color:#fffc}.rating-score-component{align-items:center;display:flex;flex-direction:row;gap:.4rem}.rating-score-icon{display:block;height:1.4rem;width:1.4rem;font-size:1.4rem}.rating-score-rating{color:var(--color-neutrals-white);font-size:1.4rem;font-weight:600}.rating-score-change{font-size:1.4rem;font-weight:600}.rating-score-change.rating-score-positive{color:var(--color-green-300)}.rating-score-change.rating-score-negative{color:var(--color-gray-400)}@keyframes rating-score-fade{0%{opacity:0;transform:translate(-2rem);width:0}to{opacity:1;transform:translate(0);width:auto}}.rating-score-fade{animation:rating-score-fade .2s ease;animation-delay:1s;opacity:0;width:0}[dir=ltr] .rating-score-fade{transform:translate(-2rem)}[dir=rtl] .rating-score-fade{transform:translate(2rem)}.user-tagline-compact-row{align-items:center;display:flex;gap:.6rem}.user-tagline-compact-title{font-size:1.2rem}.user-tagline-compact-rating{font-size:1.4rem}.user-tagline-compact-username{font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-tagline-compact-sidebar{min-width:0}.user-tagline-compact-sidebar .user-tagline-compact-username{color:var(--color-text-bolder)}.user-tagline-compact-sidebar .user-tagline-compact-rating{color:var(--color-text-default)}.user-tagline-compact-theatre .user-tagline-compact-row{justify-content:center}.user-tagline-compact-theatre .user-tagline-compact-username{color:var(--color-neutrals-white)}.player-component{display:flex;flex:1}.player-component .player-tagline{flex:1 1 0;overflow:hidden}[dir=ltr] .player-component .player-tagline{margin-left:1rem}[dir=rtl] .player-component .player-tagline{margin-right:1rem}.player-component .player-squares{color:var(--color-text-bolder)}.player-component .player-avatar{display:flex;flex:0 0 4rem;position:relative}.player-component .player-avatar,.player-component .player-avatar>img{height:4rem;width:4rem}.player-component.player-theatre .player-avatar{flex:0 0 8rem;position:absolute}[dir=ltr] .player-component.player-theatre .player-avatar{left:50%;transform:translate(-50%)}[dir=rtl] .player-component.player-theatre .player-avatar{right:50%;transform:translate(50%)}.player-component.player-theatre .player-avatar,.player-component.player-theatre .player-avatar>img,.player-component.player-theatre .player-avatar img{border-radius:var(--radius-m);height:8rem;width:8rem}.player-component.player-theatre .player-avatar .player-title{bottom:0;font-size:1.4rem;padding:.3rem .5rem;position:absolute}[dir=ltr] .player-component.player-theatre .player-avatar .player-title{left:50%;transform:translate(-50%,50%)}[dir=rtl] .player-component.player-theatre .player-avatar .player-title{right:50%;transform:translate(50%,50%)}.player-component.player-theatre .player-tagline{margin:0;overflow:visible;position:absolute;width:100%}.player-component.player-theatre .player-pieces{position:absolute;text-align:center;width:3rem}[dir=ltr] .player-component.player-theatre .player-pieces{right:-5rem}[dir=rtl] .player-component.player-theatre .player-pieces{left:-5rem}.player-component.player-theatre.player-top .player-avatar{top:3rem}.player-component.player-theatre.player-top .player-tagline{top:12rem}.player-component.player-theatre.player-top .player-pieces{top:-12rem}.player-component.player-theatre.player-bottom .player-avatar{bottom:10rem}.player-component.player-theatre.player-bottom .player-tagline{bottom:3.5rem}.player-component.player-theatre.player-bottom .player-pieces{bottom:-1.5rem}.player-component:not(.player-theatre){position:relative}.player-component:not(.player-theatre) .player-tagline{height:4rem}.loader-three-bounce-component{text-align:center}.loader-three-bounce-circle .loader-three-bounce-dot{border-radius:var(--radius-circular)}.loader-three-bounce-dot{background-color:var(--color-gray-500);border-radius:var(--radius-s);display:inline-block}@media (prefers-reduced-motion: no-preference){.loader-three-bounce-dot{animation:loader-three-bounce-animate 1.4s ease-in-out 0s infinite both}}.loader-three-bounce-bounce1{animation-delay:-.32s}.loader-three-bounce-bounce2{animation-delay:-.16s}@keyframes loader-three-bounce-animate{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.selector-button-option-icon{color:var(--color-icon-default)}.selector-button-option-button{background-color:transparent;border:none;margin:0;padding:0 1.2rem;align-items:center;border-radius:var(--radius-l);display:flex;flex:0 0 4.8rem;gap:1.2rem;height:4.8rem;position:relative}.selector-button-option-button:hover,.selector-button-option-button.selector-button-option-selected{background-color:var(--globalSecondaryAccentBackground)}.selector-button-option-label{color:var(--color-text-bolder);font-size:1.4rem;font-weight:600;line-height:1}[dir=ltr] .selector-button-option-label{text-align:left}[dir=rtl] .selector-button-option-label{text-align:right}.selector-button-option-popout{font-size:1.2rem;color:var(--color-icon-bolder)}[dir=ltr] .selector-button-option-popout{margin-left:-.8rem}[dir=rtl] .selector-button-option-popout{margin-right:-.8rem}.selector-button-option-help{font-size:2rem;color:var(--color-icon-default);flex-shrink:0}[dir=ltr] .selector-button-option-help{margin-left:auto}[dir=rtl] .selector-button-option-help{margin-right:auto}.selector-button-option-help:hover{color:var(--color-icon-default-hovered)}.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;border-radius:var(--radius-l) var(--radius-l) 0 0;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-l) * -1) var(--color-border-bold);box-shadow:inset 0 calc(var(--border-s) * -1) var(--color-border-default)}.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-l) * -1) var(--color-border-selected);--cc-tab-item-radius: 0;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}.cc-tab-item-component{align-content:center;align-items:center;background-color:var(--cc-tab-item-bg);border:none;-moz-column-gap:var(--space-8);column-gap:var(--space-8);display:inline-flex;flex:var(--cc-tab-item-flex, 1 1 0);flex-wrap:var(--cc-tab-item-wrap);height:var(--cc-tab-item-height);justify-content:center;overflow:var(--cc-tab-item-overflow);padding:0 var(--space-12);row-gap:var(--space-2);transition:all .25s var(--motion-ease-out-gentle);transition-property:background-color,box-shadow,color}[dir=ltr] .cc-tab-item-component:first-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-l))}[dir=rtl] .cc-tab-item-component:first-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-l))}[dir=ltr] .cc-tab-item-component:last-child{border-top-right-radius:var(--cc-tab-item-radius, var(--radius-l))}[dir=rtl] .cc-tab-item-component:last-child{border-top-left-radius:var(--cc-tab-item-radius, var(--radius-l))}.cc-tab-item-component.cc-tab-item-active{--cc-tab-item-bg: transparent;--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder);box-shadow:var(--cc-tab-item-box-shadow-active)}.cc-tab-item-component.cc-tab-item-disabled{cursor:not-allowed;opacity:.5}.cc-tab-item-component:hover:not(.cc-tab-item-active):not(.cc-tab-item-disabled){--cc-tab-item-label: var(--color-text-bolder);--cc-tab-item-icon: var(--color-icon-bolder)}.cc-tab-item-component:active:not(.cc-tab-item-active):not(.cc-tab-item-disabled){opacity:.8}a.cc-tab-item-component.cc-tab-item-active{pointer-events:none}.cc-tab-item-icon{color:var(--cc-tab-item-icon);min-width:100%;transition:color .25s var(--motion-ease-out-gentle)}.cc-tab-item-label{color:var(--cc-tab-item-label);display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-tab-item-badge{background-color:var(--color-bg-subtle);border-radius:var(--radius-m);color:var(--color-text-default);padding:var(--space-2) var(--space-4)}.cc-tab-item-notification{flex-shrink:0}.user-lifetime-score-component{align-items:center;color:var(--color-text-bolder);display:inline-flex;font-size:1.4rem;font-weight:600;justify-content:flex-start;line-height:1.14;margin-bottom:var(--space-16);max-width:100%;overflow:hidden;padding:var(--space-2) 0}[dir=ltr] .user-lifetime-score-component>span:first-child{margin-left:0}[dir=rtl] .user-lifetime-score-component>span:first-child{margin-right:0}.user-lifetime-score-component>*:not(.user-lifetime-score-tagline){display:flex;margin-left:.2rem;margin-right:.2rem}a.user-lifetime-score-component:hover{opacity:1}.user-lifetime-score-win{color:var(--color-text-win)}.user-lifetime-score-lose{color:var(--color-text-loss)}.user-lifetime-score-tagline{max-width:20rem}[dir=ltr] .user-lifetime-score-tagline{margin-left:.3rem}[dir=rtl] .user-lifetime-score-tagline{margin-right:.3rem}.user-lifetime-score-icon{font-size:1.2rem;justify-content:center}.user-lifetime-score-new{font-size:1.4rem;line-height:1.14;margin-bottom:0!important;margin-top:var(--space-4)}.user-lifetime-score-new>span{margin:0}.user-lifetime-score-new .user-lifetime-score-divider{margin:0 var(--space-4)}.user-lifetime-score-new .user-lifetime-score-vs{font-weight:400;margin:0 var(--space-4)}.user-lifetime-score-new .user-lifetime-score-vs,.user-lifetime-score-new .user-lifetime-score-divider,.user-lifetime-score-new .user-tagline-username{color:var(--color-text-subtle)}.authentication-username-suggestions-component{padding-top:1.6rem}.authentication-username-suggestions-text{color:var(--color-gray-600);font-size:1.4rem;line-height:1;margin-bottom:1rem}.authentication-username-suggestions-suggestions{display:grid;grid-column-gap:3rem;grid-row-gap:.3rem;grid-template-columns:1fr 1fr}[dir=ltr] .authentication-username-suggestions-suggestion{text-align:left}[dir=rtl] .authentication-username-suggestions-suggestion{text-align:right}.authentication-username-suggestions-button{background:transparent;border:none;color:#39719c;font-size:1.4rem;line-height:1;padding:0}.club-event-trophy-image-upload-component{background:var(--color-gray-600);border:none;border-radius:var(--radius-l);height:8rem;max-width:8rem;overflow:hidden;padding:0;position:relative}.club-event-trophy-image-upload-component .club-event-trophy-image-upload-label{background:var(--color-gray-700);bottom:0;color:var(--color-neutrals-white);font-size:1.2rem;font-weight:600;height:2rem;line-height:2rem;position:absolute;text-align:center;width:100%}.club-event-trophy-image-upload-component .club-event-trophy-image-upload-image{-o-object-fit:cover;object-fit:cover}.club-event-trophy-image-upload-component .club-event-trophy-image-upload-icon{align-items:center;color:var(--color-gray-800);display:flex;justify-content:center;font-size:4rem}.club-event-trophy-image-upload-component .club-event-trophy-image-upload-file-input{display:none}.club-event-trophy-image-upload-component:hover{cursor:pointer;opacity:.85}.club-event-trophy-image-upload-component:active{opacity:.75}.tournament-rules-modal-content{max-width:47rem;padding:2.5rem 1.5rem}.tournament-rules-modal-content a{color:var(--color-text-link)}.tournament-rules-modal-row{display:flex;flex-direction:row;justify-content:space-around;padding:.2rem clamp(.5rem,3vw,4rem)}.tournament-rules-modal-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:3.6rem;font-weight:800;margin:1rem 0}.tournament-rules-modal-description{color:var(--color-text-default);font-size:1.7rem;font-weight:600;margin:2.2rem 0}.tournament-rules-modal-number{background-color:var(--color-bg-subtle);border-radius:var(--radius-xxl);color:var(--color-text-default);flex:0 0 2rem;font-family:var(--font-family-heading);font-size:1.4rem;font-weight:800;height:2rem;line-height:2rem;text-align:center;width:2rem}[dir=ltr] .tournament-rules-modal-number{margin-left:1rem;margin-right:.8rem}[dir=rtl] .tournament-rules-modal-number{margin-right:1rem;margin-left:.8rem}.tournament-rules-modal-text{color:var(--color-text-bolder);flex:1;font-size:1.4rem}.tournament-rules-modal-button{margin-top:2rem}.arena-club-standings-row-component{align-items:center;display:flex;height:4rem;padding:0 .8rem}.arena-club-standings-row-component:hover{background-color:var(--globalAccentBackground)}.arena-club-standings-row-avatar{flex-shrink:0}[dir=ltr] .arena-club-standings-row-avatar{margin-right:1rem}[dir=rtl] .arena-club-standings-row-avatar{margin-left:1rem}.arena-club-standings-row-place{color:var(--color-text-default);flex:0 0 auto;font-weight:600;margin:0 .5rem;text-align:center;width:3rem}.arena-club-standings-row-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default);font-weight:600}.arena-club-standings-row-score{color:var(--color-text-boldest);font-size:1.7rem;font-weight:600}[dir=ltr] .arena-club-standings-row-score{margin-left:auto}[dir=rtl] .arena-club-standings-row-score{margin-right:auto}.arena-club-standings-row-medal{flex:0 0 auto;margin:0 1rem}.games-list-row-component{align-items:center;border-bottom:.1rem solid var(--color-border-default);cursor:pointer;display:flex;padding:.7rem}.games-list-row-component:hover,.games-list-row-component.games-list-row-open{background-color:var(--color-bg-subtler);border-color:transparent}.games-list-row-players{display:grid;flex:1;gap:var(--space-4);overflow:hidden}[dir=ltr] .games-list-row-players{margin-right:.5rem}[dir=rtl] .games-list-row-players{margin-left:.5rem}.games-list-row-players .games-list-row-tagline{display:flex}.games-list-row-type,.games-list-row-time{flex:0 0 5rem;overflow:hidden;text-align:center}.games-list-row-pcl-icon{background-position:center center;background-size:2.4rem 2.4rem;flex:0 0 5rem;height:2.4rem}.games-list-row-type{font-size:2.4rem}.games-list-row-time{color:var(--color-text-default)}.open-games-item-component{border-bottom:.1rem solid var(--subtleButtonBackground);cursor:pointer;display:flex;position:relative}.open-games-item-component:hover{background-color:var(--color-bg-subtle);border-bottom:.1rem solid transparent}.open-games-item-component:hover .open-games-item-close{display:block}.open-games-item-component.open-games-item-active{background-color:var(--subtleButtonBackground);border-bottom:.1rem solid transparent;cursor:default}.open-games-item-component.open-games-item-broadcaster{background:none;border-bottom:none;font-size:1.4rem}[dir=ltr] .open-games-item-component.open-games-item-broadcaster{padding-right:.4rem}[dir=rtl] .open-games-item-component.open-games-item-broadcaster{padding-left:.4rem}.open-games-item-component.open-games-item-broadcaster.open-games-item-active{background-color:var(--color-bg-subtler)}.open-games-item-preview{height:16rem;pointer-events:none;position:absolute;width:16rem;z-index:10199}[dir=ltr] .open-games-item-preview{margin-left:1rem}[dir=rtl] .open-games-item-preview{margin-right:1rem}.open-games-item-close{font-size:1.6rem;color:var(--color-icon-default);cursor:pointer;display:none;position:absolute;top:0}[dir=ltr] .open-games-item-close{right:0}[dir=rtl] .open-games-item-close{left:0}.open-games-item-players{flex:1 1 auto;overflow:hidden}[dir=ltr] .open-games-item-players{padding:0 2rem 0 1rem}[dir=rtl] .open-games-item-players{padding:0 1rem 0 2rem}.arena-over-current-user-club-standing-component{align-items:center;background-color:var(--color-transparent-black-10);display:flex;flex-direction:row;height:4.8rem;justify-content:flex-start;padding:0 1rem}.arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-standing{color:var(--color-neutrals-black);flex-shrink:none;font-size:1.4rem;font-weight:600;opacity:.7;text-align:center;width:4rem}[dir=ltr] .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-standing{margin-right:.8rem}[dir=rtl] .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-standing{margin-left:.8rem}.arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-avatar{flex-shrink:0}[dir=ltr] .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-avatar{margin-right:1rem}[dir=rtl] .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-avatar{margin-left:1rem}.arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-user{flex-grow:1;width:100%}.arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-score{color:var(--color-neutrals-black);flex-shrink:none;font-family:var(--font-family-heading);font-size:1.6rem;font-weight:700;text-align:center;width:4rem}.dark-mode .arena-over-current-user-club-standing-component{background-color:var(--color-gray-700)}.dark-mode .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-standing,.dark-mode .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-score,.dark-mode .arena-over-current-user-club-standing-component .arena-over-current-user-club-standing-user a{color:var(--color-neutrals-white)}.arena-over-current-user-standing-component{align-items:center;background-color:var(--color-transparent-black-10);display:flex;flex-direction:row;height:4.8rem;justify-content:flex-start;padding:0 1rem}.arena-over-current-user-standing-component .arena-over-current-user-standing-standing{color:var(--color-neutrals-black);flex-shrink:none;font-size:1.4rem;font-weight:600;opacity:.7;text-align:center;width:4rem}[dir=ltr] .arena-over-current-user-standing-component .arena-over-current-user-standing-standing{margin-right:.8rem}[dir=rtl] .arena-over-current-user-standing-component .arena-over-current-user-standing-standing{margin-left:.8rem}.arena-over-current-user-standing-component .arena-over-current-user-standing-avatar{flex-shrink:0}[dir=ltr] .arena-over-current-user-standing-component .arena-over-current-user-standing-avatar{margin-right:1rem}[dir=rtl] .arena-over-current-user-standing-component .arena-over-current-user-standing-avatar{margin-left:1rem}.arena-over-current-user-standing-component .arena-over-current-user-standing-user{flex-grow:1;max-width:65%}.arena-over-current-user-standing-component .arena-over-current-user-standing-score{color:var(--color-neutrals-black);flex-shrink:none;font-family:var(--font-family-heading);font-size:1.6rem;font-weight:700;text-align:center;width:4rem}.arena-over-current-user-standing-component .arena-over-current-user-standing-games{color:var(--color-neutrals-black);flex-shrink:none;font-family:var(--font-family-heading);font-size:1.4rem;font-weight:700;opacity:.7;text-align:center;width:3rem}[dir=ltr] .arena-over-current-user-standing-component .arena-over-current-user-standing-games{margin-right:.4rem}[dir=rtl] .arena-over-current-user-standing-component .arena-over-current-user-standing-games{margin-left:.4rem}.dark-mode .arena-over-current-user-standing-component{background-color:var(--color-gray-700)}.dark-mode .arena-over-current-user-standing-component .arena-over-current-user-standing-standing,.dark-mode .arena-over-current-user-standing-component .arena-over-current-user-standing-score,.dark-mode .arena-over-current-user-standing-component .arena-over-current-user-standing-games,.dark-mode .arena-over-current-user-standing-component .arena-over-current-user-standing-user a{color:var(--color-neutrals-white)}.arena-over-upcoming-list-item-component{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.arena-over-upcoming-list-item-component div{align-items:center;display:flex;flex-direction:row;width:20%}.arena-over-upcoming-list-item-component div p{font-size:1.2rem;opacity:.72}[dir=ltr] .arena-over-upcoming-list-item-component div p{text-align:left}[dir=rtl] .arena-over-upcoming-list-item-component div p{text-align:right}.arena-over-upcoming-list-item-component div .arena-over-upcoming-list-item-icon{color:var(--color-gray-500)}[dir=ltr] .arena-over-upcoming-list-item-component div .arena-over-upcoming-list-item-icon{margin-right:.6rem}[dir=rtl] .arena-over-upcoming-list-item-component div .arena-over-upcoming-list-item-icon{margin-left:.6rem}.arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-time,.arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-players{flex-shrink:0;width:auto}.arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label{width:60%}.arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label p{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label p{padding-right:1rem}[dir=rtl] .arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label p{padding-left:1rem}.arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label .arena-over-upcoming-list-item-labelIcon{flex-shrink:0;width:1.4rem}[dir=ltr] .arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label .arena-over-upcoming-list-item-labelIcon{margin-right:.6rem}[dir=rtl] .arena-over-upcoming-list-item-component div.arena-over-upcoming-list-item-label .arena-over-upcoming-list-item-labelIcon{margin-left:.6rem}.arena-over-upcoming-list-item-component:hover div p{opacity:.9}.dark-mode .arena-over-upcoming-list-item-component div p{color:var(--color-transparent-white-72)}.dark-mode .arena-over-upcoming-list-item-component div .arena-over-upcoming-list-item-icon{color:var(--color-transparent-white-50)}.arena-header-component{color:var(--color-text-default);display:flex;flex-direction:column;min-height:7.5rem;min-height:11rem;padding:1.5rem}.arena-header-row{display:flex}.arena-header-button{margin-top:1.5rem}.arena-header-info{display:flex;flex:1 1 auto;flex-direction:column;font-size:1.3rem;min-width:0}[dir=ltr] .arena-header-info{margin-left:1.5rem}[dir=rtl] .arena-header-info{margin-right:1.5rem}.arena-header-info .arena-header-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.arena-header-actions{display:flex;flex-direction:column}.arena-header-actions .arena-header-timer{background-color:var(--globalAccentBackground);color:var(--color-text-boldest);font-family:var(--font-family-icons);font-size:2rem;height:5rem;padding:1rem 1.5rem}.arena-header-actions .arena-header-icons{display:flex;flex:1;margin-top:.5rem}[dir=ltr] .arena-header-actions .arena-header-icons{margin-left:auto;margin-right:.5rem}[dir=rtl] .arena-header-actions .arena-header-icons{margin-right:auto;margin-left:.5rem}.arena-header-actions .arena-header-icons .arena-header-icon{cursor:pointer;font-size:2.4rem}[dir=ltr] .arena-header-actions .arena-header-icons .arena-header-icon{margin-right:.5rem}[dir=rtl] .arena-header-actions .arena-header-icons .arena-header-icon{margin-left:.5rem}.mvp-badge-component{align-items:center;border-radius:var(--radius-m);display:inline-flex;flex-shrink:0;height:1.6rem;justify-content:center;width:1.6rem}.mvp-badge-component .mvp-badge-icon{font-size:1.2rem}.mvp-badge-component.mvp-badge-link{cursor:pointer}.mvp-badge-component.mvp-badge-staff{background:var(--color-green-400);color:var(--color-green-200)}.dark-mode .mvp-badge-component.mvp-badge-staff{background:var(--color-green-600);color:var(--color-green-300)}.mvp-badge-component.mvp-badge-moderator{background:color-mix(in srgb,var(--color-slate-400) 20%,transparent);color:var(--color-slate-400)}.dark-mode .mvp-badge-component.mvp-badge-moderator{background:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.mvp-badge-component.mvp-badge-gold{background:var(--color-gray-100);color:var(--color-gold-400)}.dark-mode .mvp-badge-component.mvp-badge-gold{background:var(--color-gray-700)}.mvp-badge-component.mvp-badge-platinum{background:color-mix(in srgb,var(--color-slate-300) 20%,transparent);color:var(--color-slate-300)}.dark-mode .mvp-badge-component.mvp-badge-platinum{background:color-mix(in srgb,var(--color-slate-200) 20%,transparent);color:var(--color-slate-200)}.mvp-badge-component.mvp-badge-diamond{background:var(--color-blue-200);color:var(--color-blue-25)}.dark-mode .mvp-badge-component.mvp-badge-diamond{background:var(--color-blue-400);color:var(--color-blue-75)}.game-rate-sport-message-component{color:var(--color-text-default);cursor:text;-webkit-hyphens:auto;hyphens:auto;margin:.7rem 0 0;padding:0 1.5rem;white-space:pre-line;word-break:break-word;word-wrap:break-word}.game-rate-sport-message-component strong{text-transform:uppercase}.game-rate-sport-message-good-sport-icon,.game-rate-sport-message-bad-sport-icon{cursor:pointer;font-size:2.8rem;position:relative}[dir=ltr] .game-rate-sport-message-good-sport-icon,[dir=ltr] .game-rate-sport-message-bad-sport-icon{margin-left:.8rem}[dir=rtl] .game-rate-sport-message-good-sport-icon,[dir=rtl] .game-rate-sport-message-bad-sport-icon{margin-right:.8rem}.dark-mode .game-rate-sport-message-good-sport-icon,.dark-mode .game-rate-sport-message-bad-sport-icon{color:var(--color-transparent-white-72)}.game-rate-sport-message-good-sport-icon{top:.4rem}.game-rate-sport-message-bad-sport-icon{position:relative;top:.1rem}.game-rate-sport-message-icon{font-size:2.4rem;position:relative;top:.2rem}[dir=ltr] .game-rate-sport-message-icon{margin-right:.5rem}[dir=rtl] .game-rate-sport-message-icon{margin-left:.5rem}.daily-confirm-move-component{align-items:center;background:var(--color-bg-tertiary);display:flex;height:8.2rem;justify-content:center}.daily-confirm-move-buttons{display:grid;flex:1;grid-column-gap:1.6rem;grid-template-columns:repeat(2,1fr);padding:1.6rem 2.4rem}.daily-confirm-move-animation{width:3.2rem}.daily-confirm-move-animated{animation:daily-confirm-move-animate .7s ease-in-out forwards;overflow:hidden;width:0}.daily-confirm-move-icon{font-size:3.2rem;color:var(--color-icon-default)}@keyframes daily-confirm-move-animate{0%{width:0}to{width:3.2rem}}.daily-seek-sidebar-scroll{color:var(--color-text-default);overflow-y:auto;padding:1.5rem 2.4rem}.daily-seek-sidebar-dailySeek{margin:0 0 2rem}.daily-seek-sidebar-icon{font-size:3.2rem}.daily-seek-sidebar-clockTime{align-items:center;background:var(--color-bg-tertiary);border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);color:var(--color-text-default);display:flex;gap:.8rem;justify-content:center;padding:1rem}.daily-seek-sidebar-clockTime .daily-seek-sidebar-text{font-size:1.8rem;font-weight:700}.daily-seek-sidebar-spacing{margin-top:auto}.daily-game-get-notified-modal-container{background-color:var(--color-bg-opaque);border-radius:var(--radius-xl);display:flex;flex-direction:column;padding:var(--space-24);text-align:center;width:33.6rem}.daily-game-get-notified-modal-container .daily-game-get-notified-modal-header{background-color:transparent;height:auto}.daily-game-get-notified-modal-container .daily-game-get-notified-modal-header .daily-game-get-notified-modal-title{color:var(--color-text-boldest);font-size:2.2rem;font-weight:800;margin-bottom:var(--space-16);margin-top:var(--space-24)}.daily-game-get-notified-modal-container .daily-game-get-notified-modal-header .daily-game-get-notified-modal-text{color:var(--color-text-default);font-size:1.6rem;margin-bottom:var(--space-24)}.daily-game-get-notified-modal-icon{align-self:center;animation-delay:.3s;animation-duration:1.5s;animation-fill-mode:forwards;animation-name:daily-game-get-notified-modal-swing}@keyframes daily-game-get-notified-modal-swing{0%{transform:rotate(0)}13%{transform:rotate(-20deg)}26%{transform:rotate(15deg)}40%{transform:rotate(-15deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.draw-button-component{background-color:transparent;border:none;margin:0;padding:0;align-items:center;display:flex;gap:.5rem;justify-content:center;position:relative;transition:width .2s ease-in-out}[dir=ltr] .draw-button-component{margin-right:1rem}[dir=rtl] .draw-button-component{margin-left:1rem}.draw-button-component .draw-button-icon,.draw-button-component .draw-button-label{color:var(--color-text-default)}.draw-button-component.draw-button-disabled{cursor:not-allowed}.draw-button-component.draw-button-disabled .draw-button-icon,.draw-button-component.draw-button-disabled .draw-button-label{color:var(--color-text-subtle)}.draw-button-component.draw-button-highlight{background-color:var(--color-transparent-white-25)}.draw-button-component.draw-button-wide{transition:width .2s ease-in-out;width:100%}.draw-button-component.draw-button-wide .icon-font-chess{position:absolute;top:calc(50% - 1.6rem)}[dir=ltr] .draw-button-component.draw-button-wide .icon-font-chess{left:1.3rem}[dir=rtl] .draw-button-component.draw-button-wide .icon-font-chess{right:1.3rem}.draw-button-component .draw-button-label{font-size:1.4rem;font-weight:600}.draw-button-component .draw-button-icon{font-size:2.4rem}.draw-button-component .draw-button-hint{min-width:17rem}[dir=ltr] .draw-button-component .draw-button-image{margin-right:.2rem}[dir=rtl] .draw-button-component .draw-button-image{margin-left:.2rem}.resign-button-component{background-color:transparent;border:none;margin:0;padding:0;align-items:center;display:flex;gap:.5rem;justify-content:center;position:relative;transition:width .2s ease-in-out}[dir=ltr] .resign-button-component{margin-right:1rem}[dir=rtl] .resign-button-component{margin-left:1rem}.resign-button-component .resign-button-icon,.resign-button-component .resign-button-label{color:var(--color-text-default)}.resign-button-component.resign-button-disabled{cursor:not-allowed}.resign-button-component.resign-button-disabled .resign-button-icon,.resign-button-component.resign-button-disabled .resign-button-label{color:var(--color-text-subtle)}.resign-button-component.resign-button-highlight{background-color:var(--color-transparent-white-25)}.resign-button-component.resign-button-wide{transition:width .2s ease-in-out;width:100%}.resign-button-component.resign-button-wide .icon-font-chess{position:absolute;top:calc(50% - 1.6rem)}[dir=ltr] .resign-button-component.resign-button-wide .icon-font-chess{left:1.3rem}[dir=rtl] .resign-button-component.resign-button-wide .icon-font-chess{right:1.3rem}.resign-button-component .resign-button-label{font-size:1.4rem;font-weight:600}.resign-button-component .resign-button-icon{font-size:2.4rem}.resign-button-component .resign-button-hint{min-width:17rem}[dir=ltr] .resign-button-component .resign-button-image{margin-right:.2rem}[dir=rtl] .resign-button-component .resign-button-image{margin-left:.2rem}@keyframes game-review-buttons-button-shimmer{0%{left:-5rem}16.67%{left:calc(100% + 5rem)}to{left:calc(100% + 5rem)}}.game-review-buttons-component{display:grid;gap:var(--space-8);padding:0 var(--space-16)}.game-review-buttons-play-bot{margin-bottom:var(--space-16)}.game-review-buttons-shimmer{overflow:hidden;position:relative}.game-review-buttons-shimmer:before{animation:game-review-buttons-button-shimmer 4.8s infinite cubic-bezier(0,0,.2,1);background:var(--color-transparent-white-25);content:"";height:10rem;pointer-events:none;position:absolute;top:50%;width:5rem;z-index:1}[dir=ltr] .game-review-buttons-shimmer:before{left:-5rem;transform:translateY(-50%) rotate(30deg)}[dir=rtl] .game-review-buttons-shimmer:before{right:-5rem;transform:translateY(-50%) rotate(-30deg)}.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-chessboard-component{--bughouse-hand-width: calc(var(--bughouse-board-width) / 10);--bughouse-right-width: calc(var(--bughouse-width) - var(--bughouse-board-width) - var(--bughouse-hand-width));display:flex;flex:1 1 100%;flex-direction:column;padding:1.5rem;position:relative}.bughouse-chessboard-board{display:flex;position:relative}[dir=ltr] .bughouse-chessboard-board{transform:translate(10%)}[dir=rtl] .bughouse-chessboard-board{transform:translate(-10%)}.bughouse-chessboard-board .hand-pieces{width:var(--bughouse-hand-width)}.bughouse-chessboard-resizing{visibility:hidden}.bughouse-chessboard-resizing .bughouse-chessboard-board{height:0;width:0}.bughouse-chessboard-vertical .bughouse-chessboard-top{flex:0 0 5rem;padding-bottom:1rem;position:relative}[dir=ltr] .bughouse-chessboard-vertical .bughouse-chessboard-top{margin-right:var(--bughouse-right-width);padding-left:var(--bughouse-hand-width)}[dir=rtl] .bughouse-chessboard-vertical .bughouse-chessboard-top{margin-left:var(--bughouse-right-width);padding-right:var(--bughouse-hand-width)}.bughouse-chessboard-vertical .bughouse-chessboard-bottom{flex:0 0 5rem;padding-top:1rem;position:relative}[dir=ltr] .bughouse-chessboard-vertical .bughouse-chessboard-bottom{margin-right:var(--bughouse-right-width);padding-left:var(--bughouse-hand-width)}[dir=rtl] .bughouse-chessboard-vertical .bughouse-chessboard-bottom{margin-left:var(--bughouse-right-width);padding-right:var(--bughouse-hand-width)}.bughouse-chessboard-horizontal .bughouse-chessboard-top,.bughouse-chessboard-horizontal .bughouse-chessboard-bottom{height:50%;position:absolute!important;width:calc(var(--bughouse-right-width) - 1.5rem)}[dir=ltr] .bughouse-chessboard-horizontal .bughouse-chessboard-top,[dir=ltr] .bughouse-chessboard-horizontal .bughouse-chessboard-bottom{right:1.5rem}[dir=rtl] .bughouse-chessboard-horizontal .bughouse-chessboard-top,[dir=rtl] .bughouse-chessboard-horizontal .bughouse-chessboard-bottom{left:1.5rem}.bughouse-chessboard-horizontal .bughouse-chessboard-top{top:1.5rem}.bughouse-chessboard-horizontal .bughouse-chessboard-bottom{bottom:calc(var(--bughouse-height) - var(--bughouse-board-width) + 1.5rem)}.game-info-tab-component{color:var(--color-text-default);display:flex;flex:1 1 0;flex-direction:column;font-size:1.3rem;gap:.6rem;padding:1.5rem}.game-info-tab-separator{flex:1 1 0}.game-info-tab-footer-buttons{display:grid;gap:var(--space-4);justify-items:start}.game-info-tab-result{border-radius:var(--radius-s);font-size:1.7rem;font-weight:700;padding:.8rem 0;text-align:center}.game-info-tab-result.game-info-tab-white{background-color:var(--color-gray-100);color:var(--color-gray-600)}.game-info-tab-result.game-info-tab-black{background:var(--color-gray-700);color:var(--color-gray-100)}.dark-mode .game-info-tab-result.game-info-tab-black{background:var(--color-transparent-black-20);color:var(--color-transparent-white-72)}.coach-settings-content-wrapper{position:relative}.coach-settings-content-wrapper.coach-settings-content-with-shadow:before{box-shadow:inset 0 1.6rem 1rem -1rem var(--color-transparent-black-65);content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}[dir=ltr] .coach-settings-content-wrapper.coach-settings-content-with-shadow:before{left:0}[dir=rtl] .coach-settings-content-wrapper.coach-settings-content-with-shadow:before{right:0}.coach-settings-content-body{display:flex;flex-direction:column;max-height:42rem;max-width:100%;overflow:hidden auto;padding:var(--space-16);position:relative}.coach-settings-content-cta-button-container{padding:var(--space-12) var(--space-16) var(--space-16)}.coach-settings-modal-wrapper{position:relative}.coach-settings-modal-wrapper.coach-settings-modal-with-shadow:before{box-shadow:inset 0 1.6rem 1rem -1rem var(--color-transparent-black-65);content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}[dir=ltr] .coach-settings-modal-wrapper.coach-settings-modal-with-shadow:before{left:0}[dir=rtl] .coach-settings-modal-wrapper.coach-settings-modal-with-shadow:before{right:0}.coach-settings-modal-body{display:flex;flex-direction:column;max-height:42rem;max-width:100%;overflow:auto;padding:var(--space-16);position:relative}.coach-settings-modal-cta-button-container{padding:var(--space-12) var(--space-16) var(--space-16)}.game-over-buttons-component{align-content:center;display:flex;flex-direction:row;gap:.8rem;margin:0 auto;width:27rem}.game-over-buttons-component .game-over-buttons-button{flex:1 1 auto;width:100%}.game-over-buttons-component .game-over-buttons-incoming-rematch{display:flex;flex-direction:column;gap:.8rem;width:100%}.game-over-buttons-component .game-over-buttons-incoming-rematch .game-over-buttons-label{color:var(--color-text-default);font-weight:600}.game-over-buttons-component .game-over-buttons-incoming-rematch .game-over-buttons-buttons{display:flex;flex:1 1 auto;flex-direction:row;gap:.8rem;width:100%}.game-over-buttons-component.game-over-buttons-bughouse{flex-direction:column-reverse}@keyframes game-over-review-button-button-shimmer{0%{left:-5rem}16.67%{left:calc(100% + 5rem)}to{left:calc(100% + 5rem)}}.game-over-review-button-game-over-review-button{margin:0 auto;width:27rem}.game-over-review-button-shimmer{overflow:hidden;position:relative}.game-over-review-button-shimmer:before{animation:game-over-review-button-button-shimmer 4.8s infinite cubic-bezier(0,0,.2,1);background:var(--color-transparent-white-25);content:"";height:10rem;pointer-events:none;position:absolute;top:50%;width:5rem;z-index:1}[dir=ltr] .game-over-review-button-shimmer:before{left:-5rem;transform:translateY(-50%) rotate(30deg)}[dir=rtl] .game-over-review-button-shimmer:before{right:-5rem;transform:translateY(-50%) rotate(-30deg)}.draw-request-transition-enter-active,.draw-request-transition-leave-active{transition:all .3s linear}.draw-request-transition-leave-to,.draw-request-transition-enter{opacity:0;transform:translateY(100%)}.fair-play-content{padding:2.5rem 1.5rem}.fair-play-row{display:flex;flex-direction:row;justify-content:space-around;padding:.2rem clamp(.5rem,3vw,4rem)}.fair-play-title{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:3.6rem;font-weight:800;margin:1rem 0}.fair-play-description{color:var(--color-text-default);font-size:1.7rem;font-weight:600;margin:2.2rem 0}.fair-play-number{background-color:var(--color-bg-subtle);border-radius:var(--radius-xxl);color:var(--color-text-default);flex:0 0 2rem;font-family:var(--font-family-heading);font-size:1.4rem;font-weight:800;height:2rem;line-height:2rem;text-align:center;width:2rem}[dir=ltr] .fair-play-number{margin-left:1rem;margin-right:.8rem}[dir=rtl] .fair-play-number{margin-right:1rem;margin-left:.8rem}.fair-play-text{color:var(--color-text-bolder);flex:1;font-size:1.4rem}.fair-play-policy{color:var(--color-text-bolder);font-size:1.4rem;margin:2.2rem 0;text-align:center}.fair-play-policy>a{color:var(--color-text-link);flex:0}.fair-play-policy>a:hover{color:var(--color-text-link-hovered)}.fair-play-button{margin-bottom:2rem}.tournaments-list-component{color:var(--color-text-bolder)}.dark-mode .tournaments-list-component{color:var(--color-transparent-white-50)}.tournaments-list-list-body{position:relative}.tournaments-list-list-body.tournaments-list-minute-line-first{margin-top:2.4rem}.tournaments-list-minute-line{border-top:.3rem solid var(--color-border-selected);pointer-events:none;position:absolute;top:0;z-index:2}[dir=ltr] .tournaments-list-minute-line{left:1rem;right:0}[dir=rtl] .tournaments-list-minute-line{right:1rem;left:0}.tournaments-list-minute-line span{color:var(--color-text-success);font-size:1.2rem;font-weight:600;position:relative;top:-2.5rem}.club-admin-challenges-list-item-component{align-items:center;display:flex;gap:1rem;justify-content:flex-start;position:relative}.club-admin-challenges-list-item-info{color:var(--color-text-default);display:flex;flex-direction:column;width:100%}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row{align-items:center;display:flex;gap:.8rem;justify-content:flex-start;width:100%}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row:not(.club-admin-challenges-list-item-match-name)>div:first-child{width:35%}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row:not(.club-admin-challenges-list-item-match-name)>div:last-child{width:65%}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row:not(.club-admin-challenges-list-item-match-name)>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row.club-admin-challenges-list-item-match-name{color:var(--color-text-bolder);font-weight:600;gap:.4rem;width:100%}.club-admin-challenges-list-item-info .club-admin-challenges-list-item-row.club-admin-challenges-list-item-match-name>div{max-width:34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-admin-challenges-list-item-button{align-items:center;background:var(--globalSecondaryAccentBackground);border:none;border-radius:var(--radius-l);color:var(--color-text-bolder);display:flex;flex-shrink:0;font-weight:600;height:4rem;justify-content:center;width:10rem}.club-admin-challenges-list-item-button:hover{opacity:.85}.send-trophy-component{display:flex}.send-trophy-component a{color:var(--color-text-link)}.send-trophy-component a:hover{color:var(--color-text-link-hovered)}.send-trophy-name{color:var(--color-text-default)}.send-trophy-change{display:inline-block;margin-top:.5rem}.send-trophy-textarea{margin:0 0 2rem;max-height:15rem;min-height:8rem;width:100%}.send-trophy-left{text-align:center}[dir=ltr] .send-trophy-left{margin-right:3rem}[dir=rtl] .send-trophy-left{margin-left:3rem}.send-trophy-right{flex-grow:1}.send-trophy-error{margin-top:1.5rem}.send-trophy-description{color:var(--color-text-default);font-size:1.4rem;margin-bottom:.5rem}.rating-range-select-component{align-items:center;display:flex;gap:var(--space-8);height:5.6rem;width:100%}.rating-range-select-rating{color:var(--color-text-default);font-weight:600;margin:auto var(--space-2)}.rating-range-select-separator{display:flex}.rating-range-select-icon{color:var(--color-icon-default);pointer-events:none}.rating-range-select-selectV6{align-items:center;background:var(--cc-bg-color);border-radius:var(--radius-xl);box-shadow:var(--cc-bg-box-shadow);display:flex;flex:1 1 0;height:5.6rem;position:relative}.rating-range-select-selectV6:hover{background:var(--cc-bg-color-hover);box-shadow:var(--cc-bg-box-shadow-hover)}.rating-range-select-selectV6 .rating-range-select-icon{position:absolute}[dir=ltr] .rating-range-select-selectV6 .rating-range-select-icon{right:var(--space-16)}[dir=rtl] .rating-range-select-selectV6 .rating-range-select-icon{left:var(--space-16)}.rating-range-select-selectField{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:var(--radius-xl);color:var(--color-text-bolder);cursor:pointer;font-size:1.7rem;font-weight:500;height:100%;padding:0 var(--space-16);width:100%}.rating-range-select-selectField option{background-color:var(--color-neutrals-white);color:var(--color-gray-900)}.rating-range-select-selectField:-moz-focusring{color:var(--color-text-bolder);text-shadow:0 0 0 #000}.rating-range-select-select{align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-l);box-shadow:inset 0 -.1rem #0000001a;cursor:pointer;display:flex;flex:1 1 0;height:5.6rem;position:relative}.rating-range-select-select .rating-range-select-icon{position:absolute}[dir=ltr] .rating-range-select-select .rating-range-select-icon{right:var(--space-16)}[dir=rtl] .rating-range-select-select .rating-range-select-icon{left:var(--space-16)}.rating-range-select-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-text-bolder);font-size:1.7rem;font-weight:500;line-height:1;padding:0 var(--space-16)}.rating-range-select-select select:hover{background-color:transparent}.rating-range-select-select select option{background-color:var(--color-neutrals-white);color:var(--color-gray-900)}.rating-range-select-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.rating-range-select-select:hover{background-color:var(--subtleButtonBackground)}.incoming-challenges-component{align-items:center;display:grid;grid-column-gap:1.2rem;grid-row-gap:1.2rem;grid-template-columns:3.2rem auto max-content 7.6rem;width:100%}@container (max-width: 470px){.incoming-challenges-component{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem}.incoming-challenges-component .incoming-challenges-challenge{align-items:center;display:grid;grid-column-gap:1.2rem;grid-template:"avatar tagline buttons" "avatar timeclass buttons"/3rem auto 9.2rem;width:100%}.incoming-challenges-component .incoming-challenges-avatar{grid-area:avatar}.incoming-challenges-component .incoming-challenges-tagline{grid-area:tagline}.incoming-challenges-component .incoming-challenges-timeclass{grid-area:timeclass}.incoming-challenges-component .incoming-challenges-buttons{grid-area:buttons}.incoming-challenges-component .incoming-challenges-icon{font-size:2rem}}@container (max-width: 330px){.incoming-challenges-component .incoming-challenges-challenge{grid-template:"tagline buttons" "timeclass buttons"/auto 9.2rem}.incoming-challenges-component .incoming-challenges-avatar{display:none}}.incoming-challenges-challenge{color:var(--color-text-default);display:contents}.incoming-challenges-avatar{grid-column:1}.incoming-challenges-tagline{flex:1 1 0;grid-column:2;min-width:0;width:100%}.incoming-challenges-timeclass{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;flex:1 0 0;gap:var(--space-4);grid-column:3}.incoming-challenges-buttons{display:flex;gap:1.2rem;grid-column:4}.incoming-challenges-icon{font-size:2.4rem}.play-friend-recent-opponents-opponent{background-color:var(--color-bg-subtlest);border-radius:var(--radius-l);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}.play-friend-component{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--space-8);min-height:0;overflow:auto;padding:var(--space-8) var(--space-32);scrollbar-gutter:stable both-edges}@container (max-width: 360px){.play-friend-component{padding:var(--space-8) var(--space-16)}}.play-friend-component .play-friend-no-grow{flex:0 0 auto}.play-friend-content{display:flex;flex:1 1 0;flex-direction:column;min-height:15rem;overflow:auto}.play-friend-find-friends-button{margin:1.6rem auto}.play-friend-footer{margin-top:auto}.announcement-component{align-items:flex-start;background-color:var(--color-blue-300);border-radius:0 0 var(--radius-m) var(--radius-m);color:var(--color-neutrals-white);display:flex;padding:1.4rem 1.6rem}.announcement-component.announcement-danger{background-color:var(--color-bg-danger)}.announcement-component.announcement-info{background-color:var(--color-blue-300)}.announcement-clickable{cursor:pointer}.announcement-dismiss{color:var(--color-transparent-white-72)}.announcement-dismiss:hover{color:var(--color-neutrals-white)}.announcement-icon{font-size:3rem}.announcement-message{flex:1;overflow:hidden;padding:.5rem 1rem 0;text-overflow:ellipsis;white-space:break-spaces}.daily-games-dropdown-component{display:block;position:relative}.daily-games-dropdown-row{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;height:5rem;padding:0 1.5rem}.daily-games-dropdown-row.daily-games-dropdown-clickable{cursor:pointer}.daily-games-dropdown-row.daily-games-dropdown-clickable:hover{background-color:var(--color-transparent-black-10)}.dark-mode .daily-games-dropdown-row.daily-games-dropdown-clickable:hover{background-color:var(--color-transparent-white-10)}.daily-games-dropdown-dropdown{background-color:var(--color-neutrals-white);position:absolute;top:5rem;width:100%;z-index:2}.dark-mode .daily-games-dropdown-dropdown{background-color:var(--color-gray-800)}.daily-games-dropdown-label{color:var(--color-text-subtle);font-size:1.4rem}.daily-games-dropdown-count{color:var(--color-text-subtle);flex:0;font-size:1.4rem;font-weight:700}[dir=ltr] .daily-games-dropdown-count{margin-left:auto}[dir=rtl] .daily-games-dropdown-count{margin-right:auto}.daily-games-dropdown-clickable .daily-games-dropdown-count{color:var(--color-text-boldest)}.daily-games-dropdown-icon{font-size:1.6rem;color:var(--color-icon-default);flex:0}[dir=ltr] .daily-games-dropdown-icon{margin-left:1rem}[dir=rtl] .daily-games-dropdown-icon{margin-right:1rem}.team-match-over-standing-component{align-items:center;display:flex;flex-direction:column;height:auto;width:100%}.team-match-over-standing-component .team-match-over-standing-tagline{align-items:center;display:flex;flex-direction:row;margin-top:.8rem;max-width:12rem;overflow:hidden;width:auto}.team-match-over-standing-component .team-match-over-standing-tagline .team-match-over-standing-name{color:var(--color-neutrals-black);font-size:1.2rem;font-weight:600;opacity:.85;overflow:hidden;text-align:center;text-overflow:ellipsis}[dir=ltr] .team-match-over-standing-component .team-match-over-standing-tagline .team-match-over-standing-name{margin-right:.4rem}[dir=rtl] .team-match-over-standing-component .team-match-over-standing-tagline .team-match-over-standing-name{margin-left:.4rem}.team-match-over-standing-component .team-match-over-standing-box{align-items:center;background-color:var(--color-gray-600);border-radius:var(--radius-l);display:flex;flex-direction:column;justify-content:center;padding:.4rem .4rem .8rem;width:8.8rem}.team-match-over-standing-component .team-match-over-standing-box .team-match-over-standing-score{color:var(--color-neutrals-white);filter:drop-shadow(0 .1rem 0 var(--color-neutrals-black));font-family:var(--font-family-heading);font-size:2.6rem;font-weight:800}.team-match-over-standing-component .team-match-over-standing-box .team-match-over-standing-avatar{border:.1rem solid rgba(0,0,0,.0509803922);border-radius:var(--radius-l)}.team-match-over-standing-component.team-match-over-standing-winner .team-match-over-standing-box{background-color:var(--color-bg-win)}.dark-mode .team-match-over-standing-component .team-match-over-standing-tagline .team-match-over-standing-name{color:var(--color-neutrals-white)}.dark-mode .team-match-over-standing-component .team-match-over-standing-box{background-color:var(--color-gray-700)}.dark-mode .team-match-over-standing-component.team-match-over-standing-winner .team-match-over-standing-box{background-color:var(--color-bg-win)}.tournament-over-upcoming-list-item-component{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.tournament-over-upcoming-list-item-component div{align-items:center;display:flex;flex-direction:row;width:20%}.tournament-over-upcoming-list-item-component div p{font-size:1.2rem;opacity:.72}[dir=ltr] .tournament-over-upcoming-list-item-component div p{text-align:left}[dir=rtl] .tournament-over-upcoming-list-item-component div p{text-align:right}.tournament-over-upcoming-list-item-component div .tournament-over-upcoming-list-item-icon{color:var(--color-gray-500)}[dir=ltr] .tournament-over-upcoming-list-item-component div .tournament-over-upcoming-list-item-icon{margin-right:.6rem}[dir=rtl] .tournament-over-upcoming-list-item-component div .tournament-over-upcoming-list-item-icon{margin-left:.6rem}.tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-time,.tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-players{flex-shrink:0;width:auto}.tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label{width:60%}.tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label p{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir=ltr] .tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label p{padding-right:1rem}[dir=rtl] .tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label p{padding-left:1rem}.tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label .tournament-over-upcoming-list-item-labelIcon{flex-shrink:0;width:1.4rem}[dir=ltr] .tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label .tournament-over-upcoming-list-item-labelIcon{margin-right:.6rem}[dir=rtl] .tournament-over-upcoming-list-item-component div.tournament-over-upcoming-list-item-label .tournament-over-upcoming-list-item-labelIcon{margin-left:.6rem}.tournament-over-upcoming-list-item-component:hover div p{opacity:.9}.dark-mode .tournament-over-upcoming-list-item-component div p{color:var(--color-transparent-white-72)}.dark-mode .tournament-over-upcoming-list-item-component div .tournament-over-upcoming-list-item-icon{color:var(--color-transparent-white-50)}
