canvas.svelte-c92mnc{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .2s;display:block}canvas.contain.svelte-c92mnc{object-fit:contain;object-position:center}canvas.drawn.svelte-c92mnc{opacity:1}.preview.svelte-1hsoeit{min-height:100%;position:relative}ol.svelte-1hsoeit{padding:var(--l);justify-items:center;gap:var(--l);margin:0;list-style:none;display:grid}li.svelte-1hsoeit{width:100%;box-shadow:0 0 0 1px var(--hairline), 0 6px 20px -10px color-mix(in srgb, var(--ink) 30%, transparent);background:#fff;border-radius:4px;position:relative;overflow:hidden}.overlay.svelte-1hsoeit{pointer-events:none;position:absolute;inset:0}.pill.svelte-1hsoeit{bottom:var(--m);width:max-content;padding:var(--xs) var(--m);background:color-mix(in srgb, var(--ink) 78%, transparent);color:var(--background);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;margin:0 auto;font-size:.8125rem;position:sticky}form.svelte-eqzk77{gap:var(--m);display:grid}h2.svelte-eqzk77{overflow-wrap:anywhere;font-size:1.125rem}input.svelte-eqzk77{min-height:52px;padding:0 var(--l);border:1px solid var(--separator);background:var(--surface);border-radius:14px}.problem.svelte-eqzk77{min-height:1.4em;color:var(--danger-text);font-size:.9375rem}.actions.svelte-eqzk77{justify-content:flex-end;gap:var(--s);display:flex}.actions.svelte-eqzk77 .primary:where(.svelte-eqzk77){min-height:var(--touch)}.thumbnail.svelte-16uaffw{aspect-ratio:1/1.414;border-radius:var(--thumbnail-radius);background:var(--background);border:1px solid color-mix(in srgb, var(--separator) 55%, transparent);max-width:100%;color:var(--ink-secondary);flex:none;place-items:center;display:grid;overflow:hidden}
