.leaderboard-filters-component{display:grid;width:100%}.leaderboard-filters-wrapper{background-color:var(--color-bg-secondary);border-radius:var(--radius-5);display:grid;overflow:hidden;width:100%}.leaderboard-filters-filter:not(:first-child){border-top:.1rem solid var(--color-border-default)}@media (min-width: 40em){.leaderboard-filters-component,.leaderboard-filters-wrapper{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.leaderboard-filters-filter:not(:first-child){border-top:none}[dir=ltr] .leaderboard-filters-filter:not(:first-child){border-left:.1rem solid var(--color-border-default)}[dir=rtl] .leaderboard-filters-filter:not(:first-child){border-right:.1rem solid var(--color-border-default)}}.confirm-popover-inline-popover{background:var(--color-bg-opaque);border-radius:var(--radius-5);box-shadow:0 .2rem .5rem #00000080;color:var(--color-text-boldest);margin:1rem 0;padding:1.5rem}.confirm-popover-inline-component{max-width:29rem;position:fixed;width:100%;z-index:10000}.confirm-popover-inline-inner{display:grid;gap:1.5rem;grid-template-columns:2}.confirm-popover-inline-message{grid-column:span 2;line-height:1.2;text-align:center}.username{color:var(--globalColorThemeBlueToMid);font-size:1.4rem;font-weight:600}.username:hover{color:var(--globalColorThemeBlueToMidHover)}.user-rating{color:var(--color-gray-500);font-size:1.4rem}.dark-mode .user-rating:not(.light-mode){color:var(--color-transparent-white-72)}.user-chess-title,.user-chess-title:hover{background-color:var(--color-bg-chesstitle);border-radius:var(--radius-3);color:var(--color-neutrals-white)!important;font-size:1rem;font-weight:600;line-height:1;padding:.2rem .3rem;max-height:1.8rem}.won{color:var(--color-text-win)}.lost{color:var(--color-text-loss)}.draw{color:var(--color-text-draw)}.leaderboard-row-component:nth-child(2n){background-color:var(--color-bg-subtlest)}.leaderboard-row-component.leaderboard-row-highlighted{background-color:var(--color-bg-item-highlighted)}.leaderboard-row-side-padding{display:block;padding:0 .8rem}.leaderboard-row-single-value{width:4rem}.leaderboard-row-user-cell{min-width:23.5rem}.leaderboard-row-tagline{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:var(--space-12);max-width:28rem}.leaderboard-row-avatar{height:4rem;width:4rem}.leaderboard-row-score-direction{display:inline-block;min-width:3rem}[dir=ltr] .leaderboard-row-score-direction{text-align:left}[dir=rtl] .leaderboard-row-score-direction{text-align:right}.leaderboard-row-percentage-stats{display:none}.leaderboard-row-stats{white-space:nowrap}.leaderboard-row-show-on-hover:hover .leaderboard-row-regular-stats{display:none}.leaderboard-row-show-on-hover:hover .leaderboard-row-percentage-stats{display:inline-block}.leaderboard-row-rating{min-width:6.8rem}.leaderboard-row-icon{font-size:2rem;color:var(--color-gray-500);width:2rem}.leaderboard-row-icon:hover{color:var(--color-gray-600)}.leaderboard-row-remove-button{background-color:transparent;border:none;margin:0;padding:0;width:auto}.leaderboard-row-remove-button .leaderboard-row-icon{color:var(--color-icon-default)}.leaderboard-row-remove-button .leaderboard-row-icon:hover{color:var(--color-icon-default-hovered)}.leaderboard-row-deleting{opacity:.3;pointer-events:none}.leaderboard-row-rank-icon{font-size:2rem;position:relative}@keyframes leaders-table-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.leaders-table-loader{--skeleton-shimmer-color: var(--color-transparent-white-25);background-color:var(--color-bg-subtle);overflow:hidden;position:var(--skeleton-shimmer-position-override, relative);border-bottom:.5rem solid transparent;border-top:.5rem solid transparent;height:5.6rem;width:30%}.dark-mode .leaders-table-loader{--skeleton-shimmer-color: var(--color-transparent-white-5)}.leaders-table-loader:after{animation:leaders-table-shimmer 1.5s infinite;content:"";inset:0;min-width:28rem;position:absolute}[dir=ltr] .leaders-table-loader:after{background:linear-gradient(90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}[dir=rtl] .leaders-table-loader:after{background:linear-gradient(-90deg,transparent 0%,var(--skeleton-shimmer-color) 50%,transparent 100%)}.leaders-table-status{background-color:transparent;color:var(--color-text-default);font-weight:600;line-height:4rem;padding:.4rem;text-align:center}.leaders-table-status-message{align-items:center;display:flex;justify-content:center}.leaders-table-chess960{color:var(--color-icon-daily960)}.leaders-table-live960{color:var(--color-icon-live960)}
