.cells.svelte-2va9bd{max-width:100%;height:auto;margin:0 auto;display:block}rect.svelte-2va9bd{fill:none;stroke:var(--fg);stroke-width:1.5px;stroke-linejoin:round}rect.shaded.svelte-2va9bd{fill:var(--surface-tint)}text.svelte-2va9bd{font-family:var(--font-mono);fill:var(--fg);font-size:15px}.below.svelte-2va9bd{font-family:var(--font-body);fill:var(--fg-muted);font-size:13px;font-style:italic}.chart.svelte-rv6njo{font-family:var(--font-body);color:var(--fg);max-width:100%}.chart.svelte-rv6njo svg:where(.svelte-rv6njo){max-width:100%;height:auto;margin:0 auto;display:block}.title.svelte-rv6njo{text-align:center;margin:.25rem 0 .5rem;font-size:.95rem;font-weight:600}.grid.svelte-rv6njo{stroke:var(--color-neutral-200);stroke-width:1px}.grid.base.svelte-rv6njo{stroke:var(--color-neutral-500)}.tick.svelte-rv6njo{fill:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:12px}.unit.svelte-rv6njo{font-style:italic}.line.svelte-rv6njo{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-rv6njo{stroke:var(--surface);stroke-width:2px}.slice.svelte-rv6njo{stroke:var(--surface);stroke-width:2px;stroke-linejoin:round}.pie.svelte-rv6njo{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.legend.svelte-rv6njo{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.legend.row.svelte-rv6njo{flex-direction:row;justify-content:center;gap:1rem;margin-top:.25rem}.legend.svelte-rv6njo li:where(.svelte-rv6njo){align-items:center;gap:.45rem;display:flex}.swatch.svelte-rv6njo{border-radius:3px;flex:none;width:12px;height:12px}.val.svelte-rv6njo{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-left:.25rem}.xlabel.svelte-rv6njo{text-align:center;color:var(--fg-muted);margin:.1rem 0 0;font-size:.85rem}table.svelte-rv6njo{border-collapse:collapse;font-variant-numeric:tabular-nums;margin:.25rem auto;font-size:.95rem}th.svelte-rv6njo,td.svelte-rv6njo{border:1px solid var(--border);text-align:center;padding:.35rem .7rem}thead.svelte-rv6njo th:where(.svelte-rv6njo),tbody.svelte-rv6njo th:where(.svelte-rv6njo){background:var(--surface-2);font-weight:600}.grid.svelte-noa6fg{max-width:100%;height:auto;font-family:var(--font-body);margin:0 auto;display:block}.interactive.svelte-noa6fg{cursor:crosshair;touch-action:none}.hover.svelte-noa6fg{fill:none;stroke:var(--brand);stroke-width:1.5px}.placed.svelte-noa6fg{fill:var(--brand-hover);stroke:var(--surface);stroke-width:2px}.placed.ok.svelte-noa6fg{fill:var(--color-success)}.placed.bad.svelte-noa6fg{fill:var(--color-error)}.placed.target.svelte-noa6fg{fill:none;stroke:var(--color-success);stroke-width:2px;stroke-dasharray:3 2}.placed-name.target.svelte-noa6fg{fill:var(--color-success)}.cell.svelte-noa6fg{stroke:var(--color-neutral-200);stroke-width:1px}.axis.svelte-noa6fg{stroke:var(--fg);stroke-width:1.4px}.arrowhead.svelte-noa6fg{fill:var(--fg)}.tick.svelte-noa6fg{fill:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:11px}.axlabel.svelte-noa6fg{fill:var(--fg);font-size:13px;font-style:italic}.poly.svelte-noa6fg{fill:var(--surface-tint);stroke:var(--brand-hover);stroke-width:1.6px;stroke-linejoin:round}.curve.svelte-noa6fg{fill:none;stroke:#2a78d6;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pt.svelte-noa6fg{fill:var(--fg);stroke:var(--surface);stroke-width:2px}.name.svelte-noa6fg{fill:var(--fg);paint-order:stroke;stroke:var(--surface);stroke-width:4px;font-size:14px;font-style:italic}.sketch.svelte-ylmfxo{max-width:100%;height:auto;font-family:var(--font-body);margin:.25rem auto;display:block}.shape.svelte-ylmfxo{fill:none;stroke:var(--fg);stroke-width:1.6px;stroke-linejoin:round}.shape.shaded.svelte-ylmfxo{fill:var(--surface-tint)}.line.svelte-ylmfxo,.seg.svelte-ylmfxo{stroke:var(--fg);stroke-width:1.6px;stroke-linecap:round}.seg.dashed.svelte-ylmfxo{stroke:var(--fg-muted);stroke-width:1.2px;stroke-dasharray:5 4}.seg.unknown.svelte-ylmfxo{stroke:var(--brand-hover);stroke-width:2.4px}.arc.svelte-ylmfxo{fill:none;stroke:var(--fg-muted);stroke-width:1.2px}.name.small.svelte-ylmfxo{font-size:12px}.shape.hl.svelte-ylmfxo,.line.hl.svelte-ylmfxo,.seg.hl.svelte-ylmfxo,.arc.hl.svelte-ylmfxo,.angle.hl.svelte-ylmfxo{stroke:var(--brand-hover);stroke-width:2.4px}.angle.svelte-ylmfxo{fill:none;stroke:var(--fg-muted);stroke-width:1.3px}.angle-fill.svelte-ylmfxo{fill:var(--surface-2);stroke:none}.angle.unknown.svelte-ylmfxo{stroke:var(--brand-hover);stroke-width:2px}.angle-fill.unknown.svelte-ylmfxo{fill:var(--surface-tint)}.dot.svelte-ylmfxo{fill:var(--fg)}.name.svelte-ylmfxo{fill:var(--fg);font-size:14px;font-style:italic}.label.svelte-ylmfxo{fill:var(--fg);paint-order:stroke;stroke:var(--surface);stroke-width:7px;stroke-linejoin:round;font-size:14px}.label.unknown.svelte-ylmfxo{fill:var(--brand-hover);font-weight:600}.task-figure.svelte-1yj8fe4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:center;width:fit-content;max-width:100%;margin:.6rem auto .25rem;padding:.25rem .75rem;display:flex}
