.CountryLabel_label__HFg_M{display:inline-flex;gap:.35em;align-items:center;white-space:nowrap;vertical-align:middle}.CountryLabel_flag___15Ba{display:inline-block;width:1.3em;height:1em;object-fit:cover;border-radius:2px;flex-shrink:0}.SupporterStar_starLink__b1v68{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:#2387ff;text-decoration:none;vertical-align:-.14em}.SupporterStar_starLink__b1v68:hover{text-decoration:none}.TeamCard_card__zJqWI{--crest-watermark-size:300px;--crest-watermark-opacity:0.15;position:relative;display:block;overflow:hidden;min-height:170px;border-radius:0;padding:22px;color:#fff;text-decoration:none;background:linear-gradient(180deg,rgba(10,14,22,.18) 0,rgba(10,14,22,.66) 100%),var(--team-gradient);border:1px solid color-mix(in srgb,var(--app-ink) 34%,transparent);transition:transform .14s ease,box-shadow .14s ease}.TeamCard_card__zJqWI:hover{transform:translateY(-3px);box-shadow:10px 10px 0 #43d2ff}.TeamCard_card__zJqWI:focus-visible{outline:2px solid #ff5c35;outline-offset:2px}.TeamCard_crestWatermark__bgmUv{position:absolute;top:50%;right:0;z-index:0;width:var(--crest-watermark-size);height:var(--crest-watermark-size);transform:translate(50%,-50%);opacity:var(--crest-watermark-opacity);pointer-events:none;user-select:none}.TeamCard_crestWatermark__bgmUv img{width:100%;height:100%;object-fit:contain}.TeamCard_crestCorner__2Y0E_{position:absolute;top:16px;right:16px;z-index:1;filter:drop-shadow(0 3px 8px rgba(0,0,0,.4))}.TeamCard_teamName__VQU2_{margin:0;padding-right:88px;font-size:1.45rem;font-stretch:112%;font-weight:850;line-height:1;letter-spacing:-.035em;text-shadow:0 1px 4px rgba(0,0,0,.45)}.TeamCard_city__uEyav,.TeamCard_teamName__VQU2_{position:relative;z-index:1;text-transform:uppercase}.TeamCard_city__uEyav{margin-top:2px;font-size:.82rem;font-weight:600;letter-spacing:.12em;color:#43d2ff}.TeamCard_staffRow__LiMsL{position:relative;z-index:1;display:flex;align-items:center;gap:22px;margin-top:26px;flex-wrap:wrap}.TeamCard_staffLabel__jBkb2{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)}.TeamCard_staffName__GKp87{font-size:.85rem;font-weight:700;color:#fff}.TeamCard_staffVacant__VLQon{color:rgba(255,255,255,.45);font-weight:500}.TeamCard_compact___lIu4{--crest-watermark-size:210px;min-height:128px;padding:16px}.TeamCard_compact___lIu4 .TeamCard_crestCorner__2Y0E_{top:12px;right:12px}.TeamCard_compact___lIu4 .TeamCard_teamName__VQU2_{padding-right:80px;font-size:1.05rem}.TeamCard_compact___lIu4 .TeamCard_staffRow__LiMsL{gap:12px;margin-top:16px}.TeamCard_compact___lIu4 .TeamCard_staffLabel__jBkb2{font-size:9px}.TeamCard_compact___lIu4 .TeamCard_staffName__GKp87{font-size:.75rem}.EntityLink_playerCardDropdown__WlKg_{--mantine-color-text:var(--app-ink);--mantine-color-dimmed:var(--app-muted);border:1px solid color-mix(in srgb,var(--app-ink) 20%,transparent);border-radius:0;background:var(--app-elevated);color:var(--app-ink);box-shadow:8px 8px 0 color-mix(in srgb,var(--app-brand-surface) 18%,transparent)}.EntityLink_playerCardDropdown__WlKg_ .mantine-Badge-root{border-radius:0;background:var(--app-pill);color:var(--app-ink)}.EntityLink_playerCardRatings__DdY8L{border-top:1px solid color-mix(in srgb,var(--app-ink) 12%,transparent);padding-top:6px}.EntityLink_teamWithCrest__N9MpT{display:inline-flex;align-items:center;gap:.4em;min-width:0;max-width:100%;vertical-align:middle}.EntityLink_teamWithCrestName__px88d{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityLink_supporterIdentity__np0WV{display:inline-flex;align-items:center;gap:.22em;white-space:nowrap}.EntityLink_supporterHandle__1OKQ_,.EntityLink_supporterIdentity__np0WV .supporter-star{color:#2387ff!important;background:linear-gradient(90deg,#176ee8,#2387ff 32%,#78e7ff 48%,#2387ff 64%,#176ee8);background-size:260% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:EntityLink_supporter-ripple__QuLhO 3.8s linear infinite}@keyframes EntityLink_supporter-ripple__QuLhO{0%{background-position:130%}to{background-position:-130%}}@media (prefers-reduced-motion:reduce){.EntityLink_supporterHandle__1OKQ_,.EntityLink_supporterIdentity__np0WV .supporter-star{animation:none}}.LineupBoard_slot__K55DM{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .LineupBoard_slot__K55DM{border:1px solid var(--mantine-color-dark-4)}.LineupBoard_slot__K55DM{border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xs);min-height:54px;display:flex;flex-direction:column;justify-content:center;gap:2px}.LineupBoard_available__4Ck8W{border-color:var(--mantine-color-green-6);border-style:dashed;background-color:var(--mantine-color-green-0)}[data-mantine-color-scheme=dark] .LineupBoard_available__4Ck8W{background-color:rgba(64,192,87,.12)}.LineupBoard_empty__b_20s{border-style:dashed;opacity:.65}.PlayerAvatar_avatar__qlQPu{display:block;overflow:hidden;width:100%;height:auto;border:1px solid var(--app-rule);background:var(--app-bg);filter:drop-shadow(7px 7px 0 var(--app-shadow))}.PlayerAvatar_avatar__qlQPu>svg{display:block;width:100%;height:100%}.PlayerAvatar_xs__qb0tc{width:44px;border-radius:50%;filter:none}.PlayerAvatar_sm__yOFu4{width:72px}.PlayerAvatar_md__pPwnC{width:112px}.PlayerAvatar_lg__qup9x{width:min(100%,280px)}@media (prefers-contrast:more){.PlayerAvatar_avatar__qlQPu{filter:none;outline:2px solid currentColor}}.brandButtons_primary__IVFUn{border-radius:0;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.brandButtons_primary__IVFUn[data-variant=filled]{--button-bg:#121b37!important;--button-hover:#ff5c35!important;--button-color:#ffffff!important}.brandButtons_destructive__Mp4Un,.brandButtons_secondary__vwZ6K{border-radius:0;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.brandButtons_destructive__Mp4Un{--button-color:var(--app-danger-ink)}.brandButtons_destructiveFilled__2CkfG{border-radius:0;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.brandButtons_destructiveFilled__2CkfG[data-variant=filled]{--button-bg:#b52e20!important;--button-hover:#7d170f!important;--button-color:#ffffff!important}.brandButtons_discord__g7Yvv{border-radius:4px;font-weight:700}.brandButtons_discordIcon__QElp_{width:22px;height:22px;flex:0 0 22px}.PublicPage_page__ikqdE{padding:var(--mantine-spacing-lg) 0 var(--mantine-spacing-xl);min-height:calc(100dvh - 60px);background:var(--mantine-color-body)}.PublicPage_inner__niH1J{display:flex;flex-direction:column;gap:var(--mantine-spacing-lg)}.PublicPage_crumbs__ZCAVk{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.PublicPage_crumbs__ZCAVk li+li:before{content:"›";margin-right:4px}.PublicPage_crumbs__ZCAVk a{color:inherit;text-decoration:none}.PublicPage_crumbs__ZCAVk a:hover{text-decoration:underline}.PublicPage_header__pDNQ_{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--mantine-spacing-md)}.PublicPage_kicker__EsC3_{margin:0 0 4px;font-size:var(--mantine-font-size-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gold-6)}.PublicPage_title__2IXXa{margin:0;font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.15}.PublicPage_subtitle__2osL7{margin:6px 0 0;color:var(--mantine-color-dimmed);max-width:70ch}.PublicPage_nav__dbm_F{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.PublicPage_navLink__nHJFJ{flex-shrink:0;padding:6px 12px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xl);font-size:var(--mantine-font-size-sm);font-weight:600;color:inherit;text-decoration:none;white-space:nowrap}.PublicPage_navLink__nHJFJ:hover{background:var(--mantine-color-default-hover)}.PublicPage_navLinkActive__xBmTR{background:var(--mantine-color-gold-5);border-color:var(--mantine-color-gold-5);color:#131721}.PublicPage_navLinkActive__xBmTR:hover{background:var(--mantine-color-gold-4)}.PublicPage_footerNav__yTMRo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-sm)}.PublicPage_footerNav__yTMRo h2{margin:0 0 6px;font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.PublicPage_footerNav__yTMRo ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.PublicPage_footerNav__yTMRo a{color:inherit;text-decoration:none}.PublicPage_footerNav__yTMRo a:hover{text-decoration:underline}.PublicPage_section__NqP9T{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);scroll-margin-top:72px}.PublicPage_sectionTitle__L3HSC{margin:0;font-size:var(--mantine-font-size-xl)}.DraftBoard_roundScroll__dPIVt{max-width:100%;overflow-x:auto}.DraftBoard_tableWrap__9zqPc{overflow:hidden}.DraftBoard_board__3_TsL{table-layout:fixed;width:100%}.DraftBoard_board__3_TsL.DraftBoard_board__3_TsL .mantine-Table-tbody>tr.DraftBoard_onClock__nd2DI{background-color:var(--mantine-color-blue-light);box-shadow:inset 4px 0 0 var(--mantine-color-blue-6)}.DraftBoard_board__3_TsL.DraftBoard_board__3_TsL .mantine-Table-tbody>tr.DraftBoard_mine__ikwcv{background-color:var(--mantine-color-gold-light);box-shadow:inset 4px 0 0 var(--mantine-color-gold-6)}.DraftBoard_board__3_TsL.DraftBoard_board__3_TsL .mantine-Table-tbody>tr.DraftBoard_roundRow__NmzgR{background-color:var(--dash-soft,var(--mantine-color-gray-1))}.DraftBoard_pickColumn__s8D0j{width:78px}.DraftBoard_clubColumn__IKvaH{width:42%}@media (max-width:48em){.DraftBoard_pickColumn__s8D0j{width:58px}.DraftBoard_clubColumn__IKvaH{width:92px}}.DraftBoard_clubText__RRd6J{min-width:0}.DraftBoard_clubName__l52RD{display:flex;min-width:0}.DraftBoard_ticker__bLLjp{display:grid;gap:8px;grid-auto-columns:minmax(132px,1fr);grid-auto-flow:column;overflow-x:auto;padding-bottom:2px}.DraftBoard_tick__as7JN{min-width:0}.DraftBoard_ticker__bLLjp .DraftBoard_tick__as7JN.DraftBoard_tickMine__qeO3c{background-color:var(--mantine-color-gold-light);border-color:var(--mantine-color-gold-6)}.DraftBoard_ticker__bLLjp .DraftBoard_tick__as7JN.DraftBoard_tickOnClock__sqSww{background-color:var(--mantine-color-blue-light);border-color:var(--mantine-color-blue-6);border-width:2px}.DraftProspectsTable_scroll__HOJjE{overflow-x:auto}.DraftProspectsTable_table__UD35i{min-width:1060px}.DraftProspectsTable_sortButton__AdTtQ{align-items:center;color:inherit;display:inline-flex;font:inherit;font-weight:700;gap:3px;white-space:nowrap}.DraftProspectsTable_sortButton__AdTtQ[data-align=right]{justify-content:flex-end;width:100%}.DraftProspectsTable_sortButton__AdTtQ[data-align=center]{justify-content:center;width:100%}.DraftProspectsTable_sortButton__AdTtQ span{text-decoration:underline dotted;text-underline-offset:3px}.DraftProspectsTable_playerColumn__BhH1M{left:0;max-width:190px;min-width:150px;position:sticky;z-index:1}@media (max-width:48em){.DraftProspectsTable_playerColumn__BhH1M{max-width:136px;min-width:120px}}.DraftProspectsTable_table__UD35i .mantine-Table-thead .DraftProspectsTable_actionColumn__zvBgc,.DraftProspectsTable_table__UD35i .mantine-Table-thead .DraftProspectsTable_playerColumn__BhH1M{background:var(--dash-forest,var(--mantine-color-dark-7))}.DraftProspectsTable_actionColumn__zvBgc{position:sticky;right:0;text-align:right;width:72px;z-index:1}.DraftProspectsTable_nation__yniyP{align-items:center;display:inline-flex;gap:4px;white-space:nowrap}.DraftProspectsTable_flag__JNANs{border-radius:2px;height:.9em;object-fit:cover;width:1.2em}.DraftProspectsTable_reason__kzdri{overflow:visible;white-space:nowrap}.DraftProspectsTable_reason__kzdri .mantine-Badge-label{overflow:visible}.DraftProspectsTable_detail__3RBvB{position:sticky;left:0;max-width:min(900px,calc(100vw - 64px))}.DraftProspectsTable_detailRow__rBOuQ>td{white-space:normal}.HonoursBoard_card__eBUFt{display:flex;height:100%}.HonoursBoard_cardHeading__n1Uz0{min-width:0}.HonoursBoard_winnerList__oCXIh{flex:1}.HonoursBoard_winnerRow__7fbn5{min-width:0}.HonoursBoard_seasonBadge__SGbHV{flex-shrink:0;min-width:42px}.HonoursBoard_winnerIdentity__5d2Yj{min-width:0}.HonoursBoard_emptyState__ltffj{flex:1}.HonoursBoard_fullListLink__MOM_c{margin-top:auto}.LeagueHub_masthead__Wy2ip{position:relative;overflow:hidden;border:1px solid rgba(67,210,255,.22);border-radius:0;padding:32px 34px 0;color:#fff;background:radial-gradient(120% 180% at 100% 0,var(--tier-glow) 0,transparent 55%),linear-gradient(130deg,#0b1120 0,#121b37 62%,#0b1120 100%)}.LeagueHub_tierEyebrow__69Jbv{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#43d2ff}.LeagueHub_leagueName__U6OTv{margin:4px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-stretch:115%;font-weight:850;line-height:.95;text-transform:uppercase;letter-spacing:-.045em}.LeagueHub_seasonMeta__56fye{font-size:.85rem;color:rgba(255,255,255,.65)}.LeagueHub_tierNumeral__8LU5E{position:absolute;top:-28px;right:16px;font-size:10rem;font-weight:800;line-height:1;color:rgba(67,210,255,.07);pointer-events:none;user-select:none}.LeagueHub_switcher__W9TS2{display:flex;gap:4px;margin-top:20px;overflow-x:auto}.LeagueHub_switchTab__F8u8b{appearance:none;background:transparent;border:0;border-bottom:3px solid transparent;color:rgba(255,255,255,.55);font:inherit;font-size:.72rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;padding:12px 14px;white-space:nowrap;cursor:pointer;transition:color .12s ease}.LeagueHub_switchTab__F8u8b:hover{color:#fff}.LeagueHub_switchTab__F8u8b:focus-visible{outline:2px solid var(--tier-accent);outline-offset:-2px}.LeagueHub_switchTabActive__oNfNA{color:#fff;border-bottom-color:#43d2ff}.LeagueHub_scoreBox__jlnJl{display:inline-block;min-width:54px;padding:4px 8px;border-radius:0;text-align:center;font-weight:800;font-variant-numeric:tabular-nums;background:#43d2ff;color:#0b1120;text-decoration:none}.LeagueHub_scoreBoxUpcoming__dLmLU{font-weight:600;color:var(--mantine-color-dimmed);background:transparent;border:1px dashed color-mix(in srgb,var(--app-ink) 30%,transparent)}.LeagueHub_teamAway__PmT28,.LeagueHub_teamHome__gPu7U{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600}.LeagueHub_teamHome__gPu7U{justify-content:flex-end;text-align:right}.LeagueHub_teamNameText__X0yp5{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeagueHub_formDot__SWPvK{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:0;font-size:10px;font-weight:700;color:#fff}.LeagueHub_formW__awSaq{background:#2f9e44}.LeagueHub_formO__8xjpD{background:#f08c00}.LeagueHub_formL__mOkF2{background:#e03131}.LeagueHub_matchRowLink__5Utiw{display:block;color:inherit;text-decoration:none;border-radius:0;padding:4px 6px;margin:-4px -6px;transition:background .1s ease}.LeagueHub_matchRowLink__5Utiw:hover{background:rgba(67,210,255,.16)}.LeagueHub_zoneLegendDot__OVVyr{display:inline-block;width:8px;height:8px;border-radius:2px}.LeagueHub_clinchBadge__4FmDo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border:1px solid;border-radius:3px;font-size:9px;font-weight:800;line-height:1}.LeagueHub_tableScroll__BKaCi{overflow-x:auto;margin:0 -4px}.LeagueHub_standingsTable__SSpq4 th:first-child,.LeagueHub_standingsTable__SSpq4 th:nth-child(2){position:sticky;background:var(--dash-forest)}.LeagueHub_standingsTable__SSpq4 td:first-child,.LeagueHub_standingsTable__SSpq4 td:nth-child(2){position:sticky;background:var(--dash-paper)}.LeagueHub_standingsTable__SSpq4 td:first-child,.LeagueHub_standingsTable__SSpq4 th:first-child{left:0;z-index:2}.LeagueHub_standingsTable__SSpq4 td:nth-child(2),.LeagueHub_standingsTable__SSpq4 th:nth-child(2){left:36px;width:1%;min-width:0;white-space:nowrap;z-index:2;box-shadow:5px 0 8px -8px rgba(0,0,0,.8)}.LeagueHub_standingsTable__SSpq4 th:first-child,.LeagueHub_standingsTable__SSpq4 th:nth-child(2){z-index:3}.LeagueHub_standingsTable__SSpq4 tbody tr[data-striped=even]:nth-of-type(2n) td:first-child,.LeagueHub_standingsTable__SSpq4 tbody tr[data-striped=even]:nth-of-type(2n) td:nth-child(2),.LeagueHub_standingsTable__SSpq4 tbody tr[data-striped=odd]:nth-of-type(odd) td:first-child,.LeagueHub_standingsTable__SSpq4 tbody tr[data-striped=odd]:nth-of-type(odd) td:nth-child(2){background:var(--app-surface-alt)}.LeagueHub_standingsTable__SSpq4 tbody tr:hover td:first-child,.LeagueHub_standingsTable__SSpq4 tbody tr:hover td:nth-child(2){background:var(--app-row-hover)}.TransactionCard_list__zMg9Z{display:grid;gap:13px}.TransactionCard_card__KxvJ7{border:1px solid color-mix(in srgb,var(--app-ink) 20%,transparent);background:var(--app-elevated)}.TransactionCard_top__BscoD{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:11px 18px;border-bottom:1px solid color-mix(in srgb,var(--app-ink) 13%,transparent)}.TransactionCard_meta__uxoVW{display:flex;gap:8px;align-items:center}.TransactionCard_body__KaYRr{padding:14px 18px}.TransactionCard_headline__kRIds{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:var(--app-ink);font-size:.84rem;font-weight:700}.TransactionCard_headline__kRIds a{font-weight:800}.TransactionCard_club__payem{display:inline-flex;gap:6px;align-items:center;vertical-align:middle;min-width:0}.TransactionCard_detail__81xlP,.TransactionCard_swap__7z5FQ{color:var(--app-muted);font-weight:800}.TransactionCard_detail__81xlP{margin-top:7px;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}.TransactionCard_tradeItems__SxEd6{display:grid;gap:5px;margin-top:12px}.TransactionCard_item__j_Tzm{margin:0;color:var(--app-ink);font-size:.78rem}.TransactionCard_itemRoute__D9KwR{color:var(--app-muted);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.TransactionCard_pagination__PdZt9{display:flex;justify-content:center;gap:10px;align-items:center;margin-top:20px}.TeamMatches_viewLabel__xn39v{display:inline-flex;align-items:center;gap:.35rem}.TeamMatches_calendarScroller__lArIv{overflow-x:auto;padding-bottom:.15rem}.TeamMatches_mobileCalendar__OQ7RG{display:none}.TeamMatches_calendar__QP6CD{display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));min-width:840px;border-top:1px solid color-mix(in srgb,var(--app-ink) 24%,transparent);border-left:1px solid color-mix(in srgb,var(--app-ink) 24%,transparent)}.TeamMatches_weekday__mCdqV{padding:.45rem;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid #0b1120;background:var(--app-brand-surface);color:#43d2ff;font-size:var(--mantine-font-size-xs);font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.06em}.TeamMatches_day__7GCbN{min-height:112px;padding:.4rem;border-right:1px solid color-mix(in srgb,var(--app-ink) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--app-ink) 18%,transparent);background:var(--app-elevated)}.TeamMatches_blank__4Kp4_{background:radial-gradient(color-mix(in srgb,var(--app-ink) 8%,transparent) .7px,transparent .7px),var(--app-surface-alt);background-size:8px 8px}.TeamMatches_dayNumber__OuI_O{margin-bottom:.35rem;color:var(--app-muted);font-family:var(--font-mono),monospace}.TeamMatches_monthButton__5l25Z{border:1px solid color-mix(in srgb,var(--app-ink) 25%,transparent);border-radius:0;background:var(--app-elevated);color:var(--app-brand)}.TeamMatches_monthButton__5l25Z:hover{border-color:var(--app-brand);background:#43d2ff;color:#0b1120}.TeamMatches_calendarMatch__T_75Q{display:block;padding:.35rem .4rem;border:1px solid color-mix(in srgb,var(--app-ink) 25%,transparent);border-left:3px solid #0b1120;border-radius:0;background:var(--app-success-soft);color:var(--app-ink);font-size:.7rem;line-height:1.25;text-decoration:none}a.TeamMatches_calendarMatch__T_75Q:hover{border-color:var(--app-brand);border-left-color:#ff5c35;background:#43d2ff;color:#0b1120}.TeamMatches_upcoming__IGESS{border-style:dashed dashed dashed solid;background:var(--app-field)}.TeamMatches_calendarMatchMeta__JQYDd,.TeamMatches_calendarMatchTopline__cfJt7{display:flex;align-items:center;gap:.25rem}.TeamMatches_calendarMatchMeta__JQYDd{justify-content:space-between;margin-top:.2rem;font-size:.62rem;font-weight:700}.TeamMatches_competition__s9ak_{color:var(--app-success-ink)}.TeamMatches_calendarMatch__T_75Q[data-competition=PLAYOFF]{border-left-color:#d29a00}.TeamMatches_calendarMatch__T_75Q[data-competition=PLAYOFF] .TeamMatches_competition__s9ak_{color:var(--app-warning-ink)}.TeamMatches_calendarMatch__T_75Q[data-competition=JUNIOR_CUP_FINAL],.TeamMatches_calendarMatch__T_75Q[data-competition=JUNIOR_CUP_GROUP]{border-left-color:#ff5c35}.TeamMatches_calendarMatch__T_75Q[data-competition=JUNIOR_CUP_FINAL] .TeamMatches_competition__s9ak_,.TeamMatches_calendarMatch__T_75Q[data-competition=JUNIOR_CUP_GROUP] .TeamMatches_competition__s9ak_{color:var(--app-action-ink)}a.TeamMatches_calendarMatch__T_75Q:hover .TeamMatches_competition__s9ak_{color:inherit}.TeamMatches_venue__0Px_D{flex:0 0 auto;display:inline-grid;width:1rem;height:1rem;place-items:center;background:var(--app-brand-surface);color:white;font-size:.6rem;font-weight:800}.TeamMatches_opponent__KaDQE{min-width:0;flex:1;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.TeamMatches_score__BZTW2{flex:0 0 auto;font-weight:800}.TeamMatches_result__drSAs{display:inline-grid;width:1rem;height:1rem;place-items:center;border-radius:0;color:white;font-size:.58rem}.TeamMatches_result__drSAs[data-result=W]{background:var(--mantine-color-green-6)}.TeamMatches_result__drSAs[data-result=O]{background:var(--mantine-color-orange-6)}.TeamMatches_result__drSAs[data-result=L]{background:var(--mantine-color-red-6)}@media (max-width:48em){.TeamMatches_calendarScroller__lArIv{display:none}.TeamMatches_mobileCalendar__OQ7RG{display:block}.TeamMatches_mobileMatchday__2WOYK{display:grid;grid-template-columns:54px minmax(0,1fr);gap:.55rem;padding-bottom:.6rem;border-bottom:1px solid color-mix(in srgb,var(--app-ink) 16%,transparent)}.TeamMatches_mobileMatchday__2WOYK:last-child{padding-bottom:0;border-bottom:0}.TeamMatches_mobileDate__gqkFo{display:flex;min-height:64px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #0b1120;background:var(--app-brand-surface);color:white;font-family:var(--font-mono),monospace;line-height:1;text-transform:uppercase}.TeamMatches_mobileDate__gqkFo strong{margin:.18rem 0;color:#43d2ff;font-size:1.35rem}.TeamMatches_mobileDate__gqkFo span{font-size:.58rem;font-weight:800;letter-spacing:.08em}.TeamMatches_mobileWeekday__Q9Y2x{color:rgba(255,255,255,.68)}.TeamMatches_mobileMatches__zsLGH{min-width:0}.TeamMatches_calendarMatch__T_75Q{min-height:64px;padding:.45rem .5rem;font-size:.76rem}.TeamMatches_calendarMatchMeta__JQYDd{margin-top:.32rem;font-size:.66rem}}@media (max-width:47.99375em){.TeamMatches_tabsList__ODpMH{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.TeamMatches_tabsList__ODpMH::-webkit-scrollbar{display:none}.TeamMatches_tabsList__ODpMH>button{flex-shrink:0}}