.clubs-matches-list-content{padding-bottom:.5rem;padding-top:0}.clubs-matches-list-item{align-items:center;display:flex;flex-direction:column-reverse;padding:1.6rem 0;position:relative;text-align:center}.clubs-matches-list-item:hover{background-color:var(--color-bg-tertiary)}.clubs-matches-list-challenges,.clubs-matches-list-item:not(:first-child){border-top:.1rem solid var(--color-border-default)}.clubs-matches-list-challenges{display:flex;padding:1.5rem 0}.clubs-matches-list-challenges .clubs-matches-list-item-details{display:block}.clubs-matches-list-challenges .clubs-matches-list-item-details p{color:var(--color-text-boldest)}.clubs-matches-list-challenges:first-child{border-top:0;padding-top:0}.clubs-matches-list-challenges:last-child{padding-bottom:0}.clubs-matches-list-club-main-avatar{display:none}.clubs-matches-list-live-challenges-avatar{align-self:center;margin-bottom:1.1rem}.clubs-matches-list-item-details{align-items:center;display:flex;flex-direction:column}.clubs-matches-list-item-actions{display:grid;grid-row-gap:.4rem;width:15rem}.clubs-matches-list-main{font-size:1.5rem;font-weight:600;line-height:1.1;margin-bottom:.7rem}.clubs-matches-list-main .clubs-matches-list-link:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.clubs-matches-list-chess960-icon{color:var(--color-icon-default);margin-right:var(--space-2);position:relative;top:var(--space-4)}.clubs-matches-list-link{color:var(--color-text-boldest);font-size:1.5rem}.clubs-matches-list-item-stats{align-items:center;display:flex;margin-bottom:1.5rem}.clubs-matches-list-status{display:flex;font-weight:600}.clubs-matches-list-warning .clubs-matches-list-team-one{margin-left:0}.clubs-matches-list-success .clubs-matches-list-team-two,.clubs-matches-list-warning .clubs-matches-list-team-one{background-color:var(--color-green-400);color:var(--color-neutrals-white)}.clubs-matches-list-players-count{color:var(--color-text-default);font-weight:600;margin-right:auto}.clubs-matches-list-team{align-items:center;background-color:var(--color-bg-tertiary);display:flex;line-height:3rem;margin-left:2rem;text-align:center;width:10rem}.clubs-matches-list-team.clubs-matches-list-players{width:8rem}.clubs-matches-list-team.clubs-matches-list-winning{background-color:var(--color-green-400);color:var(--color-neutrals-white)}.clubs-matches-list-team:first-child{margin-left:0}.clubs-matches-list-user-icon{color:var(--color-icon-default);flex-shrink:0;margin-left:auto;margin-right:auto}.clubs-matches-list-score{align-items:center;display:flex;justify-content:center;width:100%}.clubs-matches-list-all-players-button{display:none;position:absolute;right:var(--space-4)}.clubs-matches-list-game-preview{display:block;margin-right:1.5rem;width:12rem}.clubs-matches-list-challenge-title{line-height:1.25;margin-bottom:.8rem;margin-top:-.5rem}.clubs-matches-list-challenge-title a{color:var(--globalColorThemeBlueToMid)}.clubs-matches-list-challenge-title a:hover{color:var(--globalColorThemeBlueToMidHover)}.clubs-matches-list-all-players-icon{color:var(--color-text-bolder)}@media (min-width:40em){.clubs-matches-list-item{flex-direction:row;padding:1.6rem;text-align:left}.clubs-matches-list-item:hover .clubs-matches-list-all-players-icon{opacity:.3}.clubs-matches-list-item:hover .clubs-matches-list-all-players-icon:hover{opacity:1}.clubs-matches-list-club-main-avatar{display:flex;margin-right:1.5rem}.clubs-matches-list-item-details{align-items:flex-start;flex:1;margin-right:auto}.clubs-matches-list-all-players-button{display:block}.clubs-matches-list-all-players-icon{color:var(--color-icon-default);opacity:0;position:relative}.clubs-matches-list-item-stats{margin-bottom:0;margin-right:2rem}.clubs-matches-list-team:first-child{margin-left:2rem}}.clubs-votechess-game-board{border:.1rem solid transparent;border-radius:var(--radius-m);display:block;margin:-1rem -1rem 0 -1rem;padding:1rem 1rem 5.6rem;position:relative}.clubs-votechess-game-board>div{height:100%!important;width:100%!important}.clubs-votechess-game-board-preloader{background:url(/bundles/web/images/game-preview-loading.8677fb94.png) no-repeat 50%/contain;height:100%;left:0;padding-bottom:100%;position:relative;top:0;width:100%}.clubs-votechess-game-board-preloader>div{background-size:100% 100%;height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.clubs-votechess-not-begun .game-preview-legacy-component,.clubs-votechess-not-begun .game-preview-themed-component,.clubs-votechess-not-my-turn .game-preview-legacy-component,.clubs-votechess-not-my-turn .game-preview-themed-component{opacity:.7}.clubs-votechess-game-votename{font-size:1.2rem;font-weight:600;line-height:1.2;margin:0;padding-bottom:.3rem}.clubs-votechess-time-to-move{color:var(--color-text-subtle);font-size:1.3rem;font-weight:600}.clubs-votechess-game-info{align-items:center;color:var(--color-text-subtle);display:flex;font-size:1.4rem;margin:0 auto;position:relative}.clubs-votechess-link{color:var(--globalColorThemeBlueToMid);display:block;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clubs-votechess-game-result{background-color:hsla(20,1%,47%,.9);border-radius:var(--radius-m);color:var(--color-gray-400);font-weight:600;left:50%;line-height:1;padding:.4rem;pointer-events:none;position:absolute;text-align:center;top:calc(50% - 2.3rem);transform:translate(-50%,-50%);z-index:10}.clubs-votechess-game-result.clubs-votechess-white{background-color:hsla(0,0%,100%,.8);color:var(--color-gray-800)}.clubs-votechess-game-result.clubs-votechess-black{background-color:rgba(49,46,43,.8);color:var(--color-neutrals-white)}.clubs-votechess-game-block{padding:.8rem;position:relative;width:50%}.clubs-votechess-game-block:hover{position:relative}.clubs-votechess-game-block:hover .clubs-votechess-game-board{border:.1rem solid var(--color-border-default);border-bottom-color:transparent}.clubs-votechess-game-block:hover .clubs-votechess-link{color:var(--globalColorThemeBlueToMidHover)}.clubs-votechess-game-block:hover .clubs-votechess-info-section{border-bottom-color:var(--color-border-default);border-top:0;left:-.2rem;max-height:30rem;overflow:hidden;padding:.1rem 1rem 1rem;position:absolute;right:-.2rem;transition:max-height .3s ease-out;z-index:999}.clubs-votechess-miniboards-grid{display:flex;flex-wrap:wrap;margin:-.8rem 0}.clubs-votechess-info-section{border:.1rem solid transparent;border-bottom-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);display:flex;margin-top:-5rem;max-height:5rem;min-height:5rem}.clubs-votechess-info{width:calc(100% - 4rem)}.clubs-votechess-results-info{overflow:hidden;width:100%}.clubs-votechess-club-avatar{margin-right:1rem}.clubs-votechess-danger{color:var(--color-text-danger);font-weight:600}.clubs-votechess-checkmark-icon{font-size:1.6rem;margin-right:.5rem}.clubs-votechess-turn-time-left{display:flex;margin-left:auto}.clubs-votechess-board-group{color:var(--color-text-default);font-weight:600}.clubs-votechess-board-group:hover{color:var(--color-text-boldest)}.clubs-votechess-cancel-button{background-color:transparent;border:none;color:var(--color-text-default);font-size:1.3rem;margin:0;padding:0}.clubs-votechess-cancel-button:hover{color:var(--color-text-default-hovered)}.clubs-votechess-deleting{opacity:.3;pointer-events:none}@media (min-width:20.625em){.clubs-votechess-miniboards-grid{margin:-.7rem}}@media (min-width:40em){.clubs-votechess-miniboards-grid{margin:0 -1.5rem}.clubs-votechess-game-votename{font-size:1.3rem;line-height:1.1}.clubs-votechess-game-block{padding:1.5rem;width:33.3%}.clubs-votechess-game-block:nth-child(-n+3){margin-top:0}.clubs-votechess-game-block:hover .clubs-votechess-info-section{left:.5rem;right:.5rem}}.list-group-item{display:flex}.list-group-item:not(:first-child){margin-top:1rem}.list-group-item:hover .list-group-title{color:var(--globalColorThemeBlueToMidHover)}.list-group-avatar{flex-shrink:0;margin-right:1.5rem}.list-group-info{display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;width:100%}.list-group-tight .list-group-info{justify-content:center}.list-group-name{color:var(--globalColorThemeBlueToMid);font-weight:600;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-group-tight .list-group-name{margin-bottom:0}.list-group-name:hover{color:var(--globalColorThemeBlueToMidHover)}.list-group-title{color:var(--globalColorThemeBlueToMid);flex:1;font-size:1.4rem;font-weight:600;line-height:1.2;margin:auto;white-space:normal}.list-group-members{display:flex}.list-group-friend-avatar{margin-right:.5rem}.list-group-members-more{color:var(--color-text-subtle)}.list-group-additional-info{color:var(--color-text-default);font-size:1.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-group-place-number{align-items:center;color:var(--color-text-default);display:flex;flex-shrink:0;width:3rem}.list-group-extra{align-self:start;flex-shrink:0;margin-left:1rem;padding-left:1rem;padding-right:1rem}.list-group-form-group:not(:last-child){margin-bottom:1.5rem}.votechess-list-controls{display:flex;justify-content:space-between;margin:1.5rem 0}.votechess-search{flex-basis:47%;flex-shrink:0}.votechess-dropdown .form-dropdown-options{max-width:30.4rem}.votechess-no-result{color:var(--color-text-bolder)}@media (min-width:48em){.votechess-wrapper{padding:1.5rem}}.game-preview-hand-pieces{position:absolute;top:100%}.game-preview-pseudo-3d-container:after{background:var(--pseudo3dBackgroundProp);bottom:var(--pseudo3dRowOffset);content:"";height:12.5%;left:0;margin-top:-20%;padding-top:20%;position:absolute;width:100%}.game-preview-icon-wrapper{align-items:center;background-color:var(--color-transparent-white-85);border-radius:var(--radius-circular);display:flex;height:6.5rem;justify-content:center;left:50%;position:absolute;top:49.5%;transform:translate(-50%,-50%);width:6.5rem;z-index:15}.game-preview-icon{color:var(--color-gray-500)}.game-preview-chess960-title{color:var(--color-neutrals-white);font-size:15vw;font-weight:700;left:0;position:absolute;right:0;text-align:center;top:40%;width:100%;z-index:15}@media (min-width:30em){.game-preview-chess960-title{font-size:8rem}}@media (min-width:60em){.game-preview-chess960-title{font-size:10rem}}.clubs-list-clubname-wrapper{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:space-between}.clubs-list-official{color:var(--color-green-300);font-size:2rem;margin-left:.2rem}@media (min-width:48em){.clubs-list-clubname-wrapper{flex-direction:row}}.clubs-list-item{display:flex}.clubs-list-item h2{display:flex;font-size:1.7rem;margin-bottom:.8rem;word-break:break-word}.clubs-list-item.clubs-list-first-item{border-top:0;padding-top:0}.clubs-list-item.clubs-list-first-item .clubs-list-content-details{border:none}.clubs-list-item .clubs-list-content-details{border-top:.1rem solid var(--color-border-default);padding:1.6rem 0}.clubs-list-item .clubs-list-avatar{margin:1rem 2.5rem 1rem 0}.clubs-list-item .clubs-list-content-stats{margin:0}.clubs-list-item .clubs-list-content-stats>:after{content:none}.clubs-list-item .clubs-list-friends{margin:0 .8rem 0 0}.clubs-list-item .clubs-list-friend-avatar{margin:.2rem}.clubs-list-avatar{height:7rem;margin-right:1.5rem;width:7rem}.clubs-list-content-details{width:100%}.clubs-list-content-stats{color:var(--color-text-default);font-size:1.3rem;margin-bottom:.5rem}.clubs-list-content-stats span{display:inline-block;white-space:nowrap}.clubs-list-content-stats>:after{color:var(--color-text-default);content:"|";font-weight:400}.clubs-list-content-stats>:last-child:after{content:""}.clubs-list-club-about{color:var(--color-text-bolder);font-size:1.4rem}.clubs-list-friends{display:flex;flex-wrap:wrap;margin-top:.2rem}.clubs-list-friend-avatar{height:2rem;margin-bottom:.5rem;margin-right:.5rem;max-height:7rem;overflow:hidden;width:2rem}.clubs-list-joined{color:var(--color-gold-300);font-weight:600}.clubs-list-activity{background-color:var(--color-bg-subtle);border-radius:var(--radius-m);height:1.2rem;margin:0 1.4rem 0 1rem;overflow:hidden;position:relative;width:2.4rem}.clubs-list-activity .clubs-list-activity-bar{background-color:var(--color-green-300);height:100%;left:0;position:absolute;top:0}.clubs-list-members-count{align-items:center;color:var(--color-text-subtle);cursor:default;display:flex;font-size:1.4rem;margin:0}.clubs-list-link{color:var(--color-text-boldest);font-size:1.7rem}.clubs-list-link:hover{color:var(--color-text-bolder)}.clubs-list-description{color:var(--color-text-default);margin-bottom:1rem;word-break:break-word}.clubs-list-club-info{align-items:center;display:flex;flex-wrap:wrap}.clubs-list-content-icon{font-size:2rem;margin-right:.4rem}.clubs-list-friends-wrapper{align-items:center;color:var(--color-text-subtle);display:flex;flex-wrap:wrap}.clubs-list-content{margin:1.4rem 0}.clubs-list-empty{margin-top:1.6rem}@media (min-width:48em){.clubs-list-avatar{height:12rem;width:12rem}}.clubs-link{color:var(--color-text-link)}.clubs-link:hover{color:var(--color-text-link-hovered)}.clubs-sidebar-form-group:not(:last-child){margin-bottom:1.5rem}.clubs-top-block{margin-bottom:2.4rem}.clubs-header{margin-bottom:2rem}.clubs-content-component{padding-top:1.5rem}.clubs-section-link{margin:0 1.6rem;padding:0}.clubs-controls{border-bottom:.1rem solid var(--color-border-default);padding-bottom:1.6rem}.clubs-controls,.clubs-controls .clubs-controls-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.clubs-control{display:inline-flex;font-size:1.4rem}.clubs-control:not(:last-child){margin-right:1.2rem}.clubs-control-label{color:var(--color-text-default);margin-right:.5rem}.clubs-leaderboards-item{align-items:center;color:var(--color-text-default);display:flex;font-weight:600}.clubs-leaderboards-item:not(:last-child){margin-bottom:1rem}.clubs-leaderboards-item:hover{color:var(--color-text-bolder)}.clubs-leaderboards-title{align-items:center;display:flex;font-size:1.4rem;font-weight:600;height:auto;margin:0 0 1rem;padding:0}.clubs-leaderboards-index{flex-shrink:0;width:3.2rem}.clubs-leaderboards-clubname{margin-left:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.clubs-leaderboards-points{color:var(--color-text-boldest);margin-left:1.5rem}@media (min-width:48em){.clubs-section-link{margin:0 2.4rem}.clubs-content-component{padding:1.5rem 1.5rem 0}}@media (min-width:60em){.clubs-club-search-form{width:65%}}