@keyframes fadein{0%{height:0px;opacity:0}50%{height:auto;opacity:0}to{height:auto;opacity:1}}@keyframes fadeout{0%{height:auto;opacity:1}50%{height:auto;opacity:0}to{height:0px;opacity:0}}.toast-container{position:absolute;top:0;left:10%;right:10%;z-index:9001}.toast-container .fade-in{max-height:55px;height:auto;opacity:1;animation-name:fadein;animation-duration:.5s}.toast-container .fade-out{transition:max-height .3s .2s,opacity .5s,margin-bottom .3s .25s;max-height:0px;margin-bottom:-5px;opacity:0}.toast-container .toast{background-color:#00c3df;color:#fff;text-align:center;margin-bottom:.25rem}.toast-container .toast.success{background-color:#9dcb42}.toast-container .toast.error{background-color:#f4473d}.toast-container .toast.warning{background-color:#ff9312}.toast-container .toast.info{background-color:#00c3df}.toast-container .toast .toast-body{display:inline-flex;align-items:center;width:100%;padding:.7rem;max-width:1100px}.toast-container .toast .toast-body .toast-icon{font-size:25px;padding:0 .25rem;width:50px;display:flex;align-items:center;justify-content:flex-start}.toast-container .toast .toast-body .toast-message{flex:1;text-align:left;font-weight:400}.toast-container .toast .toast-body .toast-dismiss{font-size:15px;padding:0 .25rem;width:50px;display:flex;align-items:center;justify-content:flex-end}.toast-container .toast .toast-body .toast-dismiss i{cursor:pointer}.toast-container .toast .toast-progress-bar{height:5px;background-color:#c2c7e7}.toast-container .toast .toast-progress-bar .toast-progress-indicator{height:5px;width:100%;background-color:#3748ac}.search-bar{margin:0}.search-bar,.search-bar *{font-weight:400}.search-bar .search-bar-input{background-color:#fff;border-radius:4px}.search-bar .search-bar-icon{padding-right:1rem}.search-bar .search-bar-icon:before{color:gray}.search-bar .search-bar-input-focused .search-bar-icon:before{color:#000}.search-bar .search-bar-native-input{padding-top:.8rem;padding-bottom:.7rem}.search-bar .search-bar-icon-clickable{padding-right:1rem;cursor:pointer}.search-bar .search-bar-icon-clickable:before{padding:.3rem;margin:-.3rem;color:gray}.search-bar .search-bar-icon-clickable:hover:before{color:#000}.attachment-history-modal .table-header{border-bottom:1px solid #a0a0a0}.attachment-history-modal .table-header *{font-weight:700}.attachment-history-modal .table-row:nth-child(odd){background:#e8ebec}.attachment-history-modal .table-cell{padding:.5rem;display:flex;flex-direction:column;justify-content:center}.attachment-history-modal .table-cell>*:last{padding-bottom:0}.attachment-history-modal .history-attachment{display:flex;align-items:center;padding-bottom:.25rem}.attachment-history-modal .history-attachment .fal{padding-right:.25rem;font-size:1.5em}.file-selector-dialog .sub-folder-content{border-left:8px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.file-selector-dialog .open-folder{background-color:#00000014}.file-selector-dialog .invisible-icon{visibility:hidden}.file-selector-dialog .checkbox{height:auto}.file-selector-dialog .selected-file{background-color:#00000014}.file-selector-dialog .file-search{height:2rem;padding:.5rem;margin:-.5rem 0;font-size:.8125rem}.assessment-dialog{text-align:center}.assessment-dialog .grid-item{padding:7px 0}.assessment-dialog .problem-title{color:orange}.assessment-dialog .reassess-title{color:#3c7a9e}.assessment-dialog .reassess-title .icon-circle{font-size:3.5rem}.assessment-dialog .validate-title{color:#14a214}.assessment-dialog .icon-circle{font-size:3rem;line-height:4rem}.assessment-dialog .problem-hint{border:1px solid #ffa500;background:#f4f4f4;padding:15px 5px;border-radius:5px;text-align:left}.assessment-dialog .problem-hint i{color:orange;padding-right:10px;padding-left:4px}.assessment-dialog .problem-caption,.assessment-dialog .reassess-caption,.assessment-dialog .validate-caption{opacity:.5}.assessment-dialog .confirm-button{padding:4px 16px;margin-top:10px;width:90%}.assessment-dialog .confirm-button *{color:#fff}.assessment-dialog .confirm-cancel{background-color:red}.assessment-dialog .confirm-cancel:hover{opacity:.7;background-color:red}.assessment-dialog .confirm-agree{background-color:#14a214}.assessment-dialog .confirm-agree:hover{opacity:.7;background-color:#14a214}.assessment-dialog .confirm-agree.disabled{border:1px solid #14a214;background-color:#fff}.assessment-dialog .confirm-agree.disabled span{color:#14a214}.forgot-password-content{min-height:150px}.forgot-password-content .forgot-password{padding-bottom:25px}.forgot-password-content .forgot-password .form-row{margin:10px 0}.forgot-password-content .forgot-password .submit-button{width:100%;min-height:54px;background-color:#004882;color:#fff}.forgot-password-content .forgot-password .submit-button:hover{background-color:#023b69}.forgot-password-content .forgot-password .submit-button:active{background-color:#012542}html,body{width:100%;height:100%;overflow:hidden;background-color:#f2f4f7!important}#root{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.default-button{background:none;border:none}
