.TeamBrowser_title__pwqTY{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 var(--space-related);font-size:var(--fs-section)}.TeamBrowser_titleMeta__Qb5J0{font-family:var(--font-body,inherit);font-size:var(--fs-meta);font-weight:600;color:var(--text-muted)}.TeamBrowser_empty__RbkU0{margin:0;color:var(--text-muted)}.TeamBrowser_form__kdDI1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.TeamBrowser_formCard__uH2Co{display:flex;align-items:center;gap:12px;height:100%;padding:16px;border-radius:var(--radius-lg);border:1px solid transparent;color:#f2f6fc;text-decoration:none;background:linear-gradient(135deg,#1d4f9a 0,var(--lupi-navy,#011845) 100%);transition:transform .15s,border-color .15s}.TeamBrowser_formCard__uH2Co:focus-visible,.TeamBrowser_formCard__uH2Co:hover{border-color:var(--accent);transform:translateY(-2px)}.TeamBrowser_formCard__uH2Co .TeamBrowser_formCrest__QjKtK{width:52px;height:52px;padding:6px;border-radius:14px;background-color:#fff}.TeamBrowser_formText__Yiqrz{display:flex;flex-direction:column;gap:2px;min-width:0}.TeamBrowser_formText__Yiqrz strong{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamBrowser_formText__Yiqrz>span:last-child{font-size:13.5px;color:rgba(242,246,252,.88)}.TeamBrowser_formLeague__cRlwF{font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#9cc0ec}.TeamBrowser_leagues__kzZPs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.TeamBrowser_league__sOo5J{display:flex;align-items:center;gap:10px;height:100%;padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:var(--card);color:var(--text);font-weight:700;font-size:14px;text-decoration:none;transition:border-color .15s}.TeamBrowser_league__sOo5J:focus-visible,.TeamBrowser_league__sOo5J:hover{border-color:var(--accent)}.TeamBrowser_league__sOo5J[aria-current=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft,#eef3fc)}.TeamBrowser_league__sOo5J .TeamBrowser_leagueCrest__9fknm{width:36px;height:36px;padding:5px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--border)}.TeamBrowser_clubs__C7trk{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.TeamBrowser_club__TRmuf{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;padding:18px 10px 14px;text-align:center;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.TeamBrowser_club__TRmuf:focus-visible,.TeamBrowser_club__TRmuf:hover{border-color:var(--accent);transform:translateY(-2px)}.TeamBrowser_club__TRmuf .TeamBrowser_clubCrest__9KsQz{width:68px;height:68px;padding:8px;border-radius:18px;background-color:#fff;box-shadow:0 0 0 1px var(--border)}.TeamBrowser_clubName__TiqT4{font-weight:700;font-size:14px;line-height:1.25;color:var(--text)}.TeamBrowser_clubDetail__LLdKu{font-size:var(--fs-meta);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1100px){.TeamBrowser_form__kdDI1{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamBrowser_leagues__kzZPs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.TeamBrowser_form__kdDI1{grid-template-columns:1fr;gap:8px}.TeamBrowser_leagues__kzZPs{display:flex;overflow-x:auto;margin:0 -14px;padding:0 14px 4px;scrollbar-width:none}.TeamBrowser_leagues__kzZPs>li{flex:none}.TeamBrowser_league__sOo5J{white-space:nowrap}.TeamBrowser_clubs__C7trk{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.TeamBrowser_club__TRmuf{padding:12px 6px 10px}.TeamBrowser_club__TRmuf .TeamBrowser_clubCrest__9KsQz{width:52px;height:52px;border-radius:14px}.TeamBrowser_clubName__TiqT4{font-size:12.5px}}