.cl-card{border:none!important;border-radius:0!important}.cl-card,.cl-rootBox{background-color:transparent!important;background:transparent!important;box-shadow:none!important}.cl-main{background-color:transparent!important}.cl-card:after,.cl-card:before{display:none!important}.cl-card>*{background:transparent!important}[class*=cl-card]{background-color:transparent!important;box-shadow:none!important;border:none!important}.cl-formFieldInput{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:.375rem!important;color:hsl(var(--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-formButtonPrimary,.cl-formFieldLabel{color:hsl(var(--foreground))!important}.cl-formButtonPrimary{background-color:hsl(var(--background))!important;border:1px solid hsl(var(--input))!important;border-radius:.5rem!important;font-weight:500!important;font-size:.875rem!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;transition:background-color .2s ease,border-color .2s ease!important}.cl-formButtonPrimary:hover{background-color:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important;border-color:hsl(var(--border))!important;opacity:1!important}.cl-formButtonPrimary *,.cl-formButtonPrimary span,.cl-formButtonPrimary svg{color:inherit!important;fill:currentColor!important}.cl-socialButtonsBlockButton,.cl-socialButtonsIconButton{background-color:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:.375rem!important}.cl-socialButtonsBlockButton:hover,.cl-socialButtonsIconButton:hover{background-color:hsl(var(--secondary)/.5)!important}.cl-dividerLine{background-color:hsl(var(--border))!important}.cl-dividerText{color:hsl(var(--muted-foreground))!important}.cl-main{box-shadow:none!important}.cl-main,[data-localization-key]{background:transparent!important}