.SectionHeader_wrapper__vR4pb{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4,1rem);margin-bottom:var(--sp-5,1.25rem);flex-wrap:wrap}.SectionHeader_left__aOCha{display:flex;align-items:center;gap:var(--sp-3,.75rem)}.SectionHeader_accent__eAxAO{display:block;width:3px;height:1.5rem;background:var(--color-accent,#2563eb);border-radius:var(--radius-full,9999px);flex-shrink:0}.SectionHeader_title__RCHSG{font-size:1.1rem;font-weight:700;color:var(--color-text,#e8e8f4);line-height:1.2}.SectionHeader_subtitle__JGqI3{font-size:.8rem;color:var(--color-text-muted,#7272a0);margin-top:2px}.SectionHeader_cta__CsOsQ{font-size:.8rem;font-weight:600;color:var(--color-accent-light,#3b82f6);transition:opacity var(--transition-fast,.15s ease);white-space:nowrap}.SectionHeader_cta__CsOsQ:hover{opacity:.8}.EmptyState_wrapper__MJfnm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-12,3rem) var(--sp-4,1rem);text-align:center;gap:var(--sp-3,.75rem);color:var(--color-text-muted,#7272a0)}.EmptyState_icon__wpQAR{font-size:2.5rem;line-height:1;opacity:.5}.EmptyState_title__xItuo{font-size:1rem;font-weight:600;color:var(--color-text-muted,#7272a0)}.EmptyState_description__66QuP{font-size:.85rem;color:var(--color-text-dim,#48487a);max-width:320px}.EmptyState_compact__duns6{padding:var(--sp-6,1.5rem) var(--sp-4,1rem)}.EmptyState_compact__duns6 .EmptyState_icon__wpQAR{font-size:1.8rem}.EmptyState_compact__duns6 .EmptyState_title__xItuo{font-size:.9rem}.TeamsPage_page__4bKz7{padding-top:var(--nav-height,60px);min-height:100vh}.TeamsPage_inner__L_jGZ{max-width:var(--max-width,1200px);margin:0 auto;padding:var(--sp-8,2rem) var(--content-padding,1.25rem)}.TeamsPage_heading__Ir9v8{font-size:var(--text-heading,clamp(1.25rem,3vw,1.8rem));font-weight:800;margin-bottom:var(--sp-6,1.5rem);color:var(--color-text,#e8e8f4);line-height:1.2}.TeamsPage_searchWrap__5x7ZI{margin-bottom:var(--sp-5,1.25rem)}.TeamsPage_searchInput__7HYk8{width:100%;max-width:360px;padding:10px 14px;background:var(--color-card,#13132a);border:1px solid var(--color-border,#2a2a48);border-radius:var(--radius-full,9999px);color:var(--color-text,#e8e8f4);font-size:.87rem;font-weight:500}.TeamsPage_searchInput__7HYk8::placeholder{color:var(--color-text-dim,#48487a)}.TeamsPage_searchInput__7HYk8:focus{outline:none;border-color:var(--color-accent,#2563eb)}.TeamsPage_grid__GyHvv{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--sp-4,1rem);gap:var(--sp-4,1rem)}.TeamsPage_card__W6c_H{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3,.75rem);padding:var(--sp-6,1.5rem) var(--sp-4,1rem);background-color:var(--color-card,#13132a);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-xl,16px);text-align:center;transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.TeamsPage_card__W6c_H:hover{background-color:var(--color-card-hover,#1a1a36);border-color:var(--color-border,#2a2a48);transform:translateY(-2px)}.TeamsPage_logoWrap__hfvta{width:72px;height:72px;border-radius:var(--radius-lg,12px);overflow:hidden;background:var(--color-surface,#0f0f1e);border:1px solid var(--color-border-subtle,#1c1c35);display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:700;color:var(--color-text-dim,#48487a);flex-shrink:0}.TeamsPage_logo__c3R6G{width:100%;height:100%;object-fit:cover}.TeamsPage_name__asHRm{font-size:.95rem;font-weight:700;color:var(--color-text,#e8e8f4);line-height:1.3}.TeamsPage_back__MVDeL{display:inline-flex;align-items:center;gap:.3em;font-size:.85rem;font-weight:600;color:var(--color-text-muted,#7272a0);margin-bottom:var(--sp-6,1.5rem);transition:color var(--transition-fast)}.TeamsPage_back__MVDeL:hover{color:var(--color-text,#e8e8f4)}.TeamsPage_teamHeader__akBj7{display:flex;align-items:center;gap:var(--sp-5,1.25rem);margin-bottom:var(--sp-8,2rem);flex-wrap:wrap}.TeamsPage_teamBigLogo__k6jMR{object-fit:cover}.TeamsPage_teamBigLogoPlaceholder__bncnu,.TeamsPage_teamBigLogo__k6jMR{width:80px;height:80px;border-radius:var(--radius-lg,12px);flex-shrink:0}.TeamsPage_teamBigLogoPlaceholder__bncnu{background:var(--color-card,#13132a);border:1px solid var(--color-border-subtle,#1c1c35);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:var(--color-text-dim,#48487a)}.TeamsPage_teamHeading__PIrt1{font-size:2rem;font-weight:800;color:var(--color-text,#e8e8f4)}.TeamsPage_section__G4TiX{background:var(--color-card,#13132a);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-xl,16px);padding:var(--sp-6,1.5rem);margin-bottom:var(--sp-5,1.25rem)}.TeamsPage_sectionTitle__uBHbg{font-size:.72rem;font-weight:700;color:var(--color-text-dim,#48487a);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--sp-5,1.25rem)}.TeamsPage_playerTable__0fc6k{width:100%;border-collapse:collapse;font-size:.87rem}.TeamsPage_playerTable__0fc6k th{text-align:left;font-size:.72rem;font-weight:700;color:var(--color-text-dim,#48487a);letter-spacing:.06em;text-transform:uppercase;padding:0 var(--sp-2,.5rem) var(--sp-3,.75rem);border-bottom:1px solid var(--color-border-subtle,#1c1c35)}.TeamsPage_playerTable__0fc6k td{padding:var(--sp-3,.75rem) var(--sp-2,.5rem);color:var(--color-text,#e8e8f4);border-bottom:1px solid var(--color-border-subtle,#1c1c35)}.TeamsPage_playerTable__0fc6k tr:last-child td{border-bottom:none}.TeamsPage_playerTable__0fc6k tr:hover td{background-color:var(--color-surface,#0f0f1e)}.TeamsPage_jerseyNum__rjHyW{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm,4px);background:rgba(37,99,235,.15);color:var(--color-accent-light,#3b82f6);border:1px solid rgba(37,99,235,.25);font-size:.78rem;font-weight:700}.TeamsPage_positionCell__P76Fp{font-size:.78rem;color:var(--color-text-muted,#7272a0);text-transform:capitalize}.TeamsPage_matchStack__h9GNv{display:flex;flex-direction:column;gap:var(--sp-2,.5rem)}.TeamsPage_statsGrid__p30eQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--sp-4,1rem);gap:var(--sp-4,1rem)}.TeamsPage_statsCard__0sDKw{background:var(--color-surface,#0f0f1e);border:1px solid var(--color-border-subtle,#1c1c35);border-radius:var(--radius-lg,12px);padding:var(--sp-4,1rem) var(--sp-5,1.25rem)}.TeamsPage_statsCardTitle__5HLqN{font-size:.72rem;font-weight:700;color:var(--color-text-dim,#48487a);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--sp-3,.75rem)}.TeamsPage_statsCardTitleFriendly__ygJH8{color:var(--color-friendly,#f59e0b)}.TeamsPage_statsRow__VMJBv{display:flex;gap:var(--sp-4,1rem);flex-wrap:wrap}.TeamsPage_statItem__3_a4z{display:flex;flex-direction:column;align-items:center;min-width:36px;flex:1 1}.TeamsPage_statValue__fEfM9{font-size:1.4rem;font-weight:800;color:var(--color-text,#e8e8f4);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeamsPage_statWin__An32l{color:#22c55e}.TeamsPage_statDraw__OSc5_{color:#60a5fa}.TeamsPage_statLoss__s6sMU{color:#ef4444}.TeamsPage_statLabel__AumO_{font-size:.65rem;font-weight:700;color:var(--color-text-dim,#48487a);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}