.cl-card{border:none!important;border-radius:0!important}.cl-card,.cl-main,.cl-rootBox{background-color:transparent!important;background:transparent!important;box-shadow:none!important}.cl-card:after,.cl-card:before{display:none!important}.cl-card>*{background:transparent!important}[class*=cl-card]{box-shadow:none!important;border:none!important}.cl-formFieldInput,[class*=cl-card]{background-color:transparent!important}.cl-formFieldInput{border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;color:hsl(var(--foreground))!important;height:48px!important;font-size:1rem!important}.cl-formFieldInput::-moz-placeholder{color:hsl(var(--muted-foreground))!important}.cl-formFieldInput::placeholder{color:hsl(var(--muted-foreground))!important}.cl-formFieldInput:focus{border-color:hsl(var(--ring))!important;box-shadow:0 0 0 2px hsl(var(--ring)/.2)!important;outline:none!important}.cl-formFieldLabel{color:hsl(var(--muted-foreground))!important;font-size:.95rem!important;font-weight:500!important}.cl-formButtonPrimary,.cl-rootBox .cl-formButtonPrimary,[data-clerk] .cl-formButtonPrimary,button.cl-formButtonPrimary{background:#1e2128!important;background-image:linear-gradient(0deg,#181b20,#313745)!important;color:#fff!important;border:2px solid #313745!important;border-radius:.5rem!important;font-weight:700!important;font-size:1rem!important;height:52px!important;box-shadow:none!important;transition:opacity .2s ease!important}.cl-formButtonPrimary:hover,button.cl-formButtonPrimary:hover{opacity:.9!important;background:#1e2128!important;background-image:linear-gradient(0deg,#181b20,#313745)!important;color:#fff!important}.cl-formButtonPrimary *,.cl-formButtonPrimary div,.cl-formButtonPrimary p,.cl-formButtonPrimary span,button.cl-formButtonPrimary *{color:#fff!important;fill:#fff!important;-webkit-text-fill-color:#fff!important}.cl-socialButtonsBlockButton,.cl-socialButtonsIconButton{background-color:transparent!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;height:52px!important;font-weight:500!important;color:hsl(var(--foreground))!important}.cl-socialButtonsBlockButton:hover,.cl-socialButtonsIconButton:hover{background-color:hsl(var(--muted)/.5)!important}.cl-socialButtonsBlockButton span,.cl-socialButtonsBlockButtonText{color:hsl(var(--foreground))!important}.cl-dividerLine{background-color:hsl(var(--border))!important}.cl-dividerText{color:hsl(var(--muted-foreground))!important;background-color:hsl(var(--background))!important}.cl-otpCodeFieldInput{background-color:transparent!important;border:2px solid hsl(var(--border))!important;border-radius:.5rem!important;color:hsl(var(--foreground))!important;width:52px!important;height:52px!important;font-size:1.25rem!important;font-weight:600!important}.cl-alert,.cl-alertText,.cl-formFieldErrorText,.cl-formFieldWarningText,.cl-identityPreview__error,[data-error=true]{color:hsl(var(--destructive))!important}.cl-alert{background-color:hsl(var(--destructive)/.1)!important;border:1px solid hsl(var(--destructive)/.3)!important;border-radius:.375rem!important}.cl-alternativeMethodsBlockButton,.cl-backLink,.cl-footerActionLink,.cl-footerActionText,.cl-formResendCodeLink,.cl-headerBackLink,.cl-identityPreviewEditButton,.cl-identityPreviewText{color:hsl(var(--foreground))!important}.cl-backLink:hover,.cl-footerActionLink:hover,.cl-formResendCodeLink:hover,.cl-identityPreviewEditButton:hover{color:hsl(var(--muted-foreground))!important}.cl-formResendCodeLink{text-decoration:underline!important}[data-localization-key]{background:transparent!important}