.askroi-auth-container{max-width:400px}.askroi-auth-skeleton-name-row{gap:16px;display:flex}.askroi-auth-skeleton-name-row>*{flex:1!important}@media (width<=480px){.askroi-auth-skeleton-name-row{flex-direction:column}}.askroi-auth-bg .cl-socialButtons,.askroi-auth-bg .cl-socialButtonsBlockButton__wrapper{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.askroi-auth-bg .cl-socialButtonsBlockButton{border:1px solid hsl(var(--border-dark))!important;width:100%!important;height:auto!important;min-height:54px!important;box-shadow:none!important;background:#fff!important;border-radius:9999px!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:14px 18px!important;transition:background-color .2s cubic-bezier(.4,0,.2,1)!important;display:flex!important}.askroi-auth-bg .cl-socialButtonsBlockButton:hover{background-color:#fafafa!important}.askroi-auth-bg .cl-socialButtonsBlockButton span{color:hsl(var(--body-copy))!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;flex:0 auto!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;overflow:visible!important}.askroi-auth-bg .cl-socialButtonsBlockButton :is(svg,.cl-socialButtonsProviderIcon){flex-shrink:0!important}.askroi-auth-bg .cl-formFieldInput:where(:not([type=checkbox])){border:1px solid hsl(var(--border-dark))!important;height:52px!important;max-height:none!important;box-shadow:none!important;background-color:#fff!important;border-radius:9999px!important;outline:none!important;padding:0 20px!important;font-size:16px!important;line-height:24px!important;transition:border-color .2s cubic-bezier(.4,0,.2,1)!important}.askroi-auth-bg :is(.cl-formFieldInput__password,.cl-formFieldInput__newPassword,.cl-formFieldInput__confirmPassword){padding-inline-end:48px!important}.askroi-auth-bg .cl-formFieldInput:where(:not([type=checkbox])):focus{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary) / .1)!important}.askroi-auth-bg .cl-formFieldInput[aria-invalid=true]{border-color:hsl(var(--destructive))!important}.askroi-auth-bg .cl-formButtonPrimary{box-shadow:none!important}.askroi-auth-bg :is(.cl-formButtonPrimary,.cl-socialButtonsBlockButton):focus-visible{box-shadow:0 0 0 3px hsl(var(--primary) / .25)!important}