.MyLeagues_container__hdX0x{display:flex;flex-direction:column;gap:var(--inner-padding,24px)}.MyLeagues_rating_cards__nYy0U{display:flex;gap:8px;flex-wrap:wrap}.MyLeagues_rating_card__fBWvi{display:flex;flex-direction:column;background:var(--bg-subtle);border:1px solid var(--divider-color,#f0f0f0);border-radius:var(--border-radius-md,8px);padding:10px 16px;align-items:center;min-width:120px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.05))}.MyLeagues_rating_label__Fuqw5{font-size:10px;color:var(--muted-text-color,#8c8c8c);text-transform:uppercase;font-weight:600}.MyLeagues_rating_val__i2SOx{font-size:var(--font-size-lg,20px);font-weight:800;color:var(--community-primary,var(--primary-color,#4c4aca));margin-top:4px}.MyLeagues_rating_hint__mHHey{font-size:10px;color:var(--muted-text-color,#8c8c8c);margin-top:2px;text-align:center}.MyLeagues_grid__B5aSh{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.MyLeagues_grid__B5aSh{grid-template-columns:1fr}}.MyLeagues_col__9CZ7N,.MyLeagues_sessions__Fhgrw{display:flex;flex-direction:column;gap:16px}.MyLeagues_section_title__V5Gll{font-size:var(--font-size-md,16px);font-weight:600;color:var(--text-color,#1a1a1a);margin:0;-webkit-border-start:3px solid var(--community-primary,var(--primary-color));border-inline-start:3px solid var(--community-primary,var(--primary-color));-webkit-padding-start:8px;padding-inline-start:8px}.MyLeagues_empty_text__q_ZXf{color:var(--muted-text-color,#8c8c8c);font-size:var(--font-size-sm,14px);margin:0;padding:12px 0}.MyLeagues_list__4Vgac{display:flex;flex-direction:column;gap:12px}.MyLeagues_fixture_card__lRzhh,.MyLeagues_team_card__Huw5G{background:var(--card-background-color);border:1px solid var(--divider-color,#f0f0f0);border-radius:var(--border-radius-md,8px);padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.05))}@media(max-width:480px){.MyLeagues_fixture_card__lRzhh,.MyLeagues_team_card__Huw5G{flex-direction:column;align-items:stretch}}.MyLeagues_fixture_info__56xG9{font-size:var(--font-size-sm,14px)}.MyLeagues_fixture_info__56xG9,.MyLeagues_team_info__DMXnw{display:flex;flex-direction:column;gap:4px}.MyLeagues_team_info__DMXnw h3{margin:0;font-size:var(--font-size-sm,14px);font-weight:600;color:var(--text-color,#1a1a1a)}.MyLeagues_team_meta__KlVu0{margin:0;font-size:var(--font-size-xs,12px);color:var(--muted-text-color,#8c8c8c)}.MyLeagues_meta_tags__HFoc7{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.MyLeagues_meta_tag__MKmoa{font-size:10px;background:var(--bg-subtle);color:var(--muted-text-color,#8c8c8c);padding:2px 6px;border-radius:4px}.MyLeagues_session_card__gVRr5{background:var(--card-background-color);border:1px solid var(--divider-color,#f0f0f0);border-radius:var(--border-radius,12px);padding:var(--inner-padding,16px);display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease-out,border-color .2s ease-out}.MyLeagues_session_card__gVRr5:hover{border-color:var(--community-primary,var(--primary-color));box-shadow:var(--shadow-md)}@media(max-width:600px){.MyLeagues_session_card__gVRr5{flex-direction:column;align-items:stretch}}.MyLeagues_session_identity__DE30H{display:flex;align-items:center;gap:12px;min-width:0}.MyLeagues_session_logo__hC3Sb{object-fit:cover}.MyLeagues_session_logo__hC3Sb,.MyLeagues_session_logo_fallback__w0kdT{width:44px;height:44px;border-radius:var(--border-radius-sm,8px);flex-shrink:0;border:1px solid var(--divider-color)}.MyLeagues_session_logo_fallback__w0kdT{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-md,16px);font-weight:700;color:var(--community-primary,var(--primary-color));background:var(--bg-subtle)}.MyLeagues_session_info__P8x4H{display:flex;flex-direction:column;gap:2px;min-width:0}.MyLeagues_session_league__y6_Yy{font-size:var(--font-size-xs,12px);font-weight:600;color:var(--community-primary,var(--secondary-color));text-transform:uppercase;letter-spacing:.04em}.MyLeagues_session_name__Eq7zB{font-size:var(--font-size-base,15px);font-weight:600;color:var(--text-color);overflow-wrap:anywhere}.MyLeagues_session_meta_line__nuk73{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--font-size-sm,13px);color:var(--muted-text-color)}.MyLeagues_session_meta_line__nuk73>span+span:before{content:"·";-webkit-margin-end:6px;margin-inline-end:6px;color:var(--divider-color)}.MyLeagues_session_when__hmHXs{font-weight:600;color:var(--text-color)}.MyLeagues_session_status__7k1Hg{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-xs,4px)}.MyLeagues_session_checkin_state__0z6Bs{color:var(--muted-text-color);font-size:var(--font-size-xs,12px);text-align:end}.MyLeagues_session_actions__Z_TOd{display:flex;align-items:center;gap:10px;flex-shrink:0}@media(max-width:600px){.MyLeagues_session_actions__Z_TOd{justify-content:space-between}}.MyLeagues_season_stats__4iWdg{-webkit-margin-before:8px;margin-block-start:8px;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color)}.MyLeagues_stat_row__3Fa7S{display:flex;gap:6px;flex-wrap:wrap}.MyLeagues_stat_informational__d4oEg{margin-block:6px 0;font-size:var(--font-size-xs,12px);color:var(--muted-text-color,#8c8c8c)}.MyLeagues_team_actions__Db02D{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.MyLeagues_discover__T0PVb{-webkit-margin-after:var(--section-margin,16px);margin-block-end:var(--section-margin,16px)}.MyLeagues_discover__T0PVb,.MyLeagues_discover_list__JErq7{display:flex;flex-direction:column;gap:12px}.MyLeagues_discover_card__aShQU{background:var(--card-background-color);border:1px solid var(--divider-color,#f0f0f0);-webkit-border-start:3px solid var(--community-primary,var(--primary-color));border-inline-start:3px solid var(--community-primary,var(--primary-color));border-radius:var(--border-radius-md,8px);padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.05));transition:box-shadow .2s ease-out,border-color .2s ease-out}.MyLeagues_discover_card__aShQU:hover{box-shadow:var(--shadow-md)}@media(max-width:480px){.MyLeagues_discover_card__aShQU{flex-direction:column;align-items:stretch}}.MyLeagues_discover_info__6W2s0{display:flex;flex-direction:column;gap:4px;min-width:0}.MyLeagues_discover_name__2r8Yq{font-size:var(--font-size-sm,14px);font-weight:600;color:var(--text-color)}.MyLeagues_discover_actions__9FqYT{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.MyLeagues_installment_list__DIBJi{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.MyLeagues_installment_row__ZK9Ur{display:flex;justify-content:space-between;gap:var(--inner-padding);font-size:var(--font-size-xs);color:var(--muted-text-color)}.MyLeagues_installment_paid__6msmW{color:var(--muted-text-color)}.MyLeagues_installment_due__50P4V{color:var(--text-color);font-weight:600}