.permutation-lab.svelte-feeuyx{border:2px solid var(--blue);background:var(--paper);margin:24px 0;padding:24px}h3.svelte-feeuyx{margin-top:0}.controls.svelte-feeuyx{flex-wrap:wrap;align-items:end;gap:16px;display:flex}label.svelte-feeuyx{gap:8px;font-weight:600;display:grid}select.svelte-feeuyx{color:var(--blue-deep);border:1px solid var(--blue);background:#fff;padding:9px}figure.svelte-feeuyx,.table-wrap.svelte-feeuyx{margin:24px 0;overflow-x:auto}figure.svelte-feeuyx:focus-visible,.table-wrap.svelte-feeuyx:focus-visible{outline:2px solid var(--blue);outline-offset:3px}svg.svelte-feeuyx{width:100%;min-width:440px;height:auto;max-height:300px}text.svelte-feeuyx{fill:var(--blue-deep);font-size:15px}.map.svelte-feeuyx{stroke:var(--blue);stroke-width:2px;fill:none}.second.svelte-feeuyx{stroke-dasharray:5 4}circle.svelte-feeuyx{fill:var(--paper);stroke:var(--blue);stroke-width:2px}table.svelte-feeuyx{border-collapse:collapse;width:100%;font-size:14px}th.svelte-feeuyx,td.svelte-feeuyx{border:1px solid var(--line);text-align:center;white-space:nowrap;padding:10px}th.svelte-feeuyx{background:var(--gold);color:var(--blue-deep)}caption.svelte-feeuyx{text-align:left;margin-bottom:10px;font-weight:600}p.svelte-feeuyx,figcaption.svelte-feeuyx{line-height:1.7}.note.svelte-feeuyx,figcaption.svelte-feeuyx{font-size:14px}summary.svelte-feeuyx{cursor:pointer;font-weight:600}@media (width<=650px){.permutation-lab.svelte-feeuyx{padding:14px}.controls.svelte-feeuyx{grid-template-columns:minmax(0,1fr);display:grid}}
