.main.svelte-1dqzbiq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);gap:1.5rem}.form-panel.svelte-1dqzbiq,.result-panel.svelte-1dqzbiq{border-radius:.75rem;padding:1rem;border:1px solid #ddd;background:#fafafa;display:flex;flex-direction:column;gap:.75rem}label.svelte-1dqzbiq{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}select.svelte-1dqzbiq,input[type=text].svelte-1dqzbiq{padding:.4rem .5rem;border-radius:.4rem;border:1px solid #ccc;font-size:.9rem}fieldset.inline-group.svelte-1dqzbiq{border:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}fieldset.inline-group.svelte-1dqzbiq legend:where(.svelte-1dqzbiq){font-size:.9rem;margin-bottom:.25rem}button.svelte-1dqzbiq{padding:.5rem .9rem;border-radius:.6rem;border:none;cursor:pointer;font-size:.95rem}button[disabled].svelte-1dqzbiq{opacity:.6;cursor:default}.result-card.svelte-1dqzbiq{background:#fff;border-radius:.6rem;border:1px solid #ddd;padding:.75rem;min-height:6rem}.result-card.svelte-1dqzbiq pre:where(.svelte-1dqzbiq){white-space:pre-wrap;font-family:inherit;font-size:.95rem}.result-actions.svelte-1dqzbiq{display:flex;gap:.5rem;margin-top:.5rem}.toast.svelte-1dqzbiq{position:fixed;bottom:1.5rem;right:1.5rem;padding:.75rem 1rem;border-radius:.5rem;color:#fff;font-size:.9rem;box-shadow:0 4px 10px #00000026;z-index:1000;max-width:320px}.toast-success.svelte-1dqzbiq{background:#16a34a}.toast-error.svelte-1dqzbiq{background:#dc2626}@media(max-width:768px){.main.svelte-1dqzbiq{grid-template-columns:1fr}}
