@font-face{font-family:"Saira";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(../fonts/saira-latin-wdth-normal.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}@font-face{font-family:"Saira";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(../fonts/saira-latin-ext-wdth-normal.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:"Figtree";font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/figtree-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/figtree-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/figtree-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/figtree-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/jetbrains-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/jetbrains-mono-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Archivo";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../fonts/archivo-latin-wdth-normal.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}@font-face{font-family:"Archivo";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../fonts/archivo-latin-ext-wdth-normal.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}:root{color-scheme:dark;--bg: #040914;--bg-2: #08111f;--panel: #0c1729;--panel-2: #112038;--panel-3: #16294a;--line: #1a2b49;--line-2: #24395f;--fg: #e9eef8;--fg-2: #c3cee2;--muted: #8a9bb9;--faint: #7f93b5;--blue: #1f6bff;--blue-2: #14b3ff;--blue-ink: #6fb6ff;--navy: #0b1d3f;--brand-grad: linear-gradient(115deg, #0a3fd6 0%, #1d6cff 45%, #14b3ff 100%);--pos: #23c98b;--pos-soft: rgba(35, 201, 139, .14);--neg: #ff5d73;--neg-soft: rgba(255, 93, 115, .14);--warn: #f4b740;--warn-soft: rgba(244, 183, 64, .14);--info-soft: rgba(29, 108, 255, .16);--display: "Saira", "Arial Narrow", "Segoe UI", sans-serif;--body: "Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-xs: .75rem;--fs-sm: .875rem;--fs-md: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-2xl: clamp(1.6rem, 1.2rem + 1.6vw, 2.25rem);--fs-3xl: clamp(2.1rem, 1.4rem + 3vw, 3.6rem);--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--shadow: 0 30px 80px -30px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .03);--glow: 0 0 0 1px rgba(29, 108, 255, .35), 0 20px 60px -20px rgba(29, 108, 255, .45);--max: 1200px;--gutter: clamp(16px, 4vw, 32px);--header-h: 64px;--focus: 0 0 0 3px rgba(20, 179, 255, .55)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--body);font-size:var(--fs-md);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,canvas{max-width:100%;display:block}a{color:var(--blue-ink);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus);border-radius:4px}@media (forced-colors: active){:focus-visible{outline:3px solid CanvasText}}h1,h2,h3,h4{margin:0;line-height:1.12;text-wrap:balance;font-family:var(--display);font-weight:700;letter-spacing:-.005em}p{margin:0}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse;width:100%}.num,td.num,th.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-48px;z-index:100;background:var(--blue);color:#fff;padding:8px 14px;border-radius:var(--r-sm)}.skip-link:focus{top:12px}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-family:var(--display);font-weight:600;font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-ink);font-stretch:112%}.muted{color:var(--muted)}.faint{color:var(--faint)}.pos{color:var(--pos)}.neg{color:var(--neg)}.warn{color:var(--warn)}.site-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:rgba(5,11,23,.82);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line)}.site-header .bar{display:flex;align-items:center;gap:20px;height:var(--header-h)}.brand-link{display:flex;align-items:center;gap:10px;flex:none}.brand-link img.mark{width:38px;height:auto}.brand-link img.word{height:15px;width:auto}.brand-sports{font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--blue-2);font-stretch:115%;margin-left:-2px}.brand-link:hover{text-decoration:none}.main-nav{display:flex;gap:2px;margin-left:8px}.main-nav a{color:var(--fg-2);font-size:var(--fs-sm);font-weight:600;padding:8px 11px;border-radius:var(--r-sm)}.main-nav a:hover,.main-nav a[aria-current=page]{color:var(--fg);background:var(--panel-2);text-decoration:none}.header-actions{margin-left:auto;display:flex;gap:8px;align-items:center}.menu-btn{display:none;background:none;border:1px solid var(--line-2);border-radius:var(--r-sm);width:40px;height:40px;align-items:center;justify-content:center}.menu-btn svg{width:20px;height:20px;stroke:var(--fg)}@media (max-width: 1060px){.main-nav{display:none}.menu-btn{display:inline-flex}.header-actions .btn-login{display:none}}@media (max-width: 420px){.brand-link img.word,.brand-sports{display:none}}.drawer{position:fixed;inset:0;z-index:60;background:rgba(3,7,15,.6)}.drawer-panel{position:absolute;right:0;top:0;bottom:0;width:min(340px,88vw);background:var(--bg-2);border-left:1px solid var(--line);padding:calc(env(safe-area-inset-top,0px) + 16px) 20px calc(env(safe-area-inset-bottom,0px) + 20px);display:flex;flex-direction:column;gap:6px}.drawer-panel .drawer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.drawer-panel a.nav-item{display:flex;justify-content:space-between;padding:14px 6px;border-bottom:1px solid var(--line);color:var(--fg);font-weight:600;font-size:var(--fs-lg)}.drawer-panel a.nav-item:hover{text-decoration:none;color:var(--blue-ink)}.drawer-panel .drawer-cta{margin-top:auto;display:grid;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 18px;border-radius:var(--r-sm);border:1px solid transparent;font-weight:700;font-size:var(--fs-sm);letter-spacing:.01em;white-space:nowrap;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.btn:hover{text-decoration:none}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--brand-grad);color:#fff;box-shadow:0 8px 24px -10px rgba(29,108,255,.9)}.btn-primary:hover{box-shadow:0 10px 30px -8px rgba(29,108,255,1)}.btn-secondary{background:var(--panel-2);border-color:var(--line-2);color:var(--fg)}.btn-secondary:hover{border-color:var(--blue)}.btn-ghost{background:transparent;color:var(--fg-2)}.btn-ghost:hover{color:var(--fg);background:var(--panel-2)}.btn-lg{min-height:50px;padding:12px 24px;font-size:var(--fs-md)}.btn-sm{min-height:34px;padding:6px 12px;font-size:var(--fs-xs)}.btn-block{width:100%}.btn[disabled]{opacity:.55;cursor:not-allowed}.badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2);background:var(--panel);white-space:nowrap}.badge.live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pos);box-shadow:0 0 0 3px var(--pos-soft)}.badge.sample{color:var(--warn);border-color:rgba(244,183,64,.35);background:var(--warn-soft)}#pf-data-badge{white-space:normal;max-width:100%;line-height:1.4;border-radius:12px;text-align:left;overflow-wrap:anywhere}.tag{font-family:var(--mono);font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--panel-3);color:var(--fg-2)}.tag.pos-tag{background:var(--pos-soft);color:var(--pos)}.tag.neg-tag{background:var(--neg-soft);color:var(--neg)}.tag.warn-tag{background:var(--warn-soft);color:var(--warn)}.tag.info-tag{background:var(--info-soft);color:var(--blue-ink)}.seg{display:inline-flex;padding:3px;gap:2px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);max-width:100%;overflow-x:auto;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg button{border:0;background:transparent;color:var(--muted);font-weight:700;font-size:var(--fs-sm);padding:7px 14px;border-radius:7px;white-space:nowrap}.seg button:hover{color:var(--fg)}.seg button[aria-selected=true],.seg button[aria-pressed=true]{background:var(--panel-3);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.field{display:grid;gap:6px;min-width:0}.field>span,.field>label{font-size:var(--fs-xs);font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.input,.select{width:100%;min-height:40px;padding:8px 12px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-sm);color:var(--fg)}.input:focus,.select:focus{outline:none;border-color:var(--blue);box-shadow:var(--focus)}.input.num{font-family:var(--mono)}.range{width:100%;height:22px;background:transparent;-webkit-appearance:none;appearance:none}.range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:var(--line-2)}.range::-moz-range-track{height:6px;border-radius:3px;background:var(--line-2)}.range::-moz-range-progress{height:6px;border-radius:3px;background:var(--blue)}.range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:#fff;border:4px solid var(--blue);box-shadow:0 0 0 4px rgba(29,108,255,.2)}.range::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;border:4px solid var(--blue)}.range:focus-visible{box-shadow:none}.range:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus)}.switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--fs-sm);color:var(--fg-2)}.switch input{appearance:none;-webkit-appearance:none;width:36px;height:20px;border-radius:999px;background:var(--line-2);position:relative;transition:background .15s;flex:none;margin:0}.switch input::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}.switch input:checked{background:var(--blue)}.switch input:checked::after{transform:translateX(16px)}.switch input:focus-visible{box-shadow:var(--focus)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line)}.panel-head h3,.panel-title{font-family:var(--display);font-size:var(--fs-sm);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);font-stretch:110%}.panel-body{padding:14px 16px}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.data-table{font-size:var(--fs-sm)}.data-table th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--panel);position:sticky;top:0}.data-table td{padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.data-table th.num,.data-table td.num{text-align:right}.data-table tbody tr:hover td{background:rgba(29,108,255,.05)}.data-table .player{display:flex;flex-direction:column;line-height:1.25}.data-table .player b{font-weight:700;color:var(--fg)}.data-table .player small{color:var(--faint);font-size:11px}.bar-cell{display:flex;align-items:center;gap:8px;justify-content:flex-end}.minibar{width:56px;height:6px;background:var(--line);border-radius:3px;overflow:hidden;flex:none}.minibar span{display:block;height:100%;background:var(--brand-grad)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid var(--line-2);background:transparent;color:var(--muted);font-size:12px;font-weight:700}.icon-btn:hover{color:var(--fg);border-color:var(--blue)}.icon-btn[aria-pressed=true].lock{background:var(--pos-soft);border-color:var(--pos);color:var(--pos)}.icon-btn[aria-pressed=true].excl{background:var(--neg-soft);border-color:var(--neg);color:var(--neg)}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kpi{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px;min-width:0}.kpi .k{font-size:11px;color:var(--faint);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kpi .v{font-family:var(--mono);font-size:1.25rem;font-weight:600;margin-top:2px;font-variant-numeric:tabular-nums}.kpi .d{font-size:11px;font-family:var(--mono)}@media (max-width: 640px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.chart svg{width:100%;height:auto;overflow:visible}.chart .axis text,.chart text{fill:var(--faint);font-family:var(--mono);font-size:10px}.chart .grid line{stroke:var(--line);stroke-width:1}.legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--muted)}.legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.site-footer{border-top:1px solid var(--line);background:var(--bg-2);padding-block:48px calc(32px + env(safe-area-inset-bottom,0px));margin-top:0}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:32px}.footer-grid h4,.footer-grid .footer-h{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;font-stretch:112%}.footer-grid ul{list-style:none;display:grid;gap:8px}.footer-grid a{color:var(--fg-2);font-size:var(--fs-sm)}.footer-brand img{width:180px;height:auto;margin-bottom:14px}.footer-legal{margin-top:36px;padding-top:20px;border-top:1px solid var(--line);display:grid;gap:10px;font-size:12px;color:var(--faint);line-height:1.6}@media (max-width: 760px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}.mobile-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:rgba(8,17,31,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);gap:10px;align-items:center}.mobile-cta .price{font-family:var(--mono);font-size:12px;color:#a9b8d2;line-height:1.2}.mobile-cta .price b{display:block;color:#fff;font-size:15px}.mobile-cta .price{margin-right:auto}@media (max-width: 760px){.mobile-cta{display:flex}body.has-mobile-cta{padding-bottom:76px}}.toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:80;background:var(--panel-3);border:1px solid var(--line-2);color:var(--fg);padding:10px 16px;border-radius:var(--r-md);box-shadow:var(--shadow);font-size:var(--fs-sm);max-width:calc(100vw - 32px)}@media (max-width: 760px){.toast{bottom:92px}}.prose{max-width:72ch}.prose h1{font-size:var(--fs-3xl);margin-bottom:12px}.prose h2{font-size:var(--fs-xl);margin:36px 0 10px}.prose h3{font-size:var(--fs-lg);margin:24px 0 8px}.prose p,.prose li{color:var(--fg-2)}.prose p+p{margin-top:12px}.prose ul{padding-left:20px;display:grid;gap:6px;margin-top:10px}.notice{border:1px solid rgba(244,183,64,.35);background:var(--warn-soft);border-radius:var(--r-md);padding:12px 14px;color:var(--fg-2);font-size:var(--fs-sm)}.hero{position:relative;overflow:hidden;overflow:clip;padding-block:clamp(40px,7vw,88px) 64px;border-bottom:1px solid var(--line)}.hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(36,57,95,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(36,57,95,.25) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 50% 20%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 20%,#000 30%,transparent 75%)}.hero-sweep{position:absolute;inset:0;pointer-events:none}.hero-sweep::before,.hero-sweep::after{content:"";position:absolute;left:-10%;right:-10%}.hero-sweep::before{top:8%;height:46%;background:linear-gradient(100deg,transparent 20%,rgba(29,108,255,.22) 55%,rgba(20,179,255,.32) 75%,transparent 92%);clip-path:polygon(30% 100%,100% 0,100% 18%,38% 100%);filter:blur(2px)}.hero-sweep::after{top:30%;height:50%;background:linear-gradient(100deg,transparent 10%,rgba(11,29,63,.9) 50%,transparent 85%);clip-path:polygon(0 100%,85% 30%,88% 42%,8% 100%);opacity:.7}.hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end}.hero-copy{max-width:760px}.hero-v2 .hero-warrior{position:relative;width:clamp(230px,28vw,390px);aspect-ratio:.84;margin:0 auto 24px;overflow:visible;pointer-events:none;animation:warriorHeroColor 18s ease-in-out infinite;filter:hue-rotate(135deg) drop-shadow(0 0 18px rgba(73,190,255,.55))}.hero-warrior img{display:block;width:100%;height:100%;object-fit:cover}@keyframes warriorHeroColor{0%,100%{filter:hue-rotate(135deg) drop-shadow(0 0 18px rgba(73,190,255,.55))}34%{filter:hue-rotate(0deg) drop-shadow(0 0 22px rgba(73,190,255,.65))}67%{filter:hue-rotate(195deg) drop-shadow(0 0 20px rgba(73,190,255,.55))}}@media (max-width:760px){.hero-v2 .hero-warrior{width:min(190px,52vw);margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.hero-v2 .hero-warrior{animation:none}}.hero h1{font-size:clamp(2.3rem,1.3rem + 4.4vw,4.6rem);font-weight:800;font-stretch:104%;line-height:1.02;margin-top:14px;letter-spacing:-.015em}.hero h1 .amp{color:var(--blue-2);font-weight:600}.lede{font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);color:var(--fg-2);max-width:62ch;margin-top:20px}.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.price-link{display:inline-flex;gap:6px;margin-top:16px;color:var(--muted);font-size:var(--fs-sm)}.price-link b{color:var(--fg);font-family:var(--mono);font-weight:600}.hero-facts{list-style:none;display:grid;gap:14px;border-left:1px solid var(--line-2);padding-left:22px;min-width:210px}.hero-facts li{display:grid}.hero-facts b{font-family:var(--display);font-size:var(--fs-lg);font-stretch:108%}.hero-facts span{font-size:var(--fs-xs);color:var(--muted)}@media (max-width: 900px){.hero-inner{grid-template-columns:1fr}.hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));border-left:0;padding-left:0;border-top:1px solid var(--line-2);padding-top:18px}}@media (max-width: 480px){.hero-ctas .btn{flex:1 1 100%}}.app-frame{position:relative;margin-top:48px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow),var(--glow);overflow:hidden;overflow:clip}.app-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap}.app-top-left,.app-top-right{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.app-title{font-family:var(--display);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:var(--fs-sm);font-stretch:112%}.seg-sm button{padding:5px 10px;font-size:12px}.app-body{display:grid;grid-template-columns:76px minmax(0,1fr);min-height:520px}.app-rail{border-right:1px solid var(--line);padding:10px 6px;display:flex;flex-direction:column;gap:4px;background:var(--panel)}.app-rail a{display:grid;justify-items:center;gap:4px;padding:9px 4px;border-radius:8px;color:var(--faint);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.app-rail a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.app-rail a:hover{color:var(--fg);background:var(--panel-2);text-decoration:none}.app-rail a.on{color:var(--blue-ink);background:var(--info-soft)}.app-main{padding:14px;display:grid;gap:12px;min-width:0}.dash-loading{padding:40px;text-align:center}.dash-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:12px}.dash-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dash-proj .table-wrap{max-height:640px}.kpis.kpis-2{grid-template-columns:1fr 1fr;margin-top:10px}.slate-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-wrap:wrap}.slate-name{font-family:var(--body);font-size:var(--fs-lg);font-weight:700;margin-top:2px}.slate-meta{display:flex;gap:6px;flex-wrap:wrap}.lineup-list{list-style:none;display:grid}.lineup-list li{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm)}.lineup-list li:last-child{border-bottom:0}.lineup-list .slot{font-family:var(--mono);font-size:11px;color:var(--faint)}.lineup-list .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineup-list .nm small{color:var(--faint);margin-left:6px;font-size:11px}.lineup-score{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;margin-bottom:10px;border-radius:var(--r-md);background:linear-gradient(120deg,rgba(29,108,255,.2),rgba(20,179,255,.06));border:1px solid rgba(29,108,255,.35)}.lineup-score .big{font-family:var(--mono);font-size:1.7rem;font-weight:600}.lineup-score small{color:var(--muted);font-size:11px;display:block}.prob-row{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:8px;align-items:center;font-size:12px;margin-bottom:9px}.prob-row .lbl{display:flex;justify-content:space-between;color:var(--fg-2);margin-bottom:4px}.prob-track{position:relative;height:8px;border-radius:4px;background:var(--line);overflow:hidden}.prob-track .mkt{position:absolute;left:0;top:0;bottom:0;background:var(--line-2)}.prob-track .mdl{position:absolute;left:0;top:2px;height:4px;background:var(--brand-grad);border-radius:2px}.mini-prop{display:grid;gap:6px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.mini-prop:last-child{border-bottom:0}.mini-prop .top{display:flex;justify-content:space-between;gap:8px}.mini-prop b{font-size:13px}.market-comp td,.market-comp th{padding:6px 8px;font-size:12px}.best{color:var(--pos);font-weight:700}@media (max-width: 1020px){.dash-grid{grid-template-columns:1fr}.dash-grid-3{grid-template-columns:1fr 1fr}.dash-grid-3>:last-child{grid-column:1 / -1}}@media (max-width: 680px){.app-frame{margin-top:32px;border-radius:14px}.app-body{grid-template-columns:1fr;min-height:0}.app-rail{flex-direction:row;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto;padding:6px}.app-rail a{grid-auto-flow:column;padding:7px 10px;font-size:11px;white-space:nowrap}.app-rail a svg{width:16px;height:16px}.app-main{padding:10px}.dash-grid-3{grid-template-columns:1fr}.app-top .seg{flex:1 1 auto}}.section{padding-block:clamp(36px,4.5vw,64px);border-bottom:1px solid var(--line)}.section-alt{background:var(--bg-2)}.section-head{max-width:760px;margin-bottom:24px}.section h2{font-size:var(--fs-3xl);margin-top:10px;font-stretch:102%}.section-lede{color:var(--fg-2);font-size:var(--fs-lg);margin-top:14px;max-width:62ch}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,64px);align-items:start}.split-rev .split-copy{order:2}@media (max-width: 920px){.split{grid-template-columns:1fr}.split-rev .split-copy{order:0}}.check-list{list-style:none;display:grid;gap:10px;margin-top:24px}.check-list li{position:relative;padding-left:28px;color:var(--fg-2)}.check-list li::before{content:"";position:absolute;left:0;top:.32em;width:16px;height:16px;border-radius:4px;background:var(--info-soft);box-shadow:inset 0 0 0 1px rgba(29,108,255,.5)}.check-list li::after{content:"";position:absolute;left:5px;top:calc(.32em + 3px);width:5px;height:8px;border:solid var(--blue-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}.check-list b{color:var(--fg)}.text-link{font-weight:700;font-size:var(--fs-sm)}.fine-print{color:var(--faint);font-size:12px;margin-top:14px;max-width:80ch}.opt-controls{display:grid;gap:16px}.opt-controls .field label{display:flex;justify-content:space-between}.opt-controls output{color:var(--fg);font-weight:600;letter-spacing:0;text-transform:none}.opt-toggles{display:grid;gap:10px}.opt-result{min-height:120px;border-top:1px solid var(--line);padding-top:14px;display:grid;gap:10px}.exp-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 44px;gap:10px;align-items:center;font-size:13px}.exp-row .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress{height:6px;background:var(--line);border-radius:3px;overflow:hidden}.progress span{display:block;height:100%;width:0;background:var(--brand-grad);transition:width .2s}.range-row{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) 54px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.range-row:last-child{border-bottom:0}.range-row .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.range-row .nm small{display:block;color:var(--faint);font-size:11px}.range-track{position:relative;height:18px}.range-track .rail{position:absolute;top:8px;left:0;right:0;height:2px;background:var(--line)}.range-track .span{position:absolute;top:5px;height:8px;border-radius:4px;background:linear-gradient(90deg,rgba(29,108,255,.35),rgba(20,179,255,.8))}.range-track .med{position:absolute;top:1px;width:3px;height:16px;border-radius:2px;background:var(--fg)}.range-track .own{position:absolute;top:0;height:18px;border-left:1px dashed var(--warn)}.range-scale{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:var(--faint);margin:2px 0 0 162px;padding-right:66px}@media (max-width: 520px){.range-row{grid-template-columns:minmax(0,110px) minmax(0,1fr) 46px}.range-scale{margin-left:122px;padding-right:58px}}.sim-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px;align-items:start}.sim-contest{grid-column:1 / -1}.sim-contest .panel-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 28px}.stat-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.stat-list div{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px}.stat-list dt{font-size:11px;color:var(--faint);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.stat-list dd{margin:2px 0 0;font-family:var(--mono);font-size:1.2rem;font-weight:600}.contest-row{display:grid;grid-template-columns:96px minmax(0,1fr) 60px;gap:10px;align-items:center;font-size:13px;margin-bottom:10px}.contest-row .prog{height:10px;background:var(--line);border-radius:5px;overflow:hidden}.contest-row .prog span{display:block;height:100%;background:var(--brand-grad)}@media (max-width: 860px){.sim-grid{grid-template-columns:1fr}.sim-chart{grid-row:auto}}.props-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.prop-card{padding:16px;display:grid;gap:12px}.prop-card header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.prop-card h3{font-family:var(--body);font-size:var(--fs-lg);font-weight:700}.prop-card header small{color:var(--muted);font-size:12px;display:block;margin-top:2px}.prop-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.prop-nums div{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:8px}.prop-nums span{display:block;font-size:10px;color:var(--faint);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.prop-nums b{font-family:var(--mono);font-size:1.05rem;font-weight:600}.ou{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ou div{border-radius:8px;padding:8px 10px;border:1px solid var(--line);font-size:12px;color:var(--muted)}.ou b{display:block;font-family:var(--mono);font-size:1.1rem;color:var(--fg)}.ou .lean{border-color:rgba(35,201,139,.5);background:var(--pos-soft)}.hist-label{display:flex;justify-content:space-between;font-size:11px;color:var(--faint)}@media (max-width: 980px){.props-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.props-grid{grid-template-columns:1fr}}.market-table td{vertical-align:middle}.market-table .mu{display:grid;gap:2px}.market-table .mu small{color:var(--faint);font-size:11px}.ev-explainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.ev-explainer div{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--muted)}@media (max-width: 760px){.ev-explainer{grid-template-columns:1fr}}.swap-list{list-style:none;display:grid}.swap-list li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.swap-list li:last-child{border-bottom:0}.swap-list .old{color:var(--faint);text-decoration:line-through;font-size:12px;display:block}.swap-list .new{color:var(--pos);font-weight:700}.swap-sum{display:flex;justify-content:space-between;margin-top:12px;font-size:13px;color:var(--muted)}.sports-tabs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:14px}.sports-tabs button{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 8px;color:var(--muted);font-family:var(--display);font-weight:700;font-size:var(--fs-md);letter-spacing:.06em;font-stretch:112%}.sports-tabs button:hover{color:var(--fg);border-color:var(--line-2)}.sports-tabs button[aria-selected=true]{color:var(--fg);border-color:var(--blue);background:linear-gradient(160deg,rgba(29,108,255,.22),transparent 70%)}@media (max-width: 860px){.sports-tabs{display:flex;overflow-x:auto;scrollbar-width:none}.sports-tabs button{flex:0 0 auto;padding:10px 16px}.sports-tabs::-webkit-scrollbar{display:none}}.sports-panel{padding:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.sports-panel h3{font-size:var(--fs-2xl)}.sports-panel .sub{color:var(--muted);margin-top:6px;margin-bottom:18px}.slot-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.roster-block+.roster-block{margin-top:16px}.roster-block h4{font-family:var(--body);font-size:var(--fs-sm);color:var(--fg-2);display:flex;justify-content:space-between}.chip-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;list-style:none}.chip-list li{font-size:12px;padding:4px 10px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);color:var(--fg-2)}@media (max-width: 760px){.sports-panel{grid-template-columns:1fr}}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:none}.steps li{position:relative;padding:22px 18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.steps li:not(:last-child)::after{content:"";position:absolute;right:-15px;top:38px;width:16px;height:2px;background:var(--line-2)}.step-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--brand-grad);font-family:var(--mono);font-weight:600;margin-bottom:14px}.steps h3{font-size:var(--fs-lg);margin-bottom:6px}.steps p{color:var(--muted);font-size:var(--fs-sm)}@media (max-width: 920px){.steps{grid-template-columns:1fr 1fr}.steps li::after{display:none}}@media (max-width: 520px){.steps{grid-template-columns:1fr}}.pricing{background:radial-gradient(ellipse 70% 60% at 75% 40%,rgba(29,108,255,.16),transparent 70%),var(--bg)}.pricing-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:clamp(28px,6vw,80px);align-items:center}.promise-list{list-style:none;display:grid;gap:8px;margin-top:18px}.promise-list li{font-family:var(--display);font-size:var(--fs-xl);font-weight:600;color:var(--fg);font-stretch:106%}.promise-list li::before{content:"— ";color:var(--blue-2)}.price-card{background:var(--panel);border:1px solid var(--line-2);border-radius:20px;padding:26px;box-shadow:var(--glow);display:grid;gap:14px;position:relative;overflow:hidden}.price-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--brand-grad)}.price-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.price-card h3{font-size:var(--fs-lg);letter-spacing:.12em;font-stretch:115%}.price-amount{display:flex;align-items:baseline;gap:4px}.price-amount .amount{font-family:var(--display);font-size:clamp(3rem,2rem + 4vw,4.4rem);font-weight:800;line-height:1}.price-amount .per{color:var(--muted);font-size:var(--fs-lg)}.price-alt{color:var(--muted);font-size:var(--fs-sm);margin-top:-6px}.feature-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:6px;padding-top:16px;border-top:1px solid var(--line)}.feature-list li{position:relative;padding-left:20px;font-size:13px;color:var(--fg-2)}.feature-list li::before{content:"";position:absolute;left:2px;top:4px;width:5px;height:9px;border:solid var(--pos);border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width: 920px){.pricing-inner{grid-template-columns:1fr}}@media (max-width: 420px){.feature-list{grid-template-columns:1fr}}.responsible{padding-block:32px}.resp-inner h2{font-size:var(--fs-2xl)}.resp-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:14px;color:var(--muted);font-size:var(--fs-sm)}@media (max-width: 760px){.resp-grid{grid-template-columns:1fr}}.final-cta{position:relative;overflow:hidden;padding-block:clamp(44px,6vw,80px);text-align:center;background:linear-gradient(180deg,var(--bg),#071433)}.final-inner{position:relative;display:grid;justify-items:center;gap:6px}.final-inner img{width:96px;margin-bottom:10px}.final-cta h2{font-size:var(--fs-3xl);font-weight:800}.final-cta .hero-ctas{justify-content:center}.grad-text{background:linear-gradient(100deg,#1d6cff 0%,#2fa4ff 55%,#5fd0ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-media{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35}.hero.has-video .hero-grid{opacity:.25}.hero-grid{position:absolute;inset:-40% -10% 0;background-image:linear-gradient(rgba(29,108,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(29,108,255,.12) 1px,transparent 1px);background-size:56px 56px;transform:perspective(700px) rotateX(58deg);transform-origin:50% 100%;mask-image:linear-gradient(to top,#000 10%,transparent 70%);animation:gridDrift 18s linear infinite}.hero-glow{position:absolute;width:60vw;height:60vw;right:-15vw;top:-25vw;background:radial-gradient(closest-side,rgba(29,108,255,.35),transparent);filter:blur(20px);animation:glowPulse 9s ease-in-out infinite}@keyframes gridDrift{to{background-position:0 56px,0 0}}@keyframes glowPulse{50%{opacity:.55;transform:scale(1.08)}}.play-dot{display:inline-block;width:0;height:0;border-left:9px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-right:10px}.hero-pillars{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:14px 28px}.hero-pillars li{display:flex;flex-direction:column;padding-left:12px;border-left:2px solid var(--blue)}.hero-pillars b{font-size:var(--fs-sm)}.hero-pillars span{font-size:var(--fs-xs);color:var(--muted)}.app-frame{animation:frameIn .9s cubic-bezier(.2,.7,.2,1) both .15s}@keyframes frameIn{from{opacity:0;transform:translateY(24px) scale(.985)}}.feature-strip{padding:40px 0 32px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--bg-2),var(--bg))}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.feat{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:var(--r-lg);background:var(--panel);border:1px solid var(--line);color:var(--fg);text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.feat:hover,.feat:focus-visible{border-color:var(--blue);transform:translateY(-3px);box-shadow:var(--glow)}.feat>span:last-child{color:var(--muted);font-size:var(--fs-sm)}.feat-ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--info-soft)}.feat-ico svg{width:22px;height:22px;fill:none;stroke:var(--blue-2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sports-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px}.sports-row .eyebrow{margin:0}.sport-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.sport-chips li{font-family:var(--display);font-weight:700;letter-spacing:.06em;padding:6px 14px;border-radius:999px;border:1px solid var(--line-2);color:var(--fg-2);font-size:var(--fs-sm)}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease,border-color .2s,box-shadow .2s}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.hero-grid,.hero-glow,.app-frame{animation:none}.reveal{opacity:1;transform:none;transition:none}}#command-center{scroll-margin-top:76px}body.home main{overflow-anchor:none}@media (max-width: 760px){.hero-app-frame .dash-grid-3{display:none}.hero-app-frame .dash-proj tbody tr:nth-child(n+7){display:none}}.app-page .mobile-cta{display:none!important}.app-shell{display:grid;grid-template-columns:208px minmax(0,1fr);min-height:calc(100vh - var(--header-h))}.app-side{border-right:1px solid var(--line);background:var(--bg-2);padding:14px 12px;display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--header-h) + env(safe-area-inset-top,0px));height:calc(100vh - var(--header-h))}.app-nav{display:grid;gap:4px}.app-nav button{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-weight:700;font-size:var(--fs-sm);text-align:left}.app-nav button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.app-nav button:hover{color:var(--fg);background:var(--panel)}.app-nav button[aria-selected=true]{color:var(--fg);background:var(--info-soft);box-shadow:inset 2px 0 0 var(--blue)}.side-foot{margin-top:auto;display:grid;gap:10px;font-size:12px}.app-content{min-width:0;padding:16px clamp(12px,2vw,24px) 32px;display:grid;gap:16px;align-content:start}.app-toolbar{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:center}.toolbar-left,.toolbar-right{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0}.toolbar-slate{font-size:var(--fs-sm);color:var(--fg-2);font-weight:600}.select-sm,.input-sm{min-height:34px;padding:5px 10px;font-size:13px;width:auto}.user-chip{font-size:12px;color:var(--muted)}.small{font-size:12px}code{font-family:var(--mono);font-size:.9em;background:var(--panel-2);padding:1px 5px;border-radius:4px}.opt-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}.opt-settings{position:sticky;top:calc(var(--header-h) + 12px);max-height:calc(100vh - var(--header-h) - 24px);overflow-y:auto}.settings-body{display:grid;gap:14px}.settings-body .field label{display:flex;justify-content:space-between}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fs{border:1px solid var(--line);border-radius:var(--r-md);padding:10px 12px 12px;margin:0;display:grid;gap:10px}.fs legend{padding:0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.build-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.group-list{list-style:none;display:grid;gap:6px}.group-list li{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;background:var(--panel-2);border-radius:6px;padding:6px 8px}.opt-main{display:grid;gap:16px;min-width:0}.pool-head{flex-wrap:wrap}.pool-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pool-wrap{max-height:560px}.pool-table td input.cell{width:64px;min-height:28px;padding:3px 6px;font-family:var(--mono);font-size:12px;text-align:right;background:var(--bg-2);border:1px solid var(--line-2);border-radius:5px;color:var(--fg)}.pool-table td input.cell.edited{border-color:var(--warn);color:var(--warn)}.pool-table td input[type=checkbox]{accent-color:var(--blue);width:16px;height:16px}.pool-table tr.excluded td{opacity:.45}.pool-table tr.locked td:first-child{box-shadow:inset 3px 0 0 var(--pos)}.pool-foot{padding:10px 16px;border-top:1px solid var(--line)}.lockbox{display:flex;gap:4px}.results .panel-body{display:grid;gap:14px}.res-actions{display:flex;gap:6px;flex-wrap:wrap}.res-warn:empty{display:none}.res-warn p{color:var(--warn);font-size:12px}.res-grid{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px;align-items:start}.lineups-wrap{max-height:520px;border:1px solid var(--line);border-radius:var(--r-md)}.lineups-wrap td .lu{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;white-space:normal;min-width:380px}.lineups-wrap td .lu span b{color:var(--faint);font-family:var(--mono);font-weight:500;font-size:10px;margin-right:3px}.exp-list{display:grid;gap:6px;margin-top:8px;max-height:480px;overflow-y:auto}.exp-list .exp-row{grid-template-columns:minmax(0,1fr) 60px 40px;font-size:12px}.swap-box,.csv-box{border:1px solid var(--line-2);background:var(--panel-2);border-radius:var(--r-md);padding:12px;display:grid;gap:10px}.chip-toggles{display:flex;flex-wrap:wrap;gap:6px}.chip-toggles label{display:inline-flex;gap:6px;align-items:center;font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--line-2);cursor:pointer}.chip-toggles input{accent-color:var(--blue)}.csv-text{min-height:120px;font-family:var(--mono);font-size:11px;resize:vertical}.file-btn{position:relative;overflow:hidden}.file-btn input{position:absolute;inset:0;opacity:0;cursor:pointer}.sim-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start}.sim-out{display:grid;gap:16px;min-width:0}.sim-table tr.sel td{background:var(--info-soft)}#sim-table tbody tr{cursor:pointer}@media (max-width: 1100px){.res-grid{grid-template-columns:1fr}}@media (max-width: 980px){.opt-layout,.sim-layout{grid-template-columns:1fr}.opt-settings{position:static;max-height:none}}@media (max-width: 760px){.app-shell{grid-template-columns:1fr}.app-side{position:fixed;z-index:45;left:0;right:0;bottom:0;top:auto;height:auto;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--line);background:rgba(8,17,31,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-foot{display:none}.app-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.app-nav button{flex-direction:column;gap:3px;padding:7px 2px;font-size:10px;text-align:center;justify-content:center}.app-nav button[aria-selected=true]{box-shadow:inset 0 2px 0 var(--blue)}.app-page{padding-bottom:72px}.app-content{padding:12px 12px 24px}.toolbar-slate{width:100%;order:3}}.app-shell{background:radial-gradient(1200px 500px at 85% -10%,rgba(31,107,255,.14),transparent 60%),var(--bg)}.app-side{background:linear-gradient(180deg,var(--panel),var(--bg-2))}.app-nav button[aria-selected=true]{background:var(--info-soft);box-shadow:inset 3px 0 0 var(--blue);color:var(--fg)}.app-toolbar{backdrop-filter:blur(8px);background:rgba(8,17,31,.8)}.panel{transition:border-color .2s,box-shadow .2s}.panel:hover{border-color:var(--line-2)}.admin-link{display:flex;align-items:center;gap:10px;margin:12px;padding:10px 12px;border-radius:var(--r-md);border:1px solid #f4b740;color:#f4b740;text-decoration:none;font-weight:600;font-size:var(--fs-sm)}.admin-link svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.admin-link[hidden]{display:none}.build-mode{border:0;margin:0 0 14px;padding:0;min-width:0}.build-mode legend{font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.build-mode-guide{margin:2px 0 10px;line-height:1.45}.build-mode-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.build-mode-opt{position:relative;display:block;cursor:pointer}.build-mode-opt input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.build-mode-opt span{display:grid;gap:1px;padding:9px 11px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--panel-2);transition:border-color .15s,box-shadow .15s,background .15s}.build-mode-opt b{font-size:.92rem;color:var(--fg)}.build-mode-opt small{font-size:.76rem;color:var(--muted)}.build-mode-opt input:checked+span{border-color:var(--blue-2);background:rgba(31,107,255,.16);box-shadow:0 0 0 1px rgba(20,179,255,.35) inset}.build-mode-opt input:checked+span small{color:var(--blue-ink)}.build-mode-opt input:focus-visible+span{box-shadow:var(--focus)}.build-mode>small{display:block;margin-top:6px;line-height:1.45}.res-note{margin:0 0 12px;padding:10px 12px;border-radius:var(--r-md);border:1px solid rgba(20,179,255,.35);background:rgba(31,107,255,.1);font-size:var(--fs-sm);line-height:1.5;color:var(--fg-2)}.res-note b{color:var(--fg)}.exp-row .nm:has(.exp-sim){white-space:normal}.exp-row .nm-1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exp-row .exp-sim{display:block;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exp-row .exp-sim .edge-up{color:var(--ok, #16a34a)}.exp-row .exp-sim .edge-dn{color:var(--warn, #d97706)}.auth-wrap{min-height:calc(100vh - var(--header-h));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-side{position:relative;overflow:hidden;background:linear-gradient(160deg,#0a1a3a,var(--bg));border-right:1px solid var(--line);padding:clamp(32px,6vw,72px);display:flex;flex-direction:column;justify-content:center;gap:18px}.auth-side h1{font-size:var(--fs-3xl);font-weight:800}.auth-side .check-list{margin-top:6px}.auth-main{display:grid;place-items:center;padding:40px var(--gutter)}.auth-card{width:100%;max-width:420px;display:grid;gap:16px}.auth-card h2{font-size:var(--fs-2xl)}.auth-card form{display:grid;gap:14px}.form-error{color:var(--neg);font-size:13px;min-height:1em}.form-ok{color:var(--pos);font-size:13px}.divider{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:12px}.divider::before,.divider::after{content:"";flex:1;height:1px;background:var(--line)}.check-inline{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--fg-2)}.check-inline input{margin-top:3px;accent-color:var(--blue);width:16px;height:16px;flex:none}@media (max-width: 860px){.auth-wrap{grid-template-columns:1fr}.auth-side{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.page-hero{padding-block:clamp(40px,6vw,72px) 12px;border-bottom:1px solid var(--line)}.page-hero h1{font-size:var(--fs-3xl);font-weight:800;margin-top:8px}.page-hero p{color:var(--muted);margin-top:10px}.page-body{padding-block:40px 72px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start}.toc{position:sticky;top:calc(var(--header-h) + 20px);display:grid;gap:6px;font-size:13px}.toc a{color:var(--muted)}.toc a:hover{color:var(--fg)}@media (max-width: 860px){.page-body{grid-template-columns:1fr}.toc{position:static;display:none}}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.contact-grid .panel{padding:18px;display:grid;gap:6px}.contact-grid h3{font-family:var(--body);font-size:var(--fs-md)}.copy-line{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-family:var(--mono);font-size:13px}@media (max-width: 760px){.contact-grid{grid-template-columns:1fr}}.not-found{min-height:60vh;display:grid;place-items:center;text-align:center;padding:64px var(--gutter);gap:12px}.not-found h1{font-size:clamp(3rem,2rem + 6vw,6rem);font-weight:800}.admin-wrap{padding:48px 0 80px}.admin-msg{min-height:1.4em;color:var(--warn, #f5b44a)}.launch-status{border:2px solid #f5b44a;background:rgba(245,180,74,.08);border-radius:18px;padding:28px;margin:16px 0 28px}.launch-status[data-mode=public_live]{border-color:#2fd47a;background:rgba(47,212,122,.08)}.ls-label{letter-spacing:.14em;font-size:13px;font-weight:700;margin:0;opacity:.8}.ls-mode{font-size:clamp(34px,7vw,60px);font-weight:800;margin:4px 0 8px;color:#f5b44a;line-height:1}.launch-status[data-mode=public_live] .ls-mode{color:#2fd47a}.ls-facts{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px}.ls-form label{display:block;margin:12px 0 8px}.ls-form .input{max-width:320px;margin-right:8px;margin-bottom:8px}.admin-card{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;margin-bottom:24px}.beta-form{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.beta-form .input{flex:1 1 200px}.rl-out{display:grid;gap:8px;margin-top:8px}.rl-out .input{font-family:var(--mono);font-size:12px}.rl-btns{display:flex;gap:8px;flex-wrap:wrap}.beta-list,.audit-list{list-style:none;padding:0;margin:0}.beta-list li,.audit-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07);flex-wrap:wrap}.audit-list time{opacity:.7;margin-right:8px}.beta-notice{background:#f5b44a;color:#111;text-align:center;font-size:14px;padding:8px 16px;font-weight:600}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ib-count{font-weight:600;color:var(--faint);font-size:.8em}.ib-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px;max-height:560px;overflow:auto}.ib-msg{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}.gr-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:14px}.gr-table th,.gr-table td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.gr-table th:not(:first-child),.gr-table td:not(:first-child){text-align:right}.ib-head{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.ib-head time{margin-left:auto;font-size:12px}.ib-topic{font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--line-2)}.ib-body{margin:8px 0 10px;white-space:pre-wrap;overflow-wrap:anywhere}.stat-facts{margin:16px 0 28px;padding:0;list-style:none;counter-reset:sf;display:grid;gap:10px}.stat-facts li{counter-increment:sf;position:relative;padding:14px 16px 14px 56px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--panel);font-size:1.0625rem;line-height:1.55;color:var(--fg-2)}.stat-facts li::before{content:counter(sf);position:absolute;left:16px;top:13px;font-family:var(--mono);font-weight:700;color:var(--blue-ink);font-size:1.1rem}.stat-facts b{color:var(--fg)}.cite-box{padding:14px 16px;border-left:3px solid var(--blue);background:var(--panel);border-radius:0 var(--r-md) var(--r-md) 0;font-size:.95rem}.page-body:has(.stat-facts){display:block;max-width:920px}.page-body:has(.stat-facts)>section{margin:0 0 44px}.page-body:has(.stat-facts)>section>h2{margin:0 0 10px}:root{--wow-cyan: #73e9ff;--wow-blue: #3a7dff;--wow-violet: #7657ff;--wow-deep: #030712;--wow-glass: rgba(10, 21, 39, .66);--wow-border: rgba(121, 173, 255, .18);--wow-border-hot: rgba(75, 145, 255, .52);--wow-glow: 0 30px 100px -45px rgba(36, 105, 255, .88), 0 0 0 1px rgba(112, 174, 255, .08)}body{background:radial-gradient(900px 520px at 78% -10%,rgba(47,112,255,.16),transparent 68%),radial-gradient(700px 500px at 8% 24%,rgba(0,205,255,.07),transparent 72%),var(--bg)}.site-header{background:linear-gradient(180deg,rgba(4,9,20,.91),rgba(4,9,20,.72));border-bottom-color:rgba(90,132,200,.14);box-shadow:0 16px 40px -28px rgba(0,0,0,.9)}.site-header .bar{height:70px}.brand-link img.mark{filter:drop-shadow(0 0 15px rgba(60,138,255,.35))}.main-nav{gap:5px}.main-nav a{position:relative;padding:9px 12px;border:1px solid transparent;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.main-nav a:hover{background:rgba(49,105,203,.1);border-color:rgba(83,142,255,.14);transform:translateY(-1px)}.btn{border-radius:10px}.btn-primary{position:relative;overflow:hidden;background:linear-gradient(115deg,#1358ff 0%,#2b82ff 52%,#5ed8ff 120%);border-color:rgba(137,204,255,.22);box-shadow:0 14px 34px -14px rgba(42,119,255,.95),inset 0 1px 0 rgba(255,255,255,.18)}.btn-primary::after{content:"";position:absolute;width:44px;top:-20%;bottom:-20%;left:-60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform:skewX(-20deg);transition:left .55s cubic-bezier(.2,.7,.2,1)}.btn-primary:hover::after{left:calc(100% + 20px)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 44px -12px rgba(42,119,255,1)}.btn-secondary{background:linear-gradient(180deg,rgba(22,40,69,.78),rgba(10,19,35,.86));border-color:rgba(111,161,237,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.btn-secondary:hover{transform:translateY(-1px);border-color:rgba(78,147,255,.58);background:rgba(24,50,92,.78)}.hero-v2{padding:0;min-height:min(920px,calc(100vh - 36px));display:grid;align-content:center;border-bottom:0;background:linear-gradient(90deg,rgba(3,7,18,.98) 0%,rgba(3,7,18,.9) 35%,rgba(3,7,18,.38) 68%,rgba(3,7,18,.76) 100%),radial-gradient(1200px 700px at 78% 37%,rgba(31,99,255,.19),transparent 70%)}.hero-v2::before{opacity:.7;background-size:64px 64px;transform:perspective(900px) rotateX(59deg) translateY(24%);transform-origin:center bottom;-webkit-mask-image:linear-gradient(to top,#000 12%,transparent 70%);mask-image:linear-gradient(to top,#000 12%,transparent 70%)}.hero-stage{position:relative;z-index:3;display:grid;grid-template-columns:minmax(390px,.8fr) minmax(640px,1.35fr);gap:clamp(36px,4vw,74px);align-items:center;width:min(1560px,100%);max-width:none;padding-block:clamp(78px,8vw,122px) clamp(84px,10vw,150px)}.hero-copy{max-width:660px}.hero-kicker{width:fit-content;display:flex;align-items:center;gap:9px;margin-bottom:18px;padding:7px 10px;border:1px solid rgba(98,164,255,.19);border-radius:999px;background:rgba(10,22,42,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:#a8bad9}.signal-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#4de5ae;box-shadow:0 0 0 4px rgba(77,229,174,.11),0 0 18px rgba(77,229,174,.78);animation:signalPulse 2.2s ease-in-out infinite}@keyframes signalPulse{50%{opacity:.5;box-shadow:0 0 0 7px rgba(77,229,174,.04),0 0 22px rgba(77,229,174,.42)}}.hero-v2 .eyebrow{color:#7bdcff;text-shadow:0 0 24px rgba(74,180,255,.28)}.hero-v2 h1{max-width:12ch;font-size:clamp(3.6rem,5.35vw,6.9rem);line-height:.91;letter-spacing:-.045em;margin-top:15px;text-shadow:0 16px 50px rgba(0,0,0,.56)}.grad-text{background:linear-gradient(100deg,#3679ff 0%,#63c8ff 56%,#a0efff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 10px 30px rgba(36,117,255,.22))}.hero-v2 .lede{font-size:clamp(1rem,.9rem + .4vw,1.22rem);max-width:56ch;color:#b6c5dc;line-height:1.65}.hero-v2 .hero-ctas{margin-top:30px}.hero-v2 .btn-lg{min-height:56px;padding-inline:24px}.hero-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:30px;border:1px solid rgba(115,159,224,.15);border-radius:13px;overflow:hidden;background:rgba(89,137,204,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.hero-proof>div{padding:12px 11px;background:rgba(6,15,29,.72);min-width:0}.hero-proof b{display:block;font-family:var(--display);font-size:.9rem;letter-spacing:.02em;color:#f5f8ff}.hero-proof span{display:block;margin-top:2px;color:#7185a6;font-size:10px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-command{position:relative;min-width:0;perspective:1600px;transform:translateX(3vw)}.hero-command-halo{position:absolute;inset:-22% -12% -26% -16%;background:radial-gradient(closest-side,rgba(40,115,255,.27),rgba(9,53,159,.08) 48%,transparent 75%);filter:blur(8px);pointer-events:none}.hero-app-frame{margin:0;width:114%;max-width:1120px;transform:rotateY(-7deg) rotateX(2deg) translateZ(0);transform-origin:42% 52%;border-radius:22px;border-color:rgba(100,157,246,.33);background:rgba(4,10,21,.92);box-shadow:0 46px 90px -38px rgba(0,0,0,.95),0 0 0 1px rgba(77,141,255,.08),0 0 90px -34px rgba(34,109,255,.8),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hero-app-frame::before{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(122deg,rgba(255,255,255,.08),transparent 13%,transparent 74%,rgba(71,153,255,.07));mix-blend-mode:screen}.hero-app-frame .app-top{background:rgba(8,18,34,.9);border-bottom-color:rgba(93,144,216,.18)}.hero-app-frame .app-body{min-height:555px}.hero-app-frame .app-main{background:linear-gradient(145deg,rgba(7,15,29,.76),rgba(4,9,18,.95))}.hero-app-frame .app-rail{background:rgba(7,16,31,.87);border-right-color:rgba(94,141,207,.16)}.hero-app-frame .panel{background:linear-gradient(150deg,rgba(14,29,52,.84),rgba(7,16,31,.9));border-color:rgba(100,151,222,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 15px 35px -30px rgba(15,93,255,.8)}.hero-app-frame .kpi{background:rgba(13,30,54,.7);border-color:rgba(85,139,218,.15)}.hero-app-frame .kpi .v{color:#edf5ff}.hero-app-frame .data-table th{background:rgba(8,18,34,.95)}.command-float{position:absolute;z-index:7;display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(105,169,255,.23);border-radius:10px;background:rgba(6,15,29,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 45px -25px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.05);font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:#8ca1c2}.command-float b{color:#e5efff;font-weight:600}.command-float-top{top:-21px;right:7%;animation:hoverFloat 5s ease-in-out infinite}.command-float-side{right:-24px;bottom:13%;display:grid;gap:2px;animation:hoverFloat 6.5s ease-in-out infinite reverse}.command-float-side span{color:#68aaff;font-size:8px}@keyframes hoverFloat{50%{transform:translateY(-8px)}}.command-reflection{width:84%;height:50px;margin:-2px auto 0;background:radial-gradient(ellipse,rgba(38,112,255,.18),transparent 70%);filter:blur(11px);transform:perspective(400px) rotateX(60deg)}.hero-orbit{position:absolute;border:1px solid rgba(80,151,255,.09);border-radius:50%;pointer-events:none}.hero-orbit-a{width:780px;height:780px;right:-230px;top:-230px;animation:orbitSpin 34s linear infinite}.hero-orbit-b{width:460px;height:460px;right:14%;top:7%;border-style:dashed;animation:orbitSpin 26s linear infinite reverse}@keyframes orbitSpin{to{transform:rotate(360deg)}}.hero-noise{position:absolute;inset:0;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.38'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.signal-marquee{position:absolute;z-index:6;left:0;right:0;bottom:0;overflow:hidden;border-top:1px solid rgba(100,151,222,.12);border-bottom:1px solid rgba(100,151,222,.12);background:rgba(4,10,20,.74);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.signal-track{width:max-content;display:flex;align-items:center;gap:22px;padding:12px 0;animation:signalMarquee 36s linear infinite;font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:#758aab}.signal-track i{width:4px;height:4px;border-radius:50%;background:#327fff;box-shadow:0 0 12px #327fff}@keyframes signalMarquee{to{transform:translateX(-50%)}}.feature-strip{position:relative;padding:36px 0 32px;background:linear-gradient(180deg,#06101f 0%,#040914 100%)}.feature-strip::before{content:"";position:absolute;inset:0;background:radial-gradient(600px 180px at 50% 0,rgba(43,119,255,.11),transparent 70%);pointer-events:none}.feature-grid{gap:12px}.feat{min-height:170px;padding:22px 18px;border-radius:18px;border:1px solid rgba(103,151,222,.14);background:linear-gradient(145deg,rgba(13,27,49,.72),rgba(6,14,27,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 20px 55px -46px rgba(30,107,255,.85);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.feat:hover{transform:translateY(-6px);border-color:rgba(70,139,255,.45);box-shadow:0 24px 55px -36px rgba(30,107,255,.7),inset 0 1px 0 rgba(255,255,255,.06)}.feat-ico{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,rgba(50,124,255,.22),rgba(53,205,255,.06));border:1px solid rgba(78,148,255,.26);box-shadow:0 0 30px -12px rgba(43,126,255,.9)}.section{position:relative;background:linear-gradient(180deg,rgba(4,9,20,.96),rgba(5,12,25,.98));border-bottom-color:rgba(95,136,196,.11)}.section-alt{background:linear-gradient(180deg,#071120,#050b17)}.section::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 360px at 88% 22%,rgba(36,105,255,.06),transparent 70%)}.section>.container{position:relative}.section h2{letter-spacing:-.025em}.panel{background:linear-gradient(150deg,rgba(13,28,50,.82),rgba(7,16,30,.92));border-color:rgba(100,151,222,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 24px 70px -58px rgba(30,107,255,.9)}.panel:hover{border-color:rgba(84,145,235,.29)}.panel-head{border-bottom-color:rgba(93,140,207,.13)}.kpi{background:linear-gradient(145deg,rgba(18,38,67,.74),rgba(9,21,39,.88));border-color:rgba(100,151,222,.14)}.kpi .v{color:#f3f7ff;text-shadow:0 0 18px rgba(82,159,255,.12)}.data-table th{background:rgba(8,18,34,.97);border-bottom-color:rgba(90,135,201,.14)}.data-table td{border-bottom-color:rgba(90,135,201,.1)}.data-table tbody tr:hover td{background:rgba(39,105,217,.08)}.price-card{background:linear-gradient(155deg,rgba(19,40,71,.86),rgba(7,16,31,.96));border-color:rgba(87,153,255,.33);box-shadow:0 28px 80px -34px rgba(31,107,255,.62),inset 0 1px 0 rgba(255,255,255,.06)}.final-cta{background:radial-gradient(700px 400px at 50% 35%,rgba(33,108,255,.17),transparent 72%),linear-gradient(180deg,#050b17,#030713)}.app-page .site-header{display:none}.app-page .site-footer{display:none}.app-page{min-height:100vh;background:#030812}.app-page .beta-notice{position:sticky;top:0;z-index:80;background:linear-gradient(90deg,#b9801d,#f5bf56,#b9801d);color:#1a1204;box-shadow:0 10px 30px -18px rgba(245,191,86,.55)}.app-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;background:radial-gradient(1000px 560px at 88% -10%,rgba(31,107,255,.14),transparent 66%),linear-gradient(180deg,#030812,#050b16 55%,#030812)}.app-side{top:0;height:100vh;padding:16px 13px 18px;gap:12px;border-right-color:rgba(97,143,209,.13);background:linear-gradient(180deg,rgba(8,18,34,.98),rgba(4,10,20,.99));box-shadow:18px 0 55px -45px rgba(26,102,255,.75)}.app-brand{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px 13px;border-bottom:1px solid rgba(94,141,207,.13);color:#eef5ff}.app-brand:hover{text-decoration:none}.app-brand img{filter:drop-shadow(0 0 16px rgba(49,128,255,.45))}.app-brand span{display:grid;gap:1px}.app-brand b{font-family:var(--display);font-size:17px;letter-spacing:.16em}.app-brand small{font-family:var(--mono);font-size:8px;letter-spacing:.23em;color:#647b9f}.side-mode{display:flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(83,142,255,.14);border-radius:10px;background:rgba(16,34,61,.55);font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:#8398b8}.side-mode b{margin-left:auto;color:#d9e8ff;font-weight:600;font-size:8px}.side-label{margin:8px 10px 1px;color:#506483;font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.14em}.app-nav{gap:4px}.app-nav button{min-height:43px;padding:10px 12px;border:1px solid transparent;border-radius:10px;color:#8295b3;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.app-nav button:hover{transform:translateX(2px);background:rgba(19,39,68,.68);border-color:rgba(88,142,220,.13)}.app-nav button[aria-selected=true]{color:#f1f6ff;background:linear-gradient(100deg,rgba(36,106,255,.2),rgba(31,63,108,.18));border-color:rgba(77,143,255,.26);box-shadow:inset 3px 0 0 #367dff,0 10px 28px -24px rgba(44,117,255,.85)}.app-nav button[aria-selected=true] svg{color:#70c8ff;filter:drop-shadow(0 0 9px rgba(54,125,255,.5))}.admin-link{margin:6px 0 0;border-color:rgba(244,183,64,.28);background:rgba(244,183,64,.055)}.side-foot{padding:14px 10px 0;border-top:1px solid rgba(94,141,207,.12)}.side-foot p{line-height:1.55}.app-content{padding:20px clamp(14px,2vw,28px) 42px;gap:14px}.command-masthead{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:26px;min-height:145px;padding:24px 26px;border:1px solid rgba(92,150,236,.18);border-radius:18px;background:linear-gradient(110deg,rgba(7,17,33,.96) 0%,rgba(11,30,60,.82) 50%,rgba(9,24,48,.5) 100%),radial-gradient(500px 220px at 85% 20%,rgba(44,121,255,.24),transparent 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 28px 80px -58px rgba(34,111,255,.8)}.command-masthead::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(91,142,220,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(91,142,220,.07) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,transparent,black);pointer-events:none}.command-masthead::after{content:"";position:absolute;width:340px;height:340px;border:1px solid rgba(83,148,255,.13);border-radius:50%;right:-70px;top:-205px;box-shadow:0 0 0 48px rgba(83,148,255,.028),0 0 0 94px rgba(83,148,255,.018)}.command-masthead>*{position:relative;z-index:1}.command-masthead h1{font-size:clamp(2rem,2vw + 1rem,3.35rem);letter-spacing:-.025em;margin-top:5px}.command-masthead>div:first-child>p:last-child{margin-top:7px;color:#8398b8;font-size:13px}.command-kpis{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;min-width:min(100%,470px)}.command-kpis>div{padding:10px 12px;border:1px solid rgba(99,151,229,.15);border-radius:10px;background:rgba(5,14,27,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.command-kpis span{display:block;color:#526887;font-family:var(--mono);font-size:8px;letter-spacing:.12em}.command-kpis b{display:block;margin-top:3px;color:#dce9fc;font-size:11px;font-weight:600}.app-toolbar{position:sticky;top:10px;z-index:30;min-height:54px;padding:9px 11px;border:1px solid rgba(91,141,214,.14);border-radius:13px;background:rgba(6,15,29,.82);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);box-shadow:0 20px 50px -36px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.035)}.app-page .panel{border-radius:14px;border-color:rgba(95,145,215,.14);background:linear-gradient(150deg,rgba(12,27,49,.84),rgba(7,16,29,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 22px 55px -50px rgba(35,111,255,.82)}.app-page .panel:hover{border-color:rgba(80,145,237,.26)}.app-page .panel-head{min-height:48px;padding:11px 14px;background:linear-gradient(180deg,rgba(16,34,60,.54),rgba(9,20,37,.16))}.app-page .panel-head h3{color:#d4e2f6}.opt-layout{grid-template-columns:330px minmax(0,1fr);gap:14px}.opt-settings{top:78px;max-height:calc(100vh - 92px)}.settings-body{gap:13px}.fs{border-color:rgba(92,142,214,.14);background:rgba(4,12,24,.35)}.input,.select{background:rgba(4,12,24,.77);border-color:rgba(99,150,224,.19);border-radius:9px}.input:hover,.select:hover{border-color:rgba(77,140,236,.34)}.pool-wrap{max-height:620px}.pool-table tr.locked td:first-child{box-shadow:inset 3px 0 0 #4fe2a8,-11px 0 30px -18px rgba(79,226,168,.8)}.app-page .kpi{background:linear-gradient(145deg,rgba(17,37,65,.72),rgba(8,19,36,.86))}.progress{height:7px;background:#101f36;box-shadow:inset 0 1px 4px rgba(0,0,0,.4)}.progress span{background:linear-gradient(90deg,#285dff,#35a9ff,#64d9ff);box-shadow:0 0 14px rgba(43,132,255,.5)}.range::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(43,126,255,.12),0 0 16px rgba(43,126,255,.45)}.admin-page{background:radial-gradient(900px 540px at 80% -10%,rgba(31,107,255,.15),transparent 68%),#030812}.admin-wrap{padding:64px 0 96px}.admin-wrap>.container{max-width:1120px}.admin-wrap>.container>h1{font-size:clamp(2.7rem,5vw,5.2rem);letter-spacing:-.04em;margin-top:8px}.admin-msg{margin-top:10px}.launch-status{position:relative;overflow:hidden;border-width:1px;border-color:rgba(245,180,74,.38);background:linear-gradient(145deg,rgba(56,39,11,.42),rgba(8,16,29,.94));box-shadow:0 30px 80px -52px rgba(245,180,74,.52),inset 0 1px 0 rgba(255,255,255,.04)}.launch-status::after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-130px;top:-180px;background:radial-gradient(circle,rgba(245,180,74,.18),transparent 70%);pointer-events:none}.launch-status[data-mode=public_live]{border-color:rgba(47,212,122,.36);background:linear-gradient(145deg,rgba(11,61,39,.4),rgba(8,16,29,.94));box-shadow:0 30px 80px -52px rgba(47,212,122,.5),inset 0 1px 0 rgba(255,255,255,.04)}.ls-mode{letter-spacing:-.035em;text-shadow:0 0 34px rgba(245,180,74,.2)}.launch-status[data-mode=public_live] .ls-mode{text-shadow:0 0 34px rgba(47,212,122,.22)}.admin-card{background:linear-gradient(150deg,rgba(13,28,49,.78),rgba(7,16,29,.94));border-color:rgba(96,147,218,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}@media (max-width: 1280px){.hero-stage{grid-template-columns:minmax(350px,.8fr) minmax(560px,1.2fr);gap:34px}.hero-app-frame{width:118%}.hero-proof{grid-template-columns:1fr 1fr}}@media (max-width: 1050px){.hero-v2{min-height:auto}.hero-stage{grid-template-columns:1fr;padding-block:82px 120px}.hero-copy{max-width:780px}.hero-v2 h1{max-width:11ch;font-size:clamp(3.4rem,10vw,6rem)}.hero-command{transform:none}.hero-app-frame{width:100%;transform:none}.command-float-side{right:18px}.command-masthead{align-items:flex-start;flex-direction:column}.command-kpis{width:100%;min-width:0}}@media (max-width: 760px){.site-header .bar{height:64px}.hero-stage{padding-block:62px 102px}.hero-kicker{display:none}.hero-v2 h1{font-size:clamp(3rem,15vw,4.6rem)}.hero-proof{grid-template-columns:1fr 1fr}.hero-app-frame .app-body{min-height:0}.command-float{display:none}.signal-track{animation-duration:26s}.app-shell{grid-template-columns:1fr}.app-side{top:auto;height:auto;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px))}.app-brand,.side-mode,.side-label,.admin-link{display:none!important}.app-content{padding:10px 10px 86px}.command-masthead{min-height:0;padding:18px;border-radius:14px}.command-kpis{grid-template-columns:1fr 1fr 1fr}.command-kpis>div{padding:8px}.command-kpis b{font-size:10px}.app-toolbar{top:8px}.opt-layout{grid-template-columns:1fr}.opt-settings{position:static;max-height:none}}@media (max-width: 520px){.hero-v2 .hero-ctas .btn{flex:1 1 100%}.hero-proof{grid-template-columns:1fr 1fr}.hero-proof>div{padding:10px 9px}.hero-proof b{font-size:.82rem}.hero-proof span{font-size:8px}.command-kpis{grid-template-columns:1fr}.command-masthead>div:first-child>p:last-child{display:none}}@media (prefers-reduced-motion: reduce){.signal-dot,.command-float-top,.command-float-side,.hero-orbit-a,.hero-orbit-b,.signal-track{animation:none!important}}.workspace-pulse{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.workspace-pulse>div{position:relative;overflow:hidden;min-height:86px;padding:13px 14px 12px;border:1px solid rgba(95,147,221,.14);border-radius:12px;background:linear-gradient(145deg,rgba(15,33,59,.68),rgba(7,17,31,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.workspace-pulse>div::after{content:"";position:absolute;width:74px;height:74px;border-radius:50%;right:-29px;top:-34px;background:radial-gradient(circle,rgba(49,125,255,.13),transparent 70%)}.workspace-pulse span{display:block;color:#5c7191;font-family:var(--mono);font-size:8px;letter-spacing:.12em}.workspace-pulse b{display:block;margin-top:4px;color:#edf5ff;font-family:var(--mono);font-size:1.45rem;font-weight:600;line-height:1.1}.workspace-pulse small{display:block;margin-top:5px;color:#637795;font-size:10px}.workspace-pulse .pulse-refresh small{display:flex;align-items:center;gap:7px}.workspace-pulse .signal-dot{width:5px;height:5px;display:inline-block}@media (max-width:900px){.workspace-pulse{grid-template-columns:1fr 1fr}}@media (max-width:520px){.workspace-pulse{grid-template-columns:1fr 1fr}.workspace-pulse b{font-size:1.2rem}}.lock-clock{border-color:rgba(47,212,122,.35)!important;background:linear-gradient(160deg,rgba(14,52,38,.55),rgba(6,20,18,.7))!important}.lock-clock b{font-family:var(--mono);color:#4cf0a0;letter-spacing:.04em;text-shadow:0 0 18px rgba(76,240,160,.35)}.lock-clock small{display:block;color:#7fa59a;font-size:11px;margin-top:2px}.cc{display:grid;gap:14px}.cc-row{display:grid;gap:14px}.cc-top{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.cc-bottom{grid-template-columns:1fr 1fr 1.1fr 1fr}.cc .panel{overflow:hidden;position:relative}.cc .panel::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(94,176,255,.55),transparent)}.cc .panel-head h3{display:flex;align-items:center;gap:10px;font-size:15px;letter-spacing:.01em}.cc-ico{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--wow-cyan);background:linear-gradient(150deg,rgba(58,125,255,.3),rgba(58,125,255,.08));box-shadow:inset 0 0 0 1px rgba(115,233,255,.2),0 0 18px -6px rgba(58,125,255,.9);font-size:14px}.cc-opt-body{display:grid;grid-template-columns:1.15fr 1fr;gap:18px;padding:16px}.cc-sliders{display:grid;gap:14px}.cc-slider{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 10px}.cc-slider label{font-size:12.5px;color:#a9bad4}.cc-slider output{min-width:52px;text-align:center;padding:3px 8px;border-radius:7px;border:1px solid rgba(98,150,230,.25);background:rgba(5,12,24,.7);font-size:12.5px}.cc-slider .range{grid-column:1 / -1;width:100%;accent-color:var(--wow-blue)}.cc-toggles{display:flex;flex-direction:column;gap:11px;padding-left:18px;border-left:1px solid rgba(98,150,230,.14)}.cc-toggles .switch{font-size:13px}.cc-toggles .is-off{opacity:.45}.cc-go{margin-top:auto;min-height:52px;font-size:15px}.cc-lu-kpis{display:flex;gap:0;border:1px solid rgba(98,150,230,.22);border-radius:12px;background:rgba(4,10,22,.65);overflow:hidden}.cc-lu-kpis>div{padding:6px 14px;border-left:1px solid rgba(98,150,230,.16)}.cc-lu-kpis>div:first-child{border-left:0}.cc-lu-kpis span{display:block;font-size:10.5px;color:#8398b8;text-transform:uppercase;letter-spacing:.06em}.cc-lu-kpis b{font-size:20px;font-weight:800}.cc-ok{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#23c98b;color:#04140c;font-size:11px;font-style:normal;vertical-align:2px}.cc-lu-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px 4px}.cc-lu-tabs button{padding:6px 14px;border-radius:8px;border:1px solid rgba(98,150,230,.2);background:rgba(10,22,40,.7);color:#a9bad4;font:inherit;font-size:12.5px;cursor:pointer}.cc-lu-tabs button[aria-selected=true]{background:linear-gradient(115deg,#1358ff,#2b82ff);color:#fff;border-color:transparent;box-shadow:0 8px 22px -10px rgba(42,119,255,1)}.cc-lu-count{margin-left:auto;font-size:12px;color:#7f93b2}.cc-lu-table td,.cc-lu-table th{padding-block:7px}.cc-slot{display:inline-block;min-width:38px;font-size:11px;font-weight:700;color:#9fc3ff}.cc-player{display:flex;align-items:center;gap:10px}.cc-player small{display:block;color:#7f93b2;font-size:11px}.cc-av{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:10.5px;font-weight:800;letter-spacing:.02em;color:#d9e8ff;background:radial-gradient(circle at 30% 25%,#3a6fd0,#0f2246 70%);box-shadow:inset 0 0 0 1px rgba(140,190,255,.35),0 0 12px -4px rgba(58,125,255,.8)}.cc-team{color:#6fb6ff;font-weight:600}.cc-meter{display:inline-flex;align-items:flex-end;gap:2px;height:16px}.cc-meter i{width:3px;border-radius:1px;background:rgba(98,150,230,.2)}.cc-meter i:nth-child(1){height:25%}.cc-meter i:nth-child(2){height:35%}.cc-meter i:nth-child(3){height:45%}.cc-meter i:nth-child(4){height:55%}.cc-meter i:nth-child(5){height:65%}.cc-meter i:nth-child(6){height:75%}.cc-meter i:nth-child(7){height:87%}.cc-meter i:nth-child(8){height:100%}.cc-meter i.on{background:linear-gradient(180deg,#73e9ff,#2b82ff);box-shadow:0 0 6px rgba(115,233,255,.5)}.cc-sim-kpis{display:grid;grid-template-columns:repeat(4,1fr);margin:12px 14px 0;border:1px solid rgba(98,150,230,.18);border-radius:12px;background:rgba(4,10,22,.55)}.cc-sim-kpis>div{padding:8px 10px;border-left:1px solid rgba(98,150,230,.14)}.cc-sim-kpis>div:first-child{border-left:0}.cc-sim-kpis span{display:block;font-size:10.5px;color:#8398b8}.cc-sim-kpis b{font-size:19px;font-weight:800}.cc-sim-chart svg{width:100%;height:auto;max-height:240px;filter:drop-shadow(0 0 10px rgba(58,125,255,.35))}.cc-pos{margin:12px 14px 6px}.cc-range-head{display:flex;justify-content:space-between;padding:4px 14px;font-size:10.5px;color:#7f93b2;text-transform:uppercase;letter-spacing:.06em}.cc-ranges{list-style:none;margin:0;padding:0 14px 12px}.cc-ranges li{display:grid;grid-template-columns:28px minmax(0,0.9fr) minmax(0,1.3fr);align-items:center;gap:10px;padding:7px 0;border-top:1px solid rgba(98,150,230,.08)}.cc-rn b{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-rn small{color:#7f93b2;font-size:11px}.cc-rbar{position:relative;height:30px}.cc-rbar::before{content:"";position:absolute;left:0;right:0;top:11px;height:2px;background:rgba(98,150,230,.14);border-radius:2px}.cc-rtrack{position:absolute;top:9px;height:6px;border-radius:3px;background:linear-gradient(90deg,#ff5d73,#3a7dff 45%,#23c98b);opacity:.85}.cc-rmed{position:absolute;top:5px;width:3px;height:14px;margin-left:-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 10px rgba(115,233,255,.9)}.cc-rlab{position:absolute;top:19px;font-size:10px;color:#8398b8;font-family:var(--mono)}.cc-rlab.l{left:0}.cc-rlab.r{right:0}.cc-rlab.m{transform:translateX(-50%);color:#dbe8ff}.cc-props-table td{padding-block:7px}.cc-ou{display:inline-flex;gap:4px}.cc-ou i{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;font-style:normal;font-size:11px;font-weight:800;border:1px solid rgba(98,150,230,.22);color:#7f93b2}.cc-ou i.on{background:#1d9f68;border-color:#2fd47a;color:#fff;box-shadow:0 0 12px -2px rgba(47,212,122,.7)}.cc-alert-list{list-style:none;margin:0;padding:6px 12px 12px;max-height:380px;overflow:auto}.cc-alert-list li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:9px 4px;border-top:1px solid rgba(98,150,230,.08);animation:ccIn .5s ease both}.cc-alert-list li:nth-child(2){animation-delay:.06s}.cc-alert-list li:nth-child(3){animation-delay:.12s}.cc-alert-list li:nth-child(4){animation-delay:.18s}.cc-alert-list li:nth-child(5){animation-delay:.24s}.cc-alert-list li:nth-child(6){animation-delay:.3s}.cc-alert-list b{font-size:13px}.cc-alert-list p{margin:2px 0 0;font-size:12px;color:#93a6c4;line-height:1.4}.cc-al-ico{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;font-weight:800;font-size:13px;color:#fff}.tone-warn .cc-al-ico{background:linear-gradient(150deg,#f4b740,#b9781a)}.tone-pos .cc-al-ico{background:linear-gradient(150deg,#2fd47a,#138a52)}.tone-info .cc-al-ico{background:linear-gradient(150deg,#3a7dff,#1a3fa8)}.tone-neg .cc-al-ico{background:linear-gradient(150deg,#ff5d73,#b1243a)}@keyframes ccIn{from{opacity:0;transform:translateX(8px)}}@media (max-width: 1760px){.cc-bottom{grid-template-columns:1fr 1fr}}@media (max-width: 1100px){.cc-top{grid-template-columns:1fr}}@media (max-width: 720px){.cc-bottom{grid-template-columns:1fr}.cc-opt-body{grid-template-columns:1fr}.cc-toggles{padding-left:0;border-left:0}.cc-lu-kpis b{font-size:16px}.cc .panel-head{flex-wrap:wrap;gap:8px}.cc-lu-table th:nth-child(4),.cc-lu-table td:nth-child(4),.cc-lu-table th:nth-child(9),.cc-lu-table td:nth-child(9){display:none}}@media (prefers-reduced-motion: reduce){.cc-alert-list li{animation:none}}.cc-locks{line-height:1.6;padding:10px 12px;border-radius:10px;background:rgba(4,10,22,.5);border:1px solid rgba(98,150,230,.12)}.cc-locks b{color:#dbe8ff}:root{--wow-cyan: #8eeeff;--wow-blue: #2f8cff;--wow-violet: #7468ff;--wow-deep: #07152b;--wow-glass: rgba(16, 42, 75, .72);--wow-border: rgba(139, 199, 255, .24);--wow-border-hot: rgba(80, 170, 255, .72);--wow-glow: 0 26px 80px -38px rgba(28, 132, 255, .95), 0 0 0 1px rgba(151, 213, 255, .1)}body{background:radial-gradient(1100px 600px at 78% -8%,rgba(58,156,255,.27),transparent 62%),radial-gradient(800px 520px at 3% 28%,rgba(35,213,255,.13),transparent 67%),linear-gradient(180deg,#091932 0%,#08152b 50%,#061126 100%)}.site-header{background:linear-gradient(180deg,rgba(8,27,55,.94),rgba(7,23,48,.82));border-bottom-color:rgba(130,194,255,.2);box-shadow:0 14px 38px -28px rgba(26,118,255,.75)}.hero-v2{background:linear-gradient(90deg,rgba(7,25,53,.95) 0%,rgba(7,29,61,.82) 35%,rgba(14,54,102,.28) 70%,rgba(9,32,66,.68) 100%),radial-gradient(900px 560px at 75% 28%,rgba(64,175,255,.28),transparent 66%),radial-gradient(700px 420px at 22% 16%,rgba(42,120,255,.16),transparent 68%),linear-gradient(180deg,#0c2d59 0%,#091a35 58%,#071329 100%)}.hero-v2::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(420px 180px at 70% 7%,rgba(211,244,255,.15),transparent 72%),linear-gradient(115deg,transparent 0 62%,rgba(124,217,255,.065) 70%,transparent 78%);mix-blend-mode:screen}.hero-v2 .lede{color:#d3e1f4}.hero-kicker{background:rgba(22,66,111,.56);border-color:rgba(137,205,255,.32);color:#c1d5ef}.hero-v2 h1{text-shadow:0 18px 44px rgba(0,16,45,.45)}.grad-text{background:linear-gradient(100deg,#4c93ff 0%,#65d4ff 54%,#e2fbff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-command-halo{background:radial-gradient(closest-side,rgba(62,167,255,.36),rgba(30,107,255,.12) 48%,transparent 76%)}.hero-app-frame{background:rgba(9,28,56,.92);border-color:rgba(137,205,255,.46);box-shadow:0 44px 92px -40px rgba(0,15,40,.8),0 0 0 1px rgba(112,195,255,.12),0 0 110px -35px rgba(43,148,255,.72),inset 0 1px 0 rgba(255,255,255,.09)}.hero-app-frame .app-top{background:rgba(13,40,75,.93);border-bottom-color:rgba(132,196,255,.24)}.hero-app-frame .app-main{background:linear-gradient(145deg,rgba(15,47,84,.82),rgba(9,28,54,.96))}.hero-app-frame .app-rail{background:rgba(11,34,65,.92);border-right-color:rgba(132,196,255,.2)}.hero-app-frame .panel{background:linear-gradient(150deg,rgba(22,59,100,.9),rgba(12,34,65,.94));border-color:rgba(137,199,255,.24)}.command-float{background:rgba(14,44,81,.84);border-color:rgba(139,205,255,.34);color:#b9cee8}.command-float b{color:#fff}.signal-marquee{background:rgba(9,30,59,.82);border-color:rgba(132,196,255,.19)}.signal-track{color:#9bb4d2}.feature-strip{background:linear-gradient(180deg,#0d2950 0%,#091b37 100%)}.feature-strip::before{background:radial-gradient(760px 220px at 50% 0,rgba(75,176,255,.23),transparent 73%)}.feat{background:linear-gradient(145deg,rgba(24,65,110,.82),rgba(12,38,73,.94));border-color:rgba(137,199,255,.23)}.feat span{color:#a9bfd9}.section{background:linear-gradient(180deg,rgba(10,30,59,.98),rgba(8,24,49,.99))}.section-alt{background:linear-gradient(180deg,#0d2c53,#091d3b)}.section::before{background:radial-gradient(620px 380px at 88% 20%,rgba(59,160,255,.12),transparent 70%)}.panel{background:linear-gradient(150deg,rgba(22,58,99,.88),rgba(12,34,66,.95));border-color:rgba(139,199,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 26px 70px -54px rgba(28,132,255,.75)}.kpi{background:linear-gradient(145deg,rgba(29,73,120,.83),rgba(15,44,81,.9));border-color:rgba(139,199,255,.2)}.data-table th{background:rgba(14,42,78,.97);border-bottom-color:rgba(145,201,255,.21)}.data-table td{border-bottom-color:rgba(126,185,241,.13)}.data-table tbody tr:hover td{background:rgba(66,153,255,.12)}.price-card{background:linear-gradient(155deg,rgba(31,78,129,.94),rgba(13,40,77,.98))}.final-cta{background:radial-gradient(800px 440px at 50% 32%,rgba(76,177,255,.24),transparent 72%),linear-gradient(180deg,#0d2e57,#081a36)}.app-page{background:#08182f}.app-shell{background:radial-gradient(1100px 620px at 90% -8%,rgba(60,169,255,.25),transparent 62%),radial-gradient(700px 500px at 20% 65%,rgba(58,125,255,.09),transparent 72%),linear-gradient(180deg,#0b2242 0%,#091a34 54%,#07162d 100%)}.app-side{border-right-color:rgba(139,199,255,.2);background:linear-gradient(180deg,rgba(13,42,78,.99),rgba(8,27,54,.995));box-shadow:18px 0 55px -42px rgba(37,137,255,.58)}.app-brand{border-bottom-color:rgba(139,199,255,.18)}.app-brand small,.side-label{color:#83a5c8}.side-mode{background:rgba(25,72,118,.65);border-color:rgba(139,205,255,.25);color:#adc5df}.app-nav button{color:#a3b9d1}.app-nav button:hover{background:rgba(29,76,121,.72);border-color:rgba(143,205,255,.2)}.app-nav button[aria-selected=true]{background:linear-gradient(100deg,rgba(49,143,255,.34),rgba(39,90,148,.3));border-color:rgba(111,192,255,.42);box-shadow:inset 3px 0 0 #61c8ff,0 12px 30px -22px rgba(48,150,255,.8)}.owner-status{display:flex;gap:10px;align-items:center;margin-bottom:12px;padding:11px 12px;border:1px solid rgba(117,209,255,.2);border-radius:12px;background:linear-gradient(145deg,rgba(25,82,129,.55),rgba(14,49,86,.72))}.owner-status b{display:block;color:#eef9ff;font-family:var(--display);font-size:11px;letter-spacing:.11em}.owner-status small{display:block;margin-top:2px;color:#8eb1d1;font-size:10px}.app-content{padding-top:18px}.command-masthead{min-height:190px;border-color:rgba(142,207,255,.32);background:radial-gradient(560px 250px at 79% 12%,rgba(160,229,255,.2),transparent 68%),radial-gradient(420px 220px at 10% 110%,rgba(63,143,255,.24),transparent 72%),linear-gradient(120deg,rgba(27,86,145,.94),rgba(15,55,104,.95) 45%,rgba(13,46,92,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 26px 70px -48px rgba(55,170,255,.95)}.command-masthead::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0 52%,rgba(189,239,255,.07) 61%,transparent 70%),repeating-linear-gradient(90deg,transparent 0 61px,rgba(178,226,255,.025) 62px 63px)}.command-masthead::after{content:"";position:absolute;width:520px;height:520px;right:-210px;top:-310px;border:1px solid rgba(150,219,255,.13);border-radius:50%;box-shadow:0 0 0 60px rgba(115,198,255,.025),0 0 0 130px rgba(115,198,255,.018)}.command-masthead>*{position:relative;z-index:2}.command-masthead h1{color:#fff;text-shadow:0 10px 30px rgba(0,27,65,.42)}.command-masthead p{color:#c5daed}.masthead-live{display:inline-flex;align-items:center;gap:9px;margin-bottom:10px;padding:7px 10px;border:1px solid rgba(139,229,255,.27);border-radius:999px;background:rgba(15,64,108,.52);color:#d8f4ff;font-family:var(--mono);font-size:9px;letter-spacing:.11em}.masthead-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.masthead-tags span{padding:6px 9px;border:1px solid rgba(148,215,255,.22);border-radius:8px;background:rgba(22,73,120,.48);color:#cce6f8;font:600 9px var(--mono);letter-spacing:.07em;text-transform:uppercase}.command-kpis>div{background:linear-gradient(155deg,rgba(20,71,118,.78),rgba(11,43,82,.9));border-color:rgba(147,211,255,.24)}.command-kpis span{color:#96b8d5}.command-kpis b{color:#f7fcff}.lock-clock{background:linear-gradient(160deg,rgba(21,102,79,.76),rgba(10,57,54,.85))!important}.app-toolbar{background:linear-gradient(180deg,rgba(17,55,99,.95),rgba(12,42,80,.96));border-color:rgba(139,199,255,.23);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.workspace-pulse{gap:12px}.workspace-pulse>div{position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(25,73,121,.88),rgba(13,43,82,.94));border-color:rgba(139,199,255,.21);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.workspace-pulse>div::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#4ba8ff,#8beaff);opacity:.9}.workspace-pulse span{color:#8fb1d1}.workspace-pulse b{color:#fff;text-shadow:0 0 18px rgba(98,190,255,.15)}.workspace-pulse small{color:#87a5c1}.cc{gap:16px}.cc-row{gap:16px}.cc .panel{border-color:rgba(141,203,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 26px 55px -46px rgba(45,149,255,.75)}.cc .panel::before{height:2px;background:linear-gradient(90deg,transparent,#52a8ff 20%,#8deaff 52%,#667aff 82%,transparent);opacity:.95}.cc .panel-head{background:linear-gradient(180deg,rgba(29,76,124,.52),rgba(18,54,96,.26))}.cc-ico{color:#dff9ff;background:linear-gradient(150deg,rgba(68,156,255,.55),rgba(54,215,255,.18));border:1px solid rgba(147,224,255,.35);box-shadow:0 0 22px -8px rgba(59,169,255,.9)}.cc-slider label,.cc-player small,.cc-rn small,.cc-range-head,.cc-alert-list p{color:#a9c2db}.cc-slider output,.cc-lu-kpis,.cc-sim-kpis,.cc-locks{background:rgba(14,45,84,.68);border-color:rgba(142,203,255,.22)}.cc-toggles{border-left-color:rgba(142,203,255,.18)}.cc-lu-tabs button{background:rgba(18,54,98,.78);border-color:rgba(141,203,255,.23);color:#bdd1e5}.cc-lu-tabs button[aria-selected=true]{background:linear-gradient(115deg,#287bff,#28b8ff);box-shadow:0 10px 25px -12px rgba(42,156,255,1)}.cc-av{background:radial-gradient(circle at 30% 20%,#65bfff,#1a4f92 68%);color:#fff;box-shadow:inset 0 0 0 1px rgba(204,242,255,.38),0 0 16px -4px rgba(61,169,255,.8)}.cc-team{color:#8bd1ff}.cc-meter i{background:rgba(137,201,255,.23)}.cc-rbar::before{background:rgba(144,204,255,.2)}.cc-alert-list li,.cc-ranges li{border-top-color:rgba(137,198,255,.12)}.badge.sample{background:rgba(50,132,207,.22);border-color:rgba(128,205,255,.28);color:#cceaff}.text-link{color:#7fd7ff}body:not(.auth-page):not(.app-page):not(.admin-page) .muted{color:#91abc5}.eyebrow{color:#74dfff}.input,.select{background:rgba(12,40,76,.78);border-color:rgba(137,199,255,.22);color:#eaf6ff}.input:focus,.select:focus{border-color:#59baff;box-shadow:0 0 0 3px rgba(65,166,255,.14)}@media (max-width: 900px){.command-masthead{min-height:unset}.masthead-tags{display:none}}.sport-select-fallback{display:none}.sport-tabs{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid rgba(136,201,255,.2);border-radius:11px;background:rgba(8,33,65,.58)}.sport-tabs button{min-width:54px;height:34px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#a8bed5;font:700 11px var(--display);letter-spacing:.03em;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.sport-tabs button:hover{color:#fff;background:rgba(57,132,210,.28);transform:translateY(-1px)}.sport-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(120deg,#2476ff,#25b8ff);box-shadow:0 9px 22px -12px rgba(40,166,255,1),inset 0 1px 0 rgba(255,255,255,.2)}.site-tabs{background:rgba(7,31,61,.62);border-color:rgba(138,201,255,.2)}.sync-btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid rgba(101,216,255,.28);border-radius:9px;background:linear-gradient(145deg,rgba(24,89,137,.72),rgba(13,58,104,.82));color:#dff7ff;font:700 10px var(--mono);letter-spacing:.07em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.sync-btn:hover{border-color:rgba(128,231,255,.5);background:linear-gradient(145deg,rgba(33,110,163,.82),rgba(18,75,130,.9))}.sync-btn.is-syncing .signal-dot{animation:syncSpin .65s linear infinite;box-shadow:0 0 0 4px rgba(77,229,174,.12),0 0 18px rgba(77,229,174,.85)}@keyframes syncSpin{50%{transform:scale(.55);opacity:.45}}.cc-top>.panel:first-child{background:linear-gradient(150deg,rgba(24,68,112,.94),rgba(13,43,83,.97))}.cc-top>.panel:nth-child(2){background:linear-gradient(150deg,rgba(22,64,109,.95),rgba(12,40,80,.98))}.cc-bottom>.panel:nth-child(1)::before{background:linear-gradient(90deg,transparent,#36b9ff,#8eeeff,transparent)}.cc-bottom>.panel:nth-child(2)::before{background:linear-gradient(90deg,transparent,#6f80ff,#a9a6ff,transparent)}.cc-bottom>.panel:nth-child(3)::before{background:linear-gradient(90deg,transparent,#39dba2,#7df5cd,transparent)}.cc-bottom>.panel:nth-child(4)::before{background:linear-gradient(90deg,transparent,#ffb84a,#ffe08c,transparent)}.cc-lu-kpis b,.cc-sim-kpis b{color:#f9fdff;text-shadow:0 0 16px rgba(116,211,255,.12)}.cc-sim-chart{background:radial-gradient(460px 160px at 50% 100%,rgba(46,162,255,.11),transparent 72%)}.cc-alerts{background:linear-gradient(150deg,rgba(26,64,104,.95),rgba(14,42,78,.98))!important}@media (max-width: 1280px){.sport-tabs{max-width:52vw;overflow-x:auto;scrollbar-width:none}.sport-tabs::-webkit-scrollbar{display:none}.sport-tabs button{min-width:50px}}@media (max-width: 760px){.sport-tabs{display:none}.sport-select-fallback{display:block}.sync-btn span:not(.signal-dot){display:none}.sync-btn{width:36px;justify-content:center;padding:0}}:root{--bc-amber: #ffb547;--bc-up: #3ee08f;--bc-down: #ff5f78;--bc-ink: #eaf3ff;--bc-rule: rgba(140, 196, 255, .16);--bc-cell: rgba(9, 28, 56, .72);--bc-red: #e8173c}.app-page .num,.app-page td.num,.bc-bug .num,.cc-lu-kpis b,.cc-sim-kpis b{font-variant-numeric:tabular-nums}.cc .panel-head h3,.bc-board-head b,.command-masthead h1{font-family:var(--display);font-stretch:112%;text-transform:uppercase}.cc .panel-head h3{font-weight:800;letter-spacing:.04em;font-size:15.5px}.bc-ticker{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;height:38px;margin:-4px 0 14px;border:1px solid var(--bc-rule);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(8,26,54,.96),rgba(5,18,40,.96));box-shadow:0 14px 30px -22px rgba(0,0,0,.9);backdrop-filter:blur(10px)}.bc-ticker-tag{display:flex;align-items:center;gap:8px;padding:0 14px;font:800 12px/1 var(--display);font-stretch:118%;letter-spacing:.12em;color:#fff;background:linear-gradient(115deg,var(--bc-red),#ff3d5e 60%,#ff6a3d);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);padding-right:24px}.bc-live{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.25);animation:bcBlink 1.4s steps(2,start) infinite}@keyframes bcBlink{to{visibility:hidden}}.bc-ticker-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.bc-ticker-track{display:flex;width:max-content;height:100%;animation:bcScroll var(--dur, 60s) linear infinite}.bc-ticker:hover .bc-ticker-track,.bc-ticker:focus-within .bc-ticker-track{animation-play-state:paused}.bc-run{display:flex;align-items:center;white-space:nowrap}@keyframes bcScroll{to{transform:translateX(-50%)}}.bc-tk{font:500 12.5px/1 var(--mono);color:#b9cde6;padding:0 4px}.bc-tk b{color:var(--bc-amber);font-weight:600;margin-right:6px;letter-spacing:.02em}.bc-tk i{font-style:normal;margin-left:4px}.bc-sep{color:rgba(140,196,255,.35);font-size:9px;padding:0 14px}.up{color:var(--bc-up)!important}.down{color:var(--bc-down)!important}.flat{color:#c9d8ec}.bc-clock{display:flex;align-items:center;padding:0 14px;font:600 12.5px var(--mono);color:#fff;border-left:1px solid var(--bc-rule);background:rgba(3,12,28,.6)}.command-masthead{min-height:0;padding-block:22px}.command-masthead h1{font-weight:800;letter-spacing:.01em;line-height:.95}.command-masthead h1::after{content:"LIVE MODEL";display:inline-block;vertical-align:middle;margin-left:14px;transform:translateY(-6px);padding:5px 9px 4px;border-radius:4px;font:800 11px/1 var(--display);font-stretch:118%;letter-spacing:.14em;color:#fff;background:var(--bc-red);box-shadow:0 0 22px -4px rgba(232,23,60,.8)}.bc-cmd{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:0;margin:0 0 14px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,181,71,.32);background:linear-gradient(180deg,rgba(10,20,36,.94),rgba(6,13,26,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 18px 40px -30px rgba(255,181,71,.35)}.bc-cmd:focus-within{border-color:var(--bc-amber);box-shadow:0 0 0 3px rgba(255,181,71,.18),0 18px 40px -26px rgba(255,181,71,.55)}.bc-cmd-prompt{padding:0 12px 0 16px;font:700 14px var(--mono);color:var(--bc-amber);letter-spacing:.04em}.bc-cmd-in{min-width:0;height:46px;border:0;outline:0;background:transparent;color:#fff;font:500 14px var(--mono);letter-spacing:.02em;text-transform:uppercase;caret-color:var(--bc-amber)}.bc-cmd-in::placeholder{color:#61779a;text-transform:none}.bc-kbd{margin-right:10px;padding:3px 8px;border-radius:5px;border:1px solid rgba(140,196,255,.25);font:600 11px var(--mono);color:#8fa6c6}.bc-go{height:46px;padding:0 22px;border:0;cursor:pointer;font:800 13px var(--mono);letter-spacing:.1em;color:#1a1000;background:linear-gradient(180deg,#ffc566,#ff9f1c)}.bc-go:hover{filter:brightness(1.08)}.bc-cmd-out{grid-column:1 / -1;padding:0 16px;font:500 12px var(--mono);max-height:0;overflow:hidden;transition:max-height .2s,padding .2s}.bc-cmd-out:not(:empty){max-height:60px;padding:8px 16px 10px;border-top:1px dashed rgba(255,181,71,.2)}.bc-cmd-out.ok{color:#ffd38a}.bc-cmd-out.err{color:var(--bc-down)}.bc-board{margin-bottom:14px}.bc-board-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px 8px}.bc-board-head b{font-size:14px;letter-spacing:.1em;color:#fff}.bc-board-head span{font:500 11.5px var(--mono);color:#8fa6c6}.bc-bugs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(196px,1fr);gap:10px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:thin}.bc-bug{scroll-snap-align:start;position:relative;display:grid;gap:5px;padding:10px 12px 9px;border-radius:12px;border:1px solid var(--bc-rule);background:linear-gradient(160deg,rgba(20,54,98,.9),rgba(8,26,52,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 16px 34px -26px rgba(0,0,0,.9);transition:transform .18s,border-color .18s,box-shadow .18s}.bc-bug::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#5fd0ff,#2b6bff)}.bc-bug:hover,.bc-bug:focus-visible{transform:translateY(-2px);border-color:rgba(120,200,255,.55);box-shadow:0 0 0 1px rgba(120,200,255,.2),0 20px 40px -24px rgba(43,148,255,.7);outline:none}.bc-bug.is-live::before{background:var(--bc-red)}.bc-bug header{display:flex;justify-content:space-between;font:600 10.5px var(--mono);color:#8fa6c6;letter-spacing:.04em}.bc-bug header b{color:#fff}.bc-bug-time{display:inline-flex;align-items:center;gap:6px}.bc-bug.is-live .bc-bug-time{color:#ff8a9c}.bc-bug-row{display:grid;grid-template-columns:minmax(0,1fr) 52px 48px;align-items:center;gap:6px}.bc-bug-row b{font:600 12.5px var(--mono);color:#dbe8fa;text-align:right}.bc-team{font:800 17px/1.1 var(--display);font-stretch:112%;letter-spacing:.03em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-itt{padding-top:3px;border-top:1px solid var(--bc-rule)}.bc-itt span{font:600 10px var(--mono);color:#7f97b8;text-transform:uppercase;letter-spacing:.06em}.bc-itt b{color:#9fd4ff}.bc-wp{position:relative;display:flex;justify-content:space-between;height:16px;margin-top:2px;border-radius:4px;overflow:hidden;background:linear-gradient(90deg,#2b6bff,#5fd0ff)}.bc-wp span{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#ff9f1c,#ffc566)}.bc-wp em{position:relative;z-index:1;padding:0 6px;font:700 10px/16px var(--mono);font-style:normal;color:#06101f}.bc-bug footer{font:500 10.5px var(--mono)}.workspace-pulse{gap:0!important;border:1px solid var(--bc-rule);border-radius:12px;overflow:hidden;background:var(--bc-cell)}.workspace-pulse>div{border:0!important;border-radius:0!important;border-left:1px solid var(--bc-rule)!important;background:transparent!important;box-shadow:none!important;padding-block:10px!important}.workspace-pulse>div:first-child{border-left:0!important}.workspace-pulse b{font-family:var(--mono)!important}.bc-code{margin-left:10px;padding:3px 7px;border-radius:4px;font:700 10px/1 var(--mono);letter-spacing:.06em;color:var(--bc-amber);background:rgba(255,181,71,.1);border:1px solid rgba(255,181,71,.28);text-transform:none}.bc-heat{position:relative}.bc-heat::before{content:"";position:absolute;inset:4px 2px;border-radius:5px;opacity:calc(var(--h, 0) * .9);z-index:-1}.cc-lu-table tbody tr{position:relative;z-index:0}.bc-heat.own::before{background:rgba(255,181,71,.3)}.bc-heat.pos::before{background:rgba(62,224,143,.28)}.bc-heat.neg::before{background:rgba(255,95,120,.28)}.cc-lu-table tbody tr{transition:background .15s}.cc-lu-table tbody tr:hover{background:rgba(95,208,255,.07)}@media (max-width: 760px){.bc-ticker{grid-template-columns:auto minmax(0,1fr);height:34px;border-radius:10px}.bc-clock{display:none}.bc-ticker-tag{padding:0 18px 0 10px;font-size:11px}.bc-kbd{display:none}.bc-cmd-in{font-size:13px}.bc-cmd-in::placeholder{font-size:12px}.command-masthead h1::after{display:block;width:max-content;margin:10px 0 0;transform:none}.bc-bugs{grid-auto-columns:78%}.workspace-pulse{grid-template-columns:1fr 1fr!important}.workspace-pulse>div:nth-child(3){border-left:0!important}.workspace-pulse>div:nth-child(n+3){border-top:1px solid var(--bc-rule)!important}}@media (prefers-reduced-motion: reduce){.bc-ticker-track{animation:none}.bc-ticker-viewport{overflow-x:auto}.bc-run[aria-hidden=true]{display:none}.bc-live{animation:none}}.app-content,.app-content>*,.bc-board,.bc-ticker-viewport{min-width:0;max-width:100%}@media (max-width: 760px){.app-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.app-nav button span{font-size:10px}.command-kpis{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.command-masthead{padding:18px}}.hero-v2{background:linear-gradient(90deg,rgba(4,16,39,.97) 0%,rgba(4,18,44,.88) 34%,rgba(7,33,75,.42) 65%,rgba(6,25,56,.5) 100%),url(../img/slatenza-broadcast-arena.webp) center / cover no-repeat,radial-gradient(1000px 680px at 80% 30%,rgba(61,170,255,.28),transparent 68%)!important}.hero-v2 .hero-media{mix-blend-mode:screen;opacity:.7}.hero-v2 .hero-copy{filter:drop-shadow(0 12px 26px rgba(0,21,57,.24))}.hero-v2 .hero-kicker{background:rgba(17,65,111,.66);border-color:rgba(144,224,255,.28);color:#d7efff}.hero-v2 .lede{color:#d0e4f7}.hero-proof{border-color:rgba(157,222,255,.24);background:rgba(81,167,231,.18)}.hero-proof>div{background:rgba(9,43,82,.72)}.hero-proof span{color:#9abbd7}.command-masthead{isolation:isolate;overflow:hidden;background:linear-gradient(90deg,rgba(13,62,111,.98) 0%,rgba(15,78,136,.93) 38%,rgba(11,65,121,.62) 66%,rgba(10,46,92,.42) 100%),url(../img/slatenza-broadcast-arena.webp) 72% 43% / cover no-repeat!important;border-color:rgba(183,230,255,.42)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 28px 70px -44px rgba(71,184,255,.85)!important}.command-masthead::before{z-index:0;background:linear-gradient(100deg,rgba(255,255,255,.08),transparent 25%,transparent 76%,rgba(201,244,255,.07)),repeating-linear-gradient(90deg,transparent 0 62px,rgba(216,244,255,.032) 63px 64px)!important}.command-masthead::after{z-index:0;width:640px!important;height:640px!important;right:-220px!important;top:-350px!important;border-color:rgba(190,237,255,.19)!important;box-shadow:0 0 0 72px rgba(117,205,255,.04),0 0 0 150px rgba(117,205,255,.025)!important}.masthead-copy{max-width:650px}.command-masthead h1{font-size:clamp(2.4rem,3.4vw,4.5rem)!important;text-shadow:0 10px 32px rgba(0,24,62,.42),0 0 38px rgba(103,209,255,.14)!important}.command-masthead .eyebrow{color:#9eeaff}.masthead-tags span{background:rgba(19,88,145,.62)!important;border-color:rgba(190,234,255,.25)!important;color:#e1f4ff!important}.command-kpis>div{background:linear-gradient(145deg,rgba(31,100,158,.8),rgba(15,61,111,.88))!important;border-color:rgba(177,225,255,.3)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 26px -24px rgba(67,190,255,.7)}.app-page{background:radial-gradient(1050px 620px at 88% -10%,rgba(73,184,255,.25),transparent 62%),radial-gradient(880px 600px at 16% 46%,rgba(38,121,218,.13),transparent 70%),linear-gradient(180deg,#0e2c52 0%,#0b2344 45%,#081b36 100%)!important}.bc-ticker{background:linear-gradient(180deg,rgba(16,57,101,.97),rgba(10,39,78,.97));border-color:rgba(171,224,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 16px 34px -26px rgba(0,39,84,.8)}.bc-clock{background:rgba(10,44,83,.78)}.bc-cmd{background:linear-gradient(180deg,rgba(20,58,98,.96),rgba(12,39,75,.97));border-color:rgba(255,197,102,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 44px -30px rgba(255,181,71,.44)}.bc-cmd-in::placeholder{color:#8aaaca}.workspace-pulse{background:linear-gradient(90deg,rgba(19,68,113,.92),rgba(14,53,98,.92));border-color:rgba(166,220,255,.23)}.bc-board-head{align-items:center}.bc-board-tools{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-width:0}.bc-focus-clear{appearance:none;border:1px solid rgba(124,214,255,.34);border-radius:999px;padding:5px 9px;background:rgba(30,111,176,.28);color:#dff6ff;cursor:pointer;font:700 10px var(--mono);letter-spacing:.04em}.bc-focus-clear:hover{background:rgba(40,145,220,.4);border-color:rgba(159,232,255,.56)}.bc-bug{background:linear-gradient(155deg,rgba(36,102,166,.94),rgba(17,65,120,.96));border-color:rgba(162,220,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 18px 36px -28px rgba(4,53,109,.84)}.bc-bug::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.07),transparent 24%,transparent 72%,rgba(103,219,255,.055))}.bc-bug:hover,.bc-bug:focus-visible{transform:translateY(-3px) scale(1.008);border-color:rgba(157,229,255,.72);box-shadow:0 0 0 1px rgba(130,218,255,.2),0 22px 48px -25px rgba(40,153,255,.75)}.bc-bug.is-selected{border-color:#83e2ff;background:linear-gradient(155deg,rgba(42,132,207,.98),rgba(17,75,139,.98));box-shadow:0 0 0 2px rgba(88,204,255,.25),0 24px 54px -24px rgba(39,170,255,.92),inset 0 1px 0 rgba(255,255,255,.15)}.bc-bug.is-selected::before{width:5px;background:linear-gradient(180deg,#effcff,#5ae1ff 38%,#3487ff);box-shadow:0 0 16px rgba(93,220,255,.8)}.bc-bug.is-selected header::after{content:"FOCUS";color:#041326;background:#9deaff;padding:2px 5px;border-radius:4px;font:800 9px var(--mono);letter-spacing:.08em}.cc-lu-table tr.cc-game-dim{opacity:.24;filter:saturate(.55)}.cc-lu-table tr.cc-game-hit{background:linear-gradient(90deg,rgba(40,159,230,.16),rgba(48,112,211,.08));box-shadow:inset 3px 0 0 #6bdfff}.cc-lu-count strong{color:#8deaff;font-weight:700}.cc .panel{background:linear-gradient(155deg,rgba(23,72,119,.95),rgba(12,46,88,.96))!important;border-color:rgba(164,218,255,.26)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 26px 58px -42px rgba(35,150,255,.62)!important}.cc .panel-head{background:linear-gradient(180deg,rgba(44,111,166,.56),rgba(23,74,124,.28))!important;border-bottom-color:rgba(166,219,255,.18)!important}.cc-opt::before{background:linear-gradient(90deg,#5edfff,#3a83ff,#8b7cff)!important}.cc-lineup::before{background:linear-gradient(90deg,#8ceaff,#50c9ff,#4b8cff)!important}.cc-sim::before{background:linear-gradient(90deg,#4dffa7,#58d8ff,#4c8cff)!important}.cc-proj::before{background:linear-gradient(90deg,#65d9ff,#a48cff,#5b8cff)!important}.cc-props::before{background:linear-gradient(90deg,#ffca65,#70e8ff,#4c8dff)!important}.cc-alerts::before{background:linear-gradient(90deg,#ff6c7a,#ffc15c,#67dfff)!important}@media (max-width:760px){.bc-board-head{align-items:flex-start}.bc-board-tools{align-items:flex-end;flex-direction:column;gap:5px}.bc-focus-clear{padding:4px 7px}.hero-v2{background-position:68% center!important}.command-masthead{background-position:74% 50%!important}}:root{--live-blue:#62d9ff;--live-blue-2:#318cff;--live-green:#47e6a0;--live-amber:#ffc46b;--live-red:#ff7182;--ease-premium:cubic-bezier(.2,.75,.22,1)}[data-view-panel]{transform-origin:50% 0}[data-view-panel].view-enter{animation:slzViewIn .46s var(--ease-premium) both}@keyframes slzViewIn{from{opacity:0;transform:translateY(9px) scale(.996);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.cc .panel,.bc-board,.workspace-pulse,.app-toolbar,.bc-cmd{transition:border-color .24s ease,box-shadow .24s ease,background .24s ease}.cc .panel:hover{border-color:rgba(179,229,255,.37)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 30px 64px -44px rgba(47,164,255,.74)!important}.cc .panel-head{position:relative;overflow:hidden}.cc .panel-head::after{content:"";position:absolute;top:0;bottom:0;width:120px;left:-150px;background:linear-gradient(90deg,transparent,rgba(228,249,255,.09),transparent);transform:skewX(-18deg);pointer-events:none;transition:left .72s var(--ease-premium)}.cc .panel:hover .panel-head::after{left:calc(100% + 40px)}.bc-cmd:focus-within{border-color:rgba(255,202,112,.72);box-shadow:0 0 0 3px rgba(255,191,80,.08),0 24px 52px -30px rgba(255,181,71,.62),inset 0 1px 0 rgba(255,255,255,.08)}.bc-cmd-in{transition:color .18s ease,text-shadow .18s ease}.bc-cmd:focus-within .bc-cmd-in{color:#fff;text-shadow:0 0 18px rgba(131,224,255,.16)}.bc-go{transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.bc-go:hover{transform:translateY(-1px);filter:brightness(1.08)}.bc-go:active{transform:translateY(0) scale(.98)}#live-event-context{position:relative;background:linear-gradient(115deg,rgba(52,151,224,.72),rgba(48,104,211,.62))!important;border-color:rgba(173,235,255,.42)!important;box-shadow:0 0 24px -14px rgba(96,218,255,.9);transition:background .24s ease,border-color .24s ease,color .24s ease}#live-event-context::before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:#90efff;box-shadow:0 0 9px #70e8ff;vertical-align:1px}.bc-bug{animation:slzBugIn .46s var(--ease-premium) both;animation-delay:calc(var(--card-i, 0) * 38ms);transform-origin:50% 100%}@keyframes slzBugIn{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.bc-bug.is-live{border-color:rgba(81,238,174,.5)!important;box-shadow:0 0 0 1px rgba(71,230,160,.08),0 24px 50px -30px rgba(71,230,160,.5),inset 0 1px 0 rgba(255,255,255,.11)!important}.bc-bug.is-live::before{background:linear-gradient(180deg,#8dffd0,#45e59c 45%,#21a978)!important;box-shadow:0 0 18px rgba(71,230,160,.72)}.bc-bug.is-live .bc-bug-time{color:#b8ffe0}.bc-bug.is-soon{border-color:rgba(255,196,107,.52)!important;box-shadow:0 22px 46px -32px rgba(255,184,72,.54),inset 0 1px 0 rgba(255,255,255,.09)!important}.bc-bug.is-soon .bc-bug-time{color:#ffe0a4}.bc-bug.is-final{opacity:.76;filter:saturate(.78)}.bc-bug.is-final .bc-bug-time{color:#99b3cb}.bc-score{min-width:26px;color:#fff;font-size:15px;text-align:right;text-shadow:0 0 16px rgba(103,220,255,.28)}.bc-bug.is-live .bc-wp::after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 18px rgba(71,230,160,.12);pointer-events:none}.bc-live{box-shadow:0 0 0 0 rgba(71,230,160,.34);animation:slzLivePulse 2.1s ease-out infinite}@keyframes slzLivePulse{0%{box-shadow:0 0 0 0 rgba(71,230,160,.38)}60%,100%{box-shadow:0 0 0 7px rgba(71,230,160,0)}}#cc-al-source{transition:all .24s ease}#cc-al-source.is-live-feed{color:#d8fff0;background:rgba(42,176,119,.2);border-color:rgba(87,232,165,.38);box-shadow:0 0 18px -12px rgba(70,229,158,.92)}.cc-alert-list li{position:relative;padding-right:42px;overflow:hidden;transition:background .22s ease,border-color .22s ease}.cc-alert-list li.is-feed{background:linear-gradient(90deg,rgba(40,165,118,.095),transparent 72%);border-top-color:rgba(91,230,170,.2)!important}.cc-alert-list li.is-feed .cc-al-ico{color:#dcfff0;border-color:rgba(79,228,163,.35);background:rgba(32,154,106,.24);box-shadow:0 0 20px -10px rgba(67,230,161,.9)}.cc-feed-tag{position:absolute;top:10px;right:8px;padding:2px 5px;border-radius:4px;color:#bfffe0;border:1px solid rgba(86,230,166,.28);background:rgba(30,138,97,.16);font:800 8px/1 var(--mono);letter-spacing:.08em}.cc-alert-list li.is-fresh::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(153,240,255,.12),transparent);transform:translateX(-110%);animation:slzIntelFlash 1.05s var(--ease-premium) 1}@keyframes slzIntelFlash{to{transform:translateX(110%)}}.bc-tk-feed b{color:#9dffd0!important}.bc-tk-feed::before{content:"LIVE";margin-right:7px;padding:2px 4px;border-radius:3px;color:#041a12;background:#54e6a5;font:900 8px/1 var(--mono);letter-spacing:.06em}.bc-tk i.warn{color:var(--live-amber)}.cc-meter i.on{animation:slzMeter .34s var(--ease-premium) both}.cc-meter i.on:nth-child(2){animation-delay:35ms}.cc-meter i.on:nth-child(3){animation-delay:70ms}.cc-meter i.on:nth-child(4){animation-delay:105ms}.cc-meter i.on:nth-child(5){animation-delay:140ms}.cc-meter i.on:nth-child(6){animation-delay:175ms}.cc-meter i.on:nth-child(7){animation-delay:210ms}.cc-meter i.on:nth-child(8){animation-delay:245ms}@keyframes slzMeter{from{opacity:.15;transform:scaleY(.25)}to{opacity:1;transform:none}}.cc-rtrack{transform-origin:left center;animation:slzRange .48s var(--ease-premium) both}.cc-rmed{animation:slzMedian .5s var(--ease-premium) both}@keyframes slzRange{from{transform:scaleX(.08);opacity:.25}to{transform:scaleX(1);opacity:1}}@keyframes slzMedian{from{transform:translateY(5px);opacity:0}to{transform:none;opacity:1}}.cc-sim-chart svg{animation:slzChartIn .5s var(--ease-premium) both}@keyframes slzChartIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.sync-btn.is-syncing{border-color:rgba(103,231,184,.48);box-shadow:0 0 0 3px rgba(71,230,160,.06),0 15px 34px -24px rgba(71,230,160,.58)}.pulse-refresh .signal-dot{animation:slzFresh 3s ease-in-out infinite}@keyframes slzFresh{0%,100%{opacity:.62}50%{opacity:1;box-shadow:0 0 12px rgba(71,230,160,.72)}}.btn,.sport-tabs button,.site-tabs button,.sync-btn,.cc-lu-tabs button,.bc-focus-clear{-webkit-tap-highlight-color:transparent}.btn{transition:transform .17s ease,filter .17s ease,box-shadow .17s ease,border-color .17s ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985)}.range{accent-color:#52cfff}@media (max-width:1100px){.cc .panel:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 22px 50px -42px rgba(47,164,255,.58)!important}}@media (prefers-reduced-motion: reduce){[data-view-panel].view-enter,.bc-bug,.bc-live,.cc-meter i.on,.cc-rtrack,.cc-rmed,.cc-sim-chart svg,.cc-alert-list li.is-fresh::after,.pulse-refresh .signal-dot{animation:none!important}.cc .panel-head::after{display:none}.cc .panel,.btn,.bc-bug{transition:none!important}}.status-chip{display:inline-flex;align-items:center;max-width:116px;margin-left:5px;padding:2px 5px;border-radius:4px;vertical-align:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 8px/1.2 var(--mono);letter-spacing:.035em;text-transform:uppercase;color:#cbe9ff;border:1px solid rgba(120,200,255,.26);background:rgba(51,130,194,.16)}.status-chip.warn{color:#ffe1a4;border-color:rgba(255,194,91,.35);background:rgba(190,123,30,.16)}.status-chip.neg{color:#ffc0c8;border-color:rgba(255,105,126,.34);background:rgba(181,55,75,.16)}.status-chip.info{color:#c4edff}.status-chip.ok{color:#b8f5d0;border-color:rgba(74,222,128,.35);background:rgba(22,163,74,.14)}.toolbar-lineups{display:block;width:100%;font-size:12px;color:var(--muted, #6b7a90);margin-top:4px}.toolbar-lineups b{font-weight:600}.toolbar-lineups b.ok{color:#16a34a}.toolbar-lineups b.warn{color:#b45309}.cc-player b .status-chip{margin-left:4px}.imp-dialog{width:min(560px,calc(100vw - 32px));padding:0;border:1px solid rgba(137,205,255,.35);border-radius:18px;color:#e9f2ff;background:linear-gradient(160deg,#10305a,#0a1f3d);box-shadow:0 40px 90px -30px rgba(0,0,0,.85),0 0 80px -30px rgba(43,148,255,.6)}.imp-dialog::backdrop{background:rgba(3,10,24,.66);backdrop-filter:blur(4px)}.imp-form{display:grid;gap:14px;padding:20px 22px}.imp-form header{display:flex;justify-content:space-between;align-items:center}.imp-form h2{margin:0;font-family:var(--display);font-stretch:112%;text-transform:uppercase;font-size:22px;letter-spacing:.04em}.imp-for{margin:0;color:#b9cde6;font-size:14px}.imp-steps{margin:0;padding-left:20px;display:grid;gap:14px;font-size:14px}.imp-steps .file-btn{margin-top:8px;position:relative;overflow:hidden}.imp-steps .file-btn input{position:absolute;inset:0;opacity:0;cursor:pointer}.imp-file{font:500 12px var(--mono);color:#9fd4ff;margin-left:6px}.imp-msg{margin:0;min-height:1.2em;font-size:13px;color:#ffd38a}.imp-msg.err{color:#ff8a9c}.imp-form footer{display:flex;justify-content:flex-end;gap:10px}.badge.real{background:rgba(62,224,143,.16)!important;color:#6ff0b0!important;border-color:rgba(62,224,143,.45)!important}.mx{display:grid;gap:14px}.mx-rail{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.mx-chip{display:flex;gap:8px;align-items:baseline;padding:8px 14px;border-radius:999px;border:1px solid rgba(137,205,255,.25);background:rgba(12,36,68,.7);color:#cfe0f5;font:inherit;cursor:pointer;transition:border-color .15s,transform .15s}.mx-chip b{font-family:var(--display);font-stretch:112%;font-weight:800;letter-spacing:.05em;font-size:15px}.mx-chip span{font-size:12px;color:#8fa6c6}.mx-chip:hover{border-color:rgba(120,200,255,.6);transform:translateY(-1px)}.mx-chip[aria-selected=true]{background:linear-gradient(115deg,#1358ff,#2b82ff 55%,#5ed8ff);border-color:transparent;color:#fff;box-shadow:0 10px 26px -12px rgba(42,119,255,1)}.mx-chip[aria-selected=true] span{color:rgba(255,255,255,.85)}.mx-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(140,196,255,.18);border-radius:14px;overflow:hidden;background:rgba(9,28,56,.72);margin-bottom:14px}.mx-summary>div{padding:12px 14px;border-left:1px solid rgba(140,196,255,.14);min-width:0}.mx-summary>div:first-child{border-left:0}.mx-summary span{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8fa6c6}.mx-summary b{display:block;font-family:var(--display);font-stretch:108%;font-size:24px;font-weight:800;line-height:1.15;margin-top:2px;overflow-wrap:anywhere;color:#fff}.mx-summary small{font-family:var(--body);font-size:12px;font-weight:500;color:#8fa6c6}.mx-sechead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:4px 0 10px}.mx-sechead h3{margin:0;font-family:var(--display);font-stretch:112%;text-transform:uppercase;letter-spacing:.05em;font-size:20px}.mx-sechead p{margin:0;color:#8fa6c6;font-size:13px}.mx-fresh{margin-left:8px;padding:2px 8px;border-radius:6px;border:1px solid rgba(140,196,255,.2);font:500 11px var(--mono);color:#9fd4ff}.mx-method{font-size:12.5px;color:#93a6c4;margin:8px 0 0;line-height:1.5}.mx-games{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:12px}.mx-card{padding:0!important;overflow:hidden}.mx-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid rgba(140,196,255,.12);background:rgba(16,44,82,.55);flex-wrap:wrap}.mx-when{font:500 12px var(--mono);color:#8fa6c6}.mx-when b{color:#fff;font-weight:600}.mx-pill{font:700 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.t-strong{color:#3ee08f}.t-solid{color:#5fd0ff}.t-lean{color:#ffb547}.t-flip{color:#8fa6c6}.mx-card-body{padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;align-items:center}.mx-teams{display:flex;flex-direction:column;gap:8px;min-width:0}.mx-team{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center}.mx-abbr{font:800 22px/1 var(--display);font-stretch:112%;letter-spacing:.03em}.mx-team.away .mx-abbr{color:#ff8a9c}.mx-team.home .mx-abbr{color:#5fd0ff}.mx-tname{min-width:0}.mx-tname div{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-tname small{color:#8fa6c6;font-size:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mx-form{display:inline-flex;gap:3px}.mx-form i{font:700 10px var(--mono);font-style:normal;width:16px;height:16px;border-radius:3px;display:inline-grid;place-items:center;color:#fff}.mx-form .W{background:#1d9f68}.mx-form .L{background:#c9364f}.mx-form .D{background:#5d6f8f}.mx-pct{font:800 28px var(--display);text-align:right;min-width:62px}.mx-pct small{font-size:15px}.mx-team.fav .mx-pct{color:#fff}.mx-team:not(.fav) .mx-pct{color:#5d6f8f}.mx-proj{text-align:center;border-left:1px solid rgba(140,196,255,.14);padding-left:18px;display:grid;gap:8px}.mx-proj .k{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8fa6c6}.mx-score{font:600 20px var(--mono);white-space:nowrap}.mx-pick{font:800 15px var(--display);font-stretch:110%;letter-spacing:.05em;color:#9fd4ff}.mx-bar{grid-column:1/-1;display:flex;height:8px;border-radius:4px;overflow:hidden;background:rgba(140,196,255,.1)}.mx-bar span{display:block;height:100%;transition:width .5s ease}.mx-bar .a{background:#ff5f78}.mx-bar .d{background:#5d6f8f}.mx-bar .h{background:linear-gradient(90deg,#2b6bff,#5fd0ff)}.mx-meta{grid-column:1/-1;display:flex;gap:8px 16px;flex-wrap:wrap;align-items:center;font-size:13px;color:#93a6c4}.mx-srcs{font:500 11px var(--mono);border:1px solid rgba(140,196,255,.2);border-radius:5px;padding:1px 6px}.mx-edge{font:700 11px var(--mono);padding:3px 8px;border-radius:5px;background:rgba(255,181,71,.14);color:#ffd38a}.mx-more{margin-left:auto}.mx-details{border-top:1px solid rgba(140,196,255,.12);padding:14px 16px 16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.mx-details h4{font:800 13px var(--display);font-stretch:112%;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;color:#8fa6c6}.mx-factor{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr) auto;gap:10px;align-items:center;margin-bottom:9px;font-size:13px}.mx-tug{position:relative;height:10px;background:rgba(140,196,255,.1);border-radius:5px}.mx-tug::before{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:#5d6f8f}.mx-tug span{position:absolute;top:0;bottom:0;border-radius:5px;transition:width .5s,left .5s}.mx-tug span.home{background:#5fd0ff}.mx-tug span.away{background:#ff5f78}.mx-fval{font:500 12px var(--mono);white-space:nowrap;min-width:84px;text-align:right}.mx-tugkey{display:flex;justify-content:space-between;font:500 10px var(--mono);color:#5d6f8f;margin:-2px 0 10px;padding-left:140px;padding-right:94px}.mx-genius{background:rgba(6,18,38,.6);border:1px solid rgba(140,196,255,.14);border-radius:12px;padding:12px 14px;min-width:0}.mx-gnote{font-size:12px;color:#8fa6c6}.mx-gbtns{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mx-gout{white-space:pre-wrap;font-size:14px;margin-top:10px;overflow-wrap:anywhere;line-height:1.5}.mx-gout:empty{display:none}.mx-report{margin-top:14px;padding:12px 16px!important}.mx-report summary{cursor:pointer;font-size:14px;color:#93a6c4}.mx-report summary b{color:#fff;margin-right:6px}.mx-rank td{white-space:nowrap}.mx-rank tr.top .mx-n{color:#5fd0ff}.mx-n{font:800 18px var(--display);color:#5d6f8f;width:40px}.mx-t b{font:800 16px var(--display);font-stretch:110%;letter-spacing:.03em;margin-right:6px;color:#fff}.mx-rcell{display:flex;align-items:center;gap:8px}.mx-rcell .num{min-width:38px;font-size:13px}.mx-rbar{width:150px;height:8px;background:rgba(140,196,255,.1);border-radius:4px;overflow:hidden}.mx-rbar span{display:block;height:100%;background:linear-gradient(90deg,#2b6bff,#5fd0ff);transition:width .5s}.mx-lab{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:end;padding:16px!important;margin-bottom:14px}.mx-lab label{display:flex;flex-direction:column;gap:5px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#8fa6c6;min-width:0}.mx-lab .switch{flex-direction:row;text-transform:none;letter-spacing:0;font-size:14px;color:#dbe8fa}.mx-vs{font:800 22px var(--display);color:#5d6f8f;padding-bottom:6px}.mx-labopts{grid-column:1/-1;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.mx-empty{padding:28px!important;text-align:center;color:#8fa6c6}@media (max-width: 760px){.mx-summary{grid-template-columns:1fr 1fr}.mx-summary>div:nth-child(3){border-left:0}.mx-summary>div:nth-child(n+3){border-top:1px solid rgba(140,196,255,.14)}.mx-card-body{grid-template-columns:minmax(0,1fr)}.mx-proj{border-left:0;padding-left:0;border-top:1px solid rgba(140,196,255,.14);padding-top:10px;display:flex;justify-content:space-between;text-align:left}.mx-details{grid-template-columns:minmax(0,1fr)}.mx-tugkey{display:none}.mx-factor{grid-template-columns:minmax(0,1fr) auto}.mx-factor .mx-tug{grid-column:1/-1;grid-row:2}.mx-lab{grid-template-columns:minmax(0,1fr)}.mx-vs{display:none}.mx-rbar{width:80px}.mx-more{margin-left:0}.app-nav{grid-template-columns:repeat(9,minmax(56px,1fr))!important;overflow-x:auto}}.mx-details{grid-template-columns:minmax(0,1fr)!important}.mx-factor{grid-template-columns:minmax(0,150px) minmax(0,1fr) auto}@media (max-width: 760px){.app-side{min-width:0;max-width:100vw}.app-nav{display:flex!important;max-width:100%;overflow-x:auto;scrollbar-width:none}.app-nav button{flex:0 0 64px}}.csv-note{padding:8px 10px;border-radius:8px;background:rgba(62,224,143,.1);border:1px solid rgba(62,224,143,.3)}.csv-note.warn{background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.4);color:#ffd38a}.pool-ctx{display:block;font-size:11px;color:var(--muted);white-space:nowrap}body.app-page,body.admin-page,body.auth-page{--bg: #eef2f8;--bg-2: #e8edf5;--panel: #ffffff;--panel-2: #f5f8fc;--panel-3: #e9eff7;--line: #d3dcea;--line-2: #c3cfe1;--fg: #0b1730;--fg-2: #1f2f4d;--muted: #526280;--faint: #56657f;--blue: #1d6cff;--blue-2: #0b8fd1;--blue-ink: #0b4fd6;--pos: #0b7f55;--neg: #c93553;--warn: #a06a16;--pos-soft: rgba(18,162,110,.1);--neg-soft: rgba(217,64,95,.1);--warn-soft: rgba(183,121,31,.12);--info-soft: rgba(29,108,255,.09);--shadow: 0 1px 2px rgba(11,23,48,.06), 0 8px 24px -12px rgba(11,23,48,.12);color-scheme:light;background:var(--bg)!important;color:var(--fg)}body.app-page .app-shell,body.app-page .app-content{background:var(--bg)!important}body.app-page .app-side{background:var(--panel)!important;border-right:1px solid var(--line)!important;box-shadow:none!important}body.app-page .app-brand b,body.app-page .app-brand{color:var(--fg)!important}body.app-page .app-brand small,body.app-page .side-label{color:var(--muted)!important}body.app-page .side-mode,body.app-page .owner-status{background:var(--panel-2)!important;border-color:var(--line)!important;color:var(--fg-2)!important;box-shadow:none!important}body.app-page .owner-status small{color:var(--muted)!important}body.app-page .app-nav button{color:var(--fg-2)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.app-page .app-nav button:hover{background:var(--panel-2)!important}body.app-page .app-nav button[aria-selected=true]{background:var(--info-soft)!important;color:var(--blue-ink)!important;box-shadow:inset 3px 0 0 var(--blue)!important}body.app-page .app-nav svg{stroke:currentColor!important}body.app-page .command-masthead{background:linear-gradient(110deg,#050b17 0%,#0b1d3f 60%,#0d2a66 100%)!important;border:0!important;color:#f2f6fc;box-shadow:0 18px 40px -26px rgba(5,11,23,.6)!important}body.app-page .command-masthead p,body.app-page .command-masthead .eyebrow{color:rgba(242,246,252,.72)!important}body.app-page .bc-ticker{background:#050b17!important;border-color:#0b1d3f!important}body.app-page .app-toolbar{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;backdrop-filter:none!important}body.app-page .toolbar-slate,body.app-page .user-chip{color:var(--fg-2)!important}body.app-page .sport-tabs,body.app-page .seg{background:var(--panel-2)!important;border:1px solid var(--line)!important;box-shadow:none!important}body.app-page .sport-tabs button,body.app-page .seg button{color:var(--fg-2)!important;background:transparent!important;box-shadow:none!important}body.app-page .sport-tabs button[aria-selected=true],body.app-page .seg button[aria-selected=true]{background:var(--blue)!important;color:#fff!important}body.app-page .sync-btn{background:var(--panel)!important;border:1px solid var(--line)!important;color:var(--fg-2)!important;box-shadow:none!important}body.app-page .bc-cmd{background:var(--panel)!important;border-color:var(--line)!important;box-shadow:var(--shadow)!important}body.app-page .bc-cmd-in{color:var(--fg)!important}body.app-page .bc-cmd-in::placeholder{color:var(--faint)!important}body.app-page .bc-cmd-prompt{color:#b7791f!important}body.app-page .bc-kbd{color:var(--muted)!important;border-color:var(--line)!important}body.app-page .bc-cmd-out.ok{color:#8a5a10!important}body.app-page .workspace-pulse{background:var(--panel)!important;border-color:var(--line)!important;box-shadow:var(--shadow)!important}body.app-page .workspace-pulse span,body.app-page .workspace-pulse small{color:var(--muted)!important}body.app-page .workspace-pulse b{color:var(--fg)!important}body.app-page .workspace-pulse>div{border-color:var(--line)!important}body.app-page .workspace-pulse>div::after{display:none!important}body.app-page .bc-board-head b{color:var(--fg)!important}body.app-page .bc-board-head span{color:var(--muted)!important}body.app-page .bc-bug{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;color:var(--fg)!important}body.app-page .bc-bug:hover,body.app-page .bc-bug.is-selected{border-color:var(--blue)!important}body.app-page .bc-team{color:var(--fg)!important}body.app-page .bc-bug header,body.app-page .bc-itt span,body.app-page .bc-bug footer{color:var(--muted)!important}body.app-page .bc-bug header b,body.app-page .bc-bug-row b{color:var(--fg-2)!important}body.app-page .bc-itt{border-color:var(--line)!important}body.app-page .panel,body.app-page .app-page .panel{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;color:var(--fg)}body.app-page .panel::before{display:none!important}body.app-page .panel-head{background:var(--panel-2)!important;border-bottom:1px solid var(--line)!important}body.app-page .panel-head h3,body.app-page .cc .panel-head h3{color:var(--fg)!important}body.app-page .cc-ico{color:var(--blue)!important;background:var(--info-soft)!important;box-shadow:none!important}body.app-page .bc-code{color:#8a5a10!important;background:rgba(183,121,31,.08)!important;border-color:rgba(183,121,31,.3)!important}body.app-page .data-table th{background:var(--panel-2)!important;color:var(--muted)!important;border-color:var(--line)!important}body.app-page .data-table td{border-color:var(--line)!important;color:var(--fg)}body.app-page .data-table tbody tr:hover{background:var(--panel-2)!important}body.app-page .input,body.app-page .select,body.app-page input.cell,body.app-page textarea{background:var(--panel)!important;color:var(--fg)!important;border:1px solid var(--line-2)!important}body.app-page .muted,body.app-page .small.muted,body.app-page .fine-print{color:var(--muted)!important}body.app-page .btn-secondary{background:var(--panel)!important;color:var(--fg)!important;border:1px solid var(--line-2)!important;box-shadow:none!important}body.app-page .btn-secondary:hover{border-color:var(--blue)!important}body.app-page .btn-ghost{color:var(--blue-ink)!important}body.app-page .badge{background:var(--panel-2)!important;color:var(--fg-2)!important;border:1px solid var(--line)!important}body.app-page .badge.real{background:var(--pos-soft)!important;color:#0c7a52!important;border-color:rgba(18,162,110,.35)!important}body.app-page .badge.sample{background:rgba(183,121,31,.1)!important;color:#8a5a10!important;border-color:rgba(183,121,31,.35)!important}body.app-page .pos,body.app-page .up{color:var(--pos)!important}body.app-page .neg,body.app-page .down{color:var(--neg)!important}body.app-page label,body.app-page legend{color:var(--fg-2)}body.app-page .fs{border-color:var(--line)!important}body.app-page .cc-slider label{color:var(--fg-2)!important}body.app-page .cc-slider output,body.app-page .cc-locks{background:var(--panel-2)!important;border-color:var(--line)!important;color:var(--fg)!important}body.app-page .cc-locks b{color:var(--fg)!important}body.app-page .cc-toggles{border-color:var(--line)!important}body.app-page .cc-lu-kpis,body.app-page .cc-sim-kpis{background:var(--panel-2)!important;border-color:var(--line)!important}body.app-page .cc-lu-kpis>div,body.app-page .cc-sim-kpis>div{border-color:var(--line)!important}body.app-page .cc-lu-kpis span,body.app-page .cc-sim-kpis span,body.app-page .cc-lu-count,body.app-page .cc-range-head{color:var(--muted)!important}body.app-page .cc-lu-kpis b,body.app-page .cc-sim-kpis b{color:var(--fg)!important}body.app-page .cc-lu-tabs button{background:var(--panel)!important;color:var(--fg-2)!important;border-color:var(--line)!important}body.app-page .cc-lu-tabs button[aria-selected=true]{background:var(--blue)!important;color:#fff!important;box-shadow:none!important}body.app-page .cc-slot,body.app-page .cc-team{color:var(--blue-ink)!important}body.app-page .cc-player b,body.app-page .cc-rn b{color:var(--fg)!important}body.app-page .cc-player small,body.app-page .cc-rn small,body.app-page .cc-rlab{color:var(--muted)!important}body.app-page .cc-rlab.m{color:var(--fg)!important}body.app-page .cc-av{background:var(--info-soft)!important;color:var(--blue-ink)!important;box-shadow:inset 0 0 0 1px rgba(29,108,255,.25)!important}body.app-page .cc-meter i{background:var(--line)!important}body.app-page .cc-meter i.on{background:var(--blue)!important;box-shadow:none!important}body.app-page .cc-rbar::before{background:var(--line)!important}body.app-page .cc-rmed{background:var(--fg)!important;box-shadow:none!important}body.app-page .cc-ranges li,body.app-page .cc-alert-list li{border-color:var(--line)!important}body.app-page .cc-alert-list b{color:var(--fg)!important}body.app-page .cc-alert-list p{color:var(--muted)!important}body.app-page .cc-sim-chart svg{filter:none!important}body.app-page .chart svg text{fill:var(--muted)}body.app-page .chart svg .grid line{stroke:var(--line)}body.app-page .bc-heat.own::before{background:rgba(183,121,31,.16)!important}body.app-page .bc-heat.pos::before{background:rgba(18,162,110,.14)!important}body.app-page .bc-heat.neg::before{background:rgba(217,64,95,.14)!important}body.app-page .mx-chip{background:var(--panel)!important;border-color:var(--line)!important;color:var(--fg)!important}body.app-page .mx-chip span{color:var(--muted)!important}body.app-page .mx-chip[aria-selected=true]{background:var(--blue)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 8px 22px -12px rgba(29,108,255,.8)!important}body.app-page .mx-chip[aria-selected=true] span{color:rgba(255,255,255,.85)!important}body.app-page .mx-summary{background:var(--panel)!important;border-color:var(--line)!important;box-shadow:var(--shadow)}body.app-page .mx-summary>div{border-color:var(--line)!important}body.app-page .mx-summary span,body.app-page .mx-summary small,body.app-page .mx-sechead p,body.app-page .mx-method,body.app-page .mx-when,body.app-page .mx-tname small,body.app-page .mx-meta,body.app-page .mx-proj .k,body.app-page .mx-gnote,body.app-page .mx-details h4{color:var(--muted)!important}body.app-page .mx-summary b,body.app-page .mx-sechead h3,body.app-page .mx-when b,body.app-page .mx-t b,body.app-page .mx-report summary b{color:var(--fg)!important}body.app-page .mx-card-top{background:var(--panel-2)!important;border-color:var(--line)!important}body.app-page .mx-team.away .mx-abbr{color:#d9405f!important}body.app-page .mx-team.home .mx-abbr{color:#0b8fd1!important}body.app-page .mx-team.fav .mx-pct{color:var(--fg)!important}body.app-page .mx-team:not(.fav) .mx-pct{color:var(--faint)!important}body.app-page .mx-pick{color:var(--blue-ink)!important}body.app-page .mx-proj,body.app-page .mx-details{border-color:var(--line)!important}body.app-page .mx-bar,body.app-page .mx-tug,body.app-page .mx-rbar{background:var(--panel-3)!important}body.app-page .mx-bar .a,body.app-page .mx-tug span.away{background:#d9405f!important}body.app-page .mx-bar .h,body.app-page .mx-tug span.home,body.app-page .mx-rbar span{background:linear-gradient(90deg,#0a3fd6,#1d6cff 50%,#14b3ff)!important}body.app-page .mx-genius{background:var(--panel-2)!important;border-color:var(--line)!important}body.app-page .mx-srcs,body.app-page .mx-fresh{color:var(--muted)!important;border-color:var(--line)!important}body.app-page .mx-edge{background:var(--info-soft)!important;color:var(--blue-ink)!important}body.app-page .mx-n{color:var(--faint)!important}body.app-page .mx-rank tr.top .mx-n{color:var(--blue-ink)!important}body.app-page .t-strong{color:#12a26e!important}body.app-page .t-solid{color:#0b8fd1!important}body.app-page .t-lean{color:#b7791f!important}body.app-page .t-flip{color:var(--muted)!important}body.app-page .mx-lab label{color:var(--muted)!important}body.app-page .mx-lab .switch{color:var(--fg)!important}body.app-page .mx-empty{color:var(--muted)!important}body.app-page .imp-dialog{background:var(--panel)!important;color:var(--fg)!important;border-color:var(--line)!important}body.app-page .imp-for,body.app-page .imp-steps .muted{color:var(--muted)!important}body.app-page .imp-file{color:var(--blue-ink)!important}body.app-page .csv-note.warn{color:#8a5a10!important}body.app-page .site-header{background:var(--panel)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}body.app-page .main-nav a,body.app-page .btn-login{color:var(--fg-2)!important}body.app-page .site-footer{background:var(--panel)!important;color:var(--fg-2);border-top:1px solid var(--line)}body.app-page .side-mode b,body.app-page .side-mode span,body.app-page .owner-status b{color:var(--fg)!important}body.app-page .side-foot{border-color:var(--line)!important}[hidden]:not([hidden=until-found i]){display:none!important}body.app-page .site-header,body.app-page .mobile-cta,body.app-page .site-footer,body.app-page .skip-link:not(:focus){display:none!important}body.app-page .app-shell{min-height:100vh}body.app-page .sw-contests{display:grid;gap:16px}body.app-page .sw-contests[hidden]{display:none!important}body.app-page .sw-two{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}body.app-page .sw-lobby-table td small{display:block;font-size:11px}body.app-page .sw-lobby-table tr.sw-picked td{background:color-mix(in srgb,var(--blue, #2563eb) 8%,transparent)}body.app-page .sw-sort{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit}body.app-page .sw-sort.on{text-decoration:underline;text-underline-offset:3px}body.app-page .sw-steps{margin:0 0 12px;padding-left:18px;display:grid;gap:4px}body.app-page .sw-file{cursor:pointer;margin-bottom:8px}body.app-page .sw-list{list-style:none;margin:8px 0 12px;padding:0;display:grid;gap:4px;font-size:13px}body.app-page .sw-list li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line, #e5e7eb);padding:4px 0}body.app-page .sw-kpis{margin:10px 0}body.app-page .badge.real{background:color-mix(in srgb,#16a34a 14%,transparent);color:#15803d}@media (max-width: 640px){body.app-page .sw-lobby-table{font-size:12px}}.sw-word{font-family:"Saira",system-ui,sans-serif;font-stretch:125%;font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:18px;line-height:1;color:inherit;white-space:nowrap}.sw-word b{font-weight:800;background:linear-gradient(90deg,#1d6cf2,#18b4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.site-header .sw-word{color:var(--fg, #0b1324)}.sw-footer-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;margin-bottom:8px}.sw-footer-brand .sw-word{font-size:22px}.drawer-top .sw-word{font-size:16px}body.app-page .sw-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px 14px}body.app-page .sw-kpis>div{display:flex;flex-direction:column;gap:2px;min-width:0}body.app-page .sw-kpis>div span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted, var(--muted))}body.app-page .sw-kpis>div b{font-size:18px}body.app-page .badge.dq-fresh{background:color-mix(in srgb,#16a34a 14%,transparent);color:#15803d}body.app-page .badge.dq-aging{background:color-mix(in srgb,#d97706 16%,transparent);color:#b45309}body.app-page .badge.dq-stale,body.app-page .badge.dq-unknown{background:color-mix(in srgb,#dc2626 14%,transparent);color:#b91c1c}body.app-page .badge.dq-locked{background:color-mix(in srgb,var(--muted) 16%,transparent);color:var(--muted)}body.app-page #pf-data-badge[data-fresh=stale]{background:color-mix(in srgb,#dc2626 14%,transparent);color:#b91c1c}body.app-page #pf-data-badge[data-fresh=aging]{background:color-mix(in srgb,#d97706 16%,transparent);color:#b45309}body.app-page .dq-warn{margin:6px 0 0;padding-left:18px;color:#b45309;font-size:12px;text-align:left}body.app-page caption{caption-side:top;text-align:left;padding:8px 0;font-size:12px}body.app-page .sw-update{margin:8px 0;padding:10px 14px;border-radius:10px;border:1px solid color-mix(in srgb,#2563eb 30%,transparent);background:color-mix(in srgb,#2563eb 7%,#fff);font-size:13px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}body.app-page .sw-update[hidden]{display:none!important}body.app-page .mx-stale{margin:0 0 12px;padding:8px 12px;border-radius:8px;background:color-mix(in srgb,#d97706 12%,#fff);color:#92400e;border:1px solid color-mix(in srgb,#d97706 30%,transparent)}.mx-live{margin:0 0 12px;padding:10px 14px;border:1px solid #bfe3cf;background:#effaf3;border-radius:10px;color:#1d4d33}.mx-live .badge{margin-right:6px}.market-table tr.sel td{background:var(--info-soft)}.market-table td.warn{color:#9a5b00;font-weight:600}td.est{color:var(--muted);font-style:italic}#sim-table th.sortable{cursor:pointer;user-select:none;white-space:nowrap}#sim-table th.sorted{color:#1d4ed8}#sim-table th.sorted::after{content:" ▾";font-size:10px}#sim-table th.sorted[aria-sort=ascending]::after{content:" ▴"}#sim-table td.lead{color:#15803d;font-weight:700}#sim-table caption{caption-side:top;text-align:left;padding:10px 14px}.mx-streak{display:inline-block;min-width:34px;padding:2px 8px;border-radius:999px;font:600 12px/1.4 var(--font-mono,ui-monospace,monospace);text-align:center}.mx-streak.W{background:#dcfce7;color:#166534}.mx-streak.L{background:#fee2e2;color:#991b1b}.mx-streak.T,.mx-streak.O{background:var(--panel-3);color:#334155}.props-head{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:flex-end;padding:16px 16px 4px}.props-kpis{display:flex;gap:24px;flex-wrap:wrap}.props-kpis div{display:flex;flex-direction:column}.props-kpis b{font-size:20px}.props-kpis span{font-size:12px;color:var(--muted)}.props-filter{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.props-filter .input{max-width:220px}.props-filter .chips{display:flex;gap:6px;flex-wrap:wrap}.props-filter .chip{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:5px 12px;font-size:13px;cursor:pointer}.props-filter .chip[aria-pressed=true]{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.props-sub{margin:18px 16px 4px;font-size:15px}.props-note{margin:0 16px 8px}.props-table td small{font-size:11px}.lab-empty{padding:28px 16px;text-align:center;color:var(--muted)}.lab-empty b{display:block;font-size:16px;color:var(--fg);margin-bottom:6px}.lab-card{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center;margin-top:16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}.lab-card h3{margin:0}.lab-card p{margin:4px 0 0}.lab-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.lab-group{border:1px solid var(--line);border-radius:10px;padding:10px 12px}.lab-group h4{margin:0 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.lab-group dl{margin:0}.lab-group dl div{display:flex;justify-content:space-between;padding:3px 0;border-bottom:1px dashed var(--line);font-size:13px}.lab-group dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.chip-warn{background:#fef3c7;color:#92400e;border-radius:999px;padding:1px 8px;font-size:12px}.linkish{background:none;border:0;padding:0;margin-top:4px;color:#1d4ed8;font-size:12px;cursor:pointer;text-decoration:underline}.market-table td small.muted{font-size:11px}.market-table tr.mk-books td{background:var(--panel-2);padding:8px 12px}.mk-books-table{font-size:13px}.ev-pos{color:#15803d;font-weight:700}.ev-badge{background:#dcfce7;color:#166534;border:0;margin-left:4px;font-size:11px}.app-nav .nav-group{margin:14px 12px 4px;font:700 10px/1 var(--font-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.app-nav .nav-group:first-of-type{margin-top:12px}.bc-ticker{display:none!important}.command-masthead{padding:18px 22px!important;min-height:0!important}.command-masthead h1{font-size:clamp(22px,2.4vw,30px)!important;margin:2px 0 4px!important;letter-spacing:-.01em}.command-masthead #view-desc{margin:0;color:var(--muted);max-width:68ch}.command-masthead .command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:760px){.app-nav .nav-group{display:none}}.command-masthead h1::after{content:none!important;display:none!important}.app-content[data-active-view]:not([data-active-view=command]) .bc-cmd,.app-content[data-active-view]:not([data-active-view=command]) .bc-board,.app-content[data-active-view]:not([data-active-view=command]) .workspace-pulse{display:none!important}.market-table caption,.sim-table caption,#proj-table caption{caption-side:top!important;text-align:left!important;padding:12px 16px!important;color:var(--muted);font-size:13px;line-height:1.5}body.app-page fieldset.fs{background:var(--panel-2)!important;border:1px solid var(--line)!important;border-radius:10px}.lab-table td{vertical-align:middle}.lab-table tbody tr{cursor:pointer}.lab-table tbody tr.sel td{background:var(--info-soft)}.lab-table th.sortable{cursor:pointer;white-space:nowrap}.lab-table th.sorted{color:var(--blue-ink)}.lab-delta{display:inline-block;min-width:52px;padding:2px 8px;border-radius:999px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--panel-3);color:var(--muted)}.lab-delta.up{background:var(--pos-soft);color:var(--pos)}.lab-delta.down{background:var(--neg-soft);color:var(--neg)}.lab-range-cell{min-width:140px}.lab-range{position:relative;height:8px;border-radius:99px;background:var(--panel-3);margin:4px 0 2px}.lab-range i{position:absolute;top:0;bottom:0;border-radius:99px;background:color-mix(in srgb,var(--blue) 45%,transparent)}.lab-range b{position:absolute;top:-3px;width:3px;height:14px;border-radius:2px;background:var(--blue);transform:translateX(-1px)}.lab-k{display:inline-block;margin-right:8px;white-space:nowrap}.lab-k b{color:var(--fg)}.lab-card2{margin:12px 16px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel-2)}.lab-card-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px}.lab-card-head h3{margin:0}.lab-card-head p{margin:4px 0 0}.lab-card-actions{display:flex;gap:8px}.lab-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:6px 0 10px}.lab-tile{border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:var(--panel)}.lab-tile b{display:block;font-size:20px;font-variant-numeric:tabular-nums}.lab-tile span{font-size:12px;color:var(--muted)}.lab-all summary{cursor:pointer;color:var(--blue-ink);font-size:13px;margin:6px 0}.lab-compare{margin:12px 16px}.lab-compare td.lead{color:var(--pos);font-weight:700}.lab-panel .props-head{flex-direction:column;align-items:stretch}.lab-panel .props-filter{justify-content:flex-start}.lab-panel .props-filter .input{margin-left:auto}html[data-theme=dark] body.app-page{--bg: #0a0f1a;--bg-2: #0d1320;--panel: #111827;--panel-2: #162033;--panel-3: #1c2840;--line: #243149;--line-2: #2e3d59;--fg: #e8edf6;--fg-2: #c9d3e4;--muted: #94a3bb;--faint: #8593ad;--blue: #2f6fe0;--blue-2: #38bdf8;--blue-ink: #93c5fd;--pos: #34d399;--neg: #f87171;--warn: #fbbf24;--pos-soft: rgba(52,211,153,.14);--neg-soft: rgba(248,113,113,.14);--warn-soft: rgba(251,191,36,.14);--info-soft: rgba(59,130,246,.18);--shadow: 0 1px 2px rgba(0,0,0,.4), 0 10px 28px -14px rgba(0,0,0,.6);color-scheme:dark}html[data-theme=purple] body.app-page{--bg: #0f0a1f;--bg-2: #140d29;--panel: #1a1233;--panel-2: #221842;--panel-3: #2b1f52;--line: #34285e;--line-2: #45367a;--fg: #f1ecff;--fg-2: #d9cffa;--muted: #a99cd0;--faint: #9a8fc4;--blue: #8b5cf6;--blue-2: #c084fc;--blue-ink: #d8b4fe;--pos: #4ade80;--neg: #fb7185;--warn: #fbbf24;--pos-soft: rgba(74,222,128,.14);--neg-soft: rgba(251,113,133,.14);--warn-soft: rgba(251,191,36,.14);--info-soft: rgba(139,92,246,.22);--shadow: 0 1px 2px rgba(0,0,0,.45), 0 10px 30px -14px rgba(76,29,149,.55);color-scheme:dark}html[data-theme=dark] body.app-page,html[data-theme=purple] body.app-page{background:var(--bg)!important;color:var(--fg)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.app-side,.app-toolbar,.bc-cmd,.workspace-pulse,.bc-bug,.panel,.card,.data-table,.table-wrap,.lab-card,.lab-group){background-color:var(--panel)!important;border-color:var(--line)!important;color:var(--fg)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.panel-head,.data-table thead th,.data-table th){background:var(--panel-2)!important;color:var(--muted)!important;border-color:var(--line)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.data-table td,.data-table tr){border-color:var(--line)!important;color:var(--fg-2)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.data-table tbody tr:hover td,.market-table tr.sel td,.sim-table tr.sel td){background:var(--panel-2)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(input,select,textarea,.input,.select,.cell){background:var(--panel-2)!important;color:var(--fg)!important;border-color:var(--line-2)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(h1,h2,h3,h4,b,strong,label,legend,.player b){color:var(--fg)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.muted,small,.small,caption,.fine-print,.dq-warn){color:var(--muted)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.btn-secondary,.sync-btn,.btn-ghost,.chip,.props-filter .chip,.mx-chip){background:var(--panel-2)!important;color:var(--fg-2)!important;border-color:var(--line-2)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.props-filter .chip[aria-pressed=true],.mx-chip[aria-selected=true]){background:var(--blue)!important;color:#fff!important;border-color:var(--blue)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .mx-live{background:var(--pos-soft)!important;border-color:color-mix(in srgb,var(--pos) 35%,transparent)!important;color:var(--fg-2)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .mx-stale{background:var(--warn-soft)!important;color:var(--warn)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .sw-update{background:var(--info-soft)!important;color:var(--fg)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.ev-badge,.mx-streak.W){background:var(--pos-soft)!important;color:var(--pos)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .mx-streak.L{background:var(--neg-soft)!important;color:var(--neg)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .ev-pos,:is(html[data-theme=dark],html[data-theme=purple]) body.app-page #sim-table td.lead{color:var(--pos)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .chip-warn{background:var(--warn-soft)!important;color:var(--warn)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page :is(.linkish,a:not(.btn)){color:var(--blue-ink)}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page code{background:var(--panel-3);color:var(--fg-2)}html[data-theme=purple] body.app-page .command-masthead{background:linear-gradient(110deg,#1a0b3d 0%,#3b1a7a 55%,#6d28d9 100%)!important}html[data-theme=dark] body.app-page .command-masthead{background:linear-gradient(110deg,#05080f 0%,#0c1830 60%,#12306b 100%)!important}html[data-theme=purple] body.app-page :is(.btn-primary,.sport-tabs button[aria-selected=true],.seg button[aria-selected=true],.bc-go){background:linear-gradient(90deg,#7c3aed,#a855f7)!important;color:#fff!important;border-color:transparent!important}html[data-theme=purple] body.app-page .app-nav button[aria-selected=true]{box-shadow:inset 3px 0 0 #a855f7!important}.theme-switch{display:flex;gap:4px;padding:4px;margin:8px 0 0;border:1px solid var(--line);border-radius:10px;background:var(--panel-2)}.theme-switch button{flex:1;border:0;border-radius:7px;padding:7px 6px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.theme-switch button i{width:10px;height:10px;border-radius:50%;border:1px solid var(--line-2);display:inline-block}.theme-switch button[data-mode=light] i{background:#fff}.theme-switch button[data-mode=dark] i{background:#111827}.theme-switch button[data-mode=purple] i{background:#7c3aed}.theme-switch button[aria-pressed=true]{background:var(--panel);color:var(--fg);box-shadow:var(--shadow)}.theme-switch-label{font:700 10px/1 var(--font-mono, ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:14px 2px 0}html[data-theme=purple] body.app-page .command-kpis>div{background:rgba(167,139,250,.14)!important;border-color:rgba(196,181,253,.35)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page #pf-data-badge{background:var(--pos-soft)!important;color:var(--pos)!important;border-color:color-mix(in srgb,var(--pos) 40%,transparent)!important}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page .badge:not([class*=dq-]):not(.ev-badge){background:var(--panel-3)!important;color:var(--fg-2)!important;border-color:var(--line-2)!important}.theme-fab{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.theme-fab .theme-switch{margin:0;flex-direction:column;min-width:132px;box-shadow:var(--shadow);background:var(--panel)}.theme-fab .theme-switch button{justify-content:flex-start;padding:9px 10px}.theme-fab-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--panel);color:var(--fg-2);box-shadow:var(--shadow);cursor:pointer;display:grid;place-items:center;opacity:.82;transition:opacity .15s,transform .15s}.theme-fab-btn:hover,.theme-fab-btn[aria-expanded=true]{opacity:1;transform:translateY(-1px)}.theme-fab-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.theme-fab-btn svg circle{fill:currentColor;stroke:none}@media (max-width: 760px){.theme-fab{bottom:calc(108px + env(safe-area-inset-bottom,0px));right:12px}}@media print{.theme-fab{display:none}}.theme-fab{display:none}@media (max-width: 760px){.theme-fab{display:flex}.theme-switch-side,.theme-switch-label{display:none}}body.app-page .bc-cmd,body.app-page .bc-code{display:none!important}.sim-export{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.sim-export .select{width:auto;min-width:96px}.app-content[data-noslate] [data-view-panel],.app-content[data-noslate] .bc-board,.app-content[data-noslate] .workspace-pulse{display:none!important}.no-slate{margin-top:4px}.no-slate .lab-empty{padding:40px 20px}.no-slate-actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:16px}.app-content[data-noslate] #pf-data-badge,.app-content[data-noslate] .command-kpis{display:none!important}body.app-page .sw-update.is-alert{border-color:color-mix(in srgb,#d97706 55%,transparent)!important;background:color-mix(in srgb,#f59e0b 12%,var(--panel, #fff))!important}.sx .sx-steps{display:flex;gap:4px;list-style:none;margin:0 0 16px;padding:0;border-bottom:1px solid var(--line)}.sx .sx-steps li a{display:flex;align-items:center;gap:8px;padding:10px 14px 12px;color:var(--muted);font-weight:600;font-size:13px;text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.sx .sx-steps li a:hover{color:var(--fg)}.sx .sx-dot{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;border:1.5px solid var(--line-2);color:var(--muted);background:var(--panel)}.sx .sx-steps li.is-active a{color:var(--fg);border-bottom-color:var(--blue)}.sx .sx-steps li.is-active .sx-dot{background:var(--blue);border-color:var(--blue);color:#fff}.sx .sx-steps li.is-done .sx-dot{background:var(--pos-soft);border-color:var(--pos);color:var(--pos);font-size:0}.sx .sx-steps li.is-done .sx-dot::after{content:"✓";font-size:11px}.sx .sx-num{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--info-soft);color:var(--blue-ink);font-size:11px;font-weight:700;margin-right:8px;vertical-align:1px}.sx .sx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.sx .sx-kpis:empty{display:none}.sx .sx-kpi{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:2px;min-width:0}.sx .sx-kpi-k{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sx .sx-kpi-v{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;line-height:1.15}.sx .sx-kpi-d{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx .sx-setup .sx-run{height:42px;font-size:14px;font-weight:700;letter-spacing:.01em}.sx .panel{border-radius:12px}.sx .panel-head h3{display:flex;align-items:center}.sx .sx-table{font-variant-numeric:tabular-nums}.sx .sx-table td{vertical-align:middle}.sx .sx-table tbody tr{cursor:pointer;transition:background .12s}.sx .sx-table tbody tr.sel td{background:var(--info-soft)}.sx .sx-table tbody tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.sx .sx-rank{width:56px;text-align:center}.sx .sx-pill{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:8px;background:var(--panel-3);color:var(--fg-2);font-weight:700;font-size:12px}.sx .sx-pill.t1{background:linear-gradient(135deg,#f5c542,#e0a106);color:#3a2a00}.sx .sx-pill.t2{background:linear-gradient(135deg,#d9dee7,#aab3c2);color:#1d2533}.sx .sx-pill.t3{background:linear-gradient(135deg,#e6a877,#bf7a45);color:#2e1606}.sx .sx-lu{white-space:nowrap}.sx .sx-lu b,.sx .sx-player b{display:block;font-weight:700;color:var(--fg)}.sx .sx-lu span,.sx .sx-player span{display:block;font-size:11.5px;color:var(--muted)}.sx .sx-stack{font-style:normal;color:var(--blue-ink);font-weight:600}.sx .sx-wide{min-width:180px;width:30%}.sx .sx-rwide{min-width:120px;width:34%}.sx .sx-roster .sx-range{min-width:56px}.sx .sx-roster td,.sx .sx-roster th{padding-left:8px;padding-right:8px}.sx .sx-detail{align-items:start}.sx .sx-detail #sim-hist svg{width:100%;height:auto}.sx .sx-lu span{white-space:nowrap}.sx .sx-rangecell{display:flex;align-items:center;gap:8px;justify-content:flex-end}.sx .sx-lo,.sx .sx-hi{font-size:11px;color:var(--faint);width:24px}.sx .sx-lo{text-align:right}.sx .sx-hi{text-align:left}.sx .sx-range{position:relative;flex:1;min-width:110px;height:8px;border-radius:99px;background:var(--panel-3)}.sx .sx-band{position:absolute;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 45%,transparent),var(--blue))}.sx .sx-range i{position:absolute;top:-3px;width:3px;height:14px;margin-left:-1.5px;border-radius:2px;background:var(--fg)}.sx .sx-meter{display:inline-block;vertical-align:middle;width:56px;height:6px;border-radius:99px;background:var(--panel-3);overflow:hidden;margin-right:8px}.sx .sx-meter b{display:block;height:100%;border-radius:99px;background:var(--blue)}.sx .sx-meter.pos b{background:var(--pos)}.sx .sx-meter.neg b{background:var(--neg)}.sx .sx-pct{display:inline-block;min-width:34px;text-align:right;font-weight:600}.sx td.lead .sx-pct,.sx td.lead b{color:var(--pos)}.sx .sx-detail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px}.sx .sx-dist-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.sx .sx-dist-facts span{display:flex;flex-direction:column;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.sx .sx-dist-facts b{font-size:16px;color:var(--fg);text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.sx .sx-roster{font-variant-numeric:tabular-nums}.sx .sx-slot{display:inline-block;min-width:38px;text-align:center;padding:2px 6px;border-radius:6px;background:var(--info-soft);color:var(--blue-ink);font-size:11px;font-weight:700}.sx .sx-empty{padding:16px}.sx .sx-export-card .panel-head{flex-wrap:wrap;gap:10px}.sx .sx-export-card .warn{color:var(--warn);font-weight:600}@media (max-width:1100px){.sx .sx-detail{grid-template-columns:1fr}}@media (max-width:760px){.sx .sx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sx .sx-kpi-v{font-size:21px}.sx .sx-dist-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sx .sx-steps li a{padding:8px 10px 10px}}.sx .sx-board .table-wrap{max-height:560px;overflow:auto}.sx .sx-board thead th{position:sticky;top:0;z-index:1;background:var(--panel)}.sx .sx-board caption{position:static}.sx .sx-layout{grid-template-columns:minmax(0,1fr)}.sx .sx-setup .settings-body{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(170px,auto);gap:12px 14px;align-items:end}.sx .sx-setup .field-row{display:contents}.sx .sx-setup .field{margin:0}.sx .sx-setup .sx-run{margin:0;width:100%}.sx .sx-setup #sim-note{grid-column:1/-1;margin:0}@media (max-width:900px){.sx .sx-setup .settings-body{grid-template-columns:repeat(2,minmax(0,1fr))}.sx .sx-setup .sx-run{grid-column:1/-1}}@media (max-width:760px){.sx .sx-board .panel-head{flex-wrap:wrap;gap:8px}.sx .sx-board .panel-head .badge{white-space:normal;max-width:100%}.sx .sx-board .table-wrap{max-height:none;overflow:visible}.sx .sx-table{display:block;width:100%;min-width:0}.sx .sx-table caption{display:block;white-space:normal;padding:10px 12px;text-align:left}.sx .sx-table thead{display:block;position:static}.sx .sx-table thead tr{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sx .sx-table thead tr::-webkit-scrollbar{display:none}.sx .sx-table thead th{position:static;flex:0 0 auto;white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:6px 10px;font-size:11px;background:var(--panel)}.sx .sx-table thead th.sx-rank,.sx .sx-table thead th:nth-child(2){display:none}.sx .sx-table thead th.sorted{background:var(--blue);border-color:var(--blue);color:#fff}.sx .sx-table tbody{display:block}.sx .sx-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;padding:14px 12px;border-bottom:1px solid var(--line);cursor:pointer}.sx .sx-table tbody td{display:block;padding:0;border:0;text-align:left;min-width:0;width:auto}.sx .sx-table tbody td.sx-rank{grid-column:1/2;display:flex;align-items:center;width:auto}.sx .sx-table tbody td.sx-lu{grid-column:2/-1;white-space:normal}.sx .sx-table tbody td.sx-lu span{white-space:normal}.sx .sx-table tbody td[data-label]::before{content:attr(data-label);display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx .sx-table tbody td.sx-wide{grid-column:1/-1}.sx .sx-table tbody td .sx-meter{max-width:60%}.sx .sx-roster .sx-rwide{display:none}.sx #sx-roster{overflow-x:auto}}@media (max-width:760px){.sx .sx-table thead th{min-width:0;width:auto;text-align:center}.sx .sx-table tbody td{background:transparent!important;box-shadow:none!important}.sx .sx-table tbody td.sx-wide{order:99}.sx .sx-table tbody tr.sel{background:color-mix(in srgb,var(--blue) 10%,transparent);box-shadow:inset 3px 0 0 var(--blue)}}.sx .sx-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin:8px 0 12px}.sx .sx-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.sx .sx-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sx .sx-summary .sx-kpi{padding:10px 12px}.sx .sx-summary .sx-kpi-v{font-size:22px}@media (max-width:640px){.sx .sx-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;padding:14px}.mk-card{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px 12px;box-shadow:var(--shadow);display:grid;gap:12px;overflow:hidden}.mk-card::before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--blue),color-mix(in srgb,var(--blue) 30%,transparent) 60%,transparent)}.mk-card.on::before{background:linear-gradient(90deg,var(--pos),var(--blue))}.mk-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mk-teams{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--fg)}.mk-teams .at{color:var(--faint);font-weight:500;margin:0 6px}.mk-when{font-size:12px;color:var(--muted);white-space:nowrap}.mk-tag{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-ink);background:var(--info-soft);padding:2px 7px;border-radius:999px;margin-left:8px;vertical-align:2px}.mk-prob{display:grid;gap:5px}.mk-prob-lbl{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--fg-2);font-variant-numeric:tabular-nums}.mk-prob-lbl small{font-weight:500;color:var(--faint);margin-left:4px}.mk-bar{position:relative;height:14px;border-radius:999px;background:var(--panel-3);overflow:visible}.mk-bar .a,.mk-bar .h{position:absolute;top:0;bottom:0;border-radius:999px}.mk-bar .a{left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 55%,#000 0%),var(--blue));box-shadow:0 0 12px color-mix(in srgb,var(--blue) 45%,transparent)}.mk-bar .h{right:0;background:linear-gradient(90deg,var(--pos),color-mix(in srgb,var(--pos) 60%,#000 0%));box-shadow:0 0 12px color-mix(in srgb,var(--pos) 40%,transparent)}.mk-bar .mid{position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--line-2)}.mk-bar .model{position:absolute;top:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--fg);transform:translateX(-50%);filter:drop-shadow(0 0 3px rgba(0,0,0,.4))}.mk-bar .model::after{content:"";position:absolute;left:-1px;top:0;width:2px;height:20px;background:var(--fg);opacity:.55}.mk-legend{font-size:11px;color:var(--faint);display:flex;gap:12px;flex-wrap:wrap}.mk-legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px;vertical-align:-1px}.mk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mk-tile{background:var(--panel-2,var(--panel-3));border:1px solid var(--line);border-radius:10px;padding:8px 10px;min-width:0}.mk-tile-k{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.mk-tile-v{font-size:13px;font-weight:700;color:var(--fg);font-variant-numeric:tabular-nums;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tile-v small{font-weight:500;color:var(--faint);font-size:11px}.mk-tile-v .ml{color:var(--fg)}.mk-edge{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.mk-edge-track{position:relative;height:8px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 25%,transparent),var(--panel-3) 50%,color-mix(in srgb,var(--pos) 25%,transparent))}.mk-edge-track::before{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--line-2)}.mk-edge-dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:var(--fg);border:2px solid var(--panel);box-shadow:0 0 0 2px var(--line-2),0 0 10px rgba(0,0,0,.35)}.mk-edge-dot.big{background:var(--warn,#f59e0b);box-shadow:0 0 0 2px color-mix(in srgb,var(--warn,#f59e0b) 60%,transparent),0 0 14px color-mix(in srgb,var(--warn,#f59e0b) 60%,transparent)}.mk-edge b{color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap}.mk-edge .pick{color:var(--fg);font-weight:700}.mk-books{border-top:1px dashed var(--line);padding-top:8px}.mk-books summary{cursor:pointer;font-size:12px;color:var(--blue-ink);font-weight:600;list-style:none}.mk-books summary::-webkit-details-marker{display:none}.mk-books summary::after{content:" ▾";color:var(--faint)}.mk-books[open] summary::after{content:" ▴"}.mk-books table{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px;font-variant-numeric:tabular-nums}.mk-books th{text-align:left;color:var(--muted);font-weight:600;padding:4px 6px;border-bottom:1px solid var(--line)}.mk-books td{padding:4px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.mk-books th.num,.mk-books td.num{text-align:right}.mk-foot{padding:0 16px 14px;font-size:12px;color:var(--faint)}@media (max-width:520px){.mk-grid{grid-template-columns:1fr;padding:10px}.mk-tiles{grid-template-columns:1fr 1fr}.mk-tile:first-child{grid-column:1 / -1}}.price-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--pos-soft,rgba(18,162,110,.12));color:var(--pos,#12a26e);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.renewal-note{font-size:13px;line-height:1.5;color:var(--muted,#526280);margin:12px 0 4px;padding:10px 12px;border:1px solid var(--line,#d3dcea);border-radius:10px;background:var(--panel-2,#f5f8fc)}.price-trust{display:grid;gap:12px;margin:22px 0 0;padding:0}.price-trust div{display:grid;gap:2px}.price-trust dt{font-weight:700;font-size:14px}.price-trust dd{margin:0;font-size:13px;color:var(--muted,#526280);line-height:1.5}.faq{margin-top:48px}.faq-title{font-size:22px;margin:0 0 12px}.faq-item{border:1px solid var(--line,#d3dcea);border-radius:12px;background:var(--panel,#fff);margin-bottom:10px;padding:0 18px}.faq-item summary{cursor:pointer;padding:14px 0;font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";font-size:20px;color:var(--muted,#526280);flex:none}.faq-item[open] summary::after{content:"−"}.faq-item p{margin:0 0 16px;color:var(--fg-2,#1f2f4d);line-height:1.6}.faq-item summary:focus-visible{outline:3px solid var(--blue,#1d6cff);outline-offset:2px;border-radius:8px}.order-summary{position:relative;margin:18px 0;padding:16px 18px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px)}.os-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:15px}.os-sub{font-size:13px;opacity:.8}.os-total{border-top:1px solid rgba(255,255,255,.25);margin-top:6px;padding-top:12px;font-size:17px}.os-renew{font-size:12.5px;line-height:1.5;opacity:.85;margin:10px 0 0}.form-notice{padding:10px 12px;border-radius:10px;background:var(--info-soft,rgba(29,108,255,.09));color:var(--blue-ink,#0b4fd6);font-size:14px}.check-inline+.check-inline{margin-top:10px}.link-btn{background:none;border:0;padding:0;color:var(--blue-ink,#0b4fd6);text-decoration:underline;cursor:pointer;font:inherit}.acct{margin:0 0 14px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.acct summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px}.acct summary::-webkit-details-marker{display:none}.acct-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-plan{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pos);flex:none}.acct-menu{display:grid;gap:8px;padding:0 12px 12px}.acct-line{margin:0 0 4px;font-size:12px;color:var(--muted);line-height:1.4}.acct summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:10px}.paywall{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(10px)}.paywall[hidden]{display:none}.paywall-card{max-width:520px;width:100%;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:32px 30px;box-shadow:var(--shadow);text-align:center;display:grid;gap:14px}.paywall-card h2{margin:0;font-size:26px}.paywall-card p{margin:0;line-height:1.55}body[data-paywall] .app-content>:not(.paywall){filter:blur(2px);pointer-events:none;user-select:none}.cookie-notice{position:fixed;left:16px;right:16px;bottom:16px;z-index:1200;margin:0 auto;max-width:720px;background:var(--panel,#fff);color:var(--fg,#0b1730);border:1px solid var(--line,#d3dcea);border-radius:14px;box-shadow:0 12px 40px -12px rgba(0,0,0,.35);font-size:14px}.cn-inner{display:grid;gap:12px;padding:16px 18px}.cn-text{margin:0;line-height:1.5}.cn-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.cn-manage{display:grid;gap:10px;padding:10px 12px;border-radius:10px;background:var(--panel-2,#f5f8fc);border:1px solid var(--line,#d3dcea)}.cn-cat{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45}.cn-cat input{margin-top:3px;flex:none}.cn-cat span b{display:block}@media (max-width:600px){.cookie-notice{left:8px;right:8px;bottom:8px}.cn-actions .btn{flex:1}}.prose .notice{display:none}.legal-meta{font-size:14px;color:var(--muted)}.prose table{width:100%;border-collapse:collapse;font-size:14px;margin:12px 0 20px}.prose th,.prose td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line,#d3dcea);vertical-align:top}.prose th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@media (prefers-reduced-motion:reduce){.paywall,.cookie-notice{backdrop-filter:none}}:is(.prose,.footer-legal,.check-inline,.cn-text,.renewal-note,.fine-print,.faq-item,.price-trust,.resp-grid,.os-renew,.paywall-card,.acct-line,.form-notice) a:not(.btn){text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}:is(.prose,.footer-legal,.check-inline,.cn-text,.renewal-note,.fine-print,.faq-item,.price-trust,.resp-grid,.os-renew,.paywall-card) a:not(.btn):hover{text-decoration-thickness:2px}.auth-card>p.muted a{text-decoration:underline;text-underline-offset:2px}.panel-h3{font-size:var(--fs-lg,18px);margin:0 0 6px}.table-wrap{outline:none}.table-wrap:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}body.auth-page .site-header{background:var(--panel)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}body.auth-page .main-nav a,body.auth-page .btn-login{color:var(--fg-2)!important}body.auth-page .main-nav a:hover{background:var(--info-soft)!important;border-color:transparent!important}body.auth-page .input,body.auth-page .select{background:var(--panel)!important;border-color:var(--line-2)!important;color:var(--fg)!important}body.auth-page .input:focus,body.auth-page .select:focus{border-color:var(--blue)!important;box-shadow:0 0 0 3px var(--info-soft)!important}body.auth-page .input::placeholder{color:var(--faint)}body.auth-page .site-footer{background:var(--bg-2)!important}body.auth-page .text-link,body.auth-page .auth-card a{color:var(--blue-ink)}@keyframes warrior-colors{from{filter:hue-rotate(0deg) drop-shadow(0 0 14px rgba(73,170,255,.45))}to{filter:hue-rotate(360deg) drop-shadow(0 0 14px rgba(73,170,255,.45))}}.warrior-cycle{animation:warrior-colors 12s linear infinite;will-change:filter}.warrior-mark{filter:drop-shadow(0 0 8px rgba(60,138,255,.35));transition:filter .4s ease,transform .3s ease}a:hover>.warrior-mark,.brand-link:focus-visible .warrior-mark{animation:warrior-colors 3s linear infinite;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.warrior-cycle,a:hover>.warrior-mark{animation:none;filter:drop-shadow(0 0 10px rgba(73,170,255,.4))}.hero-v2 .hero-warrior{animation:none}}.site-header .brand-link img.mark.warrior-mark{width:40px;height:40px;object-fit:contain}.sw-logo{display:block;flex:none;border-radius:22.5%;box-shadow:0 4px 14px -6px rgba(22,64,245,.8);transition:transform .25s ease,box-shadow .25s ease}.site-header .brand-link img.mark.sw-logo{width:40px;height:40px;filter:none}.app-brand img.sw-logo{width:38px;height:38px;filter:none}a:hover>.sw-logo,.brand-link:focus-visible .sw-logo{transform:translateY(-1px) scale(1.05);box-shadow:0 8px 20px -6px rgba(22,64,245,.95)}@media (prefers-reduced-motion:reduce){.sw-logo{transition:none}a:hover>.sw-logo{transform:none}}.drawer-brand{display:inline-flex;align-items:center;gap:10px}.sw-footer-brand .warrior-footer{width:72px;height:72px;object-fit:contain}.app-brand .warrior-mark{width:38px;height:38px;object-fit:contain}.price-card{position:relative}.price-warrior{display:block;width:112px;height:112px;margin:-6px auto 6px}.auth-warrior{position:relative;display:block;width:188px;height:188px;margin-inline:auto;object-fit:contain}.paywall-warrior{width:120px;height:120px;margin:-8px auto 0}.nf-warrior{display:block;width:180px;height:180px;margin:0 auto 10px}.final-inner .warrior-cta{width:160px;height:160px;object-fit:contain}.page-hero-warrior .container{display:flex;align-items:center;gap:24px}.page-warrior{flex:none;width:84px;height:84px}.about-warrior{flex:none;width:200px;height:200px}@media (max-width:640px){.page-hero-warrior .container{flex-direction:column;align-items:flex-start;gap:12px}.page-warrior{width:64px;height:64px}.about-warrior{width:150px;height:150px}}.command-masthead{display:grid!important;grid-template-columns:minmax(340px,1.5fr) minmax(0,auto) auto;align-items:center;gap:18px 24px}.command-masthead .masthead-copy{min-width:0}.command-masthead #view-desc{max-width:52ch!important}.mast-warrior{display:block;width:clamp(170px,19vw,300px);height:auto;max-height:100px;object-fit:contain;justify-self:center;filter:drop-shadow(0 0 16px rgba(120,80,255,.35))}@media (max-width:1240px){.command-masthead{grid-template-columns:minmax(0,1fr) auto}.mast-warrior{display:none}}@media (max-width:760px){.command-masthead{grid-template-columns:1fr}.command-masthead .command-kpis{width:100%}}@media (min-width:761px){.app-side{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.app-side .side-foot{margin-top:auto;padding-bottom:12px}}@media (max-width:760px){html,body.app-page{overflow-x:hidden;max-width:100vw}.app-shell,.app-content,.app-content>*{max-width:100vw;min-width:0}.app-content{box-sizing:border-box;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}.app-content select,.app-content .select,.app-content input.input{max-width:100%;min-width:0}.slate-bar,.pf-slate-row,.pf-toolbar{flex-wrap:wrap}.command-masthead{padding:16px!important}.app-mobile-brand{display:flex;align-items:center;gap:10px;padding:2px 2px 8px;text-decoration:none;color:var(--fg)}.app-mobile-brand b{display:block;font-family:var(--display);font-weight:800;letter-spacing:.14em;font-size:15px;line-height:1}.app-mobile-brand b i{font-style:normal;color:var(--blue)}.app-mobile-brand small{display:block;font-size:10px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-top:2px}}@media (min-width:761px){.app-mobile-brand{display:none}}@media (max-width:760px){.app-toolbar,.toolbar-left,.toolbar-right{min-width:0;max-width:100%}.toolbar-left{flex-wrap:wrap}.slate-pick{width:100%;max-width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar-slate{white-space:normal;word-break:break-word}}@media (max-width:760px){.app-mobile-brand{justify-content:center;gap:12px;padding:6px 4px 12px;text-align:left}.app-mobile-brand .mobile-brand-wide{height:50px;width:auto;max-width:46vw;object-fit:contain;filter:drop-shadow(0 4px 14px rgba(47,111,224,.35))}.app-mobile-brand b{font-size:17px}}@media (max-width:360px){.app-mobile-brand .mobile-brand-wide{height:40px}.app-mobile-brand b{font-size:15px}}.view.mx{grid-template-columns:minmax(0,1fr)}.view>*{min-width:0}.lab-panel,.lab-panel .props-head,.lab-panel .props-filter{min-width:0;max-width:100%}.lab-panel .props-filter,.lab-panel .props-kpis{flex-wrap:wrap}.lab-panel .props-filter .input{width:100%;min-width:0}.mx-rail{flex-wrap:wrap}.mx-report{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}@media (max-width:760px){.view .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}@media (max-width:760px){.lab-table th:first-child,.lab-table td:first-child,.mx-rank th:first-child,.mx-rank td:first-child{position:sticky;left:0;z-index:1;background:var(--panel);box-shadow:6px 0 8px -6px rgba(0,0,0,.35)}.lab-table thead th:first-child,.mx-rank thead th:first-child{z-index:2}.lab-panel .table-wrap::before{content:"Swipe sideways for more stats →";display:block;position:sticky;left:0;font-size:11px;color:var(--muted);padding:6px 12px}}@media (max-width:760px){html,body{overflow-x:hidden;max-width:100%}.hero-stage{grid-template-columns:minmax(0,1fr)}.hero-stage>*,.hero-copy,.hero-command,.section .container>*{min-width:0;max-width:100%}.site-header .bar{gap:10px}.seg{max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.seg::-webkit-scrollbar{display:none}}@media (max-width:520px){.site-header .header-actions .btn-primary{display:none}.site-header .brand-link .sw-word{font-size:clamp(16px,5.2vw,22px)}}@media (max-width:480px){.hero h1,.hero-v2 h1,#hero-title{font-size:clamp(2.1rem,10.5vw,3rem);overflow-wrap:anywhere}}.auth-side{align-items:center;text-align:center}.auth-side>h1,.auth-side>p{max-width:30ch;margin-inline:auto}.auth-side .auth-warrior{margin:0 auto 6px}.page-body>.prose:only-child{grid-column:1 / -1;width:100%;max-width:72ch;margin-inline:auto}.page-body>*{min-width:0}.prose table{display:block;max-width:100%;overflow-x:auto}@media (max-width:520px){.prose table{font-size:12.5px}.prose td,.prose th{word-break:break-word}}.sw-lobby-sort{display:none;gap:8px;align-items:center;margin-bottom:10px}.sw-lobby-sort .select{width:auto;padding:4px 8px;font-size:12px}@media (max-width:760px){.sw-lobby-sort{display:flex}.sw-lobby-table,.sw-lobby-table tbody,.sw-lobby-table tr,.sw-lobby-table td{display:block;width:100%}.sw-lobby-table thead{display:none}.sw-lobby-table tr{border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-bottom:10px;background:var(--panel,transparent)}.sw-lobby-table td{border:0;padding:3px 0;text-align:left!important;display:flex;justify-content:space-between;gap:12px}.sw-lobby-table td[data-label=""]::before{content:none}.sw-lobby-table td[data-label]:not([data-label=""])::before{content:attr(data-label);color:var(--muted);font-size:12px}.sw-lobby-table td:first-child{display:block;margin-bottom:6px}.sw-lobby-table td:first-child::before{content:none}.sw-lobby-table td small{display:block}.sw-lobby-table td.sw-lobby-act{justify-content:flex-end;padding-top:8px}.sw-lobby-table tr.sw-picked{border-color:var(--blue);box-shadow:inset 3px 0 0 var(--blue)}}.lab-range,.sx .sx-range{height:10px;background:color-mix(in srgb,var(--fg) 8%,var(--panel-3));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fg) 10%,transparent)}.lab-range i,.sx .sx-band{background:linear-gradient(90deg,var(--blue),var(--blue-2,#38bdf8));box-shadow:0 0 10px color-mix(in srgb,var(--blue-2,#38bdf8) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.25);opacity:1}.lab-range b,.sx .sx-range i{width:3px;height:16px;top:-3px;background:#fff;border-radius:2px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--blue) 70%,#000 0%),0 0 8px rgba(255,255,255,.6)}.lab-range-cell small,.sx .sx-lo,.sx .sx-hi{color:var(--fg-2);font-weight:600;font-variant-numeric:tabular-nums}html:not([data-theme=dark]):not([data-theme=purple]) .lab-range b,html:not([data-theme=dark]):not([data-theme=purple]) .sx .sx-range i{background:#0b1730;box-shadow:0 0 0 1.5px #fff}.auth-mark{display:none}@media (max-width:860px){.auth-main{place-items:start center;align-content:start;gap:22px;padding-top:28px}.auth-mark{position:relative;display:grid;justify-items:center;gap:10px;width:100%;max-width:420px;padding:26px 18px 20px;border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 50% 0%,#1d4ed8 0%,#0b1f4d 45%,#060d22 100%);box-shadow:0 18px 40px rgba(6,13,34,.35),inset 0 0 0 1px rgba(147,197,253,.18)}.auth-mark-grid{position:absolute;inset:0;z-index:-1;opacity:.35;background-image:linear-gradient(rgba(147,197,253,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.18) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,transparent 80%)}.auth-mark::after{content:"";position:absolute;left:-40%;top:0;bottom:0;width:40%;z-index:-1;background:linear-gradient(90deg,transparent,rgba(147,197,253,.22),transparent);transform:skewX(-18deg);animation:auth-sweep 5.5s ease-in-out infinite}.auth-mark-emblem{width:112px;height:112px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(56,189,248,.55)) drop-shadow(0 6px 14px rgba(0,0,0,.45))}.auth-mark-word{display:flex;gap:.08em;align-items:baseline;font-family:var(--display);font-weight:900;font-stretch:125%;font-size:clamp(22px,8vw,38px);letter-spacing:.04em;line-height:1}.auth-mark-word span{color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.35)}.auth-mark-word b{background:linear-gradient(180deg,#bae6fd 0%,#38bdf8 45%,#2563eb 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(56,189,248,.45))}.auth-mark-tag{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#93c5fd}.auth-mark-tag i{width:4px;height:4px;border-radius:50%;background:#38bdf8;box-shadow:0 0 6px #38bdf8}}@keyframes auth-sweep{0%,55%{left:-45%}100%{left:120%}}@media (prefers-reduced-motion:reduce){.auth-mark::after{animation:none;display:none}}@media (display-mode: standalone){html{background:var(--bg,#050b17)}body{padding-top:env(safe-area-inset-top,0px)}body::before{content:"";position:fixed;z-index:1000;left:0;right:0;top:0;height:env(safe-area-inset-top,0px);background:var(--bg,#050b17);pointer-events:none}html[data-theme=light] body.app-page::before{background:var(--panel,#fff)}.install-banner,[data-install-hide-in-app]{display:none!important}.site-header{top:env(safe-area-inset-top,0px)}}html.is-app .install-banner{display:none!important}.install-banner{position:fixed;z-index:70;left:10px;right:10px;bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:16px;background:linear-gradient(120deg,rgba(13,27,52,.97),rgba(20,44,92,.97));border:1px solid rgba(111,192,255,.32);box-shadow:0 18px 50px rgba(0,0,0,.55),0 0 0 1px rgba(54,125,255,.12),0 0 28px rgba(54,125,255,.25);color:#f1f6ff;transform:translateY(140%);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s}.install-banner.is-in{transform:none;opacity:1}body.app-page .install-banner{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.install-banner img{width:40px;height:40px;border-radius:10px;flex:none;box-shadow:0 0 14px rgba(54,125,255,.45)}.install-banner div{display:grid;gap:1px;min-width:0;flex:1}.install-banner b{font-size:14px;letter-spacing:.01em}.install-banner span{font-size:12px;color:#a3b9d1;line-height:1.3}.install-banner .btn{flex:none;white-space:nowrap}.install-x{flex:none;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#a3b9d1;font-size:22px;line-height:1;cursor:pointer}.install-x:hover{background:rgba(255,255,255,.08);color:#fff}.appx-hero{position:relative;overflow:hidden;padding:56px 0 40px;background:radial-gradient(60% 70% at 78% 40%,rgba(36,106,255,.22),transparent 70%),radial-gradient(40% 50% at 10% 10%,rgba(112,200,255,.08),transparent 70%)}.appx-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.appx-copy h1{font-family:var(--display,inherit);font-size:clamp(34px,5.2vw,58px);line-height:1.02;letter-spacing:-.01em;margin:8px 0 16px}.appx-glow{background:linear-gradient(100deg,#70c8ff,#4d8fff 55%,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(54,125,255,.35))}.appx-lede{font-size:clamp(16px,1.6vw,18px);color:var(--muted,#a3b9d1);max-width:560px;margin:0 0 22px}.appx-cta{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 26px}.appx-status{margin:0 0 18px;padding:12px 14px;border-radius:12px;border:1px solid rgba(52,211,153,.35);background:rgba(16,185,129,.1);color:#d1fae5}.appx-status a{color:#6ee7b7;font-weight:600;margin-left:6px}.appx-perks{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.appx-perks li{display:grid;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid var(--line,rgba(120,150,200,.18));background:linear-gradient(180deg,rgba(19,39,68,.55),rgba(9,19,36,.55))}.appx-perks b{font-size:14px;color:var(--fg,#f1f6ff)}.appx-perks span{font-size:13px;color:var(--muted,#8295b3)}.appx-phone{position:relative;display:grid;place-items:center;min-height:560px}.appx-device{position:relative;width:min(290px,72vw);aspect-ratio:393/852;border-radius:46px;padding:10px;background:linear-gradient(145deg,#2a3448,#0b1220 40%,#1c2638);box-shadow:0 40px 90px rgba(0,0,0,.6),0 0 0 1px rgba(160,190,240,.18),0 0 70px rgba(54,125,255,.28);transform:rotate(-4deg)}.appx-device img{display:block;width:100%;height:100%;object-fit:cover;border-radius:37px}.appx-island{position:absolute;z-index:2;top:20px;left:50%;width:30%;height:22px;transform:translateX(-50%);border-radius:14px;background:#000}.appx-icon{position:absolute;right:max(0px,calc(50% - 230px));bottom:46px;display:grid;justify-items:center;gap:6px;padding:14px 14px 10px;border-radius:22px;background:rgba(10,20,38,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(111,192,255,.25);box-shadow:0 14px 40px rgba(0,0,0,.45);transform:rotate(5deg)}.appx-icon img{width:72px;height:72px;border-radius:17px;box-shadow:0 0 22px rgba(54,125,255,.5)}.appx-icon span{font-size:12px;color:#dbe7ff}.appx-steps{padding-block:24px 80px}.appx-steps h2{font-family:var(--display,inherit);font-size:clamp(24px,3vw,34px);margin:0 0 16px}.appx-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:14px;border:1px solid var(--line,rgba(120,150,200,.18));background:rgba(9,19,36,.6);margin-bottom:18px}.appx-tabs button{border:0;border-radius:10px;padding:9px 16px;font:600 14px var(--body,inherit);color:var(--muted,#a3b9d1);background:transparent;cursor:pointer}.appx-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(100deg,#246aff,#36a3ff);box-shadow:0 6px 18px rgba(36,106,255,.35)}.appx-list{list-style:none;margin:0;padding:0;display:grid;gap:12px;max-width:760px}.appx-list li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;padding:16px;border-radius:14px;border:1px solid var(--line,rgba(120,150,200,.18));background:linear-gradient(180deg,rgba(19,39,68,.5),rgba(9,19,36,.5))}.appx-list b{font-size:16px;color:var(--fg,#f1f6ff)}.appx-list p{margin:4px 0 0;color:var(--muted,#8295b3);font-size:14px}.appx-n{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;font:800 18px var(--display,inherit);color:#fff;background:linear-gradient(140deg,#246aff,#70c8ff);box-shadow:0 0 18px rgba(54,125,255,.45)}.appx-ico{width:20px;height:20px;vertical-align:-4px;margin-left:4px;fill:none;stroke:#70c8ff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.appx-note{max-width:760px;margin:0 0 12px;padding:10px 14px;border-radius:12px;border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.08);color:#fde68a;font-size:14px}@media (max-width:860px){.appx-hero{padding:28px 0 8px}.appx-grid{grid-template-columns:1fr;gap:20px}.appx-phone{min-height:0;padding:6px 0 4px}.appx-device{width:min(210px,56vw);border-radius:36px;padding:8px}.appx-device img{border-radius:29px}.appx-island{top:15px;height:17px}.appx-icon{right:calc(50% - 170px);bottom:10px;padding:10px 10px 8px}.appx-icon img{width:56px;height:56px;border-radius:13px}.appx-perks{grid-template-columns:1fr}.appx-cta .btn{flex:1 1 auto}}@media (max-width:600px){.appx-phone{display:none}.appx-hero{padding-top:20px}.appx-copy h1{font-size:clamp(32px,9vw,40px)}}body:has(.mobile-cta) .install-banner{bottom:calc(86px + env(safe-area-inset-bottom,0px))}@media (display-mode: standalone){.mobile-cta{display:none!important}body.has-mobile-cta{padding-bottom:0!important}}.app-mobile-bar{display:contents}.m-acct-btn,.acct-sheet-head{display:none}@media (max-width:760px){.app-mobile-bar{display:flex;align-items:center;gap:8px;padding-right:2px}.app-mobile-bar .app-mobile-brand{flex:1;min-width:0}.app-mobile-bar .app-mobile-brand .mobile-brand-wide{max-width:34vw}.m-acct-btn{display:inline-flex;align-items:center;gap:8px;flex:none;padding:4px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--panel,#0b1424) 80%,transparent);color:var(--fg);font:600 13px var(--body,inherit);cursor:pointer;box-shadow:0 0 18px rgba(54,125,255,.18)}.m-acct-lbl{display:none;padding-right:8px}.m-acct-av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(140deg,#246aff,#70c8ff);color:#fff;font:800 15px var(--display,inherit);box-shadow:inset 0 0 0 2px rgba(255,255,255,.18)}body.acct-open .m-acct-btn{border-color:var(--blue,#4d8fff)}body.acct-open .app-side .side-foot{display:grid;position:absolute;z-index:3;left:8px;right:8px;bottom:calc(100% + 10px);max-height:min(74vh,600px);overflow:auto;overscroll-behavior:contain;margin:0;padding:12px 14px 16px;gap:10px;border-radius:20px;background:var(--panel,#0b1424);border:1px solid var(--line,rgba(120,150,200,.2));box-shadow:0 -12px 60px rgba(0,0,0,.55),0 0 0 1px rgba(54,125,255,.1);animation:acct-up .22s cubic-bezier(.2,.8,.2,1)}body.acct-open .acct-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 6px;border-bottom:1px solid var(--line,rgba(120,150,200,.2))}.acct-sheet-head b{font-family:var(--display,inherit);font-size:16px;letter-spacing:.06em}.acct-sheet-x{border:0;background:transparent;color:var(--blue,#4d8fff);font:600 15px var(--body,inherit);padding:6px 4px;cursor:pointer}body.acct-open .app-side .side-foot .btn{min-height:44px;font-size:15px}body.acct-open .app-side .side-foot .admin-link,body.acct-open .app-side .side-foot [data-admin-only]:not([hidden]){display:flex!important}.acct-scrim{position:fixed;inset:0;z-index:44;background:rgba(2,6,14,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (max-width:760px) and (min-width:430px){.m-acct-btn{padding-right:4px}.m-acct-lbl{display:inline}}@keyframes acct-up{from{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@media (max-width:760px){body.acct-open .theme-fab{display:none}body.app-page .install-banner{top:calc(10px + env(safe-area-inset-top,0px));bottom:auto;transform:translateY(-140%)}body.app-page .install-banner.is-in{transform:none}}.launch-strip{background:linear-gradient(90deg,#1d4ed8,#7c3aed);color:#fff;font-size:14px;line-height:1.4;text-align:center;padding:8px 0}.launch-strip .container{display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:center;align-items:baseline}.launch-strip a{color:#fff;text-decoration:underline;text-underline-offset:2px}@media (max-width:600px){.launch-strip{font-size:13px;padding:7px 0}}.nav-new{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:5px;font-size:9px;font-weight:800;letter-spacing:.08em;background:linear-gradient(100deg,#2b7bff,#7c3aed);color:#fff;vertical-align:middle;font-style:normal}.edge .edge-head{padding:14px 16px;display:grid;gap:12px;background:radial-gradient(60% 120% at 0% 0%,rgba(43,123,255,.18),transparent 60%),radial-gradient(50% 120% at 100% 100%,rgba(124,58,237,.16),transparent 60%),var(--panel)}.edge-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.edge-kpis .kpi{position:relative;overflow:hidden;background:linear-gradient(160deg,#0c1a33,#14305c);border-color:rgba(120,170,255,.28);color:#eef4ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 30px -18px rgba(43,123,255,.8)}.edge-kpis .kpi .k{color:#8fb6ff}.edge-kpis .kpi .v{color:#fff;text-shadow:0 0 18px rgba(86,170,255,.45)}.edge-kpis .kpi .d{color:#a9c1ea}.edge-kpis .kpi::after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,#2b7bff,#36d1ff,#7c3aed);opacity:.7}.edge-kpis .v.edge-ago{font-size:.95rem;padding-top:6px}.edge-tabs{display:flex;gap:6px;flex-wrap:wrap}.edge-tabs button{font:600 13px var(--body);padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--fg-2);cursor:pointer;transition:all .18s}.edge-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(100deg,#2b7bff,#7c3aed);border-color:transparent;box-shadow:0 8px 24px -12px rgba(43,123,255,.9)}.edge-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:12px 0}.edge-card{position:relative;padding:14px 16px;border-radius:var(--r-lg);border:1px solid var(--line-2);background:linear-gradient(160deg,var(--panel),var(--panel-2));box-shadow:var(--shadow);overflow:hidden}.edge-card::before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 100% 0%,rgba(54,209,255,.14),transparent 60%);pointer-events:none}.edge-card header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.edge-card header b{font-size:15px}.edge-card p{margin:0 0 10px;font-size:13px;color:var(--fg-2)}.edge-card-nums{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.edge-card-nums div{background:rgba(0,0,0,.18);border:1px solid var(--line);border-radius:10px;padding:7px 9px}.edge-card-nums span{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.edge-card-nums b{font-family:var(--mono);font-size:15px}.edge-card small{display:block;margin-top:8px;font-size:11px}.edge-tag{font:800 10px var(--display);letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid transparent}.edge-tag.model{background:rgba(43,123,255,.18);color:#8fc0ff;border-color:rgba(43,123,255,.4)}.edge-tag.pk{background:rgba(124,58,237,.18);color:#c9a9ff;border-color:rgba(124,58,237,.45)}.edge-tag.ev,.edge-tag.arb{background:rgba(62,224,143,.16);color:#6ff0b0;border-color:rgba(62,224,143,.45)}.edge-body{padding:12px 14px 6px}.edge-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px}.edge-filters .input{max-width:240px}.edge-chips{display:flex;flex-wrap:wrap;gap:6px}.edge-chips .chip{border:1px solid var(--line-2);background:var(--panel-2);color:var(--fg-2);border-radius:999px;padding:5px 11px;font-size:12px;cursor:pointer}.edge-chips .chip[aria-pressed=true]{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.edge-toggle{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--fg-2)}.edge-table td small.edge-book{display:block;font-size:10px;color:var(--faint);font-family:var(--body)}.edge-table .pos{color:var(--pos)}.edge-table .neg{color:var(--neg)}.edge-pk{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-family:var(--mono);background:rgba(124,58,237,.14);color:#c9a9ff;border:1px solid rgba(124,58,237,.35)}.edge-pk.good{background:rgba(62,224,143,.16);color:#6ff0b0;border-color:rgba(62,224,143,.45);box-shadow:0 0 14px -4px rgba(62,224,143,.7)}.edge-heat{--h:50;display:inline-block;min-width:46px;padding:2px 7px;border-radius:6px;font-family:var(--mono);font-size:12px;text-align:center;background:color-mix(in oklab,var(--pos) calc(max(0,(var(--h) - 45)) * 1.6%),color-mix(in oklab,var(--neg) calc(max(0,(45 - var(--h))) * 1.6%),var(--panel-2)))}.edge-tier{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid var(--line-2)}.edge-tier.strong{background:rgba(62,224,143,.16);color:#6ff0b0;border-color:rgba(62,224,143,.45)}.edge-tier.fair{background:rgba(244,183,64,.14);color:#f6c454;border-color:rgba(244,183,64,.4)}.edge-tier.risk{background:rgba(255,94,94,.14);color:#ff8a8a;border-color:rgba(255,94,94,.4)}.edge-sub{margin:16px 0 8px;font-family:var(--display);font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.edge-note{margin:0 0 10px}.edge-arbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.edge-arb{padding:12px 14px;border-radius:var(--r-lg);border:1px solid rgba(62,224,143,.3);background:linear-gradient(160deg,rgba(62,224,143,.08),var(--panel))}.edge-arb header{display:flex;justify-content:space-between;align-items:center;gap:8px}.edge-arb table{margin-top:8px;width:100%}.edge-empty{padding:28px 20px;text-align:center}.edge-empty h3{margin:0 0 6px}@media (max-width:900px){.edge-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.edge-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.edge-card-nums{grid-template-columns:repeat(3,1fr)}.edge-filters .input{max-width:none;width:100%}}.edge-ticker{display:flex;align-items:stretch;margin:0 0 12px;border:1px solid rgba(120,170,255,.28);border-radius:12px;overflow:hidden;background:linear-gradient(90deg,#0a1630,#0f2446 60%,#120f2e);box-shadow:0 12px 34px -22px rgba(43,123,255,.9)}.edge-ticker-live{flex:none;display:flex;align-items:center;gap:7px;padding:0 14px;font:800 11px var(--display);letter-spacing:.14em;color:#fff;background:linear-gradient(100deg,#e5484d,#ff7a18);white-space:nowrap}.edge-ticker-track{flex:1;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.edge-ticker-run{display:inline-flex;gap:0;white-space:nowrap;animation:edge-crawl 60s linear infinite;will-change:transform}.edge-ticker:hover .edge-ticker-run{animation-play-state:paused}.edge-ticker .tk{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;font:500 13px var(--body);color:#dce8ff;border-right:1px solid rgba(255,255,255,.08)}.edge-ticker .tk b{font:800 10px var(--display);letter-spacing:.12em;padding:2px 7px;border-radius:5px;color:#fff}.edge-ticker .tk em{font-style:normal;font-family:var(--mono);font-weight:700;color:#6ff0b0}.edge-ticker .t-ev,.edge-ticker .t-arb{background:#16a34a}.edge-ticker .t-pk{background:#7c3aed}.edge-ticker .t-model{background:#2b7bff}.edge-ticker .t-hot{background:#f59f00;color:#1a1200}@keyframes edge-crawl{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.edge-ticker-run{animation:none}.edge-ticker-track{overflow-x:auto}}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 0 0 rgba(255,77,79,.7);animation:live-pulse 1.6s ease-out infinite;margin-right:6px;vertical-align:middle}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(255,77,79,.7)}70%{box-shadow:0 0 0 9px rgba(255,77,79,0)}100%{box-shadow:0 0 0 0 rgba(255,77,79,0)}}.edge-cards{grid-auto-flow:dense}.edge-card.spot{grid-column:span 2;background:linear-gradient(135deg,#101e3d,#1a2f5f 55%,#241a52);border-color:rgba(120,170,255,.45);color:#eef4ff;box-shadow:0 22px 50px -24px rgba(43,123,255,.95),inset 0 1px 0 rgba(255,255,255,.08)}.edge-card.spot::before{background:radial-gradient(70% 70% at 100% 0%,rgba(54,209,255,.26),transparent 60%),radial-gradient(50% 60% at 0% 100%,rgba(124,58,237,.3),transparent 60%)}.edge-card.spot header b{font-size:20px;color:#fff}.edge-card.spot p{color:#bcd0f5;font-size:14px}.edge-card.spot .edge-card-nums b{font-size:22px;color:#fff;text-shadow:0 0 18px rgba(86,170,255,.45)}.edge-card.spot .edge-card-nums div{background:rgba(0,0,0,.28);border-color:rgba(120,170,255,.25)}.edge-card.spot .edge-card-nums span{color:#8fb6ff}.edge-card.spot .muted{color:#a9c1ea}.edge-crown{position:absolute;top:0;right:0;padding:5px 12px;border-radius:0 var(--r-lg) 0 12px;font:800 10px var(--display);letter-spacing:.14em;text-transform:uppercase;color:#1a1200;background:linear-gradient(100deg,#ffd166,#ff9f1c)}.edge-books{display:inline-flex;flex-wrap:wrap;gap:3px;margin-top:4px;vertical-align:middle}.edge-card header .edge-books{margin:0 0 0 auto}.bk{--bk:#5c6b80;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:16px;padding:0 4px;border-radius:4px;font:800 9px/1 var(--display);letter-spacing:.04em;color:#fff;background:var(--bk);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-style:normal}.bk.more{background:transparent;color:var(--faint);box-shadow:inset 0 0 0 1px var(--line-2)}.edge-bar{--p:50;display:block;height:3px;margin-top:4px;border-radius:2px;background:linear-gradient(90deg,#2b7bff calc(var(--p) * 1%),rgba(255,255,255,.08) 0)}.edge-bar.win{height:4px;margin-top:10px;background:linear-gradient(90deg,#3ee08f calc(var(--p) * 1%),rgba(255,255,255,.1) 0)}.edge-arb.mid{border-color:rgba(54,209,255,.35);background:linear-gradient(160deg,rgba(54,209,255,.08),var(--panel))}@media (max-width:600px){.edge-card.spot{grid-column:span 1}.edge-card.spot header b{font-size:17px}.edge-card.spot .edge-card-nums b{font-size:17px}.edge-ticker-live{padding:0 10px;font-size:10px}}.slip{margin:0 0 14px;padding:14px 16px;border-radius:var(--r-lg);border:1px solid rgba(124,58,237,.35);background:linear-gradient(160deg,rgba(124,58,237,.10),var(--panel) 60%);box-shadow:0 18px 40px -26px rgba(124,58,237,.9)}.slip-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.slip-head>div:first-child{display:flex;align-items:center;gap:10px}.slip-head b{font-size:15px}.slip-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.slip-controls label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--fg-2)}.slip-controls select{font:600 13px var(--body);padding:6px 10px;border-radius:8px;border:1px solid var(--line-2);background:var(--panel-2);color:var(--fg)}.slip-legs{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px;counter-reset:leg}.slip-legs li{display:grid;grid-template-columns:auto 1fr auto auto;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:rgba(0,0,0,.14)}.slip-legs li::before{counter-increment:leg;content:counter(leg);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:800 12px var(--display);color:#fff;background:linear-gradient(135deg,#7c3aed,#2b7bff)}.slip-legs .slip-x{border:0;background:transparent;color:var(--faint);font-size:18px;cursor:pointer;padding:0 4px}.slip-legs .slip-x:hover{color:var(--neg)}.slip-leg b{display:block;font-size:14px}.slip-leg small{display:block;font-size:11px;color:var(--faint)}.slip-nums{display:grid;grid-template-columns:repeat(4,auto);gap:6px}.slip-nums div{min-width:64px;padding:5px 8px;border-radius:8px;background:rgba(0,0,0,.18);border:1px solid var(--line)}.slip-nums span{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.slip-nums b{font-family:var(--mono);font-size:13px}.slip-total{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.slip-kpi{padding:10px 12px;border-radius:12px;border:1px solid var(--line-2);background:var(--panel-2)}.slip-kpi span{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.slip-kpi span small{text-transform:none;letter-spacing:0}.slip-kpi b{display:block;margin-top:3px;font-family:var(--mono);font-size:18px}.slip-kpi.big{background:linear-gradient(135deg,#101e3d,#1a2f5f);color:#fff;border-color:rgba(120,170,255,.4)}.slip-kpi.big span{color:#8fb6ff}.slip-kpi.big b{font-size:26px}.slip-kpi.big.good b{color:#6ff0b0;text-shadow:0 0 18px rgba(62,224,143,.5)}.slip-kpi.big.bad b{color:#ff8a8a}.slip-kpi.big small{display:block;font-size:11px;color:#a9c1ea}.slip-mult{width:84px;display:inline-block;font-family:var(--mono);font-size:16px;padding:4px 8px;margin-right:4px}.slip-fine{margin:10px 0 0}.slip-add{min-width:30px;font-weight:800}.slip-add[aria-pressed=true]{background:#16a34a;border-color:#16a34a;color:#fff}@media (max-width:900px){.slip-total{grid-template-columns:repeat(2,minmax(0,1fr))}.slip-kpi.big{grid-column:span 2}}@media (max-width:600px){.slip-legs li{grid-template-columns:auto 1fr auto;grid-template-areas:"n leg x" "n nums nums"}.slip-legs li::before{grid-area:n}.slip-leg{grid-area:leg}.slip-nums{grid-area:nums;grid-template-columns:repeat(2,1fr)}.slip-legs li::before{align-self:start}.slip-legs .slip-x{grid-area:x}}.record-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.record-kpis .v.pos{color:#6ff0b0}.record-kinds{margin-bottom:10px}.record-kinds .chip{cursor:default}@media (max-width:600px){.record-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-alert{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;margin:0 0 12px;padding:10px 14px;border-radius:12px;background:linear-gradient(100deg,#b4232a,#e5484d);color:#fff;font-size:13px;box-shadow:0 10px 26px -14px rgba(229,72,77,.9)}.owner-alert span{opacity:.92;flex:1 1 260px}.owner-alert a{color:#fff;font-weight:700;white-space:nowrap}.props-empty .pe-body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;padding:22px 20px 24px;align-items:center}.props-empty .pe-kicker{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent, #2f7bff);font-weight:700}.props-empty h2{font-size:clamp(1.35rem,1rem + 1.2vw,1.9rem);margin:6px 0 6px;line-height:1.15}.props-empty .pe-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.props-empty .pe-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.props-empty .pe-list li{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--line, #e3e8f0);border-radius:12px;background:var(--panel-2, rgba(47,123,255,.04))}.props-empty .pe-list b{font-size:14px}.props-empty .pe-list span{font-size:13px;color:var(--muted, #64748b)}@media (max-width:760px){.props-empty .pe-body{grid-template-columns:1fr;gap:18px;padding:18px 16px}}.props-elsewhere{margin:0 20px 6px;padding:9px 12px;border-radius:10px;font-size:13px;background:rgba(47,123,255,.08);border:1px solid rgba(47,123,255,.25)}body.admin-page .eyebrow{color:#0b5cad}body.admin-page .admin-msg{color:#7a4f00}.lp .page-hero .lede{max-width:62ch;margin-top:10px}.lp-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.lp .prose ul li,.lp .prose ol li{margin:6px 0}.prose table.lp-roster{display:table;margin:8px 0 6px}.lp-roster caption{caption-side:top;text-align:left;color:var(--muted);font-size:var(--fs-sm);padding:0 0 6px}.lp-roster th[scope=row]{white-space:nowrap}.lp-related{columns:2;column-gap:24px}@media (max-width:600px){.lp-related{columns:1}}.prose table.lp-roster td{white-space:normal;min-width:180px}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page .admin-link{color:#8a5a00;border-color:#c98a1a}.sport-guides{margin-top:10px;font-size:var(--fs-sm);color:var(--muted)}.sport-guides a{color:var(--blue-ink)}@media (max-width:760px){#dash-preview{min-height:1440px}}@media (min-width:1240px){#dash-preview{min-height:1260px}}.lp-cta{padding:20px 22px;margin:24px 0}.lp-cta h2{margin-top:0}.swc{overflow:visible;font-family:var(--mono)}.swc text{fill:var(--faint);font-size:10px}.swc .grid line{stroke:var(--line);stroke-width:1;opacity:.7}.swc .swc-base{stroke:var(--line-2);stroke-width:1}.swc-hit{fill:transparent}.swc [data-tip]{cursor:crosshair;outline:none}.swc-bin .swc-bar{transition:filter .15s,opacity .15s}.swc:hover .swc-bin:not(.is-hover) .swc-bar{opacity:.55}.swc-bin.is-hover .swc-bar,.swc-bin:focus-visible .swc-bar{filter:brightness(1.35) drop-shadow(0 0 6px rgba(20,179,255,.55));opacity:1}.swc-bin:focus-visible .swc-hit{stroke:var(--blue-2);stroke-width:1}.swc-curve{fill:none;stroke:var(--blue-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(20,179,255,.45))}.swc-marker line{stroke-width:1.5;stroke-dasharray:4 3}.swc-marker circle{stroke:var(--panel);stroke-width:2}.swc-pill rect{fill:var(--panel-2);stroke-width:1}.swc-pill text{fill:var(--fg);font-size:9.5px;font-weight:600;letter-spacing:.02em}.swc-line{stroke:var(--warn);stroke-width:1.5;stroke-dasharray:4 3}.swc-dot{stroke:var(--panel);stroke-width:2}.swc-ring{overflow:visible}.swc-ring-track{fill:none;stroke:var(--line);stroke-width:6}.swc-ring-fill{fill:none;stroke-width:6;stroke-linecap:round;filter:drop-shadow(0 0 5px currentColor)}.swc-ring text{fill:var(--fg);font-family:var(--display);font-size:15px;font-weight:700}.swc-ring tspan{font-size:9px;fill:var(--muted)}@media (prefers-reduced-motion: no-preference){.swc-bar{transform-box:fill-box;transform-origin:50% 100%;animation:swc-grow .6s cubic-bezier(.2,.9,.25,1.15) both}.swc-curve{stroke-dasharray:1;stroke-dashoffset:1;animation:swc-draw 1s .25s ease-out forwards}.swc-area{animation:swc-fade .9s .3s ease-out both}.swc-marker,.swc-pill{animation:swc-fade .5s .55s ease-out both}.swc-ring-fill{animation:swc-ring .9s cubic-bezier(.2,.8,.2,1) both}}@keyframes swc-grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes swc-draw{to{stroke-dashoffset:0}}@keyframes swc-fade{from{opacity:0}to{opacity:1}}@keyframes swc-ring{from{stroke-dasharray:0 var(--c)}}.sw-tip{position:fixed;z-index:9999;pointer-events:none;display:grid;gap:1px;padding:7px 10px;border-radius:9px;background:rgba(8,17,31,.94);border:1px solid var(--line-2);box-shadow:0 12px 30px -10px rgba(0,0,0,.7),0 0 0 1px rgba(20,179,255,.12);backdrop-filter:blur(8px);opacity:0;transform:translateY(4px);transition:opacity .12s,transform .12s}.sw-tip.on{opacity:1;transform:none}.sw-tip b{color:#fff;font-family:var(--display);font-size:15px;font-weight:700;letter-spacing:.01em}.sw-tip span{color:var(--muted);font-size:11px}.hit-strip{display:flex;align-items:center;gap:12px}.hit-strip .chart{flex:1;min-width:0}.contest-row .prog{height:10px;background:var(--line);border-radius:5px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.45)}.contest-row .prog span{background:linear-gradient(90deg,#285dff,#35a9ff,#64d9ff);box-shadow:0 0 14px rgba(43,132,255,.5);border-radius:5px}@media (prefers-reduced-motion: no-preference){.contest-row .prog span{animation:swc-bar-x .9s cubic-bezier(.2,.8,.2,1) both;transform-origin:0 50%}}@keyframes swc-bar-x{from{transform:scaleX(0)}}.prop-hits{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--panel-2);border:1px solid var(--line)}.prop-hits-grid{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 10px;align-items:end}.prop-hits-grid .hist-label{grid-column:1 / -1;margin:0}.prop-hits-grid div{display:grid}.prop-hits-grid b{font-family:var(--display);font-size:15px;color:var(--fg)}.prop-hits-grid span{font-size:10.5px;color:var(--muted)}.swh{position:relative;isolation:isolate;overflow:hidden;padding:clamp(40px,7vw,96px) 0 clamp(48px,7vw,88px);background:var(--bg);border-bottom:1px solid var(--line)}.swh-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 70% at 74% 46%,rgba(20,120,255,.34),transparent 70%),radial-gradient(40% 50% at 10% 0%,rgba(20,179,255,.14),transparent 70%),linear-gradient(180deg,rgba(4,9,20,.55),rgba(4,9,20,.92) 82%),url(../img/slatenza-broadcast-arena.webp) center 30% / cover no-repeat}.swh-lights{position:absolute;inset:0;background:radial-gradient(3px 3px at 8% 14%,rgba(200,230,255,.9),transparent 60%),radial-gradient(3px 3px at 12% 12%,rgba(200,230,255,.8),transparent 60%),radial-gradient(3px 3px at 88% 12%,rgba(200,230,255,.9),transparent 60%),radial-gradient(3px 3px at 92% 15%,rgba(200,230,255,.8),transparent 60%),radial-gradient(18% 14% at 10% 12%,rgba(120,190,255,.22),transparent 70%),radial-gradient(18% 14% at 90% 12%,rgba(120,190,255,.22),transparent 70%)}.swh-floor{position:absolute;left:-10%;right:-10%;bottom:0;height:38%;background-image:linear-gradient(rgba(20,179,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(20,179,255,.16) 1px,transparent 1px);background-size:64px 64px;transform:perspective(600px) rotateX(62deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,#000 10%,transparent 85%);mask-image:linear-gradient(to top,#000 10%,transparent 85%)}.swh-stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px)}.swh-copy{min-width:0}.swh-eyebrow{margin:0 0 10px;font-family:var(--display);font-size:clamp(1rem,.82rem + .8vw,1.45rem);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fff}.swh-eyebrow b{color:#3fd0ff;font-weight:900}.swh h1{margin:0;display:grid;gap:clamp(8px,1.2vw,16px)}.swh-word{font-family:var(--display);font-style:italic;font-weight:900;font-stretch:112%;text-transform:uppercase;font-size:min(clamp(2.6rem,1rem + 6vw,5.4rem),11.6vw);line-height:.95;letter-spacing:-.01em;color:#fff;white-space:nowrap;padding-right:.1em;background:linear-gradient(180deg,#ffffff 0%,#dfe8f5 55%,#9fb1c9 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 18px rgba(20,140,255,.35))}.swh-word b{font-weight:inherit}.swh-tag{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.7rem,.9rem + 3.2vw,3rem);line-height:1.02;color:#3fd0ff;text-shadow:0 0 22px rgba(20,179,255,.35)}.swh-lede{margin:clamp(16px,2vw,24px) 0 0;max-width:36rem;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6;color:var(--fg-2)}.swh-lede strong{color:#fff}.swh-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.swh-ctas .btn-lg{min-height:54px}.swh-facts{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:40rem}.swh-facts li{display:grid;gap:2px;padding:12px 14px;border-radius:var(--r-md);background:rgba(12,23,41,.72);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.swh-facts b{font-family:var(--display);font-size:clamp(1.35rem,1.1rem + .9vw,1.8rem);font-weight:800;line-height:1;color:#fff}.swh-facts span{font-size:.8rem;line-height:1.3;color:var(--muted)}.swh-art{position:relative;display:grid;place-items:center}.swh-art::before{content:"";position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(31,107,255,.45),rgba(20,179,255,.12) 45%,transparent 70%);filter:blur(10px)}.swh-art img{position:relative;width:min(100%,470px);height:auto;filter:drop-shadow(0 24px 40px rgba(0,0,0,.55)) drop-shadow(0 0 28px rgba(20,150,255,.35))}@media (prefers-reduced-motion: no-preference){.swh-art{animation:swh-float 7s ease-in-out infinite}.swh-copy>*{animation:swh-in .7s cubic-bezier(.2,.8,.2,1) both}.swh-copy>:nth-child(2){animation-delay:.06s}.swh-copy>:nth-child(3){animation-delay:.12s}.swh-copy>:nth-child(4){animation-delay:.18s}.swh-copy>:nth-child(5){animation-delay:.24s}}@keyframes swh-float{50%{transform:translateY(-10px)}}@keyframes swh-in{from{opacity:0;transform:translateY(14px)}}@media (max-width: 860px){.swh-stage{grid-template-columns:1fr}.swh-art{order:-1}.swh-art img{width:min(50vw,220px)}.swh-art{animation:none}.swh{padding-top:44px}.swh-art{margin-top:4px}.swh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 420px){.swh-eyebrow{letter-spacing:.12em}.swh-ctas .btn{width:100%;justify-content:center}}.swd-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;align-items:start}.swd-table-wrap{overflow-x:auto}.swd-table{width:100%;border-collapse:collapse}.swd-table th,.swd-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}.swd-table tbody tr:last-child th,.swd-table tbody tr:last-child td{border-bottom:0}.swd-table thead th{font-family:var(--display);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.swd-table tbody th{font-weight:600;color:var(--fg)}.swd-table td{color:var(--muted)}.swd-table .swd-us{background:rgba(31,107,255,.1);color:var(--fg)}.swd-table thead .swd-us{color:#3fd0ff}.swd-table td.swd-us b::before{content:"✓";display:inline-block;margin-right:8px;color:var(--pos);font-weight:800}.swd-side{display:grid;gap:16px}.swd-save{padding:22px;border-color:rgba(20,179,255,.35);background:linear-gradient(160deg,rgba(31,107,255,.22),rgba(12,23,41,.9) 60%)}.swd-save-k{margin:0;font-family:var(--display);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#3fd0ff}.swd-save-v{margin:4px 0 8px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.swd-save-v b{font-family:var(--display);font-weight:900;font-size:clamp(2rem,1.4rem + 2vw,2.8rem);line-height:1;color:#fff}.swd-save-v span{color:var(--fg-2)}.swd-save-n{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.swd-points{list-style:none;margin:0;padding:0;display:grid;gap:10px}.swd-points li{padding:14px 16px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--panel);color:var(--fg-2);line-height:1.5}.swd-points b{color:#fff}@media (max-width: 860px){.swd-grid{grid-template-columns:1fr}.swd-table th,.swd-table td{padding:12px 10px}}.swp-frame{max-width:1100px;margin:0 auto}.swp-frame .app-frame{transform:none}@media (forced-colors: active){.swh-word{background:none;-webkit-text-fill-color:CanvasText;filter:none}}.swd .section-head h2{text-wrap:balance}.swd-table{min-width:0;table-layout:auto}.swd-table th,.swd-table td{white-space:normal}.swd-table tbody th{font-family:var(--body);font-size:.95rem;letter-spacing:0;text-transform:none}@media (min-width: 761px){.footer-grid{grid-template-columns:1.4fr 1fr 1.2fr 1fr 1fr}}.follow-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center}.follow-inner .section-lede{margin-bottom:0}.follow-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.follow-pill{display:grid;gap:2px;padding:16px 18px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--panel);text-decoration:none;color:var(--fg);transition:border-color .15s,transform .15s,box-shadow .15s}.follow-pill b{font-family:var(--display);font-size:1.05rem}.follow-pill span{color:#3fd0ff;font-size:.92rem}.follow-pill:hover,.follow-pill:focus-visible{border-color:var(--blue-2);box-shadow:var(--glow)}@media (prefers-reduced-motion: no-preference){.follow-pill:hover{transform:translateY(-2px)}}@media (max-width: 860px){.follow-inner{grid-template-columns:1fr}}.swh-art img.warrior-cycle{animation:warrior-colors 12s linear infinite}@media (prefers-reduced-motion: reduce){.swh-art img.warrior-cycle{animation:none}}.swh-badge{display:inline-flex;align-items:center;gap:9px;margin:0 0 16px;padding:7px 14px 7px 11px;border-radius:999px;border:1px solid rgba(63,208,255,.55);background:rgba(8,26,56,.72);color:var(--fg-2);font-size:.9rem;text-decoration:none;box-shadow:0 0 0 1px rgba(20,179,255,.12),0 8px 24px -12px rgba(20,179,255,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.swh-badge b{color:#fff;font-weight:700}.swh-badge:hover,.swh-badge:focus-visible{border-color:#3fd0ff;color:#fff}.swh-badge-dot{width:8px;height:8px;border-radius:50%;background:#3fd0ff;box-shadow:0 0 10px #3fd0ff;flex:none}@media (prefers-reduced-motion: no-preference){.swh-badge-dot{animation:wsim-pulse 2.4s ease-in-out infinite}}@keyframes wsim-pulse{50%{opacity:.35}}.wsim{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(60% 80% at 85% 0%,rgba(31,107,255,.18),transparent 70%),var(--bg-2)}.wsim .section-head h2{font-size:clamp(2.1rem,1.3rem + 3vw,3.4rem);font-style:italic;font-weight:900;letter-spacing:-.01em;background:linear-gradient(90deg,#fff,#9fe6ff 60%,#3fd0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (forced-colors: active){.wsim .section-head h2{background:none;-webkit-text-fill-color:CanvasText}}.wsim-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:none}.wsim-steps li{position:relative;padding:20px 18px 18px;border-radius:var(--r-lg);border:1px solid var(--line-2);background:rgba(12,23,41,.85)}.wsim-steps li::after{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#1f6bff,#3fd0ff);opacity:.8}.wsim-n{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;margin-bottom:10px;font-family:var(--display);font-weight:900;color:#fff;background:linear-gradient(135deg,#1f6bff,#14b3ff);box-shadow:0 6px 18px -8px rgba(20,179,255,.8)}.wsim-steps h3{margin:0 0 6px;font-size:1.05rem}.wsim-steps p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.55}.wsim-foot{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.wsim-foot p{margin:0;max-width:52rem;color:var(--fg-2);line-height:1.55}@media (max-width: 960px){.wsim-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.wsim-steps{grid-template-columns:1fr}.swh-badge{font-size:.82rem}.wsim-foot .btn{width:100%;justify-content:center}}.tm{font-size:.42em;vertical-align:super;line-height:0;margin-left:.05em;font-style:normal}.swh-badge .tm{font-size:.7em}.track .tr-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:12px 0 8px}.track .tr-card{border:1px solid var(--line,#1e293b);border-radius:14px;padding:16px 18px;background:var(--panel,rgba(255,255,255,.03))}.track .tr-card h3{margin:0 0 10px;font-size:1.05rem}.track .tr-kpis{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.track .tr-kpis div{display:flex;flex-direction:column;gap:2px}.track .tr-kpis dt{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#94a3b8)}.track .tr-kpis dd{margin:0;font-weight:700}.track .tr-kpis dd .muted{font-weight:400}.track .tr-day{margin:18px 0}.track .tr-day h3{font-size:1rem;margin:0 0 8px}.track .tr-table{width:100%;border-collapse:collapse;font-size:.92rem}.track .tr-table th,.track .tr-table td{padding:7px 8px;border-bottom:1px solid var(--line,#1e293b);text-align:left;vertical-align:top}.track .tr-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:720px){.track .tr-table{display:block;overflow-x:auto}}.gamesim-page{background:radial-gradient(1200px 600px at 70% -10%,rgba(29,108,255,.14),transparent 60%),var(--bg)}.gs-intro{grid-area:intro;min-width:0}.gs-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font:600 .8rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-ink)}.gs-new{padding:5px 9px;border-radius:999px;background:#ffd23f;color:#0a0c11;letter-spacing:.08em}.gs-intro h1{margin:0;font:800 clamp(2rem,1.3rem + 2.4vw,3.2rem)/1.02 var(--display);letter-spacing:-.01em;max-width:18ch}.gs-hl{color:#ffd23f}.gs-lede{max-width:62ch;margin:14px 0 0;color:var(--fg-2);font-size:var(--fs-md);line-height:1.55}.gs-picker{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.gs-loading{color:var(--muted);margin:0}.gs-game{flex:1 1 200px;display:grid;grid-template-columns:auto 1fr;gap:2px 14px;align-items:center;min-width:0;padding:12px 16px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--panel);color:var(--fg);text-align:left;cursor:pointer;font:inherit;transition:border-color .15s,background .15s,transform .15s}.gs-game:hover{border-color:var(--blue-ink);transform:translateY(-1px)}.gs-game[aria-selected=true]{border-color:#ffd23f;background:linear-gradient(180deg,rgba(255,210,63,.10),rgba(255,210,63,0)),var(--panel-2);box-shadow:0 0 0 1px rgba(255,210,63,.35)}.gs-game:focus-visible{outline:none;box-shadow:var(--focus)}.gs-game .gs-teams{grid-column:1 / -1;font:700 1.05rem/1.2 var(--display);letter-spacing:.02em}.gs-game .gs-teams i{font-style:normal;color:var(--muted);padding:0 6px}.gs-game .gs-meta{grid-column:1 / -1;font:500 .78rem/1.3 var(--mono);color:var(--muted)}.gs-game .gs-live{color:#ffd23f}.gs-main{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stage intro" "stage side";grid-template-rows:auto 1fr;gap:24px clamp(24px,3.5vw,48px);align-items:start;padding-top:clamp(18px,3vw,32px);padding-bottom:48px}.gs-stage-col{grid-area:stage;width:clamp(320px,calc((100vh - var(--header-h) - 170px) * 9 / 16),500px);position:sticky;top:calc(var(--header-h) + 16px)}.gs-stage{position:relative;aspect-ratio:9 / 16;width:100%;border-radius:22px;overflow:hidden;background:#070b14;box-shadow:0 40px 90px -40px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.06),0 0 60px -20px rgba(29,108,255,.35)}.gs-stage canvas{display:block;width:100%;height:100%}.gs-stage:fullscreen{border-radius:0;background:#070b14;display:flex;align-items:center;justify-content:center;aspect-ratio:auto}.gs-stage:-webkit-full-screen{border-radius:0;background:#070b14;display:flex;align-items:center;justify-content:center;aspect-ratio:auto}.gs-stage:fullscreen canvas{height:100vh;height:100dvh;width:auto;aspect-ratio:9 / 16;max-width:100vw;max-height:calc(100vw * 16 / 9)}.gs-stage:-webkit-full-screen canvas{height:100vh;width:auto;aspect-ratio:9 / 16;max-width:100vw;max-height:calc(100vw * 16 / 9)}.gs-tap{position:absolute;inset:auto 0 0 0;margin:auto;top:0;width:120px;height:120px;border-radius:50%;border:0;background:rgba(255,210,63,.95);color:#0a0c11;display:grid;place-items:center;cursor:pointer;box-shadow:0 20px 50px -10px rgba(0,0,0,.7)}.gs-tap svg{width:46px;height:46px;fill:currentColor;margin-left:6px}.gs-tap span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.gs-controls{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.gs-controls .gs-speed{margin-left:auto}.gs-btn{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:12px;border:1px solid var(--line-2);background:var(--panel);color:var(--fg);cursor:pointer;font:600 .9rem var(--mono)}.gs-btn:hover{border-color:var(--blue-ink)}.gs-btn:focus-visible,.gs-chapters button:focus-visible{outline:none;box-shadow:var(--focus)}.gs-btn svg{width:20px;height:20px;fill:currentColor}.gs-btn-main{background:#ffd23f;color:#0a0c11;border-color:#ffd23f}.gs-btn-main .i-play{display:none}.gs-btn-main.is-paused .i-play{display:block}.gs-btn-main.is-paused .i-pause{display:none}.gs-chapters{order:5;display:flex;flex:1 1 100%;min-width:0;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:var(--panel)}.gs-chapters button{flex:1 1 0;min-width:0;height:42px;border:0;background:transparent;color:var(--muted);font:600 .74rem var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:0 4px}.gs-chapters button+button{border-left:1px solid var(--line)}.gs-chapters button[aria-current=step]{color:#0a0c11;background:var(--blue-ink)}.gs-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.gs-actions .btn{flex:1 1 200px;justify-content:center}.gs-rec-status{min-height:1.4em;margin:8px 0 0;font:500 .85rem var(--mono);color:var(--muted)}.gs-rec-status a{color:#ffd23f}.gs-side{grid-area:side;display:grid;gap:16px;min-width:0}.gs-card{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent),var(--panel);padding:clamp(16px,2vw,22px);min-width:0}.gs-card-k{margin:0;font:600 .75rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.gs-card-head h2{margin:0;font:700 1.2rem var(--display);letter-spacing:.02em}.gs-card-head p{margin:4px 0 12px;color:var(--muted);font-size:.85rem}.gs-verdict-line{margin:6px 0 14px;font:800 clamp(1.6rem,1.2rem + 1.6vw,2.3rem)/1.05 var(--display)}.gs-split{display:flex;height:16px;border-radius:8px;overflow:hidden;background:var(--line)}.gs-split span{display:block;height:100%;width:50%;transition:width .6s ease}.gs-split span:first-child{background:#4f8dff}.gs-split span:last-child{background:#ff8a3d}.gs-facts{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:16px 0 0;font:500 .9rem var(--mono)}.gs-facts dt{color:var(--muted)}.gs-facts dd{margin:0;text-align:right;color:var(--fg)}.gs-facts .a{color:#4f8dff}.gs-facts .h{color:#ff8a3d}.gs-table-wrap{overflow-x:auto;margin:0 -4px}.gs-proj{width:100%;border-collapse:collapse;font:500 .86rem var(--mono)}.gs-proj th{text-align:right;font-weight:600;font-size:.72rem;letter-spacing:.06em;color:var(--muted);padding:6px 6px;border-bottom:1px solid var(--line-2)}.gs-proj th:first-child,.gs-proj td:first-child{text-align:left}.gs-proj td{text-align:right;padding:7px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.gs-proj td:first-child{max-width:190px;overflow:hidden;text-overflow:ellipsis}.gs-proj .t{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;vertical-align:1px}.gs-proj .dk b{color:#ffd23f}.gs-proj .dk small{display:block;color:var(--faint);font-size:.7rem}.gs-note{margin:12px 0 0;font-size:.85rem;color:var(--muted)}.gs-status{list-style:none;margin:0;padding:0;display:grid;gap:6px;font:500 .86rem var(--mono)}.gs-status li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line)}.gs-status .out{color:var(--neg)}.gs-status .dtd{color:var(--warn)}.gs-how{padding-bottom:64px}.gs-how .prose{max-width:780px}@media (max-width: 900px){.gs-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "stage" "side"}.gs-stage-col{position:static;width:min(100%,520px);margin-inline:auto}.gs-chapters button{font-size:.66rem}}@media (max-width: 420px){.gs-speed,#gs-full{display:none}}@media (prefers-reduced-motion: reduce){.gs-game,.gs-split span{transition:none}}.swh-gamesim{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:8px 14px 8px 8px;border-radius:999px;border:1px solid rgba(255,210,63,.35);background:rgba(255,210,63,.06);color:var(--fg);font:600 .92rem var(--body);text-decoration:none;transition:border-color .15s,background .15s}.swh-gamesim:hover{border-color:#ffd23f;background:rgba(255,210,63,.12)}.swh-gamesim .gs-new{font:700 .7rem/1 var(--mono);text-transform:uppercase}@media (max-width: 900px){.gs-picker{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.gs-game{flex:0 0 auto;min-width:190px;scroll-snap-align:start}.gs-lede{font-size:.95rem}}.main-nav a{white-space:nowrap}@media (max-width: 1280px){.main-nav a{padding-inline:7px}}@media (max-width: 1160px){.main-nav a{padding-inline:5px;font-size:.82rem}}.gs-sports{display:inline-flex;margin-top:20px;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:var(--panel)}.gs-sports button{border:0;background:transparent;color:var(--muted);font:700 .9rem var(--mono);letter-spacing:.08em;padding:10px 22px;cursor:pointer}.gs-sports button+button{border-left:1px solid var(--line-2)}.gs-sports button[aria-selected=true]{background:var(--blue-ink);color:#0a0c11}.gs-sports button:focus-visible{outline:none;box-shadow:var(--focus)}.gs-picker{margin-top:14px}.gs-game .gs-teams em{font-style:normal;margin-left:10px;vertical-align:2px}.gs-free{padding:3px 7px;border-radius:999px;background:#ffd23f;color:#0a0c11;font:700 .62rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.gs-lockt{font-size:.8rem;opacity:.8}.gs-game.is-locked{opacity:.78}.gs-game.is-locked:hover{opacity:1}.gs-access{margin:12px 0 0;font-size:.9rem;color:var(--fg-2);min-height:1.3em}.gs-access a{color:#ffd23f;font-weight:600}.gs-member{display:inline-block;margin-right:8px;padding:3px 8px;border-radius:999px;background:var(--pos-soft);color:var(--pos);font:700 .7rem var(--mono);text-transform:uppercase;letter-spacing:.06em}.gs-lock{position:absolute;inset:0;display:grid;place-items:center;padding:24px;background:radial-gradient(600px 400px at 50% 40%,rgba(29,108,255,.22),transparent 70%),rgba(5,9,18,.86);backdrop-filter:blur(6px)}.gs-lock[hidden]{display:none}.gs-lock-card{text-align:center;max-width:360px}.gs-lock-card svg{width:46px;height:46px;fill:#ffd23f}.gs-lock-k{margin:10px 0 0;font:700 .75rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffd23f}.gs-lock-t{margin:8px 0 0;font:800 clamp(1.3rem,1rem + 1.4vw,1.7rem)/1.15 var(--display);color:var(--fg)}.gs-lock-s{margin:10px 0 18px;color:var(--fg-2);font-size:.9rem;line-height:1.5}.gs-lock-l{margin:14px 0 0;font-size:.85rem;color:var(--muted)}.gs-lock-l a{color:var(--fg)}.gs-linkbtn{border:0;background:none;padding:0;color:#ffd23f;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.wcx{position:relative;isolation:isolate;overflow:hidden;padding:clamp(20px,2.6vw,36px) 0;background:linear-gradient(180deg,#040914 0%,#061026 48%,#040914 100%);border-block:1px solid rgba(63,208,255,.12)}.wcx-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.wcx-glow{position:absolute;width:58vmax;aspect-ratio:1;border-radius:50%;filter:blur(50px);opacity:.42}.wcx-glow-a{left:-20vmax;top:-24vmax;background:radial-gradient(circle,rgba(79,141,255,.6),transparent 62%);animation:wcx-drift 15s ease-in-out infinite alternate}.wcx-glow-h{right:-18vmax;bottom:-28vmax;background:radial-gradient(circle,rgba(255,138,61,.5),transparent 62%);animation:wcx-drift 18s ease-in-out infinite alternate-reverse}.wcx-grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 72% 50%,#000 0%,transparent 68%);mask-image:radial-gradient(ellipse at 72% 50%,#000 0%,transparent 68%)}@keyframes wcx-drift{to{transform:translate(6vmax,4vmax) scale(1.08)}}.wcx-wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"head device" "body device";align-items:center;column-gap:clamp(28px,5vw,80px);row-gap:0}.wcx-head{grid-area:head;align-self:end;min-width:0}.wcx-body{grid-area:body;align-self:start;min-width:0}.wcx-device{grid-area:device}.wcx-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;font:700 .82rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#3fd0ff}.wcx-kicker .gs-new{font:700 .7rem/1 var(--mono);text-transform:uppercase}.wcx-kicker .tm{font-size:.7em}.wcx-live{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:rgba(54,211,153,.1);border:1px solid rgba(54,211,153,.35);color:#4ade80;letter-spacing:.08em;font-size:.7rem}.wcx-live i{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 10px #4ade80;animation:wcx-pulse 1.6s ease-in-out infinite}@keyframes wcx-pulse{50%{opacity:.35;transform:scale(.75)}}.wcx h2{margin:0;font-family:var(--display);font-weight:900;font-size:clamp(2.05rem,1.1rem + 2.2vw,3.1rem);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.wcx h2 span{display:block;background:linear-gradient(90deg,#ffd23f 0%,#ff8a3d 35%,#ffd23f 70%,#ff8a3d 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wcx-shine 7s linear infinite}@keyframes wcx-shine{to{background-position:-200% 0}}.wcx-lede{margin:18px 0 0;max-width:34rem;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6;color:var(--fg-2)}.wcx-game{margin:24px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:600 1.05rem var(--body);color:#fff}.wcx-game b{color:#ffd23f}.wcx-game span{font:500 .85rem var(--mono);color:var(--muted)}.wcx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;max-width:34rem}.wcx-stats div{min-width:0;padding:12px 14px;border-radius:14px;background:rgba(12,23,41,.72);border:1px solid rgba(63,208,255,.18)}.wcx-stats dt{font:600 .68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wcx-stats dd{margin:5px 0 0;font:700 clamp(1.1rem,.95rem + .6vw,1.5rem)/1.1 var(--mono);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wcx-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.wcx-ctas .btn-lg{min-height:54px}.wcx-feats{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:9px;color:var(--fg-2);font-size:.95rem}.wcx-feats li{display:flex;gap:11px;align-items:center}.wcx-feats li::before{content:"";width:7px;height:7px;border-radius:2px;background:#3fd0ff;box-shadow:0 0 10px #3fd0ff;flex:none;transform:rotate(45deg)}.wcx-device{position:relative;display:grid;place-items:center;perspective:1400px;padding:6px 0}.wcx-device::before{content:"";position:absolute;width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(63,140,255,.32),transparent 65%);filter:blur(20px)}.wcx-phone{position:relative;width:clamp(260px,25vw,350px);aspect-ratio:9 / 16;padding:9px;border-radius:44px;background:linear-gradient(145deg,#1d2a45,#0a1020 42%,#121c31);box-shadow:0 60px 110px -30px rgba(0,0,0,.95),0 0 0 1px rgba(255,255,255,.09),inset 0 0 0 1px rgba(255,255,255,.05),0 0 90px -12px rgba(63,140,255,.5);transform:rotateY(-13deg) rotateX(5deg) rotateZ(1deg);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.wcx-device:hover .wcx-phone{transform:rotateY(-3deg) rotateX(2deg) translateY(-6px)}.wcx-phone::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.13),transparent 28%);pointer-events:none;z-index:2}@property --wcx-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.wcx-phone::after{content:"";position:absolute;inset:-2px;border-radius:46px;padding:2px;background:conic-gradient(from var(--wcx-a),#3fd0ff,transparent 22%,#ff8a3d 50%,transparent 72%,#3fd0ff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:wcx-spin 6s linear infinite;opacity:.85;pointer-events:none}@keyframes wcx-spin{to{--wcx-a: 360deg}}.wcx-screen{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:35px;overflow:hidden;background:#070b14}.wcx-screen canvas{display:block;width:100%;height:100%}.wcx-start{position:absolute;inset:9px;z-index:3;border-radius:35px;display:grid;place-content:center;justify-items:center;gap:12px;border:0;background:rgba(4,9,20,.55);color:#fff;font:700 1rem var(--body);cursor:pointer}.wcx-start svg{width:66px;height:66px;padding:18px;border-radius:50%;background:#ffd23f;fill:#0a0c11;box-shadow:0 0 30px rgba(255,210,63,.5)}.wcx-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;font:700 .76rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;background:rgba(10,18,34,.84);border:1px solid rgba(63,208,255,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 30px -12px rgba(0,0,0,.85);animation:wcx-float 5s ease-in-out infinite;pointer-events:none}.wcx-chip b{color:#ffd23f}.wcx-chip i{width:9px;height:9px;border-radius:50%;background:linear-gradient(90deg,#4f8dff 50%,#ff8a3d 50%)}.wcx-chip-1{top:13%;left:max(0px,calc(50% - 290px))}.wcx-chip-2{top:47%;left:calc(50% + clamp(130px,12.5vw,175px) - 150px);animation-delay:-1.7s;border-color:rgba(255,138,61,.45)}.wcx-chip-3{bottom:13%;left:max(0px,calc(50% - 280px));animation-delay:-3.2s;border-color:rgba(255,210,63,.45)}.wcx-chip{transform:translateZ(70px)}@keyframes wcx-float{0%,100%{transform:translateZ(70px)}50%{transform:translateZ(70px) translateY(-10px)}}.wcx-empty .wcx-device,.wcx-empty .wcx-stats{display:none}.wcx-empty .wcx-wrap{grid-template-columns:1fr;grid-template-areas:"head" "body"}@media (max-width: 900px){.wcx-wrap{grid-template-columns:1fr;grid-template-areas:"head" "device" "body"}.wcx-head,.wcx-body{text-align:left}.wcx-phone{width:min(70vw,320px);transform:rotateY(-8deg) rotateX(3deg)}.wcx-chip-1{left:2px}.wcx-chip-2{left:auto;right:10px}.wcx-chip-3{left:6px}}@media (max-width: 520px){.wcx-chip{font-size:.62rem;padding:7px 10px}.wcx-stats{gap:8px}.wcx-stats div{padding:10px}.wcx-stats dd{font-size:1rem}.wcx-ctas .btn-lg{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.wcx-glow,.wcx-chip,.wcx h2 span,.wcx-phone::after,.wcx-live i{animation:none}.wcx-phone,.wcx-device:hover .wcx-phone{transform:none}}.swp-motto{display:block;margin-bottom:6px;color:#ffd23f;font-family:var(--display);font-weight:800;font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);letter-spacing:.01em}.swh:has(+.wcx){padding-bottom:clamp(12px,1.6vw,20px)}.wcx+.section{padding-top:clamp(28px,3.4vw,44px)}.wcx-feats{margin-bottom:0}.app-nav .app-nav-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--muted);font-weight:700;font-size:var(--fs-sm);text-decoration:none}.app-nav .app-nav-link svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.app-nav .app-nav-link:hover{color:var(--fg);background:var(--panel)}@media (max-width: 900px){.app-nav .app-nav-link{flex:0 0 64px;flex-direction:column;gap:3px;padding:7px 2px;font-size:10px;text-align:center;justify-content:center}.app-nav .app-nav-link .nav-new{display:inline-block;margin:2px 0 0}}.wcr{padding-top:32px}.wcr h1{font-family:var(--display);font-weight:900;font-size:clamp(2rem,1.2rem + 2.4vw,3.2rem);line-height:1;margin:8px 0 14px}.wcr-answer b{color:#ffd23f}.wcr-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:18px 0}.wcr-stats div{padding:12px 14px;border-radius:14px;background:rgba(12,23,41,.72);border:1px solid rgba(63,208,255,.18)}.wcr-stats dt{font:600 .68rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wcr-stats dd{margin:5px 0 0;font:700 1.4rem/1.1 var(--mono);color:#fff}.wcr-filter{margin-bottom:14px}.wcr-table td a{color:var(--fg);font-weight:700}.wcr-hit{color:#4ade80;font-weight:800}.wcr-miss{color:#ff6b6b;font-weight:800}.gs-answer{margin:10px 0 0;padding:10px 14px;border-radius:12px;background:rgba(255,210,63,.07);border:1px solid rgba(255,210,63,.25);font-size:.95rem;line-height:1.5}.gs-answer a{color:#3fd0ff}.gs-back{display:none;align-items:center;gap:6px;margin:0 0 14px;padding:7px 12px 7px 8px;border-radius:999px;border:1px solid rgba(126,178,255,.3);background:rgba(31,91,255,.14);color:#dfe9ff;font:700 .85rem/1 var(--body);text-decoration:none;transition:background .2s,transform .2s}.gs-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.gs-back:hover{background:rgba(31,91,255,.26);transform:translateX(-2px)}body.gs-signed-in .gs-back{display:inline-flex}.gs-tabbar{display:none}@media (max-width: 900px){body.gs-signed-in .gs-tabbar{position:fixed;z-index:80;left:0;right:0;bottom:0;display:flex;justify-content:space-around;gap:2px;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:rgba(22,27,40,.97);border-top:1px solid rgba(126,150,200,.22);box-shadow:0 -10px 30px -12px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow-x:auto;scrollbar-width:none}body.gs-signed-in .gs-tabbar::-webkit-scrollbar{display:none}.gs-tabbar a{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 1px 6px;border-radius:6px;color:#dde4f1;font:700 10px/1.15 var(--body);letter-spacing:-.01em;text-align:center;text-decoration:none}.gs-tabbar a svg{width:22px;height:22px;fill:none;stroke:#b7c4de;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gs-tabbar a svg circle{fill:#b7c4de;stroke:none}.gs-tabbar a svg circle[r="8"]{fill:none;stroke:#b7c4de}.gs-tabbar a[aria-current=page]{color:#fff;background:rgba(247,249,252,.08);box-shadow:inset 0 3px 0 #ff4b24}.gs-tabbar a[aria-current=page] svg{stroke:#fff}.gs-tabbar .nav-new{display:block;width:max-content;margin:3px auto 0;padding:2px 5px;border-radius:3px;background:#ff4b24;color:#fff;font:800 9px/1.1 var(--mono, monospace);letter-spacing:.1em;font-style:normal}body.gs-signed-in{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}body.gs-signed-in .install-banner{display:none!important}}@media (max-width: 1060px){html.sw-signed-in .site-header .header-actions .btn-login{display:inline-flex;min-height:38px;padding:6px 12px;font-size:.875rem}}:root{--sw-ink: #06143d;--sw-ink-2: #081a4a;--sw-surface: #0e224d;--sw-surface-2: #132b5c;--sw-white: #f7f9fc;--sw-accent: #ff4b24;--sw-action: #245bff;--sw-action-hover: #194be0;--sw-muted: #b7c4de;--sw-border: #30456b;--sw-border-soft: rgba(48, 69, 107, .6);--sw-headline: "Archivo", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--bg: var(--sw-ink);--bg-2: var(--sw-ink-2);--panel: var(--sw-surface);--panel-2: var(--sw-surface-2);--panel-3: #183466;--line: var(--sw-border-soft);--line-2: var(--sw-border);--fg: var(--sw-white);--fg-2: #dde4f1;--muted: var(--sw-muted);--faint: #a7b6d3;--blue: var(--sw-action);--blue-2: #5b84ff;--blue-ink: #9bb5ff;--navy: var(--sw-ink);--brand-grad: linear-gradient(var(--sw-action), var(--sw-action));--display: var(--sw-headline);--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--shadow: none;--glow: none;--max: 1280px;--header-h: 72px;--focus: 0 0 0 3px var(--sw-white)}body{background:var(--sw-ink);color:var(--sw-white)}:is(h1,h2,h3,h4){font-family:var(--sw-headline);font-stretch:62%;font-weight:800;letter-spacing:0}:is(h1,h2){font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.005em}.eyebrow{font-family:var(--body);font-size:.75rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--sw-white);background:none;-webkit-text-fill-color:currentColor;display:inline-flex;align-items:center;gap:12px}.eyebrow::before{content:"";width:8px;height:8px;background:var(--sw-accent);flex:none}.tm{font-size:.45em;vertical-align:super;letter-spacing:0}:focus-visible{outline:3px solid var(--sw-white);outline-offset:3px;box-shadow:none}::selection{background:var(--sw-action);color:#fff}.btn{border-radius:6px;font-family:var(--body);font-weight:700;letter-spacing:.005em;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn:hover,.btn:active{transform:none}.btn-primary{background:var(--sw-action);color:#fff;border:1px solid var(--sw-action);box-shadow:none}.btn-primary:hover{background:var(--sw-action-hover);border-color:var(--sw-action-hover);box-shadow:none;transform:none;filter:none}.btn-primary::after,.btn-primary::before{display:none!important}.btn-secondary{background:transparent;color:var(--sw-white);border:1px solid var(--sw-border);box-shadow:none;backdrop-filter:none}.btn-secondary:hover{background:rgba(247,249,252,.06);border-color:var(--sw-muted);transform:none}.btn-ghost{color:var(--sw-white)}.btn-ghost:hover{background:rgba(247,249,252,.06)}.btn[disabled]{opacity:1;background:#2a3a66;border-color:#2a3a66;color:#c5cee2}.text-link,main a:not(.btn):not(.bh-sports a){text-underline-offset:3px}.site-header{background:var(--sw-ink)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--sw-border-soft)!important;box-shadow:none!important}.site-header .bar{height:var(--header-h);gap:32px}.site-header .brand-link{display:inline-flex;align-items:center;flex:none;padding-block:8px}.site-header .brand-link::before,.site-header .brand-link::after{display:none!important}.sw-wordmark-h{display:block;width:168px;height:auto}.site-header .main-nav{gap:4px}.site-header .main-nav a{font-family:var(--body);font-size:.9375rem;font-weight:600;color:var(--sw-white);opacity:.86;padding:8px 12px;border-radius:4px;background:none;text-shadow:none}.site-header .main-nav a:hover{opacity:1;background:rgba(247,249,252,.06);text-decoration:none}.site-header .main-nav a::after,.site-header .main-nav a::before{display:none!important}.site-header .header-actions{gap:8px}.site-header .header-actions .btn{min-height:40px;padding:8px 16px;font-size:.9375rem}.site-header .menu-btn{border:1px solid var(--sw-border);border-radius:6px;background:transparent;width:44px;height:44px}.site-header .menu-btn svg{stroke:var(--sw-white)}.drawer-panel{background:var(--sw-ink)!important;border-left:1px solid var(--sw-border)!important;box-shadow:none!important}.drawer-brand .sw-wordmark-h{width:146px}.drawer .nav-item{font-family:var(--sw-headline);font-stretch:62%;font-weight:800;font-size:1.5rem;text-transform:uppercase;border-bottom:1px solid var(--sw-border-soft)}.launch-strip{background:var(--sw-surface)!important;border-bottom:1px solid var(--sw-border-soft)}body.home{background:var(--sw-ink)}.home main{background:var(--sw-ink)}.bh{position:relative;overflow:hidden;background:var(--sw-ink);border-bottom:1px solid var(--sw-border-soft)}.bh-court{position:absolute;inset:0 0 0 auto;width:min(62vw,900px);height:100%;pointer-events:none}.bh-court :is(path,circle){fill:none;stroke:var(--sw-action);stroke-width:1.25;opacity:.42;vector-effect:non-scaling-stroke}.bh-court .bh-court-dash{stroke-dasharray:6 8}.bh-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,96px);padding-block:clamp(56px,7vw,104px) clamp(40px,5vw,64px)}.bh-grid>*{min-width:0}.bh-eyebrow{margin:0 0 24px;font-size:.8125rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--sw-white)}.bh-mark{display:block;width:clamp(200px,26vw,360px);height:auto;margin:0 0 clamp(24px,3vw,40px)}.bh-title{margin:0;font-family:var(--sw-headline);font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(3.25rem,1.6rem + 6.2vw,7.25rem);line-height:.9;letter-spacing:-.01em;color:var(--sw-white);text-wrap:nowrap}.bh-sub{margin:24px 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:600;color:var(--sw-white)}.bh-lede{margin:12px 0 0;max-width:54ch;font-size:1rem;line-height:1.6;color:var(--sw-muted)}.bh-lede strong{color:var(--sw-white)}.bh-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:32px}.bh-ctas .btn-lg{min-height:56px;padding:14px 28px;font-size:1.0625rem}.bh-link{font-weight:700;color:var(--sw-white);text-decoration:underline;text-decoration-color:var(--sw-accent);text-decoration-thickness:2px;text-underline-offset:6px;padding-block:12px}.bh-link:hover{text-decoration-color:var(--sw-white)}.bh-panel{position:relative;background:var(--sw-surface);border:1px solid var(--sw-border);border-radius:8px}.bh-panel::before,.bh-panel::after{content:"";position:absolute;inset:0;border:1px solid var(--sw-border);border-radius:8px;z-index:-1}.bh-panel::before{transform:translate(16px,16px);background:#0b1d45}.bh-panel::after{transform:translate(32px,32px);background:#091a40;z-index:-2}.bh-panel-head{padding:24px 24px 16px;border-bottom:1px solid var(--sw-border)}.bh-panel-k{margin:0 0 8px;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sw-muted)}.bh-panel h2{margin:0;font-size:2rem;line-height:1}.bh-sports{list-style:none;margin:0;padding:0 24px}.bh-sports li+li{border-top:1px solid var(--sw-border)}.bh-sports a{display:grid;grid-template-columns:4px auto 1fr auto;align-items:center;gap:16px;padding:16px 0;color:var(--sw-white);text-decoration:none}.bh-sports a::before{content:"";width:4px;height:28px;background:var(--sw-accent)}.bh-sports b{font-family:var(--sw-headline);font-stretch:62%;font-weight:900;font-size:2rem;line-height:1;letter-spacing:.01em}.bh-sports span{font-size:.875rem;color:var(--sw-muted)}.bh-sports i{font-style:normal;color:var(--sw-muted);transition:transform .15s ease,color .15s ease}.bh-sports a:hover i{color:var(--sw-white);transform:translateX(4px)}.bh-sports a:hover span{color:var(--sw-white)}.bh-panel-foot{margin:0;padding:16px 24px 24px;border-top:1px solid var(--sw-border);font-size:.875rem;line-height:1.55;color:var(--sw-muted)}.bh-panel-foot a{color:var(--sw-white)}.bh-facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--sw-border);position:relative}.bh-facts li{padding:24px 24px 24px 0;display:flex;flex-direction:column;gap:4px}.bh-facts li+li{padding-left:24px;border-left:1px solid var(--sw-border)}.bh-facts b{font-family:var(--sw-headline);font-stretch:62%;font-weight:900;font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);line-height:1}.bh-facts span{font-size:.875rem;color:var(--sw-muted)}.bh-band{position:relative;margin:0;padding:24px var(--gutter);border-top:1px solid var(--sw-border-soft);display:flex;justify-content:center;align-items:center;gap:clamp(16px,4vw,56px);font-family:var(--sw-headline);font-stretch:62%;font-weight:800;font-size:clamp(1.125rem,.8rem + 1vw,1.75rem);letter-spacing:.32em;text-transform:uppercase;color:var(--sw-white)}.bh-band i{font-style:normal;color:var(--sw-muted);letter-spacing:0}@media (prefers-reduced-motion: no-preference){.bh-copy>*,.bh-panel{animation:bh-in .5s ease-out both}.bh-copy>:nth-child(2){animation-delay:.05s}.bh-copy>:nth-child(3){animation-delay:.1s}.bh-copy>:nth-child(n+4),.bh-panel{animation-delay:.15s}@keyframes bh-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.home .section,.home .section-alt,.home .feature-strip,.home .final-cta,.home .responsible,.home .follow{background:var(--sw-ink)!important;background-image:none!important;box-shadow:none!important;border-bottom:1px solid var(--sw-border-soft)}.home .section-alt{background:var(--sw-ink-2)!important}.home .section{padding-block:clamp(64px,8vw,120px)}.home .section::before,.home .section::after,.home .section-alt::before,.home .section-alt::after,.home .final-cta::before,.home .final-cta::after,.home .feature-strip::before,.home .feature-strip::after{display:none!important}.home .swh-bg{display:none!important}.home .section-head{max-width:860px;margin-bottom:clamp(32px,4vw,56px)}.home :is(.section,.final-cta) h2{font-size:clamp(2.5rem,1.4rem + 4vw,4.75rem);line-height:.92;color:var(--sw-white);background:none;-webkit-text-fill-color:currentColor;text-shadow:none}.home .section h2 span{color:var(--sw-white);background:none;-webkit-text-fill-color:currentColor}.home .section-lede{font-size:1.0625rem;line-height:1.65;color:var(--sw-muted);max-width:62ch}.home .section-lede strong{color:var(--sw-white)}.home h3{font-size:1.5rem;text-transform:uppercase;line-height:1;letter-spacing:.01em}.home :is(.panel,.card,.app-frame,.wsim-steps>li,.swd-points li,.how-step,.feat,.faq-item,details){background:var(--sw-surface)!important;background-image:none!important;border:1px solid var(--sw-border)!important;border-radius:8px!important;box-shadow:none!important;backdrop-filter:none!important}.home :is(.panel,.card)::before,.home :is(.panel,.card)::after{display:none!important}.home .panel-head{background:transparent!important;border-bottom:1px solid var(--sw-border)!important}.home .panel-head h3{font-family:var(--body);font-stretch:100%;font-size:.8125rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sw-white)}.home .badge,.home .badge.sample{background:transparent!important;border:1px solid var(--sw-border)!important;color:var(--sw-muted)!important;border-radius:4px;font-family:var(--body);letter-spacing:.04em;box-shadow:none}.home .gs-new{background:var(--sw-accent)!important;color:#fff!important;border-radius:2px;box-shadow:none!important;font-family:var(--body)}.home .wsim-steps>li,.home .how-step{padding:32px 24px 24px!important}.home :is(.wsim-n,.how-n,.step-n){background:none!important;box-shadow:none!important;border:0!important;color:var(--sw-white)!important;font-family:var(--sw-headline);font-stretch:62%;font-weight:900;font-size:2.5rem;width:auto;height:auto;line-height:1;display:inline-flex;align-items:flex-end;gap:8px;border-radius:0!important;margin-bottom:16px}.home :is(.wsim-n,.how-n,.step-n)::after{content:"";width:10px;height:10px;background:var(--sw-accent);margin-bottom:6px}.home .check-list li::before{background:none!important;border:0!important;box-shadow:none!important;width:8px!important;height:8px!important;background-color:var(--sw-action)!important;border-radius:0!important;mask:none!important;-webkit-mask:none!important;top:.6em!important;content:""!important}.home .check-list b{color:var(--sw-white)}.home .feature-grid{gap:0!important;border:1px solid var(--sw-border);border-radius:8px;overflow:hidden}.home .feature-grid .feat{border-radius:0!important;border:0!important;border-right:1px solid var(--sw-border)!important;background:transparent!important}.home .feature-grid .feat:last-child{border-right:0!important}.home .feature-grid .feat:hover{background:var(--sw-surface)!important;transform:none!important}.home .feat-ico{background:none!important;border:0!important;box-shadow:none!important;color:var(--sw-accent)}.home .feat-ico svg{stroke:var(--sw-white)}.home .feat b{font-family:var(--sw-headline);font-stretch:62%;font-weight:800;font-size:1.25rem;text-transform:uppercase}.home .sport-chips li{background:transparent!important;border:1px solid var(--sw-border)!important;border-radius:4px!important;color:var(--sw-white)!important;font-weight:600;box-shadow:none!important}.home .data-table th,.home .data-table td{border-color:var(--sw-border)!important}.home .swd-us{background:rgba(36,91,255,.12)!important;color:var(--sw-white)!important}.home thead .swd-us{box-shadow:inset 0 3px 0 var(--sw-accent)!important}.home .swd-save-v b{font-family:var(--sw-headline);font-stretch:62%;font-weight:900;color:var(--sw-white)!important;background:none!important;-webkit-text-fill-color:currentColor}.home .pricing :is(.price-card,.plan-card,.pricing-card){background:var(--sw-surface)!important;background-image:none!important;border:1px solid var(--sw-border)!important;box-shadow:inset 0 4px 0 var(--sw-accent)!important;border-radius:8px!important}.home .pricing :is(.price,.price-amount,.plan-price){font-family:var(--sw-headline);font-stretch:62%;font-weight:900;color:var(--sw-white)!important;background:none!important;-webkit-text-fill-color:currentColor}.home .final-cta{padding-block:clamp(80px,10vw,144px)!important;text-align:left}.home .final-cta .container{max-width:var(--max)}.home .final-cta h2{font-size:clamp(3rem,1.4rem + 6vw,7rem)!important}.home .reveal{opacity:1!important;transform:none!important}.site-footer{background:var(--sw-ink)!important;background-image:none!important;border-top:1px solid var(--sw-border)!important}.site-footer::before,.site-footer::after{display:none!important}.sw-footer-brand{display:inline-block;margin-bottom:16px}.sw-wordmark-stack{display:block;width:160px;height:auto}.footer-h{font-family:var(--body)!important;font-stretch:100%!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sw-white)!important}.site-footer a{color:var(--sw-muted)}.site-footer a:hover{color:var(--sw-white)}.mobile-cta{background:var(--sw-ink)!important;border-top:1px solid var(--sw-border)!important;box-shadow:none!important;backdrop-filter:none!important;padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important}.mobile-cta .btn{min-height:48px}@media (max-width: 1080px){.bh-grid{grid-template-columns:minmax(0,1fr)}.bh-panel{max-width:560px;margin-right:32px}.bh-court{width:100%;opacity:.6}}@media (max-width: 767px){:root{--header-h: 64px}.sw-wordmark-h{width:148px}.bh-grid{gap:48px;padding-block:40px 40px}.bh-eyebrow{font-size:.75rem;letter-spacing:.26em;margin-bottom:20px}.bh-mark{width:min(100%,248px)}.bh-title{font-size:clamp(3rem,15.5vw,4.5rem)}.bh-ctas{flex-direction:column;align-items:stretch;gap:8px}.bh-ctas .btn{width:100%}.bh-link{text-align:center}.bh-panel{margin-right:16px}.bh-panel::after{display:none}.bh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-facts li{padding:20px 16px 20px 0}.bh-facts li+li{padding-left:16px}.bh-facts li:nth-child(3){padding-left:0;border-left:0}.bh-facts li:nth-child(n+3){border-top:1px solid var(--sw-border)}.bh-band{letter-spacing:.2em;gap:12px;font-size:1rem}.bh-court{opacity:.35}.home .feature-grid .feat{border-right:0!important;border-bottom:1px solid var(--sw-border)!important}}@media (max-width: 360px){.bh-title{font-size:2.75rem}.bh-band{letter-spacing:.12em}}@media (prefers-reduced-motion: reduce){.bh *,.bh-panel{animation:none!important;transition:none!important}}body.app-page{--display: var(--sw-headline);--r-sm: 4px;--r-md: 6px;--r-lg: 8px}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page{--bg: #f2f4f8;--bg-2: #eceff5;--panel: #ffffff;--panel-2: #f6f8fb;--panel-3: #eaeef5;--line: #dde3ed;--line-2: #c9d2e1;--fg: #06143d;--fg-2: #1c2b52;--muted: #4d5b7c;--faint: #56637f;--blue: #245bff;--blue-2: #245bff;--blue-ink: #1a47d6;--info-soft: rgba(36,91,255,.08);--shadow: none}html[data-theme=dark] body.app-page{--bg: #06143d;--bg-2: #081a4a;--panel: #0e224d;--panel-2: #132b5c;--panel-3: #183466;--line: #24396a;--line-2: #30456b;--fg: #f7f9fc;--fg-2: #dde4f1;--muted: #b7c4de;--faint: #a7b6d3;--blue: #245bff;--blue-2: #5b84ff;--blue-ink: #9bb5ff;--info-soft: rgba(36,91,255,.18);--shadow: none}body.app-page :is(.panel,.card,.lab-card,.lab-group,.table-wrap,.app-toolbar,.workspace-pulse){border-radius:8px!important;box-shadow:none!important;background-image:none!important}body.app-page :is(.panel,.card)::before{display:none!important}body.app-page :is(h2,h3){font-family:var(--sw-headline)!important;font-stretch:62%!important;font-weight:800!important;letter-spacing:.01em!important;text-transform:uppercase}body.app-page .panel-head h2,body.app-page .panel-head h3{font-size:1.375rem!important;line-height:1!important}body.app-page .btn-primary,body.app-page .seg button[aria-selected=true],body.app-page .sport-tabs [aria-selected=true]{background:var(--sw-action)!important;border-color:var(--sw-action)!important;color:#fff!important;box-shadow:none!important;background-image:none!important}body.app-page .btn-primary:hover{background:var(--sw-action-hover)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page .btn-secondary{background:#fff!important;color:var(--sw-ink)!important;border-color:var(--line-2)!important}html:not([data-theme=purple]) body.app-page .app-side{background:var(--sw-ink)!important;background-image:none!important;border-right:1px solid #1b2c57!important;color:var(--sw-white)}body.app-page .app-brand{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 12px 20px!important;border-bottom:1px solid rgba(247,249,252,.1);text-decoration:none}body.app-page .app-brand::before,body.app-page .app-brand::after{display:none!important}body.app-page .app-brand .sw-wordmark-h{width:146px}.app-brand-sub{font-family:var(--body);font-size:.6875rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--sw-muted)}html:not([data-theme=purple]) body.app-page .app-side :is(.nav-group,.theme-switch-label){color:#8796b8!important;font-family:var(--body);letter-spacing:.2em}html:not([data-theme=purple]) body.app-page .app-nav :is(button,a){color:#dde4f1!important;background:transparent!important;border:0!important;border-radius:4px!important;box-shadow:none!important;font-weight:600}html:not([data-theme=purple]) body.app-page .app-nav :is(button,a) svg{color:#b7c4de!important;stroke:currentColor;filter:none!important}html:not([data-theme=purple]) body.app-page .app-nav :is(button,a):hover{background:rgba(247,249,252,.06)!important;color:#fff!important}html:not([data-theme=purple]) body.app-page .app-nav button[aria-selected=true]{background:var(--sw-surface)!important;color:#fff!important;box-shadow:inset 3px 0 0 var(--sw-accent)!important}html:not([data-theme=purple]) body.app-page .app-nav button[aria-selected=true] svg{color:#fff!important}body.app-page .nav-new{background:var(--sw-accent)!important;color:#fff!important;border-radius:2px!important;box-shadow:none!important}html:not([data-theme=purple]) body.app-page .side-foot{border-top:1px solid rgba(247,249,252,.1)!important}html:not([data-theme=purple]) body.app-page .app-side .acct summary{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;color:#fff!important;border-radius:6px!important}html:not([data-theme=purple]) body.app-page .app-side .acct-name{color:#fff!important}html:not([data-theme=purple]) body.app-page .app-side .theme-switch{background:var(--sw-surface)!important;border-color:var(--sw-border)!important}html:not([data-theme=purple]) body.app-page .app-side .theme-switch button{color:#dde4f1!important}html:not([data-theme=purple]) body.app-page .app-side .theme-switch button[aria-pressed=true]{background:var(--sw-action)!important;color:#fff!important}html:not([data-theme=purple]) body.app-page .app-side .btn-secondary{background:transparent!important;color:#fff!important;border-color:var(--sw-border)!important}body.app-page .command-masthead{background:var(--sw-ink)!important;background-image:none!important;border:1px solid #1b2c57!important;border-radius:8px!important;box-shadow:none!important;position:relative;overflow:hidden}body.app-page .command-masthead::before{content:""!important;display:block!important;position:absolute;inset:0 0 0 auto;width:46%;z-index:0;pointer-events:none;background:url(../img/brand/court-lines.svg) right center / cover no-repeat!important;opacity:.55}body.app-page .command-masthead::after{display:none!important}body.app-page .command-masthead>*{position:relative;z-index:1}body.app-page .command-masthead h1{font-family:var(--sw-headline)!important;font-stretch:62%!important;font-weight:900!important;text-transform:uppercase;font-size:clamp(2.25rem,1.6rem + 2vw,3.5rem)!important;line-height:.92!important;letter-spacing:0!important;color:#fff!important;text-shadow:none!important}body.app-page .command-masthead h1::after{display:none!important}body.app-page .command-masthead .eyebrow{color:#fff!important}body.app-page .command-masthead #view-desc{color:var(--sw-muted)!important}body.app-page .command-kpis>div{background:var(--sw-surface)!important;background-image:none!important;border:1px solid var(--sw-border)!important;border-radius:6px!important;box-shadow:none!important}body.app-page .command-kpis span{color:var(--sw-muted)!important}body.app-page .command-kpis b{color:#fff!important}body.app-page .bc-ticker{background:var(--sw-ink)!important;border-color:#1b2c57!important;box-shadow:none!important}body.app-page .bc-ticker-tag{background:var(--sw-accent)!important;color:#fff!important;box-shadow:none!important}body.app-page .bc-live{background:#fff!important;box-shadow:none!important;animation:none!important}body.app-page .paywall-card{background:var(--sw-ink)!important;color:#fff!important;border:1px solid var(--sw-border)!important;border-radius:8px!important;box-shadow:none!important}body.app-page .paywall-card :is(h2,p){color:#fff}body.app-page .paywall-card .muted{color:var(--sw-muted)!important}.paywall-mark{display:block;width:160px;height:auto;margin:0 auto 24px}@media (max-width: 760px){body.app-page .app-mobile-bar{background:var(--sw-ink)!important;border-bottom:1px solid #1b2c57!important;box-shadow:none!important;padding:10px 12px!important}body.app-page .app-mobile-brand{display:inline-flex!important;align-items:center;justify-content:flex-start!important;gap:12px;padding:4px 0!important;text-decoration:none}body.app-page .app-mobile-brand .sw-wordmark-h{width:132px;height:auto}body.app-page .m-acct-btn{border-color:var(--sw-border)!important;background:transparent!important;color:#fff!important}body.app-page .m-acct-av{background:var(--sw-action)!important;box-shadow:none!important}html:not([data-theme=purple]) body.app-page .app-side{border-right:0!important;border-top:1px solid #1b2c57!important}html:not([data-theme=purple]) body.app-page .app-nav button[aria-selected=true]{box-shadow:inset 0 3px 0 var(--sw-accent)!important}body.app-page .command-masthead::before{width:70%;opacity:.3}}.home :is(h1,h2,h3){font-stretch:62%!important;font-style:normal!important;font-family:var(--sw-headline)!important}.home .section h2{font-size:clamp(2.25rem,1.2rem + 3.2vw,4.25rem)!important;max-width:16ch}.home :is(.split,.split-rev) h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.5rem)!important;max-width:18ch}.home .section-head h2{max-width:18ch}.home .check-list li::after{display:none!important}.home .check-list li::before{clip-path:none!important;transform:none!important;left:2px!important}.home .final-cta{background:var(--sw-ink)!important;border-top:1px solid var(--sw-border-soft)}.home .final-cta *{background-image:none}.home .final-cta :is([class*=beam],[class*=glow],[class*=-bg],[class*=streak]){display:none!important}.home .final-inner{justify-items:start;text-align:left;gap:16px}.home .final-cta h2{max-width:none}.home .price-mark{display:block;width:120px;height:auto;margin-bottom:16px}.home :is(h1,h2),body.app-page .command-masthead h1,.bh-title{word-spacing:.08em}.cookie-notice{background:var(--sw-surface)!important;border:1px solid var(--sw-border)!important;border-radius:8px!important;box-shadow:0 16px 40px -16px rgba(0,0,0,.6)!important;backdrop-filter:none!important}.bh .bh-panel{box-shadow:14px 14px 0 -1px var(--sw-ink),14px 14px 0 0 var(--sw-border),28px 28px 0 -1px var(--sw-ink),28px 28px 0 0 var(--sw-border-soft)!important;margin-right:28px}.bh .bh-panel::before,.bh .bh-panel::after{display:none!important}.bh .bh-panel-head{padding:24px 24px 16px!important}.bh .bh-panel-foot{padding:16px 24px 24px!important}.bh .bh-sports{padding:0 24px!important}@media (max-width: 767px){.bh .bh-panel{box-shadow:10px 10px 0 -1px var(--sw-ink),10px 10px 0 0 var(--sw-border)!important;margin-right:10px}}:root{--sw-warm: linear-gradient(90deg, #ffc53d 0%, #ff6a2b 35%, #ffc53d 70%, #ff6a2b 100%)}.home .wcx{padding-block:clamp(56px,7vw,104px);background:linear-gradient(180deg,#06143d 0%,#071a4b 50%,#06143d 100%);border-block:1px solid var(--sw-border-soft)}.home .wcx-glow-a{background:radial-gradient(circle,rgba(36,91,255,.7),transparent 62%);opacity:.5}.home .wcx-glow-h{background:radial-gradient(circle,rgba(255,75,36,.55),transparent 62%);opacity:.45}.home .wcx h2{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.5rem)!important;line-height:.9;word-spacing:.08em}.home .wcx h2 span{background:var(--sw-warm);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.home .wcx-lede{color:var(--fg-2);font-size:clamp(1.05rem,.95rem + .4vw,1.25rem)}.home .wcx-game b{color:#ffc53d}.home .wcx-stats div{border-radius:8px;background:rgba(14,34,77,.72);border-color:rgba(91,132,255,.28)}.home .wcx-stats dd{font-family:var(--sw-headline);font-stretch:62%;font-weight:900;font-size:clamp(1.5rem,1.1rem + 1vw,2.125rem);letter-spacing:.01em}.home .wcx-device::before{background:radial-gradient(circle,rgba(36,91,255,.42),rgba(255,75,36,.12) 45%,transparent 68%)}.home .wcx-phone{box-shadow:0 60px 110px -30px rgba(0,0,0,.95),0 0 0 1px rgba(255,255,255,.09),inset 0 0 0 1px rgba(255,255,255,.05),0 0 100px -10px rgba(36,91,255,.55)}.home .wcx-phone::after{background:conic-gradient(from var(--wcx-a),#5b84ff,transparent 22%,#ff4b24 50%,transparent 72%,#5b84ff)}.home .wcx-chip{border-color:rgba(91,132,255,.45);background:rgba(8,22,60,.86)}.home .wcx-chip b{color:#ffc53d}.home .wcx-feats li::before{background:var(--sw-accent);box-shadow:0 0 10px rgba(255,75,36,.8);border-radius:0;transform:none;width:8px;height:8px}.home .wcx .btn-secondary{background:rgba(8,22,60,.6)}.bh::before,.bh::after{content:"";position:absolute;pointer-events:none;border-radius:50%;filter:blur(60px);z-index:0}.bh::before{width:52vmax;aspect-ratio:1;left:-18vmax;bottom:-30vmax;background:radial-gradient(circle,rgba(36,91,255,.5),transparent 62%);opacity:.55}.bh::after{width:40vmax;aspect-ratio:1;right:-8vmax;top:-12vmax;background:radial-gradient(circle,rgba(255,75,36,.32),transparent 62%);opacity:.5}.bh>:not(.bh-court){position:relative;z-index:1}.bh .bh-court{z-index:0}.bh .bh-panel{isolation:isolate;box-shadow:14px 14px 0 -1px var(--sw-ink),14px 14px 0 0 var(--sw-border),28px 28px 0 -1px var(--sw-ink),28px 28px 0 0 var(--sw-border-soft),0 40px 120px -30px rgba(36,91,255,.55)!important}.bh-rim{position:absolute;inset:-1px;border-radius:9px;padding:1px;pointer-events:none;z-index:2;background:conic-gradient(from var(--wcx-a),rgba(91,132,255,.9),transparent 22%,rgba(255,75,36,.95) 50%,transparent 72%,rgba(91,132,255,.9));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.bh-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;white-space:nowrap;pointer-events:none;font:700 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(8,22,60,.88);border:1px solid rgba(91,132,255,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 30px -12px rgba(0,0,0,.85)}.bh-chip b{color:#ffc53d}.bh-chip i{width:8px;height:8px;background:var(--sw-accent)}.bh-chip-1{top:-18px;right:24px}.bh-chip-2{bottom:-10px;left:-28px;border-color:rgba(255,75,36,.5)}@media (prefers-reduced-motion: no-preference){.bh::before{animation:wcx-drift 16s ease-in-out infinite alternate}.bh::after{animation:wcx-drift 19s ease-in-out infinite alternate-reverse}.bh-rim{animation:wcx-spin 7s linear infinite}.bh-chip{animation:wcx-float 5s ease-in-out infinite}.bh-chip-2{animation-delay:-2.4s}}@media (max-width: 767px){.bh-chip-2{left:8px}.bh-chip-1{right:12px}.bh::after{opacity:.35}}.home .swp-frame{position:relative}.home .swp-frame::before{content:"";position:absolute;inset:10% 8%;border-radius:50%;background:radial-gradient(circle,rgba(36,91,255,.35),transparent 65%);filter:blur(40px);z-index:0;pointer-events:none}.home .swp-frame>*{position:relative;z-index:1}.home .swp-frame .app-frame{box-shadow:0 50px 120px -40px rgba(0,0,0,.9),0 0 90px -20px rgba(36,91,255,.45)!important}.home .swp-motto{color:#ffc53d;font-family:var(--sw-headline);font-stretch:62%;font-weight:900;text-transform:uppercase;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);letter-spacing:.02em}.home .final-cta{position:relative;overflow:hidden}.home .final-cta::before{content:""!important;display:block!important;position:absolute;width:60vmax;aspect-ratio:1;right:-20vmax;top:-30vmax;border-radius:50%;background:radial-gradient(circle,rgba(36,91,255,.45),transparent 62%);filter:blur(60px);pointer-events:none}.home .final-cta::after{content:""!important;display:block!important;position:absolute;width:40vmax;aspect-ratio:1;left:-14vmax;bottom:-26vmax;border-radius:50%;background:radial-gradient(circle,rgba(255,75,36,.3),transparent 62%);filter:blur(60px);pointer-events:none}.home .final-cta .container{position:relative;z-index:1}.home .final-cta h2{background:linear-gradient(180deg,#fff 55%,#c9d4ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home .btn-primary{box-shadow:0 12px 32px -12px rgba(36,91,255,.9)!important}.home .btn-primary:hover{box-shadow:0 16px 40px -12px rgba(36,91,255,1)!important}@media (prefers-reduced-motion: reduce){.bh::before,.bh::after,.bh-rim,.bh-chip{animation:none!important}}.home .section{padding-block:clamp(40px,4.5vw,72px)!important}.home .wcx{padding-block:clamp(36px,4vw,64px)!important}.home .section-head{margin-bottom:clamp(20px,2.5vw,32px)!important}.home .section-head h2,.home .split-copy h2{margin-bottom:12px}.home .feature-strip{padding-block:clamp(28px,3vw,48px)!important}.home .final-cta{padding-block:clamp(48px,6vw,88px)!important}.home .split{gap:clamp(24px,4vw,56px)!important}.bh-grid{padding-block:clamp(40px,5vw,72px) clamp(28px,3.5vw,48px)}.bh-mark{margin-bottom:clamp(16px,2vw,28px)}.bh-sub{margin-top:16px}.bh-ctas{margin-top:24px}.bh-facts li{padding-block:18px}.bh-band{padding-block:16px}.home .wcx-feats{margin-top:16px}.home .wcx-ctas{margin-top:20px}.home .wcx-device{padding-block:0}.home .wcx h2{font-size:clamp(2.5rem,1.2rem + 3.4vw,4.75rem)!important}.home .wcx h2 span{white-space:nowrap}@media (max-width: 767px){.home .section{padding-block:36px!important}.home .wcx{padding-block:32px!important}.bh-grid{padding-block:28px 28px;gap:32px}.home .wcx h2 span{white-space:normal}}.home .section h2,.home .section-head h2{max-width:26ch!important}.home :is(.split,.split-rev) h2{max-width:22ch!important}.home .section-head{max-width:1000px!important}body.auth-page .site-header{background:var(--sw-ink)!important;border-bottom:1px solid #1b2c57!important}body.auth-page .site-header .menu-btn{border-color:var(--sw-border)!important;background:transparent!important}body.auth-page .site-header .menu-btn svg{stroke:#fff!important}body.auth-page .site-header :is(.main-nav a,.btn-ghost){color:#fff!important}body.auth-page :is(h1,h2){font-family:var(--sw-headline)!important;font-stretch:62%!important;font-weight:900!important;text-transform:uppercase}body.auth-page .auth-side{background:var(--sw-ink)!important;background-image:none!important;border-right:1px solid #1b2c57!important;color:#fff}body.auth-page .auth-side::before,body.auth-page .auth-side::after{display:none!important}body.auth-page .auth-side :is(h1,p){color:#fff!important}body.auth-page .auth-side .section-lede{color:var(--sw-muted)!important}.auth-brand-mark{display:block;width:220px;height:auto;margin:0 auto 32px}body.auth-page .auth-mark{position:relative;overflow:hidden;display:grid;justify-items:center;gap:20px;padding:40px 24px 32px;background:var(--sw-ink)!important;background-image:none!important;border:1px solid #1b2c57!important;border-radius:8px!important;box-shadow:none!important}body.auth-page .auth-mark::before{content:""!important;display:block!important;position:absolute;width:140%;aspect-ratio:1;left:-20%;top:30%;border-radius:50%;background:radial-gradient(circle,rgba(36,91,255,.4),transparent 60%);filter:blur(30px);pointer-events:none}body.auth-page .auth-mark::after{display:none!important}body.auth-page .auth-mark>*{position:relative}.auth-mark-logo{display:block;width:176px;height:auto}body.auth-page .auth-mark-tag{font:800 .9375rem/1 var(--sw-headline)!important;font-stretch:62%!important;letter-spacing:.3em!important;text-transform:uppercase;color:#fff!important;display:flex;align-items:center;gap:12px}body.auth-page .auth-mark-tag i{width:6px;height:6px;border-radius:0!important;background:var(--sw-accent)!important;box-shadow:none!important}body.auth-page .btn-primary{background:var(--sw-action)!important;border-color:var(--sw-action)!important;background-image:none!important}.cookie-notice{background:var(--sw-ink)!important;color:var(--sw-white)!important;border-color:var(--sw-border)!important}.cookie-notice :is(p,span,strong,b,div){color:var(--sw-white)!important}.cookie-notice a{color:#9bb5ff!important}.cookie-notice .btn-ghost,.cookie-notice .btn-secondary{color:#fff!important;background:transparent!important;border:1px solid var(--sw-border)!important}.cookie-notice .btn-primary{background:var(--sw-action)!important;color:#fff!important;border-color:var(--sw-action)!important}.page-hero-warrior{background:var(--sw-ink)!important;background-image:none!important}@media (min-width: 861px){body.auth-page .auth-mark{display:none!important}}section.bh{isolation:isolate}section.bh>.container,section.bh>.bh-band{position:relative;z-index:2}#sw3d-hero{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.2s ease}#sw3d-hero.is-ready{opacity:1}#sw3d-hero canvas{display:block;width:100%;height:100%}#sw3d-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,20,61,.94) 0%,rgba(6,20,61,.82) 40%,rgba(6,20,61,.18) 68%,rgba(6,20,61,.05) 100%),linear-gradient(180deg,rgba(6,20,61,.35) 0%,rgba(6,20,61,0) 30%,rgba(6,20,61,0) 70%,rgba(6,20,61,1) 100%)}#sw3d-hero .sw3d-legend{position:absolute;right:clamp(16px,4vw,32px);top:18px;z-index:2;font-family:var(--mono,ui-monospace,monospace);font-size:11px;letter-spacing:.06em;color:#8da0c4;display:flex;gap:18px;align-items:center;pointer-events:none}.sw3d-legend i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;vertical-align:middle}.sw3d-legend b{color:#f7f9fc;font-weight:500}@media (max-width:900px){#sw3d-hero::after{background:linear-gradient(180deg,rgba(6,20,61,.6),rgba(6,20,61,.9) 60%,#06143d)}#sw3d-hero .sw3d-legend{display:none}}.sw3d-scene{perspective:1200px}.sw3d-tilt{transform-style:preserve-3d;transition:transform .14s ease-out,box-shadow .3s ease;will-change:transform}.sw3d-tilt.is-active{box-shadow:0 36px 70px -36px rgba(0,0,0,.75)}.sw3d-tilt .bh-chip,.sw3d-tilt .wcx-chip{transition:transform .3s ease}.sw3d-tilt.is-active .bh-chip{transform:translateZ(40px)}.sw3d-tilt.is-active .wcx-chip{transform:translateZ(70px)}.sw3d-tilt .bh-rim{transform:translateZ(-10px)}.wcx-device.sw3d-tilt .wcx-phone{transition:transform .3s ease}.wcx-device.sw3d-tilt.is-active .wcx-phone{transform:translateZ(20px)}.prop-card.sw3d-tilt{transition:transform .14s ease-out,box-shadow .3s ease,border-color .2s}.prop-card.sw3d-tilt.is-active{border-color:rgba(255,75,36,.45)}.sw3d-reveal{opacity:0;transform:translateY(22px) rotateX(6deg);transform-origin:50% 100%;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.sw3d-reveal.is-in{opacity:1;transform:none}.sw3d-reveal-stagger>*{opacity:0;transform:translateY(18px) rotateX(8deg);transform-origin:50% 100%;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.sw3d-reveal-stagger.is-in>*{opacity:1;transform:none}.sw3d-reveal-stagger.is-in>:nth-child(2){transition-delay:.08s}.sw3d-reveal-stagger.is-in>:nth-child(3){transition-delay:.16s}.sw3d-reveal-stagger.is-in>:nth-child(4){transition-delay:.24s}.sw3d-reveal-stagger.is-in>:nth-child(5){transition-delay:.32s}.sw3d-reveal-stagger.is-in>:nth-child(6){transition-delay:.40s}@media (min-width:901px){#pricing .pricing-inner{align-items:start}#pricing .pricing-copy{position:sticky;top:96px}}@media (prefers-reduced-motion:reduce){.sw3d-tilt{transition:none;transform:none!important}.sw3d-reveal,.sw3d-reveal-stagger>*{opacity:1;transform:none;transition:none}}.bh::before,.bh::after{display:none!important}.bh.has-3d .bh-court{opacity:0;transition:opacity .8s ease}.bh.has-3d{cursor:crosshair}.bh.has-3d a,.bh.has-3d button{cursor:pointer}#sw3d-hero::after{background:linear-gradient(90deg,rgba(6,20,61,.96) 0%,rgba(6,20,61,.86) 34%,rgba(6,20,61,.25) 60%,rgba(6,20,61,0) 100%),linear-gradient(180deg,rgba(6,20,61,.5) 0%,rgba(6,20,61,0) 26%,rgba(6,20,61,0) 78%,rgba(6,20,61,1) 100%)}.sw3d-legend .sw3d-hint{padding:3px 8px;border:1px solid rgba(141,160,196,.35);border-radius:3px;color:#c3cee2;text-transform:uppercase;font-size:10px;letter-spacing:.12em}@media (max-width:900px){#sw3d-hero::after{background:linear-gradient(180deg,rgba(6,20,61,.72),rgba(6,20,61,.82) 55%,rgba(6,20,61,.55) 80%,#06143d)}}@keyframes bh-in{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes bh-wipe{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bh-panel-in{from{opacity:0;transform:translateY(40px) rotateY(-14deg) rotateX(6deg)}to{opacity:1;transform:none}}.bh-eyebrow{animation:bh-in .7s .05s both}.bh-mark{animation:bh-wipe .9s .15s cubic-bezier(.7,0,.2,1) both}.bh-title{animation:bh-in .8s .45s cubic-bezier(.2,.7,.2,1) both}.bh-sub{animation:bh-in .7s .6s both}.bh-lede{animation:bh-in .7s .7s both}.bh-ctas{animation:bh-in .7s .8s both}.bh-grid{perspective:1400px}.bh-panel{animation:bh-panel-in 1s .5s cubic-bezier(.2,.7,.2,1) both;transform-origin:0 50%}.bh-facts li{animation:bh-in .6s both}.bh-facts li:nth-child(1){animation-delay:.9s}.bh-facts li:nth-child(2){animation-delay:1s}.bh-facts li:nth-child(3){animation-delay:1.1s}.bh-facts li:nth-child(4){animation-delay:1.2s}.bh-facts b{font-variant-numeric:tabular-nums}.sw3d-stage{perspective:1600px;perspective-origin:50% 0}.sw3d-stage>#dash-preview{transform-origin:50% 100%;will-change:transform;position:relative}.sw3d-stage>#dash-preview::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:5;background:linear-gradient(180deg,rgba(6,20,61,.75),rgba(6,20,61,0) 55%);opacity:var(--sheen,0)}.wsim-steps>li,.feat,.swd-save,.price-card{background-image:radial-gradient(260px circle at var(--sx,-400px) var(--sy,-400px),rgba(111,150,255,.16),transparent 62%)}@media (prefers-reduced-motion:reduce){.bh-eyebrow,.bh-mark,.bh-title,.bh-sub,.bh-lede,.bh-ctas,.bh-panel,.bh-facts li{animation:none}.sw3d-legend .sw3d-hint{display:none}}@media (min-width:1024px){.bh.has-3d .bh-grid{align-items:stretch}.bh.has-3d .bh-copy{align-self:center}.bh.has-3d .bh-panel{align-self:end;margin-right:0;box-shadow:none!important;background:rgba(10,26,66,.86)}.bh.has-3d .bh-panel-head{padding:14px 18px 10px!important;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.bh.has-3d .bh-panel-k{margin:0;font-size:.66rem}.bh.has-3d .bh-panel h2{font-size:1.25rem}.bh.has-3d .bh-sports{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0!important}.bh.has-3d .bh-sports li+li{border-top:0;border-left:1px solid var(--sw-border)}.bh.has-3d .bh-sports a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px}.bh.has-3d .bh-sports a::before{width:22px;height:3px}.bh.has-3d .bh-sports b{font-size:1.6rem}.bh.has-3d .bh-sports span{font-size:.75rem}.bh.has-3d .bh-sports i,.bh.has-3d .bh-panel-foot,.bh.has-3d .bh-chip{display:none}#sw3d-hero::after{background:linear-gradient(90deg,rgba(6,20,61,.97) 0%,rgba(6,20,61,.9) 36%,rgba(6,20,61,.2) 52%,rgba(6,20,61,0) 64%),linear-gradient(180deg,rgba(6,20,61,.3) 0%,rgba(6,20,61,0) 16%,rgba(6,20,61,0) 86%,rgba(6,20,61,1) 100%)}}#sw3d-hero .sw3d-tag{position:absolute;left:0;top:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:7px 14px 8px 16px;background:#081a4a;border:1px solid #5f86ff;border-left:4px solid #5f86ff;border-radius:3px;font-family:var(--mono,ui-monospace,monospace);white-space:nowrap;will-change:transform;box-shadow:0 10px 24px -12px rgba(0,0,0,.8)}#sw3d-hero .sw3d-tag.is-hot{border-color:#ff4b24}#sw3d-hero .sw3d-tag span{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b9c7e6}#sw3d-hero .sw3d-tag b{font-size:19px;line-height:1.1;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}html body.app-page.app-page{--dk-cyan: #4fd6ff;--dk-blue: #2a7bff;--dk-ember: #ff5a2e;--dk-glass: rgba(9, 21, 42, .58);--dk-glass-2: rgba(12, 27, 52, .72);--dk-edge: rgba(126, 178, 255, .16);--dk-edge-hi: rgba(140, 214, 255, .42);--dk-ink: #eef4ff;--dk-ink-2: #b8c8e6;--dk-mute: #7f93b8;--dk-glow: 0 0 0 1px rgba(79, 214, 255, .22), 0 18px 48px -22px rgba(42, 123, 255, .75);--dk-r: 16px;--mx: 50%;--my: 50%;font-feature-settings:"ss01","cv11"}html body.app-page.app-page{background:radial-gradient(1200px 720px at 92% -12%,rgba(79,214,255,.22),transparent 60%),radial-gradient(900px 640px at -8% 38%,rgba(42,123,255,.20),transparent 64%),radial-gradient(760px 520px at 70% 112%,rgba(255,90,46,.10),transparent 66%),linear-gradient(180deg,#060c1a 0%,#070f22 48%,#050a16 100%)!important;background-attachment:fixed!important}html body.app-page.app-page::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(150,196,255,.16) 1px,transparent 1.2px);background-size:28px 28px;mask-image:radial-gradient(1100px 700px at 60% 0%,#000 20%,transparent 100%);-webkit-mask-image:radial-gradient(1100px 700px at 60% 0%,#000 20%,transparent 100%);opacity:.55}html body.app-page.app-page::after{content:"";position:fixed;inset:-20%;z-index:0;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>")}html body.app-page.app-page .app-shell{position:relative;z-index:1;background:transparent!important;box-shadow:none!important}html body.app-page.app-page .app-side{background:linear-gradient(180deg,rgba(10,22,44,.78),rgba(6,13,28,.88))!important;border-right:1px solid var(--dk-edge)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.03),24px 0 60px -50px rgba(42,123,255,.45)}html body.app-page.app-page .app-brand-sub{color:var(--dk-cyan)!important;letter-spacing:.32em!important;opacity:.9}html body.app-page.app-page .nav-group{color:var(--dk-mute)!important;font:700 9.5px var(--mono)!important;letter-spacing:.26em!important;margin:12px 0 4px!important}html body.app-page.app-page .app-nav button,html body.app-page.app-page .app-nav-link{border-radius:12px!important;border:1px solid transparent!important;color:var(--dk-ink-2)!important;transition:transform .22s cubic-bezier(.2,.7,.2,1),background .22s,border-color .22s,box-shadow .22s!important}html body.app-page.app-page .app-nav button:hover,html body.app-page.app-page .app-nav-link:hover{transform:translateX(3px);background:rgba(42,123,255,.12)!important;border-color:rgba(126,178,255,.18)!important;color:var(--dk-ink)!important}html body.app-page.app-page .app-nav button[aria-selected=true]{color:#fff!important;background:linear-gradient(100deg,rgba(42,123,255,.34),rgba(79,214,255,.12) 70%,transparent)!important;border-color:rgba(140,214,255,.32)!important;box-shadow:inset 3px 0 0 var(--dk-cyan),0 10px 30px -18px rgba(79,214,255,.7)!important}html body.app-page.app-page .app-nav button[aria-selected=true] svg{color:var(--dk-cyan);filter:drop-shadow(0 0 10px rgba(79,214,255,.75))}html body.app-page.app-page .nav-new{background:linear-gradient(90deg,var(--dk-ember),#ff8a3d)!important;color:#140a05!important;border-radius:4px!important;letter-spacing:.12em;box-shadow:0 0 16px -4px rgba(255,90,46,.9)}html body.app-page.app-page .command-masthead{position:relative;isolation:isolate;overflow:hidden;border-radius:20px!important;border:1px solid rgba(140,214,255,.22)!important;background:radial-gradient(900px 420px at 82% 120%,rgba(79,214,255,.22),transparent 60%),radial-gradient(700px 360px at 10% -40%,rgba(42,123,255,.35),transparent 62%),linear-gradient(120deg,rgba(10,32,70,.96) 0%,rgba(8,22,50,.94) 55%,rgba(6,14,34,.96) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 40px 90px -50px rgba(42,123,255,.8)!important}html body.app-page.app-page .command-masthead::before{content:""!important;display:block!important;position:absolute;inset:0!important;width:auto!important;opacity:1!important;z-index:0;pointer-events:none;background:linear-gradient(rgba(140,214,255,.055) 1px,transparent 1px) 0 0 / 100% 44px,linear-gradient(90deg,rgba(140,214,255,.055) 1px,transparent 1px) 0 0 / 44px 100%,linear-gradient(180deg,transparent 0%,rgba(79,214,255,.12) 50%,transparent 100%) 0 var(--scan, -30%) / 100% 30% no-repeat!important;mask-image:linear-gradient(90deg,#000 40%,rgba(0,0,0,.35) 100%);-webkit-mask-image:linear-gradient(90deg,#000 40%,rgba(0,0,0,.35) 100%);animation:dk-scan 9s linear infinite;border:0!important;width:auto!important;height:auto!important;border-radius:0!important;box-shadow:none!important;right:auto!important;top:auto!important}html body.app-page.app-page .command-masthead::after{content:""!important;display:block!important;position:absolute;z-index:0;pointer-events:none;width:560px!important;height:560px!important;right:-170px!important;top:-210px!important;border-radius:50%!important;border:1px solid rgba(140,214,255,.22)!important;background:conic-gradient(from 0deg,transparent 0 78%,rgba(79,214,255,.35) 92%,rgba(79,214,255,0) 100%)!important;mask-image:radial-gradient(circle,transparent 54%,#000 55%,#000 100%);-webkit-mask-image:radial-gradient(circle,transparent 54%,#000 55%,#000 100%);box-shadow:0 0 0 46px rgba(79,214,255,.035),0 0 0 110px rgba(79,214,255,.025)!important;animation:dk-spin 14s linear infinite}html body.app-page.app-page .command-masthead>*{position:relative;z-index:1}html body.app-page.app-page .command-masthead .eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--dk-cyan)!important;font:700 10.5px var(--mono)!important;letter-spacing:.28em!important}html body.app-page.app-page .command-masthead .eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dk-cyan);box-shadow:0 0 0 4px rgba(79,214,255,.18),0 0 18px var(--dk-cyan);animation:dk-pulse 2.4s ease-in-out infinite}html body.app-page.app-page .command-masthead h1{margin-top:8px!important;font-size:clamp(2.3rem,3.6vw,4.6rem)!important;line-height:.92!important;letter-spacing:-.01em!important;background:linear-gradient(180deg,#ffffff 0%,#dcefff 55%,#9ccfff 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;text-wrap:balance;filter:drop-shadow(0 14px 34px rgba(42,123,255,.35))}html body.app-page.app-page .command-masthead h1::after{display:none!important}html body.app-page.app-page .command-masthead #view-desc{color:var(--dk-ink-2)!important;font-size:15px!important}html body.app-page.app-page .command-kpis>div{position:relative;padding:12px 14px!important;border-radius:12px!important;background:linear-gradient(160deg,rgba(14,36,76,.72),rgba(8,20,46,.82))!important;border:1px solid rgba(140,214,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 40px -30px rgba(79,214,255,.7)!important}html body.app-page.app-page .command-kpis>div::before,html body.app-page.app-page .command-kpis>div::after{content:"";position:absolute;width:10px;height:10px;border:1.5px solid var(--dk-cyan);opacity:.7}html body.app-page.app-page .command-kpis>div::before{left:5px;top:5px;border-right:0;border-bottom:0;border-radius:3px 0 0 0}html body.app-page.app-page .command-kpis>div::after{right:5px;bottom:5px;border-left:0;border-top:0;border-radius:0 0 3px 0}html body.app-page.app-page .command-kpis span{color:var(--dk-mute)!important;font:700 9px var(--mono)!important;letter-spacing:.22em!important}html body.app-page.app-page .command-kpis b{color:#fff!important;font:600 14px/1.3 var(--body)!important;letter-spacing:0!important;text-shadow:none;text-wrap:balance}html body.app-page.app-page .command-kpis>div:not(.lock-clock){max-width:260px}html body.app-page.app-page .command-kpis .lock-clock b{font:700 20px/1.1 var(--mono)!important;color:var(--dk-cyan)!important;text-shadow:0 0 18px rgba(79,214,255,.45)}html body.app-page.app-page .command-kpis small{color:var(--dk-ink-2)!important}html body.app-page.app-page .panel:not(.opt-settings){position:relative}html body.app-page.app-page .panel,html body.app-page.app-page .cc .panel,html body.app-page.app-page .app-toolbar,html body.app-page.app-page .workspace-pulse,html body.app-page.app-page .bc-ticker,html body.app-page.app-page .bc-cmd{background:linear-gradient(160deg,var(--dk-glass-2),var(--dk-glass))!important;border:1px solid var(--dk-edge)!important;border-radius:var(--dk-r)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 70px -56px rgba(42,123,255,.9),0 2px 6px rgba(0,0,0,.25)!important;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1)!important}html body.app-page.app-page .panel::before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(260px 260px at var(--mx) var(--my),rgba(140,214,255,.55),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;transition:opacity .35s}html body.app-page.app-page .panel:hover{border-color:rgba(140,214,255,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 34px 80px -54px rgba(79,214,255,.9),0 2px 8px rgba(0,0,0,.3)!important}html body.app-page.app-page .panel:hover::before{opacity:1}html body.app-page.app-page .panel>*{position:relative;z-index:1}html body.app-page.app-page .panel-head{min-height:52px!important;padding:12px 16px!important;background:linear-gradient(180deg,rgba(140,214,255,.07),transparent)!important;border-bottom:1px solid rgba(126,178,255,.12)!important}html body.app-page.app-page .panel-head h3{color:var(--dk-ink)!important;font-family:var(--display)!important;font-weight:800!important;font-size:1.05rem!important;letter-spacing:.02em!important;text-transform:uppercase}html body.app-page.app-page .cc-ico{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;margin-right:10px;color:var(--dk-cyan)!important;background:linear-gradient(160deg,rgba(42,123,255,.3),rgba(79,214,255,.1))!important;border:1px solid rgba(140,214,255,.3)!important;box-shadow:0 0 20px -6px rgba(79,214,255,.8),inset 0 1px 0 rgba(255,255,255,.12)!important}html body.app-page.app-page .app-toolbar{padding:12px 14px!important;gap:10px 14px!important}html body.app-page.app-page .sport-tabs,html body.app-page.app-page .seg{background:rgba(5,12,26,.55)!important;border:1px solid var(--dk-edge)!important;border-radius:12px!important;padding:3px!important;box-shadow:inset 0 1px 4px rgba(0,0,0,.35)}html body.app-page.app-page .sport-tabs button,html body.app-page.app-page .seg button{border-radius:9px!important;color:var(--dk-ink-2)!important;transition:background .2s,color .2s,box-shadow .2s,transform .2s!important}html body.app-page.app-page .sport-tabs button:hover,html body.app-page.app-page .seg button:hover{color:#fff!important;background:rgba(42,123,255,.14)!important}html body.app-page.app-page .sport-tabs button[aria-selected=true],html body.app-page.app-page .seg button[aria-selected=true]{color:#fff!important;background:linear-gradient(120deg,#1746c8,#1f5fe6 60%,#2468f0)!important;box-shadow:0 8px 22px -10px rgba(79,214,255,.9),inset 0 1px 0 rgba(255,255,255,.25)!important}html body.app-page.app-page .toolbar-slate{color:var(--dk-ink)!important;font-weight:600}html body.app-page.app-page .sync-btn{border-radius:10px!important;border:1px solid rgba(140,214,255,.25)!important;background:rgba(42,123,255,.12)!important;color:var(--dk-ink)!important;font:700 11px var(--mono)!important;letter-spacing:.14em!important}html body.app-page.app-page .sync-btn:hover{background:rgba(42,123,255,.22)!important;box-shadow:0 0 24px -8px rgba(79,214,255,.8)}html body.app-page.app-page .signal-dot{background:var(--dk-cyan)!important;box-shadow:0 0 0 3px rgba(79,214,255,.18),0 0 12px var(--dk-cyan)!important}html body.app-page.app-page .bc-cmd{border-color:rgba(140,214,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px -44px rgba(79,214,255,.9)!important}html body.app-page.app-page .bc-cmd-prompt{color:var(--dk-cyan)!important;text-shadow:0 0 14px rgba(79,214,255,.7)}html body.app-page.app-page .bc-cmd-in{color:var(--dk-ink)!important;caret-color:var(--dk-cyan)}html body.app-page.app-page .bc-cmd-in::placeholder{color:var(--dk-mute)!important}html body.app-page.app-page .bc-kbd{border-color:rgba(140,214,255,.3)!important;color:var(--dk-cyan)!important;background:rgba(79,214,255,.08)!important}html body.app-page.app-page .bc-go{background:linear-gradient(120deg,var(--dk-blue),var(--dk-cyan))!important;color:#04101f!important;font-weight:800!important;box-shadow:0 8px 22px -10px rgba(79,214,255,.9)!important}html body.app-page.app-page .bc-ticker{border-radius:12px!important}html body.app-page.app-page .bc-ticker-tag{color:var(--dk-ink)!important;background:linear-gradient(90deg,rgba(42,123,255,.35),transparent)!important;letter-spacing:.22em!important}html body.app-page.app-page .bc-live{background:var(--dk-ember)!important;box-shadow:0 0 0 3px rgba(255,90,46,.22),0 0 14px var(--dk-ember)!important}html body.app-page.app-page .bc-clock{background:rgba(5,12,26,.6)!important;color:var(--dk-cyan)!important;border-left:1px solid var(--dk-edge)}html body.app-page.app-page .bc-board-head b{font:800 .95rem var(--display)!important;letter-spacing:.08em!important;color:var(--dk-ink)!important}html body.app-page.app-page .bc-board-head span{color:var(--dk-mute)!important}html body.app-page.app-page .bc-bug{border-radius:14px!important;border:1px solid var(--dk-edge)!important;background:linear-gradient(160deg,rgba(12,27,52,.78),rgba(7,16,34,.86))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 44px -36px rgba(42,123,255,.9)!important;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s!important}html body.app-page.app-page .bc-bug:hover{transform:translateY(-3px);border-color:rgba(140,214,255,.34)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 26px 50px -30px rgba(79,214,255,.9)!important}html body.app-page.app-page .bc-bug.is-live{border-color:rgba(255,90,46,.45)!important;box-shadow:0 0 0 1px rgba(255,90,46,.25),0 0 40px -14px rgba(255,90,46,.8)!important;animation:dk-live 2.6s ease-in-out infinite}html body.app-page.app-page .bc-bug .bc-wp{border-radius:6px!important;background:rgba(5,12,26,.7)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}html body.app-page.app-page .bc-bug .bc-wp span{background:linear-gradient(90deg,var(--dk-blue),var(--dk-cyan))!important;box-shadow:0 0 14px rgba(79,214,255,.5)}html body.app-page.app-page .bc-bug .bc-wp em{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}html body.app-page.app-page .workspace-pulse{overflow:hidden}html body.app-page.app-page .workspace-pulse>div{padding:16px 18px 14px!important;background:transparent!important;border-left-color:var(--dk-edge)!important;position:relative}html body.app-page.app-page .workspace-pulse>div::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--dk-cyan) 40%,var(--dk-blue) 70%,transparent);background-size:200% 100%;animation:dk-shimmer 5s linear infinite;opacity:.8}html body.app-page.app-page .workspace-pulse>div:nth-child(2)::before{animation-delay:-1.2s}html body.app-page.app-page .workspace-pulse>div:nth-child(3)::before{animation-delay:-2.4s}html body.app-page.app-page .workspace-pulse>div:nth-child(4)::before{animation-delay:-3.6s}html body.app-page.app-page .workspace-pulse span{color:var(--dk-mute)!important;font:700 9.5px var(--mono)!important;letter-spacing:.22em!important}html body.app-page.app-page .workspace-pulse b{display:block;margin-top:6px;font:800 2rem/1 var(--display)!important;letter-spacing:.01em!important;background:linear-gradient(180deg,#fff,#bfe3ff);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 18px rgba(79,214,255,.25))}html body.app-page.app-page .workspace-pulse small{color:var(--dk-ink-2)!important}html body.app-page.app-page .cc-sim-kpis>div,html body.app-page.app-page .cc-lu-kpis>div,html body.app-page.app-page .kpi,html body.app-page.app-page .sx-kpis>div{background:linear-gradient(160deg,rgba(42,123,255,.14),rgba(5,12,26,.45))!important;border:1px solid var(--dk-edge)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}html body.app-page.app-page .cc-sim-kpis b,html body.app-page.app-page .cc-lu-kpis b,html body.app-page.app-page .kpi .v{font-family:var(--mono)!important;color:#fff!important;text-shadow:0 0 16px rgba(79,214,255,.35)}html body.app-page.app-page .btn-primary{background:linear-gradient(120deg,#1746c8 0%,#1f5fe6 55%,#2468f0 100%)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:0 14px 34px -14px rgba(79,214,255,.95),inset 0 1px 0 rgba(255,255,255,.3)!important;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,filter .2s!important}html body.app-page.app-page .btn-primary:hover{transform:translateY(-1px);filter:brightness(1.06) saturate(1.05);box-shadow:0 18px 40px -14px rgba(79,214,255,1),inset 0 1px 0 rgba(255,255,255,.35)!important}html body.app-page.app-page .btn-primary:active{transform:translateY(0) scale(.985)}html body.app-page.app-page .btn-secondary,html body.app-page.app-page .btn-ghost{border-radius:10px!important;border:1px solid var(--dk-edge)!important;background:rgba(42,123,255,.08)!important;color:var(--dk-ink)!important;transition:background .2s,border-color .2s,transform .2s!important}html body.app-page.app-page .btn-secondary:hover,html body.app-page.app-page .btn-ghost:hover{background:rgba(42,123,255,.18)!important;border-color:rgba(140,214,255,.3)!important}html body.app-page.app-page .btn:active{transform:scale(.985)}html body.app-page.app-page :is(.btn,.app-nav button,.sport-tabs button,.seg button,.input,.select):focus-visible{outline:0!important;box-shadow:0 0 0 3px rgba(79,214,255,.5)!important}html body.app-page.app-page .data-table th,html body.app-page.app-page .data-table thead th{background:rgba(5,12,26,.6)!important;color:var(--dk-mute)!important;font:700 10px var(--mono)!important;letter-spacing:.16em!important;text-transform:uppercase;border-bottom:1px solid rgba(126,178,255,.16)!important}html body.app-page.app-page .data-table td{border-bottom:1px solid rgba(126,178,255,.08)!important;color:var(--dk-ink-2)!important}html body.app-page.app-page .data-table tbody tr{transition:background .15s}html body.app-page.app-page .data-table tbody tr:hover td{background:rgba(42,123,255,.12)!important}html body.app-page.app-page .data-table tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--dk-cyan)}html body.app-page.app-page .data-table b,html body.app-page.app-page .data-table .player b{color:var(--dk-ink)!important}html body.app-page.app-page .input,html body.app-page.app-page .select,html body.app-page.app-page input.input{background:rgba(5,12,26,.62)!important;border:1px solid var(--dk-edge)!important;border-radius:10px!important;color:var(--dk-ink)!important}html body.app-page.app-page .input:hover,html body.app-page.app-page .select:hover{border-color:rgba(140,214,255,.3)!important}html body.app-page.app-page .range::-webkit-slider-runnable-track{background:linear-gradient(90deg,rgba(42,123,255,.6),rgba(79,214,255,.25))!important}html body.app-page.app-page .range::-webkit-slider-thumb{background:#fff!important;box-shadow:0 0 0 4px rgba(79,214,255,.22),0 0 18px rgba(79,214,255,.7)!important}html body.app-page.app-page .progress{background:rgba(5,12,26,.7)!important}html body.app-page.app-page .progress span{background:linear-gradient(90deg,var(--dk-blue),var(--dk-cyan))!important;box-shadow:0 0 16px rgba(79,214,255,.7)!important}html body.app-page.app-page .fs{border:1px solid var(--dk-edge)!important;border-radius:12px!important;background:rgba(5,12,26,.3)!important}html body.app-page.app-page .build-mode-opt{border-radius:10px!important}html body.app-page.app-page .build-mode-opt:has(input:checked){background:linear-gradient(120deg,rgba(42,123,255,.28),rgba(79,214,255,.1))!important;border-color:rgba(140,214,255,.4)!important;box-shadow:0 0 24px -10px rgba(79,214,255,.8)}html body.app-page.app-page .badge{border-radius:6px!important;font:700 12px/1.2 var(--body)!important;letter-spacing:0!important;padding:5px 10px!important}html body.app-page.app-page .badge.real{background:rgba(35,201,139,.14)!important;color:#7cf3c0!important;border-color:rgba(35,201,139,.4)!important;box-shadow:0 0 18px -8px rgba(35,201,139,.9)}@media (prefers-reduced-motion: no-preference){html body.app-page.app-page .app-content>*{animation:dk-rise .7s cubic-bezier(.2,.7,.2,1) both}html body.app-page.app-page .app-content>:nth-child(2){animation-delay:.05s}html body.app-page.app-page .app-content>:nth-child(3){animation-delay:.1s}html body.app-page.app-page .app-content>:nth-child(4){animation-delay:.15s}html body.app-page.app-page .app-content>:nth-child(5){animation-delay:.2s}html body.app-page.app-page .app-content>:nth-child(6){animation-delay:.25s}html body.app-page.app-page .app-content>:nth-child(n+7){animation-delay:.3s}html body.app-page.app-page .cc .panel{animation:dk-rise .8s cubic-bezier(.2,.7,.2,1) both}html body.app-page.app-page .cc .cc-top .panel:nth-child(2){animation-delay:.1s}html body.app-page.app-page .cc .cc-bottom .panel:nth-child(1){animation-delay:.15s}html body.app-page.app-page .cc .cc-bottom .panel:nth-child(2){animation-delay:.22s}html body.app-page.app-page .cc .cc-bottom .panel:nth-child(3){animation-delay:.29s}html body.app-page.app-page .cc .cc-bottom .panel:nth-child(4){animation-delay:.36s}}@keyframes dk-rise{from{opacity:0;transform:translateY(14px) scale(.992)}to{opacity:1;transform:none}}@keyframes dk-scan{from{--scan: -30%;background-position:0 0,0 0,0 -30%}to{background-position:0 0,0 0,0 130%}}@keyframes dk-spin{to{transform:rotate(360deg)}}@keyframes dk-pulse{0%,100%{box-shadow:0 0 0 4px rgba(79,214,255,.18),0 0 18px var(--dk-cyan)}50%{box-shadow:0 0 0 8px rgba(79,214,255,.06),0 0 26px var(--dk-cyan)}}@keyframes dk-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes dk-live{0%,100%{box-shadow:0 0 0 1px rgba(255,90,46,.25),0 0 40px -14px rgba(255,90,46,.8)}50%{box-shadow:0 0 0 1px rgba(255,90,46,.45),0 0 54px -12px rgba(255,90,46,1)}}@media (prefers-reduced-motion: reduce){html body.app-page.app-page .command-masthead::before,html body.app-page.app-page .command-masthead::after,html body.app-page.app-page .workspace-pulse>div::before,html body.app-page.app-page .bc-bug.is-live,html body.app-page.app-page .command-masthead .eyebrow::before{animation:none!important}}html body.app-page.app-page ::-webkit-scrollbar{width:10px;height:10px}html body.app-page.app-page ::-webkit-scrollbar-thumb{background:rgba(126,178,255,.22);border:3px solid transparent;background-clip:padding-box;border-radius:999px}html body.app-page.app-page ::-webkit-scrollbar-thumb:hover{background:rgba(140,214,255,.4);background-clip:padding-box}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page{--dk-glass: rgba(255, 255, 255, .72);--dk-glass-2: rgba(255, 255, 255, .9);--dk-edge: rgba(34, 76, 150, .14);--dk-ink: #0b1a36;--dk-ink-2: #334766;--dk-mute: #5f7392;--dk-cyan: #0ea5e9;background:radial-gradient(1100px 680px at 92% -12%,rgba(79,214,255,.28),transparent 60%),radial-gradient(900px 620px at -8% 40%,rgba(42,123,255,.16),transparent 64%),radial-gradient(700px 500px at 70% 112%,rgba(255,90,46,.08),transparent 66%),linear-gradient(180deg,#eef3fb 0%,#e9f0fa 60%,#e6edf8 100%)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page::before{background-image:radial-gradient(rgba(34,76,150,.18) 1px,transparent 1.2px);opacity:.5}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page::after{opacity:.035;mix-blend-mode:multiply}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.panel,.cc .panel,.app-toolbar,.workspace-pulse,.bc-ticker,.bc-cmd,.bc-bug){box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 26px 60px -44px rgba(34,76,150,.45),0 1px 3px rgba(11,26,54,.06)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-bug{background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(240,246,255,.9))!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel::before{background:radial-gradient(260px 260px at var(--mx) var(--my),rgba(14,165,233,.6),transparent 70%)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel-head{background:linear-gradient(180deg,rgba(42,123,255,.06),transparent)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.sport-tabs,.seg){background:rgba(34,76,150,.07)!important;box-shadow:inset 0 1px 3px rgba(11,26,54,.08)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.sport-tabs button,.seg button):not([aria-selected=true]):hover{background:rgba(42,123,255,.1)!important;color:var(--dk-ink)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.input,.select,input.input,.bc-clock,.data-table th,.data-table thead th,.progress){background:rgba(255,255,255,.85)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table th,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table thead th{color:var(--dk-mute)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table td{color:var(--dk-ink-2)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table tbody tr:hover td{background:rgba(42,123,255,.08)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .workspace-pulse b{background:linear-gradient(180deg,#0b1a36,#1e4ea8);-webkit-background-clip:text;background-clip:text;filter:none}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.cc-sim-kpis>div,.cc-lu-kpis>div,.kpi,.sx-kpis>div){background:linear-gradient(160deg,rgba(42,123,255,.1),rgba(255,255,255,.6))!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.cc-sim-kpis b,.cc-lu-kpis b,.kpi .v){color:var(--dk-ink)!important;text-shadow:none}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .cc-ico{color:#0b5fd6!important;background:linear-gradient(160deg,rgba(42,123,255,.16),rgba(14,165,233,.08))!important;border-color:rgba(42,123,255,.3)!important;box-shadow:0 0 18px -8px rgba(42,123,255,.8)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.btn-secondary,.btn-ghost,.sync-btn){background:rgba(255,255,255,.8)!important;color:var(--dk-ink)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.btn-secondary,.btn-ghost,.sync-btn):hover{background:rgba(42,123,255,.1)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-cmd-in{color:var(--dk-ink)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-kbd{background:rgba(14,165,233,.1)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-ticker-tag{color:var(--dk-ink)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .fs{background:rgba(42,123,255,.04)!important}html[data-theme=purple] body.app-page.app-page{--dk-cyan: #c084fc;--dk-blue: #8b5cf6;--dk-glass: rgba(20, 12, 42, .6);--dk-glass-2: rgba(28, 18, 56, .74);--dk-edge: rgba(192, 132, 252, .18)}html[data-theme=purple] body.app-page.app-page{background:radial-gradient(1200px 720px at 92% -12%,rgba(192,132,252,.22),transparent 60%),radial-gradient(900px 640px at -8% 38%,rgba(139,92,246,.22),transparent 64%),linear-gradient(180deg,#0f0a1f 0%,#140d29 48%,#0c0818 100%)!important}html[data-theme=purple] body.app-page.app-page .command-masthead{border-color:rgba(216,180,254,.25)!important;background:radial-gradient(900px 420px at 82% 120%,rgba(192,132,252,.22),transparent 60%),radial-gradient(700px 360px at 10% -40%,rgba(139,92,246,.38),transparent 62%),linear-gradient(120deg,rgba(36,18,78,.96),rgba(26,14,60,.94) 55%,rgba(16,9,40,.96))!important}html[data-theme=purple] body.app-page.app-page .command-masthead h1{background:linear-gradient(180deg,#fff,#ecd9ff 55%,#c9a4ff);-webkit-background-clip:text;background-clip:text}@media (max-width: 760px){html body.app-page.app-page{background-attachment:scroll!important}html body.app-page.app-page::before{display:none}html body.app-page.app-page .command-masthead{border-radius:16px!important}html body.app-page.app-page .command-masthead::after{width:360px!important;height:360px!important;right:-140px!important;top:-170px!important}html body.app-page.app-page .command-masthead h1{font-size:clamp(2rem,9vw,2.6rem)!important}html body.app-page.app-page .panel,html body.app-page.app-page .bc-bug,html body.app-page.app-page .app-side{}html body.app-page.app-page .workspace-pulse b{font-size:1.6rem!important}html body.app-page.app-page .app-side{border-right:0!important;border-top:1px solid var(--dk-edge)!important;box-shadow:0 -20px 50px -30px rgba(42,123,255,.6)}html body.app-page.app-page .app-nav button:hover{transform:none}}html body.app-page.app-page .app-side{--dk-ink: #eef4ff;--dk-ink-2: #c6d3ea;--dk-mute: #a3b3d1;--dk-cyan: #4fd6ff;--dk-edge: rgba(126, 178, 255, .16)}html body.app-page.app-page .command-masthead{--dk-ink: #eef4ff;--dk-ink-2: #c6d3ea;--dk-mute: #a3b3d1}html body.app-page.app-page .app-side .theme-switch-label{color:var(--dk-mute)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .badge.real{background:rgba(16,150,95,.12)!important;color:#0a6b45!important;border-color:rgba(16,150,95,.45)!important;box-shadow:none;font-weight:700}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .badge.sample{background:rgba(214,140,0,.12)!important;color:#8a5a00!important;border-color:rgba(214,140,0,.45)!important;font-weight:700}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .badge:not(.real):not(.sample){color:var(--dk-ink-2)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .cc-feed-tag{color:#0a6b45!important;background:rgba(16,150,95,.14)!important;border-color:rgba(16,150,95,.45)!important;font:800 9px/1 var(--body)!important;letter-spacing:.06em!important;padding:3px 6px!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .cc-alert-list li.is-feed .cc-al-ico{color:#0a6b45!important;background:rgba(16,150,95,.16)!important;border-color:rgba(16,150,95,.45)!important;box-shadow:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-tk-feed b{color:#0a6b45!important}html body.app-page.app-page .cc-feed-tag{font:800 9px/1 var(--body);letter-spacing:.06em;padding:3px 6px}html[data-theme=dark] body.app-page.app-page .cc-feed-tag,html[data-theme=purple] body.app-page.app-page .cc-feed-tag{color:#9df5c8!important;background:rgba(30,138,97,.28)!important;border-color:rgba(86,230,166,.5)!important}html body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost){background:rgba(255,255,255,.07)!important;color:#eef4ff!important;border-color:rgba(126,178,255,.25)!important}html body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost):hover{background:rgba(42,123,255,.22)!important}html:not([data-theme=zz]) body.app-page.app-page .app-side .nav-group{color:#a3b3d1!important}html:not([data-theme=zz]) body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost){background:rgba(255,255,255,.07)!important;color:#eef4ff!important;border-color:rgba(126,178,255,.25)!important}html:not([data-theme=zz]) body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost):hover{background:rgba(42,123,255,.22)!important}html:not([data-theme=zz]) body.app-page.app-page .app-side .acct{background:rgba(255,255,255,.05)!important;border:1px solid rgba(126,178,255,.2)!important;border-radius:12px!important}html:not([data-theme=zz]) body.app-page.app-page .app-side .acct :is(summary,.acct-name,.acct-plan,.acct-line){color:#eef4ff!important}html:not([data-theme=zz]) body.app-page.app-page .app-side .acct .acct-line{color:#c6d3ea!important}html:not([data-theme=zz]) body.app-page.app-page .app-side .acct summary{background:rgba(42,123,255,.14)!important;border-color:rgba(126,178,255,.25)!important}html body.app-page.app-page .sw-edge-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:8px 0 14px}html body.app-page.app-page .sw-edge-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px}html body.app-page.app-page .sw-edge-kpis>div{padding:12px 14px}html body.app-page.app-page .sw-edge-kpis span{display:block;font:700 9.5px var(--mono);letter-spacing:.2em;color:var(--dk-mute);text-transform:uppercase}html body.app-page.app-page .sw-edge-kpis b{display:block;margin-top:4px;font:800 1.5rem/1.1 var(--display)}html body.app-page.app-page .sw-edge-kpis small{display:block;margin-top:3px;color:var(--dk-mute);font-size:11.5px}html body.app-page.app-page .sw-edge-moves{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}html body.app-page.app-page .sw-edge-moves li{display:flex;gap:12px;align-items:flex-start;padding:11px 14px;border-radius:12px;border:1px solid var(--dk-edge);background:rgba(42,123,255,.06);font-size:14px;line-height:1.5;color:var(--dk-ink)}html body.app-page.app-page .sw-edge-tag{flex:0 0 auto;margin-top:2px;padding:2px 8px;border-radius:5px;font:800 10.5px/1.4 var(--body);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#1f5fe6}html body.app-page.app-page .sw-edge-moves li.is-stop .sw-edge-tag{background:#d93025}html body.app-page.app-page .sw-edge-moves li.is-do .sw-edge-tag{background:#0f8a5f}html body.app-page.app-page .sw-edge-moves li.is-watch .sw-edge-tag{background:#d68c00}html body.app-page.app-page .sw-edge-table{overflow-x:auto}html body.app-page.app-page .sw-edge-table h4{margin:10px 0 6px;font:800 .85rem var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--dk-mute)}html body.app-page.app-page .sw-edge-table td.pos{color:#22c38a}html body.app-page.app-page .sw-edge-table td.neg{color:#ff6b6b}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .sw-edge-table td.pos{color:#0a6b45}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .sw-edge-table td.neg{color:#b3261e}html body.app-page.app-page .command-masthead .desk3d{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.9;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 30%,#000 60%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 30%,#000 60%)}html body.app-page.app-page .command-masthead .desk3d canvas{display:block;width:100%!important;height:100%!important}html body.app-page.app-page .command-masthead:has(.desk3d)::after{opacity:.55}html body.app-page.app-page .bc-bug .bc-yours{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--dk-edge)}html body.app-page.app-page .bc-bug .bc-yours span{display:inline-flex;align-items:baseline;gap:5px;padding:2px 7px;border-radius:6px;font-size:11.5px;color:var(--dk-ink-2);background:rgba(42,123,255,.1);border:1px solid var(--dk-edge)}html body.app-page.app-page .bc-bug .bc-yours b{color:var(--dk-ink);font-weight:800}html body.app-page.app-page .bc-score.bc-flash{animation:bc-flash 1.2s ease-out}@keyframes bc-flash{0%{color:#fff;text-shadow:0 0 16px var(--dk-cyan);transform:scale(1.18)}100%{text-shadow:none;transform:none}}html body.app-page.app-page .bc-sweat{margin-top:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,90,46,.35);background:linear-gradient(160deg,rgba(255,90,46,.08),rgba(42,123,255,.06))}html body.app-page.app-page .bc-sweat-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px}html body.app-page.app-page .bc-sweat-head b{font:800 .9rem var(--display);letter-spacing:.1em;color:var(--dk-ember)}html body.app-page.app-page .bc-sweat-head span{font-size:12px;color:var(--dk-mute)}html body.app-page.app-page .bc-sweat-rows{display:grid;gap:6px}html body.app-page.app-page .bc-sweat-row{display:grid;grid-template-columns:80px 60px 70px 90px 1fr;align-items:center;gap:8px;font-size:13px;color:var(--dk-ink-2)}html body.app-page.app-page .bc-sweat-row b{color:var(--dk-ink);font-weight:800;text-align:right}html body.app-page.app-page .bc-sweat-row i{font-style:normal;color:var(--dk-mute)}html body.app-page.app-page .bc-sweat-row em{font-style:normal;font-size:11.5px;color:var(--dk-mute)}html body.app-page.app-page .bc-sweat-bar{height:6px;border-radius:999px;background:rgba(5,12,26,.35);overflow:hidden}html body.app-page.app-page .bc-sweat-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--dk-ember),#ff9a3d);box-shadow:0 0 10px rgba(255,90,46,.6)}@media (max-width: 760px){html body.app-page.app-page .bc-sweat-row{grid-template-columns:70px 52px 62px 1fr}html body.app-page.app-page .bc-sweat-bar{display:none}}html body.app-page.app-page .bc-bug-row:has(.bc-score){grid-template-columns:minmax(0,1fr) 44px 52px}html body.app-page.app-page .bc-bug-row:has(.bc-score) b.num~b.num{display:none}html body.app-page.app-page .bc-bug-row .bc-score{font:800 1.35rem/1 var(--display);text-align:right;color:var(--dk-ink)}html body.app-page.app-page .bc-bug.is-final .bc-bug-row .bc-score{color:var(--dk-ink-2)}html body.app-page.app-page .bc-acc{margin:14px 0 0;border:1px solid var(--line-2,#24395f);border-radius:10px;background:linear-gradient(180deg,rgba(17,32,56,.9),rgba(12,23,41,.9));overflow:hidden}.bc-acc .acc-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:10px 14px;border-bottom:1px solid var(--line,#1a2b49);font-size:.75rem;color:var(--muted,#8a9bb9)}.bc-acc .acc-head b{font-family:var(--mono);letter-spacing:.16em;color:var(--fg,#e9eef8);font-size:.72rem}.bc-acc .acc-head a{margin-left:auto;color:var(--blue-ink,#6fb6ff);font-weight:600;text-decoration:none}.bc-acc .acc-cells{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.bc-acc .acc-cell{display:flex;gap:12px;align-items:center;padding:14px;min-width:0}.bc-acc .acc-cell+.acc-cell{border-left:1px solid var(--line,#1a2b49)}.bc-acc .acc-cell>div{display:flex;flex-direction:column;min-width:0}.bc-acc .acc-dial{width:56px;height:56px;flex:none;transform:rotate(-90deg)}.bc-acc .acc-track{fill:none;stroke:rgba(138,155,185,.2);stroke-width:5}.bc-acc .acc-arc{fill:none;stroke-width:5;stroke-linecap:round;animation:acc-draw 1.1s cubic-bezier(.2,.7,.2,1) both}.bc-acc .acc-blue{stroke:#4f8dff}.bc-acc .acc-pos{stroke:#23c98b}.bc-acc .acc-warn{stroke:#f4b740}@keyframes acc-draw{from{stroke-dasharray:0 164}}.bc-acc .acc-k{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#8a9bb9)}.bc-acc .acc-v{font-family:var(--mono);font-size:1.5rem;line-height:1.15;color:var(--fg,#e9eef8);font-weight:600}.bc-acc .acc-v small{font-size:.8rem;font-weight:500;color:var(--muted,#8a9bb9)}.bc-acc .acc-sub{font-size:.72rem;color:var(--fg-2,#c3cee2);line-height:1.35}.bc-acc .acc-f{margin-top:4px;font-family:var(--mono);font-size:.66rem;color:var(--faint,#7f93b5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1100px){.bc-acc .acc-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-acc .acc-cell:nth-child(3){border-left:0}.bc-acc .acc-cell:nth-child(n+3){border-top:1px solid var(--line,#1a2b49)}}@media (max-width:560px){.bc-acc .acc-cells{grid-template-columns:1fr}.bc-acc .acc-cell+.acc-cell{border-left:0;border-top:1px solid var(--line,#1a2b49)}}@media (prefers-reduced-motion:reduce){.bc-acc .acc-arc{animation:none}}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc{background:#fff;border-color:#d4dcec}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-head,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-cell{border-color:#e1e7f2}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-head b,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-v{color:#0b1d3f}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-sub{color:#33456b}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-k,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-head,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-f,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-v small{color:#4b5d80}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-head a{color:#1247c4}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-track{stroke:#dfe6f3}.x3d-box{margin:12px 0;border:1px solid var(--line-2,#24395f);border-radius:10px;overflow:hidden;background:#0a1426}.x3d-head{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;padding:10px 14px;border-bottom:1px solid var(--line,#1a2b49);font-size:.75rem;color:#8a9bb9}.x3d-head b{font-family:var(--mono);letter-spacing:.16em;font-size:.72rem;color:#e9eef8}.x3d-chart{height:420px}@media (max-width:700px){.x3d-chart{height:320px}}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .x3d-box{background:#f6f8fc;border-color:#d4dcec}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .x3d-head{border-color:#e1e7f2;color:#4b5d80}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .x3d-head b{color:#0b1d3f}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page{--dk-glass: #fff;--dk-glass-2: #fff;--dk-edge: #cdd6e6;--dk-ink: #0a1730;--dk-ink-2: #1f3050;--dk-mute: #465a7a;background:#f3f5f9!important;color:#0a1730;-webkit-font-smoothing:auto;text-rendering:optimizeLegibility}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page::before,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page::after{display:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.panel,.cc .panel,.app-toolbar,.workspace-pulse,.bc-ticker,.bc-cmd,.bc-bug,.bc-acc,.x3d-box){background:#fff!important;border:1px solid #cdd6e6!important;box-shadow:0 1px 2px rgba(10,23,48,.06)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-bug{background:#fff!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel::before{display:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel-head{background:#f7f9fc!important;border-bottom:1px solid #dde4f0!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.sport-tabs,.seg){background:#e9eef6!important;box-shadow:none!important;border:1px solid #cdd6e6}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.input,.select,input.input,.bc-clock,.progress){background:#fff!important;border-color:#b9c5da!important;color:#0a1730!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table th,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table thead th{background:#f1f4f9!important;color:#33476a!important;font-weight:700;border-bottom:1px solid #cdd6e6!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table td{color:#14233f!important;border-color:#e3e8f1!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.cc-sim-kpis>div,.cc-lu-kpis>div,.kpi,.sx-kpis>div){background:#fff!important;border:1px solid #cdd6e6!important;box-shadow:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.cc-sim-kpis b,.cc-lu-kpis b,.kpi .v,.sx-kpis b){color:#0a1730!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.muted,.faint,.small,.fine-print,.kpi .k,.cc-sim-kpis span,.cc-lu-kpis span,.sx-kpis span,.acc-sub,.acc-k,.acc-f,.acc-head){color:#465a7a!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page :is(.btn-secondary,.btn-ghost,.sync-btn){background:#fff!important;border:1px solid #b9c5da!important;box-shadow:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .cc-ico{box-shadow:none!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-track{stroke:#d9e0ec}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .bc-acc .acc-f{background:#eef2f8;color:#33476a!important}.opp{display:grid;gap:14px}.opp-empty{padding:40px 24px;border:1px dashed var(--line-2,#24395f);border-radius:12px;text-align:center;color:var(--muted,#8a9bb9)}.opp-empty b{display:block;font-size:1.05rem;color:var(--fg,#e9eef8);margin-bottom:6px}.opp-bar{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.opp-games{display:flex;flex-wrap:wrap;gap:6px}.opp-games button{padding:7px 12px;border:1px solid var(--line-2,#24395f);border-radius:8px;background:transparent;color:var(--fg-2,#c3cee2);font:600 .8125rem var(--mono,ui-monospace,monospace);letter-spacing:.04em;cursor:pointer}.opp-games button i{font-style:normal;opacity:.55;margin:0 2px}.opp-games button:hover{border-color:#4f7dff}.opp-games button[aria-selected=true]{background:#2f5bff;border-color:#2f5bff;color:#fff}.opp-tools{display:flex;gap:12px;align-items:center;font-size:.75rem;color:var(--muted,#8a9bb9)}.opp-stage{position:relative;height:clamp(360px,50vh,560px);border-radius:12px;overflow:hidden;border:1px solid #1c2f55;background:radial-gradient(120% 90% at 50% 0%,#12275a 0%,#0a1736 55%,#070f24 100%)}.opp-stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.opp-stage.no-3d{display:none}.opp-labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}.opp-lab,.opp-num,.opp-team{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform;font-family:var(--mono,ui-monospace,monospace)}.opp-lab{transform-origin:0 0;font-size:11px;font-weight:600;color:#c9d6f2;letter-spacing:.02em}.opp-lab.is-out,.opp-lab.is-sat{color:#8494b4;text-decoration:line-through}.opp-num{font-size:13px;font-weight:700;color:#fff;text-align:center;line-height:1.05;text-shadow:0 1px 2px #06102a}.opp-num i{display:block;font-style:normal;font-size:10px;font-weight:700}.opp-num.is-gain i{color:#3fe0a2}.opp-num.is-loss i{color:#ffb866}.opp-num.is-flat i{color:#9db4e8}.opp-num.is-out,.opp-num.is-sat{font-size:10px;letter-spacing:.1em;color:#ff8a6b}.opp-team{font-size:12px;font-weight:700;letter-spacing:.22em;color:#7f95c4}.opp-hint{position:absolute;left:14px;top:12px;margin:0;padding:5px 10px;border:1px solid rgba(157,180,232,.35);border-radius:6px;font-size:.72rem;color:#c9d6f2;background:rgba(7,15,36,.7);pointer-events:none}.opp-side{position:absolute;right:12px;top:10px;display:flex;gap:4px}.opp-side button{padding:5px 10px;border:1px solid rgba(157,180,232,.4);border-radius:6px;background:rgba(7,15,36,.7);color:#c9d6f2;font:700 .72rem var(--mono,monospace);cursor:pointer}.opp-side button[aria-pressed=true]{background:#2f5bff;border-color:#2f5bff;color:#fff}.opp-tip{position:absolute;z-index:3;width:240px;padding:10px 12px;border:1px solid #33508f;border-radius:8px;background:#0b1a3d;color:#dfe8ff;font-size:.75rem;pointer-events:none;box-shadow:0 12px 28px -14px #000}.opp-tip b{display:block;font-size:.9rem;color:#fff}.opp-tip span{color:#9db4e8}.opp-tip dl{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:8px 0 0}.opp-tip dt{color:#8a9bb9}.opp-tip dd{margin:0}.opp-tip em{display:block;margin-top:8px;font-style:normal;color:#ffb199}.opp-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.72rem;color:var(--muted,#8a9bb9)}.opp-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.k-gain{background:#23c98b}.k-flat{background:#4f7dff}.k-loss{background:#f4a340}.k-out{background:#56637d}.k-sat{background:#ff4b24}.k-ghost{border:1.5px solid #9db4e8}.opp-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;align-items:start}.opp-card{border:1px solid var(--line-2,#24395f);border-radius:10px;padding:14px;background:var(--panel,#0c1729);min-width:0}.opp-card h3{margin:0 0 10px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted,#8a9bb9)}.opp-table th[scope=row]{text-align:left;font-weight:600}.opp-tm{display:block;font:500 .68rem var(--mono,monospace);color:var(--muted,#8a9bb9);letter-spacing:.06em}.opp-up{color:#23c98b;font-weight:700}.opp-rot{display:grid;grid-template-columns:1fr 1fr;gap:16px}.opp-rot h4{margin:0 0 6px;font:700 .75rem var(--mono,monospace);letter-spacing:.18em;color:var(--fg,#e9eef8)}.opp-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 30px 38px;gap:8px;align-items:center;width:100%;padding:5px 6px;border:0;border-radius:6px;background:transparent;color:var(--fg-2,#c3cee2);font-size:.78rem;text-align:left;cursor:pointer}.opp-row:hover:not(:disabled){background:rgba(79,125,255,.12)}.opp-row:disabled{cursor:default;opacity:.75}.opp-nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opp-st{font:700 .6rem var(--mono,monospace);font-style:normal;margin-left:5px;padding:1px 4px;border-radius:3px;background:rgba(79,125,255,.2);color:#8fb0ff}.opp-bar2{position:relative;height:6px;border-radius:3px;background:rgba(138,155,185,.2)}.opp-bar2 span{position:absolute;inset:0 auto 0 0;border-radius:3px;background:#4f7dff}.opp-bar2 i{position:absolute;top:-3px;width:2px;height:12px;background:#9db4e8;border-radius:1px}.opp-row.is-gain .opp-bar2 span{background:#23c98b}.opp-row.is-loss .opp-bar2 span{background:#f4a340}.opp-row b{font-family:var(--mono,monospace);text-align:right;color:var(--fg,#e9eef8)}.opp-row em{font:600 .7rem var(--mono,monospace);font-style:normal;text-align:right;color:var(--muted,#8a9bb9)}.opp-row.is-gain em{color:#23c98b}.opp-row.is-loss em{color:#f4a340}.opp-row.is-out b,.opp-row.is-sat b{font-size:.62rem;letter-spacing:.08em;color:#ff7a59}.opp-row.is-out .opp-nm,.opp-row.is-sat .opp-nm{text-decoration:line-through;opacity:.7}@media (max-width:1000px){.opp-grid{grid-template-columns:1fr}}@media (max-width:720px){.opp-hint{top:auto;bottom:10px;font-size:.68rem}}@media (max-width:560px){.opp-rot{grid-template-columns:1fr}}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-card{background:#fff;border-color:#cdd6e6}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-card h3,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-tools,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-legend,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-tm,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-row em{color:#465a7a}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-rot h4,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-row b{color:#0a1730}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-row{color:#1f3050}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-games button{border-color:#b9c5da;color:#1f3050;background:#fff}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-games button[aria-selected=true]{background:#1f4fe0;border-color:#1f4fe0;color:#fff}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-up,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-row.is-gain em{color:#0b7a50}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-row.is-loss em{color:#a85f00}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-empty{border-color:#b9c5da;color:#465a7a}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-empty b{color:#0a1730}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-bar2{background:#dfe6f3}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .opp-bar2 i{background:#5d7096}html body.app-page.app-page{--vx-blue: #1f5bff;--vx-orange: #ff4b24;--vx-mint: #00b97a;--vx-violet: #7c4dff;--vx-amber: #f5a300;--vx-cyan: #00a8e8}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div,html body.app-page.app-page .bc-acc .acc-cell{position:relative;border-top:4px solid var(--vx-blue)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+2),html body.app-page.app-page .bc-acc .acc-cell:nth-child(4n+2){border-top-color:var(--vx-orange)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+3),html body.app-page.app-page .bc-acc .acc-cell:nth-child(4n+3){border-top-color:var(--vx-mint)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+4),html body.app-page.app-page .bc-acc .acc-cell:nth-child(4n+4){border-top-color:var(--vx-violet)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+1) b{color:var(--vx-blue)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+2) b{color:var(--vx-orange)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+3) b{color:var(--vx-mint)!important}html body.app-page.app-page :is(.cc-sim-kpis,.cc-lu-kpis,.sx-kpis)>div:nth-child(4n+4) b{color:var(--vx-violet)!important}html body.app-page.app-page .bc-acc .acc-cell+.acc-cell{border-left:1px solid var(--line, #1a2b49)}html body.app-page.app-page .bc-acc .acc-blue{stroke:var(--vx-blue)}html body.app-page.app-page .bc-acc .acc-pos{stroke:var(--vx-mint)}html body.app-page.app-page .bc-acc .acc-warn{stroke:var(--vx-amber)}html body.app-page.app-page .cc-ico{background:var(--vx-orange)!important;color:#fff!important;border-radius:6px}html body.app-page.app-page .panel:nth-of-type(3n+2) .cc-ico{background:var(--vx-blue)!important}html body.app-page.app-page .panel:nth-of-type(3n+3) .cc-ico{background:var(--vx-mint)!important}html body.app-page.app-page .nav-new{background:var(--vx-orange)!important;color:#fff!important}html body.app-page.app-page :is(.pos,.up,.ev-pos){color:var(--vx-mint)!important}html body.app-page.app-page :is(.neg,.down,.ev-neg){color:#e5384a!important}html body.app-page.app-page .sport-tabs button[aria-selected=true],html body.app-page.app-page .seg button[aria-pressed=true],html body.app-page.app-page .seg button[aria-selected=true]{background:var(--vx-blue)!important;color:#fff!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table thead th,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table th[scope=col]{background:#0b1d3f!important;color:#fff!important;border-bottom:3px solid var(--vx-orange)!important;font-weight:700}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table tbody tr:nth-child(even) td,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table tbody tr:nth-child(even) th{background:#f4f7fd}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table tbody tr:hover td,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .data-table tbody tr:hover th{background:#e3ecff!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel-head{background:#fff!important;border-bottom:2px solid #0b1d3f!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel-head h3,html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .panel-head h2{color:#0b1d3f!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .btn-primary{background:var(--vx-blue)!important;border-color:var(--vx-blue)!important;color:#fff!important;box-shadow:0 2px 0 #0d3acc!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .btn-primary:hover{background:#0f47f0!important}html[data-theme=dark] body.app-page.app-page .data-table thead th,html[data-theme=purple] body.app-page.app-page .data-table thead th{color:#fff!important;border-bottom:2px solid var(--vx-orange)!important}html[data-theme=dark] body.app-page.app-page,html[data-theme=purple] body.app-page.app-page{--vx-blue: #5b8cff;--vx-mint: #2ee6a6;--vx-violet: #a98bff;--vx-orange: #ff6a45}.k-gain{background:#00e08a}.k-flat{background:#3d7bff}.k-loss{background:#ffb020}.k-sat{background:#ff3d2e}.opp-stage{background:radial-gradient(120% 90% at 50% 0%,#1a2f7a 0%,#0c1a48 50%,#070f2a 100%)}.opp-num.is-gain i{color:#3dffb0}.opp-num.is-loss i{color:#ffc247}.opp-row.is-gain .opp-bar2 span{background:#00c389}.opp-row.is-loss .opp-bar2 span{background:#ffb020}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .status-chip{color:#1d47c8;border-color:rgba(31,91,255,.38);background:rgba(31,91,255,.08)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .status-chip.ok{color:#04774a;border-color:rgba(0,170,110,.5);background:rgba(0,185,122,.13)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .status-chip.warn{color:#8f4a00;border-color:rgba(230,140,0,.55);background:rgba(255,176,32,.18)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .status-chip.neg{color:#c0162e;border-color:rgba(220,40,60,.45);background:rgba(255,61,46,.1)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost){background:rgba(255,255,255,.08)!important;color:#eef4ff!important;border:1px solid rgba(126,178,255,.38)!important}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page .app-side :is(.btn-secondary,.btn-ghost):hover{background:rgba(42,123,255,.26)!important;color:#fff!important}@media (max-width: 760px){html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page.acct-open .app-side .side-foot{background:linear-gradient(180deg,#17233d,#0e1730)!important;border:1px solid rgba(126,178,255,.28)!important;color:#eef4ff}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page.acct-open .acct-sheet-head{border-bottom-color:rgba(126,178,255,.2)}html:not([data-theme=dark]):not([data-theme=purple]) body.app-page.app-page.acct-open .acct-sheet-x{color:#7fb0ff}}.opp-stage{background:radial-gradient(120% 80% at 50% -10%,#1d3f9c 0%,#0b1a4a 38%,#050c26 72%,#030716 100%)!important;border:1px solid rgba(98,150,255,.38)!important;border-radius:16px;box-shadow:0 40px 90px -50px rgba(47,107,255,.85),0 0 0 1px rgba(124,196,255,.06) inset,0 1px 0 rgba(170,210,255,.18) inset}.opp-stage::before{content:"";position:absolute;inset:0 0 auto;height:1px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(47,216,255,.9) 30%,rgba(160,103,255,.9) 70%,transparent)}.opp-stage::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(130% 100% at 50% 50%,transparent 62%,rgba(2,5,16,.5) 100%)}.opp-labels,.opp-hint,.opp-side,.opp-tip,.opp-cap{z-index:2}.opp-num{text-shadow:0 0 10px rgba(120,170,255,.55),0 1px 2px #020818}.opp-num.is-gain{color:#eafff7;text-shadow:0 0 12px rgba(0,232,160,.75),0 1px 2px #020818}.opp-num.is-gain i{color:#5dffc0}.opp-num.is-loss i{color:#ffc35a}.opp-num.is-sat,.opp-num.is-out{color:#ff8f73;text-shadow:0 0 10px rgba(255,61,46,.6)}.opp-lab{color:#d6e2ff;text-shadow:0 0 8px rgba(80,140,255,.45)}.opp-lab.is-gain{color:#9dffd9}.opp-team{color:#9fc0ff;text-shadow:0 0 12px rgba(47,216,255,.55)}.opp-hint{background:rgba(6,14,40,.72)!important;border-color:rgba(124,196,255,.35)!important;color:#cfe0ff!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.opp-games button[aria-selected=true]{background:linear-gradient(135deg,#2f6bff,#6a4dff)!important;border-color:transparent!important;box-shadow:0 6px 20px -8px rgba(80,110,255,.9)}.opp-legend .k-gain{background:#00e8a0;box-shadow:0 0 8px #00e8a0}.opp-legend .k-flat{background:#3a78ff;box-shadow:0 0 8px #3a78ff}.opp-legend .k-loss{background:#ffa21f;box-shadow:0 0 8px #ffa21f}.opp-legend .k-sat{background:#ff3d2e;box-shadow:0 0 8px #ff3d2e}.opp-cap{position:absolute;left:50%;bottom:14px;margin:0;padding:8px 14px;border-radius:999px;transform:translate(-50%,8px);opacity:0;transition:opacity .3s,transform .3s;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;background:rgba(5,12,36,.82);border:1px solid rgba(93,255,192,.45);color:#dfe9ff;font:600 .82rem/1.2 var(--body, inherit);box-shadow:0 0 24px -6px rgba(0,232,160,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.opp-cap.is-on{opacity:1;transform:translate(-50%,0)}.opp-cap b{color:#fff}.opp-cap i{font-style:normal;color:#7fb0ff;margin:0 2px}.opp-cap .opp-up{color:#5dffc0}.ocx{position:relative;padding-block:clamp(48px,6vw,96px);background:radial-gradient(80% 70% at 75% 40%,rgba(47,107,255,.22),transparent 70%),radial-gradient(50% 60% at 10% 80%,rgba(160,103,255,.14),transparent 70%),linear-gradient(180deg,#06143d 0%,#050f30 100%);border-block:1px solid rgba(98,150,255,.16);overflow:hidden}.ocx-wrap{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.25fr);gap:clamp(28px,4vw,56px);align-items:center}.ocx-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font:600 .8rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8fd8ff}.ocx h2{margin:0 0 16px;font-family:var(--display);font-weight:900;font-size:clamp(2rem,1.2rem + 2.6vw,3.3rem);line-height:1.02;color:#f4f7ff;text-wrap:balance}.ocx h2 span{display:block;background:linear-gradient(90deg,#5dffc0,#4fd6ff 55%,#8f7bff);-webkit-background-clip:text;background-clip:text;color:transparent}.ocx-lede{margin:0 0 18px;max-width:58ch;color:#c3cfe8;font-size:1.05rem;line-height:1.6}.ocx-feats{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.ocx-feats li{position:relative;padding-left:26px;color:#d8e2f7;line-height:1.45}.ocx-feats li::before{content:"";position:absolute;left:0;top:.45em;width:10px;height:10px;border-radius:2px;background:#00e8a0;box-shadow:0 0 10px #00e8a0}.ocx-feats li:nth-child(2)::before{background:#4fd6ff;box-shadow:0 0 10px #4fd6ff}.ocx-feats li:nth-child(3)::before{background:#ffb020;box-shadow:0 0 10px #ffb020}.ocx-feats li:nth-child(4)::before{background:#ff3d2e;box-shadow:0 0 10px #ff3d2e}.ocx-feats b{color:#fff}.ocx-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.ocx-root .opp-stage{height:clamp(340px,34vw,470px)}.ocx-root .opp-legend{margin-top:10px;color:#9fb0d4}.ocx-root .opp-empty{min-height:340px;display:grid;place-content:center;color:#9fb0d4;border-color:rgba(98,150,255,.3)}.ocx-root .opp-empty b{color:#e9eef8}.ocx-note{margin:8px 0 0;font-size:.78rem;color:#8193b8}@media (max-width: 980px){.ocx-wrap{grid-template-columns:1fr}}.opp-stage{container-type:inline-size}.opp-cap{top:12px;bottom:auto;left:14px;transform:translateY(-6px);max-width:calc(100% - 150px)}.opp-cap.is-on{transform:none}.opp-stage:has(.opp-cap.is-on) .opp-hint{opacity:0}.opp-hint{transition:opacity .3s}@container (max-width: 560px){.opp-cap{top:50px;left:10px;right:10px;max-width:none;font-size:.76rem;text-align:center}}.swg{padding:72px 0 80px;background:#050d24;color:#fff;overflow:hidden}.swg .section-head{margin-bottom:28px}.swg .eyebrow{color:#ff5a36}.swg h2{color:#fff}.swg .section-lede{color:#b9c6e4}.swg-rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px max(16px,calc((100vw - 1200px) / 2)) 22px;scrollbar-width:thin;scrollbar-color:#2b4fd8 transparent;-webkit-overflow-scrolling:touch}.swg-rail::-webkit-scrollbar{height:6px}.swg-rail::-webkit-scrollbar-thumb{background:#2b4fd8;border-radius:3px}.swg-card{flex:0 0 min(560px,84vw);scroll-snap-align:center;border-radius:16px;overflow:hidden;display:block;position:relative;box-shadow:0 0 0 1px rgba(110,150,255,.22),0 18px 50px -18px rgba(30,80,255,.55);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;background:#0a1740}.swg-card img{display:block;width:100%;height:auto;aspect-ratio:16 / 9}.swg-card:hover,.swg-card:focus-visible{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(140,175,255,.6),0 26px 60px -16px rgba(40,100,255,.8)}.swg-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.swg-sub{margin:34px 0 14px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#8fa6d8;font-weight:600}.swg-rail.sm .swg-card{flex-basis:min(400px,72vw)}@media (prefers-reduced-motion: reduce){.swg-card{transition:none}.swg-card:hover{transform:none}}.lp-figure{margin:0 0 28px;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px rgba(60,100,220,.25),0 18px 44px -20px rgba(20,60,200,.55);background:#0a1740}.lp-figure img{display:block;width:100%;height:auto;aspect-ratio:16 / 9}html body.app-page.app-page .command-masthead{overflow:hidden}html body.app-page.app-page .command-masthead>.mast-art{position:relative;flex:0 0 auto;width:340px;align-self:stretch;margin:-30px 6px -30px auto;min-height:150px;opacity:0;transition:opacity .45s ease;pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 52%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 52%,transparent 100%)}html body.app-page.app-page .command-masthead>.mast-art.in{opacity:.92}html body.app-page.app-page .command-masthead>.mast-art[hidden]{display:none}.mast-art img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}@media (max-width: 1100px){html body.app-page.app-page .command-masthead>.mast-art{display:none}}@media (prefers-reduced-motion: reduce){html body.app-page.app-page .command-masthead>.mast-art{transition:none}}@media (min-width: 1101px){html body.app-page.app-page .command-masthead:has(>.mast-art.in)>.desk3d{opacity:0!important;visibility:hidden}}:is(html[data-theme=dark],html[data-theme=purple]) body.app-page.app-page .app-toolbar{background:var(--panel)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 10px 24px -14px rgba(0,0,0,.8)!important}html body.app-page.app-page .app-toolbar{z-index:30}.swg-wrap{position:relative}.swg-rail{cursor:grab}.swg-rail.drag{cursor:grabbing;scroll-snap-type:none;user-select:none}.swg-rail.drag .swg-card{pointer-events:none}.swg-nav{position:absolute;top:calc(50% - 8px);transform:translateY(-50%);z-index:3;width:48px;height:48px;border-radius:50%;border:1px solid rgba(150,185,255,.5);background:rgba(8,20,58,.86);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 24px -8px rgba(30,80,255,.8);transition:opacity .2s,background .2s,transform .2s}.swg-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.swg-nav.prev{left:14px}.swg-nav.next{right:14px}.swg-nav:hover{background:#2456ff;transform:translateY(-50%) scale(1.06)}.swg-nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.swg-nav:disabled{opacity:0;pointer-events:none}@media (hover: none){.swg-nav{display:none}}
