.autoComplete__root{align-items:center;position:relative;display:inline-flex;background-color:rgba(0,0,0,.1);padding:0 8px;width:100%;z-index:3000;border-radius:4px}.highcontrast .autoComplete__root{background-color:#fff}.autoComplete--focus{background-color:rgba(255,255,255,.1);border-radius:4px;outline:2px solid #333;border-radius:4px}.highcontrast .autoComplete--focus{background-color:#fff}.autoComplete__startIcon{display:flex;align-items:center;justify-content:center;width:24px}.highcontrast .autoComplete__startIcon{color:#4a4a4a}.autoComplete__startIcon .fa-search{height:16px}.autoComplete__input{border:none;background-color:transparent;padding:7px;flex-grow:1}.highcontrast .autoComplete__input{color:#4a4a4a}.autoComplete__input:focus{outline:0}.autoComplete__endIcon{display:flex;align-items:center;justify-content:center;width:24px;padding-top:2px;cursor:pointer}.autoComplete__endAddon{display:flex;align-items:center;justify-content:center}.autoComplete__popup{width:100%;color:#333}.autoComplete__menuRoot{border-radius:4px;overflow:hidden}.autoComplete__menu{max-height:400px;overflow-y:auto}.autoComplete__menu>li.selected:after{content:'';border-left:3px solid #777;position:absolute;top:0;left:0;bottom:0;width:3px}[data-type]~.twitter-typeahead{display:block!important}.autocomplete__formfield{color:#999}.autocomplete__formfield::-ms-clear{display:none}.autocomplete__formfield.has-value{color:#333}.autocomplete__formfield~.twitter-typeahead{display:block!important}.autocomplete__suggestion span{display:block}.autocomplete__suggestion.tt-cursor,.autocomplete__suggestion:focus,.autocomplete__suggestion:hover{background-color:#eee!important;color:#333!important}.interactionbreadcrumbs{display:flex;font-size:16px;align-items:center;flex-grow:1;min-width:0}.interactionbreadcrumbs .btn,.interactionbreadcrumbs .open .btn{display:inline-flex;font-size:16px;font-weight:700;border-color:transparent;background-color:transparent;padding:8px 16px;align-items:center;line-height:1;color:inherit}.interactionbreadcrumbs .btn:focus{border-color:transparent;background-color:transparent;outline:0}.interactionbreadcrumbs .btn:active,.interactionbreadcrumbs .btn:hover,.interactionbreadcrumbs .open .btn:active,.interactionbreadcrumbs .open .btn:focus,.interactionbreadcrumbs .open .btn:hover{border-color:transparent;outline:0;background-color:rgba(0,0,0,.1);color:inherit;-webkit-box-shadow:none;box-shadow:none}.interactionbreadcrumbs .wrapper{position:relative}.interactionbreadcrumbs .caret{margin-left:8px}.interactionbreadcrumbs__separator{margin:0 4px;color:#777;height:19px;font-size:18px;transform:rotate(38deg)}.interactionbreadcrumbs__label{line-height:34px;font-weight:700;margin-left:12px;margin-right:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.interactiondatepicker.form-control{display:inline-flex;align-items:center;padding:0 6px}.interactiondatepicker input[type=number]{width:50px}.interactiondatepicker input[type=number],.interactiondatepicker input[type=text],.interactiondatepicker select{border-style:none none solid none;border-width:1px;border-radius:0;text-align:center}.interactiondatepicker input[type=number]:focus,.interactiondatepicker input[type=text]:focus,.interactiondatepicker select:focus{outline:0}.interactiondatepicker .flatpickr{display:inline-flex}.interactiondatepicker .flatpickr .flatpickr__input~.flatpickr__label{width:80px;padding:0 4px}.interactiondatepicker .relative{flex-grow:1;display:inline-flex;align-items:center}.interactiondatepicker .relative__label{margin:0 8px}.interactiondatepicker__type{margin-left:8px;display:inline-flex}.interactiondatepicker .interactiondatepicker__custom{margin-right:4px;margin-top:3px}.bootbox .modal-body .blocker{display:none;background:rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.bootbox .modal-body.disabled .blocker{display:block}.bootbox .edit-content,.bootbox .tree-input-selection,.bootbox [data-list]{display:none}.bootbox [data-list] .content{padding-top:10px}.bootbox .modal-body{padding-bottom:0;margin-bottom:15px}.bootbox .modal-body .form-group:last-child{padding-bottom:0;margin-bottom:15px}.bootbox .modal-footer .footer-label{padding-top:7px}.bootbox [data-bb-handler=delete]{margin-left:0!important}.bootbox form select::-ms-value{background-color:#fff;color:inherit}.bootbox form input{display:inline-block}.bootbox .note-editor{margin-bottom:0}.bootbox .note-color .btn:first-child{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.bootbox .note-color .dropdown-menu{min-width:170px!important;padding:0}.bootbox .note-color .dropdown-menu .btn-group:first-child{display:none!important}.bootbox .note-color .note-palette-title{display:none}.bootbox .note-color-reset{display:none}.bootbox .note-holder{padding:4px}.bootbox .note-color .btn:last-of-type{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.bootbox .note-editor.note-frame{border:1px solid #ccc;overflow:hidden}.bootbox .note-editable.panel-body p{margin:0}.bootbox [data-type=tree] .clear-btn{display:none}.bootbox [data-type=tree].has-value .clear-btn{display:inline-block}.dropDown__toggle{border:none;padding-left:0;padding-right:0}.dropDown__toggle>i{width:20px}.dropDown__toggleElevated{display:inline-flex;font-size:16px;font-weight:700;border:none;padding:8px 16px;align-items:center;line-height:1;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dropDown__root .dropdown-toggle.dropDown__toggleElevated:hover,.dropDown__root.open>.dropdown-toggle.dropDown__toggleElevated{border-color:transparent;outline:0}.highcontrast .dropDown__root{color:#4a4a4a}.dropDown__toggle>.caret{margin-left:8px}.dropDown__menu{color:#333;z-index:3000;margin-top:8px;padding-top:0;padding-bottom:0;border:none;min-width:200px;border-radius:4px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.dropDown__scrollContainer{overflow:hidden;border-radius:4px}.dropDown__menu ul{max-height:400px;overflow-y:auto}.dropDown--right{left:auto;right:0}[data-type=duration]{width:95px;display:inline-block;margin-bottom:15px}[data-type=duration]~span.text-muted{position:absolute;top:34px;left:15px}.enrol-dialog #events{margin:-15px}.enrol-dialog .action-bar{padding:15px;border-bottom:1px solid #ddd}.enrol-dialog .table{border:none}.enrol-dialog .table td:first-child,.enrol-dialog .table th:first-child{padding-left:15px}.enrol-dialog .table td:last-child,.enrol-dialog .table th:last-child{padding-right:15px}.enrol-dialog #results .text-muted.empty{padding:15px;display:inline-block}.enrol-dialog .modal-footer .checkbox{display:inline-block;margin:6px 0}.enrol-dialog .modal-footer .checkbox input[type=checkbox]{margin-top:3px}.enrol-dialog #allocationexhausted{padding:15px}.enrol-dialog .action-bar{text-align:right;display:table;width:100%}.enrol-dialog .action-bar .section{white-space:nowrap;display:table-cell;vertical-align:middle}.enrol-dialog .action-bar .section.primary{width:100%}.enrol-dialog .action-bar .section.left{text-align:left;position:relative}.enrol-dialog .action-bar .section.right{text-align:right;padding-left:6px}.enrol-dialog .event-filter.input-group{width:1%;float:right}.enrol-dialog .event-filter.input-group select{width:auto}.enrol-dialog .enrol-dialog .table th{border-bottom-width:1px}.enrol-dialog .table.events td:first-child,.enrol-dialog .table.events th:first-child{min-width:300px}.enrol-dialog .table.events td:nth-child(3),.enrol-dialog .table.events th:nth-child(3){min-width:100px}.enrol-dialog .table.events td:nth-child(4),.enrol-dialog .table.events th:nth-child(4){min-width:260px}.enrol-dialog .table.hover tbody td{cursor:pointer;vertical-align:middle}.enrol-dialog .table.hover tbody tr:hover td{background-color:#f5f5f5}.enrol-dialog .table.events th{position:relative;border-bottom-width:1px}.enrol-dialog .table.events th .fa{position:absolute;top:14px;margin-left:4px}.enrol-dialog .table.events{margin:0 0 -15px 0}.enrol-dialog .table tr.selected td{background-color:rgba(86,188,225,.1)}.flatfileimport--body,.flatfileimport--body .body-content,.flatfileimport--body .flatfileimport,.flatfileimport--body body{height:100%}.import table{margin-bottom:0!important}.import th{border-bottom-width:1px!important;vertical-align:top!important}.import td{height:37px}.import td,.import th{padding:8px 15px!important}.import select:focus,.import select:hover{box-shadow:none}.import .checkbox{margin-bottom:0;margin-top:0}.import .fa-exclamation-triangle,.import__dialog .fa-exclamation-triangle{color:#ffb74d}.flatfileimport--overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1039;padding:30px}.import__dialog{margin-top:30px}.import{display:flex;flex-direction:column;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid #f7f7f7;border-radius:10px;background-color:#fff;width:100%;height:100%}.flatfileimport--overlay .import{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.import__header{font-size:16px;position:relative;z-index:2;display:flex;align-items:center;padding:20px}.import__title{font-weight:700;flex-grow:1}.import__header .fa-angle-right{color:#ccc;font-size:26px;vertical-align:middle;margin-top:-4px;margin-right:10px}.crumbs{margin-right:15px}.crumb{color:#999;font-size:16px;margin-right:15px}.crumb .fa-check-circle{font-size:16px;display:none}.crumb--complete{color:#8bc34a}.crumb--active{color:#555}.crumb--complete .fa-check-circle{display:inline-block;margin-right:4px}.close__button{font-size:26px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;cursor:pointer;opacity:.2;text-decoration:none;-webkit-appearance:none;padding:0;background:0 0;border:0}.close__button:focus,.close__button:hover{opacity:.5;outline:0}.filter{border-top:1px solid #eee;padding:15px 20px}.import__content{position:relative;height:100%;width:100%;border-top:1px solid #eee}.step{position:absolute;display:none;top:0;right:0;bottom:0;left:0;overflow-y:auto}.step__container{padding:20px}.file{position:relative;overflow:hidden;text-align:center;padding:40px;border:1px dashed #ccc}.file__types{margin-top:10px;color:#999}.file__input{position:absolute;z-index:2;opacity:0;top:0;left:0;width:100%;height:100%;cursor:pointer}.parameters{display:flex;flex-direction:column;align-items:center}.parameters h2{margin:30px 0 15px 0;padding:0 15px}.parameters h2 .fa{color:rgba(0,0,0,.3)}.parameter{margin-top:15px;padding-left:15px;padding-right:15px}.parameter label{font-weight:400;cursor:pointer}.parameter input[type=checkbox]{transform:translateY(1px);margin-right:4px}.parameter input[type=checkbox],.parameter select{cursor:pointer}#worksheet{margin-top:15px;display:inline-block}table.preview{table-layout:fixed}table.preview td{overflow:hidden;white-space:nowrap}.mappings{padding:20px 20px 5px 20px;margin-left:-15px;display:flex;flex-wrap:wrap;justify-content:stretch}.mapping{flex-basis:calc(100%);padding-bottom:15px;margin-left:15px}.mapping__container{border-style:solid;border-width:1px;border-radius:4px;overflow:hidden;height:100%}.mapping__header{border-bottom-style:solid;border-bottom-width:1px;display:flex;justify-content:space-between;align-items:center;padding:8px 15px}.mapping__status{font-weight:700}.mapping__content{padding:8px 15px 15px 15px}.mapping .table{margin-bottom:10px!important}.mapping__result{margin-top:15px}.mapping__result .fa-info-circle{color:#bdbdbd;width:18px;text-align:center}.mapping__result .fa{width:18px;text-align:center}.mapping__result .fa-check{color:#7cb342}.mapping__result .fa-eye-slash{color:#f44336}.mapping__caption{color:#777;padding-left:22px}.mapping p:last-child{margin-bottom:0}.mapping__container.mapping--unmapped{border-color:#ffb74d}.mapping__container.mapping--unmapped .mapping__header{border-color:#ffb74d;background-color:rgba(255,183,77,.1)}.mapping__container.mapping--unmapped .mapping__status{color:#ff9800}.mapping__container.mapping--mapped{border-color:#7cb342}.mapping__container.mapping--mapped .mapping__header{border-color:#7cb342;background-color:rgba(124,179,66,.1)}.mapping__container.mapping--mapped .mapping__status{color:#7cb342}.mapping__container.mapping--skipped{border-color:#aaa}.mapping__container.mapping--skipped .mapping__header{border-color:#aaa;background-color:rgba(170,170,170,.1)}.mapping__container.mapping--skipped .mapping__status{color:#777}.mapping__container.mapping--error{border-color:#f44336}.mapping__container.mapping--error .mapping__header{border-color:#f44336;background-color:rgba(244,67,54,.1)}.mapping__container.mapping--error .mapping__status{color:#f44336}.validate{padding:20px}.validate__table{table-layout:fixed;border:1px solid #ddd}.validate__table td.invalid{background-color:rgba(244,67,54,.1)}.validate__table td.editing{padding:0!important}.validate__table input{display:block;height:36px;width:100%;padding:8px 15px;background-color:transparent;line-height:20px;border:none}.validate__table input::-ms-clear{display:none}.validate__table input:focus{outline:0}.validate__table td{cursor:text;overflow:hidden;white-space:nowrap}.validate__table .badge{background-color:#ff9800}.validate__table .description{color:#777;font-weight:400}.lookup{padding:0 20px 20px 20px}.lookup__title{padding:15px 0}.lookup__title .fa-exclamation-triangle{color:#ffb74d}.lookup__table{table-layout:fixed;border:1px solid #ddd}.lookup__table td{white-space:nowrap}.lookup__table td:nth-child(2){background-color:rgba(124,179,66,.1)}.lookup__table td.invalid{background-color:rgba(244,67,54,.1)}.lookup__table td:first-child,.lookup__table th:first-child{border-right:1px solid #ddd}.lookup__table td.editing{padding:0!important}.lookup__table input{display:block;height:36px;width:100%;padding:8px 15px;background-color:transparent;line-height:20px;border:none}.lookup__table input::-ms-clear{display:none}.lookup__table input:focus{outline:0}.lookup__table td:nth-child(2){cursor:text}.lookup__table .twitter-typeahead{display:block!important}.nav__buttons{padding:15px;text-align:right;z-index:2;border-top:1px solid #eee;display:flex;justify-content:space-between}.nav__buttons .btn{min-width:100px}.nav__button--next i{margin-left:10px}.nav__button--prev i{margin-right:10px}.result{padding:20px;text-align:center;max-width:900px;margin:0 auto}.result__title{font-size:16px;margin-bottom:30px}.result .table td{border-top:none!important}.result .table td:not(:first-child){border-left:1px dashed #ddd}.result .fa{font-size:48px}.result .fa-check-circle{color:#8bc34a}.result .fa-info-circle{color:#ccc}.result .fa-eye-slash{color:#ff5722}.result__buttons{margin-top:30px}.result__buttons button:nth-child(2){margin-left:4px}@media (min-width:768px){.mapping{flex-basis:calc(50% - 15px)}}@media (min-width:1200px){.mapping{flex-basis:calc(33.3333% - 15px)}}form .bootstrap-touchspin .btn{width:38px}form .bootstrap-touchspin input{padding:6px;text-align:center}form .bootstrap-touchspin.number{width:117px}form .bootstrap-touchspin.currency{width:180px}.user-autocomplete{color:#999}.user-autocomplete::-ms-clear{display:none}.user-autocomplete.has-value{color:#333}.user-suggestion span{display:block}.user-suggestion.tt-cursor,.user-suggestion:focus,.user-suggestion:hover{background-color:#eee!important;color:#333!important}.dropdown-wrapper{position:relative}.inlineAlert{margin-top:24px;text-align:center}.inlineAlert-icon{margin-right:6px}.inlineAlert-message{margin-top:16px}.feedback__stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:16px}.feedback__star{display:inline-block;color:#ffc107;font-size:20px;width:1.2em;cursor:pointer}.feedback__star.star--selected:before,.feedback__star.star--selected~.feedback__star:before,.feedback__star:hover:before,.feedback__star:hover~.feedback__star:before{content:"\f005"}.feedback__star:hover:before,.feedback__star:hover~.feedback__star:before{color:#e4af0e}.feedback__dialog .btn-group{display:block}.feedback__dialog .btn-group:after{content:'';display:block;clear:left}.list__root{list-style:none;padding-left:0;margin-bottom:0}.list__root>li{list-style:none}.list__divider{margin:10px 0;height:1px;background-color:rgba(0,0,0,.1)}.list__subHeader{color:#777;padding:0 20px;font-size:12px;position:sticky;top:0;background-color:#fff;z-index:1;line-height:40px;font-weight:700}.list__item{cursor:pointer;display:flex;align-items:center;padding:10px 20px;position:relative}.list__item.selected,.list__item:hover{background-color:rgba(0,0,0,.1)}.list__icon{min-width:24px}.list__text{overflow:hidden;flex-grow:1;padding-left:4px}.list__primary,.list__secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list__secondary{margin-top:4px;color:#777}.notification-popup{position:fixed;margin-top:15px;padding-left:15px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2002;top:100%;margin:0 auto;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.notification-popup span{font-weight:700}.notification-popup .btn{border:none;margin-left:4px;border-radius:0;padding:6px 10px}.notification-popup.success span{color:#7cb342}.notification-popup.warning span{color:#ef5350}.notification-popup.danger{color:#ff9800}.number-input{position:relative;display:inline-block}.number-input.has-label{padding-bottom:10px}.number-input input[type=text]{width:95px;display:inline-block}.number-input label.text-muted{font-weight:400;margin:0;position:absolute;top:34px;left:0}.number-input[data-format=currency] input[type=text]{padding-left:20px}.number-input[data-format=currency]:after{display:block;position:absolute;content:'$';left:12px;top:7px}.pageHeader{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border-radius:4px;background-color:#fff;clear:both;padding-top:16px;padding-right:16px}.pageHeader__title{padding-left:16px}.pageHeader__indicator{float:right;margin-left:16px}.pageHeader__link{display:inline-block;margin-top:6px}.pageHeader__updated{margin-top:6px}.pageHeader__actions{margin-top:16px;flex-grow:1}.pageHeader__dropdown{display:inline-block}.pageHeader__dropdown:not(:first-child){margin-left:4px}.pageHeader__badge{margin-top:8px}.pageHeader__badge:not(:first-of-type){margin-left:8px}.pageHeader__status{display:none}.pageHeader .title__text{flex-grow:1;display:flex;align-items:center}@media (min-width:600px){.pageHeader{padding-top:24px;padding-right:24px}.pageHeader__title{padding-left:24px}}.pagination__root{display:flex;align-items:center;justify-content:flex-end;padding:8px 24px 0 24px}.pagination__root .pagination__label{margin-right:16px}.pagination__root .fa{min-width:14px}.pagination__root [data-label]{margin-right:16px}.popOver{display:none;transition:.2s;opacity:0;z-index:1000}.popOver.popOver-visible{display:block}.popOver.popOver-in{opacity:1}.popup__root{position:absolute;top:100%;margin-top:4px;border-radius:4px;list-style:none;background-color:#fff;z-index:3000;border-radius:4px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.popup--left{left:0}.popup--right{right:0}.spinner-wrapper{position:relative;display:block;margin:0 auto;width:65px;height:65px;font-size:0}.spinner-container{width:100%;height:100%;animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-layer--blue{border-color:#4285f4;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--red{border-color:#db4437;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--yellow{border-color:#f4b400;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--green{border-color:#0f9d58;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.spinner-clipper{position:relative;display:inline-block;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner-circle{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:100%;border-color:inherit;border-bottom-color:transparent!important;border-style:solid;border-width:6px;border-radius:50%;animation:none}.spinner-clipper--left .spinner-circle{border-right-color:transparent!important;transform:rotate(129deg);animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-clipper--right .spinner-circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg);animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}.spinner--patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner--patch .spinner-circle{left:-450%;width:1000%}.chart__tabs{margin-top:32px;margin-bottom:32px;display:flex;justify-content:center}.progress-charts{display:flex;flex-direction:row;flex-wrap:wrap}.progress-charts .chart{display:block;width:100%;margin-bottom:15px;background-color:#fff;border-radius:2px;border:1px solid #eee;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);cursor:pointer}.progress-charts .chart__header{display:flex;align-items:center;font-weight:700;font-size:16px;padding:15px;border-bottom:1px solid #eee}.progress-charts .chart__text{flex-grow:1;display:flex;align-items:center}.progress-charts .chart__description{font-weight:400;color:#777;margin-left:8px;margin-top:2px}.progress-charts .chart__container{padding:10px 15px;display:flex;justify-content:space-around}.progress-charts .chart__wrapper{flex-basis:calc(100% - 200px);min-width:0;max-width:220px}.progress-charts .chart__parent{position:relative;width:100%;height:100%}.progress-charts .legend__wrapper{flex-basis:200px;flex-grow:0;flex-shrink:0}.progress-charts .legend{list-style:none;white-space:nowrap;font-size:12px;padding:5px 5px 5px 15px;width:100%}.progress-charts .legend__item{font-weight:700}.progress-charts .legend__item+.legend__item{margin-top:4px}.progress-charts .legend--indented{padding-left:10px;font-weight:400}.progress-charts .legend__swatch{height:12px;display:inline-block;margin-right:.5em;width:40px;vertical-align:middle;margin-top:-1px}.progress-charts .legend__indent{display:inline-block;border-bottom:1px dashed #777;border-left:1px dashed #777;width:8px;height:8px;vertical-align:middle;margin-right:.5em;margin-left:4px;margin-top:-5px}@media (min-width:700px){.progress-charts{margin-left:-15px}.progress-charts .chart{width:calc(50% - 15px);margin-left:15px}}.report-filter>button{text-align:left}.report-filter>button{display:flex;width:100%;align-items:center}.report-filter>button .dropdown-label{flex:0 1 100%}.report-filter .dropdown-menu{width:100%;max-height:250px;overflow-y:auto}.report-filter .checkbox{margin-top:0;margin-bottom:0;padding-left:3px;cursor:pointer;flex:1 1 100%;min-height:0;padding-top:0}.report-filter input[type=checkbox]{margin-top:3px;margin-right:0;margin-left:-18px;cursor:pointer}.report-filter .children{list-style:none;padding-left:0}.report-filter .children li a,.report-filter .children li a:focus,.report-filter .children li a:hover{color:#333}.report-filter .children li a:focus,.report-filter .children li a:hover{text-decoration:none;background-color:#f5f5f5}.report-filter li a{display:flex;align-items:center;padding:7px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;cursor:pointer;user-select:none}.report-filter .expand{width:16px;text-align:center;flex:0 1 16px}.report-filter .children{display:none}.report-filter label{display:flex}.report-filter label>span{white-space:normal}.resource-input{position:relative}.resource-input .image-selector{overflow:hidden;position:relative}.resource-input [type=text]{background:#fff;overflow:hidden;text-overflow:ellipsis;color:#333}.resource-input .select-button{position:relative;overflow:hidden;font-size:14px;border-radius:0 4px 4px 0!important}.resource-input .dropdown-toggle.disabled{opacity:1!important}.resource-input .input-group-btn:not(:last-child) .select-button{border-radius:0!important}.resource-input [type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;outline:0;background:#fff;cursor:pointer;display:block}.resource-input .dropdown-menu{padding:0;overflow:hidden;left:auto;right:-1px}.resource-input .remove-button{border-radius:0!important}.resource-input .input-group-btn .btn{margin-left:-1px}body{padding-top:76px;padding-bottom:16px}.body-content{padding-left:16px;padding-right:16px}.root{max-width:1200px;margin:0 auto}.root h2{margin:0;font-size:16px}@media (min-width:600px){body{padding-top:92px;padding-bottom:32px}.body-content{padding-left:32px;padding-right:32px}}.interactionselect{display:inline-block;position:relative;padding:0;min-height:34px;height:auto;vertical-align:middle}.interactionselect__scroll{max-height:98px;overflow-x:hidden;overflow-y:auto}.interactionselect.form-control .interactionselect__scroll{padding:0 4px}.interactionselect__container{overflow:hidden;border-radius:4px}.interactionselect__chips{display:inline}.interactionselect__chip{-ms-user-select:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;margin:4px;color:rgba(0,0,0,.9);background-color:#e0e0e0;border-radius:12px;height:24px;cursor:pointer;transition:background-color .1s}.interactionselect__chip:hover{background-color:#d3d3d3}.chip__label{padding-left:12px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip__count{margin-left:6px;margin-right:-6px;line-height:10px}.chip__remove{color:rgba(0,0,0,.4);width:18px;height:18px;margin:0 5px 0 -6px;font-size:16px;transition:color .1s}.interactionselect__search{display:inline-block;position:relative}.interactionselect__search .interactionselect__input{border-style:none none solid none;border-width:1px;border-color:#ccc;margin:4px;width:280px;padding-right:24px;transition:border-color .1s}.interactionselect__input:focus{outline:0;border-color:#777}.interactionselect__tree{display:none;position:absolute;z-index:1;top:calc(100% + 4px);left:0;width:100%;height:250px;max-height:250px;border-radius:4px;background-color:#fff;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.interactionselect.focus--open .interactionselect__tree{display:block;height:250px;border-radius:4px;overflow:hidden}.interactionselect__caret{display:inline-block;width:14px;height:14px;margin-right:4px;padding-top:6px;text-align:center;-ms-user-select:none;user-select:none;cursor:pointer}.interactionselect__caret .caret{transition:transform .1s}.interactionselect.focus--open .interactionselect__caret .caret{transform:rotate(180deg)}.interactionselect__clear{position:absolute;right:32px;top:6px;-ms-user-select:none;user-select:none;cursor:pointer}.interactionselect__popup .modal-body{max-height:420px;overflow-y:auto}.interactionselect__popup li,.interactionselect__popup ul{list-style:none}.interactionselect__popup ul{padding-left:16px}.interactionselect__popup li{padding-top:4px;padding-bottom:4px}.interactionselect__popup .ancestor{color:#777}.interactionselect__popup .parent__label{font-weight:700}.interactionselect__popup .leaf{padding-left:16px}.report-filter{position:relative}.report-filter .dropdown-menu{padding:0;left:0;width:100%}.report-filter .interactiontree{min-height:250px}.report-filter .tree__controls{padding:7px;border-bottom:1px solid #eee;position:relative;width:100%}.report-filter.dropup .tree__controls{border-top:1px solid #eee}.report-filter .tree__controls .input-group-btn{width:1%}.report-filter .tree__controls .btn{width:40px;height:34px;position:relative;cursor:pointer;max-width:initial}.report-filter .dropdown-menu .tree__controls .report-filter-search{padding:6px 12px}.report-filter-search::-ms-clear{display:none}.report-filter .tree__controls .report-filter-all{position:absolute;margin:0;top:9px;left:12px;cursor:pointer}.report-filter>button{text-align:left}.report-filter>button{display:flex;width:100%;align-items:center}.report-filter>button .dropdown-label{flex:0 1 100%}.report-filter .dropdown-menu{overflow-y:auto}.report-filter[data-selection=list] li.leaf label{padding-left:20px}.report-filter-clear{position:absolute;top:15px;right:17px;cursor:pointer;z-index:100}.selectionBar__root{display:flex;align-items:center;width:100%;padding:0 16px}.selectionBar__title{flex-grow:1;display:flex;align-items:center}.selectionBar__label{font-size:16px;font-weight:700}.selectionBar__clear{height:32px}.selectionBar__actions{position:relative;display:flex}.selectionBar__root button{border-color:transparent;margin-left:8px;min-width:36px;border-radius:0;background-color:transparent;border-radius:4px}.selectionBar__root button:active,.selectionBar__root button:focus,.selectionBar__root button:hover{background-color:rgba(0,0,0,.1)}.compose-message .modal-body{padding:0;margin:0}.compose-message input,.compose-message textarea{border-left:none;border-right:none;margin-top:-1px;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd}.compose-message input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd}.compose-message .note-editor{border:none!important;margin:0;-webkit-box-shadow:none;box-shadow:none}.compose-message .note-resizebar,.compose-message .note-statusbar{display:none}.compose-message .message-recipients .preview{padding:7px 12px}.compose-message .message-recipients.has-more .preview{cursor:pointer}.compose-message .message-recipients span{border:1px solid #ddd;border-radius:2px;padding:2px;display:inline-block;margin-left:7px}.compose-message .message-recipients .recipients{padding:0 7px 7px 7px;max-height:107px;overflow:auto}.compose-message .message-recipients .recipients span{margin-top:7px}.compose-message .modal-footer .text-danger{line-height:34px;float:left}.table .sign-off .dropdown-toggler{border:1px solid #ccc!important;border-radius:4px!important;max-width:189px}.sign-off .form-group{padding-left:15px;padding-right:15px}.sign-off .checkbox{display:inline-block}.sign-off .btn{float:none}.sign-off .dropdown-toggler{width:100%;text-overflow:ellipsis;overflow:hidden;position:relative;padding-right:20px;text-align:left}.sign-off .dropdown-toggler .caret{position:absolute;right:8px;top:14px}.sign-off .dropdown-menu{width:542px;padding-top:15px;padding-bottom:0;overflow:hidden;left:auto;right:0}.sign-off .dropdown-menu .hours-input,.sign-off .dropdown-menu .mins-input{width:180px}.sign-off .dropdown-menu .bootstrap-touchspin-prefix{width:37px;border-right:none}.sign-off .dropdown-menu .buttons{border-top:1px solid #ddd;padding:12px 15px;background-color:#eee}.sign-off .dropdown-menu .buttons .btn{margin-left:6px}.sign-off .passed{margin-left:12px}.table .sign-off .dropdown-menu{right:8px;top:45px}.tableContainer{position:relative;overflow-y:auto;max-height:calc(100vh - 400px);margin-top:16px}.tableContainer table{margin-bottom:0;table-layout:fixed}.tableContainer tbody tr td,.tableContainer thead tr th{padding:0 16px}.tableContainer thead tr th{position:sticky;top:0;background-color:#fff;height:26px;z-index:2;border-bottom:none;vertical-align:middle;color:#777}.tableContainer thead tr th:hover,.tableContainer thead tr th[data-sort]{color:#333;cursor:pointer}.tableContainer thead tr th:after{position:absolute;display:block;content:'';left:0;right:0;top:100%;border-bottom:1px solid #ddd!important}.tableContainer .column__label{margin-right:4px}.tableContainer table tbody tr:first-child td{border-top:none}.tableContainer .fa{line-height:inherit}.tableContainer tbody tr td{height:59px;z-index:1;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tableContainer tbody tr td>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tableContainer tbody tr:hover td{background-color:rgba(0,0,0,.1);cursor:pointer}.table__root{position:relative}.table__columnHeaderWrapper{overflow:hidden;background-color:#fff;position:relative;display:flex}.table__columnHeaderWrapper:after{content:'';height:1px;width:100%;position:absolute;bottom:0;z-index:200;display:block;background-color:#eee}.table__columnHeader{font-weight:700;user-select:none;border-bottom:1px solid #eee}.table__columnHeaderContent{position:relative;cursor:pointer}.table__columnHeader.table--cellSelection{cursor:pointer}.table__columnSeparator{position:absolute;top:0;right:-11px;bottom:0;cursor:col-resize;text-align:center;width:24px;display:flex;align-items:center;justify-content:center}.table__resizeHandle{width:2px;background-color:#e0e0e0;height:16px}.table__cell{border-bottom:1px solid #eee}.table__cell,.table__columnHeaderContent{padding:0 16px}.table__cell,.table__columnTitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table--cellSelection{display:flex;align-items:center;justify-content:center}.table__row{position:relative;background-color:#fff;display:flex}.table__selection{display:flex}.table__checkbox{margin-top:0!important;cursor:pointer}.table--rowSelection .table__row:hover{background-color:#fafafa;cursor:pointer;user-select:none}.table--rowSelection .table__row.table--rowSelected,.table--rowSelection .table__row.table--rowSelected:hover{background-color:#e2edf9}.table__bodyContainer{left:0;right:0;bottom:0;position:absolute;overflow-x:auto}.table--fixedCell{position:sticky;left:0;background-color:inherit;z-index:10}.table__sortIndicator{position:absolute;top:0;right:12px;bottom:0;cursor:col-resize;text-align:center;width:24px;display:flex;align-items:center;justify-content:center}.tabsRoot.nav-tabs{border-bottom-style:none;margin-top:16px;margin-left:10px}.tabsRoot.nav-tabs li{position:relative}.tabsRoot.nav-tabs li a{margin-right:0;color:#999}.tabsRoot.nav-tabs li a:hover{color:#333}.tabsRoot.nav-tabs li a,.tabsRoot.nav-tabs li a:focus{background-color:initial;transition:.1s color}.tabsRoot.nav-tabs li a,.tabsRoot.nav-tabs li a:focus,.tabsRoot.nav-tabs li a:hover{font-weight:700;text-transform:uppercase;border-style:none;cursor:pointer}.tabsRoot.nav-tabs li.active a{color:#333}.tabsRoot.nav-tabs li.active .nav__indicator{display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.hide{display:none}.form-input{--ka-border-width:2px;--ka-input-main-border:rgba(0, 0, 0, 0.3);--ka-input-hover-border:rgba(0, 0, 0, 0.65);--ka-input-active-border:rgba(56, 119, 185);--ka-text-secondary:rgba(0, 0, 0, 0.6);--ka-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ka-theme:#fff;--ka-error:#e53935;position:relative;margin-top:.75em;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Open Sans,Helvetica Neue}.form-input.error .form-input-border,.form-input.error .form-input-border:hover,.form-input.error.has-focus .form-input-border{border-color:var(--ka-error)}.form-input.error label.form-input-label,.form-input.error.has-focus label.form-input-label{color:var(--ka-error)}.form-input-border{display:flex;border:var(--ka-border-width) solid var(--ka-input-main-border);background-color:var(--ka-input-main-bg);transition:border-color .3s;border-radius:4px;padding:1em}.form-input-clear{cursor:pointer;width:24px;height:24px;text-align:center;line-height:24px;border-radius:12px;transition:background-color .1s var(--ka-ease-in-out)}.form-input-clear:active,.form-input-clear:hover{background-color:rgba(0,0,0,.1)}.form-input-control{font-family:inherit;font-size:1em!important;line-height:1.5em;color:inherit;z-index:1;width:100%;border:none;padding:0}.form-input-control:focus{outline:0}.form-input-border:hover{border-color:var(--ka-input-hover-border)}.form-input.has-focus .form-input-border{border-color:var(--ka-input-active-border)}.form-input label.form-input-label{pointer-events:none;position:absolute;top:1em;left:1em;color:var(--ka-text-secondary);line-height:1.5em;border-radius:2px;z-index:1}.form-input label.form-input-label{transition:all .2s var(--ka-ease-in-out)}.form-input.has-focus label{color:var(--ka-input-active-border)}.form-input.has-focus label,.form-input.has-value label{top:-.8em;padding:0 .5em;left:-.2em;transform:scale(.8);background-color:var(--ka-theme)}.form-input-message{margin-top:.2em;font-size:.8em;padding-left:1rem;color:var(--ka-text-secondary)}.form-input.error .form-input-message{color:var(--ka-error)}.interactiontree{overflow-x:hidden;height:100%;position:relative;overflow-y:auto}.interactiontree__search{padding:12px 16px;font-family:inherit;width:100%;border-style:none none solid none;border-width:0 0 1px 0;border-bottom-color:#e5e5e5;outline:0}.interactiontree__search::-ms-clear{display:none}.interactiontree ul{height:100%;overflow-y:auto;margin-top:0;margin-bottom:0;padding-left:0;position:relative;overflow-x:hidden;outline:0}.interactiontree li{display:flex;align-items:center;list-style:none;position:absolute;width:100%;white-space:nowrap;overflow:hidden;cursor:pointer;padding-right:15px;height:40px}.interactiontree input[type=checkbox]{display:inline-block;margin:0 7px 0 0;vertical-align:middle;cursor:pointer}.interactiontree label{margin-bottom:0;font-weight:400;line-height:23px;flex-grow:1;user-select:none;pointer-events:none;display:flex;align-items:center;cursor:pointer;overflow:hidden}.interactiontree li.leaf label{padding-left:40px}.interactiontree li:hover{background-color:rgba(0,0,0,.04)}.interactiontree li.selected{background-color:rgba(0,0,0,.08)}.interactiontree button{display:inline-block;border:0;background:0 0;outline:0;width:40px;height:40px;text-align:right}.interactiontree span.label__text{display:inline-block;vertical-align:middle;height:21px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.treemodal-filter{position:relative}.treemodal-filter-input{padding-right:40px}.treemodal-filter-clear{display:none;cursor:pointer;position:absolute;right:194px;top:1px;height:32px;text-align:center;width:32px;line-height:32px}.treemodal-filter-input::-ms-clear{display:none}.treemodal{padding-left:0;max-height:310px;height:310px;overflow-y:auto;margin-bottom:0}.tree>li:first-child{padding-top:0}.tree,.tree li,.tree ul{list-style:none}.tree ul{padding-left:22px}.tree i,.tree input[type=checkbox],.tree label{margin:0;font-weight:400;vertical-align:middle;display:inline-block;cursor:pointer}.tree label{padding-left:4px}.tree i.expand-icon{text-align:center;color:#999}.tree i.expand-icon{width:14px;text-align:center;flex:none;margin-top:2px}.tree i.branch-icon,.tree i.leaf-icon{text-align:left;padding-left:6px;padding-top:1px;padding-right:6px;margin-top:1px;flex:none}.tree li[data-branch="0"]{padding:10px 0 0 22px;color:#333}.tree.single-select [data-branch="0"]{padding-left:16px;padding-top:0}.tree.multiple-select{margin-top:10px;margin-bottom:15px}.tree.multiple-select li[data-branch="1"]{padding-top:10px}.tree.multiple-select label{margin-top:2px}.tree.single-select{margin-top:10px;margin-bottom:15px}.tree.single-select li,.tree.single-select ul{padding-left:0}.tree.single-select label{padding-top:6px;padding-bottom:6px;display:flex;padding-right:20px}.tree.single-select .tree-node.selected>label{background:#f5f5f5}.tree .badge{margin-left:6px;line-height:12px;font-size:12px;padding:3px 5px;display:inline;height:18px;margin-top:0}[data-type=tree] .form-control{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0;float:none}.treemodalv2 .modal-body{padding:0;margin-bottom:0}.treemodalv2 .nav-tabs{padding-left:7px;border-bottom:1px solid #ddd;margin-bottom:-1px}.treemodalv2 .nav-tabs a{margin-top:-1px}.treemodalv2 .treemodal.multiple-select{margin:1px 0 0 0;padding-left:15px}.treemodalv2 #SearchTab{padding:15px}.treemodal__cart{border-top:1px solid #eee}.treemodal__cart-heading{padding:10px 15px;display:flex;align-items:center;height:64px;align-content:stretch;border-bottom:1px solid #eee}.treemodal__cart-label{color:#777;flex:1 1 100%}.treemodal__cart-label--selected{color:#333;font-weight:700}.treemodal__cart--visible{display:block}.treemodal__item{display:flex;align-items:center;border-bottom:1px solid #eee;padding:0 15px}.treemodal__browse-footer{padding:10px 15px;text-align:right;border-top:1px solid #eee;background-color:#f5f5f5}.treemodal__item .checkbox{flex:1 1 100%}.treemodal__list{max-height:205px;overflow-y:auto;margin-bottom:-1px}.treemodalv2 .twitter-typeahead{display:block!important}.treemodalv2 .treemodal{height:243px;max-height:243px}.treemodal__removeall{margin-left:4px}.treemodalv2 textarea{resize:none}.treemodal__from-list{padding:15px}.treemodalv2 .nav-tabs>li.active>a,.treemodalv2 .nav-tabs>li.active>a:focus,.treemodalv2 .nav-tabs>li.active>a:hover{border-bottom-color:#fff}#item-count{padding-top:7px}#SearchTab .checkbox{margin-top:0}#item-count{padding-top:7px}.user-dropdown__toggle{color:#fff;width:34px;height:34px;border-radius:17px;text-align:center;line-height:36px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);cursor:pointer;display:block;margin-left:16px}.user-dropdown__toggle:focus,.user-dropdown__toggle:hover,.user-dropdown__toggle:visited{text-decoration:none;color:#fff}.user-dropdown__dropdown{border-style:none;width:358px;padding:0!important;right:8px;left:auto;padding:0;margin-top:8px;color:#333}.user-dropdown__image-selector{padding:15px;text-align:center}.user-dropdown__image{width:100px;height:100px;border:1px dashed #ddd;border-radius:50%;display:inline-block;position:relative;overflow:hidden}.user-dropdown__image-selector .user-dropdown__placeholder{color:#ccc;font-size:82px;line-height:98px}.user-dropdown__image-selector.has--image .user-dropdown__image{border-style:solid;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.user-dropdown__image-selector.has--image .user-dropdown__placeholder{display:none}.user-dropdown__file-input{position:absolute;top:0;left:0;width:100%;height:100%;text-align:right;opacity:0;outline:0;background:#fff;cursor:pointer;display:block;border-radius:40px}.user-dropdown__image-selector-trash{display:none;position:absolute;bottom:0;left:0;width:100%;font-size:12px;line-height:26px;text-decoration:none;cursor:pointer;text-align:center;background-color:rgba(0,0,0,.5);color:#fff}.user-dropdown__image-selector-trash:focus,.user-dropdown__image-selector-trash:hover,.user-dropdown__image-selector-trash:visited{color:#337ab7}.user-dropdown__image-container{position:relative}.user-dropdown__image-selector.has--image .user-dropdown__image-selector-trash{display:block}.user-dropdown__buttons{text-align:center;padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #eee;border-bottom:1px solid #eee}.user-dropdown__name{margin:0}.widget{border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff;margin-top:16px}.widget__content{border-radius:4px}.widget__title{display:flex;padding:16px 16px 0 16px}.widget__title h2{flex-grow:1}.widget__title span.text-muted{font-weight:400}.widget .title__text{flex-grow:1;display:flex;align-items:center}@media (min-width:600px){.widget{margin-top:32px}.widget__title{padding:24px 24px 0 24px}}
/*# sourceMappingURL=/Central/bundles/components/cssmap */