[data-auth-card=root] .cl-rootBox,[data-auth-card=root] .cl-card,[data-auth-card=root] .cl-cardBox,[data-auth-card=root] .cl-main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:visible!important}[data-auth-card=root] .cl-card{box-shadow:none!important;background:0 0!important;border:none!important}[data-auth-card] .cl-phoneInputBox,[data-auth-card] [class*=phoneInputBox],[data-auth-shell] .cl-phoneInputBox{box-sizing:border-box!important;background-color:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:12px!important;align-items:center!important;gap:0!important;width:100%!important;height:44px!important;min-height:44px!important;display:flex!important;overflow:hidden!important}[data-auth-card] .cl-phoneInputBox:focus-within,[data-auth-card] [class*=phoneInputBox]:focus-within,[data-auth-shell] .cl-phoneInputBox:focus-within{border-color:#40e0d08c!important;box-shadow:0 0 0 2px #40e0d040!important}[data-auth-card] .cl-selectButton__countryCode,[data-auth-card] [class*=selectButton__countryCode],[data-auth-card] .cl-phoneInputBox button,[data-auth-card] [class*=phoneInputBox]>button,[data-auth-shell] .cl-selectButton__countryCode{color:#ffffffb3!important;cursor:pointer!important;background-color:#0000!important;border:none!important;border-right:1px solid #ffffff1a!important;border-radius:0!important;flex-shrink:0!important;justify-content:flex-start!important;align-self:center!important;align-items:center!important;gap:6px!important;min-width:80px!important;max-width:110px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 10px 0 14px!important;font-size:14px!important;font-weight:400!important;transition:background-color .15s!important;display:flex!important}[data-auth-card] .cl-selectButton__countryCode:hover,[data-auth-card] [class*=selectButton__countryCode]:hover,[data-auth-card] .cl-phoneInputBox button:hover,[data-auth-shell] .cl-selectButton__countryCode:hover{background-color:#ffffff0f!important}[data-auth-card] .cl-selectButton__countryCode:focus,[data-auth-card] [class*=selectButton__countryCode]:focus,[data-auth-shell] .cl-selectButton__countryCode:focus{box-shadow:none!important;outline:none!important}[data-auth-card] .cl-selectButton__countryCode svg,[data-auth-card] [class*=selectButton__countryCode] svg,[data-auth-shell] .cl-selectButton__countryCode svg,[data-auth-card] .cl-selectButtonIcon__countryCode,[data-auth-shell] .cl-selectButtonIcon__countryCode{opacity:.9!important;color:#40e0d0d9!important;flex-shrink:0!important;width:12px!important;height:12px!important;transition:color .15s,opacity .15s!important}[data-auth-card] .cl-selectButton__countryCode:hover svg,[data-auth-card] .cl-selectButton__countryCode:focus svg,[data-auth-card] [class*=selectButton__countryCode]:hover svg,[data-auth-shell] .cl-selectButton__countryCode:hover svg,[data-auth-card] .cl-selectButton__countryCode:hover .cl-selectButtonIcon__countryCode,[data-auth-shell] .cl-selectButton__countryCode:hover .cl-selectButtonIcon__countryCode{color:#40e0d0!important;opacity:1!important}[data-auth-card] .cl-phoneInputBox>div:not(:first-child),[data-auth-shell] .cl-phoneInputBox>div:not(:first-child){flex:1!important;align-items:center!important;min-width:0!important;height:100%!important;padding-left:0!important;display:flex!important}[data-auth-card] .cl-phoneInputBox>div:not(:first-child)>p,[data-auth-card] .cl-phoneInputBox>div:not(:first-child)>span:not(:last-child),[data-auth-shell] .cl-phoneInputBox>div:not(:first-child)>p,[data-auth-shell] .cl-phoneInputBox>div:not(:first-child)>span:not(:last-child){color:#ffffffb3!important;white-space:nowrap!important;border-right:1px solid #ffffff14!important;flex-shrink:0!important;align-items:center!important;height:24px!important;margin:0!important;padding:0 10px 0 12px!important;font-size:14px!important;font-weight:400!important;display:flex!important}[data-auth-card] .cl-formFieldInput__phoneNumber,[data-auth-card] [class*=formFieldInput__phoneNumber],[data-auth-card] .cl-phoneInputBox input[type=tel],[data-auth-card] [class*=phoneInputBox] input,[data-auth-shell] .cl-formFieldInput__phoneNumber{color:#ffffffeb!important;min-width:0!important;height:42px!important;box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:0!important;flex:1!important;padding:0 14px 0 12px!important;font-size:14px!important;font-weight:400!important}[data-auth-card] .cl-formFieldInput__phoneNumber::placeholder,[data-auth-card] [class*=formFieldInput__phoneNumber]::placeholder,[data-auth-card] .cl-phoneInputBox input::placeholder,[data-auth-shell] .cl-formFieldInput__phoneNumber::placeholder{color:#ffffff80!important;font-weight:400!important}[data-auth-card] .cl-formFieldInput__phoneNumber:focus,[data-auth-card] [class*=formFieldInput__phoneNumber]:focus,[data-auth-card] .cl-phoneInputBox input:focus,[data-auth-shell] .cl-formFieldInput__phoneNumber:focus{box-shadow:none!important;outline:none!important}[data-auth-card] .cl-formFieldRow__phoneNumber,[data-auth-card] [class*=formFieldRow__phoneNumber],[data-auth-shell] .cl-formFieldRow__phoneNumber,[data-auth-card] .cl-formField__phoneNumber,[data-auth-card] [class*=formField__phoneNumber],[data-auth-shell] .cl-formField__phoneNumber{width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important}[data-auth-card] .cl-formField__phoneNumber>div:first-child{height:auto!important;min-height:auto!important;overflow:visible!important}[data-auth-card] .cl-formFieldLabelRow__phoneNumber,[data-auth-card] [class*=formFieldLabelRow__phoneNumber],[data-auth-shell] .cl-formFieldLabelRow__phoneNumber{align-items:baseline!important;gap:4px!important;min-height:20px!important;margin-bottom:6px!important;line-height:1.4!important;display:flex!important;overflow:visible!important}[data-auth-card] .cl-formFieldLabel__phoneNumber-field,[data-auth-card] [class*=formFieldLabel__phoneNumber],[data-auth-shell] .cl-formFieldLabel__phoneNumber-field{color:#ffffffd9!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}[data-auth-card] .cl-formFieldHintText[data-localization-key=formFieldHintText__optional],[data-auth-shell] .cl-formFieldHintText[data-localization-key=formFieldHintText__optional],[data-auth-card] .cl-formFieldHintText__firstName,[data-auth-card] .cl-formFieldHintText__lastName,[data-auth-card] .cl-formFieldHintText__phoneNumber,[data-auth-shell] .cl-formFieldHintText__firstName,[data-auth-shell] .cl-formFieldHintText__lastName,[data-auth-shell] .cl-formFieldHintText__phoneNumber{display:none!important}[data-auth-card] .cl-formFieldLabelRow,[data-auth-shell] .cl-formFieldLabelRow,[data-auth-card] .cl-formFieldLabelRow__firstName,[data-auth-card] .cl-formFieldLabelRow__lastName,[data-auth-shell] .cl-formFieldLabelRow__firstName,[data-auth-shell] .cl-formFieldLabelRow__lastName{justify-content:flex-start!important;gap:8px!important}[data-auth-card] .cl-selectOptionsContainer__phoneNumber,[data-auth-card] [class*=selectOptionsContainer__phoneNumber],[data-auth-shell] .cl-selectOptionsContainer__phoneNumber{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#141820fa!important;border:1px solid #ffffff1a!important;border-radius:12px!important;max-height:280px!important;overflow-y:auto!important;box-shadow:0 12px 40px #00000080!important}[data-auth-card] .cl-selectOption__phoneNumber,[data-auth-card] [class*=selectOption__phoneNumber],[data-auth-shell] .cl-selectOption__phoneNumber{color:#ffffffd9!important;cursor:pointer!important;padding:10px 14px!important;font-size:14px!important;transition:background-color .1s!important}[data-auth-card] .cl-selectOption__phoneNumber:hover,[data-auth-card] [class*=selectOption__phoneNumber]:hover,[data-auth-shell] .cl-selectOption__phoneNumber:hover{background-color:#ffffff14!important}[data-auth-card] .cl-selectOption__phoneNumber[data-selected=true],[data-auth-card] [class*=selectOption__phoneNumber][data-selected],[data-auth-shell] .cl-selectOption__phoneNumber[data-selected=true]{color:#40e0d0!important;background-color:#40e0d01f!important}[data-auth-shell] .cl-dividerRow,[data-auth-shell] .cl-socialButtonsBlock,[data-auth-shell] .cl-main,[data-auth-shell] .cl-form,[data-auth-shell] .cl-formFieldRow{background-color:#0000!important;background-image:none!important;padding-left:0!important;padding-right:0!important}[data-auth-shell] .cl-dividerRow{margin-top:20px!important;margin-bottom:20px!important;padding-top:0!important;padding-bottom:0!important}
