.Header_header__xuTiO{background:#1a1a1a;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:3px solid #d41f3d}.Header_topContainer__9rbV7{max-width:100%;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;height:auto;gap:20px}.Header_logo__pvkJ9{display:flex;align-items:center;gap:12px;flex-shrink:0}.Header_fkfCrest__CQrNk{width:60px;height:60px;object-fit:contain;flex-shrink:0}.Header_logoText__CW1Mz{display:flex;flex-direction:column;gap:2px}.Header_title__A5Fyp{color:#fff;font-size:1.3rem;font-weight:700;line-height:1}.Header_subtitle__KaRDH{color:#999;font-size:.75rem;font-weight:400;line-height:1}.Header_searchContainer__ePpd_{flex-shrink:0;display:flex;align-items:center}.Header_searchIconButton__wyg0r{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Header_searchIconButton__wyg0r:hover{color:#d41f3d;transform:scale(1.1)}.Header_searchBox__ua5Iu{position:relative;width:220px;display:flex;align-items:center}.Header_searchInput__1xdgM{width:100%;padding:10px 12px 10px 36px;border:1px solid #444;background:#2a2a2a;color:#fff;border-radius:4px;font-size:.85rem;transition:all .3s ease}.Header_searchInput__1xdgM::placeholder{color:#999}.Header_searchInput__1xdgM:focus{outline:none;border-color:#d41f3d;background:#333;box-shadow:0 0 0 3px rgba(212,31,61,.1)}.Header_searchIcon__53olj{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.9rem}.Header_nav__NNkX_{display:flex;gap:8px;align-items:center;padding:0 20px 12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;border-top:1px solid #333}.Header_nav__NNkX_::-webkit-scrollbar{display:none}.Header_navLink__encDI{background:none;border:none;padding:8px 16px;cursor:pointer;font-size:.9rem;color:#ccc;font-weight:500;transition:all .3s ease;white-space:nowrap;border-radius:4px}.Header_navLink__encDI:hover{color:#fff;background:rgba(212,31,61,.1)}.Header_navLink__encDI.Header_active___1CY2{color:#fff;background:rgba(212,31,61,.2);border-bottom:3px solid #d41f3d}@media (max-width:768px){.Header_topContainer__9rbV7{padding:12px;gap:12px}.Header_fkfCrest__CQrNk{width:50px;height:50px}.Header_title__A5Fyp{font-size:1.1rem}.Header_subtitle__KaRDH{font-size:.7rem}.Header_nav__NNkX_{padding:0 12px 12px;gap:6px;border-top:1px solid #333}.Header_navLink__encDI{font-size:.8rem;padding:6px 12px}.Header_searchBox__ua5Iu{width:180px}.Header_searchInput__1xdgM{font-size:.8rem;padding:8px 10px 8px 32px}}.page_container__tn6sW{display:flex;flex-direction:column;min-height:100vh;background:#f0f0f0}.page_main__tVhNQ{flex:1 1;background:#f0f0f0}.page_content___0tWD{max-width:1200px;margin:0 auto;padding:40px 20px;width:100%}.page_backBtn__008Ub{background:none;border:none;color:#1e7a34;font-size:1rem;font-weight:600;cursor:pointer;margin-bottom:30px;transition:all .3s ease}.page_backBtn__008Ub:hover{color:#d41f3d;transform:translateX(-4px)}.page_matchHeader__3SZNf{margin-bottom:50px}.page_matchPanel__4TObu{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;gap:0}.page_posterContainer__Dl6Nn{flex-shrink:0;width:280px;height:360px;background:#ddd;overflow:hidden}.page_poster__w4SVC{width:100%;height:100%;object-fit:cover}.page_matchInfo__lI3zH{flex:1 1;padding:40px;display:flex;flex-direction:column;justify-content:center}.page_competition__498Mm{font-size:.8rem;font-weight:700;color:#1e7a34;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.page_matchTitle__1lSxW{display:flex;align-items:center;gap:16px;margin-bottom:30px;font-size:2rem;font-weight:700;color:#1a1a1a}.page_team__5JWzU{display:flex;align-items:center;gap:8px;flex:1 1}.page_flagImage__1h0B7{height:32px;width:auto;object-fit:contain;border-radius:2px}.page_vs__DhiM6{color:#999;font-weight:600;font-size:1.2rem;flex-shrink:0}.page_matchMeta__EJXsR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_metaItem__4ZzWB{display:flex;flex-direction:column;gap:4px}.page_label__vlU37{font-size:.8rem;color:#999;font-weight:600}.page_value__WUsBL{font-size:1rem;font-weight:600;color:#1a1a1a}.page_ticketSection__fHNmP{background:#fff;padding:40px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_ticketSection__fHNmP h2{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:30px}.page_tiers__uo9nS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px}.page_tier__5VqeE{display:flex;align-items:center;justify-content:space-between;padding:20px;border:2px solid #e0e0e0;border-radius:8px;transition:all .3s ease}.page_tier__5VqeE:hover{border-color:#d41f3d;box-shadow:0 2px 8px rgba(212,31,61,.1)}.page_tierInfo__KlKTO{flex:1 1}.page_tierName__QxBOQ{font-size:1.1rem;font-weight:700;color:#1a1a1a;margin-bottom:6px}.page_tierPrice__E_p7z{font-size:1.3rem;font-weight:700;color:#d41f3d}.page_stepper__Hgqv_{display:flex;align-items:center;gap:12px;background:#f5f5f5;border-radius:6px;padding:8px}.page_stepperBtn__PcRiR{background:#fff;border:1px solid #ddd;width:32px;height:32px;border-radius:4px;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all .3s ease;color:#d41f3d}.page_stepperBtn__PcRiR:hover:not(:disabled){background:#d41f3d;color:#fff;border-color:#d41f3d}.page_stepperBtn__PcRiR:disabled{opacity:.5;cursor:not-allowed}.page_count__rZLls{font-weight:700;font-size:1.1rem;width:30px;text-align:center;color:#1a1a1a}.page_paymentSection__kiMvM{background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_paymentSection__kiMvM h2{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:30px}.page_form__U86PB{max-width:500px}.page_formGroup__z2eFn{margin-bottom:24px}.page_formGroup__z2eFn label{display:block;font-size:1rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}.page_formGroup__z2eFn input{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:1rem;font-family:inherit;transition:all .3s ease}.page_formGroup__z2eFn input:focus{outline:none;border-color:#d41f3d;box-shadow:0 0 0 3px rgba(212,31,61,.1)}.page_hint__Id7fl{display:block;font-size:.85rem;color:#999;margin-top:6px}.page_summary__96h4O{background:#f5f5f5;padding:20px;border-radius:6px;margin-top:30px;margin-bottom:24px}.page_summaryLine__8Wolr{display:flex;justify-content:space-between;font-size:.95rem;color:#666;margin-bottom:12px}.page_summaryTotal__tdeFk{display:flex;justify-content:space-between;font-size:1.2rem;font-weight:700;color:#1a1a1a;padding-top:12px;border-top:2px solid #e0e0e0}.page_payBtn__7z9zS{width:100%;padding:16px;background:#d41f3d;color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease}.page_payBtn__7z9zS:hover:not(:disabled){background:#b31730;transform:translateY(-2px);box-shadow:0 4px 12px rgba(212,31,61,.3)}.page_payBtn__7z9zS:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.page_content___0tWD{padding:20px 12px}.page_matchPanel__4TObu{flex-direction:column}.page_posterContainer__Dl6Nn{width:100%;height:280px}.page_matchInfo__lI3zH{padding:20px}.page_matchTitle__1lSxW{font-size:1.4rem;gap:8px}.page_matchMeta__EJXsR{gap:16px}.page_matchMeta__EJXsR,.page_tiers__uo9nS{grid-template-columns:1fr}.page_paymentSection__kiMvM,.page_ticketSection__fHNmP{padding:20px}}.page_confirmationSection__TLHE5{padding:40px 0}.page_confirmationCard__Ea_ZF{background:#fff;padding:60px 40px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);text-align:center;max-width:600px;margin:0 auto}.page_successIcon__3vLzB{font-size:3rem;margin:0 auto 30px}@keyframes page_scaleIn__O_jT6{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.page_confirmationCard__Ea_ZF h2{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:16px}.page_orderIdText__f1_Cx{font-size:1rem;color:#666;margin-bottom:30px}.page_orderIdText__f1_Cx strong{color:#d41f3d;font-family:monospace;font-size:1.1rem}.page_confirmationDetails__MhMOB{background:#f5f5f5;padding:30px;border-radius:8px;margin:30px 0;text-align:left}.page_detailRow___zxAB{display:flex;justify-content:space-between;padding:12px 0;font-size:1rem;color:#1a1a1a}.page_detailRow___zxAB span:first-child{font-weight:600;color:#666}.page_detailRow___zxAB span:last-child{font-weight:500;text-align:right}.page_divider___GDPz{height:1px;background:#ddd;margin:16px 0}.page_totalRow__yBEpL{font-size:1.2rem;font-weight:700;color:#1a1a1a;padding-top:16px;border-top:2px solid #ddd}.page_totalRow__yBEpL span:first-child{color:#1a1a1a}.page_totalRow__yBEpL span:last-child{color:#d41f3d}.page_confirmationInfo__Co_SG{background:#e8f5e9;padding:20px;border-radius:8px;margin:30px 0;text-align:left}.page_confirmationInfo__Co_SG p{font-size:.95rem;color:#1a1a1a;margin:8px 0}.page_emailHighlight__TW_q1,.page_phoneHighlight__r8a84{font-weight:700;color:#1e7a34;font-family:monospace;font-size:1.05rem}.page_nextSteps__WKh96{text-align:left;margin:30px 0}.page_nextSteps__WKh96 h3{font-size:1.1rem;font-weight:700;color:#1a1a1a;margin-bottom:16px}.page_nextSteps__WKh96 ol{list-style:decimal;margin-left:24px}.page_nextSteps__WKh96 li{font-size:.95rem;color:#666;margin-bottom:12px;line-height:1.6}.page_backHomeBtn__TVaYw{display:inline-block;margin-top:30px;padding:12px 32px;background:#1e7a34;color:#fff;border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease}.page_backHomeBtn__TVaYw:hover{background:#165c2a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,122,52,.3)}.page_overlay__CoIsa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.page_paymentPromptModal__mGWZ6{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.page_modalContent__PAAtb{background:#fff;border-radius:12px;padding:50px 40px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3)}.page_promptIcon__P5kCs{font-size:4rem;margin-bottom:24px;animation:page_bounce__C21ef 1s ease-in-out infinite}@keyframes page_bounce__C21ef{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page_modalContent__PAAtb h2{font-size:1.8rem;font-weight:700;color:#1a1a1a;margin-bottom:16px}.page_promptPhone__smiLh{font-size:1.05rem;color:#666;margin-bottom:40px;line-height:1.6}.page_promptPhone__smiLh strong{color:#d41f3d;font-weight:700;font-family:monospace}.page_promptSteps__RvWSd{background:#f5f5f5;padding:30px;border-radius:8px;margin-bottom:30px;text-align:left}.page_step__UB8K3{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.page_step__UB8K3:last-child{margin-bottom:0}.page_stepNumber__f0n3K{flex-shrink:0;width:40px;height:40px;background:#1e7a34;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.page_step__UB8K3 span:last-child{flex:1 1;font-size:.95rem;color:#1a1a1a;padding-top:8px;line-height:1.5}.page_step__UB8K3 strong{font-weight:700;color:#d41f3d}.page_promptDetails__MVQs9{background:#e8f5e9;padding:20px;border-radius:8px;margin-bottom:30px;text-align:center}.page_promptDetails__MVQs9 p{font-size:.95rem;color:#1a1a1a;margin:12px 0}.page_promptDetails__MVQs9 code{background:#fff;padding:6px 12px;border-radius:4px;font-family:monospace;font-weight:700;color:#d41f3d;display:inline-block;margin-top:8px}.page_promptNote__Ul2iB{font-size:.85rem!important;color:#666!important;margin-top:16px!important;font-style:italic}.page_spinner__fE0ay{width:40px;height:40px;border:4px solid #f0f0f0;border-top-color:#1e7a34;border-radius:50%;margin:30px auto;animation:page_spin__jzCpN .8s linear infinite}@keyframes page_spin__jzCpN{to{transform:rotate(1turn)}}.page_processingText__nx0Sc{font-size:.95rem;color:#666;font-weight:500;margin:0}@media (max-width:480px){.page_paymentPromptModal__mGWZ6{width:95%}.page_modalContent__PAAtb{padding:40px 24px}.page_promptIcon__P5kCs{font-size:3rem;margin-bottom:20px}.page_modalContent__PAAtb h2{font-size:1.4rem;margin-bottom:12px}.page_promptPhone__smiLh{font-size:.95rem;margin-bottom:30px}.page_promptSteps__RvWSd{padding:20px;margin-bottom:20px}.page_step__UB8K3{gap:12px;margin-bottom:16px}.page_stepNumber__f0n3K{width:36px;height:36px;font-size:1rem}}.page_resultModal__8uaUO{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;max-width:520px;width:90%;max-height:90vh;overflow-y:auto}.page_successIcon__3vLzB{background:#1e7a34}.page_failureIcon__TUb30,.page_successIcon__3vLzB{width:80px;height:80px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3.5rem;font-weight:700;margin:0 auto 24px;animation:page_scaleIn__O_jT6 .5s ease-out}.page_failureIcon__TUb30{background:#d41f3d}.page_warningIcon__MKdRh{width:80px;height:80px;background:#ff9800;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin:0 auto 24px;animation:page_scaleIn__O_jT6 .5s ease-out}.page_resultMessage__2B8os{font-size:1rem;color:#666;margin-bottom:28px;line-height:1.6}.page_resultDetails__wDZ1p{background:#f5f5f5;padding:20px;border-radius:8px;margin-bottom:24px}.page_resultItem__0Rx3Z{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.page_resultItem__0Rx3Z:last-child{margin-bottom:0}.page_resultLabel__HLfcN{font-size:.85rem;font-weight:600;color:#666}.page_resultValue__tRM7d{font-size:1rem;font-weight:600;color:#1a1a1a;font-family:monospace;word-break:break-all}.page_ticketDisplay__1r_cm{background:linear-gradient(135deg,#1e7a34,#165c2a);padding:30px;border-radius:12px;margin-bottom:24px;box-shadow:0 8px 24px rgba(30,122,52,.2);text-align:center}.page_ticketNumber__OiPhE{display:flex;flex-direction:column;gap:12px}.page_ticketLabel__eMnI2{font-size:.9rem;font-weight:600;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:1px}.page_ticketCode__hWvoc{font-size:1.4rem;font-weight:700;color:#fff;font-family:Courier New,monospace;letter-spacing:2px;word-break:break-all;padding:16px;background:hsla(0,0%,100%,.15);border-radius:8px;border:2px dashed hsla(0,0%,100%,.3)}.page_resultInfo__R7EFH{background:#e8f5e9;padding:20px;border-radius:8px;margin-bottom:24px;text-align:center}.page_resultInfo__R7EFH p{font-size:.95rem;color:#1a1a1a;margin:8px 0;line-height:1.5}.page_resultInfo__R7EFH code{background:#fff;padding:4px 8px;border-radius:4px;font-family:monospace;font-weight:700;color:#d41f3d}.page_resultNote__ypGa2{font-size:.85rem!important;color:#666!important;margin-top:12px!important;font-style:italic}.page_resultReason__BDHCd{background:#ffebee;padding:16px;border-radius:8px;margin-bottom:24px;border-left:4px solid #d41f3d}.page_resultReason__BDHCd p{font-size:.95rem;color:#1a1a1a;margin:0}.page_resultTips__gpKyF{background:#fff3e0;padding:20px;border-radius:8px;margin-bottom:24px;border-left:4px solid #ff9800}.page_resultTips__gpKyF p{font-size:.95rem;font-weight:600;color:#1a1a1a;margin:0 0 12px}.page_resultTips__gpKyF ul{list-style:none;padding:0;margin:0}.page_resultTips__gpKyF li{font-size:.9rem;color:#666;margin-bottom:8px;padding-left:24px;position:relative}.page_resultTips__gpKyF li:before{content:"✓";position:absolute;left:0;color:#ff9800;font-weight:700}.page_resultActions__SroLj{display:flex;flex-direction:column;gap:12px}.page_resultBtn__PIxhr{padding:14px 24px;border:none;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;text-decoration:none}.page_resultBtnSuccess__WrUKd{background:#1e7a34;color:#fff}.page_resultBtnSuccess__WrUKd:hover{background:#165c2a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,122,52,.3)}.page_resultBtnRetry__hfQWv{background:#d41f3d;color:#fff}.page_resultBtnRetry__hfQWv:hover{background:#b31730;transform:translateY(-2px);box-shadow:0 4px 12px rgba(212,31,61,.3)}.page_resultBtnSecondary__dcxeN{background:#f0f0f0;color:#1a1a1a;border:1px solid #ddd}.page_resultBtnSecondary__dcxeN:hover{background:#e0e0e0;border-color:#999;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:480px){.page_resultModal__8uaUO{width:95%}.page_resultActions__SroLj{flex-direction:column}.page_resultBtn__PIxhr{width:100%;padding:12px 20px;font-size:.95rem}.page_resultReason__BDHCd p,.page_resultTips__gpKyF p{font-size:.9rem}.page_resultTips__gpKyF li{font-size:.85rem}}.page_container__jZF7q{display:flex;flex-direction:column;min-height:100vh;background:#f0f0f0}.page_main__nw1Wk{flex:1 1;background:#f0f0f0}.page_content___38fW{max-width:1200px;margin:0 auto;padding:40px 20px;width:100%}.page_pageTitle__r5Za5{font-size:1.8rem;font-weight:600;color:#1a1a1a;margin-bottom:30px}.page_section__zQZ2o{margin-bottom:50px}.page_sectionHeader___raMx{display:flex;align-items:center;gap:10px;margin-bottom:20px}.page_sectionTitle__6ic_4{font-size:1.1rem;font-weight:600;color:#1a1a1a}.page_sectionCount__r3tdB{font-size:.9rem;color:#999;margin-left:4px}.page_featuredMatch__oPB54{background:#fff;border-radius:6px;overflow:hidden;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_featuredMatchContent__U4POO{display:flex;gap:0}.page_posterContainer__knEzk{flex-shrink:0;width:280px;height:360px;overflow:hidden;background:#ddd}.page_poster__uq35p{width:100%;height:100%;object-fit:cover}.page_matchInfoSection__SMRRN{flex:1 1;padding:12px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:6px}.page_matchCategory__MO9FO{font-size:.65rem;font-weight:700;color:#1e7a34;text-transform:uppercase;letter-spacing:.3px;margin-bottom:0}.page_teamMatchup__5HwLW{display:flex;align-items:center;gap:2px;margin-bottom:0;flex-wrap:nowrap;justify-content:center;white-space:nowrap}.page_teamItem__b2Zzx{display:flex;align-items:center;gap:2px;flex:0 1}.page_flagImage__PzkuE{height:16px;width:auto;object-fit:contain;border-radius:2px}.page_teamName__XshTG{font-size:.85rem;font-weight:700;color:#1a1a1a}.page_vsText__b0gGc{color:#999;font-weight:600;font-size:.7rem;margin:0 1px}.page_matchDetails__kjD5x{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_detailItem__dSQyL,.page_matchDetails__kjD5x{display:flex;flex-direction:row;gap:4px;align-items:center}.page_detailLabel__iX1Pj{font-size:.65rem;color:#666;margin-bottom:0;display:flex;align-items:center;gap:2px;white-space:nowrap}.page_detailValue__g5J6d{font-size:.75rem;font-weight:600;color:#1a1a1a}.page_priceSection__akwqr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.page_priceLabel__Kq0Uq{font-size:.65rem;color:#666;margin-bottom:0;white-space:nowrap}.page_priceValue__YIUZs{font-size:.85rem;font-weight:700;color:#1a1a1a}.page_getTicketsBtn___Ozsj{background:#d41f3d;color:#fff;padding:6px 16px;border:none;border-radius:4px;font-weight:600;font-size:.75rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;margin-left:auto}.page_getTicketsBtn___Ozsj:hover{background:#b31730}.page_pastMatchCard__cFjXg{background:#fff;display:flex;gap:12px;padding:12px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .3s ease;align-items:center}.page_pastMatchCard__cFjXg:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_pastPoster__kkjaf{width:100px;height:120px;object-fit:cover;border-radius:4px;flex-shrink:0;filter:grayscale(100%)}.page_pastCardDetails__QTx5a{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:4px}.page_pastBadge__OE3b7{display:block;font-size:.65rem;font-weight:700;color:#1e7a34;text-transform:uppercase;letter-spacing:.4px}.page_pastTeams__UYWeo{display:flex;align-items:center;gap:2px;flex-wrap:nowrap;white-space:nowrap}.page_pastTeams__UYWeo .page_flag__2TjFp{font-size:1rem}.page_pastTeams__UYWeo .page_teamName__XshTG{font-size:.8rem;font-weight:700;color:#1a1a1a;white-space:nowrap}.page_pastTeams__UYWeo .page_vs___e7U_{color:#999;font-size:.7rem;font-weight:600;margin:0 1px}.page_pastDateTime__M8xTG{font-size:.8rem;color:#666}.page_matchGrid__PXNSM{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.page_matchCard__GqPlt{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.page_matchCard__GqPlt:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.page_cardPoster__p3Fbf{width:100%;height:280px;object-fit:cover;background:#ddd;filter:grayscale(100%)}.page_cardInfo__Q_yXT{padding:16px}.page_cardCategory___BjKI{font-size:.7rem;font-weight:700;color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.page_cardTeams__WmSaS{font-size:.95rem;font-weight:600;color:#1a1a1a;margin-bottom:12px;line-height:1.4}.page_cardDetails__uyPIj{display:flex;flex-direction:column;gap:6px;font-size:.8rem;color:#666}.page_showAllBtn__52IDf{display:block;margin:30px auto;padding:12px 32px;background:#fff;border:1px solid #ccc;border-radius:4px;font-weight:600;cursor:pointer;transition:all .3s ease}.page_showAllBtn__52IDf:hover{background:#f5f5f5}.page_upcomingCard__4YhsD{background:#fff;padding:12px;margin-bottom:12px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .3s ease}.page_upcomingCard__4YhsD:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_upcomingBadge__lAVH5{display:inline-block;font-size:.65rem;font-weight:700;color:#1e7a34;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.page_upcomingTeams__8Imo7{display:flex;align-items:center;justify-content:center;gap:2px;margin-bottom:6px;flex-wrap:nowrap;white-space:nowrap}.page_upcomingTeams__8Imo7 .page_flag__2TjFp{font-size:1rem}.page_upcomingTeams__8Imo7 .page_teamName__XshTG{font-size:.8rem;font-weight:700;color:#1a1a1a;white-space:nowrap}.page_upcomingTeams__8Imo7 .page_vs___e7U_{color:#999;font-size:.7rem;font-weight:600;margin:0 1px}.page_upcomingDetails__na8NV{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:#666;margin-bottom:6px}.page_daysLeft__WGYHm{background:#ffe8e8;color:#d41f3d;font-weight:600;padding:2px 6px;border-radius:3px;font-size:.75rem}.page_upcomingVenue__PqI_6{font-size:.8rem;color:#666;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.page_upcomingBottom__MDTnE{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_upcomingBottom__MDTnE>div{display:flex;flex-direction:column;gap:2px}.page_upcomingBottom__MDTnE>div>div:first-child{font-size:.75rem;color:#666}.page_upcomingBottom__MDTnE>div>div:last-child{font-size:1.1rem;font-weight:700;color:#1a1a1a}.page_upcomingGetTicketsBtn__Q_Ao3{background:#d41f3d;color:#fff;padding:8px 20px;border:none;border-radius:6px;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.page_upcomingGetTicketsBtn__Q_Ao3:hover{background:#b31730;transform:translateY(-1px);box-shadow:0 2px 8px rgba(212,31,61,.3)}.page_noResults__K346F{text-align:center;padding:60px 20px;background:#fff;border-radius:6px;color:#666}.page_footer__F3MD0{background:#1a1a1a;color:#fff;padding:40px 20px;margin-top:40px}.page_footerContent__aXrXd{max-width:1200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;margin:0 auto 30px}.page_footerSection__NPFDG{display:flex;align-items:flex-start;gap:12px}.page_footerLogo__LcRrq{width:50px;height:50px;object-fit:contain;flex-shrink:0}.page_footerText__qHi3L h4{color:#fff;margin-bottom:8px;font-size:.95rem}.page_footerText__qHi3L p{color:#ccc;font-size:.85rem;line-height:1.6}.page_footerBottom___Oisj{text-align:center;padding-top:20px;border-top:1px solid #333;color:#999;font-size:.85rem}@media (max-width:768px){.page_content___38fW{padding:20px 12px}.page_pageTitle__r5Za5{font-size:1.4rem;margin-bottom:20px;font-weight:700}.page_sectionHeader___raMx{margin-bottom:16px}.page_sectionTitle__6ic_4{font-size:1.1rem;margin-bottom:12px}.page_sectionCount__r3tdB{font-size:.85rem}.page_featuredMatch__oPB54{margin-bottom:24px}.page_featuredMatchContent__U4POO{flex-direction:column}.page_posterContainer__knEzk{width:100%;height:320px}.page_matchInfoSection__SMRRN{padding:16px}.page_teamMatchup__5HwLW{margin-bottom:16px}.page_matchDetails__kjD5x{grid-template-columns:1fr;gap:12px;margin-bottom:16px;padding-bottom:16px}.page_priceSection__akwqr{flex-direction:column;align-items:flex-start;gap:12px}.page_getTicketsBtn___Ozsj{width:100%;padding:12px 20px}.page_matchGrid__PXNSM{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:20px}.page_cardPoster__p3Fbf{height:200px}.page_cardInfo__Q_yXT{padding:12px}.page_cardCategory___BjKI{font-size:.65rem;margin-bottom:6px}.page_cardTeams__WmSaS{font-size:.85rem;margin-bottom:8px}.page_cardDetails__uyPIj{font-size:.75rem}.page_footer__F3MD0{padding:30px 16px;margin-top:30px}.page_footerContent__aXrXd{grid-template-columns:1fr;gap:24px;margin-bottom:24px}.page_footerSection__NPFDG{gap:10px}}