.gs-plot{height:var(--gs-plot-height,16rem);margin:0 0 1.75rem var(--gs-label-room,2.25rem);position:relative;container-type:inline-size}.gs-plot svg{width:100%;height:100%;display:block;overflow:hidden}.gs-plot path{fill:none;vector-effect:non-scaling-stroke}.gs-plot .grid{stroke:var(--gs-rule)}.gs-plot .obs{stroke:var(--gs-ink);stroke-width:1.5px}.gs-plot :is(.truth,.ref,.err){stroke:var(--gs-ink-2)}.gs-plot .pred{stroke:var(--gs-pred);stroke-width:2.25px}.gs-plot .b1{fill:var(--gs-band-1)}.gs-plot .b2{fill:var(--gs-band-2)}.gs-plot .blk{fill:var(--gs-mask-fill)}.gs-plot .blk-edge{stroke:var(--gs-mask-edge)}.gs-plot .cellgap{stroke:var(--gs-mask-fill)}@container (width<=399px){.gs-plot[data-npix="100"] .cellgap{display:none}}@container (width<=479px){.gs-plot[data-npix="120"] .cellgap{display:none}}@container (width<=799px){.gs-plot[data-npix="200"] .cellgap{display:none}}.gs-plot .grip{background:var(--gs-ink-2);width:4px;height:18px;margin-inline-start:-2px;position:absolute;top:calc(50% - 9px)}.gs-plot :is(.ytick,.xtick){color:var(--gs-ink-2);font-family:var(--__sl-font-mono);white-space:nowrap;font-size:.75rem;line-height:1;position:absolute}.gs-plot .ytick{right:calc(100% + .375rem);transform:translateY(-50%)}.gs-plot .xtick{top:calc(100% + .5rem);transform:translate(-50%)}.gs-plot .xtick.first{transform:none}.gs-plot .xtick.last{transform:translate(-100%)}.gs-legend{color:var(--gs-ink-2);flex-wrap:wrap;gap:.25rem 1.125rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.gs-legend li{align-items:center;gap:.4375rem;margin:0;display:inline-flex}.gs-legend i{width:14px;height:10px;display:inline-block}.gs-legend .obs{background:var(--gs-ink);height:2px}.gs-legend :is(.truth,.ref,.edge){background:var(--gs-ink-2);height:1px}.gs-legend .pred{background:var(--gs-pred);height:3px}.gs-legend .b1{background:var(--gs-band-1)}.gs-legend .b2{background:var(--gs-band-2)}.gs-legend .blk{background:var(--gs-mask-fill);outline:1px solid var(--gs-mask-edge);outline-offset:-1px}.gs-plot .draw{stroke:var(--gs-accent)}.gs-legend .draw{background:var(--gs-accent);height:1px}.gs-plot .flagged{fill:var(--gs-bg-3)}.gs-plot .edge{stroke:var(--gs-ink-2)}.gs-legend .flagged{background:var(--gs-bg-3);outline:1px solid var(--gs-ink-2);outline-offset:-1px}.gs-fig{margin-block:1.5rem}.gs-fig .title{margin:0 0 .375rem;font-size:.875rem}.gs-fig .axis{margin:-.25rem 0 .75rem var(--gs-label-room,2.25rem);color:var(--gs-ink-2);text-align:center;font-size:.8125rem}.gs-plot .interp{stroke:var(--gs-ink-3);stroke-width:1.5px}.gs-legend .interp{background:var(--gs-ink-3);height:2px}.gs-plot .guard{fill:var(--gs-rule)}.gs-plot .span-mark{background:var(--gs-ink-2);height:4px;position:absolute;top:0}.gs-legend .span-key{background:var(--gs-ink-2);height:4px}.gs-legend .ray-key{background:var(--gs-ink);height:3px}:is(.gs-plot,.gs-masks) .newflag{fill:var(--gs-rule-2)}.gs-legend .newflag{background:var(--gs-rule-2)}.gs-plot .pt{position:absolute;transform:translate(-50%,-50%)}:is(.gs-plot,.gs-legend) .pt{width:8px;height:8px}.pt.solid{background:var(--gs-ink)}.pt.hollow{outline:1.5px solid var(--gs-ink-2);outline-offset:-1.5px}.gs-cells{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:1px;display:grid}:is(.gs-cells,.gs-legend) .replaced{background:var(--gs-accent)}:is(.gs-cells,.gs-legend) .guard{background:var(--gs-rule)}:is(.gs-cells,.x,.gs-legend) :is(.ignored,.unread){background:var(--gs-mask-fill);outline:1px solid var(--gs-mask-edge);outline-offset:-1px}:is(.gs-cells,.gs-legend) .bad{background:var(--gs-mask-edge)}:is(.gs-cells,.x,.gs-legend) .kept{background:var(--gs-strip-lo)}:is(.gs-cells,.gs-legend) .gg{background:var(--gs-ink)}:is(.gs-cells,.gs-legend) .go{background:var(--gs-ink-3)}:is(.gs-cells,.gs-legend) .oo{background:var(--gs-bg-3)}.gs-plot .gs-heat{shape-rendering:crispedges}.h0{--gs-heat:var(--gs-heat-0)}.h1{--gs-heat:var(--gs-heat-1)}.h2{--gs-heat:var(--gs-heat-2)}.h3{--gs-heat:var(--gs-heat-3)}.h4{--gs-heat:var(--gs-heat-4)}:is(.gs-heat path,.gs-legend i):is(.h0,.h1,.h2,.h3,.h4){fill:var(--gs-heat);background:var(--gs-heat)}.gs-plot .sample{fill:var(--gs-ink-3)}.gs-legend .sample{background:var(--gs-ink-3);width:6px;height:6px}.gs-plot .pick{fill:var(--gs-bg-3);stroke:var(--gs-ink);vector-effect:non-scaling-stroke}.gs-plot :is(.xname,.yname,.pick-label){color:var(--gs-ink-2);white-space:nowrap;font-size:.75rem;line-height:1;position:absolute}.gs-plot .xname{top:calc(100% + 1.625rem);right:0}.gs-plot .yname{bottom:calc(100% + .5rem);left:calc(-1 * var(--gs-label-room,2.25rem))}.gs-plot .pick-label{color:var(--gs-ink);font-family:var(--__sl-font-mono);bottom:calc(100% + .375rem);transform:translate(-50%)}.gs-plot .pick-label.second{bottom:calc(100% + 1.375rem)}.gs-plot .fix{stroke:var(--gs-ink);stroke-width:1.5px}.gs-legend .fix{background:var(--gs-ink);width:2px;height:12px}.gs-plot .defect{stroke:var(--gs-ink-2);stroke-width:4px}.gs-plot .zbar{fill:var(--gs-ink-3)}.gs-plot .zbar.flag{fill:var(--gs-ink)}.gs-legend .zbar{background:var(--gs-ink-3)}.gs-legend .zbar.flag{background:var(--gs-ink)}.gs-masks{margin:-.75rem 0 1rem var(--gs-label-room,2.25rem);gap:.375rem;display:grid}.gs-masks .gs-strip{color:var(--gs-ink-2);gap:.125rem;font-size:.75rem;display:grid}.gs-masks svg{background:var(--gs-bg-3);shape-rendering:crispedges;width:100%;height:10px;display:block}.gs-masks .replaced{fill:var(--gs-accent)}.gs-masks .ignored{fill:var(--gs-mask-fill);stroke:var(--gs-mask-edge);vector-effect:non-scaling-stroke}.gs-legend .err{background:var(--gs-ink-2);width:1px}.gs-explainer{border-top:3px solid var(--gs-ink);background:var(--gs-bg-2);margin:0;padding:.875rem 1.125rem 1rem;container-type:inline-size}.gs-explainer .gs-hint{color:var(--gs-ink-2);margin:0 0 .875rem;font-size:.875rem}.gs-explainer .gs-plot{--gs-plot-height:15rem;touch-action:pan-y;user-select:none;margin-bottom:2.25rem}.gs-explainer .gs-plot:focus-visible{outline-offset:2px}.gs-controls{color:var(--gs-ink-2);flex-wrap:wrap;align-items:center;gap:.625rem;font-size:.875rem;display:flex}.gs-controls button{border:0;border-inline-start:3px solid var(--gs-rule-2);background:var(--gs-bg-3);color:var(--gs-ink);font:inherit;cursor:pointer;padding:.4375rem .75rem;font-weight:600}.gs-controls button:hover{background:var(--gs-rule)}.gs-controls button:is([aria-pressed=true],[aria-current=step]){border-inline-start-color:var(--gs-ink);background:var(--gs-rule)}.gs-controls button:disabled{color:var(--gs-ink-3);cursor:default}.gs-slider{color:var(--gs-ink-2);grid-template-columns:minmax(0,1fr);gap:.25rem;margin:0 0 .75rem;font-size:.875rem;display:grid}.gs-slider output{color:var(--gs-ink);font-family:var(--__sl-font-mono);font-weight:500}.gs-slider input{width:100%;accent-color:var(--gs-ink);margin:0}.gs-readout{margin:.75rem 0 0;font-size:.9375rem;font-weight:600}.gs-explainer figcaption{border-top:1px solid var(--gs-rule);padding-top:.75rem}.gs-explainer figcaption .gs-legend+.gs-legend{margin-top:.375rem}@media (width<=30rem){.gs-explainer{padding-inline:.75rem}.gs-explainer .gs-plot{--gs-plot-height:12rem}}
