.social-auth{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.social-auth-buttons{flex-direction:column;gap:12px;min-width:0;display:flex}.social-auth .social-provider{border:1px solid var(--border);color:#202321;width:100%;height:auto;min-height:56px;box-shadow:none;white-space:normal;background:#fff;border-radius:999px;gap:14px;padding:16px 24px;font-size:1rem;font-weight:500;line-height:1.5;position:relative}.social-auth .social-provider[data-provider=apple]{color:#fff;background:#202321;border-color:#202321}.social-auth .social-provider:hover{background:#f0f0ed}.social-auth .social-provider[data-provider=apple]:hover{background:#353a36}.social-auth .social-provider>svg{flex:none;width:20px;height:20px}.social-auth .social-provider:active{transform:translateY(1px)}.social-auth .social-provider:disabled{opacity:.6}.social-auth-help{color:var(--muted-foreground);text-align:center;font-size:.875rem;line-height:1.5}.social-auth-legal{max-width:42ch;color:var(--muted-foreground);text-align:center;align-self:center;font-size:.8125rem;line-height:1.6}.social-auth-legal a{color:var(--foreground);text-decoration:underline}.social-auth-retry{align-self:center}.social-auth-result{color:var(--foreground);align-items:center;gap:8px;font-size:.9375rem;line-height:1.5;display:flex}.social-auth-result>svg{width:20px;height:20px;color:var(--base-blue)}.owner-gate>.social-auth{max-width:360px}@media (forced-colors:active){.social-auth .social-provider,.social-auth .social-provider[data-provider=apple]{color:buttontext;background:buttonface;border-color:buttontext}}
