.if-skeleton{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff17 50%,#ffffff0a 70%) 0 0/220% 100%;animation:1.3s ease-in-out infinite if-skeleton-shimmer;display:block}.if-skeleton-text{flex-direction:column;gap:8px;display:flex}.if-loading-frame{position:relative}.if-loading-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.if-skeleton-rail{padding:0 var(--if-page-pad);gap:14px;display:flex;overflow:hidden}.if-skeleton-rail-card{flex-direction:column;flex:none;gap:9px;width:clamp(252px,27vw,372px);display:flex}.if-skeleton-rail.is-portrait .if-skeleton-rail-card{width:clamp(148px,13vw,178px)}.if-skeleton-rail-media{aspect-ratio:16/9}.if-skeleton-rail.is-portrait .if-skeleton-rail-media{aspect-ratio:9/16}.if-route-skeleton{background:var(--if-bg);min-height:100vh}.if-route-skeleton-header{min-height:72px;padding:0 var(--if-page-pad);background:linear-gradient(90deg,#a8e6d4,#9ddce8);justify-content:space-between;align-items:center;gap:28px;display:flex}.if-route-skeleton-header .if-skeleton{background:linear-gradient(100deg,#081a1814 30%,#081a182e 50%,#081a1814 70%) 0 0/220% 100%}.if-route-skeleton-header>span{gap:24px;display:flex}.if-route-skeleton-hero{min-height:clamp(360px,52vw,640px);padding:clamp(46px, 8vw, 92px) var(--if-page-pad);background:linear-gradient(110deg,#ffffff06,#0000 58%),#12151a;align-items:flex-end;display:flex}.if-route-skeleton-hero>div{flex-direction:column;gap:15px;width:100%;display:flex}.if-route-skeleton-section{flex-direction:column;gap:20px;padding:clamp(34px,5vw,58px) 0;display:flex}.if-route-skeleton-section>.if-skeleton{margin-left:var(--if-page-pad)}.if-entity-skeleton,.if-match-page-skeleton{background:#181a1f;min-height:calc(100vh - 72px)}.if-entity-skeleton-hero{min-height:clamp(300px,38vw,500px);padding:clamp(54px, 8vw, 100px) var(--if-page-pad);background:linear-gradient(120deg,#ffffff06,#0000 60%);align-items:center;gap:clamp(20px,3vw,38px);display:flex}.if-entity-skeleton-copy{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.if-entity-skeleton-stat{flex-direction:column;flex:none;align-items:center;gap:9px;display:flex}.if-entity-skeleton-grid{padding:clamp(38px, 5vw, 64px) var(--if-page-pad);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,54px);display:grid}.if-entity-skeleton-column{flex-direction:column;gap:10px;display:flex}.if-entity-skeleton-row{align-items:center;gap:12px;min-height:58px;display:flex}.if-entity-skeleton-row>span{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.if-match-skeleton-scoreboard{min-height:clamp(340px,44vw,560px);padding:56px var(--if-page-pad);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex}.if-match-skeleton-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(20px,6vw,72px);width:min(780px,100%);display:grid}.if-match-skeleton-teams>span{flex-direction:column;align-items:center;gap:14px;display:flex}.if-match-skeleton-tabs{padding:16px var(--if-page-pad);gap:10px;display:flex;overflow:hidden}.if-match-skeleton-stats{width:min(760px, calc(100% - (2 * var(--if-page-pad))));flex-direction:column;gap:22px;margin:36px auto 72px;display:flex}.if-match-skeleton-stats>span{flex-direction:column;gap:9px;display:flex}.if-article-page-skeleton{background:#eceff3;min-height:100vh}.if-article-page-skeleton .if-skeleton{background:linear-gradient(100deg,#0f1a2212 30%,#0f1a2224 50%,#0f1a2212 70%) 0 0/220% 100%}.if-article-skeleton-top{padding:clamp(48px, 8vw, 96px) var(--if-page-pad) clamp(30px, 5vw, 56px);flex-direction:column;gap:16px;display:flex}.if-article-skeleton-media{aspect-ratio:16/8}.if-article-skeleton-body{width:min(720px, calc(100% - (2 * var(--if-page-pad))));margin:clamp(34px,6vw,72px) auto}.if-article-skeleton-body .if-skeleton-text{gap:14px}.if-stats-table-skeleton{padding:34px var(--if-page-pad) 72px}.if-stats-skeleton-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.if-stats-skeleton-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);gap:clamp(24px,4vw,56px);display:grid}.if-stats-skeleton-table,.if-stats-skeleton-matches{flex-direction:column;display:flex}.if-stats-skeleton-table{gap:4px}.if-stats-skeleton-table>span{align-items:center;gap:12px;min-height:48px;display:flex}.if-stats-skeleton-table>span>:nth-child(2){flex:1;min-width:0}.if-stats-skeleton-matches{gap:16px}.if-stats-skeleton-matches>span{justify-content:space-between;align-items:center;gap:14px;min-height:50px;display:flex}@keyframes if-skeleton-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.if-state{isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 0,#35e0c213,#0000 38%),linear-gradient(145deg,#131b23db,#090d12db);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;align-items:center;gap:9px;min-height:210px;padding:clamp(34px,5vw,58px) clamp(20px,4vw,46px);display:flex;position:relative;overflow:hidden}.if-state:before{z-index:-1;opacity:.3;content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.if-state-error{background:radial-gradient(circle at 50% 0,#f05a6816,#0000 38%),linear-gradient(145deg,#18191fe6,#0c0d12e6)}.if-state-mark{color:#77ead6;background:#35e0c212;border:1px solid #35e0c233;border-radius:20px;place-items:center;width:66px;height:66px;margin-bottom:5px;transition:border-color .22s,background .22s,transform .3s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.if-state-mark>span{color:#e2eef2a3;background:#11171e;border:1px solid #ffffff1a;border-radius:999px;place-items:center;min-width:27px;height:25px;padding:0 5px;font-size:9px;font-weight:850;display:grid;position:absolute;top:-8px;right:-7px}.if-state-mark svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.if-state-mark.is-error{color:#ff8a96;background:#f05a6813;border-color:#f05a6838}@media (hover:hover) and (pointer:fine){.if-state:hover .if-state-mark{background:#35e0c21c;border-color:#35e0c261;transform:translateY(-4px)rotate(-2deg)}.if-state-error:hover .if-state-mark{background:#f05a681f;border-color:#f05a6866}}.if-state-eyebrow{color:#35e0c2b8;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:850}.if-state-error .if-state-eyebrow{color:#ff7e8bb8}.if-state-title{color:#e6eef2;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(21px,2.2vw,30px);font-weight:740;line-height:1.08}.if-state-message{color:#e2eef28c;max-width:46ch;margin:0;font-size:13.5px;font-weight:380;line-height:1.6}.if-state-action{margin-top:9px}.if-state-action>:is(a,button),.if-state-retry{color:#f3f6f8;cursor:pointer;background:#35e0c213;border:1px solid #35e0c240;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:13px;font-weight:700;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.if-state-action>:is(a,button):hover,.if-state-retry:hover{border-color:var(--if-accent,#35e0c2);background:#35e0c21a;transform:translateY(-2px)}.if-state-suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:8px;display:flex}.if-state-suggestions>*{color:#e2eef28a;border:1px solid #ffffff14;border-radius:999px;padding:7px 10px;font-size:10.5px;transition:border-color .18s,color .18s}.if-state-suggestions>:hover{color:#d8f8f2;border-color:#35e0c238}@media (prefers-reduced-motion:reduce){.if-skeleton{animation:none}}@media (width<=680px){.if-state{border-radius:18px;min-height:190px}.if-state-mark{border-radius:17px;width:58px;height:58px}.if-route-skeleton-header>span{display:none}.if-route-skeleton-hero{min-height:430px}.if-entity-skeleton-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px}.if-entity-skeleton-copy{flex:none;align-items:center;width:100%}.if-entity-skeleton-stat{display:none}.if-entity-skeleton-grid,.if-stats-skeleton-grid{grid-template-columns:1fr}.if-entity-skeleton-grid>:last-child,.if-stats-skeleton-matches{display:none}.if-match-skeleton-teams{gap:14px}.if-match-skeleton-teams>span>.if-skeleton:last-child{width:92px!important}.if-match-skeleton-tabs,.if-stats-table-skeleton{padding-left:16px;padding-right:16px}}.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;transform:translateZ(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-header .if-site-primary-nav>.if-site-primary-menu>a[aria-expanded=true]{color:#f3f6f8;background:linear-gradient(45deg,#28263b,#223035);box-shadow:inset 0 1px #ffffff1a,0 5px 14px #0d131b33}.if-site-flyout-anchor{z-index:70;padding-top:22px;position:absolute;top:100%;left:0}.if-site-flyout{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 8% 0,#91a6dd24,#0000 35%),radial-gradient(circle at 100% 100%,#38ad8d1f,#0000 34%),linear-gradient(145deg,#141a22fb,#0a0e13fc);border:1px solid #9fe0e426;border-radius:22px;animation:.22s cubic-bezier(.2,.8,.2,1) both if-site-flyout-in;position:relative;overflow:hidden;box-shadow:0 38px 90px #0000009e,0 8px 28px #060c1157,inset 0 1px #ffffff0e}.if-site-news-preview{width:min(740px,100vw - 40px)}.if-site-preview-head{background:linear-gradient(90deg,#ffffff09,#0000 70%);border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:18px 22px 17px 26px;display:flex}.if-site-preview-head>span{flex-direction:column;gap:4px;display:flex}.if-site-preview-head small,.if-site-preview-section-label{color:#55d8c3;letter-spacing:.19em;font-size:9px;font-weight:800;line-height:1.2}.if-site-preview-head strong{color:#f4f7f8;letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:1.1}.if-site-header .if-site-preview-all{color:#ddf6f1d1;background:#35e0c211;border:1px solid #53d9c23d;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:8px 13px;font-size:11.5px;font-weight:700;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.if-site-header .if-site-preview-all svg{stroke:currentColor;stroke-width:2px;width:15px;height:15px}.if-site-header .if-site-preview-all:hover,.if-site-header .if-site-preview-all:focus-visible{color:#9ff0df;background:#35e0c221;border-color:#53d9c294;transform:translateY(-1px)}.if-site-news-preview-body{align-items:stretch;gap:0;display:flex}.if-site-preview-column{flex-direction:column;flex:1;gap:4px;min-width:0;padding:22px 24px 25px;display:flex}.if-site-preview-column.is-tournaments{flex:.95}.if-site-preview-column.is-categories{flex:1.05}.if-site-preview-section-label{color:#9fe0e47a;padding:0 12px 10px;display:block}.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:1px solid #0000;border-radius:13px;align-items:center;gap:14px;min-height:52px;padding:10px 12px;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.if-site-header .if-site-preview-tournament:hover,.if-site-header .if-site-preview-tournament:focus-visible{border-color:color-mix(in srgb, var(--if-site-preview-accent) 30%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--if-site-preview-accent) 10%, transparent), #ffffff06);color:#f3f6f8;transform:translate(2px)}.if-site-preview-tournament strong{min-width:0;color:color-mix(in srgb, var(--if-site-preview-accent) 88%, #fff);flex:1;font-size:14px;font-weight:700}.if-site-preview-tournament>svg{stroke:#e2eef24d;stroke-width:1.8px;flex:none;width:16px;height:16px;transition:stroke .18s,transform .18s}.if-site-preview-tournament:hover>svg,.if-site-preview-tournament:focus-visible>svg{stroke:var(--if-site-preview-accent);transform:translate(2px)}.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(230deg);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:linear-gradient(#0000,#ffffff1b 14% 86%,#0000);width:1px;margin-block:22px}.if-site-preview-group{flex-direction:column;gap:2px;display:flex}.if-site-preview-group+.if-site-preview-group{border-top:1px solid #ffffff0b;margin-top:4px;padding-top:5px}.if-site-preview-group.is-spaced{border-top:1px solid #ffffff0f;margin-top:12px;padding-top:12px}.if-site-header .if-site-preview-text-link{color:#ebf4f7d9;border-radius:10px;align-items:baseline;gap:12px;padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:flex}.if-site-header .if-site-preview-text-link.is-main{color:#f3f6f8;font-size:14px;font-weight:700;position:relative}.if-site-header .if-site-preview-text-link.is-main:after{color:#53d9c27a;content:"→";font-size:13px;transition:color .18s,transform .18s}.if-site-header .if-site-preview-text-link.is-sub{color:#e2eef2ad;padding-left:24px;font-size:13px;font-weight:500;position:relative}.if-site-header .if-site-preview-text-link.is-sub:before{content:"";background:#53d9c261;border-radius:50%;width:3px;height:3px;position:absolute;left:12px}.if-site-header .if-site-preview-text-link:hover,.if-site-header .if-site-preview-text-link:focus-visible{color:#78e6d2;background:#35e0c212}.if-site-header .if-site-preview-text-link.is-main:hover:after,.if-site-header .if-site-preview-text-link.is-main:focus-visible:after{color:#78e6d2;transform:translate(2px)}.if-site-preview-text-link span{flex:1;min-width:0}.if-site-stats-preview{width:410px}.if-site-stats-preview-list{flex-direction:column;padding:10px 12px 14px;display:flex}.if-site-header .if-site-stats-preview-link{color:#ebf4f7d6;border:1px solid #0000;border-radius:14px;align-items:center;gap:15px;min-height:70px;padding:12px 14px;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex;position:relative}.if-site-header .if-site-stats-preview-link:hover,.if-site-header .if-site-stats-preview-link:focus-visible{color:#f3f6f8;background:linear-gradient(90deg,#35e0c21b,#ffffff06);border-color:#35e0c22e;transform:translate(2px)}.if-site-stats-preview-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.if-site-stats-preview-link strong{color:#eef8f7;letter-spacing:-.012em;font-size:15px;font-weight:700}.if-site-stats-preview-link small{color:#e2eef285;font-size:11.5px;font-weight:400;line-height:1.3}.if-site-stats-preview-link>i{width:30px;height:30px;color:var(--if-site-preview-accent);background:#35e0c20b;border:1px solid #35e0c226;border-radius:50%;flex:none;place-items:center;font-style:normal;transition:border-color .18s,background .18s,transform .18s;display:grid}.if-site-stats-preview-link>i svg{stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.if-site-stats-preview-link:hover>i,.if-site-stats-preview-link:focus-visible>i{background:#35e0c21f;border-color:#35e0c273;transform:translate(2px)}@media (width<=1279px) and (width>=860px){.if-site-primary-menu:first-child .if-site-flyout-anchor{left:clamp(-210px,50vw - 640px,0px)}}@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:44px;height:44px;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:0;position:relative;display:none!important}.if-site-mobile-menu-trigger span{background:currentColor;border-radius:2px;width:16px;height:2px;transition:transform .2s,opacity .16s,width .2s;position:absolute}.if-site-mobile-menu-trigger span:first-child{transform:translateY(-6px)}.if-site-mobile-menu-trigger span:nth-child(2){transform:translateY(0)}.if-site-mobile-menu-trigger span:last-child{width:11px;transform:translate(3px,6px)}.if-site-mobile-menu-trigger.is-open span:first-child{transform:rotate(45deg)}.if-site-mobile-menu-trigger.is-open span:nth-child(2){opacity:0;transform:scaleX(.4)}.if-site-mobile-menu-trigger.is-open span:last-child{width:16px;transform:rotate(-45deg)}.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:clamp(14px, 2vw, 24px) var(--if-page-pad) max(20px, env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(20px)saturate(125%);background:radial-gradient(circle at 78% 3%,#35e0c221,#0000 32%),#04080ce0;animation:.18s both if-site-menu-backdrop-in;display:block;position:fixed;inset:72px 0 0;overflow-y:auto}.if-site-mobile-menu>section{background:#0d131af5;border:1px solid #ffffff17;border-radius:24px;flex-direction:column;width:min(1120px,100%);max-height:calc(100dvh - 110px);margin:0 auto;animation:.24s cubic-bezier(.22,.75,.25,1) both if-site-menu-panel-in;display:flex;overflow:hidden;box-shadow:0 30px 90px #00000085,inset 0 1px #ffffff0b}@keyframes if-site-menu-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes if-site-menu-panel-in{0%{opacity:0;transform:translateY(-8px)scale(.99)}to{opacity:1;transform:none}}.if-site-menu-header{background:#ffffff05;border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:16px;min-height:76px;padding:12px 16px 12px 22px;display:flex}.if-site-menu-brand{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.if-site-menu-brand>img{object-fit:contain;filter:brightness(0)invert();opacity:.92;flex:none;width:34px;height:34px}.if-site-menu-brand strong{color:#f2f7f9f0;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.if-site-menu-header>button{color:#f3f6f8;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0 0 2px;font-size:23px;line-height:1;transition:border-color .18s,background .18s,transform .15s;display:grid}.if-site-menu-header>button:hover,.if-site-menu-header>button:focus-visible{background:#35e0c21a;border-color:#47e5c9a6}.if-site-menu-header>button:active{transform:scale(.95)}.if-site-menu-scroll{overscroll-behavior:contain;scrollbar-color:#4be6cb61 transparent;padding:clamp(16px,2.4vw,28px);overflow:hidden auto}.if-site-menu-primary{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:clamp(14px,2vw,20px);display:grid}.if-site-menu-primary>a{color:#f1f6f7;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:104px;padding:14px 8px;text-decoration:none;transition:background .18s,transform .18s;display:flex}.if-site-menu-primary>a:hover,.if-site-menu-primary>a:focus-visible{background:#35e0c212;transform:translateY(-2px)}.if-site-menu-primary-icon{color:#4be3c8;background:#35e0c21a;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.if-site-menu-primary-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.if-site-menu-primary-icon svg .if-header-icon-fill{fill:currentColor;stroke:none}.if-site-menu-primary>a strong{font-size:13.5px;font-weight:750}.if-site-menu-group nav a>i{color:#48e4c9b8;font-size:13px;font-style:normal}.if-site-menu-group{min-width:0;padding-top:clamp(14px,2vw,20px)}.if-site-menu-group h2,.if-site-menu-social h2{color:#e2eef280;letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:700}.if-site-menu-group nav{flex-direction:column;display:flex}.if-site-menu-group nav a{color:#ebf4f7d6;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;min-width:0;min-height:52px;padding:13px 2px;font-size:14px;font-weight:600;text-decoration:none;transition:color .16s,padding-left .16s;display:flex}.if-site-menu-group nav a:last-child{border-bottom:0}.if-site-menu-group nav a:hover,.if-site-menu-group nav a:focus-visible{color:#5beed3;padding-left:6px}.if-site-menu-group nav a>span:not(.if-site-preview-mark){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.if-site-menu-social{border-top:1px solid #ffffff12;margin-top:clamp(14px,2vw,20px);padding-top:clamp(14px,2vw,20px)}.if-site-menu-social nav{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.if-site-menu-social a{color:#edf5f7c7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:64px;padding:8px 4px;font-size:10px;text-decoration:none;transition:color .16s,background .16s;display:flex}.if-site-menu-social a:hover,.if-site-menu-social a:focus-visible{color:#f5f9fa;background:#35e0c212}.if-site-menu-social a>span{color:#eef5f7;background:#ffffff12;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.if-site-menu-social a svg{fill:currentColor;width:16px;height:16px}.if-site-menu-social a svg.is-stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.if-site-menu-social a svg.is-stroke .is-dot{fill:currentColor;stroke:none}.if-site-menu-social a>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.if-site-stats-preview-link .if-site-preview-raster.is-stats-preview{filter:brightness(0)saturate()invert(86%)sepia(29%)saturate(1313%)hue-rotate(111deg)brightness(91%)contrast(92%)}.if-site-mobile-menu :focus-visible{outline-offset:2px;outline:2px solid #5befd5f2}.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-header{display:none!important}.if-site-primary-nav,.if-site-secondary-nav{display:none}.if-site-logo img{height:36px}.if-site-mobile-menu{padding:10px max(10px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(10px, env(safe-area-inset-left,0px))}.if-site-mobile-menu>section{max-height:calc(100dvh - 92px - env(safe-area-inset-bottom,0px));border-radius:20px}.if-site-menu-header{min-height:64px;padding:9px 10px 9px 15px}.if-site-menu-brand>img{width:30px;height:30px}.if-site-menu-brand strong{font-size:14px}.if-site-menu-scroll{padding:16px 18px 18px}.if-site-menu-primary>a{gap:10px;min-height:96px;padding:13px 6px}.if-site-menu-primary-icon{width:40px;height:40px}.if-site-menu-social a{font-size:9.5px}}@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-site-menu-primary>a small{display:none}.if-site-menu-primary>a{min-height:64px}.if-site-menu-group nav{grid-template-columns:1fr}.if-site-menu-social>div strong,.if-site-menu-social a>b{display:none}.if-site-menu-social a{justify-content:center;width:40px;height:40px;padding:0}.if-site-menu-social a>span{background:0 0}}@media (prefers-reduced-motion:reduce){.if-site-mobile-menu,.if-site-mobile-menu>section,.if-site-mobile-menu-trigger span,.if-site-menu-primary>a{transition:none;animation:none}}.ifnav-topbar,.ifnav-scrim,.ifnav-menu{display:none}:is(body:has(.if-short-viewer,.if-lightbox,.if-videos-viewer,.if-stats-drawer-overlay,.if-stats-bracket-modal,.if-site-search-overlay) .ifnav-topbar,body:has(.if-short-viewer,.if-lightbox,.if-videos-viewer,.if-stats-drawer-overlay,.if-stats-bracket-modal,.if-site-search-overlay) .if-gpick-trigger){display:none!important}@media (width<=859px){.ifnav-topbar{--ifnav-bg:24, 26, 31;z-index:20;padding:calc(12px + env(safe-area-inset-top)) clamp(20px, 5vw, 64px) 30px;background:linear-gradient(180deg, rgb(var(--ifnav-bg)) 0%, rgb(var(--ifnav-bg)) 62%, rgba(var(--ifnav-bg), .45) 82%, rgba(var(--ifnav-bg), 0) 100%);box-shadow:none;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.ifnav-topbar-actions{pointer-events:auto;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ifnav-topbar .ifnav-trigger,.ifnav-topbar-logo{pointer-events:auto}.ifnav-topbar-logo{-webkit-tap-highlight-color:transparent;flex:none;display:block}.ifnav-topbar-logo img{object-fit:contain;filter:drop-shadow(0 2px 8px #00000059);width:36px;height:36px;display:block}.ifnav-topbar-logo .is-on-light{display:none}.ifnav-trigger.ifnav-trigger-hamburger{min-width:44px;padding:0 12px}.ifnav-trigger.is-active{background:#a7f0dd26;border-color:#a7f0dd73}.ifnav-stats-popover{top:calc(62px + env(safe-area-inset-top));width:min(340px,88vw);right:clamp(14px,3vw,36px)}.ifnav-stats-identity{color:#fff;align-items:center;gap:10px;display:flex}.ifnav-stats-identity>span:last-child{gap:2px;min-width:0;display:grid}.ifnav-stats-identity .ifnav-menu-title{letter-spacing:-.02em;font-size:17px;font-weight:700}.ifnav-stats-identity small{color:#d4e7e294;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:750}.ifnav-substats-popover{gap:8px;margin:2px 0 4px;display:grid}.ifnav-stats-section-label{color:#a7f0dd;letter-spacing:.15em;justify-content:space-between;align-items:baseline;gap:12px;padding:0 5px 2px;font-size:9px;font-weight:850;display:flex}.ifnav-stats-section-label small{color:#dcebe780;letter-spacing:.01em;text-transform:none;font-size:9px;font-weight:650}.ifnav-subitem.is-popover{background:linear-gradient(100deg, color-mix(in srgb, var(--sub-accent) 15%, transparent), transparent 62%), #ffffff0b;border:1px solid color-mix(in srgb, var(--sub-accent) 22%, #ffffff0f);color:#f8fbfaf7;border-radius:17px;grid-template-columns:28px 7px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;padding:0 12px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffff0e}.ifnav-subitem.is-popover:hover,.ifnav-subitem.is-popover:focus-visible{background:linear-gradient(100deg, color-mix(in srgb, var(--sub-accent) 21%, transparent), transparent 68%), #ffffff13;border-color:color-mix(in srgb, var(--sub-accent) 38%, #ffffff1f)}.ifnav-tournament-index{color:#f0f8f6b8;letter-spacing:.08em;background:#020f0e42;border:1px solid #ffffff17;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.ifnav-subitem.is-popover>i{width:7px;height:7px}.ifnav-subitem.is-popover>strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:720;overflow:hidden}.ifnav-subitem.is-popover>.ifnav-tournament-arrow{color:color-mix(in srgb, var(--sub-accent) 76%, white);opacity:.8;font-size:15px;font-weight:500}.ifnav-tournament-group{gap:7px;display:grid}.ifnav-regions-head{border-top:1px solid #a79de02b;justify-content:space-between;align-items:end;gap:12px;margin-top:3px;padding:10px 5px 3px;display:flex}.ifnav-regions-head>span{gap:2px;display:grid}.ifnav-regions-head small{color:#bbb2efb8;letter-spacing:.12em;font-size:8.5px;font-weight:850}.ifnav-regions-head strong{color:#faf9fff5;letter-spacing:-.02em;font-size:15px;font-weight:720}.ifnav-regions-head em{color:#dedbf385;font-size:9.5px;font-style:normal;font-weight:650}.ifnav-subregions-list{border-left:none;grid-template-columns:minmax(0,1fr);gap:5px;margin:0 0 8px;padding:0;display:grid}.ifnav-subitem.is-subregion{color:#f3f1fceb;letter-spacing:-.01em;background:linear-gradient(90deg,#a79de017,#0000 68%),#ffffff0a;border:1px solid #a79de01f;border-radius:13px;align-items:center;gap:10px;min-height:43px;padding:0 11px;font-size:13px;font-weight:620;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.ifnav-subitem.is-subregion:hover,.ifnav-subitem.is-subregion:focus-visible{color:#fff;background:#ffffff18;border-color:#a79de04d}.ifnav-subitem.is-subregion>small{color:#d7d1fcb3;letter-spacing:.07em;background:#a79de014;border:1px solid #a79de029;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:8px;font-weight:850;display:grid}.ifnav-subitem.is-subregion>span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ifnav-trigger span{text-overflow:ellipsis;max-width:32vw;overflow:hidden}body:has(.if-article-page:not(.is-dark)) .ifnav-topbar{--ifnav-bg:241, 243, 245}body:has(.if-article-page:not(.is-dark)) .ifnav-topbar-logo img{filter:none}body:has(.if-article-page:not(.is-dark)) .ifnav-topbar-logo .is-on-dark{display:none}body:has(.if-article-page:not(.is-dark)) .ifnav-topbar-logo .is-on-light{object-fit:contain;width:36px;height:36px;display:block}body:has(.if-article-page:not(.is-dark)) .ifnav-trigger{color:#171d24;background:linear-gradient(#0f19231a,#0f19230d),#0f19230d;border-color:#0f19233d;box-shadow:inset 0 1px #fff9,0 10px 26px #0f192324}body:has(.if-article-page:not(.is-dark)) .ifnav-trigger:hover{background:#0f19231a;border-color:#0f192366}body:has(.if-article-page:not(.is-dark)) .ifnav-trigger-icon{color:#171d24}body:has(.if-article-page:not(.is-dark)) .ifnav-trigger-icon svg{filter:none}body:has(.ifnav-topbar) #root>:not(.ifnav-topbar,.ifnav-scrim,.ifnav-menu,.if-site-search-overlay){padding-top:calc(72px + env(safe-area-inset-top,0px))}body:has(.if-videos-page) .ifnav-topbar{--ifnav-bg:0, 0, 0}body:has(.ifnav-topbar) #root>.if-videos-page{padding-top:0}body:has(.if-stats-page) .ifnav-topbar{background:linear-gradient(#080c118c 0%,#080c1138 60%,#080c1100 100%)}body:has(.ifnav-topbar) #root>.if-stats-page{padding-top:0}.ifnav-trigger-icon{color:#fff;flex:none;display:flex}.ifnav-trigger-icon svg{filter:drop-shadow(0 0 10px #ffffff38);width:19px;height:19px;display:block}.ifnav-trigger{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(140%);cursor:pointer;min-height:46px;font:inherit;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffffff21,#ffffff0e),#071c1a29;border:1px solid #ffffff6e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 17px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000014,0 14px 34px #0000002b}.ifnav-trigger:hover{background:#071c1a3d;border-color:#ffffffa8;transform:translateY(-1px)}.ifnav-trigger:active{transform:translateY(0)scale(.985)}.ifnav-trigger span{letter-spacing:-.02em;white-space:nowrap;font-size:14.5px;font-weight:650}.ifnav-scrim{z-index:40;opacity:0;visibility:hidden;pointer-events:none;background:#00080766;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.ifnav-scrim.is-open{opacity:1;visibility:visible;pointer-events:auto}.ifnav-scrim.is-settled{-webkit-backdrop-filter:blur(3px)}.ifnav-menu{top:calc(18px + env(safe-area-inset-top));z-index:50;width:min(430px,70vw);max-height:calc(100svh - 36px - env(safe-area-inset-top));opacity:0;visibility:hidden;transform-origin:100% 0;will-change:transform, opacity;contain:paint;overscroll-behavior:contain;background:radial-gradient(circle at 14% 0,#91a6dd33,#0000 32%),radial-gradient(circle at 92% 8%,#38ad8d38,#0000 35%),linear-gradient(145deg,#ffffff1a,#0000 34%),linear-gradient(#0a2c28e6,#041614c7);border:1px solid #9feddc2e;border-radius:34px;padding:18px;transition:opacity .17s,transform .21s cubic-bezier(.4,0,.9,.4),visibility .21s;display:block;position:fixed;right:clamp(14px,3vw,36px);overflow:auto;transform:translateY(-10px)scale(.55);box-shadow:0 32px 100px #0000008f,inset 0 1px #ffffff1f}.ifnav-menu.is-open{opacity:1;visibility:visible;transition:opacity .24s ease-out,transform .38s cubic-bezier(.32,.72,0,1),visibility .38s;transform:translateY(0)scale(1)}.ifnav-menu.is-settled{-webkit-backdrop-filter:blur(30px)saturate(145%)}.ifnav-menu .ifnav-menu-head,.ifnav-menu .ifnav-link,.ifnav-menu .ifnav-substats,.ifnav-menu .ifnav-divider{opacity:0;transition:opacity .13s,translate .13s;translate:0 -7px}.ifnav-menu.is-open .ifnav-menu-head,.ifnav-menu.is-open .ifnav-link,.ifnav-menu.is-open .ifnav-substats,.ifnav-menu.is-open .ifnav-divider{opacity:1;transition:opacity .22s,translate .28s cubic-bezier(.22,.9,.26,1);translate:none}.ifnav-menu.is-open .ifnav-menu-head{transition-delay:40ms}.ifnav-menu.is-open .ifnav-primary .ifnav-link:first-child{transition-delay:70ms}.ifnav-menu.is-open .ifnav-primary .ifnav-link:nth-child(2){transition-delay:95ms}.ifnav-menu.is-open .ifnav-primary .ifnav-link:nth-child(3){transition-delay:.12s}.ifnav-menu.is-open .ifnav-primary .ifnav-link:nth-child(4){transition-delay:.145s}.ifnav-menu.is-open .ifnav-primary .ifnav-substats{transition-delay:.165s}.ifnav-menu.is-open .ifnav-primary .ifnav-link:nth-child(6){transition-delay:.185s}.ifnav-menu.is-open .ifnav-divider,.ifnav-menu.is-open .ifnav-secondary .ifnav-link:first-child{transition-delay:.205s}.ifnav-menu.is-open .ifnav-secondary .ifnav-link:nth-child(2){transition-delay:.225s}.ifnav-menu.is-open .ifnav-secondary .ifnav-link:nth-child(3){transition-delay:.245s}.ifnav-menu.is-open .ifnav-secondary .ifnav-link:nth-child(4){transition-delay:.265s}.ifnav-menu.is-open .ifnav-secondary .ifnav-link:nth-child(5){transition-delay:.285s}.ifnav-menu-head{justify-content:space-between;align-items:center;gap:18px;padding:4px 6px 16px;display:flex}.ifnav-identity{align-items:center;min-width:0;display:flex}.ifnav-logo-wrap{isolation:isolate;min-height:52px;padding-left:4px;position:relative}.ifnav-logo-halo{z-index:-1;opacity:.78;filter:blur(23px);pointer-events:none;background:radial-gradient(circle at 25%,#91a6ddad,#0000 44%),radial-gradient(circle at 73%,#38ad8db3,#0000 48%);border-radius:999px;width:205px;height:78px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.ifnav-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 4px 15px #00000057)drop-shadow(0 0 15px #ffffff17);width:clamp(148px,42vw,190px);max-height:48px;display:block;position:relative}.ifnav-close{color:#ffffffdb;cursor:pointer;width:42px;height:42px;font:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.ifnav-close svg{width:18px;height:18px}.ifnav-primary{gap:3px;display:grid}.ifnav-secondary{gap:6px;display:grid}.ifnav-substats{gap:3px;margin:1px 0 3px;padding-left:40px;display:grid}.ifnav-subitem{color:#e6f0f3d1;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:13px;align-items:center;gap:11px;min-height:40px;padding:0 13px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.ifnav-subitem:hover,.ifnav-subitem:focus-visible{background:#ffffff0d;border-color:#ffffff0f;outline:none;transform:translate(2px)}.ifnav-subitem>i{background:var(--sub-accent,#35e0c2);width:8px;height:8px;box-shadow:0 0 8px var(--sub-accent,#35e0c2);border-radius:50%;flex:none}.ifnav-subitem span{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.ifnav-link{color:#f9fcfbf2;cursor:pointer;min-height:52px;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:19px;align-items:center;gap:15px;width:100%;padding:0 17px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.ifnav-link-index{color:#a7f0dd85;letter-spacing:.08em;flex:none;width:22px;font-size:9px;font-weight:800}.ifnav-primary .ifnav-link.is-active .ifnav-link-index{color:#a7f0dd}.ifnav-trigger-context{text-decoration:none}.ifnav-link:hover,.ifnav-link:focus-visible{background:#ffffff13;border-color:#ffffff12;outline:none;transform:translate(2px)}.ifnav-link.is-active{background:linear-gradient(90deg,#91a6dd1f,#38ad8d21),#ffffff0d;border-color:#a7f0dd1a;box-shadow:inset 0 1px #ffffff12}.ifnav-link svg{opacity:.94;flex:none;width:23px;height:23px}.ifnav-link span{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:560;overflow:hidden}.ifnav-divider{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;margin:16px 7px}.ifnav-secondary{grid-template-columns:1fr;gap:6px}.ifnav-secondary .ifnav-link{background:#ffffff07;border-radius:16px;min-height:48px;padding:0 13px}.ifnav-secondary .ifnav-link span{color:#e8f2efab;letter-spacing:-.01em;font-size:13px;font-weight:520}.ifnav-secondary .ifnav-link svg{opacity:.62;width:18px;height:18px}.ifnav-secondary .ifnav-link.ifnav-support{background:linear-gradient(90deg,#91a6dd21,#38ad8d1a);border-color:#91a6dd1f;grid-column:1/-1}.ifnav-secondary .ifnav-link.ifnav-support span{color:#ffffffe6;font-weight:650}}@media (width<=660px){.ifnav-topbar{padding:calc(12px + env(safe-area-inset-top)) 18px 30px}.ifnav-trigger{min-height:44px;padding:0 15px}.ifnav-trigger span{font-size:14px}.ifnav-menu{top:calc(10px + env(safe-area-inset-top));width:70vw;max-height:calc(100svh - 20px - env(safe-area-inset-top));border-radius:30px;right:10px}}@media (width<=430px){.ifnav-trigger{gap:8px;padding:0 13px}.ifnav-trigger span{font-size:13.5px}.ifnav-menu{padding:14px}.ifnav-secondary .ifnav-link{gap:6px;padding:0 8px}.ifnav-secondary .ifnav-link span{letter-spacing:-.02em;font-size:11.5px}.ifnav-secondary .ifnav-link svg{width:16px;height:16px}}@media (width<=380px){.ifnav-subitem.is-popover{grid-template-columns:27px 7px minmax(0,1fr);gap:8px;padding-inline:10px}.ifnav-subitem.is-popover>.ifnav-tournament-arrow{display:none}}@media (prefers-reduced-motion:reduce){.ifnav-trigger,.ifnav-scrim,.ifnav-menu,.ifnav-menu .ifnav-menu-head,.ifnav-menu .ifnav-link,.ifnav-menu .ifnav-divider{transition-duration:.01ms;transition-delay:0s;translate:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f6f8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--if-bg:#181a1f;--if-surface:#10151c;--if-text:#f3f6f8;--if-muted:#e2eef28c;--if-accent:#35e0c2;--if-gradient:linear-gradient(90deg, #1bdbaa, #45cbe0);--if-hover-title:#9fe0f2;--if-page-pad:clamp(16px, 4.5vw, 72px);--if-safe-bottom:env(safe-area-inset-bottom,0px);background:#181a1f;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--if-bg);overscroll-behavior-x:none;min-width:320px;overflow-x:clip}body{overscroll-behavior-x:none;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}[data-rail],[data-article-rail],[data-stats-rail],[data-news-rail],[data-videos-rail]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}[data-rail] a,[data-rail] img,[data-article-rail] a,[data-article-rail] img,[data-stats-rail] a,[data-stats-rail] img,[data-news-rail] a,[data-news-rail] img,[data-videos-rail] a,[data-videos-rail] img{-webkit-user-drag:none}@media (hover:hover) and (pointer:fine){[data-rail],[data-article-rail],[data-stats-rail],[data-news-rail],[data-videos-rail]{cursor:grab}[data-rail].is-dragging,[data-article-rail].is-dragging,[data-stats-rail].is-dragging,[data-news-rail].is-dragging,[data-videos-rail].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto!important;scroll-snap-type:none!important}}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}.if-route-fallback.is-admin{background:var(--if-bg);justify-content:center;align-items:center;min-height:100vh;display:flex}.if-route-fallback.is-admin>span{border:3px solid #ffffff1f;border-top-color:var(--if-accent);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite if-route-spin}@keyframes if-route-spin{to{transform:rotate(360deg)}}.if-coming-soon-box{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;padding:28px 22px;display:flex}.if-coming-soon-box svg{fill:none;stroke:#e2eef261;stroke-width:1.5px;width:26px;height:26px;margin-bottom:2px}.if-coming-soon-box strong{color:#e2eef28c;letter-spacing:.04em;text-transform:uppercase;font-size:12.5px;font-weight:700}.if-coming-soon-box small{color:#e2eef266;max-width:260px;font-size:12px;line-height:1.5}@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}}
