.page_page__kfG38{min-height:100vh;padding:var(--space-10) 0 var(--space-20);background:var(--color-bg-primary)}.page_breadcrumb__XGyw2{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-8)}.page_breadcrumb__XGyw2 a{color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-fast)}.page_breadcrumb__XGyw2 a:hover{color:var(--color-accent)}.page_header__vPBOc{text-align:center;max-width:700px;margin:0 auto var(--space-12)}.page_badge__FwluE{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:var(--radius-full);background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.3);color:#fbbf24;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.page_title__0doDZ{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.03em;color:var(--color-text-primary);margin:0 0 var(--space-4)}.page_subtitle__yPQRk{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.7;margin:0 0 var(--space-4)}.page_meta__CPSxl{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-size-xs);color:var(--color-text-muted)}.page_list__prbW0{display:flex;flex-direction:column;gap:var(--space-3);max-width:800px;margin:0 auto}.page_card__pAAU5{display:grid;grid-template-columns:52px 56px 1fr auto 32px;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-decoration:none;transition:all var(--transition-base)}.page_card__pAAU5:hover{border-color:rgba(16,185,129,.3);background:var(--color-bg-card-hover);transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.page_rank__JIQKd{display:flex;align-items:center;justify-content:center}.page_medal__Huob4{font-size:1.75rem;line-height:1}.page_rankNum__AJx5z{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:800;color:var(--color-text-muted)}.page_logoWrap___otAa{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--color-bg-tertiary);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.page_logo__Gf2mC{width:100%;height:100%;object-fit:cover}.page_logoFallback__gOihj{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:800;color:var(--color-accent)}.page_info__xhxD6{min-width:0;display:flex;flex-direction:column;gap:4px}.page_nameRow__biYIr{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.page_name__ov5KB{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.page_verified___7J1s{font-size:11px;font-weight:600;color:#34d399;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.25);padding:1px 7px;border-radius:var(--radius-full)}.page_tagline__x2r17{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_pills__GkJgf{display:flex;gap:var(--space-2);flex-wrap:wrap}.page_pill__RuO5w{font-size:11px;color:var(--color-text-muted);background:var(--color-bg-tertiary);border:1px solid var(--color-border);padding:1px 8px;border-radius:var(--radius-full)}.page_scoreWrap__CWBl8{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0}.page_score__XDp4V{width:44px;height:44px;border-radius:var(--radius-full);border:2px solid;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:800}.page_scoreLabel__tMh8F{font-size:10px;color:var(--color-text-muted)}.page_arrow__qAhEG{color:var(--color-text-muted);font-size:var(--font-size-lg);transition:color var(--transition-fast)}.page_card__pAAU5:hover .page_arrow__qAhEG{color:var(--color-accent)}.page_empty__jKoKt{text-align:center;padding:var(--space-16);color:var(--color-text-muted)}.page_footnote__16rgj{max-width:800px;margin:var(--space-10) auto 0;padding:var(--space-5);border-top:1px solid var(--color-border)}.page_footnote__16rgj p{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.7;margin:0;text-align:center}.page_footnote__16rgj a{color:var(--color-accent);text-decoration:none}.page_footnote__16rgj a:hover{text-decoration:underline}@media (max-width:600px){.page_card__pAAU5{grid-template-columns:32px 40px minmax(0,1fr) auto;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.page_arrow__qAhEG,.page_tagline__x2r17{display:none}.page_logoWrap___otAa{width:40px;height:40px}.page_logoFallback__gOihj{font-size:var(--font-size-base)}.page_medal__Huob4{font-size:1.5rem}}@media (max-width:480px){.page_card__pAAU5{grid-template-columns:28px 36px minmax(0,1fr);gap:var(--space-2)}.page_logoWrap___otAa{width:36px;height:36px}.page_medal__Huob4{font-size:1.25rem}.page_rankNum__AJx5z{font-size:var(--font-size-sm)}.page_scoreWrap__CWBl8{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-1)}.page_pills__GkJgf{display:none}}