.signup-content.svelte-z5wozd{display:flex;flex-direction:column}.signup-header.svelte-z5wozd{text-align:center;margin-bottom:2rem}.signup-header.success.svelte-z5wozd{margin-bottom:1.5rem}.signup-header.svelte-z5wozd h1:where(.svelte-z5wozd){font-size:1.625rem;font-weight:650;color:var(--text);margin:0 0 .5rem;letter-spacing:-.035em;line-height:1.2}.signup-header.svelte-z5wozd p:where(.svelte-z5wozd){font-size:.875rem;color:var(--text-muted);margin:0;line-height:1.5;letter-spacing:-.01em}.signup-header.svelte-z5wozd strong:where(.svelte-z5wozd){color:var(--text-secondary);font-weight:550}.social-auth.svelte-z5wozd{display:flex;flex-direction:column;gap:.625rem}.signup-form.svelte-z5wozd{display:flex;flex-direction:column;gap:1rem}.name-row.svelte-z5wozd{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.submit-wrapper.svelte-z5wozd{margin-top:.25rem}.terms-text.svelte-z5wozd{font-size:.6875rem;color:var(--text-muted);text-align:center;margin:0;line-height:1.5;letter-spacing:.005em}.terms-text.svelte-z5wozd a:where(.svelte-z5wozd){color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.terms-text.svelte-z5wozd a:where(.svelte-z5wozd):hover{color:var(--accent)}.login-prompt.svelte-z5wozd{text-align:center;font-size:.8125rem;color:var(--text-muted);margin:1.5rem 0 0;letter-spacing:-.01em}.login-prompt.svelte-z5wozd a:where(.svelte-z5wozd){color:var(--text);font-weight:550;text-decoration:none;transition:all .15s ease;border-bottom:1px solid transparent}.login-prompt.svelte-z5wozd a:where(.svelte-z5wozd):hover{color:var(--accent);border-bottom-color:var(--accent)}.success-icon.svelte-z5wozd{width:56px;height:56px;background:linear-gradient(135deg,#16a34a1f,#16a34a0f);color:var(--color-success);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;box-shadow:0 2px 8px #16a34a1a}.dark .success-icon.svelte-z5wozd{background:linear-gradient(135deg,#16a34a33,#16a34a1a);box-shadow:0 2px 12px #16a34a26}.info-box.svelte-z5wozd{background:var(--bg-base);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:1rem 1.125rem;margin-bottom:1.25rem;text-align:left}.info-box.svelte-z5wozd p:where(.svelte-z5wozd){font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.55;letter-spacing:-.01em}.help-text.svelte-z5wozd{text-align:center;font-size:.75rem;color:var(--text-muted);margin:1.25rem 0 0;letter-spacing:-.005em}.help-text.svelte-z5wozd a:where(.svelte-z5wozd){color:var(--accent);text-decoration:none;font-weight:500;transition:opacity .15s ease}.help-text.svelte-z5wozd a:where(.svelte-z5wozd):hover{opacity:.8}@media(max-width:480px){.signup-header.svelte-z5wozd{margin-bottom:1.5rem}.signup-header.svelte-z5wozd h1:where(.svelte-z5wozd){font-size:1.5rem}.signup-header.svelte-z5wozd p:where(.svelte-z5wozd){font-size:.8125rem}.name-row.svelte-z5wozd{grid-template-columns:1fr;gap:1rem}.signup-form.svelte-z5wozd{gap:.875rem}.login-prompt.svelte-z5wozd{font-size:.75rem;margin-top:1.25rem}.success-icon.svelte-z5wozd{width:52px;height:52px}.info-box.svelte-z5wozd{padding:.875rem 1rem}.info-box.svelte-z5wozd p:where(.svelte-z5wozd){font-size:.75rem}}
