html[data-pioneer-app=true] .pa-v10-lab{--g:var(--pa-gold);border:1px solid var(--g);background:linear-gradient(170deg,var(--pa-panel),var(--pa-panel));border-radius:24px;gap:14px;padding:18px 16px;display:grid}html[data-pioneer-app=true] .pa-v10-lab header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}html[data-pioneer-app=true] .pa-v10-lab header small{letter-spacing:.18em;color:var(--g);font-size:10px}html[data-pioneer-app=true] .pa-v10-lab header h3{font:700 17px/1.25 var(--font-display);margin-top:2px}html[data-pioneer-app=true] .pa-v10-reset{border:1px solid var(--g);white-space:nowrap;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px}html[data-pioneer-app=true] .pa-v10-compare{grid-template-columns:1fr 1fr;gap:8px;display:grid}html[data-pioneer-app=true] .pa-v10-compare>div{background:var(--pa-ink);border-radius:16px;gap:2px;min-width:0;padding:12px;display:grid}html[data-pioneer-app=true] .pa-v10-compare>div[data-hyp]{border:1px dashed var(--g);box-shadow:0 0 calc(30px * var(--intensity,0)) var(--g);transition:box-shadow .5s}html[data-pioneer-app=true] .pa-v10-compare small{color:var(--pa-dim);font-size:10px}html[data-pioneer-app=true] .pa-v10-compare b{font:700 18px/1.2 var(--font-mono);overflow-wrap:anywhere}html[data-pioneer-app=true] .pa-v10-compare i{color:var(--pa-dim);font-size:11px;font-style:normal}html[data-pioneer-app=true] .pa-v10-compare i[data-sign=up]{color:var(--pa-mint)}html[data-pioneer-app=true] .pa-v10-compare i[data-sign=down]{color:var(--destructive)}html[data-pioneer-app=true] .pa-v10-controls{gap:10px;display:grid}html[data-pioneer-app=true] .pa-v10-controls span{justify-content:space-between;gap:8px;font-size:13px;display:flex}html[data-pioneer-app=true] .pa-v10-controls em{color:var(--pa-dim);text-align:right;font-size:11px;font-style:normal}html[data-pioneer-app=true] .pa-v10-slider{gap:8px;display:grid}html[data-pioneer-app=true] .pa-v10-slider input{width:100%;accent-color:var(--g);min-height:32px}html[data-pioneer-app=true] .pa-v10-stepper{gap:8px;display:grid}html[data-pioneer-app=true] .pa-v10-stepper>div{align-items:center;gap:10px;display:flex}html[data-pioneer-app=true] .pa-v10-stepper>div>button{border:1px solid var(--g);border-radius:14px;width:44px;height:44px;font-size:20px}html[data-pioneer-app=true] .pa-v10-stepper>div>button:disabled{opacity:.4}html[data-pioneer-app=true] .pa-v10-stepper output{text-align:center;min-width:3ch;font:700 20px var(--font-mono)}html[data-pioneer-app=true] .pa-v10-chip{background:var(--g);min-height:32px;color:var(--g);border-radius:999px;justify-self:start;padding:0 12px;font-size:12px}html[data-pioneer-app=true] .pa-v10-toggle{align-items:center;gap:10px;min-height:44px;display:flex}html[data-pioneer-app=true] .pa-v10-toggle>span{flex:1}html[data-pioneer-app=true] .pa-v10-toggle input{width:22px;height:22px;accent-color:var(--g)}html[data-pioneer-app=true] .pa-v10-toggle[data-disabled]{opacity:.55}html[data-pioneer-app=true] .pa-v10-chart{gap:6px;margin:0;display:grid}html[data-pioneer-app=true] .pa-v10-chart figcaption{color:var(--pa-dim);flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:12px;display:flex}html[data-pioneer-app=true] .pa-v10-chart figcaption b{font:700 14px var(--font-mono);color:var(--pa-text,inherit)}html[data-pioneer-app=true] .pa-v10-chart figcaption em{font-style:normal}html[data-pioneer-app=true] .pa-v10-chart svg{touch-action:pan-y;background:var(--pa-ink);outline-offset:2px;cursor:ew-resize;border-radius:14px;width:100%;height:auto}html[data-pioneer-app=true] .pa-v10-area{fill:var(--g);transition:d .5s}html[data-pioneer-app=true] .pa-v10-line-actual{fill:none;stroke:var(--pa-dim);stroke-width:2px;stroke-dasharray:4 4;transition:d .5s}html[data-pioneer-app=true] .pa-v10-line-scen{fill:none;stroke:var(--g);stroke-width:3px;stroke-linecap:round;transition:d .5s}html[data-pioneer-app=true] .pa-v10-cursor{stroke:var(--g);stroke-width:1px}html[data-pioneer-app=true] .pa-v10-dot{fill:var(--g);filter:drop-shadow(0 0 6px var(--g));transition:cx .15s,cy .5s}html[data-pioneer-app=true] .pa-v10-legend{color:var(--pa-dim);align-items:center;gap:6px;font-size:11px;display:flex}html[data-pioneer-app=true] .pa-v10-legend i{background:var(--pa-dim);border-radius:2px;width:14px;height:3px;display:inline-block}html[data-pioneer-app=true] .pa-v10-legend i[data-k=s]{background:var(--g);margin-left:8px}html[data-pioneer-app=true] .pa-v10-why{min-height:36px;color:var(--g);text-underline-offset:3px;justify-self:start;font-size:12px;text-decoration:underline}html[data-pioneer-app=true] .pa-v10-parts{white-space:nowrap;gap:6px;font-size:12px;display:grid}html[data-pioneer-app=true] .pa-v10-parts>div{justify-content:space-between;gap:8px;display:flex}html[data-pioneer-app=true] .pa-v10-parts dd{font-family:var(--font-mono);text-align:right}html[data-pioneer-app=true] .pa-v10-parts p{color:var(--pa-dim);font-size:11px}html[data-pioneer-app=true] .pa-v8-reactor-dial>i{animation-duration:calc(30s - 22s * var(--intensity,0))}@media (prefers-reduced-motion:reduce){html[data-pioneer-app=true] .pa-v10-lab *,html[data-pioneer-app=true] .pa-v10-lab{transition:none!important}}html[data-pioneer-app=true] .pa-v10-lens-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html[data-pioneer-app=true] .pa-v10-lens-links>a{border:1px solid var(--pa-gold);min-height:36px;color:var(--pa-gold);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}@supports (color:color-mix(in oklab, red, blue)){html[data-pioneer-app=true] .pa-v10-reset{border:1px solid color-mix(in oklab,var(--g) 40%,transparent)}html[data-pioneer-app=true] .pa-v10-compare>div{background:color-mix(in oklab,var(--pa-ink) 40%,transparent)}html[data-pioneer-app=true] .pa-v10-compare>div[data-hyp]{border:1px dashed color-mix(in oklab,var(--g) 55%,transparent);box-shadow:0 0 calc(30px * var(--intensity,0)) color-mix(in oklab,var(--g) 30%,transparent)}html[data-pioneer-app=true] .pa-v10-stepper>div>button{border:1px solid color-mix(in oklab,var(--g) 35%,transparent)}html[data-pioneer-app=true] .pa-v10-chip{background:color-mix(in oklab,var(--g) 14%,transparent)}html[data-pioneer-app=true] .pa-v10-chart svg{background:color-mix(in oklab,var(--pa-ink) 35%,transparent)}html[data-pioneer-app=true] .pa-v10-area{fill:color-mix(in oklab,var(--g) 16%,transparent)}html[data-pioneer-app=true] .pa-v10-cursor{stroke:color-mix(in oklab,var(--g) 60%,transparent)}html[data-pioneer-app=true] .pa-v10-lens-links>a{border:1px solid color-mix(in oklab,var(--pa-gold) 35%,transparent)}html[data-pioneer-app=true] .pa-v10-lab{border:1px solid color-mix(in oklab,var(--g) 28%,transparent);background:linear-gradient(170deg,color-mix(in oklab,var(--g) 9%,var(--pa-panel)),var(--pa-panel))}}
