.sx-svg{width:min(100%,540px)}.sx-choice{width:auto;padding:0 .6rem;font-size:.76rem}.sx-methods,.sx-sizes{flex-wrap:wrap}.sx-draw{width:auto;padding:0 .8rem;font-size:.78rem;margin-left:.6rem;background:var(--accent);border-color:var(--accent);color:var(--paper)}.sx-dot{stroke:var(--paper);stroke-width:1;transition:opacity .2s}.sx-dot.y0{fill:#1e5a43}.sx-dot.y1{fill:#4f7d69}.sx-dot.y2{fill:#8fae9f}.sx-dot.y3{fill:#c3d5cb}.sx-dot.faded{opacity:.22}.sx-dot.on{stroke:var(--ink);stroke-width:2}.sx-year{font-family:var(--sans);font-size:11px;font-weight:600;fill:var(--muted)}.sx-door{fill:none;stroke:var(--warn);stroke-width:2}.sx-true{stroke:var(--warn);stroke-width:1.6;stroke-dasharray:4 3}.sx-truelab{font-family:var(--sans);font-size:10.5px;font-weight:600;fill:var(--warn)}.sx-mean{fill:var(--accent);opacity:.55}.sx-mean.last{opacity:1;stroke:var(--ink);stroke-width:1.2}@media(max-width:640px){.sx-svg .ce-ticklabel{font-size:14px}.sx-svg .sx-year{font-size:15px}.sx-svg .sx-truelab{font-size:14px}}.dp-svg{width:min(100%,540px);touch-action:none;cursor:ew-resize}.dp-code{width:auto;padding:0 .6rem;font-size:.8rem}.dp-reset{width:auto;padding:0 .6rem;font-size:.76rem;margin-left:.6rem}.dp-dot{fill:var(--accent);stroke:var(--paper);stroke-width:1.5}.dp-dot.on{fill:var(--ink)}.dp-iqr{fill:var(--accent);opacity:.08}.dp-median{stroke:var(--ink);stroke-width:1.6;stroke-dasharray:5 3}.dp-mean{fill:var(--warn)}.dp-sd{stroke:var(--muted);stroke-width:1.4}.dp-band{font-family:var(--sans);font-size:10px;fill:var(--muted);letter-spacing:.04em}.dp-lab{font-family:var(--sans);font-size:10.5px;font-weight:600;paint-order:stroke;stroke:var(--paper);stroke-width:3px}.dp-lab.median{fill:var(--ink)}.dp-lab.mean{fill:var(--warn)}.dp-lab.sd{fill:var(--muted)}@media(max-width:640px){.dp-svg .ce-ticklabel,.dp-svg .dp-lab{font-size:14px}.dp-svg .dp-band{font-size:13px}}.hx-svg{width:min(100%,540px)}.hx-choice{width:auto;padding:0 .6rem;font-size:.76rem}.hx-bar{fill:#dfe8e2;stroke:var(--accent);stroke-width:1.6;cursor:zoom-in}.hx-bar:hover{fill:#cfdfd6}.hx-bar.wrong{fill:#f1dccf;stroke:var(--warn)}.hx-freq{font-family:var(--sans);font-size:12px;font-weight:700;fill:var(--ink);pointer-events:none}.hx-handle{fill:var(--warn);cursor:pointer}.hx-axis{font-family:var(--sans);font-size:10.5px;fill:var(--muted)}@media(max-width:640px){.hx-svg .ce-ticklabel{font-size:14px}.hx-svg .hx-freq{font-size:15px}.hx-svg .hx-axis{font-size:13px}}.sc-svg{width:min(100%,540px);touch-action:none;cursor:move}.sc-reset{width:auto;padding:0 .6rem;font-size:.76rem;margin-left:.6rem}.sc-band{fill:var(--accent);opacity:.07}.sc-bandlab{font-family:var(--sans);font-size:10px;fill:var(--muted);letter-spacing:.05em}.sc-dot{fill:var(--paper);stroke:var(--accent);stroke-width:2.2}.sc-dot.on{fill:var(--accent)}.sc-line{stroke:var(--ink);stroke-width:2.2}.sc-line.out{stroke:var(--muted);stroke-width:1.4;stroke-dasharray:6 4}.sc-pred{stroke:var(--accent);stroke-width:1.4;stroke-dasharray:3 3}.sc-pred.out{stroke:var(--warn)}.sc-preddot{fill:var(--accent)}.sc-preddot.out{fill:var(--warn)}.sc-axis{font-family:var(--sans);font-size:10.5px;fill:var(--muted)}.ce-meta.warn{color:var(--warn)}@media(max-width:640px){.sc-svg .ce-ticklabel{font-size:14px}.sc-svg .sc-axis,.sc-svg .sc-bandlab{font-size:13px}}.vn-svg{width:min(100%,540px)}.vn-box{fill:none;stroke:var(--muted);stroke-width:1.2}.vn-a{fill:var(--accent);fill-opacity:.12;stroke:var(--accent);stroke-width:1.8}.vn-b{fill:var(--warn);fill-opacity:.12;stroke:var(--warn);stroke-width:1.8}.vn-num{font-family:var(--serif);font-size:19px;font-weight:600;fill:var(--ink)}.vn-num.small{font-size:15px}.vn-lab{font-family:var(--sans);font-size:11px;font-weight:600}.vn-lab.a{fill:var(--accent)}.vn-lab.b{fill:var(--warn)}.vn-cap{font-family:var(--sans);font-size:9.5px;fill:var(--muted)}.vn-key{font-family:var(--sans);font-size:11.5px;fill:var(--muted)}.vn-val{font-family:var(--serif);font-size:14px;fill:var(--ink)}.vn-val.yes{fill:var(--accent);font-weight:600}.vn-val.no{fill:var(--warn)}@media(max-width:640px){.vn-svg .vn-key{font-size:13px}.vn-svg .vn-val{font-size:16px}.vn-svg .vn-cap{font-size:12px}.vn-svg .vn-lab{font-size:13px}}.bx-svg{width:min(100%,540px)}.bx-mode{width:auto;padding:0 .55rem;font-size:.74rem}.bx-modes{flex-wrap:wrap}.bx-bar{fill:#e8eee9;stroke:var(--accent);stroke-width:1.1}.bx-bar.on{fill:var(--accent);fill-opacity:.8}.bx-axis{font-family:var(--sans);font-size:10.5px;fill:var(--muted)}@media(max-width:640px){.bx-svg .ce-ticklabel,.bx-svg .bx-axis{font-size:13px}}.hy-svg{width:min(100%,540px)}.hy-choice{width:auto;padding:0 .55rem;font-size:.75rem}.hy-tails,.hy-levels{flex-wrap:wrap}.hy-bar{fill:#e8eee9;stroke:var(--accent);stroke-width:1.1}.hy-bar.cr{fill:var(--warn);fill-opacity:.75;stroke:var(--warn)}.hy-obs{fill:var(--ink)}.hy-obs.cr{fill:var(--warn)}.hy-obslab{font-family:var(--sans);font-size:10.5px;font-weight:600;fill:var(--ink)}.hy-obslab.cr{fill:var(--warn)}.hy-axis{font-family:var(--sans);font-size:11px;fill:var(--muted)}@media(max-width:640px){.hy-svg .ce-ticklabel,.hy-svg .hy-axis,.hy-svg .hy-obslab{font-size:13px}}
