main.svelte-1uha8ag{display:flex;flex-direction:column;width:100vw;height:100vh}canvas.svelte-1uha8ag{background:#000;flex-grow:1;flex-basis:0;min-width:0;min-height:0;object-fit:contain}input.svelte-1uha8ag,select.svelte-1uha8ag{background:var(--ky-black-2);color:var(--ky-white-2);border:1px solid color-mix(in oklab,currentColor 10%,transparent 90%);border-radius:8px;width:100%}:is(input.svelte-1uha8ag,select.svelte-1uha8ag)[type=text],:is(input.svelte-1uha8ag,select.svelte-1uha8ag):is(select:where(.svelte-1uha8ag)){padding:8px 12px}:is(input.svelte-1uha8ag,select.svelte-1uha8ag):focus{outline:1px solid var(--ky-blue-3);background:color-mix(in oklab,var(--ky-black-2) 90%,var(--ky-blue-3) 10%)}form.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,auto 1fr);gap:8px;align-self:center;width:800px;padding:8px 0}form.svelte-1uha8ag label:where(.svelte-1uha8ag){display:grid;grid-template-columns:subgrid;padding-left:8px;grid-column:span 2}form.svelte-1uha8ag label:where(.svelte-1uha8ag).full-width{grid-column:1 / -1}form.svelte-1uha8ag label:where(.svelte-1uha8ag).full-width input:where(.svelte-1uha8ag),form.svelte-1uha8ag label:where(.svelte-1uha8ag).full-width select:where(.svelte-1uha8ag){grid-column:2 / -1}form.svelte-1uha8ag label:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){place-self:center end}form.svelte-1uha8ag .background-controls:where(.svelte-1uha8ag){display:grid;grid-template:subgrid / subgrid;grid-column:span 4;grid-row:span 2}
