@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500&display=swap");:root{--theme-primary:#002b83;--theme-secondary:#1f6521;--theme-accent:#1ca2dc;--theme-primary-rgb:0,43,131;--theme-secondary-rgb:31,101,33;--theme-accent-rgb:28,162,220}html{scroll-behavior:smooth}body,html{padding:0;margin:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:100%;height:100%;overflow-x:hidden;background:#f4f5ff;background-image:radial-gradient(rgba(var(--theme-primary-rgb),.05) 1px,transparent 1px);background-size:20px 20px}[data-match-centre]{background:linear-gradient(180deg,rgba(var(--theme-primary-rgb),.08) 0,#f4f5ff 20%,#f4f5ff 80%,rgba(var(--theme-primary-rgb),.06) 100%);background-attachment:fixed}a{color:inherit;text-decoration:none}*{box-sizing:border-box;font-family:Montserrat,sans-serif!important;margin:0;padding:0}#__next{width:100%;min-height:100vh;display:flex;flex-direction:column}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(var(--theme-primary-rgb),.04)}::-webkit-scrollbar-thumb{background:rgba(var(--theme-primary-rgb),.15);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--theme-primary-rgb),.25)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes subtleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes scorePop{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes scoreFlash{0%{background-color:rgba(var(--theme-accent-rgb),0)}20%{background-color:rgba(var(--theme-accent-rgb),.15)}80%{background-color:rgba(var(--theme-accent-rgb),.03)}to{background-color:rgba(var(--theme-accent-rgb),0)}}@keyframes dotPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}@keyframes scoreCelebrate{0%{transform:scale(1);text-shadow:none}15%{transform:scale(1.25);text-shadow:0 0 20px rgba(var(--theme-accent-rgb),.4)}30%{transform:scale(1.1)}50%{transform:scale(1.2);text-shadow:0 0 12px rgba(var(--theme-accent-rgb),.2)}to{transform:scale(1);text-shadow:none}}@keyframes celebrationFlash{0%{background-color:rgba(var(--theme-accent-rgb),0);box-shadow:none}15%{background-color:rgba(var(--theme-accent-rgb),.12);box-shadow:0 0 30px rgba(var(--theme-accent-rgb),.15)}60%{background-color:rgba(var(--theme-accent-rgb),.04);box-shadow:none}to{background-color:rgba(var(--theme-accent-rgb),0);box-shadow:none}}@keyframes eventEntrance{0%{opacity:0;transform:translateX(-20px) scale(.95)}60%{opacity:1;transform:translateX(4px) scale(1.02)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes countdownPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.03)}}@keyframes halfTimeShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes winnerGlow{0%,to{text-shadow:0 0 8px rgba(var(--theme-accent-rgb),.2)}50%{text-shadow:0 0 16px rgba(var(--theme-accent-rgb),.35)}}.shimmer-bg{position:relative;overflow:hidden}.shimmer-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(var(--theme-primary-rgb),.02) 50%,transparent 100%);animation:shimmer 1.8s infinite}@keyframes accentLineShift{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes ekgDraw{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes glowPulseLive{0%,to{box-shadow:0 0 12px rgba(var(--theme-accent-rgb),.08),0 2px 8px rgba(0,0,0,.04)}50%{box-shadow:0 0 24px rgba(var(--theme-accent-rgb),.15),0 4px 16px rgba(0,0,0,.06)}}@keyframes scoreReveal{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes cardEntrance{0%{opacity:0;transform:translateY(16px) scale(.98);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes accentSweep{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sectionWipe{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes ringExpand{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}@keyframes liveShimmer{0%{background-position:-200%}to{background-position:200%}}