.cl-card,.cl-footer,.cl-main,.cl-rootBox{background:transparent!important}.cl-card{background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.02))!important;-webkit-backdrop-filter:blur(28px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px 0 rgba(0,0,0,.37)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:30px!important;padding:2rem!important}.cl-header,.cl-internal-b3fm6y{background:transparent!important}.cl-formFieldInput,.cl-input{background:rgba(255,255,255,.08)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;color:#ffffff!important}.cl-formFieldInput::placeholder,.cl-input::placeholder{color:rgba(255,255,255,.5)!important}.cl-formFieldInput:focus,.cl-input:focus{border-color:rgba(88,45,255,.5)!important;box-shadow:0 0 0 3px rgba(88,45,255,.1)!important;background:rgba(255,255,255,.12)!important}.cl-button,.cl-formButtonPrimary{background:linear-gradient(135deg,#582dff,#3a137a)!important;border:none!important;border-radius:12px!important;font-weight:600!important;color:#ffffff!important}.cl-button:hover,.cl-formButtonPrimary:hover{background:linear-gradient(135deg,#6d3fff,#4a1a8a)!important}.cl-socialButtonsBlockButton{background:rgba(255,255,255,.08)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;color:#ffffff!important}.cl-socialButtonsBlockButton:hover{background:rgba(255,255,255,.12)!important}.cl-dividerText,.cl-footerActionText,.cl-formFieldLabel,.cl-formFieldLabelRow,.cl-headerSubtitle,.cl-headerTitle,.cl-identityPreviewText,.cl-text{color:#ffffff!important}.cl-footer,.cl-footerAction,.cl-footerActionLink{background:transparent!important}.cl-footerActionLink{color:#a78bfa!important;border:none!important;box-shadow:none!important}.cl-footerActionLink:hover{color:#c4b5fd!important}.cl-dividerLine{background:rgba(255,255,255,.2)!important}.cl-error,.cl-formFieldErrorText{color:#fca5a5!important}.cl-formFieldSuccessText{color:#86efac!important}div[class*=cl-]{background-color:transparent}.cl-footerPages{background:transparent!important}.cl-alternativeMethods,.cl-otherMethodsBlockButton{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important}.cl-spinner{color:#a78bfa!important}