.OcLfDG_section{gap:calc(var(--space)*4);display:grid}.OcLfDG_header{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.OcLfDG_header h2{color:var(--page-foreground);margin:0}.OcLfDG_champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*2) calc(var(--space)*3);background:color-mix(in srgb, var(--color-secondary) 10%, transparent);border-radius:999px;display:inline-flex}.OcLfDG_championLogo{object-fit:contain;width:40px;height:40px}.OcLfDG_championCopy{gap:2px;display:grid}@media (max-width:720px){.OcLfDG_champion{border-radius:var(--radius);width:100%}}
.F15VRq_list{gap:calc(var(--space)*4);display:grid}.F15VRq_item{gap:calc(var(--space)*2.5);display:grid}.F15VRq_headerWrap{padding:0 calc(var(--space)*4);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);transition:border-color .18s,box-shadow .18s,background-color .18s;display:grid}.F15VRq_headerWrapOpen{border-color:color-mix(in srgb, var(--color-primary) 18%, transparent);box-shadow:0 16px 34px color-mix(in srgb, var(--page-foreground) 8%, transparent)}.F15VRq_itemHeading{margin:0}.F15VRq_trigger{justify-content:space-between;align-items:center;gap:calc(var(--space)*4);width:100%;padding:calc(var(--space)*3) 0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.F15VRq_title{color:var(--page-foreground)}.F15VRq_triggerMeta{justify-content:flex-end;align-items:center;gap:calc(var(--space)*3);min-width:0;display:flex}.F15VRq_champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*2) calc(var(--space)*3);background:color-mix(in srgb, var(--color-secondary) 10%, transparent);border-radius:999px;display:inline-flex}.F15VRq_championLogo{object-fit:contain;flex:none;width:40px;height:40px}.F15VRq_championCopy{gap:2px;display:grid}.F15VRq_chevron{border-right:2px solid color-mix(in srgb, var(--page-foreground) 72%, transparent);border-bottom:2px solid color-mix(in srgb, var(--page-foreground) 72%, transparent);transform-origin:50%;flex:none;width:14px;height:14px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.F15VRq_chevronOpen{transform:rotate(225deg)translateY(-1px)}.F15VRq_panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}.F15VRq_panelOpen{opacity:1;grid-template-rows:1fr}.F15VRq_panelInner{min-height:0;scroll-margin-top:calc(var(--header-height) + var(--space)*4);overflow:hidden}.F15VRq_panelInnerOpen{padding-top:calc(var(--space)*2)}.F15VRq_trigger:hover .F15VRq_title,.F15VRq_trigger:focus-visible .F15VRq_title,.F15VRq_triggerOpen .F15VRq_title{color:var(--color-primary)}@media (max-width:720px){.F15VRq_headerWrap{padding-inline:calc(var(--space)*3)}.F15VRq_trigger{flex-direction:column;align-items:start}.F15VRq_triggerMeta{justify-content:space-between;width:100%}.F15VRq_champion{border-radius:var(--radius);width:calc(100% - 24px)}}
.d7N3KW_card{gap:calc(var(--space)*3);padding:calc(var(--space)*3.5);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);display:grid}.d7N3KW_header{gap:0;display:grid}.d7N3KW_title{color:var(--page-foreground)}.d7N3KW_round{color:color-mix(in srgb, var(--page-foreground) 68%, transparent);margin:0}.d7N3KW_teams{gap:calc(var(--space)*3);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.d7N3KW_teamSlot{align-items:center;gap:calc(var(--space)*2);text-align:left;grid-template-columns:40px minmax(0,1fr);min-width:0;display:grid}.d7N3KW_teamSlotLink{color:var(--page-foreground)}.d7N3KW_logo{object-fit:contain;flex:none;width:40px;height:40px}.d7N3KW_teamName{overflow-wrap:anywhere}.d7N3KW_centerBlock{gap:calc(var(--space)*1.5);text-align:center;padding:calc(var(--space)*2.5);border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--page-foreground) 4%, transparent);justify-items:center;display:grid}.d7N3KW_kickoff{color:var(--page-foreground);max-width:100%}.d7N3KW_kickoffLive{color:var(--color-primary)}.d7N3KW_meta{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.d7N3KW_empty{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);margin:0}.d7N3KW_teamSlotLink:hover{color:var(--color-primary)}@media (max-width:720px){.d7N3KW_card{padding:calc(var(--space)*3)}.d7N3KW_teamSlot{gap:calc(var(--space)*1.5);grid-template-columns:32px minmax(0,1fr)}.d7N3KW_logo{width:32px;height:32px}}
.zj6R4W_strip{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--basketball-accent,#e8620a) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--basketball-deep-night,#2a1408) 8%, transparent), transparent),color-mix(in srgb, var(--color-surface) 96%, transparent);display:grid}.zj6R4W_header h2{margin:0}.zj6R4W_stageRail{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.zj6R4W_stagePill{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);color:color-mix(in srgb, var(--page-foreground) 68%, transparent);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:.82rem}.zj6R4W_stagePillActive{border-color:color-mix(in srgb, var(--basketball-accent,#e8620a) 50%, transparent);background:color-mix(in srgb, var(--basketball-accent,#e8620a) 14%, transparent);color:var(--basketball-night,var(--page-foreground));font-weight:700}.zj6R4W_matchGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.zj6R4W_matchCard{gap:calc(var(--space)*2);padding:calc(var(--space)*3);border-radius:calc(var(--radius)*.9);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);display:grid}.zj6R4W_teams{gap:8px;display:grid}.zj6R4W_teamRow{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.zj6R4W_teamRow strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}
.TlwAFa_card{border-radius:var(--radius);width:100%;max-width:600px}.TlwAFa_link{align-items:center;gap:calc(var(--space)*4);grid-template-columns:220px minmax(0,1fr);width:100%;transition:transform .2s;display:grid}.TlwAFa_media{width:220px;aspect-ratio:var(--image-ratio-article);border-radius:var(--radius);transition:box-shadow .2s;position:relative;overflow:hidden}.TlwAFa_image{object-fit:cover;z-index:0;transition:transform .35s}.TlwAFa_category{z-index:2;border-bottom-right-radius:var(--radius);background:color-mix(in srgb, var(--color-black) 45%, transparent);color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 16px);padding:4px 8px;display:block;position:absolute;top:0;left:0;overflow:hidden}.TlwAFa_content{gap:calc(var(--space)*3);min-width:0;display:grid}.TlwAFa_content *{color:#fff}.TlwAFa_meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}@media (max-width:1160px){.TlwAFa_card{border-radius:0;max-width:none;position:relative;overflow:hidden}.TlwAFa_link{min-height:min(78vw,420px);aspect-ratio:var(--image-ratio-article);grid-template-columns:minmax(0,1fr);align-items:end;gap:0;position:relative}.TlwAFa_media{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.TlwAFa_media:after{content:"";z-index:1;background:linear-gradient(#0a0a2414,#0a0a24b8),linear-gradient(270deg,#b9224e33,#140d5280);position:absolute;inset:0}.TlwAFa_content{z-index:2;gap:calc(var(--space)*2);padding:calc(var(--space)*4) 10px;position:relative}}
.ooMMAG_section{color:#fff;margin-top:0;position:relative;overflow:hidden}.ooMMAG_section .ooMMAG_backgroundImage{object-fit:cover;filter:blur(2px);width:100%;height:100%}.ooMMAG_section .ooMMAG_overlay{background:linear-gradient(270deg,#b9224e94 0%,#b9224e70 35%,#130d728a 70%,#140d52b8 100%),linear-gradient(#0a0a2429 0%,#0a0a246b 100%),radial-gradient(circle at 22% 46%,#171e706b 0%,#171e702e 34%,#171e7000 66%)}.ooMMAG_section .ooMMAG_backgroundMedia,.ooMMAG_section .ooMMAG_overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.ooMMAG_section .ooMMAG_inner{padding:calc(var(--space)*8)}.ooMMAG_section .ooMMAG_content{justify-content:space-evenly;align-items:center;gap:calc(var(--space)*6);grid-template-columns:500px 600px;display:grid}.ooMMAG_section .ooMMAG_heroWrapper{align-content:end;gap:calc(var(--space)*4);width:100%;min-width:0;max-width:720px;color:inherit;text-decoration:none;display:grid}.ooMMAG_section .ooMMAG_heroWrapper *{color:#fff}.ooMMAG_section .ooMMAG_heroWrapper:focus-visible{outline:2px solid color-mix(in srgb, var(--color-surface) 80%, transparent);outline-offset:8px;border-radius:var(--radius)}.ooMMAG_section .ooMMAG_heroWrapper p{color:#fff;max-width:58ch}.ooMMAG_section .ooMMAG_heroCopy{z-index:2;gap:calc(var(--space)*4);min-width:0;display:grid;position:relative}.ooMMAG_section .ooMMAG_category{display:none}.ooMMAG_section .ooMMAG_backgroundMedia{z-index:0}.ooMMAG_section .ooMMAG_meta{align-items:center;gap:calc(var(--space)*2 + 2px);color:#fff;flex-wrap:wrap;display:flex}.ooMMAG_section .ooMMAG_meta *{color:#fff}.ooMMAG_section .ooMMAG_cta{width:fit-content}.ooMMAG_section .ooMMAG_secondaryWrapper{z-index:2;gap:calc(var(--space)*3);min-width:0;display:grid;position:relative}@media (max-width:1160px){.ooMMAG_section{min-height:auto;margin-inline:-10px}.ooMMAG_section .ooMMAG_overlay{display:none}.ooMMAG_section .ooMMAG_inner{padding:0}.ooMMAG_section .ooMMAG_content{grid-template-columns:minmax(0,1fr);gap:0}.ooMMAG_section .ooMMAG_heroWrapper{min-height:min(78vw,420px);aspect-ratio:var(--image-ratio-article);max-width:none;position:relative;overflow:hidden}.ooMMAG_section .ooMMAG_heroWrapper:after{content:"";z-index:1;background:linear-gradient(#0a0a2414,#0a0a24b8),linear-gradient(270deg,#b9224e33,#140d5280);position:absolute;inset:0}.ooMMAG_section .ooMMAG_backgroundImage{filter:none}.ooMMAG_section .ooMMAG_heroCopy{padding:calc(var(--space)*4) 10px;gap:calc(var(--space)*2);position:static}.ooMMAG_section .ooMMAG_featuredTitle{font-size:18px;font-weight:600;line-height:normal}.ooMMAG_section .ooMMAG_category{background:color-mix(in srgb, var(--color-black) 45%, transparent);text-transform:uppercase;padding:4px 8px;display:block;position:absolute;top:0;left:0}.ooMMAG_section .ooMMAG_description,.ooMMAG_section .ooMMAG_cta{display:none}.ooMMAG_section .ooMMAG_secondaryWrapper{gap:0}}
.lv1Y4q_root{align-items:center;display:inline-flex;position:relative}.lv1Y4q_iconButton{min-width:42px;min-height:42px;color:var(--color-primary);border-radius:999px;padding:8px}.lv1Y4q_icon{width:22px;height:22px;display:block}.lv1Y4q_notice{z-index:2;min-width:max-content;position:absolute;top:calc(100% + 8px);left:0}
._64mlyq_wrapper{gap:calc(var(--space)*6);padding:calc(var(--space)*8);border-radius:calc(var(--radius)*2);color:var(--page-foreground);background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 10%, transparent) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 40px color-mix(in srgb, var(--page-foreground) 10%, transparent);isolation:isolate;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}._64mlyq_wrapper:before{content:"";background:radial-gradient(circle at 90% 30%, color-mix(in srgb, var(--color-primary) 14%, transparent) 0%, transparent 60%),radial-gradient(circle at 12% 78%, color-mix(in srgb, var(--color-secondary) 24%, transparent) 0%, transparent 55%);z-index:-1;position:absolute;inset:0}._64mlyq_copy{align-content:center;gap:calc(var(--space)*4);display:grid}._64mlyq_eyebrow{text-transform:uppercase;letter-spacing:.18em;color:color-mix(in srgb, var(--page-foreground) 70%, transparent);align-items:center;display:inline-flex}._64mlyq_location{color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}._64mlyq_title{color:var(--color-primary)}._64mlyq_circuit{color:color-mix(in srgb, var(--page-foreground) 78%, transparent)}._64mlyq_metaList{gap:calc(var(--space)*3);margin-top:calc(var(--space)*2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._64mlyq_metaCell{padding:calc(var(--space)*3);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 98%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);gap:4px;display:grid}._64mlyq_metaLabel{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent)}._64mlyq_metaValue{color:var(--page-foreground)}._64mlyq_countdownPanel{align-content:center;gap:calc(var(--space)*3);padding:calc(var(--space)*6);border-radius:calc(var(--radius)*1.5);color:var(--page-foreground);background:#fffffff5;display:grid;position:relative}._64mlyq_countdownTitle{text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--color-primary) 88%, transparent)}._64mlyq_countdownGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._64mlyq_countdownCell{padding:calc(var(--space)*2);border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--color-primary) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 14%, transparent);text-align:center;gap:2px;display:grid}._64mlyq_countdownValue{color:var(--color-primary);font-variant-numeric:tabular-nums}._64mlyq_countdownLabel{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--page-foreground) 60%, transparent)}._64mlyq_countdownDate{color:color-mix(in srgb, var(--page-foreground) 80%, transparent)}._64mlyq_fallback{align-content:center;gap:calc(var(--space)*3);padding:calc(var(--space)*8);border-radius:calc(var(--radius)*1.5);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px dashed color-mix(in srgb, var(--page-foreground) 18%, transparent);color:color-mix(in srgb, var(--page-foreground) 72%, transparent);display:grid}@media (max-width:900px){._64mlyq_wrapper{padding:calc(var(--space)*6);grid-template-columns:minmax(0,1fr)}._64mlyq_countdownGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){._64mlyq_wrapper{padding:calc(var(--space)*5)}}
.g0IXoq_card{gap:calc(var(--space)*4);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-surface) 96%, transparent) 100%),linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 12%, transparent) 0%, transparent 50%);box-shadow:0 14px 32px color-mix(in srgb, var(--page-foreground) 10%, transparent);isolation:isolate;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.g0IXoq_card:before{content:"";background:radial-gradient(circle at 110% 0%, color-mix(in srgb, var(--color-primary) 12%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 56%);pointer-events:none;opacity:.7;z-index:-1;position:absolute;inset:0}.g0IXoq_card:hover,.g0IXoq_card:focus-within{box-shadow:0 22px 40px color-mix(in srgb, var(--page-foreground) 14%, transparent);transform:translateY(-2px)}.g0IXoq_cardCompact{padding:calc(var(--space)*4);gap:calc(var(--space)*3)}.g0IXoq_statusRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);display:flex}.g0IXoq_roundLabel{border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.g0IXoq_statusPill{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.08em;background:color-mix(in srgb, var(--page-foreground) 6%, transparent);color:color-mix(in srgb, var(--page-foreground) 78%, transparent);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.g0IXoq_statusPillCompleted{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.g0IXoq_statusPillUpcoming{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.g0IXoq_headline{gap:calc(var(--space)*1.5);display:grid}.g0IXoq_location{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.g0IXoq_title{color:var(--color-primary)}.g0IXoq_sessionsRow{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.g0IXoq_sessionPill{border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, var(--page-foreground) 4%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);gap:2px;padding:8px 12px;display:grid}.g0IXoq_sessionPillRace{background:linear-gradient(120deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 12%, transparent) 100%);border-color:color-mix(in srgb, var(--color-primary) 16%, transparent)}.g0IXoq_sessionLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.g0IXoq_sessionValue{color:var(--color-primary)}.g0IXoq_metaRow{align-items:center;gap:calc(var(--space)*2);color:color-mix(in srgb, var(--page-foreground) 70%, transparent);flex-wrap:wrap;display:flex}.g0IXoq_metaItem{align-items:center;gap:6px;display:inline-flex}.g0IXoq_metaItem:before{content:"•";color:color-mix(in srgb, var(--page-foreground) 28%, transparent)}.g0IXoq_metaItem:first-child:before{content:""}.g0IXoq_cardLink{z-index:2;border-radius:inherit;color:inherit;text-decoration:none;position:absolute;inset:0}@media (max-width:600px){.g0IXoq_card{padding:calc(var(--space)*4)}}
.k9wgRW_champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*3.5);border-radius:calc(var(--radius)*1.05);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent), transparent 55%),color-mix(in srgb, var(--color-surface) 98%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent);grid-template-columns:auto minmax(0,1fr);min-width:0;max-width:100%;display:grid}.k9wgRW_champion[data-accent=basketball]{--season-champion-accent:var(--basketball-accent,#e8620a)}.k9wgRW_champion[data-accent=volleyball]{--season-champion-accent:var(--color-primary)}.k9wgRW_championBadge{background:linear-gradient(145deg, color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 22%, white), color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 10%, transparent));width:56px;height:56px;color:color-mix(in srgb, var(--season-champion-accent,var(--color-primary)) 84%, var(--page-foreground));border-radius:18px;flex-shrink:0;place-items:center;font-size:1.4rem;display:grid}.k9wgRW_championMedia{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);border-radius:20px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 1px #ffffffb8}.k9wgRW_championLogo{object-fit:contain;flex-shrink:0;width:56px;height:56px}.k9wgRW_championContent{gap:4px;min-width:0;display:grid}.k9wgRW_championLabel{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--page-foreground) 58%, transparent)}.k9wgRW_championName{overflow-wrap:anywhere;color:var(--page-foreground);display:block}@media (max-width:640px){.k9wgRW_champion{padding:calc(var(--space)*3)}.k9wgRW_championMedia{border-radius:16px;width:56px;height:56px}.k9wgRW_championLogo,.k9wgRW_championBadge{width:48px;height:48px}}
._9NKuTG_section{justify-items:center;display:grid}._9NKuTG_emptyStateSection{place-items:center;min-height:56vh;display:grid}._9NKuTG_emptyStateCard{border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:calc(var(--radius)*1.25);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 98%, white) 0%, color-mix(in srgb, var(--color-surface) 92%, white) 100%);width:min(100%,640px);box-shadow:0 18px 40px color-mix(in srgb, var(--color-black) 8%, transparent);text-align:center;gap:14px;padding:32px;display:grid}._9NKuTG_emptyStateLead{color:color-mix(in srgb, var(--page-foreground) 76%, transparent);margin:0}._9NKuTG_emptyStateBody{color:color-mix(in srgb, var(--page-foreground) 88%, transparent);margin:0}._9NKuTG_emptyStateActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._9NKuTG_archiveSection{gap:calc(var(--space)*4);display:grid}._9NKuTG_archiveTitle{margin:0}@media (max-width:960px){._9NKuTG_section{justify-items:stretch}._9NKuTG_emptyStateSection{min-height:46vh}}@media (max-width:640px){._9NKuTG_emptyStateCard{text-align:left;padding:24px}._9NKuTG_emptyStateActions{justify-content:stretch}._9NKuTG_emptyStateActions>*{width:100%}}
.r9VniG_section{gap:calc(var(--space)*5);display:grid}.r9VniG_sectionSidebar{align-content:start;align-self:start;gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent)}.r9VniG_sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.r9VniG_sectionHeading{gap:calc(var(--space)*1.5);display:grid}.r9VniG_gamesList{gap:calc(var(--space)*3);margin:0;padding:0;list-style:none;display:grid}.r9VniG_gamesListSidebar{max-height:calc(48rem + var(--space)*3);padding-right:4px;overflow-y:auto}.r9VniG_gamesListGrid{gap:calc(var(--space)*2.5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.r9VniG_gameItem{gap:calc(var(--space)*2);display:grid}.r9VniG_detailsButton{justify-content:center;width:100%}.r9VniG_detailsOverlay{z-index:50;padding:calc(var(--space)*3);background:color-mix(in srgb, var(--page-background) 72%, #060a1257);place-items:center;display:grid;position:fixed;inset:0}.r9VniG_detailsFrame{gap:calc(var(--space)*1.5);justify-items:end;width:min(100%,860px);display:grid}.r9VniG_detailsSheet{--fixture-basketball-accent:var(--color-primary);width:100%;max-height:min(760px,100dvh - var(--space)*10);border-radius:calc(var(--radius)*1.25);border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);background:var(--color-surface);overflow:auto;box-shadow:0 32px 96px #08122638}.r9VniG_detailsHeader{justify-content:flex-end;display:flex}.r9VniG_detailsBody{padding:calc(var(--space)*3)}.r9VniG_detailsCloseButton{border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--page-foreground) 4%, var(--color-surface));width:40px;height:40px;color:color-mix(in srgb, var(--page-foreground) 78%, transparent);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.r9VniG_detailsCloseButton:hover,.r9VniG_detailsCloseButton:focus-visible{border-color:color-mix(in srgb, var(--page-foreground) 18%, transparent);background:color-mix(in srgb, var(--page-foreground) 8%, var(--color-surface));color:var(--page-foreground);transform:translateY(-1px)}@media (max-width:720px){.r9VniG_detailsOverlay{padding:calc(var(--space)*2)}.r9VniG_detailsSheet{max-height:calc(100dvh - var(--space)*5)}.r9VniG_detailsFrame{width:min(100%,680px)}.r9VniG_detailsBody{padding:calc(var(--space)*2)}.r9VniG_gamesListGrid{grid-template-columns:1fr}}
.GYr3aq_podium{gap:calc(var(--space)*4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GYr3aq_podiumCard{align-content:end;gap:calc(var(--space)*2);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.5);isolation:isolate;color:var(--page-foreground);background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 8%, transparent) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 40px color-mix(in srgb, var(--page-foreground) 10%, transparent);display:grid;position:relative;overflow:hidden}.GYr3aq_podiumCard:after{content:"";background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--color-primary) 10%, transparent) 0%, color-mix(in srgb, var(--color-primary) 0%, transparent) 60%);pointer-events:none;z-index:-1;position:absolute;inset:0}.GYr3aq_podiumCardP1{border-color:color-mix(in srgb, var(--color-primary) 22%, transparent)}.GYr3aq_podiumCardP2{background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--color-primary) 6%, transparent) 100%)}.GYr3aq_podiumCardP3{background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 100%, transparent) 0%, color-mix(in srgb, var(--page-foreground) 4%, transparent) 100%)}.GYr3aq_podiumPosition{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);width:44px;height:44px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.GYr3aq_podiumName{color:var(--color-primary)}.GYr3aq_podiumTeam{color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}.GYr3aq_podiumPoints{margin-top:calc(var(--space)*2);color:color-mix(in srgb, var(--page-foreground) 78%, transparent)}.GYr3aq_tableWrapper{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 8%, transparent);min-width:0;max-width:100%;overflow:hidden}.GYr3aq_tableScroll{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.GYr3aq_tableScrollConstrained{isolation:isolate;max-height:calc(var(--f1-standings-header-height,36px) + var(--f1-standings-visible-rows,5)*var(--f1-standings-row-height,60px));scroll-snap-type:y proximity;scroll-padding-top:var(--f1-standings-header-height,36px);position:relative;overflow-y:auto}.GYr3aq_tableScrollConstrained .GYr3aq_table tbody tr{scroll-snap-align:start;scroll-snap-stop:always}.GYr3aq_table{border-collapse:separate;border-spacing:0;width:100%;min-width:540px}.GYr3aq_table thead th{z-index:2;text-align:left;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background-clip:padding-box;padding:10px 14px;position:sticky;top:0}.GYr3aq_table thead th.GYr3aq_numericCell{text-align:right}.GYr3aq_table tbody td{border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);vertical-align:middle;padding:10px 14px}.GYr3aq_table tbody tr{height:60px}.GYr3aq_table tbody tr:last-child td{border-bottom:0}.GYr3aq_table tbody tr:hover{background:color-mix(in srgb, var(--color-secondary) 4%, transparent)}.GYr3aq_positionCell{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--page-foreground);background:color-mix(in srgb, var(--page-foreground) 6%, transparent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.GYr3aq_positionCellTop{background:var(--color-primary);color:#fff}.GYr3aq_driverCell{color:var(--page-foreground);align-items:center;gap:12px;display:inline-flex}.GYr3aq_driverInitials{background:linear-gradient(140deg, color-mix(in srgb, var(--color-primary) 18%, transparent) 0%, color-mix(in srgb, var(--color-secondary) 20%, transparent) 100%);width:36px;height:36px;color:var(--color-primary);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GYr3aq_driverPhoto{background:color-mix(in srgb, var(--color-primary) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:50%;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}.GYr3aq_driverPhotoImage{object-fit:cover;object-position:center top}.GYr3aq_driverNameStack{gap:2px;display:grid}.GYr3aq_entityLink{min-width:0;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.GYr3aq_entityLink:hover,.GYr3aq_entityLink:focus-visible{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary) 42%, transparent);text-underline-offset:3px}.GYr3aq_teamCell{color:color-mix(in srgb, var(--page-foreground) 80%, transparent)}.GYr3aq_teamCellInline{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.GYr3aq_teamLogoBadge{background:color-mix(in srgb, var(--page-foreground) 4%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative;overflow:hidden}.GYr3aq_teamLogoImage{object-fit:contain;padding:4px}.GYr3aq_teamLogoFallback{width:100%;height:100%;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.04em;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.GYr3aq_teamNameLabel{white-space:nowrap}.GYr3aq_podiumTeamRow{align-items:center;gap:10px;display:inline-flex}.GYr3aq_podiumTeamLogo{background:color-mix(in srgb, var(--color-surface) 98%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);border-radius:6px;flex-shrink:0;width:28px;height:28px;display:inline-flex;position:relative;overflow:hidden}.GYr3aq_podiumTeamLogoImage{object-fit:contain;padding:3px}.GYr3aq_numericCell{text-align:right;font-variant-numeric:tabular-nums}.GYr3aq_teamStandingsColPosition{width:62px}.GYr3aq_teamStandingsColTeam{width:auto}.GYr3aq_teamStandingsColPoints{width:92px}.GYr3aq_raceResultsTable{table-layout:fixed;min-width:660px}.GYr3aq_raceResultsColPosition{width:69px}.GYr3aq_raceResultsColPoints{width:136px}.GYr3aq_raceResultsColDriver{width:220px}.GYr3aq_raceResultsColTeam{width:210px}.GYr3aq_raceResultsColGrid{width:148px}.GYr3aq_raceResultsColLaps{width:114px}.GYr3aq_raceResultsColTime{width:120px}.GYr3aq_raceResultsTable .GYr3aq_pointsHeader{color:color-mix(in srgb, var(--color-primary) 80%, var(--page-foreground))}.GYr3aq_pointsCell{text-align:right;width:130px}.GYr3aq_pointsBadge{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:baseline;gap:6px;min-width:99px;padding:5px 12px;line-height:1;display:inline-flex}.GYr3aq_pointsBadge .GYr3aq_pointsValue{color:inherit;font-variant-numeric:tabular-nums}.GYr3aq_pointsBadgeActive{color:#fff;background:var(--color-primary);box-shadow:0 6px 14px color-mix(in srgb, var(--color-primary) 20%, transparent)}.GYr3aq_pointsBadgeMuted{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);background:color-mix(in srgb, var(--page-foreground) 6%, transparent)}.GYr3aq_pointsBadge .GYr3aq_pointsSuffix{text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, currentColor 78%, transparent)}.GYr3aq_skeletonPositionCell{box-shadow:none}.GYr3aq_skeletonAvatar,.GYr3aq_skeletonTeamLogo,.GYr3aq_skeletonLineMedium,.GYr3aq_skeletonLineShort,.GYr3aq_skeletonNumeric,.GYr3aq_skeletonTime{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--page-foreground) 8%, transparent);display:inline-flex}.GYr3aq_skeletonBadge{justify-content:center}.GYr3aq_skeletonPointsFill{border-radius:var(--radius-pill);background:color-mix(in srgb, currentColor 22%, transparent);width:52px;height:14px;display:inline-flex}.GYr3aq_skeletonAvatar{border-radius:50%;flex-shrink:0;width:40px;height:40px}.GYr3aq_skeletonTeamLogo{border-radius:8px;flex-shrink:0;width:32px;height:32px}.GYr3aq_skeletonLineMedium{width:132px;max-width:100%;height:14px}.GYr3aq_skeletonLineShort{width:72px;height:14px}.GYr3aq_skeletonNumeric{width:24px;height:14px;margin-left:auto}.GYr3aq_skeletonTime{width:84px;height:14px;margin-left:auto}@media (max-width:760px){.GYr3aq_podium{grid-template-columns:minmax(0,1fr)}.GYr3aq_table{min-width:480px}.GYr3aq_raceResultsTable{min-width:560px}.GYr3aq_table thead th,.GYr3aq_table tbody td{padding:10px 12px}.GYr3aq_pointsCell{width:auto}.GYr3aq_pointsBadge{min-width:76px;padding:4px 10px}.GYr3aq_pointsSuffix{display:none}}
.zmnI8a_accent{--rugby-accent:var(--color-primary)}.zmnI8a_accent[data-rugby-code=union]{--rugby-accent:var(--color-secondary)}.zmnI8a_accent[data-rugby-code=league]{--rugby-accent:var(--color-success)}.zmnI8a_codeSwitch{gap:calc(var(--space)*1);padding:calc(var(--space)*1);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border-radius:999px;max-width:100%;display:inline-flex}.zmnI8a_codeSwitchItem{min-width:calc(var(--space)*24);padding:calc(var(--space)*2) calc(var(--space)*5);color:inherit;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.zmnI8a_codeSwitchItem:hover,.zmnI8a_codeSwitchItem:focus-visible{background:color-mix(in srgb, var(--rugby-accent) 10%, transparent)}.zmnI8a_codeSwitchItem[aria-current=page]{background:var(--rugby-accent);color:var(--color-background)}.zmnI8a_dataStack{gap:calc(var(--space)*8);display:grid}.zmnI8a_section{gap:calc(var(--space)*4);scroll-margin-top:calc(var(--space)*12);display:grid}.zmnI8a_sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);padding-left:calc(var(--space)*3);border-left:4px solid var(--rugby-accent);flex-wrap:wrap;display:flex}.zmnI8a_leagueGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zmnI8a_leagueCard{align-content:center;height:100%}.zmnI8a_gameRail{grid-auto-flow:column;grid-auto-columns:minmax(16rem, calc((100% - var(--space) * 6) / 3));gap:calc(var(--space)*3);overscroll-behavior-x:contain;padding-bottom:calc(var(--space)*2);scroll-snap-type:x proximity;display:grid;overflow-x:auto}.zmnI8a_gameRail>*{scroll-snap-align:start}.zmnI8a_gameList{gap:calc(var(--space)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zmnI8a_halfTime{color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}.zmnI8a_emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}.zmnI8a_logo{object-fit:contain;width:72px;height:72px}.zmnI8a_sectionTabs{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.zmnI8a_sectionTab{padding:calc(var(--space)*1.5) calc(var(--space)*4);border:1px solid color-mix(in srgb, var(--rugby-accent) 32%, transparent);color:inherit;border-radius:999px;text-decoration:none}.zmnI8a_sectionTab:hover,.zmnI8a_sectionTab:focus-visible{background:color-mix(in srgb, var(--rugby-accent) 10%, transparent)}.zmnI8a_matchesScroll{overscroll-behavior:contain;max-height:40rem;padding-right:calc(var(--space)*1);overflow:auto}.zmnI8a_backLink{justify-self:start}.zmnI8a_landingGrid{gap:calc(var(--space)*5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zmnI8a_landingCard{align-content:start;gap:calc(var(--space)*4);padding:calc(var(--space)*6);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);border-top:6px solid var(--rugby-accent);background:linear-gradient(160deg, color-mix(in srgb, var(--rugby-accent) 8%, transparent), transparent 55%),var(--page-background);min-width:0;display:grid}.zmnI8a_landingCardHeader{gap:calc(var(--space)*2);display:grid}.zmnI8a_landingCardTitle{color:inherit;text-decoration:none}.zmnI8a_landingCardTitle:hover,.zmnI8a_landingCardTitle:focus-visible{color:var(--rugby-accent)}.zmnI8a_landingCardLabel{color:var(--rugby-accent);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.zmnI8a_headlines{gap:calc(var(--space)*3);margin:0;padding:0;list-style:none;display:grid}.zmnI8a_headline{padding-bottom:calc(var(--space)*3);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);color:inherit;text-decoration:none;display:block}.zmnI8a_headline:hover,.zmnI8a_headline:focus-visible{color:var(--rugby-accent)}.zmnI8a_landingCardFooter{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;margin-top:auto;display:flex}.zmnI8a_muted{color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}.zmnI8a_standingsWrapper{flex-direction:column;gap:1rem;display:flex}.zmnI8a_groupName{font-weight:700}.zmnI8a_tableWrapper{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:var(--page-background);border-radius:12px;overflow-x:auto}.zmnI8a_table{border-collapse:collapse;width:100%;font-size:.875rem}.zmnI8a_table th,.zmnI8a_table td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);white-space:nowrap;padding:.65rem .75rem}.zmnI8a_table th:first-child,.zmnI8a_table td:first-child{width:3rem}.zmnI8a_teamCell{align-items:center;gap:.5rem;min-width:10rem;display:flex;text-align:left!important}.zmnI8a_teamLogo{object-fit:contain;border-radius:50%}.zmnI8a_pointsCell{font-weight:700}.zmnI8a_form{gap:.2rem;display:inline-flex}.zmnI8a_formItem{width:1.25rem;height:1.25rem;color:var(--color-background);background:color-mix(in srgb, var(--page-foreground) 40%, transparent);border-radius:4px;place-items:center;font-size:.6875rem;font-weight:700;display:inline-grid}.zmnI8a_formItem[data-result=W]{background:var(--color-success)}.zmnI8a_formItem[data-result=L]{background:var(--color-danger)}@media (max-width:900px){.zmnI8a_leagueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zmnI8a_gameRail{grid-auto-columns:minmax(16rem,70%)}.zmnI8a_gameList,.zmnI8a_landingGrid{grid-template-columns:1fr}}@media (max-width:640px){.zmnI8a_leagueGrid{grid-template-columns:1fr}.zmnI8a_gameRail{grid-auto-columns:85%}.zmnI8a_codeSwitchItem{flex:1 1 0;min-width:0}.zmnI8a_landingCard{padding:calc(var(--space)*4)}}
.UHXvFW_leagueCard{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*3.5);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--page-foreground);grid-template-columns:auto 1fr auto;min-width:0;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid}.UHXvFW_leagueCard:hover,.UHXvFW_leagueCard:focus-visible{background:color-mix(in srgb, var(--color-surface) 82%, var(--color-primary) 18%);border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);box-shadow:0 12px 24px color-mix(in srgb, var(--color-primary) 12%, transparent);outline:none;transform:translateY(-1px)}.UHXvFW_leagueLogo{object-fit:contain;background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:8px;flex:none;width:32px;height:32px}.UHXvFW_leagueText{gap:2px;min-width:0;display:grid}.UHXvFW_leagueName{overflow-wrap:anywhere}.UHXvFW_leagueMeta{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.08em}.UHXvFW_leagueArrow{width:8px;height:8px;color:color-mix(in srgb, var(--color-primary) 72%, var(--page-foreground));border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}@media (max-width:640px){.UHXvFW_leagueCard{padding:calc(var(--space)*3)}}
.Mo5Lzq_squadSlider{min-width:0;height:280px;overflow-x:auto}.Mo5Lzq_squadSliderStatic{height:auto;overflow:visible}.Mo5Lzq_squadGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.Mo5Lzq_squadSlide{min-width:0}.Mo5Lzq_squadCard{justify-items:center;gap:calc(var(--space)*1.25);min-height:100%;padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);text-align:center;border-radius:20px;display:grid}.Mo5Lzq_squadCardNoAvatar{align-content:start;justify-items:start;gap:calc(var(--space)*.85);padding:calc(var(--space)*2.25);border-color:color-mix(in srgb, var(--color-primary) 18%, var(--color-border-primary));background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 4%, var(--color-surface-secondary)) 0%, var(--color-surface-secondary) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 6%, transparent);text-align:left}.Mo5Lzq_squadCardLink{color:inherit;text-decoration:none}.Mo5Lzq_squadPhoto,.Mo5Lzq_squadPhotoFallback{border-radius:999px;width:72px;height:72px}.Mo5Lzq_squadPhoto{object-fit:cover}.Mo5Lzq_squadPhotoFallback{background:var(--color-surface-primary);border:1px solid var(--color-border-primary);justify-content:center;align-items:center;display:inline-flex}.Mo5Lzq_squadEyebrow{color:var(--color-foreground-secondary)}.Mo5Lzq_squadEyebrowProminent{color:var(--color-primary);letter-spacing:.08em;padding-bottom:calc(var(--space)*.75);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);width:100%;font-weight:700}.Mo5Lzq_squadName{color:var(--color-foreground-primary);overflow-wrap:anywhere}.Mo5Lzq_squadPosition{color:var(--color-foreground-secondary)}@media (max-width:767px){.Mo5Lzq_squadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.C1M4za_wrapper{flex-direction:column;gap:1rem;display:flex}.C1M4za_groupCard{flex-direction:column;gap:.5rem;display:flex}.C1M4za_groupHeader{justify-content:space-between;align-items:center;display:flex}.C1M4za_groupName{font-weight:700}.C1M4za_tableWrapper{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:var(--page-background);border-radius:12px;overflow-x:auto}.C1M4za_table{border-collapse:collapse;width:100%;font-size:.875rem}.C1M4za_table th,.C1M4za_table td{text-align:center;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);padding:.65rem .75rem}.C1M4za_table th:first-child,.C1M4za_table td:first-child{width:3rem}.C1M4za_teamCell{align-items:center;gap:.5rem;min-width:10rem;display:flex;text-align:left!important}.C1M4za_logo{object-fit:contain;border-radius:50%}.C1M4za_teamLink{color:inherit;text-decoration:none}.C1M4za_teamLink:hover,.C1M4za_teamLink:focus-visible{color:var(--color-primary);text-decoration:underline}
.GjXVJa_wrapper{gap:var(--formation-gap);--pitch-column-ratio:1.8;--aside-column-ratio:1;--formation-gap:calc(var(--space) * 10);--pitch-accent:var(--football-accent,var(--wc-accent,#1a8c3c));--pitch-accent-strong:var(--football-accent-strong,var(--wc-accent-strong,#136a2c));--pitch-night:var(--football-night,var(--wc-night-blue,#133e29));--pitch-night-deep:var(--football-deep-night,var(--wc-deep-night,#0c2a1e));--pitch-secondary:var(--football-secondary,var(--wc-secondary,#d4a437));--pitch-card-surface:var(--football-card-surface,var(--wc-card-surface,#fff));--pitch-card-border:var(--football-card-border,var(--wc-card-border,color-mix(in srgb, var(--page-foreground) 8%, transparent)));--pitch-card-shadow:var(--football-card-shadow,var(--wc-card-shadow,0 18px 44px #0c2a1e29));--panel-muted:color-mix(in srgb, var(--page-foreground) 60%, transparent);--panel-soft:color-mix(in srgb, var(--page-foreground) 4%, transparent);--panel-soft-strong:color-mix(in srgb, var(--page-foreground) 7%, transparent);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;display:grid;container-type:inline-size}.GjXVJa_wrapper[data-football-theme=neutral]{--pitch-accent:#1a8c3c;--pitch-accent-strong:#136a2c;--pitch-night:#133e29;--pitch-night-deep:#0c2a1e;--pitch-secondary:#d4a437}.GjXVJa_pitch{aspect-ratio:4/5;border-radius:calc(var(--radius)*1.5);background:linear-gradient(180deg, color-mix(in srgb, var(--pitch-accent) 92%, white) 0%, color-mix(in srgb, var(--pitch-accent) 80%, var(--pitch-accent-strong) 60%) 100%);width:100%;min-width:0;min-height:0;box-shadow:0 6px 14px -4px color-mix(in srgb, var(--pitch-night-deep) 22%, transparent);isolation:isolate;position:relative;overflow:hidden}.GjXVJa_pitch:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 36px);position:absolute;inset:0}.GjXVJa_markings{z-index:0;pointer-events:none;position:absolute;inset:0}.GjXVJa_markings:before{content:"";background:#ffffffb3;height:2px;position:absolute;top:50%;left:8%;right:8%}.GjXVJa_markings:after{content:"";aspect-ratio:1;border:2px solid #ffffffb3;border-radius:50%;width:22%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GjXVJa_penaltyBoxTop,.GjXVJa_penaltyBoxBottom{z-index:0;border:2px solid #ffffffb3;height:16%;position:absolute;left:18%;right:18%}.GjXVJa_penaltyBoxTop{border-top:none;top:0}.GjXVJa_penaltyBoxBottom{border-bottom:none;bottom:0}.GjXVJa_goalBoxTop,.GjXVJa_goalBoxBottom{z-index:0;border:2px solid #ffffffb3;height:6%;position:absolute;left:34%;right:34%}.GjXVJa_goalBoxTop{border-top:none;top:0}.GjXVJa_goalBoxBottom{border-bottom:none;bottom:0}.GjXVJa_row{z-index:1;justify-content:space-around;align-items:center;display:flex;position:absolute;left:6%;right:6%;transform:translateY(-50%)}.GjXVJa_player{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:0;transition:transform .18s;display:flex}.GjXVJa_player:hover,.GjXVJa_player:focus-visible{outline:none;transform:translateY(-3px)}.GjXVJa_shirtSlot{aspect-ratio:1;justify-content:center;align-items:center;width:clamp(36px,7.5%,56px);display:inline-flex;position:relative}.GjXVJa_shirt{background:linear-gradient(160deg, #fff 0%, color-mix(in srgb, var(--pitch-night) 18%, white) 100%);border:2px solid color-mix(in srgb, var(--pitch-night) 30%, transparent);width:100%;height:100%;box-shadow:0 8px 14px color-mix(in srgb, var(--pitch-night-deep) 30%, transparent);color:var(--pitch-night);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.GjXVJa_eventChips{pointer-events:none;z-index:2;flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:absolute;top:-4px;right:-2px;transform:translate(40%)}.GjXVJa_subEventChips{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.GjXVJa_eventChip{min-width:10px;height:14px;color:var(--pitch-night);background:var(--pitch-card-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--pitch-night-deep) 28%, transparent);border-radius:3px;justify-content:center;align-items:center;gap:2px;padding:0 3px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.GjXVJa_eventChipYellow{background:#f7c50a;width:10px;height:14px;padding:0;box-shadow:0 1px 2px #0c2a1e59}.GjXVJa_eventChipRed{background:#d9534f;width:10px;height:14px;padding:0;box-shadow:0 1px 2px #0c2a1e59}.GjXVJa_eventChipGoal{color:#0c2a1e;background:#fff;border:1px solid #0c2a1e38;border-radius:999px;min-width:16px;height:16px;padding:0 4px;box-shadow:0 1px 3px #0c2a1e59}.GjXVJa_eventChipCount{color:inherit;margin-left:1px;font-size:10px;font-weight:700}.GjXVJa_eventChipAssist{background:var(--pitch-secondary);color:var(--pitch-night-deep);border-radius:999px;padding:0 4px}.GjXVJa_eventChipSubIn{color:#fff;background:#1aa54d;border-radius:999px;width:14px;height:14px;padding:0;box-shadow:0 1px 2px #0c2a1e66}.GjXVJa_eventChipSubOut{color:#fff;background:#d93025;border-radius:999px;width:14px;height:14px;padding:0;box-shadow:0 1px 2px #0c2a1e66}.GjXVJa_shirt img{object-fit:cover;width:100%;height:100%}.GjXVJa_shirtNumber{text-shadow:0 1px 2px #fffc;font-weight:700}.GjXVJa_player:hover .GjXVJa_shirt,.GjXVJa_player:focus-visible .GjXVJa_shirt{border-color:var(--pitch-secondary);box-shadow:0 12px 22px color-mix(in srgb, var(--pitch-secondary) 30%, transparent)}.GjXVJa_playerName{color:#fff;text-shadow:0 1px 4px color-mix(in srgb, var(--pitch-night-deep) 80%, transparent);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:112px;overflow:hidden}.GjXVJa_aside{gap:calc(var(--space)*3);padding:calc(var(--space)*5);border-radius:var(--radius);background:var(--pitch-card-surface);border:1px solid var(--pitch-card-border);box-shadow:var(--pitch-card-shadow);min-height:0;max-height:calc((100cqw - var(--formation-gap))*var(--pitch-column-ratio)/(var(--pitch-column-ratio) + var(--aside-column-ratio))*1.25);grid-template-rows:auto auto minmax(0,1fr) auto;align-self:start;display:grid}.GjXVJa_asideHeader{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);color:var(--page-foreground);display:flex}.GjXVJa_asideHeader h3{margin:0}.GjXVJa_formationValue{color:var(--page-foreground);font-weight:700}.GjXVJa_subSection{min-height:0;padding-right:4px;overflow-y:auto}.GjXVJa_subList{gap:calc(var(--space)*1.5);margin:0;padding:0;list-style:none;display:grid}.GjXVJa_subRow{align-items:center;gap:calc(var(--space)*2);border-radius:var(--radius);background:var(--panel-soft);color:var(--page-foreground);grid-template-columns:28px auto 1fr auto;padding:8px 10px;text-decoration:none;transition:background-color .18s,transform .18s;display:grid}.GjXVJa_subNameCell{align-items:center;gap:calc(var(--space)*1.5);min-width:0;display:flex}.GjXVJa_subRow:hover,.GjXVJa_subRow:focus-visible{background:var(--panel-soft-strong);outline:none;transform:translate(2px)}.GjXVJa_subNumber{color:var(--page-foreground);font-variant-numeric:tabular-nums;text-align:center;min-width:28px;font-weight:700}.GjXVJa_subName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.GjXVJa_subPos{color:var(--panel-muted);text-transform:uppercase;letter-spacing:.14em}.GjXVJa_coachStrip{align-items:center;gap:calc(var(--space)*3);padding-top:calc(var(--space)*2);border-top:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);display:flex}.GjXVJa_coachInfo{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.GjXVJa_coachAvatar{object-fit:cover;background:var(--panel-soft);border-radius:50%;flex-shrink:0;width:36px;height:36px}.GjXVJa_coachName{color:var(--page-foreground);line-height:1.25}.GjXVJa_coachLabel{color:var(--panel-muted);text-transform:uppercase;letter-spacing:.14em;line-height:1.1}.GjXVJa_banner{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:8px;padding:4px 12px;font-size:11px;display:inline-flex}.GjXVJa_bannerLatest{background:color-mix(in srgb, var(--pitch-accent) 14%, transparent);color:var(--pitch-accent-strong);border:1px solid color-mix(in srgb, var(--pitch-accent) 24%, transparent)}.GjXVJa_bannerSynthetic{background:var(--panel-soft);color:var(--page-foreground);border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent)}.GjXVJa_emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}@media (max-width:1300px){.GjXVJa_wrapper{grid-template-columns:minmax(0,1fr)}.GjXVJa_aside{max-height:none}.GjXVJa_pitch{aspect-ratio:4/5}}@media (max-width:520px){.GjXVJa_playerName{max-width:70px;font-size:11px}.GjXVJa_shirt{width:clamp(30px,8.5%,44px)}}
.-iudPq_lineups{gap:calc(var(--space)*6);grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid}.-iudPq_matchupHeader{gap:calc(var(--space)*4);padding:calc(var(--space)*6);border-radius:calc(var(--radius)*1.25);background:linear-gradient(135deg, color-mix(in srgb, var(--page-foreground) 2%, var(--color-surface) 98%) 0%, color-mix(in srgb, var(--page-foreground) 5%, var(--color-surface) 95%) 100%);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 18px 38px color-mix(in srgb, var(--page-foreground) 8%, transparent);display:grid}.-iudPq_matchupLeague{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);text-align:center;text-transform:uppercase;letter-spacing:.16em;margin:0}.-iudPq_matchupTitleVH{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-iudPq_matchupRow{align-items:center;gap:calc(var(--space)*4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.-iudPq_matchupStatusRow{justify-content:center;gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.-iudPq_matchupStatusPill{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 86%, white);min-height:28px;color:color-mix(in srgb, var(--page-foreground) 84%, transparent);justify-content:center;align-items:center;padding:4px 12px;display:inline-flex}.-iudPq_matchupStatusPillLive{color:#a33631;background:#faeaea;border-color:#d9534f47}.-iudPq_matchupStatusPillClock{color:var(--page-foreground);background:color-mix(in srgb, var(--page-foreground) 6%, white);border-color:color-mix(in srgb, var(--page-foreground) 14%, transparent)}.-iudPq_matchupTeam{align-items:center;gap:calc(var(--space)*2);text-align:center;flex-direction:column;min-width:0;display:flex}.-iudPq_matchupLogo,.-iudPq_matchupLogoFallback{background:var(--color-surface,#fff);object-fit:contain;border-radius:50%;width:72px;height:72px;padding:8px;box-shadow:0 8px 18px #0c2a1e2e}.-iudPq_matchupLogoFallback{background:color-mix(in srgb, var(--page-foreground) 8%, transparent)}.-iudPq_matchupName{color:var(--page-foreground);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.-iudPq_matchupFormation{background:color-mix(in srgb, var(--page-foreground) 6%, transparent);color:color-mix(in srgb, var(--page-foreground) 86%, transparent);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 12px}.-iudPq_matchupCenter{justify-content:center;align-items:center;gap:calc(var(--space)*1);min-width:calc(var(--space)*18);flex-direction:column;display:flex}.-iudPq_matchupVs{color:color-mix(in srgb, var(--page-foreground) 64%, transparent);text-transform:uppercase;letter-spacing:.32em;font-weight:600}.-iudPq_matchupPenalty{color:#b26a00;text-transform:uppercase;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.-iudPq_matchupScore{align-items:center;gap:calc(var(--space)*2);color:var(--page-foreground);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1;display:inline-flex}.-iudPq_matchupScoreDivider{color:color-mix(in srgb, var(--page-foreground) 56%, transparent);font-weight:600}.-iudPq_teamBlock{gap:calc(var(--space)*4);padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 8%, transparent);isolation:isolate;min-width:0;max-width:100%;display:grid;position:relative}.-iudPq_teamBlock:before{content:"";border-radius:4px 0 0 4px;width:4px;position:absolute;inset:0 auto 0 0}.-iudPq_teamBlockHome:before{background:linear-gradient(180deg, color-mix(in srgb, var(--page-foreground) 22%, transparent), transparent)}.-iudPq_teamBlockAway:before{background:linear-gradient(180deg, color-mix(in srgb, var(--page-foreground) 14%, transparent), transparent)}.-iudPq_teamHeader{align-items:center;gap:calc(var(--space)*3);display:flex}.-iudPq_teamHeaderSwatch{border-radius:4px;width:10px;height:32px}.-iudPq_teamHeaderSwatch[data-side=home]{background:color-mix(in srgb, var(--page-foreground) 24%, transparent)}.-iudPq_teamHeaderSwatch[data-side=away]{background:color-mix(in srgb, var(--page-foreground) 14%, transparent)}.-iudPq_formationPill{background:color-mix(in srgb, var(--page-foreground) 6%, transparent);color:color-mix(in srgb, var(--page-foreground) 86%, transparent);letter-spacing:.08em;font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:4px 12px}.-iudPq_teamLogo{object-fit:contain;background:color-mix(in srgb, var(--page-foreground) 4%, transparent);border-radius:6px;width:40px;height:40px}.-iudPq_teamHeading{gap:2px;display:grid}.-iudPq_teamSide{text-transform:uppercase;letter-spacing:.16em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.-iudPq_statusPanel{align-items:center;gap:calc(var(--space)*2);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);color:color-mix(in srgb, var(--page-foreground) 72%, transparent);display:flex}.-iudPq_errorPanel{padding:calc(var(--space)*4);border-radius:var(--radius);color:#b13b35;background:#d9534f14;border:1px solid #d9534f38}.-iudPq_spinner{border:2px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);border-top-color:var(--page-foreground);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite -iudPq_lineupSpin}@keyframes -iudPq_lineupSpin{to{transform:rotate(360deg)}}.-iudPq_attribution{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-align:center}@media (max-width:720px){.-iudPq_matchupHeader{gap:calc(var(--space)*2);padding:calc(var(--space)*4) calc(var(--space)*3)}.-iudPq_matchupLogo,.-iudPq_matchupLogoFallback{width:56px;height:56px;padding:6px}.-iudPq_matchupCenter{min-width:calc(var(--space)*10)}.-iudPq_matchupVs{letter-spacing:.24em}.-iudPq_matchupScore{gap:calc(var(--space)*1);font-size:22px}.-iudPq_teamBlock{padding:calc(var(--space)*3)}.-iudPq_formationPill{margin-left:0}}
.iPN99a_card{--insights-home:var(--color-primary);--insights-away:color-mix(in srgb, var(--color-secondary) 50%, #38bdf8);--insights-draw:color-mix(in srgb, var(--color-foreground) 28%, var(--color-surface));--insights-track:color-mix(in srgb, var(--color-foreground) 7%, transparent);--insights-muted:color-mix(in srgb, var(--color-foreground) 62%, transparent);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);min-width:0;box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);font-variant-numeric:tabular-nums;gap:14px;padding:18px;display:grid}.iPN99a_tablist{gap:calc(var(--space)*2);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;min-width:0;max-width:100%;margin:-2px;padding:2px;display:flex;overflow-x:auto}.iPN99a_tablist::-webkit-scrollbar{display:none}.iPN99a_tabButton{white-space:nowrap;flex:none}.iPN99a_panel{gap:16px;min-width:0;display:grid}.iPN99a_block{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);gap:12px;min-width:0;padding:14px;display:grid}.iPN99a_caption,.iPN99a_emptyNote{color:var(--insights-muted)}.iPN99a_caption{text-align:center}.iPN99a_inlineError{color:color-mix(in srgb, var(--color-danger) 88%, black)}.iPN99a_logo{object-fit:contain;flex:none;block-size:28px;inline-size:28px;display:inline-block}.iPN99a_logoSmall{block-size:20px;inline-size:20px}.iPN99a_logoPlaceholder{background:var(--insights-track);border-radius:50%}.iPN99a_logoSpacer{visibility:hidden}.iPN99a_fillHome{background:var(--insights-home)}.iPN99a_fillAway{background:var(--insights-away)}.iPN99a_fillDraw{background:var(--insights-draw)}.iPN99a_teamHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}.iPN99a_teamHeaderWithTitle{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.iPN99a_teamHeaderWithTitle .iPN99a_teamHeaderAway{grid-column:3}.iPN99a_teamHeaderTitle{text-align:center;max-width:16ch;color:var(--insights-muted);text-transform:uppercase;letter-spacing:.04em;grid-area:1/2;margin:0;line-height:1.2}.iPN99a_teamHeaderSide{align-items:center;gap:8px;min-width:0;display:flex}.iPN99a_teamHeaderAway{text-align:end;flex-direction:row-reverse}.iPN99a_teamHeaderText{gap:4px;min-width:0;display:grid}.iPN99a_teamHeaderAway .iPN99a_teamHeaderText{justify-items:end}.iPN99a_teamHeaderName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--color-foreground);font-weight:700;overflow:hidden}.iPN99a_teamHeaderSwatch{border-radius:var(--radius-pill);block-size:3px;inline-size:24px;display:block}.iPN99a_statList{gap:12px;list-style:none;display:grid}.iPN99a_statRow{gap:6px;min-width:0;display:grid}.iPN99a_statHead{grid-template-columns:minmax(40px,auto) minmax(0,1fr) minmax(40px,auto);align-items:center;gap:8px;display:grid}.iPN99a_statValue{color:var(--color-foreground);text-align:start}.iPN99a_statValueAway{text-align:end}.iPN99a_statLabel{color:var(--insights-muted);text-align:center}.iPN99a_splitTrack{grid-template-columns:1fr 1fr;gap:4px;display:grid}.iPN99a_trackHalf{border-radius:var(--radius-pill);background:var(--insights-track);block-size:6px;display:flex;overflow:hidden}.iPN99a_trackHalfHome{justify-content:flex-end}.iPN99a_trackFill{border-radius:var(--radius-pill);block-size:100%;transition:width .45s ease-out;display:block}.iPN99a_blockHeading{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.iPN99a_blockSubtitle{color:var(--insights-muted)}.iPN99a_blockSubtitle:before{content:"·";margin-inline-end:8px}.iPN99a_formRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding-block:2px 4px;display:grid}.iPN99a_formSide{gap:6px;min-width:0;display:grid}.iPN99a_formSideHome{justify-items:start}.iPN99a_formSideAway{justify-items:end}.iPN99a_pillRow{flex-wrap:nowrap;align-items:center;gap:4px;list-style:none;display:flex}.iPN99a_pill{--pill-tone:var(--insights-draw);background:var(--pill-tone);cursor:default;opacity:.88;border-radius:6px;flex:none;place-items:center;block-size:22px;inline-size:22px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.iPN99a_pill span{color:#fff}.iPN99a_pillWin{--pill-tone:var(--color-success)}.iPN99a_pillLoss{--pill-tone:var(--color-danger)}.iPN99a_pillDraw{--pill-tone:color-mix(in srgb, var(--color-foreground) 42%, var(--color-surface))}.iPN99a_pillNewest{opacity:1;box-shadow:0 0 0 2px var(--color-surface),0 0 0 3.5px color-mix(in srgb, var(--pill-tone) 55%, transparent)}.iPN99a_tallyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.iPN99a_tallyCard{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);gap:12px;min-width:0;padding:14px;display:grid}.iPN99a_tallyTitle{color:var(--insights-muted);text-transform:uppercase}.iPN99a_tallyRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.iPN99a_tallyCell{text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.iPN99a_tallyValue{color:var(--color-foreground)}.iPN99a_tallyLabel{color:var(--insights-muted)}.iPN99a_segmentBar{border-radius:var(--radius-pill);background:var(--insights-track);gap:2px;block-size:8px;display:flex;overflow:hidden}.iPN99a_segment{flex-basis:0;min-width:0;transition:flex-grow .45s ease-out}.iPN99a_meetingList{list-style:none;display:grid}.iPN99a_meetingRow{grid-template-columns:minmax(72px,112px) minmax(0,1fr) 36px;align-items:center;gap:12px;min-width:0;padding:10px 0;display:grid}.iPN99a_meetingRow+.iPN99a_meetingRow{border-top:1px solid color-mix(in srgb, var(--color-foreground) 7%, transparent)}.iPN99a_meetingMeta{gap:2px;min-width:0;display:grid}.iPN99a_meetingDate{color:var(--color-foreground)}.iPN99a_meetingLeague{color:var(--insights-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iPN99a_meetingTeams{gap:6px;min-width:0;display:grid}.iPN99a_meetingSide{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.iPN99a_meetingName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground);overflow:hidden}.iPN99a_meetingGoals{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:18px;color:var(--color-foreground)}.iPN99a_meetingWinner .iPN99a_meetingName,.iPN99a_meetingWinner .iPN99a_meetingGoals{font-weight:700}.iPN99a_meetingStatus{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);justify-self:end;padding:2px 6px}.iPN99a_meetingStatusSpacer{display:block}.iPN99a_visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iPN99a_keyStats{gap:8px;min-width:0;display:grid}.iPN99a_keyStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.iPN99a_keyStatTile{border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-primary) 8%, transparent);grid-template-rows:1fr auto auto;gap:6px;min-width:0;padding:10px 12px;display:grid;position:relative}.iPN99a_keyStatTile .iPN99a_keyStatLabel{color:var(--insights-muted);text-align:center;text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-self:center;margin:0}.iPN99a_keyStatValues{justify-content:space-between;align-items:baseline;gap:6px;margin:0;display:flex}.iPN99a_keyStatValue{font-family:var(--font-family-primary);font-variant-numeric:tabular-nums;color:var(--color-foreground);white-space:nowrap;font-size:20px;font-weight:700;line-height:1.1;transition:color .3s ease-out}.iPN99a_keyStatValueTrailing{color:var(--insights-muted);font-weight:600}.iPN99a_keyStatTrack{margin:0}.iPN99a_shareBar{border-radius:var(--radius-pill);background:var(--insights-track);gap:2px;block-size:5px;display:flex;overflow:hidden}.iPN99a_shareFill{flex:none;block-size:100%;transition:width .45s ease-out;display:block}.iPN99a_shareFillAway{flex:1 1 0;min-width:0}@media (prefers-reduced-motion:reduce){.iPN99a_trackFill,.iPN99a_segment,.iPN99a_shareFill,.iPN99a_keyStatValue{transition:none}}@media (max-width:720px){.iPN99a_card{gap:12px;padding:14px}.iPN99a_block,.iPN99a_tallyCard{padding:12px}.iPN99a_tallyGrid{grid-template-columns:minmax(0,1fr)}.iPN99a_keyStatsGrid{gap:6px}.iPN99a_keyStatTile{gap:5px;padding:8px 8px 9px}.iPN99a_keyStatTile .iPN99a_keyStatLabel{letter-spacing:.02em;font-size:10px}.iPN99a_keyStatValues{gap:4px}.iPN99a_keyStatValue{font-size:16px}.iPN99a_shareBar{block-size:4px}.iPN99a_meetingRow{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.iPN99a_meetingMeta{grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.iPN99a_meetingStatusSpacer{display:none}.iPN99a_formRow{gap:8px}.iPN99a_pillRow{gap:3px}.iPN99a_pill{border-radius:5px;block-size:20px;inline-size:20px;font-size:10px}}@media (max-width:359px){.iPN99a_pillRow{gap:2px}.iPN99a_pill{block-size:18px;inline-size:18px}}
.VzwrEW_picker{gap:calc(var(--space)*3);grid-template-rows:auto 1fr;min-width:0;height:100%;min-height:0;display:grid}.VzwrEW_searchRow{background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);border-radius:12px;align-items:center;gap:8px;padding:4px 12px 4px 40px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.VzwrEW_searchRow:focus-within{border-color:color-mix(in srgb, var(--color-primary) 34%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 12%, transparent)}.VzwrEW_searchIcon{color:color-mix(in srgb, var(--page-foreground) 48%, transparent);pointer-events:none;line-height:0;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.VzwrEW_searchGlyph{width:16px;height:16px}.VzwrEW_searchInput{min-width:0;color:var(--page-foreground);font:inherit;background:0 0;border:none;outline:none;flex:auto;padding:12px 0}.VzwrEW_searchInput::placeholder{color:color-mix(in srgb, var(--page-foreground) 50%, transparent)}.VzwrEW_clearButton{background:color-mix(in srgb, var(--page-foreground) 10%, transparent);width:26px;height:26px;color:var(--page-foreground);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:background .18s;display:inline-flex}.VzwrEW_clearButton:hover,.VzwrEW_clearButton:focus-visible{background:color-mix(in srgb, var(--color-primary) 18%, transparent);outline:none}.VzwrEW_resultsCount{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.1em;font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;padding:0 4px}.VzwrEW_emptyResults{padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--page-foreground) 5%, transparent);color:color-mix(in srgb, var(--page-foreground) 70%, transparent);text-align:center}.VzwrEW_list{padding:calc(var(--space)*2);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);scroll-behavior:smooth;border-radius:14px;gap:4px;min-height:0;margin:0;list-style:none;display:grid;overflow-y:auto}.VzwrEW_row{color:var(--page-foreground);border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:background .16s,transform .16s;display:grid}.VzwrEW_rowButton{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none}.VzwrEW_row:hover,.VzwrEW_row:focus-visible{background:color-mix(in srgb, var(--color-primary) 10%, transparent);outline:none;transform:translate(2px)}.VzwrEW_rowActive{background:color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-primary);font-weight:600}.VzwrEW_flagSlot{justify-content:center;align-items:center;width:32px;height:22px;display:inline-flex}.VzwrEW_flagImage{object-fit:cover;background:color-mix(in srgb, var(--page-foreground) 12%, transparent);border-radius:3px;width:100%;height:100%}.VzwrEW_flagFallback{background:color-mix(in srgb, var(--page-foreground) 12%, transparent);width:100%;height:100%;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);border-radius:3px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.VzwrEW_flagGlobe{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:100%;height:100%;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.VzwrEW_flagGlobeIcon{width:20px;height:20px}.VzwrEW_rowName{overflow-wrap:anywhere}.VzwrEW_rowChevron{width:10px;height:10px;color:color-mix(in srgb, var(--page-foreground) 40%, transparent)}@media (max-width:720px){.VzwrEW_list:not(.VzwrEW_listCompact){min-height:0;max-height:200px}}
.dcLh5a_content{gap:calc(var(--space)*5);display:grid}.dcLh5a_seasonCard{gap:calc(var(--space)*4);padding:calc(var(--space)*5);border-radius:calc(var(--radius)*1.05);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--page-foreground) 6%, transparent);min-width:0;max-width:100%;display:grid}.dcLh5a_seasonHeader{gap:calc(var(--space)*2);display:grid}.dcLh5a_tableSection{gap:calc(var(--space)*3);display:grid}.dcLh5a_tableWrap{min-width:0}.dcLh5a_emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}.dcLh5a_noChampion{color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}
.GQ_BLW_panel{gap:calc(var(--space)*5);min-width:0;max-width:100%;display:grid}.GQ_BLW_metaSection{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);min-width:0;display:grid}.GQ_BLW_metaGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.GQ_BLW_metaItem{padding:calc(var(--space)*2) calc(var(--space)*3);border-radius:calc(var(--radius)*.85);background:#1665340f;border:1px solid #1665341f;gap:4px;min-width:0;display:grid}.GQ_BLW_metaLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--page-foreground) 58%, transparent)}.GQ_BLW_metaValue{overflow-wrap:anywhere}.GQ_BLW_eventsSection{gap:calc(var(--space)*3);display:grid}.GQ_BLW_eventsTitle{text-transform:uppercase;letter-spacing:.08em;color:#13592e}.GQ_BLW_eventsList{gap:calc(var(--space)*2);display:grid}.GQ_BLW_eventRow{gap:calc(var(--space)*2);padding:calc(var(--space)*2) calc(var(--space)*3);border-radius:calc(var(--radius)*.85);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);grid-template-columns:56px minmax(0,1fr);align-items:start;display:grid}.GQ_BLW_eventMinute{font-variant-numeric:tabular-nums;color:#13592e;font-weight:700}.GQ_BLW_eventBody{gap:4px;min-width:0;display:grid}.GQ_BLW_eventPrimary,.GQ_BLW_eventSecondary,.GQ_BLW_eventTeam{overflow-wrap:anywhere}.GQ_BLW_eventTeam{color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}.GQ_BLW_h2hSection{gap:calc(var(--space)*3);min-width:0;display:grid}.GQ_BLW_h2hSummary{gap:calc(var(--space)*2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GQ_BLW_h2hSummaryItem{padding:calc(var(--space)*2) calc(var(--space)*3);border-radius:calc(var(--radius)*.85);text-align:center;background:#1665340f;border:1px solid #1665341f;gap:4px;min-width:0;display:grid}.GQ_BLW_h2hSummaryValue{font-variant-numeric:tabular-nums;color:#13592e}.GQ_BLW_h2hSummaryLabel{overflow-wrap:anywhere;color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}.GQ_BLW_h2hList{gap:calc(var(--space)*2);margin:0;padding:0;list-style:none;display:grid}.GQ_BLW_h2hRow{gap:calc(var(--space)*2);padding:calc(var(--space)*2) calc(var(--space)*3);border-radius:calc(var(--radius)*.85);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;display:grid}.GQ_BLW_h2hDate{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}.GQ_BLW_h2hMatch{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.GQ_BLW_h2hLeague{color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}.GQ_BLW_h2hScore{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.GQ_BLW_h2hWinner{color:#13592e;display:block}.GQ_BLW_h2hMessage{margin:0}@media (max-width:560px){.GQ_BLW_h2hRow{grid-template-columns:minmax(0,1fr) auto}.GQ_BLW_h2hDate{grid-column:1/-1}}
.JPYlqW_wrapper{gap:calc(var(--space)*5);min-width:0;display:grid}.JPYlqW_group{gap:calc(var(--space)*2);min-width:0;display:grid}.JPYlqW_dayHeading{align-items:center;gap:calc(var(--space)*2);text-transform:capitalize;color:var(--page-foreground);padding-bottom:calc(var(--space)*1);border-bottom:2px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);display:flex}.JPYlqW_todayBadge{border-radius:var(--radius-pill);background:var(--color-secondary);color:#fff;text-transform:uppercase;letter-spacing:.05em;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.JPYlqW_rows{gap:calc(var(--space)*2);margin:0;padding:0;list-style:none;display:grid}.JPYlqW_row{gap:calc(var(--space)*2);padding:calc(var(--space)*3) calc(var(--space)*4);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);border-radius:var(--radius);background:var(--page-background);grid-template-columns:1fr;min-width:0;display:grid}.JPYlqW_rowLive{border-color:#e8112d8c;box-shadow:inset 0 0 0 1px #e8112d40}.JPYlqW_statusCell{align-items:center;gap:calc(var(--space)*2);display:flex}.JPYlqW_statusPill{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.JPYlqW_statusPillLive{color:#fff;background:#e8112d}.JPYlqW_statusPillFinal{background:color-mix(in srgb, var(--page-foreground) 10%, transparent);color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}.JPYlqW_statusPillScheduled{background:color-mix(in srgb, var(--color-secondary) 12%, transparent);color:var(--color-secondary)}.JPYlqW_scheduledTime{color:color-mix(in srgb, var(--page-foreground) 55%, transparent)}.JPYlqW_teams{gap:calc(var(--space)*1);min-width:0;display:grid}.JPYlqW_teamRow{align-items:center;gap:calc(var(--space)*2);min-width:0;color:color-mix(in srgb, var(--page-foreground) 80%, transparent);grid-template-columns:26px minmax(0,1fr) auto;display:grid}.JPYlqW_teamRowWinner{color:var(--page-foreground);font-weight:700}.JPYlqW_teamLogo{object-fit:contain;width:26px;height:26px}.JPYlqW_teamLogoPlaceholder{background:color-mix(in srgb, var(--page-foreground) 8%, transparent);border-radius:50%;width:26px;height:26px}.JPYlqW_teamName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JPYlqW_setsWon{font-variant-numeric:tabular-nums;text-align:right;min-width:18px}.JPYlqW_sets{gap:calc(var(--space)*1) calc(var(--space)*2);color:color-mix(in srgb, var(--page-foreground) 55%, transparent);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;display:flex}.JPYlqW_set{white-space:nowrap}.JPYlqW_set+.JPYlqW_set{padding-left:calc(var(--space)*2);border-left:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent)}@media (min-width:640px){.JPYlqW_row{align-items:center;gap:calc(var(--space)*4);grid-template-columns:84px minmax(0,1fr) auto}.JPYlqW_statusCell{flex-direction:column;align-items:flex-start;gap:2px}.JPYlqW_sets{justify-content:flex-end;max-width:220px}}
.fJJfCa_leagueSection{gap:calc(var(--space)*4);display:grid}.fJJfCa_leagueGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fJJfCa_leagueCard{align-content:center;min-height:100%}@media (max-width:900px){.fJJfCa_archiveGrid,.fJJfCa_leagueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fJJfCa_archiveGrid,.fJJfCa_leagueGrid{grid-template-columns:1fr}}
.t4SirW_browser{gap:calc(var(--space)*4);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}.t4SirW_countryColumn,.t4SirW_leaguesColumn{align-content:start;gap:calc(var(--space)*3);min-width:0;height:600px;min-height:0;padding:calc(var(--space)*3);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb, var(--color-primary) 4%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 14%, transparent);display:grid}.t4SirW_resultsTitle{color:var(--page-foreground);margin:0}.t4SirW_results{gap:calc(var(--space)*3);min-width:0;min-height:0;display:grid}.t4SirW_status{padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);color:color-mix(in srgb, var(--page-foreground) 70%, transparent)}.t4SirW_error{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--color-danger) 16%, transparent)}.t4SirW_leagueList{padding:calc(var(--space)*3);gap:calc(var(--space)*2);background:color-mix(in srgb, var(--color-surface) 92%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);border-radius:14px;align-content:start;min-width:0;min-height:0;margin:0;list-style:none;display:grid;overflow-y:auto}@media (max-width:900px){.t4SirW_browser{grid-template-columns:1fr}.t4SirW_countryColumn,.t4SirW_leaguesColumn{height:auto}.t4SirW_leagueList{max-height:400px}}
.IUOPiG_page{gap:28px;display:grid}.IUOPiG_hero{display:block}.IUOPiG_filterPanel{--filters-pair-width:clamp(280px, 30vw, 340px);border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:calc(var(--radius)*1.1);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);grid-column:1/-1;gap:20px;padding:22px;display:grid}.IUOPiG_primaryControls{grid-template-columns:repeat(2, minmax(0, var(--filters-pair-width)));justify-content:space-between;align-items:center;gap:18px;display:grid}.IUOPiG_filterPanel[data-sport-count="4"]{--filters-pair-width:clamp(340px, 36vw, 440px)}.IUOPiG_sportGroup{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;width:100%;display:grid}.IUOPiG_sportGroup>*,.IUOPiG_secondaryFilterGroup>*{padding-inline:12px}.IUOPiG_sportGroup>*{width:100%}.IUOPiG_dateForm{inline-size:clamp(300px,28vw,340px);justify-self:end;max-width:100%;display:grid}.IUOPiG_controlGroupDisabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.IUOPiG_controlGroupDisabled *{-webkit-user-select:none;user-select:none}.IUOPiG_controlGroupDisabled .IUOPiG_dateControls{opacity:.58;pointer-events:none}.IUOPiG_dateControls{flex-wrap:wrap;align-items:stretch;min-width:0;display:flex}.IUOPiG_dateControlsWrap{flex-direction:column;flex:none;align-items:stretch;width:100%;min-width:0;display:flex;position:relative}.IUOPiG_dateControlsWrap .IUOPiG_dateControls{width:100%}.IUOPiG_dateSegmented{border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 94%, white);min-width:0;box-shadow:0 1px 0 color-mix(in srgb, var(--color-black) 5%, transparent),inset 0 1px 0 #ffffffb3;flex:auto;align-items:stretch;display:flex;overflow:hidden}.IUOPiG_dateNavBtn{background:color-mix(in srgb, var(--color-primary) 5%, transparent);width:48px;min-height:48px;color:var(--color-primary);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .18s,color .18s;display:inline-flex}.IUOPiG_dateNavBtn:hover{background:color-mix(in srgb, var(--color-primary) 14%, white)}.IUOPiG_dateNavBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;z-index:1}.IUOPiG_dateNavIcon{flex-shrink:0;width:20px;height:20px;display:block}.IUOPiG_datePickerTrigger{border:none;border-inline:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 98%, transparent);min-width:0;min-height:48px;color:var(--page-foreground);cursor:pointer;font:inherit;text-align:center;flex-direction:row;flex:auto;justify-content:center;align-items:center;gap:10px;margin:0;padding:8px 14px;transition:background-color .18s;display:flex}.IUOPiG_datePickerTrigger:hover{background:color-mix(in srgb, var(--color-primary) 9%, white)}.IUOPiG_datePickerTrigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;z-index:1}.IUOPiG_datePickerGlyph{opacity:.72;width:18px;height:18px;color:var(--color-primary);flex-shrink:0}.IUOPiG_datePickerValue{letter-spacing:.01em;min-width:0;color:color-mix(in srgb, var(--page-foreground) 94%, transparent);font-weight:600;line-height:1.25}.IUOPiG_localFilters{grid-template-columns:minmax(0, var(--filters-pair-width));flex:0 1 var(--filters-pair-width);gap:12px;display:grid}.IUOPiG_secondaryControls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 16px;display:flex}.IUOPiG_secondaryFilterGroup{inline-size:var(--filters-pair-width);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:center;gap:10px;max-width:100%;margin-left:auto;display:grid}.IUOPiG_filterInfo{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 97%, var(--color-primary) 3%);padding:14px 16px}@media (max-width:640px){.IUOPiG_filterPanel{padding:18px}.IUOPiG_primaryControls{grid-template-columns:minmax(0,1fr);justify-content:stretch}.IUOPiG_sportGroup{width:100%}.IUOPiG_secondaryFilterGroup{width:100%;margin-left:0}.IUOPiG_sportGroup>*,.IUOPiG_secondaryFilterGroup>*,.IUOPiG_dateForm,.IUOPiG_localFilters,.IUOPiG_secondaryControls{width:100%}.IUOPiG_dateForm{justify-self:stretch}.IUOPiG_dateControlsWrap,.IUOPiG_dateControlsWrap .IUOPiG_dateControls{width:100%}.IUOPiG_localFilters{flex-basis:100%;grid-template-columns:minmax(0,1fr)}.IUOPiG_secondaryControls{align-items:stretch;gap:12px}.IUOPiG_sportGroup>*,.IUOPiG_secondaryFilterGroup>*{padding-inline:10px}}@media (max-width:520px){.IUOPiG_sportGroup{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.IUOPiG_sportGroup>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,50% - 5px)}}.IUOPiG_field{gap:8px;width:100%;min-width:0;display:grid}.IUOPiG_fieldDisabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.IUOPiG_fieldDisabled *{-webkit-user-select:none;user-select:none}.IUOPiG_fieldDisabled .IUOPiG_input{opacity:.58}.IUOPiG_field span{text-transform:uppercase}.IUOPiG_input{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-primary) 24%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 94%, white);width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px}.IUOPiG_inputDisabled{cursor:not-allowed;pointer-events:none;border-color:color-mix(in srgb, var(--page-foreground) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 88%, var(--page-background));color:color-mix(in srgb, var(--page-foreground) 62%, transparent)}.IUOPiG_dateForm .IUOPiG_field{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.IUOPiG_error,.IUOPiG_empty{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, var(--color-primary) 4%);padding:18px 20px}.IUOPiG_error{border-color:color-mix(in srgb, var(--color-danger) 28%, transparent);background:color-mix(in srgb, var(--color-danger) 6%, white)}.IUOPiG_leagueIdentity{align-items:center;gap:14px;display:flex}.IUOPiG_countryFlag,.IUOPiG_leagueLogo{object-fit:contain;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 4%, white)}.IUOPiG_leagueList{gap:0;display:grid}.IUOPiG_leagueViewport{--viewport-horizontal-padding:32px;--viewport-edge-fade:32px;width:calc(100% + var(--viewport-horizontal-padding)*2);margin-inline:calc(var(--viewport-horizontal-padding)*-1);padding-inline:var(--viewport-horizontal-padding);box-sizing:border-box;min-width:0;position:relative;overflow:hidden}.IUOPiG_leagueViewport:before,.IUOPiG_leagueViewport:after{content:"";width:var(--viewport-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}.IUOPiG_leagueViewport:before{background:linear-gradient(90deg, var(--page-background) 35%, transparent 100%);left:0}.IUOPiG_leagueViewport:after{background:linear-gradient(270deg, var(--page-background) 35%, transparent 100%);right:0}.IUOPiG_leagueCard{border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);border-radius:0;gap:0;display:grid;overflow:hidden}.IUOPiG_leagueCard:not(:first-child){margin-top:14px}.IUOPiG_leagueCard:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.IUOPiG_leagueCard:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.IUOPiG_leagueHeader{background:color-mix(in srgb, var(--color-surface) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:16px 18px 14px;display:flex}.IUOPiG_leagueMeta{gap:2px;display:grid}.IUOPiG_eventList{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px;display:grid}.IUOPiG_eventCard{background:color-mix(in srgb, var(--color-surface) 94%, var(--page-background));border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:var(--radius);align-content:start;gap:14px;padding:16px 18px;display:grid;overflow:hidden}.IUOPiG_detailsOverlay{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08111ca3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.IUOPiG_detailsSheet{border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:calc(var(--radius)*1.25);background:color-mix(in srgb, var(--color-surface) 96%, transparent);width:min(1040px,100%);min-width:0;max-height:min(88vh,920px);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);scrollbar-gutter:stable;gap:24px;padding:24px;display:grid;overflow:auto}.IUOPiG_detailsHeader{align-items:center;gap:16px;display:flex}.IUOPiG_detailsEyebrowRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.IUOPiG_detailsLiveBadge,.IUOPiG_detailsSchedulePill,.IUOPiG_detailsCloseButton{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:38px;padding:8px 14px;display:inline-flex}.IUOPiG_detailsLiveBadge{color:color-mix(in srgb, var(--color-danger) 90%, black);background:color-mix(in srgb, var(--color-danger) 14%, white);border:1px solid color-mix(in srgb, var(--color-danger) 24%, transparent)}.IUOPiG_detailsCloseButton{border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, white);cursor:pointer;margin-left:auto}.IUOPiG_loadingPanel,.IUOPiG_loadingInline{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);align-items:center;gap:12px;padding:18px 20px;display:flex}.IUOPiG_loadingInline{padding:14px 16px}.IUOPiG_loadingSpinner{border:2px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-top-color:var(--color-primary);border-radius:50%;flex:0 0 18px;block-size:18px;inline-size:18px;animation:.8s linear infinite IUOPiG_fixtures-spin}.IUOPiG_detailsSummarySection{gap:18px}.IUOPiG_detailsScoreLine{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.IUOPiG_detailsScoreTeam{gap:6px;display:grid}.IUOPiG_detailsScoreDivider{font-variant-numeric:tabular-nums}.IUOPiG_detailsStatusRow{flex-wrap:wrap;gap:10px;display:flex}.IUOPiG_detailsSchedulePill{border:1px solid color-mix(in srgb, var(--color-primary) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 95%, white)}.IUOPiG_detailsLivePill{background:color-mix(in srgb, var(--color-primary) 12%, white)}.IUOPiG_detailsClockPill{background:color-mix(in srgb, var(--color-secondary) 14%, white)}.IUOPiG_detailsBody{gap:18px;min-width:0;display:grid}.IUOPiG_detailsSection{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--color-black) 8%, transparent);gap:14px;padding:18px;display:grid}.IUOPiG_detailsSectionHeader{gap:4px;display:grid}.IUOPiG_detailsInlineError{color:color-mix(in srgb, var(--color-danger) 88%, black)}.IUOPiG_detailsEmptyNote{color:color-mix(in srgb, var(--color-foreground) 62%, transparent)}.IUOPiG_footballTimeline{gap:12px;display:grid}.IUOPiG_footballTimelineHeader,.IUOPiG_footballTimelineRow{grid-template-columns:minmax(52px,72px) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.IUOPiG_footballTimelineHeader{border-bottom:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);padding-bottom:8px}.IUOPiG_footballTimelineHeaderMinute,.IUOPiG_footballTimelineMinute{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-foreground) 68%, transparent)}.IUOPiG_footballTimelineHeaderTeam,.IUOPiG_footballTimelineTeamName,.IUOPiG_footballTimelineTitle,.IUOPiG_footballTimelineDetail{min-width:0}.IUOPiG_footballTimelineHeaderTeamHome{text-align:right}.IUOPiG_footballTimelineHeaderTeamAway{text-align:left}.IUOPiG_footballTimelineCell,.IUOPiG_footballTimelineEmptyCell,.IUOPiG_footballTimelineNeutralCell{min-width:0}.IUOPiG_footballTimelineCell{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 92%, transparent);gap:6px;padding:12px 14px;display:grid}.IUOPiG_footballTimelineCellHome{text-align:right;justify-items:end}.IUOPiG_footballTimelineCellAway,.IUOPiG_footballTimelineCellNeutral{text-align:left;justify-items:start}.IUOPiG_footballTimelineNeutralCell{grid-column:2/4}.IUOPiG_footballTimelineEmptyCell{border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--color-foreground) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 88%, transparent);min-block-size:100%}.IUOPiG_footballTimelineTitle,.IUOPiG_footballTimelineDetail,.IUOPiG_footballTimelineTeamName{overflow-wrap:anywhere}.IUOPiG_footballTimelineTitleLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-decoration-color:color-mix(in srgb, currentColor 25%, transparent);text-underline-offset:2px;transition:color .18s,text-decoration-color .18s}.IUOPiG_footballTimelineTitleLink:hover,.IUOPiG_footballTimelineTitleLink:focus-visible{color:var(--football-accent,#1a8c3c);-webkit-text-decoration-color:var(--football-accent,#1a8c3c);text-decoration-color:var(--football-accent,#1a8c3c);outline:none}@media (max-width:720px){.IUOPiG_footballTimelineHeader,.IUOPiG_footballTimelineRow{grid-template-columns:52px minmax(0,1fr)}.IUOPiG_footballTimelineHeaderTeamAway,.IUOPiG_footballTimelineEmptyCell{display:none}.IUOPiG_footballTimelineCellHome,.IUOPiG_footballTimelineCellAway,.IUOPiG_footballTimelineCellNeutral,.IUOPiG_footballTimelineNeutralCell{text-align:left;grid-column:2;justify-items:start}}@keyframes IUOPiG_fixtures-spin{to{transform:rotate(360deg)}}@media (max-width:960px){.IUOPiG_hero,.IUOPiG_localFilters{grid-template-columns:minmax(0,1fr)}.IUOPiG_eventList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.IUOPiG_page{padding-block:28px 48px}.IUOPiG_leagueViewport{--viewport-horizontal-padding:16px;--viewport-edge-fade:16px}.IUOPiG_filterPanel{padding:16px}.IUOPiG_eventList{padding:12px}.IUOPiG_detailsOverlay{align-items:flex-end;padding:0}.IUOPiG_detailsSheet{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-height:min(92vh,920px);padding:18px}.IUOPiG_detailsHeader,.IUOPiG_detailsScoreLine{grid-template-columns:minmax(0,1fr);justify-items:flex-start}.IUOPiG_detailsHeader{display:grid}.IUOPiG_detailsCloseButton{margin-left:0}.IUOPiG_eventList{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.IUOPiG_leagueViewport{--viewport-horizontal-padding:24px}}
.IEF9pq_stack,.IEF9pq_sectionBlock{gap:calc(var(--space)*5);display:grid}.IEF9pq_section{scroll-margin-top:calc(var(--space)*12)}.IEF9pq_sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.IEF9pq_sectionHeading{gap:calc(var(--space)*1.5);display:grid}.IEF9pq_tableScroll{overscroll-behavior:contain;max-height:800px;padding-right:calc(var(--space)*1);overflow:auto}.IEF9pq_matchesScroll{overscroll-behavior:contain;max-height:27rem;padding-right:calc(var(--space)*1);overflow:auto}.IEF9pq_logo{object-fit:contain;width:72px;height:72px}.IEF9pq_emptyState{padding:calc(var(--space)*8);border-radius:var(--radius);border:1px dashed color-mix(in srgb, var(--page-foreground) 16%, transparent);background:color-mix(in srgb, var(--color-surface) 96%, transparent);text-align:center;color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}
._68_blG_list{gap:calc(var(--space)*4);display:grid}._68_blG_item{gap:calc(var(--space)*2.5);display:grid}._68_blG_headerWrap{padding:0 calc(var(--space)*4);border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb, var(--color-surface) 96%, transparent);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);transition:border-color .18s,box-shadow .18s,background-color .18s;display:grid}._68_blG_headerWrapOpen{border-color:color-mix(in srgb, var(--color-primary) 18%, transparent);box-shadow:0 16px 34px color-mix(in srgb, var(--page-foreground) 8%, transparent)}._68_blG_itemHeading{margin:0}._68_blG_trigger{justify-content:space-between;align-items:center;gap:calc(var(--space)*4);width:100%;padding:calc(var(--space)*3) 0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._68_blG_title{color:var(--page-foreground)}._68_blG_triggerMeta{justify-content:flex-end;align-items:center;gap:calc(var(--space)*3);min-width:0;display:flex}._68_blG_champion{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*2) calc(var(--space)*3);background:color-mix(in srgb, var(--color-secondary) 10%, transparent);border-radius:999px;display:inline-flex}._68_blG_championLogo{object-fit:contain;flex:none;width:40px;height:40px}._68_blG_championCopy{gap:2px;display:grid}._68_blG_chevron{border-right:2px solid color-mix(in srgb, var(--page-foreground) 72%, transparent);border-bottom:2px solid color-mix(in srgb, var(--page-foreground) 72%, transparent);transform-origin:50%;flex:none;width:14px;height:14px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}._68_blG_chevronOpen{transform:rotate(225deg)translateY(-1px)}._68_blG_panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}._68_blG_panelOpen{opacity:1;grid-template-rows:1fr}._68_blG_panelInner{min-height:0;overflow:hidden}._68_blG_panelInnerOpen{padding-top:calc(var(--space)*2)}._68_blG_trigger:hover ._68_blG_title,._68_blG_trigger:focus-visible ._68_blG_title,._68_blG_triggerOpen ._68_blG_title{color:var(--color-primary)}@media (max-width:720px){._68_blG_headerWrap{padding-inline:calc(var(--space)*3)}._68_blG_trigger{flex-direction:column;align-items:start}._68_blG_triggerMeta{justify-content:space-between;width:100%}._68_blG_champion{border-radius:var(--radius);width:calc(100% - 24px)}}
.QssFoq_layout{gap:calc(var(--space)*5);min-width:0;max-width:100%;display:grid}.QssFoq_section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.QssFoq_sectionHeader{justify-content:space-between;align-items:end;gap:calc(var(--space)*4);flex-wrap:wrap;display:flex}.QssFoq_sectionHeading{gap:calc(var(--space)*1.5);display:grid}.QssFoq_headerLogo{object-fit:contain;width:72px;height:72px}.QssFoq_gamesList{gap:calc(var(--space)*3);display:grid}
.ddjFYa_overview{gap:calc(var(--space)*5);display:grid}.ddjFYa_competitionDeck{display:grid}.ddjFYa_competitionPanel{gap:calc(var(--space)*5);display:none}.ddjFYa_competitionPanelActive{display:grid}.ddjFYa_competitionPanelContent{gap:calc(var(--space)*5);display:grid}.ddjFYa_sectionCard{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border:1px solid var(--color-border-primary);background:var(--color-surface-primary);box-shadow:var(--shadow-card,0 18px 40px #0f172a14);border-radius:24px;display:grid}.ddjFYa_fixtureSections{gap:calc(var(--space)*5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ddjFYa_sectionHeader{gap:var(--space);display:grid}.ddjFYa_sectionEyebrow{color:var(--color-foreground-secondary);text-transform:uppercase;letter-spacing:.08em}.ddjFYa_sectionDescription{color:var(--color-foreground-secondary)}.ddjFYa_fixtureList{gap:calc(var(--space)*2);margin:0;padding:0;list-style:none;display:grid}.ddjFYa_fixtureRow{gap:calc(var(--space)*1.5);padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);border-radius:18px;display:grid}.ddjFYa_fixtureRowLive{border-color:color-mix(in srgb, var(--color-accent-primary,#ef4444) 40%, var(--color-border-primary))}.ddjFYa_fixtureRowUpcoming{background:color-mix(in srgb, var(--color-surface-secondary) 72%, white)}.ddjFYa_fixtureMeta{color:var(--color-foreground-secondary)}.ddjFYa_fixtureRowTeams{gap:calc(var(--space)*2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.ddjFYa_fixtureTeam{align-items:center;gap:calc(var(--space)*1.25);min-width:0;color:var(--color-foreground-primary);display:inline-flex}.ddjFYa_fixtureTeamHome{text-align:right;justify-content:flex-end;justify-self:end}.ddjFYa_fixtureTeamAway{text-align:left;justify-content:flex-start;justify-self:start}.ddjFYa_fixtureTeam strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ddjFYa_fixtureTeamHighlight{color:var(--color-accent-primary,var(--color-foreground-primary))}.ddjFYa_fixtureTeamWinner strong{text-decoration:underline;text-decoration-thickness:2px}.ddjFYa_fixtureTeamLink{text-decoration:none}.ddjFYa_fixtureLogo{object-fit:contain;flex:none;width:24px;height:24px}.ddjFYa_fixtureScoreBlock{justify-items:center;gap:calc(var(--space)*.5);display:grid}.ddjFYa_fixtureScore{white-space:nowrap}.ddjFYa_penaltyScore{color:var(--color-foreground-secondary)}.ddjFYa_squadSlider{height:280px;overflow-x:auto}.ddjFYa_squadGrid{gap:calc(var(--space)*2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.ddjFYa_squadSlide{min-width:0}.ddjFYa_squadCard{justify-items:center;gap:calc(var(--space)*1.25);min-height:100%;padding:calc(var(--space)*2.5);border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);text-align:center;border-radius:20px;display:grid}.ddjFYa_squadCardLink{color:inherit;text-decoration:none}.ddjFYa_squadPhoto,.ddjFYa_squadPhotoFallback{border-radius:999px;width:72px;height:72px}.ddjFYa_squadPhoto{object-fit:cover}.ddjFYa_squadPhotoFallback{background:var(--color-surface-primary);border:1px solid var(--color-border-primary);justify-content:center;align-items:center;display:inline-flex}.ddjFYa_squadName{color:var(--color-foreground-primary)}.ddjFYa_squadPosition{color:var(--color-foreground-secondary)}@media (max-width:767px){.ddjFYa_fixtureSections{grid-template-columns:1fr}.ddjFYa_sectionCard{padding:calc(var(--space)*3);border-radius:20px}.ddjFYa_fixtureRowTeams{text-align:center;grid-template-columns:1fr;justify-items:center}.ddjFYa_squadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
._4uKnHa_hero{gap:calc(var(--space)*6);padding:calc(var(--space)*12) calc(var(--space)*6);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);text-align:center;justify-items:center;display:grid}._4uKnHa_heroContent{gap:calc(var(--space)*3);justify-items:center;width:min(100%,640px);display:grid}._4uKnHa_badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-items:center;padding:6px 12px;display:inline-flex}._4uKnHa_heroTitle{color:var(--color-primary);overflow-wrap:anywhere}._4uKnHa_heroDescription{color:var(--page-foreground)}._4uKnHa_heroMessage{color:color-mix(in srgb, var(--page-foreground) 72%, transparent)}._4uKnHa_links{flex-wrap:wrap;justify-content:center;margin:-6px;display:flex}._4uKnHa_link{max-width:100%;margin:6px}._4uKnHa_compact{align-items:center;gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--color-surface) 92%, var(--color-primary) 8%);border:1px dashed color-mix(in srgb, var(--color-primary) 28%, transparent);min-width:0;display:flex}._4uKnHa_compactText{gap:2px;min-width:0;display:grid}._4uKnHa_compactTitle{color:var(--page-foreground);overflow-wrap:anywhere}._4uKnHa_compactMessage{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}@media (max-width:640px){._4uKnHa_hero{padding:calc(var(--space)*8) calc(var(--space)*4);gap:calc(var(--space)*5)}._4uKnHa_links{margin:-5px}._4uKnHa_link{margin:5px}._4uKnHa_compact{align-items:flex-start;gap:calc(var(--space)*2);padding:calc(var(--space)*3);flex-direction:column}}
