.league-score-component{align-items:center;display:flex;flex-direction:row;gap:.4rem}.league-score-change{font-size:1.4rem;font-weight:600}.league-score-change.league-score-positive{color:var(--color-text-success)}.league-score-change.league-score-negative{color:var(--color-text-danger)}@keyframes league-score-fade{0%{opacity:0;transform:translate(-2rem);width:0}to{opacity:1;transform:translate(0);width:auto}}.league-score-fade{animation:league-score-fade .2s ease;animation-delay:1.5s;opacity:0;width:0}[dir=ltr] .league-score-fade{transform:translate(-2rem)}[dir=rtl] .league-score-fade{transform:translate(2rem)}.seeking-tagline-component{display:flex;flex-direction:column}.seeking-tagline-component.seeking-tagline-theatre{align-items:center;gap:.8rem;justify-content:center}.seeking-tagline-searching{color:var(--color-transparent-white-85);font-size:1.4rem;font-weight:600}.seeking-tagline-rating{color:var(--color-transparent-white-72);font-size:1.4rem}.selector-button-button{background-color:transparent;border:none;margin:0;padding:0;align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-l);box-shadow:inset 0 -.1rem #0000001a;display:flex;gap:.8rem;height:5.6rem;justify-content:center;position:relative;width:100%}.selector-button-button.selector-button-loading{background-color:var(--globalSecondaryAccentBackground)}.selector-button-button:hover:not(:disabled){background-color:var(--subtleButtonBackground)}.selector-button-button:hover:not(:disabled) .selector-button-label{color:var(--color-text-boldest)}.selector-button-button:hover:not(:disabled) .selector-button-chevron{color:var(--color-icon-default-hovered)}.selector-button-button:disabled{cursor:not-allowed;opacity:.5}.selector-button-label{color:var(--color-text-bolder);font-size:1.7rem;font-weight:600;line-height:1.2;max-width:calc(100% - 10rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector-button-chevron{font-size:2rem;color:var(--color-icon-default);position:absolute}[dir=ltr] .selector-button-chevron{right:1.6rem}[dir=rtl] .selector-button-chevron{left:1.6rem}.selector-button-icon{font-size:2.4rem;color:var(--color-icon-bolder)}.toggle-custom-game-component{align-items:center;display:flex;justify-content:center}.toggle-custom-game-button{--toggleGameLabel: var(--color-text-default);--toggleGameIcon: var(--color-icon-default);background-color:transparent;border:none;margin:0;padding:1.2rem;align-items:center;display:flex;gap:.4rem}.toggle-custom-game-button:hover{--toggleGameLabel: var(--color-text-default-hovered);--toggleGameIcon: var(--color-icon-default-hovered)}.light-mode .toggle-custom-game-focus-mode .toggle-custom-game-button{--toggleGameLabel: var(--color-transparent-white-72);--toggleGameIcon: var(--color-transparent-white-72)}.toggle-custom-game-label{color:var(--toggleGameLabel);font-size:1.4rem;font-weight:600}.toggle-custom-game-icon{font-size:1.6rem;color:var(--toggleGameIcon)}.play-button-component{position:relative}.play-button-confirm{width:90%}[dir=ltr] .play-button-confirm{left:50%;transform:translate(-50%,6rem)}[dir=ltr] .play-button-confirm.play-button-confirm-above-button{transform:translate(-50%,-100%)}[dir=rtl] .play-button-confirm{right:50%;transform:translate(50%,6rem)}[dir=rtl] .play-button-confirm.play-button-confirm-above-button{transform:translate(50%,-100%)}.live-stats-component{color:var(--color-gray-900);display:flex;flex:0 0 5rem;margin-top:auto;max-height:5rem;padding:1.4rem;position:relative;text-align:center}.dark-mode .live-stats-component{color:var(--color-transparent-white-50)}.live-stats-component .live-stats-icon,.live-stats-component .live-stats-text{background-color:transparent;border:none;margin:0;padding:0;color:inherit}.live-stats-component .live-stats-icon{font-size:2.4rem;align-items:center;display:flex;flex-direction:column;justify-content:center}.live-stats-text{align-items:center;display:flex;flex:1 1 auto;font-size:1.2rem;gap:.8rem;justify-content:center;text-transform:uppercase}[dir=ltr] .live-stats-text{margin-left:1.6rem}[dir=rtl] .live-stats-text{margin-right:1.6rem}.live-stats-text strong{color:var(--color-text-bolder);font-family:var(--font-family-heading);font-size:1.5rem}[dir=ltr] .live-stats-text strong:not(:first-of-type){margin-left:.8rem}[dir=rtl] .live-stats-text strong:not(:first-of-type){margin-right:.8rem}.live-stats-text .live-stats-narrow{display:none}.live-stats-text .live-stats-wide{display:contents}@container (max-width: 450px){.live-stats-text .live-stats-narrow{display:contents}.live-stats-text .live-stats-wide{display:none}}.ad-upgrade-link-component{background-color:var(--color-blue-300);border-radius:0 0 var(--radius-s) var(--radius-s);color:var(--color-neutrals-white);display:block;font-size:1.1rem;font-weight:600;height:3rem;padding:.7rem;text-align:center;width:100%}.ad-upgrade-link-component:hover{background-color:var(--color-blue-200);color:var(--color-neutrals-white)}.ad-upgrade-link-monetization-button{border-top-left-radius:0;border-top-right-radius:0;position:relative;top:-.5rem}.ad-upgrade-link-link-height{min-height:3rem}.board-images-container{display:contents}.board-images-clear-all-button{margin:1rem auto;padding:1.5rem;width:auto}.board-images-help{color:var(--color-text-subtle);font-size:1.1rem;text-align:center}[dir=ltr] .board-images-help{margin:1rem 1.5rem 0 1rem}[dir=rtl] .board-images-help{margin:1rem 1rem 0 1.5rem}.board-images__window{background:none!important;border-radius:0!important}.board-images__window-body>div:not(:last-child){border-color:var(--color-border-default)!important}.board-images{display:contents;position:static;z-index:unset}.board-images__image{-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-popover-blocked-component{align-items:center;display:flex;justify-content:space-between;min-height:4rem}.user-popover-blocked-info{align-items:center;display:flex;gap:var(--space-8)}.user-popover-blocked-icon{color:var(--color-text-subtle);font-size:2.4rem}.user-popover-blocked-message{color:var(--color-text-default);font-size:1.3rem;font-weight:600}.cc-confirmation-modal-modal{border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32) var(--space-32) var(--space-24)}.cc-confirmation-modal-headings{display:flex;flex-direction:column;gap:var(--space-8);text-align:center}.cc-confirmation-modal-title{color:var(--color-text-boldest)}.cc-confirmation-modal-description{color:var(--color-text-subtle)}.cc-confirmation-modal-buttons{display:grid;gap:var(--space-8);grid-template-columns:1fr 1fr}.club-autocomplete-field{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;padding:.5rem;width:100%}[dir=ltr] .club-autocomplete-invite-option{padding-left:.8rem}[dir=rtl] .club-autocomplete-invite-option{padding-right:.8rem}.club-autocomplete-avatar{background-color:var(--color-icon-default);flex-shrink:0;height:3.2rem;overflow:hidden;width:3.2rem}[dir=ltr] .club-autocomplete-username{margin-left:.6rem;margin-right:.8rem}[dir=rtl] .club-autocomplete-username{margin-right:.6rem;margin-left:.8rem}.challenge-club-modal-clubs{height:20rem;overflow:auto}.challenge-club-modal-club{border-bottom:.1rem solid var(--color-border-default);color:var(--color-text-default);display:flex;padding:.8rem 1.6rem}.challenge-club-modal-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.8}.challenge-club-modal-footer{background-color:var(--color-bg-tertiary);border-radius:0 0 var(--modalBorderRadius) var(--modalBorderRadius);display:flex;padding:1.6rem}.challenge-club-modal-input{border-bottom:.1rem solid var(--color-border-default);padding:1.6rem}.club-event-field-component{display:flex;flex-direction:column;width:auto}.club-event-field-label{align-items:flex-start;color:var(--color-text-default);display:flex;flex-direction:column;font-family:var(--font-family-system);font-size:1.4rem;font-weight:400;gap:.4rem;margin-bottom:.8rem;min-width:0;text-transform:none}.club-event-field-no-margin{margin-bottom:0}.club-event-field-description{font-size:1.2rem;opacity:.8}.club-event-multi-club-list-component{display:flex;flex-wrap:wrap;gap:1.8rem;width:100%}.club-event-multi-club-list-club{align-items:center;background-color:var(--globalAccentBackground);border-radius:var(--radius-m);display:flex;gap:1rem;justify-content:flex-start;overflow:hidden;width:auto}[dir=ltr] .club-event-multi-club-list-club{padding-right:1rem}[dir=rtl] .club-event-multi-club-list-club{padding-left:1rem}.club-event-multi-club-list-club .club-event-multi-club-list-name{color:var(--color-text-default)}.club-event-multi-club-list-club .club-event-multi-club-list-close{color:var(--color-icon-default);cursor:pointer;font-size:2rem;position:relative}.club-event-multi-club-list-club .club-event-multi-club-list-close:hover{opacity:.8}.select-club-modal-clubs{height:20rem;overflow:auto}.select-club-modal-club{border-bottom:.1rem solid var(--color-border-default);color:var(--color-text-default);display:flex;padding:.8rem 1.6rem}.select-club-modal-club:hover{cursor:pointer;opacity:.85}.select-club-modal-avatar{flex-shrink:0}[dir=ltr] .select-club-modal-avatar{margin-right:1rem}[dir=rtl] .select-club-modal-avatar{margin-left:1rem}.select-club-modal-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.8}.select-club-modal-footer{background-color:var(--color-bg-tertiary);border-radius:0 0 var(--modalBorderRadius) var(--modalBorderRadius);display:flex;padding:1.6rem}.club-challenge-seek-sidebar-component{color:var(--color-text-default);display:flex;flex:1 1 0;flex-direction:column;position:relative;width:100%}.club-challenge-seek-sidebar-header{align-items:center;background-color:var(--color-bg-tertiary);color:var(--color-text-default);display:flex;height:5rem;justify-content:center;line-height:2.3rem;margin:0;padding:1.3rem}.club-challenge-seek-sidebar-header img{height:2.4rem;width:2.4rem}[dir=ltr] .club-challenge-seek-sidebar-header img{margin-right:.8rem}[dir=rtl] .club-challenge-seek-sidebar-header img{margin-left:.8rem}.club-challenge-seek-sidebar-header h3{font-size:1.7rem}.club-challenge-seek-sidebar-content{flex:1 1 auto;padding-top:1.3rem}.club-challenge-seek-sidebar-footer{background-color:var(--color-bg-tertiary);border-radius:0 0 var(--radius-m) var(--radius-m);padding:2rem;width:100%}@keyframes modal-appear-default-animation{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}.modal-appear-enter-active{animation:modal-appear-default-animation .3s;opacity:0;pointer-events:none}.share-event-modal-content{align-items:center;display:flex;flex-direction:column;gap:2.4rem;justify-content:center;padding:2.4rem;position:relative}.share-event-modal-text{line-height:1.4;text-align:center}.share-event-modal-text h3{color:var(--color-text-boldest);font-family:var(--font-family-heading);font-size:1.7rem;font-weight:700}.share-event-modal-text p{color:var(--color-text-subtle);font-size:1.4rem}.share-event-modal-url{align-items:center;background-color:var(--subtleButtonBackground);border:.1rem solid var(--color-border-default);border-radius:var(--radius-l);display:flex;height:4.8rem;padding:0 1.2rem;width:100%}.share-event-modal-url .share-event-modal-input{background-color:transparent;border:none;color:var(--color-text-default);flex:1 1 auto;font-size:1.6rem}.share-event-modal-url .share-event-modal-copy{flex:0 0 2.4rem}.share-event-modal-buttons{display:flex;gap:.8rem}{}.bughouse-emoticon{display:inline-block;height:1.8rem;width:1.8rem;background:url(/bundles/web/images/sprites/bughouse-emoticons.png?v=2);background-size:47.4rem 1.8rem}@media all and (-webkit-min-device-pixel-ratio: 1.5),all and (min-device-pixel-ratio: 1.5){.bughouse-emoticon{background:url(/bundles/web/images/sprites/bughouse-emoticons@2x.png?v=2);background-size:47.4rem 1.8rem}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.bughouse-emoticon{background:url(/bundles/web/images/sprites/bughouse-emoticons@2x.png?v=2);background-size:47.4rem 1.8rem}}[dir=ltr] .bughouse-emoticon-bb{background-position:0px 0px}[dir=rtl] .bughouse-emoticon-bb{background-position:right 0px top 0px}[dir=ltr] .bughouse-emoticon-no-bb{background-position:-19px 0px}[dir=rtl] .bughouse-emoticon-no-bb{background-position:right -19px top 0px}[dir=ltr] .bughouse-emoticon-bn{background-position:-38px 0px}[dir=rtl] .bughouse-emoticon-bn{background-position:right -38px top 0px}[dir=ltr] .bughouse-emoticon-no-bn{background-position:-57px 0px}[dir=rtl] .bughouse-emoticon-no-bn{background-position:right -57px top 0px}[dir=ltr] .bughouse-emoticon-bp{background-position:-76px 0px}[dir=rtl] .bughouse-emoticon-bp{background-position:right -76px top 0px}[dir=ltr] .bughouse-emoticon-bq{background-position:-95px 0px}[dir=rtl] .bughouse-emoticon-bq{background-position:right -95px top 0px}[dir=ltr] .bughouse-emoticon-no-bq{background-position:-114px 0px}[dir=rtl] .bughouse-emoticon-no-bq{background-position:right -114px top 0px}[dir=ltr] .bughouse-emoticon-br{background-position:-133px 0px}[dir=rtl] .bughouse-emoticon-br{background-position:right -133px top 0px}[dir=ltr] .bughouse-emoticon-no-br{background-position:-152px 0px}[dir=rtl] .bughouse-emoticon-no-br{background-position:right -152px top 0px}[dir=ltr] .bughouse-emoticon-ns{background-position:-171px 0px}[dir=rtl] .bughouse-emoticon-ns{background-position:right -171px top 0px}[dir=ltr] .bughouse-emoticon-st{background-position:-190px 0px}[dir=rtl] .bughouse-emoticon-st{background-position:right -190px top 0px}[dir=ltr] .bughouse-emoticon-tp{background-position:-209px 0px}[dir=rtl] .bughouse-emoticon-tp{background-position:right -209px top 0px}[dir=ltr] .bughouse-emoticon-nt{background-position:-228px 0px}[dir=rtl] .bughouse-emoticon-nt{background-position:right -228px top 0px}[dir=ltr] .bughouse-emoticon-no-bp{background-position:-418px 0px}[dir=rtl] .bughouse-emoticon-no-bp{background-position:right -418px top 0px}[dir=ltr] .bughouse-emoticon-mo{background-position:-456px 0px}[dir=rtl] .bughouse-emoticon-mo{background-position:right -456px top 0px}.bughouse-emoticons-component{background-color:var(--color-bg-secondary);min-height:4rem;overflow:hidden;position:relative;width:100%}[dir=ltr] .bughouse-emoticons-component{padding:1rem 3.2rem 1rem 1rem}[dir=rtl] .bughouse-emoticons-component{padding:1rem 1rem 1rem 3.2rem}.bughouse-emoticons-component .bughouse-emoticons-emoticon{cursor:pointer}[dir=ltr] .bughouse-emoticons-component .bughouse-emoticons-emoticon{margin-right:.3rem}[dir=rtl] .bughouse-emoticons-component .bughouse-emoticons-emoticon{margin-left:.3rem}.bughouse-emoticons-component .bughouse-emoticons-emoticon:last-child{margin:0}.bughouse-emoticons-component.bughouse-emoticons-disabled,.bughouse-emoticons-component.bughouse-emoticons-disabled .bughouse-emoticons-emoticon{cursor:not-allowed}.bughouse-emoticons-sound{font-size:2.8rem;align-items:center;bottom:0;color:var(--color-icon-bolder);cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;width:3.2rem}[dir=ltr] .bughouse-emoticons-sound{right:0}[dir=rtl] .bughouse-emoticons-sound{left:0}.chat-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}.chat-message-component strong{text-transform:uppercase}.chat-message-component{position:relative}[dir=ltr] .chat-message-component{padding-right:6.5rem}[dir=rtl] .chat-message-component{padding-left:6.5rem}.chat-message-component.chat-message-pending{color:var(--color-gray-400)}.dark-mode .chat-message-component.chat-message-pending{color:var(--color-transparent-white-50)}.chat-message-component .chat-message-content{white-space:pre-wrap}.chat-message-component .chat-message-content .emoticon,.chat-message-component .chat-message-content .emoticon-2x{vertical-align:-.3rem}[dir=ltr] .chat-message-component .chat-message-content .emoticon,[dir=ltr] .chat-message-component .chat-message-content .emoticon-2x{margin-left:.3rem}[dir=rtl] .chat-message-component .chat-message-content .emoticon,[dir=rtl] .chat-message-component .chat-message-content .emoticon-2x{margin-right:.3rem}.chat-message-component .chat-message-tagline+.chat-message-content wc-lottie-animation{transform:translateY(2rem)}.chat-message-component .chat-message-retry{color:var(--color-text-danger);cursor:pointer}[dir=ltr] .chat-message-component .chat-message-retry{margin-left:.5rem}[dir=rtl] .chat-message-component .chat-message-retry{margin-right:.5rem}.chat-message-component .chat-message-remove{color:transparent;cursor:pointer;font-size:2rem}.chat-message-component:hover .chat-message-remove{color:var(--color-icon-boldest)}.daily-seek-challenge-buttons-component{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.daily-seek-challenge-buttons-buttons{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-bottom:2rem}.daily-seek-challenge-buttons-buttons button{min-width:7rem}.daily-seek-challenge-buttons-titleContainer{padding-bottom:.8rem;text-align:center}.daily-game-on-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-on-modal-container .daily-game-on-modal-header{background-color:transparent;height:auto}.daily-game-on-modal-container .daily-game-on-modal-header .daily-game-on-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-on-modal-container .daily-game-on-modal-header .daily-game-on-modal-text{color:var(--color-text-default);font-size:1.6rem;margin-bottom:var(--space-24)}.daily-game-on-modal-icon{align-self:center;animation-delay:.3s;animation-duration:.8s;animation-fill-mode:forwards;animation-name:daily-game-on-modal-swing;opacity:0}@keyframes daily-game-on-modal-swing{0%{opacity:0;transform:rotate(-15deg) translateY(3rem)}50%{opacity:1;transform:rotate(15deg) translateY(-3rem)}to{opacity:1;transform:rotate(0) translate(0)}}.game-competition-title-component{align-items:center;color:var(--color-text-default);display:flex;flex-direction:row;flex-shrink:0;gap:.6rem;height:3rem;margin-top:1rem;padding:0 .8rem}.game-competition-title-icon{font-size:2.8rem}.game-competition-title-arrow{font-size:2rem}[dir=ltr] .game-competition-title-arrow{margin-left:auto}[dir=rtl] .game-competition-title-arrow{margin-right:auto}.game-competition-title-name{font-size:1.5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-analysis-loader-component{display:flex;height:6.4rem;overflow:hidden;position:relative}.quick-analysis-loader-component .quick-analysis-loader-fill{background-color:var(--color-gray-300);inset:0;position:absolute;transition:transform .1s ease}.dark-mode .quick-analysis-loader-component .quick-analysis-loader-fill{background-color:var(--color-transparent-white-10)}.quick-analysis-loader-component .quick-analysis-loader-loaderMessage{align-items:center;background-color:transparent;color:var(--color-text-default);display:flex;font-size:1.3rem;height:6.4rem;justify-content:center;transform:translateZ(0);width:100%}.quick-analysis-loader-component .quick-analysis-loader-icon{font-size:3.2rem}[dir=ltr] .quick-analysis-loader-component .quick-analysis-loader-icon{margin-right:1.5rem}[dir=rtl] .quick-analysis-loader-component .quick-analysis-loader-icon{margin-left:1.5rem}.dark-mode .quick-analysis-loader-component .quick-analysis-loader-icon{color:var(--color-neutrals-white)}.focus-mode-sidebar-component{display:flex;flex-direction:column;justify-content:center}[dir=ltr] .focus-mode-sidebar-component{padding-left:1.6rem;padding-right:4rem}[dir=rtl] .focus-mode-sidebar-component{padding-right:1.6rem;padding-left:4rem}.focus-mode-sidebar-middle{display:flex;flex:1;flex-direction:column;gap:1.6rem;justify-content:center}.focus-mode-sidebar-bottom{display:flex;flex-direction:column;gap:1.6rem}.focus-mode-sidebar-badge{cursor:pointer;position:absolute;top:.3rem}[dir=ltr] .focus-mode-sidebar-badge{right:2rem}[dir=rtl] .focus-mode-sidebar-badge{left:2rem}.presence-square-component{bottom:0;pointer-events:none;position:absolute;z-index:1}[dir=ltr] .presence-square-component{right:0}[dir=rtl] .presence-square-component{left:0}.presence-square-component .presence-square-square{height:3rem;width:3rem}[dir=ltr] .presence-square-component .presence-square-round{border-top-left-radius:var(--radius-l)}[dir=rtl] .presence-square-component .presence-square-round{border-top-right-radius:var(--radius-l)}.presence-square-component .presence-square-red{background:var(--color-bg-danger)}.presence-square-component .presence-square-green{background:var(--color-bg-success)}.arena-icon-cls1{fill:#dad8d6}.arena-icon-cls2{fill:#bebdb9}.arena-icon-cls3{fill:#8b8987}.arena-icon-cls4{fill:#4c4847}.arena-icon-cls5{fill:#312e2b}.arena-icon-cls6{fill:#a1a0a0}@keyframes arena-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes arena-loader-bounce{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}.arena-loader-bounce{animation:arena-loader-bounce .5s;animation-delay:1.2s;transform:scale(0)}.arena-loader-component{display:flex;height:7rem;justify-content:center;position:absolute;width:100%}.arena-loader-component .arena-loader-icon{height:7rem;position:relative;width:7rem;z-index:1}.arena-loader-component .arena-loader-loader{animation:arena-loader-spin 2s linear infinite;display:inline-block;height:8rem;margin-top:-.8rem;position:absolute;width:8rem;z-index:0;background:url(/bundles/web/images/loader.png);background-size:100% auto}@media all and (-webkit-min-device-pixel-ratio: 1.5),all and (min-device-pixel-ratio: 1.5){.arena-loader-component .arena-loader-loader{background:url(/bundles/web/images/loader@2x.png);background-size:100% auto}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.arena-loader-component .arena-loader-loader{background:url(/bundles/web/images/loader@2x.png);background-size:100% auto}}@keyframes header-subtitle-fade{0%{opacity:0}to{opacity:1}}.header-subtitle-fade{animation:header-subtitle-fade .3s;animation-delay:.3s;opacity:0}.header-subtitle-component{flex:0 0 auto;font-size:1.4rem;font-weight:500;line-height:2rem;max-width:23.6rem;opacity:.7;position:relative}.header-subtitle-first-line,.header-subtitle-overflow{margin:0 auto;text-align:center;width:100%}@keyframes header-title-bounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.header-title-bounce{animation:header-title-bounce .3s;animation-delay:.3s;transform:scale(0)}.header-title-component{flex:0 0 auto;font-family:var(--font-family-heading);font-size:2.2rem;font-weight:700;line-height:2.4rem;margin:0 auto;text-align:center;width:23.6rem}.header-title-component.header-title-has-trophy-icon{width:15.6rem}.draw-request-component{background:var(--color-bg-tertiary);display:flex;font-size:1.2rem;justify-content:space-between;padding:var(--space-16) var(--space-16) 0 var(--space-16)}[dir=ltr] .draw-request-component{left:0}[dir=rtl] .draw-request-component{right:0}.draw-request-text{display:flex;flex-direction:column;gap:var(--space-2)}.draw-request-title{color:var(--color-text-default);font-weight:600}.draw-request-subtitle{color:var(--color-text-subtle);font-weight:400}.draw-request-image{align-self:center}[dir=ltr] .draw-request-image{margin-left:var(--space-16)}[dir=rtl] .draw-request-image{margin-right:var(--space-16)}.streaming-players-component{align-items:center;background-color:color-mix(in srgb,var(--color-bg-streaming) 20%,transparent);color:var(--color-text-boldest);display:flex;justify-content:space-between}[dir=ltr] .streaming-players-component{padding:var(--space-4) 0 var(--space-4) var(--space-12)}[dir=rtl] .streaming-players-component{padding:var(--space-4) var(--space-12) var(--space-4) 0}.streaming-players-buttons{align-items:center;display:flex;flex-shrink:0;gap:var(--space-12)}.streaming-players-streamer{align-items:center;display:flex;flex-grow:1;gap:var(--space-12);max-height:5rem}.streaming-players-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;line-height:1.6rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.streaming-players-icon{font-size:2.8rem;color:var(--color-icon-boldest)}.settings-field-component{display:flex;flex-direction:column;gap:var(--space-12)}.settings-field-row{align-items:center;display:flex;position:relative}.settings-field-row .settings-field-label{color:var(--color-text-bolder);display:flex;font-weight:400;gap:.4rem;min-width:17.5rem}.settings-field-row .settings-field-label .settings-field-icon{color:var(--color-icon-default);font-size:2rem}.settings-field-description{color:var(--color-text-subtle)}.tournaments-filter-dropdown-dropdown{position:relative}.tournaments-filter-dropdown-toggle{align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:var(--radius-m);color:var(--color-text-default);cursor:pointer;display:flex;font-size:1.4rem;gap:.8rem;height:4rem;justify-content:center;padding:.5rem .8rem;text-align:center;width:16rem}[dir=ltr] .tournaments-filter-dropdown-toggle{margin-left:1.6rem}[dir=rtl] .tournaments-filter-dropdown-toggle{margin-right:1.6rem}.dark-mode .tournaments-filter-dropdown-toggle{background-color:var(--color-gray-800)}.tournaments-filter-dropdown-popup{background-color:var(--color-gray-100);border-color:transparent;border-radius:var(--radius-m);color:var(--color-text-default);margin-top:.8rem;position:absolute;width:16rem;z-index:2001}[dir=ltr] .tournaments-filter-dropdown-popup{margin-left:1.6rem}[dir=rtl] .tournaments-filter-dropdown-popup{margin-right:1.6rem}.dark-mode .tournaments-filter-dropdown-popup{background-color:var(--color-gray-700)}.tournaments-filter-dropdown-option{cursor:pointer;display:flex;padding:.8rem 1.6rem}.tournaments-filter-dropdown-option:hover{background-color:var(--color-gray-200)}.dark-mode .tournaments-filter-dropdown-option:hover{background-color:var(--color-gray-600)}.tournaments-filter-dropdown-option .tournaments-filter-dropdown-text{flex:1}[dir=ltr] .tournaments-filter-dropdown-option .tournaments-filter-dropdown-text{padding-left:.8rem}[dir=rtl] .tournaments-filter-dropdown-option .tournaments-filter-dropdown-text{padding-right:.8rem}.club-admin-challenges-header-component{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.club-admin-challenges-header-component .club-admin-challenges-header-title{color:var(--color-text-bolder);font-family:var(--font-family-heading);font-size:2.2rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.09}[dir=ltr] .club-admin-challenges-header-component .club-admin-challenges-header-title{text-align:left}[dir=rtl] .club-admin-challenges-header-component .club-admin-challenges-header-title{text-align:right}.club-admin-challenges-header-component .club-admin-challenges-header-settings{align-items:center;display:flex;gap:1.8rem;justify-content:flex-start;width:auto}.club-admin-challenges-header-component .club-admin-challenges-header-dropdown>div:first-of-type{background-color:transparent!important;padding:0;width:auto}[dir=ltr] .club-admin-challenges-header-component .club-admin-challenges-header-dropdown>div:first-of-type{margin-left:0;text-align:left}[dir=rtl] .club-admin-challenges-header-component .club-admin-challenges-header-dropdown>div:first-of-type{margin-right:0;text-align:right}[dir=ltr] .club-admin-challenges-header-component .club-admin-challenges-header-dropdown>div:nth-child(2){margin-left:0}[dir=rtl] .club-admin-challenges-header-component .club-admin-challenges-header-dropdown>div:nth-child(2){margin-right:0}.color-selector-option{background-color:transparent;border:none;margin:0;padding:0;align-items:center;border-radius:var(--radius-l);display:flex;height:4.8rem;justify-content:center;position:relative;width:4.8rem}.color-selector-selected:after{border:.3rem solid var(--color-border-selected);border-radius:var(--radius-l);content:"";inset:-.2rem;position:absolute}.color-selector-icon{font-size:3.2rem}.color-selector-black{background-color:var(--color-gray-900)}.color-selector-black .color-selector-icon{color:var(--color-neutrals-white)}.color-selector-white{background-color:var(--color-neutrals-white);border:.1rem solid var(--color-gray-300)}.dark-mode .color-selector-white{border:.1rem solid transparent}.color-selector-white .color-selector-icon{color:var(--color-gray-900)}[dir=ltr] .color-selector-random{background-image:linear-gradient(90deg,var(--color-neutrals-white) 50%,var(--color-gray-900) 50%)}[dir=rtl] .color-selector-random{background-image:linear-gradient(-90deg,var(--color-neutrals-white) 50%,var(--color-gray-900) 50%)}.color-selector-random .color-selector-icon{color:var(--color-neutrals-white);font-size:2.8rem;-webkit-text-stroke:.1rem var(--color-gray-900)}.bughouse-partner-selector-component{display:flex;flex-direction:column;gap:var(--space-8)}.bughouse-partner-selector-selector{container-type:inline-size;display:flex;flex-wrap:wrap;gap:var(--space-8)}.bughouse-partner-selector-input{flex:1;min-width:0}.bughouse-partner-selector-button{align-self:flex-end;flex:0 0 13rem;height:5.6rem;min-width:-moz-fit-content;min-width:fit-content}@container (max-width: 336px){.bughouse-partner-selector-button{flex-basis:100%}}.open-challenges-footer-component{align-self:flex-end;background-color:var(--color-bg-tertiary);color:var(--color-text-subtle);display:flex;padding:2rem;width:100%}.open-challenges-footer-column{width:50%}.open-challenges-footer-blue{color:var(--color-blue-300)}.open-challenges-footer-green{color:var(--color-green-300)}.open-challenges-footer-orange{color:var(--color-gold-200)}.open-challenges-list-component{display:flex;flex:1 1 0;flex-direction:column}.open-challenges-list-header{background-color:transparent;border:none;margin:0;padding:0;align-items:center;background-color:var(--color-bg-tertiary);cursor:pointer;display:flex;gap:1.2rem;height:4rem;padding:0 1.6rem;width:100%}[dir=ltr] .open-challenges-list-header{text-align:left}[dir=rtl] .open-challenges-list-header{text-align:right}.open-challenges-list-header .open-challenges-list-text{color:var(--color-text-bolder);font-size:1.4rem;font-weight:500}.open-challenges-list-header .open-challenges-list-chevron{font-size:1.6rem;color:var(--color-icon-default)}[dir=ltr] .open-challenges-list-header .open-challenges-list-chevron{margin-left:auto}[dir=rtl] .open-challenges-list-header .open-challenges-list-chevron{margin-right:auto}.open-challenges-list-group{display:flex;flex-direction:column;gap:.8rem}.open-challenge-point-component{font-size:1.6rem;color:var(--color-gray-500);cursor:pointer}.open-challenge-point-component.open-challenge-point-rated .open-challenge-point-icon{color:var(--color-green-300)}.open-challenge-point-component.open-challenge-point-friend .open-challenge-point-icon{color:var(--color-blue-300)}.open-challenge-point-component.open-challenge-point-direct .open-challenge-point-icon{color:#ca3431}.open-challenges-settings-component{align-items:center;display:flex;flex-shrink:0;gap:var(--space-8);height:4.8rem;justify-content:space-between;padding:0 1.6rem}.open-challenges-settings-buttons,.open-challenges-settings-switches{align-items:center;display:flex}.open-challenges-settings-buttons{gap:var(--space-4)}.open-challenges-settings-switches{flex-wrap:wrap;gap:var(--space-2) var(--space-12);justify-content:end}.open-challenges-settings-button{background-color:transparent;border:none;margin:0;padding:.3rem .6rem;border-radius:var(--radius-m);color:var(--color-text-default);font-size:1.2rem;font-weight:400;height:2rem}.open-challenges-settings-button.open-challenges-settings-active{background-color:var(--color-text-bolder);color:var(--color-text-inverse)}.play-friend-list-title{align-items:center;display:flex;gap:.8rem}.play-friend-list-text{color:var(--color-text-bolder);font-size:1.7rem;font-weight:500;line-height:1}.play-friend-list-count{background-color:var(--color-bg-subtle);border-radius:var(--radius-l);color:var(--color-text-default);font-size:1.2rem;min-width:1.9rem;padding:.1rem .3rem;text-align:center}.play-friend-list-row{align-items:center;cursor:pointer;display:flex;gap:1.2rem;margin:1.2rem 0}.play-friend-list-avatar{flex-shrink:0}.play-friend-search-input-component{align-items:center;background-color:var(--color-bg-subtle);border-radius:var(--radius-l);box-shadow:inset 0 -.1rem #0000001a;display:flex;flex:0 0 5.6rem;gap:.8rem;height:5.6rem;position:relative}[dir=ltr] .play-friend-search-input-component{padding-left:.8rem}[dir=rtl] .play-friend-search-input-component{padding-right:.8rem}.play-friend-search-input-input{background-color:transparent;border:none;color:var(--color-text-bolder);font-size:1.4rem;font-weight:500;width:100%}.play-friend-search-input-input::-moz-placeholder{color:var(--color-text-subtle)}.play-friend-search-input-input::placeholder{color:var(--color-text-subtle)}.play-friend-search-input-icon,.play-friend-search-input-clear{font-size:2.4rem;color:var(--color-icon-default)}.play-friend-search-input-clear{cursor:pointer;position:absolute}[dir=ltr] .play-friend-search-input-clear{right:1.6rem}[dir=rtl] .play-friend-search-input-clear{left:1.6rem}.dropdown-menu-component{display:inline-block}[dir=ltr] .dropdown-menu-component.dropdown-menu-right .dropdown-menu-dropdown{right:1.5rem}[dir=rtl] .dropdown-menu-component.dropdown-menu-right .dropdown-menu-dropdown{left:1.5rem}.dropdown-menu-toggle{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-text-default);display:flex;font-size:1.4rem;justify-content:space-between;line-height:2rem;position:relative}.dropdown-menu-toggle .dropdown-menu-icon{font-size:1.2rem;color:var(--color-icon-bolder)}[dir=ltr] .dropdown-menu-toggle .dropdown-menu-icon{margin-left:.5rem}[dir=rtl] .dropdown-menu-toggle .dropdown-menu-icon{margin-right:.5rem}.dropdown-menu-dropdown{background-color:var(--color-bg-opaque);border:.1rem solid var(--color-border-default);border-radius:var(--radius-m);box-shadow:var(--elevation-popover);list-style-type:none;margin:.2rem 0 0;min-width:16rem;padding:0;position:absolute;z-index:1000}.dropdown-menu-dropdown li{border-bottom:.1rem solid var(--color-border-default)}.dropdown-menu-dropdown li:last-child{border-bottom:none}.dropdown-menu-button{background-color:transparent;border:none;margin:0;padding:0;align-items:center;color:var(--color-text-default);display:flex;font-size:1.4rem;gap:var(--space-8);min-height:3rem;padding:0 .8rem;white-space:nowrap;width:100%}.dropdown-menu-button:hover{background-color:var(--color-bg-subtler);color:var(--color-text-default-hovered)}.username-search-autocomplete-field{align-items:center;border-bottom:.1rem solid var(--color-border-default);display:flex;padding:.5rem;width:100%}[dir=ltr] .username-search-autocomplete-invite-option{padding-left:.8rem}[dir=rtl] .username-search-autocomplete-invite-option{padding-right:.8rem}.username-search-autocomplete-avatar{background-color:var(--color-bg-subtler);flex-shrink:0;height:3rem;overflow:hidden;width:3rem}[dir=ltr] .username-search-autocomplete-username{margin-left:.6rem;margin-right:.8rem}[dir=rtl] .username-search-autocomplete-username{margin-right:.6rem;margin-left:.8rem}.team-match-over-modal-container{background:none;border-radius:var(--radius-xl);overflow:hidden}.team-match-over-modal-content{background-color:var(--color-neutrals-white);border-radius:var(--radius-m);position:relative;width:34rem}.team-match-over-modal-content .team-match-over-modal-header{background-color:var(--color-gray-100);padding-bottom:7rem;padding-top:4rem}.team-match-over-modal-content .team-match-over-modal-header h3{color:var(--color-gray-800);font-family:var(--font-family-heading);font-size:2.2rem;font-weight:800;margin-bottom:.4rem}.team-match-over-modal-content .team-match-over-modal-header .team-match-over-modal-subtitle{color:var(--color-gray-700);font-weight:600}.team-match-over-modal-content .team-match-over-modal-header .team-match-over-modal-icon{height:4.4rem;position:absolute;top:1.8rem;width:4.4rem}[dir=ltr] .team-match-over-modal-content .team-match-over-modal-header .team-match-over-modal-icon{left:2rem}[dir=rtl] .team-match-over-modal-content .team-match-over-modal-header .team-match-over-modal-icon{right:2rem}.dark-mode .team-match-over-modal-content{background-color:var(--color-gray-900)}.dark-mode .team-match-over-modal-content .team-match-over-modal-header{background-color:var(--color-transparent-white-10)}.dark-mode .team-match-over-modal-content .team-match-over-modal-header h3{color:var(--color-neutrals-white)}.dark-mode .team-match-over-modal-content .team-match-over-modal-header .team-match-over-modal-subtitle{color:var(--color-transparent-white-85)}.team-match-header-component{display:flex;min-width:8rem;padding:1.5rem;position:relative}.dark-mode .team-match-header-component{color:var(--color-transparent-white-72)}[dir=ltr] .team-match-header-component img:first-child{margin-right:1.5rem}[dir=rtl] .team-match-header-component img:first-child{margin-left:1.5rem}.team-match-header-component .team-match-header-info{display:flex;flex:1;flex-direction:column;min-height:5rem}.team-match-header-component .team-match-header-info .team-match-header-score{font-size:1.8rem;font-weight:600}[dir=ltr] .team-match-header-component .team-match-header-info:first-of-type{text-align:right}[dir=rtl] .team-match-header-component .team-match-header-info:first-of-type{text-align:left}.team-match-header-component .team-match-header-separator{background-color:var(--color-border-default);margin:0 3rem;width:.1rem}.team-match-header-component .team-match-header-club-name{color:var(--color-text-bolder);height:100%}.team-match-header-component .team-match-header-club-name:hover{color:var(--color-text-boldest)}.tournament-header-component{align-items:center;color:var(--color-gray-600);display:flex;min-height:7.5rem;min-height:9rem;padding:1.5rem}.tournament-header-component .tournament-header-info{color:var(--color-text-default);display:flex;flex:1 1 auto;flex-direction:column;font-size:1.3rem;min-width:0}[dir=ltr] .tournament-header-component .tournament-header-info{margin-left:1.5rem}[dir=rtl] .tournament-header-component .tournament-header-info{margin-right:1.5rem}.tournament-header-component .tournament-header-info h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default);font-weight:600;margin:0}.tournament-header-component .tournament-header-joined{color:var(--color-text-default);cursor:auto;font-size:1.4rem;line-height:3.4rem;padding-top:.3rem}[dir=ltr] .tournament-header-component .tournament-header-joined{margin-right:.5rem}[dir=rtl] .tournament-header-component .tournament-header-joined{margin-left:.5rem}.tournament-header-component .tournament-header-icon{font-size:2.4rem;color:var(--color-icon-bolder);cursor:pointer}[dir=ltr] .tournament-header-component .tournament-header-icon{margin-right:.5rem}[dir=rtl] .tournament-header-component .tournament-header-icon{margin-left:.5rem}.tournament-header-component .tournament-header-icon,.tournament-header-component .tournament-header-copy{position:relative}
