.illustration-container.svelte-13eswnv{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.signup-image.svelte-13eswnv{object-fit:cover;object-position:center;width:100%;height:100%}.form-input.svelte-13eswnv{color:#fff;background:#2a2a2a;border:none;border-radius:8px;width:100%;padding:16px;font-size:1rem;transition:all .2s}.form-input.svelte-13eswnv:focus{background:#333;outline:none}.form-input.svelte-13eswnv::placeholder{color:#a0a0a0}.primary-btn.svelte-13eswnv{color:#fff;cursor:pointer;background:#7c00ff;border:none;border-radius:8px;width:100%;padding:16px;font-size:1rem;font-weight:500;transition:all .2s}.primary-btn.svelte-13eswnv:hover:not(:disabled){background:#762fff;transform:translateY(-1px)}.primary-btn.svelte-13eswnv:disabled{opacity:.6;cursor:not-allowed;transform:none}.tab-container.svelte-13eswnv{margin-bottom:0;display:flex}.tab-button.svelte-13eswnv{color:#a0a0a0;cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;width:25%;max-width:25%;padding:12px 24px;font-size:1rem;font-weight:500;transition:all .2s}.tab-button.active.svelte-13eswnv{color:#fff;background:#2a2a2a}.tab-button.svelte-13eswnv:hover:not(.active){color:#fff;background:#ffffff0d}.form-container.svelte-13eswnv{background:0 0;margin-top:-1px;padding:0}.first-input.svelte-13eswnv{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.password-toggle.svelte-13eswnv{color:#a0a0a0;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;text-decoration:underline}.password-toggle.svelte-13eswnv:hover{color:#ff4757}.secondary-link.svelte-13eswnv{color:#a0a0a0;font-size:.9rem;text-decoration:none;transition:color .2s}.secondary-link.svelte-13eswnv:hover{color:#ff4757}.social-btn.svelte-13eswnv{color:#fff;cursor:pointer;background:#2a2a2a;border:1px solid #404040;border-radius:8px;padding:12px 16px;transition:all .2s}.social-btn.svelte-13eswnv:hover{background:#333;border-color:#ff4757}
