.login-modal .modal-backdrop.fade.show{background-color:#000c!important}.login-modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)!important}.login-modal .modal-content{width:470px!important;padding:0!important}.logsign-error{color:#d02424;display:flex;justify-content:center}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:0 auto!important}}.modal-container{background:#1c7a3a!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #0000000d!important;width:100%;overflow:hidden}.tab-navigation{display:flex;padding:12px 12px 0;background:#1c7a3a!important}.tab-navigation .nav-tabs{border:none!important;width:100%;display:flex}.tab-navigation .nav-item{flex:1}.tab-navigation .tab-btn,.tab-navigation .nav-link{width:100%;padding:16px 28px;border:none!important;background:transparent;font-size:15px;font-weight:600;cursor:pointer;border-radius:50px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;color:#2fa64f!important;position:relative;text-align:center}.tab-navigation .tab-btn.active,.tab-navigation .nav-link.active{background:#2fa64f!important;color:#fff;box-shadow:0 4px 12px #00bfa54d}.tab-navigation .tab-btn:not(.active):hover,.tab-navigation .nav-link:not(.active):hover{background:#e9f7ee!important}.form-content{padding:36px 36px 44px}.form-group{margin-bottom:18px}.input-wrapper{position:relative}.input-wrapper.input-wrapper-domain .form-input{padding-right:140px}.form-input{width:100%;padding:18px 52px 18px 22px;border:1.5px solid #e8e8e8!important;border-radius:50px!important;font-size:15px;color:#1a1a1a!important;background:#fff!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.form-input::placeholder{color:#9aa0a6!important}.form-input:hover{border-color:#d0d0d0}.form-input:focus{outline:none;border-color:#2fa64f!important;box-shadow:0 0 0 4px #00bfa51f}.form-input[type=number]::-webkit-inner-spin-button,.form-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-input[type=number]{-moz-appearance:textfield}.input-icon{position:absolute;right:22px!important;top:50%!important;transform:translateY(-50%);color:#9aa0a6!important;pointer-events:none;display:flex;align-items:center;justify-content:center}.input-icon img{width:20px;height:20px;opacity:.6}.input-icon svg{width:20px;height:20px}.info-tooltip{position:absolute;right:130px;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.info-tooltip .info-icon{display:flex;align-items:center;justify-content:center}.info-tooltip .info-icon img{width:18px;height:18px}.domain-suffix{position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:13px;color:#9aa0a6!important;pointer-events:none}.form-options{display:flex;justify-content:space-between;align-items:center;margin:24px 0 28px}.checkbox-wrapper{display:flex;align-items:center;gap:10px;cursor:pointer}.checkbox-wrapper .checkbox-input{width:18px;height:18px;accent-color:#2fa64f!important;cursor:pointer;border-radius:4px}.checkbox-wrapper .checkbox-label{font-size:14px;color:#5f6368!important;cursor:pointer;user-select:none}.forgot-link{font-size:14px;color:#1a1a1a!important;text-decoration:none;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.forgot-link:hover{color:#2fa64f!important;text-decoration:none}form.av-invalid{max-height:70vh;overflow:auto}.submit-button{width:100%;padding:12px 36px;background:#2fa64f!important;color:#fff;border:none!important;border-radius:50px!important;font-size:15px;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)!important;text-transform:uppercase;letter-spacing:1px}.submit-button:hover:not(:disabled){background:#1c7a3a!important;transform:translateY(-2px);box-shadow:0 8px 20px #00bfa559}.submit-button:active:not(:disabled){transform:translateY(0)}.submit-button.submit-button-processing{width:100%;background:#ffa726;cursor:wait;opacity:.9}.submit-button.submit-button-processing:hover{transform:none;box-shadow:none}.submit-button:disabled{cursor:not-allowed;opacity:.8}.signup-link{text-align:center;margin-top:28px;font-size:14px;color:#5f6368!important}.signup-link a{color:#1a1a1a!important;text-decoration:none;font-weight:600;margin-left:4px;transition:all .25s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.signup-link a:hover{color:#2fa64f!important;text-decoration:none}@media (max-width: 480px){.modal-container{max-width:100%;border-radius:0}.form-content{padding:24px 20px 32px}.tab-btn,.nav-link{padding:14px 20px;font-size:14px}.form-input{padding:16px 48px 16px 18px;font-size:14px}.input-icon{right:18px}.form-options{flex-direction:column;align-items:flex-start;gap:12px;margin:20px 0 24px}.submit-btn{padding:16px 28px;font-size:14px}.input-wrapper-domain .form-input{padding-right:120px}.info-tooltip{right:110px}.domain-suffix{font-size:11px;right:18px}}.modal-container .invalid-feedback{display:block;margin-top:6px;margin-left:22px;font-size:13px;color:#f44336}.modal-container .is-invalid{border-color:#f44336!important}.modal-container .is-invalid:focus{box-shadow:0 0 0 4px #f443361f!important}.form-input:-webkit-autofill,.form-input:-webkit-autofill:hover,.form-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset;-webkit-text-fill-color:#1a1a1a!important;transition:background-color 5000s ease-in-out 0s}.tab-content{opacity:1!important}.tab-content .tab-pane{opacity:0;transition:opacity .3s ease-in-out}.tab-content .tab-pane.active{opacity:1}.logSign-tab-navigation{display:flex;padding:12px 12px 0;background:#fff!important}.logSign-tab-navigation .nav-tabs{display:flex;width:100%;border:none!important}.logSign-tab-navigation .nav-item{flex:1}.logSign-tab-navigation .tab-btn{flex:1;width:100%;padding:16px 28px;border:none!important;background:transparent;font-size:15px;font-weight:600;cursor:pointer;border-radius:50px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;color:#2fa64f!important;position:relative;text-align:center}.logSign-tab-navigation .tab-btn.nav-link{border:none!important;border-radius:50px!important;margin:0;justify-content:center}.logSign-tab-navigation .tab-btn.active{background:#2fa64f!important;color:#fff!important;box-shadow:0 4px 12px #00bfa54d}.logSign-tab-navigation .tab-btn:not(.active):hover{background:#e9f7ee!important;color:#2fa64f!important}.logSign-tab-navigation .tab-btn:focus{outline:none;box-shadow:0 0 0 4px #00bfa51f}.modal-container{background:#fff!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #0000000d!important;width:100%;overflow:hidden}
