.game-pages_page__O7hrU{display:grid;gap:24px;min-width:0;width:100%}.game-pages_hero__MGdfw{display:flex;justify-content:space-between;align-items:center;gap:24px;min-width:0}.game-pages_heroCopy__PpvjB{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;min-width:0}.game-pages_title__ccf_l{font-family:var(--font-barlow),sans-serif;font-size:clamp(40px,5vw,68px);font-weight:700;line-height:.95;letter-spacing:-.015em;text-transform:uppercase;margin:6px 0 0}.game-pages_intro__jt_kk{color:var(--ink-3);max-width:520px;font-size:14px;line-height:1.7;margin:0}.game-pages_intro__jt_kk strong{display:block;font-size:18px;color:var(--ink);margin-bottom:3px}.game-pages_heroAside__kEV01{flex-shrink:0;min-width:180px;padding:16px 20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised)}.game-pages_heroAside__kEV01 p{margin:4px 0 0;font-size:12px;color:var(--ink-3)}.game-pages_tabs__iP3Lg{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--line);flex-wrap:wrap}.game-pages_tab__ViiFz{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;color:var(--ink-3);text-decoration:none;border-bottom:3px solid transparent;font-size:14px;font-weight:700;cursor:pointer}.game-pages_tab__ViiFz:hover{color:var(--ink);background:rgb(var(--surface-rgb)/.6)}.game-pages_tab__ViiFz.game-pages_active__9D_oQ{color:var(--gold-light);border-bottom-color:var(--gold)}.game-pages_tab__ViiFz.game-pages_archive__O6Hj5{margin-left:auto;font-size:12px}.game-pages_empty__1Z68T{display:grid;justify-items:center;text-align:center;gap:14px;padding:56px 24px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--raised)}.game-pages_empty__1Z68T h3{font-size:30px;margin:0}.game-pages_empty__1Z68T p{margin:0;max-width:480px;color:var(--ink-3);font-size:14px;line-height:1.7}.game-pages_emptyIcon__spnoZ{width:64px;height:64px;display:grid;place-items:center;color:var(--gold);background:rgb(var(--gold-rgb)/.07);border:1px solid rgb(var(--gold-rgb)/.25);border-radius:50%}.game-pages_actions__HD0Kq{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.game-pages_archiveSection__u_jkF{display:grid;gap:18px;min-width:0}.game-pages_archiveHeading__IGaYW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;min-width:0}.game-pages_archiveHeading__IGaYW h3{font-size:32px;margin:4px 0 0}.game-pages_notice__1Beft{display:flex;gap:12px;align-items:start;padding:16px 20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised);color:var(--ink-3);font-size:13px;line-height:1.65}.game-pages_notice__1Beft strong{color:var(--ink-2)}.game-pages_notice__1Beft p{margin:0}.game-pages_lessonGrid__QS6_n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.game-pages_lesson__ZAjWn{padding:20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised);min-width:0}.game-pages_lesson__ZAjWn h3{margin:10px 0 8px;font-size:24px}.game-pages_lesson__ZAjWn p{color:var(--ink-3);margin:0;font-size:13px;line-height:1.7}.game-pages_lessonTag__Ffey_{font-family:var(--font-jetbrains),monospace;color:var(--gold);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.game-pages_lessonDisclosure__uEo5m{border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised)}.game-pages_lessonDisclosure__uEo5m summary{cursor:pointer;padding:18px 20px;color:var(--ink-2);font-size:14px;font-weight:700}.game-pages_lessonDisclosure__uEo5m[open] summary{border-bottom:1px solid var(--line)}.game-pages_lessonDisclosure__uEo5m .game-pages_lessonGrid__QS6_n{padding:16px}.game-pages_lessonDisclosure__uEo5m .game-pages_lesson__ZAjWn{border:0;padding:8px;background:transparent}.game-pages_filters__4UJ6a{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:12px}.game-pages_filters__4UJ6a label{display:grid;gap:6px;min-width:0;color:var(--ink-3);font-size:12px}.game-pages_filters__4UJ6a input,.game-pages_filters__4UJ6a select{width:100%;min-width:0}.game-pages_sectionHead__pO7l2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.game-pages_sectionHead__pO7l2 h3{margin:0;font-size:28px}@media (max-width:1023px){.game-pages_heroCopy__PpvjB{gap:16px}.game-pages_filters__4UJ6a{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.game-pages_page__O7hrU{gap:18px}.game-pages_hero__MGdfw{align-items:start;flex-direction:column;gap:16px}.game-pages_heroCopy__PpvjB{display:block}.game-pages_intro__jt_kk{margin-top:10px;font-size:13px}.game-pages_intro__jt_kk strong{font-size:16px}.game-pages_heroAside__kEV01{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 16px}.game-pages_heroAside__kEV01 p{width:100%}.game-pages_tab__ViiFz{padding:12px 10px;font-size:12px}.game-pages_tab__ViiFz.game-pages_archive__O6Hj5{font-size:11px}.game-pages_empty__1Z68T{padding:36px 18px}.game-pages_lessonGrid__QS6_n{grid-template-columns:1fr}.game-pages_lesson__ZAjWn{padding:16px}.game-pages_filters__4UJ6a{grid-template-columns:1fr 1fr}.game-pages_notice__1Beft{padding:14px 16px}}@media (max-width:359px){.game-pages_filters__4UJ6a{grid-template-columns:1fr}.game-pages_tab__ViiFz.game-pages_archive__O6Hj5{margin-left:0}}.game-pages_archiveHeading__IGaYW .chip{max-width:100%;white-space:normal;line-height:1.7}.game-pages_savedPicks__9pQ3u{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;text-decoration:none;color:var(--ink)}.game-pages_savedPicks__9pQ3u p{margin:6px 0 0;font-size:12px;color:var(--ink-3)}.game-pages_fixtureSurface__nerka .matches-date-tabs{justify-content:flex-start;max-width:100%}.game-pages_fixtureSurface__nerka .matches-date-tabs .tab{min-height:44px}.game-pages_fixtureCard__pC4M_{min-width:0}.game-pages_fixtureCard__pC4M_ .match-card{border-radius:var(--r-md);background:var(--raised);box-shadow:none}.game-pages_fixtureCard__pC4M_ .match-card:hover{border-color:var(--gold);transform:none}.game-pages_fixtureCard__pC4M_ .team,.game-pages_fixtureCard__pC4M_ .team>div{min-width:0}.game-pages_fixtureCard__pC4M_ .team .name{overflow-wrap:anywhere}.game-pages_fixtureSurface__nerka .competition-section,.game-pages_fixtureSurface__nerka .matches-filter-panel,.game-pages_fixtureSurface__nerka .matches-list{min-width:0}@media (prefers-reduced-motion:reduce){.game-pages_fixtureCard__pC4M_ .match-card{transition:none}}