@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sidebar-w: 140px;--header-h: 64px;--gap: 16px;--radius: 8px;--bg: #0d181d;--surface: #192a32;--text: #eaf2f3;--muted: #9db4c1;--border: #2a3d46;--primary: #6be0bd;--sidebar-dur: .35s;--ease-smooth: cubic-bezier(.22, 1, .36, 1);--shadow-1: 0 10px 30px rgba(0, 0, 0, .35);--font-sans: "Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}:root[data-theme=light]{--bg: #f6f7fb;--surface: #ffffff;--text: #1b1f27;--muted: #667085;--border: #e4e7ec;--primary: #6be0bd}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100dvh;overflow:hidden;background:var(--bg);color:var(--text);margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page,.asp,.matches,.idx{min-height:0}.layout{display:grid;grid-template-areas:"sidebar topbar" "sidebar content";grid-template-columns:var(--sidebar-w) 1fr;grid-template-rows:var(--header-h) 1fr;min-height:100dvh;transition:grid-template-columns var(--sidebar-dur) var(--ease-smooth);background:var(--bg);color:var(--text)}.layout--sidebar-closed{grid-template-columns:0 1fr}.content{grid-area:content;padding:var(--gap);overflow:auto;-webkit-overflow-scrolling:touch;min-height:0;min-width:0;block-size:calc(100dvh - var(--header-h));overscroll-behavior:contain;scrollbar-gutter:stable both-edges;transition:padding var(--sidebar-dur) var(--ease-smooth)}.content>*{min-height:0;min-width:0}.page,.page__content{min-height:0;min-width:0}.topbar{grid-area:topbar;position:sticky;top:0;height:var(--header-h);background:var(--surface);border-bottom:1px solid var(--border);z-index:12;display:grid;align-items:center}.topbar__inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--gap)}.topbar__burger{width:36px;height:36px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text);display:none;align-items:center;justify-content:center;cursor:pointer;transition:background .22s ease,border-color .22s ease}.topbar__burger:hover{background:#ffffff0f;border-color:#333}.topbar__burger-icon,.topbar__burger-icon:before,.topbar__burger-icon:after{content:"";display:block;width:18px;height:2px;background:currentColor;border-radius:2px;position:relative}.topbar__burger-icon:before,.topbar__burger-icon:after{position:absolute;left:0}.topbar__burger-icon:before{top:-6px}.topbar__burger-icon:after{top:6px}.layout--sidebar-closed .topbar__burger{display:inline-flex}@media (max-width: 1024px){.layout{grid-template-areas:"topbar" "content";grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100dvh}.topbar__burger{display:inline-flex}.topbar{height:auto}.content{block-size:auto}}.topbar__left{display:flex;align-items:center;gap:10px}.topbar__right{display:flex;align-items:center;gap:8px}.topbar__athlete{position:relative;min-width:260px}.topbar__athlete-mask{position:absolute;inset:0;border-radius:10px;background:#0000001f;cursor:not-allowed}.sidebar{grid-area:sidebar;position:relative;z-index:16;width:var(--sidebar-w);background:var(--surface);border-right:1px solid var(--border);padding:var(--gap);transform:translate(0);transition:transform var(--sidebar-dur) var(--ease-smooth)}.sidebar .sidebar__brand{display:flex;align-items:center;justify-content:flex-start;height:56px;font-size:28px}.sidebar .sidebar__brand-logo{width:32px;height:32px;display:block;padding-right:4px}.sidebar__section-row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-bottom:var(--gap)}.sidebar__section-label{display:inline-flex;font-size:12px;opacity:.75;white-space:nowrap}.sidebar__section-select :deep(.ds__btn){height:36px}.sidebar__close{position:absolute;top:10px;right:10px;width:38px;height:38px;z-index:18;border-radius:8px;border:1px solid var(--border);background:#0000000f;color:var(--text);display:grid;place-items:center;cursor:pointer;transition:background .22s ease,border-color .22s ease}.sidebar__close:hover{background:#ffffff14;border-color:#333}.sidebar__close:before,.sidebar__close:after{content:"";position:absolute;width:18px;height:2px;background:currentColor;border-radius:2px}.sidebar__close:before{transform:rotate(45deg)}.sidebar__close:after{transform:rotate(-45deg)}@media (max-width: 520px){.sidebar__section-row{grid-template-columns:1fr;gap:6px}.sidebar__section-label{margin-bottom:2px}}.sidebar--hidden{transform:translate(calc(-1 * var(--sidebar-w)))}.sidebar__header{display:grid;gap:8px;margin-bottom:var(--gap)}.sidebar__section-label{display:block;font-size:12px;opacity:.7}.sidebar__nav{margin:0;padding:0}.sidebar__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sidebar__link{--active-bg: rgba(58, 134, 255, .12);--hover-bg: rgba(255, 255, 255, .04);display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;align-items:center;padding:10px 12px;border-radius:10px;text-decoration:none;color:var(--text);transition:background var(--sidebar-dur) var(--ease-smooth),color .24s ease}.sidebar__link:hover{background:var(--hover-bg)}.sidebar__link.is-active{background:var(--active-bg);color:#a1c4ff}.sidebar__link-label{font-size:14px;line-height:1.2}.sidebar__link-chev{opacity:.5;transform:translate(0);transition:transform .2s ease,opacity .2s ease}.sidebar__link:hover .sidebar__link-chev{transform:translate(2px);opacity:.8}.sidebar-overlay{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:15;opacity:0;pointer-events:none;transition:opacity .22s ease}.sidebar-overlay.is-open{opacity:1;pointer-events:auto}@media (max-width: 1024px){.sidebar{position:fixed;top:0;left:0;bottom:0;height:100dvh}}.page{display:block}.page__content{display:grid;gap:var(--gap)}.np-rail .np-rail-label-short{display:none}@media (max-width:700px){.np-rail nav a{min-width:0!important}.np-rail nav a span{max-width:100%;overflow-wrap:anywhere;text-align:center}.np-rail .np-rail-label-wide{display:none}.np-rail .np-rail-label-short{display:inline}}:root{--panel:#14242c;--np-bg:#0d181d;--np-panel:#14242c;--np-raised:#192a32;--np-line:#2a3d46;--np-mint:#6be0bd;--np-muted:#9db4c1;--np-text:#eaf2f3;--np-motion:.35s;--np-ease:cubic-bezier(.22,.61,.36,1);--primary:#6be0bd;--text-muted:#9db4c1;color-scheme:dark}button,input,textarea{font:inherit}button,a,input,textarea,[role=option]{transition:color var(--np-motion) var(--np-ease),background-color var(--np-motion) var(--np-ease),border-color var(--np-motion) var(--np-ease),box-shadow var(--np-motion) var(--np-ease),opacity var(--np-motion) var(--np-ease)}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.45}:is(button,a,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--np-mint);outline-offset:3px}button svg,a svg{flex-shrink:0}*{scrollbar-width:thin;scrollbar-color:#426558 transparent}::selection{background:#315b50;color:#eaf2f3}.layout--redesign{height:100dvh;min-height:0;grid-template-areas:"sidebar topbar" "sidebar content";grid-template-columns:140px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background:var(--np-bg);font-family:var(--font-sans)}.layout--redesign>.content{height:auto;block-size:auto;padding:28px 28px 35px;scrollbar-gutter:stable;outline:none}.layout--redesign>.content>div,.layout--redesign>.content>section{max-width:1680px;margin-inline:auto}.np-rail{grid-area:sidebar;display:flex;flex-direction:column;background:#102027;border-right:1px solid var(--np-line);padding:20px 10px 18px;z-index:30;min-height:0;overflow-y:auto}.np-brand{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--np-text);gap:6px;margin-bottom:26px}.np-brand img{width:62px;height:62px;object-fit:contain}.np-brand strong{font-size:23px;letter-spacing:-1px}.np-rail nav{display:flex;flex-direction:column;gap:8px}.np-rail nav a,.np-rail-support{display:flex;align-items:center;gap:9px;padding:20px 7px;color:#b6ccd6;text-decoration:none;font-size:11px;border-radius:7px;min-height:62px;border:0;background:none;cursor:pointer}.np-rail nav a:hover,.np-rail-support:hover{color:var(--np-mint);background:#1b3333}.np-rail nav a.is-active{color:var(--np-mint);background:#203d35}.np-rail-support{margin-top:auto;text-align:left;width:100%;min-height:50px}.np-rail-support span{white-space:nowrap}.np-topbar{grid-area:topbar;background:var(--np-bg);border-bottom:1px solid var(--np-line);padding:0 28px;z-index:25;min-width:0}.np-topbar-row{min-height:64px;display:flex;gap:14px;align-items:center}.np-breadcrumb{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--np-muted);text-decoration:none;white-space:nowrap}.np-topbar-account{display:flex;align-items:center;gap:15px;margin-left:auto}.np-user-name{font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-avatar{height:35px;width:35px;display:grid;place-items:center;flex-shrink:0;border:1px solid #527360;border-radius:50%;background:#294739;color:#bfe9d5;font-size:11px}.np-icon-button{height:38px;min-width:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--np-line);border-radius:6px;background:none;color:#b8ccd6;cursor:pointer}.np-icon-button:hover{background:#213d34;color:var(--np-mint)}.np-dev-badge{font-size:9px;letter-spacing:1px;color:#9ab3a9;border:1px solid #365248;padding:4px 6px;border-radius:4px}.np-phys-context{display:flex;gap:12px;padding:0 0 15px}.np-phys-context>.ds{width:260px;max-width:50%}.np-section-nav{display:flex;gap:24px;border-bottom:1px solid var(--np-line);margin:-8px 0 27px;overflow-x:auto;white-space:nowrap;min-height:43px}.np-section-nav a{font-size:12px;text-decoration:none;color:var(--np-muted);border-bottom:2px solid transparent;padding:10px 0 14px}.np-section-nav a.is-active{color:var(--np-mint);border-color:var(--np-mint)}.ds{position:relative;min-width:0}.ds__btn{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#192a32;border:1px solid #354c58;border-radius:6px;padding:10px 13px;color:#e2ecf0;font-size:13px;text-align:left;cursor:pointer}.ds__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ds__chev{flex-shrink:0;color:#9db4c1;transition:transform .35s var(--np-ease)}.ds.is-open .ds__chev{transform:rotate(180deg)}.ds.is-open .ds__btn,.ds__btn:hover:not(:disabled){border-color:#6ba991;background:#203932}.ds__menu{z-index:10050;background:#192e34;border:1px solid #3c5c5a;border-radius:7px;box-shadow:0 15px 35px #0005;padding:5px;display:flex;flex-direction:column;overflow:auto;color:var(--np-text);font-family:var(--font-sans)}.ds__list{overflow:auto;min-height:0}.ds__opt{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:10px 12px;font-size:13px;border-radius:4px;cursor:pointer;line-height:1.5}.ds__opt.is-active{color:var(--np-mint)}.ds__opt.is-hover{background:#2b4841;color:var(--np-mint)}.ds__opt.is-disabled{opacity:.4;cursor:not-allowed}.ds__search{display:flex;gap:10px;align-items:center;padding:6px 8px 11px;color:var(--np-muted)}.ds__search input{width:100%;min-width:0;background:#10232a;color:var(--np-text);border:1px solid #354c58;border-radius:4px;padding:9px}.ds__empty{padding:12px;color:var(--np-muted);font-size:12px}.ds__clear{display:flex;gap:8px;align-items:center;background:none;border:0;border-top:1px solid var(--np-line);padding:10px;color:var(--np-muted);cursor:pointer}.np-dropdown-enter-active,.np-dropdown-leave-active{transition:opacity .35s var(--np-ease),transform .35s var(--np-ease)}.np-dropdown-enter-from,.np-dropdown-leave-to{opacity:0;transform:translateY(-7px)}.np-form-select.np-form-select{position:relative;border:0!important;background:none!important;padding:0!important;border-radius:0;display:block;color:inherit;min-width:0;height:auto}.np-form-select__value{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;pointer-events:none;left:12px;bottom:2px}.np-page-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:25px}.np-page-heading h1{font-size:42px;letter-spacing:-1.5px;line-height:1.18;margin:0;color:var(--np-text);font-weight:650}.np-page-heading p{font-size:16px;color:var(--np-muted);line-height:1.6;margin:9px 0 0}.np-eyebrow{color:var(--np-muted);font-size:10px;font-weight:600;letter-spacing:1.7px;display:block;margin-bottom:11px}.np-primary,.np-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;cursor:pointer;border-radius:6px;font-size:13px;font-weight:600;padding:12px 18px;border:1px solid transparent}.np-primary{color:#10261e;background:var(--np-mint)}.np-primary:hover{background:#94ecd1}.np-secondary{border-color:#3a515d;background:#192a32;color:#c4d8e2}.np-secondary:hover{border-color:#70b49b;color:var(--np-mint)}.np-text-link{color:#b5d2e1;display:inline-flex;align-items:center;gap:10px;font-size:13px;text-decoration:none;background:none;border:0;cursor:pointer}.np-text-link:hover{color:var(--np-mint)}.np-panel{background:#0f1c22;border:1px solid #293d46;border-radius:7px}.np-empty{padding:45px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px;color:var(--np-muted)}.np-empty h2{color:var(--np-text);font-size:23px;margin:0}.np-empty p{max-width:54ch;line-height:1.7;margin:0}.np-note{color:var(--np-muted);font-size:11px;line-height:1.65}.np-back{display:inline-flex;align-items:center;gap:8px;color:var(--np-muted);font-size:12px;text-decoration:none;margin-bottom:20px}.layout--redesign .content :is(.panel,.card,.report-section,.match-card,.stat-card,.ai-summary-card,.ai-inline-card,.data-insight-card,.data-insight-table-card,.data-insight-ranking-card){background:#14242c;border-color:var(--np-line);border-radius:8px;box-shadow:none}.layout--redesign .content :is(h1,.title,.matches__title,.asp__title,.idx__title){font-family:var(--font-sans);font-weight:620;letter-spacing:-1px;color:var(--np-text)}.layout--redesign .content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.np-form-select__value),textarea){background:#14242c;color:var(--np-text);border-color:#354c58;border-radius:6px}.layout--redesign .content :is(input,textarea)::placeholder{color:#829ba9}.layout--redesign .content :is(.btn,.button,.input,.select,.tab,.tabs button){border-radius:6px}.layout--redesign .content :is(.btn-primary,.btn--primary,.button--primary){background:var(--np-mint);border-color:var(--np-mint);color:#10261e}.layout--redesign .content :is(.muted,.hint,.subtitle){color:var(--np-muted)}.layout--redesign .content :is(table,.table){border-color:var(--np-line)}.layout--redesign .content :is(th,td){border-color:var(--np-line)}.layout--redesign .content th{background:#192a32;color:#a9bfca;font-size:11px;font-weight:550}.layout--redesign .content td{font-variant-numeric:tabular-nums}.layout--redesign .content :is(.panel__header,.card-header){background:#172830;border-color:var(--np-line)}.layout--redesign .ma .report-section--header{background:none;border:0;padding:0;margin-bottom:20px}.layout--redesign .ma .match-card{background:none;border:0;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);border-radius:0;padding:28px 0}.layout--redesign .ma .match-head{max-width:900px;margin:auto}.layout--redesign .ma .filters{background:#14242c;border:1px solid var(--np-line);border-radius:8px;padding:16px}.layout--redesign .ma .stats-grid{gap:22px}.layout--redesign .ma .report-section{padding:22px}.layout--redesign .ma .header{margin-bottom:24px}.layout--redesign .ma .title{font-size:36px}.layout--redesign .ma .match-video-entry{background:var(--np-mint);color:#10261e;border:0;border-radius:6px;padding:13px 18px}.layout--redesign .ma .section-head__title{font-size:22px}.layout--redesign .ma .section-head__eyebrow{color:var(--np-muted)}.layout--redesign .data-insight .data-insight__hero{background:none;box-shadow:none;border:0;padding:4px 0 24px}.layout--redesign .data-insight :is(.data-insight__filters,.data-insight-filter){min-width:0}.layout--redesign .data-insight .data-insight-filter__select{min-width:140px}.layout--redesign .matches .panel{border-radius:8px}.layout--redesign .matches .panel__header{padding:18px 22px}.layout--redesign .matches .panel__body{padding:22px}.layout--redesign .matches .krow{border-color:var(--np-line);min-height:56px}.layout--redesign .matches .krow--head{background:#192a32}.apexcharts-tooltip.apexcharts-theme-dark{background:#20343b;border-color:#3b515c;color:var(--np-text)}.auth-shell.auth-shell,.landing-shell.landing-shell{--landing-text:#eaf2f3;--landing-muted:#9db4c1;--landing-panel:#14242c;--landing-border:#2a3d46;--landing-font:"Inter Variable",Inter,sans-serif;background:#0d181d;font-family:var(--font-sans);color:var(--np-text)}.auth-shell :is(.auth-shell__orb,.auth-shell__gridline),.landing-shell :is(.landing-shell__orb,.landing-shell__gridline){display:none}.landing-shell .landing-shell__header,.auth-shell .auth-shell__topbar{background:#102027;border-color:var(--np-line)}.auth-shell :is(.auth-shell__panel,.auth-shell__aside,.auth-card),.landing-shell :is(.landing-card,.landing-hero__panel,.landing-final,.landing-access-card){background:#14242c;border-color:var(--np-line);box-shadow:none;border-radius:8px}.auth-shell :is(h1,h2,h3),.landing-shell :is(h1,h2,h3){font-family:var(--font-sans);letter-spacing:-1px}.auth-shell :is(input,textarea){background:#102027;color:var(--np-text);border-color:#3a515d}.auth-shell :is(button[type=submit],.auth-btn--primary),.landing-shell .landing-btn--primary{background:var(--np-mint);color:#10261e;border-color:var(--np-mint);box-shadow:none}.landing-shell :is(.landing-kicker,.landing-card__icon,.landing-mini-card__title){color:var(--np-mint)}.landing-shell :is(.landing-hero__title,.landing-section__title){color:var(--np-text);background:none;-webkit-text-fill-color:var(--np-text)}.landing-shell :is(.landing-card:after,.landing-hero__panel:after){display:none}.lang-dd.lang-dd .lang-dd__btn{border-radius:6px;background:#192a32;border-color:#354c58}.lang-dd.lang-dd .lang-dd__menu{background:#192e34;border-color:#3c5c5a;border-radius:6px}.lang-dd.lang-dd .lang-dd__item:hover{background:#2b4841;color:var(--np-mint)}@media (max-width:1100px){.layout--redesign{grid-template-columns:112px minmax(0,1fr)}.np-rail{padding-inline:7px}.np-rail nav a{font-size:10px;gap:7px;padding-inline:6px}.np-brand strong{font-size:21px}.np-topbar{padding-inline:20px}.layout--redesign>.content{padding:22px 20px 28px}.np-user-name{max-width:130px}}@media (max-width:700px){.layout--redesign{grid-template-areas:"topbar" "content" "sidebar";grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 66px;height:100dvh}.np-rail{padding:0 4px;border-right:0;border-top:1px solid var(--np-line);flex-direction:row;overflow:visible}.np-brand,.np-rail-support{display:none}.np-rail nav{width:100%;flex-direction:row;gap:0;justify-content:space-around}.np-rail nav a{flex:1;min-width:0;padding:9px 3px;font-size:9px;flex-direction:column;justify-content:center;gap:5px;border-radius:0;white-space:nowrap;min-height:0}.np-rail nav svg{width:21px;height:21px}.np-topbar{padding:0 16px}.np-topbar-row{min-height:54px;gap:8px}.np-topbar-account{gap:9px}.np-user-name,.np-avatar{display:none}.np-breadcrumb{font-size:10px;gap:8px}.np-topbar .lang-dd__btn{padding:8px}.np-icon-button{border:0;min-width:32px}.np-phys-context{gap:8px;padding-bottom:12px}.np-phys-context>.ds{flex:1;min-width:0}.np-phys-context .ds__btn{font-size:11px;padding:9px;min-height:40px}.layout--redesign>.content{padding:20px 16px 28px;block-size:auto}.np-section-nav{gap:20px;margin-bottom:23px}.np-section-nav a{font-size:11px}.np-page-heading{align-items:flex-start;gap:14px;flex-wrap:wrap}.np-page-heading h1{font-size:31px;letter-spacing:-1px}.np-page-heading p{font-size:14px}.layout--redesign .ma .title{font-size:28px}.layout--redesign .ma .report-section{padding:15px}.layout--redesign .ma .header{flex-wrap:wrap;gap:16px}.layout--redesign .matches .panel__body{padding:14px}.layout--redesign .matches .panel__header{padding:15px}.ds__btn{font-size:12px}.ds__opt{font-size:12px;min-height:44px}}.layout--redesign a{color:inherit;text-decoration:none}.layout--redesign a:hover{color:var(--np-mint)}.layout--redesign h1{font-weight:650;letter-spacing:-1.2px}.layout--redesign h2{font-weight:600}.layout--redesign .content :is(.users-page__title,.user-form-page__title){font-size:34px;font-weight:650;margin-bottom:12px}.layout--redesign .ma{padding:0;color:var(--np-text)}.layout--redesign .ma .title{margin:0;font-weight:650;font-size:38px}.layout--redesign .ma .header{margin:4px 0 26px}.layout--redesign .ma .report-section.report-section--header{padding:0;margin-bottom:20px}.layout--redesign .ma .section-head__actions{flex-wrap:nowrap;align-items:flex-end}.layout--redesign .ma .section-head__country{min-width:160px;width:180px}.layout--redesign .ma .section-head__field-label{text-align:left;font-size:10px;font-weight:500;color:var(--np-muted)}.layout--redesign .ma .section-head__title{font-size:20px;font-weight:600}.layout--redesign .ma .dropdown .ds__btn{background:#192a32;border-color:#354c58;border-radius:6px;font-size:13px;padding:10px 13px}.layout--redesign .ma .ai-inline-toggle{background:#203d35;border:1px solid #3e6255;border-radius:6px;min-height:44px;color:var(--np-mint);box-shadow:none;font-size:12px}.layout--redesign .ma .ai-inline-toggle:before{display:none}.layout--redesign .ma .team-name{color:var(--np-text);font-size:clamp(21px,2.1vw,30px);font-weight:650;overflow-wrap:normal;word-break:normal}.layout--redesign .ma .score{color:var(--np-mint);background:none;-webkit-text-fill-color:var(--np-mint);font-size:44px;font-weight:650}.layout--redesign .ma .match-info{font-size:12px;color:var(--np-muted);margin-top:16px}.layout--redesign .ma :is(.group,.ai-inline-card,.ai-inline-card--deep,.empty--section){background:var(--np-panel);border-color:var(--np-line);border-radius:8px;box-shadow:none}.layout--redesign .ma .group-title{background:#192a32;border-color:var(--np-line);text-align:left;font-size:18px;padding:20px}.layout--redesign .ma .stat-item{border-color:var(--np-line);padding-block:14px}.layout--redesign .ma .stat-label{font-size:12px;width:155px;color:var(--np-muted)}.layout--redesign .ma .stat-bar{height:32px;border-color:var(--np-line);border-radius:4px;background:#0d1c21}.layout--redesign .ma .seg{font-size:12px;text-shadow:none;font-weight:550;color:#e5f5f4}.layout--redesign .ma .seg.left{background:#357b68}.layout--redesign .ma .seg.right{background:#355f7c}.layout--redesign .ma .seg.mid{background:#34434a}.layout--redesign .ma .ai-summary-card{border-left:3px solid var(--np-mint)}.layout--redesign .ma .ai-card__title{font-size:21px;font-weight:600}.layout--redesign .ma .ai-card__eyebrow{font-size:10px;color:var(--np-mint);font-weight:550}.layout--redesign .ma :is(.ai-summary-card p,.ai-inline-card p){font-size:15px;line-height:1.85}.layout--redesign .ma .mode-btn{border-radius:6px;background:#192a32;border-color:var(--np-line)}.layout--redesign .ma .mode-btn.active{background:#25453b;border-color:#4c8f77;color:var(--np-mint)}.layout--redesign .content :is(.section,.form-section,.form-card,.info-card,.tabs,.toolbar,.upload-panel){background:#14242c;border-color:var(--np-line);border-radius:8px;box-shadow:none}.layout--redesign .content :is(.section__title,.form-section__title){background:#192a32;border-color:var(--np-line);font-weight:600;padding:16px 20px}.layout--redesign .content .card__body{padding:20px}.layout--redesign .content .table :is(th,td){padding:16px 13px}.layout--redesign .content :is(.btn,.action-link){background:#1c3038;color:#dcebed;border-color:#38515c;border-radius:6px;font-size:13px}.layout--redesign .content :is(.btn,.action-link):hover{background:#28473f;border-color:#507869;color:var(--np-mint)}.layout--redesign .content :is(.role-badge,.role-item--active){background:#203c34;border-color:#3e6054;color:#adf1d8}.layout--redesign .content .action-link--danger{background:#35292a;border-color:#6d4749;color:#f4b0b0}.layout--redesign .content input[type=checkbox]{accent-color:var(--np-mint)}.layout--redesign .data-insight{padding:0;color:var(--np-text)}.layout--redesign .data-insight :is(.data-insight-card,.data-insight-chart-card,.data-insight-empty,.data-insight__filters,.data-insight-tabs,.data-insight-charts,.data-insight__overview,.data-insight__overview-link){background:#14242c;border-color:var(--np-line);border-radius:8px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.layout--redesign .data-insight :is(.data-insight__overview-title,.data-insight-card__title,.data-insight-empty__title){font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.7px}.layout--redesign .data-insight :is(.data-insight__kicker,.data-insight__overview-link-action){color:var(--np-mint)}.layout--redesign .data-insight :is(.data-insight__badge--primary,.data-insight-empty__badge){background:#254039;border-color:#3b6251;color:#b1e7d2;border-radius:5px;font-size:10px}.layout--redesign .data-insight :is(.data-insight__overview-text,.data-insight-card__copy,.data-insight-empty__copy){font-size:14px;color:var(--np-muted)}.layout--redesign .data-insight__overview-link h3{font-size:20px;font-weight:600}.layout--redesign .data-insight__overview-link p{font-size:13px;color:var(--np-muted)}.layout.layout--redesign .support-contact__fab{left:20px;bottom:22px;width:98px;height:40px;min-width:0;border-radius:6px;box-shadow:none;background:#20362f;border-color:#395a4c;color:var(--np-mint);font-size:20px}.layout--redesign .np-rail-support{visibility:hidden}.support-contact__dialog.support-contact__dialog{background:#14242c;border-color:#3a515d;border-radius:10px;box-shadow:0 24px 80px #0008}.support-contact__dialog :is(input,textarea,button){border-radius:6px}.support-contact__dialog .support-contact__primary{background:var(--np-mint);color:#10261e}@media (min-width:1250px){.layout--redesign .ma .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.layout--redesign .ma .section-head{align-items:flex-start;flex-direction:column}.layout--redesign .ma .section-head__actions{width:100%;flex-wrap:wrap;justify-content:flex-start}.layout--redesign .ma .section-head__country{flex:1;min-width:130px}.layout--redesign .ma .stats-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.layout.layout--redesign .support-contact__fab{left:auto;right:14px;bottom:80px;width:42px;height:42px;border-radius:50%;font-size:19px}.layout--redesign .ma .title{font-size:30px}.layout--redesign .ma .team-name{font-size:17px}.layout--redesign .ma .score{font-size:28px}.layout--redesign .ma .match-head{gap:10px}.layout--redesign .ma .stat-label{width:95px;font-size:10px}.layout--redesign .ma .stat-item{gap:8px;padding-inline:10px}.layout--redesign .data-insight :is(.data-insight__filters,.data-insight__overview,.data-insight-charts,.data-insight-empty){padding:16px}.np-dev-badge{max-width:62px;line-height:1.4}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.np-form-select.is-invalid .ds__btn{border-color:#e9a4a4;box-shadow:0 0 0 2px #d9878720}.layout--redesign a.np-primary,.layout--redesign a.np-primary:hover,.layout--redesign .content .btn--primary,.layout--redesign .content .btn-primary{color:#10261e;background:var(--np-mint);border-color:var(--np-mint)}.layout--redesign .ma .stats-grid>.group:only-child{grid-column:1/-1}.layout--redesign .ma .filters__mode button{border-radius:6px;background:#192a32;border-color:var(--np-line);color:var(--np-muted)}.layout--redesign .ma .filters__mode button.active{background:#25453b;border-color:#4c8f77;color:var(--np-mint)}.layout--redesign .table{font-size:13px}.layout--redesign .table td{line-height:1.5}.layout--redesign .table td:nth-child(4){white-space:nowrap}.layout--redesign .ma .filters__toggle{border-radius:6px;background:#192a32;border-color:var(--np-line);color:var(--np-muted)}.layout--redesign .ma .filters__toggle.is-active{background:#25453b;border-color:#4c8f77;color:var(--np-mint)}.flatpickr-calendar.flatpickr-calendar{background:#192e34;border:1px solid #3c5c5a;border-radius:8px;box-shadow:0 15px 35px #0005;font-family:var(--font-sans)}.flatpickr-calendar :is(.flatpickr-month,.flatpickr-weekday,.flatpickr-current-month,.numInput,.flatpickr-day){color:#dcebed}.flatpickr-calendar .flatpickr-day:hover{background:#2b4841;border-color:#3c5c5a}.flatpickr-calendar .flatpickr-day.selected{background:#6be0bd;border-color:#6be0bd;color:#10261e}.flatpickr-calendar :is(.flatpickr-disabled,.prevMonthDay,.nextMonthDay){color:#637b85}.flatpickr-calendar .flatpickr-months :is(.flatpickr-prev-month,.flatpickr-next-month){fill:#b7cfda}.flatpickr-calendar .flatpickr-weekdays{background:#14262d}.layout--redesign .content :is(.scope-card,.fixtures-card,.ma-card,.catalog-card,.entity-card,.entity-item,.file-drop){background:var(--np-panel);border:1px solid var(--np-line);border-radius:8px;box-shadow:none}.layout--redesign .content :is(.scope-card,.fixtures-card,.catalog-card){padding:22px}.layout--redesign .content :is(.eyebrow,.ma-card__eyebrow,.field__label){color:var(--np-muted);font-weight:550;font-size:11px;letter-spacing:.05em}.layout--redesign .content :is(.scope-card h2,.fixtures-card h2,.catalog-card h2,.ma-card__title){font-size:24px;letter-spacing:-.5px;font-weight:600}.layout--redesign .content :is(.scope-card p,.fixtures-card p,.ma-card__copy){color:var(--np-muted);font-size:14px;line-height:1.65}.layout--redesign .content :is(.scope-tabs__button,.scope-pill,.file-chip){border-radius:5px;background:#1a2c33;border-color:#354c58;font-size:12px;font-weight:550}.layout--redesign .content .scope-tabs__button--active{background:#25453b;border-color:#4c8f77;color:var(--np-mint)}.layout--redesign .data-insight :is(.data-insight-filter__label,.data-insight-filter__hint,.data-insight-filter__action){color:var(--np-muted);font-size:11px;font-weight:550}.layout--redesign .data-insight :is(.data-insight-card__preview,.data-insight-card__no-data,.game-index__radar-plot,.game-index__score-list,.game-index__subindexes,.data-insight-chart-card__plot){background:#102027;border-color:var(--np-line);border-radius:6px}.layout--redesign .data-insight .data-insight-card:after{display:none}.layout--redesign .data-insight .data-insight-card__preview-fill{background:#5cc6a6}.layout--redesign .data-insight .data-insight-card__preview-rank{color:var(--np-mint)}.layout--redesign .data-insight :is(.data-insight-tab,.data-insight-mode__button){border-radius:5px}.layout--redesign .data-insight :is(.data-insight-tab.is-active,.data-insight-mode__button.is-active){background:#25453b;color:var(--np-mint);border-color:#4c8f77}.np-admin-content>h1{font-size:34px;font-weight:650;margin:0 0 26px}.np-admin-content>form{padding:24px;background:var(--np-panel);border:1px solid var(--np-line);border-radius:8px;gap:20px!important;max-width:820px!important}.np-admin-content>form>label:has(input:not([type=checkbox])),.np-admin-content>form>label:has(.np-form-select){display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--np-muted)}.np-admin-content>form input:not([type=checkbox]){padding:11px 13px;min-height:42px;border:1px solid #354c58}.np-admin-content>form button:not(.ds__btn){padding:11px 18px;min-height:42px;border:1px solid #4c8f77;border-radius:6px;background:#6be0bd;color:#10261e;cursor:pointer}.np-admin-content>table{background:var(--np-panel);border:1px solid var(--np-line);border-radius:8px;font-size:13px}.np-admin-content>table :is(th,td){border-color:var(--np-line)!important;padding:16px!important}.np-admin-content>p>a{display:inline-flex;align-items:center;padding:11px 16px;background:#203e35;border:1px solid #426857;border-radius:6px;color:var(--np-mint)}.help-hint__trigger .help-hint__icon{color:var(--np-muted);fill:currentColor}.help-hint__popup.help-hint__popup{background:#192e34;border-color:#3c5c5a;border-radius:8px;box-shadow:0 14px 40px #0005}.help-hint__popup .help-hint__text{font-size:13px;line-height:1.7}@media (max-width:700px){.np-admin-content>form{padding:16px}.np-admin-content>table{display:block;overflow-x:auto}.layout--redesign .content :is(.scope-card,.fixtures-card,.catalog-card){padding:16px}}.auth-shell .auth-form .auth-submit{background:#6be0bd;color:#10261e;border:1px solid #6be0bd;border-radius:6px;box-shadow:none}.auth-shell .auth-form .auth-submit:hover{background:#91eacd;box-shadow:0 3px 18px #6be0bd15}.auth-shell .auth-tabs__item{border-radius:6px}.auth-shell .auth-tabs__item.is-active{background:#25453b;border-color:#4c8f77;color:var(--np-mint)}.auth-shell .auth-shell__panel-title{font-size:32px;font-weight:650}.auth-shell .auth-shell__panel-eyebrow{color:var(--np-mint);font-size:10px;font-weight:550}.auth-shell .auth-field__control,.auth-shell .phone-field__number,.auth-shell .phone-field__country{background:#102027;border:1px solid #354c58;border-radius:6px;box-shadow:none}.auth-shell .auth-field__icon{color:var(--np-muted)}.auth-shell .auth-field__label{font-size:11px;color:var(--np-muted);font-weight:550}.auth-shell .auth-form__options{border-radius:6px;background:#192a32;border-color:var(--np-line)}.auth-shell input[type=checkbox]{accent-color:var(--np-mint)}.landing-shell :is(.landing-hero__copy,.landing-step,.landing-proof,.landing-final-cta,.landing-access,.landing-video-frame,.landing-hero__mini-card){background:#14242c;border:1px solid var(--np-line);border-radius:8px;box-shadow:none}.landing-shell .landing-hero__title{font-weight:650;letter-spacing:-2px}.landing-shell .landing-section__title{font-weight:600;font-size:36px}.landing-shell .landing-hero__copy{padding:40px}.landing-shell .landing-hero__panel-pill{border-radius:6px;background:#1b3036}.landing-shell .landing-btn{border-radius:6px;font-weight:550}.landing-shell .landing-btn--secondary{background:#213b34;color:#c5eedf;border-color:#4b6b5d}.landing-shell .landing-btn:after,.landing-shell .landing-video-frame:after,.landing-shell .landing-hero__mini-card:after{display:none}.landing-shell .landing-video-frame__label{color:var(--np-mint)}.landing-shell .landing-card__icon{background:#254039;border:1px solid #3b6251;color:var(--np-mint);border-radius:6px}:is(.auth-shell,.landing-shell) .support-contact__fab{background:#203c34;border:1px solid #456554;color:var(--np-mint);box-shadow:none;width:44px;height:44px;font-size:20px}.np-admin-content .phone-field__country,.np-admin-content .phone-field__number{background:#102027;border-color:#354c58;border-radius:6px}@media (max-width:700px){.landing-shell .landing-hero__copy{padding:24px}.landing-shell .landing-hero__title{font-size:39px;letter-spacing:-1.3px}.landing-shell .landing-section__title{font-size:28px}}@media (max-width:700px){.layout.layout--redesign .support-contact__fab{display:flex;align-items:center;justify-content:center}.layout--redesign .ma .filters__label{flex-basis:100%}.layout--redesign .np-dev-badge{font-size:8px;max-width:86px;min-width:0;white-space:normal;overflow-wrap:anywhere}}
