.container.svelte-1bv7ezn{box-sizing:border-box;width:100%;max-width:550px;margin:2rem auto;padding:0 15px}h1.svelte-1bv7ezn{text-align:center;margin-bottom:1.5rem}.intro.svelte-1bv7ezn{text-align:center;color:#555;margin-bottom:1.5rem}.form-group.svelte-1bv7ezn{margin-bottom:1rem}label.svelte-1bv7ezn{color:#555;margin-bottom:.4rem;font-weight:500;display:block}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:.2rem;padding:.75rem;font-family:inherit;font-size:1rem}textarea.svelte-1bv7ezn{resize:vertical;min-height:120px}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:#2563eb;outline:none}.btn-submit.svelte-1bv7ezn{color:#fff;cursor:pointer;background:#333;border:none;border-radius:5px;width:100%;padding:1rem;font-size:1rem;font-weight:700}.btn-submit.svelte-1bv7ezn:hover:not(:disabled){background:#222}.btn-submit.svelte-1bv7ezn:disabled{opacity:.6;cursor:not-allowed}.status.svelte-1bv7ezn{text-align:center;border-radius:4px;margin-top:1rem;padding:10px;font-weight:700}.success.svelte-1bv7ezn{color:#155724;background-color:#d4edda}.error.svelte-1bv7ezn{color:#721c24;background-color:#f8d7da}
