._8JKLnG_sectionHeaderFilters{gap:var(--spacing-m);flex-direction:row;display:flex}._8JKLnG_sectionHeaderFilters__select{width:180px}
.ZLr9wG_teamsMobileFiltersBottomSheet__header{justify-content:center}.ZLr9wG_teamsMobileFiltersBottomSheet__footer{flex-direction:row;width:100%;display:flex}.ZLr9wG_teamsMobileFiltersBottomSheet__filtersContainer{gap:var(--spacing-m);padding:var(--spacing-m) 0;flex-direction:column;display:flex}.ZLr9wG_teamsMobileFiltersBottomSheet__applyButton{flex:1}
.Np7VsW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-m);flex-direction:row;display:flex}.Np7VsW_sectionHeader__heading{flex:1}.Np7VsW_sectionHeader__fabButton{display:none}@media (max-width:1023px){.Np7VsW_sectionHeader{align-items:flex-start;gap:var(--spacing-m);flex-direction:column}.Np7VsW_sectionHeader__heading{width:100%}}@media (max-width:767px){.Np7VsW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--spacing-ml);flex-direction:row}.Np7VsW_sectionHeader__heading{flex:1;width:auto}.Np7VsW_sectionHeader__filters{display:none}.Np7VsW_sectionHeader__fabButton{border-radius:50%;width:40px;height:40px;display:flex}}
.tT9kuq_teamCardLogo{margin-bottom:var(--spacing-s);justify-content:center;align-items:center;display:flex;position:relative}.tT9kuq_teamCardLogo__skeleton{z-index:1;width:72px;height:72px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tT9kuq_teamCardLogo__image{object-fit:contain;opacity:0;width:72px;height:72px;transition:opacity .3s ease-in-out}.tT9kuq_teamCardLogo__image--loaded{opacity:1}.tT9kuq_teamCardLogo__image--primary{display:var(--team-logo-primary-display,block)}.tT9kuq_teamCardLogo__image--contrast{display:var(--team-logo-contrast-display,none)}@media (max-width:767px){.tT9kuq_teamCardLogo{margin-bottom:var(--spacing-xs)}.tT9kuq_teamCardLogo__skeleton,.tT9kuq_teamCardLogo__image{width:32px;height:32px}}
.QhR4dW_teamCard{background-color:var(--base-white-color);border-radius:var(--spacing-s);cursor:pointer;flex-direction:column;width:100%;height:172px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){.QhR4dW_teamCard:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--team-color), black 30%) 0%, var(--team-color) 100%);color:var(--base-white-color);--team-logo-primary-display:none;--team-logo-contrast-display:block;transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}}.QhR4dW_teamCard__accent{background-color:var(--primary-color);width:100%;height:0}.QhR4dW_teamCard__content{padding:var(--spacing-ml) var(--spacing-sm);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.QhR4dW_teamCard__info{align-items:center;gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}.QhR4dW_teamCard__name{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.QhR4dW_teamCard__abbreviation{color:var(--secondary-color-600);text-align:center}@media (max-width:767px){.QhR4dW_teamCard{width:100%;height:94px;padding:0}.QhR4dW_teamCard__accent{height:6px}.QhR4dW_teamCard__content{padding:var(--spacing-sm) var(--spacing-xs)}.QhR4dW_teamCard__name{display:none}.QhR4dW_teamCard__abbreviation{font-size:var(--fs-body-2)}}
.AZvTbG_teamsEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:34.5rem;display:flex}.AZvTbG_teamsEmptyState__title{margin-bottom:var(--spacing-s)}.AZvTbG_teamsEmptyState__subtitle{margin-bottom:var(--spacing-m)}@media (max-width:767px){.AZvTbG_teamsEmptyState{min-height:23.75rem}.AZvTbG_teamsEmptyState__title{align-self:center}}
._7n2dDW_sectionTeams{width:100%}._7n2dDW_sectionTeams__link{color:var(--base-black-color);text-decoration:none}._7n2dDW_sectionTeams__grid{gap:var(--spacing-m);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:100%;max-width:1280px;margin:0 auto;display:grid}@media (max-width:767px){._7n2dDW_sectionTeams__grid{gap:var(--spacing-m);grid-template-columns:repeat(3,1fr)}}
.b8G16a_teamsIndexPageTemplate{gap:var(--spacing-ml);flex-direction:column;width:100%;display:flex}@media (max-width:767px){.b8G16a_teamsIndexPageTemplate{gap:var(--spacing-ml)}}