.leagues_page__d0VWE{max-width:720px;margin:0 auto;padding:34px 20px 72px}@media (max-width:640px){.leagues_page__d0VWE{padding-bottom:var(--bottom-nav-clearance)}}.leagues_header__S9_qZ{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:20px}.leagues_header__S9_qZ h1{margin:0 0 6px;font-size:clamp(24px,4vw,34px)}.leagues_header__S9_qZ p{margin:0;color:var(--ink-2);font-size:13.5px}.leagues_matchLink__sGCTV{color:var(--brand-teal);text-decoration:none;white-space:nowrap;font-size:13.5px}.leagues_list__d5rCj{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.leagues_row__tijYE{display:flex;align-items:center;gap:var(--sp-3);min-height:48px;padding:0 var(--sp-2);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--border)}.leagues_row__tijYE:last-child{border-bottom:none}.leagues_row__tijYE:hover{background:var(--surface-soft)}.leagues_name__m36Ef{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.leagues_chevron__JJDAN{flex:0 0 auto;width:7px;height:7px;margin-right:4px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(-45deg)}.leagues_pending__MDoTW{flex:0 0 auto;padding:2px 7px;border-radius:var(--r-pill);color:var(--pending);background:var(--surface-2);font-size:11.5px}.leagues_errorBox__w1_8g{margin-top:20px;padding:28px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);color:var(--ink-2);text-align:center}@media (max-width:720px){.leagues_page__d0VWE{padding:24px 14px 80px}.leagues_header__S9_qZ{align-items:start;flex-direction:column;gap:10px}}