@layer lab-base{@font-face{font-family:vega-sym;src:local(Menlo-Regular),local(STIXTwoMath-Regular),local(Apple Symbols),local(CambriaMath),local(SegoeUISymbol);unicode-range:U+AC,U+B1,U+D7,U+F7,U+2070-209F,U+2100-214F,U+2190-21FF,U+22??,U+2264-2265,U+25A0-25FF,U+27F?,U+2A??}:root{--body:"vega-sym", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mono:"vega-sym", "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--display:"vega-sym", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}svg.plot{width:100%;max-width:660px;height:auto;margin:0 auto;display:block}svg.plot.sq{max-width:460px}.plot .grid{stroke:var(--line);stroke-width:1px}.plot .axis{stroke:var(--line-strong);stroke-width:2px}.plot .arrow{fill:var(--line-strong)}.plot .tk{stroke:var(--line-strong);stroke-width:1.5px}.plot .tklbl{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:11px}.plot .tklbl.al{text-anchor:end}.plot .axname{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:12px;font-weight:600}.plot .curve{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.plot .curve.alt{stroke:var(--warn)}.plot .curve.faint{stroke:var(--accent-line);stroke-width:2px;opacity:.6}.plot .curve.ref{stroke:var(--muted);stroke-width:1.6px;stroke-dasharray:6 5}.plot .asym{stroke:var(--bad);stroke-width:2px;stroke-dasharray:7 5;opacity:.85}.plot .mirror{stroke:var(--good);stroke-width:1.4px;stroke-dasharray:4 4;opacity:.9}.plot .drop{stroke:var(--accent-press);stroke-width:1.4px;stroke-dasharray:4 4}.plot .sym{stroke:var(--good);stroke-width:2px;stroke-dasharray:5 4}.plot .band.inc{fill:var(--good-soft)}.plot .band.dec{fill:var(--bad-soft)}.vega-legend .sw.inc{background:var(--good-soft);border-color:var(--good)}.vega-legend .sw.dec{background:var(--bad-soft);border-color:var(--bad)}.plot .pt{fill:var(--accent);stroke:#fff;stroke-width:2.5px}.plot .pt.alt{fill:var(--warn)}.plot .pt.good{fill:var(--good)}.plot .ptlbl{font-family:var(--mono);fill:var(--accent-deep);font-size:12px;font-weight:600}.plot .ptlbl.alt{fill:#9a4a12}.plot .ptlbl.good{fill:#0c7a48}.plot .diag{font-family:var(--mono);fill:var(--muted);font-size:12px;font-weight:600}.plot .dombar{stroke:var(--accent);stroke-width:5px;stroke-linecap:round;opacity:.7}.plot .ranbar{stroke:var(--warn);stroke-width:5px;stroke-linecap:round;opacity:.7}.plot .endpt{fill:var(--accent);stroke:#fff;stroke-width:2px}.plot .endpt.open{fill:var(--card);stroke:var(--accent);stroke-width:2.5px}.plot .resid{stroke:var(--bad);stroke-width:1.6px;opacity:.75}.vega-legend .sw.residsw{background:var(--bad);border-color:var(--bad)}.plot .bound{stroke:var(--muted);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.7}.plot .ivspan{fill:var(--accent-soft)}.plot .midpt{fill:var(--muted);opacity:.65}.vega-lab table.fn-table{max-width:660px;margin:18px auto 0;font-size:12.5px}.vega-lab table.fn-table code{font-size:11.5px}.vega-legend .sw.dom,.vega-legend .sw.cursw{background:var(--accent);border-color:var(--accent)}.vega-legend .sw.ran,.vega-legend .sw.altsw{background:var(--warn);border-color:var(--warn)}.vega-legend .sw.goodsw{background:var(--good);border-color:var(--good)}.vega-legend .sw.faintsw{background:var(--accent-line);border-color:var(--accent-line)}.vega-legend .sw.refsw{background:var(--muted);border-color:var(--muted)}.vega-legend .sw.span{background:var(--accent-soft);border-color:var(--accent-line)}.vega-legend .sw.hollow{background:var(--card);border-color:var(--accent)}.vega-lab .vega-verdict .inc{color:#5fe6a0}.vega-lab .vega-verdict .dec{color:#ff8f9c}}
