.mdx-podium{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mdx-podium__card{display:flex;align-items:center;gap:14px;min-width:0;padding:16px 18px;overflow:hidden;border:1px solid var(--ui-border);border-radius:16px;background:var(--ui-surface-panel)}.mdx-podium__card.is-first{border-color:var(--ui-edge-brand)}.mdx-podium__place{color:var(--ui-text);font-family:Saira Condensed,sans-serif;font-size:40px;font-weight:700;line-height:1}.mdx-podium__card.is-first .mdx-podium__place{color:var(--ui-action)}.mdx-podium__avatar{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:var(--ui-border);object-fit:cover}.mdx-podium__text{flex:1;min-width:0}.mdx-podium__name{overflow:hidden;color:var(--ui-text);font-size:17px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mdx-podium__meta{color:var(--ui-text-muted-solid);font-size:13px}.mdx-podium__total{text-align:right}.mdx-podium__total strong{display:block;color:var(--ui-text);font-family:Saira Condensed,sans-serif;font-size:27px;font-weight:700;line-height:1}.mdx-podium__total span{color:var(--ui-text-muted-solid);font-size:var(--tw-text-compact);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mdx-lb{min-width:760px}.mdx-lb .mdx-col-rank{width:72px}.mdx-lb .mdx-col-chip{width:60px;text-align:center}.mdx-lb .mdx-col-num{width:84px;font-weight:600;text-align:right}.mdx-lb .mdx-col-total{width:84px;font-size:17px;font-weight:800;text-align:right}.mdx-lb th.mdx-col-total{font-size:12px}.mdx-lb .mdx-col-landed{width:170px}.mdx-rank{padding-left:8px;color:#5a6a6a;font-family:Saira Condensed,sans-serif;font-size:29px;font-weight:700;line-height:1}.mdx-rank.is-top{color:var(--ui-text)}.mdx-squad{display:flex;align-items:center;gap:14px;min-width:0}.mdx-squad__avatar{flex:0 0 32px;width:32px;height:32px;border-radius:8px;background:var(--ui-border);object-fit:cover}.mdx-squad__text{display:flex;flex-direction:column;min-width:0}.mdx-squad__line{display:flex;align-items:baseline;gap:8px;min-width:0}.mdx-squad__name{min-width:0;overflow:hidden;color:var(--ui-text);font-size:17px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mdx-squad__name:hover{color:var(--ui-action)}.mdx-squad__note{color:var(--ui-text-muted);font-size:13px;line-height:1.4}.mdx-mine{flex:0 0 auto;color:var(--ui-action);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mdx-chip{display:inline-block;min-width:38px;padding:2px 6px;border:1px solid var(--ui-border-soft);border-radius:6px;background:transparent;color:var(--ui-text-muted-solid);font-size:13px;font-weight:700;text-align:center}.mdx-chip--win{border-color:var(--ui-action);background:var(--ui-action);color:var(--ui-text)}.mdx-chip--top3{border-color:var(--ui-edge-brand);background:var(--ui-tint-brand);color:var(--ui-text)}.mdx-chip--top8{border-color:var(--ui-border);background:var(--ui-border);color:var(--ui-text)}.mdx-chip--none{border-color:transparent;color:#5a6a6a}.mdx-landed{display:flex;align-items:center;gap:6px;min-width:0;color:var(--ui-text-muted-solid);font-size:13px}.mdx-landed .material-symbols-outlined{flex:0 0 auto;font-size:15px}.mdx-stats-table{min-width:860px}.mdx-stats-table .mdx-col-idx{width:48px;color:#5a6a6a;font-weight:700}.mdx-stats-table .mdx-col-name{width:220px}.mdx-stats-table .mdx-col-stat{color:var(--ui-text-soft);font-weight:500;text-align:right}.mdx-stats-table td.is-sorted{color:var(--ui-text);font-weight:800}.mdx-stats-table tbody tr:hover{background:#ffffff08}.mdx-stats-table tbody tr[hidden]{display:none}.mdx-sort{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:var(--ui-text-muted-solid);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.mdx-col-stat .mdx-sort{flex-direction:row-reverse}.mdx-sort .material-symbols-outlined{font-size:14px;opacity:0}.mdx-sort:hover{color:var(--ui-text)}.mdx-sort.is-active{color:var(--ui-action)}.mdx-sort.is-active .material-symbols-outlined{opacity:1}.mdx-sort.is-asc .material-symbols-outlined{transform:rotate(180deg)}.mdx-person{display:flex;align-items:center;gap:10px;min-width:0}.mdx-person__avatar{flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:var(--ui-border);object-fit:cover}.mdx-person__avatar--square{border-radius:8px}.mdx-person__text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.mdx-person__name{min-width:0;overflow:hidden;color:var(--ui-text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mdx-person__linked{color:var(--ui-text-muted-solid)}a.mdx-person__name:hover{color:var(--ui-action)}.mdx-person__sub{min-width:0;overflow:hidden;color:var(--ui-text-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mdx-more{display:flex;justify-content:center;padding:12px 16px}.mdx-more[hidden]{display:none}.mdx-icon-btn{display:inline-flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--ui-border);border-radius:8px;background:transparent;color:var(--ui-text);cursor:pointer}.mdx-icon-btn:hover{border-color:var(--ui-action)}.mdx-icon-btn .material-symbols-outlined{font-size:20px}.mdx-icon-btn--primary{border-color:var(--ui-action);background:var(--ui-action);box-shadow:0 0 16px #ee244533}.mdx-icon-btn--primary:hover{background:var(--ui-action-hover)}.mdx-icon-btn--primary .material-symbols-outlined{font-size:22px}
