[data-hu-auth=true] .cl-alternativeMethodsBlockButton{box-sizing:border-box!important;color:#fafafa!important;white-space:normal!important;width:100%!important;min-height:52px!important;box-shadow:none!important;background:#141915!important;border:1px solid #303a32!important;border-radius:14px!important;padding:14px 16px!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important}[data-hu-auth=true] .cl-alternativeMethodsBlockButtonText{color:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.5!important}[data-hu-auth=true] .cl-alternativeMethodsBlockButton:hover:not(:disabled){background:#1c241e!important;border-color:#516056!important}[data-hu-auth=true] .cl-main>.cl-alternativeMethodsBlockButton{color:#000!important;background:#00c805!important;border-color:#00c805!important;justify-content:center!important;font-size:16px!important;font-weight:700!important}[data-hu-auth=true] .cl-main>.cl-alternativeMethodsBlockButton:hover:not(:disabled){background:#16db1a!important;border-color:#16db1a!important}[data-hu-auth=true] .cl-alternativeMethodsBlockButton:focus-visible{outline-offset:3px!important;outline:2px solid #00c805!important}[data-hu-auth=true] .cl-alternativeMethodsBlockButton:disabled{opacity:.55!important}[data-hu-auth=true] .cl-card:has(.cl-alternativeMethodsBlockButton) .cl-dividerText{color:#abb4ae!important;text-align:center!important;white-space:normal!important;flex-shrink:1!important;min-width:0!important;max-width:250px!important;font-size:13px!important;line-height:1.6!important}[data-hu-auth=true] .cl-card:has(.cl-alternativeMethodsBlockButton) .cl-dividerLine{background:#303a32!important}[data-hu-auth=true] .cl-card:has(.cl-alternativeMethodsBlockButton) .cl-backLink{color:#abb4ae!important;font-size:13px!important}[data-hu-auth=true] .cl-logoBox{display:none!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton) .cl-header{gap:4px!important;margin:0!important}[data-hu-auth=true] .cl-card:has(.cl-alternativeMethodsBlockButton) .cl-main{gap:16px!important}[data-hu-auth=true] .cl-card:has(.cl-alternativeMethodsBlockButton) .cl-dividerText{max-width:none!important;padding:0 12px!important;font-size:13px!important;line-height:20px!important}[data-hu-auth=true] .cl-alternativeMethodsBlockButtonArrow{display:none!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble){box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px 0!important;padding:clamp(24px,5vw,36px)!important;display:grid!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble)>.cl-card{display:contents!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-main{display:contents!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-main>div:has(>.cl-backRow){display:contents!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble)>.cl-footer{display:contents!important}:is([data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-card>*,[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-main>*,[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-alternativeMethods){grid-column:1/-1!important;min-width:0!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-backRow{grid-column:1!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-footerAction__havingTrouble{grid-column:2!important;justify-content:flex-start!important;align-self:center!important;align-items:center!important;gap:0!important;min-height:44px!important;margin:0!important;padding:0!important;display:flex!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble) .cl-footerAction__havingTrouble:before{content:"·";color:#667085}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton) :is(.cl-backLink,.cl-footerActionLink){align-items:center!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important;line-height:20px!important;display:inline-flex!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton) .cl-footerActionText:empty{display:none!important}[data-hu-auth=true] .cl-cardBox:has(.cl-alternativeMethodsBlockButton):has(.cl-backRow):has(.cl-footerAction__havingTrouble)>.cl-footer>:not(.cl-footerAction__havingTrouble){border:0!important;grid-column:1/-1!important;margin:0!important;padding:4px 0 0!important}
[data-hu-auth=true] label[for^=identifier],[data-hu-auth=true] label[for^=emailAddress],[data-hu-auth=true] label[for^=password],[data-hu-auth=true] [data-localization-key=formFieldLabel__emailAddress],[data-hu-auth=true] [data-localization-key=formFieldLabel__password]{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-hu-auth=true] :is(.cl-formField,.cl-formFieldRow):has(input[type=email],input[name=identifier],input[name=emailAddress],input[type=password],input[name=password]) .cl-formFieldLabel{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
