.warm-auth-stage-root[data-auth-presentation=signup]>.warm-auth-stage{width:min(100%,390px);max-width:390px;padding-top:calc(var(--safe-area-inset-top) + (var(--spacing) * 18));padding-right:max(calc(var(--spacing) * 4), var(--safe-area-inset-right));padding-left:max(calc(var(--spacing) * 4), var(--safe-area-inset-left))}.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]{gap:calc(var(--spacing) * 6);max-width:390px;padding:calc(var(--spacing) * 4);border-color:var(--border);border-radius:var(--radius-xl);background-color:var(--card);box-shadow:none}.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]>h1{color:var(--foreground);font-size:var(--type-size-heading);letter-spacing:-.035em;font-weight:500;line-height:var(--type-leading-heading);margin:0}.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]>[data-auth-group=social],.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]>[data-auth-group=divider],.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]>[data-auth-group=form]{width:100%}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-legal-footer{color:var(--muted-foreground);font-size:var(--type-size-caption);line-height:var(--type-leading-caption)}.warm-auth-stage-root[data-auth-presentation=signup] [data-slot=card][data-appearance=form]>.warm-auth-legal-footer{margin-top:calc(var(--spacing) * -2)}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-oauth{gap:calc(var(--spacing) * 2)}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-oauth [data-slot=badge][data-tone=warning][data-emphasis=solid]{border-color:var(--card);background-color:var(--card);color:var(--muted-foreground)}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-form{gap:calc(var(--spacing) * 4);width:100%}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-fields{gap:calc(var(--spacing) * 4)}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-fields [data-slot=field]{gap:calc(var(--spacing) * 2)}.warm-auth-stage-root[data-auth-presentation=signup] .warm-auth-fields :is([data-slot=field-label],[data-slot=label]){color:var(--foreground);font-size:var(--type-size-body);font-weight:500;line-height:var(--type-leading-body)}.warm-auth-stage-root[data-auth-presentation=signup] [data-auth-password-field]~[data-slot=input-group-addon] button{font-size:var(--type-size-caption);line-height:var(--type-leading-caption)}.warm-auth-stage-root[data-auth-presentation=signup] [data-auth-primary]{height:var(--control-height);border-radius:var(--radius-full)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .onboarding-v2-navigation{height:calc((var(--spacing) * 14) + var(--safe-area-inset-top));padding-top:var(--safe-area-inset-top)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .onboarding-v2-heading{gap:calc(var(--spacing) * 1.5);padding-top:var(--spacing-lg);padding-inline:var(--spacing-lg)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .onboarding-v2-heading h1{font-size:var(--type-size-heading);line-height:var(--type-leading-heading)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .onboarding-v2-heading p{font-size:var(--type-size-body);line-height:var(--type-leading-body)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .onboarding-v2-content{padding:calc(var(--spacing) * 4)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-email-form{gap:calc(var(--spacing) * 5);flex-direction:column;width:100%;min-width:0;display:flex}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-code-field{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-code-field>[data-slot=label]{color:var(--foreground);font-size:var(--type-size-body);font-weight:500;line-height:var(--type-leading-body)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-code-helper{color:var(--muted-foreground);font-size:var(--type-size-body);line-height:var(--type-leading-body)}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-email-actions{align-items:stretch;gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-secondary-actions{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.onboarding-v2-screen:has([data-onboarding-v2-verify]) .warm-verify-change-email{justify-content:center;gap:var(--spacing);color:var(--muted-foreground);font-size:var(--type-size-body);line-height:var(--type-leading-body);display:flex}html:has([data-onboarding-v2-verify]) .auth-page-header-safe{display:none}
