/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.pointer{cursor:pointer}.slickgrid-container .slick-header-columns,.slickgrid-container .slick-header-column{background:rgba(255,255,255,0.6);box-sizing:content-box !important}.slickgrid-container .slick-header-columns{background:linear-gradient(rgba(0,0,0,0) 60%, rgba(0,0,0,0.1))}.slickgrid-container .slick-header-column{border-right:1px solid fade(black, 3%);border-bottom:1px solid fade(black, 3%)}.slickgrid-container .slick-header-column:hover{background:rgba(250,250,250,0.6)}.slickgrid-container .slick-header-column-active{background:rgba(242,242,242,0.6) !important}.slickgrid-container .slick-headerrow{background:rgba(255,255,255,0.6)}.slickgrid-container .slick-headerrow-column{background:#fafafa;border-bottom:0}.slickgrid-container .grid-canvas{background:white}.slickgrid-container .slick-row{background:inherit;border:0;line-height:20px}.slickgrid-container .slick-row .slick-cell{background:inherit;border:1px transparent;padding-top:3px;padding-bottom:4px;padding-left:4px;padding-right:4px;box-sizing:border-box}.slickgrid-container .slick-row .slick-cell.invalid{border-color:red;-moz-animation-duration:0.2s;-webkit-animation-duration:0.2s;-moz-animation-name:slickgrid-invalid-hilite;-webkit-animation-name:slickgrid-invalid-hilite;animation-duration:0.2s;animation-name:slickgrid-invalid-hilite}.slickgrid-container .slick-row .slick-cell.selected{background-color:#e7e7c3}.slickgrid-container .slick-row .slick-cell.selected .cell-selection{background-color:transparent}.slickgrid-container .slick-row .slick-cell.active{box-shadow:inset 0 0 0 1px #aaa;border:none;z-index:6;padding:5px 6px}.slickgrid-container .slick-row .slick-cell.active input.editor-text{width:calc(100% + 2px);height:100%;outline:0;transform:translate(0, -2px)}.slickgrid-container .slick-row .slick-cell.active input.dual-editor-text{width:calc(50% + 1px - 5px);height:100%;outline:0;transform:translate(0, -2px)}.slickgrid-container .slick-row.odd .slick-cell{background:#f7f7f7}.slickgrid-container .slick-row.odd .slick-cell.selected{background-color:#d6d6b2}.slickgrid-container .slick-row.active-row .slick-cell{background-color:#e2fffd}.slickgrid-container .slick-row.active-row .slick-cell.selected{background-color:red}.slickgrid-container .slick-row.active-row.odd .slick-cell{background-color:#f2f2f2}.slickgrid-container .slick-row.active-row.odd .slick-cell.selected{background-color:green}.slickgrid-container .slick-row.loading{opacity:0.5}.slickgrid-container .slick-group{border-bottom:2px solid silver}.slickgrid-container .slick-group-toggle{width:9px;height:9px;margin-right:5px}.slickgrid-container .slick-group-toggle.expanded{background:none}.slickgrid-container .slick-group-toggle.collapsed{background:none}.slickgrid-container .slick-group-totals{color:gray;background:white}.slickgrid-container .slick-sortable-placeholder{background:silver !important}@-webkit-keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}@keyframes slickgrid-invalid-hilite{from{box-shadow:0 0 6px red}to{box-shadow:none}}.slickgrid-container .header-overlay,.slickgrid-container .cell-overlay,.slickgrid-container .selection-cell-overlay{display:block;position:absolute;z-index:999}.slickgrid-container .slick-cell>.editor-select{position:absolute;left:0;right:0;width:auto;top:0;bottom:0;max-width:100%;min-width:0;margin:0}.slickgrid-container .slick-range-decorator{z-index:100;pointer-events:none;background:transparent;border:none;outline:black}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slickgrid-container{overflow:hidden;outline:0;position:relative;box-sizing:content-box}.slickgrid-container .slick-group-header-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden}.slickgrid-container .slick-group-header{width:100%;overflow:hidden;border-left:0px}.slickgrid-container .slick-group-header-column.ui-state-default{position:relative;display:inline-block;box-sizing:content-box !important;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px}.slickgrid-container .slick-viewport,.slickgrid-container .slick-top-panel-scroller,.slickgrid-container .slick-header,.slickgrid-container .slick-headerrow,.slickgrid-container .slick-footerrow{position:relative;width:100%;border:1px solid fade(black, 3%);border-right-color:transparent;border-bottom-color:transparent;border-right-width:0;border-bottom-width:0;margin:0;outline:0}.slickgrid-container .slick-top-panel-scroller{overflow:hidden}.slickgrid-container .slick-pane{position:absolute;outline:0;overflow:hidden;width:100%}.slickgrid-container .slick-pane-header{display:block;background-color:#fff;border-bottom:0 none}.slickgrid-container .slick-pane-top{box-sizing:border-box;border-top:none}.slickgrid-container .slick-viewport{overflow:auto}.slickgrid-container .slick-viewport ::-webkit-scrollbar{-webkit-appearance:none}.slickgrid-container .slick-viewport ::-webkit-scrollbar-thumb{border-radius:4px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.slickgrid-container .slick-header,.slickgrid-container .slick-headerrow,.slickgrid-container .slick-footerrow{overflow:hidden}.slickgrid-container .slick-headerrow{border-top-color:transparent;border-top-width:0}.slickgrid-container .slick-top-panel,.slickgrid-container .slick-header-columns,.slickgrid-container .slick-headerrow-columns,.slickgrid-container .slick-footerrow-columns{position:relative;white-space:nowrap;cursor:default;overflow:hidden;margin:0;padding:0;border:0;outline:0}.slickgrid-container .slick-cell,.slickgrid-container .slick-header-column,.slickgrid-container .slick-headerrow-column,.slickgrid-container .slick-footerrow-column{position:absolute;top:0;bottom:0;border:1px solid silver;border-top-color:transparent;border-left-color:transparent;border-top-width:0;border-left-width:0;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;z-index:1;white-space:nowrap;cursor:default}.slickgrid-container .slick-cell.slick-header-is-leaf,.slickgrid-container .slick-header-column.slick-header-is-leaf,.slickgrid-container .slick-headerrow-column.slick-header-is-leaf,.slickgrid-container .slick-footerrow-column.slick-header-is-leaf{border-bottom-color:transparent;border-bottom-width:0}.slickgrid-container .slick-header-column.ui-state-default{position:relative;display:inline-block;box-sizing:content-box !important;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;margin:0;padding:4px;border-right:1px solid fade(black, 3%);border-left:0px !important;border-top:0px !important;border-bottom:0px !important;float:left}.slickgrid-container .slick-cell{box-sizing:border-box;border-style:solid;padding:1px 2px 1px 2px}.slickgrid-container .slick-header-column{padding:4px 4px 4px 4px}.slickgrid-container .grid-canvas{position:relative;outline:0}.slickgrid-container .slick-row{position:absolute;border:0;width:100%}.slickgrid-container .slick-header-column-sorted{font-style:italic}.slickgrid-container .slick-sort-indicator{display:inline-block;width:8px;height:5px;margin-left:4px;margin-top:6px;position:absolute;left:0}.slickgrid-container .slick-sort-indicator-desc:before{content:"\F0D7"}.slickgrid-container .slick-sort-indicator-asc:before{content:"\F0D8"}.slickgrid-container .slick-header-sortable .slick-column-name{margin-left:10px}.slickgrid-container .slick-header.ui-state-default{box-shadow:0 1px 2px rgba(0,0,0,0.1)}.slickgrid-container .slick-column-name{text-overflow:ellipsis}.slickgrid-container .slick-resizable-handle{position:absolute;font-size:0.1px;display:block;cursor:col-resize;width:4px;right:0;top:0;height:100%}.slickgrid-container .slick-resizable-handle-hover{background-color:#ccc}.slickgrid-container .slick-sortable-placeholder{background:silver}.slickgrid-container .slick-group-toggle{display:inline-block}.slickgrid-container .slick-cell.highlighted{background:lightskyblue;background:rgba(0,0,255,0.2);transition:all 0.5s}.slickgrid-container .slick-cell.flashing{border:1px solid red !important}.slickgrid-container .slick-cell.editable{z-index:11;overflow:visible;background:white;border-color:black;border-style:solid}.slickgrid-container .slick-cell:focus{outline:none}.slickgrid-container .slick-reorder-proxy{display:inline-block;background:blue;opacity:0.15;cursor:move}.slickgrid-container .slick-reorder-guide{display:inline-block;height:2px;background:blue;opacity:0.7}.slickgrid-container .slick-selection{z-index:10;position:absolute;border:2px dashed black}.slickgrid-container .slick-pane{position:absolute;outline:0;overflow:hidden;width:100%}.flatpickr-wrapper{z-index:10000}.interact-placeholder{background:red !important;display:inline-block;float:left;transform:translate(0px, -100%)}.interact-drop-active{box-shadow:inset 0 0 8px rgba(7,67,128,0.5)}.interact-can-drop{opacity:.9}.scrollbar-fix::-webkit-scrollbar{-webkit-appearance:none}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slick-columnpicker{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#fff;border:1px solid #b8b8b8;border-radius:2px;padding:6px;box-shadow:1px 1px 1px silver;min-width:150px;cursor:default;position:absolute;z-index:2000;overflow:auto;resize:both;width:auto;padding-right:24px}.slick-columnpicker>.close{float:right;position:absolute;cursor:pointer;width:15px;height:21px;margin:1px;padding:0px;font-size:21px;background-color:#fff;border:0px solid #9c9c9c;right:5px;top:0px}.slick-columnpicker>.close>span{opacity:.9}.slick-columnpicker li{list-style:none;margin:0;padding:0;background:none}.slick-columnpicker li a{display:block;padding:4px;font-weight:bold}.slick-columnpicker li a:hover{background-color:#fff}.slick-columnpicker li label{font-weight:normal}.slick-columnpicker li label input{margin:4px}.slick-columnpicker .title{font-size:calc(14px + 2px);font-weight:normal;width:calc(100% - 15px - 10px);border-bottom:1px solid #d6d6d6;margin-bottom:10px}.slick-columnpicker-list li.hidden{display:none}.slick-columnpicker-list li{width:calc(100% + 24px - 6px);border:1px solid transparent;border-radius:0px;padding:2px 4px;list-style:none outside none;margin:0}.slick-columnpicker-list li:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-columnpicker-list li label{cursor:pointer;width:100%;margin-bottom:0px}.slick-columnpicker-list hr{margin:6px 0;border:0;border-top:1px solid #d5d5d5}.slick-columnpicker-list input[type=checkbox]{display:none;margin-left:4px;margin-top:3px}.slick-columnpicker-list input[type=checkbox]+label:before{cursor:pointer;content:"\F00C";color:#31708F;display:inline-block;font-weight:bold;font-family:"FontAwesome";font-size:13px;opacity:.15;margin-right:4px;width:13px}.slick-columnpicker-list input[type=checkbox]+label:hover:before{opacity:.35}.slick-columnpicker-list input[type=checkbox]:checked+label:before{opacity:1;content:"\F00C";width:13px}.slick-gridmenu{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#fff;border:1px solid #b8b8b8;border-radius:2px;padding:6px;box-shadow:1px 1px 1px silver;min-width:200px;cursor:default;position:absolute;z-index:2000;overflow:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.slick-gridmenu>.close{float:right;position:absolute;cursor:pointer;width:15px;height:21px;margin:1px;padding:0px;font-size:21px;background-color:#fff;border:0px solid #9c9c9c;right:5px;top:0px}.slick-gridmenu>.close>span{opacity:.9}.slick-gridmenu .title{font-size:calc(14px + 2px);font-weight:normal;width:calc(100% - 15px - 10px);border-bottom:solid 1px #d6d6d6;margin-bottom:10px}.slick-gridmenu li{list-style:none;margin:0;padding:0;background:none}.slick-gridmenu li a{display:block;padding:4px;font-weight:bold}.slick-gridmenu li a:hover{background-color:#fff}.slick-gridmenu li label{font-weight:normal}.slick-gridmenu li label input{margin:4px}.slick-gridmenu input{margin:4px}.slick-gridmenu-button{position:absolute;cursor:pointer;right:0;padding:0 2px;margin-top:5px;background-color:transparent;border:0;width:22px;font-size:14px}.slick-gridmenu-custom{margin-bottom:10px}.slick-gridmenu-item{cursor:pointer;border:1px solid transparent;border-radius:0px;padding:2px 4px;list-style:none outside none;margin:0}.slick-gridmenu-item:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-gridmenu-item.slick-gridmenu-item-divider{cursor:default;border:none;overflow:hidden;padding:0;height:1px;margin:8px 5px;background-color:#e7e7e7;width:calc(100% - 40px)}.slick-gridmenu-item.slick-gridmenu-item-divider:hover{border:none;background-color:silver}.slick-gridmenu-item-divider.slick-gridmenu-item:hover{background-color:#e7e7e7}.slick-gridmenu-item-disabled{cursor:inherit;border-color:transparent !important;background:inherit !important;color:silver}.slick-gridmenu-item-disabled .slick-gridmenu-icon,.slick-gridmenu-item-disabled .slick-gridmenu-content{color:silver}.slick-gridmenu-icon{display:inline-block;font-size:14px;line-height:14px;margin-right:4px;width:14px;vertical-align:middle;background-repeat:no-repeat;background-position:center center}.slick-gridmenu-content{display:inline-block;vertical-align:middle}.slick-gridmenu-list li.hidden{display:none}.slick-gridmenu-list li{width:auto;border:1px solid transparent;border-radius:0px;padding:2px 4px;list-style:none outside none;margin:0}.slick-gridmenu-list li:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-gridmenu-list li label{cursor:pointer;width:100%;margin-bottom:0px}.slick-gridmenu-list hr{margin:6px 0;border:0;border-top:1px solid #dddddd}.slick-gridmenu-list input[type=checkbox]{display:none;margin-left:4px;margin-top:3px}.slick-gridmenu-list input[type=checkbox]+label:before{cursor:pointer;content:"\F00C";color:#31708F;display:inline-block;font-weight:bold;font-family:"FontAwesome";font-size:13px;opacity:.15;margin-right:4px;width:13px}.slick-gridmenu-list input[type=checkbox]+label:hover:before{opacity:.35}.slick-gridmenu-list input[type=checkbox]:checked+label:before{content:"\F00C";opacity:1;width:13px}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slick-row .slick-cell.active input.dual-editor-text,.slick-row .slick-cell.active input.editor-text{border:1px solid #e2e2e2;border-radius:3px;background:#fff;padding-bottom:0;padding-left:2px;padding-right:0;padding-top:0;margin-left:-2px;margin-bottom:2px;margin-right:2px;margin-top:2px}.slick-row .slick-cell.active input.dual-editor-text:focus,.slick-row .slick-cell.active input.editor-text:focus{outline:0;border-color:#3e8eb5;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(53,121,154,0.3)}.slick-row .slick-cell.active input.dual-editor-text.right,.slick-row .slick-cell.active input.editor-text.right{margin-left:calc(7px)}.slick-row .slick-cell.active input.dual-editor-text[readonly],.slick-row .slick-cell.active input.editor-text[readonly]{background-color:#f0f0f0}.slick-row .slick-cell.active .slider-editor-input:focus{outline:0;border-color:#3e8eb5;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(53,121,154,0.3)}.slick-row .slick-cell.active .flatpickr-alt-input.editor-text:focus{outline:0;border-color:#3e8eb5;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(53,121,154,0.3)}.slick-large-editor-text{z-index:10000;position:absolute;background:#fff;padding:5px;border:2px solid #a0a0a0;border-radius:8px}.slick-large-editor-text .editor-footer{text-align:right}.slick-large-editor-text .editor-footer button{margin-left:2px}.slick-large-editor-text textarea{background:#fff;height:80px;width:250px;border:0;outline:0}.slick-large-editor-text .counter{float:left;font-size:11px;margin-top:8px}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slick-cell-menu{position:absolute;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:#fff;border:1px solid #BFBDBD;border-radius:2px;min-width:175px;padding:6px;z-index:100000;cursor:default;display:inline-block;overflow:auto;resize:both}.slick-cell-menu.dropdown,.slick-cell-menu.dropup{display:inline-block;position:absolute}.slick-cell-menu>.close{float:right;cursor:pointer;background-color:#fff;width:15px;height:21px;margin:1px;padding:0px;border:0px solid #9c9c9c;font-size:21px}.slick-cell-menu>.close>span{opacity:.9}.slick-cell-menu .slick-cell-menu-option-list .title,.slick-cell-menu .slick-cell-menu-command-list .title{font-size:calc(14px + 2px);font-weight:normal;width:calc(100% - 15px - 10px);border-bottom:1px solid #d6d6d6;margin-bottom:10px}.slick-cell-menu .slick-cell-menu-item{cursor:pointer;border:1px solid transparent;border-radius:0px;font-size:14px;padding:2px 4px;list-style:none outside none;margin:0;width:100%;height:24px}.slick-cell-menu .slick-cell-menu-item:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-divider{cursor:default;border:none;overflow:hidden;padding:0;height:1px;margin:8px 5px;background-color:#e7e7e7;width:calc(100% - 40px)}.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-divider:hover{border:none;background-color:#e7e7e7}.slick-cell-menu .slick-cell-menu-item .slick-cell-menu-icon{font-size:14px;background-position:center center;background-repeat:no-repeat;display:inline-block;line-height:16px;margin-right:4px;vertical-align:middle;width:16px}.slick-cell-menu .slick-cell-menu-item .slick-cell-menu-content{display:inline-block;vertical-align:middle}.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled{border-color:transparent !important;background:inherit !important;color:silver;cursor:inherit}.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled .slick-cell-menu-icon,.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled .slick-cell-menu-content{color:silver}.slick-cell-menu .slick-cell-menu-option-list{margin-bottom:10px}.slick-cell-menu button+.slick-cell-menu-command-list .slick-cell-menu-item:first-child,.slick-cell-menu button+.slick-cell-menu-option-list .slick-cell-menu-item:first-child{width:calc(100% - 15px - 3px)}.slick-context-menu{position:absolute;background:#fff;border:1px solid #BFBDBD;border-radius:2px;min-width:175px;padding:6px;z-index:100000;cursor:default;display:inline-block;overflow:auto;resize:both}.slick-context-menu.dropdown,.slick-context-menu.dropup{display:inline-block;position:absolute}.slick-context-menu>.close{float:right;background-color:#fff;width:15px;height:21px;margin:1px;padding:0px;border:0px solid #9c9c9c}.slick-context-menu>.close>span{opacity:.9}.slick-context-menu .title{font-size:calc(14px + 2px);font-weight:normal;width:calc(100% - 15px - 10px);border-bottom:1px solid #d6d6d6;margin-bottom:10px}.slick-context-menu .slick-context-menu-item{cursor:pointer;border:1px solid transparent;border-radius:0px;font-size:14px;padding:2px 4px;list-style:none outside none;margin:0;width:100%}.slick-context-menu .slick-context-menu-item:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-context-menu .slick-context-menu-item.slick-context-menu-item-divider{cursor:default;border:none;overflow:hidden;padding:0;height:1px;margin:8px 5px;background-color:#e7e7e7;width:calc(100% - 40px)}.slick-context-menu .slick-context-menu-item.slick-context-menu-item-divider:hover{border:none;background-color:#e7e7e7}.slick-context-menu .slick-context-menu-item .slick-context-menu-icon{background-position:center center;background-repeat:no-repeat;display:inline-block;font-size:14px;height:16px;line-height:14px;margin-right:4px;vertical-align:middle;width:16px}.slick-context-menu .slick-context-menu-item .slick-context-menu-content{display:inline-block;vertical-align:middle}.slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled{border-color:transparent !important;background:inherit !important;color:silver;cursor:inherit}.slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled .slick-context-menu-icon,.slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled .slick-context-menu-content{color:silver}.slick-context-menu .slick-context-menu-option-list{margin-bottom:10px}.slick-context-menu button+.slick-context-menu-command-list .slick-context-menu-item:first-child,.slick-context-menu button+.slick-context-menu-option-list .slick-context-menu-item:first-child{width:calc(100% - 15px - 3px)}.slick-column-name,.slick-sort-indicator{float:left;margin-bottom:100px}.slick-header-button{float:right;vertical-align:top;margin:1px;margin-bottom:100px;height:15px;width:15px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.slick-header-button-hidden{width:0;margin-right:-8px;transition:0.2s width}.slick-header-column:hover>.slick-header-button{width:15px}.slick-header-menubutton{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:none;position:absolute;height:35px;border:1px solid #BFBDBD;border-width:0px;padding:0px;color:inherit;bottom:0;right:3px;top:0;width:14px}.slick-header-menubutton:before{display:inline-block;content:"\F13A";font-family:"FontAwesome";font-size:14px;font-weight:normal;width:14px}.slick-header-column .slick-header-menubutton{display:none}.slick-header-column:hover .slick-header-menubutton{display:inline-block}.slick-header-menu{position:absolute;margin:0;background:none repeat scroll 0 0 #fff;border:1px solid #BFBDBD;border-radius:2px;min-width:175px;padding:6px;z-index:100000;cursor:default;display:inline-block}.slick-header-menu .filter{border:1px solid #BFBDBD;font-size:8pt;height:400px;margin-top:6px;overflow:scroll;padding:4px;white-space:nowrap;width:200px}.slick-header-menu .textfilter>label{display:inline-block;margin-left:5px;margin-right:10px}.slick-header-menu .textfilter>input[type=text]{width:70%}.slick-header-menuitem{cursor:pointer;border:1px solid transparent;border-radius:0px;padding:2px 4px;list-style:none outside none;margin:0}.slick-header-menuitem:hover{border:1px solid #BFBDBD;background-color:#fafafa}.slick-header-menuitem.slick-header-menuitem-divider{cursor:default;border:none;overflow:hidden;padding:0;height:1px;margin:8px 3px;background-color:#e7e7e7;width:95%}.slick-header-menuitem.slick-header-menuitem-divider:hover{border:none;background-color:silver}.slick-header-menuitem-divider.slick-header-menuitem:hover{background-color:#e7e7e7}.slick-header-menuicon{background-position:center center;background-repeat:no-repeat;display:inline-block;color:#000;font-size:14px;font-weight:normal;line-height:14px;height:16px;margin-right:4px;vertical-align:middle;width:16px}.slick-header-menuicon.fa-sort-asc{transform:translateY(3px)}.slick-header-menuicon.fa-sort-desc{transform:translateY(-2px)}.slick-header-menucontent{display:inline-block;vertical-align:middle}.slick-header-menuitem-disabled{border-color:transparent !important;background:inherit !important;color:silver;cursor:inherit}.slick-header-menuitem-disabled .slick-header-menuicon,.slick-header-menuitem-disabled .slick-header-menucontent{color:silver}.slick-cell.cell-reorder:before{display:inline-block;font-family:"FontAwesome";font-size:14px;content:"\F0C9";width:14px}.slick-cell.cell-reorder{cursor:move}.slick-headerrow-column input[type=checkbox],.slick-headerrow-column #filter-checkbox-selectall-container>input[type=checkbox],.slick-column-name input[type=checkbox],.slick-column-name #filter-checkbox-selectall-container>input[type=checkbox],.slick-cell-checkboxsel input[type=checkbox],.slick-cell-checkboxsel #filter-checkbox-selectall-container>input[type=checkbox]{display:none}.slick-headerrow-column input[type=checkbox],.slick-headerrow-column #filter-checkbox-selectall-container>input[type=checkbox]+label,.slick-column-name input[type=checkbox],.slick-column-name #filter-checkbox-selectall-container>input[type=checkbox]+label,.slick-cell-checkboxsel input[type=checkbox],.slick-cell-checkboxsel #filter-checkbox-selectall-container>input[type=checkbox]+label{margin-left:4px;margin-top:3px}.slick-headerrow-column input[type=checkbox]+label:before,.slick-headerrow-column #filter-checkbox-selectall-container>input[type=checkbox]+label:before,.slick-column-name input[type=checkbox]+label:before,.slick-column-name #filter-checkbox-selectall-container>input[type=checkbox]+label:before,.slick-cell-checkboxsel input[type=checkbox]+label:before,.slick-cell-checkboxsel #filter-checkbox-selectall-container>input[type=checkbox]+label:before{cursor:pointer;content:"\F00C";background-color:inherit;color:#31708F;display:inline-block;font-weight:bold;font-family:"FontAwesome";font-size:calc(14px - 1px);opacity:.15;height:14px;width:14px;border:none;border-radius:none;margin:0}.slick-headerrow-column input[type=checkbox]+label:hover:before,.slick-headerrow-column #filter-checkbox-selectall-container>input[type=checkbox]+label:hover:before,.slick-column-name input[type=checkbox]+label:hover:before,.slick-column-name #filter-checkbox-selectall-container>input[type=checkbox]+label:hover:before,.slick-cell-checkboxsel input[type=checkbox]+label:hover:before,.slick-cell-checkboxsel #filter-checkbox-selectall-container>input[type=checkbox]+label:hover:before{opacity:.35}.slick-headerrow-column input[type=checkbox]:checked+label:before,.slick-headerrow-column #filter-checkbox-selectall-container>input[type=checkbox]:checked+label:before,.slick-column-name input[type=checkbox]:checked+label:before,.slick-column-name #filter-checkbox-selectall-container>input[type=checkbox]:checked+label:before,.slick-cell-checkboxsel input[type=checkbox]:checked+label:before,.slick-cell-checkboxsel #filter-checkbox-selectall-container>input[type=checkbox]:checked+label:before{content:"\F00C";color:#31708F;opacity:1;height:14px;width:14px;border-radius:none;border-radius:none}.search-filter :focus{outline-color:#73b3e5}.ms-choice{border:1px solid #ccc;background-color:transparent}.ms-choice div:before{font-family:"FontAwesome";font-size:16px}.ms-choice div.open:before{font-family:"FontAwesome";font-size:16px}.ms-choice span{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial}.ms-choice .placeholder{font-family:"Segoe UI Symbol";font-size:14px}.ms-filter.search-filter{width:100% !important}.ms-drop{max-width:250px;border:1px solid #bbb;z-index:9999}.ms-drop input[type="checkbox"],.ms-drop input[type="radio"]{opacity:0;width:0}.ms-drop input[type="checkbox"]+span:before,.ms-drop input[type="radio"]+span:before{cursor:pointer;color:#31708F;content:"\F096";display:inline-block;font-family:"FontAwesome";font-size:16px;font-weight:normal;height:14px;width:20px;border:none;border-radius:none;margin:0;opacity:.6}.ms-drop input[type="checkbox"]:checked+span:before,.ms-drop input[type="radio"]:checked+span:before{content:"\F14A";opacity:1;height:14px;width:20px;border:none;border-radius:none;margin:0}.ms-drop input[type="radio"]+span:before{content:"\F10C";height:14px;width:20px;border:none;border-radius:none;margin:0}.ms-drop input[type="radio"]:checked+span:before{content:"\F192";color:#31708F;height:14px;width:20px;border:none;border-radius:none;margin:0}.ms-drop label{margin-bottom:5px}.ms-drop label span{cursor:pointer;margin-left:4px;position:relative;top:1px}.ms-drop label:hover{cursor:pointer;background-color:#eff5fc}.ms-drop .ms-select-all{border-bottom:1px solid #ddd}.ms-drop .ms-select-all label{display:inline-block;font-weight:normal;padding:5px 8px;color:#2a617c}.ms-drop .ms-select-all label:hover{color:#245269}.ms-drop .ms-ok-button{cursor:pointer;display:block;width:100%;height:26px;padding:0;border:1px solid #ccc;text-align:center;color:#31708F;font-weight:600;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff}.ms-drop .ms-ok-button:hover{background-color:#e2edfa;color:#2a617c}.ms-drop .ms-search:before{font-family:"FontAwesome";font-size:16px;right:8px;position:absolute}.search-filter .operator.input-group-addon{margin:0;padding:0;min-width:25px;border:none}.search-filter .operator.input-group-addon select.form-control{cursor:pointer;-moz-appearance:none;-webkit-appearance:none}.search-filter .operator.input-group-addon select.form-control::-ms-expand{display:none}.search-filter .operator.input-group-addon select.form-control .empty{color:#c0c0c0}.search-filter .operator.input-group-addon .form-control{border-radius:4px 0 0 4px;border-right:none;padding:0 0 0 2px !important;font-size:13px;color:#31708F;font-weight:bold;background-color:#e4eacf}.search-filter .operator-char3.input-group-addon{min-width:30px}input.search-filter{font-family:"Segoe UI Symbol"}.search-filter input{font-family:"Segoe UI Symbol"}.search-filter input.compound-input{border-radius:0 4px 4px 0 !important}.search-filter .flatpickr .flatpickr{flex:1;cursor:pointer}.search-filter .flatpickr .flatpickr input.flatpickr.form-control,.search-filter .flatpickr .flatpickr .flatpickr-input.form-control{background-color:#f7f7f7;font-family:"Segoe UI Symbol";font-size:14px;border-radius:0 4px 4px 0;width:100%}.search-filter .flatpickr .flatpickr input.flatpickr.form-control[readonly],.search-filter .flatpickr .flatpickr .flatpickr-input.form-control[readonly]{background-color:#f7f7f7}.search-filter .flatpickr .flatpickr .flatpickr.form-control[readonly]{background-color:#f7f7f7}input.flatpickr-input.form-control,input.flatpickr.form-control{cursor:pointer;font-family:"Segoe UI Symbol";font-size:14px;border-radius:4px}input.flatpickr-input.form-control[readonly],input.flatpickr.form-control[readonly]{background-color:#f7f7f7}.slick-preheader-panel .ui-droppable,.slick-preheader-panel .ui-droppable-hover{padding:5px 10px;height:35px;border:1px solid #e0e0e0 !important;width:calc(100% - 25px) !important;border-radius:4px;background-color:#fff}.slick-preheader-panel .ui-droppable .slick-placeholder,.slick-preheader-panel .ui-droppable-hover .slick-placeholder{font-style:italic;color:#616161}.slick-preheader-panel .ui-droppable .slick-group-toggle-all,.slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all{position:absolute;cursor:pointer;font-family:"FontAwesome";color:#31708F;display:none !important;top:7px;right:40px}.slick-preheader-panel .ui-droppable .slick-group-toggle-all.expanded:before,.slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all.expanded:before{content:"\F146"}.slick-preheader-panel .ui-droppable .slick-group-toggle-all.collapsed:before,.slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all.collapsed:before{content:"\F0FE"}.slick-preheader-panel .ui-droppable .slick-dropped-grouping,.slick-preheader-panel .ui-droppable-hover .slick-dropped-grouping{display:inline-block;vertical-align:middle;cursor:move}.slick-preheader-panel .ui-droppable .slick-groupby-remove,.slick-preheader-panel .ui-droppable-hover .slick-groupby-remove{cursor:pointer;display:inline-flex;color:pink;padding-left:5px;padding-right:7px;font-size:16px}.slick-preheader-panel .ui-droppable .slick-groupby-remove:hover,.slick-preheader-panel .ui-droppable-hover .slick-groupby-remove:hover{color:red}.slick-preheader-panel .ui-droppable-active{background-color:#fafafa}.slick-preheader-panel .ui-droppable-hover{background-color:#ededed}.slick-header .slick-header-columns .slick-column-groupable{display:inline-block;font-weight:normal;color:#707070;width:9px;height:9px;margin-left:4px}input.slider-editor-input[type=range],input.slider-filter-input[type=range]{-webkit-appearance:none;height:27px;flex:1;padding:0 6px;border:1px solid #ccc}input.slider-editor-input[type=range]:focus,input.slider-filter-input[type=range]:focus{outline:none}input.slider-editor-input[type=range]:focus::-webkit-slider-runnable-track,input.slider-filter-input[type=range]:focus::-webkit-slider-runnable-track{background:#ddd}input.slider-editor-input[type=range]:focus::-moz-range-track,input.slider-filter-input[type=range]:focus::-moz-range-track{background:#ddd}input.slider-editor-input[type=range]:focus::-ms-fill-lower,input.slider-filter-input[type=range]:focus::-ms-fill-lower{background:#aaa}input.slider-editor-input[type=range]:focus::-ms-fill-upper,input.slider-filter-input[type=range]:focus::-ms-fill-upper{background:#ddd}input.slider-editor-input[type=range]::-webkit-slider-runnable-track,input.slider-filter-input[type=range]::-webkit-slider-runnable-track{height:4px;background:#eee;border:none;border-radius:3px}input.slider-editor-input[type=range]::-webkit-slider-thumb,input.slider-filter-input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;border:1px solid #9bbc9f;background:#c9dbcb;margin-top:-4px}input.slider-editor-input[type=range]::-moz-range-track,input.slider-filter-input[type=range]::-moz-range-track{height:4px;background:#eee;border:none;border-radius:3px}input.slider-editor-input[type=range]::-moz-range-thumb,input.slider-filter-input[type=range]::-moz-range-thumb{border:none;cursor:pointer;height:12px;width:12px;border-radius:50%;border:1px solid #9bbc9f;background:#c9dbcb}input.slider-editor-input[type=range]:-moz-focusring,input.slider-filter-input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input.slider-editor-input[type=range]::-ms-track,input.slider-filter-input[type=range]::-ms-track{height:4px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input.slider-editor-input[type=range]::-ms-fill-lower,input.slider-filter-input[type=range]::-ms-fill-lower{background:#ddd;border-radius:10px}input.slider-editor-input[type=range]::-ms-fill-upper,input.slider-filter-input[type=range]::-ms-fill-upper{background:#eee;border-radius:10px}input.slider-editor-input[type=range]::-ms-thumb,input.slider-filter-input[type=range]::-ms-thumb{border:none;cursor:pointer;height:12px;width:12px;border-radius:50%;border:1px solid #9bbc9f;background:#c9dbcb;margin-top:1px}input.slider-editor-input[type=range]::-ms-tooltip,input.slider-filter-input[type=range]::-ms-tooltip{display:none}.search-filter .slider-value{padding:0}.search-filter .slider-value .input-group-text{padding:4px 8px;font-size:calc(14 - 1px)}input.slider-filter-input[type=range]{padding:0 6px;height:27px}input.slider-editor-input[type=range]{padding:0 6px;height:24px}.slider-editor .slider-value{padding:0;height:24px}.slider-editor .slider-value .input-group-text{padding:4px 6px;font-size:calc(14 - 1px);height:24px}.slider-range-container{height:27px;padding:0 12px}.slider-range-container .ui-slider{position:relative}.slider-range-container .ui-slider .ui-slider-handle{position:absolute;top:-5px;border-radius:50%;cursor:pointer;border:1px solid #9bbc9f;height:14px;width:14px;background-color:#c9dbcb}.slider-range-container .ui-slider .ui-slider-handle:focus{outline:none}.slider-range-container .ui-slider-horizontal{top:45%;height:4px;background-color:#eee}.slider-range-container .input-group-text{border:0}.slider-range-container.slider-values{padding:0}.slider-range-container.slider-values .ui-slider-horizontal{flex:1;width:calc(98% - 16px);top:12px;margin:0 10px}.slider-range-container.slider-values .slider-range-value{padding:0;border:0;height:100%}.slider-range-container.slider-values .slider-range-value .input-group-text{padding:4px 8px;font-size:calc(14 - 1px)}.slider-range-container.slider-values .input-group-prepend.slider-range-value{border-right:1px solid #ccc}.slider-range-container.slider-values .input-group-append.slider-range-value{border-left:1px solid #ccc}.slick-row .detail-view-toggle{display:inline-block;cursor:pointer}.slick-row .detail-view-toggle.expand{display:inline-block;color:#71b0ce}.slick-row .detail-view-toggle.expand:hover{color:#4b9ac1}.slick-row .detail-view-toggle.expand:before{font-family:"FontAwesome";font-size:calc(14px + 2px);content:"\F055"}.slick-row .detail-view-toggle.collapse{display:inline-block;color:#31708F}.slick-row .detail-view-toggle.collapse:hover{color:#245269}.slick-row .detail-view-toggle.collapse:before{font-family:"FontAwesome";font-size:calc(14px + 2px);content:"\F056"}.slick-row .dynamic-cell-detail{position:absolute;width:100%;overflow:auto;border:1px solid silver;background-color:#f7f7f7;padding:10px;z-index:1000}.slick-row .dynamic-cell-detail :first-child{vertical-align:middle;line-height:13px}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slick-pagination{border-top:0 none;border-right:0 none;border-bottom:0 none;border-left:0 none;width:100%;height:34px;padding-top:4px;vertical-align:middle;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:400;color:gray}.slick-pagination .slick-pagination-status{display:inline-block;padding:6px}.slick-pagination .ui-icon-container{display:inline-block;border-color:#ddd}.slick-pagination .slick-pagination-nav{display:inline-block;padding:2px;height:34px}.slick-pagination .slick-pagination-nav nav{display:inline-block}.slick-pagination .slick-pagination-nav .slick-page-number{vertical-align:top;margin-top:6px;display:inline-block;padding:0 5px}.slick-pagination .slick-pagination-nav .slick-page-number input{background-color:#fafbed;height:26px;width:50px;padding:2px;border-radius:4px;display:inline-block}.slick-pagination .slick-pagination-nav .pagination{margin:0}.slick-pagination .slick-pagination-nav .pagination .page-link{font-size:13px;border:1px solid #acacac;height:32px}.slick-pagination .slick-pagination-nav .pagination .page-item{cursor:pointer}.slick-pagination .slick-pagination-nav .pagination .page-item a[class*="icon-seek-"]{border-color:1px solid #acacac;color:#31708F;text-decoration:none;font-family:"FontAwesome";-webkit-text-stroke:.4px;padding:6px 12px}.slick-pagination .slick-pagination-nav .pagination .page-item a[class*="icon-seek-"]:hover{background-color:#E6E6E6}.slick-pagination .slick-pagination-nav .pagination .page-item:first-child a,.slick-pagination .slick-pagination-nav .pagination .page-item:first-child span{border-top-left-radius:4px;border-bottom-left-radius:4px}.slick-pagination .slick-pagination-nav .pagination .page-item:last-child a,.slick-pagination .slick-pagination-nav .pagination .page-item:last-child span{border-top-right-radius:4px;border-bottom-right-radius:4px}.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-first:before{content:"\F100";display:block;width:inherit}.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-prev:before{content:"\F104";display:block;width:inherit}.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-next:before{content:"\F105";display:block;width:inherit}.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-end:before{content:"\F101";display:block;width:inherit}.slick-pagination .slick-pagination-nav .pagination .page-item.disabled{cursor:not-allowed;font-weight:normal}.slick-pagination .slick-pagination-nav .pagination .page-item.disabled a[class*="icon-seek-"]{color:#b8b8b8;background-color:#f9f9f9;border-color:#dedede}.slick-pagination .slick-pagination-settings{display:block;float:right;padding:2px}.slick-pagination .slick-pagination-settings select{font-size:calc(14px - 2px);line-height:1.5;height:32px;width:60px;padding:0 0 2px 2px;border:1px solid #acacac;border-radius:3px}.slick-pagination .slick-pagination-settings .slick-pagination-count{margin-left:2px}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.slick-custom-footer{color:gray;padding:5px;background-color:rgba(0,0,0,0);font-size:14px;font-style:italic;font-weight:normal;height:30px}.slick-custom-footer .left-footer{color:gray;font-style:italic;font-weight:normal;text-align:left;padding:0px;width:50%;float:left}.slick-custom-footer .right-footer.metrics{color:gray;text-align:right;font-style:italic;font-weight:normal;text-align:right;padding:0px;width:50%;float:right}.slick-custom-footer .right-footer.metrics .separator{margin:2px}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.full-height{height:100%}.gridPane{width:100%}.grid-header{border:1px solid gray;border-bottom:0;border-top:0;color:black;height:24px;line-height:24px}.grid-header label{display:inline-block;font-weight:bold;margin:auto auto auto 6px}.grid-header .ui-icon{margin:4px 4px auto 6px;background-color:transparent;border-color:transparent}.grid-header .ui-icon.ui-state-hover{background-color:white}.grid-header #txtSearch{margin:0 4px 0 4px;padding:2px 2px;border-radius:2px;border:1px solid silver}.options-panel{border-radius:6px;border:1px solid silver;background:#f0f0f0;padding:4px;margin-bottom:20px;width:320px;position:absolute;top:0px;left:650px}.slick-cell.task-name{font-weight:bold;text-align:right}.slick-cell.task-percent{text-align:right}.slick-cell.cell-move-handle{font-weight:bold;text-align:right;border-right:solid gray;background:#efefef;cursor:move}.cell-move-handle:hover{background:#b6b9bd}.slick-row.selected .cell-move-handle{background:#D5DC8D}.slick-row .cell-actions{text-align:left}.slick-row.complete{background-color:#DFD;color:#555}.percent-complete-bar{display:inline-block;height:6px;border-radius:3px;background-color:transparent}.ui-datepicker-trigger{margin-top:2px;padding:0;vertical-align:top}input.editor-percentcomplete{width:100%;height:100%;border:0;margin:0;background:transparent;outline:0;padding:0;float:left}.editor-percentcomplete-picker{position:relative;display:inline-block;width:16px;height:100%;overflow:visible;z-index:1000;float:right}.editor-percentcomplete-helper{border:0 solid gray;position:absolute;top:-2px;left:-9px;padding-left:9px;width:120px;height:140px;display:none;overflow:visible}.editor-percentcomplete-wrapper{background:beige;padding:20px 8px;width:100%;height:98px;border:1px solid gray;border-left:0}.editor-percentcomplete-buttons{float:right}.editor-percentcomplete-buttons button{width:80px}.editor-percentcomplete-slider{float:left}.editor-percentcomplete-picker:hover .editor-percentcomplete-helper{display:block}.editor-percentcomplete-helper:hover{display:block}select.editor-yesno{width:100%;margin:0;vertical-align:middle}input.editor-checkbox{margin:0;height:100%;padding:0;border:0}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* Mixins for SlickGrid *//*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */@-webkit-keyframes highlight-start{to{background:#c8ddea}from{background:none}}@keyframes highlight-start{to{background:#c8ddea}from{background:none}}@-webkit-keyframes highlight-end{from{background:0.3s ease 1}to{background:none}}@keyframes highlight-end{from{background:0.3s ease 1}to{background:none}}.slickgrid-container{border-top:0 none;border-bottom:1px solid #ddd;border-left:0 none;border-right:0 none;position:relative;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.slickgrid-container input[type="checkbox"]{vertical-align:baseline;margin:0}.slickgrid-container .slick-viewport{border-top:0 none;border-bottom:0 none;border-left:0 none;border-right:0 none}.slickgrid-container .grid-canvas .slick-row{position:absolute;width:100%;color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:normal}.slickgrid-container .grid-canvas .slick-row:hover{background-color:#eff5fc;box-shadow:none;z-index:5}.slickgrid-container .grid-canvas .slick-row.active{padding:5px 6px}.slickgrid-container .grid-canvas .slick-row.highlight{background-color:#c8ddea;-webkit-animation:highlight-start 1.5s ease 1;animation:highlight-start 1.5s ease 1}.slickgrid-container .grid-canvas .slick-row.highlight .slick-cell.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-row.highlight.odd{background-color:#c8ddea;-webkit-animation:highlight-start 1.5s ease 1;animation:highlight-start 1.5s ease 1}.slickgrid-container .grid-canvas .slick-row.highlight.odd .slick-cell.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-row.highlight-end{background-color:#c8ddea;-webkit-animation:highlight-end 1.5s ease 1;animation:highlight-end 1.5s ease 1}.slickgrid-container .grid-canvas .slick-row.highlight-end.odd{background-color:#c8ddea;-webkit-animation:highlight-end 1.5s ease 1;animation:highlight-end 1.5s ease 1}.slickgrid-container .grid-canvas .slick-row.highlighter{background:orange !important;transition-property:background;transition-duration:3s;transition-timing-function:ease-in}.slickgrid-container .grid-canvas .slick-row.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-row.odd{background-color:#f7f7f7}.slickgrid-container .grid-canvas .slick-row.odd:hover{background-color:#eff5fc}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell{background:inherit}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.selected{background-color:#dae8f1}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell{background:inherit}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.selected{background-color:#dae8f1}.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-row.slick-group-totals{color:gray;background:#fff}.slickgrid-container .grid-canvas .slick-row.slick-group-totals .slick-cell{font-size:14px}.slickgrid-container .grid-canvas .slick-cell,.slickgrid-container .grid-canvas .slick-headerrow-column{border-top:1px solid #ddd;border-bottom:1px transparent;border-left:1px transparent;border-right:1px transparent;box-shadow:inherit}.slickgrid-container .grid-canvas .even{background-color:#fff}.slickgrid-container .grid-canvas .slick-cell{padding:5px 6px;font-size:14px}.slickgrid-container .grid-canvas .slick-cell td{font-size:14px}body .slickgrid-container .grid-canvas .slick-cell{line-height:20px}.slickgrid-container .grid-canvas .slick-cell a,.slickgrid-container .grid-canvas .slick-cell a:visited,.slickgrid-container .grid-canvas .slick-cell .ui-widget-content a,.slickgrid-container .grid-canvas .slick-cell .ui-widget-content a:visited{color:#08c}.slickgrid-container .grid-canvas .slick-cell a:hover,.slickgrid-container .grid-canvas .slick-cell .ui-widget-content a:hover{color:darker(#08c, 15%);border-bottom:none}.slickgrid-container .grid-canvas .slick-cell table{height:100%;padding:0;background:none}.slickgrid-container .grid-canvas .slick-cell td{padding:0;vertical-align:middle;text-align:left}.slickgrid-container .grid-canvas .slick-cell.selected{background-color:#dae8f1}.slickgrid-container .grid-canvas .slick-cell.copied{background:rgba(0,0,255,0.2);transition:0.5s background}.slickgrid-container .grid-canvas .slick-cell select:not([multiple]).form-control{height:100%;padding:0}.slickgrid-container .grid-canvas .slick-cell .slick-group-title{height:20px;line-height:20px;vertical-align:none}.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle{color:#31708F;font-weight:bold;width:14px;height:20px;margin-right:2px;cursor:pointer}.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle.expanded:before{display:inline-block;content:"\F107";font-family:"FontAwesome";font-size:calc(14px + 4px);width:14px}.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle.collapsed:before{display:inline-block;content:"\F105";font-family:"FontAwesome";font-size:calc(14px + 4px);width:14px}.slickgrid-container .slick-header{border-top:0 none;border-right:0 none;border-bottom:0 none;border-left:0 none;width:100%;box-shadow:none !important}.slickgrid-container .slick-headerrow{border-bottom:0 none;border-top:0 none;border-left:0 none;border-right:0 none}.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column{border:none;padding:4px;background:#fff}.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column input,.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column select,.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column textarea{margin-right:0;padding:0 6px;width:none;height:27px;box-sizing:border-box}.slickgrid-container .slick-header-columns{background:none;background-color:#fff;width:calc(100% - 16px)}.slickgrid-container .slick-header-columns .slick-header-sortable .slick-column-name{margin-left:0}.slickgrid-container .slick-header-columns .slick-header-column{height:calc(17px * 2);line-height:14px;margin:0;border-top:0 none;border-right:0 none;border-bottom:0 none;border-left:0 none;white-space:normal;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#000;font-size:14px;font-weight:bold}.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default{padding:5px 6px;font-size:14px}.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default td{font-size:14px}body .slickgrid-container .slick-header-columns .slick-header-column.ui-state-default{line-height:20px}.slickgrid-container .slick-header-columns .slick-header-column a,.slickgrid-container .slick-header-columns .slick-header-column a:visited{color:#333}.slickgrid-container .slick-header-columns .slick-header-column a:hover{color:#333}.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default{background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#000;font-size:14px;font-weight:bold}.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a,.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a:visited{color:#333}.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a:hover{color:#333}.slickgrid-container .slick-header-columns .slick-header-column.slick-header-column-sorted{font-style:normal;color:#333}.slickgrid-container .slick-header-columns .slick-header-column:hover{color:#333}.slickgrid-container .slick-header-columns .slick-header-column.ui-sortable-handle.ui-state-hover:not(.slick-header-column-sorted) .slick-sort-indicator:before{content:"\F0D8";font-family:"FontAwesome";font-size:14px;opacity:.5;display:inline-block;width:14px}.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator{background:none;font-family:"FontAwesome";font-size:14px;position:absolute;display:inline-block;color:#31708F;width:8px;height:5px;left:auto;right:10px;top:calc((15px * 2) - 15px)}.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-numbered{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:10px;position:absolute;display:inline-block;color:#31708F;width:8px;left:auto;right:0px;top:calc(13px * 2)}.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-asc:before{content:"\F0D8";font-family:"FontAwesome";font-size:14px;opacity:1;display:inline-block;width:14px}.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-desc:before{content:"\F0D7";display:inline-block;opacity:1;font-size:14px;width:14px}.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle{width:7px;right:0px;z-index:1}.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle:hover{border-bottom:0 none;border-left:0 none;border-right:1px solid #d0d0d0;border-top:0 none;width:7px;border-radius:8px;right:0;height:100%;top:0;opacity:1}.slickgrid-container .slick-preheader-panel.ui-state-default{border-bottom:0}.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns{border-top:0}.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column{height:calc(25px - 5px);border-left:none;border-right:none;font-size:17px;justify-content:left;display:inline-grid}.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column:first-child{border-left:none}.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column:last-child{border-right:none}.slickgrid-container .slick-row .slick-cell.frozen:last-child,.slickgrid-container .slick-headerrow-column.frozen:last-child,.slickgrid-container .slick-footerrow-column.frozen:last-child{border-right:1px solid #a5a5a5}.slickgrid-container .slick-pane-bottom{border-top:1px solid #a5a5a5}.slickgrid-container .slick-viewport-bottom.slick-viewport-right{overflow-y:scroll !important}/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/aurelia-slickgrid)
 * Licensed under MIT (https://github.com/ghiscoding/aurelia-slickgrid/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 *//*!

/* SlickGrid Bootstrap variables */.ui-autocomplete{position:absolute;z-index:1000;padding:0;margin-top:2px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;max-height:25vh;min-height:75px;min-width:50px;overflow-y:auto}.ui-autocomplete li div{clear:both;display:block;color:#333;padding:3px 15px;font-weight:normal;line-height:1.42857143;white-space:nowrap}.ui-state-hover,.ui-state-active,.ui-state-focus{cursor:pointer;text-decoration:none;color:#262626;background-color:#e2edfa}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;padding:0;width:1px}

/*# sourceMappingURL=../vendors~12aef1ce.4600073efb21436b7db2.bundle.map*/