@keyframes watermark-pulse{0%,to{opacity:.85}50%{opacity:.4}}@keyframes glow-pulse{0%,to{opacity:.6}50%{opacity:1}}.next-match{position:relative;border-radius:var(--glass-radius);padding:2rem 2rem 1.5rem;margin-bottom:0;overflow:hidden;background:linear-gradient(135deg,rgb(252 76 2/8%),rgb(30 20 45/92%) 25%,rgb(22 16 38/95%) 65%,rgb(245 197 24/5%));border:none;box-shadow:var(--glass-shadow)}.next-match:before{content:"";position:absolute;inset:0;border-radius:var(--glass-radius);background:radial-gradient(ellipse 70% 50% at 50% 0,rgb(252 76 2/10%) 0,transparent 65%),radial-gradient(ellipse 40% 35% at 50% 100%,rgb(245 197 24/5%) 0,transparent 55%);pointer-events:none;z-index:0}body:not(.dark-mode) .next-match{background:linear-gradient(135deg,rgb(252 76 2/6%),rgb(255 255 255/92%) 25%,rgb(248 244 255/90%) 65%,rgb(245 197 24/4%));border:none}body:not(.dark-mode) .next-match:before{background:radial-gradient(ellipse 70% 50% at 50% 0,rgb(252 76 2/6%) 0,transparent 65%),radial-gradient(ellipse 40% 35% at 50% 100%,rgb(245 197 24/4%) 0,transparent 55%)}.next-match__watermark{position:absolute;right:-.25rem;bottom:-.75rem;font-size:14rem;font-weight:900;font-family:Saira Stencil One,sans-serif;line-height:.85;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;opacity:.85;animation:watermark-pulse 2s ease-in-out infinite}.next-match__watermark,body:not(.dark-mode) .next-match__watermark{background:linear-gradient(180deg,rgb(255 220 40),rgb(252 140 2) 50%,rgb(230 50 20));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body:not(.dark-mode) .next-match__watermark{opacity:.65}.next-match__label{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;position:relative;z-index:1}.next-match__label-text{font-family:Saira Stencil One,sans-serif;font-size:2rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-flex;align-items:center;gap:.55rem}.next-match__label-icon{font-size:1.4rem;color:#f5c518;-webkit-text-fill-color:#f5c518;filter:drop-shadow(0 0 12px rgb(245 197 24/55%))}.next-match--q1{background:linear-gradient(135deg,rgb(245 197 24/14%),rgb(30 20 45/92%) 30%,rgb(22 16 38/95%) 70%,rgb(245 197 24/10%))}.next-match--q1 .next-match__label-text{background:linear-gradient(135deg,#f5c518,#ffd23a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--q1 .next-match__watermark{background:linear-gradient(180deg,#ffe26b,#f5c518 50%,#c8860a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--eliminator{background:linear-gradient(135deg,rgb(230 57 70/16%),rgb(30 20 45/92%) 30%,rgb(22 16 38/95%) 70%,rgb(193 18 31/10%))}.next-match--eliminator .next-match__label-text{background:linear-gradient(135deg,#ff6b75,#e63946);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--eliminator .next-match__watermark{background:linear-gradient(180deg,#ff8a93,#e63946 50%,#8b1f28);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--q2{background:linear-gradient(135deg,rgb(87 184 255/14%),rgb(30 20 45/92%) 30%,rgb(22 16 38/95%) 70%,rgb(33 118 174/12%))}.next-match--q2 .next-match__label-text{background:linear-gradient(135deg,#57b8ff,#2176ae);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--q2 .next-match__watermark{background:linear-gradient(180deg,#a3d4ff,#57b8ff 50%,#1d5a85);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes final-hero-glow{0%,to{box-shadow:var(--glass-shadow),0 0 0 0 rgb(245 197 24/0)}50%{box-shadow:var(--glass-shadow),0 0 38px 2px rgb(245 197 24/35%)}}.next-match--final{background:linear-gradient(135deg,rgb(245 197 24/20%),rgb(30 20 45/88%) 30%,rgb(22 16 38/92%) 65%,rgb(252 76 2/18%));animation:final-hero-glow 3.2s ease-in-out infinite}.next-match--final .next-match__label-text{background:linear-gradient(135deg,#ffd23a,#fc4c02);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.next-match--final .next-match__watermark{background:linear-gradient(180deg,#ffe26b,#fc4c02);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}body:not(.dark-mode) .next-match--q1{background:linear-gradient(135deg,rgb(245 197 24/10%),rgb(255 255 255/92%) 30%,rgb(248 244 255/90%) 70%,rgb(245 197 24/8%))}body:not(.dark-mode) .next-match--eliminator{background:linear-gradient(135deg,rgb(230 57 70/10%),rgb(255 255 255/92%) 30%,rgb(248 244 255/90%) 70%,rgb(230 57 70/8%))}body:not(.dark-mode) .next-match--q2{background:linear-gradient(135deg,rgb(87 184 255/10%),rgb(255 255 255/92%) 30%,rgb(248 244 255/90%) 70%,rgb(87 184 255/8%))}body:not(.dark-mode) .next-match--final{background:linear-gradient(135deg,rgb(245 197 24/14%),rgb(255 255 255/90%) 30%,rgb(248 244 255/88%) 65%,rgb(252 76 2/12%))}.next-match__body{display:flex;align-items:center;justify-content:center;gap:2rem;position:relative;z-index:1;margin-bottom:1.25rem}.next-match__team{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex:1 1;max-width:130px}.next-match__flag{display:inline-block;width:80px!important;height:80px!important;min-width:80px!important;margin:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:50%!important;filter:drop-shadow(0 4px 12px rgb(0 0 0/35%))}body:not(.dark-mode) .next-match__flag{filter:drop-shadow(0 3px 8px rgb(0 0 0/18%))}.next-match__code{font-size:1.35rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}.next-match__vs{font-family:Saira Stencil One,sans-serif;font-size:2rem;font-weight:900;letter-spacing:.05em;flex-shrink:0;align-self:center;padding-bottom:1.75rem;background:linear-gradient(135deg,#fc4c02,#f5c518);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:glow-pulse 2.5s ease-in-out infinite}.next-match__separator{height:1px;background:rgb(255 255 255/8%);width:50%;margin:0 auto}body:not(.dark-mode) .next-match__separator{background:rgb(0 0 0/8%)}.next-match__meta{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;position:relative;z-index:1;padding-top:1.25rem}.next-match__meta-item{display:flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:var(--text-secondary)}.next-match__meta-item svg{font-size:.7rem;color:var(--accent-primary);opacity:.75}body:not(.dark-mode) .next-match__meta-item svg{opacity:.85}@media only screen and (max-device-width:767px){.next-match{padding:1.1rem 1rem .9rem;margin-bottom:1rem}.next-match__watermark{font-size:7rem;right:-.25rem;bottom:-.5rem}.next-match__label{margin-bottom:1.1rem}.next-match__label-text{font-size:1.25rem}.next-match__flag{width:52px!important;height:52px!important;min-width:52px!important}.next-match__code{font-size:.95rem}.next-match__vs{font-size:1.25rem;padding-bottom:1.5rem}.next-match__body{gap:1rem}.next-match__meta{gap:.85rem}.next-match__meta-item{font-size:.7rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.next-match__flag{width:72px!important;height:72px!important;min-width:72px!important}.next-match__watermark{font-size:11rem}}.section-divider{display:flex;align-items:center;gap:1rem;margin:.5rem 0 .25rem;padding:.25rem .5rem}.section-divider__line{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgb(245 197 24/45%) 30%,rgb(252 76 2/55%) 70%,transparent)}.section-divider__label{font-family:Saira Stencil One,sans-serif;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(135deg,#f5c518,#fc4c02);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap;text-shadow:0 0 18px rgb(245 197 24/25%)}@media only screen and (max-device-width:767px){.section-divider{gap:.5rem;margin:.25rem 0}.section-divider__label{font-size:.85rem;letter-spacing:.14em}}
/*# sourceMappingURL=d71d24bd338c5bcf.css.map*/