.tile[data-v-d6cbb50c]{display:flex;flex-direction:column;gap:6px;min-width:0}.tile__frame[data-v-d6cbb50c]{aspect-ratio:var(--tile-aspect);background:var(--bg-elevated);border-radius:var(--tile-radius);overflow:hidden;position:relative;transition:transform var(--motion-base) var(--ease-out)}.tile__img[data-v-d6cbb50c]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;width:100%}.tile__img[data-anchor=left][data-v-d6cbb50c]{-o-object-position:0 50%;object-position:0 50%}.tile__hover[data-v-d6cbb50c]{background:var(--scrim-hover);display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity var(--motion-base) var(--ease-out)}.tile__play[data-v-d6cbb50c]{background:var(--action-cta);border-radius:var(--radius-pill);color:var(--text-on-accent);font-weight:700;padding:10px 24px}@media(hover:hover)and (pointer:fine){.tile:hover .tile__frame[data-v-d6cbb50c]{transform:translateY(-4px)}.tile:hover .tile__hover[data-v-d6cbb50c]{opacity:1}}.tile__hover-name[data-v-d6cbb50c]{display:none}@media(hover:hover)and (pointer:fine){.tile__name[data-v-d6cbb50c]{display:none}.tile__hover[data-v-d6cbb50c]{align-content:center;gap:10px;padding:10px;text-align:center}.tile__hover-name[data-v-d6cbb50c]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-on-art);font-size:var(--text-sm);font-weight:700;line-height:1.25;overflow:hidden}}.tile__name[data-v-d6cbb50c]{color:var(--text-primary);font-size:var(--text-base);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile__players[data-v-d6cbb50c]{align-items:center;color:var(--text-muted);display:flex;font-size:var(--text-sm);gap:6px}.tile__players strong[data-v-d6cbb50c]{color:var(--text-secondary);font-weight:600}.tile__dot[data-v-d6cbb50c]{background:var(--status-live);border-radius:var(--radius-circle);height:6px;width:6px}@media(max-width:767px){.tile__name[data-v-d6cbb50c]{font-size:12px}}.rail__head[data-v-01b3b1be]{gap:16px;justify-content:space-between;margin-block-end:12px}.rail__head[data-v-01b3b1be],.rail__title[data-v-01b3b1be]{align-items:center;display:flex}.rail__title[data-v-01b3b1be]{color:var(--text-primary);gap:10px;min-width:0}.rail__heading[data-v-01b3b1be]{font-size:var(--type-headline-h4-size);font-weight:800;letter-spacing:var(--type-headline-tracking);line-height:var(--type-headline-h4-leading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail__icon[data-v-01b3b1be]{background:var(--alpha-brand-3);block-size:28px;border-radius:var(--radius-sm);color:var(--action-primary);display:grid;flex-shrink:0;inline-size:28px;place-items:center}.rail__more[data-v-01b3b1be]{color:var(--text-muted);transition:transform var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}@media(hover:hover)and (pointer:fine){.rail__title:hover .rail__more[data-v-01b3b1be]{color:var(--text-primary);transform:translate(calc(var(--flow-inline)*2px))}}.rail__tools[data-v-01b3b1be]{align-items:center;display:flex;flex-shrink:0;gap:12px}.rail__all[data-v-01b3b1be]{align-items:center;color:var(--text-muted);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:2px;height:32px;padding-inline:4px;transition:color var(--motion-fast) var(--ease-out);white-space:nowrap}.rail__all[data-v-01b3b1be]:hover{color:var(--action-primary)}.rail__arrows[data-v-01b3b1be]{background:var(--bg-surface);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border-subtle);display:none;overflow:hidden}@media(hover:hover)and (pointer:fine){.rail__arrows[data-v-01b3b1be]{display:flex}}.rail__arrow[data-v-01b3b1be]{color:var(--text-secondary);display:grid;height:32px;place-items:center;transition:background var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out);width:34px}.rail__arrow+.rail__arrow[data-v-01b3b1be]{box-shadow:inset 1px 0 0 var(--border-subtle)}.rail__arrow[data-v-01b3b1be]:hover:not(:disabled){background:var(--action-primary);color:var(--text-on-primary)}.rail__arrow[data-v-01b3b1be]:disabled{color:var(--text-disabled);cursor:default}.rail__track[data-v-01b3b1be]{display:grid;gap:var(--rail-gap);grid-auto-columns:minmax(132px,156px);grid-auto-flow:column;justify-content:start;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.rail__track[data-v-01b3b1be]::-webkit-scrollbar{display:none}.rail__item[data-v-01b3b1be]{scroll-snap-align:start}.rail__ghost[data-v-01b3b1be]{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:768px){.rail__track[data-v-01b3b1be]{grid-auto-columns:minmax(160px,184px)}}@media(min-width:1024px){.rail__track[data-v-01b3b1be]{gap:var(--rail-gap);grid-auto-columns:minmax(128px,144px)}}@media(min-width:1600px){.rail__track[data-v-01b3b1be]{grid-auto-columns:minmax(136px,152px)}}@media(max-width:767px){.rail__heading[data-v-01b3b1be]{font-size:15px;font-weight:700;line-height:1.25}.rail__arrows[data-v-01b3b1be]{display:none}.rail__track[data-v-01b3b1be]{grid-auto-columns:calc(33.33333% - var(--rail-gap)*2/3)}.rail__all[data-v-01b3b1be]{font-size:13px;height:30px;padding-inline:12px 8px}}.rail__track.rail__track--ranking[data-v-01b3b1be]{gap:8px;grid-auto-columns:max-content;overflow-y:hidden}.rank[data-v-01b3b1be]{align-items:flex-end;display:flex;padding-inline-start:104px;position:relative}.rank__num[data-v-01b3b1be]{background:linear-gradient(180deg,var(--alpha-brand-6) 0,var(--alpha-brand-1) 55%,transparent 85%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:180px;font-style:italic;font-variant-numeric:tabular-nums;font-weight:900;inset-block-end:0;inset-inline-start:-6px;letter-spacing:-.08em;line-height:.8;position:absolute;z-index:0;-webkit-text-stroke:2px var(--action-primary);padding-inline:.06em .22em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rank[data-v-01b3b1be]:first-child{padding-inline-start:72px}.rank[data-v-01b3b1be]:nth-child(n+10){padding-inline-start:150px}.rank:nth-child(n+10) .rank__num[data-v-01b3b1be]{font-size:140px;letter-spacing:-.12em}.rank__tile[data-v-01b3b1be]{flex:none;inline-size:152px;position:relative;z-index:1}.rank__tile[data-v-01b3b1be] .tile__play{background:var(--action-primary);color:var(--text-on-primary)}@media(max-width:767px){.rank__tile[data-v-01b3b1be]{inline-size:120px}.rank[data-v-01b3b1be]{padding-inline-start:64px}.rank[data-v-01b3b1be]:first-child{padding-inline-start:44px}.rank[data-v-01b3b1be]:nth-child(n+10){padding-inline-start:104px}.rank__num[data-v-01b3b1be]{font-size:124px;-webkit-text-stroke-width:1.5px}.rank:nth-child(n+10) .rank__num[data-v-01b3b1be]{font-size:104px}}
