.vai-brand-root .perf-hero{max-width:1100px;margin:0 auto;padding:96px 24px 64px}.vai-brand-root .perf-hero-eyebrow{font-family:var(--font-brand-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 16px;font-size:10px;font-weight:500}.vai-brand-root .perf-hero-title{font-family:var(--font-brand-sans);letter-spacing:-.03em;color:var(--fg);text-wrap:balance;margin:0 0 20px;font-size:clamp(40px,5.4vw,64px);font-weight:500;line-height:1.02}.vai-brand-root .perf-hero-sub{font-family:var(--font-brand-sans);color:var(--fg-muted);max-width:600px;margin:0;font-size:17px;font-weight:400;line-height:1.5}@media (max-width:768px){.vai-brand-root .perf-hero{padding:64px 20px 48px}.vai-brand-root .perf-hero-title{font-size:clamp(36px,10vw,48px)}.vai-brand-root .perf-hero-sub{font-size:15px}}.vai-brand-root .perf-dash-wrap{max-width:1100px;margin:0 auto;padding:64px 24px 112px}.vai-brand-root .perf-dash{flex-direction:column;gap:40px;display:flex}.vai-brand-root .perf-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vai-brand-root .perf-range{border:1px solid var(--rule);display:inline-flex}.vai-brand-root .perf-range-btn{font-family:var(--font-brand-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);border:0;border-right:1px solid var(--rule);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;padding:10px 16px;font-size:11px;font-weight:500;transition:color .15s,background .15s}.vai-brand-root .perf-range-btn:last-child{border-right:0}.vai-brand-root .perf-range-btn:hover{color:var(--fg)}.vai-brand-root .perf-range-btn.is-active{color:var(--accent);background:0 0}.vai-brand-root .perf-range-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vai-brand-root .perf-updated{font-family:var(--font-brand-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:8px;font-size:10px;font-weight:500;display:inline-flex}.vai-brand-root .perf-live-dot{background:var(--accent);width:6px;height:6px;display:inline-block}.vai-brand-root .perf-table{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.vai-brand-root .perf-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(140px,1.6fr) minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(140px,1.4fr);align-items:center;column-gap:24px;padding:14px 16px;display:grid}.vai-brand-root .perf-row:last-child{border-bottom:0}.vai-brand-root .perf-table+.perf-table .perf-row{grid-template-columns:minmax(72px,.8fr) minmax(80px,1fr) minmax(60px,.6fr) minmax(68px,.9fr) minmax(68px,.9fr) minmax(68px,.9fr) minmax(68px,.9fr)}.vai-brand-root .perf-row-head{font-family:var(--font-brand-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);padding-top:12px;padding-bottom:12px;font-size:10px;font-weight:500}.vai-brand-root .perf-row-stage{transition:background .15s}.vai-brand-root .perf-col{font-variant-numeric:tabular-nums;display:block}.vai-brand-root .perf-col-stage{font-family:var(--font-brand-sans);letter-spacing:-.005em;color:var(--fg);text-align:left;font-size:14px;font-weight:500}.vai-brand-root .perf-col-num{font-family:var(--font-brand-mono);color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.vai-brand-root .perf-col-meta{font-family:var(--font-brand-mono);color:var(--fg-muted);text-align:left;letter-spacing:.02em;font-variant-numeric:tabular-nums;text-transform:lowercase;font-size:11px;font-weight:500}.vai-brand-root .perf-col-session{color:var(--fg)}.vai-brand-root .perf-col-trend{justify-content:flex-end;align-items:center;display:flex}.vai-brand-root .perf-num{font-variant-numeric:tabular-nums}.vai-brand-root .perf-num-dim{color:var(--fg-dimmer)}.vai-brand-root .perf-spark{width:120px;height:20px;display:block}.vai-brand-root .perf-state{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-content:center;align-items:center;padding:96px 0;display:flex}.vai-brand-root .perf-state-label{font-family:var(--font-brand-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);font-size:11px;font-weight:500}@media (max-width:768px){.vai-brand-root .perf-dash-wrap{padding:48px 20px 80px}.vai-brand-root .perf-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.vai-brand-root .perf-row{grid-template-columns:minmax(120px,1.4fr) minmax(56px,1fr) minmax(56px,1fr) minmax(56px,1fr) minmax(88px,1fr);column-gap:12px;min-width:460px;padding:12px}.vai-brand-root .perf-table+.perf-table .perf-row{grid-template-columns:minmax(58px,.7fr) minmax(60px,.8fr) minmax(46px,.5fr) minmax(52px,.8fr) minmax(52px,.8fr) minmax(52px,.8fr) minmax(52px,.8fr);column-gap:8px;min-width:440px}.vai-brand-root .perf-spark{width:80px}.vai-brand-root .perf-col-stage{font-size:13px}.vai-brand-root .perf-col-num{font-size:11px}.vai-brand-root .perf-col-meta{font-size:10px}}