.FilterChip_wrap__K59m1{position:relative}.FilterChip_chip__eZMC8{display:inline-flex;align-items:center;gap:.5rem;height:2.125rem;padding:0 .875rem;background:var(--filter-chip-bg,#fff);border:1px solid var(--filter-chip-border,#dce1e4);border-radius:.5rem;font-family:inherit;font-size:.75rem;font-weight:600;color:var(--filter-chip-fg,#1d252c);cursor:pointer;transition:all .15s ease;white-space:nowrap}.FilterChip_chip__eZMC8:hover{background:var(--filter-chip-bg-hover,#f5f6f9)}.FilterChip_chip__eZMC8:disabled{cursor:not-allowed;opacity:.5}.FilterChip_chipCompact__NcmRA{height:1.875rem;padding:0 .5rem;font-size:.625rem;gap:.3125rem}.FilterChip_caret__GEvnJ,.FilterChip_label__3r1ab{color:var(--filter-chip-muted,#6f747b);font-size:.625rem}.FilterChip_label__3r1ab{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FilterChip_labelShort__2jPg2{display:none}@media(max-width:800px){.FilterChip_labelFull__6OiUR{display:none}.FilterChip_labelShort__2jPg2{display:inline}}.FilterChip_menu__2S_Lc{position:absolute;top:calc(100% + .375rem);left:var(--filter-chip-menu-left,0);z-index:40;min-width:11.25rem;max-height:20rem;overflow-y:auto;background:var(--filter-chip-bg,#fff);border:0;border-radius:.5rem;box-shadow:var(--filter-chip-menu-shadow,0 .25rem 1rem rgba(29,37,44,.08));padding:.25rem}.FilterChip_menuItem__SduJ1{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;font-size:.75rem;font-weight:600;color:var(--filter-chip-fg,#1d252c);cursor:pointer;border-radius:6px;border:0;background:rgba(0,0,0,0);width:100%;text-align:left;font-family:inherit;text-decoration:none}.FilterChip_menuItem__SduJ1:hover{background:var(--filter-chip-bg-hover,#f5f6f9)}.FilterChip_menuItemActive__yrNJb{background:var(--filter-chip-accent-soft,color-mix(in srgb,var(--site-primary-color,#0d8bff) 8%,transparent))}.FilterChip_menuCheck__n0qs1,.FilterChip_menuItemActive__yrNJb{color:var(--filter-chip-accent,var(--site-primary-color,#0d8bff))}.FilterChip_menuCheck__n0qs1{font-size:.6875rem}.ConferencePills_wrap__l9gMb{display:flex;flex-direction:column;gap:.5rem;margin-top:.875rem}.ConferencePills_label__mh_x2{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(29,37,44,.42)}.ConferencePills_row___SSRn{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25rem}.ConferencePills_row___SSRn::-webkit-scrollbar{display:none}@media(min-width:800px){.ConferencePills_row___SSRn{flex-wrap:wrap;overflow-x:visible;padding-bottom:0}}.ConferencePills_pill__jjN7a{display:inline-flex;align-items:center;flex-shrink:0;padding:.4375rem .875rem;border-radius:999px;background:#fff;border:1px solid rgba(29,37,44,.18);font-size:.75rem;font-weight:700;color:rgba(29,37,44,.62);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ConferencePills_pill__jjN7a:hover{border-color:#0d8bff;color:#0d8bff}.ConferencePills_pillActive__NeT3i{background:#0d8bff;border-color:#0d8bff;color:#fff}.ConferencePills_pillActive__NeT3i:hover{background:#0d8bff;color:#fff}.MPU_ad__oBIdu{display:none}@media only screen and (min-width:961px){.MPU_ad__oBIdu{display:flex;align-items:center;justify-content:center;width:300px;min-height:250px;margin:0 auto}}.MPU_ad__oBIdu.MPU_incontent__FVfel{padding:0;text-align:center;background-color:#fff;flex-direction:column;min-height:250px;width:100%}.Stars_stars__0JPCs{display:inline-flex;align-items:center;gap:0}.Stars_starPill__fn9Kg{display:inline-flex;align-items:center;justify-content:center;min-width:var(--star-pill-min-width,24px);height:var(--star-pill-height,22px);padding:var(--star-pill-padding,0 6px);font-family:JetBrains Mono,monospace;font-size:var(--star-pill-font-size,11px);font-weight:700;border-right:1px solid var(--bg-card)}.Stars_starPill__fn9Kg:first-child{border-radius:4px 0 0 4px}.Stars_starPill__fn9Kg:last-child{border-radius:0 4px 4px 0;border-right:0}.Stars_s5___sLhW{background:#f5c147;color:#4a3500}.Stars_s4__FdRJ_{background:#ffe5a6;color:#6b4d00}.Stars_s3__Vubvq{background:#fcf1d6;color:#946f00}.Stars_zero__aScm_{background:var(--bg-faint);color:var(--text-4)}.Stars_railStars__m9jxu{--star-pill-min-width:22px;--star-pill-height:18px;--star-pill-padding:0 5px;--star-pill-font-size:10px;display:inline-flex;margin-top:4px}.TeamRecruitingRail_panel__ND4mV{background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(29,37,44,.04),0 .25rem 1rem rgba(29,37,44,.04);margin:0;--bg-card:#fff;--bg-faint:rgba(29,37,44,0.04);--text-4:rgba(29,37,44,0.22)}.TeamRecruitingRail_head__n0b1w{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 4px}.TeamRecruitingRail_title__QxJ1q{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(29,37,44,.62)}.TeamRecruitingRail_year__JbGhE{display:inline-block;padding:3px 10px;background:rgba(29,37,44,.04);border-radius:999px;font-size:11px;font-weight:700;color:rgba(29,37,44,.62);text-decoration:none;transition:background .15s ease,color .15s ease}.TeamRecruitingRail_year__JbGhE:hover{background:#f4f6f8;color:#0d8bff}.TeamRecruitingRail_toggle__MMBSh{display:inline-flex;gap:.125rem;padding:.1875rem;margin:8px 16px 0;background:rgba(29,37,44,.04);border-radius:999px}.TeamRecruitingRail_toggleBtn__plL84{appearance:none;border:0;padding:.25rem .75rem;background:rgba(0,0,0,0);font-family:Geist,arial,helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.01em;color:rgba(29,37,44,.42);border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease}.TeamRecruitingRail_toggleBtn__plL84:hover{color:#1d252c}.TeamRecruitingRail_toggleBtnActive__SpjYY{background:#fff;color:#1d252c;box-shadow:0 1px 2px rgba(0,0,0,.08)}.TeamRecruitingRail_empty__02I2F{margin:12px 16px 16px;padding:16px;text-align:center;font-size:11px;color:rgba(29,37,44,.42);background:rgba(29,37,44,.04);border-radius:8px}.TeamRecruitingRail_cols__3NnH9{display:grid;grid-template-columns:50px 1fr 70px;gap:10px;align-items:center;padding:10px 16px 8px;border-bottom:1px solid rgba(29,37,44,.08)}.TeamRecruitingRail_cols__3NnH9 span{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(29,37,44,.42)}.TeamRecruitingRail_colTeam__Aq3C4{text-align:center}.TeamRecruitingRail_colScore__DUU6q{text-align:right}.TeamRecruitingRail_list__djosB{list-style:none;margin:0;padding:0}.TeamRecruitingRail_row__TAfsm{display:grid;grid-template-columns:36px 36px 1fr auto;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid rgba(29,37,44,.05);transition:background .12s ease}.TeamRecruitingRail_row__TAfsm:last-child{border-bottom:0}.TeamRecruitingRail_row__TAfsm:hover{background:#f7f9fb}.TeamRecruitingRail_rankPill__ZiTMc{display:flex;align-items:center;justify-content:center;width:30px;font-family:Geist,arial,helvetica,sans-serif;font-size:16px;font-weight:800;color:#1d252c;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.TeamRecruitingRail_logo__0MDEr{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;overflow:hidden;flex-shrink:0;background:#fff;border:1px solid rgba(29,37,44,.08);padding:3px}.TeamRecruitingRail_logo__0MDEr img{max-width:100%;max-height:100%;object-fit:contain}.TeamRecruitingRail_logoFallback__mA9iH{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;font-family:Geist,arial,helvetica,sans-serif;font-size:9px;font-weight:900;color:#fff;letter-spacing:-.03em;flex-shrink:0}.TeamRecruitingRail_info__9Z2q7{min-width:0}.TeamRecruitingRail_name__iieyL{display:block;font-size:13px;font-weight:700;color:#1d252c;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamRecruitingRail_name__iieyL:hover{color:#0d8bff}.TeamRecruitingRail_chips__JvaNx{display:flex;margin-top:3px}.TeamRecruitingRail_score__9a56T{font-family:Geist,arial,helvetica,sans-serif;font-size:13px;font-weight:800;color:#1d252c;letter-spacing:-.01em;font-variant-numeric:tabular-nums;border-bottom:2px solid #0d8bff;padding-bottom:1px;text-align:right}.TeamRecruitingRail_viewAll__VuQBK{display:block;padding:12px 16px;text-align:right;font-size:11px;font-weight:700;color:#0d8bff;text-decoration:none;border-top:1px solid rgba(29,37,44,.08)}.TeamRecruitingRail_viewAll__VuQBK:hover{background:#f7f9fb}.HubRail_sticky__M6Gi0{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.HubRail_ad___XiPX{display:block}.SearchBar_wrap__4YhGU{position:relative;display:flex;align-items:center;border:2px solid #0d8bff;border-radius:.75rem;background:#fff;box-shadow:0 4px 20px rgba(13,139,255,.1);padding:0;transition:box-shadow .15s ease}.SearchBar_wrap__4YhGU:focus-within{box-shadow:0 6px 28px rgba(13,139,255,.16)}.SearchBar_icon__sODla{position:absolute;left:1rem;width:1.25rem;height:1.25rem;color:#0d8bff;pointer-events:none}.SearchBar_input__TZis9{flex:1;height:3.25rem;padding:0 6.5rem 0 3rem;border:0;background:rgba(0,0,0,0);font-size:1rem;font-weight:500;color:#1d252c;outline:none;border-radius:.75rem}.SearchBar_input__TZis9::placeholder{color:rgba(29,37,44,.42);font-weight:400}.SearchBar_input__TZis9::-webkit-search-decoration,.SearchBar_input__TZis9::-webkit-search-results-button,.SearchBar_input__TZis9::-webkit-search-results-decoration{appearance:none;display:none}.SearchBar_clear__0TiUQ{position:absolute;right:.75rem;display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:rgba(29,37,44,.42);cursor:pointer;border-radius:999px;transition:color .15s ease,background-color .15s ease}.SearchBar_clear__0TiUQ:hover{color:#0d8bff;background:rgba(13,139,255,.08)}.SectionTabs_wrap__tKMXA{margin-bottom:1.5rem;border-bottom:1px solid rgba(29,37,44,.08)}.SectionTabs_row__oq4u5{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;scrollbar-width:none}.SectionTabs_row__oq4u5::-webkit-scrollbar{display:none}.SectionTabs_tab__C1tIU{position:relative;display:inline-flex;align-items:center;padding:14px 0;margin-right:36px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(29,37,44,.42);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .15s ease}.SectionTabs_tab__C1tIU:hover{color:rgba(29,37,44,.62)}.SectionTabs_tabActive__MsFWZ{color:#1d252c}.SectionTabs_tabActive__MsFWZ:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:#0d8bff}.HubCommits_root__ywEf_{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:rgba(29,37,44,0.04);--border:rgba(29,37,44,0.08);--border-strong:rgba(29,37,44,0.18);--border-row:rgba(29,37,44,0.05);--text:#1d252c;--text-2:rgba(29,37,44,0.62);--text-3:rgba(29,37,44,0.42);--text-4:rgba(29,37,44,0.22);--rivals:#0d8bff;--rivals-soft:color-mix(in srgb,var(--rivals) 10%,transparent);--rivals-soft-strong:color-mix(in srgb,var(--rivals) 16%,transparent);--rivals-border:color-mix(in srgb,var(--rivals) 30%,transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb,var(--accent) 10%,transparent);--accent-soft-strong:color-mix(in srgb,var(--accent) 16%,transparent);--accent-border:color-mix(in srgb,var(--accent) 30%,transparent);--green:#00a862;--green-soft:rgb(0 168 98/10%);--green-border:rgb(0 168 98/28%);--red:#dc3545;--red-soft:rgb(220 53 69/10%);--red-border:rgb(220 53 69/28%);--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:rgb(196 154 20/50%);--gold-soft:rgb(184 134 11/12%);--gold-text:#8a6500;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:0.75rem;--card-radius-sm:0.5rem;--card-shadow:0 1px 3px rgba(29,37,44,0.04),0 0.25rem 1rem rgba(29,37,44,0.04);--mono:Geist Mono,JetBrains Mono,SF Mono,menlo,monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:#fafbfc;color:#1d252c;min-height:100vh}.HubCommits_layout__ukZWJ{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:1480px;margin:0 auto;padding:1.5rem 1rem 3rem}@media(max-width:600px){.HubCommits_layout__ukZWJ{padding-left:.875rem;padding-right:.875rem}}@media(min-width:1101px){.HubCommits_layout__ukZWJ{grid-template-columns:minmax(0,1fr) 300px}}.HubCommits_main__T43Jk{min-width:0}.HubCommits_rail__rHuXC{display:none}@media(min-width:1101px){.HubCommits_rail__rHuXC{display:block}}.HubCommits_hero__8eM1l{margin-bottom:.875rem}.HubCommits_heroEyebrow__tKo9H{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;color:#0d8bff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px}.HubCommits_liveDot__2cclQ{width:7px;height:7px;border-radius:50%;background:#00a862;animation:HubCommits_hub-live-pulse__n9kzY 2.4s infinite}@keyframes HubCommits_hub-live-pulse__n9kzY{0%{box-shadow:0 0 0 0 rgba(0,168,98,.4)}70%{box-shadow:0 0 0 8px rgba(0,168,98,0)}to{box-shadow:0 0 0 0 rgba(0,168,98,0)}}.HubCommits_heroTitle__bEnqC{font-family:Geist,arial,helvetica,sans-serif;font-size:2.25rem;font-weight:900;letter-spacing:-.04em;line-height:.95;color:#1d252c;margin:0}@media(min-width:600px){.HubCommits_heroTitle__bEnqC{font-size:3.25rem;line-height:.92}}@media(min-width:1200px){.HubCommits_heroTitle__bEnqC{font-size:3.75rem}}.HubCommits_heroTitleLight__RhniU{font-weight:200;color:rgba(29,37,44,.62)}.HubCommits_heroFilters__uDzRX{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:.875rem;padding-bottom:.875rem;border-top:1px solid rgba(29,37,44,.08);margin-bottom:0}.HubCommits_meta__1n6ap{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.875rem 0 .75rem}.HubCommits_metaCount__yqcov{font-size:.75rem;font-weight:600;color:rgba(29,37,44,.42);text-transform:uppercase;letter-spacing:.04em}.HubCommits_showMore__BNXj_{display:block;width:100%;margin-top:.75rem;padding:.75rem .875rem;background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:1rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.02em;color:#0d8bff;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.HubCommits_showMore__BNXj_:hover{background:#f4f6f8;border-color:#0d8bff}.TeamRow_row__hVj4y{position:relative;display:grid;align-items:center;grid-template-areas:"logo info commits" "stars stars cta";grid-template-columns:auto 1fr auto;gap:.5rem .75rem;padding:.75rem .875rem;text-decoration:none;color:inherit;border-bottom:1px solid rgba(29,37,44,.05);transition:background-color .15s ease}.TeamRow_row__hVj4y:last-child{border-bottom:0}.TeamRow_row__hVj4y:hover{background:#f5f8ff}.TeamRow_row__hVj4y:hover .TeamRow_cta__xk9fh{background:#0d8bff;color:#fff;border-color:#0d8bff}.TeamRow_row__hVj4y:hover .TeamRow_ctaArrow__4eHUA{transform:translateX(3px)}@media(min-width:800px){.TeamRow_row__hVj4y{grid-template-areas:"logo info stars commits cta";grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:calc(.875rem*4)}}.TeamRow_logo__hPKtD{grid-area:logo;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:.5rem;flex-shrink:0;overflow:hidden}.TeamRow_logoImg__PN9jk{width:1.875rem;height:1.875rem;object-fit:contain}.TeamRow_logoText__fQuU4{font-size:.75rem;font-weight:800;letter-spacing:.02em}.TeamRow_info__kItUy{grid-area:info;display:flex;flex-direction:column;min-width:0}.TeamRow_name__Z_lKY{display:block;font-size:.9375rem;font-weight:800;color:#1d252c;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamRow_name__Z_lKY:after{content:"";position:absolute;inset:0;z-index:1}.TeamRow_fanSite__sJwiO{font-size:.6875rem;font-weight:700;letter-spacing:0;color:#0d8bff;margin-top:.125rem}.TeamRow_row__hVj4y:hover .TeamRow_fanSite__sJwiO{text-decoration:underline}.TeamRow_stars__0Q_F2{grid-area:stars;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}@media(min-width:800px){.TeamRow_stars__0Q_F2{justify-content:center}}.TeamRow_starPill__8MhHE{display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem .5rem;border-radius:.375rem;font-size:.6875rem;font-weight:700}.TeamRow_starGlyph__Dpt9W{font-size:.625rem}.TeamRow_tier5__ESeYA{background:var(--star-pill-5-bg);color:var(--star-pill-5-fg)}.TeamRow_tier4__pl057{background:var(--star-pill-4-bg);color:var(--star-pill-4-fg)}.TeamRow_tier3__ILPRt{background:var(--star-pill-3-bg);color:var(--star-pill-3-fg)}.TeamRow_commits__RqGIL{grid-area:commits;display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex-shrink:0}@media(min-width:800px){.TeamRow_commits__RqGIL{align-items:center;text-align:center;width:5rem}}.TeamRow_commitsNum__5ZXb3{font-size:1.25rem;font-weight:900;line-height:1;color:#1d252c}.TeamRow_commitsLabel__VvIa_{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:rgba(29,37,44,.42);margin-top:.1875rem}.TeamRow_cta__xk9fh{grid-area:cta;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .875rem;border-radius:999px;border:2px solid #0d8bff;background:#fff;color:#0d8bff;font-size:.75rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease;justify-self:end;position:relative;z-index:2}.TeamRow_ctaArrow__4eHUA{display:inline-block;transition:transform .15s ease}.TeamList_card__DCpcd{border:1px solid rgba(29,37,44,.08);border-radius:1rem;background:#fff;overflow:hidden}.TeamList_colHeader__PRyVe{display:none}@media(min-width:800px){.TeamList_colHeader__PRyVe{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:calc(.875rem*4);padding:.625rem .875rem;background:rgba(29,37,44,.04);border-bottom:1px solid rgba(29,37,44,.05);font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(29,37,44,.42)}}.TeamList_colHeaderLogo__CEICr{width:2.5rem;height:1px}.TeamList_colHeaderTeam__Axiz2{text-align:left}.TeamList_colHeaderStars__deNkO{text-align:center}.TeamList_colHeaderCommits__o0s2R{text-align:center;width:5rem}.TeamList_colHeaderCta__3RCeE{min-width:7.5rem}.TeamList_divider__FCVKS{display:flex;align-items:center;padding:.5rem .875rem;background:rgba(29,37,44,.04);border-bottom:1px solid rgba(29,37,44,.05);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(29,37,44,.42)}.TeamList_empty__H5nBw{padding:3rem 1rem;text-align:center;background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:1rem}.TeamList_emptyTitle__tmWdC{margin:0 0 .5rem;font-size:1.125rem;font-weight:800;color:#1d252c}.TeamList_emptyBody__baNgH{margin:0;font-size:.875rem;color:rgba(29,37,44,.42)}.HubTeamFinder_root__bs8al{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:rgba(29,37,44,0.04);--border:rgba(29,37,44,0.08);--border-strong:rgba(29,37,44,0.18);--border-row:rgba(29,37,44,0.05);--text:#1d252c;--text-2:rgba(29,37,44,0.62);--text-3:rgba(29,37,44,0.42);--text-4:rgba(29,37,44,0.22);--rivals:#0d8bff;--rivals-soft:color-mix(in srgb,var(--rivals) 10%,transparent);--rivals-soft-strong:color-mix(in srgb,var(--rivals) 16%,transparent);--rivals-border:color-mix(in srgb,var(--rivals) 30%,transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb,var(--accent) 10%,transparent);--accent-soft-strong:color-mix(in srgb,var(--accent) 16%,transparent);--accent-border:color-mix(in srgb,var(--accent) 30%,transparent);--green:#00a862;--green-soft:rgb(0 168 98/10%);--green-border:rgb(0 168 98/28%);--red:#dc3545;--red-soft:rgb(220 53 69/10%);--red-border:rgb(220 53 69/28%);--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:rgb(196 154 20/50%);--gold-soft:rgb(184 134 11/12%);--gold-text:#8a6500;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:0.75rem;--card-radius-sm:0.5rem;--card-shadow:0 1px 3px rgba(29,37,44,0.04),0 0.25rem 1rem rgba(29,37,44,0.04);--mono:Geist Mono,JetBrains Mono,SF Mono,menlo,monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:#fafbfc;color:#1d252c;min-height:100vh}.HubTeamFinder_layout__IV7d9{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:1480px;margin:0 auto;padding:1.5rem 1rem 3rem}@media(max-width:600px){.HubTeamFinder_layout__IV7d9{padding-left:.875rem;padding-right:.875rem}}@media(min-width:1101px){.HubTeamFinder_layout__IV7d9{grid-template-columns:minmax(0,1fr) 300px}}.HubTeamFinder_main__xW7w0{min-width:0}.HubTeamFinder_rail__Qa7f7{display:none}@media(min-width:1101px){.HubTeamFinder_rail__Qa7f7{display:block}}.HubTeamFinder_hero__R9M_V{margin-bottom:.875rem}.HubTeamFinder_heroEyebrow__bjECW{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700;color:#0d8bff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:11px}.HubTeamFinder_liveDot__Ey2vL{width:7px;height:7px;border-radius:50%;background:#00a862;animation:HubTeamFinder_hub-live-pulse__XkaaZ 2.4s infinite}@keyframes HubTeamFinder_hub-live-pulse__XkaaZ{0%{box-shadow:0 0 0 0 rgba(0,168,98,.4)}70%{box-shadow:0 0 0 8px rgba(0,168,98,0)}to{box-shadow:0 0 0 0 rgba(0,168,98,0)}}.HubTeamFinder_heroTitle__VfyRc{font-family:Geist,arial,helvetica,sans-serif;font-size:2.25rem;font-weight:900;letter-spacing:-.04em;line-height:.95;color:#1d252c;margin:0}@media(min-width:600px){.HubTeamFinder_heroTitle__VfyRc{font-size:3.25rem;line-height:.92}}@media(min-width:1200px){.HubTeamFinder_heroTitle__VfyRc{font-size:3.75rem}}.HubTeamFinder_heroTitleLight__b3agI{font-weight:200;color:rgba(29,37,44,.62)}.HubTeamFinder_heroFilters__xd2O5{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:.875rem;padding-bottom:.875rem;border-top:1px solid rgba(29,37,44,.08);margin-bottom:0}.HubTeamFinder_meta__0kOTh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:.875rem 0 .75rem}.HubTeamFinder_metaCount__OpSUo{font-size:.75rem;font-weight:600;color:rgba(29,37,44,.42);text-transform:uppercase;letter-spacing:.04em}.HubTeamFinder_list__O0xr6{border:1px solid rgba(29,37,44,.08);border-radius:1rem;background:#fff;overflow:hidden}.HubTeamFinder_colHeader__1bxXl{display:none}@media(min-width:800px){.HubTeamFinder_colHeader__1bxXl{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;padding:.625rem .875rem;background:rgba(29,37,44,.04);border-bottom:1px solid rgba(29,37,44,.05);font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(29,37,44,.42)}}.HubTeamFinder_colHeaderLogo__5e3Z0{width:2.5rem;height:1px}.HubTeamFinder_colHeaderCta__rUPah{min-width:7.5rem}.HubTeamFinder_empty__n54vv{padding:3rem .875rem;text-align:center;font-size:.875rem;color:rgba(29,37,44,.42);background:#fff;border:1px dashed rgba(29,37,44,.08);border-radius:.75rem}.HubTeamFinder_showMore__CeIwm{display:block;width:100%;margin-top:.75rem;padding:.75rem .875rem;background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:.75rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.02em;color:#0d8bff;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.HubTeamFinder_showMore__CeIwm:hover{background:#f4f6f8;border-color:#0d8bff}.TeamCard_card__3lzSL{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.75rem .875rem;text-decoration:none;color:inherit;border-bottom:1px solid rgba(29,37,44,.05);transition:background-color .15s ease}.TeamCard_card__3lzSL:last-child{border-bottom:0}.TeamCard_card__3lzSL:hover{background:#f5f8ff}.TeamCard_card__3lzSL:hover .TeamCard_cta__GxXbn{background:#0d8bff;color:#fff;border-color:#0d8bff}.TeamCard_card__3lzSL:hover .TeamCard_ctaArrow__8U91S{transform:translateX(3px)}.TeamCard_logoWrap__0LJ6e{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;border:1px solid rgba(29,37,44,.08);border-radius:.5rem;flex-shrink:0;overflow:hidden}.TeamCard_logoImg__j7fXr{width:1.875rem;height:1.875rem;object-fit:contain}.TeamCard_logoText__GaBjT{font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:#fff}.TeamCard_info__awK46{display:flex;flex-direction:column;gap:.125rem;min-width:0}.TeamCard_name__kw7Bx{display:block;font-family:Geist,arial,helvetica,sans-serif;font-size:.9375rem;font-weight:800;letter-spacing:-.01em;color:#1d252c;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamCard_name__kw7Bx:after{content:"";position:absolute;inset:0;z-index:1}.TeamCard_fanSite__sA4PZ{font-size:.6875rem;font-weight:700;letter-spacing:0;color:#0d8bff;margin-top:.125rem}.TeamCard_card__3lzSL:hover .TeamCard_fanSite__sA4PZ{text-decoration:underline}.TeamCard_cta__GxXbn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .875rem;border-radius:999px;border:2px solid #0d8bff;background:#fff;color:#0d8bff;font-size:.75rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease;justify-self:end;position:relative;z-index:2}.TeamCard_ctaArrow__8U91S{display:inline-block;transition:transform .15s ease}.AdminToolbar_control__hgY_r,.AdminToolbar_link__906qH{position:relative;display:inline-block;color:#1d252c;box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:rgba(0,0,0,0);padding:.75rem 1.25rem;border-radius:3px;font-size:.875rem;line-height:1.25;font-weight:500;letter-spacing:.15px;opacity:1;transition:all .2s;cursor:pointer}.AdminToolbar_control__hgY_r:hover,.AdminToolbar_link__906qH:hover{box-shadow:0 1px 2px rgba(0,0,0,.1)}.AdminToolbar_control__hgY_r:disabled,.AdminToolbar_link__906qH:disabled{pointer-events:none;opacity:.25}.AdminToolbar_control__hgY_r{font-size:.875rem;padding:.5rem 1rem}.AdminToolbar_link__906qH{background-color:rgba(0,0,0,0);box-shadow:none}.AdminToolbar_link__906qH:hover{box-shadow:none}.AdminToolbar_control__hgY_r{line-height:1;display:inline-flex;align-items:center;gap:.25rem}.AdminToolbar_control__hgY_r svg{font-size:1.2em;fill:currentcolor}.AdminToolbar_block__rmpe1{position:relative;z-index:10000;padding:.25rem 1rem;background-color:var(--site-primary-color,--on3-primary-color);border-bottom:1px solid hsla(0,0%,100%,.2)}.AdminToolbar_container__YFqum{display:flex;align-items:center;justify-content:space-between;max-width:1440px;width:100%;margin:0 auto;font-size:.75rem}.AdminToolbar_title__bsMFx{font-weight:600;color:#fff}.AdminToolbar_control__hgY_r{color:#fff;background-color:color-mix(in srgb,var(--site-primary-color,--on3-primary-color),#fff 20%);font-size:.75rem}.AdminToolbar_dropdown___ic2O{display:grid;white-space:nowrap;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.AdminToolbar_link__906qH{padding:.375rem .875rem;letter-spacing:normal}.AdminToolbar_link__906qH:hover{color:var(--site-link-color,var(--site-primary-color,--on3-primary-color))}.Billboard_ad__ZKgw8{display:none}@media only screen and (min-width:961px){.Billboard_ad__ZKgw8{display:flex;align-items:center;justify-content:center;width:970px;min-height:250px;margin:25px auto}}.DesktopAdhesion_container__RAl5O{display:none}@media only screen and (min-width:961px){.DesktopAdhesion_container__RAl5O{display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;left:0;width:100%;z-index:10000}.DesktopAdhesion_container__RAl5O:has(iframe){padding:4px 0;background-color:hsla(0,0%,100%,.8);box-shadow:0 -1px 4px rgba(0,0,0,.08)}}.DesktopAdhesion_close__NE_qP{display:none}.DesktopAdhesion_container__RAl5O:has(iframe) .DesktopAdhesion_close__NE_qP{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:8px;width:22px;height:22px;padding:0;background:hsla(0,0%,100%,.9);color:#555;border:1px solid rgba(0,0,0,.15);border-radius:50%;font-size:12px;line-height:1;cursor:pointer}.DesktopAdhesion_container__RAl5O:has(iframe) .DesktopAdhesion_close__NE_qP:hover{background:#fff;color:#000}.DesktopAdhesion_container__RAl5O:has(iframe) .DesktopAdhesion_close__NE_qP:focus-visible{outline:2px solid #555;outline-offset:2px}.DesktopAdhesion_ad__E9b_6{width:970px;max-width:100%}.DesktopAdhesion_ad__E9b_6,.MobileBanner_ad__Ta3Wh{display:flex;align-items:center;justify-content:center}.MobileBanner_ad__Ta3Wh{width:320px;min-height:50px;margin:0 auto}.WeareuscFooter_footer__JMoKO{background-color:#212121;padding:20px}@media screen and (min-width:961px){.WeareuscFooter_footer__JMoKO{display:none}}.WeareuscFooter_footer__JMoKO .WeareuscFooter_container__ds15T{max-width:500px;margin:0 auto}.WeareuscFooter_footer__JMoKO .WeareuscFooter_heading__zvR3Z{color:#f8b217;font-size:20px;margin-bottom:10px}.WeareuscFooter_footer__JMoKO .WeareuscFooter_flex__cEU7f{display:flex}.WeareuscFooter_footer__JMoKO .WeareuscFooter_garryimage__tmRBG{width:100px;height:116px;margin-left:20px}.WeareuscFooter_footer__JMoKO .WeareuscFooter_body__W1ee8{color:#f8b217}.PageWrapper_body__oVv59{display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}@media screen and (min-width:960px){.PageWrapper_body__oVv59{overflow-x:visible}}.PageWrapper_central__YjS3_{flex:1;padding:0}.PageWrapper_central__YjS3_.PageWrapper_alternateBackground__Dc2pi{background-color:#f5f6f9}.PageWrapper_adhesion___5Wxp{position:fixed;bottom:0;left:0;width:100%;margin-bottom:0;min-height:50px;z-index:10000;text-align:center;background-color:#222833}.PageWrapper_adhesion___5Wxp #mobile_adhesion_top #airFrame,.PageWrapper_adhesion___5Wxp #mobile_adhesion_top .simpli-vplacement-{display:none!important}@media only screen and (min-width:961px){.PageWrapper_adhesion___5Wxp{display:none}}.PageWrapper_adhesion___5Wxp div{min-height:50px}.PageWrapper_skipToContent__g5zuo{position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden}.PageWrapper_blocker__guJbe{display:none;visibility:visible;position:fixed;top:0;left:0;width:100%;background:rgba(29,37,44,.75);height:100vh;z-index:99}