:root{--bg:#fff;--text:#0e0f12;--accent:#d4ff3f;--error:#c4262e;--series:#52525b;--highlight:#0e0f12;--on-accent:#0e0f12;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#0e0f12;--text:#f4f4f5;--error:#ff7a7a;--series:#a1a1aa;--highlight:#d4ff3f}}*,:before,:after{box-sizing:border-box}body{min-height:100dvh;margin:0}img.svelte-tssf2h{max-width:100%;height:auto;display:block}main.svelte-gz9e5{align-content:center;justify-items:center;gap:24px;min-height:100dvh;padding:16px;display:grid}h1.svelte-gz9e5{margin:0 0 16px}.drop.svelte-gz9e5{border:1.5px dashed color-mix(in srgb, var(--text) 25%, transparent);cursor:pointer;border-radius:16px;place-items:center;width:min(100%,420px);height:200px;font-weight:500;transition:border-color .12s,background-color .12s;display:grid;position:relative}.drop.svelte-gz9e5:hover,.drop.svelte-gz9e5:focus-within{border-color:color-mix(in srgb, var(--text) 50%, transparent)}.drop.svelte-gz9e5:focus-within{outline:2px solid var(--text);outline-offset:2px}.drop.dragging.svelte-gz9e5{border-style:solid;border-color:var(--text);background:color-mix(in srgb, var(--accent) 20%, transparent)}.drop[aria-busy=true].svelte-gz9e5{cursor:progress}input.svelte-gz9e5{opacity:0;width:1px;height:1px;position:absolute}.touch.svelte-gz9e5{display:none}@media (hover:none){.pointer.svelte-gz9e5{display:none}.touch.svelte-gz9e5{display:inline}}.error.svelte-gz9e5{color:var(--error);margin:0}button.svelte-gz9e5{font:inherit;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px}button.svelte-gz9e5:hover:not(:disabled){opacity:1;text-decoration:underline}button.svelte-gz9e5:disabled{cursor:progress}
