.auth-form-tabs.svelte-1yupel5{display:flex;margin-bottom:1.25rem;border:1px solid var(--border);border-radius:6px;overflow:hidden}.auth-form-tab.svelte-1yupel5{flex:1;padding:10px 0;background:transparent;border:none;font-family:var(--font-body);font-size:1rem;color:var(--text-secondary);cursor:pointer;transition:all .2s}.auth-form-tab.active.svelte-1yupel5{background:var(--text-primary);color:var(--bg-primary);font-weight:500}.auth-form-fields.svelte-1yupel5{display:flex;flex-direction:column;gap:10px;text-align:left}.auth-form-name-row.svelte-1yupel5{display:flex;gap:10px}.auth-form-name-row.svelte-1yupel5 .auth-form-field:where(.svelte-1yupel5){flex:1}.auth-form-field.svelte-1yupel5{display:flex;flex-direction:column}.auth-form-label.svelte-1yupel5{font-size:13px;color:var(--text-secondary);margin-bottom:4px}.auth-form-fields.svelte-1yupel5 input:where(.svelte-1yupel5){width:100%;padding:12px 14px;border:1px solid var(--border);border-radius:6px;font-family:var(--font-body);font-size:15px;background:var(--bg-primary);color:var(--text-primary)}.auth-form-fields.svelte-1yupel5 input:where(.svelte-1yupel5):focus{outline:none;border-color:var(--text-primary)}.auth-form-fields.svelte-1yupel5 .btn{width:100%;padding:14px;font-size:15px;margin-top:4px}.auth-form-error.svelte-1yupel5{color:var(--error, #c0392b);font-size:1rem;margin:0;text-align:center}.auth-form-success.svelte-1yupel5{color:var(--success, #27ae60);font-size:1rem;margin:0;text-align:center}.auth-form-forgot.svelte-1yupel5{background:none;border:none;color:var(--text-secondary);font-family:var(--font-body);font-size:1rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0;text-align:center}@media(max-width:500px){.auth-form-name-row.svelte-1yupel5{flex-direction:column}}
