.Auth_pageWrapper__5T1PN{min-height:calc(100vh - 350px);display:flex;justify-content:center;align-items:center;background-color:#fff;padding:60px 20px;font-family:var(--font-sans),sans-serif}.Auth_authCard__0vnrw{width:100%;max-width:480px;background:#fff;border:1px solid #eaeaea;border-radius:4px;overflow:hidden}.Auth_authTabs__YJnbE{display:flex;width:100%;background-color:#fafafa}.Auth_authTab__sjRU_{flex:1 1;text-align:center;padding:18px 0;font-size:18px;font-weight:300;color:#555;cursor:pointer;background-color:#f5f5f5;transition:all .2s;border-bottom:1px solid #eaeaea;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Auth_authTab__sjRU_:first-child{border-right:1px solid #eaeaea}.Auth_authTabActive__x7aoI{background-color:#fff;color:#333;border-bottom:1px solid transparent;margin-bottom:-1px;z-index:2;position:relative}.Auth_authContentArea__3izqP{padding:30px 40px 24px}.Auth_formContentAnimator__pqZHl{animation:Auth_fadeIn__W9i_w .3s ease-out forwards}@keyframes Auth_fadeIn__W9i_w{0%{opacity:0}to{opacity:1}}.Auth_inputGroupTopLabel__67eFk{margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.Auth_inputGroupTopLabel__67eFk label{font-size:14px;color:#333;font-weight:300}.Auth_requiredStar__GojD8{color:#d13c3c}.Auth_inputGroupTopLabel__67eFk input{width:100%;height:48px;border:1px solid #ddd;border-radius:4px;padding:0 14px;font-size:14px;outline:none;font-family:inherit;color:#333;font-weight:300}.Auth_inputGroupTopLabel__67eFk input:focus{border-color:#aaa}.Auth_inputWithIcon__7JHrf{position:relative;width:100%}.Auth_inputWithIcon__7JHrf input{width:100%;height:48px;border:1px solid #ddd;border-radius:4px;padding:0 40px 0 14px;font-size:14px;outline:none;font-family:inherit;color:#333;font-weight:300}.Auth_inputGroupTopLabel__67eFk input::-ms-clear,.Auth_inputGroupTopLabel__67eFk input::-ms-reveal,.Auth_inputWithIcon__7JHrf input::-ms-clear,.Auth_inputWithIcon__7JHrf input::-ms-reveal{display:none!important}.Auth_inputGroupTopLabel__67eFk input:focus,.Auth_inputGroup__G6ECW input:focus,.Auth_inputWithIcon__7JHrf input:focus{border-color:#008286;box-shadow:0 0 0 3px rgba(0,130,134,.1)}.Auth_phoneInputWrapper__Fl7Dm{display:flex;align-items:center;border:1px solid #ddd;border-radius:4px;height:48px;overflow:hidden;background-color:#fff;width:100%}.Auth_phoneInputWrapper__Fl7Dm:focus-within{border-color:#008286;box-shadow:0 0 0 3px rgba(0,130,134,.1)}.Auth_phonePrefix__Uyfsu{display:flex;align-items:center;gap:6px;padding:0 12px;background-color:#f9f9f9;border-right:1px solid #ddd;height:100%;font-size:15px;color:#444;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Auth_flagIcon__N5OPV{font-size:18px;line-height:1}.Auth_phoneInputWrapper__Fl7Dm input{flex:1 1;height:100%;border:none!important;outline:none;padding:0 14px;font-size:15px;color:#333;font-weight:300;font-family:inherit;box-shadow:none!important}.Auth_iconBtn__WgmZA,.Auth_staticIcon__hTBJc{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;height:100%;padding:0 5px}.Auth_staticIcon__hTBJc{cursor:default}.Auth_formOptionsRow__DlvTh{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:13px;color:#555;margin-top:15px}.Auth_checkboxLabel__NIaC0{display:flex;align-items:flex-start;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:12px}.Auth_checkboxLabel__NIaC0 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Auth_checkmark__Ct8wa{position:relative;height:18px;width:18px;background-color:#fff;border:1px solid #c0c0c0;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:1px;flex-shrink:0;transition:all .2s ease}.Auth_checkboxLabel__NIaC0:hover input~.Auth_checkmark__Ct8wa{border-color:#999}.Auth_checkboxLabel__NIaC0 input:checked~.Auth_checkmark__Ct8wa{background-color:#333;border-color:#333}.Auth_checkmark__Ct8wa:after{content:"";position:absolute;display:none}.Auth_checkboxLabel__NIaC0 input:checked~.Auth_checkmark__Ct8wa:after{display:block;left:6px;top:2px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.Auth_forgotLink__SiQBf{text-decoration:underline;color:#555;font-weight:300}.Auth_forgotLink__SiQBf:hover{color:#000}.Auth_submitBtn__kWzn3{width:100%;height:48px;background-color:#333;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s;font-family:inherit;margin-bottom:20px}.Auth_submitBtn__kWzn3:hover{background-color:#222}.Auth_submitBtnBlackRegister__GKNR8,.Auth_submitBtnBlack__KQZ7W{width:100%;height:48px;background-color:#333;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s;font-family:inherit;margin-bottom:30px}.Auth_submitBtnBlackRegister__GKNR8:hover,.Auth_submitBtnBlack__KQZ7W:hover{background-color:#222}.Auth_submitBtnBlackRegister__GKNR8{margin-bottom:40px}.Auth_actionButtonsRow__1ChtX{display:flex;gap:12px;margin-bottom:20px}.Auth_clearBtn__WU2MN{flex:1 1;height:48px;background-color:#fff;color:#555;border:1px solid #ddd;border-radius:4px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit}.Auth_clearBtn__WU2MN:hover{background-color:#f5f5f5;border-color:#ccc;color:#333}.Auth_submitBtnHalf__EeqFu{flex:2 1;height:48px;background-color:#333;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s;font-family:inherit}.Auth_submitBtnHalf__EeqFu:hover{background-color:#222}.Auth_registerFormContainer__ZnItE{display:flex;flex-direction:column}.Auth_whyRegisterBanner__XzEN4{background-color:#FFF6E6;padding:20px;border-radius:4px;margin:-10px -10px 20px;text-align:center}.Auth_whyRegisterBanner__XzEN4 h4{margin:0 0 16px;font-size:15px;font-weight:300;color:#333}.Auth_benefitsGrid__HVDt0{display:flex;gap:10px;justify-content:center}.Auth_benefitCard__olSv7{background:#fff;border:1px solid #eaeaea;border-radius:6px;flex:1 1;display:flex;flex-direction:column;align-items:center;padding:12px 8px;text-align:center;gap:8px}.Auth_benefitCard__olSv7 span{font-size:11px;color:#333;line-height:1.3;font-weight:300}.Auth_inputGroup__G6ECW{margin-bottom:16px}.Auth_inputGroup__G6ECW input{width:100%;height:48px;border:1px solid #ddd;border-radius:4px;padding:0 14px;font-size:14px;outline:none;font-family:inherit;color:#333;font-weight:300}.Auth_inputGroup__G6ECW input::placeholder{color:#888}.Auth_inputGroup__G6ECW input:focus{border-color:#aaa}.Auth_passwordRules__tR_RB{display:flex;justify-content:space-between;font-size:12px;color:#666;margin-bottom:24px;margin-top:-4px;padding-left:2px}.Auth_circleMarker__HRZZi{display:inline-block;width:10px;height:10px;border:1px solid #aaa;border-radius:50%;margin-right:6px;vertical-align:-1px}.Auth_registerAgreements__wG57f{gap:16px;margin-bottom:24px;font-size:12px;color:#555;line-height:1.5}.Auth_agreementItem__ajO_3,.Auth_registerAgreements__wG57f{display:flex;flex-direction:column}.Auth_agreementText__QkAmK{flex:1 1;font-weight:300}.Auth_agreementText__QkAmK a{text-decoration:underline;color:#555}.Auth_agreementSubtext__5upVk{padding-left:24px;margin-top:4px;color:#555;font-weight:300}.Auth_agreementSubtext__5upVk a{text-decoration:underline;color:#333}.Auth_heartIcon__CdvqU{color:#e23e57;margin-right:4px}.Auth_brandLoveText__hC9tn{color:#008286;font-weight:500}.Auth_socialLoginWrapper__Q_z89{text-align:center;display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.Auth_socialDivider__019C0{width:100%;display:flex;align-items:center;text-align:center;margin-bottom:24px;color:#888;font-size:12px;letter-spacing:.5px;font-weight:300}.Auth_socialDivider__019C0:after,.Auth_socialDivider__019C0:before{content:"";flex:1 1;border-bottom:1px solid #777}.Auth_socialDivider__019C0:before{margin-right:20px}.Auth_socialDivider__019C0:after{margin-left:20px}.Auth_socialText__UEFqc{font-size:16px;color:#333;margin-bottom:16px;font-weight:300}.Auth_googleBtn__qb_Rz{width:100%;height:48px;background:#fff;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;font-weight:500;color:#444;cursor:pointer;transition:background .2s;font-family:inherit}.Auth_googleBtn__qb_Rz:hover{background:#f8f8f8}.Auth_googleBtn__qb_Rz svg{width:20px;height:20px}@media (max-width:768px){.Auth_authCard__0vnrw{border:none;border-radius:0}.Auth_pageWrapper__5T1PN{padding:0;align-items:stretch}.Auth_authContentArea__3izqP{padding:24px 20px 40px}.Auth_authTab__sjRU_{font-size:16px;padding:14px 0}.Auth_whyRegisterBanner__XzEN4{margin:-24px -20px 24px;border-radius:0;padding:24px 20px}.Auth_benefitsGrid__HVDt0{flex-direction:column;gap:8px}.Auth_benefitCard__olSv7{flex-direction:row;justify-content:flex-start;gap:16px;padding:14px 16px;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.02)}.Auth_benefitCard__olSv7 svg{min-width:24px}.Auth_benefitCard__olSv7 span{font-size:13px;text-align:left}.Auth_passwordRules__tR_RB{flex-direction:column;gap:8px;margin-bottom:20px}.Auth_googleBtn__qb_Rz,.Auth_submitBtn__kWzn3{height:52px;font-size:16px}.Auth_actionButtonsRow__1ChtX{flex-direction:column;gap:12px}.Auth_clearBtn__WU2MN,.Auth_submitBtnHalf__EeqFu{height:52px;font-size:16px}.Auth_inputGroupTopLabel__67eFk input,.Auth_inputGroup__G6ECW input,.Auth_inputWithIcon__7JHrf input{height:50px;font-size:15px}.Auth_registerAgreements__wG57f{gap:20px;margin-bottom:30px}}.Auth_minimalistLoaderWrapper__H0RGT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;text-align:center;animation:Auth_fadeIn__W9i_w .4s ease-out forwards}.Auth_corporateSpinner__kZnJA{width:48px;height:48px;border:3px solid rgba(0,0,0,.05);border-top-color:#00a669;border-radius:50%;animation:Auth_spin__uVfJ8 1s cubic-bezier(.68,-.15,.265,1.15) infinite;margin-bottom:24px}@keyframes Auth_spin__uVfJ8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Auth_minimalistLoaderTitle__0AjwU{font-size:20px;font-weight:500;color:#111;margin:0 0 10px;letter-spacing:.5px}.Auth_minimalistLoaderText__MKcga{font-size:14px;color:#666;margin:0;font-weight:300}.Auth_successCheckAnimation__xjDoE{width:64px;height:64px;margin-bottom:24px;animation:Auth_scale-in-center__QHhdl .5s cubic-bezier(.25,.46,.45,.94) both}.Auth_successCheckAnimation__xjDoE svg{width:100%;height:100%}.Auth_successCheckAnimation__xjDoE svg path,.Auth_successCheckAnimation__xjDoE svg polyline{stroke-dasharray:60;stroke-dashoffset:60;animation:Auth_draw-check__DHKtL 1s cubic-bezier(.65,0,.45,1) .3s forwards}@keyframes Auth_scale-in-center__QHhdl{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}@keyframes Auth_draw-check__DHKtL{to{stroke-dashoffset:0}}