.modal-btn[data-v-40534c35]{font-size:12px}.modal-view .modal-container[data-v-40534c35]{width:674px;max-width:674px;padding-top:55px;padding-bottom:65px}.modal-view .modal-body h2[data-v-40534c35]{font-size:20px;font-weight:400;margin-bottom:30px}.modal-view .modal-body p[data-v-40534c35]{font-size:14px;line-height:1.5}.google-login-container{width:100%;height:60px;border-radius:3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;gap:24px;margin:0 auto}.google-login-container,.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.login{padding:20px}.login__server-error{text-align:center;line-height:1.5}.login__container{max-width:694px;margin:auto;width:100%}.login__logo{margin-bottom:20px;text-align:center}.login__form-password-wrapper{position:relative}.login__show-pass-btn{position:absolute;border:0;right:0;background-color:transparent;padding:0;cursor:pointer}.login__show-pass-btn>img{width:23px}.login__hyper-link{font-size:14px;color:#1cb6b8;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;margin-bottom:5px;text-decoration:underline}.login__hyper-link:hover{color:#18a6a8}.login__hyper-link:last-child{margin-bottom:0}.login__form{background-color:#fff;padding:32px 60px}.login__form-row{width:400px;margin:22px auto}.login__text-description{font-size:11px;color:#333;line-height:2}.login__text-description--large{font-size:14px;margin-bottom:8px}.login__input-control{border:0;padding-bottom:6px;padding-left:10px;padding-right:10px;border-bottom:1px solid #ccc;outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.login__form-login-txt{font-size:20px;margin-bottom:18px;font-weight:400;text-align:center}.login__company-info{margin-bottom:15px}.login__company-info>h2{text-align:center;font-weight:400;font-size:20px;color:#000;margin-bottom:15px}.login__company-info p.login__company-name{color:#333;font-size:14px;text-align:center;margin-bottom:30px}.login__social-btns{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.login__break{margin-bottom:12px;color:#777;font-size:14px;text-align:center}.login__login-button{margin:auto;padding:10px 25px;margin-bottom:18px;margin-top:35px}.login__login-button.loading{padding-left:20px;padding-right:20px}@media only screen and (max-height:768px){.login--invite-view .login__logo{margin-bottom:12px}.login--invite-view .login__form-login-txt{font-size:18px}.login--invite-view .app-logo{width:150px}.login--invite-view .social-btn{height:45px;font-size:12px;gap:18px}.login--invite-view .social-btn>svg{width:16px;height:16px}.login--invite-view .login__social-btns{margin-bottom:10px}.login--invite-view .login__form{padding:20px 60px}.login--invite-view .login__form-row{margin-bottom:18px}.login--invite-view .login__show-pass-btn>img{width:20px}.login--invite-view .login__login-button{margin-top:15px;margin-bottom:15px;font-size:11px}.login--invite-view .login__hyper-link{font-size:12px}.login--invite-view .login__company-info>h2{font-size:16px;margin-bottom:10px}.login--invite-view .login__company-info p.login__company-name{margin-bottom:15px}.login--invite-view .login__text-description--large{font-size:13px;margin-bottom:6px}.login--invite-view .login__text-description{line-height:1.8}.login--invite-view .login__break{margin-bottom:8px;font-size:12px}.login--invite-view .login__input-control{font-size:13px}}