:root{--header-height:calc(var(--spacing) * 12 + 1px)}.auth-container{height:100vh}@media (min-width:640px){.auth-container{height:calc(100vh - 96px)}}@media (min-resolution:96dpi) and (max-resolution:191dpi){.auth-container{min-height:calc(100vh - 96px);height:100%!important}}.bg-theme{background-color:var(--theme)!important}.bg-theme-light{background-color:var(--theme-light)!important}.text-theme{color:var(--theme)!important}.stroke-theme{stroke:var(--theme)!important}.border-theme{border-color:var(--theme)!important}.ring-theme{--tw-ring-color:var(--theme)!important}.ring-theme-light{--tw-ring-color:var(--theme-light)!important}.rounded-xl2{border-radius:2rem}@media (max-width:639px){.rounded-xl2{border-radius:0!important}}.cl-footer{display:none!important}.cl-otpCodeFieldInput{box-shadow:0 0 4px 2px color-mix(in srgb,transparent 91%,rgb(0,0,0))!important;height:2rem!important;width:2rem!important}input[type=email].cl-formFieldInput,input[type=password].cl-formFieldInput,input[type=text].cl-formFieldInput{padding:0 .75rem!important;border:1px var(--input) var(--tw-border-style)!important;height:2.25rem!important}.container-public{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container-public{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container-public{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1440px){.container-public{padding-left:70px;padding-right:70px}}.text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}@media (min-width:640px){.sm\:text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}}@media (min-width:768px){.md\:text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}}@media (min-width:1024px){.lg\:text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}}@media (min-width:1280px){.xl\:text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}}@media (min-width:1536px){.\32 xl\:text-hero-heading{font-size:2.625rem;line-height:1.1;letter-spacing:-.025em}}.cl-card{padding:.25rem!important}.cl-cardBox{box-shadow:none!important;border-radius:0!important;width:100%!important;max-width:100%!important}.cl-logoBox,.cl-signIn-start .cl-header,.cl-signUp-start .cl-header{display:none!important}.cl-signIn-start .cl-main,.cl-signUp-start .cl-main{flex-direction:column-reverse;gap:1.5rem!important}.cl-alternativeMethods,.cl-socialButtons{gap:15px!important}.cl-socialButtons{direction:rtl!important}.cl-form{gap:1.2rem!important}.cl-alternativeMethodsBlockButton,.cl-formButtonPrimary,.cl-socialButtonsBlockButton{padding:0 .654rem!important;height:2.25rem!important;box-shadow:none!important;border:1px var(--tw-border-style) var(--input)!important}.cl-socialButtonsBlockButton span{flex-direction:row-reverse}.cl-rootBox{width:100%!important}.cl-dividerLine{background-color:#dcdbdd!important}.cl-form>div:last-child button,.cl-signIn-password form>button:last-child,.cl-signIn-resetPassword .cl-main>div:last-child button,.cl-signIn-start form>div:last-child button,.cl-signUp-emailCode .cl-main>div:last-child button,.cl-signUp-start form>div:last-child button{align-self:flex-end!important;width:150px!important;min-width:150px!important}.cl-signUp-start form>div:last-child button{width:200px!important;min-width:200px!important}.cl-headerSubtitle,.cl-headerTitle{text-align:left!important}.cl-headerTitle{font-size:var(--text-3xl)!important;font-weight:var(--font-weight-medium)!important;font-family:var(--font-sans)!important;line-height:1.1!important;margin-bottom:.5rem!important}.cl-formResendCodeLink,.cl-identityPreview,.cl-otpCodeField{align-self:flex-start!important}.cl-identityPreviewText{text-overflow:unset!important;white-space:normal!important;overflow:visible!important;text-align:left!important}