.lab.svelte-1mn2mag{border:2px solid var(--blue);background:var(--paper);min-width:0;margin:24px 0;padding:24px}.controls.svelte-1mn2mag{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}label.svelte-1mn2mag{gap:7px;max-width:100%;display:grid}select.svelte-1mn2mag{font:inherit;color:var(--blue-deep);border:1px solid var(--blue);background:#fff;max-width:100%;padding:9px}.representations.svelte-1mn2mag{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}svg.svelte-1mn2mag{width:100%;display:block}.grid.svelte-1mn2mag{stroke:var(--line);stroke-width:1px}.axis.svelte-1mn2mag{stroke:var(--blue);stroke-width:1px}.source.svelte-1mn2mag{stroke:var(--blue);stroke-width:2px;stroke-dasharray:8 5}.through.svelte-1mn2mag{stroke:var(--blue-deep);stroke-width:2px;stroke-dasharray:2 5}.segment.svelte-1mn2mag{stroke:var(--blue);stroke-width:5px}.image-line.svelte-1mn2mag{stroke:var(--red);stroke-width:2px}.image-segment.svelte-1mn2mag{stroke:var(--red);stroke-width:5px}.ray.svelte-1mn2mag{stroke:var(--blue-deep);stroke-width:1px;stroke-dasharray:3 3}.image-point.svelte-1mn2mag{fill:var(--red)}.source-point.svelte-1mn2mag{fill:var(--blue)}.center.svelte-1mn2mag{stroke:var(--blue-deep);stroke-width:3px}text.svelte-1mn2mag{fill:var(--blue-deep);font-size:14px}.label.svelte-1mn2mag{paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round}table.svelte-1mn2mag{border-collapse:collapse;width:100%}td.svelte-1mn2mag,th.svelte-1mn2mag{border:1px solid var(--line);padding:8px}caption.svelte-1mn2mag{text-align:left;margin:12px 0}p.svelte-1mn2mag,li.svelte-1mn2mag{margin:14px 0;line-height:1.7}.answer.svelte-1mn2mag{background:var(--gold);color:var(--blue-deep);padding:14px}details.svelte-1mn2mag{margin:24px 0}summary.svelte-1mn2mag{cursor:pointer;font-weight:600}.btn.svelte-1mn2mag{white-space:normal}@media (width<=600px){.lab.svelte-1mn2mag{padding:14px}.representations.svelte-1mn2mag{grid-template-columns:1fr}}
