.signup-container.svelte-kmqcod{max-width:400px;margin:40px auto}h1.svelte-kmqcod{text-align:center;color:#333;margin-bottom:10px}p.svelte-kmqcod{text-align:center;color:#666;margin-bottom:30px}.form-actions.svelte-kmqcod{display:flex;gap:10px;margin-top:20px}.form-actions.svelte-kmqcod button:where(.svelte-kmqcod){flex:1}.form-footer.svelte-kmqcod{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e0e0e0}.form-footer.svelte-kmqcod p:where(.svelte-kmqcod){margin:10px 0}.form-footer.svelte-kmqcod a:where(.svelte-kmqcod){color:#007bff;text-decoration:none}.form-footer.svelte-kmqcod a:where(.svelte-kmqcod):hover{text-decoration:underline}.demo-info.svelte-kmqcod{margin-top:30px;padding:15px;background:#f8f9fa;border-radius:4px;border-left:4px solid #28a745}.demo-info.svelte-kmqcod h3:where(.svelte-kmqcod){margin-top:0;color:#333;font-size:16px}.demo-info.svelte-kmqcod ul:where(.svelte-kmqcod){margin:10px 0 0;padding-left:20px}.demo-info.svelte-kmqcod li:where(.svelte-kmqcod){margin-bottom:5px;font-size:14px;color:#666}
