.signup-form.svelte-dbqj9f{display:flex;flex-direction:column;gap:.5rem;max-width:400px;margin:1rem 0}.signup-form.svelte-dbqj9f input:where(.svelte-dbqj9f),.signup-form.svelte-dbqj9f textarea:where(.svelte-dbqj9f){padding:.6rem;border:1px solid #ccc;font-family:inherit;font-size:.9rem}.signup-form.svelte-dbqj9f input:where(.svelte-dbqj9f):focus,.signup-form.svelte-dbqj9f textarea:where(.svelte-dbqj9f):focus{outline:none;border-color:#666}.signup-form.svelte-dbqj9f textarea:where(.svelte-dbqj9f){resize:vertical}.signup-form.svelte-dbqj9f button:where(.svelte-dbqj9f){padding:.6rem 1.5rem;background:#333;color:#fff;border:none;font-family:inherit;font-size:.9rem;cursor:pointer;align-self:flex-start}.signup-form.svelte-dbqj9f button:where(.svelte-dbqj9f):hover{background:#555}.signup-form.svelte-dbqj9f button:where(.svelte-dbqj9f):disabled{opacity:.5;cursor:not-allowed}.msg-ok.svelte-dbqj9f{color:green;font-size:.9rem}.msg-info.svelte-dbqj9f{color:#1a5276;font-size:.9rem}.msg-err.svelte-dbqj9f{color:red;font-size:.9rem}.page-content a{color:#1a5276}
