/* rs-leaderboard.css — consolidated (cascade winners only; visual parity target) */
/* Media props omitted when a later root rule already wins at that breakpoint. */

.theme-farming .rs-panel-glow{background:radial-gradient(circle,rgba(132,204,22,.1),transparent 70%)}
.theme-fish .rs-panel-glow{background:radial-gradient(circle,rgba(56,189,248,.09),transparent 70%)}
.theme-raid .rs-panel-glow{background:radial-gradient(circle,rgba(239,68,68,.1),transparent 70%)}
.rs-lb-section{display:flex;flex-direction:column;gap:.65rem}
.rs-lb-section-shell{gap:0}
.rs-lb-section-data{gap:.65rem}
.rs-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px;gap:1.1rem;padding:1.5rem;position:relative;z-index:1}
.rs-lb-skel-hero{display:flex;flex-direction:column;gap:.45rem;padding:.85rem .95rem;border:1px solid var(--rs-border);border-radius:16px;background:var(--rs-card)}
.rs-lb-skel-stats{display:flex;gap:.4rem}
.rs-lb-skel-cat{height:44px;width:88%;border-radius:11px}
.rs-leaderboard-panel.is-fetching .rs-app{opacity:.68;pointer-events:none;user-select:none;transition:opacity .22s ease}
.rs-lb-fetch-spinner i{animation:rs-spin .85s linear infinite}
.rs-lb-beta-badge>*{position:relative;z-index:1}
.rs-lb-masthead-chip{display:inline-flex;align-items:center;gap:.28rem;padding:.2rem .48rem;border-radius:999px;border:1px solid var(--rs-border);background:rgba(255,255,255,.03);font-size:.62rem;font-weight:800;color:var(--rs-text);line-height:1.2;max-width:100%}
.rs-lb-masthead-chip i{font-size:.54rem;opacity:.9;flex-shrink:0}
.rs-lb-masthead-chip.is-wipe{border-color:rgba(224,60,60,.24);background:rgba(224,60,60,.07);color:#fecaca}
.rs-lb-masthead-chip.is-wipe i{color:var(--rs-red-light)}
.rs-lb-masthead-chip.is-lifetime{border-color:rgba(96,165,250,.24);background:rgba(96,165,250,.08);color:#bfdbfe}
.rs-lb-masthead-chip.is-lifetime i{color:#93c5fd}
.rs-lb-masthead-chip.is-global{border-color:rgba(252,211,77,.22);background:rgba(252,211,77,.06);color:var(--rs-gold)}
.rs-lb-masthead-chip.is-global i{color:var(--rs-gold)}
.rs-lb-masthead-chip.is-server{border-color:rgba(252,211,77,.3);background:rgba(252,211,77,.1);color:#fde68a;max-width:min(100%,280px)}
.rs-lb-masthead-chip.is-server span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.rs-lb-scope-bar-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem .65rem}
.rs-lb-scope-bar .rs-lb-field-label{margin:0;min-height:0;padding:0}
.rs-lb-scope-chip i{font-size:.58rem;opacity:.92}
.rs-lb-scope-chip-label{font-size:.46rem;font-weight:800;text-transform:uppercase;letter-spacing:.48px;color:var(--rs-muted-soft);margin-right:.08rem}
.rs-lb-scope-chip.is-wipe{border-color:rgba(224,60,60,.28);background:linear-gradient(180deg,rgba(224,60,60,.12),rgba(224,60,60,.04));color:#fecaca}
.rs-lb-scope-chip.is-wipe i{color:var(--rs-red-light)}
.rs-lb-scope-chip.is-lifetime{border-color:rgba(96,165,250,.28);background:linear-gradient(180deg,rgba(96,165,250,.12),rgba(96,165,250,.04));color:#bfdbfe}
.rs-lb-scope-chip.is-lifetime i{color:#93c5fd}
.rs-lb-scope-chip.is-global{border-color:rgba(252,211,77,.24);background:rgba(252,211,77,.06);color:var(--rs-gold)}
.rs-lb-scope-chip.is-global i{color:var(--rs-gold)}
.rs-lb-scope-chip.is-server{border-color:rgba(252,211,77,.34);background:linear-gradient(180deg,rgba(252,211,77,.12),rgba(252,211,77,.04));color:#fde68a;max-width:min(100%,320px)}
.rs-lb-scope-chip.is-server .rs-lb-scope-chip-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}
.rs-lb-table-scope-chip{display:inline-flex;align-items:center;gap:.2rem;padding:.12rem .36rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.38px;color:var(--rs-muted)}
.rs-lb-table-scope-chip i{font-size:.46rem;opacity:.85}
.rs-lb-table-scope-chip.is-wipe{color:#fca5a5;border-color:rgba(224,60,60,.2);background:rgba(224,60,60,.06)}
.rs-lb-table-scope-chip.is-lifetime{color:#93c5fd;border-color:rgba(96,165,250,.2);background:rgba(96,165,250,.06)}
.rs-lb-table-scope-chip.is-global{color:var(--rs-gold);border-color:rgba(252,211,77,.18);background:rgba(252,211,77,.05)}
.rs-lb-table-scope-chip.is-server{color:#fde68a;border-color:rgba(252,211,77,.22);background:rgba(252,211,77,.07);text-transform:none;letter-spacing:0;font-size:.52rem;max-width:140px}
.rs-lb-table-scope-chip.is-server span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rs-lb-table-scope-sep{color:var(--rs-muted-soft);opacity:.45;font-size:.52rem}
.rs-lb-viewer-host:not(.d-none)+.rs-lb-table-meta{border-top:0}
.rs-lb-viewer-strip-label-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;flex:1;padding-left:.15rem}
.rs-lb-viewer-strip-actions{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;flex-shrink:0}
.rs-lb-viewer-strip-session:not(.d-none){border-top:1px solid rgba(255,255,255,.06)}
.rs-lb-viewer-tbody tr{cursor:default;animation:none !important;pointer-events:none}
.rs-lb-viewer-tbody tr.is-you{background:linear-gradient(90deg,rgba(224,60,60,.18),rgba(224,60,60,.05) 55%,transparent);box-shadow:inset 3px 0 0 var(--rs-red)}
.rs-lb-viewer-tbody tr.is-you td{background:#1a1214;border-bottom:2px solid rgba(224,60,60,.22)}
.rs-lb-viewer-tbody tr.is-you:hover td{background:#1a1214 !important}
.rs-lb-viewer-tbody tr.is-you:hover td.is-sticky{background:#1a1214 !important}
.rs-lb-viewer-tbody tr.is-you:hover td.is-sticky-2{background:#1a1214 !important}
.rs-lb-viewer-tbody tr.is-viewer-strip .rs-lb-player-compact .rs-lb-avatar{width:30px;height:30px;min-width:30px}
.rs-lb-viewer-tbody tr.is-viewer-strip td.rs-lb-rank{text-align:center;padding-left:.45rem !important;padding-right:.45rem !important}
.rs-lb-viewer-tbody tr.is-viewer-strip .rs-lb-rank-inner{display:flex;justify-content:center;align-items:center;width:100%;column-gap:0}
.rs-lb-viewer-tbody tr.is-viewer-strip .rs-lb-rank-icon{display:none}
.rs-lb-viewer-tbody .rs-lb-row-actions{display:none !important}
.rs-lb-viewer-tbody .rs-lb-challenges{display:none !important}
.rs-lb-viewer-tbody .rs-lb-srv-badge{display:none !important}
.rs-lb-viewer-gap-row{pointer-events:none}
.rs-lb-viewer-gap-cell{padding:.28rem .72rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.015)}
.rs-lb-viewer-gap-inner{display:flex;align-items:center;justify-content:center;gap:.45rem;min-width:0}
.rs-lb-viewer-gap-line{flex:1;max-width:140px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}
.rs-lb-viewer-gap-label{font-size:.52rem;font-weight:800;text-transform:uppercase;letter-spacing:.44px;color:var(--rs-muted-soft);white-space:nowrap}
.rs-lb-viewer-strip-title-in{color:var(--rs-muted);font-weight:600;font-size:.62rem}
.rs-lb-viewer-strip-title-cat-name{font-size:.7rem;font-weight:800;color:var(--rs-text);letter-spacing:-.01em}
.theme-pvp .rs-lb-viewer-strip-title-cat-name{color:#ff8a8a}
.theme-events .rs-lb-viewer-strip-title-cat-name{color:#fdba74}
.theme-gather .rs-lb-viewer-strip-title-cat-name{color:#86efac}
.theme-farming .rs-lb-viewer-strip-title-cat-name{color:#bef264}
.theme-animals .rs-lb-viewer-strip-title-cat-name{color:#fcd34d}
.theme-npcs .rs-lb-viewer-strip-title-cat-name{color:#d8b4fe}
.theme-fish .rs-lb-viewer-strip-title-cat-name{color:#7dd3fc}
.theme-raid .rs-lb-viewer-strip-title-cat-name{color:#fda4af}
.theme-gambling .rs-lb-viewer-strip-title-cat-name{color:#fde047}
.theme-building .rs-lb-viewer-strip-title-cat-name{color:#c4b5fd}
.theme-electricity .rs-lb-viewer-strip-title-cat-name{color:#fde68a}
.theme-time .rs-lb-viewer-strip-title-cat-name{color:#a5b4fc}
.rs-lb-viewer-strip-title-rank{display:inline-flex;align-items:baseline;gap:.18rem;font-family:ui-monospace,'Cascadia Mono',Consolas,monospace;font-size:.62rem;line-height:1.2;font-weight:800;color:var(--rs-red-light);letter-spacing:-.02em}
.rs-lb-viewer-strip-title-rank-num{font-weight:800;color:var(--rs-red-light)}
.rs-lb-viewer-strip-title-rank-total{font-weight:600;color:var(--rs-muted);font-size:.54rem}
.rs-lb-viewer-strip-title-sep{color:var(--rs-muted-soft);font-weight:600;opacity:.5;font-size:.56rem}
.rs-lb-viewer-on-page{display:inline-flex;align-items:center;gap:.28rem;font-size:.56rem;font-weight:700;color:var(--rs-muted);padding:.28rem .5rem;border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);white-space:nowrap}
.rs-lb-viewer-on-page i{font-size:.5rem;color:#4ade80;opacity:.9}
.rs-lb-table-card.has-viewer-row .rs-lb-table-meta{border-top:1px solid rgba(224,60,60,.14);background:linear-gradient(180deg,rgba(224,60,60,.04),var(--rs-card))}
.rs-leaderboard-panel.is-lb-booting #rs-lb-viewer-strip-section{display:none !important}
.rs-leaderboard-panel.is-fetching #rs-lb-viewer-strip-section{display:none !important}
.rs-leaderboard-panel.is-fetching .rs-lb-viewer-tbody{display:none !important}
.rs-leaderboard-panel.is-fetching .rs-lb-viewer-gap{display:none !important}
.rs-lb-table.is-swapping .rs-lb-viewer-tbody{display:none !important}
.rs-lb-table.is-swapping .rs-lb-viewer-gap{display:none !important}
.rs-lb-viewer-btn.is-primary:hover{border-color:rgba(224,60,60,.55);color:#fff}
.rs-lb-field-group{display:flex;flex-direction:column;gap:.28rem;min-width:0}
.rs-lb-toolbar-group-mode{flex:0 0 auto}
.rs-lb-toolbar-group-search{min-width:0}
.rs-lb-toolbar-group-view{flex:0 0 auto;justify-self:end}
.rs-lb-server-wrap.is-global .rs-lb-server-icon{color:var(--rs-gold)}
.rs-lb-server-wrap.is-filtered.is-open .rs-lb-server-trigger{border-color:rgba(252,211,77,.38);box-shadow:0 0 0 3px rgba(252,211,77,.08)}
.rs-lb-server-wrap.is-filtered .rs-lb-server-icon{color:var(--rs-gold)}
.rs-scope-icon-slot{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1rem}
.rs-lb-server-wrap.is-filtered .rs-lb-server-label{font-weight:800}
.rs-lb-server-wrap.is-filtered .rs-lb-server-trigger{border-color:rgba(252,211,77,.28);background:linear-gradient(90deg,rgba(252,211,77,.06),var(--rs-card2));padding-right:2.85rem}
.rs-lb-server-wrap:not(.is-filtered) .rs-lb-server-trigger{padding-right:1.85rem}
.rs-lb-server-native{display:none !important}
.rs-lb-server-menu.is-portal{position:fixed;right:auto;z-index:9990;margin:0}
.rs-lb-server-option{display:flex;align-items:center;gap:.52rem;width:100%;border:0;border-radius:8px;background:transparent;color:var(--rs-text);font:inherit;font-size:.72rem;font-weight:600;padding:.48rem .52rem;cursor:pointer;text-align:left;transition:background .14s,border-color .14s,box-shadow .14s;position:relative}
.rs-lb-server-option:hover{background:rgba(255,255,255,.05);outline:none}
.rs-lb-server-option:focus-visible{background:rgba(255,255,255,.05);outline:none}
.rs-lb-server-option.is-active{background:rgba(252,211,77,.08);box-shadow:inset 2px 0 0 var(--rs-gold)}
.rs-lb-server-option.is-global .rs-lb-server-option-icon{color:var(--rs-gold)}
.rs-lb-server-option-icon{flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:7px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);display:inline-flex;align-items:center;justify-content:center;color:var(--rs-muted);font-size:.62rem;transition:color .15s,background .15s,border-color .15s}
.rs-lb-server-option.is-active .rs-lb-server-option-icon{color:var(--rs-gold);background:rgba(252,211,77,.1);border-color:rgba(252,211,77,.22)}
.rs-lb-server-option-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}
.rs-lb-server-option.is-active .rs-lb-server-option-text{font-weight:800;color:#fff}
.rs-lb-server-option-check{flex-shrink:0;width:.85rem;font-size:.58rem;color:var(--rs-gold);opacity:0;transform:scale(.85);transition:opacity .15s,transform .15s}
.rs-lb-server-option.is-active .rs-lb-server-option-check{opacity:1;transform:scale(1)}
.rs-lb-server-menu-divider{height:1px;margin:.28rem .35rem;background:rgba(255,255,255,.06)}
.rs-lb-server-menu-group{padding:.12rem 0}
.rs-leaderboard-panel.is-server-menu-open{overflow:visible}
.rs-lb-shell.is-server-menu-open{overflow:visible}
.rs-lb-server-wrap.is-open{z-index:501}
.rs-lb-mode-btn.is-active[data-mode="wipe"] i{display:none}
.rs-lb-mode-btn.is-active[data-mode="lifetime"] i{display:none}
.rs-lb-search-wrap i{color:var(--rs-muted);font-size:.68rem}
.rs-lb-cup-filter:focus{border-color:rgba(252,211,77,.35);outline:none;box-shadow:0 0 0 3px rgba(252,211,77,.08)}
.rs-lb-cup-sort-group{display:inline-flex;align-items:center;font-size:.52rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--rs-muted-soft);padding:0 .35rem 0 .55rem;white-space:nowrap;align-self:center}
.rs-lb-cup-sort-group:not(:first-child){margin-left:.2rem;border-left:1px solid rgba(255,255,255,.08);padding-left:.65rem}
.rs-lb-cup-filters-wrap .rs-lb-field-label{margin-bottom:.28rem}
.rs-refresh-btn.is-spinning i{animation:rs-spin .8s linear infinite}
.rs-lb-sort-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;flex:1;scrollbar-width:none;position:relative;min-width:0;padding:.04rem 0;overscroll-behavior-x:contain;touch-action:pan-x pinch-zoom}
.rs-lb-sort-scroll::-webkit-scrollbar{display:none}
.rs-lb-sort-fade.is-visible{opacity:1}
.rs-lb-sort-stack{display:block;min-width:min-content;position:relative}
.rs-leaderboard-panel.view-tournaments .rs-lb-empty-icon-wrap{color:var(--rs-gold);border-color:rgba(252,211,77,.18);background:rgba(252,211,77,.05)}
.rs-lb-table-card.is-table-empty .rs-lb-table-scroll-shell{display:none !important}
.rs-lb-table-card.is-table-empty .rs-lb-table-scroll-top{display:none !important}
.rs-lb-table-card.is-table-empty .rs-lb-aspire{display:none !important}
.rs-lb-table-card.has-viewer-podium{border-color:rgba(74,222,128,.2);box-shadow:0 0 0 1px rgba(74,222,128,.06)}
.rs-lb-aspire-icon{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(74,222,128,.1);color:var(--rs-green);font-size:.64rem;flex-shrink:0}
.rs-lb-aspire-copy{display:flex;flex-direction:column;gap:.08rem;min-width:0}
.rs-lb-aspire-top{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:.34rem;font-size:.6rem;color:var(--rs-muted)}
.rs-lb-table.has-podium tbody.rs-lb-podium-tbody tr.is-top1:last-child td{box-shadow:inset 0 -1px 0 rgba(252,211,77,.08)}
.rs-lb-table-meta strong{color:var(--rs-text)}
.rs-lb-meta-groups span:first-child{color:#fb7185;border-color:rgba(251,113,133,.18);background:rgba(251,113,133,.06)}
.rs-lb-meta-groups span:last-child{color:#fca5a5;border-color:rgba(239,68,68,.15);background:rgba(239,68,68,.05)}
.rs-lb-table-scroll-top::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.24)}
.rs-lb-table-wrap:focus-visible{box-shadow:inset 0 0 0 2px rgba(224,60,60,.28)}
.rs-lb-table col.rs-lb-col-rank{width:var(--rs-lb-rank-col-width)}
.rs-lb-table col.rs-lb-col-player{width:var(--rs-lb-player-col-width)}
.rs-lb-table.is-swapping{opacity:.4}
.rs-lb-table.is-swapping tbody tr{animation:none !important}
.rs-lb-table tbody tr.rs-lb-row-instant{animation:none !important}
.rs-lb-table tbody tr.is-you td{background:#1a1214}
.rs-lb-table tbody tr.is-you{box-shadow:inset 3px 0 0 var(--rs-red)}
.rs-lb-rank-icon{width:.72rem;height:.72rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.52rem;line-height:1}
.rs-lb-rank-icon.is-empty{visibility:hidden;pointer-events:none}
.rs-lb-name-row{display:flex;align-items:center;gap:.35rem;min-width:0}
.rs-lb-challenges{display:flex;flex-wrap:wrap;gap:.15rem;min-width:0}
.rs-lb-challenge{font-size:.48rem;font-weight:700;padding:.06rem .28rem;border-radius:999px;border:1px solid rgba(224,60,60,.22);background:rgba(224,60,60,.07);color:var(--rs-red-light);max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
button.rs-lb-challenge{font:inherit;cursor:pointer;line-height:1.2}
button.rs-lb-challenge:hover{border-color:rgba(252,211,77,.35);color:var(--rs-gold);background:rgba(252,211,77,.08)}
.rs-lb-challenge-more{border-style:dashed;color:var(--rs-muted);background:transparent;border-color:var(--rs-border)}
.tier-unranked{color:var(--rs-muted);background:rgba(255,255,255,.05)}
.tier-bronze{color:#d97706;background:rgba(217,119,6,.12)}
.tier-silver{color:#d1d5db;background:rgba(209,213,219,.1)}
.tier-gold{color:#fcd34d;background:rgba(252,211,77,.12)}
.tier-platinum{color:#67e8f9;background:rgba(103,232,249,.1)}
.tier-diamond{color:#60a5fa;background:rgba(96,165,250,.12)}
.tier-emerald{color:#34d399;background:rgba(52,211,153,.12)}
.tier-master{color:#c4b5fd;background:rgba(196,181,253,.12)}
.tier-titanium{color:#e2e8f0;background:rgba(226,232,240,.12)}
.tier-elite{color:#f0abfc;background:rgba(240,171,252,.12)}
.tier-rookie{color:var(--rs-muted);background:rgba(255,255,255,.05)}
tr:hover .rs-lb-row-actions{opacity:1}
.rs-lb-val.tone-wood{color:#b45309}
.rs-lb-val.tone-stone{color:#a8a29e}
.rs-lb-val.tone-metal{color:#94a3b8}
.rs-lb-val.tone-sulfur{color:#eab308}
.rs-lb-val.tone-hqm{color:#c084fc}
.rs-lb-val.tone-scrap{color:#38bdf8}
.rs-lb-val.tone-event{color:#fb923c}
.rs-lb-val.tone-farm{color:#84cc16}
.rs-lb-val.tone-animal{color:#d97706}
.rs-lb-val.tone-npc{color:#a855f7}
.rs-lb-val.tone-fish{color:#38bdf8}
.rs-lb-val.tone-explosive{color:#ef4444}
.rs-lb-val.tone-raid{color:#fb7185}
.rs-lb-val.tone-gamble{color:#eab308}
.rs-lb-val.tone-build{color:#94a3b8}
.rs-lb-val.tone-electric{color:#facc15}
.rs-lb-val.is-signed.positive{color:var(--rs-green)}
.rs-lb-val.is-signed.negative{color:var(--rs-red-light)}
.rs-lb-val.is-percent:after{content:'%';font-size:.85em;opacity:.75}
.rs-lb-wpn-cell.rs-lb-wpn-icon-only{justify-content:center;max-width:none;gap:0;position:relative}
.rs-lb-wpn-icon-only .rs-lb-wpn-thumb{width:22px;height:22px}
.rs-lb-wpn-fallback{display:none;font-size:.46rem;font-weight:800;letter-spacing:.35px;color:var(--rs-muted);line-height:1.1;text-align:center;max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rs-lb-wpn-fallback.is-visible{display:block}
.rs-lb-item-col{text-align:center;padding:.45rem .35rem !important;min-width:42px}
.rs-lb-item-head.is-icon-only{gap:0}
.rs-lb-item-head.is-icon-only .rs-lb-item-head-lbl{display:none}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-subtotal{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle;border-right:1px solid rgba(255,255,255,.09)}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished th.rs-lb-col-item{width:var(--rs-lb-w-item-compact);min-width:var(--rs-lb-w-item-compact);max-width:var(--rs-lb-w-item-compact);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-item{width:var(--rs-lb-w-item-compact);min-width:var(--rs-lb-w-item-compact);max-width:var(--rs-lb-w-item-compact);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-detail-first{border-left:0;padding-left:.4rem !important}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-item .rs-lb-th-sort{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;width:100%;gap:.1rem;min-height:calc(var(--rs-lb-head-min-h) - .12rem)}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-subtotal .rs-lb-th-sort{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;width:100%;gap:.1rem;min-height:calc(var(--rs-lb-head-min-h) - .12rem)}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-th-sort{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;width:100%;gap:.1rem;min-height:calc(var(--rs-lb-head-min-h) - .12rem)}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-item .rs-lb-cell-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:100%;margin:0 auto}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-subtotal .rs-lb-cell-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:100%;margin:0 auto}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-highlight .rs-lb-cell-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:100%;margin:0 auto}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-item .rs-lb-cell-stack .rs-lb-val{display:block;width:100%;min-width:0;max-width:100%;text-align:center !important;margin:0}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-subtotal .rs-lb-val{display:block;width:100%;min-width:0;max-width:100%;text-align:center !important;margin:0}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-highlight .rs-lb-val{display:block;width:100%;min-width:0;max-width:100%;text-align:center !important;margin:0}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished td.rs-lb-col-item .rs-lb-cell-stack .rs-lb-mini-bar{width:48px;max-width:48px;margin-left:auto;margin-right:auto}
.rs-lb-table-polished td.rs-lb-rank{width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);text-align:center}
.rs-lb-table-polished td.rs-lb-rank:not(.top1):not(.top2):not(.top3) .rs-lb-rank-inner{display:flex;justify-content:center;align-items:center;width:100%;column-gap:0}
.rs-lb-table-polished td.rs-lb-rank:not(.top1):not(.top2):not(.top3) .rs-lb-rank-icon{display:none}
.rs-lb-table-polished thead th:not(.rs-lb-rank):not(.rs-lb-col-player){min-height:var(--rs-lb-head-min-h);vertical-align:middle;box-sizing:border-box}
.rs-lb-table-polished .rs-lb-col-icon .rs-lb-th-label .rs-lb-col-icon-img{background-color:#f472b6;opacity:1}
.rs-lb-table-polished .rs-lb-col-tone{width:var(--rs-lb-w-tone);min-width:var(--rs-lb-w-tone);max-width:var(--rs-lb-w-tone);text-align:center !important;padding:var(--rs-lb-cell-y) calc(var(--rs-lb-cell-x) + .05rem) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-rating{width:var(--rs-lb-w-rating);min-width:var(--rs-lb-w-rating);max-width:var(--rs-lb-w-rating);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-stat{width:var(--rs-lb-w-stat);min-width:var(--rs-lb-w-stat);max-width:var(--rs-lb-w-stat);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-stat-wide{width:var(--rs-lb-w-stat-wide);min-width:var(--rs-lb-w-stat-wide);max-width:var(--rs-lb-w-stat-wide);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-signed{width:var(--rs-lb-w-signed);min-width:var(--rs-lb-w-signed);max-width:var(--rs-lb-w-signed);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-time{width:var(--rs-lb-w-time);min-width:var(--rs-lb-w-time);max-width:var(--rs-lb-w-time);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-rating .rs-lb-th-label span{font-size:.52rem}
.rs-lb-table-polished .rs-lb-col-fav{width:var(--rs-lb-w-fav);min-width:var(--rs-lb-w-fav);max-width:var(--rs-lb-w-fav);text-align:center !important;padding:var(--rs-lb-cell-y) calc(var(--rs-lb-cell-x) - .1rem) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-icon{width:var(--rs-lb-w-fav);min-width:var(--rs-lb-w-fav);max-width:var(--rs-lb-w-fav);text-align:center !important;padding:var(--rs-lb-cell-y) calc(var(--rs-lb-cell-x) - .1rem) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-item{width:var(--rs-lb-w-item);min-width:var(--rs-lb-w-item);max-width:var(--rs-lb-w-item);text-align:center !important;padding:var(--rs-lb-cell-y) calc(var(--rs-lb-cell-x) + .1rem) !important;vertical-align:middle}
.rs-leaderboard-panel.rs-lb-mat-view .rs-lb-table-polished .rs-lb-col-item{width:var(--rs-lb-w-item-compact);min-width:var(--rs-lb-w-item-compact);max-width:var(--rs-lb-w-item-compact)}
.rs-lb-table-polished .rs-lb-col-muted{width:var(--rs-lb-w-muted);min-width:var(--rs-lb-w-muted);max-width:var(--rs-lb-w-muted);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle}
.rs-lb-table-polished .rs-lb-col-rating.rs-lb-col-muted .rs-lb-val.is-muted{opacity:.78}
.rs-lb-table-polished .rs-lb-col-muted .rs-lb-th-label-muted{align-items:center}
.rs-lb-table-polished .rs-lb-col-muted .rs-lb-cell-stack{align-items:center}
.rs-lb-table-polished .rs-lb-col-subtotal .rs-lb-val{font-size:.74rem;font-weight:700}
.rs-lb-table-polished th.rs-lb-rank{width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);text-align:center;padding:var(--rs-lb-cell-y) .45rem !important;vertical-align:middle}
.tier-cup{color:var(--rs-gold);background:rgba(252,211,77,.12);border:1px solid rgba(252,211,77,.22)}
.rs-lb-viewer-tbody tr.is-viewer-strip td{padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x);vertical-align:middle}
.rs-lb-viewer-tbody tr.is-viewer-strip td.is-sticky-2{padding-left:.72rem !important;padding-right:.72rem !important}
.rs-lb-viewer-tbody tr.is-viewer-strip .rs-lb-cell-stack{align-items:center;width:100%}
.rs-lb-table-polished .rs-lb-col-highlight.is-highlight.rs-lb-tone-raid{background:#181014}
.rs-lb-table-polished .rs-lb-tone-raid.rs-lb-col-highlight.is-highlight{background:#181014}
.rs-lb-table-polished .rs-lb-th-label i.fa-signal{color:#4ade80;opacity:1}
.rs-lb-table-polished .rs-lb-col-item .rs-lb-item-thumb{width:26px;height:26px;opacity:1;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}
.rs-lb-table-polished .rs-lb-cell-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;width:100%}
.rs-lb-table-polished .rs-lb-cell-stack .rs-lb-val{font-variant-numeric:tabular-nums;line-height:1;min-width:3ch;text-align:center}
.rs-lb-table-polished .rs-lb-val.is-zero{color:var(--rs-muted) !important;opacity:.32;font-weight:600}
.rs-lb-table-polished .rs-lb-col-subtotal .rs-lb-cell-stack .rs-lb-mini-bar{width:52px;max-width:52px}
.rs-lb-table-polished .rs-lb-col-tone .rs-lb-cell-stack .rs-lb-mini-bar{width:54px;max-width:54px}
.rs-lb-table-polished .rs-lb-col-item .rs-lb-cell-stack .rs-lb-mini-bar{width:48px;max-width:48px}
.rs-lb-table-polished .rs-lb-col-stat .rs-lb-cell-stack .rs-lb-mini-bar{width:48px;max-width:48px}
.rs-lb-table-polished .rs-lb-col-subtotal .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,rgba(148,148,168,.25),rgba(244,244,246,.45))}
.rs-lb-table-polished .rs-lb-col-item.rs-lb-tone-explosive .rs-lb-val:not(.is-zero){color:#fca5a5}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#7f1d1d,#fb7185)}
.theme-pvp .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#7f1d1d,#ef4444)}
.theme-gather .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#14532d,#4ade80)}
.theme-events .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#9a3412,#fb923c)}
.theme-weapons .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#831843,#f472b6)}
.theme-farming .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#3f6212,#84cc16)}
.theme-animals .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#78350f,#d97706)}
.theme-npcs .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#581c87,#a855f7)}
.theme-fish .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#0c4a6e,#38bdf8)}
.theme-raid .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#9f1239,#fb7185)}
.theme-gambling .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#854d0e,#eab308)}
.theme-building .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#334155,#94a3b8)}
.theme-electricity .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#854d0e,#facc15)}
.theme-time .rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-fill{background:linear-gradient(90deg,#312e81,#818cf8)}
.rs-lb-table-polished .rs-lb-col-stat .rs-lb-th-label span{font-size:.52rem}
.rs-lb-table-polished .rs-lb-col-fav .rs-lb-th-label i{font-size:.58rem;color:var(--rs-muted);opacity:.82}
.theme-pvp .rs-lb-table-polished .rs-lb-col-fav .rs-lb-th-label i{color:#ff6b6b;opacity:.88}
.rs-lb-table-polished .rs-lb-col-icon .rs-lb-th-label i{font-size:.62rem;color:#f472b6;opacity:1}
.rs-lb-table-polished th.is-sortable{cursor:pointer;user-select:none;transition:background .15s,color .15s}
.rs-lb-table-polished th.is-sortable:hover{background:#1a1f2a !important}
.rs-lb-table-polished th.is-sortable:focus-visible{outline:2px solid rgba(224,60,60,.35);outline-offset:-2px}
.rs-lb-table-polished th.is-sorted .rs-lb-th-label span{color:var(--rs-text);font-weight:800}
.rs-lb-table-polished .rs-lb-col-item .rs-lb-th-sort{min-height:calc(var(--rs-lb-head-min-h) - .2rem)}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-th-sort{min-height:calc(var(--rs-lb-head-min-h) - .2rem)}
.rs-lb-table-polished .rs-lb-col-subtotal .rs-lb-th-sort{min-height:calc(var(--rs-lb-head-min-h) - .2rem)}
.rs-lb-table-polished th.is-sortable:hover .rs-lb-sort-icon{opacity:.55}
.rs-lb-srv-badge{font-size:.48rem;font-weight:800;text-transform:uppercase;letter-spacing:.35px;padding:.08rem .28rem;border-radius:4px;background:rgba(99,102,241,.12);color:#a5b4fc;margin-left:.15rem}
.rs-lb-updated.is-live i{color:var(--rs-green)}
.tone-event .rs-lb-mini-fill{background:linear-gradient(90deg,#9a3412,#fb923c)}
.tone-farm .rs-lb-mini-fill{background:linear-gradient(90deg,#4d7c0f,#84cc16)}
.tone-animal .rs-lb-mini-fill{background:linear-gradient(90deg,#92400e,#d97706)}
.tone-npc .rs-lb-mini-fill{background:linear-gradient(90deg,#6b21a8,#a855f7)}
.tone-fish .rs-lb-mini-fill{background:linear-gradient(90deg,#0369a1,#38bdf8)}
.tone-explosive .rs-lb-mini-fill{background:linear-gradient(90deg,#991b1b,#ef4444)}
.tone-raid .rs-lb-mini-fill{background:linear-gradient(90deg,#9f1239,#fb7185)}
.tone-gamble .rs-lb-mini-fill{background:linear-gradient(90deg,#a16207,#eab308)}
.tone-build .rs-lb-mini-fill{background:linear-gradient(90deg,#475569,#94a3b8)}
.tone-electric .rs-lb-mini-fill{background:linear-gradient(90deg,#a16207,#facc15)}
.rs-lb-cell-bar{display:flex;align-items:center;gap:.4rem;min-width:88px}
.rs-lb-mini-fill{height:100%;border-radius:999px;transition:width .6s cubic-bezier(.22,1,.36,1)}
.tone-wood .rs-lb-mini-fill{background:linear-gradient(90deg,#92400e,#b45309)}
.tone-stone .rs-lb-mini-fill{background:linear-gradient(90deg,#57534e,#a8a29e)}
.tone-metal .rs-lb-mini-fill{background:linear-gradient(90deg,#475569,#94a3b8)}
.tone-sulfur .rs-lb-mini-fill{background:linear-gradient(90deg,#ca8a04,#eab308)}
.tone-hqm .rs-lb-mini-fill{background:linear-gradient(90deg,#6b21a8,#c084fc)}
.tone-scrap .rs-lb-mini-fill{background:linear-gradient(90deg,#0369a1,#38bdf8)}
.rs-lb-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;padding-top:.35rem;border-top:1px solid var(--rs-border);margin-top:.1rem}
.rs-lb-footer-left{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem}
.rs-lb-updated{font-size:.62rem;color:var(--rs-muted);display:inline-flex;align-items:center;gap:.28rem}
.rs-lb-updated i{font-size:.52rem}
.rs-lb-kbd-hint{font-size:.58rem;color:var(--rs-muted);opacity:.75}
.rs-lb-kbd-hint kbd{background:var(--rs-card2);border:1px solid var(--rs-border);border-radius:4px;padding:.05rem .3rem;font-size:.55rem;font-family:inherit}
.rs-lb-page-btn:disabled{opacity:.35;cursor:not-allowed}
.rs-lb-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}
.rs-lb-feedback.is-hidden{display:none !important}
.rs-lb-feedback.is-open{width:calc(var(--rs-fb-tab) + var(--rs-fb-panel));max-width:min(calc(var(--rs-fb-tab) + var(--rs-fb-panel)),calc(100vw - 1rem));box-shadow:16px 0 48px rgba(0,0,0,.45)}
.rs-lb-feedback:focus-within{width:calc(var(--rs-fb-tab) + var(--rs-fb-panel));max-width:min(calc(var(--rs-fb-tab) + var(--rs-fb-panel)),calc(100vw - 1rem));box-shadow:16px 0 48px rgba(0,0,0,.45)}
.rs-lb-feedback.is-enter .rs-lb-feedback-tab{animation:rs-lb-fb-tab-pulse 2.2s ease-in-out .8s 2}
.rs-lb-feedback-tab i{font-size:1.05rem;filter:drop-shadow(0 0 8px rgba(252,211,77,.35))}
.rs-lb-feedback-tab:hover{background:linear-gradient(180deg,#1a1a24,#12151c);color:#ffe08a;box-shadow:inset -1px 0 0 rgba(252,211,77,.16)}
.rs-lb-feedback.is-open .rs-lb-feedback-tab{background:linear-gradient(180deg,#1a1a24,#12151c);color:#ffe08a;box-shadow:inset -1px 0 0 rgba(252,211,77,.16)}
.rs-lb-feedback:focus-within .rs-lb-feedback-tab{background:linear-gradient(180deg,#1a1a24,#12151c);color:#ffe08a;box-shadow:inset -1px 0 0 rgba(252,211,77,.16)}
.rs-lb-feedback-head-main{display:flex;flex-direction:column;gap:.28rem;min-width:0}
.rs-lb-feedback-head-main .rs-lb-beta-badge{font-size:.54rem;padding:.16rem .42rem}
.rs-lb-feedback-lead strong{color:var(--rs-fb-text);font-weight:700}
.rs-lb-feedback-form{display:flex;flex-direction:column;gap:.42rem;position:relative;z-index:1}
.rs-lb-feedback-textarea::placeholder{color:#666674}
.rs-lb-feedback-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}
.rs-lb-feedback-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px rgba(224,60,60,.18);background:linear-gradient(180deg,rgba(224,60,60,.28),rgba(224,60,60,.16))}
.rs-lb-feedback-submit:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}
.theme-cup .rs-panel-glow{background:radial-gradient(circle,rgba(252,211,77,.1),transparent 70%)}
.rs-lb-app-view-tournaments .rs-lb-stat-players{display:none}
.rs-lb-app-view-tournaments .rs-lb-stat-tournaments{display:block !important}
.rs-lb-app-view-tournaments #rs-lb-sort-wrap{display:none !important}
.rs-leaderboard-panel.view-tournaments #rs-lb-sort-wrap{display:none !important}
.rs-lb-app-view-tournaments #rs-lb-cup-sort-wrap{display:flex !important}
.rs-leaderboard-panel.view-tournaments #rs-lb-cup-sort-wrap{display:flex !important}
.rs-lb-app-view-challenges .rs-lb-controls{display:none !important}
.rs-lb-app-view-challenges #rs-lb-table-section{display:none !important}
.rs-lb-app-view-challenges #rs-lb-viewer-strip-section{display:none !important}
.rs-leaderboard-panel.view-challenges .rs-lb-controls{display:none !important}
.rs-leaderboard-panel.view-challenges #rs-lb-table-section{display:none !important}
.rs-leaderboard-panel.view-challenges #rs-lb-viewer-strip-section{display:none !important}
.rs-lb-app-view-challenges #rs-lb-challenges-section{display:flex !important}
.rs-leaderboard-panel.view-challenges #rs-lb-challenges-section{display:flex !important}
.rs-lb-app-view-challenges #rs-lb-pagination{display:none !important}
.rs-leaderboard-panel.view-challenges #rs-lb-pagination{display:none !important}
.rs-lb-app-view-challenges .rs-lb-stat-players{display:none}
.rs-lb-app-view-challenges .rs-lb-stat-challenges{display:block !important}
.rs-lb-section-challenges{display:none;flex-direction:column;gap:.75rem}
.rs-lb-ch-shell:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 0% 0%,rgba(252,211,77,.06),transparent 48%),radial-gradient(ellipse at 100% 100%,rgba(224,60,60,.05),transparent 42%);pointer-events:none}
.rs-lb-ch-shell>*{position:relative;z-index:1}
.rs-lb-ch-hero-stats{display:flex;flex-wrap:wrap;gap:.32rem}
.rs-lb-ch-stat-viewer .rs-lb-ch-stat-val{color:var(--rs-gold)}
.rs-lb-ch-cats-scroll{overflow-x:auto;scrollbar-width:thin;padding-bottom:.06rem}
.rs-lb-ch-cats{display:flex;flex-wrap:wrap;gap:.28rem}
.rs-lb-ch-cat i{font-size:.54rem;opacity:.85}
.rs-lb-ch-cat:hover{color:var(--rs-text);border-color:var(--rs-border-strong)}
.rs-lb-ch-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem;padding-bottom:.34rem;margin-bottom:.34rem;border-bottom:1px solid rgba(255,255,255,.05)}
.rs-lb-ch-card.is-vacant .rs-lb-ch-card-head{padding-bottom:.28rem;margin-bottom:.24rem}
.rs-lb-ch-card-title-wrap{display:flex;align-items:flex-start;gap:.38rem;min-width:0;flex:1}
.rs-lb-ch-card-copy{min-width:0;flex:1}
.rs-lb-ch-card-icon.tone-neutral{color:var(--rs-muted);border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}
.rs-lb-ch-holder{display:flex;align-items:center;gap:.38rem;min-height:26px}
.rs-lb-ch-avatar img{width:100%;height:100%;object-fit:cover}
.rs-lb-ch-holder-info{min-width:0;flex:1}
a.rs-lb-ch-holder-name{color:inherit;text-decoration:none}
a.rs-lb-ch-holder-name:hover{color:var(--rs-red-light)}
.rs-lb-ch-vacant{font-size:.56rem;font-weight:600;color:var(--rs-muted-soft);display:flex;align-items:center;gap:.28rem;line-height:1.2;padding-top:.02rem}
.rs-lb-ch-vacant i{font-size:.52rem;opacity:.7}
.rs-lb-ch-grid-meta{font-size:.56rem;color:var(--rs-muted-soft);text-align:right;padding-top:.35rem;margin-top:.15rem;border-top:1px solid rgba(255,255,255,.05);font-variant-numeric:tabular-nums}
.theme-ch-pvp{--rs-accent:rgba(224,60,60,.45)}
.theme-ch-pve{--rs-accent:rgba(251,146,60,.4)}
.theme-ch-events{--rs-accent:rgba(251,146,60,.4)}
.theme-ch-gather{--rs-accent:rgba(74,222,128,.4)}
.theme-ch-farming{--rs-accent:rgba(132,204,22,.4)}
.theme-ch-gambling{--rs-accent:rgba(234,179,8,.4)}
.theme-ch-building{--rs-accent:rgba(148,163,184,.4)}
.theme-ch-traps{--rs-accent:rgba(239,68,68,.4)}
.theme-ch-fish{--rs-accent:rgba(56,189,248,.35)}
.theme-ch-electricity{--rs-accent:rgba(250,204,21,.4)}
.theme-ch-boat{--rs-accent:rgba(59,130,246,.4)}
.theme-ch-raid{--rs-accent:rgba(239,68,68,.45)}
.rs-lb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.rs-lb-shell>*{position:relative;z-index:1}
.rs-lb-title i{display:none}
.rs-lb-beta-badge i{font-size:.54rem;opacity:.95;filter:drop-shadow(0 0 5px rgba(252,211,77,.28));position:relative;z-index:1;display:none}
.rs-lb-view-btn i{display:none}
.rs-lb-command.is-server-menu-open{position:relative;z-index:500}
.rs-lb-shell.is-scoped .rs-lb-context-stats{display:flex}
.rs-lb-shell.is-scoped .rs-lb-stat-servers{display:none}
.rs-lb-stat-pill:hover{border:0;background:transparent;transform:none;opacity:.9}
.rs-lb-cat-headline:not(.has-desc) .rs-lb-cat-strip-desc{display:none !important}
.rs-lb-shell.is-server-menu-open .rs-lb-command{position:relative;z-index:500}
.rs-lb-app-view-challenges #rs-lb-guest-cta{display:none !important}
.rs-leaderboard-panel.view-challenges #rs-lb-guest-cta{display:none !important}
.rs-lb-ch-title i{display:none}
.rs-lb-ch-toolbar .rs-lb-search-wrap{flex:1;min-width:180px;max-width:280px}
.rs-lb-ch-categories{display:flex;flex-wrap:wrap;gap:.28rem;flex:1}
.theme-farming .rs-lb-cat-strip-icon{color:#a3e635;border-color:rgba(132,204,22,.28);background:rgba(132,204,22,.1);box-shadow:none}
.theme-gather .rs-lb-cat-strip-icon{color:#4ade80;border-color:rgba(74,222,128,.28);background:rgba(74,222,128,.1);box-shadow:none}
.theme-events .rs-lb-cat-strip-icon{color:#fb923c;border-color:rgba(251,146,60,.28);background:rgba(251,146,60,.1);box-shadow:none}
.theme-pvp .rs-lb-cat-strip-icon{color:#ff6b6b;border-color:rgba(224,60,60,.28);background:rgba(224,60,60,.1);box-shadow:none}
.theme-fish .rs-lb-cat-strip-icon{color:#38bdf8;border-color:rgba(56,189,248,.28);background:rgba(56,189,248,.1);box-shadow:none}
.theme-raid .rs-lb-cat-strip-icon{color:#f87171;border-color:rgba(239,68,68,.28);background:rgba(239,68,68,.1);box-shadow:none}
.theme-gambling .rs-lb-cat-strip-icon{color:#facc15;border-color:rgba(234,179,8,.28);background:rgba(234,179,8,.1);box-shadow:none}
.theme-building .rs-lb-cat-strip-icon{color:#cbd5e1;border-color:rgba(148,163,184,.28);background:rgba(148,163,184,.1);box-shadow:none}
.theme-electricity .rs-lb-cat-strip-icon{color:#fde047;border-color:rgba(250,204,21,.28);background:rgba(250,204,21,.1);box-shadow:none}
.theme-animals .rs-lb-cat-strip-icon{color:#f59e0b;border-color:rgba(217,119,6,.28);background:rgba(217,119,6,.1);box-shadow:none}
.theme-npcs .rs-lb-cat-strip-icon{color:#c084fc;border-color:rgba(168,85,247,.28);background:rgba(168,85,247,.1);box-shadow:none}
.theme-time .rs-lb-cat-strip-icon{color:#a5b4fc;border-color:rgba(99,102,241,.28);background:rgba(99,102,241,.1);box-shadow:none}
.theme-cup .rs-lb-cat-strip-icon{color:var(--rs-gold);border-color:rgba(252,211,77,.28);background:rgba(252,211,77,.1);box-shadow:none}
.rs-lb-shell.is-scoped{border-color:transparent;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important;gap:1.4rem !important}
.rs-lb-shell.is-mode-lifetime{border-color:transparent;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important;gap:1.4rem !important}
.rs-lb-shell.is-mode-lifetime.is-scoped{border-color:transparent;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important;gap:1.4rem !important}
.rs-lb-shell:after{display:none !important}
.rs-lb-live#rs-lb-live{padding:0;border:0;background:transparent;border-radius:0;font-size:.62rem;letter-spacing:.14em;font-weight:600;color:#4ade80}
.rs-leaderboard-panel.view-challenges .rs-lb-view-btn.is-active{border-bottom-color:var(--rs-gold);color:#fff;background:transparent;box-shadow:none}
.rs-leaderboard-panel.view-tournaments .rs-lb-view-btn.is-active{border-bottom-color:var(--rs-gold);color:#fff;background:transparent;box-shadow:none}
.rs-lb-shell.is-scoped .rs-lb-masthead-meta-sub{color:var(--rs-muted) !important;font-weight:500 !important;font-size:.78rem !important;max-width:640px;line-height:1.45}
.rs-lb-shell.is-mode-lifetime .rs-lb-masthead-meta-sub{color:var(--rs-muted) !important;font-weight:500 !important;font-size:.78rem !important;max-width:640px;line-height:1.45}
.rs-lb-mode-btn i{display:none !important}
.rs-lb-sort-pill i{flex-shrink:0;line-height:1;width:auto;opacity:.55;font-size:.68rem;margin-right:.2rem}
.rs-lb-sort-pill.is-active i{opacity:.95;color:var(--rs-red-light)}
.rs-lb-cat-headline{display:flex;align-items:baseline;gap:.65rem;padding:.15rem 0 0;background:transparent !important;border:0 !important;flex-wrap:wrap}
.rs-lb-cat-strip-icon{width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--rs-red-light);font-size:1rem;box-shadow:none;align-items:center;justify-content:center;display:none !important}
.rs-lb-cat-strip-title{line-height:1.1;font-size:1.05rem !important;font-weight:700 !important;letter-spacing:-.035em !important;color:#fff !important}
.rs-lb-cat-count{font-size:.68rem;color:var(--rs-muted-soft);font-weight:500}
.rs-lb-cat-strip-desc{font-size:.72rem !important;color:var(--rs-muted) !important;max-width:520px !important;line-height:1.4 !important;margin-top:.1rem}
.rs-lb-cat-headline-copy{display:flex;flex-direction:column;gap:.12rem;min-width:0}
.rs-lb-cat-strip-head{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}
.rs-lb-masthead-chips{flex-wrap:wrap;align-items:center;gap:.32rem;display:none !important}
.rs-lb-scope-chips{flex-wrap:wrap;align-items:center;gap:.35rem;display:none !important}
.rs-lb-table-scope{align-items:center;gap:.28rem;flex-wrap:wrap;margin-right:.35rem;display:none !important}
.rs-lb-viewer-strip{border:0 !important;background:transparent !important}
.rs-lb-viewer-strip-session{margin-left:.15rem;margin:0 !important;padding:.15rem 1.15rem .75rem 1.25rem !important;border-top:0 !important;background:transparent !important}
.rs-lb-viewer-strip-msg{margin:0;line-height:1.45;display:flex;align-items:flex-start;gap:.4rem;font-size:.7rem !important;color:var(--rs-muted) !important}
.rs-lb-viewer-strip-msg i{margin-top:.08rem;flex-shrink:0;color:var(--rs-muted) !important;opacity:.7}
.rs-lb-table th.is-highlight{color:var(--rs-red-light) !important}
.rs-lb-table tbody tr.is-top1 td{background:linear-gradient(90deg,rgba(252,211,77,.07),transparent 48%)}
.rs-lb-table tbody tr.is-top2 td{background:linear-gradient(90deg,rgba(203,213,225,.05),transparent 48%)}
.rs-lb-table tbody tr.is-top3 td{background:linear-gradient(90deg,rgba(217,119,6,.055),transparent 48%)}
.rs-lb-aspire-rank{font-weight:900;color:var(--rs-text);font-size:.66rem;font-family:'JetBrains Mono',ui-monospace,monospace !important}
.rs-lb-aspire-gap strong{color:var(--rs-gold);font-family:'JetBrains Mono',ui-monospace,monospace !important}
.rs-lb-rank-num{font-weight:800;font-variant-numeric:tabular-nums;line-height:1;color:var(--rs-muted);white-space:nowrap;font-family:'JetBrains Mono',ui-monospace,monospace !important}
.rs-lb-cell-stack{gap:.1rem !important}
.rs-lb-viewer-strip-title .rs-lb-viewer-strip-title-in{display:inline-flex}
.rs-lb-viewer-strip-title .rs-lb-viewer-strip-title-rank{display:inline-flex}
.rs-lb-viewer-strip-title:has(.rs-lb-viewer-strip-title-sep){flex-direction:row !important;flex-wrap:wrap;align-items:baseline !important}
.rs-lb-toolbar{flex-wrap:wrap;align-items:center;border-radius:0;background:transparent !important;border:0 !important;padding:0 !important;gap:.7rem !important;display:none !important}
.rs-lb-controls{flex-direction:column;border-top:0;gap:1.15rem !important;padding-top:.1rem !important;display:contents}
.rs-lb-cat-headline.is-tag-only .rs-lb-cat-strip-icon{display:none !important}
.rs-lb-cat-headline.is-tag-only .rs-lb-cat-strip-title{display:none !important}
.rs-lb-cat-headline.is-tag-only .rs-lb-cat-count{display:none !important}
.rs-lb-cat-headline.is-tag-only .rs-lb-cat-strip-desc{display:none !important}
.rs-lb-viewer-host:before{content:'' !important;position:absolute !important;left:0 !important;border-radius:2px !important;background:rgba(224,60,60,.55) !important;top:22% !important;bottom:22% !important;width:2px !important;opacity:.7}
.rs-lb-viewer-strip-title-main{display:block;letter-spacing:-.02em;color:#fff;font-size:.76rem !important;font-weight:650 !important}
.rs-lb-viewer-strip-title-hint{font-weight:500;color:var(--rs-muted);line-height:1.35;max-width:520px;font-size:.64rem !important;opacity:.85;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.rs-lb-table th i{margin-right:.2rem;opacity:.45 !important;font-size:.5rem !important}
.rs-lb-th-label > span{order:2}
.rs-lb-col-icon-img{width:14px;height:14px;opacity:.55}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-cell-stack .rs-lb-mini-bar{display:block;background:rgba(255,255,255,.06);height:2px;width:36px;max-width:36px;opacity:.7;margin-top:.22rem}
.rs-lb-viewer-host{position:relative;box-shadow:none;background:transparent;border-bottom:1px solid rgba(255,255,255,.04);order:2}
.rs-lb-viewer-host.is-soft-empty:before{display:none !important}
.rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-strip-bar{padding:.55rem .85rem !important}
.rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-strip-title-main{font-size:.72rem;font-weight:600;color:rgba(255,255,255,.78)}
.rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-strip-title-hint{font-size:.62rem !important;color:var(--rs-muted-soft) !important;-webkit-line-clamp:1}
.rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-btn{background:transparent;border-color:rgba(255,255,255,.1);color:var(--rs-muted);font-size:.64rem;padding:.32rem .7rem}
.rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-btn:hover{color:#fff;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.04)}
.rs-lb-viewer-host:not(.is-soft-empty):before{background:var(--rs-red) !important;opacity:.85}
.rs-lb-viewer-host:not(.is-soft-empty){background:linear-gradient(90deg,rgba(224,60,60,.06),transparent 55%);border-bottom:1px solid rgba(255,255,255,.045);margin:0;border-radius:0;border-left:0;border-right:0;border-top:0}
.rs-lb-table-polished th.is-highlight .rs-lb-th-label span{font-size:.58rem;letter-spacing:.08em;font-weight:800}
.rs-lb-table-polished th.is-highlight .rs-lb-th-label i{color:var(--rs-red-light) !important;opacity:.95 !important}
.rs-lb-masthead-aside .rs-lb-context-stats{gap:1.5rem !important;justify-content:flex-end;align-items:flex-end !important}
.rs-lb-command .rs-lb-mode{flex:0 0 auto;min-height:36px;padding:.1rem;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.06)}
.rs-lb-command .rs-lb-server-wrap{flex:0 1 220px;min-width:150px;max-width:260px}
.rs-lb-board-notice-dot{width:5px;height:5px;border-radius:50%;background:rgba(148,163,184,.55);flex-shrink:0}
.rs-lb-table tbody tr{cursor:pointer;animation:rs-lb-row-in .32s ease both;transition:background .15s ease}
.rs-lb-table th{text-align:left;white-space:nowrap;text-transform:uppercase;position:sticky;top:0;z-index:4;border-bottom-color:rgba(255,255,255,.04);font-weight:600;color:var(--rs-muted-soft);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:.62rem .55rem;font-size:.52rem;letter-spacing:.1em !important;background:rgba(0,0,0,.35);border:0;border-bottom:1px solid rgba(255,255,255,.035);box-shadow:none}
.rs-lb-table td{text-align:left;white-space:nowrap;border-bottom-color:rgba(255,255,255,.04) !important;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.035);box-shadow:none}
.rs-lb-table td:not(.is-sticky):not(.is-sticky-2){padding:.7rem .55rem !important}
.rs-lb-table-polished td{border:0;border-bottom:1px solid rgba(255,255,255,.035);box-shadow:none}
.rs-lb-table-polished th{border:0;border-bottom:1px solid rgba(255,255,255,.035);box-shadow:none}
.rs-lb-table-polished .rs-lb-tone-wood{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-stone{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-metal{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-sulfur{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-hqm{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-scrap{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-farm{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-animal{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-npc{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-fish{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-event{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-explosive{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-raid{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-gamble{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-build{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-electric{background:transparent !important}
.rs-lb-table-polished .rs-lb-tone-cup{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-wood{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-stone{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-metal{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-sulfur{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-hqm{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-scrap{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-farm{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-animal{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-npc{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-fish{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-event{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-explosive{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-raid{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-gamble{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-build{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-electric{background:transparent !important}
.rs-lb-table-polished tbody tr:nth-child(even) .rs-lb-tone-cup{background:transparent !important}
.rs-lb-table-polished thead th{border-bottom:1px solid rgba(255,255,255,.06) !important;position:relative;padding:.55rem .3rem .65rem !important;background:rgba(8,9,12,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);vertical-align:bottom !important;min-height:0 !important}
.rs-lb-th-label span{order:1 !important;font-size:.52rem !important;font-weight:650 !important;letter-spacing:.02em !important;text-transform:none !important;color:rgba(255,255,255,.48) !important;line-height:1.1 !important;white-space:nowrap;max-width:4.6rem;overflow:hidden;text-overflow:ellipsis}
.rs-lb-th-label-cat span{order:1 !important;font-size:.52rem !important;font-weight:650 !important;letter-spacing:.02em !important;text-transform:none !important;color:rgba(255,255,255,.48) !important;line-height:1.1 !important;white-space:nowrap;max-width:4.6rem;overflow:hidden;text-overflow:ellipsis}
.rs-lb-th-label-plain span{order:1 !important;font-size:.52rem !important;font-weight:650 !important;letter-spacing:.02em !important;text-transform:none !important;color:rgba(255,255,255,.48) !important;line-height:1.1 !important;white-space:nowrap;max-width:4.6rem;overflow:hidden;text-overflow:ellipsis}
.rs-lb-th-label-muted span{order:1 !important;font-size:.52rem !important;font-weight:650 !important;letter-spacing:.02em !important;text-transform:none !important;color:rgba(255,255,255,.48) !important;line-height:1.1 !important;white-space:nowrap;max-width:4.6rem;overflow:hidden;text-overflow:ellipsis}
.rs-lb-table th.is-sortable:focus-visible .rs-lb-th-label{background:rgba(255,255,255,.05) !important;border-color:rgba(255,255,255,.1) !important}
.rs-lb-table-polished .is-highlight .rs-lb-th-label span{color:#fecaca !important}
.rs-lb-th-hit{position:absolute;inset:0;cursor:pointer}
.rs-lb-rank.top1 .rs-lb-rank-num{font-size:.94rem !important;color:var(--rs-gold) !important}
.rs-lb-rank.top1 .rs-lb-rank-icon{color:var(--rs-gold) !important}
.rs-lb-rank.top2 .rs-lb-rank-num{color:#e2e8f0 !important}
.rs-lb-rank.top2 .rs-lb-rank-icon{color:#e2e8f0 !important}
.rs-lb-rank.top3 .rs-lb-rank-num{color:#fdba74 !important}
.rs-lb-rank.top3 .rs-lb-rank-icon{color:#fdba74 !important}
.rs-lb-val.is-text{font-weight:600;max-width:88px;overflow:hidden;text-overflow:ellipsis;font-family:inherit !important;font-size:.66rem !important}
.rs-lb-table-polished .rs-lb-col-item .rs-lb-val:not(.is-zero){font-size:.7rem !important;font-weight:650 !important}
.rs-lb-table-polished .rs-lb-col-highlight{text-align:center !important;vertical-align:middle;background:transparent;box-shadow:none;width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);padding:.55rem .35rem}
.theme-raid .rs-lb-val.is-highlight{color:#fecdd3 !important}
.rs-lb-arena{display:contents !important}
.rs-lb-arena-rail{display:none !important}
.rs-lb-arena-rail-label{display:none !important}
.rs-lb-metric-rail{display:none !important}
.rs-lb-arena-podium{display:none !important}
.rs-lb-pod-card{display:none !important}
.rs-lb-stat-chips{display:none !important}
.rs-lb-hero-score{display:none !important}
.rs-lb-ladder-row{display:none !important}
.rs-lb-is-arena{}
.rs-lb-sort::-webkit-scrollbar{display:none}
.rs-lb-viewer-host.d-none{display:none !important}
.rs-lb-table-polished{border-collapse:collapse !important;border-spacing:0 !important}
.rs-lb-sort-icon{line-height:1;color:var(--rs-muted);transition:opacity .15s,color .15s;grid-row:2;display:none !important;opacity:.25 !important;font-size:.45rem !important}
.rs-lb-sort-icon.is-active{opacity:.85 !important;color:#fecaca !important}
.rs-lb-server-trigger:focus-visible{outline:2px solid rgba(224,60,60,.45);outline-offset:1px}
.rs-lb-per-page:focus-visible{outline:2px solid rgba(224,60,60,.45);outline-offset:1px}
.rs-lb-table th.is-sortable:focus-visible{outline:2px solid rgba(224,60,60,.45);outline-offset:-2px}
.rs-lb-table-scroll-mini{align-items:center;display:inline-flex;gap:.3rem !important}
.rs-lb-row-actions{display:flex;opacity:0;transition:opacity .15s;gap:.25rem !important}
.rs-lb-beta-badge:before{content:'';position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.07) 50%,transparent 58%);transform:translateX(-120%);animation:rs-lb-beta-shine 5s ease-in-out infinite;pointer-events:none;display:none !important}
.rs-lb-masthead-aside{flex:0 1 auto;display:flex;flex-direction:column;gap:.75rem !important;align-items:flex-end !important}
.rs-lb-context-stats{display:flex;align-items:flex-end !important;gap:.85rem !important}
.rs-lb-command .rs-lb-view-actions{flex:0 0 auto;margin-left:auto;gap:.35rem}
.rs-lb-cat-headline:not(.is-tag-only){display:none !important}
.theme-gather .rs-lb-sort-pill.is-active .rs-lb-sort-ico i{color:#86efac !important}
.theme-events .rs-lb-sort-pill.is-active .rs-lb-sort-ico i{color:#fdba74 !important}
.theme-raid .rs-lb-sort-pill.is-active .rs-lb-sort-ico i{color:#fda4af !important}
.rs-lb-table-polished thead .rs-lb-col-highlight{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody tr:nth-child(even) [class*="rs-lb-tone-"]{background:transparent !important;box-shadow:none !important}
.rs-lb-table th.is-sortable{transition:background .14s;cursor:pointer}
.rs-lb-val.is-muted{font-weight:500 !important;color:rgba(148,163,184,.28) !important}
.rs-lb-podium-tbody tr.is-top2 .rs-lb-score-capsule{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-podium-tbody tr.is-top3 .rs-lb-score-capsule{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.theme-gather .rs-lb-val.is-highlight{text-shadow:0 0 18px rgba(74,222,128,.2);color:rgba(187,247,208,.92) !important}
.theme-events .rs-lb-val.is-highlight{color:rgba(253,186,116,.92) !important}
.theme-npcs .rs-lb-val.is-highlight{color:rgba(233,213,255,.92) !important}
.theme-fish .rs-lb-val.is-highlight{color:rgba(186,230,253,.92) !important}
.theme-gather .rs-lb-score-capsule .rs-lb-mini-fill{background:rgba(74,222,128,.65) !important}
.theme-events .rs-lb-hero-metric .rs-lb-mini-fill{background:rgba(251,146,60,.65) !important}
.theme-events .rs-lb-score-capsule .rs-lb-mini-fill{background:rgba(251,146,60,.65) !important}
.rs-lb-podium-tbody tr.is-top2 .rs-lb-val.is-highlight{font-size:1.1rem !important}
.rs-lb-podium-tbody tr.is-top3 .rs-lb-val.is-highlight{font-size:1.1rem !important}
.rs-lb-masthead-top{display:flex !important;justify-content:space-between !important;flex-wrap:wrap;width:100%;gap:1.75rem !important;align-items:flex-end !important}
.rs-lb-masthead-brand{flex-wrap:wrap;display:flex !important;flex-direction:column !important;align-items:flex-start !important;min-width:0;flex:1 1 260px;gap:.4rem !important}
.rs-lb-masthead-kicker{opacity:.95;display:inline-flex !important;align-items:center !important;margin:0 !important;gap:.45rem !important;margin-bottom:.04rem !important}
.rs-lb-command .rs-lb-server-trigger:focus-visible{background:rgba(0,0,0,.36) !important;outline:none;border-color:rgba(224,60,60,.3) !important;box-shadow:0 0 0 3px rgba(224,60,60,.07) !important}
.rs-lb-sort-fade-l{left:0;pointer-events:none;width:44px !important;background:linear-gradient(90deg,#0a0c11,transparent) !important}
.rs-lb-sort-pill:hover .rs-lb-sort-ico{border-color:rgba(255,255,255,.09);border:0;background:rgba(255,255,255,.03);transform:none}
.rs-lb-table-scroll-mini button:hover{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.1)}
.rs-lb-table-polished tbody .rs-lb-col-tone{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-item{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-stat{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-stat-wide{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-rating{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-signed{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-fav{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-icon{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-time{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-subtotal{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody .rs-lb-col-muted{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished thead [class*="rs-lb-col-"]{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-tone{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-item{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-highlight{background:transparent}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-rating{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-stat{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-stat-wide{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-signed{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-subtotal{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-time{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-fav{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-icon{background:transparent !important}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-muted{background:transparent !important}
.rs-lb-player{display:flex;min-width:170px;gap:.78rem !important;align-items:center !important}
.rs-lb-table tbody tr:hover .rs-lb-avatar{border-color:rgba(255,255,255,.16) !important}
.rs-lb-table tbody tr:hover .rs-lb-name{color:#fff !important}
a.rs-lb-name:hover{color:#fecaca !important}
.rs-lb-player-info{display:flex;flex-direction:column;min-width:0;gap:.2rem !important}
.rs-lb-rank{width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);box-sizing:border-box;vertical-align:middle;border-right:1px solid rgba(255,255,255,.08);border-right-color:rgba(255,255,255,.045) !important;text-align:center !important;padding:.8rem .25rem !important}
.rs-lb-rank-medal .rs-lb-rank-icon{display:inline-flex !important;width:auto !important;height:auto !important;font-size:.44rem !important;opacity:.8}
.rs-lb-rank-inner{grid-template-columns:.72rem minmax(0,1fr);column-gap:.2rem;width:100%;display:inline-flex !important;align-items:center;justify-content:center;border-radius:7px;box-shadow:none !important;min-width:1.6rem !important;height:1.6rem !important;background:transparent !important;border:0 !important}
.rs-lb-table.has-podium tbody.rs-lb-podium-tbody tr:last-child td{border-bottom:1px solid rgba(255,255,255,.035) !important}
.rs-lb-podium-tbody tr.is-top1:hover td{background:linear-gradient(90deg,rgba(252,211,77,.07),rgba(255,255,255,.012) 38%)}
.rs-lb-podium-tbody tr.is-top1 .rs-lb-name{font-size:.95rem !important;font-weight:700 !important}
.rs-lb-podium-tbody tr.is-top1 .rs-lb-avatar{box-shadow:none;width:44px;height:44px;border-color:rgba(252,211,77,.35)}
.rs-lb-podium-tbody tr.is-top1 .rs-lb-val.is-highlight{font-size:1.16rem !important}
.rs-lb-table-card.has-viewer-host{border-color:rgba(255,255,255,.05) !important;box-shadow:0 24px 56px rgba(0,0,0,.38) !important}
.rs-lb-table-polished .rs-lb-col-time .rs-lb-th-label .rs-lb-col-icon-img{color:#94a3b8;background-color:#94a3b8;opacity:.7}
.rs-lb-table-polished .rs-lb-col-time .rs-lb-th-label i{color:#94a3b8;background-color:#94a3b8;opacity:.7}
.rs-lb-table-polished .rs-lb-th-label i.fa-skull{color:#f87171 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-crosshairs{color:#f87171 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-hammer{color:#4ade80 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-person-digging{color:#4ade80 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-fire{color:#fb923c !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-bolt{color:#fb923c !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-house-crack{color:#fb7185 !important;opacity:.7 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-gauge-high{color:#ff8a8a !important;opacity:.7 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-trophy{color:#ff8a8a !important;opacity:.7 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-moon{color:#94a3b8 !important;opacity:.7 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-clock{color:#94a3b8 !important;opacity:.7 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-user-ninja{color:#c084fc !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-paw{color:#f59e0b !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-seedling{color:#a3e635 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-fish{color:#38bdf8 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-dice{color:#facc15 !important;opacity:.65 !important}
.rs-lb-table-polished .rs-lb-th-label i.fa-cubes{color:#cbd5e1 !important;opacity:.65 !important}
.rs-lb-table th.is-sortable:hover .rs-lb-th-label-cat i{opacity:.9 !important}
.rs-lb-table-polished th.is-sorted.is-sorted-asc .rs-lb-th-label span{color:#fecaca;font-weight:650;font-size:.64rem}
.rs-lb-table-polished th.is-sorted.is-sorted-desc .rs-lb-th-label span{color:#fecaca;font-weight:650;font-size:.64rem}
.rs-lb-table th.is-sorted .rs-lb-th-label-cat i{opacity:1 !important;color:#ff8a8a !important}
.rs-lb-table th.is-highlight .rs-lb-th-label-cat i{opacity:1 !important;color:#ff8a8a !important}
.rs-lb-table-polished thead .rs-lb-col-time{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-subtotal{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-muted{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-rating{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-tone{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-item{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-stat{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-stat-wide{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-signed{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-fav{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished thead .rs-lb-col-icon{box-shadow:none !important;background:transparent !important}
.rs-lb-table-polished tbody tr td.rs-lb-col-rating{transition:background .14s,box-shadow .14s}
.rs-lb-table-polished tbody tr td.rs-lb-col-stat{transition:background .14s,box-shadow .14s}
.rs-lb-table-polished tbody tr td.rs-lb-col-stat-wide{transition:background .14s,box-shadow .14s}
.rs-lb-table-polished tbody tr td.rs-lb-col-tone{transition:background .14s,box-shadow .14s}
.rs-lb-table-polished tbody tr td.rs-lb-col-signed{transition:background .14s,box-shadow .14s}
.rs-lb-table-polished tbody tr:nth-child(even) td{box-shadow:none;background:transparent}
.rs-lb-table tbody tr:hover td{background:rgba(255,255,255,.01)}
.rs-lb-podium-tbody tr.is-top1 .rs-lb-score-capsule{border-color:rgba(252,211,77,.35);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.rs-lb-table tbody tr:hover .rs-lb-score-capsule .rs-lb-mini-bar{opacity:.75 !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-rating{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-stat{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-stat-wide{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-tone{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-signed{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top2 td.rs-lb-col-rating{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top2 td.rs-lb-col-stat{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top2 td.rs-lb-col-stat-wide{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top2 td.rs-lb-col-tone{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top2 td.rs-lb-col-signed{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top3 td.rs-lb-col-rating{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top3 td.rs-lb-col-stat{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top3 td.rs-lb-col-stat-wide{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top3 td.rs-lb-col-tone{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top3 td.rs-lb-col-signed{background:rgba(255,255,255,.014) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02) !important}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.055),rgba(252,211,77,.02)) !important}
.rs-leaderboard-panel.theme-gather{--rs-accent:rgba(74,222,128,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-pvp{--rs-accent:rgba(224,60,60,.5);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-events{--rs-accent:rgba(251,146,60,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-weapons{--rs-accent:rgba(244,114,182,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-farming{--rs-accent:rgba(132,204,22,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-animals{--rs-accent:rgba(217,119,6,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-npcs{--rs-accent:rgba(168,85,247,.35);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-fish{--rs-accent:rgba(56,189,248,.35);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-raid{--rs-accent:rgba(239,68,68,.45);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-gambling{--rs-accent:rgba(234,179,8,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-building{--rs-accent:rgba(148,163,184,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-electricity{--rs-accent:rgba(250,204,21,.4);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-time{--rs-accent:rgba(99,102,241,.35);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.theme-cup{--rs-accent:rgba(252,211,77,.45);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important}
.rs-leaderboard-panel:before{content:'';position:absolute;top:0;left:0;right:0;height:2px;opacity:1;z-index:2;background:linear-gradient(90deg,transparent,var(--rs-red),transparent)}
.rs-panel-glow{position:absolute;top:-120px;right:-80px;pointer-events:none;transition:background .4s;opacity:.45 !important;filter:none !important;width:320px !important;height:320px !important;background:radial-gradient(circle,rgba(224,60,60,.12),transparent 70%) !important}
.theme-pvp .rs-panel-glow{background:radial-gradient(circle,rgba(224,60,60,.14),transparent 70%) !important}
.theme-gather .rs-panel-glow{background:radial-gradient(circle,rgba(74,222,128,.1),transparent 70%) !important}
.theme-events .rs-panel-glow{background:radial-gradient(circle,rgba(251,146,60,.1),transparent 70%) !important}
.rs-panel-glow-bl{top:auto;bottom:-100px;left:-60px;right:auto;opacity:.35 !important;filter:none !important;background:radial-gradient(circle,rgba(224,60,60,.06),transparent 70%) !important}
.rs-panel-noise{position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay;opacity:.03 !important}
.rs-app{display:flex;flex-direction:column;opacity:0;animation:rs-lb-in .45s ease forwards;position:relative;z-index:1;padding:1.55rem 1.6rem 1.65rem !important;gap:1.15rem !important}
.rs-lb-shell{display:flex;flex-direction:column;position:relative;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important;gap:1.1rem !important}
.rs-lb-page{padding-top:.35rem;max-width:1180px}
.rs-lb-masthead{padding-bottom:.9rem !important;border-bottom-color:rgba(255,255,255,.04) !important;display:flex !important;flex-direction:column !important;gap:0 !important;margin-bottom:.1rem;position:relative;margin:0 !important;padding:0 0 1.05rem !important;border-bottom:1px solid rgba(255,255,255,.06) !important}
.rs-lb-masthead:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(224,60,60,.18),transparent);pointer-events:none;display:none !important}
.rs-lb-title{display:block;white-space:nowrap;margin:0 !important;background:none !important;-webkit-background-clip:unset !important;background-clip:unset !important;text-shadow:none !important;font-size:clamp(2.35rem,4.5vw,3.1rem) !important;font-weight:750 !important;letter-spacing:-.07em !important;line-height:.9 !important;color:var(--rs-text) !important}
.rs-lb-masthead-meta-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:450;max-width:38rem;margin-top:.1rem;font-size:.74rem;color:var(--rs-muted);line-height:1.45}
.rs-lb-stat-lbl{display:block;text-transform:uppercase;margin-top:.08rem;opacity:1 !important;font-weight:650 !important;font-size:.4rem !important;letter-spacing:.16em !important;color:var(--rs-muted) !important}
.rs-lb-mode-btn.is-active[data-mode="wipe"]{background:rgba(255,255,255,.1);color:#fff;box-shadow:none}
.rs-lb-mode-btn.is-active[data-mode="lifetime"]{background:rgba(255,255,255,.1);color:#fff;box-shadow:none}
.rs-lb-command .rs-lb-search-wrap{flex:1 1 200px !important;min-width:160px !important;max-width:none !important;margin:0 !important;padding:.36rem .9rem !important;border-color:rgba(255,255,255,.055) !important;box-shadow:none !important;transition:border-color .15s,background .15s;min-height:36px !important;border-radius:10px !important;background:rgba(0,0,0,.28) !important;border:1px solid rgba(255,255,255,.06) !important}
.rs-lb-command .rs-lb-server-trigger{padding:.36rem 2.3rem .36rem .85rem !important;border-color:rgba(255,255,255,.055) !important;box-shadow:none !important;transition:border-color .15s,background .15s;min-height:36px !important;border-radius:10px !important;background:rgba(0,0,0,.28) !important;border:1px solid rgba(255,255,255,.06) !important}
.rs-lb-command .rs-lb-search-wrap:focus-within{background:rgba(0,0,0,.36) !important;outline:none;border-color:rgba(224,60,60,.4) !important;box-shadow:0 0 0 3px rgba(224,60,60,.1) !important}
.rs-lb-sort{align-items:center;align-content:flex-start;min-width:min-content;width:max-content;max-width:100%;position:relative;padding-bottom:1px !important;-ms-overflow-style:none;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;border-bottom:0 !important;scrollbar-width:none;gap:.18rem !important;padding:0 0 .6rem !important}
.rs-lb-sort-pill{min-height:0 !important;font-family:inherit !important;margin-bottom:-1px !important;border-bottom:1px solid transparent;opacity:1;justify-content:center !important;letter-spacing:-.01em !important;line-height:1.05 !important;display:inline-flex !important;flex-direction:column !important;align-items:center !important;margin:0 !important;font-size:.6rem !important;font-weight:650;transition:color .15s;min-width:4.4rem !important;padding:.48rem .3rem .44rem !important;gap:.28rem !important;color:rgba(122,122,136,.7);background:transparent;border:0;box-shadow:none;border-radius:0;transform:none}
.rs-lb-sort-ico{display:inline-flex !important;align-items:center;justify-content:center;transition:color .15s,background .15s;transform:none !important;width:1.95rem !important;height:1.95rem !important;border-radius:8px !important;background:transparent !important;border:0 !important;box-shadow:none !important}
.rs-lb-sort-ico i{margin:0 !important;transition:opacity .16s;color:inherit !important;font-size:.78rem !important;opacity:.45 !important}
.rs-lb-sort-txt{white-space:nowrap;max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;line-height:1.1 !important;letter-spacing:-.01em !important;font-size:.6rem !important;font-weight:600 !important}
.rs-lb-sort-pill:hover{border-color:transparent !important;opacity:1;background:transparent !important;color:var(--rs-text) !important;transform:none !important}
.rs-lb-sort-pill:hover .rs-lb-sort-ico i{opacity:.85 !important}
.theme-pvp .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-events .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-weapons .rs-lb-sort-pill.is-active{border-color:rgba(244,114,182,.4);border-bottom-width:2px !important;border-bottom-style:solid !important;border-bottom:0 !important;color:#fff !important;background:transparent !important;border:0 !important;box-shadow:inset 0 -2px 0 var(--rs-red) !important;border-radius:0 !important;transform:none !important}
.theme-gather .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-farming .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-animals .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-npcs .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-fish .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-raid .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-gambling .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-building .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-electricity .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-time .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.theme-cup .rs-lb-sort-pill.is-active{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.07);border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.rs-lb-sort-pill.is-active{opacity:1;font-weight:700;border-bottom-color:rgba(255,255,255,.08);border-color:transparent;border-bottom:0;color:#fff;background:transparent;border:0;box-shadow:inset 0 -2px 0 var(--rs-red);border-radius:0;transform:none}
.rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-pvp .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-gather .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(74,222,128,.3);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-events .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(251,146,60,.3);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-farming .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-npcs .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-fish .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-raid .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(244,63,94,.3);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-gambling .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-building .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-electricity .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-time .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-cup .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.theme-weapons .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:var(--rs-red-light)}
.rs-lb-sort-pill.is-active .rs-lb-sort-ico i{opacity:1 !important;color:var(--rs-red-light) !important}
.rs-lb-section-table{margin-top:.45rem !important}
.rs-lb-table-polished th.rs-lb-col-player{vertical-align:middle;text-align:left !important;padding-left:.75rem !important;background:transparent !important;letter-spacing:.01em !important;font-size:.68rem !important;font-weight:600 !important;color:var(--rs-muted) !important;padding:.5rem 1rem .55rem !important;text-transform:none !important}
.rs-lb-rank-head{display:block;text-align:center;letter-spacing:.02em !important;font-size:.64rem !important;font-weight:600 !important;color:var(--rs-muted-soft) !important;text-transform:none !important}
.rs-lb-table-polished .rs-lb-th-label span{letter-spacing:0 !important;max-width:none !important;overflow:visible !important;font-size:.6rem !important;font-weight:600 !important;color:var(--rs-muted) !important;text-transform:none !important;white-space:nowrap}
.rs-lb-table-polished .rs-lb-th-label-plain span{letter-spacing:0 !important;max-width:none !important;overflow:visible !important;font-size:.6rem !important;font-weight:600 !important;color:var(--rs-muted) !important;text-transform:none !important;white-space:nowrap}
.rs-lb-table-polished .rs-lb-th-label-muted span{letter-spacing:0 !important;max-width:none !important;overflow:visible !important;font-size:.6rem !important;font-weight:600 !important;color:var(--rs-muted) !important;text-transform:none !important;white-space:nowrap}
.rs-lb-table-polished .rs-lb-th-label-cat span{text-overflow:ellipsis;letter-spacing:0 !important;max-width:none !important;overflow:visible !important;font-size:.6rem !important;font-weight:600 !important;color:var(--rs-muted) !important;text-transform:none !important;white-space:nowrap}
.theme-pvp .rs-lb-table-polished .rs-lb-th-label .rs-lb-col-icon-img{background-color:rgba(255,107,107,.75) !important;opacity:.75 !important}
.theme-pvp .rs-lb-table-polished .rs-lb-th-label-cat .rs-lb-col-icon-img{background-color:rgba(255,107,107,.75) !important;opacity:.75 !important}
.theme-pvp .rs-lb-table th.is-highlight .rs-lb-th-label i{color:var(--rs-red-light) !important;opacity:1 !important}
.theme-pvp .rs-lb-table th.is-sorted .rs-lb-th-label i{color:var(--rs-red-light) !important;opacity:1 !important}
.rs-lb-table th.is-sortable:hover{background:rgba(255,255,255,.015) !important}
.rs-lb-table th.is-sortable:hover .rs-lb-th-label span{color:var(--rs-text) !important}
.rs-lb-table th.is-sorted .rs-lb-th-label span{font-size:.64rem;color:#fecaca;font-weight:650}
.rs-lb-table th.is-highlight .rs-lb-th-label span{font-size:.64rem;color:#fecaca;font-weight:650}
.rs-lb-table-polished th.is-highlight{background:rgba(224,60,60,.04) !important;box-shadow:inset 0 -2px 0 var(--rs-red) !important}
.rs-lb-table-polished thead .rs-lb-col-highlight.is-highlight{background:rgba(224,60,60,.04) !important;box-shadow:inset 0 -2px 0 var(--rs-red) !important}
.rs-lb-table tbody tr:nth-child(even) td{box-shadow:none;background:transparent}
.rs-lb-table-polished tbody td.rs-lb-col-rating{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-stat{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-stat-wide{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-tone{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-signed{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-fav{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-item{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-icon{border-radius:0;background:rgba(255,255,255,.015);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.rs-lb-table-polished tbody td.rs-lb-col-time{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody td.rs-lb-col-muted{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-rating{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-stat{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-stat-wide{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-tone{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-signed{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-fav{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-item{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-icon{background:rgba(255,255,255,.015) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-rating{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-stat{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-stat-wide{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-tone{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-signed{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-fav{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-item{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-icon{background:rgba(255,255,255,.025) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04) !important}
.rs-lb-table-polished [class*="rs-lb-tone-"]{background:transparent !important;box-shadow:none !important}
.rs-lb-table-polished .rs-lb-col-subtotal{width:var(--rs-lb-w-subtotal);min-width:var(--rs-lb-w-subtotal);max-width:var(--rs-lb-w-subtotal);text-align:center !important;padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important;vertical-align:middle;padding-left:var(--rs-lb-cell-x) !important;border-left:0 !important;border-right:0 !important}
.rs-lb-table-polished .rs-lb-col-detail-first{padding-left:var(--rs-lb-cell-x);border-left:0;border-right:0}
.rs-lb-table-polished .rs-lb-col-global{padding-left:var(--rs-lb-cell-x);border-left:0;border-right:0}
.rs-lb-table-polished th.rs-lb-col-highlight{border-left:0 !important;border-right:0 !important}
.rs-lb-table tbody tr td{background:transparent;box-shadow:none !important;border-bottom:1px solid rgba(255,255,255,.04) !important;transition:background .15s ease;vertical-align:middle !important}
.rs-lb-table tbody tr td:not(.is-sticky):not(.is-sticky-2){padding:var(--rs-lb-cell-y) var(--rs-lb-cell-x) !important}
.rs-lb-table tbody tr:last-child td{border-bottom:0 !important}
.rs-lb-val{font-family:'JetBrains Mono',ui-monospace,monospace !important;font-size:.7rem;font-weight:500;letter-spacing:-.02em;color:rgba(122,122,136,.85);font-variant-numeric:tabular-nums;text-shadow:none}
.rs-lb-table-polished .rs-lb-col-tone .rs-lb-val:not(.is-zero){font-size:.72rem;font-weight:550;color:rgba(244,244,246,.78)}
.rs-lb-table-polished .rs-lb-col-stat .rs-lb-val:not(.is-zero){font-size:.72rem;font-weight:550;color:rgba(244,244,246,.78)}
.rs-lb-table-polished .rs-lb-col-stat-wide .rs-lb-val:not(.is-zero){font-size:.72rem;font-weight:550;color:rgba(244,244,246,.78)}
.rs-lb-table-polished .rs-lb-col-rating .rs-lb-val:not(.is-zero){font-size:.72rem;font-weight:550;color:rgba(244,244,246,.78)}
.rs-lb-table-polished .rs-lb-col-signed .rs-lb-val:not(.is-zero){letter-spacing:-.03em;font-size:.78rem;font-weight:700;color:#fff}
.rs-lb-table-polished .rs-lb-col-time .rs-lb-val{font-weight:500;font-size:.62rem;color:var(--rs-muted-soft)}
.rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-gather .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-events .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-weapons .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-raid .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-farming .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-npcs .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-fish .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-gambling .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-building .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-electricity .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-time .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.rs-lb-table-polished td.rs-lb-col-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;background:linear-gradient(180deg,rgba(224,60,60,.07),rgba(224,60,60,.02));box-shadow:inset 0 0 0 1px rgba(224,60,60,.08);border:0;padding:var(--rs-lb-cell-y) .42rem}
.theme-pvp .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.09),rgba(224,60,60,.025)) !important;box-shadow:inset 0 0 0 1px rgba(224,60,60,.1) !important}
.rs-lb-table-polished tr:hover td.rs-lb-col-highlight{border:0;padding:var(--rs-lb-cell-y) .45rem;box-shadow:inset 0 0 0 1px rgba(224,60,60,.09);background:linear-gradient(180deg,rgba(224,60,60,.1),rgba(224,60,60,.03))}
.rs-lb-table-polished tbody tr:hover .rs-lb-col-highlight.is-highlight{border:0;padding:var(--rs-lb-cell-y) .45rem;box-shadow:inset 0 0 0 1px rgba(224,60,60,.09);background:linear-gradient(180deg,rgba(224,60,60,.1),rgba(224,60,60,.03))}
.rs-lb-score-capsule{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.theme-gather .rs-lb-score-capsule{border-color:rgba(74,222,128,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-events .rs-lb-score-capsule{border-color:rgba(251,146,60,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-farming .rs-lb-score-capsule{border-color:rgba(132,204,22,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-animals .rs-lb-score-capsule{border-color:rgba(217,119,6,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-npcs .rs-lb-score-capsule{border-color:rgba(168,85,247,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-fish .rs-lb-score-capsule{border-color:rgba(56,189,248,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-raid .rs-lb-score-capsule{border-color:rgba(244,63,94,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-gambling .rs-lb-score-capsule{border-color:rgba(234,179,8,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-building .rs-lb-score-capsule{border-color:rgba(148,163,184,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-electricity .rs-lb-score-capsule{border-color:rgba(250,204,21,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.theme-time .rs-lb-score-capsule{border-color:rgba(129,140,248,.28);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.rs-lb-table tbody tr:hover .rs-lb-score-capsule{border-color:rgba(224,60,60,.32);min-width:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}
.rs-lb-hero-metric{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-table tbody tr:hover .rs-lb-hero-metric{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-podium-tbody tr.is-top1 .rs-lb-hero-metric{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-podium-tbody tr.is-top2 .rs-lb-hero-metric{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-podium-tbody tr.is-top3 .rs-lb-hero-metric{min-width:0;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.rs-lb-score-capsule .rs-lb-cell-stack{display:flex !important;flex-direction:column !important;margin:0;width:100%;align-items:center !important;gap:.24rem !important}
.rs-lb-hero-metric .rs-lb-cell-stack{width:100%;align-items:center !important;gap:.24rem !important}
.rs-lb-val.is-highlight{font-size:1.12rem;font-weight:750;letter-spacing:-.05em;color:#fff;text-shadow:none;line-height:1}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-val.is-highlight{font-size:1.12rem;font-weight:750;letter-spacing:-.05em;color:#fff;text-shadow:none;line-height:1}
.rs-lb-table-polished .rs-lb-cell-stack .rs-lb-mini-bar{flex:none;height:4px;margin:0 auto;background:rgba(255,255,255,.07);border-radius:999px;overflow:hidden;display:none !important}
.rs-lb-mini-bar{flex:1;max-width:52px;height:5px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden;display:none !important}
.rs-lb-score-capsule .rs-lb-mini-bar{transition:opacity .15s;display:block !important;width:30px !important;max-width:30px !important;height:2px !important;margin:0 auto !important;opacity:.45 !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-score-capsule .rs-lb-mini-bar{transition:opacity .15s;display:block !important;width:30px !important;max-width:30px !important;height:2px !important;margin:0 auto !important;opacity:.45 !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden}
.rs-lb-table-polished .rs-lb-col-highlight .rs-lb-hero-metric .rs-lb-mini-bar{transition:opacity .15s;display:block !important;width:30px !important;max-width:30px !important;height:2px !important;margin:0 auto !important;opacity:.45 !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden}
.rs-lb-table tbody tr:hover .rs-lb-hero-metric .rs-lb-mini-bar{opacity:.8 !important}
.rs-lb-score-capsule .rs-lb-mini-fill{box-shadow:none !important;height:100% !important;background:var(--rs-red-light) !important;border-radius:999px}
.rs-lb-wpn-thumb{object-fit:contain;flex-shrink:0;width:26px !important;height:26px !important;opacity:.92 !important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}
.rs-lb-wpn-cell{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;max-width:110px;min-height:28px !important}
.rs-lb-rank.top1 .rs-lb-rank-medal{box-shadow:none;background:rgba(252,211,77,.1);border-color:rgba(252,211,77,.32)}
.rs-lb-rank.top2 .rs-lb-rank-medal{box-shadow:none;background:rgba(203,213,225,.08);border-color:rgba(203,213,225,.26)}
.rs-lb-rank.top3 .rs-lb-rank-medal{box-shadow:none;background:rgba(217,119,6,.1);border-color:rgba(217,119,6,.28)}
.rs-lb-podium-tbody tr.is-top1 td.rs-lb-col-highlight{background:linear-gradient(180deg,rgba(224,60,60,.08),rgba(252,211,77,.02)) !important}
.rs-lb-viewer-host.is-soft-empty{border-bottom:1px solid rgba(255,255,255,.04);margin:0 .85rem .35rem;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.018);display:none}
.theme-animals .rs-lb-table-polished .rs-lb-th-label i{color:rgba(251,146,60,.78) !important;opacity:.8 !important}
.theme-animals .rs-lb-table-polished .rs-lb-th-label-cat i{color:rgba(251,146,60,.78) !important;opacity:.8 !important}
.theme-animals .rs-lb-table-polished .rs-lb-th-label .rs-lb-col-icon-img{background-color:rgba(251,146,60,.8) !important;opacity:.8 !important}
.theme-animals .rs-lb-table-polished .rs-lb-th-label-cat .rs-lb-col-icon-img{background-color:rgba(251,146,60,.8) !important;opacity:.8 !important}
.theme-animals .rs-lb-table th.is-highlight .rs-lb-th-label i{color:#fdba74 !important;opacity:1 !important}
.theme-animals .rs-lb-table th.is-sorted .rs-lb-th-label i{color:#fdba74 !important;opacity:1 !important}
.theme-animals .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;border:0;padding:var(--rs-lb-cell-y) .42rem;background:linear-gradient(180deg,rgba(217,119,6,.08),rgba(217,119,6,.02));box-shadow:inset 0 0 0 1px rgba(217,119,6,.1)}
.theme-animals .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(217,119,6,.08),rgba(217,119,6,.02)) !important;box-shadow:inset 0 0 0 1px rgba(217,119,6,.1) !important}
.theme-animals .rs-lb-hero-metric .rs-lb-mini-fill{background:#f59e0b !important}
.theme-animals .rs-lb-score-capsule .rs-lb-mini-fill{background:#f59e0b !important}
.theme-animals .rs-lb-sort-pill.is-active .rs-lb-sort-ico{border-color:rgba(224,60,60,.32);transform:none;background:transparent;border:0;box-shadow:none;color:#fdba74}
.theme-animals .rs-lb-sort-pill.is-active .rs-lb-sort-ico i{color:#fdba74 !important}
.theme-animals .rs-panel-glow{background:radial-gradient(circle,rgba(217,119,6,.12),transparent 70%) !important}
.rs-lb-item-head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;line-height:1}
.rs-lb-item-head-icon{border-color:rgba(255,255,255,.06);width:32px;height:32px;border-radius:9px;background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 2px 8px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}
.rs-lb-item-head.is-icon-only .rs-lb-item-head-icon{width:34px !important;height:34px !important}
.rs-lb-item-head-lbl{font-size:.48rem;font-weight:700;letter-spacing:.04em;color:var(--rs-muted);text-transform:none;opacity:.85}
.rs-lb-item-thumb{object-fit:contain;display:block;margin:0 auto;width:22px !important;height:22px !important;opacity:.95 !important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}
.rs-lb-item-head.is-icon-only .rs-lb-item-thumb{width:24px !important;height:24px !important}
.theme-animals .rs-lb-item-head-icon{border-color:rgba(217,119,6,.18) !important;background:linear-gradient(145deg,rgba(217,119,6,.1),rgba(255,255,255,.02)) !important}
.rs-lb-table-polished th.is-sorted .rs-lb-item-head-icon{border-color:rgba(224,60,60,.25) !important;background:linear-gradient(145deg,rgba(224,60,60,.1),rgba(255,255,255,.02)) !important}
.rs-lb-table-polished th.is-highlight .rs-lb-item-head-icon{border-color:rgba(224,60,60,.25) !important;background:linear-gradient(145deg,rgba(224,60,60,.1),rgba(255,255,255,.02)) !important}
.rs-lb-table-polished td.rs-lb-col-global{opacity:1 !important}
.rs-lb-table-polished th.rs-lb-col-global{opacity:1 !important}
.rs-lb-table-polished .rs-lb-col-muted.rs-lb-col-rating{opacity:1 !important}
.rs-lb-table-polished .rs-lb-col-global .rs-lb-val{font-size:.68rem;font-weight:500;color:rgba(122,122,136,.7)}
.rs-lb-table-polished .rs-lb-col-muted .rs-lb-val{font-size:.68rem;font-weight:500;color:rgba(122,122,136,.7)}
.rs-lb-table-polished th.rs-lb-col-global .rs-lb-th-label span{color:rgba(122,122,136,.65) !important}
.rs-lb-table-polished .rs-lb-col-muted .rs-lb-th-label span{color:rgba(122,122,136,.65) !important}
.rs-lb-board-notice{min-width:0;display:inline-flex !important;align-items:center !important;gap:.55rem !important;padding:.28rem .3rem .28rem .65rem !important;border-radius:11px !important;background:rgba(255,255,255,.02) !important;border:1px solid rgba(255,255,255,.055) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03) !important;max-width:min(420px,100%)}
.rs-lb-board-notice-copy{line-height:1.15;display:flex !important;flex-direction:column !important;gap:.08rem !important;min-width:0;flex:1}
.rs-lb-board-notice-copy strong{font-size:.64rem;font-weight:650;color:rgba(244,244,246,.88);letter-spacing:-.01em;line-height:1.2}
.rs-lb-board-notice-copy span{white-space:nowrap;text-overflow:ellipsis;font-size:.54rem !important;color:var(--rs-muted) !important;line-height:1.35 !important;max-width:280px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.rs-lb-board-notice-btn{font:inherit;flex-shrink:0 !important;font-size:.6rem !important;font-weight:650 !important;padding:.34rem .7rem !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(244,244,246,.9);cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}
.rs-lb-board-notice-btn:hover{background:rgba(224,60,60,.12);border-color:rgba(224,60,60,.3);color:#fff}
.rs-lb-server-menu{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:50;max-height:min(280px,42vh);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent;animation:rs-lb-server-menu-in .18s ease;background:linear-gradient(165deg,#141822,#0a0c10) !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:14px !important;padding:.4rem !important;box-shadow:0 20px 56px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
.rs-lb-server-menu-head{text-transform:uppercase;margin-bottom:.28rem;font-size:.52rem !important;letter-spacing:.12em !important;font-weight:700 !important;color:var(--rs-muted-soft) !important;padding:.3rem .55rem .4rem !important;border-bottom:1px solid rgba(255,255,255,.05) !important}
.rs-lb-server-menu-group-label{font-weight:700;text-transform:uppercase;font-size:.5rem !important;letter-spacing:.1em !important;color:rgba(95,95,110,.95) !important;padding:.22rem .55rem .28rem !important}
.rs-lb-server-opt{border-radius:9px !important;padding:.45rem .55rem !important;transition:background .14s,color .14s;gap:.45rem !important}
.rs-lb-server-opt:hover{background:rgba(255,255,255,.04) !important;color:#fff !important}
.rs-lb-server-opt.is-active{background:rgba(224,60,60,.1);border:1px solid rgba(224,60,60,.2);color:#fff}
.rs-lb-server-opt[aria-selected="true"]{background:rgba(224,60,60,.1);border:1px solid rgba(224,60,60,.2);color:#fff}
.rs-lb-server-opt-flag{border-radius:3px !important;box-shadow:0 1px 3px rgba(0,0,0,.35)}
.rs-lb-server-opt img{border-radius:3px !important;box-shadow:0 1px 3px rgba(0,0,0,.35)}
.rs-lb-server-clear{position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:.5rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:2;border-radius:8px !important;width:28px !important;height:28px !important;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.25);color:var(--rs-muted);transition:all .15s}
.rs-lb-server-clear:hover{color:#fff;border-color:rgba(224,60,60,.35);background:rgba(224,60,60,.1)}
.rs-lb-skeleton{display:flex;flex-direction:column;width:100% !important;max-width:100% !important;gap:1rem !important;padding:.25rem 0 !important}
.rs-lb-skel-masthead{flex-wrap:wrap;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:1.5rem !important;padding-bottom:1rem !important;border-bottom:1px solid rgba(255,255,255,.05) !important}
.rs-lb-skel-masthead-main{display:flex;flex-direction:column;gap:.45rem;flex:1;min-width:0}
.rs-lb-skel-masthead-aside{display:flex;flex-direction:column;align-items:flex-end;gap:.65rem}
.rs-lb-skel-bar{height:12px;border-radius:8px !important;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.07) 50%,rgba(255,255,255,.03) 75%) !important;background-size:200% 100% !important;animation:rs-lb-shimmer 1.5s ease infinite !important}
.rs-lb-skel-lg{height:2.4rem;width:42%;border-radius:10px}
.rs-lb-skel-md{height:.7rem !important;width:28% !important}
.rs-lb-skel-scope{height:.85rem;width:55%;border-radius:6px}
.rs-lb-skel-tabs{height:1.6rem;width:14rem;border-radius:6px}
.rs-lb-skel-toolbar{height:3.1rem;width:100%;border-radius:13px;border:1px solid rgba(255,255,255,.04)}
.rs-lb-skel-sort{background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.04) 75%);background-size:200% 100%;animation:rs-lb-shimmer 1.4s ease infinite;height:3.4rem !important;width:100% !important;border-radius:8px !important}
.rs-lb-skel-table{height:18rem;width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.045)}
.rs-lb-skel-pill{width:4.5rem;height:2.6rem;border-radius:8px;flex:0 0 auto;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.07) 50%,rgba(255,255,255,.03) 75%);background-size:200% 100%;animation:rs-lb-shimmer 1.5s ease infinite}
.rs-loading-text{text-transform:uppercase;font-size:.62rem !important;letter-spacing:.14em !important;font-weight:650 !important;color:var(--rs-muted) !important;margin-top:.35rem !important}
.rs-lb-fetch-overlay{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;animation:rs-lb-fetch-in .24s ease forwards;pointer-events:all;background:rgba(8,8,10,.5) !important;backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important}
.rs-lb-fetch-spinner{display:flex;align-items:center;justify-content:center;font-size:1.02rem;width:48px !important;height:48px !important;border-radius:50% !important;background:rgba(18,18,26,.9) !important;border:1px solid rgba(255,255,255,.1) !important;color:var(--rs-red-light) !important;box-shadow:0 12px 40px rgba(0,0,0,.4),0 0 24px rgba(224,60,60,.12) !important}
.rs-lb-fetch-label{margin:0;text-align:center;max-width:220px;line-height:1.35;font-size:.62rem !important;letter-spacing:.12em !important;font-weight:650 !important;color:var(--rs-muted) !important;text-transform:uppercase !important}
.rs-empty{padding:2.75rem 1.75rem !important;text-align:center !important}
.rs-lb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;order:6;padding:2.75rem 1.75rem !important;text-align:center !important}
.rs-lb-empty-icon-wrap{margin-bottom:.35rem;width:3.4rem !important;height:3.4rem !important;border-radius:14px !important;margin:0 auto .9rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(255,255,255,.08) !important;background:rgba(255,255,255,.025) !important;color:var(--rs-muted) !important;font-size:1.15rem !important}
.rs-lb-empty-title{font-size:.95rem;font-weight:700;color:var(--rs-text);letter-spacing:-.02em;margin:0 0 .35rem}
.rs-lb-empty-msg{font-size:.72rem;color:var(--rs-muted);line-height:1.5;max-width:28rem;margin:0 auto}
.rs-lb-empty-btn{cursor:pointer;margin-top:1.1rem !important;border-radius:10px !important;padding:.48rem 1rem !important;font-size:.7rem !important;font-weight:650 !important;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:var(--rs-text);transition:all .15s}
.rs-lb-empty-btn:hover{border-color:rgba(224,60,60,.35);color:#fff;background:rgba(224,60,60,.1)}
.rs-lb-aspire{order:5;padding:.75rem 1.2rem !important;background:transparent !important;border-bottom:1px solid rgba(255,255,255,.045) !important}
.rs-lb-aspire-inner{transition:border-color .35s ease,background .35s ease;border-color:rgba(255,255,255,.06) !important;padding:.6rem .75rem !important;border-radius:12px !important;border:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.018) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03) !important}
.rs-lb-aspire-inner.is-celebrate{display:flex;align-items:center;gap:.5rem;border-color:rgba(74,222,128,.25) !important;background:linear-gradient(90deg,rgba(74,222,128,.08),rgba(74,222,128,.015)) !important}
.rs-lb-aspire-tag{font-weight:800;text-transform:uppercase;color:var(--rs-red-light);font-size:.44rem !important;letter-spacing:.1em !important;border-radius:6px !important;padding:.1rem .36rem !important;border:1px solid rgba(224,60,60,.22) !important;background:rgba(224,60,60,.08) !important}
.rs-lb-aspire-track{height:3px;border-radius:999px;background:rgba(255,255,255,.05);overflow:hidden}
.rs-lb-aspire-fill{height:100%;border-radius:999px;transition:width .8s cubic-bezier(.22,1,.36,1);background:linear-gradient(90deg,#e03c3c,#f59e0b) !important;box-shadow:0 0 8px rgba(224,60,60,.25)}
.rs-lb-aspire-copy strong{color:var(--rs-text);font-size:.7rem !important;font-weight:700 !important}
.rs-lb-aspire-copy span{color:var(--rs-muted);font-size:.6rem !important}
.rs-lb-viewer-host:not(.d-none):not(.is-soft-empty){background:linear-gradient(90deg,rgba(224,60,60,.06),transparent 50%);border-bottom:1px solid rgba(255,255,255,.05);box-shadow:none}
.rs-lb-viewer-host:not(.d-none):not(.is-soft-empty):before{content:'';position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:2px;background:var(--rs-red)}
.rs-lb-viewer-strip-bar{padding:.7rem 1.2rem .7rem 1.3rem !important;gap:.75rem !important}
.rs-lb-field-label{font-weight:700;text-transform:uppercase;color:var(--rs-muted-soft);line-height:1;padding-left:.05rem;min-height:.52rem;display:none !important;font-size:.48rem !important;letter-spacing:.14em !important;opacity:.55 !important;margin-bottom:.18rem !important}
.rs-lb-viewer-strip-title{flex-wrap:wrap;line-height:1.35;color:var(--rs-text);display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.18rem !important;font-size:.8rem !important;font-weight:650 !important}
.rs-lb-viewer-btn{display:inline-flex;align-items:center;gap:.32rem;cursor:pointer;white-space:nowrap;border-color:rgba(255,255,255,.1);font-family:inherit !important;border-radius:8px !important;padding:.35rem .7rem !important;font-size:.62rem !important;font-weight:650 !important;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--rs-muted);transition:all .15s}
.rs-lb-viewer-btn:hover{color:#fff !important;border-color:rgba(255,255,255,.14) !important}
.rs-lb-viewer-btn.is-primary{border-color:rgba(224,60,60,.4);background:linear-gradient(180deg,rgba(224,60,60,.2),rgba(224,60,60,.08));color:#fff}
.rs-lb-row-act{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:26px !important;height:26px !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03);color:var(--rs-muted);font-size:.58rem !important;transition:all .15s}
.rs-lb-row-act:hover{color:var(--rs-red-light);border-color:rgba(224,60,60,.3);background:rgba(224,60,60,.08)}
.rs-lb-search mark{background:rgba(252,211,77,.2);color:#fde68a;border-radius:3px;padding:0 .12rem}
.rs-lb-error{display:flex;align-items:center;color:var(--rs-red-light);border-radius:12px !important;padding:.75rem .95rem !important;background:rgba(224,60,60,.07) !important;border:1px solid rgba(224,60,60,.22) !important;font-size:.7rem !important;gap:.65rem !important}
.rs-lb-error-retry{margin-left:auto;background:transparent;color:var(--rs-text);font-weight:700;cursor:pointer;border-radius:8px !important;padding:.32rem .7rem !important;font-size:.62rem !important;border:1px solid rgba(224,60,60,.35) !important;transition:background .15s}
.rs-lb-error-retry:hover{background:rgba(224,60,60,.14) !important}
.rs-lb-tooltip{position:fixed;z-index:9999;color:var(--rs-text);pointer-events:none;line-height:1.45;border-radius:12px !important;padding:.7rem .8rem !important;background:rgba(12,14,20,.97) !important;border:1px solid rgba(255,255,255,.1) !important;box-shadow:0 18px 48px rgba(0,0,0,.55) !important;font-size:.66rem !important;backdrop-filter:blur(12px) !important;max-width:280px !important}
.rs-lb-tooltip strong{color:var(--rs-red-light) !important;font-weight:700 !important}
.rs-lb-toast{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%) translateY(12px);z-index:10000;font-weight:700;color:var(--rs-green);opacity:0;transition:opacity .25s,transform .25s;pointer-events:none;border-radius:12px !important;padding:.55rem 1.1rem !important;background:rgba(12,14,20,.96) !important;border:1px solid rgba(74,222,128,.3) !important;font-size:.7rem !important;box-shadow:0 14px 40px rgba(0,0,0,.45) !important}
.rs-lb-feedback{--rs-fb-tab:52px;--rs-fb-panel:308px;--rs-fb-bg:#0c0e14;--rs-fb-card:#12151c;--rs-fb-border:rgba(255,255,255,.08);--rs-fb-text:#f4f4f6;--rs-fb-muted:#9494a8;--rs-fb-red:#e03c3c;--rs-fb-gold:#fcd34d;position:fixed;left:0;top:50%;z-index:9995;display:flex;flex-direction:row;align-items:stretch;width:var(--rs-fb-tab);max-width:var(--rs-fb-tab);overflow:hidden;transform:translateY(-50%);transition:width .45s cubic-bezier(.22,1,.36,1),max-width .45s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;pointer-events:auto;font-family:'Outfit',Inter,system-ui,sans-serif !important;border-radius:0 16px 16px 0 !important;box-shadow:10px 0 36px rgba(0,0,0,.4) !important}
.rs-lb-feedback-tab{order:1;flex:0 0 var(--rs-fb-tab);width:var(--rs-fb-tab);min-width:var(--rs-fb-tab);border:0;color:var(--rs-fb-gold);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:.65rem .35rem;border-radius:0;box-shadow:inset -1px 0 0 rgba(252,211,77,.08);transition:background .2s,color .2s,box-shadow .2s;position:relative;z-index:2;background:linear-gradient(180deg,#151822,#0c0e14) !important;border-right:1px solid rgba(255,255,255,.06) !important}
.rs-lb-feedback-tab-label{text-transform:uppercase;line-height:1.15;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--rs-fb-muted);font-size:.56rem !important;letter-spacing:.12em !important;font-weight:700 !important}
.rs-lb-feedback-panel{order:2;position:relative;flex:0 0 var(--rs-fb-panel);width:var(--rs-fb-panel);min-width:var(--rs-fb-panel);border:1px solid var(--rs-fb-border);border-left:0;overflow:hidden;background:linear-gradient(145deg,#12151c,#0c0e14) !important;border-radius:0 16px 16px 0 !important;border-color:rgba(255,255,255,.08) !important;padding:1rem 1rem 1.05rem !important}
.rs-lb-feedback-panel:before{content:'';position:absolute;top:0;right:0;left:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(224,60,60,.55),rgba(252,211,77,.3),transparent) !important}
.rs-lb-feedback-title{margin:0;color:var(--rs-fb-text);line-height:1.1;font-size:1.05rem !important;font-weight:750 !important;letter-spacing:-.03em !important}
.rs-lb-feedback-textarea{width:100%;min-height:96px;resize:vertical;color:var(--rs-fb-text);font:inherit;line-height:1.45;transition:border-color .2s,box-shadow .2s;border-radius:11px !important;font-size:.7rem !important;padding:.6rem .7rem !important;background:rgba(0,0,0,.28) !important;border:1px solid rgba(255,255,255,.08) !important}
.rs-lb-ch-shell{display:flex;flex-direction:column;gap:.6rem;background:rgba(10,12,18,.9) !important;border:1px solid rgba(255,255,255,.055) !important;box-shadow:none !important;position:relative !important;border-radius:16px !important;overflow:hidden !important;padding:.15rem !important}
.rs-lb-ch-hero{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;border-bottom-color:rgba(255,255,255,.06);padding-bottom:.65rem;padding:0 0 1rem !important;margin-bottom:.85rem !important;border-bottom:1px solid rgba(255,255,255,.05) !important;gap:1rem !important}
.rs-lb-ch-title{font-size:1.45rem;font-weight:750;letter-spacing:-.04em;color:var(--rs-text);margin:0}
.rs-lb-ch-sub{font-size:.72rem;color:var(--rs-muted);line-height:1.45;max-width:36rem;margin:.35rem 0 0}
.rs-lb-ch-stat{padding:.55rem .75rem !important;border-radius:11px !important;border:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.02) !important;min-width:5.5rem}
.rs-lb-ch-stat-val{display:block;color:var(--rs-text);font-family:ui-monospace,'Cascadia Mono',Consolas,monospace;line-height:1.1;font-size:.95rem !important;font-weight:750 !important;letter-spacing:-.03em !important}
.rs-lb-ch-stat-lbl{display:block;text-transform:uppercase;color:var(--rs-muted-soft);font-size:.44rem !important;letter-spacing:.12em !important;margin-top:.12rem !important}
.rs-lb-ch-stat-viewer{border-color:rgba(252,211,77,.25) !important;background:rgba(252,211,77,.05) !important}
.rs-lb-ch-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem !important;margin-bottom:.85rem !important}
.rs-lb-ch-cat{color:var(--rs-muted);font:inherit;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.28rem;white-space:nowrap;border-radius:999px !important;padding:.32rem .65rem !important;font-size:.6rem !important;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);transition:all .15s}
.rs-lb-ch-cat.is-active{color:#fff;border-color:rgba(252,211,77,.35);background:linear-gradient(180deg,rgba(252,211,77,.14),rgba(252,211,77,.04));box-shadow:0 0 0 1px rgba(252,211,77,.08)}
.rs-lb-ch-grid{display:grid;align-items:start;gap:.5rem !important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr)) !important}
.rs-lb-ch-card{box-shadow:0 6px 18px rgba(0,0,0,.12);border-radius:14px !important;padding:.85rem !important;border:1px solid rgba(255,255,255,.06) !important;background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.01)) !important;transition:border-color .15s,transform .15s,box-shadow .15s}
.rs-lb-ch-card:hover{border-color:rgba(255,255,255,.12) !important;transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,0,0,.28) !important}
.rs-lb-ch-card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);margin-top:.02rem;width:28px !important;height:28px !important;border-radius:8px !important;font-size:.65rem !important}
.rs-lb-ch-card-title{color:var(--rs-text);line-height:1.22;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.74rem !important;font-weight:700 !important;letter-spacing:-.015em !important}
.rs-lb-ch-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.3rem;border-radius:14px !important;padding:2rem 1.25rem !important;border:1px dashed rgba(255,255,255,.08) !important;background:rgba(255,255,255,.015) !important}
.rs-lb-cup-filters{display:flex;flex-wrap:wrap;gap:.45rem !important;align-items:center !important}
.rs-lb-cup-filter{font-weight:700;cursor:pointer;min-width:128px;max-width:190px;min-height:34px !important;border-radius:9px !important;font-size:.68rem !important;background:rgba(0,0,0,.28) !important;border:1px solid rgba(255,255,255,.06) !important;color:rgba(244,244,246,.85) !important;padding:.3rem .55rem !important}
.rs-lb-cup-filter-clear{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;transition:all .15s;width:32px !important;height:32px !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--rs-muted)}
.rs-lb-cup-filter-clear:hover{color:#fff;border-color:rgba(224,60,60,.3);background:rgba(224,60,60,.1)}
.rs-lb-pagination{order:7;padding:.9rem 1.2rem !important;gap:.35rem !important;border-top:1px solid rgba(255,255,255,.05) !important;background:transparent !important}
.rs-lb-page-btn{font-family:inherit !important;border-radius:9px !important;min-width:36px !important;height:36px !important;font-size:.7rem !important;font-weight:600 !important;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02);color:var(--rs-muted);transition:all .15s}
.rs-lb-page-btn:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04)}
.rs-lb-page-btn.is-active{color:#fff;border-color:rgba(224,60,60,.32);background:rgba(224,60,60,.12)}
.rs-lb-page-info{white-space:nowrap;font-size:.64rem !important;color:var(--rs-muted) !important;font-weight:600 !important;font-variant-numeric:tabular-nums;padding:0 .35rem !important}
.rs-lb-page-ellipsis{font-size:.65rem;padding:0 .15rem;color:var(--rs-muted-soft) !important;opacity:.7}
.rs-lb-view-btn:focus-visible{border-radius:4px;outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-mode-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-icon-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-refresh-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-sort-pill:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-board-notice-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-page-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-empty-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-ch-cat:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-deck{display:flex;flex-direction:column;padding-top:.2rem;gap:.95rem !important;padding:.15rem 0 .35rem !important;border-bottom:0 !important}
.rs-lb-command{grid-template-columns:minmax(0,1fr) auto;gap:.85rem 1.5rem;align-items:center;padding-top:.15rem;position:relative;display:block;padding:0;margin:0;background:transparent;border:0;box-shadow:none}
.rs-lb-command-primary{flex:1;min-width:0;-webkit-backdrop-filter:blur(10px);width:100% !important;backdrop-filter:none !important;padding:.45rem .5rem !important;border-radius:14px !important;background:linear-gradient(145deg,rgba(255,255,255,.03),transparent 50%),rgba(14,17,25,.55) !important;border:1px solid rgba(255,255,255,.07) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03) !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:.55rem !important}
.rs-lb-command-desc{display:none;margin:.45rem 0 0;padding:0 .1rem;font-size:.62rem;color:var(--rs-muted);line-height:1.4;max-width:42rem}
.rs-lb-mode{border-color:rgba(255,255,255,.06);min-height:36px;display:inline-flex;align-items:center;gap:0;padding:3px;border-radius:11px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}
.rs-lb-mode-btn{line-height:1.1;display:inline-flex;align-items:center;box-shadow:none;border:0 !important;background:transparent;color:var(--rs-muted);font-size:.68rem !important;font-weight:650 !important;letter-spacing:-.01em !important;padding:.42rem .78rem !important;border-radius:8px !important;cursor:pointer;transition:color .15s,background .15s;white-space:nowrap}
.rs-lb-mode-btn:hover{color:rgba(244,244,246,.9) !important;background:rgba(255,255,255,.03) !important}
.rs-lb-mode-btn.is-active{color:#fff;background:rgba(255,255,255,.07);box-shadow:0 1px 0 rgba(255,255,255,.04),inset 0 0 0 1px rgba(255,255,255,.04)}
.rs-lb-server-wrap{width:100%;z-index:20;flex:1;max-width:380px;position:relative;min-width:0}
.rs-lb-server-trigger{text-align:left;font:inherit;outline:none;width:100%;border-color:rgba(255,255,255,.08) !important;display:inline-flex !important;align-items:center !important;gap:.45rem !important;min-height:38px !important;padding:.35rem .7rem .35rem .55rem !important;border-radius:11px !important;border:1px solid rgba(255,255,255,.07) !important;background:rgba(255,255,255,.025) !important;color:rgba(244,244,246,.92) !important;font-size:.7rem !important;font-weight:650 !important;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;max-width:100%}
.rs-lb-server-trigger:hover{border-color:rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important}
.rs-lb-server-wrap.is-open .rs-lb-server-trigger{box-shadow:0 0 0 3px rgba(255,255,255,.04);border-color:rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important}
.rs-leaderboard-panel.is-server-menu-open .rs-lb-server-trigger{border-color:rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important}
.rs-lb-server-label{flex:1;min-width:0;border:0;background:transparent;padding:0;line-height:1.25;color:rgba(241,245,249,.9) !important;font-size:.78rem !important;font-weight:600 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11rem;letter-spacing:-.01em !important}
.rs-lb-server-chevron{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.55rem !important;color:var(--rs-muted) !important;opacity:.75;margin-left:.1rem;transition:transform .18s}
.rs-lb-server-wrap.is-open .rs-lb-server-chevron{opacity:.85;color:var(--rs-text);transform:rotate(180deg)}
.rs-leaderboard-panel.is-server-menu-open .rs-lb-server-chevron{transform:rotate(180deg)}
.rs-lb-server-icon{text-align:center;transition:color .2s;width:18px !important;height:18px !important;border-radius:3px !important;flex-shrink:0;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;color:var(--rs-muted) !important;font-size:.7rem !important}
.rs-lb-server-icon-slot{min-width:1rem;width:18px !important;height:18px !important;border-radius:3px !important;flex-shrink:0;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;color:var(--rs-muted) !important;font-size:.7rem !important}
.rs-lb-server-icon-slot img{width:18px !important;height:18px !important;border-radius:3px !important;flex-shrink:0;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;color:var(--rs-muted) !important;font-size:.7rem !important}
.rs-lb-search-wrap{flex:1 1 220px !important;min-width:180px !important;max-width:100% !important;display:flex !important;align-items:center !important;gap:.5rem !important;min-height:38px !important;padding:.35rem .85rem !important;border-radius:11px !important;border:1px solid rgba(255,255,255,.07) !important;background:rgba(0,0,0,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03) !important;transition:border-color .15s,box-shadow .15s,background .15s}
.rs-lb-search-wrap > i{color:var(--rs-muted) !important;font-size:.68rem !important;opacity:.75;flex-shrink:0}
.rs-lb-search-wrap:focus-within{outline:2px solid rgba(224,60,60,.45);outline-offset:1px;border-color:rgba(224,60,60,.4) !important;background:rgba(0,0,0,.32) !important;box-shadow:0 0 0 3px rgba(224,60,60,.08),inset 0 1px 0 rgba(255,255,255,.03) !important}
.rs-lb-search-wrap:focus-within > i{color:rgba(255,107,107,.85) !important;opacity:1}
.rs-lb-search{flex:1;border:0;background:transparent;color:var(--rs-text);font-size:.74rem;font-weight:500;outline:none;min-width:0;font-family:inherit;letter-spacing:-.01em}
.rs-lb-search::placeholder{color:rgba(138,145,163,.55) !important;font-weight:500}
.rs-lb-search-clear{border:0 !important;background:transparent !important;color:var(--rs-muted) !important;cursor:pointer;padding:.15rem !important;font-size:.62rem !important;line-height:1;border-radius:6px;transition:color .15s,background .15s}
.rs-lb-search-clear:hover{color:#fff !important;background:rgba(255,255,255,.06) !important}
.rs-lb-view-actions{min-height:34px;margin-left:auto;display:inline-flex !important;align-items:center !important;gap:.35rem !important;flex-shrink:0}
.rs-lb-per-page{border-color:rgba(255,255,255,.06) !important;appearance:none;-webkit-appearance:none;min-height:38px !important;min-width:6.5rem !important;padding:.35rem .7rem !important;border-radius:11px !important;border:1px solid rgba(255,255,255,.07) !important;background:rgba(255,255,255,.025) !important;color:rgba(244,244,246,.88) !important;font-size:.66rem !important;font-weight:650 !important;font-family:inherit !important;cursor:pointer;transition:border-color .15s,background .15s}
.rs-lb-per-page:hover{border-color:rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important;outline:none}
.rs-lb-per-page:focus{border-color:rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important;outline:none}
.rs-lb-icon-btn{border-color:rgba(255,255,255,.06);box-shadow:none !important;min-height:38px !important;width:38px !important;height:38px !important;border-radius:11px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);color:var(--rs-muted);font-size:.72rem !important;cursor:pointer;transition:all .15s;flex-shrink:0}
.rs-refresh-btn{border-color:rgba(255,255,255,.06);box-shadow:none !important;min-height:38px !important;width:38px !important;height:38px !important;border-radius:11px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);color:var(--rs-muted);font-size:.72rem !important;cursor:pointer;transition:all .15s;flex-shrink:0}
.rs-lb-icon-btn:hover{color:#fff;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.05)}
.rs-refresh-btn:hover{color:#fff;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.05)}
.rs-refresh-btn.is-spinning{color:var(--rs-red-light) !important;border-color:rgba(224,60,60,.3) !important}
.rs-lb-sort-nav{border-color:rgba(255,255,255,.08);width:32px !important;height:32px !important;border-radius:9px !important;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.03);color:var(--rs-muted);font-size:.62rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;transition:all .15s;flex-shrink:0}
.rs-lb-sort-nav:hover{color:#fff;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.05)}
.rs-lb-sort-fade{position:absolute;top:0;bottom:0;z-index:2;opacity:0;transition:opacity .2s;pointer-events:none !important;width:2.25rem !important;background:linear-gradient(90deg,var(--rs-bg),transparent) !important}
.rs-lb-sort-fade-r{right:0;pointer-events:none;width:44px !important;background:linear-gradient(270deg,var(--rs-bg),transparent) !important}
.rs-lb-sort-tray{overflow:hidden;max-width:100%;border-radius:12px !important;border:0 !important;background:transparent !important;box-shadow:none !important;border-bottom:1px solid rgba(255,255,255,.06) !important;padding:.15rem 0 .2rem !important}
.rs-lb-sort-row{display:flex;align-items:center;width:100%;gap:.35rem !important}
.rs-lb-cat-strip-tag{font-size:.48rem !important;font-weight:700 !important;letter-spacing:.08em !important;padding:.12rem .4rem !important;border-radius:6px !important;border:1px solid rgba(255,255,255,.08) !important;background:rgba(255,255,255,.03) !important;color:var(--rs-muted) !important;text-transform:uppercase}
.rs-lb-cat-headline.is-tag-only{display:inline-flex;align-items:center;gap:.45rem;padding:.15rem 0 .35rem;margin:0}
.rs-lb-table-meta-left{display:inline-flex !important;align-items:center !important;gap:.55rem !important;flex-wrap:wrap !important;min-width:0;flex:1}
.rs-lb-table-meta-sort{flex-wrap:wrap;display:inline-flex !important;align-items:center !important;gap:.4rem !important;font-size:.72rem !important;color:var(--rs-muted) !important}
.rs-lb-table-meta-sort strong{color:rgba(244,244,246,.95);font-weight:700;letter-spacing:-.02em}
.rs-lb-table-meta-tag{font-size:.48rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase;padding:.12rem .4rem !important;border-radius:6px !important;border:1px solid rgba(255,255,255,.07) !important;background:rgba(255,255,255,.025) !important;color:var(--rs-muted) !important}
.rs-lb-table-meta-actions{display:inline-flex !important;align-items:center !important;gap:.4rem !important;flex-wrap:wrap}
.rs-lb-meta-sep{opacity:.3 !important;margin:0 .2rem !important}
.rs-lb-meta-groups{display:inline-flex;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.35px;color:var(--rs-muted);gap:.3rem !important}
.rs-lb-meta-groups span{font-size:.52rem;padding:.1rem .36rem;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025)}
.rs-lb-rank-medal{width:1.9rem;height:1.9rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-width:2.35rem;min-height:2.35rem;padding:.28rem .2rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 8px rgba(0,0,0,.25)}
.rs-lb-rank-medal .rs-lb-rank-num{font-family:'JetBrains Mono',ui-monospace,monospace !important;font-size:.78rem !important;font-weight:800 !important;letter-spacing:-.03em !important;font-variant-numeric:tabular-nums;line-height:1 !important}
.rs-lb-rank-medal[data-place="1"]{border-color:rgba(252,211,77,.35);background:linear-gradient(160deg,rgba(252,211,77,.16),rgba(252,211,77,.03));box-shadow:inset 0 1px 0 rgba(252,211,77,.2),0 2px 10px rgba(252,211,77,.08)}
.rs-lb-rank-medal[data-place="1"] .rs-lb-rank-num{color:#fde68a !important}
.rs-lb-rank-medal[data-place="2"]{border-color:rgba(203,213,225,.3) !important;background:linear-gradient(160deg,rgba(203,213,225,.12),rgba(203,213,225,.02)) !important}
.rs-lb-rank-medal[data-place="2"] .rs-lb-rank-num{color:#e2e8f0 !important}
.rs-lb-rank-medal[data-place="3"]{border-color:rgba(217,119,6,.32) !important;background:linear-gradient(160deg,rgba(217,119,6,.14),rgba(217,119,6,.03)) !important}
.rs-lb-rank-medal[data-place="3"] .rs-lb-rank-num{color:#fdba74 !important}
.rs-lb-rank-inner .rs-lb-rank-num{font-family:'JetBrains Mono',ui-monospace,monospace !important;font-size:.72rem !important;font-weight:650 !important;color:rgba(138,145,163,.85) !important;font-variant-numeric:tabular-nums}
.rs-lb-podium-tbody tr.is-top1 td{box-shadow:none;background:linear-gradient(90deg,rgba(252,211,77,.055),transparent 48%)}
.rs-lb-podium-tbody tr.is-top2 td{box-shadow:none;background:linear-gradient(90deg,rgba(203,213,225,.04),transparent 48%)}
.rs-lb-podium-tbody tr.is-top3 td{box-shadow:none;background:linear-gradient(90deg,rgba(217,119,6,.05),transparent 48%)}
.rs-lb-podium-tbody tr.is-top1{background:transparent;box-shadow:none !important}
.rs-lb-podium-tbody tr.is-top2{background:transparent !important;box-shadow:none !important}
.rs-lb-podium-tbody tr.is-top3{background:transparent !important;box-shadow:none !important}
.rs-lb-avatar{display:flex;align-items:center;justify-content:center;position:relative;border-color:rgba(255,255,255,.08) !important;transition:border-color .15s;width:34px !important;height:34px !important;border-radius:50% !important;border:1px solid rgba(255,255,255,.1) !important;background:linear-gradient(145deg,#2a2a36,#14141c) !important;box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06) !important;font-size:.68rem !important;font-weight:750 !important;color:rgba(244,244,246,.7) !important;overflow:hidden !important;flex-shrink:0 !important}
.rs-lb-avatar img{width:100%;height:100%;object-fit:cover}
.rs-lb-name{text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s;text-shadow:none !important;max-width:195px;font-size:.8rem !important;font-weight:700 !important;letter-spacing:-.02em !important;color:rgba(244,244,246,.96) !important;line-height:1.2 !important}
.rs-lb-player-compact{gap:.55rem !important;align-items:center !important}
.rs-lb-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .28rem !important;margin-top:.18rem !important}
.rs-lb-tier{opacity:.92;margin-top:.08rem;display:inline-flex !important;align-items:center !important;font-size:.46rem !important;font-weight:750 !important;letter-spacing:.08em !important;text-transform:uppercase;padding:.12rem .34rem !important;border-radius:5px !important;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:rgba(203,213,225,.85);width:fit-content !important;line-height:1.1 !important}
.rs-lb-tier.is-gold{color:#fde68a;border-color:rgba(252,211,77,.28);background:rgba(252,211,77,.08)}
.rs-lb-tier[data-tier*="gold"]{color:#fde68a;border-color:rgba(252,211,77,.28);background:rgba(252,211,77,.08)}
.rs-lb-tier.is-silver{color:#e2e8f0;border-color:rgba(203,213,225,.28);background:rgba(203,213,225,.07)}
.rs-lb-tier[data-tier*="silver"]{color:#e2e8f0;border-color:rgba(203,213,225,.28);background:rgba(203,213,225,.07)}
.rs-lb-tier.is-bronze{color:#fdba74;border-color:rgba(217,119,6,.28);background:rgba(217,119,6,.08)}
.rs-lb-tier[data-tier*="bronze"]{color:#fdba74;border-color:rgba(217,119,6,.28);background:rgba(217,119,6,.08)}
.rs-lb-tier.is-iron{color:rgba(148,163,184,.75) !important;border-color:rgba(255,255,255,.08) !important}
.rs-lb-tier[data-tier*="iron"]{color:rgba(148,163,184,.75) !important;border-color:rgba(255,255,255,.08) !important}
.rs-lb-tier.tier-iron{color:rgba(148,163,184,.75) !important;border-color:rgba(255,255,255,.08) !important}
.rs-lb-tier.is-unranked{color:rgba(148,163,184,.75) !important;border-color:rgba(255,255,255,.08) !important}
.rs-lb-val.is-zero{opacity:.15;color:rgba(90,94,110,.55);font-weight:500}
.rs-lb-table-polished td .rs-lb-val.is-zero{color:rgba(90,94,110,.55) !important;font-weight:500 !important}
.rs-lb-table-polished tbody tr:hover td{background:rgba(255,255,255,.012);background-color:rgba(255,255,255,.012)}
.theme-pvp .rs-lb-table-polished .rs-lb-th-label i{opacity:.75 !important;color:rgba(248,113,113,.82) !important}
.theme-pvp .rs-lb-table-polished .rs-lb-th-label-cat i{opacity:.75 !important;color:rgba(248,113,113,.82) !important}
.theme-events .rs-lb-table-polished .rs-lb-th-label i{color:rgba(249,115,22,.82) !important}
.theme-gather .rs-lb-table-polished .rs-lb-th-label i{color:rgba(74,222,128,.75) !important}
.theme-farming .rs-lb-table-polished .rs-lb-th-label i{color:rgba(134,239,172,.78) !important}
.theme-npcs .rs-lb-table-polished .rs-lb-th-label i{color:rgba(167,139,250,.78) !important}
.theme-fish .rs-lb-table-polished .rs-lb-th-label i{color:rgba(56,189,248,.78) !important}
.theme-raid .rs-lb-table-polished .rs-lb-th-label i{color:rgba(251,113,133,.8) !important}
.theme-gambling .rs-lb-table-polished .rs-lb-th-label i{color:rgba(252,211,77,.78) !important}
.theme-building .rs-lb-table-polished .rs-lb-th-label i{color:rgba(148,163,184,.8) !important}
.theme-electricity .rs-lb-table-polished .rs-lb-th-label i{color:rgba(250,204,21,.82) !important}
.theme-time .rs-lb-table-polished .rs-lb-th-label i{color:rgba(165,180,252,.8) !important}
.theme-time_played .rs-lb-table-polished .rs-lb-th-label i{color:rgba(165,180,252,.8) !important}
.theme-gather .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(74,222,128,.07),rgba(74,222,128,.015)) !important;box-shadow:inset 0 0 0 1px rgba(74,222,128,.1) !important}
.theme-farming .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(134,239,172,.07),rgba(134,239,172,.015)) !important;box-shadow:inset 0 0 0 1px rgba(134,239,172,.1) !important}
.theme-fish .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(56,189,248,.07),rgba(56,189,248,.015)) !important;box-shadow:inset 0 0 0 1px rgba(56,189,248,.1) !important}
.theme-raid .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(251,113,133,.08),rgba(251,113,133,.02)) !important;box-shadow:inset 0 0 0 1px rgba(251,113,133,.1) !important}
.theme-npcs .rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(167,139,250,.08),rgba(167,139,250,.02)) !important;box-shadow:inset 0 0 0 1px rgba(167,139,250,.1) !important}
.theme-gather .rs-lb-hero-metric .rs-lb-mini-fill{background:#4ade80 !important}
.theme-farming .rs-lb-hero-metric .rs-lb-mini-fill{background:#86efac !important}
.theme-fish .rs-lb-hero-metric .rs-lb-mini-fill{background:#38bdf8 !important}
.theme-raid .rs-lb-hero-metric .rs-lb-mini-fill{background:#fb7185 !important}
.theme-npcs .rs-lb-hero-metric .rs-lb-mini-fill{background:#a78bfa !important}
.rs-lb-live{flex-shrink:0;align-self:center;line-height:1;border-radius:0;opacity:.9;padding:0;background:transparent;border:0;display:inline-flex !important;align-items:center !important;gap:.35rem !important;font-size:.52rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:rgba(248,113,113,.95)}
.rs-lb-live-dot{animation:rs-lb-pulse 2.4s ease infinite;width:6px !important;height:6px !important;border-radius:50% !important;background:#e03c3c !important;box-shadow:0 0 0 3px rgba(224,60,60,.18) !important}
.rs-lb-beta-badge{display:inline-flex;align-items:center;gap:.3rem;line-height:1;flex-shrink:0;white-space:nowrap;position:relative;overflow:hidden;align-self:center;box-shadow:none !important;border-color:rgba(252,211,77,.22) !important;font-size:.48rem !important;font-weight:750 !important;letter-spacing:.12em !important;padding:.14rem .4rem !important;border-radius:6px !important;border:1px solid rgba(255,255,255,.08) !important;background:rgba(255,255,255,.03) !important;color:var(--rs-muted) !important;text-transform:uppercase}
.rs-lb-view-switch{align-items:center;border-radius:0;flex-shrink:0;border:0 !important;display:inline-flex !important;gap:0 !important;padding:0 !important;border-bottom:1px solid rgba(255,255,255,.06) !important;background:transparent !important}
.rs-lb-view-btn{font:inherit;display:inline-flex;align-items:center;gap:.32rem;line-height:1;white-space:nowrap;text-transform:none;border-bottom-width:2px;border-radius:0;box-shadow:none;border:0;background:transparent;color:var(--rs-muted);font-size:.72rem;font-weight:650;padding:.45rem .7rem;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .15s,border-color .15s;letter-spacing:-.01em}
.rs-lb-view-btn:hover{background:transparent !important;color:rgba(244,244,246,.88) !important}
.rs-lb-view-btn.is-active{border-radius:0;text-transform:none;font-size:.78rem;font-weight:600;padding:.6rem .9rem;border-bottom:2px solid transparent;margin-bottom:-2px;letter-spacing:-.01em;background:transparent;box-shadow:none;color:#fff;border-bottom-color:#e03c3c}
.rs-lb-stat-pill{min-width:0;text-align:left;display:flex;flex-direction:column;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;align-items:flex-end !important;gap:.06rem !important;font-size:.58rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase;color:var(--rs-muted) !important}
.rs-lb-stat-players{font-size:.58rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase;color:var(--rs-muted) !important}
.rs-lb-stat-val{display:block;font-family:'JetBrains Mono',ui-monospace,monospace !important;line-height:1 !important;font-size:.78rem !important;font-weight:750 !important;letter-spacing:-.02em !important;color:rgba(244,244,246,.92) !important;font-variant-numeric:tabular-nums}
.rs-lb-feedback-glow{position:absolute;top:-40px;right:-30px;width:140px;height:140px;pointer-events:none;background:radial-gradient(ellipse at 20% 0%,rgba(224,60,60,.12),transparent 55%) !important;opacity:.9 !important}
.rs-lb-feedback-head{display:flex;align-items:flex-start;justify-content:space-between;position:relative;z-index:1;gap:.65rem !important;margin-bottom:.55rem !important}
.rs-lb-feedback-close{flex-shrink:0;width:30px !important;height:30px !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.08) !important;background:rgba(255,255,255,.03) !important;color:var(--rs-muted) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:pointer;transition:all .15s;font-size:.7rem !important}
.rs-lb-feedback-close:hover{background:rgba(255,255,255,.06);color:#fff !important;border-color:rgba(255,255,255,.14) !important}
.rs-lb-feedback-lead{position:relative;z-index:1;font-size:.72rem !important;color:rgba(244,244,246,.82) !important;line-height:1.45 !important;margin:0 0 .25rem !important}
.rs-lb-feedback-sub{position:relative;z-index:1;margin-bottom:.65rem;font-size:.62rem !important;color:var(--rs-muted) !important;line-height:1.4 !important;margin:0 0 .75rem !important}
.rs-lb-feedback-field-label{font-size:.52rem !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase;color:var(--rs-muted) !important;margin-bottom:.3rem !important;display:block !important}
.rs-lb-feedback-meta{align-items:center;display:flex !important;justify-content:space-between !important;gap:.5rem !important;margin:.35rem 0 .65rem !important;font-size:.56rem !important;color:var(--rs-muted) !important}
.rs-lb-feedback-count{font-variant-numeric:tabular-nums;opacity:.8}
.rs-lb-feedback-actions{flex-direction:column;margin-top:.15rem;display:flex !important;gap:.4rem !important;align-items:center !important}
.rs-lb-feedback-dismiss{font:inherit;text-align:center;border:1px solid rgba(255,255,255,.08) !important;background:transparent !important;color:var(--rs-muted) !important;border-radius:10px !important;padding:.48rem .65rem !important;font-size:.64rem !important;font-weight:650 !important;cursor:pointer;transition:all .15s}
.rs-lb-feedback-dismiss:hover{color:#fff !important;border-color:rgba(255,255,255,.14) !important}
.rs-lb-feedback-status{font-weight:600;margin:.55rem 0 0 !important;font-size:.62rem !important;line-height:1.35 !important;color:var(--rs-muted) !important;min-height:1.1em}
.rs-lb-feedback-status.is-ok{color:#4ade80 !important}
.rs-lb-feedback-status.is-err{color:#f87171 !important}
.rs-lb-feedback-submit{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;width:100%;font:inherit;cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s;border-radius:11px !important;font-size:.7rem !important;padding:.55rem .8rem !important;font-weight:700 !important;background:linear-gradient(180deg,rgba(224,60,60,.28),rgba(224,60,60,.14)) !important;border:1px solid rgba(224,60,60,.4) !important;color:#fff !important}
.rs-lb-feedback-submit:hover{background:linear-gradient(180deg,rgba(224,60,60,.36),rgba(224,60,60,.18)) !important}
.rs-lb-feedback-textarea:focus{border-color:rgba(224,60,60,.4) !important;box-shadow:0 0 0 3px rgba(224,60,60,.08) !important;outline:none}
.rs-lb-ch-card-icon.tone-combat{color:var(--rs-red-light);border-color:rgba(224,60,60,.25);background:rgba(224,60,60,.1)}
.rs-lb-ch-card-icon.tone-gather{color:#4ade80;border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.1)}
.rs-lb-ch-card-icon.tone-pve{color:#fb923c;border-color:rgba(251,146,60,.25);background:rgba(251,146,60,.1)}
.rs-lb-ch-card-icon.tone-event{color:#f97316;border-color:rgba(249,115,22,.25);background:rgba(249,115,22,.1)}
.rs-lb-ch-card.is-vacant{opacity:.72 !important;background:rgba(255,255,255,.012) !important}
.rs-lb-ch-card.is-vacant:hover{transform:none !important;box-shadow:none !important}
.rs-lb-ch-avatar{background:linear-gradient(145deg,#3b3b4a,#1a1a22);display:flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:800;color:var(--rs-muted);overflow:hidden;flex-shrink:0;width:28px !important;height:28px !important;border-radius:50% !important;border:1px solid rgba(255,255,255,.1) !important;box-shadow:0 2px 6px rgba(0,0,0,.3) !important}
.rs-lb-ch-holder-name{display:block;color:var(--rs-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-size:.66rem !important;font-weight:700 !important;letter-spacing:-.015em !important}
.rs-lb-ch-holder-val{font-family:ui-monospace,'Cascadia Mono',Consolas,monospace;flex-shrink:0;line-height:1.15;white-space:nowrap;border-radius:7px !important;padding:.14rem .4rem !important;font-size:.6rem !important;background:rgba(0,0,0,.28) !important;border:1px solid rgba(255,255,255,.06) !important;color:rgba(244,244,246,.88) !important;font-variant-numeric:tabular-nums;font-weight:700 !important}
.rs-lb-ch-card-cat{display:inline-block;font-weight:700;text-transform:uppercase;color:var(--rs-muted-soft);margin-top:.14rem;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);font-size:.46rem !important;letter-spacing:.08em !important;border-radius:5px !important;padding:.06rem .3rem !important}
.rs-lb-ch-card-tip{border:0;background:transparent;cursor:help;padding:.06rem;font-size:.54rem;line-height:1;flex-shrink:0;margin-top:.02rem;color:var(--rs-muted-soft) !important;opacity:.65;transition:opacity .15s,color .15s}
.rs-lb-ch-card-tip:hover{opacity:1;color:var(--rs-muted) !important}
.rs-lb-ch-cat-count{color:var(--rs-muted-soft);font-family:ui-monospace,'Cascadia Mono',Consolas,monospace;font-size:.5rem !important;font-weight:750 !important;opacity:.7;font-variant-numeric:tabular-nums}
.rs-lb-fetch-card{display:flex;flex-direction:column;align-items:center;gap:.7rem;animation:rs-lb-fetch-card-in .32s cubic-bezier(.22,1,.36,1) both;border-radius:16px !important;padding:1.25rem 1.5rem !important;background:linear-gradient(165deg,rgba(22,24,32,.97),rgba(10,12,16,.96)) !important;border:1px solid rgba(255,255,255,.1) !important;box-shadow:0 24px 60px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05) !important;min-width:180px !important}
.rs-lb-scope-chip{display:inline-flex;align-items:center;gap:.32rem;line-height:1.15;white-space:nowrap;font-size:.56rem !important;font-weight:650 !important;padding:.22rem .5rem !important;border-radius:999px !important;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--rs-muted)}
.rs-lb-scope-chip.is-active{color:#fff;border-color:rgba(224,60,60,.3);background:rgba(224,60,60,.1)}
.rs-lb-mini-track{height:2px;border-radius:999px;background:rgba(255,255,255,.05);overflow:hidden;margin-top:.28rem}
.rs-lb-cell-stack .rs-lb-mini-track{height:2px;border-radius:999px;background:rgba(255,255,255,.05);overflow:hidden;margin-top:.28rem}
.rs-lb-hero-metric .rs-lb-mini-fill{box-shadow:none;height:100%;border-radius:999px;background:#e03c3c}
.rs-lb-hero-metric .rs-lb-val{font-size:1.05rem;font-weight:800;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;line-height:1 !important}
.rs-lb-actions-cell{text-align:right !important;padding-right:.85rem !important}
.rs-lb-row-act:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:1px !important}
.rs-lb-tier.tier-unranked{color:rgba(148,163,184,.75);border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}
.rs-lb-tier.tier-bronze{color:#fdba74;border-color:rgba(217,119,6,.28);background:rgba(217,119,6,.08)}
.rs-lb-tier.tier-silver{color:#e2e8f0;border-color:rgba(203,213,225,.28);background:rgba(203,213,225,.07)}
.rs-lb-tier.tier-gold{color:#fde68a;border-color:rgba(252,211,77,.28);background:rgba(252,211,77,.08)}
.rs-lb-tier.tier-platinum{color:#a5f3fc;border-color:rgba(103,232,249,.28);background:rgba(103,232,249,.08)}
.rs-lb-tier.tier-diamond{color:#93c5fd;border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.08)}
.rs-lb-tier.tier-emerald{color:#6ee7b7;border-color:rgba(52,211,153,.28);background:rgba(52,211,153,.08)}
.rs-lb-tier.tier-master{color:#c4b5fd;border-color:rgba(196,181,253,.28);background:rgba(196,181,253,.08)}
.rs-lb-tier.tier-titanium{color:#e2e8f0;border-color:rgba(226,232,240,.22);background:rgba(226,232,240,.07)}
.rs-lb-tier.tier-elite{color:#f0abfc;border-color:rgba(240,171,252,.28);background:rgba(240,171,252,.08)}
.rs-lb-tier.tier-cup{color:#fcd34d;border-color:rgba(252,211,77,.3);background:rgba(252,211,77,.1)}
.rs-lb-table-edge-l{left:0 !important;background:linear-gradient(90deg,rgba(8,8,10,.92),transparent) !important}
.rs-lb-table-scroll-shell.can-scroll-x:not(.is-scroll-start) .rs-lb-table-edge-l{opacity:1}
.rs-lb-table-scroll-shell.is-scrolled .rs-lb-table-edge-l{opacity:1}
/* Dual scrubber stays off (JS always adds .d-none). Visible chrome only if re-enabled. */
#rs-lb-table-scroll-top.rs-lb-table-scroll-top:not(.d-none){display:block;height:12px;overflow-x:auto;overflow-y:hidden;border:0;border-top:1px solid rgba(255,255,255,.05);background:rgba(0,0,0,.22);scrollbar-width:thin;scrollbar-color:rgba(224,60,60,.5) transparent;order:5;opacity:1;pointer-events:auto}
.rs-lb-table-scroll-top::-webkit-scrollbar{height:10px}
.rs-lb-table-scroll-top::-webkit-scrollbar-thumb{background:rgba(224,60,60,.45);border-radius:999px}
.rs-lb-table-scroll-top::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}
.rs-lb-table-scroll-top-inner{height:1px;pointer-events:none}
.rs-lb-table-scroll-hint{font-size:.54rem !important;font-weight:650 !important;letter-spacing:.04em !important;color:var(--rs-muted) !important;white-space:nowrap;opacity:.85}
.rs-lb-table-scroll-mini button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;width:30px !important;height:30px !important;border-radius:9px !important;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--rs-muted);transition:all .15s}
.rs-lb-table-scroll-mini button:hover:not(:disabled){color:#fff;border-color:rgba(224,60,60,.35);background:rgba(224,60,60,.1)}
.rs-lb-table-scroll-mini button:disabled{opacity:.28 !important;cursor:default !important}
.rs-lb-table-card,.rs-card.rs-lb-table-card{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 40%),rgba(18,18,26,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 16px 40px rgba(0,0,0,.28)}
.rs-lb-masthead-meta-sub:not(.d-none){margin-top:.35rem;font-size:.78rem;font-weight:500;color:rgba(139,147,167,.95);max-width:34rem;line-height:1.45;white-space:normal}
.rs-lb-sort-nav:not(.d-none){opacity:1 !important}
.rs-lb-categories{display:flex;flex-direction:column;max-width:100%;min-width:0;border-top:0 !important;padding-top:.15rem !important;gap:.15rem !important;overflow:visible !important}
.rs-lb-table-scroll-top,#rs-lb-table-scroll-top{display:none;height:0;overflow:hidden;border:0;padding:0;margin:0;opacity:0;pointer-events:none;order:5;background:rgba(0,0,0,.22)}
.rs-lb-table{transition:opacity .2s;font-size:.74rem !important;--rs-lb-rank-col-width:3.35rem;width:max-content !important;min-width:100% !important;max-width:none !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important}
.rs-lb-table.rs-lb-table-polished{--rs-lb-rank-col-width:3.35rem;width:max-content !important;min-width:100% !important;max-width:none !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important}
#rs-lb-table.rs-lb-table-polished{--rs-lb-rank-col-width:3.35rem;width:max-content !important;min-width:100% !important;max-width:none !important;table-layout:fixed !important;border-collapse:separate !important;border-spacing:0 !important}
.rs-lb-table-scroll-shell{order:4;flex:1;min-height:0;border-top:1px solid rgba(255,255,255,.04) !important;position:relative !important;overflow:hidden !important;background:transparent !important}
.rs-lb-table-wrap{position:relative;outline:none;cursor:default;overflow-x:auto !important;overflow-y:auto !important;overscroll-behavior:contain !important;-webkit-overflow-scrolling:touch !important;touch-action:pan-x pan-y !important;contain:none !important;max-height:clamp(340px,calc(100dvh - 340px),740px) !important;background:#0c0e14;scrollbar-width:thin !important;scrollbar-color:rgba(255,255,255,.22) rgba(255,255,255,.04) !important}
.rs-lb-table-wrap.can-scroll-x{cursor:grab}
.rs-lb-table-wrap.is-dragging{cursor:grabbing;user-select:none;scroll-behavior:auto}
.rs-lb-table-wrap.is-dragging *{cursor:grabbing !important}
.rs-lb-table-wrap::-webkit-scrollbar{width:8px !important;height:8px !important}
.rs-lb-table-wrap::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.03) !important}
.rs-lb-table-wrap::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);border-radius:999px;border:2px solid transparent;background-clip:padding-box}
.rs-lb-table-wrap::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.28) !important;background-clip:padding-box !important}
.rs-lb-table-wrap::-webkit-scrollbar-corner{background:transparent !important}
.rs-lb-table-edge{position:absolute !important;top:0 !important;bottom:11px !important;width:2.5rem !important;pointer-events:none !important;z-index:6 !important;opacity:0;transition:opacity .2s ease;display:none !important}
.rs-lb-table-edge-r{display:block !important;position:absolute !important;top:0 !important;right:0 !important;bottom:8px !important;width:2rem !important;pointer-events:none !important;z-index:12 !important;opacity:0;transition:opacity .18s ease;background:linear-gradient(270deg,rgba(12,14,20,.95),transparent) !important}
.rs-lb-table-scroll-shell.can-scroll-x:not(.is-scroll-end) .rs-lb-table-edge-r{opacity:1}
.rs-lb-table td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;box-shadow:none}
.rs-lb-table tbody tr:nth-child(even) td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;box-shadow:none}
.rs-lb-table-polished tbody tr:nth-child(even) td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;box-shadow:none}
.rs-lb-table-polished th.is-sticky{position:sticky;left:0;top:0;z-index:11;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#10131a;background-image:none;background-color:#10131a;overflow:hidden;box-shadow:none}
.rs-lb-table-polished td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;box-shadow:none}
.rs-lb-table td.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none}
.rs-lb-table tbody tr:nth-child(even) td.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none}
.rs-lb-table-polished th.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none}
.rs-lb-table-polished td.is-sticky-2,.rs-lb-table td.is-sticky-2{vertical-align:middle;padding:.75rem 1rem;position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none}
.rs-lb-table-polished tbody tr:nth-child(even) td.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;background-image:none;background-color:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none}
.rs-lb-table th.is-sticky,.rs-lb-table-polished thead th.is-sticky{position:sticky;left:0;top:0;z-index:11;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);overflow:hidden;box-shadow:none;background:#10131a;background-image:none;background-color:#10131a}
.rs-lb-table th.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none;top:0;z-index:11;background:#10131a;background-image:none;background-color:#10131a}
.rs-lb-table-polished thead th.is-sticky-2{top:0;z-index:11;background:#10131a;background-image:none;background-color:#10131a}
.rs-lb-table-wrap.is-scrolled .rs-lb-table td.is-sticky-2{border-right:1px solid rgba(255,255,255,.08);box-shadow:6px 0 16px rgba(0,0,0,.55);border-right-color:rgba(255,255,255,.1)}
.rs-lb-table-wrap.is-scrolled .rs-lb-table th.is-sticky-2{border-right:1px solid rgba(255,255,255,.08);box-shadow:6px 0 16px rgba(0,0,0,.55);border-right-color:rgba(255,255,255,.1)}
.rs-lb-table tbody tr.is-top1 td.is-sticky,.rs-lb-table tbody tr.is-top1 td.is-sticky-2,
.rs-lb-podium-tbody tr.is-top1 td.is-sticky,.rs-lb-podium-tbody tr.is-top1 td.is-sticky-2{background-color:#12110e;background-image:none;box-shadow:none}
.rs-lb-table tbody tr.is-top2 td.is-sticky{background:linear-gradient(90deg,rgba(203,213,225,.05),transparent 48%);background-color:#101114;background-image:none}
.rs-lb-table tbody tr.is-top2 td.is-sticky-2{background:linear-gradient(90deg,rgba(203,213,225,.05),transparent 48%);background-color:#101114;background-image:none}
.rs-lb-podium-tbody tr.is-top2 td.is-sticky{background:linear-gradient(90deg,rgba(203,213,225,.04),transparent 38%);box-shadow:none;background-color:#101114;background-image:none}
.rs-lb-podium-tbody tr.is-top2 td.is-sticky-2{background:linear-gradient(90deg,rgba(203,213,225,.04),transparent 38%);box-shadow:none;background-color:#101114;background-image:none}
.rs-lb-table tbody tr.is-top3 td.is-sticky{background:linear-gradient(90deg,rgba(217,119,6,.055),transparent 48%);background-color:#12100e;background-image:none}
.rs-lb-table tbody tr.is-top3 td.is-sticky-2{background:linear-gradient(90deg,rgba(217,119,6,.055),transparent 48%);background-color:#12100e;background-image:none}
.rs-lb-podium-tbody tr.is-top3 td.is-sticky{background:linear-gradient(90deg,rgba(217,119,6,.05),transparent 38%);box-shadow:none;background-color:#12100e;background-image:none}
.rs-lb-podium-tbody tr.is-top3 td.is-sticky-2{background:linear-gradient(90deg,rgba(217,119,6,.05),transparent 38%);box-shadow:none;background-color:#12100e;background-image:none}
.rs-lb-viewer-tbody tr.is-you td.is-sticky{background:#1a1214;border-bottom:2px solid rgba(224,60,60,.22);background-color:#1a1214;background-image:none}
.rs-lb-viewer-tbody tr.is-you td.is-sticky-2{background:#1a1214;border-bottom:2px solid rgba(224,60,60,.22);background-color:#1a1214;background-image:none}
.rs-lb-table tbody tr.is-you td.is-sticky{background:#1a1214;background-color:#1a1214;background-image:none}
.rs-lb-table tbody tr.is-you td.is-sticky-2{background:#1a1214;background-color:#1a1214;background-image:none}
.rs-lb-table tbody tr:hover td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;overflow:hidden;box-shadow:none;background-color:#12151c;background-image:none}
.rs-lb-table tbody tr:hover td.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none;background-color:#12151c;background-image:none}
.rs-lb-table-polished tbody tr:hover td.is-sticky{position:sticky;left:0;z-index:8;width:var(--rs-lb-rank-col-width);min-width:var(--rs-lb-rank-col-width);max-width:var(--rs-lb-rank-col-width);background:#0c0e14;overflow:hidden;box-shadow:none;background-color:#12151c;background-image:none}
.rs-lb-table-polished tbody tr:hover td.is-sticky-2{position:sticky;left:var(--rs-lb-rank-col-width);z-index:9;width:var(--rs-lb-player-col-width);min-width:200px;max-width:240px;background:#0c0e14;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);box-shadow:none;background-color:#12151c;background-image:none}
.rs-lb-podium-tbody tr.is-top1:hover td.is-sticky{background:linear-gradient(90deg,rgba(252,211,77,.07),rgba(255,255,255,.012) 38%);background-color:#16140f;background-image:none}
.rs-lb-podium-tbody tr.is-top1:hover td.is-sticky-2{background:linear-gradient(90deg,rgba(252,211,77,.07),rgba(255,255,255,.012) 38%);background-color:#16140f;background-image:none}
.rs-lb-podium-tbody tr.is-top2 td:not(.is-sticky):not(.is-sticky-2){background:linear-gradient(90deg,rgba(203,213,225,.035),transparent 42%) !important}
.rs-lb-podium-tbody tr.is-top3 td:not(.is-sticky):not(.is-sticky-2){background:linear-gradient(90deg,rgba(217,119,6,.04),transparent 42%) !important}
.rs-lb-table td.is-sticky-2 .rs-lb-player{max-width:100%;overflow:hidden;text-overflow:ellipsis}
.rs-lb-table td.is-sticky-2 .rs-lb-player-compact{max-width:100%;overflow:hidden;text-overflow:ellipsis}
.rs-lb-table td.is-sticky-2 .rs-lb-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}
.rs-lb-table td:not(.is-sticky):not(.is-sticky-2){position:relative;z-index:1}
.rs-lb-table th:not(.is-sticky):not(.is-sticky-2){position:relative;z-index:1}
.rs-lb-table thead th:not(.is-sticky):not(.is-sticky-2){z-index:4 !important}
.rs-lb-table td.rs-lb-col-highlight{position:relative !important;left:auto !important}
.rs-lb-table th.rs-lb-col-highlight{position:relative !important;left:auto !important}
.rs-lb-table.has-col-focus{--rs-lb-focus-wash:rgba(255,255,255,.028);--rs-lb-focus-wash-mid:rgba(255,255,255,.04);--rs-lb-focus-edge:rgba(255,255,255,.06);--rs-lb-dim-val:rgba(160,168,184,.52);--rs-lb-dim-zero:rgba(120,128,144,.32)}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2){opacity:.62 !important;transition:opacity .2s ease}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-th-label i{opacity:.45 !important}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-col-icon-img{opacity:.45 !important}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-item-thumb{opacity:.45 !important}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-th-label span{color:rgba(138,145,163,.55) !important}
.rs-lb-table.has-col-focus thead th:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-item-head-lbl{color:rgba(138,145,163,.55) !important}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-val{color:var(--rs-lb-dim-val) !important;font-weight:550 !important;transition:color .2s ease}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-val.is-highlight{color:var(--rs-lb-dim-val) !important;font-weight:550 !important;transition:color .2s ease}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-hero-metric .rs-lb-val{color:var(--rs-lb-dim-val) !important;font-weight:550 !important;transition:color .2s ease}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-val.is-zero{color:var(--rs-lb-dim-zero) !important}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-mini-fill{opacity:.35 !important}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-item-thumb{opacity:.5 !important}
.rs-lb-table.has-col-focus tbody td:not(.is-col-lit):not(.is-sticky):not(.is-sticky-2) .rs-lb-wpn-ico{opacity:.5 !important}
.rs-lb-table.has-col-focus td.is-sticky{opacity:1 !important;filter:none !important}
.rs-lb-table.has-col-focus td.is-sticky-2{opacity:1 !important;filter:none !important}
.rs-lb-table.has-col-focus th.is-sticky{opacity:1 !important;filter:none !important}
.rs-lb-table.has-col-focus th.is-sticky-2{opacity:1 !important;filter:none !important}
.rs-lb-table.has-col-focus td.is-sticky-2 .rs-lb-name{color:rgba(244,244,246,.88) !important}
.rs-lb-table.has-col-focus td.is-sticky-2 .rs-lb-tier{opacity:.85 !important}
.rs-lb-table th.is-col-lit{position:relative;z-index:2;background:transparent;background-image:none;box-shadow:none;transition:color .2s ease}
.rs-lb-table td.is-col-lit{position:relative;z-index:2;background:transparent;background-image:none;box-shadow:none;transition:color .2s ease}
.rs-lb-table th.is-col-lit:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient( 180deg, rgba(255,255,255,.055) 0%, rgba(255,255,255,.03) 18%, rgba(255,255,255,.022) 100% );box-shadow:inset 1px 0 0 rgba(255,255,255,.04), inset -1px 0 0 rgba(255,255,255,.04)}
.rs-lb-table td.is-col-lit:before{content:'';position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient( 180deg, rgba(255,255,255,.055) 0%, rgba(255,255,255,.03) 18%, rgba(255,255,255,.022) 100% );box-shadow:inset 1px 0 0 rgba(255,255,255,.04), inset -1px 0 0 rgba(255,255,255,.04)}
.rs-lb-table th.is-col-lit > *{position:relative !important;z-index:1 !important}
.rs-lb-table td.is-col-lit > *{position:relative !important;z-index:1 !important}
.rs-lb-table thead th.is-col-lit .rs-lb-th-sort{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table thead th.is-col-lit .rs-lb-item-head{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table thead th.is-col-lit .rs-lb-th-label span{color:rgba(250,250,252,.95);font-weight:650;letter-spacing:.02em;opacity:1}
.rs-lb-table thead th.is-col-lit .rs-lb-item-head-lbl{color:rgba(250,250,252,.95);font-weight:650;letter-spacing:.02em;opacity:1}
.rs-lb-table thead th.is-col-lit .rs-lb-col-icon-img{opacity:1 !important;color:#ff6b6b !important;filter:drop-shadow(0 0 6px rgba(224,60,60,.35));transform:translateY(-0.5px);background-color:#ff6b6b !important}
.rs-lb-table tbody td.is-col-lit .rs-lb-val{color:rgba(255,255,255,.96);font-weight:650;text-shadow:none;letter-spacing:-.02em}
.rs-lb-table tbody td.is-col-lit .rs-lb-hero-metric .rs-lb-val{color:rgba(255,255,255,.96);font-weight:650;text-shadow:none;letter-spacing:-.02em}
.rs-lb-table tbody td.is-col-lit .rs-lb-val.is-zero{color:rgba(180,186,200,.5) !important;font-weight:500 !important}
.rs-lb-table tbody td.is-col-lit .rs-lb-mini-fill{opacity:.95 !important}
.rs-lb-table tbody td.is-col-lit .rs-lb-item-thumb{opacity:1 !important;filter:none !important}
.rs-lb-table tbody td.is-col-lit .rs-lb-wpn-ico{opacity:1 !important;filter:none !important}
.rs-lb-table thead th.is-col-lit.is-highlight:before{background:linear-gradient( 180deg, rgba(224,60,60,.12) 0%, rgba(255,255,255,.03) 100% ) !important;box-shadow:inset 0 2px 0 rgba(224,60,60,.7), inset 1px 0 0 rgba(224,60,60,.1), inset -1px 0 0 rgba(224,60,60,.08) !important}
.rs-lb-table thead th.is-col-lit.rs-lb-col-highlight:before{background:linear-gradient( 180deg, rgba(224,60,60,.12) 0%, rgba(255,255,255,.03) 100% ) !important;box-shadow:inset 0 2px 0 rgba(224,60,60,.7), inset 1px 0 0 rgba(224,60,60,.1), inset -1px 0 0 rgba(224,60,60,.08) !important}
.rs-lb-table tbody td.is-col-lit.rs-lb-col-highlight:before{background:linear-gradient( 180deg, rgba(224,60,60,.08) 0%, rgba(224,60,60,.03) 35%, rgba(255,255,255,.02) 100% ) !important;box-shadow:inset 1px 0 0 rgba(224,60,60,.1), inset -1px 0 0 rgba(224,60,60,.08) !important}
.rs-lb-table tbody td.is-col-lit.is-highlight:before{background:linear-gradient( 180deg, rgba(224,60,60,.08) 0%, rgba(224,60,60,.03) 35%, rgba(255,255,255,.02) 100% ) !important;box-shadow:inset 1px 0 0 rgba(224,60,60,.1), inset -1px 0 0 rgba(224,60,60,.08) !important}
.rs-lb-table thead th.is-col-lit.rs-lb-col-tone .rs-lb-th-label i{filter:drop-shadow(0 0 5px rgba(255,255,255,.15))}
.rs-lb-table.has-col-focus thead th.is-sorted:not(.is-col-lit){opacity:.72 !important}
.rs-lb-table-polished .rs-lb-th-label{text-align:center;max-width:100%;grid-row:1;line-height:1.05 !important;display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:.26rem !important;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-table-polished .rs-lb-th-label-muted{line-height:1.05;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.26rem;background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-th-label{line-height:1.05;display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:.28rem !important;max-width:100%;transition:background .15s,border-color .15s,color .15s;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-table-polished .rs-lb-th-label-cat{min-width:3.2rem;line-height:1.05 !important;display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:.26rem !important;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-th-label-cat{display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:.28rem !important;max-width:100%;transition:background .15s,border-color .15s,color .15s;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-th-label-plain{display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:.28rem !important;max-width:100%;transition:background .15s,border-color .15s,color .15s;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-th-label-muted{display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:.28rem !important;max-width:100%;transition:background .15s,border-color .15s,color .15s;background:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-table th.is-sortable:hover .rs-lb-th-label{border-color:rgba(255,255,255,.1);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-sortable:hover .rs-lb-th-label-cat{border-color:rgba(255,255,255,.1);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-sorted .rs-lb-th-label{border-color:rgba(224,60,60,.28);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-sorted .rs-lb-th-label-cat{border-color:rgba(224,60,60,.28);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-highlight .rs-lb-th-label{border-color:rgba(224,60,60,.28);background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table-polished .rs-lb-th-label-plain{line-height:1.05;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.26rem;background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-col-lit .rs-lb-th-label{background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table th.is-col-lit .rs-lb-th-label-cat{background:transparent;background-image:none;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table-polished .rs-lb-th-label i{transition:opacity .15s,color .15s;font-size:.7rem !important;opacity:.55 !important;color:rgba(244,244,246,.55) !important;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;display:inline-block !important;line-height:1 !important}
.rs-lb-th-label i{order:0 !important;font-size:.62rem !important;opacity:.55 !important;align-items:center;justify-content:center;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;display:inline-block !important;line-height:1 !important}
.rs-lb-table-polished .rs-lb-th-label-cat i{transition:opacity .15s,color .15s;font-size:.7rem !important;opacity:.55 !important;color:rgba(244,244,246,.55) !important;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;display:inline-block !important;line-height:1 !important}
.rs-lb-th-label-cat i{order:0 !important;font-size:.62rem !important;opacity:.55 !important;align-items:center;justify-content:center;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;display:inline-block !important;line-height:1 !important}
.rs-lb-table th.is-sorted .rs-lb-th-label i{font-size:.55rem;color:var(--rs-red-light);opacity:1;width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;display:inline-block;line-height:1}
.rs-lb-table th.is-highlight .rs-lb-th-label i{font-size:.55rem;color:var(--rs-red-light);opacity:1;width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;display:inline-block;line-height:1}
.rs-lb-table th.is-sortable:hover .rs-lb-th-label i{opacity:.95;width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;display:inline-block;line-height:1}
.rs-lb-table th.is-col-lit .rs-lb-th-label i{width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;display:inline-block;line-height:1}
.rs-lb-table th.is-col-lit .rs-lb-th-label-cat i{width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;display:inline-block;line-height:1}
.rs-lb-table-polished .rs-lb-th-label .rs-lb-col-icon-img{-webkit-mask-image:var(--rs-lb-icon);mask-image:var(--rs-lb-icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:block !important;width:.8rem !important;height:.8rem !important;opacity:.55 !important;background-color:currentColor !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-th-label .rs-lb-col-icon-img{order:0 !important;width:.7rem !important;height:.7rem !important;opacity:.55 !important;margin:.2rem 0;background-color:currentColor !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-table-polished .rs-lb-th-label-cat .rs-lb-col-icon-img{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:block !important;width:.8rem !important;height:.8rem !important;opacity:.55 !important;background-color:currentColor !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}
.rs-lb-th-label-cat .rs-lb-col-icon-img{background-color:currentColor;border:0;border-radius:0;box-shadow:none;padding:0}
.rs-lb-table thead th.is-col-lit:before{border-radius:0;background:linear-gradient( 180deg, rgba(224,60,60,.1) 0%, rgba(255,255,255,.018) 55%, rgba(255,255,255,.01) 100% );box-shadow:inset 0 2px 0 rgba(224,60,60,.65)}
.rs-lb-table thead th.is-col-lit .rs-lb-th-label i{transform:translateY(-0.5px);color:#ff6b6b !important;opacity:1 !important;background:transparent !important;filter:drop-shadow(0 0 5px rgba(224,60,60,.3))}
.rs-lb-table thead th.is-col-lit .rs-lb-th-label-cat i{color:#ff6b6b !important;opacity:1 !important;background:transparent !important;filter:drop-shadow(0 0 5px rgba(224,60,60,.3))}
.rs-leaderboard-panel{--rs-green:#4ade80;--rs-gold:#fcd34d;--rs-accent:rgba(224,60,60,.45);--rs-lb-w-muted:76px;--rs-lb-w-item-compact:76px;position:relative;transition:box-shadow .35s;overflow:hidden;--rs-lb-w-subtotal:86px;--rs-lb-w-item:80px;--rs-bg:#08080a;--rs-surface:#0e0e12;--rs-card:#12121a;--rs-border:rgba(255,255,255,.07);--rs-border-strong:rgba(255,255,255,.12);--rs-red:#e03c3c;--rs-red-light:#ff6b6b;--rs-text:#f4f4f6;--rs-muted:#7a7a88;--rs-muted-soft:#5f5f6e;--rs-radius:18px;--rs-lb-cell-x:.48rem;--rs-lb-w-highlight:100px;--rs-lb-w-stat:76px;--rs-lb-w-stat-wide:82px;--rs-lb-w-tone:84px;--rs-lb-w-signed:78px;--rs-lb-w-rating:84px;--rs-lb-w-fav:60px;--rs-lb-w-time:86px;--rs-lb-player-col-width:min(260px,33vw);--rs-lb-rank-col-width:3.2rem;font-family:'Outfit',Inter,system-ui,sans-serif !important;background:var(--rs-bg);border-radius:var(--rs-radius) !important;border:1px solid var(--rs-border);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04);--rs-lb-head-min-h:58px;--rs-lb-cell-y:.74rem}
.rs-lb-table thead th.is-sortable{cursor:pointer !important;position:relative !important;transition:background .16s ease, color .16s ease}
.rs-lb-table thead th.is-sortable:hover{background:rgba(255,255,255,.018) !important;box-shadow:inset 0 2px 0 rgba(224,60,60,.32) !important}
.rs-lb-table thead th.is-sortable:focus-visible{outline:2px solid rgba(224,60,60,.4) !important;outline-offset:-2px !important}
.rs-lb-table thead th.is-sortable:not(.is-sorted):not(.is-highlight) .rs-lb-th-label i{opacity:.58 !important;color:rgba(168,176,192,.78) !important;transition:opacity .16s ease,color .16s ease,transform .16s ease}
.rs-lb-table thead th.is-sortable:not(.is-sorted):not(.is-highlight) .rs-lb-th-label-cat i{opacity:.58 !important;color:rgba(168,176,192,.78) !important;transition:opacity .16s ease,color .16s ease,transform .16s ease}
.rs-lb-table thead th.is-sortable:not(.is-sorted):not(.is-highlight) .rs-lb-th-label span{color:rgba(152,160,176,.72) !important;transition:color .16s ease}
.rs-lb-table thead th.is-sortable:not(.is-sorted):not(.is-highlight) .rs-lb-th-label-cat span{color:rgba(152,160,176,.72) !important;transition:color .16s ease}
.rs-lb-table thead th.is-sortable:not(.is-sorted):not(.is-highlight) .rs-lb-item-head-lbl{color:rgba(152,160,176,.72) !important;transition:color .16s ease}
.rs-lb-table thead th.is-sortable:hover:not(.is-sorted) .rs-lb-th-label i{opacity:.92 !important;color:rgba(241,245,249,.92) !important;transform:translateY(-.5px)}
.rs-lb-table thead th.is-sortable:hover:not(.is-sorted) .rs-lb-th-label-cat i{opacity:.92 !important;color:rgba(241,245,249,.92) !important;transform:translateY(-.5px)}
.rs-lb-table thead th.is-sortable:hover:not(.is-sorted) .rs-lb-th-label span{color:rgba(248,250,252,.9) !important}
.rs-lb-table thead th.is-sortable:hover:not(.is-sorted) .rs-lb-item-head-lbl{color:rgba(248,250,252,.9) !important}
.rs-lb-th-sort{justify-content:flex-end !important;width:100%;grid-template-rows:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-items:center !important;gap:.18rem !important;min-height:calc(var(--rs-lb-head-min-h) - .5rem) !important}
.rs-lb-th-dir{margin-top:.08rem;display:block !important;width:0 !important;height:0 !important;margin:.1rem auto 0 !important;border-left:3.5px solid transparent !important;border-right:3.5px solid transparent !important;border-top:4px solid rgba(255,255,255,.18) !important;border-bottom:0 !important;opacity:.35 !important;transition:opacity .15s ease,border-color .15s ease,transform .15s ease}
.rs-lb-th-dir.is-idle{opacity:.22 !important;border-top-color:rgba(255,255,255,.22) !important}
.rs-lb-table thead th.is-sortable:hover .rs-lb-th-dir.is-idle{opacity:.55 !important;border-top-color:rgba(255,255,255,.45) !important}
.rs-lb-th-dir.is-desc{opacity:1 !important;border-top:4px solid rgba(252,165,165,.95) !important;border-bottom:0 !important;filter:drop-shadow(0 0 4px rgba(224,60,60,.35))}
.rs-lb-th-dir.is-asc{opacity:1 !important;border-top:0 !important;border-bottom:4px solid rgba(252,165,165,.95) !important;filter:drop-shadow(0 0 4px rgba(224,60,60,.35))}
.rs-lb-table thead th.is-sorted .rs-lb-th-dir{opacity:1 !important}
.rs-lb-table thead th.is-highlight .rs-lb-th-dir{opacity:1 !important}
.rs-lb-table thead th.is-sorted{background:linear-gradient(180deg,rgba(224,60,60,.09),rgba(224,60,60,.02)) !important;box-shadow:inset 0 2px 0 rgba(224,60,60,.7) !important}
.rs-lb-table thead th.is-highlight.rs-lb-col-highlight{background:linear-gradient(180deg,rgba(224,60,60,.09),rgba(224,60,60,.02)) !important;box-shadow:inset 0 2px 0 rgba(224,60,60,.7) !important}
.rs-lb-table thead th.is-sorted:hover{box-shadow:inset 0 2px 0 rgba(224,60,60,.85) !important}
.rs-lb-table thead th.is-highlight.rs-lb-col-highlight:hover{box-shadow:inset 0 2px 0 rgba(224,60,60,.85) !important}
.rs-lb-table thead th.is-sorted .rs-lb-th-label span{color:rgba(254,226,226,.95) !important;font-weight:650 !important}
.rs-lb-table thead th.is-highlight .rs-lb-th-label span{color:rgba(254,226,226,.95) !important;font-weight:650 !important}
.rs-lb-table thead th.is-sorted .rs-lb-th-label i{color:#ff6b6b !important;opacity:1 !important;filter:drop-shadow(0 0 5px rgba(224,60,60,.28));background:transparent !important}
.rs-lb-table thead th.is-highlight .rs-lb-th-label i{color:#ff6b6b !important;opacity:1 !important;filter:drop-shadow(0 0 5px rgba(224,60,60,.28));background:transparent !important}
.theme-pvp .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{width:var(--rs-lb-w-highlight);min-width:var(--rs-lb-w-highlight);max-width:var(--rs-lb-w-highlight);border-left:0;border-right:0;border:0;padding:var(--rs-lb-cell-y) .42rem;background:linear-gradient(180deg,rgba(224,60,60,.075),rgba(224,60,60,.018));background-color:transparent;box-shadow:inset 1px 0 0 rgba(224,60,60,.07), inset -1px 0 0 rgba(224,60,60,.05)}
.rs-leaderboard-panel:not([class*="theme-"]) .rs-lb-table-polished .rs-lb-col-highlight.is-highlight{border-left:0;border-right:0;border:0;padding:var(--rs-lb-cell-y) .42rem;background:linear-gradient(180deg,rgba(224,60,60,.075),rgba(224,60,60,.018));background-color:transparent;box-shadow:inset 1px 0 0 rgba(224,60,60,.07), inset -1px 0 0 rgba(224,60,60,.05)}
.rs-lb-table-polished td.rs-lb-col-highlight.is-highlight{border-left:0;border-right:0;border:0;padding:var(--rs-lb-cell-y) .42rem;background:linear-gradient(180deg,rgba(224,60,60,.075),rgba(224,60,60,.018));background-color:transparent;box-shadow:inset 1px 0 0 rgba(224,60,60,.07), inset -1px 0 0 rgba(224,60,60,.05)}
.rs-lb-table td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.075),rgba(224,60,60,.018));background-color:transparent;box-shadow:inset 1px 0 0 rgba(224,60,60,.07), inset -1px 0 0 rgba(224,60,60,.05)}
.rs-lb-table tbody td.rs-lb-col-highlight{background:linear-gradient(180deg,rgba(224,60,60,.075),rgba(224,60,60,.018));background-color:transparent;box-shadow:inset 1px 0 0 rgba(224,60,60,.07), inset -1px 0 0 rgba(224,60,60,.05)}
.rs-lb-table tbody tr:nth-child(even) td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.085),rgba(224,60,60,.025)) !important}
.rs-lb-table-polished tbody tr:nth-child(even) td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.085),rgba(224,60,60,.025)) !important}
.rs-lb-table-polished tbody tr:hover td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.11),rgba(224,60,60,.04)) !important}
.rs-lb-table tbody tr:hover td.rs-lb-col-highlight.is-highlight{background:linear-gradient(180deg,rgba(224,60,60,.11),rgba(224,60,60,.04)) !important}
.rs-lb-hero-metric .rs-lb-val.is-highlight{font-size:1.05rem;font-weight:750;letter-spacing:-.03em;color:rgba(255,255,255,.97)}
.rs-lb-table td.rs-lb-col-highlight .rs-lb-val.is-highlight{font-size:1.05rem;font-weight:750;letter-spacing:-.03em;color:rgba(255,255,255,.97)}
.rs-lb-hero-metric .rs-lb-mini-bar{transition:opacity .15s;display:block !important;width:30px !important;max-width:30px !important;margin:0 auto !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden;height:2px !important;opacity:.85 !important;margin-top:.28rem !important}
.rs-lb-table tbody td:not(.rs-lb-col-highlight) .rs-lb-val:not(.is-zero){color:rgba(226,232,240,.88) !important;font-weight:600 !important}
.rs-lb-table tbody td .rs-lb-val.is-zero{color:rgba(120,128,144,.42) !important;font-weight:500 !important}
.rs-lb-guest-cta{order:0;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:1rem !important;flex-wrap:wrap !important;padding:.9rem 1.2rem !important;border-bottom:1px solid rgba(255,255,255,.05) !important;background:linear-gradient(90deg,rgba(224,60,60,.035),transparent 55%);position:relative}
.rs-lb-guest-cta:before{content:'';position:absolute;left:0;top:18%;bottom:18%;width:2px;border-radius:2px;background:rgba(224,60,60,.55)}
.rs-lb-guest-cta-title{font-size:.82rem !important;font-weight:700 !important;letter-spacing:-.02em !important;color:rgba(250,250,252,.95) !important;display:block !important;margin-bottom:.12rem}
.rs-lb-guest-cta-msg{display:block;margin-top:.12rem;font-size:.68rem !important;color:rgba(148,163,184,.68) !important;line-height:1.4 !important}
.rs-lb-guest-cta-btn{display:inline-flex !important;align-items:center !important;gap:.4rem !important;border-radius:9px !important;padding:.42rem .88rem !important;font-size:.68rem !important;font-weight:650 !important;text-decoration:none !important;border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.035) !important;color:rgba(248,250,252,.92) !important;box-shadow:none !important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}
.rs-lb-guest-cta-btn:hover{border-color:rgba(224,60,60,.45) !important;background:rgba(224,60,60,.14) !important;color:#fff !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(224,60,60,.12) !important}
.rs-lb-guest-cta-btn:focus-visible{outline:2px solid rgba(224,60,60,.45) !important;outline-offset:2px !important}
.rs-lb-table-meta{font-size:.72rem !important;color:var(--rs-muted) !important;min-height:0 !important;order:1;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:.65rem !important;flex-wrap:wrap !important;padding:.55rem 1.15rem .45rem !important;border-bottom:1px solid rgba(255,255,255,.04) !important;background:transparent !important}
.rs-lb-table-meta-metric{border-radius:0;padding:0;background:transparent;border:0;box-shadow:none;letter-spacing:-.01em;font-size:.68rem;color:rgba(160,168,184,.7);font-weight:550}
.rs-lb-table-meta-metric strong{color:rgba(248,250,252,.92) !important;font-weight:700 !important;letter-spacing:-.02em}
.rs-lb-table-meta-range{opacity:.9;font-family:'JetBrains Mono',ui-monospace,monospace !important;letter-spacing:-.01em;font-weight:600 !important;font-size:.62rem !important;color:rgba(148,163,184,.55) !important;font-variant-numeric:tabular-nums !important}
.rs-lb-table tbody td:not(.is-sticky):not(.is-sticky-2){padding-top:var(--rs-lb-cell-y) !important;padding-bottom:var(--rs-lb-cell-y) !important}
.rs-lb-table thead th{position:relative;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);vertical-align:middle !important;background:transparent;border-bottom:1px solid rgba(255,255,255,.06);padding:.5rem .36rem .55rem;min-height:var(--rs-lb-head-min-h) !important;box-shadow:none;padding-top:.55rem;padding-bottom:.45rem}
.rs-lb-podium-tbody tr.is-top1 td:not(.is-sticky):not(.is-sticky-2){background:linear-gradient(90deg,rgba(252,211,77,.045),transparent 48%) !important}
.rs-server-flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.05rem;height:.72rem;border-radius:2px;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.1);vertical-align:middle}
.rs-scope-icon-slot .rs-server-flag{width:.95rem;height:.68rem}
.rs-lb-server-icon-slot .rs-server-flag{width:.95rem;height:.68rem}
.rs-scope-option-icon .rs-server-flag{width:1rem;height:.7rem}
.rs-lb-server-option-icon .rs-server-flag{width:1rem;height:.7rem}
.rs-hero-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-lb-hero-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-lb-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-toolbar-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-lb-table-scope-chip .rs-server-flag{width:.92rem;height:.64rem}
.rs-server-flag-arg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Crect fill='%2374acdf' width='3' height='.666'/%3E%3Crect fill='%23fff' y='.666' width='3' height='.666'/%3E%3Crect fill='%2374acdf' y='1.333' width='3' height='.666'/%3E%3Ccircle fill='%23f6b40e' cx='1.5' cy='1' r='.22'/%3E%3C/svg%3E")}
.rs-server-flag-br{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Crect fill='%23009b3a' width='3' height='2'/%3E%3Cpolygon fill='%23fedf00' points='1.5,.18 2.82,1 1.5,1.82 .18,1'/%3E%3Ccircle fill='%23002776' cx='1.5' cy='1' r='.34'/%3E%3C/svg%3E")}

@media (hover: hover) and (pointer: fine){
  .rs-lb-feedback:hover{width:calc(var(--rs-fb-tab) + var(--rs-fb-panel));max-width:min(calc(var(--rs-fb-tab) + var(--rs-fb-panel)),calc(100vw - 1rem));box-shadow:16px 0 48px rgba(0,0,0,.45)}
  .rs-lb-feedback:hover .rs-lb-feedback-tab{background:linear-gradient(180deg,#1a1a24,#12151c);color:#ffe08a;box-shadow:inset -1px 0 0 rgba(252,211,77,.16)}
}

@media (hover: none){
  .rs-lb-table.has-col-focus thead th:not(.is-col-lit){opacity:1 !important}
  .rs-lb-table.has-col-focus tbody td:not(.is-col-lit) .rs-lb-val{color:inherit !important}
  .rs-lb-table th.is-col-lit:before{display:none !important}
  .rs-lb-table td.is-col-lit:before{display:none !important}
  .rs-lb-table thead th.is-sortable:hover{box-shadow:none !important}
  .rs-lb-th-dir.is-idle{opacity:.3 !important}
}

@media (prefers-reduced-motion: reduce){
  .rs-lb-skel-sort{animation:none !important}
  .rs-lb-table tbody tr{animation:none !important}
  .rs-app{animation:none !important}
  .rs-lb-skel-toolbar{animation:none !important}
  .rs-lb-fetch-spinner i{animation:none !important}
  .rs-lb-beta-badge:before{animation:none !important}
  .rs-refresh-btn.is-spinning i{animation:none !important}
  .rs-lb-fetch-card{animation:none !important}
  .rs-lb-server-menu{animation:none !important}
  .rs-lb-aspire-fill{transition:none !important}
  .rs-lb-mini-fill{transition:none !important}
  .rs-lb-stat-pill{transition:none !important}
  .rs-lb-ch-card{animation:none !important}
  .rs-lb-fetch-overlay{animation:none !important}
  .rs-lb-feedback.is-enter .rs-lb-feedback-tab{animation:none !important}
  .rs-lb-table.has-col-focus thead th{transition:none !important}
  .rs-lb-table.has-col-focus tbody td .rs-lb-val{transition:none !important}
}

@media (max-width: 992px){
  .rs-lb-context-stats{justify-content:flex-start}
  .rs-lb-ch-toolbar{flex-direction:column;align-items:stretch}
  .rs-lb-ch-toolbar .rs-lb-search-wrap{max-width:none}
  .rs-lb-server-wrap,.rs-lb-command .rs-lb-server-wrap{flex:1 1 auto;max-width:none;min-width:0}
  .rs-lb-command{grid-template-columns:1fr !important}
}

@media (max-width: 900px){
  .rs-lb-command-primary{gap:.45rem !important}
  .rs-lb-search-wrap{flex:1 1 100% !important;order:3}
  .rs-lb-server-label{max-width:8.5rem}
  .rs-lb-rank-medal{min-width:2.1rem !important;min-height:2.1rem !important}
  .rs-lb-avatar{width:30px !important;height:30px !important}
  .rs-lb-name{font-size:.74rem !important}
}

@media (max-width: 768px){
  .rs-lb-view-btn{flex:0 0 auto;justify-content:center}
  .rs-lb-context-stats{width:100%}
  .rs-lb-ch-toolbar{flex-direction:column;align-items:stretch}
  .rs-lb-ch-toolbar .rs-lb-search-wrap{max-width:none}
  .rs-lb-masthead-meta-sub{white-space:normal}
  .rs-lb-feedback{top:auto;bottom:max(1rem,env(safe-area-inset-bottom));transform:none;--rs-fb-tab:48px;--rs-fb-panel:min(280px,calc(100vw - 48px - .5rem))}
  .rs-lb-masthead-top{flex-direction:column !important}
  .rs-lb-toolbar{flex-direction:column !important;align-items:stretch !important}
  .rs-lb-server-wrap,.rs-lb-command .rs-lb-server-wrap{width:100%;max-width:none;flex:1 1 auto}
  .rs-lb-mode{width:100% !important;max-width:none !important}
  .rs-lb-search-wrap{width:100% !important}
  .rs-lb-view-actions{width:100%;justify-content:space-between;margin-left:0}
  .rs-lb-viewer-strip-bar{flex-direction:column;align-items:stretch}
  .rs-lb-viewer-strip-actions{width:100%}
  .rs-lb-viewer-strip-actions .rs-lb-viewer-btn{flex:1;justify-content:center}
  .rs-lb-command .rs-lb-search-wrap{width:100% !important}
  .rs-lb-command .rs-lb-mode{width:100% !important;max-width:none !important}
  .rs-lb-viewer-strip-title-hint{-webkit-line-clamp:2}
  .rs-lb-viewer-host.is-soft-empty{margin:0 .55rem .3rem !important}
  .rs-lb-viewer-host.is-soft-empty .rs-lb-viewer-strip-title-hint{-webkit-line-clamp:2}
  .rs-lb-masthead-aside .rs-lb-context-stats{justify-content:flex-start}
  .rs-lb-view-switch{padding-bottom:0;width:100%;justify-content:flex-start}
  .rs-lb-masthead-aside{width:100%}
  .rs-lb-command-primary{flex-direction:column !important}
  .rs-lb-command .rs-lb-view-actions{max-width:none !important;margin-left:0 !important;width:100%;justify-content:flex-end}
  .rs-lb-title{white-space:normal;font-size:2.15rem !important}
  .rs-lb-val.is-highlight{font-size:1rem !important}
  .rs-lb-name{max-width:135px}
  .rs-lb-board-notice{max-width:100%;width:100%}
  .rs-lb-board-notice-copy span{white-space:normal;max-width:none;-webkit-line-clamp:3}
  .rs-lb-guest-cta{flex-direction:column}
  .rs-lb-guest-cta-btn{justify-content:center}
  .rs-lb-skel-lg{width:70% !important}
  .rs-lb-ch-grid{grid-template-columns:1fr !important}
  .rs-lb-item-head-icon{width:28px !important;height:28px !important}
  .rs-lb-table-scroll-hint{display:none !important}
  .rs-lb-table-edge{width:1.5rem !important}
  .rs-lb-table-wrap{cursor:grab}
}

@media (max-width: 560px){
  .rs-lb-mode{width:100%}
  .rs-lb-mode-btn{flex:1;text-align:center;justify-content:center}
  .rs-lb-server-trigger{justify-content:flex-start}
  .rs-lb-per-page{min-width:0;flex:1}
  .rs-lb-view-switch{width:100%;overflow-x:auto}
  .rs-lb-hero-metric .rs-lb-val{font-size:.92rem !important}
}

@keyframes rs-lb-in
{
from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}
}

@keyframes rs-lb-shimmer
{
0%{background-position:200% 0}100%{background-position:-200% 0}
}

@keyframes rs-lb-fetch-in
{
from{opacity:0}to{opacity:1}
}

@keyframes rs-lb-fetch-card-in
{
from{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}
}

@keyframes rs-lb-pulse
{
0%,100%{opacity:1}50%{opacity:.4}
}

@keyframes rs-lb-beta-shine
{
0%,72%,100%{transform:translateX(-120%)}82%{transform:translateX(120%)}
}

@keyframes rs-lb-server-menu-in
{
from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}
}

@keyframes rs-spin
{
to{transform:rotate(360deg)}
}

@keyframes rs-lb-row-in
{
from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}
}

@keyframes rs-lb-fb-tab-pulse
{
0%,100%{box-shadow:8px 0 28px rgba(0,0,0,.35),inset -1px 0 0 rgba(252,211,77,.08)}50%{box-shadow:10px 0 36px rgba(252,211,77,.18),inset -1px 0 0 rgba(252,211,77,.28)}
}

@keyframes rs-lb-ch-in
{
from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}
}

@supports not ((-webkit-background-clip:text) or (background-clip:text))
{

  .rs-lb-title{color:#fff !important;background:none}

}

@supports not ((-webkit-background-clip:text) or (background-clip:text))
{

  .rs-lb-title{color:#fff !important;background:none}

}
