*{box-sizing:border-box;padding:0;margin:0}:root{color-scheme:light dark;font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:120%}.instructions.svelte-8mqu4i{padding:2rem 1.5rem;position:absolute;top:50%;left:50%;display:flex;flex-flow:column nowrap;align-items:center;gap:.5rem;text-align:center;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ddd;border-radius:.4rem;box-shadow:0 3px 5px #0000001a;transform:translate(-50%) translateY(-50%)}small.svelte-8mqu4i{padding:1em 0;color:#0006}code.svelte-8mqu4i{padding:.2em .5em;background:#00000012;border-radius:.4rem}.upload.svelte-8mqu4i{display:flex;padding:.5rem 1rem;border:1px solid #ddd;border-radius:.4rem}@property --col{syntax: "<color>"; initial-value: "transparent"; inherits: false;}.window.svelte-oiukcw{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:auto;background-size:1rem 1rem;--col: #ddd;background-image:radial-gradient(circle,var(--col) 1px,transparent 1px);transition:--col .1s ease-out}.window.svelte-oiukcw:hover{--col: #ccc}.window.grid.svelte-oiukcw{--col: #eee;background-image:linear-gradient(to right,var(--col) 1px,transparent 1px),linear-gradient(to bottom,var(--col) 1px,transparent 1px)}.window.grid.svelte-oiukcw:hover{--col: #eaeaea}img.svelte-oiukcw{max-width:min(95%,100vw);max-height:min(95%,100vh)}button.svelte-x0hj2x{padding:.2em .5em;font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:100%;color:#fff;background:#af84ebcc;border:none;border-radius:.4rem;outline:none;transition:all .12s ease-out}button.svelte-x0hj2x:hover,button.svelte-x0hj2x:focus-visible{cursor:pointer;padding-left:.6em;padding-right:.6em;background:#9f74db}button.svelte-x0hj2x:active{background:#8156b9;transform:scale(92%)}.field.svelte-p9pmd2{display:flex;flex-flow:column nowrap;align-items:stretch;gap:.2rem}.upper.svelte-p9pmd2{display:flex;flex-flow:row wrap;justify-content:space-between}.upper.svelte-p9pmd2 label:where(.svelte-p9pmd2){font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400}.upper.svelte-p9pmd2 label:where(.svelte-p9pmd2):hover{cursor:pointer}.upper.svelte-p9pmd2 .input-container:where(.svelte-p9pmd2){display:flex;flex-flow:row nowrap;align-items:end}.upper.svelte-p9pmd2 .input-container:where(.svelte-p9pmd2) input[type=number]:where(.svelte-p9pmd2){appearance:none;width:4em;padding:.1em .5em;font-family:Sora,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:100%;background:#0000000d;border:none;border-radius:.4rem;outline:none;transition:all .12s ease-out}.upper.svelte-p9pmd2 .input-container:where(.svelte-p9pmd2) input[type=number]:where(.svelte-p9pmd2):hover{background:#0000001a}.upper.svelte-p9pmd2 .input-container:where(.svelte-p9pmd2) input[type=number]:where(.svelte-p9pmd2):active{background:#0003;transform:scale(97%)}.upper.svelte-p9pmd2 .input-container:where(.svelte-p9pmd2) .unit:where(.svelte-p9pmd2){display:inline-block;width:1.5em;padding-left:.25em;font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:90%}.upper.svelte-p9pmd2 input:where(.svelte-p9pmd2)::-webkit-inner-spin-button,.upper.svelte-p9pmd2 input:where(.svelte-p9pmd2)::-webkit-outer-spin-button{-webkit-appearance:none}.lower.svelte-p9pmd2 input[type=range]:where(.svelte-p9pmd2){width:100%}.field.svelte-c07f6j{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:.2rem}label.svelte-c07f6j{font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400}label.svelte-c07f6j:hover{cursor:pointer}.field.svelte-xpvar6{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;gap:.2rem}label.svelte-xpvar6{font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400}label.svelte-xpvar6:hover{cursor:pointer}select.svelte-xpvar6{height:2em;font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:80%;background:#ffffff80;border:1px solid #ccc;border-radius:.4rem}select.svelte-xpvar6:hover{cursor:pointer;background:#fffc}select.svelte-xpvar6:active{background:#ccc3}aside.controls.svelte-1o4gjge{width:100%;height:100%;padding:1.2rem 1.5rem;position:relative;overflow-y:auto;background:#fffc;transition:background .1s ease-out}aside.controls.svelte-1o4gjge:hover{background:#ffffffbf}#back.svelte-1o4gjge{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(to bottom,#ffcb74,#ffc6a5,#ffc1bd,#ffbfd6,#ffb8fc);background:linear-gradient(to bottom,#ffcb74,color(xyz 0.719 0.635 0.324),color(xyz 0.76 0.625 0.483),color(xyz 0.773 0.622 0.723),#ffb8fc);box-shadow:0 0 5px #00000014}section.svelte-1o4gjge{padding-bottom:2.5rem}section.svelte-1o4gjge header:where(.svelte-1o4gjge){padding-bottom:1.5rem;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}section.svelte-1o4gjge header:where(.svelte-1o4gjge) h2:where(.svelte-1o4gjge){font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-weight:300;font-size:150%}section.svelte-1o4gjge .fields:where(.svelte-1o4gjge){display:flex;flex-flow:column nowrap;gap:1rem}footer.svelte-1o4gjge{font-size:80%;line-height:160%;text-align:right}footer.svelte-1o4gjge a:where(.svelte-1o4gjge){color:#af84eb;text-decoration:none}footer.svelte-1o4gjge a:where(.svelte-1o4gjge):hover,footer.svelte-1o4gjge a:where(.svelte-1o4gjge):focus-visible{color:#dd98db;text-decoration:underline}.toast.svelte-vgqwlr{padding:.25rem 0}button.svelte-vgqwlr{padding:.5em 1em;font-family:Atkinson Hyperlegible Next,Segoe UI,system-ui,sans-serif;font-weight:400;font-size:100%;background:#fffc;border:1px solid rgba(0,0,0,.1);border-radius:.4rem;box-shadow:0 2px 4px #0000000d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .12s ease-out}button.svelte-vgqwlr:hover{cursor:pointer;background:#ffffffe6}main.svelte-1ef50r8{width:100vw;height:100vh;overflow:hidden;display:flex;flex-flow:row nowrap}.left.svelte-1ef50r8{width:calc(100vw - 17rem);min-width:calc(100vw - 24rem);resize:horizontal;overflow:auto}.left.min.svelte-1ef50r8{width:calc(100vw - 16rem)}.left.max.svelte-1ef50r8{width:calc(100vw - 24rem)}.right.svelte-1ef50r8{flex:1;min-width:16rem;max-width:24rem;position:relative}.toasts.svelte-1ef50r8{position:fixed;left:50%;bottom:1.5rem;display:flex;flex-flow:column nowrap;align-items:center;transform:translate(-50%)}
