.login{width:100%;height:100%;min-height:100vh;justify-content:center;align-items:center;background-image:url(/bg_login-8a362aee.jpg);animation:gradient 15s ease infinite;background-size:cover;position:relative}.login .ant-form-item-label>label::before{right:-16px !important}.login .bg-black{position:absolute;width:100%;height:100%;background:#000000a2}.login .font-size{font-size:1.5rem}.login .form-login{transform:translateY(-2rem);background:#fafbfd;box-shadow:0 0 10px 2px rgba(0,0,0,0.5);border-radius:15px;padding:1rem 3.5rem !important;position:relative;z-index:100;width:500px}.login .form-login .iconUser{width:100%}.login .form-login .iconUser img{width:100%;height:300px}.login .form-login .custom-title label{font-size:2rem;font-weight:700;color:#3599D0;display:block}.login .form-login .custom-title span{font-size:1rem}.login .form-login .btn-group-login button{margin:0 !important;border:1px solid #3599D0;color:white;width:100%;border-radius:5px}.login .form-login .btn-group-login button:hover{background:#3599D0;color:white}.login .form-login .form-input-login{margin-top:0.5rem}.login .form-login .form-input-login .ant-input-group-wrapper{margin:0.5rem 0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}

.forgot-pass{width:100%;height:100%;min-height:100vh;justify-content:center;align-items:center;background-image:url(/bg_login-8a362aee.jpg);animation:gradient 15s ease infinite;background-size:cover;position:relative}.forgot-pass .bg-black{position:absolute;width:100%;height:100%;background:#000000a2}.forgot-pass .font-size{font-size:1.5rem}.forgot-pass .form-login{transform:translateY(-2rem);background:#fafbfd;box-shadow:0 0 10px 2px rgba(0,0,0,0.5);border-radius:15px;padding:1rem 3.5rem !important;position:relative;z-index:100;width:30rem}.forgot-pass .form-login .iconUser{width:100%}.forgot-pass .form-login .iconUser img{width:100%;height:300px}.forgot-pass .form-login .custom-title label{font-size:2rem;font-weight:700;color:#3599D0;display:block}.forgot-pass .form-login .custom-title span{font-size:1rem}.forgot-pass .form-login .btn-group-login button{margin:0 !important;border:1px solid #3599D0;color:white;width:100%;border-radius:5px}.forgot-pass .form-login .btn-group-login button:hover{background:#3599D0;color:white}.forgot-pass .form-login .form-input-login{margin-top:0.5rem}.forgot-pass .form-login .form-input-login .ant-input-group-wrapper{margin:0.5rem 0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}

.new-password{width:100%;height:100%;min-height:100vh;justify-content:center;align-items:center;background-image:url(/bg_login-8a362aee.jpg);animation:gradient 15s ease infinite;background-size:cover;position:relative}.new-password .bg-black{position:absolute;width:100%;height:100%;background:#000000a2}.new-password .font-size{font-size:1.5rem}.new-password .form-login{transform:translateY(-2rem);background:#fafbfd;box-shadow:0 0 10px 2px rgba(0,0,0,0.5);border-radius:15px;padding:1rem 2.5rem !important;position:relative;z-index:100}.new-password .form-login .iconUser{width:100%}.new-password .form-login .iconUser img{width:100%;height:300px}.new-password .form-login .custom-title label{font-size:2rem;font-weight:700;color:#3599D0;display:block}.new-password .form-login .custom-title span{font-size:1rem}.new-password .form-login .btn-group-login button{margin:0 !important;border:1px solid #3599D0;color:white;width:100%;border-radius:5px}.new-password .form-login .btn-group-login button:hover{background:#3599D0;color:white}.new-password .form-login .form-input-login{margin-top:0.5rem}.new-password .form-login .form-input-login .ant-form-item-label label::before{right:-18px !important}.new-password .form-login .form-input-login .ant-input-group-wrapper{margin:0.5rem 0}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}

.button-component{display:inline-block !important;border:none !important;background-color:#3599D0;border:1px solid #3599D0 !important;border-radius:30px !important;font-weight:500 !important;color:#fafbfc !important;letter-spacing:1px !important;padding:8px 16px;max-height:45px;font-size:16px !important;cursor:pointer;min-width:120px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.button-component.btn-component-cancel,.button-component.btn-component-cancel:hover{color:#6CB6DD  !important;border:1px solid #6CB6DD  !important;background-color:#fafbfc}.button-component:hover{background-color:#8DC6E4 !important;color:#ffffff !important}.button-component:focus,.button-component:active{box-shadow:none !important}.button-component-blue{background-color:#3599D0}.button-component-blue:hover{background-color:#3599D0}.button-component-non-background{background-color:#fff !important;color:#3599D0 !important}.button-component-non-background:hover{background:#8DC6E4 !important;color:#ffffff !important}.button-component .icon{font-size:15px;margin-right:10px}.button-component.btn-lg{width:300px}.button-component.btn-lg .icon{margin-right:18px}.button-component:focus{outline:0;border:2px solid #cbd2d6}.button-component:not(:disabled){cursor:pointer}.button-component:disabled{opacity:0.5;cursor:no-drop}.button-component .anticon{vertical-align:0 !important}.button-component .anticon-loading{font-size:18px !important}@media only screen and (max-width: 1440px){.button-component{padding:6px 14px;font-size:14px !important}}

.wrap-survey{padding:0 3rem}.wrap-survey ul{padding:0}.wrap-survey .items-question-session{border-radius:13px;box-shadow:3px 3px 7px -2px #3699d096;cursor:pointer;background:white}.wrap-survey .items-question-session h6{margin-left:10px;margin-bottom:0}.wrap-survey .ellipsis-content{display:-webkit-box;-webkit-line-clamp:20;-webkit-box-orient:vertical;overflow:hidden}

.ellipse-component .line-clamp{display:-webkit-box;-webkit-line-clamp:var(--line-number);-webkit-box-orient:vertical;overflow:hidden}.ellipse-component.tooltip-hover{position:relative;display:inline-block}.ellipse-component.tooltip-hover:hover .tooltip-text{visibility:visible;opacity:1}.ellipse-component .tooltip-text{visibility:hidden;opacity:0;width:auto;background-color:rgba(0,0,0,0.75);color:#fff;text-align:center;border-radius:6px;padding:5px 0;transition:ease-in-out 0.3s opacity;position:absolute;z-index:1}.ant-modal-root .ant-modal-content{overflow:inherit}


/*# sourceMappingURL=commons~bundle~vendor.js.map*/
/*# sourceMappingURL=5.css.map*/