.auth-segmented.segmented-control-tabs-only{width:100%;min-width:0}.auth-tab-form{gap:var(--space-48);flex-direction:column;width:100%;transition:opacity .2s,transform .2s;display:flex}.auth-tab-form[data-exiting=true]{opacity:0;pointer-events:none;transform:translateY(-8px)}.auth-redirecting{justify-content:center;align-items:center;gap:var(--space-24);text-align:center;width:100%;color:var(--neutral-content-body);flex-direction:column;animation:.28s both auth-redirecting-in;display:flex}@keyframes auth-redirecting-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-tab-form{transition:none}.auth-tab-form[data-exiting=true]{transform:none}.auth-redirecting{animation:none}}.auth-forgot-link{width:100%;margin-top:calc(var(--space-32) * -1);justify-content:flex-end;display:flex}.auth-forgot-link .link{font:inherit;color:var(--neutral-content-support);text-underline-offset:2px;text-decoration:underline}
.auth-social-buttons{gap:var(--space-16);flex-direction:column;width:100%;display:flex}.auth-social-row{gap:var(--space-16);flex-direction:row;width:100%;display:flex}.auth-social-row .button{flex:1}.auth-social-row .button-type-neutral.button-style-outline{border-color:var(--neutral-border-components)}.auth-social-logo{object-fit:contain;width:18px;height:18px;display:block}.auth-social-buttons .button-type-neutral.button-style-outline .button-icon>svg.auth-social-logo,.auth-social-buttons .button-type-neutral.button-style-outline .button-icon>svg.auth-social-logo *{stroke:none!important}
