.code{background:hsla(44,6%,50%,.15);border-radius:3px;color:#eb5757;font-size:85%;font-weight:700;line-height:normal;padding:.2em .4em}.app{display:flex;flex-wrap:nowrap}.jumbotron{background-color:#ededed}.primary{color:#2196f3}.warning{color:#ffc107}.danger{color:#dc3545}.success{color:#28a745}.secondary{color:#6c757d}.info{color:#17a2b8}.white{color:#fff}.bg-primary{background-color:#2196f3;color:#fff}.bg-warning{background-color:#ffc107}.bg-danger{background-color:#dc3545;color:#fff}.bg-success{background-color:#28a745}.bg-secondary{background-color:#6c757d}.bg-info{background-color:#17a2b8}.bg-white{background-color:#fff}.bg-transparency{background:none;color:#2196f3}.bg-primary-hover{background-color:#1a80ce}.bg-warning-hover{background-color:#ffc107}.bg-danger-hover{background-color:#8e0000}.bg-success-hover{background-color:#28a745}.bg-secondary-hover{background-color:#6c757d}.bg-info-hover{background-color:#17a2b8}.bg-white-hover{background-color:#efefef}.bg-transparency-hover{background-color:grey}.pageTemplate{box-sizing:border-box;height:100vh;overflow-y:auto;padding:15px;width:100%}.pageTemplate.flexible{display:flex;flex-wrap:nowrap}.button{align-items:center;border:0;border-radius:6px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-right:5px;padding:10px}.button.disable{cursor:default;opacity:.5}.button:last-child{margin-right:0}.button>label{cursor:pointer}.button>i+label{margin-left:5px}.button.dashed{border:1px dashed #ccc}.inputWrapper{box-sizing:border-box;display:inline-flex;flex-wrap:wrap;padding:5px}.inputWrapper .inputLabel{font-size:14px;padding:5px}.inputWrapper .inputText{border-radius:10px;box-shadow:inset 0 0 0 1px #ccc;position:relative;width:100%}.inputWrapper .inputText input{background-color:transparent;border:0;border-radius:10px;box-sizing:border-box;font-size:16px;outline:none;padding:15px 33px 15px 15px;width:100%}.inputWrapper .inputText input:disabled{color:#737373}.inputWrapper .inputText.disable{background-color:#f3f3f3}.inputWrapper .inputText.focus{box-shadow:inset 0 0 0 2px #2196f3}.inputWrapper .inputText .inputRemoveIcon{border-radius:5px;color:#e5e5e5;cursor:pointer;margin-right:5px;margin-top:12px;position:absolute;right:0;transition:background-color .25s ease}.inputWrapper .inputText .inputRemoveIcon.hide{visibility:hidden}.inputWrapper .inputText .inputRemoveIcon.show{visibility:visible}.inputWrapper .inputText .inputRemoveIcon:hover{background-color:#eaeaea;color:#2196f3}.tableWrapper{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;padding:0 15px;width:100%}.tableWrapper .tableLoader{align-items:center;display:flex;height:100px;justify-content:center;width:100%}.tableWrapper .tableScrollable .table{font-size:16px;width:100%}.tableWrapper .tableScrollable .table .tableHeaderRow{border-bottom:1px solid #ccc}.tableWrapper .tableScrollable .table .tableHeaderRow .tableHeaderColumn{padding:15px 10px;vertical-align:middle;white-space:nowrap}.tableWrapper .tableScrollable .table .tableRow{border-bottom:1px solid #ccc;position:relative}.tableWrapper .tableScrollable .table .tableRow .tableColumn{padding:15px 10px;position:relative;vertical-align:middle;white-space:nowrap}.tableWrapper .tableScrollable .table .tableRow .tableColumn span{align-items:center;display:flex}.tableWrapper .tableScrollable .table .tableRow:hover{background-color:#efefef;cursor:pointer}.tableWrapper .tableScrollable .table .tableRowAdditional{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;opacity:0;position:absolute;transition:opacity .25s ease;width:100%}.tableWrapper .tableScrollable .table .tableRowAdditional>button{align-items:center;display:flex;flex-wrap:wrap;height:30px;justify-content:center;padding:0 10px}.tableWrapper .tableScrollable .table .tableRowAdditional>button>i{font-size:14px}.tableWrapper .tableBottomRow{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:15px 10px}.tableWrapper .tableBottomRow .totalCount{margin-right:10px;margin-top:3px}.tableWrapper .tableBottomRow .totalCount strong{font-weight:700}.tableWrapper .tableBottomRow .pageCount{margin-right:10px;margin-top:3px}.tableWrapper .tableBottomRow .pageCount strong{font-weight:700}.tableFilterWrapper{align-items:flex-start;background-color:#fff;box-shadow:0 0 15px 0 #ddd;display:flex;flex-wrap:wrap;position:absolute;right:10px;top:70px;width:-webkit-min-content;width:min-content;z-index:99999}.tableFilterWrapper.show{display:flex}.tableFilterWrapper.hide{display:none}.tableFilterWrapper .tableFilterHeader{align-items:center;display:flex;justify-content:space-between;padding:15px;width:100%}.tableFilterWrapper .tableFilterHeader .title{font-size:20px}.tableFilterWrapper .tableFilterContent{display:flex}.tableFilterWrapper .tableFilterContent .tableFilter{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:10px;max-height:500px;padding:0 10px;width:250px}.tableFilterWrapper .tableFilterContent .tableFilter .tableFilterListTitle{align-items:center;display:flex;width:100%}.tableFilterWrapper .tableFilterContent .tableFilter .tableFilterListTitle .tableFilterTitle{font-size:16px;font-weight:700;padding:10px 5px}.tableFilterWrapper .tableFilterContent .tableFilter .tableFilterListTitle .tableFilterAll{color:grey;cursor:pointer;font-size:14px;margin-left:10px;white-space:nowrap}.tableFilterWrapper .tableFilterContent .tableFilter .tableFilterList{height:300px;overflow-y:scroll;width:100%}.tableFilterWrapper .tableFilterContent .tableFilter .tableFilterList .tableFilterListItem{padding:10px}.tableFilterWrapper .tableFilterButtons{align-self:flex-end;display:flex;justify-content:flex-end;padding:10px;width:100%}.container{align-items:start;background-color:#fff;border-radius:5px;box-shadow:0 0 15px 0 #ddd;box-sizing:border-box;display:flex;flex-wrap:wrap;min-height:50px;padding:10px;place-content:flex-start;justify-content:start;width:100%}.container.flexible{flex-wrap:nowrap}.container:last-child{margin-bottom:0}.checkBox{align-items:center;display:flex;justify-content:flex-start;position:relative}.checkBox *{cursor:pointer}.checkBox input{display:none}.checkBox input+label{border:2px solid #c6c6c6;cursor:pointer;display:inline-block;height:20px;width:20px}.checkBox input+label .checkBoxIcon{font-size:20px;opacity:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .25s ease}.checkBox input:checked+label{border:2px solid #2196f3}.checkBox input:checked+label .checkBoxIcon{color:#2196f3;font-weight:700;opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.checkBox .checkBoxText{margin-left:10px;width:100%}.inputDateTimeWrapper{display:inline-flex;padding:10px 5px}.inputDateTimeWrapper .inputDateTime{background-color:transparent;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #ccc;box-sizing:border-box;font:inherit;margin:0;outline:none;padding:18px 14px;width:100%}.inputDateTimeWrapper .inputDateTime:disabled{color:#737373}.inputDateTimeWrapper .inputDateTime:focus{box-shadow:inset 0 0 0 2px #2196f3}.modalWrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.modalWrapper.show{display:flex}.modalWrapper.hide{display:none}.modalWrapper .modalUnderlay{background-color:rgba(0,0,0,.25);height:100%;position:absolute;width:100%;z-index:10}.modalWrapper .modalContent{background-color:#fff;box-shadow:0 0 15px 0 #ddd;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0 auto;max-height:85%;min-height:200px;position:relative;width:500px;z-index:1000}.modalWrapper .modalContent>*{box-sizing:border-box;display:inline-flex;padding:10px;width:100%}.modalWrapper .modalContent .header .title{font-weight:700;padding:15px;width:100%}.modalWrapper .modalContent .section{display:flex;flex-grow:1;overflow-y:auto;padding:10px 20px}.modalWrapper .modalContent .footer{align-self:flex-end;justify-content:flex-end}.modalWrapper .modalContent .footer .buttons{display:flex}
/*# sourceMappingURL=main.29e2c877.css.map*/