.SocialLinks_socialLinks__2xC1Z{display:flex;align-items:center;justify-content:flex-end;gap:1.15rem}.SocialLinks_socialLink__v5Dxq{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:var(--social-bg);color:var(--social-fg);line-height:0;transition:transform .3s ease}.SocialLinks_socialLink__v5Dxq:hover{transform:translateY(-.2em)}.SocialLinks_menu__Qhrlr{gap:.5rem}.SocialLinks_menu__Qhrlr .SocialLinks_socialLink__v5Dxq{width:auto;min-width:0;height:2.5rem;gap:.4rem;padding:0 .625rem;border-radius:.5rem}.SocialLinks_menu__Qhrlr .SocialLinks_socialLink__v5Dxq svg{width:1rem;height:1rem;flex-shrink:0}.SocialLinks_menu__Qhrlr .SocialLinks_socialImage__BaQli{width:1.125rem;height:1.125rem;flex-shrink:0;border-radius:.2rem;object-fit:contain}.SocialLinks_socialLabel__RLfNq{overflow:hidden;font-size:.625rem;font-weight:700;letter-spacing:.02em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.SocialLinks_socialLink__v5Dxq svg{display:block;width:58%;height:58%}.SocialLinks_socialImage__BaQli{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.SocialLinks_socialLink__v5Dxq{transition:none}}.AppBar_header__viFq0{position:sticky;top:0;z-index:50;background:#5db8e9;color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);transform:translateY(0);transition:transform .4s ease}.AppBar_container___8TJc{width:100%;max-width:1536px;margin-inline:auto;padding-inline:16px}.AppBar_toolbar__zhPY_{display:flex;min-height:64px;flex-direction:row-reverse;align-items:center}.AppBar_desktopEmblem__jQ0r4{display:none;width:60px;height:60px;align-items:center;justify-content:center}.AppBar_menuButton__WsLhD{display:inline-flex;width:48px;height:48px;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer}.AppBar_menuButton__WsLhD span{display:block;width:24px;height:2px;border-radius:999px;background:currentColor;transition:opacity .18s ease,transform .24s ease}.AppBar_menuButtonOpen__yZSs8 span:first-child{transform:translateY(8px) rotate(45deg)}.AppBar_menuButtonOpen__yZSs8 span:nth-child(2){opacity:0}.AppBar_menuButtonOpen__yZSs8 span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.AppBar_mobileLogo__3iMkf{display:flex;flex:1;justify-content:center;transform:scale(1.1)}.AppBar_mobileTicketLink___pf76{display:inline-flex;width:48px;height:56px;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;font-size:.5rem;font-weight:800;letter-spacing:.1em;line-height:1;text-decoration:none;transition:opacity .16s ease}.AppBar_mobileTicketLink___pf76:focus-visible,.AppBar_mobileTicketLink___pf76:hover{opacity:.72}.AppBar_mobileTicketIcon__qzqyw{width:27px;height:27px;stroke-width:1.8}.AppBar_desktopNav__Vmw6D{display:none}.AppBar_navLink__x8cjA{display:flex;min-height:64px;align-items:center;padding-inline:8px;color:#fff;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .5s ease}.AppBar_navLink__x8cjA:hover{transform:translateY(2px)}.AppBar_leagueLink__qxoa6{display:none;position:relative;width:100px;height:40px;align-items:center}.AppBar_leagueLink__qxoa6 img{display:block;width:100%;height:100%;object-fit:contain}.AppBar_mobileMenu__jlCwu{position:fixed;inset:64px 0 0;z-index:49;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#5db8e9;color:#fff;font-size:1.5rem;font-weight:700;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s}.AppBar_mobileMenuOpen__ud0gb{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.AppBar_mobileMenuInner__ygQBd{display:flex;min-height:100%;flex-direction:column;padding-top:.75rem;background:linear-gradient(180deg,rgb(255 255 255/8%),transparent 22%),#5db8e9;color:#fff}.AppBar_mobileNav__aGthc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:16px 32px}.AppBar_mobileNavLink__IfKQ_{padding-block:12px;border-bottom:1px solid rgb(255 255 255/18%);color:#fff;font-size:1.125rem;line-height:1.5;text-decoration:none}.AppBar_mobileMenuFooter__y52CO{margin-top:auto;padding:1.5rem 2rem 1.75rem;border-top:1px solid rgb(255 255 255/18%);background:rgb(7 31 40/15%)}.AppBar_mobileBrandRow__IzQ4q{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.AppBar_mobileLeagueCard__avFWU,.AppBar_mobileMenuEmblem__96FSw{display:inline-flex;align-items:center}.AppBar_mobileLeagueCard__avFWU{min-width:148px;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border-radius:.625rem;background:rgb(255 255 255/94%);color:#17404e;text-decoration:none}.AppBar_mobileLeagueCard__avFWU span{font-size:.5625rem;font-weight:800;letter-spacing:.04em;line-height:1.35}.AppBar_mobileLeagueCard__avFWU img{display:block;width:64px;height:30px;object-fit:contain}.AppBar_mobileSnsSection__w0hQi{margin-top:1.25rem}.AppBar_mobileSnsTitle__OZpvR{margin:0 0 .625rem;color:rgb(255 255 255/68%);font-size:.625rem;font-weight:700;letter-spacing:.14em;line-height:1.5}.AppBar_mobileSnsLinks__Bhn_r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;justify-content:stretch}@media (min-width:900px){.AppBar_toolbar__zhPY_{flex-direction:row}.AppBar_desktopEmblem__jQ0r4{display:flex}.AppBar_menuButton__WsLhD,.AppBar_mobileLogo__3iMkf,.AppBar_mobileMenu__jlCwu,.AppBar_mobileTicketLink___pf76{display:none}.AppBar_desktopNav__Vmw6D{display:flex;flex:1;align-self:stretch}.AppBar_leagueLink__qxoa6{display:flex}}@media (prefers-reduced-motion:reduce){.AppBar_header__viFq0,.AppBar_menuButton__WsLhD span,.AppBar_mobileMenu__jlCwu,.AppBar_mobileTicketLink___pf76{transition:none}}.EmptyState_emptyState__ZOmin{display:flex;min-height:60vh;align-items:center;margin-block:2rem;text-align:left}.EmptyState_inner__2YV8o{width:100%}.EmptyState_title__EC1lK{margin:0;font-size:3rem;font-weight:600;line-height:1.167}.EmptyState_description__G_IXd{margin:0;padding-block:1rem;font-size:1rem;line-height:1.5}@media (max-width:599px){.EmptyState_title__EC1lK{font-size:2.25rem}}.not-found_container__LRagC{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}.Footer_partnersSection__wl6M_{max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem;text-align:center}.Footer_partnersTitle__54Cjm{margin:0;color:#2589bd;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;letter-spacing:.04em;line-height:1.3}.Footer_partnerCategory__iUubl{margin-top:2.5rem}.Footer_partnerCategoryTitle__DbtRE{margin:0 0 1.25rem;color:#2589bd;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.Footer_partnerList__ujVtO{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.Footer_partnerLogo__KuuKQ{position:relative;flex:0 1 calc((100% - 2rem) / 3);height:52px}.Footer_partnerLogo__KuuKQ,.Footer_partnerLogo__KuuKQ a{display:flex;align-items:center;justify-content:center;text-align:center}.Footer_partnerLogo__KuuKQ a{width:100%;height:100%;color:inherit}.Footer_partnerLogo__KuuKQ img{display:block;width:100%;height:100%;object-fit:contain}.Footer_footerBody__F_iwx{padding:3.5rem 1.5rem 1.5rem;overflow:hidden;background:radial-gradient(circle at 12% 5%,rgb(45 137 181/20%),transparent 30%),#071f28;color:#fff}.Footer_footerInner__UGZZ9{max-width:1200px;margin:0 auto}.Footer_footerGrid__8_lxl{display:grid;gap:3rem}.Footer_brandCol__Mm8aN{text-align:center}.Footer_brandLink__rWR9t{display:inline-block}.Footer_socialBlock__CYfJl{text-align:center}.Footer_snsLabel__Sd8A7{margin:1.5rem 0 0;color:rgb(255 255 255/50%);font-size:.6875rem;font-weight:700;letter-spacing:.14em;line-height:1.5}.Footer_footerSocialLinks__21chq{justify-content:center;gap:.625rem;margin:.625rem auto 0}.Footer_footerSocialIcon__7Hj3h{width:2.25rem;height:2.25rem;border-radius:.5rem}.Footer_footerNav__VV3oX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.Footer_siteMapCol__M6GtL{min-width:0}.Footer_siteMapTitle__hF0Cw{margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgb(255 255 255/22%);color:#69c8f5;font-size:.875rem;font-weight:700;letter-spacing:.06em;line-height:1.5}.Footer_siteMapList__hDfqn,.Footer_utilityLinks__P6sTS{margin:0;padding:0;list-style:none}.Footer_siteMapList__hDfqn{display:grid;gap:.8rem}.Footer_footerLink__Ja_gl{display:inline-flex;gap:.35rem;align-items:baseline;color:rgb(255 255 255/88%);font-size:.875rem;line-height:1.55;text-decoration:none;transition:color .16s ease}.Footer_footerLink__Ja_gl:focus-visible,.Footer_footerLink__Ja_gl:hover{color:#69c8f5}.Footer_externalMark__LEA4O{color:rgb(255 255 255/55%);font-size:.75rem}.Footer_footerBottom__7Aimp{display:flex;flex-direction:column;gap:1.25rem;align-items:center;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255/15%)}.Footer_utilityLinks__P6sTS{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:center}.Footer_utilityLink__P6Rcp{color:rgb(255 255 255/62%);font-size:.75rem;line-height:1.5;text-decoration:none}.Footer_utilityLink__P6Rcp:focus-visible,.Footer_utilityLink__P6Rcp:hover{color:#fff;text-decoration:underline}.Footer_copyright__niBTk{margin:0;color:rgb(255 255 255/50%);font-size:.75rem;line-height:1.5}@media (min-width:600px){.Footer_partnerList__ujVtO{gap:2rem}.Footer_partnerLogo__KuuKQ{flex-basis:calc((100% - 6rem) / 4);height:56px}.Footer_footerBottom__7Aimp{flex-direction:row;justify-content:space-between}.Footer_utilityLinks__P6sTS{justify-content:flex-start}}@media (min-width:900px){.Footer_partnerLogo__KuuKQ{flex-basis:calc((100% - 10rem) / 6)}.Footer_footerGrid__8_lxl{gap:2.75rem}.Footer_brandCol__Mm8aN{display:flex;min-height:132px;align-items:center;justify-content:space-between;padding:0 .5rem 2rem;border-bottom:1px solid rgb(255 255 255/15%);text-align:left}.Footer_socialBlock__CYfJl{text-align:right}.Footer_snsLabel__Sd8A7{margin-top:0}.Footer_footerSocialLinks__21chq{justify-content:flex-end}.Footer_footerNav__VV3oX{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}@media (prefers-reduced-motion:reduce){.Footer_footerLink__Ja_gl{transition:none}}