.pxc{flex-direction:column;gap:6px;min-width:0;display:flex}.pxc-bar{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.pxc-bar+.pxc-bar{margin-top:-2px}.pxc-sep{background:var(--rule);align-self:stretch;width:1px;margin:2px 4px}.pxc-grp{font-size:var(--t-micro);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-faint);margin-right:2px}.pxc-btn{appearance:none;font:inherit;font-size:var(--t-label);border-radius:var(--r-1);border:var(--hair)solid var(--border);color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;padding:4px 8px;font-weight:600;line-height:1}.pxc-btn:hover:not(:disabled){background:var(--row-hover);color:var(--text-1)}.pxc-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.pxc-btn:disabled{opacity:.4;cursor:default}.pxc-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--row-selected)}.pxc-btn.is-void{color:var(--text-faint);cursor:default;border-style:dashed}.pxc-btn.is-void:hover{color:var(--text-faint);background:0 0}.pxc-readout{font-size:var(--t-label);color:var(--text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px;min-height:16px;display:flex}.pxc-readout b{color:var(--text-1);font-weight:700}.pxc-plot{touch-action:pan-y;width:100%;min-width:0;position:relative}.pxc-plot svg{width:100%;display:block}.pxc-plot.is-dragging{cursor:grabbing}.pxc-plot.is-idle{cursor:crosshair}.pxc-empty{font-size:var(--t-label);color:var(--text-faint);justify-content:center;align-items:center;display:flex}.pxc-legend{font-size:var(--t-micro);color:var(--text-3);flex-wrap:wrap;gap:4px 14px;display:flex}.pxc-key{align-items:center;gap:5px;min-width:0;display:inline-flex}.pxc-swatch{border-top-style:solid;border-top-width:2px;flex:none;width:14px;height:0}.pxc-swatch.is-dash{border-top-style:dashed}.pxc-swatch.is-dot{border-top-style:dotted}.pxc-swatch.is-fill{opacity:.5;border:none;border-radius:1px;height:8px}.pxc-num{font-variant-numeric:tabular-nums;color:var(--text-1);font-weight:600}.pxc-void{color:var(--text-faint);font-style:italic}.pxc-derived,.pxc-stale{border-radius:var(--r-1);font-size:var(--t-micro);white-space:nowrap;align-items:center;gap:4px;padding:1px 5px;display:inline-flex}.pxc-derived{background:var(--st-pending-tint);color:var(--st-pending-ink)}.pxc-stale{background:var(--st-stale-tint);color:var(--st-stale-ink)}@media (width<=560px){.pxc-bar{gap:3px}.pxc-btn{font-size:var(--t-micro);padding:3px 6px}.pxc-legend{gap:3px 10px}.pxc-grp{display:none}}