:root,html[data-accent],html[data-mode=dark],html[data-mode=dark][data-accent]{--bg:#050706;--card:#111413;--soft:#1a1e1c;--soft-2:#232826;--line:#222826;--line-soft:#171b19;--grid:#1f2422;--muted:#8b918e;--ink:#f5f6f3;--ink-2:#c5cac6;--accent:#c8f53c;--accent-hover:#d7ff5c;--p1-hover:#d7ff5c;--accent-light:rgba(200,245,60,.1);--on-accent:#0a0c0a;--signal:#ff5b1f;--signal-ink:#1a0a03;--amber:#ffc23d;--glow:#c8f53c;--good:var(--ok);--ok:#c8f53c;--bad:#ff6a33;--warn:#ffc23d;--good-area:rgba(200,245,60,.07);--bar:#3a403d;--bar-muted:#2a2f2d;--dot:#c3c8c5;--hatch-bg:transparent;--hatch-line:hsla(0,0%,100%,.07);--p1:#c8f53c;--p2:#aad532;--p3:#8cb329;--p4:#6f9020;--p5:#546e18;--p6:#3b4e11;--p7:#28350c;--p1-ink:#0a0c0a;--p2-ink:#0a0c0a;--p3-ink:#0a0c0a;--p4-ink:#fff;--p5-ink:#fff;--p6-ink:#fff;--p7-ink:#fff;--r-xl:28px;--r-lg:20px;--r-md:14px;--radius:12px;--cond:"DIN Condensed","Bahnschrift SemiBold Condensed","Bahnschrift","Roboto Condensed","Arial Narrow",-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;--pop-shadow:0 18px 48px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.05);color-scheme:dark}html[data-mode=light],html[data-mode=light][data-accent]{--bg:#e9eae6;--card:#fff;--soft:#f2f3ef;--soft-2:#e6e8e3;--line:#dfe1dc;--line-soft:#eceee9;--grid:#e3e5e0;--muted:#5f6562;--ink:#0a0c0a;--ink-2:#2c312e;--accent:#557a00;--accent-hover:#3f6600;--accent-light:rgba(77,122,0,.1);--on-accent:#0a0c0a;--ok:#557a00;--glow:#7fb000;--bad:#e2460f;--warn:#b77900;--good-area:rgba(140,200,20,.12);--bar:#2a2f2c;--bar-muted:#c9ccc7;--dot:#2a2f2c;--hatch-line:rgba(0,0,0,.07);--p1:#c8f53c;--p1-hover:#d4ff3f;--pop-shadow:0 18px 48px rgba(10,12,10,.14),0 0 0 1px rgba(10,12,10,.05);color-scheme:light}html[data-mode] body{background:var(--bg)}html[data-mode] .main{padding:0 24px;background:transparent}html[data-mode] .page-shell{width:min(1320px,100%);max-width:1320px}.mono{font-family:var(--mono)}html[data-mode] .site-header{background:color-mix(in srgb,var(--bg) 86%,transparent);border-bottom:0}html[data-mode] .site-header-inner{max-width:1368px;height:84px;padding:0 24px;gap:12px}html[data-mode] .brand-pill{height:52px;padding:0 22px 0 18px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink)}html[data-mode] .demo-tag{height:28px;padding:0 12px;border:1px solid color-mix(in srgb,var(--amber) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--amber) 12%,transparent);color:var(--amber);font-size:12px;display:inline-flex;align-items:center}html[data-mode=light] .demo-tag{color:#8a5a00}html[data-mode] .site-nav{gap:2px;height:52px;padding:5px;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--card)}html[data-mode] .site-nav a{display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;color:var(--ink-2);font-size:14px}html[data-mode] .site-nav a:hover{background:var(--soft);color:var(--ink)}html[data-mode] .site-nav a.active{background:var(--ink);color:var(--bg);font-weight:600}html[data-mode] .site-tools{gap:8px}html[data-mode] .site-tools .cta-btn{height:52px;padding:0 22px;border:0;border-radius:999px;background:var(--p1);color:var(--on-accent);font-size:14px;font-weight:600}html[data-mode=light] .site-tools .cta-btn.active,html[data-mode=light] .site-tools .cta-btn:hover,html[data-mode] .site-tools .cta-btn.active,html[data-mode] .site-tools .cta-btn:hover{background:var(--p1-hover)}html[data-mode] .account-link{height:52px;padding:0 18px 0 6px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink);display:inline-flex;align-items:center;gap:8px;font-size:14px;text-decoration:none}html[data-mode] .account-link:not(:has(.account-avatar)){padding:0 20px}html[data-mode] .account-avatar{width:40px;height:40px;border-radius:50%;background:var(--soft-2);color:var(--ink);font-weight:700}.theme-menu{position:relative;flex:none}html[data-mode] .theme-trigger-btn{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--card);color:var(--ink)}html[data-mode] .theme-trigger-btn:hover,html[data-mode] .theme-trigger-btn[aria-expanded=true]{background:var(--soft)}.theme-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:130;display:grid;grid-gap:2px;gap:2px;min-width:156px;padding:6px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--pop-shadow);animation:theme-pop-in .14s var(--ease-out)}@keyframes theme-pop-in{0%{opacity:0;transform:translateY(-4px)}}html[data-mode] .theme-pop button{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--ink-2);font-size:13.5px;text-align:left;white-space:nowrap}html[data-mode] .theme-pop button:hover{background:var(--soft);color:var(--ink)}html[data-mode] .theme-pop button.on{background:var(--ink);color:var(--bg);font-weight:600}.theme-check{margin-left:auto}@media (prefers-reduced-motion:reduce){.theme-pop{animation:none}}html[data-mode] :is(.brand-pill,.site-tools .cta-btn,.account-link,.site-nav a,.demo-tag){flex:none;white-space:nowrap}.nv-card,html[data-mode] .aa-card{border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card);box-shadow:none}html[data-mode=light] .aa-card,html[data-mode=light] .nv-card{border-color:transparent}.nv-card{padding:28px;min-width:0}.nv-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nv-eyebrow{height:32px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-size:12.5px}.nv-btn,.nv-eyebrow{display:inline-flex;align-items:center}.nv-btn{justify-content:center;gap:8px;height:52px;padding:0 26px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.nv-btn-accent{background:var(--p1);color:var(--on-accent)}.nv-btn-accent:hover,html[data-mode=light] .nv-btn-accent:hover{background:var(--p1-hover)}.nv-btn-ghost{border-color:var(--line);color:var(--ink)}.nv-btn-ghost:hover{background:var(--soft)}.nv-circle{display:grid;flex:none;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--soft);color:var(--ink);text-decoration:none}.nv-circle:hover{background:var(--soft-2)}.nv-dash{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:16px;gap:16px;padding-top:8px}.nv-intro{display:flex;flex-direction:column}.nv-hero-title{margin:32px 0 16px;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.18;letter-spacing:0}.nv-hero-title span{color:var(--accent)}.nv-hero-lead{max-width:34em;margin:0 0 24px;color:var(--ink-2);font-size:15px;line-height:1.8}.nv-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.nv-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:auto}.nv-tile{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:var(--r-lg);background:var(--soft)}.nv-tile-label{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13px}.nv-tile-label:before{content:"";width:3px;height:13px;border-radius:2px;background:var(--c,var(--accent))}.nv-tile-label.lime{--c:var(--p1)}.nv-tile-label.orange{--c:var(--signal)}.nv-tile-label.white{--c:var(--ink)}.nv-tile-label.amber{--c:var(--amber)}.nv-tile-value{display:flex;align-items:baseline;gap:6px}.nv-num,.nv-tile-value b{font-family:var(--cond);font-size:34px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.nv-tile-value small{color:var(--muted);font-size:13px}.nv-meter{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 14px 0 12px;border:1px solid var(--line);border-radius:999px;font-size:12.5px;color:var(--ink-2)}.nv-ticks{display:inline-flex;gap:2px}.nv-ticks i{width:2px;height:14px;border-radius:1px;background:var(--soft-2)}.nv-ticks i.on{background:var(--p1)}.nv-signal{display:flex;flex-direction:column;border:0!important;background:var(--signal)!important;color:#fff}.nv-signal-title{font-size:15px;font-weight:600}.nv-signal-tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:rgba(0,0,0,.18);font-size:12.5px}.nv-signal-num{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:18px 0 22px}.nv-signal-num b{font-family:var(--cond);font-size:clamp(56px,6vw,84px);font-weight:700;line-height:.9;letter-spacing:.01em}.nv-chip-dark{display:inline-flex;height:30px;padding:0 14px;border-radius:999px;background:#fff;color:#111;font-weight:600}.nv-chip-dark,.nv-signal-foot{align-items:center;font-size:12.5px}.nv-signal-foot{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:hsla(0,0%,100%,.86)}.nv-signal-foot span{display:inline-flex;align-items:center;gap:6px}.nv-signal-foot i{width:12px;height:12px;border-radius:50%}.sw-hi{background:#fff}.sw-warn{background:repeating-linear-gradient(45deg,#111 0 2px,rgba(0,0,0,.35) 2px 4px)}.nv-signal-time{margin-left:auto}.nv-caps{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:10px;gap:10px;margin-top:auto}.nv-cap{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;color:inherit;text-decoration:none}.nv-cap-track{position:relative;align-items:flex-end;height:var(--h,220px);background:repeating-linear-gradient(45deg,rgba(0,0,0,.13) 0 1.5px,transparent 1.5px 6px)}.nv-cap-fill,.nv-cap-track{display:flex;border-radius:999px}.nv-cap-fill{justify-content:center;width:100%;min-height:34px;padding-top:10px;background:#111;color:#fff;transition:height .5s var(--ease-out)}.nv-cap-fill.hi{background:#fff;color:#111}.nv-cap-fill.warn{background:repeating-linear-gradient(45deg,#111 0 3px,rgba(0,0,0,.45) 3px 7px)}.nv-cap-fill b{font-family:var(--cond);font-size:15px;font-weight:700;line-height:1}.nv-cap-label{overflow:hidden;font-family:var(--cond);font-size:13px;text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:.85}a.nv-cap:hover .nv-cap-fill{filter:brightness(1.15)}.nv-strip{display:flex;align-items:center;gap:20px;margin-top:16px;padding:16px 16px 16px 28px}.nv-strip-title{flex:none;padding-right:20px;border-right:1px solid var(--line);color:var(--ink-2);font-size:14px}.nv-strip-list{display:flex;flex:1 1;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.nv-strip-list::-webkit-scrollbar{display:none}.nv-strip-item{display:flex;flex:none;align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:999px;color:inherit;text-decoration:none}.nv-strip-item+.nv-strip-item{position:relative}.nv-strip-item:hover{background:var(--soft)}.nv-strip-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--soft-2)}html[data-mode=dark] .nv-strip-icon{background:#fff;color:#111}.nv-strip-text{display:flex;flex-direction:column;gap:2px}.nv-strip-text b{font-size:13.5px;font-weight:600}.nv-strip-text span{color:var(--muted);font-size:12px}.nv-strip-text em{color:var(--ok);font-style:normal}.nv-strip-bar{width:42px;height:6px;border-radius:999px;background:var(--soft-2);overflow:hidden}.nv-strip-bar i{display:block;height:100%;border-radius:inherit;background:var(--p1)}html[data-mode] .sec-head{align-items:flex-end;margin:64px 0 18px;padding:0 4px;border:0}html[data-mode] .sec-kicker{display:block;margin-bottom:6px;color:var(--accent);font-family:var(--cond);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html[data-mode] .sec-head h2{display:flex;align-items:center;gap:0;margin:0;font-family:var(--display);font-size:30px;font-weight:700;line-height:1.25;letter-spacing:0}html[data-mode] .sec-head h2 i{display:none}html[data-mode] .sec-head p{max-width:72ch;margin-top:8px;color:var(--muted);font-size:13.5px;line-height:1.75}html[data-mode] .text-link{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:13px;text-decoration:none;white-space:nowrap}html[data-mode] .text-link:hover{background:var(--soft)}html[data-mode] .overview-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}html[data-mode] .segmented{height:48px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--card)}html[data-mode] .segmented-thumb{top:4px;bottom:4px;height:auto;border-radius:999px;background:var(--ink);box-shadow:none}html[data-mode] .segmented button{height:38px;border-radius:999px;color:var(--ink-2);font-size:13.5px}html[data-mode] .segmented button.on{color:var(--bg);font-weight:600}html[data-mode] .vendor-filter{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}html[data-mode] .overview-controls .vendor-filter{margin:0}html[data-mode] .vendor-filter button{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink-2);font-size:13px}html[data-mode] .vendor-filter button>span:not(.model-icon){color:var(--muted);font-family:var(--cond);font-size:14px}html[data-mode] .vendor-filter button:hover{border-color:var(--soft-2);color:var(--ink)}html[data-mode] .vendor-filter button.on{border-color:var(--ink);background:var(--ink);color:var(--bg)}html[data-mode] .vendor-filter button.on>span:not(.model-icon){color:color-mix(in srgb,var(--bg) 60%,transparent)}html[data-mode] .tab-bar{gap:10px;margin-bottom:16px;padding:18px 22px;border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card)}html[data-mode] .tab-row-label{min-width:64px;color:var(--muted);font-family:var(--cond);font-size:14px;letter-spacing:.04em;text-transform:uppercase}html[data-mode] .tab-bar button{height:40px;padding:0 8px 0 14px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-2);font-family:var(--mono);font-size:12.5px}html[data-mode] .tab-bar button>span:not(.model-icon){display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:999px;background:var(--soft);color:var(--ink-2);font-family:var(--cond);font-size:14px}html[data-mode] .tab-bar button:hover{background:var(--soft);color:var(--ink)}html[data-mode] .tab-bar button.active{border-color:var(--ink);background:var(--ink);color:var(--bg)}html[data-mode] .tab-bar button.active>span:not(.model-icon){background:var(--p1);color:var(--on-accent)}html[data-mode] .chart-card2{padding:24px 26px 20px;border-radius:var(--r-xl)}html[data-mode] .cc-titles h3{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:0}html[data-mode] .cc-titles p{color:var(--muted);font-size:12.5px}html[data-mode] .cc-btn{width:40px;height:40px;border:1px solid var(--line);border-radius:50%;background:var(--soft);color:var(--ink)}html[data-mode] .cc-btn:hover:not(:disabled){background:var(--soft-2)}html[data-mode] .cc-select-btn{height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--ink);font-size:13px}html[data-mode] .cc-popover{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--pop-shadow)}html[data-mode] .cc-search{height:38px;border:1px solid var(--line);border-radius:999px;background:var(--soft)}html[data-mode] .grid-line{stroke:var(--grid);stroke-dasharray:3 5}html[data-mode] .axis-line{stroke:var(--line)}html[data-mode] .bar-track .hatch-bg,html[data-mode] .hatch-bg{fill:var(--hatch-bg)}html[data-mode] .hatch-line{fill:var(--hatch-line)}html[data-mode] .bar-total,html[data-mode] .bar-value{fill:var(--ink);font-family:var(--cond);font-size:13px;font-weight:700}html[data-mode] .bar-value-in{fill:#fff;font-family:var(--cond);font-size:13px;font-weight:700}html[data-mode] .bar-value-in.on-accent{fill:var(--on-accent)}html[data-mode] .bar-label{fill:var(--muted);font-size:11.5px}html[data-mode] .legend{gap:6px 16px;color:var(--muted);font-size:12px}html[data-mode] .cc-table th{color:var(--muted)}html[data-mode] .findings{gap:10px;margin:0 0 16px;padding:0;background:transparent}html[data-mode] .finding{gap:12px;padding:18px 20px;border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--card);box-shadow:none}html[data-mode] .finding-label{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-size:13px}html[data-mode] .finding-label:before{content:"";width:3px;height:13px;border-radius:2px;background:var(--p1)}html[data-mode] .finding:nth-child(2) .finding-label:before{background:var(--ink)}html[data-mode] .finding:nth-child(3) .finding-label:before{background:var(--amber)}html[data-mode] .finding:nth-child(4) .finding-label:before{background:var(--signal)}html[data-mode] .finding-badge{padding:2px 10px;border:1px solid color-mix(in srgb,var(--bad) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--bad);font-size:12px}html[data-mode] .finding p{color:var(--ink-2);font-size:13.5px;line-height:1.8}html[data-mode] .relay-chip{color:var(--ink);font-weight:600;text-decoration:none;border-bottom:1px solid var(--line)}html[data-mode] .relay-chip:hover{border-color:var(--accent)}html[data-mode] .relay-chip-v{margin-left:4px;padding:1px 7px;border-radius:999px;background:var(--soft);color:var(--accent);font-family:var(--cond);font-size:13px;font-weight:700}html[data-mode] .lt{border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card);overflow:hidden}html[data-mode] .lt-toolbar{gap:10px;padding:16px 18px;border-bottom:1px solid var(--line-soft)}html[data-mode] .lt-search{height:42px;padding:0 18px;border:1px solid var(--line);border-radius:999px;background:var(--soft)}html[data-mode] .lt-chips button,html[data-mode] .lt-pctl button{height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-2);font-size:12.5px}html[data-mode] .lt-chips button.on,html[data-mode] .lt-pctl button.on{border-color:var(--ink);background:var(--ink);color:var(--bg)}html[data-mode] .lt-table{border:0}html[data-mode] .lt-table th{background:var(--card);color:var(--muted);font-size:12px;font-weight:500}html[data-mode] .lt-table .lt-groups th{color:var(--ink-2);font-family:var(--display);font-weight:600}html[data-mode] .lt-table td{border-bottom:1px solid var(--line-soft);background:var(--card)}html[data-mode] .lt-row:hover td{background:var(--soft)}html[data-mode] .lt-strong,html[data-mode] .rank-num{font-family:var(--cond);font-size:17px;font-weight:700}html[data-mode] .lt-strong{color:var(--ink)}html[data-mode] .lt-pager button{border-radius:999px}html[data-mode] .rank-tag{height:24px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font-size:12px}html[data-mode] .rank-tag.ranked{border-color:color-mix(in srgb,var(--ok) 45%,transparent);background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok)}html[data-mode] .rank-tag.suspicious{border-color:color-mix(in srgb,var(--bad) 50%,transparent);background:color-mix(in srgb,var(--bad) 14%,transparent);color:var(--bad)}html[data-mode] .rank-tag.insufficient{background:var(--soft)}html[data-mode] .rank-tag.unverified{border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent);color:var(--warn)}html[data-mode] .home-closing{margin-top:64px;padding:36px 40px;border:0;border-radius:var(--r-xl);background:var(--p1);color:var(--on-accent)}html[data-mode] .home-closing h3{color:inherit;font-size:28px;font-weight:700;letter-spacing:0}html[data-mode] .home-closing p{color:color-mix(in srgb,var(--on-accent) 75%,transparent)}html[data-mode] .home-closing .latest-tag{border:1px solid rgba(0,0,0,.25);border-radius:999px;background:transparent;color:inherit}html[data-mode] .home-closing .btn-light{height:52px;padding:0 26px;border-radius:999px;background:#0a0c0a;color:#fff}.nv-model-dash{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:16px;gap:16px;margin-bottom:16px}.nv-model-dash .nv-card{display:flex;flex-direction:column}.nv-crumb{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-size:12.5px;text-decoration:none}.nv-crumb:hover{background:var(--soft)}.nv-model-title{display:flex;align-items:center;gap:14px;margin:26px 0 8px;font-family:var(--cond);font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1;letter-spacing:.01em;overflow-wrap:anywhere}.nv-model-title .model-icon{flex:none}.nv-model-meta{margin:0 0 22px;color:var(--muted);font-size:13px}.nv-model-dash .nv-signal-num b{font-size:clamp(48px,5vw,72px)}.nv-model-dash .nv-caps .nv-cap-label{font-family:var(--sans);font-size:11.5px}html[data-mode] .model-layout{gap:20px}html[data-mode] .model-side .toc-switch{padding:18px 12px;border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card)}html[data-mode] .toc-switch-title,html[data-mode] .toc-title{padding:0 10px;color:var(--muted);font-size:12px}html[data-mode] .toc-switch .toc-group-title{display:block;padding:12px 10px 4px;color:var(--muted);font-family:var(--cond);font-size:13px;letter-spacing:.06em;text-transform:uppercase}html[data-mode] .toc-switch a.toc-model{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:999px;color:var(--ink-2);font-size:12.5px}html[data-mode] .toc-switch a.toc-model:hover{background:var(--soft);color:var(--ink)}html[data-mode] .toc a.toc-model.current,html[data-mode] .toc-switch a.toc-model.current{background:var(--ink);color:var(--bg);font-weight:600}html[data-mode] .toc a.toc-model.current:before,html[data-mode] .toc-switch a.toc-model:before{display:none}html[data-mode] .page-toc-side a{border-radius:999px;color:var(--muted)}html[data-mode] .page-toc-side a:hover{background:var(--soft);color:var(--ink)}html[data-mode] .board-block{margin-top:0}html[data-mode] .card-grid-2{gap:16px}html[data-mode] .model-select select{height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--soft)}html[data-mode] .page-toc-pop>button{border:1px solid var(--line);border-radius:999px;background:var(--card)}html[data-mode] .page-toc-pop nav{border-radius:var(--r-lg)}html[data-mode] .model-card{padding:22px 24px;border-radius:var(--r-lg)}html[data-mode] .model-card:hover{background:var(--soft)}html[data-mode] .page-hero h1{font-weight:700;letter-spacing:0}html[data-mode] .latest-tag{border-radius:999px}html[data-mode] .site-footer{margin:48px 24px 24px;border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card)}html[data-mode] a:focus-visible,html[data-mode] button:focus-visible,html[data-mode] summary:focus-visible{outline:2px solid var(--glow);outline-offset:2px;box-shadow:0 0 0 6px color-mix(in srgb,var(--glow) 18%,transparent)}@media (max-width:1100px){.nv-dash,.nv-model-dash{grid-template-columns:1fr}}@media (max-width:1180px){html[data-mode] .site-header-inner{height:auto;padding:12px 16px;flex-wrap:wrap}html[data-mode] .site-nav{order:3;width:100%;overflow-x:auto;scrollbar-width:none}html[data-mode] .account-link,html[data-mode] .brand-pill,html[data-mode] .site-tools .cta-btn{height:44px}html[data-mode] .theme-trigger-btn{width:44px;height:44px}}@media (max-width:640px){html[data-mode] .main{padding:0 12px}.nv-card{padding:22px 18px;border-radius:24px}.nv-tile-value b{font-size:28px}.nv-caps{gap:5px}.nv-cap-label{font-size:11px}.nv-signal-time{margin-left:0}.nv-strip{padding:12px}.nv-strip-title{display:none}html[data-mode] .sec-head{margin-top:44px}html[data-mode] .sec-head h2{font-size:24px}html[data-mode] .findings{grid-template-columns:1fr}html[data-mode] .home-closing{padding:28px 22px}html[data-mode] .site-footer{margin:32px 12px 12px}}.nv-cap-fill.empty{background:transparent;color:inherit;opacity:.7}html[data-mode] .tab-bar{display:flex;flex-direction:column;align-items:stretch}html[data-mode] .page-toc-pop{margin-top:22px;margin-right:24px}html[data-mode] .page-toc-pop>button{height:40px;padding:0 16px;background:#fff;color:#111;border-color:transparent;box-shadow:0 6px 18px rgba(0,0,0,.3)}@media (max-width:1559px){.nv-model-dash .nv-signal .nv-card-head{padding-right:92px}}html[data-mode] .tab-row{gap:8px}html[data-mode] .tab-row+.tab-row{padding-top:10px}@media (max-width:640px){html[data-mode] .site-header-inner{gap:8px 6px;padding:10px 12px}html[data-mode] .site-tools{display:contents}html[data-mode] .site-brand{order:1;gap:6px}html[data-mode] .site-tools .cta-btn{order:2;margin-left:auto;height:40px;padding:0 14px;font-size:13px}html[data-mode] .account-link{order:3;height:40px;padding:0 14px 0 4px;font-size:13px}html[data-mode] .account-link:not(:has(.account-avatar)){padding:0 14px}html[data-mode] .account-avatar{width:32px;height:32px}html[data-mode] .account-name{display:none}html[data-mode] .site-nav{order:4;flex:1 1 200px;width:auto;height:44px;padding:4px}html[data-mode] .site-nav a{height:34px;padding:0 14px;font-size:13.5px}html[data-mode] .theme-menu{order:5}html[data-mode] .brand-pill{height:40px;padding:0 12px 0 10px}html[data-mode] .brand-pill svg{height:24px;width:auto}html[data-mode] .demo-tag{height:24px;padding:0 8px;font-size:11px}.nv-card-head{gap:8px}}html[data-mode] .tab-bar{width:100%}html[data-mode] .dc-main .dc-sec>h1,html[data-mode] :is(.nc-head,.rl-head,.ac-head,.rd-head,.page-hero) h1{margin:0;font-family:var(--display);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.2;letter-spacing:0}html[data-mode] :is(.nc-head,.rl-head,.ac-head){display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:28px 0 20px;padding:0 4px}html[data-mode] :is(.nc-head,.rl-head,.ac-head) p{max-width:64ch;margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.75}html[data-mode] .page-hero{padding-top:28px}html[data-mode] .page-hero .latest-tag,html[data-mode] .rd-back{display:inline-flex;align-items:center;gap:6px;height:32px;margin-bottom:14px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-2);font-size:12.5px;font-weight:400;text-decoration:none}html[data-mode] .page-hero .latest-tag:hover,html[data-mode] .rd-back:hover{background:var(--soft)}html[data-mode] .page-hero>p{color:var(--muted)}html[data-mode] :is(.section-title-row h2,.board-section>h2,.method-page h2){font-family:var(--display);font-size:26px;font-weight:700;letter-spacing:0}html[data-mode] :is(main,dialog) :is(.btn-primary,.cta-btn,.btn-light){min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--p1);color:var(--on-accent);font-size:14px;font-weight:600;text-decoration:none}html[data-mode] :is(main,dialog) :is(.btn-primary,.cta-btn):hover:not(:disabled){background:var(--p1-hover)}html[data-mode=light] :is(main,dialog) :is(.btn-primary,.cta-btn):hover:not(:disabled){background:var(--p1-hover)}html[data-mode] :is(main,dialog) :is(.btn-primary,.cta-btn):disabled{background:var(--soft-2);color:var(--muted);opacity:1}html[data-mode] dialog .btn-secondary,html[data-mode] main .btn-secondary{min-height:44px;padding:0 20px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink);font-size:14px;text-decoration:none}html[data-mode] main .btn-secondary:hover:not(:disabled){background:var(--soft)}html[data-mode] main .icon-button{border-radius:50%}html[data-mode] dialog :is(input:not([type=checkbox]):not([type=radio]),textarea),html[data-mode] main .custom-select>button,html[data-mode] main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:46px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--soft);color:var(--ink);transition:border-color var(--t-fast),box-shadow var(--t-fast)}html[data-mode] main textarea{padding-top:12px}html[data-mode] main .custom-select>button:focus-visible,html[data-mode] main :is(input,select,textarea):focus{border-color:color-mix(in srgb,var(--glow) 60%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--glow) 14%,transparent);outline:none}html[data-mode] main input::placeholder,html[data-mode] main textarea::placeholder{color:color-mix(in srgb,var(--muted) 80%,transparent)}html[data-mode] main .field>label{color:var(--ink-2);font-size:13px}html[data-mode] :is(.select-popover,.model-popover,.hint-popover){border-radius:var(--r-lg)}html[data-mode] :is(.select-options>button,.model-option){border-radius:10px}html[data-mode] input[type=checkbox]{accent-color:var(--p1)}html[data-mode] :is(.nc-box,.rl-box,.rd-box,.ac-card,.jn-rules,.dc-table-wrap,.community-card,.method-formula,.method-dim){border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card);box-shadow:none;overflow:hidden}html[data-mode=light] :is(.nc-box,.rl-box,.rd-box,.ac-card,.jn-rules,.dc-table-wrap,.community-card,.method-formula,.method-dim){border-color:transparent}html[data-mode] :is(.nc-box-head,.rd-box-head,.rl-bar){min-height:56px;padding:0 22px;border-radius:0;border-bottom:1px solid var(--line-soft);background:transparent;font-size:14px}html[data-mode] :is(.score-tag){border-radius:999px;padding:1px 9px}html[data-mode] .score-tag.good{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}html[data-mode] .score-tag.mid{background:color-mix(in srgb,var(--amber) 14%,transparent);color:var(--warn)}html[data-mode] .score-tag.bad{background:color-mix(in srgb,var(--bad) 14%,transparent);color:var(--bad)}html[data-mode] .lt-wrap{border-radius:0;border:0}html[data-mode] .uptime-cell{border-radius:6px}html[data-mode] .uptime-cell.ok{background:var(--p1)}html[data-mode] .uptime-cell.warn{background:var(--amber)}html[data-mode] .uptime-cell.bad{background:var(--signal)}html[data-mode] .relay-light i.ok{background:var(--p1);box-shadow:0 0 0 3px color-mix(in srgb,var(--p1) 20%,transparent)}html[data-mode] .relay-light i.bad{background:var(--signal)}html[data-mode] .relay-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:stretch;margin-bottom:16px;padding-top:8px;border:0}html[data-mode] .relay-hero-main h1{display:flex;align-items:center;gap:14px;margin:6px 0 14px}html[data-mode] .relay-hero-main .relay-avatar.big{border-radius:14px}html[data-mode] .relay-hero-meta a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}html[data-mode] .relay-hero-main>p{color:var(--muted);font-size:13.5px;line-height:1.75}html[data-mode] .relay-group{border-radius:999px;background:var(--soft);border-color:var(--line)}html[data-mode] .relay-group.bad{border-color:color-mix(in srgb,var(--bad) 45%,transparent);color:var(--bad)}html[data-mode] .relay-scores .nv-caps .nv-cap-label{font-family:var(--sans);font-size:12.5px}html[data-mode] .kpi-grid{border-radius:var(--r-xl)}html[data-mode] .nc-layout{gap:16px}html[data-mode] .nc-tabs{gap:6px;padding:14px 18px;border-bottom:1px solid var(--line-soft)}html[data-mode] .nc-tabs button{height:40px;margin:0;padding:0 18px;border:1px solid var(--line);border-radius:999px;color:var(--ink-2);font-size:13.5px}html[data-mode] .nc-tabs button.active{border-color:var(--ink);background:var(--ink);color:var(--bg)}html[data-mode] :is(.nc-form,.nc-ask){padding:22px}html[data-mode] .nc-foot{padding:16px 22px;border-top:1px solid var(--line-soft);background:transparent}html[data-mode] .nc-go{min-height:48px;padding:0 28px}html[data-mode] .nc-items>*{padding-left:22px;padding-right:22px}html[data-mode] .nc-items b,html[data-mode] .nc-items strong{font-weight:600}html[data-mode] .nc-error,html[data-mode] .nc-warn{border-radius:var(--r-md)}html[data-mode] .rd-head{margin:0 0 16px}html[data-mode] .rd-head h1{display:flex;align-items:center;gap:12px;font-size:clamp(26px,3vw,36px)}html[data-mode] .rd-model{font-family:var(--cond);font-size:1.2em;letter-spacing:.01em}html[data-mode] .rd-id{color:var(--muted);font-family:var(--cond);font-weight:700}html[data-mode] .rd-summary{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:10px;margin-bottom:16px;border:0;background:transparent}html[data-mode] .rd-summary>div{gap:8px;padding:18px 20px;border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--card)}html[data-mode] .rd-summary>div+div{border-left:1px solid var(--line-soft)}html[data-mode] .rd-summary span{font-size:12.5px}html[data-mode] .rd-summary b{font-size:17px}html[data-mode] .rd-summary>div:last-child{border:0;background:var(--signal);color:#fff}html[data-mode] .rd-summary>div:last-child small,html[data-mode] .rd-summary>div:last-child span{color:hsla(0,0%,100%,.82)}html[data-mode] .rd-summary>div:last-child b{font-family:var(--cond);font-size:46px;line-height:1}html[data-mode] .rd-summary>div:last-child b small{font-size:16px}html[data-mode] .rd-box{margin-bottom:16px}html[data-mode] .rv-pre{border-radius:var(--r-md);background:var(--soft)}html[data-mode] :is(.rd-points,.rd-time){font-family:var(--cond);font-size:14px}html[data-mode] .rl-find{display:flex;gap:8px}html[data-mode] .rl-find input{min-height:44px;border-radius:999px;padding:0 18px}html[data-mode] .rl-find button{min-height:44px;padding:0 20px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--ink)}html[data-mode] .rl-empty{padding:48px 22px;color:var(--muted)}html[data-mode] .recent-run{border-radius:var(--r-lg)}html[data-mode] .recent-run:hover{background:var(--soft)}html[data-mode] .method-formula{padding:32px 34px;border:0;background:var(--signal);color:#fff}html[data-mode] .method-formula .cap-sub,html[data-mode] .method-formula p{color:hsla(0,0%,100%,.85)}html[data-mode] .method-formula .formula{font-family:var(--display);font-size:clamp(22px,2.6vw,34px);font-weight:700;letter-spacing:0}html[data-mode] .method-formula .formula :is(b,strong,em,span){color:#fff;font-style:normal}html[data-mode] .method-formula .formula :is(b,strong){padding:0 8px;border-radius:999px;background:#111;font-family:var(--cond)}html[data-mode] .method-grid{gap:16px}html[data-mode] .method-dim{padding:26px 28px}html[data-mode] .method-dim h3{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:0}html[data-mode] .method-dim h3:before{content:"";width:4px;height:18px;border-radius:2px;background:var(--p1)}html[data-mode] .method-dim:nth-child(2) h3:before{background:var(--ink)}html[data-mode] .method-dim:nth-child(3) h3:before{background:var(--amber)}html[data-mode] .method-dim:nth-child(4) h3:before{background:var(--signal)}html[data-mode] .method-dim h3 i,html[data-mode] .method-dim h3>span:first-child:empty{display:none}html[data-mode] .method-page .aa-card{border-radius:var(--r-xl)}html[data-mode] .method-page .aa-card:not(.method-formula){background:var(--card)}html[data-mode] .dc-nav a{border-radius:999px;padding-left:14px}html[data-mode] .dc-nav a.active,html[data-mode] .dc-nav a[aria-current=true]{background:var(--ink);color:var(--bg)}html[data-mode] .dc-facts{gap:10px;border:0;border-radius:0;background:transparent;overflow:visible}html[data-mode] .dc-code,html[data-mode] .dc-facts>*{border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--card)}html[data-mode] .dc-code{overflow:hidden}html[data-mode] .dc-endpoint{border-radius:999px}html[data-mode] .dc-main code:not(.dc-code code){border-radius:6px}html[data-mode] .dc-sec+.dc-sec{border-top-color:var(--line-soft)}html[data-mode] .dc-sec h2{font-weight:700;letter-spacing:0}html[data-mode] .ac-auth{max-width:440px;margin-top:40px;padding:34px 32px 28px}html[data-mode] .ac-auth h1{font-size:28px;font-weight:700;letter-spacing:0}html[data-mode] .ac-switch{height:48px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--soft)}html[data-mode] .ac-switch button{height:38px;border-radius:999px;color:var(--ink-2)}html[data-mode] .ac-switch button.active{background:var(--ink);color:var(--bg);box-shadow:none}html[data-mode] .ac-submit{width:100%;min-height:50px}html[data-mode] .ac-link{color:var(--accent)}html[data-mode] .jn-steps{gap:10px}html[data-mode] .jn-steps li{padding:22px;border:1px solid var(--line-soft);border-radius:var(--r-lg);background:var(--card)}html[data-mode] .jn-step-no{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--soft-2);color:var(--ink);font-family:var(--cond);font-size:17px;font-weight:700}html[data-mode] .jn-steps li:first-child .jn-step-no{background:var(--p1);color:var(--on-accent)}html[data-mode] .jn-gate{padding:28px}html[data-mode] .jn-rules{padding:24px 26px}html[data-mode] .ow-tabs{gap:6px;padding:5px;border:1px solid var(--line);border-radius:999px;background:var(--card);width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}html[data-mode] .ow-tabs a,html[data-mode] .ow-tabs button{height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--ink-2)}html[data-mode] .ow-tabs :is(button,a):is(.active,[aria-selected=true],[aria-current=page]){background:var(--ink);color:var(--bg)}html[data-mode] .ow-panel{padding:0;border:0;background:transparent}html[data-mode] .ac-card{padding:26px 28px}html[data-mode] :is(.human-dialog,.feedback-dialog){border-radius:var(--r-xl);padding:26px}@media (max-width:1100px){html[data-mode] .relay-hero{grid-template-columns:1fr}}@media (max-width:900px){html[data-mode] .rd-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-mode] .rd-summary>div:first-child,html[data-mode] .rd-summary>div:last-child{grid-column:1/-1}}@media (max-width:640px){html[data-mode] .method-formula{padding:24px 20px}html[data-mode] .ac-auth{margin-top:16px;padding:26px 20px}html[data-mode] :is(.nc-form,.nc-ask){padding:18px}}.nv-cap-track{width:min(100%,76px);margin:0 auto}html[data-mode] .method-formula .latest-tag{height:28px;padding:0 12px;border-radius:999px;background:rgba(0,0,0,.2);color:#fff}html[data-mode] .lt-model{white-space:nowrap}html[data-mode] .rd-head h1{flex-wrap:wrap;row-gap:4px}html[data-mode] .rd-model{overflow-wrap:anywhere}@media (max-width:640px){html[data-mode] .rd-head h1{font-size:24px}html[data-mode] .rd-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html[data-mode] .rd-summary>div{padding:14px}html[data-mode] .rd-summary b{font-size:15px}}html[data-mode] .ad-page{padding-top:0}html[data-mode] .ad-head{margin:28px 0 20px;padding:0 4px}html[data-mode] .ad-head h1{font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:0}html[data-mode] .ad-head p{margin-top:10px;font-size:14px}html[data-mode] .ad-page .ad-btn{height:40px;min-height:40px;padding:0 16px;border-radius:999px;font-size:13px}html[data-mode] .ad-tabs{flex-wrap:wrap;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:16px;padding:5px;border:1px solid var(--line);border-radius:999px;background:var(--card)}html[data-mode] .ad-tabs button{border:0}html[data-mode] .ad-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--soft-2);color:var(--ink-2);font-family:var(--cond);font-size:13px}html[data-mode] .ad-tabs button.active .ad-count{background:var(--p1);color:var(--on-accent)}html[data-mode] :is(.ad-box,.relay-card,.relay-console .aa-card,.lead-pool .aa-card){padding:24px 26px;border:1px solid var(--line-soft);border-radius:var(--r-xl);background:var(--card)}html[data-mode=light] :is(.ad-box,.relay-card){border-color:transparent}html[data-mode] .ad-box+.ad-box{margin-top:16px}html[data-mode] .ad-box h2,html[data-mode] .relay-console h2{font-size:18px;font-weight:700;letter-spacing:0}html[data-mode] .ad-box-head{align-items:center}html[data-mode] .ad-login{max-width:460px;margin-top:8px;padding:32px}html[data-mode] .ad-login h2 svg{color:var(--accent)}html[data-mode] .ad-login-go{min-height:48px;padding:0 28px}html[data-mode] .ad-empty,html[data-mode] .relay-empty{padding:36px 0;text-align:center}html[data-mode] .btn-ghost{min-height:36px;padding:0 14px;border-radius:999px}html[data-mode] .btn-ghost:hover:not(:disabled){background:var(--soft)}html[data-mode] .btn-ghost.danger,html[data-mode] main .danger.btn-secondary{color:var(--bad)}html[data-mode] .btn-ghost.danger:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 12%,transparent)}html[data-mode] .link-button{color:var(--accent)}html[data-mode] .relay-group-box{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--soft)}html[data-mode] .relay-group-tag{border-radius:999px}html[data-mode] :is(.ad-table,.relay-table) th{padding:10px 12px;border-bottom:1px solid var(--line-soft);color:var(--muted);font-weight:500}html[data-mode] :is(.ad-table,.relay-table) td{padding:10px 12px;border-bottom:1px solid var(--line-soft)}html[data-mode] :is(.ad-table,.relay-table) tr:last-child td{border-bottom:0}html[data-mode] :is(.ad-table,.relay-table) tbody tr:hover td{background:color-mix(in srgb,var(--soft) 60%,transparent)}html[data-mode] main :is(.ad-table,.relay-table,.op-table-wrap) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:36px;border-radius:10px}html[data-mode] :is(.relay-table-wrap,.op-table-wrap){border:1px solid var(--line-soft);border-radius:var(--r-lg);overflow-x:auto}html[data-mode] .ad-bar{height:8px;border-radius:999px;background:var(--soft-2);overflow:hidden}html[data-mode] .ad-bar>*{border-radius:inherit;background:var(--p1)}html[data-mode] .ad-ok,html[data-mode] .ad-pass{color:var(--ok)}html[data-mode] .ad-fail{color:var(--bad)}html[data-mode] .ad-feedback{border-radius:var(--r-lg)}@media (max-width:640px){html[data-mode] :is(.ad-box,.relay-card){padding:20px 16px;border-radius:24px}html[data-mode] .ad-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}html[data-mode] .ad-tabs button{flex:none}}html[data-mode] :is(.rank-num,.ad-count,.jn-step-no,.tab-bar button>span:not(.model-icon),.vendor-filter button>span:not(.model-icon)){display:inline-grid;place-items:center;font-family:var(--sans);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-mode] .rank-num{min-width:28px;height:28px;padding:0 6px;font-size:13px}html[data-mode] :is(.tab-bar button>span:not(.model-icon),.vendor-filter button>span:not(.model-icon),.ad-count){font-size:11.5px}html[data-mode] .vendor-filter button>span:not(.model-icon){min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--soft)}html[data-mode] .vendor-filter button.on>span:not(.model-icon){background:color-mix(in srgb,var(--bg) 14%,transparent)}html[data-mode] .jn-step-no{font-size:15px}html[data-mode]{--ix-spring:cubic-bezier(0.34,1.56,0.64,1);--ix-snap:70ms;--ix-back:260ms;--nv-hover:color-mix(in srgb,var(--ink) 8%,var(--card));--nv-press:color-mix(in srgb,var(--ink) 15%,var(--card));--nv-hover-line:color-mix(in srgb,var(--ink) 32%,var(--line));--nv-glow:0 0 10px 0 color-mix(in srgb,var(--p1) 38%,transparent),0 6px 22px -2px color-mix(in srgb,var(--p1) 34%,transparent),0 16px 48px -8px color-mix(in srgb,var(--p1) 30%,transparent);--nv-glow-off:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}html[data-mode=light]{--nv-glow:0 0 12px 0 color-mix(in srgb,#c8f53c 70%,transparent),0 6px 20px -4px color-mix(in srgb,#8fd400 45%,transparent),0 14px 40px -10px color-mix(in srgb,#6fb800 40%,transparent)}html[data-mode]:root body :is(.nv-btn,.cta-btn,.btn-primary,.btn-secondary,.btn-light,.btn-ghost,.text-link,.nv-crumb,.rd-back,a.latest-tag,.cc-select-btn,.rl-find button,.page-toc-pop>button,.account-link,.brand-pill,.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.lt-pager button,.nc-tabs button,.site-nav a,.segmented button,.ac-switch button,.ow-tabs :is(button,a),.ad-tabs button,.theme-pop button,.nv-circle,.cc-btn,.theme-trigger-btn,.model-action,.input-action>button,.hint-button,.dc-code-bar button,.nv-strip-item,.model-card,.recent-run,.toc-model,.page-toc-side a,.dc-nav a,.select-options>button,.model-option,.cc-option,a.nv-cap){transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out),color .14s var(--ease-out),box-shadow .22s var(--ease-out),opacity .14s var(--ease-out),transform var(--ix-back) var(--ix-spring);-webkit-tap-highlight-color:transparent}html[data-mode]:root body :is(.nv-btn-accent,.cta-btn,.btn-primary){box-shadow:var(--nv-glow-off);transition:background-color .14s var(--ease-out),color .14s var(--ease-out),box-shadow .36s cubic-bezier(.22,.8,.24,1),transform var(--ix-back) var(--ix-spring)}@media (hover:hover){html[data-mode]:root body :is(.nv-btn-accent,.cta-btn,.btn-primary):hover:not(:disabled){background:var(--p1-hover);box-shadow:var(--nv-glow)}html[data-mode=light]:root body :is(.nv-btn-accent,.cta-btn,.btn-primary):hover:not(:disabled){background:var(--p1-hover)}}html[data-mode]:root body :is(.nv-btn-accent,.cta-btn,.btn-primary):active:not(:disabled){background:color-mix(in srgb,var(--p1) 82%,#000);box-shadow:var(--nv-glow-off);transform:scale(.96);transition-duration:var(--ix-snap)}@media (hover:hover){html[data-mode]:root body .btn-light:hover{background:#26302a;box-shadow:0 8px 22px -8px rgba(0,0,0,.6)}}html[data-mode]:root body .btn-light:active{background:#000;transform:scale(.96);transition-duration:var(--ix-snap)}@media (hover:hover){html[data-mode]:root body :is(.nv-btn-ghost,.btn-secondary,.btn-ghost,.text-link,.nv-crumb,.rd-back,a.latest-tag,.cc-select-btn,.rl-find button,.page-toc-pop>button,.account-link,.brand-pill,.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.lt-pager button,.nc-tabs button):hover:not(:disabled,.on,.active){background:var(--nv-hover);border-color:var(--nv-hover-line);color:var(--ink)}html[data-mode]:root body .btn-ghost.danger:hover:not(:disabled){background:color-mix(in srgb,var(--bad) 14%,transparent);border-color:color-mix(in srgb,var(--bad) 40%,transparent);color:var(--bad)}}html[data-mode]:root body :is(.nv-btn-ghost,.btn-secondary,.btn-ghost,.text-link,.nv-crumb,.rd-back,a.latest-tag,.cc-select-btn,.rl-find button,.page-toc-pop>button,.account-link,.brand-pill,.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.lt-pager button,.nc-tabs button):active:not(:disabled){background:var(--nv-press);transform:scale(.96);transition-duration:var(--ix-snap)}@media (hover:hover){html[data-mode]:root body :is(.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.nc-tabs button,.site-nav a,.segmented button,.ac-switch button,.ow-tabs :is(button,a),.ad-tabs button):is(.on,.active):hover{opacity:.9}}html[data-mode]:root body :is(.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.nc-tabs button):is(.on,.active):active{background:var(--ink);opacity:.8}@media (hover:hover){html[data-mode]:root body :is(.site-nav a,.ac-switch button,.ow-tabs :is(button,a),.ad-tabs button,.theme-pop button):hover:not(.on,.active,[aria-selected=true]){background:var(--soft);color:var(--ink)}html[data-mode]:root body .segmented button:hover:not(.on){color:var(--ink)}}html[data-mode]:root body :is(.site-nav a,.ac-switch button,.ow-tabs :is(button,a),.ad-tabs button,.segmented button):active{transform:scale(.95);transition-duration:var(--ix-snap)}html[data-mode]:root body :is(.site-nav a,.ac-switch button,.ow-tabs :is(button,a),.ad-tabs button,.theme-pop button):active:not(.on,.active,[aria-selected=true]){background:var(--soft-2)}html[data-mode]:root body .theme-pop button:active{transform:scale(.97);transition-duration:var(--ix-snap)}@media (hover:hover){html[data-mode]:root body :is(.nv-circle,.cc-btn,.theme-trigger-btn):hover:not(:disabled){background:var(--soft-2);border-color:var(--nv-hover-line)}html[data-mode]:root body :is(.model-action,.input-action>button,.hint-button,.dc-code-bar button):hover:not(:disabled){background:var(--soft-2);color:var(--ink)}}html[data-mode]:root body :is(.nv-circle,.cc-btn,.theme-trigger-btn,.model-action,.input-action>button,.hint-button,.dc-code-bar button):active:not(:disabled){background:color-mix(in srgb,var(--ink) 20%,var(--card));transform:scale(.9);transition-duration:var(--ix-snap)}html[data-mode]:root body .input-action>button:active:not(:disabled){transform:translateY(-50%) scale(.9)}@media (hover:hover){html[data-mode]:root body :is(.nv-strip-item,.recent-run,.toc-model:not(.current),.page-toc-side a,.dc-nav a:not(.active),.select-options>button,.model-option,.cc-option):hover{background:var(--soft);color:var(--ink)}html[data-mode]:root body .model-card:hover{background:var(--soft);border-color:var(--nv-hover-line)}html[data-mode]:root body .model-card:hover .latest-arrow{color:var(--accent);transform:translate(2px,-2px)}html[data-mode]:root body .nv-strip-item:hover .nv-strip-icon{box-shadow:0 0 0 3px color-mix(in srgb,var(--p1) 40%,transparent)}html[data-mode]:root body .lt-row:hover td{background:var(--soft)}html[data-mode]:root body a.nv-cap:hover .nv-cap-fill:not(.hi){background:#2a2d2b}html[data-mode]:root body a.nv-cap:hover .nv-cap-label{opacity:1;text-decoration:underline;text-underline-offset:3px}}html[data-mode]:root body :is(.nv-strip-item,.recent-run,.toc-model,.page-toc-side a,.dc-nav a,.select-options>button,.model-option,.cc-option):active{background:var(--soft-2);transform:scale(.98);transition-duration:var(--ix-snap)}html[data-mode]:root body .model-card:active{background:var(--soft-2);transform:scale(.99);transition-duration:var(--ix-snap)}html[data-mode]:root body a.nv-cap:active{transform:scale(.96);transition-duration:var(--ix-snap)}html[data-mode]:root body .latest-arrow{transition:transform var(--ix-back) var(--ix-spring),color .14s}html[data-mode]:root body .chart-svg .bar-group{transition:opacity .16s var(--ease-out)}@media (hover:hover){html[data-mode]:root body .chart-svg:has(.bar-group:hover) .bar-group:not(:hover){opacity:.32}html[data-mode]:root body .chart-svg .bar-group:hover path{opacity:1}html[data-mode]:root body .chart-svg .bar-group:hover .bar-label{fill:var(--ink);font-weight:600}}html[data-mode]:root body :is(.relay-chip,.lt-name,.lt-more,.footer-cols a,.link-button,.ac-link,.relay-hero-meta a,.finding a){transition:color .14s var(--ease-out),border-color .14s var(--ease-out),opacity .14s}@media (hover:hover){html[data-mode]:root body :is(.relay-chip,.relay-hero-meta a):hover{border-color:var(--accent);color:var(--ink)}html[data-mode]:root body :is(.lt-name,.lt-more,.footer-cols a,.link-button,.ac-link):hover{color:var(--accent)}}html[data-mode]:root body :is(.relay-chip,.lt-name,.lt-more,.footer-cols a,.link-button,.ac-link,.relay-hero-meta a):active{opacity:.6;transition-duration:var(--ix-snap)}html[data-mode]:root body :is(button,a):is(:disabled,[aria-disabled=true]){transform:none!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){html[data-mode]:root body :is(button,a,.nv-cap,.latest-arrow):not(.input-action>button){transform:none!important;transition-property:background-color,border-color,color,opacity!important}}html[data-mode] :is(.vendor-filter,.tab-bar) button>.model-icon{color:inherit}html[data-mode] .chart-svg .bar-seg-label{font-family:var(--sans);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){html[data-mode]:root body :is(.btn-secondary,.icon-button,.btn-ghost,.ghost-btn,.cc-btn,.lt-pager button,.vendor-filter button,.rl-find button,.chart-scroll-btns button,.scatter-reset,.btn-retry,.error-toggle,.model-card,.cap-card,.result-card,.rl-row,.recent-run,.latest-item,.rd-item>details>summary):hover{box-shadow:none}html[data-mode]:root body :is(.lt-row,.lt-table tbody tr):hover td:first-child{box-shadow:none}}html[data-mode]:root body :is(.chart-scroll-btns button,.scatter-reset,.btn-retry,.error-toggle){transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out),transform var(--ix-back) var(--ix-spring)}@media (hover:hover){html[data-mode]:root body :is(.chart-scroll-btns button,.scatter-reset,.btn-retry,.error-toggle):hover:not(:disabled){background:var(--nv-hover);border-color:var(--nv-hover-line)}}html[data-mode]:root body :is(.chart-scroll-btns button,.scatter-reset,.btn-retry):active:not(:disabled){background:var(--nv-press);transform:scale(.94);transition-duration:var(--ix-snap)}@media (hover:hover){html[data-mode]:root body :is(.vendor-filter button,.tab-bar button,.lt-chips button,.lt-pctl button,.nc-tabs button,.lt-pager button):is(.on,.active):hover{border-color:var(--ink);background:var(--ink);color:var(--bg);box-shadow:none}}html[data-mode] .uptime-strip i.a{background:var(--p1)}html[data-mode] .uptime-strip i.b{background:color-mix(in srgb,var(--p1) 45%,var(--soft))}html[data-mode] .uptime-strip i.c{background:var(--amber)}html[data-mode] .uptime-strip i.d{background:var(--signal)}html[data-mode] .uptime-cell.fine{background:color-mix(in srgb,var(--p1) 45%,var(--soft))}html[data-mode] .lg-area{border-color:color-mix(in srgb,var(--p1) 55%,transparent)}html[data-mode] .dot-ok{background:var(--p1)}html[data-mode] .lt-bar{border-radius:2px}html[data-mode]:root body .home-closing .latest-tag{display:inline-flex;align-items:center;height:30px;margin-bottom:14px;padding:0 14px;border:1px solid rgba(10,12,10,.28);border-radius:999px;background:transparent;color:var(--on-accent);font-size:12.5px;font-weight:500;line-height:1}html[data-mode] .site-nav{position:relative}html[data-mode] .site-nav a{position:relative;z-index:1}.nav-thumb{position:absolute;top:5px;bottom:5px;left:0;z-index:0;border-radius:999px;background:var(--ink);opacity:0;pointer-events:none}.nav-thumb.on{opacity:1}.nav-thumb.ready{transition:transform .46s cubic-bezier(.3,1.25,.5,1),width .46s cubic-bezier(.3,1.25,.5,1),opacity .2s var(--ease-out)}html[data-mode]:root body .site-nav.has-thumb a.active{background:transparent}html[data-mode] .site-nav a.active{transition:color .2s var(--ease-out) 80ms}@media (prefers-reduced-motion:reduce){.nav-thumb.ready{transition:opacity .12s}}@media (max-width:1180px) and (min-width:641px){html[data-mode] .site-header-inner{row-gap:0}html[data-mode] .site-header-inner:after{content:"";order:2;flex-basis:100%;height:0}html[data-mode] .site-nav{order:3;flex:0 1 auto;width:auto;max-width:100%;margin:10px auto 0}}@media (max-width:640px){.nav-thumb{top:4px;bottom:4px}}.nv-signal-empty{display:grid;place-items:center;min-height:200px;margin:auto 0 0;border-radius:var(--r-lg);background:repeating-linear-gradient(45deg,rgba(0,0,0,.1) 0 1.5px,transparent 1.5px 7px);color:hsla(0,0%,100%,.9);font-size:14px;text-align:center}.nv-signal-time a{color:inherit;text-decoration:underline;text-underline-offset:3px}html[data-mode]:root body .lt-wrap{overflow-x:auto;overflow-y:hidden;border:0;border-radius:0;background:transparent}html[data-mode]:root body .lt-pctl{display:inline-flex;align-items:center;gap:2px;height:44px;padding:4px 4px 4px 14px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--muted);font-size:12.5px}html[data-mode]:root body .lt-pctl>span{padding:0 8px 0 0}html[data-mode]:root body .lt-pctl button{height:34px;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--ink-2);font:600 12.5px var(--mono)}html[data-mode]:root body .lt-pctl button.on,html[data-mode]:root body .lt-pctl button.on:hover{border:0;background:var(--ink);box-shadow:none;color:var(--bg)}@media (hover:hover){html[data-mode]:root body .lt-pctl button:not(.on):hover{border:0;background:var(--soft);color:var(--ink)}}@media (min-width:1560px){html[data-mode]:root body .page-shell.model-layout{width:min(1600px,100%);max-width:1600px}}html[data-mode]:root body .lt-table{min-width:860px}html[data-mode]:root body .lt-table :is(th,td){padding-left:10px;padding-right:10px}html[data-mode]:root body .uptime-strip i{width:5px}html[data-mode]:root body .lt-toolbar{flex-wrap:wrap;row-gap:10px}.lt-scroll{position:relative}.lt-scroll:after,.lt-scroll:before{content:"";position:absolute;top:0;bottom:0;z-index:2;width:56px;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out)}.lt-scroll:before{left:0;background:linear-gradient(to right,var(--card),transparent)}.lt-scroll:after{right:0;background:linear-gradient(to left,var(--card),transparent)}.lt-scroll.more-left:before,.lt-scroll.more-right:after{opacity:1}html[data-mode]:root body .lt-edge{position:absolute;top:46px;z-index:3;display:grid;place-items:center;width:36px;height:36px;padding:0 0 2px;border:1px solid var(--line);border-radius:50%;background:var(--card);box-shadow:var(--pop-shadow);color:var(--ink);font-size:20px;line-height:1;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out),background-color .14s,transform var(--ix-back) var(--ix-spring)}html[data-mode]:root body .lt-edge.prev{left:10px}html[data-mode]:root body .lt-edge.next{right:10px}html[data-mode]:root body .lt-scroll.more-left .lt-edge.prev,html[data-mode]:root body .lt-scroll.more-right .lt-edge.next{opacity:1;pointer-events:auto}@media (hover:hover){html[data-mode]:root body .lt-edge:hover{background:var(--soft)}}html[data-mode]:root body .lt-edge:active{transform:scale(.9);transition-duration:var(--ix-snap)}html[data-mode]:root body .lt-wrap{scrollbar-width:thin;scrollbar-color:var(--soft-2) transparent}html[data-mode]:root body .lt-wrap::-webkit-scrollbar{height:8px}html[data-mode]:root body .lt-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:var(--soft-2)}html[data-mode]:root body .lt-wrap::-webkit-scrollbar-track{background:transparent}html[data-mode]:root body .lt-table thead th{white-space:normal;vertical-align:bottom}html[data-mode]:root body .lt-table .lt-h{align-items:flex-end;text-align:left}html[data-mode]:root body .lt-table .lt-h small{margin-top:2px;white-space:nowrap}html[data-mode]:root body .lt-table thead tr.lt-groups th{padding:16px 4px 0;border:0;background:var(--card);color:var(--muted);font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.02em;text-align:center;vertical-align:bottom;white-space:nowrap}html[data-mode]:root body .lt-table thead tr.lt-groups th:not(:empty):after{content:"";display:block;height:2px;margin-top:8px;border-radius:2px;background:var(--line)}html[data-mode]:root body .lt-table thead tr.lt-groups th+th:not(:empty){border-left:0}html[data-mode]:root body .lt-table thead tr:not(.lt-groups) th{padding-top:12px;padding-bottom:14px;border-bottom:1px solid var(--line);vertical-align:top}html[data-mode]:root body .lt-table .lt-h{display:inline-flex;align-items:flex-start;gap:4px;color:var(--ink-2);font-size:12.5px;font-weight:600;line-height:1.35;text-align:center}html[data-mode]:root body .lt-table th:not(.first) .lt-h{justify-content:center}html[data-mode]:root body .lt-table .lt-h>span{display:flex;flex-direction:column;align-items:center;white-space:nowrap}html[data-mode]:root body .lt-table th.first .lt-h>span{align-items:flex-start}html[data-mode]:root body .lt-table .lt-h small{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:400}html[data-mode]:root body .lt-table .lt-h .sort-icon{flex:none;margin-top:3px}@media (hover:hover){html[data-mode]:root body .lt-table button.lt-h:hover{color:var(--ink)}html[data-mode]:root body .lt-table button.lt-h:hover .sort-icon{opacity:.8}}html[data-mode]:root body .lt-table .lt-h[data-unit]{position:relative}html[data-mode]:root body .lt-table .lt-h[data-unit]>span{-webkit-text-decoration:underline dotted color-mix(in srgb,var(--muted) 70%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--muted) 70%,transparent);text-decoration-thickness:1px;text-underline-offset:4px}html[data-mode]:root body .lt-table .lt-h[data-unit]:after{content:attr(data-unit);position:absolute;top:calc(100% + 8px);left:50%;z-index:6;padding:5px 10px;border-radius:10px;background:var(--ink);box-shadow:var(--pop-shadow);color:var(--bg);font-size:11.5px;font-weight:500;line-height:1.3;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,-3px);transition:opacity .14s var(--ease-out),transform .14s var(--ease-out)}html[data-mode]:root body .lt-table .lt-h[data-unit]:is(:hover,:focus-visible):after{opacity:1;transform:translate(-50%)}html[data-mode]:root body .lt-table thead tr:not(.lt-groups) th{vertical-align:middle}html[data-mode]:root body .model-select select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 46px 0 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238b918e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:16px 16px;cursor:pointer}@media (max-width:1100px){.nv-model-dash>.nv-card:first-child>.nv-card-head{padding-right:96px}}html[data-mode]:root body .lt-edges{position:-webkit-sticky;position:sticky;top:calc(50vh - 24px);z-index:4;height:0;pointer-events:none}html[data-mode]:root body .lt-edge{top:0;width:48px;height:48px;padding:0;border:0;background:var(--ink);box-shadow:0 8px 24px rgba(0,0,0,.35);color:var(--bg)}html[data-mode]:root body .lt-edge.prev{left:12px}html[data-mode]:root body .lt-edge.next{right:12px}@media (hover:hover){html[data-mode]:root body .lt-edge:hover{background:color-mix(in srgb,var(--ink) 85%,var(--bg));transform:scale(1.06)}}html[data-mode]:root body .lt-scroll.more-right .lt-edge.next{animation:lt-nudge 1.1s var(--ease-out) .4s 2}@keyframes lt-nudge{0%,to{transform:translateX(0)}40%{transform:translateX(6px)}}.lt-scroll:after,.lt-scroll:before{width:96px}.lt-scroll:after{background:linear-gradient(to left,var(--card) 20%,transparent)}.lt-scroll:before{background:linear-gradient(to right,var(--card) 20%,transparent)}@media (prefers-reduced-motion:reduce){html[data-mode]:root body .lt-scroll.more-right .lt-edge.next{animation:none}}html[data-mode]:root body .lt{overflow:clip}html[data-mode]:root body .site-nav a.active{font-weight:500;text-shadow:none}html[data-mode]:root body :is(.segmented button.on,.theme-pop button.on,.toc-switch a.toc-model.current,.toc a.toc-model.current,.ac-switch button.active,.ow-tabs :is(button,a):is(.active,[aria-selected=true]),.ad-tabs button.active,.nc-tabs button.active,.dc-nav a.active){font-weight:500;text-shadow:none}.nv-tip{position:fixed;top:0;left:0;z-index:500;display:flex;flex-direction:column;gap:3px;max-width:min(340px,calc(100vw - 16px));padding:9px 13px 10px;border-radius:14px;background:var(--ink);box-shadow:var(--pop-shadow);color:var(--bg);font-size:12.5px;line-height:1.45;pointer-events:none;animation:nv-tip-in .12s var(--ease-out)}@keyframes nv-tip-in{0%{opacity:0}}.nv-tip-head{font-weight:600;overflow-wrap:anywhere}.nv-tip-head+.nv-tip-body{color:color-mix(in srgb,var(--bg) 72%,var(--ink));font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.nv-tip{animation:none}}.nv-first{display:flex;flex-direction:column}.nv-scroll{display:inline-flex;align-items:center;align-self:center;gap:6px;margin-top:14px;padding:6px 14px;border-radius:999px;color:var(--muted);font-size:13px;text-decoration:none}.nv-scroll svg{animation:nv-bob 1.8s var(--ease-out) infinite}@keyframes nv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (hover:hover){.nv-scroll:hover{background:var(--soft);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.nv-scroll svg{animation:none}}@media (min-width:1101px){.nv-first{min-height:min(calc(100svh - var(--header-h, 84px)),1100px);padding-bottom:12px}.nv-first>.nv-dash{flex:1 1;align-items:stretch}.nv-first .nv-signal .nv-caps{flex:1 1;min-height:0;align-items:stretch}.nv-first .nv-signal .nv-cap{min-height:0}.nv-first .nv-signal .nv-cap-track{flex:1 1;height:auto;min-height:150px}}@media (min-width:1101px) and (max-height:880px){.nv-first .nv-card{padding:20px 22px}.nv-first .nv-hero-title{margin:16px 0 10px;font-size:clamp(30px,3.2vw,40px)}.nv-first .nv-hero-lead{margin-bottom:14px;font-size:14px;line-height:1.7}.nv-first .nv-actions{margin-bottom:16px}.nv-first .nv-btn{height:44px;padding:0 22px}.nv-first .nv-tiles{gap:8px}.nv-first .nv-tile{gap:6px;padding:11px 14px}.nv-first .nv-tile-value b{font-size:28px}.nv-first .nv-signal-num{margin:12px 0 14px}.nv-first .nv-signal-num b{font-size:clamp(48px,5vw,64px)}.nv-first .nv-strip{margin-top:10px;padding-top:10px;padding-bottom:10px}.nv-first .nv-strip-icon{width:38px;height:38px}.nv-first .nv-scroll{margin-top:6px}.nv-first .nv-signal .nv-cap-track{min-height:120px}}.nv-strip{position:relative}.nv-strip-list{scroll-behavior:smooth}.nv-strip.more-right .nv-strip-list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.nv-strip.more-left .nv-strip-list{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),transparent)}.nv-strip.more-left.more-right .nv-strip-list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 64px,#000 calc(100% - 64px),transparent)}html[data-mode]:root body .nv-strip .nv-circle{cursor:pointer}@media (min-width:1101px){.nv-first{justify-content:center}.nv-first>.nv-dash{flex:0 0 auto}.nv-first .nv-signal .nv-caps{flex:none}.nv-first .nv-signal .nv-cap-track{flex:none;height:var(--h,210px);min-height:0}}html[data-mode]:root body .nv-scroll{height:40px;margin-top:18px;padding:0 18px;border:1px solid var(--line);background:var(--card);color:var(--ink-2);transition:background-color .14s var(--ease-out),border-color .14s var(--ease-out),color .14s,transform var(--ix-back) var(--ix-spring)}@media (hover:hover){html[data-mode]:root body .nv-scroll:hover{border-color:var(--nv-hover-line);background:var(--nv-hover);color:var(--ink)}}html[data-mode]:root body .nv-scroll:active{transform:scale(.96);transition-duration:var(--ix-snap)}@media (min-width:1101px) and (max-height:880px){html[data-mode]:root body .nv-first .nv-scroll{margin-top:10px}.nv-first{padding-bottom:6px}}@media (min-width:1101px){.nv-first{justify-content:flex-start;padding-bottom:18px}.nv-first>.nv-dash{margin-top:auto}.nv-first>.nv-strip{margin-bottom:auto}html[data-mode]:root body .nv-first>.nv-scroll{margin-top:18px}}@media (min-width:1101px) and (max-height:880px){.nv-first{padding-bottom:8px}html[data-mode]:root body .nv-first>.nv-scroll{margin-top:10px}}html[data-mode]:root body :is(.nc-box,.ac-card,.ad-box,.relay-card){overflow:visible}html[data-mode]:root body :is(.model-popover,.select-popover){z-index:80}html[data-mode]:root body :is(.model-options,.select-options){scrollbar-width:thin;scrollbar-color:var(--soft-2) transparent}html[data-mode]:root body :is(.model-options,.select-options)::-webkit-scrollbar{width:8px}html[data-mode]:root body :is(.model-options,.select-options)::-webkit-scrollbar-thumb{border-radius:999px;background:var(--soft-2)}html[data-mode]:root body :is(.model-options,.select-options)::-webkit-scrollbar-track{background:transparent}html[data-mode]:root body .model-popover-head{padding:12px 16px}html[data-mode]:root body .model-option{min-height:40px;padding:8px 12px}