h1.svelte-1kumcmu{margin-bottom:.5rem}.description.svelte-1kumcmu{color:#888;margin-bottom:2rem}.description.svelte-1kumcmu code:where(.svelte-1kumcmu){color:#8cf;background:#1a1a1a;padding:.1em .3em;border-radius:3px}form.svelte-1kumcmu{display:flex;gap:1rem;align-items:center;margin-bottom:2rem}.file-input.svelte-1kumcmu{position:relative;cursor:pointer}.file-input.svelte-1kumcmu input:where(.svelte-1kumcmu){position:absolute;opacity:0;width:0;height:0}.file-label.svelte-1kumcmu{display:inline-block;padding:.6rem 1.2rem;background:#1a1a1a;border:1px solid #333;border-radius:4px;color:#888;font-size:.9rem}.file-input.svelte-1kumcmu:hover .file-label:where(.svelte-1kumcmu){border-color:#555;color:#e0e0e0}button.svelte-1kumcmu{padding:.6rem 1.5rem;background:#2a4a2a;color:#8c8;border:1px solid #3a6a3a;border-radius:4px;cursor:pointer;font-size:.9rem}button.svelte-1kumcmu:hover:not(:disabled){background:#3a5a3a}button.svelte-1kumcmu:disabled{opacity:.5;cursor:not-allowed}.result.svelte-1kumcmu{padding:1.5rem;border-radius:6px;margin-top:1rem}.result.success.svelte-1kumcmu{background:#1a2a1a;border:1px solid #3a6a3a}.result.error.svelte-1kumcmu{background:#2a1a1a;border:1px solid #6a3a3a;color:#e88}.result.svelte-1kumcmu h3:where(.svelte-1kumcmu){margin:0 0 .5rem;color:#8c8}.result.svelte-1kumcmu ul:where(.svelte-1kumcmu){margin:.5rem 0;padding-left:1.5rem}.result.svelte-1kumcmu li:where(.svelte-1kumcmu){margin:.2rem 0}.warnings.svelte-1kumcmu li:where(.svelte-1kumcmu){color:#ea8}details.svelte-1kumcmu{margin-top:1rem}summary.svelte-1kumcmu{cursor:pointer;color:#ea8}.result.svelte-1kumcmu a:where(.svelte-1kumcmu){display:inline-block;margin-top:1rem;color:#8cf;text-decoration:none}.result.svelte-1kumcmu a:where(.svelte-1kumcmu):hover{text-decoration:underline}
