.teams-module__tTgd5W__page{max-width:1320px;margin:0 auto;padding:2.5rem 1rem 5rem}.teams-module__tTgd5W__header{text-align:center;max-width:780px;margin:0 auto 2.5rem}.teams-module__tTgd5W__badge{color:#fb923c;background:#ea580c1f;border:1px solid #ea580c4d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem .95rem;font-size:.825rem;font-weight:700;display:inline-flex}.teams-module__tTgd5W__title{color:var(--foreground,#f3f4f6);margin-bottom:.75rem;font-size:clamp(1.85rem,3.8vw,2.75rem);font-weight:900;line-height:1.25}.teams-module__tTgd5W__subtitle{color:var(--muted-foreground,#9ca3af);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.teams-module__tTgd5W__clientRoot{flex-direction:column;gap:1.5rem;display:flex}.teams-module__tTgd5W__searchBarWrapper{width:100%;max-width:720px;margin:0 auto}.teams-module__tTgd5W__searchForm{background:var(--surface-card,#111827cc);border:1px solid var(--border,#ffffff1f);border-radius:14px;align-items:center;padding:.4rem .75rem .4rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 20px #00000026}.teams-module__tTgd5W__searchForm:focus-within{border-color:#f97316;box-shadow:0 0 0 3px #f9731633}.teams-module__tTgd5W__searchIcon{color:var(--muted-foreground,#9ca3af);flex-shrink:0;width:1.25rem;height:1.25rem;margin-inline-end:.75rem}.teams-module__tTgd5W__searchInput{color:var(--foreground,#fff);background:0 0;border:none;outline:none;flex:1;padding:.4rem 0;font-size:1rem}.teams-module__tTgd5W__clearSearchBtn{color:var(--muted-foreground,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:1rem;transition:color .15s}.teams-module__tTgd5W__clearSearchBtn:hover{color:#ef4444}.teams-module__tTgd5W__filterSection{background:color-mix(in srgb, var(--foreground) 2.5%, var(--card,#111827));border:1px solid var(--border,#ffffff14);border-radius:16px;flex-direction:column;gap:.85rem;padding:1.15rem 1.25rem;display:flex}.teams-module__tTgd5W__filterGroup{scrollbar-width:none;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.teams-module__tTgd5W__filterGroup::-webkit-scrollbar{display:none}.teams-module__tTgd5W__filterLabel{color:var(--muted-foreground,#9ca3af);white-space:nowrap;flex-shrink:0;min-width:5rem;font-size:.75rem;font-weight:800}.teams-module__tTgd5W__filterChip{background:var(--surface-card,#ffffff0a);border:1px solid var(--border,#ffffff1a);color:var(--foreground,#f3f4f6);cursor:pointer;white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8rem;font-weight:700;transition:all .15s;display:inline-flex}.teams-module__tTgd5W__filterChip:hover{color:#fb923c;background:#ea580c1f;border-color:#ea580c80}.teams-module__tTgd5W__filterChipActive{box-shadow:0 2px 10px #ea580c59;color:#fff!important;background:#ea580c!important;border-color:#ea580c!important}.teams-module__tTgd5W__filterChipActive:hover{color:#fff!important;background:#f97316!important;border-color:#f97316!important}.teams-module__tTgd5W__resultsBar{justify-content:space-between;align-items:center;gap:1rem;padding:0 .25rem;display:flex}.teams-module__tTgd5W__resultsInfo{color:var(--muted-foreground,#9ca3af);align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;display:inline-flex}.teams-module__tTgd5W__resetButton{border:1px solid var(--border,#ffffff26);color:#fb923c;cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-size:.775rem;font-weight:700;transition:all .15s}.teams-module__tTgd5W__resetButton:hover{background:#ea580c1f;border-color:#ea580c}.teams-module__tTgd5W__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1.25rem;display:grid}.teams-module__tTgd5W__card{background:var(--surface-card,#111827bf);border:1px solid var(--border,#ffffff14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.teams-module__tTgd5W__card:hover{border-color:#ea580c73;transform:translateY(-3px);box-shadow:0 10px 30px #00000040}.teams-module__tTgd5W__cardTop{align-items:center;gap:1rem;display:flex}.teams-module__tTgd5W__crestWrap{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;padding:8px;display:flex;box-shadow:inset 0 1px #ffffff0f}.teams-module__tTgd5W__crest{object-fit:contain;filter:drop-shadow(0 2px 4px #00000040);width:100%;height:100%}.teams-module__tTgd5W__crestFallback{width:28px;height:28px;color:var(--muted-foreground,#6b7280)}.teams-module__tTgd5W__meta{flex:1;min-width:0}.teams-module__tTgd5W__teamName{margin:0 0 .35rem;font-size:1.1rem;font-weight:800;line-height:1.3}.teams-module__tTgd5W__teamLink{color:var(--foreground,#f3f4f6);text-decoration:none;transition:color .15s}.teams-module__tTgd5W__teamLink:hover{color:#fb923c}.teams-module__tTgd5W__leagueTag{color:var(--muted-foreground,#9ca3af);align-items:center;gap:.35rem;max-width:100%;font-size:.775rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.teams-module__tTgd5W__leagueTag:hover{color:#ea580c}.teams-module__tTgd5W__countryTag{color:var(--muted-foreground,#6b7280);margin-top:.2rem;font-size:.725rem;font-weight:600;display:block}.teams-module__tTgd5W__subLinks{border-top:1px solid var(--border,#ffffff0f);grid-template-columns:repeat(3,1fr);gap:.4rem;padding:.65rem 0 .25rem;display:grid}.teams-module__tTgd5W__subLink{background:color-mix(in srgb, var(--foreground) 3%, transparent);color:var(--muted-foreground,#9ca3af);border-radius:8px;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .25rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.teams-module__tTgd5W__subLink:hover{color:#fb923c;background:#ea580c26}.teams-module__tTgd5W__actions{border-top:1px solid var(--border,#ffffff0f);align-items:center;gap:.6rem;padding-top:.85rem;display:flex}.teams-module__tTgd5W__primaryAction{background:color-mix(in srgb, var(--foreground) 6%, transparent);color:var(--foreground,#f3f4f6);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.teams-module__tTgd5W__primaryAction:hover{color:#fb923c;background:#ea580c33}.teams-module__tTgd5W__secondaryAction{border:1px solid var(--border,#ffffff1f);color:var(--muted-foreground,#9ca3af);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .85rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.teams-module__tTgd5W__secondaryAction:hover{color:#fb923c;border-color:#ea580c80}.teams-module__tTgd5W__empty{text-align:center;background:color-mix(in srgb, var(--foreground) 1.5%, var(--card,#111827));border:1px dashed var(--border,#ffffff1a);border-radius:16px;grid-column:1/-1;padding:4.5rem 1rem}.teams-module__tTgd5W__emptyIcon{width:48px;height:48px;color:var(--muted-foreground,#6b7280);opacity:.5;margin:0 auto 1rem}.teams-module__tTgd5W__emptyTitle{color:var(--foreground,#fff);margin-bottom:.35rem;font-size:1.1rem;font-weight:800}.teams-module__tTgd5W__emptySubtitle{color:var(--muted-foreground,#9ca3af);margin-bottom:1.25rem;font-size:.875rem}.teams-module__tTgd5W__resetLinkBtn{color:#fff;cursor:pointer;background:#ea580c;border:none;border-radius:8px;padding:.55rem 1.25rem;font-size:.85rem;font-weight:700;transition:background .15s;display:inline-block}.teams-module__tTgd5W__resetLinkBtn:hover{background:#f97316}:is([data-theme=light] .teams-module__tTgd5W__page,.light .teams-module__tTgd5W__page){background:0 0}:is([data-theme=light] .teams-module__tTgd5W__title,.light .teams-module__tTgd5W__title){color:#111827}:is([data-theme=light] .teams-module__tTgd5W__subtitle,.light .teams-module__tTgd5W__subtitle){color:#4b5563}:is([data-theme=light] .teams-module__tTgd5W__searchForm,.light .teams-module__tTgd5W__searchForm){background:#fff;border-color:#e5e7eb;box-shadow:0 2px 12px #0000000f}:is([data-theme=light] .teams-module__tTgd5W__searchInput,.light .teams-module__tTgd5W__searchInput){color:#111827}:is([data-theme=light] .teams-module__tTgd5W__filterSection,.light .teams-module__tTgd5W__filterSection){background:#f9fafb;border-color:#e5e7eb}:is([data-theme=light] .teams-module__tTgd5W__filterLabel,.light .teams-module__tTgd5W__filterLabel){color:#4b5563}:is([data-theme=light] .teams-module__tTgd5W__filterChip,.light .teams-module__tTgd5W__filterChip){color:#374151;background:#fff;border-color:#e5e7eb}:is([data-theme=light] .teams-module__tTgd5W__filterChip:hover,.light .teams-module__tTgd5W__filterChip:hover){color:#ea580c;background:#fff7ed;border-color:#ea580c}:is([data-theme=light] .teams-module__tTgd5W__filterChipActive,.light .teams-module__tTgd5W__filterChipActive){color:#fff!important;background:#ea580c!important;border-color:#ea580c!important}:is([data-theme=light] .teams-module__tTgd5W__card,.light .teams-module__tTgd5W__card){background:#fff;border-color:#e5e7eb;box-shadow:0 4px 16px #0000000d}:is([data-theme=light] .teams-module__tTgd5W__card:hover,.light .teams-module__tTgd5W__card:hover){border-color:#ea580c;box-shadow:0 10px 24px #ea580c1f}:is([data-theme=light] .teams-module__tTgd5W__crestWrap,.light .teams-module__tTgd5W__crestWrap){background:#f3f4f6;border-color:#e5e7eb}:is([data-theme=light] .teams-module__tTgd5W__teamLink,.light .teams-module__tTgd5W__teamLink){color:#111827}:is([data-theme=light] .teams-module__tTgd5W__teamLink:hover,.light .teams-module__tTgd5W__teamLink:hover){color:#ea580c}:is([data-theme=light] .teams-module__tTgd5W__leagueTag,.light .teams-module__tTgd5W__leagueTag){color:#4b5563}:is([data-theme=light] .teams-module__tTgd5W__countryTag,.light .teams-module__tTgd5W__countryTag){color:#6b7280}:is([data-theme=light] .teams-module__tTgd5W__subLink,.light .teams-module__tTgd5W__subLink){color:#4b5563;background:#f3f4f6}:is([data-theme=light] .teams-module__tTgd5W__subLink:hover,.light .teams-module__tTgd5W__subLink:hover){color:#ea580c;background:#fff7ed}:is([data-theme=light] .teams-module__tTgd5W__primaryAction,.light .teams-module__tTgd5W__primaryAction){color:#1f2937;background:#f3f4f6}:is([data-theme=light] .teams-module__tTgd5W__primaryAction:hover,.light .teams-module__tTgd5W__primaryAction:hover){color:#ea580c;background:#fff7ed}:is([data-theme=light] .teams-module__tTgd5W__secondaryAction,.light .teams-module__tTgd5W__secondaryAction){color:#4b5563;border-color:#d1d5db}:is([data-theme=light] .teams-module__tTgd5W__secondaryAction:hover,.light .teams-module__tTgd5W__secondaryAction:hover){color:#ea580c;background:#fff7ed;border-color:#ea580c}:is([data-theme=light] .teams-module__tTgd5W__empty,.light .teams-module__tTgd5W__empty){background:#fff;border-color:#e5e7eb}:is([data-theme=light] .teams-module__tTgd5W__emptyTitle,.light .teams-module__tTgd5W__emptyTitle){color:#111827}
