.guest-form input{height:40px}.guest-form input.email{padding:8px 12px;border-radius:4px;border-width:1px}.guest-form input.password{padding:8px 12px;border-radius:4px;border-width:1px}body{font-family:"Noto Sans",sans-serif !important}.login-page{display:flex;min-height:80vh;overflow:hidden}.login-page .login-form-section{padding:40px}.login-page .login-form-section .login-container{width:100%;max-width:400px}.login-page .login-form-section .login-container .logo img{max-width:220px;height:auto;margin-bottom:100px}.login-page .login-form-section .login-container h1{font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:100%;letter-spacing:0%}.login-page .login-form-section .login-container p{color:var(--secondary-text-color);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);line-height:100%;letter-spacing:0%}.login-page .login-form-section .login-container .form-group{margin-top:12px}.login-page .login-form-section .login-container .form-group .form-control{border-radius:6px;margin-bottom:0}.login-page .login-form-section .login-container .form-group .btn-primary{background-color:var(--primary-color);border:none;border-radius:8px;padding:10px;width:100%}.login-page .login-form-section .login-container .form-group .btn-primary:hover{background-color:var(--primary-color)}.login-page .login-form-section .login-container .forgot-link{display:block;margin-top:15px;text-align:center;font-size:var(--font-size-s);text-decoration:none}.login-page .login-image-section{background:radial-gradient(circle, #1761AB 0%, #1761AB 68%, #1870C9 69%, #1761B5 69%, #1761B5 79%, #1870C9 80%, #1870C9 91%, #1870C9 120%);background-color:var(--primary-color);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:30px;color:var(--text-on-primary);flex-direction:column;padding:90px;text-align:center}.login-page .login-image-section .headline{font-size:var(--font-size-xxl);margin-bottom:24px;color:var(--text-on-primary);text-align:left;font-weight:var(--font-weight-medium)}.login-page .login-image-section .description{font-size:var(--font-size-s);margin-bottom:20px;color:var(--text-on-primary);text-align:left}.login-page .login-image-section img{max-width:100%;height:auto;margin-top:20px}.login-page .login-form-section,.login-page .login-image-section{flex:1;display:flex;align-items:center;justify-content:center}.has-error .form-control{border-color:var(--font-error-color)}.has-error .error-wrapper{display:flex;align-items:center;color:var(--font-error-color);font-size:var(--font-size-s)}.has-error .error-wrapper .help-block{color:var(--font-error-color);font-size:var(--font-size-s);margin-top:5px}.has-error .error-wrapper .error-icon{display:inline-block}.error-wrapper{gap:6px;line-height:1.4;height:24px}.error-wrapper .help-block{margin:0;padding:0}.error-wrapper .error-icon{display:none;margin-right:5px;margin-top:5px;font-size:16px}.client-list{border:1px solid #ddd;border-radius:8px;overflow:hidden;max-width:400px}.client-list .client-item{display:flex;align-items:center;padding:10px;cursor:pointer;transition:background .2s}.client-list .client-item:hover,.client-list .client-item.selected{background:#eef3ff}.client-list .client-item:hover .client-checkmark,.client-list .client-item.selected .client-checkmark{display:block}.client-list .client-item .client-avatar{width:40px;height:40px;color:red;border-radius:50%;overflow:hidden;background:#f0f0f0;margin-right:10px;font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);display:flex;align-items:center;justify-content:center;text-transform:uppercase}.client-list .client-item .client-avatar img.logo{width:100%;height:100%;object-fit:cover;border-radius:50%}.client-list .client-item .client-info{flex-grow:1}.client-list .client-item .client-info .company-name{color:var(--primary-text-color);font-weight:var(--font-weight-bold);font-size:var(--font-size-xs)}.client-list .client-item .client-info .company-info{font-weight:var(--font-weight-regular);font-size:var(--font-size-xxs)}.client-list .client-item .client-checkmark{display:none;color:var(--primary-color)}

/*# sourceMappingURL=guest.css.map*/