main.svelte-1uha8ag{max-width:720px;margin:2rem auto;padding:1.5rem;font-family:system-ui,-apple-system,sans-serif;line-height:1.6}h1.svelte-1uha8ag{font-size:1.6rem;margin-bottom:.25rem}.target.svelte-1uha8ag{background:#f5f5f5;padding:.75rem 1rem;border-radius:6px;margin:1rem 0;font-size:.9rem}.form.svelte-1uha8ag{display:flex;gap:.5rem;margin:1.5rem 0}label.svelte-1uha8ag{flex:1;display:flex;flex-direction:column;font-size:.85rem;color:#666}input.svelte-1uha8ag{padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px}button.svelte-1uha8ag{align-self:flex-end;padding:.5rem 1.25rem;font-size:1rem;background:#2563eb;color:#fff;border:none;border-radius:4px;cursor:pointer}button.svelte-1uha8ag:disabled{background:#ccc;cursor:not-allowed}.result.svelte-1uha8ag{padding:1rem;border-radius:6px;margin:1rem 0}.result.ok.svelte-1uha8ag{background:#ecfdf5;border-left:4px solid #10b981}.result.no.svelte-1uha8ag{background:#fef2f2;border-left:4px solid #ef4444}.error.svelte-1uha8ag{background:#fef2f2;color:#991b1b;padding:.75rem;border-radius:4px;white-space:pre-wrap;font-size:.85rem}.test-cases.svelte-1uha8ag{margin-top:2rem;padding-top:1rem;border-top:1px solid #eee;font-size:.85rem;color:#666}code.svelte-1uha8ag{background:#eef;padding:.1rem .4rem;border-radius:3px;font-family:ui-monospace,monospace}
