.page_container__Mp6mn{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__VDjOe{background:var(--club-surface);border-bottom:1px solid var(--club-border);padding-top:1.5rem}.page_breadcrumb__huzvK{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__huzvK a:hover{color:var(--club-accent)}.page_topRow__b2FgV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-top:1.75rem}.page_eyebrow__M7tyf{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:600;line-height:1.5}.page_eyebrow__M7tyf svg{flex-shrink:0}.page_hero__b5Nc8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-block:1.75rem 3rem}.page_heroText__7EONb{min-width:0}.page_title__f3oJk{font:700 clamp(2.75rem,5.4vw,4.75rem)/1.05 var(--font-outfit),sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere}.page_message__5EIYg{font:500 clamp(1.35rem,2.4vw,1.9rem)/1.35 var(--font-outfit),sans-serif;letter-spacing:-.02em;max-width:24ch;margin-top:1.2rem}.page_description__jvFaN{margin-top:1rem;color:var(--club-muted);font-size:.9375rem;line-height:1.8;max-width:36rem}.page_heroActions__1RNDc{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.65rem}.page_primary__EcGWI,.page_secondary__pI4Uj{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;max-width:100%;padding:.8rem 1.1rem;border:1px solid var(--club-border);border-radius:.7rem;font-size:.875rem;line-height:1.4;font-weight:600;text-align:center}.page_primary__EcGWI{background:var(--club-accent);color:var(--club-accent-ink);border-color:transparent}.page_secondary__pI4Uj{background:var(--club-surface);color:var(--club-text)}.page_primary__EcGWI:hover{filter:brightness(.95)}.page_secondary__pI4Uj:hover{border-color:var(--club-accent);color:var(--club-accent)}.page_primary__EcGWI svg,.page_secondary__pI4Uj svg{flex-shrink:0}.page_heroPhoto__fj8Ux{position:relative;aspect-ratio:4/3;min-width:0;overflow:hidden;border-radius:1.25rem;background:var(--club-soft);box-shadow:var(--club-shadow);margin:0}.page_photoCaption__p3HJl{position:absolute;inset:auto 0 0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem;padding:2.75rem 1.25rem 1.15rem;color:#fff;background:linear-gradient(transparent,rgb(9 20 38/88%));pointer-events:none}.page_photoCaption__p3HJl span:first-child{font:600 1.15rem/1.3 var(--font-outfit),sans-serif}.page_photoCaption__p3HJl span:last-child{font-size:.6875rem;line-height:1.6}.page_content__2WXid{padding-block:2.5rem 3.5rem}.page_sectionHeading__ph14A{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.25rem}.page_sectionHeading__ph14A .page_eyebrow__M7tyf{margin-bottom:.4rem}.page_news__BWo62 h2,.page_sectionHeading__ph14A h2{font:600 clamp(1.4rem,2.6vw,1.8rem)/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em}.page_sectionHeading__ph14A>p{max-width:26rem;color:var(--club-muted);font-size:.8125rem;line-height:1.7}.page_cards__NuJOd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;margin:0;list-style:none}.page_cards__NuJOd>li{min-width:0}.page_card__ta7IB{display:flex;align-items:start;gap:1rem;height:100%;padding:1.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);box-shadow:var(--club-shadow);transition:border-color .15s ease}.page_card__ta7IB:hover{border-color:var(--club-accent)}.page_cardIcon__2rCXK,.page_newsIcon__DzBUm{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:.8rem;background:var(--club-soft);color:var(--club-accent)}.page_cardText__Hv6_a{flex:1;min-width:0}.page_card__ta7IB h3{font:600 1.2rem/1.4 var(--font-outfit),sans-serif}.page_card__ta7IB p{color:var(--club-muted);font-size:.8125rem;line-height:1.7;margin-top:.45rem}.page_cardArrow__x1FY3{color:var(--club-accent);flex-shrink:0;margin-top:.35rem}.page_news__BWo62{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.5rem;background:var(--club-soft);border:1px solid var(--club-border);border-radius:1rem}.page_newsIcon__DzBUm{width:3.25rem;height:3.25rem;background:var(--club-surface)}.page_newsText___Noyo{flex:1 1 18rem;min-width:0}.page_news__BWo62 p{margin-top:.4rem;color:var(--club-muted);font-size:.875rem;line-height:1.7}.page_otherSections__kOtV6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--club-border)}.page_otherSections__kOtV6>span{color:var(--club-muted);font-size:.8125rem}.page_otherSections__kOtV6>div{display:flex;flex-wrap:wrap;gap:.5rem}.page_otherSections__kOtV6 a{display:inline-flex;align-items:center;min-height:44px;padding:.6rem .9rem;border:1px solid var(--club-border);border-radius:2rem;background:var(--club-surface);color:var(--club-muted);font-size:.8125rem;font-weight:600}.page_otherSections__kOtV6 a[aria-current]{color:var(--club-surface);background:var(--club-text);border-color:var(--club-text)}.page_otherSections__kOtV6 a:not([aria-current]):hover{color:var(--club-accent);border-color:var(--club-accent)}@media (max-width:767px){.page_container__Mp6mn{width:calc(100% - 2rem)}.page_topRow__b2FgV{align-items:flex-start;padding-top:1.5rem}.page_hero__b5Nc8{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:1.5rem 2rem}.page_title__f3oJk{font-size:clamp(2.5rem,10vw,3.75rem)}.page_message__5EIYg{max-width:30ch}.page_heroPhoto__fj8Ux{aspect-ratio:16/10;border-radius:1rem}.page_content__2WXid{padding-top:2rem}.page_cards__NuJOd{grid-template-columns:minmax(0,1fr)}.page_card__ta7IB{padding:1.25rem;gap:.85rem}.page_news__BWo62{padding:1.25rem;gap:1rem}.page_newsText___Noyo{flex-basis:calc(100% - 4.5rem)}}@media (max-width:359px){.page_card__ta7IB{padding:1rem;gap:.7rem}.page_cardIcon__2rCXK{width:2.5rem;height:2.5rem}.page_photoCaption__p3HJl{padding-inline:1rem}}.PartnerLogo_logo__Y3UBn{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden;background:#fff}.PartnerLogo_logo__Y3UBn img{display:block;width:100%;height:100%;object-fit:contain;padding:.75rem}.PartnerLogo_fallback__oq8Ub{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--club-soft);color:var(--club-muted)}.PartnerLogo_fallback__oq8Ub svg{width:2rem;height:2rem}.ClubCrest_crest__Aj8Sl{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:.2rem;color:var(--club-muted,#526177);background:#fff;vertical-align:middle}.ClubCrest_crest__Aj8Sl img{display:block;width:100%;height:100%;padding:.15rem;object-fit:contain}.ClubCrest_fallback__3kpap{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:var(--club-soft,#edf2f8)}.ClubCrest_fallback__3kpap svg{width:60%;height:60%;stroke-width:1.5}.Clasificacionliga_empty__Qo0ej,.Clasificacionliga_error___SadY,.Clasificacionliga_panel__3BQ73{min-width:0;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text);overflow:hidden}.Clasificacionliga_heading__7nOCU{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--club-border)}.Clasificacionliga_competitionName__keK7j{font-size:.8125rem;font-weight:600;line-height:1.5}.Clasificacionliga_muted__02Vyk{color:var(--club-muted);flex-shrink:0}.Clasificacionliga_clubIcon__NGQZ2{color:var(--club-accent);flex-shrink:0}.Clasificacionliga_diagnostics__z1wWw{margin:1rem;padding:1rem;color:var(--club-warning-ink);background:var(--club-warning-bg);border:1px solid var(--club-border);border-radius:.75rem;font-size:.8125rem;line-height:1.6}.Clasificacionliga_diagnostics__z1wWw summary{cursor:pointer}.Clasificacionliga_diagnostics__z1wWw summary:focus-visible,.Clasificacionliga_scroll__lqsja:focus-visible{outline:3px solid var(--club-accent);outline-offset:-3px}.Clasificacionliga_scroll__lqsja{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--club-muted) var(--club-soft)}.Clasificacionliga_table__kvHcn{width:100%;min-width:38rem;border-collapse:collapse;text-align:left;font-size:.8125rem;font-variant-numeric:tabular-nums}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm{background:var(--club-soft)}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm th{padding:.9rem .7rem;color:var(--club-muted);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm th:nth-child(2){width:100%;min-width:15rem}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm th:nth-child(3){color:var(--club-accent)}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableBody__iIBUX td{padding:.85rem .7rem;background:transparent;color:var(--club-muted);font-weight:500;border-top:1px solid var(--club-border)}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableBody__iIBUX td:nth-child(3){color:var(--club-text);font-size:.9375rem;font-weight:700}.Clasificacionliga_row__9nqYZ:hover,.Clasificacionliga_table__kvHcn .Clasificacionliga_inicia__oK4Mh{background:var(--club-soft)}.Clasificacionliga_table__kvHcn .Clasificacionliga_inicia__oK4Mh td:first-child{box-shadow:inset 3px 0 var(--club-brand)}.Clasificacionliga_teamName__K6j4d{display:block;max-width:24rem;color:var(--club-text);font-weight:600;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.Clasificacionliga_inicia__oK4Mh .Clasificacionliga_teamName__K6j4d{color:var(--club-accent)}.Clasificacionliga_rank__rDg0w{display:inline-flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:var(--club-soft);color:var(--club-muted);font-size:.75rem;font-weight:700}.Clasificacionliga_legend__oieAv{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem 1.25rem;padding:1rem 1.25rem;border-top:1px solid var(--club-border);background:var(--club-surface)}.Clasificacionliga_legendText__Ysrpn{color:var(--club-muted);font-size:.6875rem;font-weight:500;line-height:1.4}.Clasificacionliga_loading__jdR0O{display:flex;justify-content:center;align-items:center;min-height:12rem;padding:2rem;color:var(--club-accent)}.Clasificacionliga_empty__Qo0ej,.Clasificacionliga_error___SadY{padding:2rem 1.25rem;text-align:center}.Clasificacionliga_errorMessage__nFOQ_{color:var(--club-danger-ink);font-size:.875rem;line-height:1.6}.Clasificacionliga_emptyMessage__jnvV6{color:var(--club-muted);font-size:.875rem;line-height:1.6}.Clasificacionliga_retry__DvKfR{min-height:44px;margin-top:1rem;padding:.7rem 1.1rem;border:1px solid var(--club-border);border-radius:.65rem;color:var(--club-text);background:var(--club-soft);font-size:.8125rem;font-weight:600}.Clasificacionliga_retry__DvKfR:hover{border-color:var(--club-accent)}@media (max-width:639px){.Clasificacionliga_heading__7nOCU,.Clasificacionliga_legend__oieAv{padding-inline:1rem}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableBody__iIBUX td,.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm th{padding-inline:.6rem}.Clasificacionliga_table__kvHcn .Clasificacionliga_tableHead__eW6Gm th:nth-child(2){min-width:13rem}}.MatchCallupConfirmation_section__9VR_X{min-width:0;padding:1.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text)}.MatchCallupConfirmation_header__sePar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.MatchCallupConfirmation_title__jUQ8k{display:flex;align-items:center;gap:.5rem;min-width:0;margin:0;color:var(--club-text);font:600 1.4rem/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em}.MatchCallupConfirmation_icon__jmYin{flex-shrink:0;color:var(--club-accent)}.MatchCallupConfirmation_refresh__MjawN{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;padding:.65rem .85rem;border:1px solid var(--club-border);border-radius:.65rem;color:var(--club-text);background:var(--club-surface);font-size:.75rem;font-weight:600}.MatchCallupConfirmation_refresh__MjawN:hover:not(:disabled){background:var(--club-soft);border-color:var(--club-accent)}.MatchCallupConfirmation_actions__v54RL button:disabled,.MatchCallupConfirmation_refresh__MjawN:disabled{opacity:.55;cursor:not-allowed}.MatchCallupConfirmation_link__I16jG:focus-visible,.MatchCallupConfirmation_section__9VR_X button:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}.MatchCallupConfirmation_loading__sj_XF{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--club-muted);font-size:.8125rem;line-height:1.6}.MatchCallupConfirmation_loading__sj_XF svg{flex-shrink:0}.MatchCallupConfirmation_text__7Q5u5{margin:0 0 1rem;color:var(--club-muted);font-size:.8125rem;line-height:1.7;overflow-wrap:anywhere}.MatchCallupConfirmation_strong__3Bm7b{color:var(--club-text);font-weight:600}.MatchCallupConfirmation_link__I16jG{color:var(--club-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.MatchCallupConfirmation_error__Ux9gH,.MatchCallupConfirmation_notice__iraDi{margin:0 0 1rem;padding:.8rem 1rem;border-radius:.65rem;font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.MatchCallupConfirmation_error__Ux9gH{color:var(--club-danger-ink);background:var(--club-danger-bg)}.MatchCallupConfirmation_notice__iraDi{color:var(--club-success-ink);background:var(--club-success-bg)}.MatchCallupConfirmation_summary__mw0_q{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem}.MatchCallupConfirmation_summary__mw0_q>span{padding:.65rem .85rem;border-radius:.6rem;font-size:.75rem;font-weight:600;line-height:1.5}.MatchCallupConfirmation_summaryAttending__aVw82{color:var(--club-success-ink);background:var(--club-success-bg)}.MatchCallupConfirmation_summaryUnavailable__ZX6A3{color:var(--club-danger-ink);background:var(--club-danger-bg)}.MatchCallupConfirmation_summaryPending__e2ePx{color:var(--club-warning-ink);background:var(--club-warning-bg)}.MatchCallupConfirmation_players__mppGo{display:grid;gap:.85rem}.MatchCallupConfirmation_player__gPLQI{min-width:0;padding:1.1rem;border:1px solid var(--club-border);border-radius:.8rem;background:var(--club-bg)}.MatchCallupConfirmation_playerHeading__IjV8q{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.85rem}.MatchCallupConfirmation_playerName__e4EbQ{flex:1 1 14rem;min-width:0;margin:0;color:var(--club-text);font-size:.875rem;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.MatchCallupConfirmation_number__Y_hu0{margin-right:.5rem;color:var(--club-accent)}.MatchCallupConfirmation_response__ZhEda{display:inline-flex;max-width:100%;padding:.45rem .65rem;border:1px solid transparent;border-radius:.55rem;color:var(--club-muted);background:var(--club-soft);font-size:.6875rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.MatchCallupConfirmation_response__ZhEda[data-status=pending]{background:var(--club-warning-bg);color:var(--club-warning-ink)}.MatchCallupConfirmation_response__ZhEda[data-status=attending]{background:var(--club-success-bg);color:var(--club-success-ink)}.MatchCallupConfirmation_response__ZhEda[data-status=unavailable]{background:var(--club-danger-bg);color:var(--club-danger-ink)}.MatchCallupConfirmation_actions__v54RL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.MatchCallupConfirmation_actions__v54RL button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 8rem;gap:.45rem;min-height:46px;padding:.75rem .85rem;border:1px solid var(--club-border);border-radius:.65rem;font-size:.8125rem;font-weight:600;line-height:1.5}.MatchCallupConfirmation_actions__v54RL svg{flex-shrink:0}.MatchCallupConfirmation_attend__etPMZ{color:var(--club-success-ink);background:var(--club-surface)}.MatchCallupConfirmation_attend__etPMZ:hover:not(:disabled),.MatchCallupConfirmation_attend__etPMZ[aria-pressed=true]{background:var(--club-success-bg);border-color:var(--club-success-ink)}.MatchCallupConfirmation_unavailable__CKaCu{color:var(--club-danger-ink);background:var(--club-surface)}.MatchCallupConfirmation_unavailable__CKaCu:hover:not(:disabled),.MatchCallupConfirmation_unavailable__CKaCu[aria-pressed=true]{background:var(--club-danger-bg);border-color:var(--club-danger-ink)}@media (max-width:539px){.MatchCallupConfirmation_section__9VR_X{padding:1.1rem}.MatchCallupConfirmation_title__jUQ8k{font-size:1.25rem}.MatchCallupConfirmation_player__gPLQI{padding:1rem}}.GameTimeExplorer_filters__I_ZwZ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-block:1.5rem 2rem;padding:1.25rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface)}.GameTimeExplorer_competitionField__KzEX8,.GameTimeExplorer_field__r__DD{display:grid;gap:.5rem;min-width:0;flex:1 1 12rem}.GameTimeExplorer_competitionField__KzEX8 label,.GameTimeExplorer_field__r__DD label{color:var(--club-text);font-size:.8125rem;font-weight:600}.GameTimeExplorer_competitionField__KzEX8 select,.GameTimeExplorer_field__r__DD select{width:100%;min-width:0;min-height:46px;padding:.65rem .8rem;border:1px solid var(--club-border);border-radius:.625rem;color:var(--club-text);background:var(--club-bg);font:inherit;font-size:1rem}.GameTimeExplorer_button__UWuQP{min-height:46px;padding:.7rem 1.2rem;border-radius:.625rem;color:var(--club-accent-ink);background:var(--club-accent);font-size:.875rem;font-weight:600}.GameTimeExplorer_button__UWuQP:hover{filter:brightness(.94)}.GameTimeExplorer_clear__BUm1O{display:inline-flex;align-items:center;min-height:46px;color:var(--club-accent);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.GameTimeExplorer_standings__RbFfC{min-width:0}.GameTimeExplorer_standingsHeading__2dxPo{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}.GameTimeExplorer_standingsHeading__2dxPo>div:first-child{flex:1 1 16rem}.GameTimeExplorer_standingsHeading__2dxPo h2{font:600 1.6rem/1.25 var(--font-outfit),sans-serif;margin-bottom:.6rem}.GameTimeExplorer_standingsHeading__2dxPo p{color:var(--club-muted);line-height:1.6}.GameTimeExplorer_competitionField__KzEX8{flex:1 1 20rem;max-width:35rem}.GameTimeExplorer_teamLinks__dutHG{color:var(--club-muted);font-size:.8125rem;line-height:1.7;overflow-wrap:anywhere;margin-bottom:1.25rem}.GameTimeExplorer_teamLinks__dutHG a{color:var(--club-accent);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.GameTimeExplorer_filters__I_ZwZ{padding:1rem}.GameTimeExplorer_competitionField__KzEX8,.GameTimeExplorer_field__r__DD{flex-basis:100%}}.MatchTeamLogo_logo__6Pc1k{display:flex;width:100%;height:100%;min-width:0;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;color:var(--club-muted,#526177);background:#ffffff}.MatchTeamLogo_logo__6Pc1k img{display:block;width:100%;height:100%;object-fit:contain;padding:.3rem}.MatchTeamLogo_fallback__WcpVJ{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.MatchTeamLogo_fallback__WcpVJ svg{width:56%;height:56%;stroke-width:1.3}.ClubPage_page__VusVV{--club-bg:#f5f7fb;--club-surface:#ffffff;--club-soft:#edf2f8;--club-text:#14213d;--club-muted:#526177;--club-border:#d9e2ee;--club-accent:#b93800;--club-accent-ink:#ffffff;--club-brand:#ff4d00;--club-success-bg:#e8f6ed;--club-success-ink:#19683b;--club-danger-bg:#fff0f1;--club-danger-ink:#a82c3c;--club-warning-bg:#fff5dc;--club-warning-ink:#835814;--club-shadow:0 12px 32px rgb(20 33 61/6%);color-scheme:light;flex:1;min-width:0;min-height:calc(100svh - 5rem);margin-top:-2rem;color:var(--club-text);background:var(--club-bg);font-family:var(--font-inter),Arial,Helvetica,sans-serif}.ClubPage_page__VusVV[data-theme=dark]{--club-bg:#0c1629;--club-surface:#142239;--club-soft:#1b2d47;--club-text:#f5f8ff;--club-muted:#b8c6da;--club-border:#354761;--club-accent:#ff9b70;--club-accent-ink:#14213d;--club-success-bg:#133c31;--club-success-ink:#8ce8bd;--club-danger-bg:#43282e;--club-danger-ink:#ffabb4;--club-warning-bg:#43351b;--club-warning-ink:#f6d58a;--club-shadow:0 12px 36px rgb(0 0 0/18%);color-scheme:dark}@media (prefers-color-scheme:dark){.ClubPage_page__VusVV[data-theme=system]{--club-bg:#0c1629;--club-surface:#142239;--club-soft:#1b2d47;--club-text:#f5f8ff;--club-muted:#b8c6da;--club-border:#354761;--club-accent:#ff9b70;--club-accent-ink:#14213d;--club-success-bg:#133c31;--club-success-ink:#8ce8bd;--club-danger-bg:#43282e;--club-danger-ink:#ffabb4;--club-warning-bg:#43351b;--club-warning-ink:#f6d58a;--club-shadow:0 12px 36px rgb(0 0 0/18%);color-scheme:dark}}.ClubPage_themeControl__okks0{display:grid;gap:.4rem;min-width:0;color:var(--club-muted);font-size:.75rem;font-weight:600;line-height:1.4}.ClubPage_page__VusVV :where(a,button,input,select):focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}.ClubPage_themeControl__okks0 select{min-height:2.75rem;min-width:10rem;max-width:100%;padding:.65rem 2rem .65rem .85rem;border:1px solid var(--club-border);border-radius:.75rem;color:var(--club-text);background-color:var(--club-surface);font:inherit;font-size:.875rem;cursor:pointer}.ClubPage_themeControl__okks0 select:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ClubPage_page__VusVV *,.ClubPage_page__VusVV :after,.ClubPage_page__VusVV :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page_container__FLTbc{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__iEf_S{background:var(--club-surface);border-bottom:1px solid var(--club-border);padding-top:1.5rem}.page_breadcrumb__auhzx{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__auhzx a:hover{color:var(--club-accent)}.page_headingRow__bLtlL{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_eyebrow__xd0rH{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:700;margin:0 0 .75rem}.page_title__EPSF3{font-family:var(--font-outfit),sans-serif;color:var(--club-text);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;margin:0}.page_title__EPSF3 span{color:var(--club-muted)}.page_description__pRxae{color:var(--club-muted);line-height:1.65;margin-top:1rem;max-width:36rem}.page_sectionNav__OM82A{display:flex;gap:1.5rem}.page_sectionNav__OM82A a{display:flex;gap:.5rem;align-items:center;padding:1rem 0;border-bottom:3px solid transparent;font-size:.875rem;font-weight:600;color:var(--club-muted)}.page_sectionNav__OM82A a:hover{color:var(--club-text)}.page_sectionNav__OM82A a[aria-current]{border-color:var(--club-brand);color:var(--club-text)}.page_content__xHxjo{padding-block:2rem 4rem}.page_sportNav__zTiRh{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_sportNav__zTiRh a{padding:.65rem 1.1rem;min-height:44px;border:1px solid var(--club-border);border-radius:999px;color:var(--club-muted);background:var(--club-surface);font-size:.875rem;font-weight:600}.page_sportNav__zTiRh a[aria-current]{background:var(--club-text);border-color:var(--club-text);color:var(--club-surface)}.page_sportNav__zTiRh a:not([aria-current]):hover{border-color:var(--club-accent);color:var(--club-accent)}.page_filters__7i_pU{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;padding:1.25rem;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;margin-bottom:2rem}.page_field__C3QiU{display:flex;flex:1 1 13rem;min-width:0;flex-direction:column;gap:.5rem}.page_field__C3QiU label{font-size:.8125rem;font-weight:600;color:var(--club-text)}.page_field__C3QiU select,.page_searchInput__BfUaU{min-height:46px;width:100%;border:1px solid var(--club-border);border-radius:.625rem;color:var(--club-text);background:var(--club-bg)}.page_field__C3QiU select{padding:.6rem .8rem;font-size:1rem}.page_searchField__kG1az{flex-grow:2}.page_searchInput__BfUaU{display:flex;align-items:center;gap:.6rem;padding-left:.8rem}.page_searchInput__BfUaU svg{flex-shrink:0;color:var(--club-muted)}.page_searchInput__BfUaU input{width:100%;min-width:0;min-height:44px;border:0;border-radius:.625rem;background:transparent;color:var(--club-text);font:inherit;padding:.6rem .8rem .6rem 0}.page_searchInput__BfUaU input::placeholder{color:var(--club-muted);opacity:1}.page_searchInput__BfUaU:focus-within{outline:2px solid var(--club-accent);outline-offset:3px}.page_searchInput__BfUaU input:focus-visible{outline:none}.page_clearButton__Lz40z{min-height:46px;padding-inline:.5rem;font-size:.875rem;color:var(--club-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_listHeading__18cNx{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem}.page_listHeading__18cNx h2{font-family:var(--font-outfit),sans-serif;font-size:1.375rem;font-weight:600;color:var(--club-text)}.page_listHeading__18cNx p{color:var(--club-muted);font-size:.8125rem}.page_feedback__JsoOc{min-height:19rem;padding:3rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.85rem;text-align:center;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;color:var(--club-muted)}.page_feedback__JsoOc>svg{color:var(--club-accent)}.page_feedback__JsoOc h1,.page_feedback__JsoOc h2,.page_feedback__JsoOc h3{color:var(--club-text);font:600 1.5rem/1.25 var(--font-outfit),sans-serif}.page_feedback__JsoOc p{max-width:35rem;font-size:.9375rem;line-height:1.65}.page_primaryButton__z_W0N{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1.25rem;color:var(--club-accent-ink);background:var(--club-accent);font-size:.875rem;font-weight:600;border:0;border-radius:.625rem;cursor:pointer}.page_primaryButton__z_W0N:hover{filter:brightness(.94)}.page_pagination__HWiKh{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-block:2rem 0}.page_pagination__HWiKh p{font-size:.8125rem;color:var(--club-muted)}.page_spinner__9V3Kf{animation:page_spin__GWcLT 1s linear infinite}.page_listHeading__18cNx>div:first-child{display:grid;gap:.3rem}.page_primaryButton__z_W0N:disabled{opacity:.55;cursor:not-allowed;filter:none}.page_teamsGrid__hefM7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:0;list-style:none;margin:0}.page_teamsGrid__hefM7 li{min-width:0}.page_teamCard__WBs2p{display:flex;flex-direction:column;height:100%;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text);overflow:hidden;box-shadow:var(--club-shadow);transition:border-color .15s ease,box-shadow .15s ease}.page_teamCard__WBs2p:hover{border-color:var(--club-accent);box-shadow:0 5px 20px rgb(15 23 42/8%)}.page_photoFrame__l6t89{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--club-soft);border-bottom:1px solid var(--club-border)}.page_photoFrame__l6t89>div{position:absolute;inset:0;height:100%;width:100%}.page_photoFrame__l6t89 img{object-fit:contain}.page_cardBody___AUdr{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.25rem;flex:1;min-width:0}.page_cardHeading__7yMA8{display:flex;align-items:flex-start;gap:.8rem;width:100%}.page_crest__4wgKU{position:relative;width:3rem;height:3.5rem;flex-shrink:0;overflow:hidden;border:1px solid var(--club-border);border-radius:.625rem}.page_crest__4wgKU>div{background:#ffffff}.page_crest__4wgKU img{padding:.35rem}.page_teamIdentity__abaSR{min-width:0;flex:1}.page_teamIdentity__abaSR h3{color:var(--club-text);font-family:var(--font-outfit),sans-serif;font-weight:600;font-size:1.35rem;line-height:1.25;overflow-wrap:anywhere;margin:.15rem 0 0}.page_teamName__2eOH7{font-size:.8125rem;line-height:1.5;margin-top:.45rem}.page_gender__iUvYp,.page_teamName__2eOH7{color:var(--club-muted);overflow-wrap:anywhere}.page_gender__iUvYp{display:inline-flex;align-items:center;padding:.3rem .55rem;background:var(--club-soft);border-radius:.4rem;font-size:.75rem;font-weight:500}.page_cardFooter__SgHf1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;width:100%;border-top:1px solid var(--club-border);padding-top:1rem;margin-top:auto}.page_teamSeason__Qphnl{color:var(--club-muted);font-size:.75rem;overflow-wrap:anywhere}.page_teamLink__6HAA0{display:inline-flex;align-items:center;gap:.4rem;color:var(--club-accent);font-size:.8125rem;font-weight:600}@keyframes page_spin__GWcLT{to{transform:rotate(1turn)}}@media (max-width:1023px){.page_teamsGrid__hefM7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page_container__FLTbc{width:min(100% - 2rem,75rem)}.page_headingRow__bLtlL{align-items:flex-start;flex-direction:column;gap:1.25rem;padding-block:1.5rem}.page_title__EPSF3{font-size:clamp(2rem,7vw,2.75rem)}.page_title__EPSF3 span{display:block;margin-top:.15rem}.page_description__pRxae{font-size:.9375rem}.page_sectionNav__OM82A{width:100%;justify-content:space-between;gap:.5rem}.page_sectionNav__OM82A a{font-size:.8125rem;gap:.35rem}.page_content__xHxjo{padding-top:1.5rem}.page_sportNav__zTiRh{gap:.4rem}.page_sportNav__zTiRh a{padding-inline:.85rem;font-size:.8125rem}.page_filters__7i_pU{padding:1rem;gap:.85rem}.page_field__C3QiU{flex-basis:100%}.page_clearButton__Lz40z{min-height:44px}}@media (max-width:639px){.page_teamsGrid__hefM7{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page_teamCard__WBs2p{transition:none}.page_spinner__9V3Kf{animation:none}}.SchedulePoster_offscreen__q6UGX{position:fixed;left:-10000px;top:0;width:1080px;pointer-events:none}.SchedulePoster_poster__ww3Bk{box-sizing:border-box;display:flex;flex-direction:column;width:1080px;min-height:1350px;padding:48px;background:#f5f7fb;color:#14213d;color-scheme:light;font-family:var(--font-inter),Arial,Helvetica,sans-serif}.SchedulePoster_poster__ww3Bk.SchedulePoster_single__YTq9f{min-height:1080px}.SchedulePoster_single__YTq9f .SchedulePoster_matches__YvTL0{grid-template-columns:minmax(0,1fr)}.SchedulePoster_single__YTq9f .SchedulePoster_teams__Nrs5y p{font-size:32px}.SchedulePoster_header__wjHEO{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px;border-top:8px solid #ff4d00;border-radius:20px;background:#14213d;color:#ffffff}.SchedulePoster_eyebrow__yFPDB{margin:0 0 14px;color:#ffb08c;font-size:18px;font-weight:600}.SchedulePoster_title__Rlh8t{max-width:690px;margin:0;color:#ffffff;font-family:var(--font-outfit),Arial,Helvetica,sans-serif;font-size:56px;font-weight:700;line-height:1.1;letter-spacing:-1.5px;overflow-wrap:anywhere}.SchedulePoster_subtitle__Qx_0p{margin:16px 0 0;color:#d9e2ee;font-size:20px}.SchedulePoster_crest__aGDrk{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:112px;height:132px;padding:16px;border-radius:16px;background:#ffffff}.SchedulePoster_crest__aGDrk img{display:block;width:76px;height:96px;object-fit:contain}.SchedulePoster_intro__p_Vyf{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px 0 24px;color:#526177;font-size:18px}.SchedulePoster_intro__p_Vyf span:first-child{color:#14213d;font-size:24px;font-weight:700}.SchedulePoster_matches__YvTL0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-content:start;flex:1}.SchedulePoster_card__ojxO9{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #d9e2ee;border-radius:16px;background:#ffffff}.SchedulePoster_cardHeading__vFaL9{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.SchedulePoster_category__VSPyt{margin:0;color:#b93800;font-size:20px;font-weight:700;overflow-wrap:anywhere}.SchedulePoster_group__l_PEa{margin:0;color:#526177;font-size:16px;overflow-wrap:anywhere}.SchedulePoster_date__1bKwu{margin:12px 0 0;color:#526177;font-size:17px;line-height:1.5}.SchedulePoster_teams__Nrs5y{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 0}.SchedulePoster_teams__Nrs5y p{display:flex;align-items:center;gap:16px;min-width:0;margin:0;color:#14213d;font-size:25px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.SchedulePoster_teams__Nrs5y p>span:last-child{min-width:0}.SchedulePoster_versus__6NpmD{color:#526177;font-size:16px;font-weight:500}.SchedulePoster_details__dambv{border-top:1px solid #d9e2ee;padding-top:18px}.SchedulePoster_time__5FyvH{margin:0;color:#b93800;font-size:22px;font-weight:700;line-height:1.4}.SchedulePoster_location__cg_8X{margin:10px 0 0;color:#526177;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.SchedulePoster_status__2tCgP{margin:10px 0 0;color:#835814;font-size:16px;line-height:1.5}.SchedulePoster_footer__dxjLP{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px;margin-top:32px;border-top:2px solid #d9e2ee;color:#526177;font-size:19px}.SchedulePoster_footer__dxjLP p{margin:0}.SchedulePoster_footer__dxjLP .SchedulePoster_motto__elDhV{color:#14213d;font-family:var(--font-outfit),Arial,Helvetica,sans-serif;font-size:30px;font-weight:700}.page_container__MaWef{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__T5YEI{background:var(--club-surface);border-bottom:1px solid var(--club-border);padding-top:1.5rem}.page_breadcrumb__LSe9V{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__LSe9V a:hover{color:var(--club-accent)}.page_headingRow__kUHG6{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_eyebrow__k_78L{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:700;margin:0 0 .75rem}.page_title__DKmyx{font-family:var(--font-outfit),sans-serif;color:var(--club-text);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;margin:0}.page_title__DKmyx span{color:var(--club-muted)}.page_description__jPonD{color:var(--club-muted);line-height:1.65;margin-top:1rem;max-width:36rem}.page_navigationRow__z8Gwp{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.page_sectionNav___4By6{display:flex;gap:1.5rem}.page_sectionNav___4By6 a{display:flex;gap:.5rem;align-items:center;padding:1rem 0;border-bottom:3px solid transparent;font-size:.875rem;font-weight:600;color:var(--club-muted)}.page_sectionNav___4By6 a:hover{color:var(--club-text)}.page_sectionNav___4By6 a[aria-current]{border-color:var(--club-brand);color:var(--club-text)}.page_season__edJd_{font-size:.8125rem;color:var(--club-muted);white-space:nowrap;padding-bottom:.2rem}.page_content__TV1ya{padding-block:2rem 4rem}.page_sportNav__e6dJE{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_sportNav__e6dJE a{padding:.65rem 1.1rem;min-height:44px;border:1px solid var(--club-border);border-radius:999px;color:var(--club-muted);background:var(--club-surface);font-size:.875rem;font-weight:600}.page_sportNav__e6dJE a[aria-current]{background:var(--club-text);border-color:var(--club-text);color:var(--club-surface)}.page_sportNav__e6dJE a:not([aria-current]):hover{border-color:var(--club-accent);color:var(--club-accent)}.page_filters__KH_AV{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;padding:1.25rem;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;margin-bottom:2rem}.page_field__NpTD7{display:flex;flex:1 1 13rem;min-width:0;flex-direction:column;gap:.5rem}.page_field__NpTD7 label{font-size:.8125rem;font-weight:600;color:var(--club-text)}.page_field__NpTD7 select,.page_searchInput__gsOOD{min-height:46px;width:100%;border:1px solid var(--club-border);border-radius:.625rem;color:var(--club-text);background:var(--club-bg)}.page_field__NpTD7 select{padding:.6rem .8rem;font-size:1rem}.page_searchField__vAtYB{flex-grow:2}.page_searchInput__gsOOD{display:flex;align-items:center;gap:.6rem;padding-left:.8rem}.page_searchInput__gsOOD svg{flex-shrink:0;color:var(--club-muted)}.page_searchInput__gsOOD input{width:100%;min-width:0;min-height:44px;border:0;border-radius:.625rem;background:transparent;color:var(--club-text);font:inherit;padding:.6rem .8rem .6rem 0}.page_searchInput__gsOOD input::placeholder{color:var(--club-muted);opacity:1}.page_searchInput__gsOOD:focus-within{outline:2px solid var(--club-accent);outline-offset:3px}.page_searchInput__gsOOD input:focus-visible{outline:none}.page_clearButton__PjoQ1{min-height:46px;padding-inline:.5rem;font-size:.875rem;color:var(--club-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_listHeading__6R6ac{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem}.page_listHeading__6R6ac h2{font-family:var(--font-outfit),sans-serif;font-size:1.375rem;font-weight:600;color:var(--club-text)}.page_listHeading__6R6ac p{color:var(--club-muted);font-size:.8125rem}.page_categoryBlock__KDZLp{display:flex;flex-wrap:wrap;gap:.2rem .5rem;min-width:0}.page_category___8__5{font-weight:700;color:var(--club-accent);overflow-wrap:anywhere}.page_date__vrhuX{text-align:right;flex-shrink:0;line-height:1.5}.page_teamName__PydDj{font-size:.9375rem;font-weight:500;color:var(--club-muted);line-height:1.5;overflow-wrap:anywhere}.page_clubTeam__loNdX{font-weight:700;color:var(--club-text)}.page_cardFooter__sYcNt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;border-top:1px solid var(--club-border);padding-top:1rem}.page_feedback__ipgEg{min-height:19rem;padding:3rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.85rem;text-align:center;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;color:var(--club-muted)}.page_feedback__ipgEg>svg{color:var(--club-accent)}.page_feedback__ipgEg h1,.page_feedback__ipgEg h2,.page_feedback__ipgEg h3{color:var(--club-text);font:600 1.5rem/1.25 var(--font-outfit),sans-serif}.page_feedback__ipgEg p{max-width:35rem;font-size:.9375rem;line-height:1.65}.page_primaryButton__Q4OsE{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1.25rem;color:var(--club-accent-ink);background:var(--club-accent);font-size:.875rem;font-weight:600;border:0;border-radius:.625rem;cursor:pointer}.page_primaryButton__Q4OsE:hover{filter:brightness(.94)}.page_pagination__d9O24{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-block:2rem 0}.page_pagination__d9O24 p{font-size:.8125rem;color:var(--club-muted)}.page_spinner__FW4P_{animation:page_spin__3ILhS 1s linear infinite}.page_listHeading__6R6ac>div:first-child{display:grid;gap:.3rem}.page_actions__KkNFm{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.page_secondaryButton__JcDgI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1rem;border:1px solid var(--club-border);border-radius:.625rem;background:var(--club-surface);color:var(--club-text);font-size:.875rem;font-weight:600;cursor:pointer}.page_secondaryButton__JcDgI:hover{border-color:var(--club-accent);color:var(--club-accent)}.page_primaryButton__Q4OsE:disabled{opacity:.55;cursor:not-allowed;filter:none}.page_exportNote__8Hn1V{margin:0 0 1rem;color:var(--club-muted);font-size:.8125rem;line-height:1.5}.page_matchesGrid__OUURS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;margin:0}.page_matchesGrid__OUURS li{min-width:0}.page_matchCard__VKR1z{display:flex;flex-direction:column;height:100%;padding:1.25rem 1.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text);box-shadow:var(--club-shadow);transition:border-color .15s ease,box-shadow .15s ease}.page_matchCard__VKR1z:hover{border-color:var(--club-accent)}.page_cardMeta__6yOKf{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;color:var(--club-muted);font-size:.75rem;margin-bottom:1.15rem}.page_categoryBlock__KDZLp{overflow-wrap:anywhere}.page_teams__597bF{display:grid;gap:.8rem;flex:1;margin-bottom:1.25rem}.page_teams__597bF>div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:.25rem .75rem;min-width:0}.page_teamCrest__vycP3{grid-column:1;grid-row:1/span 2;align-self:center}.page_teams__597bF .page_teamName__PydDj,.page_teams__597bF .page_teamRole__iKzxa{grid-column:2;min-width:0}.page_teamRole__iKzxa{color:var(--club-muted);font-size:.6875rem;line-height:1.3}.page_matchInfo__WxFhx{display:grid;gap:.6rem;margin-bottom:1rem}.page_time__MR9Gv{display:flex;align-items:center;gap:.45rem;color:var(--club-accent);font-size:.875rem;font-weight:700}.page_location__cH80_{display:flex;align-items:flex-start;gap:.45rem;color:var(--club-muted);font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.page_location__cH80_ svg{flex-shrink:0;margin-top:.1rem}.page_neutralBadge__IHOiy,.page_statusBadge__YrEw7{display:inline-flex;align-items:center;padding:.3rem .55rem;font-size:.75rem;line-height:1.5;font-weight:600;border-radius:.4rem}.page_statusBadge__YrEw7{color:var(--club-warning-ink);background:var(--club-warning-bg)}.page_neutralBadge__IHOiy{color:var(--club-muted);background:var(--club-soft)}.page_matchLink__3eBR4{display:inline-flex;gap:.4rem;align-items:center;font-size:.8125rem;font-weight:600;color:var(--club-accent)}.page_pending__azOU3{margin-top:2rem;padding:1.25rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-soft)}.page_pending__azOU3>summary{color:var(--club-text);min-height:44px;font-weight:600;cursor:pointer;font-size:.9375rem;overflow-wrap:anywhere}.page_pending__azOU3>summary span{display:inline-flex;align-items:center;justify-content:center;margin-left:.4rem;min-width:1.6rem;min-height:1.6rem;padding:.1rem .4rem;border-radius:999px;background:var(--club-surface);color:var(--club-muted);font-size:.75rem}.page_pending__azOU3>p{margin:.75rem 0 1rem;color:var(--club-muted);font-size:.8125rem;line-height:1.5}@keyframes page_spin__3ILhS{to{transform:rotate(1turn)}}@media (max-width:700px){.page_container__MaWef{width:min(100% - 2rem,75rem)}.page_headingRow__kUHG6{align-items:flex-start;flex-direction:column;gap:1.25rem;padding-block:1.5rem}.page_title__DKmyx{font-size:clamp(2rem,7vw,2.75rem)}.page_title__DKmyx span{display:block;margin-top:.15rem}.page_description__jPonD{font-size:.9375rem}.page_navigationRow__z8Gwp{flex-wrap:wrap;gap:0}.page_sectionNav___4By6{width:100%;justify-content:space-between;gap:.5rem}.page_sectionNav___4By6 a{font-size:.8125rem;gap:.35rem}.page_season__edJd_{padding-block:.5rem .9rem}.page_content__TV1ya{padding-top:1.5rem}.page_sportNav__e6dJE{gap:.4rem}.page_sportNav__e6dJE a{padding-inline:.85rem;font-size:.8125rem}.page_filters__KH_AV{padding:1rem;gap:.85rem}.page_field__NpTD7{flex-basis:100%}.page_clearButton__PjoQ1{min-height:44px}.page_matchesGrid__OUURS{grid-template-columns:minmax(0,1fr)}.page_matchCard__VKR1z{padding:1.1rem}.page_cardMeta__6yOKf{font-size:.6875rem;gap:.5rem}.page_teamName__PydDj{font-size:.875rem}.page_actions__KkNFm{width:100%;margin-block:.25rem}.page_pending__azOU3{padding:1rem}}@media (prefers-reduced-motion:reduce){.page_matchCard__VKR1z{transition:none}.page_spinner__FW4P_{animation:none}}.page_container__DP9Uq{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__C9ZDy{background:var(--club-surface);border-bottom:1px solid var(--club-border);padding-top:1.5rem}.page_breadcrumb__qmvnP{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__qmvnP a:hover{color:var(--club-accent)}.page_headingRow__fgwOl{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_eyebrow__Ff05t{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:700;margin:0 0 .75rem}.page_title__qu5vV{font-family:var(--font-outfit),sans-serif;color:var(--club-text);font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;margin:0}.page_title__qu5vV span{color:var(--club-muted)}.page_description__4A36P{color:var(--club-muted);line-height:1.65;margin-top:1rem;max-width:36rem}.page_navigationRow__V4qIY{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.page_sectionNav__Y7att{display:flex;gap:1.5rem}.page_sectionNav__Y7att a{display:flex;gap:.5rem;align-items:center;padding:1rem 0;border-bottom:3px solid transparent;font-size:.875rem;font-weight:600;color:var(--club-muted)}.page_sectionNav__Y7att a:hover{color:var(--club-text)}.page_sectionNav__Y7att a[aria-current]{border-color:var(--club-brand);color:var(--club-text)}.page_season__hakk0{font-size:.8125rem;color:var(--club-muted);white-space:nowrap;padding-bottom:.2rem}.page_content__qYvA2{padding-block:2rem 4rem}.page_sportNav__qYNO9{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_sportNav__qYNO9 a{padding:.65rem 1.1rem;min-height:44px;border:1px solid var(--club-border);border-radius:999px;color:var(--club-muted);background:var(--club-surface);font-size:.875rem;font-weight:600}.page_sportNav__qYNO9 a[aria-current]{background:var(--club-text);border-color:var(--club-text);color:var(--club-surface)}.page_sportNav__qYNO9 a:not([aria-current]):hover{border-color:var(--club-accent);color:var(--club-accent)}.page_filters__xYon4{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;padding:1.25rem;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;margin-bottom:2rem}.page_field__fK3an{display:flex;flex:1 1 13rem;min-width:0;flex-direction:column;gap:.5rem}.page_field__fK3an label{font-size:.8125rem;font-weight:600;color:var(--club-text)}.page_field__fK3an select,.page_searchInput__Wgx8t{min-height:46px;width:100%;border:1px solid var(--club-border);border-radius:.625rem;color:var(--club-text);background:var(--club-bg)}.page_field__fK3an select{padding:.6rem .8rem;font-size:1rem}.page_searchField__Gi4nU{flex-grow:2}.page_searchInput__Wgx8t{display:flex;align-items:center;gap:.6rem;padding-left:.8rem}.page_searchInput__Wgx8t svg{flex-shrink:0;color:var(--club-muted)}.page_searchInput__Wgx8t input{width:100%;min-width:0;min-height:44px;border:0;border-radius:.625rem;background:transparent;color:var(--club-text);font:inherit;padding:.6rem .8rem .6rem 0}.page_searchInput__Wgx8t input::placeholder{color:var(--club-muted);opacity:1}.page_searchInput__Wgx8t:focus-within{outline:2px solid var(--club-accent);outline-offset:3px}.page_searchInput__Wgx8t input:focus-visible{outline:none}.page_clearButton__qIKw_{min-height:46px;padding-inline:.5rem;font-size:.875rem;color:var(--club-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_listHeading__B6ZbA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem}.page_listHeading__B6ZbA h2{font-family:var(--font-outfit),sans-serif;font-size:1.375rem;font-weight:600;color:var(--club-text)}.page_listHeading__B6ZbA p{color:var(--club-muted);font-size:.8125rem}.page_resultsGrid__m7oZw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;margin:0}.page_resultsGrid__m7oZw li{min-width:0}.page_resultCard__zC3jr{display:flex;flex-direction:column;height:100%;padding:1.25rem 1.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text);box-shadow:var(--club-shadow);transition:border-color .15s ease,box-shadow .15s ease}.page_resultCard__zC3jr:hover{border-color:var(--club-accent);box-shadow:0 5px 20px rgb(15 23 42/8%)}.page_cardMeta__V2bMv{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;color:var(--club-muted);font-size:.75rem;margin-bottom:1.15rem}.page_categoryBlock__U7sxP{display:flex;flex-wrap:wrap;gap:.2rem .5rem;min-width:0}.page_category__p8aWY{font-weight:700;color:var(--club-accent)}.page_category__p8aWY,.page_group__bsqrX{overflow-wrap:anywhere}.page_date__WjU_w{text-align:right;flex-shrink:0;line-height:1.5}.page_teams__vMhDX{display:grid;gap:.65rem;flex:1;margin-bottom:1.25rem}.page_teamRow__aepH1{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0}.page_teamName__HXRcq{font-size:.9375rem;font-weight:500;color:var(--club-muted);line-height:1.5;overflow-wrap:anywhere}.page_clubTeam__9lk2y{font-weight:700;color:var(--club-text)}.page_score__gm4Dd{display:flex;align-items:center;justify-content:center;min-width:2.9rem;min-height:2.5rem;flex-shrink:0;background:var(--club-soft);color:var(--club-text);padding:.1rem .6rem;border-radius:.625rem;font:700 1.5rem/1.3 var(--font-outfit),sans-serif;font-variant-numeric:tabular-nums}.page_cardFooter__jr5_I{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;border-top:1px solid var(--club-border);padding-top:1rem}.page_resultBadge__JLFq0{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .55rem;font-size:.75rem;line-height:1.5;font-weight:600;border-radius:.4rem}.page_success__bUJVn{color:var(--club-success-ink);background:var(--club-success-bg)}.page_danger__oRLu6{color:var(--club-danger-ink);background:var(--club-danger-bg)}.page_warning__O_FMK{color:var(--club-warning-ink);background:var(--club-warning-bg)}.page_neutral__bqY4y{color:var(--club-muted);background:var(--club-soft)}.page_actaLink__cAFjJ{display:inline-flex;gap:.4rem;align-items:center;font-size:.8125rem;font-weight:600;color:var(--club-accent)}.page_feedback__G1uJl{min-height:19rem;padding:3rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.85rem;text-align:center;background:var(--club-surface);border:1px solid var(--club-border);border-radius:1rem;color:var(--club-muted)}.page_feedback__G1uJl>svg{color:var(--club-accent)}.page_feedback__G1uJl h1,.page_feedback__G1uJl h2,.page_feedback__G1uJl h3{color:var(--club-text);font:600 1.5rem/1.25 var(--font-outfit),sans-serif}.page_feedback__G1uJl p{max-width:35rem;font-size:.9375rem;line-height:1.65}.page_primaryButton__3jjcZ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.75rem 1.25rem;color:var(--club-accent-ink);background:var(--club-accent);font-size:.875rem;font-weight:600;border:0;border-radius:.625rem;cursor:pointer}.page_primaryButton__3jjcZ:hover{filter:brightness(.94)}.page_pagination__xkXMy{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-block:2rem 0}.page_pagination__xkXMy p{font-size:.8125rem;color:var(--club-muted)}.page_spinner__HyxPQ{animation:page_spin__oexoF 1s linear infinite}@keyframes page_spin__oexoF{to{transform:rotate(1turn)}}@media (max-width:700px){.page_container__DP9Uq{width:min(100% - 2rem,75rem)}.page_headingRow__fgwOl{align-items:flex-start;flex-direction:column;gap:1.25rem;padding-block:1.5rem}.page_title__qu5vV{font-size:clamp(2rem,7vw,2.75rem)}.page_title__qu5vV span{display:block;margin-top:.15rem}.page_description__4A36P{font-size:.9375rem}.page_navigationRow__V4qIY{flex-wrap:wrap;gap:0}.page_sectionNav__Y7att{width:100%;justify-content:space-between;gap:.5rem}.page_sectionNav__Y7att a{font-size:.8125rem;gap:.35rem}.page_season__hakk0{padding-block:.5rem .9rem}.page_content__qYvA2{padding-top:1.5rem}.page_sportNav__qYNO9{gap:.4rem}.page_sportNav__qYNO9 a{padding-inline:.85rem;font-size:.8125rem}.page_filters__xYon4{padding:1rem;gap:.85rem}.page_field__fK3an{flex-basis:100%}.page_clearButton__qIKw_{min-height:44px}.page_resultsGrid__m7oZw{grid-template-columns:minmax(0,1fr)}.page_resultCard__zC3jr{padding:1.1rem}.page_cardMeta__V2bMv{font-size:.6875rem;gap:.5rem}.page_teamName__HXRcq{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.page_resultCard__zC3jr{transition:none}.page_spinner__HyxPQ{animation:none}}.page_container__OJl7S{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__U6lMe{background:var(--club-surface);border-bottom:1px solid var(--club-border);padding-top:1.5rem}.page_breadcrumb__8gSUa{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__8gSUa a:hover{color:var(--club-accent)}.page_headingRow__40KJd{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2rem}.page_headingRow__40KJd>div{min-width:0}.page_headingRow__40KJd>div:last-child{flex-shrink:0}.page_eyebrow__Oq89a{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;color:var(--club-accent);font-size:.8125rem;font-weight:600;line-height:1.5}.page_eyebrow__Oq89a svg{flex-shrink:0}.page_title__b17EF{font:700 clamp(2.15rem,4.6vw,3.5rem)/1.1 var(--font-outfit),sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}.page_description__ogE7B{max-width:39rem;color:var(--club-muted);font-size:.9375rem;line-height:1.7;margin-top:1rem}.page_content__T9diz{padding-block:2.5rem 4rem}.page_layout__7l8g6{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.65fr);align-items:start;gap:2rem}.page_intro__nOjR_{min-width:0;padding:.4rem 0}.page_introIcon__PDOBU{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-accent);margin-bottom:1.2rem}.page_intro__nOjR_ h2{max-width:16ch;font:600 clamp(1.7rem,3vw,2.25rem)/1.25 var(--font-outfit),sans-serif;letter-spacing:-.025em}.page_intro__nOjR_>p:not(.page_eyebrow__Oq89a){color:var(--club-muted);font-size:.9375rem;line-height:1.7;margin-top:1rem}.page_introDetails__u8YR8{display:grid;gap:1rem;margin-top:1.75rem;padding-top:1.4rem;border-top:1px solid var(--club-border)}.page_introDetails__u8YR8 p{color:var(--club-muted);font-size:.8125rem;line-height:1.65}.page_introDetails__u8YR8 strong{display:block;color:var(--club-text);font-weight:600;margin-bottom:.3rem}.page_formPanel__pIEiq{min-width:0;border:1px solid var(--club-border);border-radius:1.1rem;padding:clamp(1.2rem,3vw,2rem);background:var(--club-surface);box-shadow:var(--club-shadow)}.page_formHeading___ktBF{padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid var(--club-border)}.page_formHeading___ktBF h2{font:600 1.55rem/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em}.page_formHeading___ktBF p{color:var(--club-muted);font-size:.8125rem;line-height:1.6;margin-top:.5rem}.page_fields__reogu{border:0;padding:0;margin:0;min-width:0}.page_grid__mE4Eh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.page_full__tI6y0{grid-column:1/-1;min-width:0}.page_field__01pRK{display:grid;gap:.5rem;min-width:0;align-content:start}.page_fieldTitle__49v4I,.page_field__01pRK label{color:var(--club-text);font-size:.8125rem;font-weight:600;line-height:1.6}.page_fieldTitle__49v4I{margin-bottom:.65rem}.page_fieldTitle__49v4I>span{color:var(--club-muted);font-weight:400}.page_field__01pRK input,.page_field__01pRK textarea{width:100%;min-width:0;min-height:46px;border:1px solid var(--club-border);border-radius:.65rem;padding:.75rem .8rem;color:var(--club-text);background:var(--club-bg);font:inherit;font-size:1rem;line-height:1.5}.page_field__01pRK input::placeholder,.page_field__01pRK textarea::placeholder{color:var(--club-muted);opacity:1}.page_field__01pRK textarea{resize:vertical;min-height:7.5rem}.page_field__01pRK textarea:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}.page_fields__reogu:disabled{opacity:.7}.page_fields__reogu:disabled .page_upload__pPDoc{cursor:not-allowed}.page_primary__Gem8a,.page_secondary__K2IVQ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;max-width:100%;min-height:46px;padding:.8rem 1.15rem;border:1px solid var(--club-border);border-radius:.7rem;font-size:.875rem;font-weight:600;line-height:1.45;text-align:center}.page_primary__Gem8a{border-color:transparent;background:var(--club-accent);color:var(--club-accent-ink)}.page_secondary__K2IVQ{background:var(--club-surface);color:var(--club-text)}.page_primary__Gem8a:hover:not(:disabled){filter:brightness(.95)}.page_secondary__K2IVQ:hover:not(:disabled){border-color:var(--club-accent);color:var(--club-accent)}.page_primary__Gem8a:disabled,.page_secondary__K2IVQ:disabled{cursor:not-allowed;opacity:.6}.page_primary__Gem8a svg,.page_secondary__K2IVQ svg{flex-shrink:0}.page_upload__pPDoc{position:relative;display:flex;align-items:center;gap:.85rem;min-height:6rem;padding:1.15rem;border:1px dashed var(--club-border);border-radius:.8rem;background:var(--club-bg);color:var(--club-muted);cursor:pointer}.page_upload__pPDoc:hover{border-color:var(--club-accent)}.page_upload__pPDoc:focus-within{outline:3px solid var(--club-accent);outline-offset:3px}.page_upload__pPDoc>svg{flex-shrink:0;color:var(--club-accent)}.page_uploadSelected__Z4EQH{background:var(--club-success-bg)}.page_uploadSelected__Z4EQH,.page_uploadSelected__Z4EQH>svg{color:var(--club-success-ink)}.page_uploadCopy__HdpS9{display:grid;gap:.35rem;min-width:0;font-size:.75rem;line-height:1.6;overflow-wrap:anywhere}.page_uploadCopy__HdpS9 strong{color:var(--club-text);font-size:.875rem;font-weight:600}.page_fileInput__hIdUE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page_fileInput__hIdUE:focus-visible{outline:0}.page_photoPreview__qcebk{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.85rem}.page_photoPreview__qcebk img{width:5rem;height:5rem;object-fit:cover;border:1px solid var(--club-border);border-radius:.65rem}.page_textButton__wEoex{min-height:44px;color:var(--club-accent);font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_sizes__zE06s{display:flex;flex-wrap:wrap;gap:.6rem}.page_sizes__zE06s button{min-width:3rem;min-height:46px;flex:1 1 3rem;padding:.7rem;border:1px solid var(--club-border);border-radius:.65rem;background:var(--club-bg);color:var(--club-text);font-weight:600}.page_sizes__zE06s button[aria-pressed=true]{border-color:var(--club-accent);background:var(--club-accent);color:var(--club-accent-ink)}.page_sizes__zE06s button:hover:not(:disabled){border-color:var(--club-accent)}.page_consent__KMUzB,.page_health__FMWUF{padding:1.15rem;border:1px solid var(--club-border);border-radius:.8rem;background:var(--club-bg)}.page_checkbox__A6p0C{display:flex;align-items:start;gap:.8rem;color:var(--club-text);font-size:.8125rem;line-height:1.75;cursor:pointer}.page_checkbox__A6p0C input{width:1.15rem;height:1.15rem;flex-shrink:0;margin-top:.18rem;accent-color:var(--club-accent)}.page_healthDetail__Ot9_9{margin-top:1rem}.page_consent__KMUzB{background:var(--club-soft)}.page_consent__KMUzB .page_checkbox__A6p0C{color:var(--club-muted)}.page_submitRow__Pu2ui{display:flex;justify-content:flex-end;padding-top:.5rem}.page_feedback__FniGl,.page_pending__nGVAD{border:1px solid var(--club-border);border-radius:.8rem;padding:1rem;margin-bottom:1.25rem;background:var(--club-warning-bg);color:var(--club-warning-ink);font-size:.8125rem;line-height:1.7;overflow-wrap:anywhere}.page_pending__nGVAD h3{font-weight:600;font-size:.9375rem;margin-bottom:.4rem}.page_pendingActions__U4rs8{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.85rem}.page_loading__EYSZv{display:flex;align-items:center;gap:.5rem;color:var(--club-muted);font-size:.8125rem;line-height:1.6;margin-bottom:1.25rem}.page_loading__EYSZv svg{flex-shrink:0}.page_spinner__zBX50{animation:page_spin__l6UWI 1s linear infinite}.page_success__3sqWH{max-width:45rem;margin-inline:auto;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--club-border);border-radius:1.1rem;background:var(--club-surface);box-shadow:var(--club-shadow);text-align:center}.page_success__3sqWH>svg{color:var(--club-success-ink);margin:0 auto 1.25rem}.page_success__3sqWH .page_eyebrow__Oq89a{justify-content:center}.page_success__3sqWH h2{font:600 clamp(1.6rem,3vw,2rem)/1.3 var(--font-outfit),sans-serif;letter-spacing:-.025em}.page_success__3sqWH>p:not(.page_eyebrow__Oq89a):not(.page_feedback__FniGl){color:var(--club-muted);font-size:.9375rem;line-height:1.7;margin-top:1rem}.page_success__3sqWH .page_feedback__FniGl{margin-top:1.25rem}.page_successActions__HxxbG{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.5rem}@keyframes page_spin__l6UWI{to{transform:rotate(1turn)}}@media (max-width:1023px){.page_layout__7l8g6{grid-template-columns:minmax(0,1fr)}.page_intro__nOjR_ h2{max-width:30ch}.page_introDetails__u8YR8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.page_container__OJl7S{width:calc(100% - 2rem)}.page_headingRow__40KJd{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:1.5rem}.page_content__T9diz{padding-top:1.5rem}.page_layout__7l8g6{gap:1.5rem}}@media (max-width:539px){.page_grid__mE4Eh,.page_introDetails__u8YR8{grid-template-columns:minmax(0,1fr)}.page_formPanel__pIEiq{padding:1.1rem}.page_consent__KMUzB,.page_health__FMWUF{padding:1rem}.page_submitRow__Pu2ui .page_primary__Gem8a,.page_successActions__HxxbG>*{width:100%}}.page_container__6tRH_{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__d_2p_{padding-top:1.5rem;border-bottom:1px solid var(--club-border);background:var(--club-surface)}.page_breadcrumb__u1pSJ{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__u1pSJ a:hover{color:var(--club-accent)}.page_headingRow__O48P3{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_headingText__r4Zt7{min-width:0}.page_headingRow__O48P3>div:last-child{flex-shrink:0}.page_eyebrow__rbFUa{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:600;margin-bottom:.75rem}.page_title__ZUH4n{margin:0;font:700 clamp(2.25rem,4.5vw,3.5rem)/1.1 var(--font-outfit),sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}.page_description__qyr0x{color:var(--club-muted);font-size:1rem;line-height:1.75;max-width:36rem;margin-top:1rem}.page_content__Zp_fe{padding-block:2rem 4rem}.page_sportSelector__X4uY5{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem}.page_sportSelector__X4uY5 button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;padding:.7rem 1.1rem;border:1px solid var(--club-border);border-radius:2rem;color:var(--club-muted);background:var(--club-surface);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.page_sportSelector__X4uY5 button:hover{border-color:var(--club-accent);color:var(--club-accent)}.page_sportSelector__X4uY5 button[aria-pressed=true]{color:var(--club-surface);background:var(--club-text);border-color:var(--club-text)}.page_sportSelector__X4uY5 button svg{flex-shrink:0}.page_catalogue__wXVz7{min-width:0;padding:clamp(1.25rem,4vw,3rem);border:1px solid var(--club-border);border-radius:1.25rem;background:var(--club-surface);box-shadow:var(--club-shadow)}.page_available__QiA8r{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem)}.page_provider__yhglw{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:16rem;padding:2rem;border:1px solid #d9e2ee;border-radius:1rem;background:#fff;color:#14213d}.page_providerLabel__2hfzZ{color:#526177;font-size:.75rem;font-weight:600;line-height:1.5}.page_logoFrame__wQJp0{display:flex;align-items:center;justify-content:center;width:100%;min-height:7rem;padding-block:1.25rem}.page_providerLogo__xlBfo{display:block;width:min(100%,18.75rem);height:auto;object-fit:contain}.page_logoFallback__J__Er{font:700 clamp(1.5rem,3vw,2.5rem)/1.2 var(--font-outfit),sans-serif;text-align:center;overflow-wrap:anywhere}.page_provider__yhglw>p{color:#526177;font-size:.8125rem;line-height:1.6}.page_catalogueText__EQX2J{min-width:0}.page_status__aBN77{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .65rem;border-radius:.5rem;color:var(--club-success-ink);background:var(--club-success-bg);font-size:.75rem;font-weight:600;line-height:1.5;margin-bottom:1rem}.page_status__aBN77>span{width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.page_catalogue__wXVz7 h2{font:600 clamp(1.75rem,3vw,2.35rem)/1.2 var(--font-outfit),sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere}.page_catalogueDescription__CU9gh{color:var(--club-muted);font-size:.9375rem;line-height:1.8;margin-top:1rem}.page_primary__Qv9EH,.page_secondary__8HhiI{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;max-width:100%;padding:.85rem 1.15rem;margin-top:1.5rem;border:1px solid var(--club-border);border-radius:.7rem;font-size:.875rem;font-weight:600;line-height:1.5;text-align:center}.page_primary__Qv9EH{color:var(--club-accent-ink);background:var(--club-accent);border-color:transparent}.page_secondary__8HhiI{color:var(--club-text);background:var(--club-surface)}.page_primary__Qv9EH:hover{filter:brightness(.95)}.page_secondary__8HhiI:hover{color:var(--club-accent);border-color:var(--club-accent)}.page_primary__Qv9EH svg,.page_secondary__8HhiI svg{flex-shrink:0}.page_purchaseNote__Smstm{margin-top:.85rem;max-width:32rem;color:var(--club-muted);font-size:.75rem;line-height:1.75}.page_pending__A2j2R{flex-direction:column;min-height:20rem;max-width:38rem;margin-inline:auto;text-align:center}.page_pendingIcon__AlZ7c,.page_pending__A2j2R{display:flex;align-items:center;justify-content:center}.page_pendingIcon__AlZ7c{width:4rem;height:4rem;border-radius:1rem;color:var(--club-accent);background:var(--club-soft);margin-bottom:1.1rem}.page_pending__A2j2R .page_eyebrow__rbFUa{justify-content:center}@media (max-width:767px){.page_container__6tRH_{width:calc(100% - 2rem)}.page_headingRow__O48P3{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:1.5rem}.page_description__qyr0x{font-size:.9375rem}.page_content__Zp_fe{padding-top:1.5rem}.page_available__QiA8r{grid-template-columns:minmax(0,1fr)}.page_provider__yhglw{min-height:12rem;padding:1.5rem}.page_logoFrame__wQJp0{min-height:6rem}.page_catalogue__wXVz7{border-radius:1rem}}@media (max-width:359px){.page_sportSelector__X4uY5{gap:.5rem}.page_sportSelector__X4uY5 button{padding-inline:.8rem;font-size:.8125rem}.page_sportSelector__X4uY5 button svg{width:18px;height:18px}}.page_container__A_HH2{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__gGmXA{padding-top:1.5rem;border-bottom:1px solid var(--club-border);background:var(--club-surface)}.page_breadcrumb__arEB0{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__arEB0 a:hover{color:var(--club-accent)}.page_headingRow__HtnAq{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_headingRow__HtnAq>div:first-child{min-width:0}.page_headingRow__HtnAq>div:last-child{flex-shrink:0}.page_eyebrow__gd9c9{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:600;line-height:1.5;margin-bottom:.65rem}.page_eyebrow__gd9c9 svg{flex-shrink:0}.page_title__tQeAI{font:700 clamp(2.25rem,4.5vw,3.5rem)/1.1 var(--font-outfit),sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}.page_description__WxLCl{max-width:38rem;margin-top:1rem;color:var(--club-muted);line-height:1.75;font-size:.9375rem}.page_content__lBDw1{padding-block:2.5rem 4rem}.page_sectionHeading__pFku5{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.5rem}.page_sectionHeading__pFku5 h2{font:600 1.7rem/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em}.page_sectionHeading__pFku5>p{max-width:25rem;color:var(--club-muted);font-size:.875rem;line-height:1.7}.page_activities__6JT1X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page_activity__RWjej{display:flex;flex-direction:column;align-items:flex-start;min-width:0;height:100%;padding:1.5rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-text);text-align:left;box-shadow:var(--club-shadow);transition:border-color .15s ease}.page_activity__RWjej:hover{border-color:var(--club-accent)}.page_activityIcon__xB5gt{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1.4rem;border-radius:.8rem;background:var(--club-soft);color:var(--club-accent)}.page_activityTitle__eF03h{display:block;font:600 1.4rem/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.page_activityDescription__wxD7r{display:block;margin-block:.75rem 1.5rem;color:var(--club-muted);font-size:.875rem;line-height:1.65}.page_activityAction__7UObX{display:flex;align-items:center;gap:.5rem;padding-top:.75rem;margin-top:auto;color:var(--club-accent);font-size:.8125rem;font-weight:600}.page_primary__SF8hH{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:.7rem;background:var(--club-accent);color:var(--club-accent-ink);font-size:.9375rem;font-weight:600;line-height:1.5}.page_primary__SF8hH:hover:not(:disabled){filter:brightness(.95)}.page_primary__SF8hH:disabled{opacity:.6;cursor:not-allowed}.page_formPanel__VlVxD{max-width:58rem;margin-inline:auto;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);box-shadow:var(--club-shadow)}.page_formHeading__ZDRrK{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:1rem;border-bottom:1px solid var(--club-border);padding-bottom:1.5rem}.page_formHeading__ZDRrK>div{min-width:0}.page_formHeading__ZDRrK h2{display:flex;align-items:center;gap:.6rem;font:600 clamp(1.5rem,3vw,2rem)/1.3 var(--font-outfit),sans-serif;overflow-wrap:anywhere}.page_formHeading__ZDRrK h2 svg{flex-shrink:0;color:var(--club-accent)}.page_closeButton__0l4LX{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;max-width:100%;padding:.65rem .8rem;border:1px solid var(--club-border);border-radius:.6rem;background:var(--club-surface);color:var(--club-muted);font-size:.8125rem;line-height:1.5}.page_closeButton__0l4LX:hover:not(:disabled){color:var(--club-accent);border-color:var(--club-accent)}.page_closeButton__0l4LX:disabled{opacity:.6;cursor:not-allowed}.page_closeButton__0l4LX svg{flex-shrink:0}.page_formIntro__MyrbT{margin-block:1.1rem 1.75rem;color:var(--club-muted);font-size:.8125rem;line-height:1.6}.page_form__5pioc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.page_formFields__Jq09L{display:contents;min-width:0;border:0;margin:0;padding:0}.page_fullWidth__pWJPt{grid-column:1/-1;min-width:0}.page_field__sVA6k{display:flex;flex-direction:column;gap:.55rem;min-width:0}.page_choices__AvOwQ legend,.page_field__sVA6k label{color:var(--club-text);font-size:.875rem;line-height:1.6;font-weight:600}.page_field__sVA6k input,.page_field__sVA6k textarea{width:100%;min-width:0;min-height:48px;padding:.8rem .85rem;border:1px solid var(--club-border);border-radius:.6rem;background:var(--club-bg);color:var(--club-text);font:inherit;font-size:1rem;line-height:1.5}.page_field__sVA6k textarea{min-height:7rem;resize:vertical}.page_field__sVA6k input::placeholder,.page_field__sVA6k textarea::placeholder{color:var(--club-muted);opacity:1}.page_field__sVA6k input:focus-visible,.page_field__sVA6k textarea:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}.page_choices__AvOwQ{border:0;padding:0;margin:0;min-width:0}.page_choices__AvOwQ legend{margin-bottom:.6rem}.page_choices__AvOwQ>p{margin-bottom:.8rem;color:var(--club-muted);font-size:.8125rem;line-height:1.6}.page_choiceGrid__90HOP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.page_choice__gKL_S{display:flex;align-items:center;gap:.75rem;min-height:56px;min-width:0;padding:.8rem .9rem;border:1px solid var(--club-border);border-radius:.65rem;background:var(--club-bg);color:var(--club-text);font-size:.875rem;line-height:1.6;cursor:pointer}.page_choice__gKL_S[data-selected=true]{background:var(--club-soft);border-color:var(--club-accent)}.page_checkLabel__CXcMV input,.page_choice__gKL_S input{width:1.2rem;height:1.2rem;flex-shrink:0;accent-color:var(--club-accent);cursor:pointer}.page_choice__gKL_S span{min-width:0;overflow-wrap:anywhere}.page_sizes__QYneW{display:flex;flex-wrap:wrap;gap:.6rem}.page_sizes__QYneW button{min-width:3rem;min-height:46px;padding:.65rem .85rem;border:1px solid var(--club-border);border-radius:.6rem;background:var(--club-bg);color:var(--club-text);font-size:.875rem;font-weight:600}.page_sizes__QYneW button[aria-pressed=true]{background:var(--club-accent);color:var(--club-accent-ink);border-color:transparent}.page_sizes__QYneW button:hover:not([aria-pressed=true]){border-color:var(--club-accent)}.page_health__QM065{padding:1.2rem;border:1px solid var(--club-border);border-radius:.7rem;background:var(--club-soft)}.page_checkLabel__CXcMV{display:flex;align-items:flex-start;gap:.8rem;min-height:44px;color:var(--club-text);font-size:.875rem;line-height:1.75;cursor:pointer}.page_checkLabel__CXcMV input{margin-top:.2rem}.page_health__QM065 .page_field__sVA6k{margin-top:1rem}.page_consent__Ul6Me{padding:1.2rem;border:1px solid var(--club-border);border-radius:.7rem;background:var(--club-bg)}.page_consent__Ul6Me .page_checkLabel__CXcMV{color:var(--club-muted);font-size:.8125rem}.page_success__zQ9Mj{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:42rem;margin-inline:auto;padding:clamp(1.5rem,5vw,3rem);border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);text-align:center;box-shadow:var(--club-shadow)}.page_successIcon__3gLga{color:var(--club-success-ink)}.page_success__zQ9Mj .page_eyebrow__gd9c9{margin-bottom:0}.page_success__zQ9Mj h2{font:600 clamp(1.75rem,3.5vw,2.5rem)/1.2 var(--font-outfit),sans-serif;letter-spacing:-.025em}.page_success__zQ9Mj>p{color:var(--club-muted);line-height:1.75}.page_paymentInfo__mKfx8{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.7rem;background:var(--club-soft);color:var(--club-text);text-align:left;font-size:.875rem;line-height:1.75}.page_paymentInfo__mKfx8 svg{flex-shrink:0;color:var(--club-accent);margin-top:.2rem}.page_spinner__s1sRM{animation:page_spin__wHp_G .8s linear infinite}@keyframes page_spin__wHp_G{to{transform:rotate(1turn)}}@media (max-width:767px){.page_container__A_HH2{width:calc(100% - 2rem)}.page_headingRow__HtnAq{flex-direction:column;align-items:flex-start;gap:1.25rem;padding-block:1.5rem}.page_content__lBDw1{padding-top:1.5rem}.page_activities__6JT1X{grid-template-columns:minmax(0,1fr)}.page_activity__RWjej{padding:1.25rem}.page_activityDescription__wxD7r,.page_activityIcon__xB5gt{margin-bottom:1rem}.page_form__5pioc{gap:1.25rem}.page_choiceGrid__90HOP,.page_form__5pioc{grid-template-columns:minmax(0,1fr)}.page_formHeading__ZDRrK{padding-bottom:1.15rem}.page_closeButton__0l4LX{width:100%}.page_consent__Ul6Me,.page_health__QM065{padding:1rem}}.ZujarInteractions_gallery__Hh_Br,.ZujarInteractions_suggestions__oGMMt{min-width:0}.ZujarInteractions_intro__3Z3OW{max-width:45rem;margin:0 0 1.5rem;color:var(--club-muted);font-size:.95rem;line-height:1.7}.ZujarInteractions_formFieldset__gcgA4,.ZujarInteractions_galleryFieldset__utSH8{min-width:0;margin:0;padding:0;border:0}.ZujarInteractions_galleryToolbar__MBtmw{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.1rem;border:1px solid var(--club-border);border-radius:.75rem;background:var(--club-surface)}.ZujarInteractions_selectionControls__SA46n{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem}.ZujarInteractions_selectAll__LHBwP{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;color:var(--club-text);font-size:.85rem;font-weight:700;cursor:pointer}.ZujarInteractions_photoCheckbox__e3i2v,.ZujarInteractions_selectAll__LHBwP input{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--club-accent);cursor:pointer}.ZujarInteractions_totalCount__DEQQl{color:var(--club-muted);font-weight:500}.ZujarInteractions_selectionCount__hueWh{padding:.4rem .65rem;border-radius:.35rem;color:var(--club-muted);background:var(--club-soft);font-size:.75rem;font-weight:600}.ZujarInteractions_primaryButton__OmNKt,.ZujarInteractions_secondaryButton__jBDsQ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.6rem;min-height:2.85rem;padding:.75rem 1.1rem;border:1px solid transparent;border-radius:.4rem;font:inherit;font-size:.8rem;font-weight:750;line-height:1.3;text-align:center;cursor:pointer}.ZujarInteractions_primaryButton__OmNKt{color:var(--club-accent-ink);background:var(--club-accent)}.ZujarInteractions_primaryButton__OmNKt:hover:not(:disabled){filter:brightness(1.08)}.ZujarInteractions_secondaryButton__jBDsQ{border-color:var(--club-border);color:var(--club-text);background:var(--club-surface)}.ZujarInteractions_secondaryButton__jBDsQ:hover:not(:disabled){border-color:var(--club-accent);color:var(--club-accent)}.ZujarInteractions_primaryButton__OmNKt:disabled,.ZujarInteractions_secondaryButton__jBDsQ:disabled{opacity:.55;cursor:not-allowed}.ZujarInteractions_photoGrid__y94Cu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.ZujarInteractions_photo__L4vh8{position:relative;display:block;min-width:0;overflow:hidden;border:2px solid var(--club-border);border-radius:.6rem;background:var(--club-surface);cursor:pointer}.ZujarInteractions_photo__L4vh8:hover,.ZujarInteractions_photo__L4vh8[data-selected=true]{border-color:var(--club-accent)}.ZujarInteractions_photo__L4vh8:focus-within{outline:3px solid var(--club-accent);outline-offset:3px}.ZujarInteractions_photoImage__9vdrR{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:var(--club-soft)}.ZujarInteractions_photoImage__9vdrR img{width:100%;height:100%;object-fit:cover}.ZujarInteractions_photoCheckbox__e3i2v{position:absolute;z-index:1;top:.7rem;right:.7rem;width:1.45rem;height:1.45rem;box-shadow:0 0 0 3px var(--club-surface)}.ZujarInteractions_photoCaption__b1Kec{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem;padding:.8rem;color:var(--club-text);font-size:.75rem;font-weight:700}.ZujarInteractions_photoChoice__EMWPR{color:var(--club-muted);font-size:.65rem;font-weight:500}.ZujarInteractions_photo__L4vh8[data-selected=true] .ZujarInteractions_photoChoice__EMWPR{color:var(--club-accent);font-weight:700}.ZujarInteractions_imageFallback__TR2L2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;width:100%;height:100%;padding:1rem;color:var(--club-muted);font-size:.75rem;line-height:1.5;text-align:center}.ZujarInteractions_galleryFooter__B_cyW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem}.ZujarInteractions_formActions__JIv8d p,.ZujarInteractions_galleryFooter__B_cyW p,.ZujarInteractions_requiredNote__D0Lty{margin:0;color:var(--club-muted);font-size:.75rem;line-height:1.65}.ZujarInteractions_galleryFieldset__utSH8:disabled .ZujarInteractions_photo__L4vh8,.ZujarInteractions_galleryFieldset__utSH8:disabled .ZujarInteractions_selectAll__LHBwP,.ZujarInteractions_galleryFieldset__utSH8:disabled input{cursor:wait}.ZujarInteractions_downloadProgress__TY6Ce{margin-top:1.25rem;color:var(--club-muted);font-size:.8rem;line-height:1.6}.ZujarInteractions_downloadProgress__TY6Ce p{margin:0 0 .55rem}.ZujarInteractions_downloadProgress__TY6Ce progress{display:block;width:100%;height:.5rem;accent-color:var(--club-accent)}.ZujarInteractions_error__Ju93H,.ZujarInteractions_success__wQnI0{display:flex;align-items:center;gap:.6rem;margin:1.25rem 0 0;padding:.9rem 1rem;border:1px solid;border-radius:.45rem;font-size:.85rem;line-height:1.6}.ZujarInteractions_success__wQnI0{color:var(--club-success-ink);background:var(--club-success-bg)}.ZujarInteractions_error__Ju93H{color:var(--club-danger-ink);background:var(--club-danger-bg)}.ZujarInteractions_success__wQnI0 svg{flex-shrink:0}.ZujarInteractions_empty___FAE_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:14rem;padding:2rem 1.25rem;border:1px dashed var(--club-border);border-radius:.75rem;color:var(--club-muted);background:var(--club-soft);text-align:center}.ZujarInteractions_empty___FAE_ p{margin:1rem 0 .35rem;color:var(--club-text);font-size:.95rem;font-weight:650;line-height:1.6}.ZujarInteractions_empty___FAE_ span{font-size:.85rem;line-height:1.6}.ZujarInteractions_suggestions__oGMMt .ZujarInteractions_intro__3Z3OW{margin-bottom:.5rem}.ZujarInteractions_suggestionForm___peOc{margin-top:1.75rem}.ZujarInteractions_formFieldset__gcgA4{display:grid;gap:1.35rem}.ZujarInteractions_formRow__7B9mh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ZujarInteractions_field__UtMOv{display:grid;gap:.6rem;min-width:0}.ZujarInteractions_field__UtMOv label{color:var(--club-text);font-size:.8rem;font-weight:700}.ZujarInteractions_field__UtMOv label span{color:var(--club-accent)}.ZujarInteractions_field__UtMOv input,.ZujarInteractions_field__UtMOv textarea{display:block;width:100%;min-width:0;min-height:3rem;padding:.85rem 1rem;border:1px solid var(--club-border);border-radius:.4rem;color:var(--club-text);background:var(--club-surface);font:inherit;font-size:.9rem;line-height:1.5}.ZujarInteractions_field__UtMOv textarea{resize:vertical}.ZujarInteractions_field__UtMOv input::placeholder,.ZujarInteractions_field__UtMOv textarea::placeholder{color:var(--club-muted);opacity:.85}.ZujarInteractions_field__UtMOv input:focus-visible,.ZujarInteractions_field__UtMOv textarea:focus-visible,.ZujarInteractions_primaryButton__OmNKt:focus-visible,.ZujarInteractions_secondaryButton__jBDsQ:focus-visible{outline:3px solid var(--club-accent);outline-offset:3px}.ZujarInteractions_formFieldset__gcgA4:disabled input,.ZujarInteractions_formFieldset__gcgA4:disabled textarea{opacity:.65;cursor:wait}.ZujarInteractions_formActions__JIv8d{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.ZujarInteractions_srOnly__9OGWS{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ZujarInteractions_spinner__e0L2k{animation:ZujarInteractions_spin__xAsQZ 1s linear infinite}@keyframes ZujarInteractions_spin__xAsQZ{to{transform:rotate(1turn)}}@media (max-width:1023px){.ZujarInteractions_photoGrid__y94Cu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ZujarInteractions_formActions__JIv8d,.ZujarInteractions_galleryToolbar__MBtmw{align-items:stretch;flex-direction:column}.ZujarInteractions_selectionControls__SA46n{justify-content:space-between}.ZujarInteractions_photoGrid__y94Cu{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.ZujarInteractions_photoCaption__b1Kec{padding:.65rem}.ZujarInteractions_photoChoice__EMWPR{font-size:.6rem}.ZujarInteractions_formRow__7B9mh{grid-template-columns:minmax(0,1fr);gap:1.35rem}.ZujarInteractions_formActions__JIv8d p{max-width:28rem}}@media (prefers-reduced-motion:reduce){.ZujarInteractions_spinner__e0L2k{animation:none}}