@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--navbar-bg: #254085;--btn-primary: var(--navbar-bg);--border-color: #ededed}@media (min-width: 576px){body{background-color:var(--bg-light-gray)}}*{font-family:Roboto,sans-serif}.fa,.fas,.far,.fal,.fab{font-family:FontAwesome!important}.navbar-light{background-color:#254085}.btn.btn-primary,.btn.btn-default,.btn.btn-danger,.btn.btn-new-doc,.onboarding-step-footer .btn-default,div#driver-popover-item .driver-popover-footer button.driver-next-btn{background-color:var(--btn-primary);color:#fff;border:none;border-radius:12px;font-weight:500;font-size:14px;align-items:center;gap:6px;height:32px;transition:background-color .2s ease,transform .1s ease;padding:5.5px 16px;text-align:center}.btn.btn-primary svg.icon-xs,.btn.btn-default svg.icon-xs,.btn.btn-danger svg.icon-xs,.btn.btn-new-doc svg.icon-xs,.onboarding-step-footer .btn-default svg.icon-xs,div#driver-popover-item .driver-popover-footer button.driver-next-btn svg.icon-xs{width:18px!important;height:18px!important;stroke-width:1.8}.btn:hover{box-shadow:0 1px 3px #0003}.form-control{display:flex;align-items:center;border-radius:8px;border:1px solid var(--border-color);background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box;color:var(--color-black);padding:15px 16px;line-height:normal!important}.btn-primary:hover,.btn-primary:focus{background-color:#162958}body .page-content-wrapper{min-height:calc(100vh - 220px)}body .web-footer,.for-forgot,.for-login-with-email-link,.for-signup,.for-email-login{display:none}.for-login .page-card,.for-forgot .page-card,.for-login-with-email-link .page-card,.for-signup .page-card,.for-email-login .page-card{padding:45px 10px;background-color:#fff;max-width:400px;margin:0 auto;border-radius:var(--border-radius-md);border:1px solid var(--border-color)}.for-login .page-card form,.for-forgot .page-card form,.for-login-with-email-link .page-card form,.for-signup .page-card form,.for-email-login .page-card form{max-width:320px;margin:0 auto}.for-login .page-card form .form-group,.for-forgot .page-card form .form-group,.for-login-with-email-link .page-card form .form-group,.for-signup .page-card form .form-group,.for-email-login .page-card form .form-group{margin-bottom:var(--margin-sm)}.for-login .page-card .page-card-actions,.for-forgot .page-card .page-card-actions,.for-login-with-email-link .page-card .page-card-actions,.for-signup .page-card .page-card-actions,.for-email-login .page-card .page-card-actions{margin-top:var(--margin-lg)}.for-login .page-card .page-card-body ::placeholder,.for-login .page-card .page-card-body ::-ms-input-placeholder,.for-forgot .page-card .page-card-body ::placeholder,.for-forgot .page-card .page-card-body ::-ms-input-placeholder,.for-login-with-email-link .page-card .page-card-body ::placeholder,.for-login-with-email-link .page-card .page-card-body ::-ms-input-placeholder,.for-signup .page-card .page-card-body ::placeholder,.for-signup .page-card .page-card-body ::-ms-input-placeholder,.for-email-login .page-card .page-card-body ::placeholder,.for-email-login .page-card .page-card-body ::-ms-input-placeholder{color:var(--text-light);opacity:1}.for-login .page-card .page-card-body input[type=text],.for-login .page-card .page-card-body input[type=email],.for-login .page-card .page-card-body input[type=password],.for-forgot .page-card .page-card-body input[type=text],.for-forgot .page-card .page-card-body input[type=email],.for-forgot .page-card .page-card-body input[type=password],.for-login-with-email-link .page-card .page-card-body input[type=text],.for-login-with-email-link .page-card .page-card-body input[type=email],.for-login-with-email-link .page-card .page-card-body input[type=password],.for-signup .page-card .page-card-body input[type=text],.for-signup .page-card .page-card-body input[type=email],.for-signup .page-card .page-card-body input[type=password],.for-email-login .page-card .page-card-body input[type=text],.for-email-login .page-card .page-card-body input[type=email],.for-email-login .page-card .page-card-body input[type=password]{border:none;color:var(--text-color);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em;background-color:#fff;border:1px solid #ededed;margin-bottom:1rem}.for-login .page-card .page-card-body.invalid input[type=text],.for-login .page-card .page-card-body.invalid input[type=email],.for-login .page-card .page-card-body.invalid input[type=password],.for-forgot .page-card .page-card-body.invalid input[type=text],.for-forgot .page-card .page-card-body.invalid input[type=email],.for-forgot .page-card .page-card-body.invalid input[type=password],.for-login-with-email-link .page-card .page-card-body.invalid input[type=text],.for-login-with-email-link .page-card .page-card-body.invalid input[type=email],.for-login-with-email-link .page-card .page-card-body.invalid input[type=password],.for-signup .page-card .page-card-body.invalid input[type=text],.for-signup .page-card .page-card-body.invalid input[type=email],.for-signup .page-card .page-card-body.invalid input[type=password],.for-email-login .page-card .page-card-body.invalid input[type=text],.for-email-login .page-card .page-card-body.invalid input[type=email],.for-email-login .page-card .page-card-body.invalid input[type=password]{border:1px solid var(--red-500)}.for-login .page-card .page-card-body .form-label,.for-forgot .page-card .page-card-body .form-label,.for-login-with-email-link .page-card .page-card-body .form-label,.for-signup .page-card .page-card-body .form-label,.for-email-login .page-card .page-card-body .form-label{font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.for-login .page-card .page-card-body .forgot-password-message,.for-forgot .page-card .page-card-body .forgot-password-message,.for-login-with-email-link .page-card .page-card-body .forgot-password-message,.for-signup .page-card .page-card-body .forgot-password-message,.for-email-login .page-card .page-card-body .forgot-password-message{text-align:right;line-height:1}.for-login .page-card .page-card-body .forgot-password-message>*,.for-forgot .page-card .page-card-body .forgot-password-message>*,.for-login-with-email-link .page-card .page-card-body .forgot-password-message>*,.for-signup .page-card .page-card-body .forgot-password-message>*,.for-email-login .page-card .page-card-body .forgot-password-message>*{color:var(--text-light);font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.02em}.for-login .page-card .page-card-body .field-icon,.for-forgot .page-card .page-card-body .field-icon,.for-login-with-email-link .page-card .page-card-body .field-icon,.for-signup .page-card .page-card-body .field-icon,.for-email-login .page-card .page-card-body .field-icon{left:12px;top:7px;position:absolute;z-index:2}.for-login .page-card .page-card-body .email-field,.for-login .page-card .page-card-body .password-field,.for-forgot .page-card .page-card-body .email-field,.for-forgot .page-card .page-card-body .password-field,.for-login-with-email-link .page-card .page-card-body .email-field,.for-login-with-email-link .page-card .page-card-body .password-field,.for-signup .page-card .page-card-body .email-field,.for-signup .page-card .page-card-body .password-field,.for-email-login .page-card .page-card-body .email-field,.for-email-login .page-card .page-card-body .password-field{position:relative}.for-login .page-card .page-card-body .email-field input,.for-login .page-card .page-card-body .password-field input,.for-forgot .page-card .page-card-body .email-field input,.for-forgot .page-card .page-card-body .password-field input,.for-login-with-email-link .page-card .page-card-body .email-field input,.for-login-with-email-link .page-card .page-card-body .password-field input,.for-signup .page-card .page-card-body .email-field input,.for-signup .page-card .page-card-body .password-field input,.for-email-login .page-card .page-card-body .email-field input,.for-email-login .page-card .page-card-body .password-field input{padding-left:35px}.for-login .page-card .page-card-body .email-field .toggle-password,.for-login .page-card .page-card-body .password-field .toggle-password,.for-forgot .page-card .page-card-body .email-field .toggle-password,.for-forgot .page-card .page-card-body .password-field .toggle-password,.for-login-with-email-link .page-card .page-card-body .email-field .toggle-password,.for-login-with-email-link .page-card .page-card-body .password-field .toggle-password,.for-signup .page-card .page-card-body .email-field .toggle-password,.for-signup .page-card .page-card-body .password-field .toggle-password,.for-email-login .page-card .page-card-body .email-field .toggle-password,.for-email-login .page-card .page-card-body .password-field .toggle-password{right:10px;top:7px;position:absolute;z-index:2;cursor:pointer;font-size:12px}.for-login .page-card .page-card-body .btn-login-option,.for-forgot .page-card .page-card-body .btn-login-option,.for-login-with-email-link .page-card .page-card-body .btn-login-option,.for-signup .page-card .page-card-body .btn-login-option,.for-email-login .page-card .page-card-body .btn-login-option{font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:.015em;color:var(--text-gray-700);background:var(--gray-100);box-shadow:none;border:none;display:flex;place-content:center}.for-login .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-forgot .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-login-with-email-link .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-signup .page-card .page-card-body .btn-login-option.btn-salesforce i,.for-email-login .page-card .page-card-body .btn-login-option.btn-salesforce i{color:var(--blue-400)}.for-login .page-card .page-card-body .btn-login-option img,.for-forgot .page-card .page-card-body .btn-login-option img,.for-login-with-email-link .page-card .page-card-body .btn-login-option img,.for-signup .page-card .page-card-body .btn-login-option img,.for-email-login .page-card .page-card-body .btn-login-option img{margin-right:var(--padding-xs)}.for-login .page-card .page-card-body .btn-login-option:hover,.for-forgot .page-card .page-card-body .btn-login-option:hover,.for-login-with-email-link .page-card .page-card-body .btn-login-option:hover,.for-signup .page-card .page-card-body .btn-login-option:hover,.for-email-login .page-card .page-card-body .btn-login-option:hover{border:none;background:var(--gray-300)}.for-login .page-card .page-card-body .social-logins,.for-forgot .page-card .page-card-body .social-logins,.for-login-with-email-link .page-card .page-card-body .social-logins,.for-signup .page-card .page-card-body .social-logins,.for-email-login .page-card .page-card-body .social-logins{margin-top:var(--margin-md);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.for-login .page-card .page-card-body .social-logins .social-login-buttons,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons,.for-login-with-email-link .page-card .page-card-body .social-logins .social-login-buttons,.for-signup .page-card .page-card-body .social-logins .social-login-buttons,.for-email-login .page-card .page-card-body .social-logins .social-login-buttons{margin-top:var(--margin-md)}.for-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-login-with-email-link .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-signup .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-email-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper{min-width:50%;padding:0 4px;margin-bottom:var(--margin-md)}@media (min-width: 768px){.for-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-login-with-email-link .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-signup .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper,.for-email-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper{min-width:33.33%}}.for-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper:last-child,.for-forgot .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper:last-child,.for-login-with-email-link .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper:last-child,.for-signup .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper:last-child,.for-email-login .page-card .page-card-body .social-logins .social-login-buttons .login-button-wrapper:last-child{margin-bottom:0}.for-login .page-card .page-card-body .login-divider,.for-forgot .page-card .page-card-body .login-divider,.for-login-with-email-link .page-card .page-card-body .login-divider,.for-signup .page-card .page-card-body .login-divider,.for-email-login .page-card .page-card-body .login-divider{margin:var(--margin-md) 0}.for-login .sign-up-message,.for-forgot .sign-up-message,.for-login-with-email-link .sign-up-message,.for-signup .sign-up-message,.for-email-login .sign-up-message{margin-top:1rem;margin-bottom:0;color:var(--text-light);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:.02em}.for-login .sign-up-message a,.for-forgot .sign-up-message a,.for-login-with-email-link .sign-up-message a,.for-signup .sign-up-message a,.for-email-login .sign-up-message a{color:var(--primary)}.for-login .invalid-login,.for-forgot .invalid-login,.for-login-with-email-link .invalid-login,.for-signup .invalid-login,.for-email-login .invalid-login{-webkit-animation:wiggle .5s linear}.page-card-head{padding:max(5vh,30px) 0 14px 0px;margin:0 auto;text-align:center;font-size:var(--text-xl);font-weight:600}.page-card-head img{max-height:42px}.page-card-head h4{margin-top:1rem;font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:.01em;color:var(--text-color)}
/*# sourceMappingURL=login.bundle.FNFG7L75.css.map */
