.lab.svelte-1rpkync{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.drop.svelte-1rpkync{text-align:center;border:2px dashed var(--line);border-radius:var(--r-lg);background:var(--surface);place-items:center;gap:.9rem;padding:clamp(2rem,6vw,3.5rem) 1.25rem;display:grid}.drop.over.svelte-1rpkync{border-color:var(--primary)}.big.svelte-1rpkync{font-size:1.15rem;font-weight:650}.topbar.svelte-1rpkync{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.row.svelte-1rpkync{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.row.center.svelte-1rpkync{justify-content:center}.row.tight.svelte-1rpkync{gap:.3rem .45rem;margin:.35rem 0}.tools.svelte-1rpkync{flex-wrap:wrap;gap:.25rem;display:flex}button.svelte-1rpkync{border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--ink) 22%, var(--line));background:var(--surface);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;padding:.3rem .8rem;font-size:.88rem;font-weight:650}button.svelte-1rpkync:disabled{opacity:.5;cursor:default}button.primary.svelte-1rpkync{background:var(--primary);color:var(--on-primary);border-color:#0000}button.small.svelte-1rpkync{min-height:32px;padding:.15rem .6rem;font-size:.84rem}button.tool.svelte-1rpkync{place-items:center;min-width:40px;padding:.3rem;display:inline-grid}button.tool.wide.svelte-1rpkync{padding:.3rem .7rem}button.tool[aria-pressed=true].svelte-1rpkync{background:var(--primary);color:var(--on-primary);border-color:#0000}button.link.svelte-1rpkync{min-height:0;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:.35rem;padding:.1rem .2rem;display:inline-flex}.grid.svelte-1rpkync{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=62rem){.grid.svelte-1rpkync{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}}.main.svelte-1rpkync{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.view.svelte-1rpkync{height:min(72vh,46rem)}@media (width<=40rem){.view.svelte-1rpkync{width:100%;height:auto;aspect-ratio:var(--ar);max-height:75vh}}.readout.svelte-1rpkync{min-height:1.5em;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.chv.svelte-1rpkync{align-items:center;gap:.2rem;margin-right:.5rem;display:inline-flex}.sw.svelte-1rpkync{border-radius:2px;flex:none;width:.75rem;height:.75rem;display:inline-block}.sw.round.svelte-1rpkync{border-radius:50%}.sliders.svelte-1rpkync label.grow:where(.svelte-1rpkync){flex:12rem}label.svelte-1rpkync{min-width:0;max-width:100%;color:var(--ink-muted);gap:.2rem;font-size:.82rem;display:grid}label.inline.svelte-1rpkync{display:inline-grid}label.check.svelte-1rpkync{color:var(--ink);align-items:center;gap:.4rem;font-size:.86rem;display:flex}.small-t.svelte-1rpkync{font-size:.8rem!important}input[type=number].svelte-1rpkync,input[type=text].svelte-1rpkync,select.svelte-1rpkync{border-radius:var(--r-sm);border:1px solid color-mix(in oklab, var(--ink) 25%, var(--line));background:var(--surface);max-width:100%;min-height:34px;color:var(--ink);font:inherit;padding:.2rem .45rem;font-size:.86rem}input[type=number].svelte-1rpkync{width:6.2rem}input[type=range].svelte-1rpkync{width:100%}.side.svelte-1rpkync{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.side.svelte-1rpkync>details:where(.svelte-1rpkync){min-width:0}details.svelte-1rpkync{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:.55rem .8rem}summary.svelte-1rpkync{cursor:pointer;padding:.2rem 0;font-weight:650}.hint.svelte-1rpkync{color:var(--ink-muted);font-size:.8rem;font-weight:400}.info.svelte-1rpkync{grid-template-columns:auto minmax(0,1fr);gap:.15rem .7rem;margin:.4rem 0;font-size:.85rem;display:grid}.info.svelte-1rpkync dt:where(.svelte-1rpkync){color:var(--ink-muted)}.info.svelte-1rpkync dd:where(.svelte-1rpkync){overflow-wrap:anywhere}.chan.svelte-1rpkync{border-top:1px solid var(--line);padding:.3rem 0}.chan.svelte-1rpkync:first-of-type{border-top:0}.chan.svelte-1rpkync select:where(.svelte-1rpkync){margin-left:auto}.hist.svelte-1rpkync{background:var(--surface-2);border-radius:var(--r-sm);width:100%;height:4rem}.hb.svelte-1rpkync{fill:color-mix(in oklab, var(--ink) 55%, transparent)}.hm.svelte-1rpkync{stroke:var(--primary);stroke-width:1.5px}.rois.svelte-1rpkync,.types.svelte-1rpkync{gap:.2rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.rois.svelte-1rpkync li:where(.svelte-1rpkync),.types.svelte-1rpkync li:where(.svelte-1rpkync){border-radius:var(--r-sm);align-items:center;gap:.4rem;padding:.15rem .3rem;display:flex}.rois.svelte-1rpkync li.on:where(.svelte-1rpkync),.types.svelte-1rpkync li.on:where(.svelte-1rpkync){background:color-mix(in oklab, var(--primary) 10%, transparent)}.rois.svelte-1rpkync li:where(.svelte-1rpkync) button.small:where(.svelte-1rpkync){min-height:26px;margin-left:auto}.types.svelte-1rpkync input[type=text]:where(.svelte-1rpkync){flex:1;min-width:0}.dotbtn.svelte-1rpkync{min-height:30px;padding:.2rem .4rem}.cnt.svelte-1rpkync{text-align:right;font-variant-numeric:tabular-nums;min-width:2.5rem;font-weight:700}fieldset.numeric.svelte-1rpkync{border:1px solid var(--line);border-radius:var(--r-md);margin:.4rem 0;padding:.3rem .6rem .5rem}fieldset.numeric.svelte-1rpkync legend:where(.svelte-1rpkync){color:var(--ink-muted);padding:0 .2rem;font-size:.8rem}fieldset.numeric.svelte-1rpkync input[type=number]:where(.svelte-1rpkync){width:4.6rem}.op.svelte-1rpkync{flex-wrap:wrap;align-items:flex-end;gap:.3rem .5rem;margin:.35rem 0;display:flex}.card.svelte-1rpkync{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);gap:.5rem;padding:.8rem 1rem;display:grid}.c-head.svelte-1rpkync{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.card.svelte-1rpkync h2:where(.svelte-1rpkync){font-family:var(--ff-body);font-size:1rem;font-weight:700}.table-wrap.svelte-1rpkync{border:1px solid var(--line);border-radius:var(--r-md);max-height:18rem;overflow:auto}table.svelte-1rpkync{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}th.svelte-1rpkync,td.svelte-1rpkync{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:.25rem .5rem}thead.svelte-1rpkync th:where(.svelte-1rpkync){background:var(--surface-2);position:sticky;top:0}table.mini.svelte-1rpkync{margin:.5rem 0}table.mini.svelte-1rpkync th:where(.svelte-1rpkync){color:var(--ink-muted);white-space:normal;font-weight:400}.chart.svelte-1rpkync{width:100%;max-height:14rem}.ax.svelte-1rpkync{stroke:var(--ink-muted);stroke-width:.6px}.tk.svelte-1rpkync,.tip.svelte-1rpkync{fill:var(--ink-muted);font-size:8px}.tip.svelte-1rpkync{fill:var(--ink);font-weight:700}.ln.svelte-1rpkync{fill:none;stroke:var(--primary);stroke-width:1.2px}.cross.svelte-1rpkync{stroke:var(--ink);stroke-width:.5px;stroke-dasharray:2 2}.scatter.svelte-1rpkync{width:100%;max-width:16rem;position:relative}.scatter.svelte-1rpkync canvas:where(.svelte-1rpkync),.scatter.svelte-1rpkync svg:where(.svelte-1rpkync){aspect-ratio:1;border:1px solid var(--line);width:100%;display:block}.scatter.svelte-1rpkync svg:where(.svelte-1rpkync){border:0;position:absolute;inset:0}.thr.svelte-1rpkync{stroke:#d55e00;stroke-width:1.5px;stroke-dasharray:4 3}.reg.svelte-1rpkync{stroke:#1a1a1a;stroke-width:1.2px}.macro.svelte-1rpkync{background:var(--surface-2);border-radius:var(--r-sm);max-height:14rem;font-family:var(--ff-mono);white-space:pre;margin:.4rem 0;padding:.5rem .6rem;font-size:.74rem;overflow:auto}.muted.svelte-1rpkync,.muted-s.svelte-1rpkync{color:var(--ink-muted)}.muted-s.svelte-1rpkync{font-size:.8rem}.sum.svelte-1rpkync{margin:.4rem 0;font-size:.88rem}.warn.svelte-1rpkync{border-left:3px solid var(--rose);background:color-mix(in oklab, var(--rose) 8%, var(--surface));margin-top:.4rem;padding:.45rem .6rem;font-size:.84rem}.err.svelte-1rpkync{color:color-mix(in oklab, var(--rose) 70%, var(--ink));font-weight:700}.sr.svelte-1rpkync{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.island[data-astro-cid-ypevbijt]{margin-top:2rem}.read[data-astro-cid-ypevbijt]{max-width:72ch;margin-top:3.5rem}.refs[data-astro-cid-ypevbijt]{max-width:72ch;margin-top:2rem}.noscript[data-astro-cid-ypevbijt]{color:var(--ink-muted);margin-top:1rem}.small[data-astro-cid-ypevbijt]{color:var(--ink-muted);font-size:.88rem}
