.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-gpick{display:none}@media (width<=859px){.if-gpick{height:auto;margin:12px clamp(18px,4vw,32px) 16px;display:block;position:relative}.if-gpick-trigger{z-index:5;color:#eef5f7;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);cursor:pointer;max-width:100%;min-height:44px;font:inherit;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffffff1a,#ffffff0a),#071c1a59;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;padding:0 16px;transition:transform .16s,border-color .16s,background .16s;display:inline-flex;position:relative;top:auto;left:auto;box-shadow:inset 0 1px #ffffff2e,0 10px 26px #0000004d}.if-gpick-trigger:active{transform:scale(.985)}.if-gpick-trigger>.if-gpick-dot{background:var(--gpick-accent,#35e0c2);width:9px;height:9px;box-shadow:0 0 10px var(--gpick-accent,#35e0c2);border-radius:50%;flex:none}.if-gpick-trigger>b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.if-gpick-trigger>b>i{color:#e8f2ef99;margin-right:6px;font-style:normal;font-weight:500}.if-gpick-trigger>svg{color:#e8f2efb3;flex:none;width:16px;height:16px}.if-gpick-scrim{z-index:40;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00080757;transition:opacity .22s,visibility .22s;position:fixed;inset:0}.if-gpick-scrim.is-open{opacity:1;visibility:visible;pointer-events:auto}.if-gpick-panel{top:calc(70px + env(safe-area-inset-top));z-index:50;width:min(340px,85vw);max-height:calc(100svh - 90px - env(safe-area-inset-top));opacity:0;visibility:hidden;transform-origin:100% 0;will-change:transform, opacity;-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);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:30px;padding:16px;transition:opacity .28s,transform .34s cubic-bezier(.22,.9,.26,1),visibility .34s;position:fixed;right:clamp(14px,3vw,36px);overflow:auto;transform:translateY(-10px)scale(.6);box-shadow:0 32px 100px #0000008f,inset 0 1px #ffffff1f}.if-gpick-panel.is-open{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.if-gpick-head{justify-content:space-between;align-items:center;gap:14px;padding:4px 6px 14px;display:flex}.if-gpick-head>strong{letter-spacing:-.02em;font-size:15px;font-weight:700}.if-gpick-head>button{color:#ffffffdb;cursor:pointer;width:40px;height:40px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.if-gpick-head>button svg{width:18px;height:18px}.if-gpick-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.if-gpick-list>button{grid-column:1/-1}.if-gpick-list>button.is-half{grid-column:auto;gap:10px;min-height:46px;padding:0 12px}.if-gpick-list>button.is-half>b{font-size:13.5px;font-weight:500}.if-gpick-list>button.is-half>.if-gpick-marker{min-width:26px;height:26px;padding:0 6px;font-size:11px}.if-gpick-list>button{color:#f9fcfbf2;cursor:pointer;min-height:52px;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:#ffffff07;border:1px solid #0000;border-radius:17px;align-items:center;gap:13px;padding:0 15px;transition:background .16s,border-color .16s,transform .16s;display:flex}.if-gpick-list>button:active{transform:translate(2px)}.if-gpick-list>button.is-active{background:linear-gradient(90deg,#91a6dd1f,#38ad8d24),#ffffff0d;border-color:#a7f0dd24}.if-gpick-list>button.is-sub{background:#ffffff04;min-height:44px;margin-left:22px}.if-gpick-list>button>.if-gpick-marker{background:var(--gpick-accent,#35e0c2);color:#04201b;border-radius:999px;flex:none;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:12px;font-weight:800;display:grid}.if-gpick-list>button.is-principal>.if-gpick-marker{color:#eef5f7;background:#ffffff1f}.if-gpick-list>button>.if-gpick-marker.is-dot{background:var(--gpick-item-color,var(--gpick-accent,#35e0c2));width:12px;min-width:12px;height:12px;box-shadow:0 0 10px var(--gpick-item-color,transparent);border-radius:50%;padding:0}.if-gpick-list>button.is-sub>.if-gpick-marker.is-dot{width:8px;min-width:8px;height:8px;box-shadow:none;opacity:.7}.if-gpick-list>button>b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:560;overflow:hidden}.if-gpick-list>button.is-sub>b{color:#f0f8f6d9;font-size:13.5px;font-weight:500}}@media (prefers-reduced-motion:reduce){.if-gpick-trigger,.if-gpick-scrim,.if-gpick-panel,.if-gpick-list>button{transition-duration:.01ms}}.if-theme-switch{--ts-track:#ffffff14;--ts-border:#ffffff24;--ts-icon:#e2ecf26b;--ts-knob:linear-gradient(180deg, #ffffff42, #ffffff1f);--ts-knob-ink:#f3f6f8;--ts-knob-shadow:inset 0 1px 0 #ffffff59, inset 0 0 0 .5px #ffffff2e, 0 3px 8px -2px #0000008c;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-items:center;gap:12px;padding:0;display:inline-flex}body.if-stats-theme-light .if-theme-switch{--ts-track:#ffffff80;--ts-border:#ffffffeb;--ts-icon:#3d4f6673;--ts-knob:linear-gradient(180deg, #fff, #f8fafdeb);--ts-knob-ink:#b7791f;--ts-knob-shadow:inset 0 1px 0 #fff, 0 0 0 .5px #0f284b14, 0 3px 8px -2px #1226424d}.if-theme-switch__track{border:1px solid var(--ts-border);background:var(--ts-track);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-radius:999px;flex:none;justify-content:space-between;align-items:center;width:64px;height:36px;padding:0 10px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000001f}.if-theme-switch__icon{color:var(--ts-icon);place-items:center;display:grid}.if-theme-switch svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.if-theme-switch__knob{background:var(--ts-knob);width:28px;height:28px;box-shadow:var(--ts-knob-shadow);color:var(--ts-knob-ink);border-radius:50%;place-items:center;transition:transform .42s cubic-bezier(.34,1.36,.5,1);display:grid;position:absolute;top:3px;left:3px}.if-theme-switch.is-dark .if-theme-switch__knob{transform:translate(28px)}.if-theme-switch__knob svg{width:16px;height:16px}.if-theme-switch:hover .if-theme-switch__track{border-color:color-mix(in srgb, var(--ts-border) 60%, currentColor)}.if-theme-switch:active .if-theme-switch__knob{width:32px}.if-theme-switch.is-dark:active .if-theme-switch__knob{transform:translate(24px)}.if-theme-switch:focus-visible{outline:none}.if-theme-switch:focus-visible .if-theme-switch__track{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){.if-theme-switch__knob{transition:none}}.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-header-brand-wrap{flex:none;align-items:center;gap:14px;display:flex}.if-site-logo{flex:none;align-items:center;display:flex}.if-site-logo img{width:auto;height:42px;display:block}.if-site-logo img.is-isotype{width:auto;height:42px}.if-site-header-category{align-items:center;gap:9px;display:flex}.if-site-header-category-dot{background:#fff;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 10px #fff}.if-site-header-category-title{color:#000;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:28px;font-weight:650;line-height:1.1}.if-site-header-mobile-picker{display:none}.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:720px}.if-site-stats-preview-body{gap:20px;padding:18px 20px;display:flex}.if-site-stats-column{flex-direction:column;gap:6px;display:flex}.if-site-stats-column.is-tournaments{flex:1;min-width:0}.if-site-stats-column.is-regions{flex:1.08;min-width:0}.if-site-stats-regions-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.if-site-preview-region-link{color:#ebf4f7e0;background:#ffffff06;border:1px solid #ffffff0e;border-radius:14px;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.if-site-preview-region-link:hover,.if-site-preview-region-link:focus-visible{color:#fff;background:#35e0c21a;border-color:#35e0c259;transform:translate(2px)}.if-site-preview-region-num{color:#35e0c2;background:#35e0c221;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:800;transition:background .18s;display:grid}.if-site-preview-region-link:hover .if-site-preview-region-num,.if-site-preview-region-link:focus-visible .if-site-preview-region-num{background:#35e0c247}.if-site-preview-region-link strong{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:650;overflow:hidden}.if-site-preview-region-link>em{color:#35e0c28c;flex:none;font-size:13px;font-style:normal;transition:transform .18s,color .18s}.if-site-preview-region-link:hover>em{color:#35e0c2;transform:translate(2px)}.if-site-header .if-site-stats-preview-link{color:#ebf4f7d6;border:1px solid #0000;border-radius:14px;align-items:center;gap:15px;min-height:60px;padding:10px 12px;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-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%);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-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}}.if-site-header .if-site-primary-nav>.if-site-primary-menu>a.is-stats.is-active,.if-site-header .if-site-primary-nav>.if-site-primary-menu>a.is-stats[aria-expanded=true]{background:linear-gradient(135deg,#1b3554,#173f54 72%,#165044);border:1px solid #7ed3ff42;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #47b1eb14,0 8px 22px #0a2a4647,0 0 28px #48b4ff61}.if-site-header.if-site-glass-header{--header-ink:#f2f6ff;--header-muted:#b7c3d5;--header-accent:#8fd6ff;--header-active-ink:#fff;--header-glass:#ffffff0f;--header-panel:#1c2431f0;--header-line:#ffffff21;--header-surface:#fff1;--header-active:#ffffff21;--header-shadow:#00000047;--header-edge:max(clamp(24px, 3vw, 52px), calc((100% - 1920px) / 2 + clamp(24px, 3vw, 52px)));--header-light-a:#45cbe01a;--header-light-b:#38ad8d1a;--header-bar:radial-gradient(38% 170% at 0% 30%, var(--header-light-a), transparent 72%), radial-gradient(38% 170% at 100% 70%, var(--header-light-b), transparent 72%), linear-gradient(160deg, #ffffff16 0%, #ffffff0a 48%, #ffffff0e 100%);--header-glow:#45cbe06b;--header-bar-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff06, inset 0 0 0 .5px #ffffff0d, 0 1px 1px #0000002e, 0 22px 44px -22px #0000009e;min-height:76px;padding:8px calc(var(--header-edge) + 12px);--header-velo:24, 26, 31;box-shadow:none;color:var(--header-ink);background:0 0;border:0;gap:clamp(10px,1vw,16px);font-family:Inter,system-ui,sans-serif}.if-site-header.if-site-glass-header:before{z-index:-1;background:linear-gradient(180deg, rgba(var(--header-velo), .72), rgba(var(--header-velo), .38) 60%, rgba(var(--header-velo), 0));opacity:0;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);content:"";pointer-events:none;transition:opacity .28s;position:absolute;inset:0 0 -28px;-webkit-mask-image:linear-gradient(#000 58%,#0000);mask-image:linear-gradient(#000 58%,#0000)}.if-site-header.if-site-glass-header.is-scrolled:before{opacity:1}.if-site-header.if-site-glass-header:after{z-index:-1;inset:8px var(--header-edge);background:var(--header-bar);box-shadow:var(--header-bar-shadow);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);content:"";pointer-events:none;border-radius:20px;position:absolute}body.if-stats-theme-light .if-site-header.if-site-glass-header,.if-article-page:not(.is-dark) .if-site-header.if-site-glass-header{--header-ink:#102b4b;--header-muted:#526a86;--header-accent:var(--g-tint,#0071e3);--header-active-ink:var(--g-tint,#0071e3);--header-glass:#ffffff80;--header-panel:#f6fbfff5;--header-line:#fffffff0;--header-surface:#5087be0f;--header-active:#ffffffeb;--header-shadow:#3766911a;--header-velo:243, 247, 252;--header-light-a:#45cbe029;--header-light-b:#38ad8d21;--header-glow:#2ebef057;--header-bar:radial-gradient(38% 170% at 0% 30%, var(--header-light-a), transparent 72%), radial-gradient(38% 170% at 100% 70%, var(--header-light-b), transparent 72%), linear-gradient(160deg, #ffffffb3 0%, #ffffff70 48%, #ffffff8a 100%);--header-bar-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #fff6, inset 0 0 0 .5px #ffffff73, 0 1px 1px #12264208, 0 20px 44px -20px #1a386242}.if-article-page:not(.is-dark) .if-site-header.if-site-glass-header{--header-velo:241, 243, 245}.if-site-glass-header .if-site-logo{min-height:44px;position:relative}.if-site-glass-header .if-site-header-brand-wrap{margin-left:10px}.if-site-glass-header .if-site-logo img:not(.is-isotype,.is-mark){object-fit:contain;width:clamp(172px,13.4vw,212px);height:auto;max-height:38px}.if-site-glass-header .if-site-logo .is-on-light,body.if-stats-theme-light .if-site-glass-header .if-site-logo .is-on-dark,.if-article-page:not(.is-dark) .if-site-glass-header .if-site-logo .is-on-dark{display:none}body.if-stats-theme-light .if-site-glass-header .if-site-logo .is-on-light,.if-article-page:not(.is-dark) .if-site-glass-header .if-site-logo .is-on-light{display:block}.if-site-glass-header .if-site-header-brand-wrap{gap:10px;min-width:0}.if-site-glass-header .if-site-logo.has-mark img:not(.is-mark){clip-path:inset(0);transition:clip-path .5s cubic-bezier(.32,.72,0,1),opacity .3s 80ms}.if-site-glass-header .if-site-logo img.is-mark{opacity:0;filter:blur(3px);transform-origin:0;pointer-events:none;width:38px;height:38px;max-height:none;transition:opacity .3s,filter .35s,transform .5s cubic-bezier(.34,1.36,.5,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scale(.7)}@media (hover:hover){.if-site-glass-header .if-site-logo.has-mark:hover img:not(.is-mark){clip-path:inset(0 100% 0 0);opacity:0}.if-site-glass-header .if-site-logo.has-mark:hover img.is-mark{opacity:1;filter:none;transform:translateY(-50%)scale(1)}}.if-site-glass-header .if-site-logo.has-mark:focus-visible img:not(.is-mark){clip-path:inset(0 100% 0 0);opacity:0}.if-site-glass-header .if-site-logo.has-mark:focus-visible img.is-mark{opacity:1;filter:none;transform:translateY(-50%)scale(1)}.if-site-glass-header .if-site-header-category-title{max-width:190px;color:var(--header-ink);text-overflow:ellipsis;font:600 21px Inter,system-ui,sans-serif;overflow:hidden}.if-site-glass-header .if-site-header-category-dot{background:var(--header-accent);width:5px;height:5px;box-shadow:none}.if-site-glass-header .if-site-header-spacer{display:none}.if-site-glass-header .if-site-primary-nav{box-shadow:none;background:0 0;border:0;border-radius:999px;flex:none;gap:2px;margin-inline:auto;padding:0}.if-site-header.if-site-glass-header .if-site-primary-nav>a,.if-site-header.if-site-glass-header .if-site-primary-nav>.if-site-primary-menu>a{min-height:40px;color:var(--header-muted);box-shadow:none;letter-spacing:-.02em;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;gap:8px;padding:0 clamp(12px,1vw,16px);font-size:13px;font-weight:500;text-decoration:none}.if-site-header.if-site-glass-header .if-site-primary-nav>a:is(:hover,:focus-visible,.is-active),.if-site-header.if-site-glass-header .if-site-primary-nav>.if-site-primary-menu>a:is(:hover,:focus-visible,.is-active,[aria-expanded=true]){border-color:var(--header-line);color:var(--header-active-ink);background:linear-gradient(180deg, #ffffff1f, transparent), var(--header-active);box-shadow:inset 0 1px 0 #ffffff47, 0 3px 10px var(--header-shadow)}.if-site-header.if-site-glass-header .if-site-primary-nav>a.is-active,.if-site-header.if-site-glass-header .if-site-primary-nav>.if-site-primary-menu>a.is-active{background:radial-gradient(56% 78% at 50% 112%, var(--header-glow), transparent 72%), linear-gradient(180deg, #ffffff1f, transparent), var(--header-active)}.if-site-header.if-site-glass-header .if-site-primary-nav>a:is(:hover,:focus-visible,.is-active,[aria-expanded=true]) svg,.if-site-header.if-site-glass-header .if-site-primary-nav>.if-site-primary-menu>a:is(:hover,:focus-visible,.is-active,[aria-expanded=true]) svg{color:inherit}.if-site-header.if-site-glass-header .if-site-primary-nav a svg{width:17px;height:17px;color:inherit;stroke-width:1.6px}.if-site-header.if-site-glass-header .if-site-secondary-nav{gap:2px;margin:0 4px 0 0}.if-site-header.if-site-glass-header .if-site-secondary-nav a{min-height:40px;color:var(--header-muted);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.if-site-header.if-site-glass-header .if-site-secondary-nav a:is(:hover,:focus-visible){color:var(--header-accent);background:var(--header-surface)}.if-site-header.if-site-glass-header :is(.if-site-search-button,.if-site-mobile-menu-trigger){width:40px;height:40px;color:var(--header-ink);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:50%}.if-site-header.if-site-glass-header :is(.if-site-search-button,.if-site-mobile-menu-trigger):is(:hover,:focus-visible){border-color:var(--header-line);color:var(--header-accent);background:linear-gradient(180deg, #ffffff1f, transparent), var(--header-active);box-shadow:inset 0 1px 0 #ffffff47, 0 3px 10px var(--header-shadow)}.if-site-header.if-site-glass-header .if-site-search-button svg{stroke:currentColor;stroke-width:1.7px;width:18px;height:18px}.if-site-glass-header :focus-visible{outline:2px solid var(--header-accent);outline-offset:3px}.if-site-glass-header .if-site-flyout-anchor{padding-top:15px}.if-site-glass-header .if-site-flyout{border-color:var(--header-line);background:linear-gradient(150deg, #ffffff12, transparent 60%), var(--header-panel);box-shadow:inset 0 1px 0 #ffffff59, 0 24px 64px var(--header-shadow);border-radius:26px}.if-site-glass-header .if-site-preview-head{border-color:var(--header-surface);background:0 0;min-height:76px}.if-site-glass-header .if-site-preview-head small{display:none}.if-site-glass-header .if-site-preview-head strong{color:var(--header-ink);font-weight:600}.if-site-glass-header .if-site-preview-section-label{color:var(--header-muted);letter-spacing:.08em;font-size:9px;font-weight:500}.if-site-header.if-site-glass-header :is(.if-site-preview-all,.if-site-preview-text-link,.if-site-preview-region-link,.if-site-stats-preview-link,.if-site-preview-tournament){color:var(--header-ink);background:0 0;border-color:#0000}.if-site-header.if-site-glass-header :is(.if-site-preview-all,.if-site-preview-text-link,.if-site-preview-region-link,.if-site-stats-preview-link,.if-site-preview-tournament):is(:hover,:focus-visible){color:var(--header-accent);background:var(--header-active);border-color:#0000}.if-site-glass-header :is(.if-site-preview-tournament,.if-site-stats-preview-link) strong{color:var(--header-ink);font-weight:550}.if-site-header.if-site-glass-header .if-site-preview-text-link.is-sub{color:var(--header-muted)}.if-site-glass-header :is(.if-site-preview-text-link,.if-site-preview-region-link) strong{font-weight:500}.if-site-glass-header :is(.if-site-preview-region-num,.if-site-stats-preview-link>i){color:var(--header-accent);background:var(--header-surface);border-color:#0000}.if-site-glass-header .if-site-preview-region-link>em,.if-site-header.if-site-glass-header .if-site-preview-text-link.is-main:after{color:var(--header-accent)}.if-site-glass-header .if-site-preview-divider{background:var(--header-surface)}.if-site-glass-header .if-site-preview-group+.if-site-preview-group{border-color:var(--header-surface)}.if-site-glass-header .if-site-back{color:var(--header-muted)}body.if-stats-theme-light .if-site-glass-header .if-site-preview-mark,.if-article-page:not(.is-dark) .if-site-glass-header .if-site-preview-mark{background:var(--header-accent)}@media (width>=860px) and (width<=1240px){.if-site-header.if-site-glass-header{padding-inline:calc(var(--header-edge) + 10px);gap:12px}.if-site-header.if-site-glass-header .if-site-secondary-nav{display:none}.if-site-header.if-site-glass-header .if-site-mobile-menu-trigger{display:flex!important}.if-site-glass-header .if-site-flyout-anchor,.if-site-glass-header .if-site-primary-menu:first-child .if-site-flyout-anchor{left:-180px}.if-site-glass-header .if-site-flyout-anchor.is-stats{left:-280px}.if-site-glass-header .if-site-header-category-title{max-width:155px;font-size:19px}}@media (prefers-reduced-motion:reduce){.if-site-glass-header *,.if-site-glass-header :after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.if-site-header.if-site-glass-header{--header-glass:#22262e;--header-line:#ffffff1a;--header-bar:#22262e}.if-site-header.if-site-glass-header:after{-webkit-backdrop-filter:none;backdrop-filter:none}.if-site-header.if-site-glass-header:before{background:linear-gradient(180deg, rgba(var(--header-velo), 1) 55%, rgba(var(--header-velo), 0));-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}body.if-stats-theme-light .if-site-header.if-site-glass-header,.if-article-page:not(.is-dark) .if-site-header.if-site-glass-header{--header-glass:#fff;--header-line:#0f284b1a;--header-bar:#fff}}@media (prefers-contrast:more){.if-site-header.if-site-glass-header{--header-glass:#273345;--header-line:#8699af}.if-site-header.if-site-glass-header:after{outline:1px solid var(--header-line)}body.if-stats-theme-light .if-site-header.if-site-glass-header,.if-article-page:not(.is-dark) .if-site-header.if-site-glass-header{--header-glass:#f4f9ff;--header-line:#8397ae}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.if-site-header.if-site-glass-header{--header-glass:#273345;--header-bar:#273345}.if-site-header.if-site-glass-header:before{background:linear-gradient(180deg, rgba(var(--header-velo), .96) 55%, rgba(var(--header-velo), 0))}body.if-stats-theme-light .if-site-header.if-site-glass-header,.if-article-page:not(.is-dark) .if-site-header.if-site-glass-header{--header-glass:#f4f9ff;--header-bar:#f4f9ff}}.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) .ifnav-topbar,body:has(.if-short-viewer,.if-lightbox,.if-videos-viewer,.if-stats-drawer-overlay,.if-stats-bracket-modal) .if-gpick-trigger){display:none!important}@media (width<=859px){.ifnav-topbar{--ifnav-velo:0, 0, 0;z-index:20;padding:calc(12px + env(safe-area-inset-top)) clamp(20px, 5vw, 64px) 30px;box-shadow:none;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed;inset:0 0 auto}.ifnav-topbar:before{z-index:-1;background:linear-gradient(180deg, rgba(var(--ifnav-velo), .34) 0%, rgba(var(--ifnav-velo), .2) 58%, rgba(var(--ifnav-velo), 0) 100%);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.ifnav-topbar-actions{pointer-events:auto;flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ifnav-topbar-category.if-gpick{pointer-events:auto;flex:auto;min-width:0;max-width:100%;margin:0!important}.ifnav-topbar-category .if-gpick-trigger{max-width:100%;height:36px;min-height:36px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;gap:6px;padding:0}.ifnav-topbar-category .if-gpick-trigger>b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:96px;font-size:14px;font-weight:700;overflow:hidden}.ifnav-topbar-category .if-gpick-trigger svg{color:#ffffffa6;flex:none;width:15px;height:15px}.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;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:0 12px}.ifnav-trigger.ifnav-trigger-hamburger:hover,.ifnav-trigger.ifnav-trigger-hamburger:active{background:0 0;transform:none}.ifnav-trigger.ifnav-trigger-hamburger.is-active{background:0 0;border:none}.ifnav-trigger-hamburger .ifnav-trigger-icon svg{filter:none;width:30px;height:30px}.ifnav-trigger.ifnav-trigger-stats{background:linear-gradient(#45cbe029,#45cbe00d),#071c1a29;border-color:#45cbe061}.ifnav-trigger.ifnav-trigger-stats:hover{background:linear-gradient(#45cbe038,#45cbe012),#071c1a33;border-color:#45cbe08c}.ifnav-trigger.ifnav-trigger-stats.is-active{background:linear-gradient(#45cbe047,#45cbe017),#071c1a29;border-color:#45cbe0b3}.ifnav-trigger.is-active{background:#a7f0dd26;border-color:#a7f0dd73}.ifnav-stats-popover{top:calc(62px + env(safe-area-inset-top));border-radius:25px;width:min(320px,100vw - 24px);padding:14px;right:clamp(14px,3vw,36px)}.ifnav-stats-identity{color:#fff;align-items:center;gap:9px;min-width:0;display:flex}.ifnav-stats-identity>span{gap:1px;min-width:0;display:grid}.ifnav-stats-identity strong{letter-spacing:-.02em;font-size:17px;font-weight:700}.ifnav-stats-identity small{color:#a7f0ddb8;letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:800}.ifnav-stats-menu-head{padding:2px 2px 12px}.ifnav-stats-back{color:#ffffffe6;cursor:pointer;width:38px;height:38px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.ifnav-substats-popover{gap:6px;margin:0 0 2px;display:grid}.ifnav-subitem.is-popover{color:#f8fbfaf7;cursor:pointer;width:100%;min-height:52px;font:inherit;text-align:left;background:#ffffff0b;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 15px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:grid}.ifnav-subitem.is-popover:hover,.ifnav-subitem.is-popover:focus-visible{border-color:color-mix(in srgb, var(--sub-accent) 34%, #ffffff1a);background:#ffffff14}.ifnav-subitem.is-popover.is-active{background:color-mix(in srgb, var(--sub-accent) 13%, #ffffff0b);border-color:color-mix(in srgb, var(--sub-accent) 38%, #ffffff14)}.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-subregions-list{border-left:none;grid-template-columns:minmax(0,1fr);gap:5px;margin:0;padding:0;display:grid}.ifnav-subitem.is-subregion{color:#f3f1fceb;letter-spacing:-.01em;background:#ffffff0a;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:11px;min-height:48px;padding:0 14px;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.is-active{background:#a79de021;border-color:#a79de047}.ifnav-subitem.is-subregion>i{background:#a79de0b8;border-radius:50%;flex:none;width:7px;height:7px;display:block}.ifnav-subitem.is-regional-overview>i{background:#a7f0dd}.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}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-topbar{--ifnav-velo:255, 255, 255}body:has(.if-article-page:not(.is-dark)) .ifnav-topbar{--ifnav-velo:241, 243, 245}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-topbar-logo img{filter:none}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-topbar-logo .is-on-dark{display:none}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-topbar-logo .is-on-light{object-fit:contain;width:36px;height:36px;display:block}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger{color:#171d24;background:linear-gradient(#0f19231a,#0f19230d),#0f19230d;border-color:#0f19233d;box-shadow:inset 0 1px #fff9,0 10px 26px #0f192324}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger:hover{background:#0f19231a;border-color:#0f192366}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger-icon{color:#171d24}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger-icon svg{filter:none}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger-hamburger{box-shadow:none;background:0 0;border:none}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger-hamburger:hover{background:0 0;border:none}:is(body:has(.if-article-page:not(.is-dark)),body.if-stats-theme-light) .ifnav-trigger-stats{background:linear-gradient(#45cbe024,#45cbe00a),#0f19230d;border-color:#45cbe066}body:has(.ifnav-topbar) #root>:not(.ifnav-topbar,.ifnav-scrim,.ifnav-menu){padding-top:calc(72px + env(safe-area-inset-top,0px))}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%);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);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%);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}}@media (width<=859px){.ifnav-context-chevron{opacity:.7;flex:none;width:14px;height:14px;margin-left:-4px}body.if-stats-theme-light .ifnav-topbar .ifnav-trigger,body.if-stats-theme-light .ifnav-topbar .ifnav-trigger.ifnav-trigger-stats{color:#0b1a2c;background:linear-gradient(#ffffffd6,#fff9);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,inset 0 -1px #fff6,0 8px 24px #1a38621f}body.if-stats-theme-light .ifnav-topbar .ifnav-trigger.ifnav-trigger-stats .ifnav-trigger-icon{color:#654cbd}body.if-stats-theme-light .ifnav-topbar .ifnav-trigger.ifnav-trigger-stats.is-active{background:#fff;border-color:#fff}body.if-stats-theme-light .ifnav-topbar .ifnav-trigger.ifnav-trigger-hamburger{box-shadow:none;background:0 0;border:none}body.if-stats-theme-light .ifnav-stats-popover{color:#0b1a2c;background:linear-gradient(#fffffff0,#f4f8fde6);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,0 30px 80px #142c503d}body.if-stats-theme-light .ifnav-stats-popover .ifnav-stats-identity{color:#0b1a2c}body.if-stats-theme-light .ifnav-stats-popover .ifnav-stats-identity small{color:#5f6f86}body.if-stats-theme-light .ifnav-stats-popover :is(.ifnav-close,.ifnav-stats-back){color:#3d4f66;background:#7488a624;border-color:#0000}body.if-stats-theme-light .ifnav-stats-popover :is(.ifnav-subitem.is-popover,.ifnav-subitem.is-subregion){color:#0b1a2c;background:#7488a614;border-color:#0000}body.if-stats-theme-light .ifnav-stats-popover :is(.ifnav-subitem.is-popover,.ifnav-subitem.is-subregion):is(:hover,:focus-visible){color:#0b1a2c;background:#7488a629;border-color:#0000}body.if-stats-theme-light .ifnav-stats-popover :is(.ifnav-subitem.is-popover,.ifnav-subitem.is-subregion).is-active{background:#fff;border-color:#fffffff2;box-shadow:0 1px 2px #12264214,0 4px 14px #1226421a}body.if-stats-theme-light .ifnav-stats-popover .ifnav-tournament-arrow{color:#5f6f86}body.if-stats-theme-light .ifnav-scrim.is-open{background:#14223829}}.ifnav-logo.is-on-light{display:none}@media (width<=859px){body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover){color:#0b1a2c;background:radial-gradient(circle at 12% 0,#b0d4ff73,#0000 38%),radial-gradient(circle at 92% 6%,#beecff80,#0000 40%),linear-gradient(#fffffff0,#f4f8fde6);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,0 30px 80px #142c503d}body.if-stats-theme-light .ifnav-menu .ifnav-logo.is-on-dark,body.if-stats-theme-light .ifnav-menu .ifnav-logo-halo{display:none}body.if-stats-theme-light .ifnav-menu .ifnav-logo.is-on-light{filter:none;display:block}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-close{color:#3d4f66;background:#7488a624;border-color:#0000}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-link{color:#0b1a2c}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-link-index{color:#9aa8ba}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-link:is(:hover,:focus-visible){background:#7488a61a;border-color:#0000}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-link.is-active{color:#654cbd;background:#fff;border-color:#fffffff2;box-shadow:0 1px 2px #12264214,0 4px 14px #1226421a}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-link.is-active .ifnav-link-index{color:#654cbd}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-divider{background:linear-gradient(90deg,#0000,#0f284b1a,#0000)}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-secondary .ifnav-link{background:#7488a612}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-secondary .ifnav-link span{color:#3d4f66}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-secondary .ifnav-link.ifnav-support{background:linear-gradient(90deg,#654cbd1a,#654cbd0f);border-color:#0000}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-secondary .ifnav-link.ifnav-support span,body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-subitem{color:#0b1a2c}body.if-stats-theme-light .ifnav-menu:not(.ifnav-stats-popover) .ifnav-subitem:is(:hover,:focus-visible){background:#7488a61a;border-color:#0000}.ifnav-menu .ifnav-link.ifnav-theme-row{cursor:default;min-width:0}.ifnav-menu .ifnav-link.ifnav-theme-row:is(:hover,:focus-within){background:0 0;border-color:#0000;transform:none}.ifnav-menu .ifnav-theme-row .if-theme-switch{min-height:52px}.ifnav-menu .ifnav-theme-row .if-theme-switch__track,.ifnav-menu .ifnav-theme-row .if-theme-switch__icon,.ifnav-menu .ifnav-theme-row .if-theme-switch__knob{font-size:0;overflow:visible}.ifnav-menu .ifnav-theme-row .if-theme-switch svg{opacity:1;width:15px;height:15px}.ifnav-menu .ifnav-theme-row .if-theme-switch__knob svg{width:16px;height:16px}}: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);--if-celeste:#45cbe0;--if-celeste-hondo:#0e7f96;--if-volanta:var(--if-celeste);background:#181a1f;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.if-volanta{color:var(--if-volanta)}*{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}}
