.loading{position:fixed;width:210px;height:210px;background-color:#36c;z-index:999;left:calc(50vw - 105px);top:calc(50vh - 105px);padding-top:15px;border-radius:8px}.loading-text{color:#fff;text-align:center;font-size:20px;margin-top:45px}.lds-ellipsis{position:relative;width:64px;height:64px;margin-left:auto;margin-right:auto;transform:scale(1.4)}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0{transform:translate(0,0)}100%{transform:translate(19px,0)}}
.ngx-datatable.noPageCount .datatable-footer .page-count{display:none}.ngx-datatable.material{background:#FFF}.ngx-datatable.material.striped .datatable-row-odd{background:rgba(242,244,247,1)}.ngx-datatable.material.single-selection .datatable-body-row.active,.ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group,.ngx-datatable.material.multi-selection .datatable-body-row.active,.ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group,.ngx-datatable.material.multi-click-selection .datatable-body-row.active,.ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group{background-color:#304ffe;color:#FFF}.ngx-datatable.material.single-selection .datatable-body-row.active:hover,.ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group,.ngx-datatable.material.multi-selection .datatable-body-row.active:hover,.ngx-datatable.material.multi-selection .datatable-body-row.active:hover .datatable-row-group,.ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover,.ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover .datatable-row-group{background-color:#193ae4;color:#FFF}.ngx-datatable.material.single-selection .datatable-body-row.active:focus,.ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group,.ngx-datatable.material.multi-selection .datatable-body-row.active:focus,.ngx-datatable.material.multi-selection .datatable-body-row.active:focus .datatable-row-group,.ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus,.ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus .datatable-row-group{background-color:#2041ef;color:#FFF}.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,.ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus,.ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus .datatable-row-group{background-color:#ddd}.ngx-datatable.material.cell-selection .datatable-body-cell:hover,.ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group{background-color:#727e85;transition-property:background;transition-duration:0;transition-timing-function:linear}.ngx-datatable.material.cell-selection .datatable-body-cell:focus,.ngx-datatable.material.cell-selection .datatable-body-cell:focus .datatable-row-group{background-color:#ddd}.ngx-datatable.material.cell-selection .datatable-body-cell.active,.ngx-datatable.material.cell-selection .datatable-body-cell.active .datatable-row-group{background-color:#304ffe;color:#FFF}.ngx-datatable.material.cell-selection .datatable-body-cell.active:hover,.ngx-datatable.material.cell-selection .datatable-body-cell.active:hover .datatable-row-group{background-color:#193ae4;color:#FFF}.ngx-datatable.material.cell-selection .datatable-body-cell.active:focus,.ngx-datatable.material.cell-selection .datatable-body-cell.active:focus .datatable-row-group{background-color:#2041ef;color:#FFF}.ngx-datatable.material .empty-row{height:50px;text-align:left;padding:8px;vertical-align:top;border-top:0}.ngx-datatable.material .loading-row{text-align:left;padding:8px;vertical-align:top;border-top:0}.ngx-datatable.material .datatable-header .datatable-row-left,.ngx-datatable.material .datatable-body .datatable-row-left{background-color:#FFF;background-position:100% 0;background-repeat:repeat-y;background-image:url(/web/resource-static/EC50C235746EE2532D31701092F9A929E5F19A9D/css//data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==)}.ngx-datatable.material .datatable-header .datatable-row-right,.ngx-datatable.material .datatable-body .datatable-row-right{background-position:0 0;background-color:#fff;background-repeat:repeat-y;background-image:url(/web/resource-static/EC50C235746EE2532D31701092F9A929E5F19A9D/css//data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQI12PQkNdi1VTQ5gbSwkAsDQARLAIGtOSFUAAAAABJRU5ErkJggg==)}.ngx-datatable.material .datatable-header{border-bottom:1px solid rgba(0,0,0,0.12);background-color:#7498bc;color:#fff;font-size:12px;font-weight:700;height:auto !important}.ngx-datatable.material .datatable-header .datatable-header-cell{text-align:left;padding:8px;font-weight:400;color:#fff;vertical-align:bottom;font-size:12px;font-weight:700}.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper{position:relative}.ngx-datatable.material .datatable-header .datatable-header-cell.longpress .draggable::after{transition:transform 400ms ease,opacity 400ms ease;opacity:.5;transform:scale(1)}.ngx-datatable.material .datatable-header .datatable-header-cell .draggable::after{content:" ";position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;height:60px;width:60px;background:#eee;border-radius:100%;opacity:1;filter:none;transform:scale(0);z-index:9999;pointer-events:none}.ngx-datatable.material .datatable-header .datatable-header-cell.dragging .resize-handle{border-right:0}.ngx-datatable.material .datatable-header .resize-handle{border-right:solid 1px #727e85}.ngx-datatable.material .datatable-body .datatable-row-detail{background:#f5f5f5;padding:10px}.ngx-datatable.material .datatable-body .datatable-group-header{background:#f5f5f5;border-bottom:solid 1px #d9d8d9;border-top:solid 1px #d9d8d9}.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{text-align:left;padding:12px 8px;vertical-align:top;border-top:0;color:rgba(0,0,0,0.87);transition:width .3s ease;font-size:14px;font-weight:400;line-height:1}.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-group-cell{text-align:left;padding:8px;vertical-align:top;border-top:0;color:rgba(0,0,0,0.87);transition:width .3s ease;font-size:14px;font-weight:400}.ngx-datatable.material .datatable-body .progress-linear{display:block;position:relative;width:100%;height:5px;padding:0;margin:0;position:absolute}.ngx-datatable.material .datatable-body .progress-linear .container{display:block;position:relative;overflow:hidden;width:100%;height:5px;-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);background-color:#aad1f9}.ngx-datatable.material .datatable-body .progress-linear .container .bar{transition:all .2s linear;-webkit-animation:query .8s infinite cubic-bezier(0.39,0.575,0.565,1);animation:query .8s infinite cubic-bezier(0.39,0.575,0.565,1);transition:-webkit-transform .2s linear;transition:transform .2s linear;background-color:#106cc8;position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}.ngx-datatable.material .datatable-footer{border-top:1px solid rgba(0,0,0,0.12);font-size:12px;font-weight:400;color:rgba(0,0,0,0.54)}.ngx-datatable.material .datatable-footer .page-count{line-height:50px;height:50px;padding:0 1.2rem}.ngx-datatable.material .datatable-footer .datatable-pager{margin:0 10px}.ngx-datatable.material .datatable-footer .datatable-pager li{vertical-align:middle}.ngx-datatable.material .datatable-footer .datatable-pager li.disabled a{color:rgba(0,0,0,0.26) !important;background-color:transparent !important}.ngx-datatable.material .datatable-footer .datatable-pager li.active a{background-color:#727e85;color:#fff;font-weight:bold}.ngx-datatable.material .datatable-footer .datatable-pager a{height:34px;min-width:42px;line-height:22px;padding:6px;border-radius:3px;margin:6px 3px;text-align:center;vertical-align:top;color:rgba(0,0,0,0.54);text-decoration:none;vertical-align:bottom}.ngx-datatable.material .datatable-footer .datatable-pager a:hover{color:rgba(0,0,0,0.75);background-color:rgba(158,158,158,0.2)}.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-left,.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-skip,.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-right,.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-prev{font-size:20px;line-height:20px;padding:0 3px}.datatable-checkbox{position:relative;margin:0;cursor:pointer;vertical-align:middle;display:inline-block;box-sizing:border-box;padding:0}.datatable-checkbox input[type='checkbox']{position:relative;margin:0 1rem 0 0;cursor:pointer;outline:0}
.datatable-checkbox input[type='checkbox']:before{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;transition:all 0 ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1rem;height:1rem;border:2px solid #f2f2f2}.datatable-checkbox input[type='checkbox']:checked:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:.5rem;border-color:#009688;border-top-style:none;border-right-style:none}.datatable-checkbox input[type='checkbox']:after{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background:#fff;cursor:pointer}@keyframes query{0{opacity:1;transform:translateX(35%) scale(0.3,1)}100%{opacity:0;transform:translateX(-50%) scale(0,1)}}
ul li span.alreadyInUse{display:block;padding:3px 20px;white-space:nowrap;background-color:#eee;color:#777}