.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}
.FY7x8G_stack{gap:calc(var(--space)*5);display:grid}.FY7x8G_section{gap:calc(var(--space)*5);scroll-margin-top:calc(var(--space)*12);display:grid}.FY7x8G_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)}.FY7x8G_gamesList,.FY7x8G_historyStack{gap:calc(var(--space)*3);display:grid}.FY7x8G_historySummary{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);margin:0}.FY7x8G_teamsGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:.75rem;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.FY7x8G_teamCard{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);border-radius:12px;align-items:center;gap:.65rem;min-width:0;padding:.75rem;transition:border-color .18s,transform .18s;display:flex}.FY7x8G_teamCard:hover,.FY7x8G_teamCard:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent);transform:translateY(-1px)}.FY7x8G_teamCard img{object-fit:contain;border-radius:50%;flex-shrink:0}.FY7x8G_teamCard span{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}
.qreZya_countdown{align-items:baseline;gap:calc(var(--space)*1.5);font-variant-numeric:tabular-nums;color:inherit;flex-wrap:wrap;display:inline-flex}.qreZya_countdown *{color:inherit}.qreZya_cell{align-items:baseline;gap:calc(var(--space)*1);display:inline-flex}.qreZya_separator{margin-inline:calc(var(--space)*1);opacity:.6}.qreZya_inline .qreZya_value{font-family:var(--font-family-primary);font-size:28px;font-weight:700;line-height:1.2}.qreZya_inline .qreZya_label{text-transform:lowercase;opacity:.85}.qreZya_cells{gap:calc(var(--space)*2);grid-auto-flow:column;display:grid}.qreZya_cells .qreZya_cell{padding:calc(var(--space)*2);border-radius:calc(var(--radius) - 4px);background:color-mix(in srgb, currentcolor 8%, transparent);border:1px solid color-mix(in srgb, currentcolor 16%, transparent);justify-items:center;gap:2px;display:grid}.qreZya_cells .qreZya_separator{display:none}.qreZya_cells .qreZya_value{font-family:var(--font-family-primary);font-size:28px;font-weight:700;line-height:1.2}.qreZya_cells .qreZya_label{text-transform:uppercase;letter-spacing:.1em;opacity:.75}@media (max-width:600px){.qreZya_inline .qreZya_value,.qreZya_cells .qreZya_value{font-size:24px}}
.mA9yWq_wrapper{gap:calc(var(--space)*6);padding:calc(var(--space)*6);border-radius:calc(var(--radius)*1.5);background:var(--color-primary);color:#fff;box-shadow:0 18px 40px color-mix(in srgb, var(--page-foreground) 14%, transparent);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.mA9yWq_copy{gap:calc(var(--space)*2);min-width:0;display:grid}.mA9yWq_eyebrow,.mA9yWq_countdownLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--color-danger) 35%, white)}.mA9yWq_title{color:#fff;margin:0}.mA9yWq_circuit{color:#fffc}.mA9yWq_countdown{gap:calc(var(--space)*1);margin-top:calc(var(--space)*2);color:#fff;display:grid}.mA9yWq_actions{gap:calc(var(--space)*3);margin-top:calc(var(--space)*3);flex-wrap:wrap;display:flex}.mA9yWq_sessions{gap:calc(var(--space)*2);padding:calc(var(--space)*4);border-radius:var(--radius);background:var(--color-surface);color:var(--page-foreground);display:grid}.mA9yWq_sessionsTitle{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.mA9yWq_sessionList{margin:0;padding:0;list-style:none;display:grid}.mA9yWq_sessionRow{align-items:center;gap:calc(var(--space)*4);padding:calc(var(--space)*2.5) 0;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.mA9yWq_sessionRow:last-child{border-bottom:0}.mA9yWq_sessionName{color:var(--color-primary)}.mA9yWq_sessionDate{color:color-mix(in srgb, var(--page-foreground) 60%, transparent)}.mA9yWq_sessionTime{text-align:right;font-variant-numeric:tabular-nums;min-width:48px;color:var(--color-primary)}.mA9yWq_fallback{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)}@media (max-width:900px){.mA9yWq_wrapper{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.mA9yWq_wrapper{padding:calc(var(--space)*5);gap:calc(var(--space)*5)}.mA9yWq_actions{grid-template-columns:minmax(0,1fr);display:grid}.mA9yWq_actions>*{min-height:48px}.mA9yWq_sessionRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name time""date time";row-gap:0}.mA9yWq_sessionName{grid-area:name}.mA9yWq_sessionDate{grid-area:date}.mA9yWq_sessionTime{grid-area:time}}
.Ea6qZq_board{gap:calc(var(--space)*4);min-width:0;display:grid}.Ea6qZq_toolbar{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);flex-wrap:wrap;display:flex}.Ea6qZq_tabs{gap:calc(var(--space)*2);flex-wrap:wrap;display:flex}.Ea6qZq_tab{min-width:96px}.Ea6qZq_legend{gap:calc(var(--space)*2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Ea6qZq_pill{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:4px 10px;display:inline-flex}.Ea6qZq_pillCompleted{background:color-mix(in srgb, var(--page-foreground) 8%, transparent);color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.Ea6qZq_pillNext{background:var(--color-danger);color:#fff}.Ea6qZq_pillUpcoming{background:color-mix(in srgb, var(--color-secondary) 12%, transparent);color:var(--color-secondary)}.Ea6qZq_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);-webkit-overflow-scrolling:touch;box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 8%, transparent);min-width:0;max-width:100%;overflow-x:auto}.Ea6qZq_table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px}.Ea6qZq_caption{text-align:left;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);padding:10px 14px}.Ea6qZq_table thead th{text-align:left;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);padding:10px 14px}.Ea6qZq_table tbody td{border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 6%, transparent);vertical-align:middle;padding:14px}.Ea6qZq_table tbody tr:last-child td{border-bottom:0}.Ea6qZq_row[hidden]{display:none}.Ea6qZq_row:hover{background:color-mix(in srgb, var(--color-secondary) 4%, transparent)}.Ea6qZq_rowCompleted td,.Ea6qZq_rowCompleted .Ea6qZq_nameLink{color:color-mix(in srgb, var(--page-foreground) 50%, transparent)}.Ea6qZq_rowNext,.Ea6qZq_rowNext:hover{background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.Ea6qZq_rowNext .Ea6qZq_nameLink,.Ea6qZq_rowNext .Ea6qZq_pageLink{color:var(--color-danger)}.Ea6qZq_nameLink,.Ea6qZq_pageLink{color:var(--color-primary);text-decoration:underline}.Ea6qZq_raceCell strong{font-variant-numeric:tabular-nums}.Ea6qZq_circuitCell,.Ea6qZq_datesCell{color:color-mix(in srgb, var(--page-foreground) 78%, transparent)}.Ea6qZq_empty{padding:calc(var(--space)*5);text-align:center;color:color-mix(in srgb, var(--page-foreground) 64%, transparent);margin:0}@media (max-width:760px){.Ea6qZq_tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.Ea6qZq_tab{min-width:0;min-height:48px}.Ea6qZq_tableWrapper{box-shadow:none;background:0 0;border:0;overflow:visible}.Ea6qZq_table,.Ea6qZq_table tbody{min-width:0;display:block}.Ea6qZq_table tbody{gap:calc(var(--space)*3);display:grid}.Ea6qZq_caption{padding:0 0 calc(var(--space)*3);border-bottom:0;display:block}.Ea6qZq_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Ea6qZq_row{align-items:center;column-gap:calc(var(--space)*1.5);row-gap:calc(var(--space)*1);padding:calc(var(--space)*4);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"round round status""name name name""circuit dates dates""race race page";display:grid}.Ea6qZq_rowNext{border-color:color-mix(in srgb, var(--color-danger) 24%, transparent)}.Ea6qZq_table tbody td{border-bottom:0;padding:0}.Ea6qZq_roundCell{text-transform:uppercase;letter-spacing:.08em;grid-area:round}.Ea6qZq_roundCell:before,.Ea6qZq_raceCell:before{content:attr(data-label) " ";font-weight:400}.Ea6qZq_nameCell{grid-area:name}.Ea6qZq_nameLink{font-size:20px;line-height:1.3;text-decoration:none}.Ea6qZq_circuitCell{grid-area:circuit}.Ea6qZq_datesCell{grid-area:dates}.Ea6qZq_datesCell:before{content:"· "}.Ea6qZq_raceCell{margin-top:calc(var(--space)*3);grid-area:race}.Ea6qZq_statusCell{grid-area:status;justify-self:end}.Ea6qZq_pageCell{margin-top:calc(var(--space)*3);grid-area:page;justify-self:end}.Ea6qZq_pageLink:after{content:" →"}.Ea6qZq_empty{padding:calc(var(--space)*4) 0}}
.yprkOq_wrapper{gap:calc(var(--space)*2);padding:calc(var(--space)*6);border-radius:calc(var(--radius)*1.5);background:var(--color-primary);color:#fff;display:grid}.yprkOq_heading{color:#fff;margin:0}.yprkOq_text{color:#fffc;margin:0}.yprkOq_actions{gap:calc(var(--space)*3);margin-top:calc(var(--space)*2);flex-wrap:wrap;display:flex}.yprkOq_outlineButton{color:#fff;background:0 0;border-color:#fff9}.yprkOq_outlineButton:hover,.yprkOq_outlineButton:focus-visible{color:var(--color-primary)}@media (max-width:600px){.yprkOq_wrapper{padding:calc(var(--space)*5)}.yprkOq_actions{grid-template-columns:minmax(0,1fr);display:grid}.yprkOq_actions>*{min-height:48px}}
.mMvo2q_hero{align-items:center;gap:calc(var(--space)*6);padding:calc(var(--space)*8);border-radius:calc(var(--radius)*1.5);background:var(--color-primary);color:#fff;box-shadow:0 18px 40px color-mix(in srgb, var(--color-primary) 24%, transparent);grid-template-columns:minmax(0,1fr) minmax(240px,340px);display:grid}.mMvo2q_copy{gap:calc(var(--space)*3);min-width:0;display:grid}.mMvo2q_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#f57e84}.mMvo2q_title{color:#fff;margin:0}.mMvo2q_place{color:#fffc}.mMvo2q_panel{gap:calc(var(--space)*1.5);padding:calc(var(--space)*5);border-radius:var(--radius);background:var(--color-surface);color:var(--page-foreground);display:grid}.mMvo2q_panelLabel{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.mMvo2q_panelSession{color:var(--color-primary)}.mMvo2q_panelTime{color:color-mix(in srgb, var(--page-foreground) 76%, transparent)}.mMvo2q_panel .mMvo2q_countdown{margin-top:calc(var(--space)*1);color:var(--color-danger)}.mMvo2q_panelLink{color:var(--color-danger)}@media (max-width:900px){.mMvo2q_hero{padding:calc(var(--space)*6);grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.mMvo2q_hero{gap:calc(var(--space)*4);padding:calc(var(--space)*5)}.mMvo2q_panel{padding:calc(var(--space)*4)}}
.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)}}
._7pBQeG_section{align-content:start;gap:calc(var(--space)*4);padding-bottom:calc(var(--space)*6);display:grid}._7pBQeG_title{gap:calc(var(--space)*2);width:100%;margin:0;display:grid}._7pBQeG_title:after{content:"";background:color-mix(in srgb, var(--color-primary) 24%, transparent);width:100%;height:1px}._7pBQeG_headerRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*3);display:flex}._7pBQeG_headerRowNoTitle{justify-content:flex-end}._7pBQeG_controls{align-items:center;gap:calc(var(--space)*2);flex-shrink:0;display:inline-flex}._7pBQeG_arrowButton{min-width:36px;min-height:36px;padding:8px}._7pBQeG_arrowButtonIcon{width:18px;height:18px}._7pBQeG_dayControls{flex:0 520px;min-width:min(520px,100%)}._7pBQeG_sliderRail{--slider-horizontal-padding:32px;--slider-edge-fade:32px;width:calc(100% + var(--slider-horizontal-padding)*2);margin-inline:calc(var(--slider-horizontal-padding)*-1);min-width:0;position:relative}._7pBQeG_sliderRail:before,._7pBQeG_sliderRail:after{content:"";width:var(--slider-edge-fade);z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}._7pBQeG_sliderRail:before{background:linear-gradient(90deg, var(--page-background) 35%, transparent 100%);left:0}._7pBQeG_sliderRail:after{background:linear-gradient(270deg, var(--page-background) 35%, transparent 100%);right:0}._7pBQeG_slider{gap:calc(var(--space)*3);min-width:0;display:grid}._7pBQeG_slider .splide__track{overflow:hidden}._7pBQeG_slider .splide__list{align-items:stretch}._7pBQeG_slider .splide__slide{height:auto;display:flex}._7pBQeG_slider .splide__arrow{opacity:1;pointer-events:auto;position:static;transform:none}._7pBQeG_slider .splide__arrow:disabled{opacity:.45}._7pBQeG_cell{gap:calc(var(--space)*1.5);grid-template-rows:auto auto 1fr;align-content:start;width:100%;height:100%;display:grid}._7pBQeG_cellMeta,._7pBQeG_cellSubMeta{margin:0}._7pBQeG_cellMeta{color:color-mix(in srgb, var(--page-foreground) 70%, transparent);text-transform:uppercase;letter-spacing:.06em}._7pBQeG_cellSubMeta{color:color-mix(in srgb, var(--page-foreground) 82%, transparent)}._7pBQeG_slide{height:100%;display:flex}._7pBQeG_dayGrid{gap:calc(var(--space)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7pBQeG_dayGridItem{min-width:0}._7pBQeG_fixtureCard{height:160px;box-shadow:none!important;transform:none!important}._7pBQeG_fixtureCard:hover,._7pBQeG_fixtureCard:focus-within{box-shadow:none!important;transform:none!important}._7pBQeG_formula1RaceCard{height:100%;box-shadow:none!important;transform:none!important}._7pBQeG_formula1RaceCard:hover,._7pBQeG_formula1RaceCard:focus-within{box-shadow:none!important;transform:none!important}._7pBQeG_detailsOverlay{z-index:80;padding:calc(var(--space)*3);background:color-mix(in srgb, var(--color-black) 48%, transparent);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._7pBQeG_detailsSheet{width:min(1040px,100%);max-height:calc(100dvh - var(--space)*6);gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:calc(var(--radius)*1.25);background:var(--color-surface);overscroll-behavior:contain;box-shadow:0 24px 60px color-mix(in srgb, var(--color-black) 24%, transparent);display:grid;overflow:auto}._7pBQeG_detailsHeader{justify-content:flex-end;display:flex}._7pBQeG_detailsCloseButton{flex:none}._7pBQeG_detailsBody{gap:calc(var(--space)*4);display:grid}._7pBQeG_detailsSection{gap:calc(var(--space)*2);display:grid}._7pBQeG_detailsSectionHeader{gap:6px;display:grid}._7pBQeG_detailsSectionHeader h3,._7pBQeG_detailsSectionHeader p,._7pBQeG_detailsInlineInfo,._7pBQeG_detailsInlineError{margin:0}._7pBQeG_detailsInlineError{color:var(--color-danger)}._7pBQeG_emptyState{padding:calc(var(--space)*3);border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:calc(var(--radius)*1.1);background:color-mix(in srgb, var(--color-surface) 94%, white);margin:0}@media (max-width:1100px){._7pBQeG_dayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._7pBQeG_sliderRail{--slider-horizontal-padding:24px}}@media (max-width:700px){._7pBQeG_section{padding-bottom:calc(var(--space)*5)}._7pBQeG_fixtureCard{height:auto;min-height:160px}._7pBQeG_headerRow{flex-direction:column;align-items:start}._7pBQeG_dayControls{flex:none;justify-content:stretch;width:100%}._7pBQeG_calendarAnchor{width:100%}._7pBQeG_dayPickerButton{justify-content:center;width:100%}._7pBQeG_dayGrid{grid-template-columns:1fr}._7pBQeG_sliderRail{--slider-horizontal-padding:16px;--slider-edge-fade:16px}._7pBQeG_detailsOverlay{padding:calc(var(--space)*1.5)}._7pBQeG_detailsSheet{padding:calc(var(--space)*3)}}
.HJWKzG_sidebar{gap:calc(var(--space)*3);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) 6%, transparent);grid-template-rows:auto 1fr;min-width:0;display:grid}.HJWKzG_header{display:grid}.HJWKzG_title{color:var(--page-foreground)}.HJWKzG_list{gap:2px;margin:0;padding:0 4px 0 0;list-style:none;display:grid}.HJWKzG_entry{width:100%;padding:calc(var(--space)*2) calc(var(--space)*3);text-align:left;cursor:pointer;color:var(--page-foreground);background:0 0;border:0;border-radius:12px;gap:2px;text-decoration:none;transition:background .18s,color .18s,transform .18s,border-color .18s,box-shadow .18s;display:grid}.HJWKzG_entryRow{justify-content:space-between;align-items:center;gap:calc(var(--space)*2);display:flex}.HJWKzG_entryIndicators{align-items:center;gap:6px;min-height:14px;display:inline-flex}.HJWKzG_entry:hover,.HJWKzG_entry:focus-visible{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);outline:none;transform:translate(2px)}.HJWKzG_entrySelected{background:color-mix(in srgb, var(--color-secondary) 10%, transparent)}.HJWKzG_entryActive{background:color-mix(in srgb, var(--color-secondary) 16%, transparent);color:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 24%, transparent);font-weight:600}.HJWKzG_entryActive .HJWKzG_entryMeta{color:color-mix(in srgb, var(--color-primary) 72%, transparent)}.HJWKzG_entryLoading{border-color:color-mix(in srgb, var(--color-secondary) 28%, transparent)}.HJWKzG_entryLabel{overflow-wrap:anywhere}.HJWKzG_entryMeta{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.HJWKzG_loadingIndicator{border:2px solid color-mix(in srgb, var(--page-foreground) 18%, transparent);border-top-color:var(--color-secondary);border-radius:999px;width:14px;height:14px;animation:.8s linear infinite HJWKzG_competitionSidebarSpin}@keyframes HJWKzG_competitionSidebarSpin{to{transform:rotate(360deg)}}@media (max-width:1024px){.HJWKzG_sidebar{padding:calc(var(--space)*3)}.HJWKzG_list{flex-wrap:wrap;gap:6px;padding:0;display:flex}.HJWKzG_entry{border:1px solid color-mix(in srgb, var(--page-foreground) 12%, transparent);border-radius:999px;padding:8px 12px}.HJWKzG_entryActive{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 28%, transparent)}.HJWKzG_entry:hover,.HJWKzG_entry:focus-visible{transform:none}}
._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%}}
.BID3Qq_card{border:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);background:var(--page-background);border-radius:12px;gap:.85rem;min-width:0;max-width:100%;padding:.85rem 1rem;display:grid}.BID3Qq_meta{opacity:.85;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.BID3Qq_status{font-weight:700}.BID3Qq_matchup{flex-direction:column;gap:.5rem;display:flex}.BID3Qq_footer{border-top:1px solid color-mix(in srgb, var(--page-foreground) 8%, transparent);padding-top:.85rem}.BID3Qq_team{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;display:grid}.BID3Qq_team strong{overflow-wrap:anywhere;min-width:0;font-size:1.125rem}
.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))}}
.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}}
.th0gOG_card{gap:calc(var(--space)*3);padding:calc(var(--space)*4);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);transition:transform .18s,box-shadow .18s;display:grid}.th0gOG_card .th0gOG_cardHeader{align-items:center;gap:calc(var(--space)*3);display:flex}.th0gOG_card .th0gOG_cardHeader .th0gOG_cardLogo{object-fit:contain;background:color-mix(in srgb, var(--page-foreground) 4%, transparent);border-radius:12px;width:56px;height:56px}.th0gOG_card .th0gOG_cardHeader .th0gOG_cardHeading{gap:2px;min-width:0;display:grid}.th0gOG_card .th0gOG_cardHeader .th0gOG_cardHeading .th0gOG_cardTitle{color:var(--page-foreground);overflow-wrap:anywhere}.th0gOG_card .th0gOG_cardHeader .th0gOG_cardHeading .th0gOG_cardSubtitle{color:color-mix(in srgb, var(--page-foreground) 64%, transparent);text-transform:uppercase;letter-spacing:.12em}.th0gOG_card .th0gOG_cardFacts{gap:6px;margin:0;display:grid}.th0gOG_card .th0gOG_cardFacts .th0gOG_factRow{gap:calc(var(--space)*2);grid-template-rows:1fr;grid-template-columns:120px 1fr;align-items:baseline;min-width:0;display:grid}.th0gOG_card .th0gOG_cardFacts .th0gOG_factRow .th0gOG_factLabel{color:color-mix(in srgb, var(--page-foreground) 60%, transparent);text-transform:uppercase;letter-spacing:.1em;min-width:0}.th0gOG_card .th0gOG_cardFacts .th0gOG_factRow .th0gOG_factValue{text-align:right;overflow-wrap:anywhere;min-width:0}.th0gOG_card .th0gOG_cardCta{width:fit-content}
.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{background:var(--color-surface,#fff);object-fit:contain;border-radius:50%;width:72px;height:72px;padding:8px;box-shadow:0 8px 18px #0c2a1e2e}.-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{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_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}}
.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}}
._0-8W4W_browserLayout{gap:calc(var(--space)*4);grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:start;display:grid}._0-8W4W_leagueColumn{top:calc(var(--space)*2);position:sticky}._0-8W4W_leagueList{gap:calc(var(--space)*1.5);margin:0;padding:0;list-style:none;display:grid}._0-8W4W_leagueButton{text-align:left;border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);width:100%;color:inherit;cursor:pointer;background:linear-gradient(#fffffffa,#f7f9f4fa);border-radius:1rem;gap:.35rem;padding:.95rem 1rem;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid}._0-8W4W_leagueButton:hover,._0-8W4W_leagueButton:focus-visible{border-color:color-mix(in srgb, var(--page-foreground) 18%, transparent);box-shadow:0 10px 24px color-mix(in srgb, var(--page-foreground) 8%, transparent);transform:translateY(-1px)}._0-8W4W_leagueButtonActive{border-color:color-mix(in srgb, var(--page-foreground) 28%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 8%, transparent);background:linear-gradient(#f4f8eefa,#eaf1e1fa)}._0-8W4W_leagueButtonTitle{min-width:0}._0-8W4W_leagueButtonMeta{color:var(--text-secondary,#000000ad)}._0-8W4W_teamsPanel{min-width:0}._0-8W4W_teamsPanelHeader{justify-content:space-between;align-items:baseline;gap:calc(var(--space)*2);margin-bottom:calc(var(--space)*2);display:flex}._0-8W4W_teamsPanelTitle{margin:0}._0-8W4W_teamsPanelCountry{color:var(--text-secondary,#000000ad);font-weight:400}._0-8W4W_teamsPanelMeta{color:var(--text-secondary,#000000ad);white-space:nowrap}._0-8W4W_teamsScroll{--teams-grid-gap:calc(var(--space) * 4);--teams-card-height:13.75rem;height:calc(var(--teams-card-height)*2 + var(--teams-grid-gap) + var(--teams-grid-gap)*2);padding-inline:0;padding-block:var(--teams-grid-gap);scroll-snap-type:y mandatory;scroll-padding-block:var(--teams-grid-gap);overscroll-behavior-y:contain;scrollbar-gutter:stable;display:block;overflow:auto}._0-8W4W_staticTeamsGrid{align-content:start;align-items:stretch;gap:var(--teams-grid-gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:var(--teams-card-height);width:min(100%,76rem);min-width:0;max-width:100%;margin-inline:auto;display:grid}._0-8W4W_staticTeamCard{gap:calc(var(--space)*2);scroll-snap-align:start;scroll-snap-stop:always;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"header""facts""cta";height:100%;transition:none;display:grid}._0-8W4W_staticTeamCardHeader{align-items:center;gap:calc(var(--space)*3);grid-area:header;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"logo heading";display:grid}._0-8W4W_staticTeamCardLogo{grid-area:logo}._0-8W4W_staticTeamCardHeading{grid-area:heading;align-self:center}._0-8W4W_staticTeamCardFacts{grid-area:facts;align-content:start;min-width:0}._0-8W4W_staticFactRow{gap:calc(var(--space)*2);grid-template-columns:minmax(96px,auto) minmax(0,1fr);align-items:start;min-width:0}._0-8W4W_staticFactLabel{min-width:0;line-height:1.3}._0-8W4W_staticFactValue{text-align:right;min-width:0;line-height:1.35}._0-8W4W_staticTeamCardCta{grid-area:cta;align-self:end;margin-top:0}._0-8W4W_staticTeamCard:hover,._0-8W4W_staticTeamCard:focus-within{box-shadow:0 12px 28px color-mix(in srgb, var(--page-foreground) 6%, transparent);transform:none}._0-8W4W_cardTitle{margin:0}._0-8W4W_cardSubtitle{color:var(--text-secondary,#000000ad)}._0-8W4W_emptyState{color:var(--text-secondary,#000000b8);background:linear-gradient(#fffffffa,#f6f8f4fa);border:1px solid #00000014;border-radius:1rem;padding:1rem;display:grid}@media (max-width:1023px){._0-8W4W_browserLayout{grid-template-columns:1fr}._0-8W4W_leagueColumn{position:static}._0-8W4W_leagueList{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._0-8W4W_teamsPanelHeader{flex-direction:column;align-items:flex-start}._0-8W4W_teamsScroll{height:calc(var(--teams-card-height)*2 + var(--teams-grid-gap) + var(--teams-grid-gap)*2);padding-inline:0;padding-block:var(--teams-grid-gap);scroll-snap-type:y mandatory;scroll-padding-block:var(--teams-grid-gap);scrollbar-gutter:stable;display:block;overflow:hidden auto}._0-8W4W_staticTeamsGrid{gap:calc(var(--space)*3);grid-template-columns:1fr;grid-auto-rows:auto}._0-8W4W_staticTeamCard{min-height:var(--teams-card-height);height:auto}}
.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}}
.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)}
.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}
.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)}}
.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_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}}
.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}}
.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)}}
._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}}
