@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";.if-site-header{z-index:60;background:linear-gradient(90deg,#91a6dd 0%,#38ad8d 100%);border-bottom:1px solid #0000001f;align-items:center;gap:clamp(14px,2vw,28px);min-height:72px;padding:14px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0;box-shadow:0 10px 30px #00000047}.if-site-logo{flex:none;align-items:center;display:flex}.if-site-logo img{width:auto;height:42px;display:block}.if-site-primary-nav{align-items:center;gap:4px;font-size:15.5px;font-weight:700;display:flex}.if-site-header .if-site-primary-nav>a,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a{color:#07130f;border-radius:10px;align-items:center;gap:9px;padding:10px 15px;transition:color .2s,background .2s,box-shadow .2s;display:flex}.if-site-primary-nav>a svg,.if-site-primary-nav>.if-site-primary-menu>a svg{fill:none;color:currentColor;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.if-site-primary-nav>a .if-header-icon-fill,.if-site-primary-nav>.if-site-primary-menu>a .if-header-icon-fill{fill:currentColor;stroke:none}.if-site-header .if-site-primary-nav>a:hover,.if-site-header .if-site-primary-nav>a:focus-visible,.if-site-header .if-site-primary-nav>a.is-active,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:hover,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:focus-visible,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a.is-active{color:#f3f6f8;background:linear-gradient(45deg,#28263b,#223035);box-shadow:inset 0 1px #ffffff1a,0 5px 14px #0d131b33}.if-site-header .if-site-primary-nav>a:hover svg,.if-site-header .if-site-primary-nav>a:focus-visible svg,.if-site-header .if-site-primary-nav>a.is-active svg,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:hover svg,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:focus-visible svg,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a.is-active svg{color:#f3f6f8}.if-site-header .if-site-primary-nav>a:hover .if-header-icon-fill,.if-site-header .if-site-primary-nav>a:focus-visible .if-header-icon-fill,.if-site-header .if-site-primary-nav>a.is-active .if-header-icon-fill,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:hover .if-header-icon-fill,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a:focus-visible .if-header-icon-fill,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a.is-active .if-header-icon-fill{fill:currentColor}.if-site-primary-menu{flex:none;align-items:center;display:flex;position:relative}.if-site-flyout-anchor{z-index:70;padding-top:14px;position:absolute;top:100%;left:0}.if-site-flyout-anchor:before{content:"";background:#0b0f14;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;width:14px;height:14px;position:absolute;top:6px;left:38px;transform:rotate(45deg)}.if-site-flyout-anchor.is-stats:before{left:52px}.if-site-flyout{background:#0b0f14;border:1px solid #ffffff1a;border-radius:18px;animation:.22s both if-site-flyout-in;position:relative;box-shadow:0 34px 80px #000000a6}.if-site-news-preview{gap:26px;width:min(720px,100vw - 32px);padding:22px 24px;display:flex}.if-site-preview-column{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.if-site-preview-column.is-tournaments{flex:1.1}.if-site-header .if-site-preview-label{color:#e2eef261;letter-spacing:.2em;align-items:baseline;gap:10px;padding:0 10px 9px;font-size:9.5px;font-weight:800;line-height:1.2;display:flex}.if-site-header .if-site-preview-label.is-link{transition:color .15s}.if-site-header .if-site-preview-label.is-link:hover,.if-site-header .if-site-preview-label.is-link:focus-visible{color:#3adbc6}.if-site-header .if-site-preview-label.is-spaced{padding-top:14px}.if-site-header .if-site-preview-label small{color:#e2eef261;letter-spacing:0;font-size:10.5px;font-weight:300}.if-site-header .if-site-preview-tournament{color:#ebf4f7cc;border-radius:10px;align-items:center;gap:11px;padding:9px 10px;text-decoration:none;transition:background .15s,color .15s;display:flex}.if-site-header .if-site-preview-tournament:hover,.if-site-header .if-site-preview-tournament:focus-visible{color:#f3f6f8;background:#ffffff0d}.if-site-preview-tournament strong{min-width:0;color:var(--if-site-preview-accent);flex:1;font-size:14px;font-weight:700}.if-site-preview-tournament small,.if-site-header .if-site-preview-text-link small{color:#e2eef266;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:300}.if-site-preview-mark{background:var(--if-site-preview-accent);width:22px;height:22px;-webkit-mask:var(--if-site-preview-logo) center / contain no-repeat;-webkit-mask:var(--if-site-preview-logo) center / contain no-repeat;mask:var(--if-site-preview-logo) center / contain no-repeat;flex:none;display:block}.if-site-preview-mark.is-large{width:30px;height:30px}.if-site-preview-raster{object-fit:contain;filter:invert()grayscale()brightness(1.4)sepia()saturate(2.6)hue-rotate(64deg);mix-blend-mode:screen;flex:none;width:22px;height:22px;display:block}.if-site-preview-raster.is-large{width:30px;height:30px}.if-site-stats-preview-link .if-site-preview-mark.is-stats-preview,.if-site-stats-preview-link .if-site-preview-raster.is-stats-preview{transform:scale(var(--if-site-preview-mark-scale,1));transform-origin:50%}.if-site-preview-rule{background:#ffffff12;height:1px;margin:10px;display:block}.if-site-preview-divider{background:#ffffff12;width:1px}.if-site-header .if-site-preview-text-link{color:#ebf4f7bf;border-radius:9px;align-items:baseline;gap:10px;padding:6.5px 10px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:flex}.if-site-header .if-site-preview-text-link:hover,.if-site-header .if-site-preview-text-link:focus-visible{color:#3adbc6;background:#ffffff0d}.if-site-preview-text-link span{flex:1;min-width:0}.if-site-stats-preview{flex-direction:column;width:300px;padding:12px;display:flex}.if-site-header .if-site-stats-preview-link{color:#ebf4f7d6;border-radius:12px;align-items:center;gap:13px;padding:11px 12px;text-decoration:none;transition:background .15s,color .15s;display:flex}.if-site-header .if-site-stats-preview-link:hover,.if-site-header .if-site-stats-preview-link:focus-visible{color:#f3f6f8;background:#ffffff0d}.if-site-stats-preview-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.if-site-stats-preview-link strong{color:var(--if-site-preview-accent);font-size:14.5px;font-weight:700}.if-site-stats-preview-link small{color:#e2eef26b;font-size:11px;font-weight:300;line-height:1.25}.if-site-stats-preview-link>i{color:var(--if-site-preview-accent);opacity:.7;font-size:13px;font-style:normal}@keyframes if-site-flyout-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.if-site-header-spacer{flex:1}.if-site-secondary-nav{align-items:center;gap:2px;margin-right:4px;display:flex}.if-site-header .if-site-secondary-nav a{color:#07130f;white-space:nowrap;border-radius:8px;padding:6px 9px;font-size:12.5px;font-weight:400;transition:color .2s,background .2s}.if-site-header .if-site-secondary-nav a:hover,.if-site-header .if-site-secondary-nav a:focus-visible{color:#04140f;background:#ffffff38}.if-site-search-button,.if-site-mobile-menu-trigger{color:#081a18c7;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:color .2s,background .2s;display:flex}.if-site-header .if-site-search-button{color:#050d0b}.if-site-search-button:hover,.if-site-search-button:focus-visible,.if-site-mobile-menu-trigger:hover,.if-site-mobile-menu-trigger:focus-visible{color:#04140f;background:#ffffff2e}.if-site-header .if-site-search-button:hover,.if-site-header .if-site-search-button:focus-visible{color:#050d0b}.if-site-header .if-site-search-button svg{fill:none;stroke:#050d0b;stroke-width:2.25px;stroke-linecap:round;width:19px;height:19px}.if-site-mobile-menu-trigger{flex-direction:column;gap:4px;display:none}.if-site-mobile-menu-trigger span{background:currentColor;border-radius:2px;width:16px;height:2px}.if-site-mobile-menu-trigger span:last-child{align-self:flex-start;width:11px;margin-left:11px}.if-site-search-overlay{z-index:120;padding:22px var(--if-page-pad);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04070bf0;align-items:start;display:grid;position:fixed;inset:0;overflow-y:auto}.if-site-overlay-close{top:20px;right:var(--if-page-pad);color:#f3f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute}.if-site-search-content{width:min(720px,100%);margin:12vh auto 0}.if-site-search-content input{color:#f3f6f8;letter-spacing:-.01em;background:0 0;border:0;border-bottom:2px solid #ffffff47;outline:0;width:100%;padding:14px 4px;font-size:clamp(22px,3.4vw,32px);font-weight:600}.if-site-search-content input::placeholder{color:#e2eef273}.if-site-search-content strong{color:#e2eef266;letter-spacing:.2em;margin-top:28px;font-size:10.5px;font-weight:800;display:block}.if-site-search-content>div{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.if-site-search-content>div a{color:#e2eef2cc;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:9px 18px;font-size:13.5px;transition:border-color .2s,color .2s}.if-site-search-content>div a:hover,.if-site-search-content>div a:focus-visible{color:#3adbc6;border-color:#35e0c299}.if-site-search-content>button{background:var(--if-accent);color:#061510;cursor:pointer;border:0;border-radius:10px;margin-top:28px;padding:11px 20px;font-size:13px;font-weight:800}.if-site-mobile-menu{z-index:59;padding:18px var(--if-page-pad);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b10eb;display:none;position:fixed;inset:72px 0 0}.if-site-mobile-menu nav{background:#10151c;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;width:min(420px,100%);margin:0 auto;display:flex;overflow:hidden}.if-site-mobile-menu strong{color:#e2eef266;letter-spacing:.18em;padding:15px 18px 8px;font-size:10px}.if-site-mobile-menu a{color:#ebf4f7e6;border-top:1px solid #ffffff0f;padding:14px 18px;font-size:15px;font-weight:700}.if-site-mobile-menu i{border-top:1px solid #ffffff14;height:8px}.if-site-back{color:#081a18a8;flex:none;font-size:13.5px;transition:color .2s}.if-site-back:hover,.if-site-back:focus-visible{color:#04140f}@media (width<=859px){.if-site-primary-nav,.if-site-secondary-nav{display:none}.if-site-mobile-menu-trigger{display:flex}.if-site-mobile-menu{display:block}.if-site-logo img{height:36px}}@media (width<=1160px){.if-site-secondary-nav{display:none}}@media (width<=520px){.if-site-search-overlay{padding:18px}.if-site-overlay-close{top:16px;right:18px}.if-site-search-content{margin-top:15vh}.if-site-search-content input{font-size:21px}}.if-support-page{background:#0b0d11;min-height:100vh;overflow-x:clip}@keyframes if-support-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-support-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-support-logo{flex:none;align-items:center;display:flex}.if-support-logo img{height:38px;display:block}.if-support-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-support-header nav a{color:#e2eef2ad;transition:color .2s}.if-support-header nav a:hover{color:#3adbc6}.if-support-header-spacer{flex:1}.if-support-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-support-back:hover{color:#3adbc6}@media (width<=859px){.if-support-header nav{display:none}}.if-support-hero{position:relative;overflow:hidden}.if-support-hero-image{display:none}.if-support-hero-shade{background:radial-gradient(95% 130% at 12% -12%,#35e0c238,#0000 52%),radial-gradient(62% 96% at 96% 0,#45cbe01a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 82%);position:absolute;inset:0}.if-support-hero-content{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:820px;margin:0 auto;padding:clamp(56px,8vw,110px) clamp(20px,4.5vw,48px) clamp(40px,6vw,80px);animation:.8s both if-support-fade;display:flex;position:relative}.if-support-kicker{letter-spacing:.2em;color:#35e0c2;font-size:11px;font-weight:800}.if-support-hero-content h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.6vw,62px);font-weight:700;line-height:1.03}.if-support-hero-content p{color:#e2eef2b3;text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(15px,1.4vw,18px);font-weight:300;line-height:1.55}.if-support-plans{padding:0 clamp(16px,4.5vw,72px)}.if-support-plans-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px;max-width:1080px;margin:0 auto;display:grid}.if-support-plan{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:8px;padding:30px 28px;display:flex}.if-support-plan.is-featured{background:linear-gradient(#122028,#0d161c);border:1px solid #35e0c280;position:relative;box-shadow:0 24px 70px #1bdbaa17}.if-support-plan-badge{color:#03231c;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:999px;padding:5px 14px;font-size:10.5px;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.if-support-plan-label{letter-spacing:.16em;color:#e2eef280;font-size:11px;font-weight:800}.if-support-plan-label.is-accent{color:#35e0c2}.if-support-plan-price{align-items:baseline;gap:5px;margin-top:6px;display:flex}.if-support-plan-amount{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:38px;font-weight:700}.if-support-plan-period{color:#e2eef280;font-size:13px;font-weight:300}.if-support-plan-desc{color:#e2eef299;margin-top:4px;font-size:13px;font-weight:300;line-height:1.6}.if-support-plan-features{color:#ebf4f7c7;flex-direction:column;gap:9px;margin-top:14px;font-size:13px;font-weight:400;display:flex}.if-support-plan-features>span{gap:9px;display:flex}.if-support-check{color:#35e0c2}.if-support-btn-outline{color:#f3f6f8;text-align:center;background:#ffffff0d;border:1px solid #ffffff38;border-radius:10px;margin-top:18px;padding:13px 0;font-size:14.5px;font-weight:800;transition:border-color .2s,background .2s}.if-support-btn-outline.is-bottom{margin-top:auto}.if-support-btn-outline:hover{color:#f3f6f8;background:#35e0c21a;border-color:#3adbc6}.if-support-btn-primary{color:#03231c;text-align:center;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:10px;margin-top:18px;padding:13px 0;font-size:14.5px;font-weight:800;transition:filter .2s}.if-support-btn-primary:hover{filter:brightness(1.08);color:#03231c}.if-support-btn-primary.is-inline{margin-top:20px;padding:13px 26px;display:inline-flex}.if-support-voluntary{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.if-support-vbtn{color:#e2eef2b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:9px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.if-support-vbtn.is-active{color:#3adbc6;background:#35e0c224;border-color:#3adbc6;font-weight:800}.if-support-voluntary-note{color:#e2eef280;margin-top:8px;font-size:12px;font-weight:300}.if-support-partners{padding:clamp(64px,8vw,110px) clamp(16px,4.5vw,72px) 0}.if-support-partners-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(24px,3.4vw,52px);max-width:1080px;margin:0 auto;display:grid}.if-support-partners-copy h2{letter-spacing:-.024em;text-wrap:balance;margin:12px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.8vw,38px);font-weight:700;line-height:1.08}.if-support-partners-copy p{color:#e2eef29e;text-wrap:pretty;max-width:460px;margin:14px 0 0;font-size:14.5px;font-weight:300;line-height:1.65}.if-support-partners-logos{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.if-support-partners-logos span{letter-spacing:.12em;color:#ebf4f78c;background:#ffffff05;border:1px solid #ffffff17;border-radius:14px;justify-content:center;align-items:center;height:86px;font-size:14px;font-weight:800;display:flex}.if-support-allocation{padding:clamp(64px,8vw,110px) clamp(16px,4.5vw,72px)}.if-support-allocation-inner{text-align:center;max-width:820px;margin:0 auto}.if-support-allocation-inner h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(22px,2.6vw,34px);font-weight:700}.if-support-allocation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;margin-top:26px;display:grid}.if-support-allocation-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:16px;padding:22px 18px}.if-support-allocation-pct{color:#35e0c2;font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:700}.if-support-allocation-label{color:#e2eef299;margin-top:5px;font-size:12.5px;font-weight:300}.if-support-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-support-footer img{height:18px}.if-support-footer span{flex:1}.if-support-footer small{color:#e2eef261;font-size:12.5px}.if-ref-page{background:#0b0d11;min-height:100vh;overflow-x:clip}@keyframes if-ref-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-ref-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-ref-logo{flex:none;align-items:center;display:flex}.if-ref-logo img{height:38px;display:block}.if-ref-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-ref-header nav a{color:#e2eef2ad;transition:color .2s}.if-ref-header nav a:hover{color:#3adbc6}.if-ref-header-spacer{flex:1}.if-ref-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-ref-back:hover{color:#3adbc6}@media (width<=859px){.if-ref-header nav{display:none}}.if-ref-hero{position:relative;overflow:hidden}.if-ref-hero-image{display:none}.if-ref-hero-shade{background:radial-gradient(90% 130% at 12% -12%,#35e0c233,#0000 52%),radial-gradient(62% 96% at 96% 0,#45cbe01a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 82%);position:absolute;inset:0}.if-ref-hero-content{flex-wrap:wrap;align-items:center;gap:clamp(18px,2.6vw,34px);padding:clamp(40px,5.5vw,72px) clamp(16px,4.5vw,72px) clamp(30px,4vw,52px);animation:.7s both if-ref-fade;display:flex;position:relative}.if-ref-avatar{color:#ebf4f7e6;background:linear-gradient(135deg,#1a2028,#10151c);border:3px solid #ffffff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(84px,9vw,116px);height:clamp(84px,9vw,116px);font-family:Space Grotesk,sans-serif;font-size:clamp(22px,2.6vw,32px);font-weight:700;display:flex}.if-ref-identity{flex:1;min-width:min(100%,280px)}.if-ref-role{letter-spacing:.16em;color:#35e0c2;font-size:11px;font-weight:800}.if-ref-identity h1{letter-spacing:-.028em;margin:8px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,4.2vw,56px);font-weight:700;line-height:1.02}.if-ref-identity p{color:#e2eef299;margin:9px 0 0;font-size:clamp(13px,1.2vw,15px);font-weight:300}.if-ref-stats{gap:clamp(14px,2vw,28px);display:flex}.if-ref-stats>span{flex-direction:column;align-items:center;display:flex}.if-ref-stat-value{font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.6vw,36px);font-weight:700}.if-ref-stat-label{color:#e2eef280;font-size:10.5px;font-weight:300}.if-ref-body{padding:clamp(28px,3.6vw,48px) clamp(16px,4.5vw,72px) 0}.if-ref-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(18px,2.4vw,30px);display:grid}@media (width<=859px){.if-ref-grid{grid-template-columns:1fr}}.if-ref-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.if-ref-card-head{border-bottom:1px solid #ffffff12;padding:16px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-ref-hist-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:13px 20px;transition:background .2s;display:flex}.if-ref-hist-row:hover{color:#f3f6f8;background:#35e0c20d}.if-ref-hist-date{color:#e2eef280;flex:none;width:74px;font-size:11px;font-weight:300}.if-ref-hist-match{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.if-ref-hist-cards{flex:none;align-items:center;gap:6px;display:flex}.if-ref-card-yellow{background:#e8c33c;border-radius:2.5px;width:12px;height:16px}.if-ref-card-red{background:#e5303f;border-radius:2.5px;width:12px;height:16px;margin-left:6px}.if-ref-card-count{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.if-ref-next-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;padding:22px}.if-ref-next-title{margin-bottom:14px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-ref-next-box{background:#35e0c20d;border:1px solid #35e0c24d;border-radius:14px;padding:16px}.if-ref-next-kicker{letter-spacing:.12em;color:#35e0c2;font-size:11px;font-weight:800}.if-ref-next-match{margin-top:8px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700}.if-ref-next-meta{color:#e2eef28c;margin-top:4px;font-size:12px;font-weight:300}.if-ref-next-desc{color:#e2eef29e;text-wrap:pretty;margin-top:18px;font-size:13px;font-weight:300;line-height:1.7}.if-ref-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(48px,6vw,80px);padding:26px clamp(16px,4.5vw,72px);display:flex}.if-ref-footer img{height:18px}.if-ref-footer span{flex:1}.if-ref-footer small{color:#e2eef261;font-size:12.5px}@keyframes if-article-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes if-article-zoom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes if-article-spin{to{transform:rotate(360deg)}}.if-article-page{color:#f3f6f8;-webkit-font-smoothing:antialiased;background:#0b0d11;min-height:100vh;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.if-article-page a{color:#f3f6f8;text-decoration:none}.if-article-page a:hover{color:#3adbc6}.if-article-page button,.if-article-page input{font-family:inherit}.if-article-page [data-article-rail]{scrollbar-width:none}.if-article-page [data-article-rail]::-webkit-scrollbar{display:none}.if-article-main-header{isolation:isolate;transition:background .28s,box-shadow .28s,border-color .28s;overflow:hidden}.if-article-main-header>.if-site-logo,.if-article-main-header>.if-site-primary-nav,.if-article-main-header>.if-site-header-spacer,.if-article-main-header>.if-site-secondary-nav,.if-article-main-header>.if-site-search-button,.if-article-main-header>.if-site-mobile-menu-trigger,.if-article-main-header>.if-site-back{transition:opacity .2s,transform .28s}.if-article-reading-header{box-sizing:border-box;opacity:0;pointer-events:none;align-items:center;min-width:0;padding:0 clamp(16px,4.5vw,72px);transition:opacity .2s,transform .28s;display:flex;position:absolute;inset:0;transform:translateY(10px)}.if-article-reading-title{color:#f3f6f8;letter-spacing:-.025em;text-overflow:ellipsis;text-shadow:0 2px 14px #0000003d;white-space:nowrap;max-width:min(980px,100% - 12px);font-family:Space Grotesk,sans-serif;font-size:clamp(15px,2vw,21px);font-weight:700;line-height:1.15;display:block;overflow:hidden}.if-article-reading-progress{background:#add3df21;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.if-article-reading-progress>span{transform-origin:0;background:linear-gradient(90deg,#7baee2 0%,#45d6bd 52%,#e0d673 100%);width:100%;height:100%;transition:transform .12s linear;display:block;transform:scaleX(0);box-shadow:0 0 15px #45d6bdad}.if-article-main-header.is-reading{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(105deg,#0a131cfa,#0a2d2bfa);border-bottom-color:#6bd3c12e;box-shadow:0 10px 28px #00000057}.if-article-main-header.is-reading>.if-site-logo,.if-article-main-header.is-reading>.if-site-primary-nav,.if-article-main-header.is-reading>.if-site-header-spacer,.if-article-main-header.is-reading>.if-site-secondary-nav,.if-article-main-header.is-reading>.if-site-search-button,.if-article-main-header.is-reading>.if-site-mobile-menu-trigger,.if-article-main-header.is-reading>.if-site-back{opacity:0;pointer-events:none;transform:translateY(-12px)}.if-article-main-header.is-reading .if-article-reading-header{opacity:1;pointer-events:auto;transform:translateY(0)}.if-article-header{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);min-height:69px;padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-article-logo-link{flex:none;align-items:center;display:flex}.if-article-logo-link img{width:auto;height:38px;display:block}.if-article-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-article-header nav a:first-child{color:#f3f6f8}.if-article-header nav a:not(:first-child){color:#e2eef2ad}.if-article-header nav a:hover{color:#3adbc6}.if-article-header-spacer{flex:1}.if-article-back-link{flex:none;font-size:13.5px;color:#e2eef28c!important}.if-article-back-link:hover{color:#3adbc6!important}.if-article-hero{align-items:flex-end;display:flex;position:relative;overflow:hidden}.if-article-hero-image,.if-article-hero-shade{position:absolute;inset:0}.if-article-hero-image{background:radial-gradient(85% 130% at 12% -15%,#35e0c229,#0000 54%),radial-gradient(60% 95% at 100% 0,#45cbe014,#0000 60%),#0b0d11}.if-article-hero-shade{background:linear-gradient(#0000 55%,#0b0d11 100%)}.if-article-hero-content{z-index:2;box-sizing:content-box;width:100%;max-width:920px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(20px,4.5vw,48px) clamp(20px,2.6vw,30px);animation:.8s both if-article-fade-up;position:relative}.if-article-kicker{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.if-article-kicker a{letter-spacing:.14em;background:#1bdbaa26;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:800;color:#35e0c2!important}.if-article-kicker a:hover{background:#1bdbaa40}.if-article-kicker span{color:#e2eef28c;font-size:12px;font-weight:300}.if-article-hero h1{letter-spacing:-.028em;text-wrap:balance;margin:16px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,4.4vw,58px);font-weight:700;line-height:1.04}.if-article-hero p{color:#e2eef2b8;text-wrap:pretty;max-width:680px;margin:14px 0 0;font-size:clamp(15px,1.4vw,18.5px);font-weight:300;line-height:1.55}.if-article-lead{max-width:920px;margin:clamp(6px,1.4vw,16px) auto 0;padding:0 clamp(20px,4.5vw,48px);animation:.8s 50ms both if-article-fade-up}.if-article-lead-media{aspect-ratio:16/9;background:#05070a;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 34px 80px #00000080,inset 0 0 0 1px #ffffff0d}.if-article-lead-ambient{filter:blur(48px)saturate(1.3);opacity:.5;background-position:50%;background-size:cover;position:absolute;inset:-14%;transform:scale(1.08)}.if-article-lead-media img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-article-lead-media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#05070a99 0%,#0000 9% 91%,#05070a99 100%),linear-gradient(#0000 78%,#05070a59 100%);position:absolute;inset:0}.if-article-lead-play{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#080c1080;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;transition:transform .2s,background .2s,border-color .2s,color .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.if-article-lead-play svg{width:26px;height:26px;margin-left:3px}.if-article-lead-play:hover,.if-article-lead-play:focus-visible{color:#04241d;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-color:#0000;transform:translate(-50%,-50%)scale(1.08)}.if-article-lead figcaption{color:#e2eef280;margin:12px 2px 0;font-size:13px;font-weight:300}.if-article-layout{justify-content:center;align-items:flex-start;gap:clamp(18px,2.4vw,36px);display:flex}.if-article-skyscraper{flex-direction:column;flex:none;align-items:center;gap:8px;padding-top:44px;display:none;position:sticky;top:96px}.if-article-skyscraper>span{color:#e2eef23d;letter-spacing:.2em;font-size:8.5px;font-weight:700}.if-article-skyscraper>div{box-sizing:content-box;color:#e2eef24d;text-align:center;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:160px;height:600px;font-size:11px;line-height:1.6;display:flex}.if-article-body{box-sizing:content-box;flex:1;min-width:0;max-width:920px;padding:clamp(18px,2.6vw,30px) clamp(20px,4.5vw,48px) 0}.if-article-share-row{border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0 22px;display:flex}.if-article-author-avatar{color:#35e0c2;visibility:hidden;background:linear-gradient(135deg,#173a33,#0d2632);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:flex}.if-article-author-copy{visibility:hidden;flex:none;width:186.516px;height:33px}.if-article-share-spacer{flex:1}.if-article-share-actions{gap:8px;display:flex}.if-article-share-actions a,.if-article-share-actions button{box-sizing:content-box;color:#ebf4f7cc;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:13px;transition:border-color .2s,color .2s;display:flex}.if-article-share-actions a:first-child{font-size:12px;font-weight:800}.if-article-share-actions a:hover,.if-article-share-actions button:hover{color:#3adbc6;border-color:#3adbc6}.if-article-prose{color:#ebf4f7db;font-size:clamp(15.5px,1.3vw,17.5px);font-weight:400;line-height:1.85}.if-article-prose-first{padding-top:28px}.if-article-prose p{text-wrap:pretty;margin:0 0 24px}.if-article-drop-cap{color:#35e0c2;padding-right:6px;font-family:Space Grotesk,sans-serif;font-size:1.6em;font-weight:700;line-height:1}.if-article-prose blockquote{background:#35e0c20d;border-left:3px solid #35e0c2;border-radius:0 14px 14px 0;margin:32px 0;padding:22px 26px}.if-article-prose blockquote p{color:#f3f6f8;letter-spacing:-.01em;text-wrap:pretty;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(17px,1.6vw,21px);font-weight:600;line-height:1.45}.if-article-prose blockquote cite{color:#e2eef28c;margin-top:10px;font-size:12.5px;font-style:normal;font-weight:300;display:block}.if-article-banner-ad{flex-direction:column;align-items:center;gap:8px;padding:34px 0 8px;display:flex}.if-article-banner-ad>span{color:#e2eef242;letter-spacing:.24em;font-size:9.5px;font-weight:700}.if-article-banner-ad>div{box-sizing:content-box;color:#e2eef24d;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:728px;height:90px;font-size:12px;display:flex}.if-article-ad-mobile{display:none}.if-article-figure{box-sizing:content-box;aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:16px;margin:34px 0 0;position:relative;overflow:hidden}.if-article-figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-article-figure figcaption{color:#e2eef2bf;background:linear-gradient(#0000,#05070ad9);padding:14px 18px;font-size:12px;font-weight:300;position:absolute;bottom:0;left:0;right:0}.if-article-prose-second{padding-top:30px}.if-article-prose h2{letter-spacing:-.018em;margin:0 0 16px;font-family:Space Grotesk,sans-serif;font-size:clamp(20px,2vw,26px);font-weight:700}.if-article-topics{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:9px;margin-top:34px;padding-top:26px;display:flex}.if-article-topics>span{color:#e2eef266;letter-spacing:.16em;align-self:center;padding-right:6px;font-size:11px;font-weight:800}.if-article-topics a{color:#e2eef2cc;border:1px solid #ffffff24;border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:600;transition:border-color .2s,color .2s}.if-article-topics a:hover{color:#3adbc6;border-color:#3adbc6}.if-article-tile-ads{padding:38px 0 8px}.if-article-tile-ad-heading{align-items:center;gap:10px;margin-bottom:13px;display:flex}.if-article-tile-ad-heading span{color:#e2eef247;letter-spacing:.24em;font-size:9.5px;font-weight:700}.if-article-tile-ad-heading i{background:#ffffff0f;flex:1;height:1px}.if-article-tile-ad-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;display:grid}.if-article-tile-ad-grid>div{box-sizing:content-box;aspect-ratio:300/250;color:#e2eef24d;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;justify-content:center;align-items:center;font-size:12px;display:flex}.if-article-related{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-article-related-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-article-related-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-article-related-heading span{flex:1}.if-article-related-heading a{color:#e2eef280;font-size:13px}.if-article-related-heading a:hover{color:#3adbc6}.if-article-related-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(16px,1.8vw,22px);padding:6px 0 12px;display:grid}.if-article-related-card{z-index:1;min-width:0;transition:transform .3s cubic-bezier(.22,.85,.25,1);position:relative}.if-article-related-link{display:block;color:#f3f6f8!important}.if-article-related-media{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:14px;transition:border-color .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.if-article-related-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.if-article-related-category{color:#35e0c2;letter-spacing:.14em;margin:12px 2px 0;font-size:10.5px;font-weight:800;display:block}.if-article-related-title{letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 2px 0;font-size:clamp(15px,1.3vw,17px);font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.if-article-related-meta{color:#e2eef27a;margin:6px 2px 0;font-size:11.5px;font-weight:300;display:block}@media (hover:hover) and (pointer:fine){.if-article-related-card:hover{z-index:40;transform:scale(1.08)translateY(-6px)}.if-article-related-card:hover .if-article-related-media{border-color:#ffffff29;box-shadow:0 24px 56px #0000008c}.if-article-related-card:hover .if-article-related-media img{transform:scale(1.06)}}.if-article-opening{z-index:120;background:#0b0d11;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);animation:.3s both if-article-fade-up;display:flex;position:fixed;inset:0}.if-article-opening>div{width:min(92vw,900px);animation:.42s cubic-bezier(.22,.85,.25,1) both if-article-zoom}.if-article-opening-card{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0009}.if-article-opening-card span{background:linear-gradient(#0000 40%,#05070ad9);position:absolute;inset:0}.if-article-opening-card strong{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,2.4vw,30px);font-weight:700;line-height:1.15;position:absolute;bottom:22px;left:24px;right:24px}.if-article-opening p{color:#e2eef280;justify-content:center;align-items:center;gap:9px;margin:18px 0 0;font-size:12.5px;display:flex}.if-article-opening p i{border:2px solid #35e0c259;border-top-color:#35e0c2;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite if-article-spin}.if-article-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-article-footer img{width:auto;height:18px}.if-article-footer>span{flex:1}.if-article-footer small{color:#e2eef261;font-size:12.5px}@media (width>=1240px){.if-article-skyscraper{display:flex}}@media (width<=859px){.if-article-header nav{display:none}.if-article-reading-header{padding-inline:16px}.if-article-reading-title{max-width:100%;font-size:15px}.if-article-ad-desktop{display:none}.if-article-ad-mobile{display:inline}}@media (prefers-reduced-motion:reduce){.if-article-hero-content,.if-article-opening,.if-article-opening>div,.if-article-opening p i,.if-article-main-header,.if-article-main-header>.if-site-logo,.if-article-main-header>.if-site-primary-nav,.if-article-main-header>.if-site-header-spacer,.if-article-main-header>.if-site-secondary-nav,.if-article-main-header>.if-site-search-button,.if-article-main-header>.if-site-mobile-menu-trigger,.if-article-main-header>.if-site-back,.if-article-reading-header,.if-article-reading-progress>span{transition:none!important;animation:none!important}}.if-club-page{background:#0b0d11;min-height:100vh;overflow-x:clip}.if-club-page [data-rail]{scrollbar-width:none}.if-club-page [data-rail]::-webkit-scrollbar{display:none}.if-club-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-club-logo{flex:none;align-items:center;display:flex}.if-club-logo img{height:38px;display:block}.if-club-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-club-header nav a{color:#e2eef2ad;transition:color .2s}.if-club-header nav a:hover{color:#3adbc6}.if-club-header-spacer{flex:1}.if-club-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-club-back:hover{color:#3adbc6}@media (width<=859px){.if-club-header nav{display:none}}.if-club-hero{position:relative;overflow:hidden}.if-club-hero-image{display:none}.if-club-hero-shade{background:radial-gradient(90% 130% at 12% -12%,#35e0c233,#0000 52%),radial-gradient(62% 96% at 96% 0,#45cbe01a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 82%);position:absolute;inset:0}.if-club-hero-content{flex-wrap:wrap;align-items:center;gap:clamp(18px,2.6vw,34px);padding:clamp(40px,5.5vw,72px) clamp(16px,4.5vw,72px) clamp(26px,3.4vw,44px);animation:.7s both if-club-fade;display:flex;position:relative}@keyframes if-club-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-club-crest{color:#fff;text-shadow:0 2px 6px #000000b3;border:3px solid #ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(84px,9vw,120px);height:clamp(84px,9vw,120px);font-size:clamp(22px,2.6vw,32px);font-weight:800;display:flex}.if-club-identity{flex:1;min-width:min(100%,280px)}.if-club-identity h1{letter-spacing:-.028em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.4vw,60px);font-weight:700;line-height:1}.if-club-identity p{color:#e2eef299;margin:9px 0 0;font-size:clamp(13px,1.2vw,15px);font-weight:300}.if-club-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.if-club-tags span{border-radius:999px;padding:6px 13px;font-size:11px}.if-club-tags .is-position{color:#35e0c2;letter-spacing:.1em;background:#1bdbaa21;font-weight:800}.if-club-tags .is-tournament{color:#ebf4f7cc;letter-spacing:.06em;background:#ffffff12;font-weight:700}.if-club-stats{gap:clamp(14px,2vw,28px);display:flex}.if-club-stats>span{flex-direction:column;align-items:center;display:flex}.if-club-stat-value{font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.6vw,34px);font-weight:700}.if-club-stat-value.is-accent{color:#35e0c2}.if-club-stat-label{color:#e2eef280;font-size:10.5px;font-weight:300}.if-club-streak{align-items:center;gap:6px;padding:0 clamp(16px,4.5vw,72px) 18px;display:flex;position:relative}.if-club-streak-label{letter-spacing:.14em;color:#e2eef266;padding-right:8px;font-size:10.5px;font-weight:800}.if-club-streak-chip{border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:flex}.if-club-streak-chip.is-G{color:#35e0c2;background:#1bdbaa2e}.if-club-streak-chip.is-E{color:#ebf4f7b3;background:#ffffff14}.if-club-streak-chip.is-P{color:#ff7583;background:#ff3b4e29}.if-club-body{padding:clamp(28px,3.6vw,48px) clamp(16px,4.5vw,72px) 0}.if-club-grid{grid-template-columns:1.45fr 1fr;align-items:start;gap:clamp(18px,2.4vw,30px);display:grid}@media (width<=859px){.if-club-grid{grid-template-columns:1fr}}.if-club-column{flex-direction:column;gap:clamp(18px,2.4vw,26px);display:flex}.if-club-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.if-club-card-head{border-bottom:1px solid #ffffff12;align-items:center;padding:16px 20px;display:flex}.if-club-card-title{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-club-card-coach{color:#e2eef26b;margin-left:auto;font-size:11px;font-weight:300}.if-club-fixture-row,.if-club-result-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:13px 20px;transition:background .2s;display:flex}.if-club-fixture-row:hover,.if-club-result-row:hover,.if-club-player-row:hover{color:#f3f6f8;background:#35e0c20d}.if-club-fixture-date{color:#e2eef280;flex:none;width:70px;font-size:11px;font-weight:300}.if-club-fixture-badge{color:#fff;text-shadow:0 1px 2px #000000b3;border:1px solid #ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:flex}.if-club-fixture-rival{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.if-club-fixture-comp{color:#e2eef273;flex:none;font-size:11px;font-weight:400}.if-club-player-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:12px 20px;transition:background .2s;display:flex}.if-club-player-number{color:#ebf4f7d9;background:linear-gradient(135deg,#1a2028,#10151c);border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:flex}.if-club-player-identity{flex:1;min-width:0}.if-club-player-name{font-size:14px;font-weight:700;display:block}.if-club-player-meta{color:#e2eef273;font-size:11px;font-weight:300;display:block}.if-club-player-stat{color:#35e0c2;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.if-club-result-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.if-club-result-chip{border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:flex}.if-club-result-chip.is-G{color:#35e0c2;background:#1bdbaa2e}.if-club-result-chip.is-E{color:#ebf4f7b3;background:#ffffff14}.if-club-result-chip.is-P{color:#ff7583;background:#ff3b4e29}.if-club-stadium{border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:210px;display:flex;position:relative;overflow:hidden}.if-club-stadium img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-club-stadium-shade{background:linear-gradient(#0000 25%,#05070ae0 95%);position:absolute;inset:0}.if-club-stadium-copy{padding:18px 20px;position:relative}.if-club-stadium-kicker{letter-spacing:.16em;color:#35e0c2;font-size:10px;font-weight:800;display:block}.if-club-stadium-name{margin-top:5px;font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:700;display:block}.if-club-stadium-meta{color:#e2eef28c;margin-top:3px;font-size:11.5px;font-weight:300;display:block}.if-club-ad{flex-direction:column;align-items:center;gap:7px;display:flex}.if-club-ad span{letter-spacing:.24em;color:#e2eef240;font-size:9px;font-weight:700}.if-club-ad div{color:#e2eef24d;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:300px;height:250px;font-size:12px;display:flex}.if-club-news{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-club-news-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-club-news-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-club-news-heading span{flex:1}.if-club-news-heading a{color:#e2eef280;font-size:13px;transition:color .2s}.if-club-news-heading a:hover{color:#3adbc6}.if-club-news-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.if-club-news-card{z-index:1;min-width:0;transition:transform .45s cubic-bezier(.22,.85,.25,1);position:relative}.if-club-news-media{box-sizing:border-box;aspect-ratio:16/9;color:#f3f6f8;background:#10151c;border:1px solid #ffffff14;border-bottom:0;border-radius:16px 16px 0 0;display:block;position:relative;overflow:hidden}.if-club-news-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.if-club-news-shade{background:linear-gradient(#0000 52%,#05070ac7);position:absolute;inset:0}.if-club-news-media>strong{display:none}.if-club-news-detail{z-index:1;color:#f3f6f8;background:linear-gradient(#151d26,#0e1319);border:1px solid #ffffff17;border-top:0;border-radius:0 0 16px 16px;min-height:124px;padding:18px 19px 19px;transition:border-color .2s,background .2s;display:block;position:relative;box-shadow:0 18px 36px #0000003d}.if-club-news-detail strong{letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.4;display:block}.if-club-news-detail small{color:#e2eef28c;letter-spacing:.04em;margin-top:9px;font-size:11px;font-weight:300;display:block}@media (hover:hover) and (pointer:fine){.if-club-news-card:hover{z-index:30;transform:translateY(-6px)}.if-club-news-card:hover .if-club-news-media{box-shadow:0 20px 42px #00000061}.if-club-news-card:hover .if-club-news-media img{transform:scale(1.06)}}@media (width<=620px){.if-club-news-rail{grid-template-columns:1fr}}.if-club-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-club-footer img{height:18px}.if-club-footer span{flex:1}.if-club-footer small{color:#e2eef261;font-size:12.5px}.if-stadium-page{background:#0b0d11;min-height:100vh;overflow-x:clip}@keyframes if-stadium-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-stadium-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-stadium-logo{flex:none;align-items:center;display:flex}.if-stadium-logo img{height:38px;display:block}.if-stadium-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-stadium-header nav a{color:#e2eef2ad;transition:color .2s}.if-stadium-header nav a:hover{color:#3adbc6}.if-stadium-header-spacer{flex:1}.if-stadium-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-stadium-back:hover{color:#3adbc6}@media (width<=859px){.if-stadium-header nav{display:none}}.if-stadium-hero{align-items:flex-end;min-height:clamp(360px,52vh,560px);display:flex;position:relative;overflow:hidden}.if-stadium-hero-image{display:none}.if-stadium-hero-shade{background:radial-gradient(95% 130% at 12% -12%,#35e0c233,#0000 52%),radial-gradient(62% 96% at 96% 0,#45cbe01a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 86%);position:absolute;inset:0}.if-stadium-hero-content{z-index:2;width:100%;padding:110px clamp(16px,4.5vw,72px) clamp(28px,4vw,48px);animation:.8s both if-stadium-fade;position:relative}.if-stadium-kicker{letter-spacing:.18em;color:#35e0c2;font-size:11px;font-weight:800}.if-stadium-hero-content h1{letter-spacing:-.028em;margin:10px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.6vw,64px);font-weight:700;line-height:1.02}.if-stadium-hero-content p{color:#e2eef29e;text-wrap:pretty;max-width:620px;margin:10px 0 0;font-size:clamp(13.5px,1.25vw,16px);font-weight:300}.if-stadium-stats{flex-wrap:wrap;gap:clamp(16px,2.4vw,34px);margin-top:22px;display:flex}.if-stadium-stats>span{flex-direction:column;display:flex}.if-stadium-stat-value{font-family:Space Grotesk,sans-serif;font-size:clamp(22px,2.4vw,32px);font-weight:700}.if-stadium-stat-value.is-accent{color:#35e0c2}.if-stadium-stat-label{color:#e2eef280;font-size:10.5px;font-weight:300}.if-stadium-body{padding:clamp(28px,3.6vw,48px) clamp(16px,4.5vw,72px) 0}.if-stadium-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(18px,2.4vw,30px);display:grid}@media (width<=859px){.if-stadium-grid{grid-template-columns:1fr}}.if-stadium-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.if-stadium-card-head{border-bottom:1px solid #ffffff12;padding:16px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-stadium-card-head.is-inner{border-top:1px solid #ffffff12;border-bottom:none}.if-stadium-match-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:14px 20px;transition:background .2s;display:flex}.if-stadium-match-row:hover{color:#f3f6f8;background:#35e0c20d}.if-stadium-match-date{color:#e2eef280;flex:none;width:74px;font-size:11px;font-weight:300}.if-stadium-match-rival{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.if-stadium-match-comp{color:#e2eef273;flex:none;font-size:11px;font-weight:400}.if-stadium-ficha-row{border-top:1px solid #ffffff0a;align-items:baseline;gap:13px;padding:11px 20px;display:flex}.if-stadium-ficha-key{color:#e2eef280;flex:none;width:130px;font-size:11.5px;font-weight:300}.if-stadium-ficha-value{flex:1;font-size:13.5px;font-weight:600}.if-stadium-column{flex-direction:column;gap:clamp(18px,2.4vw,26px);display:flex}.if-stadium-photo{aspect-ratio:16/10;border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden}.if-stadium-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-stadium-photo-caption{color:#e2eef2bf;background:linear-gradient(#0000,#05070ad9);padding:12px 16px;font-size:11.5px;font-weight:300;position:absolute;bottom:0;left:0;right:0}.if-stadium-promo{border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:170px;display:flex;position:relative;overflow:hidden}.if-stadium-promo:hover{color:#f3f6f8}.if-stadium-promo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-stadium-promo-shade{background:linear-gradient(#0000 25%,#05070ae0 95%);position:absolute;inset:0}.if-stadium-promo-copy{padding:16px 18px;position:relative}.if-stadium-promo-kicker{letter-spacing:.16em;color:#35e0c2;font-size:10px;font-weight:800;display:block}.if-stadium-promo-title{margin-top:5px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;display:block}.if-stadium-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(48px,6vw,80px);padding:26px clamp(16px,4.5vw,72px);display:flex}.if-stadium-footer img{height:18px}.if-stadium-footer span{flex:1}.if-stadium-footer small{color:#e2eef261;font-size:12.5px}.if-stats-page{color:#f3f6f8;--stats-font:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;min-height:100vh;font-family:var(--stats-font);letter-spacing:-.006em;--stats-pad:clamp(16px, 4.5vw, 72px);background:#0b0d11;overflow-x:clip}.if-stats-page button,.if-stats-page input{font-family:inherit}.if-stats-page button{color:inherit}.if-stats-page [data-stats-rail]{scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.if-stats-page [data-stats-rail]::-webkit-scrollbar{display:none}.if-stats-page [data-stats-rail].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none!important}.if-stats-page [data-stats-rail] a,.if-stats-page [data-stats-rail] img{-webkit-user-drag:none}@keyframes if-stats-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes if-stats-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes if-stats-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes if-stats-drawer-in{0%{transform:translate(100%)}to{transform:none}}.if-stats-tournament-tabs{z-index:1;background:#0a0e14;border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;display:flex;position:relative}.if-stats-tournament-tabs>i{background:#0a0e14;border-top:1px solid #ffffff12;border-left:1px solid #ffffff12;width:18px;height:18px;position:absolute;top:-9px;left:clamp(190px,20vw,320px);transform:rotate(45deg)}.if-stats-tournament-tabs>div{min-width:0;max-width:100%;min-height:48px;padding:0 var(--stats-pad);flex:100%;justify-content:center;align-items:stretch;display:flex;overflow-x:auto}.if-stats-tournament-tabs button{color:#e2eef285;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:13.5px;font-weight:600;transition:color .2s,background .2s,border-color .2s;display:flex;position:relative}.if-stats-tournament-tabs button+button{border-left:1px solid #ffffff14}.if-stats-tournament-tabs button.is-active{border-bottom-color:var(--stats-accent);color:var(--stats-accent);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--stats-accent) 7%, transparent));font-weight:800}.if-stats-tournament-logo{background:var(--stats-accent);width:88px;height:88px;-webkit-mask:var(--stats-logo) center / contain no-repeat;-webkit-mask:var(--stats-logo) center / contain no-repeat;mask:var(--stats-logo) center / contain no-repeat;flex:none;display:block}.if-stats-tournament-logo.is-small{width:17px;height:17px}.if-stats-tournament-raster{object-fit:contain;flex:none;width:88px;max-width:none;height:88px}.if-stats-tournament-raster.is-small{width:17px;height:17px}.if-stats-region-strip{min-width:0;padding:0 var(--stats-pad);background:linear-gradient(236deg,#0b0b14,#7981665c);border-top:1px solid #6e9b672e;border-bottom:1px solid #ffffff0e;flex:0 0 100%;justify-content:center;align-items:stretch;animation:.18s both if-stats-drop;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff06}.if-stats-region-strip button{color:#e2eef294;cursor:pointer;min-height:43px;font-family:var(--stats-font);white-space:nowrap;background:0 0;border-top:0;border-bottom:2px solid #0000;border-left:1px solid #ffffff0e;border-right:0;flex:none;align-items:center;padding:0 15px;font-size:12px;font-weight:650;transition:border-color .2s,color .2s,background .2s;display:flex;position:relative}.if-stats-region-strip button:hover{color:#f3f6f8;background:#6e9b6717}.if-stats-region-strip button.is-active{color:#a7c59f;background:linear-gradient(#6e9b6729,#0000);border-bottom-color:#6e9b67;font-weight:800}.if-stats-hero{position:relative;overflow:hidden}.if-stats-hero-image,.if-stats-hero-shade{position:absolute;inset:0}.if-stats-hero-image{background:radial-gradient(95% 130% at 10% -15%, color-mix(in srgb, var(--stats-accent,#35e0c2) 28%, transparent), transparent 52%), radial-gradient(70% 95% at 94% 6%, color-mix(in srgb, var(--stats-accent,#35e0c2) 13%, transparent), transparent 58%), linear-gradient(180deg, #0e141b, #0b0d11)}.if-stats-hero-shade{background:linear-gradient(#0000 42%,#0b0d1159 78%,#0b0d11 100%)}.if-stats-hero-copy{z-index:2;padding:clamp(52px, 6vw, 86px) var(--stats-pad) clamp(24px, 2.6vw, 36px);flex-wrap:wrap;align-items:center;gap:clamp(16px,2.4vw,30px);animation:.6s both if-stats-fade;display:flex;position:relative}.if-stats-hero-copy>div{flex:1;min-width:min(100%,280px)}.if-stats-hero h1{color:var(--stats-accent);font-family:var(--stats-font);letter-spacing:-.03em;margin:0;font-size:clamp(34px,4.6vw,62px);font-weight:700;line-height:.98}.if-stats-hero p{color:#e2eef299;text-wrap:pretty;max-width:640px;margin:8px 0 0;font-size:clamp(13px,1.15vw,15px);font-weight:300}.if-stats-hero-actions{flex:none;justify-content:flex-end;align-items:stretch;gap:8px;margin-left:auto;display:flex}.if-stats-season-wrap{flex:none;position:relative}.if-stats-goleadores-btn{border:1px solid color-mix(in srgb, var(--stats-accent) 32%, #ffffff1f);background:radial-gradient(120% 150% at 100% 0%, color-mix(in srgb, var(--stats-accent) 15%, transparent), transparent 58%), linear-gradient(145deg, #303037, #252529 58%, #1d1d21);min-height:49px;box-shadow:inset 0 1px 0 #ffffff17, 0 0 26px color-mix(in srgb, var(--stats-accent) 13%, transparent), 0 11px 24px #00000047;color:#f3f6f8;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:11px 18px;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;position:relative}.if-stats-goleadores-btn svg{fill:none;width:19px;height:19px;stroke:var(--stats-accent);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.if-stats-goleadores-btn strong{font-family:var(--stats-font);font-size:15px;font-weight:700}.if-stats-goleadores-arrow{font-family:var(--stats-font);color:var(--stats-accent);margin-left:2px;font-size:17px;font-weight:800;line-height:1}.if-stats-goleadores-btn:hover{filter:saturate(1.04)brightness(1.07);box-shadow:inset 0 1px 0 #ffffff1f, 0 0 34px color-mix(in srgb, var(--stats-accent) 20%, transparent), 0 15px 30px #00000057;transform:translateY(-1px)}.if-stats-goleadores-btn.is-active{filter:brightness(.96);transform:translateY(1px)}.if-stats-season{cursor:pointer;background:#252529;border:0;border-radius:12px;align-items:baseline;gap:9px;min-width:182px;min-height:49px;padding:11px 18px;transition:background .2s;display:flex}.if-stats-season small{color:#e2eef280;letter-spacing:.12em;font-size:10px;font-weight:400}.if-stats-season strong{font-family:var(--stats-font);font-size:21px;font-weight:700}.if-stats-season b{color:var(--stats-accent);font-size:9px;transition:transform .25s;display:inline-block}.if-stats-season b.is-open{transform:rotate(180deg)}.if-stats-season-menu{z-index:70;background:#0c1117;border:1px solid #ffffff1a;border-radius:13px;width:197px;padding:6px;animation:.2s both if-stats-drop;display:block;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 26px 60px #0009}.if-stats-season-menu button{color:#e2eef29e;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 13px;display:block}.if-stats-season-menu button.is-active{background:color-mix(in srgb, var(--stats-accent) 10%, transparent);color:var(--stats-accent);font-weight:700}.if-stats-club-rail{z-index:1;height:92px;padding:10px var(--stats-pad) 18px;align-items:flex-start;gap:14px;display:flex;position:relative;overflow-x:auto}.if-stats-club-rail>a{color:#f3f6f8;flex-direction:column;flex:none;align-items:center;width:48px;height:70px;transition:width .25s,transform .25s;display:flex;position:relative}.if-stats-club-rail>a>span:last-child{color:#ebf4f7cc;opacity:0;pointer-events:none;text-align:center;width:max-content;max-width:92px;font-size:9.5px;font-weight:650;line-height:1.15;transition:opacity .2s,transform .2s;position:absolute;top:59px;left:50%;transform:translate(-50%,5px)}.if-stats-club-badge{box-sizing:content-box;color:#fff;text-shadow:0 1px 3px #000000bf;border:2px solid #ffffff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:11px;font-weight:800;line-height:1;transition:width .25s,height .25s,border-color .25s,transform .25s;display:inline-flex}.if-stats-club-badge.is-table{border-width:1px;width:29px;height:29px;font-size:8.5px}.if-stats-club-badge.is-match,.if-stats-club-badge.is-regional{width:46px;height:46px;font-size:12px}.if-stats-club-badge.is-final{width:clamp(56px,6vw,84px);height:clamp(56px,6vw,84px);font-size:clamp(14px,1.5vw,20px)}.if-stats-club-badge.is-bracket{border-width:1px;width:25px;height:25px;font-size:7px}.if-stats-club-badge.is-bracket-full{border-width:1px;width:34px;height:34px;font-size:9px}.if-stats-phase-wrap{padding:clamp(16px, 2.2vw, 26px) var(--stats-pad) 0}.if-stats-timeline{border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;display:flex;overflow-x:auto}.if-stats-tl-step{color:#e2eef28c;cursor:pointer;font-family:var(--stats-font);letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;padding:15px clamp(16px,2.6vw,30px);font-size:14.5px;font-weight:600;transition:color .2s,border-color .2s;display:flex;position:relative}.if-stats-tl-step+.if-stats-tl-step{border-left:1px solid #ffffff12}.if-stats-tl-step.is-active{border-bottom-color:var(--stats-accent);color:var(--stats-accent);font-weight:700}.if-stats-tl-step:hover{color:#f3f6f8}.if-stats-zone-tabs button:focus-visible{color:#f3f6f8;outline:0}.if-stats-zone-tabs button:focus-visible:after{opacity:.42;left:0;right:0}.if-stats-goleadores-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--stats-accent) 9%, transparent), transparent 42%), #10151c;color:#ebf4f7eb;cursor:pointer;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:11px;width:100%;margin-top:clamp(18px,2.4vw,28px);padding:13px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .2s,background .2s;display:flex}.if-stats-goleadores-bar svg{fill:none;width:18px;height:18px;stroke:var(--stats-accent);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.if-stats-goleadores-bar b{color:var(--stats-accent);margin-left:auto;font-size:16px}.if-stats-goleadores-bar:hover{border-color:color-mix(in srgb, var(--stats-accent) 32%, transparent)}.if-stats-goleadores-bar.is-active{border-color:color-mix(in srgb, var(--stats-accent) 48%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--stats-accent) 16%, transparent), transparent 45%), #10151c}.if-stats-phase-menu{background:#0b0e13;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff12}.if-stats-phase-menu>div{min-height:65px;padding:13px var(--stats-pad);align-items:center;gap:2px;display:flex;overflow-x:auto}.if-stats-phase-menu em{color:#e2eef257;letter-spacing:.18em;flex:none;padding-right:12px;font-size:9.5px;font-style:normal;font-weight:700}.if-stats-phase-step{flex:none;align-items:center;gap:2px;display:flex}.if-stats-phase-step>button,.if-stats-scorers-tab{color:#e2eef29e;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;min-height:39px;padding:10px 15px;font-size:13.5px;font-weight:600;display:flex}.if-stats-phase-step>button i{color:#e2eef280;width:19px;height:19px;font-family:var(--stats-font);background:#ffffff12;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-style:normal;display:inline-flex}.if-stats-phase-step>button.is-active{background:var(--stats-accent);color:#07130f;font-weight:800}.if-stats-phase-step>button.is-active i{color:#07130f;background:#00000029;font-weight:800}.if-stats-phase-step>b{color:#e2eef233;padding:0 3px;font-size:18px;font-weight:300}.if-stats-phase-spacer{flex:1;min-width:14px}.if-stats-phase-divider{background:#ffffff1f;flex:none;width:1px;height:24px;margin:0 12px}.if-stats-scorers-tab{border:1px solid color-mix(in srgb, var(--stats-accent) 30%, transparent);background:color-mix(in srgb, var(--stats-accent) 9%, transparent);min-height:39px;color:var(--stats-accent);border-radius:10px;padding:10px 16px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s}.if-stats-scorers-tab:hover{background:color-mix(in srgb, var(--stats-accent) 16%, transparent);border-color:color-mix(in srgb, var(--stats-accent) 48%, transparent)}.if-stats-scorers-tab svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.if-stats-scorers-tab.is-active{background:var(--stats-accent);color:#07130f;border-color:#0000;font-weight:800}.if-stats-classification{padding:clamp(16px, 2.2vw, 28px) var(--stats-pad) 0}.if-stats-zone-tabs{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:clamp(16px,2.4vw,32px);margin-bottom:18px;padding:0 2px 8px;display:flex;overflow-x:visible}.if-stats-zone-tabs.is-regional{overflow-x:visible}.if-stats-zone-label{color:#e2eef252;letter-spacing:.18em;flex:none;margin-right:-4px;font-size:10px;font-weight:800}.if-stats-zone-tabs button{color:#e2eef26e;cursor:pointer;min-width:26px;min-height:46px;font-family:var(--stats-font);text-transform:uppercase;letter-spacing:.02em;background:0 0;border:0;border-radius:0;flex:none;padding:8px 1px 11px;font-size:clamp(22px,2.15vw,30px);font-weight:600;transition:color .2s,transform .2s;position:relative}.if-stats-zone-tabs button:after{background:var(--stats-accent);content:"";opacity:0;height:1px;transition:left .2s,right .2s,opacity .2s;position:absolute;bottom:0;left:50%;right:50%}.if-stats-zone-tabs button:hover{color:#f3f6f8}.if-stats-zone-tabs button.is-active{color:#f3f6f8;font-weight:800;transform:scale(1.13)}.if-stats-zone-tabs button.is-active:after{opacity:.72;left:0;right:0}.if-stats-classification-grid,.if-stats-definition-grid{grid-template-columns:1.35fr 1fr 250px;align-items:start;gap:22px;display:grid}.if-stats-scorer-side{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;min-width:0;overflow:hidden}.if-stats-scorer-side-list{flex-direction:column;padding:4px 8px;display:flex}.if-stats-scorer-side-list.is-expanded{max-height:360px;overflow-y:auto}.if-stats-scorer-side-list>a{color:#ebf4f7d1;border-top:1px solid #ffffff0a;border-radius:10px;align-items:center;gap:10px;padding:10px 8px;transition:background .15s;display:flex}.if-stats-scorer-side-list>a:first-child{border-top:0}.if-stats-scorer-side-list>a:hover{color:#f3f6f8;background:#ffffff0b}.if-stats-scorer-side-list>a>strong{color:#e2eef259;width:15px;font-family:var(--stats-font);flex:none;font-size:11px;font-weight:700}.if-stats-scorer-side-list>a>span{flex:1;min-width:0}.if-stats-scorer-side-list>a>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:400;display:block;overflow:hidden}.if-stats-scorer-side-list>a>span>small{color:#e2eef273;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.5px;font-weight:300;display:block;overflow:hidden}.if-stats-scorer-side-list>a>em{color:var(--stats-accent);font-family:var(--stats-font);flex:none;font-size:13px;font-style:normal;font-weight:700}.if-stats-scorer-side-note{color:#e2eef26b;border-top:1px solid #ffffff0e;margin:2px 16px 9px;padding-top:9px;font-size:10px;font-weight:400;line-height:1.45}.if-stats-scorer-side-all{width:100%;color:var(--stats-accent);cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #fff1;padding:13px 20px;font-family:inherit;font-size:11.5px;font-weight:700;transition:opacity .2s;display:block}.if-stats-scorer-side-all:hover{opacity:.75}.if-stats-table-card,.if-stats-matches-card,.if-stats-averages-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;min-width:0;overflow:hidden}.if-stats-classification-grid>.if-stats-table-card,.if-stats-classification-grid>.if-stats-matches-card,.if-stats-definition-grid>div,.if-stats-definition-grid>.if-stats-matches-card{position:static}.if-stats-classification-grid>.if-stats-scorer-side,.if-stats-definition-grid>.if-stats-scorer-side{position:sticky;top:96px}.if-stats-classification-grid>.if-stats-matches-card,.if-stats-definition-grid>.if-stats-matches-card{border-color:color-mix(in srgb, var(--stats-accent) 23%, #ffffff14);background:radial-gradient(105% 72% at 50% 0%, color-mix(in srgb, var(--stats-accent) 12%, transparent), transparent 70%), linear-gradient(180deg, #111923, #0c1117);box-shadow:0 18px 40px #00000042,inset 0 1px #ffffff09}.if-stats-card-heading{border-bottom:1px solid #fff1;align-items:center;gap:10px;height:51px;padding:15px 20px;display:flex}.if-stats-card-heading>i{border-radius:2px;flex:none;width:4px;height:18px}.if-stats-card-heading>strong{font-family:var(--stats-font);font-size:15.5px;font-weight:700}.if-stats-card-heading>span{flex:1}.if-stats-card-heading>small{color:#e2eef26b;font-size:11px;font-weight:400}.if-stats-table-head,.if-stats-table-card>div:nth-child(3)>a{align-items:center;gap:10px;padding:0 20px;display:flex}.if-stats-table-head{color:#e2eef254;letter-spacing:.06em;height:32px;padding:9px 20px;font-size:10px;font-weight:700}.if-stats-table-head>:first-child,.if-stats-table-card>div:nth-child(3)>a>:first-child{flex:none;width:20px}.if-stats-table-head>:nth-child(2){flex:none;width:29px}.if-stats-table-head>:nth-child(3),.if-stats-table-card>div:nth-child(3)>a>:nth-child(3){flex:1;min-width:0}.if-stats-table-head>:nth-child(4),.if-stats-table-card>div:nth-child(3)>a>:nth-child(4){text-align:center;flex:none;width:26px}.if-stats-table-head>:nth-child(5),.if-stats-table-head>:nth-child(6),.if-stats-table-head>:nth-child(7),.if-stats-table-card>div:nth-child(3)>a>:nth-child(5),.if-stats-table-card>div:nth-child(3)>a>:nth-child(6),.if-stats-table-card>div:nth-child(3)>a>:nth-child(7){text-align:center;flex:none;width:22px}.if-stats-table-head>:nth-child(8),.if-stats-table-head>:nth-child(9),.if-stats-table-card>div:nth-child(3)>a>:nth-child(8),.if-stats-table-card>div:nth-child(3)>a>:nth-child(9){text-align:center;flex:none;width:26px}.if-stats-table-head>:nth-child(10),.if-stats-table-card>div:nth-child(3)>a>:nth-child(10){text-align:center;flex:none;width:28px}.if-stats-table-head>:nth-child(11),.if-stats-table-card>div:nth-child(3)>a>:nth-child(11){text-align:right;flex:none;width:32px}.if-stats-table-card>div:nth-child(3)>a{color:#ebf4f7b8;background:0 0;border-top:1px solid #ffffff0a;height:48px;padding:8px 20px;font-size:13px;transition:background .15s,color .15s}.if-stats-table-card>div:nth-child(3)>a.is-top{background:color-mix(in srgb, var(--stats-accent) 3%, transparent)}.if-stats-table-card>div:nth-child(3)>a>strong{color:#ebf4f7e0;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:400;overflow:hidden}.if-stats-table-card>div:nth-child(3)>a>b{color:#f3f6f8;font-family:var(--stats-font);font-size:15.5px;font-weight:700}.if-stats-position{color:#e2eef280;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:flex}.if-stats-position i{border-radius:2px;width:3px;height:16px}.if-stats-table-legend{color:#e2eef266;border-top:1px solid #ffffff0e;align-items:center;gap:22px;height:42px;padding:0 20px;font-size:11px;display:flex}.if-stats-table-legend span{align-items:center;gap:6px;display:flex}.if-stats-table-legend i{background:#5a8bff;border-radius:2px;width:3px;height:14px}.if-stats-table-note{color:#e2eef273;border-top:1px solid #ffffff0e;min-height:74px;margin:0;padding:15px 17px;font-size:10.5px;font-weight:300;line-height:1.55}.if-stats-date-rail{gap:6px;max-width:196px;padding:2px 0;display:flex;overflow-x:auto}.if-stats-date-rail button{color:#e2eef29e;cursor:pointer;background:#161d26;border:0;border-radius:50%;flex:none;width:34px;height:34px;padding:0;font-size:12.5px;font-weight:800}.if-stats-date-rail button.is-active{border-color:var(--stats-accent);background:var(--stats-accent);color:#07120f;font-weight:800}.if-stats-matches-card .if-stats-card-heading{height:56px;padding:12px 16px}.if-stats-match{color:#f3f6f8;border-top:1px solid #ffffff0a;height:auto;min-height:92px;padding:12px 18px;transition:background .18s;display:block}.if-stats-classification-grid>.if-stats-matches-card{border-color:color-mix(in srgb, var(--stats-accent) 24%, #ffffff14);background:radial-gradient(120% 72% at 100% 0%, color-mix(in srgb, var(--stats-accent) 12%, transparent), transparent 62%), linear-gradient(180deg, #121922, #0b1016);box-shadow:0 20px 54px #0000004d, 0 0 34px color-mix(in srgb, var(--stats-accent) 7%, transparent), inset 0 1px #ffffff09}.if-stats-classification-grid>.if-stats-matches-card .if-stats-card-heading{background:linear-gradient(90deg, color-mix(in srgb, var(--stats-accent) 8%, transparent), transparent 70%)}.if-stats-classification-grid>.if-stats-matches-card .if-stats-match{background:color-mix(in srgb, var(--stats-accent) 2.8%, transparent)}.if-stats-classification-grid>.if-stats-matches-card .if-stats-match:nth-child(2n){background:#ffffff03}.if-stats-matches-card>div:last-child>.if-stats-match:first-child{border-top:0}.if-stats-match-meta{color:#e2eef26e;align-items:center;gap:8px;min-height:13px;font-size:9.5px;font-weight:400;display:flex}.if-stats-match-meta>i{background:#e2eef233;border-radius:50%;width:6px;height:6px}.if-stats-match-meta>i.is-live{background:#ff4d5e;animation:1.4s ease-in-out infinite if-stats-pulse}.if-stats-match-meta>b{color:#e2eef273;letter-spacing:.06em;margin-left:auto;font-size:9.5px;font-weight:300}.if-stats-match-score{grid-template-columns:minmax(0,1fr) 48px 72px 48px minmax(0,1fr);align-items:center;gap:8px;padding:7px 0 3px;display:grid}.if-stats-match-score>b{color:#ebf4f7d9;font-family:var(--stats-font);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12.5px,1.25vw,15.5px);font-weight:400;overflow:hidden}.if-stats-match-score>b:first-child{text-align:right}.if-stats-match-score>strong{text-align:center;width:100%;font-family:var(--stats-font);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1f;border-radius:9px;justify-self:center;padding:5px 2px;font-size:clamp(13px,1.25vw,17px);font-weight:700}.if-stats-match-detail{color:#e2eef280;white-space:pre-line;grid-template-columns:1fr 18px 1fr;gap:7px;padding:5px 0 0;font-size:9px;line-height:1.45;display:grid}.if-stats-match-detail>span:first-child{text-align:right}.if-stats-match-detail>i{text-align:center;font-style:normal}.if-stats-match-detail>small{color:#e2eef257;text-align:center;grid-column:1/-1;margin-top:3px}.if-stats-definition{padding:clamp(16px, 2.2vw, 28px) var(--stats-pad) 0}.if-stats-definition-grid>div>.if-stats-averages-card{margin-top:14px}.if-stats-definition .if-stats-matches-card .if-stats-card-heading{height:51px;padding:15px 20px}.if-stats-definition .if-stats-table-note{height:42px;min-height:42px;padding:13px 20px;font-size:11px}.if-stats-averages-card .if-stats-card-heading>i{background:#ff6b6b}.if-stats-averages-head,.if-stats-averages-card>a{grid-template-columns:36px 34px minmax(110px,1fr) 56px 48px 66px;align-items:center;gap:3px;padding:0 16px;display:grid}.if-stats-averages-head{color:#e2eef259;letter-spacing:.06em;height:32px;font-size:8.5px}.if-stats-averages-card>a{color:#ebf4f7b8;border-top:1px solid #ffffff0a;height:52px;font-size:10.5px}.if-stats-averages-card>a>span:first-child{align-items:center;gap:8px;display:flex}.if-stats-averages-card>a>span:first-child i{background:#ffffff24;border-radius:2px;width:3px;height:18px}.if-stats-averages-card>a.is-danger{color:#ff8a8a;background:#ff6b6b0f}.if-stats-averages-card>a.is-danger>span:first-child i{background:#ff6b6b}.if-stats-averages-card>a>strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.if-stats-averages-card>a>b,.if-stats-averages-head>b:not(:nth-child(3)){text-align:center;font-weight:700}.if-stats-averages-card>p{color:#e2eef266;border-top:1px solid #ffffff0e;height:42px;margin:0;padding:13px 20px;font-size:11px;font-weight:300;line-height:1.5}.if-stats-section-title{align-items:center;gap:11px;margin-bottom:16px;display:flex}.if-stats-section-title>i{border-radius:2px;flex:none;width:4px;height:20px}.if-stats-section-title h2{font-family:var(--stats-font);letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:700}.if-stats-section-title>span{color:#e2eef280;font-size:12.5px;font-weight:300}.if-stats-drawer-overlay{z-index:92;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0406099e;animation:.2s both if-stats-fade;position:fixed;inset:0}.if-stats-scorers-drawer{touch-action:pan-y;background:#0a0d12;border-left:1px solid #ffffff17;flex-direction:column;width:min(400px,88vw);animation:.32s cubic-bezier(.2,.8,.2,1) both if-stats-drawer-in;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-30px 0 80px #0000008c}.if-stats-scorers-drawer.is-dragging{transition:none}.if-stats-scorers-drawer>header{z-index:1;background:#0a0d12;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:20px 18px 16px;display:flex;position:sticky;top:0}.if-stats-scorers-drawer>header i{background:var(--stats-accent);border-radius:2px;flex:none;width:4px;height:24px}.if-stats-scorers-drawer>header div{flex:1;min-width:0}.if-stats-scorers-drawer>header strong{letter-spacing:-.01em;font-size:18px;font-weight:700;display:block}.if-stats-scorers-drawer>header small{color:#e2eef280;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11.5px;font-weight:300;display:block;overflow:hidden}.if-stats-scorers-drawer>header button{color:#f3f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:19px;line-height:1;display:flex}.if-stats-drawer-list{flex-direction:column;padding:6px 12px 30px;display:flex}.if-stats-drawer-list>a{color:#f3f6f8;border-radius:12px;align-items:center;gap:14px;padding:13px 10px;transition:background .15s;display:flex}.if-stats-drawer-list>a:hover{background:#ffffff0d}.if-stats-drawer-list>a>strong{color:#e2eef259;width:22px;font-family:var(--stats-font);text-align:center;flex:none;font-size:13.5px;font-weight:700}.if-stats-drawer-list>a.is-podium>strong{color:var(--stats-accent);font-size:17px}.if-stats-drawer-list>a>span{flex:1;min-width:0}.if-stats-drawer-list>a>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:400;display:block;overflow:hidden}.if-stats-drawer-list>a>span>small{color:#e2eef280;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:300;display:block;overflow:hidden}.if-stats-drawer-list>a>em{flex:none;align-items:baseline;gap:4px;font-style:normal;display:flex}.if-stats-drawer-list>a>em>b{color:var(--stats-accent);font-family:var(--stats-font);font-size:17px;font-weight:700}.if-stats-drawer-list>a>em>small{color:#e2eef261;letter-spacing:.08em;font-size:9px}.if-stats-unique-final{padding:0 var(--stats-pad) 0}.if-stats-single-match{color:#f3f6f8;background:0 0;border:0;border-radius:0;min-height:auto;display:block;position:relative;overflow:visible}.if-stats-final-glow{background:radial-gradient(65% 130% at 50% 0%, color-mix(in srgb, var(--stats-accent) 17%, transparent), transparent 70%);position:absolute;inset:0}.if-stats-single-match>div{text-align:center;min-height:auto;padding:clamp(14px,1.8vw,24px) clamp(24px,3.2vw,44px) clamp(28px,4vw,52px);display:block;position:relative}.if-stats-single-match>div>strong{color:var(--stats-accent);letter-spacing:.13em;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.if-stats-single-match>div>strong i{background:var(--stats-accent);border-radius:50%;width:7px;height:7px}.if-stats-final-teams{grid-template-columns:minmax(150px,1fr) 70px minmax(150px,1fr);align-items:center;gap:clamp(14px,3vw,44px);width:100%;margin:0;padding:clamp(18px,2.6vw,36px) 0;display:grid}.if-stats-final-teams>span{flex-direction:column;align-items:center;gap:12px;display:flex}.if-stats-final-teams b{font-family:var(--stats-font);font-size:clamp(15px,1.6vw,22px)}.if-stats-final-teams>em{color:#e2eef280;font-family:var(--stats-font);letter-spacing:.05em;font-size:clamp(20px,2.4vw,30px);font-style:normal;font-weight:700}.if-stats-single-match>div>small{color:#e2eef28c;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:8px 24px;padding-top:16px;font-size:12px;font-weight:300;display:flex}.if-stats-playoffs{padding:clamp(24px, 3.2vw, 42px) var(--stats-pad) 0}.if-stats-playoffs .if-stats-matches-card .if-stats-card-heading{background:0 0;border-bottom:1px solid #ffffff1a;height:auto;min-height:45px;padding:0 0 14px}.if-stats-bracket-heading{align-items:center;gap:12px;height:35px;margin-bottom:14px;padding:0;display:flex}.if-stats-bracket-heading strong{font-family:var(--stats-font);font-size:16px}.if-stats-bracket-heading span{flex:1}.if-stats-bracket-heading button{color:#ebf4f7d9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:8px 15px;font-size:12px;font-weight:700}.if-stats-bracket{background:0 0;overflow-x:auto}.if-stats-playoffs>.if-stats-bracket{margin-bottom:32px}.if-stats-playoffs.is-phase-active .if-stats-bracket-heading,.if-stats-playoffs.is-phase-active>.if-stats-bracket,.if-stats-playoffs.is-bracket-active .if-stats-playoff-matches{display:none}.if-stats-playoffs>.if-stats-bracket{box-shadow:none;background:0 0;border:0;border-radius:0}.if-stats-bracket-grid{grid-template-columns:repeat(3,minmax(220px,1fr));align-items:stretch;gap:48px;width:max(100%,780px);min-width:780px;min-height:420px;padding:0 0 6px;display:grid}.if-stats-playoff-matches{width:100%;max-width:none;margin:0}.if-stats-playoff-matches.is-single{background:radial-gradient(65% 130% at 50% 0%, color-mix(in srgb, var(--stats-accent) 8%, transparent), transparent 72%);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.if-stats-playoff-matches.is-single .if-stats-single-match>div{padding-top:clamp(18px,2.3vw,30px)}.if-stats-playoff-matches .if-stats-matches-card{background:0 0;border:0;border-radius:0;overflow:visible}.if-stats-playoff-matches .if-stats-matches-card>div:last-child{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.if-stats-playoff-matches .if-stats-match{border-top-color:#ffffff16;min-height:clamp(144px,13vw,188px);padding:clamp(22px,2.6vw,34px) clamp(14px,3.2vw,42px)}.if-stats-playoff-matches .if-stats-match-score{grid-template-columns:minmax(0,1fr) 62px 96px 62px minmax(0,1fr);gap:clamp(10px,1.7vw,25px);padding:17px 0 6px}.if-stats-playoff-matches .if-stats-club-badge.is-match{width:58px;height:58px;font-size:14px}.if-stats-playoff-matches .if-stats-match-score>b{font-size:clamp(15px,1.7vw,22px)}.if-stats-playoff-matches .if-stats-match-score>strong{padding:8px 10px;font-size:clamp(16px,1.8vw,23px)}.if-stats-bracket-column{grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.if-stats-bracket-column h3{color:var(--stats-accent);letter-spacing:.11em;text-align:center;margin:0 0 12px;font-size:8px;font-weight:800}.if-stats-bracket-ties{grid-template-rows:repeat(4,minmax(0,1fr));gap:14px;min-height:370px;display:grid;position:relative}.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:first-child{grid-row:1/span 2}.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:nth-child(2){grid-row:3/span 2}.if-stats-bracket-column.is-column-2 .if-stats-bracket-tie{grid-row:1/span 4}.if-stats-bracket-tie{z-index:1;color:#f3f6f8;background:linear-gradient(145deg,#151d26,#0e141b);border:1px solid #ffffff1a;border-radius:11px;align-self:center;padding:8px 9px;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;position:relative;box-shadow:0 10px 24px #0000003d,inset 0 1px #ffffff06}.if-stats-bracket-tie:hover{border-color:color-mix(in srgb, var(--stats-accent) 38%, #ffffff1a);box-shadow:0 15px 32px #00000052, 0 0 22px color-mix(in srgb, var(--stats-accent) 9%, transparent);transform:translateY(-2px)}.if-stats-bracket-tie>span{grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:29px;display:grid}.if-stats-bracket-tie>i{background:#ffffff0f;height:1px;margin:4px 0;display:block}.if-stats-bracket-tie b{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;overflow:hidden}.if-stats-bracket-tie b.is-muted{color:#e2eef266}.if-stats-bracket-tie strong{color:var(--stats-accent);font-family:var(--stats-font);font-size:10px}.if-stats-bracket-tie small{color:#e2eef259;margin-top:7px;font-size:8px;line-height:1.35;display:block}.if-stats-bracket-grid{--if-stats-bracket-link:#a8cdcf47}.if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:before,.if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:after,.if-stats-bracket-column.is-column-1 .if-stats-bracket-ties:before{z-index:0;background:var(--if-stats-bracket-link);content:"";width:1px;position:absolute;right:-24px}.if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:before{height:25%;top:12.5%}.if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:after{height:25%;top:62.5%}.if-stats-bracket-column.is-column-1 .if-stats-bracket-ties:before{height:50%;top:25%}.if-stats-bracket-column.is-column-0 .if-stats-bracket-tie:after,.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:after,.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:before,.if-stats-bracket-column.is-column-2 .if-stats-bracket-tie:before{z-index:0;background:var(--if-stats-bracket-link);content:"";width:24px;height:1px;position:absolute;top:50%}.if-stats-bracket-column.is-column-0 .if-stats-bracket-tie:after,.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:after{left:100%}.if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:before,.if-stats-bracket-column.is-column-2 .if-stats-bracket-tie:before{right:100%}.if-stats-regional-home{padding:clamp(24px, 3.2vw, 42px) var(--stats-pad) 0}.if-stats-regional-home-tabs{justify-content:center;margin-bottom:clamp(24px,3vw,38px)}.if-stats-regional-home.is-finals .if-stats-regional-agenda,.if-stats-regional-home.is-today .if-stats-regional-grid>div:first-child{display:none}.if-stats-regional-home.is-finals .if-stats-regional-grid,.if-stats-regional-home.is-today .if-stats-regional-grid{grid-template-columns:1fr;gap:0}.if-stats-regional-grid{grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.if-stats-regional-agenda{min-width:0}.if-stats-regional-finals{border-top:1px solid #ffffff17}.if-stats-regional-finals>a{color:#f3f6f8;border-bottom:1px solid #ffffff17;align-items:center;gap:clamp(14px,2vw,26px);padding:clamp(18px,2.4vw,28px) 2px;transition:padding-left .25s,background .25s;display:flex;position:relative}.if-stats-regional-finals>a>b{color:#6e9b6761;font-family:var(--stats-font);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1}.if-stats-regional-finals>a>div{flex:1;min-width:0}.if-stats-regional-finals>a>div>small{color:#6e9b67;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.if-stats-regional-finals>a>div>small span{color:#e2eef26b;letter-spacing:0;margin-left:auto;font-weight:400}.if-stats-regional-finals>a>div>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(10px,2vw,20px);display:grid}.if-stats-regional-finals>a>div>div>span{align-items:center;gap:12px;min-width:0;display:flex}.if-stats-regional-finals>a>div>div>span:last-child{text-align:right;flex-direction:row-reverse}.if-stats-regional-finals>a>div>div>span b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(17px,2vw,25px);font-weight:700;overflow:hidden}.if-stats-regional-finals>a>div>div>span em{color:#e2eef26b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:400;display:block;overflow:hidden}.if-stats-regional-finals>a>div>div>strong{color:#e2eef259;font-family:var(--stats-font);letter-spacing:.04em;font-size:12.5px;font-weight:700}@media (hover:hover) and (pointer:fine){.if-stats-regional-finals>a:hover{background:linear-gradient(90deg,#6e9b6717,#0000);padding-left:14px}}.if-stats-regional-today-heading{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:16px;display:flex}.if-stats-regional-today-heading .if-stats-section-title{margin:0}.if-stats-regional-today-heading>div:last-child{gap:8px;max-width:min(100%,420px);margin-left:auto;display:flex;overflow-x:auto}.if-stats-regional-today-heading button{color:#e2eef29e;cursor:pointer;background:#161d26;border:0;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:auto;min-width:52px;height:47px;padding:8px 12px;display:flex}.if-stats-regional-today-heading button small{letter-spacing:.06em;opacity:.7;font-size:9px;font-weight:700}.if-stats-regional-today-heading button b{font-family:var(--stats-font);font-size:16px;line-height:1}.if-stats-regional-today-heading button.is-active{color:#07130f;background:#6e9b67}.if-stats-regional-agenda>.if-stats-matches-card .if-stats-match{height:100px;min-height:100px;padding:14px 18px}.if-stats-regional-agenda>.if-stats-matches-card .if-stats-match-score{padding:9px 0 3px}.if-stats-workspace{width:100%}.if-stats-content-primary{min-width:0}.if-stats-news{padding:clamp(44px, 5.6vw, 76px) var(--stats-pad) clamp(52px, 6.5vw, 84px)}.if-stats-shorts-rail{gap:11px;margin:0 0 20px;padding:0;display:flex;overflow-x:auto}.if-stats-short-card{z-index:1;aspect-ratio:9/16;color:#f3f6f8;background:#10151c;border:1px solid #ffffff14;border-radius:13px;flex:none;width:clamp(120px,34vw,156px);text-decoration:none;transition:transform .4s cubic-bezier(.22,.85,.25,1),border-color .3s;display:block;position:relative;overflow:hidden}.if-stats-short-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-stats-short-shade{background:linear-gradient(#05070a1a 0%,#0000 32% 55%,#05070ad9 100%);position:absolute;inset:0}.if-stats-short-card>small{color:#f0f8fad9;letter-spacing:.03em;background:#05070aa6;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:400;position:absolute;top:8px;right:8px}.if-stats-short-card>strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11.5px;font-weight:700;line-height:1.28;display:-webkit-box;position:absolute;bottom:9px;left:9px;right:9px;overflow:hidden}.if-stats-live-card{margin:0 0 26px}.if-stats-live-visual{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:14px;position:relative;overflow:hidden}.if-stats-live-visual>iframe,.if-stats-live-visual>img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.if-stats-live-visual>i{pointer-events:none;background:linear-gradient(#0000 55%,#05070ab3);position:absolute;inset:0}.if-stats-live-chip{color:#fff;letter-spacing:.05em;background:#e5303f;border-radius:6px;padding:4px 9px;font-size:9.5px;font-weight:800;position:absolute;top:10px;left:10px}.if-stats-live-title{font-family:var(--stats-font);letter-spacing:-.01em;margin-top:11px;font-size:14.5px;font-weight:700;line-height:1.35;display:block}.if-stats-news-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-stats-news-heading>i{border-radius:2px;align-self:center;width:4px;height:18px}.if-stats-news-heading h2{font-family:var(--stats-font);letter-spacing:-.015em;margin:0;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-stats-news-heading>span{flex:1}.if-stats-news-heading>a{color:#e2eef280;font-size:13px}.if-stats-news-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.if-stats-news-rail article{z-index:1;min-width:0;transition:transform .45s cubic-bezier(.22,.85,.25,1);position:relative}.if-stats-news-rail article>a:first-child{box-sizing:border-box;aspect-ratio:16/9;color:#f3f6f8;background:#10151c;border:1px solid #ffffff14;border-bottom:0;border-radius:16px 16px 0 0;display:block;position:relative;overflow:hidden}.if-stats-news-rail article>a:first-child>span{background-position:50%;background-size:cover;transition:transform .6s;position:absolute;inset:0}.if-stats-news-rail article>a:first-child>i{background:linear-gradient(#0000 52%,#05070ac7);position:absolute;inset:0}.if-stats-news-rail article>a:first-child>strong{display:none}.if-stats-news-detail{z-index:1;color:#f3f6f8;opacity:1;pointer-events:auto;background:linear-gradient(#151d26,#0e1319);border:1px solid #ffffff17;border-top:0;border-radius:0 0 16px 16px;min-height:124px;padding:18px 19px 19px;transition:border-color .2s,background .2s;display:block;position:relative;transform:none;box-shadow:0 18px 36px #0000003d}.if-stats-news-detail strong{letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.4;display:block}.if-stats-news-detail small{color:#e2eef28c;letter-spacing:.04em;margin-top:9px;font-size:11px;font-weight:300;display:block}@media (width>=860px) and (width<=1279px){.if-stats-classification-grid,.if-stats-definition-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.if-stats-classification-grid>.if-stats-scorer-side,.if-stats-definition-grid>.if-stats-scorer-side{grid-column:1/-1;position:static}}@media (width>=1680px){.if-stats-workspace{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(28px,2.2vw,42px);width:min(100% - 64px,1840px);margin:0 auto;display:grid}.if-stats-workspace>.if-stats-news{align-self:start;padding:clamp(22px,2vw,30px) 0 42px;position:sticky;top:96px}.if-stats-workspace .if-stats-news-heading{margin-bottom:14px}.if-stats-workspace .if-stats-news-heading h2{font-size:18px}.if-stats-workspace .if-stats-news-rail{grid-template-columns:1fr;gap:22px}.if-stats-workspace .if-stats-news-rail article{display:block}.if-stats-workspace .if-stats-news-rail article>a:first-child{aspect-ratio:16/9;border-bottom:0;border-right:1px solid #ffffff14;border-radius:14px 14px 0 0;min-height:0}.if-stats-workspace .if-stats-news-detail{border-top:0;border-left:1px solid #ffffff17;border-radius:0 0 14px 14px;min-height:0;padding:14px 15px 17px;box-shadow:0 14px 30px #00000038}.if-stats-workspace .if-stats-news-detail strong{font-size:18px;line-height:1.32;display:block;overflow:visible}.if-stats-workspace .if-stats-news-detail small{margin-top:7px;font-size:10.5px}.if-stats-workspace .if-stats-short-card{width:118px}.if-stats-workspace .if-stats-live-title{font-size:13px}}.if-stats-footer{min-height:73px;padding:26px var(--stats-pad);background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.if-stats-footer img{width:auto;max-width:none;height:20px}.if-stats-footer span{flex:1}.if-stats-footer small{color:#e2eef261;font-size:12.5px}.if-stats-bracket-modal{z-index:95;background:#07090d;flex-direction:column;animation:.25s both if-stats-fade;display:flex;position:fixed;inset:0;overflow:hidden}.if-stats-bracket-modal>header{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;min-height:77px;padding:18px clamp(16px,4vw,44px);display:flex}.if-stats-bracket-modal>header strong{font-family:var(--stats-font);font-size:18px;font-weight:700}.if-stats-bracket-modal>header span{color:#e2eef273;font-size:12px;font-weight:300}.if-stats-bracket-modal>header i{flex:1}.if-stats-bracket-modal>header button{color:#ebf4f7cc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:25px;line-height:1;display:flex}.if-stats-bracket-modal>.if-stats-bracket{border:0;border-radius:0;flex:1}.if-stats-bracket.is-fullscreen>.if-stats-bracket-grid{grid-template-columns:repeat(3,minmax(360px,1fr));align-items:center;gap:clamp(34px,4vw,56px);width:max(100%,1260px);min-width:960px;min-height:100%;padding:48px}.if-stats-bracket.is-fullscreen .if-stats-bracket-ties{min-height:540px}.if-stats-bracket.is-fullscreen .if-stats-bracket-tie{border-radius:14px;padding:13px 14px}.if-stats-bracket.is-fullscreen .if-stats-bracket-tie>span{grid-template-columns:38px minmax(0,1fr) auto;min-height:38px}.if-stats-bracket.is-fullscreen .if-stats-bracket-column h3{margin-bottom:18px;font-size:10px}.if-stats-bracket.is-fullscreen .if-stats-bracket-tie b{font-size:12px}.if-stats-bracket.is-fullscreen .if-stats-bracket-tie strong{font-size:13px}.if-stats-bracket.is-fullscreen .if-stats-bracket-tie small{font-size:9.5px}.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:before,.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-0 .if-stats-bracket-ties:after,.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-1 .if-stats-bracket-ties:before{right:calc(-1*clamp(17px,2vw,28px))}.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-0 .if-stats-bracket-tie:after,.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:after,.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-1 .if-stats-bracket-tie:before,.if-stats-bracket.is-fullscreen .if-stats-bracket-column.is-column-2 .if-stats-bracket-tie:before{width:clamp(17px,2vw,28px)}@media (hover:hover) and (pointer:fine){.if-stats-news-heading>a:hover{color:var(--stats-accent)}.if-stats-season:hover{background:#2d2d32}.if-stats-club-rail>a:hover{color:#f3f6f8;width:60px;transform:translateY(-6px)}.if-stats-club-rail>a:hover .if-stats-club-badge{border-color:var(--stats-accent);width:56px;height:56px}.if-stats-club-rail>a:hover>span:last-child{opacity:1;transform:translate(-50%)}.if-stats-table-card>div:nth-child(3)>a:hover,.if-stats-match:hover{background:color-mix(in srgb, var(--stats-accent) 5%, transparent);color:#f3f6f8}.if-stats-single-match:hover{border-color:var(--stats-accent);color:#f3f6f8}.if-stats-bracket-heading button:hover{border-color:var(--stats-accent);color:var(--stats-accent)}.if-stats-news-rail article:hover{z-index:30;transform:translateY(-6px)}.if-stats-news-rail article:hover>a:first-child{box-shadow:0 20px 42px #00000061}.if-stats-news-rail article:hover>a:first-child>span{transform:scale(1.06)}.if-stats-short-card:hover{border-color:var(--stats-accent);transform:translateY(-4px)}}@media (width<=859px){.if-stats-tournament-tabs>div{justify-content:flex-start}.if-stats-tournament-tabs button{padding-left:14px;padding-right:14px;font-size:12px}.if-stats-region-strip{padding:0 var(--stats-pad);background:linear-gradient(236deg,#0b0b14,#7981665c);border-top-color:#6e9b672e;border-left:0;justify-content:flex-start}.if-stats-hero-actions{justify-content:flex-end;width:100%}.if-stats-season{min-width:150px}.if-stats-goleadores-btn{padding-left:14px;font-size:14px}.if-stats-tournament-logo:not(.is-small),.if-stats-tournament-raster:not(.is-small){width:62px;height:62px}.if-stats-phase-spacer{min-width:14px}.if-stats-classification-grid,.if-stats-definition-grid,.if-stats-regional-grid{grid-template-columns:1fr;gap:16px}.if-stats-playoff-matches{max-width:none}.if-stats-playoff-matches .if-stats-match{min-height:132px;padding:20px 0}.if-stats-playoff-matches .if-stats-match-score{grid-template-columns:minmax(0,1fr) 50px 72px 50px minmax(0,1fr);gap:8px}.if-stats-playoff-matches .if-stats-club-badge.is-match{width:46px;height:46px;font-size:12px}.if-stats-regional-finals>a>b{font-size:24px}.if-stats-classification-grid>.if-stats-table-card,.if-stats-classification-grid>.if-stats-matches-card,.if-stats-classification-grid>.if-stats-scorer-side,.if-stats-definition-grid>div,.if-stats-definition-grid>.if-stats-matches-card,.if-stats-definition-grid>.if-stats-scorer-side{position:static}.if-stats-table-head,.if-stats-table-card>div:nth-child(3)>a{padding-left:20px;padding-right:20px}.if-stats-wide-stat{display:none!important}.if-stats-definition .if-stats-table-note,.if-stats-definition .if-stats-averages-card>p{height:57px;min-height:57px}.if-stats-match{padding-left:13px;padding-right:13px}.if-stats-match-score{grid-template-columns:minmax(0,1fr) 42px 64px 42px minmax(0,1fr);gap:6px}.if-stats-match-score>strong{padding:5px 6px;font-size:13px}.if-stats-single-match>div{padding:16px 20px 24px}.if-stats-final-teams{grid-template-columns:minmax(90px,1fr) 38px minmax(90px,1fr);gap:8px;margin:0}.if-stats-final-teams b{font-size:15px}.if-stats-bracket-grid{min-height:440px}.if-stats-regional-today-heading{align-items:flex-start}.if-stats-regional-today-heading .if-stats-section-title{width:100%}.if-stats-regional-today-heading>div:last-child{width:100%;max-width:100%;margin-left:0}.if-stats-bracket.is-fullscreen>.if-stats-bracket-grid{gap:34px;width:960px;min-width:960px;padding:24px}}@media (width<=620px){.if-stats-region-strip button{padding:0 12px}.if-stats-zone-tabs{justify-content:flex-start;gap:18px}.if-stats-zone-tabs button{font-size:23px}.if-stats-news-rail{grid-template-columns:1fr}}@keyframes if-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes if-progress{0%{width:0}to{width:100%}}@keyframes if-ken-burns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.14)translate(-1.6%,-1.2%)}}@keyframes if-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes if-fade-ticker{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes if-drawer-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes if-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes if-glow-pass{0%{left:-30%}to{left:105%}}.if-home,.if-home *{box-sizing:border-box}.if-home{--if-page-pad:clamp(16px, 4.5vw, 72px);color:#f3f6f8;-webkit-font-smoothing:antialiased;background:#0b0d11;min-height:100vh;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.if-home a{color:#f3f6f8;text-decoration:none}.if-home a:hover{color:#3adbc6}.if-home button,.if-home input{font:inherit}.if-home button{color:inherit}.if-home svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.if-home svg .if-fill{fill:currentColor;stroke:none}.if-page-pad{padding-right:var(--if-page-pad);padding-left:var(--if-page-pad)}.if-hide-scrollbar{scrollbar-width:none}.if-hide-scrollbar::-webkit-scrollbar{display:none}.if-mobile-only,.if-ad-mobile{display:none!important}.if-match-strip{background:linear-gradient(182deg,#3c535beb 0%,#0a0e13f5 100%);border-bottom:1px solid #35e0c22e;position:relative;box-shadow:inset 0 -1px #35e0c21a}.if-match-strip:before{content:"";background:linear-gradient(90deg,#0000,#35e0c280,#45cbe066,#0000);height:1px;position:absolute;top:0;left:0;right:0}.if-strip-rail{padding:0 var(--if-page-pad);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:stretch;gap:0;display:flex;overflow-x:auto}.if-strip-rail.is-dragging{cursor:grabbing;scroll-behavior:auto}.if-strip-match{background:0 0;flex:none;align-items:center;gap:12px;padding:13px 22px;transition:background .2s;display:flex;position:relative}.if-strip-match:after{content:"";background:#ffffff17;width:1px;height:56%;position:absolute;top:22%;right:0}.if-strip-rail>.if-strip-match:last-child:after{display:none}.if-strip-match:hover{background:#35e0c20f;color:#f3f6f8!important}.if-strip-league{color:#e2eef266;letter-spacing:.1em;font-size:10px;font-weight:800}.if-strip-match>strong{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:14.5px;font-weight:800}.if-mini-shield{color:#fff;text-shadow:0 1px 2px #000000b3;border:1px solid #ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:flex}.if-match-tag{color:#e2eef299;letter-spacing:.08em;background:#ffffff12;border-radius:6px;flex:none;padding:3px 8px;font-size:9.5px;font-weight:800}.if-match-tag.is-live{color:#ff7583;background:#ff3b4e29}.if-match-tag.is-today{color:#35e0c2;background:#24d3b421}.if-match-tag.is-final{color:#e2eef26b;background:#ffffff0d}.if-header{z-index:60;min-height:72px;padding:14px var(--if-page-pad);background:linear-gradient(90deg,#91a6dd 0%,#38ad8d 100%);border-bottom:1px solid #0000001f;align-items:center;gap:clamp(14px,2vw,28px);transition:box-shadow .35s;display:flex;position:sticky;top:0;box-shadow:0 10px 30px #00000047}.if-header.is-scrolled{box-shadow:0 14px 40px #0006}.if-header-logo{flex:none;align-items:center;display:flex}.if-header-logo img{width:auto;height:38px;display:block}.if-desktop-nav{align-items:center;gap:4px;font-size:14.5px;font-weight:650;display:flex}.if-header-mini{align-items:center;gap:2px;margin-right:4px;display:flex}.if-header-mini a{color:#081a189e;white-space:nowrap;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:600;transition:color .2s,background .2s}.if-header-mini a:hover,.if-header-mini a:focus-visible{color:#04140f;background:#ffffff38}@media (width<=1160px){.if-header-mini{display:none}}@keyframes if-apoyar-in{0%{opacity:0;transform:translate(28px)translateY(8px)}to{opacity:1;transform:none}}.if-apoyar-float{z-index:80;align-items:center;gap:4px;animation:.5s cubic-bezier(.22,.85,.25,1) both if-apoyar-in;display:flex;position:fixed;bottom:clamp(14px,2vw,26px);right:clamp(14px,2vw,26px)}.if-apoyar-float-btn{-webkit-backdrop-filter:blur(12px);white-space:nowrap;background:linear-gradient(90deg,#91a6dd 0%,#38ad8d 100%);border:1px solid #04140f2e;border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:13.5px;font-weight:700;transition:border-color .2s,transform .2s;display:inline-flex;box-shadow:0 20px 44px #00000080;color:#07130f!important}.if-apoyar-float-btn svg{color:currentColor;width:16px;height:16px}.if-apoyar-float-btn:hover{border-color:#04140f6b;transform:translateY(-2px)}.if-apoyar-float-close{color:#e2eef2b3;cursor:pointer;background:#132126eb;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;line-height:1;transition:color .2s,background .2s;display:flex;box-shadow:0 8px 18px #0006}.if-apoyar-float-close:hover{color:#f3f6f8;background:#1e3036f2}@media (width<=859px){.if-apoyar-float{display:none}}.if-nav-popover{display:inline-flex;position:relative}.if-nav-item{border-radius:10px;align-items:center;gap:8px;padding:9px 14px;transition:color .2s,background .2s;display:flex;color:#081a18c2!important}.if-nav-item svg{color:#081a18c7;width:18px;height:18px}.if-nav-item.is-news:hover,.if-nav-item.is-news.is-active,.if-nav-item.is-stats:hover,.if-nav-item.is-stats.is-active,.if-nav-item.is-videos:hover,.if-nav-item.is-videos.is-active{background:#0b0d11;color:#f3f6f8!important}.if-nav-item:hover svg,.if-nav-item.is-active svg{color:#f3f6f8}.if-nav-item.is-icononly{padding:8px 11px}.if-nav-item.is-icononly svg{width:22px;height:22px}.if-nav-caret{opacity:.65;margin-left:1px;font-size:17px;font-weight:400;line-height:1;transition:transform .25s,opacity .2s}.if-nav-caret.is-open{opacity:1;transform:translate(2px)}@keyframes if-nav-t-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.if-nav-tournaments{white-space:nowrap;align-items:center;gap:2px;animation:.3s both if-nav-t-in;display:inline-flex}.if-nav-tournament{color:#081a18c2;white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:650;transition:color .2s,background .2s;display:inline-flex}.if-nav-tournament i{border-radius:50%;flex:none;width:9px;height:9px}.if-nav-tournament:hover{color:#f3f6f8;background:#0b0d11}.if-header-spacer{flex:1}.if-search-button{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:8px;transition:color .2s;display:flex;color:#081a18c7!important}.if-search-button:hover{color:#04140f!important}.if-search-button svg{stroke-width:1.8px;width:19px;height:19px}.if-mega-label{letter-spacing:.2em;padding:0 10px 9px;font-size:9.5px;font-weight:800;color:#e2eef261!important}.if-mega-label.has-count{align-items:baseline;gap:10px;display:flex}.if-mega-label.has-count span{flex:1}.if-mega-label.has-count small,.if-count{color:#e2eef261;font-variant-numeric:tabular-nums;letter-spacing:normal;font-size:10.5px;font-weight:300}.if-council-label{padding-top:14px}.if-mega-divider{background:#ffffff12;width:1px}.if-mega-rule{background:#ffffff12;height:1px;margin:10px;display:block}.if-mega-text-link{border-radius:9px;align-items:baseline;gap:10px;padding:6.5px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex;color:#ebf4f7bf!important}.if-mega-text-link:hover{background:#ffffff0d;color:#3adbc6!important}.if-mega-text-link span{flex:1}.if-mega-text-link small{color:#e2eef261;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:300}.if-tournament-link{border-radius:10px;align-items:center;gap:11px;padding:9px 10px;transition:background .15s;display:flex}.if-tournament-link.is-large{border-radius:12px;gap:13px;padding:11px 12px}.if-tournament-link:hover{background:#ffffff0d;color:#f3f6f8!important}.if-tournament-mark{background:var(--if-tournament-color);width:22px;height:22px;-webkit-mask:var(--if-mask) center / contain no-repeat;-webkit-mask:var(--if-mask) center / contain no-repeat;mask:var(--if-mask) center / contain no-repeat;flex:none;display:block}.if-tournament-mark.is-large{width:30px;height:30px}.if-tournament-raster{object-fit:contain;filter:invert()grayscale()brightness(1.4)sepia()saturate(2.6)hue-rotate(64deg);mix-blend-mode:screen;flex:none;width:22px;height:22px;display:block}.if-tournament-raster.is-large{width:30px;height:30px}.if-tournament-copy{flex-direction:column;flex:1;gap:1px;display:flex}.if-tournament-copy strong{font-size:14px;font-weight:700}.if-tournament-link.is-large .if-tournament-copy strong{font-size:14.5px}.if-tournament-copy small{color:#e2eef26b;font-size:11px;font-weight:300}.if-tournament-arrow{opacity:.7;margin-left:auto;font-size:13px}.if-ticker{padding:12px var(--if-page-pad);background:#25252a75;border-bottom:1px solid #ffffff0d;align-items:center;gap:16px;display:flex;position:relative;overflow:hidden}.if-ticker:hover{color:#f3f6f8!important}.if-ticker-glow{filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#8b8dc442,#0000);width:26%;height:300%;animation:9s linear infinite if-glow-pass;position:absolute;top:-100%;left:-30%}.if-ticker-label{color:#35e0c2;letter-spacing:.2em;flex:none;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex;position:relative}.if-ticker-label i{background:#35e0c2;border-radius:50%;width:6px;height:6px;animation:1.6s infinite if-pulse}.if-ticker-copy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;animation:.5s both if-fade-ticker;display:block;position:relative;overflow:hidden}.if-ticker-copy.is-phase-b{animation-name:if-fade-ticker}.if-ticker-copy strong{color:#ebf4f7eb;font-size:13.5px;font-weight:700}.if-ticker-copy small{color:#e2eef26b;padding-left:7px;font-size:11px;font-weight:300}.if-ticker-copy b{color:#35e0c2;vertical-align:-1px;padding:0 12px;font-size:15px;font-weight:800}.if-hero{align-items:flex-end;min-height:clamp(500px,80vh,860px);display:flex;position:relative;overflow:hidden}.if-hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.if-hero-shade-x,.if-hero-shade-y{position:absolute;inset:0}.if-hero-shade-x{background:linear-gradient(90deg,#040609a8 0%,#04060933 55%,#04060900 100%)}.if-hero-shade-y{background:linear-gradient(#0b0d116b 0%,#0b0d1100 30%,#0b0d1199 74%,#0b0d11 100%)}.if-hero-content{z-index:2;width:100%;padding:clamp(56px, 9vh, 100px) var(--if-page-pad) clamp(56px, 9vh, 110px);flex-wrap:wrap;align-items:flex-end;gap:30px;display:flex;position:relative}.if-hero-copy{flex-direction:column;flex:520px;align-items:flex-start;gap:20px;min-width:min(100%,300px);animation:.9s both if-fade-up;display:flex}.if-hero-kicker{align-items:center;gap:10px;display:flex}.if-hero-kicker span{color:#35e0c2;letter-spacing:.14em;background:#1bdbaa24;border-radius:999px;padding:6px 14px;font-size:11.5px;font-weight:800}.if-hero-kicker time{color:#e2eef28c;letter-spacing:.04em;font-size:12px;font-weight:300}.if-hero-copy>a{display:block;color:#f3f6f8!important}.if-hero-copy h1{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,5.4vw,80px);font-weight:700;line-height:1.02}.if-hero-copy>p{color:#e2eef2b8;text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(15.5px,1.4vw,19px);line-height:1.55}@media (width>=1100px){.if-hero{grid-template-columns:1fr 1.35fr;align-items:center;gap:0;min-height:auto;padding:0;display:grid;overflow:visible}.if-hero-image{aspect-ratio:16/9;border-radius:0;grid-area:1/2;width:100%;height:auto;position:relative;inset:auto}.if-hero-shade-x,.if-hero-shade-y{pointer-events:none;border-radius:0;grid-area:1/2}.if-hero-shade-x{background:linear-gradient(90deg,#0b0d11 0%,#0b0d118c 26%,#0000 62%)}.if-hero-shade-y{background:linear-gradient(#0000 55%,#05070a73 100%)}.if-hero-content{z-index:3;width:100%;padding:0 0 0 var(--if-page-pad);pointer-events:none;flex-wrap:nowrap;grid-area:1/1/auto/3;align-items:center}.if-hero-content>*{pointer-events:auto}.if-hero-copy{flex:0 auto;min-width:0;max-width:56%}.if-hero-copy h1{font-size:clamp(34px,3.6vw,60px)}}.if-hero-actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.if-primary-button,.if-secondary-button{border-radius:10px;align-items:center;padding:14px 28px;font-size:15.5px;font-weight:800;transition:filter .2s,transform .2s,border-color .2s,background .2s;display:inline-flex}.if-primary-button{background:linear-gradient(90deg,#1bdbaa,#45cbe0);color:#03231c!important}.if-primary-button:hover{filter:brightness(1.08);transform:translateY(-2px);color:#03231c!important}.if-secondary-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff47;padding-left:26px;padding-right:26px;font-weight:700;color:#f3f6f8!important}.if-secondary-button:hover{background:#35e0c21f;border-color:#3adbc6;color:#f3f6f8!important}.if-results-panel .if-panel-title strong i{background:#ff4d5e;border-radius:50%;width:6px;height:6px;animation:1.4s infinite if-pulse}.if-eyebrow-heading,.if-section-heading,.if-tournament-row-heading{align-items:center;gap:13px;display:flex}.if-eyebrow-heading{align-items:baseline;gap:12px;margin-bottom:20px}.if-eyebrow-heading>span{color:#35e0c2;letter-spacing:.2em;font-size:11px;font-weight:800}.if-eyebrow-heading>i,.if-section-heading>i,.if-tournament-row-heading>i{flex:1}.if-eyebrow-heading>a,.if-section-heading>a,.if-tournament-row-heading>a{color:#e2eef280;white-space:nowrap;font-size:13.5px}.if-eyebrow-heading>a:hover,.if-section-heading>a:hover,.if-tournament-row-heading>a:hover{color:#3adbc6}.if-section-heading{align-items:center;margin-bottom:18px}.if-section-heading h2,.if-tournament-row-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(19px,2vw,24px);font-weight:700}.if-section-heading>span,.if-tournament-row-heading>small{color:#e2eef273;font-size:13.5px;font-weight:400}.if-rail-buttons{gap:8px;display:flex}.if-rail-buttons button{color:#f3f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:50%;width:36px;height:36px;padding:0 0 2px;font-size:17px;line-height:1;transition:border-color .2s}.if-rail-buttons.is-compact button{width:34px;height:34px;font-size:16px}.if-rail-buttons button:hover{border-color:#35e0c299}.if-trend-section{z-index:3;margin-top:-80px;padding-top:clamp(16px,2.2vw,30px);scroll-margin-top:76px;position:relative}.if-trend-banner{color:#f3f6f8;background:#06080b;border-bottom:1px solid #ffffff12;position:relative;overflow:hidden}.if-trend-banner:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#35e0c221,#0000);width:26%;height:300%;animation:10s linear infinite if-glow-pass;position:absolute;top:-100%;left:-30%}.if-trend-banner-rail{width:100%;padding:14px 18px;display:flex;position:relative;overflow-x:auto}.if-trend-banner-item{flex:1 1 0;align-items:center;gap:16px;min-width:0;padding:4px 24px;display:flex;color:#f3f6f8!important}.if-trend-banner-item:first-child{padding-left:0}.if-trend-banner-item+.if-trend-banner-item{border-left:1px solid #ffffff14}.if-trend-banner-thumb{aspect-ratio:16/9;background:#10151c;flex:none;width:clamp(94px,9vw,126px);display:block;position:relative;overflow:hidden}.if-trend-banner-thumb>img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.if-trend-banner-video{color:#f0f8faf0;text-indent:1px;background:#05070aa8;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;line-height:1;display:grid;position:absolute;bottom:8px;right:8px}.if-trend-banner-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.if-trend-banner-title{color:inherit;letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(16px,1.5vw,20px);font-weight:800;line-height:1.28;transition:color .2s;display:-webkit-box;overflow:hidden}.if-trend-banner-meta{color:#e2eef273;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:300;overflow:hidden}.if-trend-banner-item:hover .if-trend-banner-title{color:#35e0c2}.if-trend-banner-item:hover .if-trend-banner-thumb>img{transform:scale(1.045)}@media (width<=1099px){.if-trend-section{margin-top:-56px}}@media (width<=820px){.if-trend-section{margin-top:-40px}.if-trend-banner-rail{padding-left:14px;padding-right:0}.if-trend-banner-item{flex:0 0 min(82vw,360px);padding-left:20px;padding-right:20px}.if-trend-banner-item:first-child{padding-left:0}}@media (width<=560px){.if-trend-section{margin-top:-24px}.if-trend-banner-rail{padding-top:12px;padding-bottom:12px}.if-trend-banner-item{flex-basis:min(85vw,330px);gap:13px}.if-trend-banner-thumb{width:100px}}.if-video-image>img,.if-short-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-card-image-shade{pointer-events:none;background:linear-gradient(#0000 58%,#05070a99);position:absolute;inset:0}.if-mute-chip{z-index:4;color:#f0f8fad9;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05070aad;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .3s;display:flex;position:absolute;top:10px;left:10px}.if-mute-chip svg{width:13px;height:13px}.if-progress{opacity:0;background:#ffffff24;height:3px;position:absolute;bottom:0;left:0;right:0}.if-progress i{background:linear-gradient(90deg,#1bdbaa,#4fc8e8);width:0;height:100%;display:block}.if-video-hover-info{z-index:6;visibility:hidden;opacity:0;pointer-events:none;background:#12181f;border:1px solid #ffffff17;border-top:0;border-radius:0 0 14px 14px;flex-direction:column;gap:10px;padding:20px 21px 22px;transition:opacity .28s,visibility .28s;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 70px #0009}.if-video-hover-info strong{color:#f0f8faf0;letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.4}.if-video-hover-info small{color:#e2eef28c;letter-spacing:.04em;font-size:11px;font-weight:300}.if-expand-button{z-index:5;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05070a9e;border:1px solid #fff3;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .25s,border-color .2s,color .2s;display:flex;position:absolute;top:10px;right:10px}.if-expand-button svg{width:13px;height:13px}.if-expand-button:hover{color:#3adbc6;border-color:#3adbc6}@media (hover:hover) and (pointer:fine){.if-video-card:hover .if-video-image>img,.if-short-card:hover>img{animation:9s linear forwards if-ken-burns}.if-video-card:hover .if-video-hover-info{visibility:visible;opacity:1}.if-video-card:hover .if-expand-button,.if-video-card:hover .if-mute-chip,.if-short-card:hover .if-mute-chip,.if-video-card:hover .if-progress{opacity:1}.if-video-card:hover .if-progress i{animation:13s linear forwards if-progress}}.if-tv-section{margin-top:clamp(60px,7.5vw,104px);scroll-margin-top:76px}.if-section-heading.is-tv{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:20px}.if-section-heading.is-tv h2{color:#0000;letter-spacing:-.02em;background:linear-gradient(90deg,#1bdbaa,#4fc8e8);-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,2.6vw,34px)}.if-tv-player{background:radial-gradient(70% 150% at 100%,#35e0c214,#0000 70%),#0b0d11;grid-template-columns:minmax(0,.94fr) minmax(0,1.3fr);min-height:clamp(340px,36vw,520px);display:grid;position:relative;overflow:hidden}.if-tv-player:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0b0d113d,#0000 54%);position:absolute;inset:0}.if-tv-visual{z-index:2;isolation:isolate;background:#000;min-width:0;position:relative;overflow:hidden}.if-tv-visual:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0b0d11 0%,#0b0d11c7 12%,#0b0d1142 30%,#0000 62%);position:absolute;inset:0}.if-tv-visual>iframe,.if-tv-background,.if-tv-shade-x,.if-tv-shade-y{width:100%;height:100%;position:absolute;inset:0}.if-tv-visual>iframe{border:0}.if-tv-background{object-fit:cover;object-position:center}.if-tv-shade-x{z-index:1;background:linear-gradient(90deg,#04060957 0%,#04060914 55%,#0406091a 100%)}.if-tv-shade-y{z-index:1;background:linear-gradient(#0000 30%,#040609b8 100%)}.if-play-button{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080b0f80;border:2px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,6vw,82px);height:clamp(64px,6vw,82px);padding:0 0 0 6px;font-size:24px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.if-play-button:hover{background:#1bdbaa4d;border-color:#3adbc6;transform:translate(-50%,-50%)scale(1.06)}.if-tv-copy{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(34px,5vw,78px) clamp(22px,4.8vw,76px) clamp(34px,4vw,64px) 0;display:flex;position:relative}.if-tv-chip{color:#ebf4f7d9;letter-spacing:.1em;background:#ffffff1a;border-radius:7px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.if-tv-chip.is-latest{color:#fff;background:#e5303f}.if-tv-copy h3{letter-spacing:-.035em;text-wrap:balance;max-width:620px;margin:14px 0 12px;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,3.8vw,58px);font-weight:700;line-height:1.04}.if-tv-copy p{color:#e2eef2ad;text-wrap:pretty;max-width:500px;margin:0;font-size:clamp(14px,1.25vw,17px);font-weight:300;line-height:1.55}.if-live-thumbnails{z-index:3;gap:9px;display:flex;position:absolute;bottom:clamp(12px,1.8vw,22px);right:clamp(12px,1.8vw,24px)}.if-live-thumbnails button,.if-live-thumbnails-mobile button{aspect-ratio:16/9;cursor:pointer;text-align:left;background:#10151c;border:2px solid #ffffff24;border-radius:10px;flex:none;width:clamp(76px,7.8vw,116px);padding:0;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.if-live-thumbnails button.is-selected,.if-live-thumbnails-mobile button.is-selected{border-color:#3adbc6;transform:translateY(-3px)}.if-live-thumbnails button img,.if-live-thumbnails-mobile button img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-live-thumbnails button i,.if-live-thumbnails-mobile button i{background:linear-gradient(#05070a4d,#05070a9e);position:absolute;inset:0}.if-live-thumbnails button.is-selected i,.if-live-thumbnails-mobile button.is-selected i{background:linear-gradient(#0000 30%,#05070a73)}.if-live-thumbnails button small{color:#f0f8faeb;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:700;line-height:1.25;display:-webkit-box;position:absolute;bottom:6px;left:7px;right:7px;overflow:hidden}.if-shorts-section{z-index:1;margin-top:clamp(60px,7.5vw,104px);position:relative}.if-shorts-rail{padding:52px var(--if-page-pad) 50px;scroll-snap-type:x proximity;scroll-padding-left:var(--if-page-pad);gap:13px;margin:-52px 0 -42px;display:flex;overflow-x:auto}.if-short-card{z-index:1;box-sizing:content-box;aspect-ratio:9/16;color:#f3f6f8;cursor:pointer;scroll-snap-align:start;text-align:left;background:#10151c;border:1px solid #ffffff14;border-radius:15px;flex:none;width:clamp(148px,13vw,178px);padding:0;transition:transform .5s cubic-bezier(.22,.85,.25,1),border-color .3s;display:block;position:relative;overflow:hidden}.if-short-shade{pointer-events:none;background:linear-gradient(#05070a1a 0%,#0000 30% 55%,#05070ad1 100%);position:absolute;inset:0}.if-short-date{color:#f0f8fad9;letter-spacing:.03em;background:#05070aa6;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:400;position:absolute;top:9px;right:9px}.if-short-card>strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}@media (hover:hover) and (pointer:fine){.if-short-card:hover{z-index:30;border-color:#35e0c299;transform:scale(1.24)translateY(-10px);box-shadow:0 28px 66px #0000009e}}.if-sponsors{margin-top:clamp(52px,6vw,84px)}.if-sponsors .if-eyebrow-heading{margin-bottom:16px}.if-sponsors .if-eyebrow-heading>span{color:#e2eef266;font-size:10.5px}.if-sponsors-rail{cursor:grab;gap:13px;padding-bottom:6px;display:flex;overflow-x:auto}.if-sponsors-rail a{color:#ebf4f799;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex:none;justify-content:center;align-items:center;width:300px;min-width:300px;height:250px;padding:0;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;transition:border-color .2s,color .2s,background .2s;display:flex;overflow:hidden}.if-sponsors-rail a>img{object-fit:cover;width:100%;height:100%}.if-sponsors-rail a:hover{color:#f3f6f8;background:#ffffff0d;border-color:#35e0c266}@media (hover:hover) and (pointer:fine){:is(.if-shorts-section:has(.if-short-card:hover),.if-transmissions:has(.if-video-card:hover),.if-tournament-row:has(.if-video-card:hover)){z-index:40}}.if-transmissions{z-index:1;margin-top:clamp(60px,7.5vw,104px);position:relative}.if-video-rail{padding:26px var(--if-page-pad) 150px;scroll-snap-type:x proximity;scroll-padding-left:var(--if-page-pad);gap:18px;margin:-26px 0 -132px;display:flex;overflow-x:auto}.if-video-card{z-index:1;scroll-snap-align:start;flex:none;width:372px;transition:transform .55s cubic-bezier(.22,.85,.25,1);position:relative}.if-video-card.is-transmission{width:356px}.if-video-card-main{color:#f3f6f8;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.if-video-image{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:14px;transition:border-radius .2s;display:block;position:relative;overflow:hidden}.if-video-image .if-card-image-shade{background:linear-gradient(#0000 48%,#05070ac7 100%)}.if-video-card.is-transmission .if-video-image .if-card-image-shade{background:linear-gradient(#0000 46%,#05070acc 100%)}.if-full-match-chip{color:#35e0c2;letter-spacing:.12em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#05070a9e;border-radius:6px;padding:4px 9px;font-size:9px;font-weight:800;transition:opacity .25s;position:absolute;top:10px;left:10px}.if-video-result{letter-spacing:.01em;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;position:absolute;bottom:10px;left:12px}.if-video-title-overlay{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.35;transition:opacity .25s;display:-webkit-box;position:absolute;bottom:12px;left:14px;right:56px;overflow:hidden}.if-video-duration{color:#f0f8fad9;font-variant-numeric:tabular-nums;background:#05070ab8;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:400;transition:opacity .25s;position:absolute;bottom:12px;right:12px}.if-video-card.is-transmission .if-video-duration{bottom:10px;right:11px}.if-video-hover-info{padding:22px 23px 24px}.if-video-card.is-transmission .if-video-hover-info{padding:20px 21px 22px}.if-video-hover-info small{letter-spacing:.02em;font-size:11.5px}@media (hover:hover) and (pointer:fine){.if-video-card:hover{z-index:30;transform:scale(1.17)translateY(-10px)}.if-video-card:hover .if-video-image{border-radius:14px 14px 0 0;box-shadow:0 24px 60px #0000008c}.if-video-card:hover .if-video-title-overlay,.if-video-card:hover .if-video-duration,.if-video-card:hover .if-full-match-chip{opacity:0}}.if-schedule-section{margin-top:clamp(64px,8vw,112px);scroll-margin-top:76px}.if-schedule-grid{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:16px;display:grid}.if-results-panel,.if-agenda-panel{background:#0d1218;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;align-self:start;display:flex;position:sticky;top:128px;overflow:hidden}.if-agenda-panel{background:linear-gradient(#10151c,#0c1117)}.if-panel-title{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:15px 20px;display:flex}.if-panel-title strong{align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:inline-flex}.if-panel-title span{color:#e2eef266;margin-left:auto;font-size:11px;font-weight:300}.if-local-scores{color:#18202a;filter:invert(.94)hue-rotate(180deg)saturate(1.15)contrast(.9);background:#f4f5f7;height:560px;padding:12px 14px 18px;font-family:Manrope,sans-serif;overflow-y:auto}.if-score-date{justify-content:center;align-items:center;gap:24px;padding:6px 0 15px;display:flex}.if-score-date strong{letter-spacing:.08em;font-size:11px}.if-score-date button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d6d9de;border-radius:50%;width:28px;height:28px}.if-score-fixture{background:#fff;border:1px solid #e1e4e8;border-radius:10px;margin-bottom:10px;padding:14px 15px;position:relative;box-shadow:0 2px 8px #121a230a}.if-score-fixture>small{color:#7a828d;letter-spacing:.09em;margin-bottom:10px;font-size:8.5px;font-weight:800;display:block}.if-score-fixture>span{color:#6f7782;font-size:10px;font-weight:700;position:absolute;top:13px;right:14px}.if-score-fixture>span.is-live{color:#e5303f}.if-score-fixture>div{align-items:center;padding:4px 0;display:flex}.if-score-fixture>div strong{flex:1;font-size:12.5px;font-weight:700}.if-score-fixture>div b{text-align:right;min-width:20px;font-size:13px}.if-scores-credit{border-top:1px solid #ffffff0f;margin:0;padding:11px 20px;font-size:11.5px}.if-scores-credit span,.if-scores-credit a{color:#3cc}.if-scores-credit a{text-decoration:underline}.if-agenda-list{height:560px;padding:10px 12px 14px;overflow-y:auto}.if-agenda-item{background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;margin-bottom:9px;overflow:hidden}.if-agenda-item>button{color:#f3f6f8;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:14px 15px;display:flex}.if-agenda-item>button>i{border-radius:2px;flex:none;width:4px;height:22px}.if-agenda-item>button>strong{letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:14.5px;font-weight:700}.if-agenda-item>button>small{color:#e2eef273;font-size:10.5px;font-weight:300}.if-agenda-item>button>span{color:#35e0c2;text-align:right;flex:1;font-size:11px;transition:transform .3s}.if-agenda-item>button>span.is-open{transform:rotate(180deg)}.if-agenda-item>p{color:#e2eef2b3;white-space:pre-line;border-top:1px solid #ffffff0d;margin:0;padding:12px 15px 15px 30px;font-size:12.5px;font-weight:400;line-height:1.85}.if-advertising{padding:clamp(48px, 6vw, 72px) var(--if-page-pad) 0;flex-direction:column;align-items:center;gap:9px;display:flex}.if-advertising>span{color:#e2eef247;letter-spacing:.24em;font-size:10px;font-weight:700}.if-advertising>div{color:#e2eef252;letter-spacing:.05em;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:970px;height:clamp(100px,11vw,250px);font-size:13px;display:flex}.if-advertising b{font-weight:inherit}.if-tournament-rows{margin-top:clamp(56px,7vw,96px);position:relative}.if-tournament-row{z-index:1;position:relative}.if-tournament-row+.if-tournament-row{margin-top:clamp(48px,5.6vw,76px)}.if-tournament-row-heading{align-items:baseline;margin-bottom:20px}.if-tournament-row-heading>span{border-radius:2px;align-self:center;width:4px;height:20px}.if-tournament-row-heading h2{font-size:clamp(20px,2.1vw,26px)}.if-tournament-row-heading>small{font-size:12.5px;font-weight:300}.if-tournament-row-heading>a{font-size:13px}.if-instagram-section{z-index:0;isolation:isolate;margin-top:clamp(82px,9vw,132px);padding-bottom:clamp(74px,8vw,118px);position:relative}.if-instagram-section:before{z-index:-1;content:"";filter:blur(28px)saturate(118%);opacity:.96;pointer-events:none;background:radial-gradient(42% 58% at 14% 64%,#f4388057,#0000 72%),radial-gradient(42% 62% at 48% 32%,#8e4fda47,#0000 74%),radial-gradient(38% 54% at 88% 54%,#ffa6453d,#0000 70%),radial-gradient(30% 44% at 66% 94%,#46b2ff24,#0000 72%);animation:18s ease-in-out infinite alternate if-instagram-ambient;position:absolute;inset:-44% -16%}.if-instagram-heading{z-index:1;margin-bottom:22px;position:relative}.if-instagram-heading h2{background:linear-gradient(105deg,#ffb15f 0%,#ff658f 36%,#c27bff 67%,#73b7ff 100%);color:#0000;letter-spacing:-.028em;-webkit-background-clip:text;background-clip:text;font-size:clamp(24px,2.65vw,34px)}.if-instagram-heading>span{color:#f8e1efad;font-size:13px;font-weight:600}.if-instagram-heading>a{color:#ffe6f2d1;font-weight:700}.if-instagram-heading>a:hover{color:#ff9ebb}.if-instagram-heading .if-rail-buttons{margin-left:2px}.if-instagram-rail{z-index:1;width:100%;padding:8px var(--if-page-pad) 18px;scroll-behavior:smooth;scroll-padding-inline:var(--if-page-pad);scroll-snap-type:x mandatory;grid-auto-columns:clamp(178px,15.25vw,216px);grid-auto-flow:column;gap:clamp(12px,1.25vw,18px);display:grid;position:relative;overflow-x:auto}.if-instagram-card{aspect-ratio:3/4;color:#f3f6f8;isolation:isolate;scroll-snap-align:start;background:0 0;border:0;border-radius:17px;min-width:0;transition:transform .35s cubic-bezier(.22,.85,.25,1),box-shadow .25s;display:block;overflow:hidden;box-shadow:0 14px 34px #05050b52}.if-instagram-grid-tile{aspect-ratio:3/4;border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.if-instagram-media{inset-block:0;aspect-ratio:4/5;background:0 0;width:106.667%;height:100%;display:block;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.if-instagram-media>img,.if-instagram-shade{width:100%;height:100%;position:absolute;inset:0}.if-instagram-media>img{object-fit:cover;object-position:center;max-width:none;display:block}.if-instagram-base-image{transition:transform 7s linear}.if-instagram-preview-image{opacity:0;transform:scale(1.04)}.if-instagram-shade{background:linear-gradient(#0406090a 10%,#0000 43%,#040609b8 100%)}.if-instagram-play{color:#ffffffe6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#06080c75;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding-left:3px;font-size:13px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.if-instagram-mute{color:#ffffffdb;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06080c9e;border-radius:8px;justify-content:center;align-items:center;width:29px;height:29px;transition:opacity .22s;display:flex;position:absolute;bottom:11px;right:11px}.if-instagram-mute svg{width:14px;height:14px}.if-instagram-progress{opacity:0;background:#ffffff29;border-radius:2px;height:2px;position:absolute;bottom:7px;left:10px;right:10px;overflow:hidden}.if-instagram-progress i{background:linear-gradient(90deg,#e58be0,#7fa8ff,#35e0c2);width:0;height:100%;display:block}@keyframes if-instagram-preview-cycle{0%,6%{opacity:0;transform:scale(1.04)translate(0,0)}16%,78%{opacity:1;transform:scale(1.12)translate(-1.5%,-1%)}to{opacity:0;transform:scale(1.16)translate(1%,-2%)}}@keyframes if-instagram-ambient{0%{opacity:.62;transform:translate(-3%,2%)scale(.96)}50%{opacity:.88;transform:translate(2%,-2%)scale(1.04)}to{opacity:.68;transform:translate(5%,1%)scale(.99)}}@media (hover:hover) and (pointer:fine){.if-instagram-card:hover{z-index:4;transform:translateY(-8px)scale(1.02);box-shadow:0 24px 54px #0000007a,0 0 38px #f25a9e2e}.if-instagram-card:hover .if-instagram-base-image{transform:scale(1.09)}.if-instagram-card.is-video:hover .if-instagram-preview-image{animation:6.5s linear infinite if-instagram-preview-cycle}.if-instagram-card.is-video:hover .if-instagram-play{opacity:0;transform:translate(-50%,-50%)scale(.82)}.if-instagram-card.is-video:hover .if-instagram-mute,.if-instagram-card.is-video:hover .if-instagram-progress{opacity:1}.if-instagram-card.is-video:hover .if-instagram-progress i{animation:6.5s linear infinite if-progress}}@media (width<=680px){.if-instagram-heading>span,.if-instagram-heading .if-rail-buttons{display:none}.if-instagram-rail{grid-auto-columns:188px}}.if-support-section{padding:clamp(72px, 9vw, 120px) var(--if-page-pad);background:#07090d;margin-top:clamp(64px,8vw,112px);scroll-margin-top:76px;position:relative;overflow:hidden}.if-support-section>div{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;margin:0 auto;display:flex;position:relative}.if-support-section>div>small{color:#35e0c2;letter-spacing:.2em;font-size:11px;font-weight:800}.if-support-section h2{letter-spacing:-.028em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(28px,3.8vw,52px);font-weight:700;line-height:1.05}.if-support-section p{color:#e2eef2ad;text-wrap:pretty;max-width:540px;margin:0;font-size:clamp(14.5px,1.3vw,17px);font-weight:400;line-height:1.55}.if-support-section nav{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.if-support-brands{opacity:.5;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:22px;display:flex}.if-support-brands span{letter-spacing:.12em;font-size:14px;font-weight:800}.if-social-bar{background:#080a0d;overflow:hidden}.if-social-links{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.if-social-links a{background:color-mix(in srgb, var(--if-social-color) 11%, #080a0d);min-height:clamp(64px,6.5vw,86px);box-shadow:inset 0 -2px 0 var(--if-social-color);color:#f5f9fadb;border:0;border-radius:0;justify-content:center;align-items:center;padding:12px 10px;text-decoration:none;transition:background .2s,color .2s,filter .2s;display:flex;position:relative}.if-social-links a:hover{background:color-mix(in srgb, var(--if-social-color) 20%, #080a0d);color:#fff;filter:brightness(1.08)}.if-social-links a:focus-visible{z-index:1;outline-offset:-4px;outline:2px solid #fff}.if-social-wordmark{color:var(--if-social-color);white-space:nowrap;font-size:clamp(16px,1.55vw,22px);line-height:1;display:block}.if-social-links .is-youtube{--if-social-color:#f03}.if-social-links .is-instagram{--if-social-color:#d62976}.if-social-links .is-x{--if-social-color:#e8eef3}.if-social-links .is-tiktok{--if-social-color:#25f4ee}.if-social-links .is-facebook{--if-social-color:#1877f2}.if-social-links .is-youtube .if-social-wordmark{letter-spacing:-.075em;font-family:Arial,sans-serif;font-weight:800}.if-social-links .is-instagram .if-social-wordmark{color:#ee2a7b;letter-spacing:-.08em;font-family:Segoe Script,Brush Script MT,cursive;font-size:clamp(19px,1.75vw,26px);font-weight:700}.if-social-links .is-x .if-social-wordmark{letter-spacing:-.09em;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.6vw,24px);font-weight:700}.if-social-links .is-tiktok .if-social-wordmark{letter-spacing:-.09em;text-shadow:1px 0 #fe2c55;font-family:Arial,sans-serif;font-weight:800}.if-social-links .is-facebook .if-social-wordmark{letter-spacing:-.065em;font-family:Arial,sans-serif;font-weight:700}.if-footer{padding:clamp(44px, 5.5vw, 70px) var(--if-page-pad) 30px;background:#06080b;border-top:1px solid #ffffff0f}.if-footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:36px;display:grid}.if-footer-about{flex-direction:column;gap:14px;display:flex}.if-footer-about>img{align-self:flex-start;width:auto;height:24px}.if-footer-about p{color:#e2eef280;text-wrap:pretty;max-width:280px;margin:0;font-size:13.5px;font-weight:400;line-height:1.6}.if-footer-about nav{gap:16px;font-size:13px;display:flex}.if-footer-about nav a,.if-footer-links a{color:#e2eef28c}.if-footer-about nav a:hover,.if-footer-links a:hover{color:#3adbc6}.if-footer-links{flex-direction:column;gap:11px;display:flex}.if-footer-links strong{color:#e2eef261;letter-spacing:.18em;font-size:10.5px;font-weight:800}.if-footer-links a{color:#e2eef2a8;font-size:14px}.if-footer-bottom{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:40px;padding-top:20px;display:flex}.if-footer-bottom>span{color:#e2eef261;font-size:12.5px}.if-footer-bottom>i{flex:1}.if-footer-bottom>div{color:#e2eef26b;align-items:center;gap:9px;font-size:12px;display:flex}.if-footer-bottom>div img{border-radius:5px;width:18px;height:18px}.if-footer-bottom nav{gap:18px;font-size:12.5px;display:flex}.if-footer-bottom nav a{color:#e2eef26b}.if-footer-bottom nav a:hover{color:#3adbc6}.if-overlay{z-index:88;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04060999;animation:.2s both if-fade-up;position:fixed;inset:0}.if-news-drawer{background:#0a0d12;border-right:1px solid #ffffff17;width:min(370px,88vw);padding:18px 18px 32px;animation:.3s cubic-bezier(.2,.8,.2,1) both if-drawer-in;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:30px 0 80px #00000080}.if-news-drawer>header{align-items:center;gap:12px;padding:4px 6px 18px;display:flex}.if-news-drawer>header strong{letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:700}.if-news-drawer>header small{color:#e2eef273;font-size:11px;font-weight:300}.if-news-drawer>header i{flex:1}.if-news-drawer>header button,.if-mobile-menu header button,.if-overlay-close,.if-lightbox aside header button{color:#f3f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:20px;line-height:1;display:flex}.if-news-drawer>.if-mega-label{padding:0 6px 10px;display:block}.if-news-drawer>.if-mega-rule{margin:14px 6px}.if-news-drawer .if-tournament-link{gap:14px;padding:11px 10px}.if-news-drawer .if-tournament-link .if-tournament-copy strong{font-size:15px}.if-news-drawer .if-tournament-arrow{display:none}.if-drawer-link{border-radius:11px;align-items:baseline;gap:12px;padding:11px 10px;font-size:14.5px;font-weight:600;transition:background .15s;display:flex;color:#ebf4f7d9!important}.if-drawer-link:hover{background:#ffffff0d;color:#3adbc6!important}.if-drawer-link span{flex:1}.if-drawer-link small{color:#e2eef261;font-variant-numeric:tabular-nums;font-size:11px;font-weight:300}.if-overlay.is-search{z-index:90;-webkit-backdrop-filter:blur(16px);background:#040609e0;animation-duration:.25s}.if-overlay-close{top:22px;right:var(--if-page-pad);border-color:#fff3;width:42px;height:42px;font-size:22px;position:absolute}.if-search-content{max-width:720px;margin:12vh auto 0;padding:0 24px}.if-search-content input{color:#f3f6f8;letter-spacing:-.01em;background:0 0;border:0;border-bottom:2px solid #ffffff47;outline:0;width:100%;padding:14px 4px;font-size:clamp(22px,3.4vw,32px);font-weight:600}.if-search-content input::placeholder{color:#e2eef273}.if-search-content>strong{color:#e2eef266;letter-spacing:.2em;margin-top:28px;font-size:10.5px;font-weight:800;display:block}.if-search-content>div{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.if-search-content>div a{color:#e2eef2cc;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:9px 18px;font-size:13.5px}.if-search-content>div a:hover{color:#3adbc6;border-color:#35e0c299}.if-search-content>.if-search-direct a:first-child{color:#3adbc6;background:#35e0c21a;border-color:#35e0c259;font-weight:700}.if-search-content>.if-search-direct a:nth-child(2){color:#ffa6b5;background:#ff8fa314;border-color:#ff8fa34d;font-weight:700}.if-search-content>.if-search-direct a:nth-child(3){color:#9fbcff;background:#7fa8ff14;border-color:#7fa8ff4d;font-weight:700}.if-mobile-menu{z-index:85;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070af7;flex-direction:column;padding:0 24px;animation:.22s both if-fade-up;display:flex;position:fixed;inset:0;overflow-y:auto}.if-mobile-menu header{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.if-mobile-menu header img{height:26px}.if-mobile-menu header button{border-color:#fff3;width:40px;height:40px}.if-mobile-menu nav{flex-direction:column;margin-top:16px;display:flex}.if-mobile-menu nav>a,.if-mobile-menu nav>button{color:#e2eef2d9;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;padding:15px 0;font-family:Space Grotesk,sans-serif;font-size:23px;font-weight:700}.if-mobile-menu nav>a:first-child{color:#f3f6f8}.if-mobile-menu nav>.if-menu-support{color:#03231c;text-align:center;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border:0;border-radius:11px;margin:26px 0 40px;padding:15px 0;font-family:Manrope,sans-serif;font-size:17px;font-weight:800}.if-overlay.is-lightbox{z-index:95;-webkit-backdrop-filter:blur(20px);background:#030508e6;justify-content:center;align-items:center;padding:clamp(12px,3vw,44px);animation-duration:.28s;display:flex}.if-lightbox{grid-template-columns:1fr 340px;align-items:start;gap:clamp(14px,1.8vw,22px);width:100%;max-width:1240px;display:grid}.if-lightbox-main,.if-lightbox>aside{min-width:0}.if-lightbox-player{aspect-ratio:16/9;background:#000;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0009}.if-lightbox-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.if-lightbox-info{align-items:flex-start;gap:14px;margin-top:16px;display:flex}.if-lightbox-info>div{flex:1;min-width:0}.if-lightbox-info>div strong{letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.25;display:block}.if-lightbox-info>div small{color:#e2eef28c;margin-top:7px;font-size:12.5px;font-weight:300;display:block}.if-lightbox-info>a{color:#f3f6f8;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;font-weight:700;transition:border-color .2s;display:inline-flex}.if-lightbox-info>a:hover{color:#3adbc6;border-color:#3adbc6}.if-lightbox-info>a svg{width:13px;height:13px}.if-lightbox>aside>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.if-lightbox>aside>header>strong{color:#e2eef280;letter-spacing:.14em;font-size:11px;font-weight:800}.if-lightbox>aside>header button{width:34px;height:34px;font-size:19px}.if-lightbox-gallery{flex-direction:column;gap:9px;max-height:min(62vh,600px);display:flex;overflow:auto}.if-lightbox-gallery>button{color:#f3f6f8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;padding:6px;transition:background .2s;display:flex}.if-lightbox-gallery>button.is-active{background:#35e0c21a}.if-lightbox-gallery>button>span{aspect-ratio:16/9;background:#10151c;border-radius:9px;flex:none;width:116px;position:relative;overflow:hidden}.if-lightbox-gallery>button>span img{object-fit:cover;width:100%;height:100%}.if-lightbox-gallery>button.is-active>span:after{content:"";border:2px solid #35e0c2;border-radius:9px;position:absolute;inset:0}.if-lightbox-gallery>button>strong{color:#ebf4f7d1;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.if-lightbox-gallery>button.is-active>strong{color:#35e0c2}.if-mobile-spacer{height:72px}.if-bottom-nav{z-index:70;padding:9px 6px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#080a0eeb;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0}.if-bottom-nav>a,.if-bottom-nav>button{color:#e2eef28c;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;font-size:10.5px;font-weight:700;display:flex}.if-bottom-nav>a.is-current{color:#35e0c2}.if-bottom-nav>a img{width:auto;height:15px}.if-bottom-nav>a>i{background:#ff4d5e;border-radius:50%;width:8px;height:8px;margin-top:4px;animation:1.6s infinite if-pulse}.if-bottom-nav>a>span{font-size:12px;line-height:15px}.if-news-lines{flex-direction:column;gap:3px;padding-top:2px;display:flex}.if-news-lines b{background:currentColor;border-radius:1px;width:14px;height:2px}.if-news-lines b:last-child{width:9px}.if-dots{letter-spacing:1px;font-size:15px;line-height:15px}@media (width<=859px){.if-desktop-only,.if-desktop-nav,.if-rail-buttons,.if-ad-desktop{display:none!important}.if-mobile-only{display:flex!important}.if-bottom-nav{display:grid!important}.if-ad-mobile{display:inline!important}.if-hamburger{cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;padding:0}.if-hamburger span{background:#04140f;border-radius:2px;width:16px;height:2px}.if-hamburger span:last-child{align-self:flex-start;width:11px;margin-left:11px}.if-tv-player{grid-template-columns:1fr;min-height:0}.if-tv-copy{order:2;padding:clamp(24px,5vw,34px) 0 clamp(18px,2.6vw,34px)}.if-tv-visual{aspect-ratio:16/9;order:1}.if-tv-copy h3{max-width:680px;font-size:clamp(27px,7.5vw,40px)}.if-live-thumbnails-mobile{gap:9px;padding:12px 2px 2px;overflow-x:auto}.if-live-thumbnails-mobile button{border-radius:9px;width:118px}.if-social-links a{min-height:70px}.if-video-card,.if-video-card.is-transmission{width:268px}.if-video-rail.is-tournament .if-video-card{width:252px}.if-video-card .if-expand-button,.if-video-card .if-mute-chip{display:none}.if-schedule-grid{grid-template-columns:1fr}.if-local-scores,.if-agenda-list{height:440px}.if-overlay.is-lightbox{align-items:flex-start;overflow-y:auto}.if-lightbox{grid-template-columns:1fr}.if-lightbox-gallery{flex-direction:row;max-height:none;padding-bottom:4px}.if-lightbox-gallery>button{flex-direction:column;flex:none;align-items:flex-start;width:150px}.if-lightbox-gallery>button>span{width:100%}.if-lightbox-info>a{padding:9px 11px}}@media (width<=520px){.if-advertising>div{height:100px}.if-search-content{margin-top:15vh;padding:0 18px}.if-search-content input{font-size:21px}.if-lightbox-info{flex-wrap:wrap}.if-social-links a{min-height:58px;padding:8px 3px}.if-social-wordmark{font-size:clamp(12px,3.7vw,17px)}.if-social-links .is-instagram .if-social-wordmark{font-size:clamp(12px,3.9vw,18px)}}@media (prefers-reduced-motion:reduce){.if-home *,.if-home :before,.if-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.if-player-page{background:#0b0d11;min-height:100vh;overflow-x:clip}.if-player-page [data-rail]{scrollbar-width:none}.if-player-page [data-rail]::-webkit-scrollbar{display:none}.if-player-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-player-logo{flex:none;align-items:center;display:flex}.if-player-logo img{height:38px;display:block}.if-player-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-player-header nav a{color:#e2eef2ad;transition:color .2s}.if-player-header nav a:hover{color:#3adbc6}.if-player-header-spacer{flex:1}.if-player-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-player-back:hover{color:#3adbc6}@media (width<=859px){.if-player-header nav{display:none}}.if-player-hero{position:relative;overflow:hidden}.if-player-hero-image{display:none}.if-player-hero-shade{background:radial-gradient(90% 130% at 12% -12%,#35e0c233,#0000 52%),radial-gradient(62% 96% at 96% 0,#45cbe01a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 82%);position:absolute;inset:0}.if-player-hero-content{flex-wrap:wrap;align-items:center;gap:clamp(18px,2.6vw,34px);padding:clamp(40px,5.5vw,72px) clamp(16px,4.5vw,72px) clamp(30px,4vw,52px);animation:.7s both if-player-fade;display:flex;position:relative}@keyframes if-player-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-player-avatar{color:#35e0c2;background:linear-gradient(135deg,#173a33,#0d2632);border:3px solid #35e0c266;border-radius:50%;flex:none;justify-content:center;align-items:center;width:clamp(90px,10vw,132px);height:clamp(90px,10vw,132px);font-family:Space Grotesk,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:700;display:flex}.if-player-identity{flex:1;min-width:min(100%,280px)}.if-player-role-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.if-player-role{letter-spacing:.16em;color:#35e0c2;font-size:11px;font-weight:800}.if-player-award{color:#e2eef280;font-size:11px;font-weight:300}.if-player-identity h1{letter-spacing:-.028em;margin:8px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,4.2vw,58px);font-weight:700;line-height:1.02}.if-player-meta-row{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.if-player-club{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:border-color .2s;display:inline-flex}.if-player-club:hover{color:#f3f6f8;border-color:#3adbc6}.if-player-club-badge{color:#fff;background:linear-gradient(135deg,#23262d 50%,#d9ac2e 50%);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:6.5px;font-weight:800;display:inline-flex}.if-player-bio{color:#e2eef28c;font-size:12px;font-weight:300}.if-player-stats{gap:clamp(14px,2vw,28px);display:flex}.if-player-stats>span{flex-direction:column;align-items:center;display:flex}.if-player-stat-value{font-family:Space Grotesk,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:700}.if-player-stat-value.is-accent{color:#35e0c2}.if-player-stat-label{color:#e2eef280;font-size:10.5px;font-weight:300}.if-player-body{padding:clamp(28px,3.6vw,48px) clamp(16px,4.5vw,72px) 0}.if-player-grid{grid-template-columns:1fr 1.35fr;align-items:start;gap:clamp(18px,2.4vw,30px);display:grid}@media (width<=859px){.if-player-grid{grid-template-columns:1fr}}.if-player-season-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;padding:22px}.if-player-card-title{margin-bottom:16px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-player-bar{padding:9px 0}.if-player-bar-head{justify-content:space-between;margin-bottom:7px;font-size:12.5px;display:flex}.if-player-bar-name{color:#e2eef299;font-weight:400}.if-player-bar-value{font-variant-numeric:tabular-nums;font-weight:800}.if-player-bar-track{background:#ffffff12;border-radius:3px;height:5px;overflow:hidden}.if-player-bar-track span{background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:3px;height:100%;display:block}.if-player-column{flex-direction:column;gap:clamp(18px,2.4vw,26px);display:flex}.if-player-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.if-player-card-head{border-bottom:1px solid #ffffff12;padding:16px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.if-player-tray-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:13px 20px;display:flex}.if-player-tray-year{color:#e2eef280;flex:none;width:86px;font-size:11px;font-weight:300}.if-player-tray-club{flex:1;font-size:14px;font-weight:600}.if-player-tray-goals{color:#35e0c2;font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:700}.if-player-goal-row{border-top:1px solid #ffffff0a;align-items:center;gap:13px;padding:13px 20px;transition:background .2s;display:flex}.if-player-goal-row:hover{color:#f3f6f8;background:#35e0c20d}.if-player-goal-date{color:#e2eef280;flex:none;width:70px;font-size:11px;font-weight:300}.if-player-goal-match{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.if-player-goal-minute{color:#e2eef273;flex:none;font-size:11px;font-weight:400}.if-player-media{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-player-media-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-player-media-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-player-media-heading span{flex:1}.if-player-media-heading a{color:#e2eef280;font-size:13px;transition:color .2s}.if-player-media-heading a:hover{color:#3adbc6}.if-player-media-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;display:grid;overflow:visible}.if-player-media-card{z-index:1;min-width:0;transition:transform .45s cubic-bezier(.22,.85,.25,1);position:relative}.if-player-media-thumb{box-sizing:border-box;aspect-ratio:16/9;color:#f3f6f8;background:#10151c;border:1px solid #ffffff14;border-bottom:0;border-radius:16px 16px 0 0;display:block;position:relative;overflow:hidden}.if-player-media-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.if-player-media-shade{background:linear-gradient(#0000 52%,#05070ac7);position:absolute;inset:0}.if-player-media-tag{color:#35e0c2;letter-spacing:.1em;background:#05070a9e;border-radius:6px;padding:4px 9px;font-size:9px;font-weight:800;position:absolute;top:9px;left:9px}.if-player-media-thumb>strong{display:none}.if-player-media-detail{z-index:1;color:#f3f6f8;background:linear-gradient(#151d26,#0e1319);border:1px solid #ffffff17;border-top:0;border-radius:0 0 16px 16px;min-height:124px;padding:18px 19px 19px;transition:border-color .2s,background .2s;display:block;position:relative;box-shadow:0 18px 36px #0000003d}.if-player-media-detail strong{letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.4;display:block}.if-player-media-detail small{color:#e2eef28c;letter-spacing:.04em;margin-top:9px;font-size:11px;font-weight:300;display:block}@media (hover:hover) and (pointer:fine){.if-player-media-card:hover{z-index:30;transform:translateY(-6px)}.if-player-media-card:hover .if-player-media-thumb{box-shadow:0 20px 42px #00000061}.if-player-media-card:hover .if-player-media-thumb img{transform:scale(1.06)}}@media (width<=620px){.if-player-media-rail{grid-template-columns:1fr}}.if-player-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-player-footer img{height:18px}.if-player-footer span{flex:1}.if-player-footer small{color:#e2eef261;font-size:12.5px}.if-market-page{background:#0b0d11;min-height:100vh;overflow-x:clip}.if-market-page [data-rail]{scrollbar-width:none}.if-market-page [data-rail]::-webkit-scrollbar{display:none}@keyframes if-market-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-market-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-market-logo{flex:none;align-items:center;display:flex}.if-market-logo img{height:38px;display:block}.if-market-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-market-header nav a{color:#e2eef2ad;transition:color .2s}.if-market-header nav a:hover{color:#3adbc6}.if-market-header-spacer{flex:1}.if-market-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-market-back:hover{color:#3adbc6}@media (width<=859px){.if-market-header nav{display:none}}.if-market-body{padding:clamp(30px,4vw,54px) clamp(16px,4.5vw,72px) 0}.if-market-title-row{flex-wrap:wrap;align-items:baseline;gap:14px;animation:.7s both if-market-fade;display:flex}.if-market-title-row h1{letter-spacing:-.028em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.6vw,50px);font-weight:700}.if-market-title-row span{color:#e2eef280;font-size:14px;font-weight:300}.if-market-filters{flex-wrap:wrap;gap:9px;margin:20px 0 26px;display:flex}.if-market-filter{color:#e2eef2b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:10px 19px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.if-market-filter.is-active{color:#03231c;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-color:#0000;font-weight:800}.if-market-list{max-width:980px}.if-market-row{border-bottom:1px solid #ffffff12;align-items:center;gap:clamp(13px,2vw,22px);padding:15px 4px;transition:background .15s;display:flex}.if-market-row:hover{color:#f3f6f8;background:#35e0c20a}.if-market-chip{text-align:center;letter-spacing:.08em;border-radius:7px;flex:none;width:58px;padding:5px 0;font-size:10px;font-weight:800}.if-market-chip.is-alta{color:#35e0c2;background:#1bdbaa26}.if-market-chip.is-baja{color:#ff7583;background:#ff3b4e21}.if-market-chip.is-rumor{color:#e8c33c;background:#e8c33c21}.if-market-avatar{color:#ebf4f7d9;background:linear-gradient(135deg,#1a2028,#10151c);border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:flex}.if-market-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.if-market-name{font-size:15px;font-weight:700}.if-market-pos{color:#e2eef280;font-size:12.5px;font-weight:300}.if-market-transfer{color:#e2eef299;font-size:12.5px;font-weight:400}.if-market-arrow{color:#35e0c2}.if-market-meta{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.if-market-date{color:#e2eef273;font-size:11px;font-weight:300}.if-market-status{font-size:11.5px;font-weight:600}.if-market-ad{flex-direction:column;align-items:center;gap:9px;padding:clamp(44px,5.5vw,64px) clamp(16px,4.5vw,72px) 0;display:flex}.if-market-ad>span{letter-spacing:.24em;color:#e2eef247;font-size:10px;font-weight:700}.if-market-ad>div{color:#e2eef252;letter-spacing:.05em;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:970px;height:clamp(100px,11vw,250px);font-size:13px;display:flex}.if-market-ad-mobile{display:none}@media (width<=859px){.if-market-ad-desktop{display:none}.if-market-ad-mobile{display:inline}}.if-market-news{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-market-news-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-market-news-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-market-news-heading span{flex:1}.if-market-news-heading a{color:#e2eef280;font-size:13px;transition:color .2s}.if-market-news-heading a:hover{color:#3adbc6}.if-market-news-rail{scroll-snap-type:x proximity;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.if-market-news-card{scroll-snap-align:start;flex:none;width:min(78vw,300px);transition:transform .25s}.if-market-news-card:hover{color:#f3f6f8;transform:translateY(-3px)}.if-market-news-media{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff12;border-radius:13px;display:block;position:relative;overflow:hidden}.if-market-news-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-market-news-shade{background:linear-gradient(#0000 60%,#05070a8c);position:absolute;inset:0}.if-market-news-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 2px 0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.if-market-news-meta{color:#e2eef273;margin:5px 2px 0;font-size:11px;font-weight:300;display:block}.if-market-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-market-footer img{height:18px}.if-market-footer span{flex:1}.if-market-footer small{color:#e2eef261;font-size:12.5px}@keyframes if-news-ken-burns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.14)translate(-1.6%,-1.2%)}}@keyframes if-news-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes if-news-progress{0%{width:0}to{width:100%}}@keyframes if-news-glow{0%{left:-30%}to{left:105%}}.if-news-page,.if-news-page *{box-sizing:border-box}.if-news-page{--if-news-pad:clamp(16px, 4.5vw, 72px);--if-news-header-height:72px;color:#f3f6f8;-webkit-font-smoothing:antialiased;background:#0b0d11;min-height:100vh;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.if-news-page a{color:#f3f6f8;text-decoration:none}.if-news-page a:hover{color:#3adbc6}.if-news-page button,.if-news-page input{font-family:inherit}.if-news-page button{color:inherit}.if-news-page [data-rail],.if-news-page [data-news-rail]{scrollbar-width:none}.if-news-page [data-rail]::-webkit-scrollbar{display:none}.if-news-page [data-news-rail]::-webkit-scrollbar{display:none}.if-news-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.if-news-header{z-index:60;min-height:var(--if-news-header-height);padding:14px var(--if-news-pad);background:linear-gradient(90deg,#91a6dd 0%,#38ad8d 100%);border-bottom:1px solid #0000001f;align-items:center;gap:clamp(14px,2vw,28px);display:flex;position:sticky;top:0;box-shadow:0 10px 30px #00000047}.if-news-logo-link{flex:none;align-items:center;display:flex}.if-news-logo{width:auto;height:42px;display:block}.if-news-nav{align-items:center;gap:4px;font-size:15.5px;font-weight:700;display:flex}.if-news-nav-link{border-radius:10px;align-items:center;gap:9px;padding:10px 15px;transition:background .2s,color .2s;display:flex;color:#081a18bd!important}.if-news-nav-link svg{color:currentColor;flex:none;width:20px;height:20px;stroke:currentColor!important}.if-news-nav-link svg [fill]:not([fill=none]){fill:currentColor!important}.if-news-nav-link.is-active,.if-news-nav-link:hover{background:#0b0d11;color:#f3f6f8!important}.if-news-nav-link.is-active svg,.if-news-nav-link:hover svg{color:#f3f6f8}.if-news-header-spacer{flex:1}.if-news-home-link{flex:none;font-size:13.5px;color:#081a18a8!important}.if-news-home-link:hover{color:#04140f!important}.if-news-category-rail{top:var(--if-news-header-height);z-index:55;background:#0a0e14;border-bottom:1px solid #ffffff12;width:100%;position:sticky}.if-news-category-rail-scroll{width:100%;min-height:48px;padding:0 var(--if-news-pad);align-items:stretch;gap:0;display:flex;overflow-x:auto}.if-news-category-menu{flex:none;display:inline-flex}.if-news-category-menu+.if-news-category-menu{border-left:1px solid #ffffff14}.if-news-category-tab{color:#e2eef285;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:13.5px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.if-news-category-menu:hover .if-news-category-tab,.if-news-category-menu.is-open .if-news-category-tab{color:#f3f6f8;background:#ffffff09}.if-news-category-menu.is-active .if-news-category-tab{border-bottom-color:var(--if-news-category);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--if-news-category) 7%, transparent));color:var(--if-news-category);font-weight:800}.if-news-category-tab:focus-visible,.if-news-category-subtab:focus-visible{outline-offset:2px;outline:2px solid #35e0c2}.if-news-category-chevron{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:7px;transition:transform .2s}.if-news-category-menu.is-open .if-news-category-chevron{transform:rotate(180deg)}.if-news-category-subrail{top:calc(100% + 8px);left:var(--if-news-submenu-left,var(--if-news-pad));z-index:6;background:linear-gradient(#151b23,#0c1117);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;width:min(270px,100vw - 24px);padding:7px;animation:.16s both if-news-dropdown-in;display:flex;position:absolute;overflow:visible;box-shadow:0 24px 55px #00000085,inset 0 1px #ffffff0a}.if-news-category-subrail:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.if-news-category-subtab{color:#e5eff2c2;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;border-radius:7px;width:100%;padding:11px 13px;font-size:12.5px;font-weight:650;transition:border-color .2s,color .2s,background .2s}.if-news-category-subtab:last-child{border-bottom:0}.if-news-category-subtab:hover{color:#c8fff3;background:#35e0c217}@keyframes if-news-dropdown-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.if-news-trend-chip{background:color-mix(in srgb, var(--if-news-chip,#35e0c2) 9%, transparent);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:baseline;gap:7px;padding:7px 15px;font-size:12px;font-weight:800;transition:filter .2s;display:inline-flex;color:var(--if-news-chip,#35e0c2)!important}.if-news-trend-chip:hover{filter:brightness(1.25);color:var(--if-news-chip,#35e0c2)!important}.if-news-trend-count{color:currentColor;opacity:.58;font-size:10px;font-weight:400}.if-news-most-read{background:#06080b;border-bottom:1px solid #ffffff0d;align-items:stretch;gap:0;display:flex;position:relative;overflow:hidden;color:#f3f6f8!important}.if-news-most-read:hover{color:#f3f6f8!important}.if-news-most-read:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#35e0c221,#0000);width:26%;height:300%;animation:10s linear infinite if-news-glow;position:absolute;top:-100%;left:-30%}.if-news-most-read-rail{width:100%;padding:15px var(--if-news-pad);gap:0;display:flex;position:relative;overflow-x:auto}.if-news-most-read-item{flex:1 1 0;align-items:center;gap:16px;min-width:0;padding:4px 26px;display:flex}.if-news-most-read-item:first-child{padding-left:0}.if-news-most-read-item+.if-news-most-read-item{border-left:1px solid #ffffff14}.if-news-most-read-number{color:var(--if-news-rank,#35e0c2);flex:none;font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:700;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.if-news-most-read-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.if-news-most-read-title{letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(16px,1.5vw,20px);font-weight:800;line-height:1.28;transition:color .2s;display:-webkit-box;overflow:hidden}.if-news-most-read-meta{color:#e2eef273;letter-spacing:.04em;font-size:10.5px;font-weight:300}.if-news-most-read-item:hover .if-news-most-read-title{color:var(--if-news-rank,#35e0c2)}.if-news-most-read-item:hover .if-news-most-read-number{transform:scale(1.12)}.if-news-layout{padding:clamp(24px, 3.2vw, 44px) var(--if-news-pad) 0;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(20px,2.6vw,36px);display:grid}.if-news-sidebar{z-index:1;position:sticky;top:138px}.if-news-hero{align-items:flex-end;min-height:clamp(420px,60vh,700px);display:flex;position:relative;overflow:hidden}.if-news-hero-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.if-news-hero-shade-x,.if-news-hero-shade-y{position:absolute;inset:0}.if-news-hero-shade-x{background:linear-gradient(90deg,#040609a8 0%,#04060933 55%,#04060900 100%)}.if-news-hero-shade-y{background:linear-gradient(#0b0d116b 0%,#0b0d1100 30%,#0b0d1199 74%,#0b0d11 100%)}.if-news-hero-content{z-index:2;width:100%;padding:clamp(48px, 8vh, 90px) var(--if-news-pad) clamp(40px, 6vh, 72px);position:relative}.if-news-hero-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.if-news-hero-copy>a{color:#f3f6f8!important}.if-news-hero-title-link{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.if-news-hero-category-title{color:#bbcdd333;letter-spacing:-.065em;text-shadow:0 8px 28px #0000003d;font-family:Space Grotesk,sans-serif;font-size:clamp(44px,11vw,74px);font-weight:700;line-height:1.4;display:block}.if-news-hero-meta{color:#e2eef28c;margin-top:-8px;font-size:12.5px}.if-news-hero-copy h1{letter-spacing:-.03em;text-wrap:balance;max-width:700px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(32px,4.6vw,66px);font-weight:700;line-height:1.03}.if-news-hero-copy p{color:#e2eef2b8;text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.if-news-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.if-news-hero-primary{background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:10px;padding:12px 22px;font-size:14px;font-weight:800;color:#04241d!important}@media (width>=1100px){.if-news-hero{grid-template-columns:1fr 1.35fr;align-items:center;min-height:auto;padding:0;display:grid;overflow:visible}.if-news-hero-image{aspect-ratio:16/9;border-radius:0;grid-area:1/2;width:100%;height:auto;position:relative;inset:auto}.if-news-hero-shade-x,.if-news-hero-shade-y{grid-area:1/2}.if-news-hero-shade-x{background:linear-gradient(90deg,#0b0d11 0%,#0b0d118c 26%,#0000 62%)}.if-news-hero-shade-y{background:linear-gradient(#0000 55%,#05070a73 100%)}.if-news-hero-content{z-index:3;width:100%;padding:0 0 0 var(--if-news-pad);pointer-events:none;grid-area:1/1/auto/3}.if-news-hero-content>*{pointer-events:auto}.if-news-hero-copy{max-width:56%}.if-news-hero-copy h1{font-size:clamp(30px,3.4vw,56px)}}.if-news-featured{padding:0 var(--if-news-pad);margin-top:clamp(20px,3vw,34px)}.if-news-recent{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.if-news-recent-card{transition:transform .3s cubic-bezier(.22,.85,.25,1);display:block;color:#f3f6f8!important}.if-news-recent-media{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:14px;display:block;position:relative;overflow:hidden}.if-news-recent-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.if-news-recent-category{color:#35e0c2;letter-spacing:.14em;margin:12px 2px 0;font-size:10.5px;font-weight:800;display:block}.if-news-recent-title{letter-spacing:-.012em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 2px 0;font-size:clamp(16px,1.4vw,19px);font-weight:800;line-height:1.26;display:-webkit-box;overflow:hidden}.if-news-recent-meta{color:#e2eef27a;margin:6px 2px 0;font-size:11.5px;font-weight:300;display:block}@media (hover:hover) and (pointer:fine){.if-news-recent-card:hover{transform:translateY(-3px)}.if-news-recent-card:hover .if-news-recent-media img{transform:scale(1.05)}}@media (width<=859px){.if-news-recent{grid-template-columns:1fr}}.if-news-panel{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:16px}.if-news-trend-panel{background:0 0;border:0;border-radius:0;margin-bottom:16px;padding:0}.if-news-topics-panel{padding:16px 16px 18px}.if-news-panel-label{color:#e2eef261;letter-spacing:.2em;margin:0;padding-bottom:12px;font-size:9.5px;font-weight:800;display:block}.if-news-sidebar-trends{flex-direction:column;gap:10px;display:flex}.if-news-sidebar-trends .if-news-trend-chip{border:1px solid color-mix(in srgb, var(--if-news-chip,#35e0c2) 34%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--if-news-chip,#35e0c2) 14%, #121820), #0d1218);width:100%;min-height:42px;box-shadow:0 8px 20px color-mix(in srgb, var(--if-news-chip,#35e0c2) 8%, transparent), inset 0 1px #ffffff0d;justify-content:space-between;padding:10px 14px;font-size:12.5px;transition:transform .2s,border-color .2s,box-shadow .2s,filter .2s}.if-news-sidebar-trends .if-news-trend-chip:hover{border-color:color-mix(in srgb, var(--if-news-chip,#35e0c2) 65%, transparent);box-shadow:0 13px 28px color-mix(in srgb, var(--if-news-chip,#35e0c2) 16%, transparent), inset 0 1px #ffffff14;transform:translateY(-2px)}.if-news-topic-search{color:#f3f6f8;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:9px;outline:none;width:100%;margin-bottom:12px;padding:9px 12px;font-size:12.5px}.if-news-topic-search::placeholder{color:#e2eef26b}.if-news-topic-search:focus{border-color:#35e0c299}.if-news-topic-list{flex-wrap:wrap;gap:7px;display:flex}.if-news-topic-chip{background:#ffffff08;border:1px solid #ffffff21;border-radius:999px;padding:7px 13px;font-size:11.5px;font-weight:600;transition:border-color .2s,color .2s;color:#e2eef2c7!important}.if-news-topic-chip:nth-child(-n+5){font-size:12.5px}.if-news-topic-chip:hover{border-color:#35e0c299;color:#3adbc6!important}.if-news-archive-panel{margin-top:16px;padding:16px 16px 18px}.if-news-archive-links{flex-direction:column;display:flex}.if-news-archive-links a{border-top:1px solid #ffffff12;align-items:center;min-height:37px;padding:8px 0;font-size:12.5px;font-weight:650;transition:color .2s,padding-left .2s;display:flex;color:#e2eef2b3!important}.if-news-archive-links a:first-child{border-top:0}.if-news-archive-links a:hover,.if-news-archive-links a:focus-visible{padding-left:7px;color:#3adbc6!important}.if-news-main{min-width:0}.if-news-archive{z-index:1;position:relative}.if-news-archive-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;padding-bottom:15px;display:flex}.if-news-archive-heading{min-width:0}.if-news-archive-eyebrow{color:#e2eef266;letter-spacing:.17em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.if-news-archive .if-news-title-row{margin-bottom:0}.if-news-archive-order{background:#15191f;border:1px solid #ffffff1c;border-radius:999px;flex:none;align-items:center;gap:3px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff09}.if-news-archive-order-button{color:#e2eef29e;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:106px;min-height:34px;padding:8px 15px;font-size:12px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s}.if-news-archive-order-button:hover{color:#dffff8}.if-news-archive-order-button.is-active{color:#e4fffa;background:linear-gradient(135deg,#35e0c240,#7fa8ff2b);box-shadow:0 7px 18px #10776929,inset 0 1px #ffffff1f}.if-news-empty{color:#e2eef27a;text-align:center;border:1px dashed #ffffff29;border-radius:14px;margin:0;padding:34px 20px;font-size:14px}.if-news-archive .if-news-grid{margin-top:0}.if-news-mobile-categories{display:none}.if-news-mobile-category{color:#e2eef2b8;white-space:nowrap;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:999px;flex:none;padding:9px 17px;font-size:12.5px;font-weight:600}.if-news-mobile-category.is-active{color:#3adbc6;background:#35e0c21f;border-color:#35e0c299;font-weight:800}.if-news-title-row{align-items:baseline;gap:12px;margin-bottom:16px;animation:.6s both if-news-fade-up;display:flex}.if-news-title{letter-spacing:-.024em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.6vw,36px);font-weight:700}.if-news-total{color:#e2eef273;font-size:12.5px;font-weight:300}.if-news-lead{z-index:1;transition:transform .3s;position:relative}.if-news-lead-link{box-sizing:content-box;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:clamp(360px,42vw,560px);display:flex;position:relative;overflow:hidden;color:#f3f6f8!important}.if-news-lead-image{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.if-news-lead-preview{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.if-news-lead-scrim{pointer-events:none;background:linear-gradient(#07090c00 30%,#07090ceb 90%);position:absolute;inset:0}.if-news-lead-content{pointer-events:none;flex-direction:column;align-items:flex-start;gap:11px;padding:clamp(18px,2.4vw,32px);display:flex;position:relative}.if-news-lead-meta-row{align-items:center;gap:10px;display:flex}.if-news-lead-category{color:#35e0c2;letter-spacing:.13em;background:#1bdbaa29;border-radius:999px;padding:5px 13px;font-size:10.5px;font-weight:800}.if-news-lead-meta{color:#e2eef28c;font-size:11px;font-weight:300}.if-news-lead-title{letter-spacing:-.022em;text-wrap:balance;max-width:720px;font-family:Space Grotesk,sans-serif;font-size:clamp(22px,2.7vw,38px);font-weight:700;line-height:1.07}.if-news-lead-excerpt{color:#e2eef2ad;text-wrap:pretty;max-width:580px;font-size:clamp(13px,1.15vw,15px);font-weight:300;line-height:1.5}.if-news-section{z-index:1;margin-top:clamp(34px,4vw,52px);position:relative}.if-news-section-head{align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.if-news-section-accent{background:var(--if-news-section-color,#35e0c2);border-radius:2px;flex:none;align-self:center;width:4px;height:17px}.if-news-section-title{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(17px,1.8vw,22px);font-weight:700}.if-news-section-count{color:#e2eef26b;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:300}.if-news-section-spacer{flex:1}.if-news-section-link{color:#e2eef280;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.if-news-section-link:hover{color:#3adbc6}.if-news-rail{scroll-snap-type:x proximity;gap:14px;margin:-44px 0 -114px;padding:44px 2px 130px;scroll-padding-left:2px;display:flex;overflow-x:auto}.if-news-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(16px,1.8vw,24px);margin-top:18px;display:grid}.if-news-card{z-index:1;cursor:pointer;min-width:0;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:relative}.if-news-card-link{display:block;color:#f3f6f8!important}.if-news-card-media{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff14;border-radius:14px;transition:border-color .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.if-news-card-image{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .5s;position:absolute;inset:0}.if-news-card-title{letter-spacing:-.012em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 2px 0;font-size:clamp(15.5px,1.35vw,18px);font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.if-news-card-meta{color:#e2eef27a;margin:6px 2px 0;font-size:11.5px;font-weight:300;display:block}.if-news-mute-chip{z-index:4;color:#f0f8fad9;opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:#05070aad;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .3s;display:flex;position:absolute;top:10px;left:10px}.if-news-ad-mobile{display:none}.if-news-ad{flex-direction:column;align-items:center;gap:9px;padding-top:clamp(40px,5vw,56px);display:flex}.if-news-ad-label{color:#e2eef247;letter-spacing:.24em;font-size:10px;font-weight:700}.if-news-ad-space{box-sizing:content-box;color:#e2eef24d;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:728px;height:90px;font-size:12px;display:flex}.if-news-pagination{justify-content:center;align-items:center;gap:6px;padding:clamp(30px,4vw,48px) 0 clamp(48px,6vw,72px);display:flex}.if-news-page-control{color:#ebf4f7b8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff26;border-radius:9px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 10px;font-size:12.5px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.if-news-page-control:hover:not(:disabled){color:#dffff8;background:#35e0c214;border-color:#3adbc6}.if-news-page-control.is-active{color:#e8fffa;background:linear-gradient(135deg,#35e0c233,#7fa8ff26);border-color:#35e0c28f}.if-news-page-control:disabled{cursor:not-allowed;opacity:.3}.if-news-footer{padding:26px var(--if-news-pad);background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.if-news-footer-logo{width:auto;height:20px}.if-news-footer-spacer{flex:1}.if-news-footer-copy{color:#e2eef261;font-size:12.5px}@media (hover:hover) and (pointer:fine){.if-news-lead:hover,.if-news-lead.is-open{z-index:30;transform:translateY(-4px)}.if-news-lead:hover .if-news-lead-image,.if-news-lead.is-open .if-news-lead-image{animation:9s linear forwards if-news-ken-burns}.if-news-lead:hover .if-news-mute-chip,.if-news-lead.is-open .if-news-mute-chip,.if-news-card:hover .if-news-mute-chip,.if-news-card.is-open .if-news-mute-chip{opacity:1}:is(.if-news-section:has(.if-news-card:hover),.if-news-section:has(.if-news-card.is-open)){z-index:56}.if-news-card:hover,.if-news-card.is-open{z-index:40;transform:scale(1.12)translateY(-8px)}.if-news-card:hover .if-news-card-media,.if-news-card.is-open .if-news-card-media{border-color:#ffffff29;box-shadow:0 26px 64px #00000094}.if-news-card:hover .if-news-card-image,.if-news-card.is-open .if-news-card-image{transform:scale(1.06)}}@media (width<=1079px){.if-news-nav,.if-news-sidebar{display:none}.if-news-layout{grid-template-columns:minmax(0,1fr)}.if-news-mobile-categories{gap:8px;padding-bottom:16px;display:flex;overflow-x:auto}.if-news-most-read-item{flex:none;width:min(84vw,420px)}.if-news-ad-space{max-width:320px}.if-news-ad-desktop{display:none}.if-news-ad-mobile{display:inline}}@media (width<=680px){.if-news-category-rail-scroll{gap:0}.if-news-category-tab{min-height:46px;padding:0 14px;font-size:12px}.if-news-archive-head{flex-direction:column;align-items:flex-start}.if-news-archive-order{width:100%}.if-news-archive-order-button{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.if-news-most-read:before,.if-news-lead-image,.if-news-card-image,.if-news-card-progress:after,.if-news-card-progress-bar,.if-news-title-row{animation:none!important}}.if-match-page{background:#0b0d11;min-height:100vh;overflow-x:clip}.if-match-page [data-rail]{scrollbar-width:none}.if-match-page [data-rail]::-webkit-scrollbar{display:none}@keyframes if-match-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes if-match-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-match-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-match-logo{flex:none;align-items:center;display:flex}.if-match-logo img{height:38px;display:block}.if-match-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-match-header nav a{color:#e2eef2ad;transition:color .2s}.if-match-header nav a:hover{color:#3adbc6}.if-match-header-spacer{flex:1}.if-match-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-match-back:hover{color:#3adbc6}@media (width<=859px){.if-match-header nav{display:none}}.if-match-scoreboard{position:relative;overflow:hidden}.if-match-scoreboard-image{display:none}.if-match-scoreboard-shade{background:radial-gradient(90% 130% at 12% -12%,#ff5a6e29,#0000 52%),radial-gradient(62% 96% at 96% 0,#35e0c21a,#0000 60%),linear-gradient(#0e141b 0%,#0b0d11 82%);position:absolute;inset:0}.if-match-scoreboard-content{max-width:880px;margin:0 auto;padding:clamp(32px,4.5vw,56px) clamp(20px,4.5vw,48px) clamp(24px,3.4vw,40px);animation:.7s both if-match-fade;position:relative}.if-match-live-row{justify-content:center;margin-bottom:22px;display:flex}.if-match-live{color:#ff7583;letter-spacing:.12em;background:#ff3b4e24;border:1px solid #ff4d5e59;border-radius:999px;align-items:center;gap:9px;padding:7px 16px;font-size:11.5px;font-weight:800;display:inline-flex}.if-match-live-dot{background:#ff4d5e;border-radius:50%;width:7px;height:7px;animation:1.4s infinite if-match-pulse}.if-match-teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,3vw,32px);display:grid}.if-match-team{text-align:center;flex-direction:column;align-items:center;gap:11px;display:flex}.if-match-team:hover{color:#f3f6f8}.if-match-crest{color:#fff;text-shadow:0 1px 4px #000000b3;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:clamp(60px,7vw,84px);height:clamp(60px,7vw,84px);font-size:clamp(15px,1.8vw,21px);font-weight:800;display:flex}.if-match-team-name{letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:clamp(15px,1.8vw,21px);font-weight:700}.if-match-team-city{color:#e2eef280;font-size:11px;font-weight:300}.if-match-score{flex-direction:column;align-items:center;gap:6px;display:flex}.if-match-score-value{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:clamp(44px,7vw,76px);font-weight:700;line-height:1}.if-match-score-detail{color:#e2eef28c;font-size:11.5px;font-weight:300}.if-match-meta{color:#e2eef28c;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:24px;font-size:12px;font-weight:300;display:flex}.if-match-cta{justify-content:center;gap:11px;margin-top:22px;display:flex}.if-match-cta-primary{color:#03231c;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:9px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:800;transition:filter .2s;display:inline-flex}.if-match-cta-primary:hover{filter:brightness(1.08);color:#03231c}.if-match-cta-secondary{color:#ebf4f7e0;border:1px solid #ffffff38;border-radius:9px;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;transition:border-color .2s;display:inline-flex}.if-match-cta-secondary:hover{color:#3adbc6;border-color:#3adbc6}.if-match-tabs{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0c10eb;border-bottom:1px solid #ffffff0f;position:sticky;top:64px}.if-match-tabs-rail{gap:4px;max-width:880px;margin:0 auto;padding:0 clamp(16px,4.5vw,72px);display:flex;overflow-x:auto}.if-match-tabs-rail button{color:#e2eef299;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;padding:15px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .2s}.if-match-tabs-rail button.is-active{color:#35e0c2;border-bottom-color:#35e0c2;font-weight:800}.if-match-timeline{max-width:880px;margin:0 auto;padding:clamp(26px,3.4vw,44px) clamp(20px,4.5vw,48px) 0}.if-match-event{align-items:flex-start;gap:16px;display:flex}.if-match-event-min{text-align:right;font-variant-numeric:tabular-nums;color:#ebf4f7d9;flex:none;width:44px;padding-top:2px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700}.if-match-event-min.is-goal{color:#35e0c2}.if-match-event-track{flex-direction:column;flex:none;align-self:stretch;align-items:center;display:flex}.if-match-event-dot{border-radius:50%;width:11px;height:11px;margin-top:4px}.if-match-event-dot.is-goal{background:#35e0c2;border:2px solid #35e0c266}.if-match-event-dot.is-yellow{background:#e8c33c;border:2px solid #e8c33c59}.if-match-event-dot.is-sub{background:#5a8bff;border:2px solid #5a8bff59}.if-match-event-dot.is-info{background:#e2eef266;border:2px solid #e2eef226}.if-match-event-line{background:#ffffff14;flex:1;width:1.5px;margin-top:4px}.if-match-event-body{flex:1;min-width:0;padding-bottom:26px}.if-match-event-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.if-match-event-title{font-size:14.5px;font-weight:800}.if-match-event-chip{letter-spacing:.08em;border-radius:6px;flex:none;padding:3px 9px;font-size:9.5px;font-weight:800}.if-match-event-chip.is-goal{color:#35e0c2;background:#1bdbaa29}.if-match-event-chip.is-yellow{color:#e8c33c;background:#e8c33c24}.if-match-event-chip.is-sub{color:#8fafff;background:#5a8bff24}.if-match-event-chip.is-info{color:#e2eef299;background:#ffffff12}.if-match-event-desc{color:#e2eef299;text-wrap:pretty;margin-top:4px;font-size:13px;font-weight:300;line-height:1.55;display:block}.if-match-stats{max-width:880px;margin:0 auto;padding:clamp(26px,3.4vw,44px) clamp(20px,4.5vw,48px) 0}.if-match-stat{padding:13px 0}.if-match-stat-head{font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:8px;font-size:13.5px;font-weight:700;display:flex}.if-match-stat-name{color:#e2eef28c;font-size:12px;font-weight:400}.if-match-stat-bars{gap:5px;height:5px;display:flex}.if-match-stat-left{background:#ffffff12;border-radius:3px;flex:1;justify-content:flex-end;display:flex;overflow:hidden}.if-match-stat-left span{background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:3px}.if-match-stat-right{background:#ffffff12;border-radius:3px;flex:1;display:flex;overflow:hidden}.if-match-stat-right span{background:#7896aabf;border-radius:3px}.if-match-forms{max-width:880px;margin:0 auto;padding:clamp(26px,3.4vw,44px) clamp(20px,4.5vw,48px) 0}.if-match-forms-grid{grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,32px);display:grid}@media (width<=859px){.if-match-forms-grid{grid-template-columns:1fr}}.if-match-form-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:16px;padding:20px}.if-match-form-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.if-match-form-badge{color:#fff;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:flex}.if-match-form-name{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.if-match-form-scheme{color:#e2eef280;margin-left:auto;font-size:12px;font-weight:300}.if-match-form-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:11px;padding:7px 0;display:flex}.if-match-form-number{color:#e2eef273;font-variant-numeric:tabular-nums;text-align:right;width:24px;font-size:12px;font-weight:700}.if-match-form-player{flex:1;font-size:13.5px;font-weight:600}.if-match-form-pos{color:#e2eef266;font-size:11px;font-weight:300}.if-match-form-dt{color:#e2eef280;margin-top:12px;font-size:11.5px;font-weight:300}.if-match-history{max-width:880px;margin:0 auto;padding:clamp(26px,3.4vw,44px) clamp(20px,4.5vw,48px) 0}.if-match-history-summary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:26px;display:grid}.if-match-history-stat{text-align:center;background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:15px;padding:20px}.if-match-history-num{color:#ebf4f7d9;font-family:Space Grotesk,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700}.if-match-history-num.is-accent{color:#35e0c2}.if-match-history-label{color:#e2eef28c;margin-top:4px;font-size:11.5px;font-weight:300}.if-match-history-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:13px 0;display:flex}.if-match-history-date{color:#e2eef280;flex:none;width:74px;font-size:11.5px;font-weight:300}.if-match-history-result{flex:1;font-size:14px;font-weight:600}.if-match-history-comp{color:#e2eef266;flex:none;font-size:11px;font-weight:300}.if-match-videos{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-match-videos-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-match-videos-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-match-videos-heading span{flex:1}.if-match-videos-heading a{color:#e2eef280;font-size:13px;transition:color .2s}.if-match-videos-heading a:hover{color:#3adbc6}.if-match-videos-rail{scroll-snap-type:x proximity;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.if-match-video-card{scroll-snap-align:start;flex:none;width:min(78vw,300px);transition:transform .25s}.if-match-video-card:hover{color:#f3f6f8;transform:translateY(-3px)}.if-match-video-thumb{aspect-ratio:16/9;background:#10151c;border:1px solid #ffffff12;border-radius:13px;display:block;position:relative;overflow:hidden}.if-match-video-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-match-video-shade{background:linear-gradient(#0000 55%,#05070aa6);position:absolute;inset:0}.if-match-video-duration{color:#f0f8fad9;font-variant-numeric:tabular-nums;background:#05070ab8;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:400;position:absolute;bottom:9px;right:10px}.if-match-video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 2px 0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.if-match-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-match-footer img{height:18px}.if-match-footer span{flex:1}.if-match-footer small{color:#e2eef261;font-size:12.5px}.if-sched-page{background:#0b0d11;min-height:100vh;overflow-x:clip}.if-sched-page [data-rail]{scrollbar-width:none}.if-sched-page [data-rail]::-webkit-scrollbar{display:none}@keyframes if-sched-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes if-sched-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-sched-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-sched-logo{flex:none;align-items:center;display:flex}.if-sched-logo img{height:38px;display:block}.if-sched-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-sched-header nav a{color:#e2eef2ad;transition:color .2s}.if-sched-header nav a:hover{color:#3adbc6}.if-sched-header-spacer{flex:1}.if-sched-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-sched-back:hover{color:#3adbc6}@media (width<=859px){.if-sched-header nav{display:none}}.if-sched-agenda{padding:clamp(30px,4vw,54px) clamp(16px,4.5vw,72px) 0}.if-sched-title-row{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:8px;animation:.7s both if-sched-fade;display:flex}.if-sched-title-row h1{letter-spacing:-.028em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.6vw,50px);font-weight:700}.if-sched-title-row span{color:#e2eef280;font-size:14px;font-weight:300}.if-sched-days{gap:8px;padding:18px 0 26px;display:flex;overflow-x:auto}.if-sched-day{color:#e2eef2bf;cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;flex:none;min-width:64px;padding:10px 14px;font-family:inherit;transition:all .2s}.if-sched-day.is-active{color:#03231c;background:linear-gradient(135deg,#1bdbaa,#45cbe0);border-color:#0000}.if-sched-day-dow{letter-spacing:.1em;opacity:.75;font-size:10px;font-weight:800;display:block}.if-sched-day-num{margin-top:2px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;display:block}.if-sched-rows{max-width:980px}.if-sched-row{border-bottom:1px solid #ffffff12;align-items:center;gap:clamp(14px,2.2vw,28px);padding:17px 4px;transition:background .15s;display:flex}.if-sched-row:hover{color:#f3f6f8;background:#35e0c20a}.if-sched-row-hour{font-variant-numeric:tabular-nums;flex:none;width:58px;font-family:Space Grotesk,sans-serif;font-size:clamp(15px,1.5vw,18px);font-weight:700}.if-sched-row-mark{border-radius:2px;flex:none;align-self:stretch;width:4px}.if-sched-row-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.if-sched-row-title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.if-sched-row-sub{color:#e2eef280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:300;overflow:hidden}.if-sched-tag-live{color:#ff7583;letter-spacing:.08em;background:#ff3b4e24;border-radius:7px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.if-sched-live-dot{background:#ff4d5e;border-radius:50%;width:6px;height:6px;animation:1.4s infinite if-sched-pulse}.if-sched-tag-tv{color:#35e0c2;letter-spacing:.06em;background:#1bdbaa21;border-radius:7px;flex:none;padding:5px 11px;font-size:10.5px;font-weight:800}.if-sched-tag-yt{color:#e2eef2a6;letter-spacing:.06em;background:#ffffff12;border-radius:7px;flex:none;padding:5px 11px;font-size:10.5px;font-weight:700}.if-sched-ad{flex-direction:column;align-items:center;gap:9px;padding:clamp(44px,5.5vw,64px) clamp(16px,4.5vw,72px) 0;display:flex}.if-sched-ad>span{letter-spacing:.24em;color:#e2eef247;font-size:10px;font-weight:700}.if-sched-ad>div{color:#e2eef252;letter-spacing:.05em;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:970px;height:clamp(100px,11vw,250px);font-size:13px;display:flex}.if-sched-ad-mobile{display:none}@media (width<=859px){.if-sched-ad-desktop{display:none}.if-sched-ad-mobile{display:inline}}.if-sched-shows{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-sched-shows-heading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.if-sched-shows-heading h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700}.if-sched-shows-heading span{color:#e2eef273;font-size:13px;font-weight:300}.if-sched-shows-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;display:grid}.if-sched-show-card{border:1px solid #ffffff12;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:190px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.if-sched-show-card:hover{color:#f3f6f8;border-color:#35e0c280;transform:translateY(-3px)}.if-sched-show-card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.if-sched-show-shade{background:linear-gradient(#0000 25%,#05070ae0 95%);position:absolute;inset:0}.if-sched-show-copy{padding:16px 18px;position:relative}.if-sched-show-sched{letter-spacing:.14em;color:#35e0c2;font-size:9.5px;font-weight:800;display:block}.if-sched-show-name{margin-top:5px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:700;display:block}.if-sched-show-desc{color:#e2eef28c;margin-top:3px;font-size:11.5px;font-weight:300;display:block}.if-sched-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-sched-footer img{height:18px}.if-sched-footer span{flex:1}.if-sched-footer small{color:#e2eef261;font-size:12.5px}.if-reg-page{background:#0b0d11;min-height:100vh;overflow-x:clip}@keyframes if-reg-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-reg-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-reg-logo{flex:none;align-items:center;display:flex}.if-reg-logo img{height:38px;display:block}.if-reg-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-reg-header nav a{color:#e2eef2ad;transition:color .2s}.if-reg-header nav a:hover{color:#3adbc6}.if-reg-header-spacer{flex:1}.if-reg-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-reg-back:hover{color:#3adbc6}@media (width<=859px){.if-reg-header nav{display:none}}.if-reg-body{padding:clamp(30px,4vw,54px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-reg-inner{max-width:1180px;margin:0 auto}.if-reg-intro{animation:.7s both if-reg-fade}.if-reg-kicker{letter-spacing:.18em;color:#35e0c2;font-size:11px;font-weight:800}.if-reg-intro h1{letter-spacing:-.028em;margin:10px 0 0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.6vw,50px);font-weight:700}.if-reg-intro p{color:#e2eef28c;text-wrap:pretty;max-width:620px;margin:10px 0 0;font-size:14px;font-weight:300}.if-reg-grid{grid-template-columns:230px 1fr;align-items:start;gap:clamp(24px,3.4vw,52px);margin-top:clamp(26px,3.4vw,44px);display:grid}@media (width<=979px){.if-reg-grid{grid-template-columns:1fr}}.if-reg-toc{position:sticky;top:90px}@media (width<=979px){.if-reg-toc{display:none}}.if-reg-toc-label{letter-spacing:.2em;color:#e2eef261;padding-bottom:12px;font-size:10px;font-weight:800;display:block}.if-reg-toc-item{text-align:left;color:#e2eef299;cursor:pointer;background:0 0;border:none;border-left:2px solid #ffffff1a;width:100%;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .15s;display:block}.if-reg-toc-item.is-active{color:#35e0c2;border-left-color:#35e0c2;font-weight:700}.if-reg-sections{min-width:0}.if-reg-section{padding-bottom:clamp(30px,4vw,46px);scroll-margin-top:90px}.if-reg-section-head{border-bottom:1px solid #ffffff17;align-items:baseline;gap:13px;margin-bottom:17px;padding-bottom:13px;display:flex}.if-reg-section-num{color:#35e0c2;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700}.if-reg-section-head h2{letter-spacing:-.015em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(19px,2vw,25px);font-weight:700}.if-reg-section p{color:#ebf4f7cc;white-space:pre-line;text-wrap:pretty;margin:0;font-size:15px;font-weight:400;line-height:1.85}.if-reg-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-reg-footer img{height:18px}.if-reg-footer span{flex:1}.if-reg-footer small{color:#e2eef261;font-size:12.5px}.if-sanc-page{background:#0b0d11;min-height:100vh;overflow-x:clip}@keyframes if-sanc-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.if-sanc-header{z-index:60;-webkit-backdrop-filter:blur(16px);background:#080a0ee6;border-bottom:1px solid #ffffff0f;align-items:center;gap:clamp(16px,2.4vw,34px);padding:15px clamp(16px,4.5vw,72px);display:flex;position:sticky;top:0}.if-sanc-logo{flex:none;align-items:center;display:flex}.if-sanc-logo img{height:38px;display:block}.if-sanc-header nav{align-items:center;gap:clamp(15px,1.9vw,26px);font-size:14.5px;font-weight:600;display:flex}.if-sanc-header nav a{color:#e2eef2ad;transition:color .2s}.if-sanc-header nav a:hover{color:#3adbc6}.if-sanc-header-spacer{flex:1}.if-sanc-back{color:#e2eef28c;font-size:13.5px;transition:color .2s}.if-sanc-back:hover{color:#3adbc6}@media (width<=859px){.if-sanc-header nav{display:none}}.if-sanc-body{padding:clamp(30px,4vw,54px) clamp(16px,4.5vw,72px) 0}.if-sanc-title-row{flex-wrap:wrap;align-items:baseline;gap:14px;animation:.7s both if-sanc-fade;display:flex}.if-sanc-title-row h1{letter-spacing:-.028em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,3.6vw,50px);font-weight:700}.if-sanc-title-row span{color:#e2eef280;font-size:14px;font-weight:300}.if-sanc-filters{flex-wrap:wrap;gap:9px;margin:20px 0 26px;display:flex}.if-sanc-filter{color:#e2eef2b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:10px 19px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.if-sanc-filter.is-active{color:#03231c;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-color:#0000;font-weight:800}.if-sanc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;max-width:1240px;display:grid}.if-sanc-card{background:linear-gradient(#10151c,#0c1117);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:12px;padding:19px 20px;display:flex}.if-sanc-card-top{align-items:center;gap:10px;display:flex}.if-sanc-chip{letter-spacing:.1em;border-radius:6px;flex:none;padding:4px 10px;font-size:9.5px;font-weight:800}.if-sanc-chip.is-jugador{color:#ff7583;background:#ff3b4e21}.if-sanc-chip.is-club{color:#8fafff;background:#5a8bff21}.if-sanc-chip.is-tecnico{color:#e8c33c;background:#e8c33c21}.if-sanc-boletin{color:#e2eef273;font-size:11px;font-weight:300}.if-sanc-status{margin-left:auto;font-size:11px;font-weight:700}.if-sanc-who{letter-spacing:-.008em;font-size:16px;font-weight:800}.if-sanc-club{color:#e2eef28c;margin-top:2px;font-size:12px;font-weight:400}.if-sanc-desc{color:#e2eef2a6;text-wrap:pretty;font-size:13px;font-weight:300;line-height:1.6}.if-sanc-penalty{border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding-top:11px;display:flex}.if-sanc-penalty-value{font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:700}.if-sanc-penalty-sub{color:#e2eef273;font-size:11px;font-weight:300}.if-sanc-cta-wrap{padding:clamp(48px,6vw,80px) clamp(16px,4.5vw,72px) clamp(56px,7vw,90px)}.if-sanc-cta{background:linear-gradient(90deg,#1bdbaa12,#45cbe008);border:1px solid #ffffff1a;border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;max-width:980px;padding:clamp(20px,3vw,30px);transition:border-color .2s;display:flex}.if-sanc-cta:hover{color:#f3f6f8;border-color:#35e0c280}.if-sanc-cta-copy{flex:1;min-width:min(100%,260px)}.if-sanc-cta-title{font-family:Space Grotesk,sans-serif;font-size:clamp(18px,1.9vw,23px);font-weight:700;display:block}.if-sanc-cta-desc{color:#e2eef299;margin-top:5px;font-size:13.5px;font-weight:300;display:block}.if-sanc-cta-btn{color:#03231c;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:9px;flex:none;padding:12px 24px;font-size:14px;font-weight:800}.if-sanc-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-sanc-footer img{height:18px}.if-sanc-footer span{flex:1}.if-sanc-footer small{color:#e2eef261;font-size:12.5px}.if-videos-page{--if-videos-page-pad:clamp(16px, 4.5vw, 72px);color:#f3f6f8;background:#0b0d11;min-height:100vh;overflow-x:clip}.if-videos-page [data-videos-rail]{scrollbar-width:none;-webkit-overflow-scrolling:touch}.if-videos-page [data-videos-rail]::-webkit-scrollbar{display:none}.if-videos-page [data-videos-rail].is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.if-videos-header{z-index:60;min-height:72px;padding:14px var(--if-videos-page-pad);background:linear-gradient(90deg,#91a6dd 0%,#38ad8d 100%);border-bottom:1px solid #0000001f;align-items:center;gap:clamp(16px,2.4vw,34px);display:flex;position:sticky;top:0;box-shadow:0 10px 30px #00000047}.if-videos-logo{flex:none;align-items:center;display:flex}.if-videos-logo img{width:auto;height:42px;display:block}.if-videos-header nav{align-items:center;gap:4px;font-size:15.5px;font-weight:700;display:flex}.if-videos-header nav a{color:#081a18bd;border-radius:10px;align-items:center;gap:9px;padding:10px 15px;transition:color .2s,background .2s;display:flex}.if-videos-header nav svg{fill:none;color:currentColor;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.if-videos-header nav a .if-videos-icon-fill{fill:currentColor;stroke:none}.if-videos-header nav a:hover,.if-videos-header nav a:focus-visible,.if-videos-header nav a.is-active{color:#f3f6f8;background:#0b0d11}.if-videos-header nav a:hover svg,.if-videos-header nav a:focus-visible svg,.if-videos-header nav a.is-active svg{color:#f3f6f8}.if-videos-header nav a:hover .if-videos-icon-fill,.if-videos-header nav a:focus-visible .if-videos-icon-fill,.if-videos-header nav a.is-active .if-videos-icon-fill{fill:currentColor}.if-videos-header>span{flex:1}.if-videos-home-link{color:#081a18a8;flex:none;font-size:13.5px;transition:color .2s}.if-videos-home-link:hover,.if-videos-home-link:focus-visible{color:#04140f}.if-videos-hero{background:#000;min-height:clamp(460px,52vw,680px);position:relative;overflow:hidden}.if-videos-hero-poster,.if-videos-hero-player,.if-videos-hero-horizontal-shade,.if-videos-hero-vertical-shade{width:100%;height:100%;position:absolute;inset:0}.if-videos-hero-poster{object-fit:cover;object-position:center}.if-videos-hero-player{z-index:2;background:#000;border:0}.if-videos-hero-horizontal-shade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#040609b8 0%,#0406093d 55%,#0406091a 100%)}.if-videos-hero-vertical-shade{z-index:3;pointer-events:none;background:linear-gradient(#0b0d1133 0%,#0000 30%,#0b0d11d9 100%)}.if-videos-hero-play{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#080b0f80;border:2px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,6vw,84px);height:clamp(64px,6vw,84px);padding:0 0 0 6px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.if-videos-hero-play svg{fill:currentColor;width:28px;height:28px}.if-videos-hero-play:hover{background:#1bdbaa4d;border-color:#3adbc6;transform:translate(-50%,-50%)scale(1.06)}.if-videos-hero-content{z-index:4;pointer-events:none;justify-content:flex-end;padding:clamp(60px,8vw,100px) clamp(16px,4.5vw,72px) clamp(24px,3.4vw,44px);display:flex;position:absolute;inset:0}.if-videos-hero-copy{flex-direction:column;flex:520px;align-items:flex-start;gap:18px;min-width:min(100%,300px);animation:.7s both if-videos-fade;display:flex}.if-videos-hero-kicker{align-items:center;gap:10px;display:flex}.if-videos-hero-kicker>span{color:#fff;letter-spacing:.1em;background:#e5303f;border-radius:7px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.if-videos-hero-kicker>small{color:#e2eef28c;letter-spacing:.04em;font-size:12px;font-weight:300}.if-videos-hero-content h1{letter-spacing:-.025em;text-wrap:balance;max-width:780px;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,5.4vw,80px);font-weight:700;line-height:1.06}.if-videos-hero-content p{color:#e2eef29e;text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(15.5px,1.4vw,19px);font-weight:300;line-height:1.55}@media (width>=1100px){.if-videos-hero{background:#0b0d11;grid-template-columns:1fr 1.35fr;align-items:center;min-height:auto;display:grid;overflow:visible}.if-videos-hero-poster,.if-videos-hero-player{aspect-ratio:16/9;grid-area:1/2;width:100%;height:auto;position:relative;inset:auto}.if-videos-hero-horizontal-shade,.if-videos-hero-vertical-shade{grid-area:1/2;position:relative;inset:auto}.if-videos-hero-horizontal-shade{background:linear-gradient(90deg,#0b0d11 0%,#0b0d118c 26%,#0000 62%)}.if-videos-hero-vertical-shade{background:linear-gradient(#0000 55%,#05070a73 100%)}.if-videos-hero-content{z-index:3;grid-area:1/1/auto/3;justify-content:flex-start;align-items:center;width:100%;padding:0 0 0 clamp(16px,4.5vw,72px);position:relative;inset:auto}.if-videos-hero-copy{flex:0 auto;min-width:0;max-width:56%}.if-videos-hero-content h1{font-size:clamp(34px,3.6vw,60px)}.if-videos-hero-play{z-index:4;grid-area:1/2;place-self:center;position:relative;top:auto;left:auto;transform:none}.if-videos-hero-play:hover{transform:scale(1.06)}}.if-videos-section-heading{align-items:center;gap:12px;margin-bottom:16px;padding:0 clamp(16px,4.5vw,72px);display:flex}.if-videos-section-heading>div:first-child{align-items:baseline;gap:13px;min-width:0;display:flex}.if-videos-section-heading h2{letter-spacing:-.015em;flex:none;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.2}.if-videos-section-heading p{color:#e2eef273;min-width:0;margin:0;font-size:13px;font-weight:300;line-height:1.3}.if-videos-heading-spacer{flex:1}.if-videos-rail-controls{flex:none;gap:8px;display:flex}.if-videos-rail-controls button{color:#f3f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:17px;line-height:1;transition:border-color .2s;display:flex}.if-videos-rail-controls button:hover{border-color:#35e0c299}.if-videos-latest{padding-top:clamp(36px,4.5vw,60px)}.if-videos-landscape-rail,.if-videos-shorts-rail{scroll-snap-type:x proximity;scroll-padding-inline:var(--if-videos-page-pad);display:flex;overflow-x:auto}.if-videos-latest-rail{gap:16px;margin:-26px 0 -122px;padding:26px clamp(16px,4.5vw,72px) 140px}@media (hover:hover) and (pointer:fine){:is(.if-videos-latest:has(.if-videos-landscape-card:hover),.if-videos-shorts:has(.if-videos-short-card:hover),.if-videos-tournament:has(.if-videos-landscape-card:hover)){z-index:40;position:relative}}.if-videos-landscape-card{z-index:1;scroll-snap-align:start;cursor:pointer;flex:none;width:372px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:relative}.if-videos-latest-rail .if-videos-landscape-card{width:356px}.if-videos-card-main{aspect-ratio:16/9;color:#f3f6f8;cursor:pointer;text-align:left;background:#10151c;border:1px solid #ffffff14;border-radius:14px;width:100%;padding:0;font-family:inherit;transition:border-radius .2s,box-shadow .2s;display:block;position:relative;overflow:visible}.if-videos-card-main>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;transition:transform 9s linear;position:absolute;inset:0}.if-videos-card-preview,.if-videos-short-preview{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.if-videos-card-shade{border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 48%,#05070ac7 100%);position:absolute;inset:0}.if-videos-card-tag,.if-videos-preview-label{color:#35e0c2;letter-spacing:.12em;-webkit-backdrop-filter:blur(5px);background:#05070a9e;border-radius:6px;padding:4px 9px;font-size:9px;font-weight:800;position:absolute;top:10px;left:10px}.if-videos-preview-label{color:#f0f8fae6;letter-spacing:.1em;opacity:0;background:#05070aad;padding-left:8px;padding-right:8px;font-size:8.5px;transition:opacity .3s}.if-videos-card-title{opacity:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;transition:opacity .25s;display:-webkit-box;position:absolute;bottom:10px;left:12px;right:52px;overflow:hidden}.if-videos-duration{color:#f0f8fad9;font-variant-numeric:tabular-nums;opacity:1;background:#05070ab8;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:400;transition:opacity .25s;position:absolute;bottom:10px;right:11px}.if-videos-landscape-card.is-latest .if-videos-duration{display:none}.if-videos-card-details{z-index:2;opacity:0;pointer-events:none;background:#12181f;border:1px solid #ffffff17;border-top:0;border-radius:0 0 14px 14px;padding:14px 16px 15px;display:block;position:absolute;top:100%;left:-1px;right:-1px;transform:translateY(-1px);box-shadow:0 30px 70px #0009}.if-videos-card-details strong,.if-videos-card-details small{display:block}.if-videos-card-details strong{font-size:15.5px;font-weight:800;line-height:1.3}.if-videos-landscape-card.is-latest .if-videos-card-details strong{font-size:15px}.if-videos-card-details small{color:#e2eef28c;letter-spacing:.02em;margin-top:5px;font-size:11.5px;font-weight:300}.if-videos-card-details>i{opacity:0;background:#ffffff24;height:3px;display:block;position:absolute;bottom:100%;left:0;right:0}.if-videos-card-details>i>span{background:linear-gradient(90deg,#1bdbaa,#4fc8e8);width:0;height:100%;display:block}.if-videos-card-expand{box-sizing:content-box;z-index:5;color:#fff;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(6px);background:#05070a9e;border:1px solid #fff3;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:13px;line-height:1;transition:opacity .25s,border-color .2s,color .2s;display:flex;position:absolute;top:10px;right:10px}.if-videos-card-expand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px}.if-videos-card-expand:hover,.if-videos-card-expand:focus-visible{color:#3adbc6;border-color:#3adbc6}.if-videos-shorts{z-index:1;margin-top:clamp(52px,6.5vw,88px);position:relative}.if-videos-shorts-rail{gap:12px;margin:-30px 0 -26px;padding:30px clamp(16px,4.5vw,72px) 34px}.if-videos-short-card{box-sizing:content-box;z-index:1;aspect-ratio:9/16;scroll-snap-align:start;background:#10151c;border:1px solid #ffffff14;border-radius:15px;flex:none;width:clamp(148px,13vw,178px);transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.if-videos-short-card>button{color:#f3f6f8;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;font-family:inherit;display:block;position:absolute;inset:0}.if-videos-short-card img{object-fit:cover;width:100%;height:100%;transition:transform 9s linear;position:absolute;inset:0}.if-videos-short-shade{pointer-events:none;background:linear-gradient(#05070a1a 0%,#0000 30% 55%,#05070ad1 100%);position:absolute;inset:0}.if-videos-short-card strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;position:absolute;bottom:10px;left:10px;right:10px;overflow:hidden}.if-videos-short-card small{color:#f0f8fad9;background:#05070aa6;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:400;position:absolute;top:9px;right:9px}.if-videos-billboard{flex-direction:column;align-items:center;gap:9px;padding:clamp(48px,6vw,72px) clamp(16px,4.5vw,72px) 0;display:flex}.if-videos-billboard>span{color:#e2eef247;letter-spacing:.24em;font-size:10px;font-weight:700}.if-videos-billboard>div{box-sizing:content-box;color:#e2eef252;letter-spacing:.05em;background:#ffffff05;border:1px dashed #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:970px;height:clamp(100px,11vw,250px);font-size:13px;display:flex}.if-videos-billboard b{font-weight:400}.if-videos-ad-mobile{display:none}.if-videos-tournaments{margin-top:clamp(52px,6.5vw,88px);position:relative}.if-videos-tournament{z-index:1;position:relative}.if-videos-tournament+.if-videos-tournament{margin-top:clamp(40px,4.8vw,64px)}.if-videos-tournament .if-videos-section-heading{margin-bottom:14px}.if-videos-tournament .if-videos-section-heading p{color:#e2eef26b;font-size:12.5px}.if-videos-tournament .if-videos-rail-controls button{width:34px;height:34px;font-size:16px}.if-videos-tournament-link{color:#e2eef280;white-space:nowrap;flex:none;font-size:13px;transition:color .2s}.if-videos-tournament-link:hover{color:#3adbc6}.if-videos-tournament-rail{gap:16px;margin:-30px 0 -132px;padding:30px clamp(16px,4.5vw,72px) 150px}.if-videos-channel{isolation:isolate;background:#07090d;margin-top:clamp(64px,8vw,112px);padding:clamp(56px,7vw,96px) clamp(16px,4.5vw,72px);position:relative;overflow:hidden}.if-videos-channel-shade{z-index:0;filter:blur(15px);opacity:.92;pointer-events:none;background:radial-gradient(48% 74% at 12% 54%,#35e0c226,#0000 72%),radial-gradient(46% 82% at 88% 40%,#7fa8ff26,#0000 72%),radial-gradient(38% 62% at 54% 104%,#3b85ad1f,#0000 72%),linear-gradient(#0b0d11 0%,#07090d 100%);animation:16s ease-in-out infinite alternate if-videos-channel-ambient;position:absolute;inset:-28% -12%}.if-videos-channel>div{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:680px;margin:0 auto;display:flex;position:relative}.if-videos-channel h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,3vw,40px);font-weight:700}.if-videos-channel p{color:#e2eef2a6;text-wrap:pretty;margin:0;font-size:clamp(14px,1.25vw,16px);font-weight:300;line-height:1.55}.if-videos-channel a{color:#03231c;background:linear-gradient(90deg,#1bdbaa,#45cbe0);border-radius:10px;align-items:center;gap:9px;margin-top:8px;padding:14px 30px;font-size:15px;font-weight:800;transition:filter .2s,transform .2s;display:inline-flex}.if-videos-channel a:hover{color:#03231c;filter:brightness(1.08);transform:translateY(-2px)}.if-videos-footer{background:#06080b;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:26px clamp(16px,4.5vw,72px);display:flex}.if-videos-footer img{width:auto;height:18px}.if-videos-footer>span{flex:1}.if-videos-footer small{color:#e2eef261;font-size:12.5px}.if-videos-viewer{z-index:95;-webkit-backdrop-filter:blur(20px);background:#030508e6;justify-content:center;align-items:center;padding:clamp(12px,3vw,44px);animation:.28s both if-videos-fade;display:flex;position:fixed;inset:0}.if-videos-viewer:focus{outline:none}.if-videos-viewer-shell{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(14px,1.8vw,22px);width:100%;max-width:1240px;display:grid}.if-videos-viewer-primary,.if-videos-viewer-gallery{min-width:0}.if-videos-viewer-player{aspect-ratio:16/9;background:#000;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0009}.if-videos-viewer-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.if-videos-viewer-copy{align-items:flex-start;gap:14px;margin-top:16px;display:flex}.if-videos-viewer-copy>div{flex:1;min-width:0}.if-videos-viewer-copy h2{letter-spacing:-.01em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.25}.if-videos-viewer-copy p{color:#e2eef28c;margin:7px 0 0;font-size:12.5px;font-weight:300}.if-videos-viewer-copy a{box-sizing:content-box;color:#f3f6f8;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;font-weight:700;transition:border-color .2s,color .2s;display:inline-flex}.if-videos-viewer-copy a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:13px;height:13px}.if-videos-viewer-copy a:hover{color:#3adbc6;border-color:#3adbc6}.if-videos-viewer-gallery-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.if-videos-viewer-gallery-heading>span{color:#e2eef280;letter-spacing:.14em;font-size:11px;font-weight:800}.if-videos-viewer-gallery-heading>button{color:#f3f6f8;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0 0 2px;font-size:18px;line-height:1;display:flex}.if-videos-viewer-gallery-list{flex-direction:column;gap:9px;max-height:min(62vh,600px);display:flex;overflow:auto}.if-videos-viewer-gallery-list>button{color:#ebf4f7d1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;padding:6px;font-family:inherit;transition:background .2s,color .2s;display:flex}.if-videos-viewer-gallery-list>button.is-active{color:#35e0c2;background:#35e0c21a}.if-videos-viewer-gallery-list>button>span{aspect-ratio:16/9;background:#10151c;border-radius:9px;flex:none;width:116px;position:relative;overflow:hidden}.if-videos-viewer-gallery-list>button.is-active>span:after{content:"";pointer-events:none;border:2px solid #35e0c2;border-radius:9px;position:absolute;inset:0}.if-videos-viewer-gallery-list img{object-fit:cover;width:100%;height:100%}.if-videos-viewer-gallery-list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.if-videos-landscape-card:hover{z-index:30;transform:scale(1.13)translateY(-8px)}.if-videos-landscape-card:hover .if-videos-card-main{border-radius:14px 14px 0 0;box-shadow:0 24px 60px #0000008c}.if-videos-landscape-card:hover .if-videos-card-main>img,.if-videos-short-card:hover img{transform:scale(1.14)translate(-1.6%,-1.2%)}.if-videos-landscape-card:hover .if-videos-card-title,.if-videos-landscape-card:hover .if-videos-duration{opacity:0}.if-videos-landscape-card:hover .if-videos-preview-label,.if-videos-landscape-card:hover .if-videos-card-expand,.if-videos-landscape-card:hover .if-videos-card-details,.if-videos-landscape-card:hover .if-videos-card-details>i{opacity:1}.if-videos-landscape-card:hover .if-videos-card-details>i>span{animation:13s linear forwards if-videos-bar}:is(.if-videos-shorts:has(.if-videos-short-card:hover),.if-videos-tournament:has(.if-videos-landscape-card:hover)){z-index:40}.if-videos-short-card:hover{z-index:30;border-color:#35e0c299;transform:scale(1.13)translateY(-6px);box-shadow:0 24px 60px #0009}}@media (width<=859px){.if-videos-header nav{display:none}.if-videos-header{gap:16px}.if-videos-hero{min-height:420px}.if-videos-rail-controls{display:none}.if-videos-landscape-card,.if-videos-tournament-rail .if-videos-landscape-card{width:252px}.if-videos-latest-rail .if-videos-landscape-card{width:268px}.if-videos-ad-desktop{display:none}.if-videos-ad-mobile{display:inline}.if-videos-viewer-shell{grid-template-columns:minmax(0,1fr)}.if-videos-viewer-gallery-list{flex-direction:row;max-height:none}.if-videos-viewer-gallery-list>button{width:100%}.if-videos-viewer-gallery-list>button>span{width:150px}}@keyframes if-videos-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes if-videos-bar{0%{width:0}to{width:100%}}@keyframes if-videos-channel-ambient{0%{opacity:.72;transform:translate(-3%,2%)scale(.98)}50%{opacity:.96;transform:translate(2%,-2%)scale(1.04)}to{opacity:.78;transform:translate(4%,1%)scale(1)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f6f8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--if-bg:#0b0d11;--if-surface:#10151c;--if-text:#f3f6f8;--if-muted:#e2eef28c;--if-accent:#35e0c2;--if-gradient:linear-gradient(90deg, #1bdbaa, #45cbe0);--if-page-pad:clamp(16px, 4.5vw, 72px);--if-safe-bottom:env(safe-area-inset-bottom,0px);background:#0b0d11;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--if-bg);min-width:320px}body{background:var(--if-bg);min-width:320px;min-height:100vh;color:var(--if-text);margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){[data-rail],[data-article-rail]{cursor:grab}[data-rail].is-dragging,[data-article-rail].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}::selection{background:#35e0c252}:focus-visible{outline:2px solid var(--if-accent);outline-offset:3px}@keyframes if-page-enter{0%{opacity:0}to{opacity:1}}#root>*{animation:.4s both if-page-enter}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
