.AdBanner_frame__QHM_8{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;margin:0 auto;width:100%;background:none;padding:0}.AdBanner_frame__QHM_8[data-format=leaderboard]{max-width:728px}.AdBanner_frame__QHM_8[data-format=box]{max-width:340px}.AdBanner_label__Mg0xv{font-family:var(--font-display),sans-serif;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#8a9094;line-height:1}.AdBanner_link__Kh67O{display:flex;align-items:center;justify-content:center;width:100%}.AdBanner_link__Kh67O[href]{cursor:pointer}.AdBanner_creative__U0Xxh{display:block;max-width:100%;height:auto;object-fit:contain}.AdBanner_frame__QHM_8[data-format=leaderboard] .AdBanner_creative__U0Xxh{max-height:90px}.AdBanner_frame__QHM_8[data-format=box] .AdBanner_creative__U0Xxh{max-height:280px}.AdBanner_link__Kh67O[href] .AdBanner_creative__U0Xxh{transition:opacity .16s ease}.AdBanner_link__Kh67O[href]:focus-visible .AdBanner_creative__U0Xxh,.AdBanner_link__Kh67O[href]:hover .AdBanner_creative__U0Xxh{opacity:.88}.AdSection_band___4m9A{display:flex;justify-content:center;padding:2rem 1.5rem;background:var(--gsl-color-ink-900)}.AdSection_bare__U_ebq{padding:1.5rem 1.5rem .5rem}@media (max-width:700px){.AdSection_band___4m9A{padding:1.5rem 1rem}.AdSection_bare__U_ebq{padding:1.25rem 1rem .5rem}}.CartDrawer_root__7I37u{position:fixed;inset:0;z-index:1000;pointer-events:none}.CartDrawer_root__7I37u.CartDrawer_open__Z1YLt{pointer-events:auto}.CartDrawer_backdrop__oBMDk{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .28s ease}.CartDrawer_root__7I37u.CartDrawer_open__Z1YLt .CartDrawer_backdrop__oBMDk{opacity:1}.CartDrawer_panel__IXKW6{position:absolute;top:0;right:0;height:100%;width:min(420px,92vw);display:flex;flex-direction:column;background:var(--gsl-color-ink-900);border-left:1px solid rgba(255,255,255,.1);box-shadow:-20px 0 60px rgba(0,0,0,.5);transform:translateX(100%);transition:transform .32s cubic-bezier(.4,0,.2,1)}.CartDrawer_root__7I37u.CartDrawer_open__Z1YLt .CartDrawer_panel__IXKW6{transform:translateX(0)}.CartDrawer_header__RswnS{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.CartDrawer_title__cC1nF{display:flex;align-items:center;gap:.6rem;margin:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:var(--gsl-color-accent)}.CartDrawer_count__yzhUj{min-width:1.5rem;height:1.5rem;padding:0 .4rem;background:var(--gsl-color-secondary);color:#fff;border-radius:999px;font-size:.8rem}.CartDrawer_closeBtn__kloXZ,.CartDrawer_count__yzhUj{display:inline-flex;align-items:center;justify-content:center}.CartDrawer_closeBtn__kloXZ{width:2.2rem;height:2.2rem;background:transparent;border:0;color:rgba(255,255,255,.7);cursor:pointer;transition:color .15s ease}.CartDrawer_closeBtn__kloXZ:hover{color:#fff}.CartDrawer_empty__7lEjc{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center}.CartDrawer_emptyIcon__rKj7Z{font-size:3rem!important;color:rgba(255,255,255,.25)}.CartDrawer_emptyText__PAZ6M{margin:0;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;color:rgba(255,255,255,.6)}.CartDrawer_emptyCta__0_8q0{padding:.7rem 1.4rem;background:var(--gsl-color-secondary);color:#fff;text-decoration:none;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;transition:background .15s ease}.CartDrawer_emptyCta__0_8q0:hover{background:var(--gsl-color-secondary-700)}.CartDrawer_list__oNk7q{flex:1 1;overflow-y:auto;list-style:none;margin:0;padding:.5rem 0}.CartDrawer_item___o4Mg{display:flex;gap:.9rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.CartDrawer_thumb__jBSUQ{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,color-mix(in srgb,var(--p-color) 85%,black) 0,color-mix(in srgb,var(--p-color-2,var(--p-color)) 70%,black) 100%)}.CartDrawer_thumbIcon__cirgu{font-size:1.8rem!important;color:rgba(255,255,255,.85)}.CartDrawer_itemBody__iDnLL{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.CartDrawer_itemName___RRfU{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.2;color:var(--gsl-color-accent);text-decoration:none;transition:color .15s ease}.CartDrawer_itemName___RRfU:hover{color:#fff}.CartDrawer_itemSize__I1DFI{font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.78rem;color:rgba(255,255,255,.5)}.CartDrawer_itemFoot__VXpVj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}.CartDrawer_qtyRow__myCDO{display:flex;align-items:center;border:1px solid rgba(255,255,255,.18)}.CartDrawer_qtyBtn__renGS{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;background:transparent;border:0;color:#fff;cursor:pointer;transition:background .15s ease}.CartDrawer_qtyBtn__renGS:hover{background:rgba(255,255,255,.08)}.CartDrawer_qtyBtn__renGS .material-icons{font-size:.95rem}.CartDrawer_qtyValue__qPFU0{min-width:1.8rem;text-align:center;font-size:.85rem}.CartDrawer_itemPrice__ajFTz,.CartDrawer_qtyValue__qPFU0{font-family:var(--font-display),Arial,Helvetica,sans-serif;color:#fff}.CartDrawer_itemPrice__ajFTz{font-size:.95rem}.CartDrawer_removeBtn__a6tYt{flex:0 0 auto;align-self:flex-start;display:inline-flex;width:1.9rem;height:1.9rem;align-items:center;justify-content:center;background:transparent;border:0;color:rgba(255,255,255,.4);cursor:pointer;transition:color .15s ease}.CartDrawer_removeBtn__a6tYt:hover{color:var(--gsl-color-secondary)}.CartDrawer_removeBtn__a6tYt .material-icons{font-size:1.15rem}.CartDrawer_footer__sNDy7{padding:1.25rem 1.5rem 1.5rem;border-top:1px solid rgba(255,255,255,.1);background:var(--gsl-color-ink-800)}.CartDrawer_subtotalRow__vwek_{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.CartDrawer_subtotalLabel__DiC7E{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gsl-color-accent)}.CartDrawer_subtotalValue__MTl1O{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:1.4rem;color:#fff}.CartDrawer_note__WtKzO{margin:.4rem 0 1rem;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.78rem;color:rgba(255,255,255,.5)}.CartDrawer_checkoutBtn___a05g{display:block;width:100%;padding:.95rem 1.5rem;background:var(--gsl-color-secondary);color:#fff;text-align:center;text-decoration:none;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;transition:background .16s ease}.CartDrawer_checkoutBtn___a05g:hover{background:var(--gsl-color-secondary-700)}.CartDrawer_continueBtn__VKuYQ{display:block;width:100%;margin-top:.6rem;padding:.6rem;background:transparent;border:0;color:rgba(255,255,255,.6);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .15s ease}.CartDrawer_continueBtn__VKuYQ:hover{color:#fff}@media (prefers-reduced-motion:reduce){.CartDrawer_backdrop__oBMDk,.CartDrawer_panel__IXKW6{transition:none}}.AdSlot_section__CelXm{position:relative;padding:3rem 1.5rem 2.5rem;overflow:hidden;display:flex;flex-direction:column;gap:2.5rem;background:linear-gradient(var(--gsl-color-secondary),var(--gsl-color-secondary)) top /100% 2px no-repeat,linear-gradient(var(--gsl-color-secondary),var(--gsl-color-secondary)) bottom /100% 2px no-repeat,var(--gsl-color-ink-800)}@media (max-width:700px){.AdSlot_section__CelXm{padding:1.75rem 1rem 2rem}}@property --stripe-color-tl{syntax:"<color>";inherits:true;initial-value:#428d96}@property --stripe-color-br{syntax:"<color>";inherits:true;initial-value:#de5a35}.AOTWArchive_section__xNMG_{position:relative;z-index:1;background:radial-gradient(ellipse 90% 110% at 100% 0,color-mix(in srgb,var(--stripe-color-tl) 55%,transparent) 0,color-mix(in srgb,var(--stripe-color-tl) 32%,transparent) 30%,color-mix(in srgb,var(--stripe-color-tl) 14%,transparent) 55%,transparent 85%),radial-gradient(ellipse 60% 75% at 0 100%,color-mix(in srgb,var(--stripe-color-br) 38%,transparent) 0,color-mix(in srgb,var(--stripe-color-br) 14%,transparent) 35%,transparent 72%),var(--gsl-color-ink-900);--stripe-color-tl:var(--gsl-color-primary);--stripe-color-br:var(--gsl-color-secondary);transition:--stripe-color-tl .6s cubic-bezier(.22,1,.36,1),--stripe-color-br .6s cubic-bezier(.22,1,.36,1);padding:5rem 0 4.5rem;isolation:isolate;overflow:hidden;min-height:100vh}.AOTWArchive_hero__boPVq{position:absolute;top:0;right:0;width:50%;height:420px;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 95% 95% at 100% 0,#000 0,#000 35%,rgba(0,0,0,.85) 55%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.25) 85%,transparent 100%);mask-image:radial-gradient(ellipse 95% 95% at 100% 0,#000 0,#000 35%,rgba(0,0,0,.85) 55%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.25) 85%,transparent 100%);z-index:2;pointer-events:none}.AOTWArchive_hero__boPVq:before{background:linear-gradient(135deg,var(--stripe-color-tl) 0,var(--stripe-color-tl) 100%),var(--hero-image,url("/background-images/gsl-sportspass-banner-hero.jpg")) center center /cover no-repeat;background-blend-mode:multiply,normal;filter:saturate(.78);transform:scale(1.15);transform-origin:center}.AOTWArchive_hero__boPVq:after,.AOTWArchive_hero__boPVq:before{content:"";position:absolute;inset:0;transition:background .6s cubic-bezier(.22,1,.36,1)}.AOTWArchive_hero__boPVq:after{background:radial-gradient(ellipse 70% 80% at 100% 0,color-mix(in srgb,var(--stripe-color-tl) 60%,white) 0,color-mix(in srgb,var(--stripe-color-tl) 35%,transparent) 35%,transparent 70%);mix-blend-mode:screen;opacity:.55;pointer-events:none}.AOTWArchive_section__xNMG_:after{content:"";position:absolute;inset:0;background-image:url(/textures/halftone.png);background-size:cover;background-position:50%;opacity:.04;mix-blend-mode:overlay;pointer-events:none;z-index:0}.AOTWArchive_beamsTR__i11uR{position:absolute;inset:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(60deg,transparent 0,transparent 220px,color-mix(in srgb,var(--stripe-color-tl) 24%,transparent) 220px,color-mix(in srgb,var(--stripe-color-tl) 24%,transparent) 244px,transparent 244px,transparent 320px),repeating-linear-gradient(60deg,transparent 0,transparent 60px,color-mix(in srgb,var(--stripe-color-tl) 14%,transparent) 60px,color-mix(in srgb,var(--stripe-color-tl) 14%,transparent) 130px,transparent 130px,transparent 320px);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 100% 0,#000 0,transparent 80%);mask-image:radial-gradient(ellipse 60% 70% at 100% 0,#000 0,transparent 80%)}.AOTWArchive_inner__MtYuY{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:0 1.5rem}.AOTWArchive_titleBar__7tgxi{display:flex;align-items:center;gap:2rem;margin-bottom:2.75rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.08)}.AOTWArchive_titleText__8A0wy{display:flex;flex-direction:column;gap:.75rem;min-width:0}.AOTWArchive_iconSlot__cQbNJ{width:140px;height:140px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.AOTWArchive_iconSlotLogo__Y7MFx{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}@media (max-width:700px){.AOTWArchive_titleBar__7tgxi{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem}.AOTWArchive_iconSlot__cQbNJ{width:90px;height:90px}.AOTWArchive_iconSlotLogo__Y7MFx{width:72px;height:72px}.AOTWArchive_hero__boPVq{width:100%;height:320px;-webkit-mask-image:radial-gradient(ellipse 110% 100% at 70% 0,#000 0,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%);mask-image:radial-gradient(ellipse 110% 100% at 70% 0,#000 0,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%)}}.AOTWArchive_overline__p11J_{align-self:flex-start;font-size:.95rem;letter-spacing:.22em;color:var(--gsl-color-secondary)}.AOTWArchive_overline__p11J_,.AOTWArchive_title__ZlSbi{font-family:var(--font-display),Arial,Helvetica,sans-serif;text-transform:uppercase}.AOTWArchive_title__ZlSbi{margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:1;letter-spacing:.04em;color:var(--gsl-color-accent)}.AOTWArchive_titleAccent__m4et7{background:linear-gradient(135deg,color-mix(in srgb,var(--stripe-color-tl) 70%,white) 0,var(--stripe-color-tl) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transition:--stripe-color-tl .6s cubic-bezier(.22,1,.36,1)}@media (max-width:700px){.AOTWArchive_titleAccent__m4et7{background:linear-gradient(135deg,color-mix(in srgb,var(--gsl-color-secondary) 75%,white) 0,var(--gsl-color-secondary) 100%);-webkit-background-clip:text;background-clip:text}}.AOTWArchive_tagline__JO5Z2{margin:0;max-width:56ch;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:1rem;color:rgba(255,255,255,.65);line-height:1.5}.AOTWArchive_sponsorSlot__XD3Yr{margin-top:-.25rem}.AOTWArchive_sponsorSlotTop__KSyfk{margin-bottom:.35rem}.AOTWArchive_layout__7Xr_s{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:2rem;gap:2rem;align-items:start}.AOTWArchive_main__EFCvJ{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.AOTWArchive_sideColumn__8T02e{position:-webkit-sticky;position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.AOTWArchive_sidebar__myAUM{display:flex;flex-direction:column;gap:1.25rem;padding:1rem;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);border-left:2px solid var(--gsl-color-primary)}.AOTWArchive_sidebarSection__q4fBl{display:flex;flex-direction:column;gap:.6rem}.AOTWArchive_sidebarTitle__EXyhf{margin:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.8rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.6);padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.AOTWArchive_schoolList__ubyF6{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.AOTWArchive_schoolButton__2NzXE{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .65rem;background:transparent;border:1px solid transparent;color:rgba(255,255,255,.78);font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.88rem;text-align:left;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.AOTWArchive_schoolButton__2NzXE:hover{background:rgba(255,255,255,.05);color:var(--gsl-color-accent);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent)}.AOTWArchive_schoolButtonActive__sKmP1,.AOTWArchive_schoolButtonActive__sKmP1:hover{background:color-mix(in srgb,var(--gsl-color-primary) 22%,transparent);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.AOTWArchive_schoolButtonIcon__TyBdT{font-size:18px;color:var(--gsl-color-secondary);flex-shrink:0}.AOTWArchive_schoolButtonActive__sKmP1 .AOTWArchive_schoolButtonIcon__TyBdT{color:var(--gsl-color-accent)}.AOTWArchive_schoolLogo__NsS5f{width:24px;height:24px;object-fit:contain;flex-shrink:0}.AOTWArchive_schoolBadge__lHeUL{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.62rem;letter-spacing:.04em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);flex-shrink:0}.AOTWArchive_schoolButtonLabel__2z6Dw{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AOTWArchive_yearPicker__9UEvY{display:flex;align-items:center;gap:1rem;padding:.25rem 0 .5rem;flex-wrap:wrap}.AOTWArchive_yearPickerLabel__Iehc6{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gsl-color-secondary)}.AOTWArchive_yearPills___w1MQ{display:flex;flex-wrap:wrap;gap:.4rem}.AOTWArchive_yearPill__V1l3X{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.4rem .9rem;background:transparent;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.78);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.85rem;letter-spacing:.12em;text-decoration:none;cursor:pointer;overflow:hidden;transition:background .16s ease,border-color .16s ease,color .16s ease}.AOTWArchive_yearPill__V1l3X:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.AOTWArchive_yearPill__V1l3X:focus-visible,.AOTWArchive_yearPill__V1l3X:hover{background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent);color:var(--gsl-color-accent);outline:none}.AOTWArchive_yearPillActive__dfnND,.AOTWArchive_yearPillActive__dfnND:focus-visible,.AOTWArchive_yearPillActive__dfnND:hover{background:color-mix(in srgb,var(--gsl-color-primary) 22%,transparent);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.AOTWArchive_sportPills__lYVTq{display:flex;flex-wrap:wrap;gap:.4rem}.AOTWArchive_sportPill__LGerc{position:relative;display:inline-flex;align-items:center;padding:.4rem .85rem;background:transparent;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.78);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;transition:background .16s ease,border-color .16s ease,color .16s ease}.AOTWArchive_sportPill__LGerc:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.AOTWArchive_sportPill__LGerc:focus-visible,.AOTWArchive_sportPill__LGerc:hover{background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent);color:var(--gsl-color-accent);outline:none}.AOTWArchive_sportPillActive__PFBM8,.AOTWArchive_sportPillActive__PFBM8:focus-visible,.AOTWArchive_sportPillActive__PFBM8:hover{background:color-mix(in srgb,var(--gsl-color-primary) 22%,transparent);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.AOTWArchive_featuredFilter__fucEw{margin:0 0 1rem}.AOTWArchive_featuredToggle__vdHH7{display:inline-flex;align-items:center;padding:.4rem .85rem;background:transparent;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.78);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.AOTWArchive_featuredToggle__vdHH7:focus-visible,.AOTWArchive_featuredToggle__vdHH7:hover{background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent);color:var(--gsl-color-accent);outline:none}.AOTWArchive_featuredToggleActive__BcpyR,.AOTWArchive_featuredToggleActive__BcpyR:focus-visible,.AOTWArchive_featuredToggleActive__BcpyR:hover{background:color-mix(in srgb,var(--gsl-color-primary) 22%,transparent);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.AOTWArchive_mobileFilters__nnyj5{display:none}.AOTWArchive_mobileFilter__Nw5BM{display:flex;flex-direction:column;gap:.3rem}.AOTWArchive_mobileFilterLabel__q9JEf{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.55)}.AOTWArchive_mobileFilterField__DwVyw{position:relative;display:block;background:transparent;border:1px solid rgba(255,255,255,.12);overflow:hidden;transition:background .16s ease,border-color .16s ease}.AOTWArchive_mobileFilterField__DwVyw:focus-within,.AOTWArchive_mobileFilterField__DwVyw:hover{background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent)}.AOTWArchive_mobileFilterField__DwVyw:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.AOTWArchive_mobileFilterSelect__SYBdL{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;padding:.55rem 2.1rem .55rem .85rem;background:transparent;border:0;border-radius:inherit;color:var(--gsl-color-accent);font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.9rem;cursor:pointer;outline:none}.AOTWArchive_mobileFilterCaret__uq_2y{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);font-size:1.1rem;color:rgba(255,255,255,.55);pointer-events:none;z-index:3}.AOTWArchive_searchBar__p43az{position:relative;display:flex;align-items:center;width:100%;background:transparent;border:1px solid rgba(255,255,255,.12);overflow:hidden;transition:background .16s ease,border-color .16s ease}.AOTWArchive_searchBar__p43az:focus-within{background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent)}.AOTWArchive_searchBar__p43az:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.AOTWArchive_searchIcon__5sv_Z{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.05rem;color:rgba(255,255,255,.5);pointer-events:none;z-index:3}.AOTWArchive_searchInput__Rv9nh{flex:1 1;width:100%;padding:.55rem 2.2rem .55rem 2.25rem;background:transparent;border:0;border-radius:inherit;color:var(--gsl-color-accent);font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.9rem;outline:none}.AOTWArchive_searchInput__Rv9nh::placeholder{color:rgba(255,255,255,.4)}.AOTWArchive_searchClear__CiWel{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;background:transparent;border:0;color:rgba(255,255,255,.55);cursor:pointer;z-index:3;transition:color .14s ease}.AOTWArchive_searchClear__CiWel:hover{color:var(--gsl-color-secondary)}.AOTWArchive_searchClear__CiWel .material-icons{font-size:1.05rem}.AOTWArchive_resultMeta__NFLHv{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.25rem;border-top:1px solid rgba(255,255,255,.06);padding-block:.5rem}.AOTWArchive_resultCount__5wCEk{font-size:.78rem;color:rgba(255,255,255,.6)}.AOTWArchive_clearAll__0roMm,.AOTWArchive_resultCount__5wCEk{font-family:var(--font-display),Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase}.AOTWArchive_clearAll__0roMm{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .5rem;font-size:.82rem;color:var(--gsl-color-primary-300);text-decoration:none;transition:color .15s ease,gap .18s ease}.AOTWArchive_clearAll__0roMm:focus-visible,.AOTWArchive_clearAll__0roMm:hover{color:var(--gsl-color-secondary);gap:.55rem;outline:none}.AOTWArchive_grid__CwxEz{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.AOTWArchive_card__iWgWD{position:relative;display:flex;flex-direction:column;width:100%;padding:0;background:var(--gsl-color-ink-800);border:0;color:var(--gsl-color-accent);text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;font:inherit;transition:transform .18s ease,filter .18s ease}.AOTWArchive_card__iWgWD:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.AOTWArchive_card__iWgWD:focus-visible{outline:2px solid var(--gsl-color-secondary);outline-offset:2px}.AOTWArchive_card__iWgWD:focus-visible,.AOTWArchive_card__iWgWD:hover{transform:translateY(-3px);filter:brightness(1.2)}.AOTWArchive_cardPhoto__eLXMH{position:relative;aspect-ratio:7/6;background:color-mix(in srgb,var(--school-color,var(--gsl-color-primary)) 18%,var(--gsl-color-ink-800));overflow:hidden}.AOTWArchive_gslBadge__KR6d0{position:absolute;top:.55rem;left:.55rem;z-index:3;padding:.24rem .55rem;background:linear-gradient(120deg,color-mix(in srgb,var(--gsl-brand-orange) 22%,rgba(12,15,16,.92)),color-mix(in srgb,var(--gsl-brand-teal) 22%,rgba(12,15,16,.92))) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--gsl-brand-orange) 60%,transparent),color-mix(in srgb,var(--gsl-brand-teal) 60%,transparent)) border-box;box-shadow:0 6px 16px rgba(0,0,0,.5);font-size:.56rem;letter-spacing:.16em}.AOTWArchive_gslBadge__KR6d0,.AOTWArchive_modalBadge__9q0Pp{display:inline-flex;align-items:center;color:#fff;border:1px solid transparent;font-family:var(--font-display),Arial,Helvetica,sans-serif;line-height:1;text-transform:uppercase}.AOTWArchive_modalBadge__9q0Pp{align-self:flex-start;margin-bottom:.35rem;padding:.3rem .72rem;background:linear-gradient(120deg,color-mix(in srgb,var(--gsl-brand-orange) 22%,rgba(12,15,16,.6)),color-mix(in srgb,var(--gsl-brand-teal) 22%,rgba(12,15,16,.6))) padding-box,linear-gradient(120deg,color-mix(in srgb,var(--gsl-brand-orange) 60%,transparent),color-mix(in srgb,var(--gsl-brand-teal) 60%,transparent)) border-box;font-size:.72rem;letter-spacing:.2em}.AOTWArchive_cardPhoto__eLXMH:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--school-color,var(--gsl-color-primary));z-index:2;pointer-events:none}.AOTWArchive_cardPhotoImg___yROB{width:100%;height:100%;object-fit:cover;object-position:center top}.AOTWArchive_cardInitials___9LcY{inset:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:3rem;letter-spacing:.04em;color:rgba(255,255,255,.55)}.AOTWArchive_cardInitials___9LcY,.AOTWArchive_cardSchoolBadge__sOOYX{position:absolute;display:inline-flex;align-items:center;justify-content:center}.AOTWArchive_cardSchoolBadge__sOOYX{bottom:.5rem;right:.5rem;width:36px;height:36px}.AOTWArchive_cardSchoolLogo___v0SQ{width:32px;height:32px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6)) drop-shadow(0 0 4px rgba(0,0,0,.45))}.AOTWArchive_cardBody___MITU{display:flex;flex-direction:column;gap:.3rem;padding:.85rem .95rem 1rem}.AOTWArchive_cardName__NX0vZ{margin:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:1.15rem;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;color:var(--gsl-color-accent)}.AOTWArchive_cardSchool__u3SFD{margin:0;color:rgba(255,255,255,.65)}.AOTWArchive_cardSchool__u3SFD,.AOTWArchive_cardSport__2eVlo{font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.82rem}.AOTWArchive_cardSport__2eVlo{display:inline-flex;align-items:center;gap:.4rem;margin:.25rem 0 0;color:rgba(255,255,255,.7)}.AOTWArchive_cardSportIcon__r96ru{font-size:18px;color:var(--school-color,var(--gsl-color-secondary))}.AOTWArchive_cardSep__ef2jw{color:rgba(255,255,255,.3)}.AOTWArchive_empty__EHLAZ{position:relative;display:flex;flex-direction:column;gap:.4rem;align-items:center;justify-content:center;padding:3rem 1rem;background:var(--gsl-color-ink-800);border:0;color:rgba(255,255,255,.7);text-align:center;overflow:hidden}.AOTWArchive_empty__EHLAZ:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.AOTWArchive_empty__EHLAZ p{margin:0;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.95rem}.AOTWArchive_emptySub__5P9_c{color:rgba(255,255,255,.5)!important;font-size:.85rem!important}@media (max-width:900px){.AOTWArchive_layout__7Xr_s{grid-template-columns:1fr}.AOTWArchive_sidebar__myAUM,.AOTWArchive_sportPills__lYVTq,.AOTWArchive_yearPicker__9UEvY{display:none}.AOTWArchive_mobileFilters__nnyj5{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"year sport" "school school";grid-gap:.55rem;gap:.55rem}.AOTWArchive_mobileFilters__nnyj5>:first-child{grid-area:year}.AOTWArchive_mobileFilters__nnyj5>:nth-child(2){grid-area:school}.AOTWArchive_mobileFilters__nnyj5>:nth-child(3){grid-area:sport}.AOTWArchive_mobileFilters__nnyj5:has(>:nth-child(2):last-child){grid-template-columns:1fr;grid-template-areas:"year" "school"}}@media (max-width:480px){.AOTWArchive_mobileFilters__nnyj5{grid-template-columns:1fr;grid-template-areas:"year" "school" "sport"}}.AOTWArchive_modalBackdrop__eaQQ7{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;background:rgba(8,12,16,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:AOTWArchive_aotwModalFade__FoLWA .18s ease}@keyframes AOTWArchive_aotwModalFade__FoLWA{0%{opacity:0}to{opacity:1}}.AOTWArchive_modal__SVdga{position:relative;width:min(960px,100%);max-height:calc(100vh - 3rem);display:flex;flex-direction:column;background:var(--gsl-color-ink-900);border:1px solid color-mix(in srgb,var(--school-color,var(--gsl-color-primary)) 50%,transparent);border-top:3px solid var(--school-color,var(--gsl-color-primary));box-shadow:0 24px 60px rgba(0,0,0,.6);overflow:hidden;animation:AOTWArchive_aotwModalRise__RelJe .22s ease}@keyframes AOTWArchive_aotwModalRise__RelJe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AOTWArchive_modalClose__S5m64{position:absolute;top:.6rem;right:.6rem;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);color:var(--gsl-color-accent);cursor:pointer;transition:background .14s ease,border-color .14s ease}.AOTWArchive_modalClose__S5m64:hover{background:rgba(0,0,0,.8);border-color:var(--gsl-color-secondary)}.AOTWArchive_modalClose__S5m64 .material-icons{font-size:22px}.AOTWArchive_modalLayout__NmZXT{display:grid;grid-template-columns:minmax(280px,42%) minmax(0,1fr);min-height:0}.AOTWArchive_modalPhoto__Q_E4_{position:relative;background:color-mix(in srgb,var(--school-color,var(--gsl-color-primary)) 22%,var(--gsl-color-ink-800));overflow:hidden;min-height:360px}.AOTWArchive_modalPhotoImg__bW1Zy{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.AOTWArchive_modalPhotoInitials__g6t7q{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:5rem;color:rgba(255,255,255,.5)}.AOTWArchive_modalBody__1oUBA{display:flex;flex-direction:column;gap:.95rem;padding:1.5rem 1.6rem 1.75rem;overflow-y:auto}.AOTWArchive_modalOverline__5P98a{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gsl-color-secondary)}.AOTWArchive_modalOverlineSep__daHWT{color:rgba(255,255,255,.35)}.AOTWArchive_modalName__PKadv{margin:0;font-size:clamp(1.75rem,3.5vw,2.4rem);line-height:1.05;letter-spacing:.02em}.AOTWArchive_modalName__PKadv,.AOTWArchive_modalSchoolLink__mHGbK{font-family:var(--font-display),Arial,Helvetica,sans-serif;text-transform:uppercase;color:var(--gsl-color-accent)}.AOTWArchive_modalSchoolLink__mHGbK{display:inline-flex;align-items:center;gap:.55rem;align-self:flex-start;padding:.45rem .8rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);font-size:.85rem;letter-spacing:.06em;text-decoration:none;transition:background .14s ease,border-color .14s ease}.AOTWArchive_modalSchoolLink__mHGbK:hover{background:rgba(255,255,255,.1);border-color:var(--school-color,var(--gsl-color-primary))}.AOTWArchive_modalSchoolLogo__D8pUS{width:22px;height:22px;object-fit:contain}.AOTWArchive_modalSchoolArrow__KcUvE{font-size:14px;color:rgba(255,255,255,.55);transition:transform .14s ease}.AOTWArchive_modalSchoolLink__mHGbK:hover .AOTWArchive_modalSchoolArrow__KcUvE{transform:translateX(2px);color:var(--gsl-color-secondary)}.AOTWArchive_modalPanel__asLie{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--school-color,var(--gsl-color-primary))}.AOTWArchive_modalPanelHeader__a2u6z{padding:.5rem .8rem;background:rgba(0,0,0,.25);border-bottom:1px solid rgba(255,255,255,.06);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gsl-color-secondary)}.AOTWArchive_modalAttrList__9WlwK{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.AOTWArchive_modalAttr__rKvz9{display:grid;grid-template-columns:minmax(70px,100px) minmax(0,1fr);align-items:center;grid-gap:.8rem;gap:.8rem;padding:.55rem .8rem;border-bottom:1px solid rgba(255,255,255,.04)}.AOTWArchive_modalAttr__rKvz9:last-child{border-bottom:none}.AOTWArchive_modalAttrLabel__LX_cP{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55)}.AOTWArchive_modalAttrValue__jNSCD{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.95rem;color:var(--gsl-color-accent)}.AOTWArchive_modalAttrIcon__1bG0z{font-size:18px;color:var(--school-color,var(--gsl-color-secondary))}.AOTWArchive_modalDescription__7EX4E{margin:0;padding:.8rem .9rem .95rem;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.55;color:rgba(255,255,255,.85)}.AOTWArchive_modalArrow__eZBke{position:relative;flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:var(--gsl-color-ink-800);border:none;color:var(--gsl-color-accent);cursor:pointer;overflow:hidden;border-radius:10px;transition:background .18s ease,color .18s ease}.AOTWArchive_modalArrow__eZBke:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity .18s ease;z-index:2}.AOTWArchive_modalArrow__eZBke:after{content:"";position:absolute;top:-16px;left:-32px;height:64px;width:20px;background:rgba(255,255,255,.35);transform:rotate(20deg);transition:left .6s ease;pointer-events:none;z-index:1}.AOTWArchive_modalArrow__eZBke:focus-visible:not(:disabled),.AOTWArchive_modalArrow__eZBke:hover:not(:disabled){background:var(--gsl-color-primary-300);color:var(--gsl-color-ink-900);outline:none}.AOTWArchive_modalArrow__eZBke:focus-visible:not(:disabled):before,.AOTWArchive_modalArrow__eZBke:hover:not(:disabled):before{opacity:0}.AOTWArchive_modalArrow__eZBke:focus-visible:not(:disabled):after,.AOTWArchive_modalArrow__eZBke:hover:not(:disabled):after{left:56px}.AOTWArchive_modalArrow__eZBke:disabled{opacity:.25;cursor:not-allowed}.AOTWArchive_modalArrow__eZBke .material-icons{font-size:1.15rem!important;line-height:1;position:relative;z-index:2}@media (max-width:760px){.AOTWArchive_modalBackdrop__eaQQ7{padding:.5rem;gap:.4rem}.AOTWArchive_modal__SVdga{max-height:calc(100vh - 1rem)}.AOTWArchive_modalLayout__NmZXT{grid-template-columns:1fr}.AOTWArchive_modalPhoto__Q_E4_{aspect-ratio:4/3;min-height:0}.AOTWArchive_modalArrow__eZBke{width:42px;height:42px}}.DraggableScroller_scroller__o755f{cursor:-webkit-grab;cursor:grab;touch-action:pan-x;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DraggableScroller_scroller__o755f img{-webkit-user-drag:none;user-drag:none}.DraggableScroller_grabbing__rD_c9{cursor:-webkit-grabbing;cursor:grabbing}.NewBadge_badge__8o2Gm{display:inline-flex;align-items:center;padding:.15rem .5rem;background:var(--gsl-color-secondary);color:var(--gsl-color-ink-900);border-radius:2px;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.62rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.NewBadge_sheen__C1Ow_{position:relative;overflow:hidden;isolation:isolate}.NewBadge_sheen__C1Ow_:after{content:"";position:absolute;top:-30%;left:-2.5em;width:1.4em;height:160%;background:rgba(255,255,255,.55);transform:rotate(20deg);pointer-events:none;opacity:0}@media (prefers-reduced-motion:no-preference){.NewBadge_sheen__C1Ow_:after{opacity:1;animation:NewBadge_newBadgeSheen__bNb0H 5s ease .8s infinite}}@keyframes NewBadge_newBadgeSheen__bNb0H{0%{left:-2.5em}12%,to{left:calc(100% + 1.5em)}}.ChampionsArchive_list__xj9Ut{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.ChampionsArchive_row__4ZsYG{position:relative;display:grid;grid-template-columns:minmax(0,60%) minmax(0,1fr);grid-gap:0;gap:0;width:100%;padding:0;background:var(--gsl-color-ink-800);border:0;box-shadow:inset 3px 0 0 var(--school-color,var(--gsl-color-primary));color:var(--gsl-color-accent);text-align:left;text-decoration:none;cursor:pointer;font:inherit;overflow:hidden;transition:transform .18s ease,filter .18s ease}.ChampionsArchive_row__4ZsYG:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.05) 45%,rgba(255,255,255,0) 75%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.ChampionsArchive_row__4ZsYG:focus-visible,.ChampionsArchive_row__4ZsYG:hover{transform:translateY(-3px);filter:brightness(1.2)}.ChampionsArchive_row__4ZsYG:focus-visible{outline:2px solid var(--gsl-color-secondary);outline-offset:2px}.ChampionsArchive_rowPhoto__BUAzY{position:relative;aspect-ratio:16/9;background:color-mix(in srgb,var(--school-color,var(--gsl-color-primary)) 22%,var(--gsl-color-ink-800));overflow:hidden}.ChampionsArchive_rowPhotoImg__vfdrU{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ChampionsArchive_rowPhotoLogo__qAQyu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ChampionsArchive_rowPhotoLogoImg__OzjFM{width:28%;height:auto;max-height:60%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.5));opacity:.85}.ChampionsArchive_rowBody__j_Kia{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.75rem;min-width:0}.ChampionsArchive_rowYear__JjNMb{display:inline-block;align-self:flex-start;padding:.3rem .75rem;background:color-mix(in srgb,var(--school-color,var(--gsl-color-primary)) 20%,transparent);border-left:2px solid var(--school-color,var(--gsl-color-primary));font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gsl-color-accent)}.ChampionsArchive_rowMeta__SqszI{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ChampionsArchive_rowKind___EoR9{display:inline-flex;align-items:center;padding:.22rem .55rem;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;border-radius:2px;border:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.82);background:rgba(255,255,255,.06)}.ChampionsArchive_rowKind___EoR9[data-kind=state]{color:#f4cf6b;border-color:color-mix(in srgb,#f4cf6b 55%,transparent);background:color-mix(in srgb,#f4cf6b 14%,transparent)}.ChampionsArchive_rowKind___EoR9[data-kind=academic]{color:#8fc0ef;border-color:color-mix(in srgb,#8fc0ef 55%,transparent);background:color-mix(in srgb,#8fc0ef 14%,transparent)}.ChampionsArchive_rowTeam__DsjYL{margin:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--gsl-color-accent)}.ChampionsArchive_rowSport__4vL2s{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.95rem;color:rgba(255,255,255,.78)}.ChampionsArchive_rowSportIcon__incTu{font-size:20px;color:var(--school-color,var(--gsl-color-secondary))}.ChampionsArchive_rowSchoolLogo__tjqnx{position:absolute;bottom:1.25rem;right:1.5rem;width:56px;height:56px;object-fit:contain;opacity:.6;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}@media (max-width:760px){.ChampionsArchive_row__4ZsYG{grid-template-columns:1fr}.ChampionsArchive_rowSchoolLogo__tjqnx{width:44px;height:44px;bottom:1rem;right:1rem}.ChampionsArchive_rowBody__j_Kia{padding:1.25rem 1.25rem 1.5rem}}.ChampionsArchive_expandButton__j8DUk{position:absolute;top:.55rem;right:.55rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);color:var(--gsl-color-accent);cursor:pointer;transition:background .14s ease,border-color .14s ease}.ChampionsArchive_expandButton__j8DUk:hover{background:rgba(0,0,0,.8);border-color:var(--gsl-color-secondary)}.ChampionsArchive_expandButton__j8DUk .material-icons{font-size:20px}.ChampionsArchive_lightbox__MFdvg{position:fixed;inset:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(0,0,0,.92);cursor:zoom-out;animation:ChampionsArchive_championsLightboxFade__63XFY .18s ease}@keyframes ChampionsArchive_championsLightboxFade__63XFY{0%{opacity:0}to{opacity:1}}.ChampionsArchive_lightboxImg__XQEED{max-width:96vw;max-height:92vh;object-fit:contain;cursor:default;box-shadow:0 24px 60px rgba(0,0,0,.6)}.ChampionsArchive_lightboxClose__aAVyx{position:fixed;top:1rem;right:1rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.22);color:var(--gsl-color-accent);cursor:pointer;transition:background .14s ease,border-color .14s ease}.ChampionsArchive_lightboxClose__aAVyx:hover{background:rgba(0,0,0,.95);border-color:var(--gsl-color-secondary)}.ChampionsArchive_lightboxClose__aAVyx .material-icons{font-size:26px}.MeetMatchup_meet__puZah{display:flex;flex-direction:column;gap:.35rem;min-width:0}.MeetMatchup_name__HEoBu{margin:0;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:var(--gsl-color-accent);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MeetMatchup_schools__6sQ6l{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:0;padding:0;list-style:none;min-width:0}.MeetMatchup_school___l0vF{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.MeetMatchup_badge__fKNR6,.MeetMatchup_logo__WW10X{width:26px;height:26px;flex:0 0 auto}.MeetMatchup_logo__WW10X{object-fit:contain}.MeetMatchup_badge__fKNR6{display:inline-flex;align-items:center;justify-content:center;background:var(--school-color);color:#fff;font-size:.6rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.MeetMatchup_badge__fKNR6,.MeetMatchup_schoolName__6LkRJ{font-family:var(--font-display),Arial,Helvetica,sans-serif;letter-spacing:.03em}.MeetMatchup_schoolName__6LkRJ{font-size:.8rem;text-transform:uppercase;color:var(--gsl-color-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MeetMatchup_more__k_V3S{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.75rem;letter-spacing:.08em;color:rgba(255,255,255,.55);align-self:center}.MeetMatchup_sm__mJWIJ .MeetMatchup_name__HEoBu{font-size:.82rem}.MeetMatchup_sm__mJWIJ .MeetMatchup_badge__fKNR6,.MeetMatchup_sm__mJWIJ .MeetMatchup_logo__WW10X{width:20px;height:20px}.MeetMatchup_sm__mJWIJ .MeetMatchup_badge__fKNR6{font-size:.52rem}.MeetMatchup_lg__1go_M{gap:.7rem}.MeetMatchup_lg__1go_M .MeetMatchup_name__HEoBu{font-size:clamp(1.15rem,3.4vw,1.9rem);-webkit-line-clamp:3}.MeetMatchup_lg__1go_M .MeetMatchup_badge__fKNR6,.MeetMatchup_lg__1go_M .MeetMatchup_logo__WW10X{width:44px;height:44px}.MeetMatchup_lg__1go_M .MeetMatchup_badge__fKNR6{font-size:.85rem}.MeetMatchup_lg__1go_M .MeetMatchup_schools__6sQ6l{gap:.6rem .8rem}.MeetMatchup_lg__1go_M .MeetMatchup_schoolName__6LkRJ{font-size:.9rem}.MeetMatchup_named__2q00y .MeetMatchup_schools__6sQ6l{gap:.4rem .9rem}@media (max-width:520px){.MeetMatchup_named__2q00y .MeetMatchup_schoolName__6LkRJ{display:none}}.DayCalendar_calendar__DxqmB{position:fixed;z-index:1000;width:420px;max-width:calc(100vw - 24px);padding:.7rem;background:var(--gsl-color-ink-800);border:1px solid color-mix(in srgb,var(--gsl-color-primary) 45%,transparent);box-shadow:0 12px 32px rgba(0,0,0,.55)}.DayCalendar_calendarPreview__nYSR9{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .75rem;margin-bottom:.5rem;background:color-mix(in srgb,var(--gsl-color-primary) 18%,transparent);border-left:2px solid var(--gsl-color-primary)}.DayCalendar_calendarPreviewOverline__ISc4k{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gsl-color-secondary)}.DayCalendar_calendarPreviewLabel__GFRij{font-size:1rem;letter-spacing:.04em;color:var(--gsl-color-accent)}.DayCalendar_allDaysBtn__CTOYD,.DayCalendar_calendarPreviewLabel__GFRij{font-family:var(--font-display),Arial,Helvetica,sans-serif;text-transform:uppercase}.DayCalendar_allDaysBtn__CTOYD{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-bottom:.6rem;padding:.6rem .75rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);font-size:.8rem;letter-spacing:.16em;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.DayCalendar_allDaysBtn__CTOYD:hover{background:rgba(255,255,255,.06);border-color:color-mix(in srgb,var(--gsl-color-primary) 45%,transparent);color:var(--gsl-color-accent)}.DayCalendar_allDaysBtnActive___pmDI,.DayCalendar_allDaysBtnActive___pmDI:hover{background:color-mix(in srgb,var(--gsl-color-primary) 22%,transparent);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.DayCalendar_allDaysBtn__CTOYD .material-icons{font-size:18px;color:var(--gsl-color-secondary)}.DayCalendar_allDaysBtnActive___pmDI .material-icons{color:var(--gsl-color-accent)}.DayCalendar_calendarHeader__sIJ9h{display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:.4rem}.DayCalendar_calendarMonth__DBl5i{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gsl-color-accent);text-align:center}.DayCalendar_calendarNavArrow__qjfH5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid transparent;color:rgba(255,255,255,.7);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.DayCalendar_calendarNavArrow__qjfH5:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:color-mix(in srgb,var(--gsl-color-primary) 35%,transparent);color:var(--gsl-color-accent)}.DayCalendar_calendarNavArrow__qjfH5:disabled{opacity:.3;cursor:not-allowed}.DayCalendar_calendarWeekdays__jYQSV{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.15rem;gap:.15rem;margin-bottom:.3rem}.DayCalendar_calendarWeekday__IAUpA{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.7rem;letter-spacing:.16em;text-align:center;color:rgba(255,255,255,.45);padding:.2rem 0}.DayCalendar_calendarGrid__QD14w{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.15rem;gap:.15rem}.DayCalendar_calendarCellEmpty__WbH0l,.DayCalendar_calendarCellMuted__XXYJH,.DayCalendar_calendarCell__GZcSm{display:inline-flex;align-items:center;justify-content:center;height:30px;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.85rem;letter-spacing:.04em}.DayCalendar_calendarCell__GZcSm{background:color-mix(in srgb,var(--gsl-color-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--gsl-color-primary) 40%,transparent);color:var(--gsl-color-accent);cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .12s ease}.DayCalendar_calendarCell__GZcSm:hover{background:color-mix(in srgb,var(--gsl-color-primary) 30%,transparent);border-color:var(--gsl-color-primary);transform:translateY(-1px)}.DayCalendar_calendarCellSelected__r5Iyz,.DayCalendar_calendarCellSelected__r5Iyz:hover{background:var(--gsl-color-primary);border-color:var(--gsl-color-primary);color:var(--gsl-color-accent)}.DayCalendar_calendarCellMuted__XXYJH{background:transparent;border:1px solid transparent;color:rgba(255,255,255,.3);cursor:default}.DayCalendar_calendarCellEmpty__WbH0l{visibility:hidden}.DayCalendar_calendarActions__e8vDa{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.7rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.08)}.DayCalendar_calendarCancel__qWS26,.DayCalendar_calendarOk__CrcC3{padding:.5rem 1.1rem;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.DayCalendar_calendarCancel__qWS26{background:transparent;border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.8)}.DayCalendar_calendarCancel__qWS26:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3);color:var(--gsl-color-accent)}.DayCalendar_calendarOk__CrcC3{background:var(--gsl-color-primary);border:1px solid var(--gsl-color-primary);color:var(--gsl-color-accent)}.DayCalendar_calendarOk__CrcC3:hover{background:color-mix(in srgb,var(--gsl-color-primary) 80%,white);border-color:color-mix(in srgb,var(--gsl-color-primary) 80%,white)}.DayCalendar_calendarOk__CrcC3:disabled{opacity:.4;cursor:not-allowed}.GameSchedule_section__Nq4rj{background:radial-gradient(ellipse 90% 100% at 85% 50%,rgba(47,102,109,.12) 0,transparent 60%),var(--gsl-color-ink-900);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);padding:0}.GameSchedule_section__Nq4rj[data-nav-docked]{position:-webkit-sticky;position:sticky;top:var(--gsl-nav-h,76px);transition:top .22s ease;z-index:10;border-top:none;border-bottom:3px solid var(--gsl-color-secondary)}.GameSchedule_section__Nq4rj[data-nav-docked]:after,.GameSchedule_section__Nq4rj[data-nav-docked]:before{content:"";position:absolute;top:calc(100% + 3px);width:22%;height:5px;background:var(--gsl-color-primary);pointer-events:none}.GameSchedule_section__Nq4rj[data-nav-docked]:before{left:0;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%)}.GameSchedule_section__Nq4rj[data-nav-docked]:after{right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,14px 100%);clip-path:polygon(0 0,100% 0,100% 100%,14px 100%)}@media (max-width:600px){.GameSchedule_section__Nq4rj[data-nav-docked]:after,.GameSchedule_section__Nq4rj[data-nav-docked]:before{width:30%;height:4px}}.GameSchedule_rail__f7Tqn{display:flex;align-items:stretch;padding:0}.GameSchedule_scrollerWrap__IYgJl{position:relative;flex:1 1 auto;min-width:0}.GameSchedule_railControls__RtcwU{position:relative;flex:0 0 auto;display:flex}.GameSchedule_filterBtn__98A9K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;padding:0 .7rem;background:var(--gsl-color-ink-800);border:none;border-left:2px solid var(--gsl-color-primary);border-right:1px solid rgba(255,255,255,.09);color:var(--gsl-color-accent);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease}.GameSchedule_filterBtnLabel__iNflS{line-height:1}.GameSchedule_filterBtnOpen__E_hNc,.GameSchedule_filterBtn__98A9K:hover{background:color-mix(in srgb,var(--gsl-color-primary) 26%,var(--gsl-color-ink-800));color:#fff}.GameSchedule_filterBtn__98A9K:focus-visible{outline:2px solid var(--gsl-color-primary-300);outline-offset:-2px}.GameSchedule_filterBtn__98A9K .material-icons{font-size:1.05rem}.GameSchedule_filterCount__PKWVD{position:absolute;top:.2rem;right:.2rem;display:inline-flex;align-items:center;justify-content:center;min-width:.95rem;height:.95rem;padding:0 .2rem;font-size:.55rem;letter-spacing:0;color:var(--gsl-color-on-secondary,#000);background:var(--gsl-color-secondary);border-radius:2px}.GameSchedule_filterPanel__M9dgr{position:absolute;top:100%;left:0;z-index:20;display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .75rem;width:max-content;max-width:100vw;padding:.5rem .75rem;background:var(--gsl-color-ink-800);border:1px solid rgba(255,255,255,.12);border-left:2px solid var(--gsl-color-primary);box-shadow:0 12px 28px rgba(0,0,0,.45)}.GameSchedule_filterPanel__M9dgr .GameSchedule_dateBtn__aEk2t,.GameSchedule_filterPanel__M9dgr .GameSchedule_selectWrap__3dxD0{width:150px}.GameSchedule_dateBtn__aEk2t{display:flex;align-items:center;justify-content:space-between;gap:.4rem;width:100%;padding:.4rem .5rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-left:2px solid var(--gsl-color-primary);color:var(--gsl-color-accent);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:left}.GameSchedule_dateBtn__aEk2t:hover{background:rgba(255,255,255,.06);border-color:color-mix(in srgb,var(--gsl-color-primary) 55%,transparent)}.GameSchedule_dateBtnLabel__b8kzr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameSchedule_dateBtn__aEk2t .material-icons{font-size:1rem;color:rgba(255,255,255,.5);flex-shrink:0}.GameSchedule_clearBtn__gXyZx{align-self:flex-start;padding:.25rem .5rem;background:none;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.6);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.GameSchedule_clearBtn__gXyZx:hover{color:var(--gsl-color-accent);border-color:var(--gsl-color-primary)}.GameSchedule_field__egV_e{display:flex;flex-direction:row;align-items:center;gap:.45rem;min-width:0}.GameSchedule_fieldLabel__T8C5h{flex-shrink:0;white-space:nowrap;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.45)}.GameSchedule_selectWrap__3dxD0{position:relative;display:flex;align-items:center;min-width:0}.GameSchedule_select__IC0po{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.4rem 1.8rem .4rem .6rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-left:2px solid var(--gsl-color-primary);color:var(--gsl-color-accent);font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;cursor:pointer;transition:background .16s ease,border-color .16s ease}.GameSchedule_select__IC0po:hover{background:rgba(255,255,255,.06);border-color:color-mix(in srgb,var(--gsl-color-primary) 55%,transparent)}.GameSchedule_select__IC0po:focus-visible{outline:2px solid var(--gsl-color-primary-300);outline-offset:1px}.GameSchedule_select__IC0po option{background:var(--gsl-color-ink-800);color:var(--gsl-color-accent);text-transform:none;letter-spacing:0}.GameSchedule_selectCaret__AAAJG{position:absolute;right:.4rem;font-size:1.05rem!important;color:rgba(255,255,255,.5);pointer-events:none}.GameSchedule_railEmpty__7EPq3{display:flex;align-items:center;min-height:84px;margin:0;padding:0 .9rem;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.9rem;color:rgba(255,255,255,.5)}@media (max-width:720px){.GameSchedule_filterPanel__M9dgr{width:100%;align-items:flex-end}.GameSchedule_filterPanel__M9dgr .GameSchedule_field__egV_e{flex:1 1 130px;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0}.GameSchedule_filterPanel__M9dgr .GameSchedule_dateBtn__aEk2t,.GameSchedule_filterPanel__M9dgr .GameSchedule_selectWrap__3dxD0{width:100%}}.GameSchedule_empty__TwEj7{flex:1 1 auto;display:flex;align-items:center;min-height:84px;margin:0;padding:0 1rem;text-align:center;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.95rem;color:rgba(255,255,255,.55)}.GameSchedule_sponsorCap__5ov_I{flex:0 0 auto;display:flex;align-items:center;padding:0 .85rem;background:var(--gsl-color-ink-800);border-left:1px solid rgba(255,255,255,.09)}.GameSchedule_sponsorCap__5ov_I img{width:clamp(160px,17vw,220px);height:52px}.GameSchedule_sponsorCap__5ov_I span{font-size:.6rem;letter-spacing:.18em}@media (max-width:720px){.GameSchedule_sponsorCap__5ov_I{padding:0 .5rem}.GameSchedule_sponsorCap__5ov_I img{width:108px;height:38px}.GameSchedule_sponsorCap__5ov_I span{font-size:.5rem}}.GameSchedule_edgeBtn__yti5_{position:absolute;top:0;bottom:0;z-index:2;width:2.75rem;display:flex;align-items:center;border:none;padding:0;color:var(--gsl-color-accent);cursor:pointer;transition:color .16s ease,opacity .16s ease}.GameSchedule_edgeBtn__yti5_:disabled{opacity:0;pointer-events:none}.GameSchedule_edgeLeft__V_rPW{left:0;justify-content:flex-start;padding-left:.15rem;background:linear-gradient(to right,var(--gsl-color-ink-900) 40%,rgba(19,23,24,0) 100%)}.GameSchedule_edgeRight__wQFzq{right:0;justify-content:flex-end;padding-right:.15rem;background:linear-gradient(to left,var(--gsl-color-ink-900) 40%,rgba(19,23,24,0) 100%)}.GameSchedule_edgeBtn__yti5_:focus-visible:not(:disabled),.GameSchedule_edgeBtn__yti5_:hover:not(:disabled){color:var(--gsl-color-primary-300);outline:none}.GameSchedule_edgeBtnIcon__IhegG{font-size:1.6rem!important;line-height:1}@media (max-width:720px){.GameSchedule_edgeBtn__yti5_{display:none}}.GameSchedule_scroller__jzKFp{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:0;scrollbar-width:none}.GameSchedule_scroller__jzKFp::-webkit-scrollbar{display:none}.GameSchedule_list__z1OFB{display:flex;gap:0;margin:0;padding:0;list-style:none}.GameSchedule_listItem__qdA5i{flex:0 0 200px;min-width:0}.GameSchedule_card__Mv4Ei{position:relative;background:var(--gsl-color-ink-800);color:var(--gsl-color-accent);padding:.5rem .7rem .55rem;height:100%;display:flex;flex-direction:column;gap:.4rem;text-decoration:none;cursor:pointer;border-right:1px solid rgba(255,255,255,.09);overflow:hidden;transition:background .16s ease}.GameSchedule_card__Mv4Ei:focus-visible{outline:2px solid var(--gsl-color-primary-300);outline-offset:-2px}.GameSchedule_card__Mv4Ei:hover{background:color-mix(in srgb,var(--gsl-color-ink-700) 70%,transparent)}.GameSchedule_cardLive__GP1x2{box-shadow:inset 0 2px 0 0 var(--gsl-color-secondary)}.GameSchedule_cardHeader__bCy49{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.GameSchedule_sport__AojZ_{display:inline-flex;align-items:baseline;gap:.3rem;color:var(--gsl-color-primary-300);flex:0 1 auto;min-width:0;overflow:hidden}.GameSchedule_sportName__MEae3{overflow:hidden;text-overflow:ellipsis}.GameSchedule_level__7Ar0f{display:inline-flex;align-items:baseline;gap:.3rem;flex-shrink:0;color:rgba(255,255,255,.55)}.GameSchedule_levelDot__ypUgJ{color:rgba(255,255,255,.3)}.GameSchedule_sportIcon__HXJyO{font-size:.85rem!important;color:var(--gsl-color-primary-300);line-height:1;flex-shrink:0;align-self:center}.GameSchedule_status__ocHfg{flex-shrink:0;color:rgba(255,255,255,.72)}.GameSchedule_statusDot__ZYHom{padding:0 .28rem;color:rgba(255,255,255,.3)}.GameSchedule_liveBadge__WFcqT{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;color:var(--gsl-color-secondary);letter-spacing:.12em}.GameSchedule_liveDot__RgV4m{width:6px;height:6px;border-radius:50%;background:var(--gsl-color-secondary);animation:GameSchedule_pulse__eCl4E 1.4s ease-in-out infinite}@keyframes GameSchedule_pulse__eCl4E{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.GameSchedule_matchup__BT_Ks{display:flex;flex-direction:column;gap:.2rem}.GameSchedule_team__1z0oE{display:flex;align-items:center;gap:.45rem}.GameSchedule_srOnly__EtHGk{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.GameSchedule_teamBadge__Gioch{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;-webkit-clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.GameSchedule_teamBadge__Gioch span{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.6rem;letter-spacing:.04em;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.GameSchedule_teamBadgeImg__SsDKc{width:22px;height:22px;flex-shrink:0;object-fit:contain}.GameSchedule_teamName__sSZX9{font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:500;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GameSchedule_score__13MQS{font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.95rem;color:var(--gsl-color-accent);min-width:1.5ch;text-align:right}.GameSchedule_statusBadge__urWHo{display:inline-flex;align-items:center;flex-shrink:0;padding:.05rem .3rem;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gsl-color-secondary);background:color-mix(in srgb,var(--gsl-color-secondary) 16%,transparent);border:1px solid color-mix(in srgb,var(--gsl-color-secondary) 45%,transparent);white-space:nowrap}.GameSchedule_pending__1xk7t{flex-shrink:0;font-family:var(--font-body),Verdana,Arial,Helvetica,sans-serif;font-size:.6rem;letter-spacing:.02em;text-transform:none;color:rgba(255,255,255,.38);white-space:nowrap}@media (prefers-reduced-motion:reduce){.GameSchedule_card__Mv4Ei,.GameSchedule_edgeBtn__yti5_,.GameSchedule_liveDot__RgV4m{transition:none;animation:none}}.GameSchedule_controls__h8Dxa{max-width:1400px;margin:0 auto 1rem;padding:0 1.5rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.GameSchedule_sportField__b7UCG{position:relative;display:flex;align-items:center;min-width:0;flex:0 0 auto}.GameSchedule_sportSelect__rnKU_{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:12rem;padding:.55rem 2rem .55rem .85rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.18);border-radius:2px;color:#fff;font-family:var(--font-display),Arial,Helvetica,sans-serif;font-size:.82rem;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background .16s ease}.GameSchedule_sportSelect__rnKU_:hover{border-color:rgba(255,255,255,.38)}.GameSchedule_sportSelect__rnKU_:focus-visible{outline:2px solid var(--gsl-color-primary);outline-offset:1px}.GameSchedule_sportSelect__rnKU_ option{background:#1b2021;color:#fff}.GameSchedule_sportSelectCaret__P8r8s{position:absolute;right:.4rem;font-size:1.1rem;color:rgba(255,255,255,.55);pointer-events:none}@media (max-width:700px){.GameSchedule_controls__h8Dxa{padding:0 1rem;gap:.5rem}.GameSchedule_sportField__b7UCG,.GameSchedule_sportSelect__rnKU_{width:100%}}