.container.svelte-1bv7ezn{box-sizing:border-box;width:100%;max-width:550px;margin:2rem auto;padding:0 15px}h1.svelte-1bv7ezn{text-align:center;color:#2c3e50;margin-bottom:1.5rem}.intro.svelte-1bv7ezn{text-align:center;color:#555;margin-bottom:1.5rem}.form-group.svelte-1bv7ezn{text-align:left;margin-bottom:1.2rem}label.svelte-1bv7ezn{color:#444;margin-bottom:.4rem;font-weight:700;display:block}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{box-sizing:border-box;background:#fff;border:1px solid #0000001a;border-radius:8px;width:100%;padding:.8rem;font-size:1rem}.btn-submit.svelte-1bv7ezn{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:50px;width:100%;padding:1rem;font-size:1.1rem;font-weight:700;transition:transform .2s,background-color .2s}.btn-submit.svelte-1bv7ezn:hover{background-color:#0056b3}.btn-submit.svelte-1bv7ezn:disabled{cursor:not-allowed;background-color:#ccc}.status.svelte-1bv7ezn{text-align:center;border-radius:8px;margin-top:1rem;padding:.8rem;font-weight:700}.success.svelte-1bv7ezn{color:#155724;background:#d4edda}.error.svelte-1bv7ezn{color:#721c24;background:#f8d7da}
