.button.svelte-tc0odv{display:flex;width:24px;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.button.svelte-tc0odv:focus{outline:1px solid var(--accent)}.active.svelte-tc0odv{color:var(--accent)}.disabled.svelte-tc0odv{color:gray;cursor:not-allowed}@media print{#controls.svelte-12pkyfx{display:none!important}}.controls.svelte-12pkyfx{display:flex;flex-direction:column;justify-content:space-between}.outer.svelte-12pkyfx{gap:.25em;height:fit-content}.row.svelte-12pkyfx{display:flex;align-items:stretch;gap:1em;justify-content:space-between}.slider.svelte-12pkyfx{min-block-size:24px}.instructions.svelte-12pkyfx{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;font-size:larger}.buttons.svelte-12pkyfx{display:flex;align-items:stretch;gap:1.25em;justify-content:flex-end;flex-shrink:0}.dimensions.svelte-12pkyfx{white-space:nowrap}.link-button.svelte-12pkyfx{background:none;border:none;color:var(--accent);cursor:pointer;padding:0;min-block-size:24px;text-decoration:underline;font-size:small}#text.svelte-12pkyfx{resize:vertical}@media print{#qrcode.svelte-2bi8c7{display:block!important;width:2cm;height:2cm;margin:auto}}#qrcode.svelte-2bi8c7{display:none}.cell.svelte-r0mqti{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-print-color-adjust:exact!important;aspect-ratio:1;box-sizing:border-box;position:relative;print-color-adjust:exact!important}.portal.svelte-r0mqti{width:100%;height:100%;position:absolute;background-color:var(--background)}.entrance.svelte-r0mqti{right:75%}.exit.svelte-r0mqti{left:75%}svg.svelte-nqvl4x{position:absolute}.svelte-nqvl4x:focus{outline:none}div.svelte-16rpar7{width:100%;height:100%}div.svelte-16rpar7:focus{outline:none}div.bumpedH.svelte-16rpar7{animation:svelte-16rpar7-bumpH .3s ease-in-out}@keyframes svelte-16rpar7-bumpH{5%,95%{transform:translate3d(-1px,0,0)}10%,90%{transform:translate3d(1px,0,0)}15%,50%,85%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(2px,0,0)}}div.bumpedV.svelte-16rpar7{animation:svelte-16rpar7-bumpV .3s ease-in-out}@keyframes svelte-16rpar7-bumpV{5%,95%{transform:0,-1px}10%,90%{transform:translate3d(0,1px,0)}15%,50%,85%{transform:translate3d(0,-2px,0)}20%,80%{transform:translate3d(0,2px,0)}}.loading-cell.svelte-1f8o2n5{aspect-ratio:1;box-shadow:0 0 .5px gray}.maze.svelte-q71f56{display:grid;grid-template-columns:repeat(var(--maze-size),1fr);gap:0px;border:1px solid var(--foreground)}:root{--background:white;--foreground:black;--accent:blueviolet}@media (prefers-color-scheme: dark){body{--background:black;--foreground:white;--accent:mediumorchid}}body{font-family:sans-serif;accent-color:var(--accent);background:var(--background);color:var(--foreground)}@media print{@page{size:var(--page-orientation)}.container.svelte-1gpgr0m{max-width:unset!important}}.container.svelte-1gpgr0m{width:90vw;max-width:666px;height:90vh;box-sizing:border-box;margin:auto;display:flex;flex-direction:column;gap:.5em}
