@import url(https://fonts.googleapis.com/css?family=Josefin+Sans);
@media all {
  html,
  body {
    margin: 0;
    padding: 0;
    font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
    -ms-overflow-style: none;
  }

  textarea {
    font-family: inherit;
    font-size: inherit;
  }
}

@media all{.scrollWrapper{overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.scrollWrapper::-webkit-scrollbar{width:6px}.scrollWrapper::-webkit-scrollbar-track{background:#f1f1f1}.scrollWrapper::-webkit-scrollbar-thumb{background:#888}.scrollWrapper::-webkit-scrollbar-thumb:hover{background:#555}.hiddenThumbScrollWrapper{overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.hiddenThumbScrollWrapper::-webkit-scrollbar{width:0px}}
.checklistTemplateBulkChangeWizard{display:flex;flex-flow:column;flex:1 1}.checklistTemplateBulkChangeWizard .wizardContainer{flex:1 1;display:flex;flex-direction:row}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer{width:200px;position:-webkit-sticky;position:sticky;top:0;right:0;padding:16px;margin-right:32px}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .sidebarTitle{flex:1 1;display:flex;flex-direction:column;justify-content:center;color:#222d32;font-weight:bold;font-size:20px}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .sidebarStepper{margin-top:32px}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepperRoot{padding:0}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .actionsContainer{margin-bottom:8px;margin-left:32px}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepButtonDisabled{color:#222d32}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepCompleted{color:green}.checklistTemplateBulkChangeWizard .wizardContainer .sidebarContainer .textStepper{font-size:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer{flex:1 1;display:flex;flex-direction:column;border-left:1px solid #d3d3d3;width:0}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader{position:-webkit-sticky;position:sticky;top:0;right:0;z-index:1;background:#fff;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #d3d3d3;padding:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderTitle{display:flex;flex-direction:column;justify-content:center;color:#222d32;font-weight:bold;font-size:20px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderSearchBar{flex:1 1;margin-left:16px;margin-right:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderActionPanel{display:flex;flex-direction:row;align-items:center}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .operationList{flex:1 1;padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .operationList .operationListItem{margin-top:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer{display:flex;flex-direction:row;cursor:pointer}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer .changeEntryDetail{display:flex;flex-direction:column;flex:1 1}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer .changeEntryDetail .changeEntryDetailItem .changeEntryDetailItemChanges{margin-left:20px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter{position:-webkit-sticky;position:sticky;border-top:1px solid #d3d3d3;right:0;z-index:1;display:flex;flex-direction:row;align-items:center;padding:16px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter .actionPanelLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-right:8px}.checklistTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter .actionPanelRight{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:8px}.checklistTemplateBulkChangeWizard .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.checklistTemplateBulkChangeWizard .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}
.stepperContainerVertical{display:flex;flex-direction:column}.stepperContainerVertical .stepVerticalContainer{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.stepperContainerVertical .stepVerticalContainer .stepVerticalIconContainer{display:flex;flex-direction:column;align-items:center}.stepperContainerVertical .stepVerticalContainer .stepVerticalIconContainer .stepVerticalIcon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;color:#fff}.stepperContainerVertical .stepVerticalContainer .stepVerticalIconContainer .stepVerticalIconLine{height:50px;width:4px;margin-right:2px}.stepperContainerVertical .stepVerticalContainer .stepVerticalMessageContainer{margin-top:2px;display:flex;flex-direction:column;margin-left:16px}.stepperContainerVertical .stepVerticalContainer .stepVerticalMessageContainer .stepVerticalMessage{font-size:16px;font-weight:bold;color:#222d32}.stepperContainerVertical .stepVerticalContainer .stepVerticalMessageContainer .stepVerticalSubMessage{font-size:16px;color:#222d32}.stepperContainerHorizontal{display:flex;flex-direction:row}.stepperContainerHorizontal .stepHorizontalContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalIconContainer{display:flex;flex-direction:row;align-items:center}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalIconContainer .stepHorizontalIcon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;color:#fff;z-index:0}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalIconContainer .stepHorizontalIconLine{position:absolute;height:2px;width:50px;margin-bottom:2px}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalMessageContainer{display:flex;flex-direction:column;margin-top:8px}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalMessageContainer.odd{margin-top:24px}.stepperContainerHorizontal .stepHorizontalContainer .stepHorizontalMessageContainer .stepHorizontalSubMessage{font-size:16px;color:#222d32}
@media all{.button.normal{position:relative;min-height:30px;padding-left:8px;padding-right:8px;display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;border:1px solid #e0e0e0;border-radius:5px;background:#e0e0e0;-webkit-user-select:none;user-select:none;font-weight:bold;font-size:16px;color:#37474f}.button.normal:hover{color:#fff;border:1px solid #37474f;background:#37474f}.button.normal:active{color:#fff;border:1px solid #4c5c64;background:#4c5c64;transform:scale(0.97)}.button.normal{position:relative;min-height:30px;padding-left:8px;padding-right:8px;display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;border:1px solid #e0e0e0;border-radius:5px;background:#e0e0e0;-webkit-user-select:none;user-select:none;font-weight:bold;font-size:16px;color:#37474f;border:1px solid #37474f}.button.normal:hover{color:#fff;border:1px solid #37474f;background:#37474f}.button.normal:active{color:#fff;border:1px solid #4c5c64;background:#4c5c64;transform:scale(0.97)}.button.light{position:relative;min-height:30px;padding-left:8px;padding-right:8px;display:flex;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;border:1px solid #fff;border-radius:5px;background:#fff;-webkit-user-select:none;user-select:none;font-weight:bold;font-size:16px;color:#37474f}.button.light:hover{color:#fff;border:1px solid #37474f;background:#37474f}.button.light:active{color:#fff;border:1px solid #4c5c64;background:#4c5c64;transform:scale(0.97)}.button.primary{border:1px solid #0071d4;background:#0071d4;color:#fff}.button.primary:hover{color:#fff;border:1px solid #007ae6;background:#007ae6}.button.primary:active{color:#fff;border:1px solid #006ac7;background:#006ac7;transform:scale(0.97)}.button.primary.disabled{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.update{border:1px solid #36b5b5;background:#36b5b5;color:#fff}.button.update:hover{color:#fff;border:1px solid #5abcbc;background:#5abcbc}.button.update:active{color:#fff;border:1px solid #2bb0b0;background:#2bb0b0;transform:scale(0.97)}.button.update.disabled{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.disabled{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.disabled:hover{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff;cursor:inherit}.button.disabled:active{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.notAllowed{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.notAllowed:hover{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}.button.notAllowed:active{border:1px solid #9b9b9b;background:#9b9b9b;color:#fff}}
.switchWrapper{display:flex;flex-direction:row;align-items:center;color:#222d32}.switchWrapper .switchText{display:flex;flex-direction:row;align-items:center;color:#222d32;margin-left:8px}.switchWrapper .switchText.left{flex:1 1;margin-right:8px;margin-left:0}.switchWrapper .switchOuter{position:relative}.switchWrapper .switchOuter.notAllowed{opacity:.5}.switch .switch-checkbox{height:0;width:0;visibility:hidden;position:absolute}.switch .switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:40px;height:20px;background:gray;border-radius:100px;position:relative;transition:background-color .2s}.switch .switch-label .switch-button{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:45px;transition:.2s;background:#fff;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.switch .switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.switch .switch-label:active .switch-button{width:60px}
@media all{.loadingSpinner{border-radius:50%;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}}
.buttonBaseRoot{display:inline-flex;position:relative;cursor:pointer}.buttonBaseRoot.disabled{opacity:.5}
@media all{.searchBox{display:flex;min-height:32px;max-height:32px;position:relative}.searchBox .searchBoxInput{flex:1 1;padding:8px 32px 8px 8px;border-radius:4px;border:1px solid #d3d3d3;font-size:14px}.searchBox .searchBoxInput:focus{outline:none;border:1px solid #37474f}.searchBox .searchBoxButton{display:flex;height:20px;width:20px;align-items:center;justify-content:center;position:absolute;top:5px;right:8px;border-radius:50%;border:1px solid #37474f;background:#e0e0e0;color:#37474f;cursor:pointer}.searchBox .searchBoxButton:hover{background:#37474f;color:#fff}.searchBox .searchBoxButton:active{background:#4c5c64;color:#fff}.searchBox .searchBoxIcon{display:flex;height:24px;width:24px;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:5px;right:5px;background:rgba(0,0,0,0);color:#37474f}}
@media all{.beautifulDragAndDropList .beautifulDragAndDropListItem{display:flex;align-items:flex-start;justify-content:center}.beautifulDragAndDropList .beautifulDragAndDropListItem i{font-size:20px;color:#747474}}
@media all{.columnCustomizationDialogContainer{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff;font-size:16px;color:#000;overflow-y:auto}.columnCustomizationDialogContainer .columnCustomizationDialogHeader{display:flex;padding:16px}.columnCustomizationDialogContainer .columnCustomizationDialogHeader .columnCustomizationDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold}.columnCustomizationDialogContainer .columnCustomizationDialogHeader .columnCustomizationDialogButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.columnCustomizationDialogContainer .columnCustomizationDialogHeader .columnCustomizationDialogButtonClose:hover i{transform:scale(1.2)}.columnCustomizationDialogContainer .columnCustomizationDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.columnCustomizationDialogContainer .columnCustomizationDialogContent .columnRowTitle{font-weight:bold;margin-bottom:8px}.columnCustomizationDialogContainer .columnCustomizationDialogContent .columnsContainer{display:flex;flex-direction:column;gap:8px}.columnCustomizationDialogContainer .columnCustomizationDialogContent .columnsContainer .columnRowWrapper{display:flex}.columnCustomizationDialogContainer .columnCustomizationDialogContent .columnsContainer .columnRowWrapper .columnRow{display:flex;flex-direction:row;align-items:center;flex:1 1;height:18px;padding:10px;font-size:16px;border-radius:4px;background:#f3f3f3;transform:translate3d(0, 0, 0)}.columnCustomizationDialogContainer .columnCustomizationDialogContent .columnsContainer .columnRowWrapper .columnRow .columnRowName{flex:1 1;margin-right:8px}.columnCustomizationDialogContainer .columnCustomizationDialogFooter{display:flex;flex-direction:row;padding:12px 16px 12px 16px}.columnCustomizationDialogContainer .columnCustomizationDialogFooter .columnCustomizationButtonContainer{display:flex;gap:8px}.columnCustomizationDialogContainer .columnCustomizationDialogFooter .saveButtonContainer{margin-left:auto}.columnCustomizationDialogContainer .columnCustomizationDialogFooter .saveButtonContainer .columnCustomizationDialogSaveButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.columnCustomizationDialogContainer .columnCustomizationDialogFooter .saveButtonContainer .columnCustomizationDialogSaveButton:hover{background:#007ae6}.columnCustomizationDialogContainer .columnCustomizationDialogFooter .saveButtonContainer .columnCustomizationDialogSaveButton:active{background:#006ac7}}
@media all{.dropdown{display:flex;align-items:center;position:relative;border-radius:4px;min-width:164px;max-width:164px;min-height:30px;max-height:30px;cursor:pointer;background:#222d32}.dropdown .dropdownSelected{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px;padding-left:12px;padding-right:12px}.dropdown .dropdownSelected .dropdownSelectedText{flex:1 1}.dropdown .dropdownMenu{position:absolute;top:32px;right:0;left:0;border-radius:4px;min-width:164px;max-height:256px;z-index:99999;box-shadow:1px 1px 4px 0px #999;background:#fff;color:#000;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:visible;overflow-y:auto}.dropdown .dropdownMenu .dropdownMenuItem{position:relative;padding:12px;font-size:14px}.dropdown .dropdownMenu .dropdownMenuItem:hover{background:#f3f3f3;border-radius:4px}}
@media all{:not(:root):fullscreen::backdrop{background:#fff}}
@media all{.innerLoadingWrapper{display:flex;flex-direction:column;flex:1 1}.innerLoadingWrapper .innerLoadingWrapperLoading{align-items:center;justify-content:center;min-height:calc(100vh - 148px)}}
.departmentSelectionList{width:100%;background:#fff}.departmentSelectionList .filterCompany,.departmentSelectionList .filterCity,.departmentSelectionList .filterRegion,.departmentSelectionList .filterCountry,.departmentSelectionList .filterCustomField{min-width:150px;font-size:16px}.departmentSelectionList .filterCompany .pickerContainer,.departmentSelectionList .filterCity .pickerContainer,.departmentSelectionList .filterRegion .pickerContainer,.departmentSelectionList .filterCountry .pickerContainer,.departmentSelectionList .filterCustomField .pickerContainer{min-height:30px;max-height:30px}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected,.departmentSelectionList .filterCity .pickerContainer .pickerSelected,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected{padding:4px}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionList .filterCity .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionList .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionList .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionList .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.departmentSelectionList .filterCompany .pickerContainer .pickerSelected i,.departmentSelectionList .filterCity .pickerContainer .pickerSelected i,.departmentSelectionList .filterRegion .pickerContainer .pickerSelected i,.departmentSelectionList .filterCountry .pickerContainer .pickerSelected i,.departmentSelectionList .filterCustomField .pickerContainer .pickerSelected i{margin-right:4px}.departmentSelectionList .filterCompany .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionList .filterCity .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionList .filterRegion .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionList .filterCountry .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionList .filterCustomField .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.departmentSelectionList .filterCompany .pickerPlaceholder,.departmentSelectionList .filterCity .pickerPlaceholder,.departmentSelectionList .filterRegion .pickerPlaceholder,.departmentSelectionList .filterCountry .pickerPlaceholder,.departmentSelectionList .filterCustomField .pickerPlaceholder{color:#747474}.departmentSelectionList .listToolbar{margin-bottom:4px;display:flex;flex-direction:column;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75)}.departmentSelectionList .listToolbar .listToolbarRow{position:relative;display:flex;flex-direction:row;align-items:center;background:#eee;padding:8px 16px;font-size:16px;border-top:1px solid #e3e3e3}.departmentSelectionList .listToolbar .listToolbarRow .listToolbarIcon{margin-right:20px}.departmentSelectionList .listToolbar .listToolbarRow .listToolbarLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.departmentSelectionList .listToolbar .listToolbarRow .listToolbarLeft .listToolbarLeftItem{margin-right:8px}.departmentSelectionList .listToolbar .listToolbarRow .listToolbarRight{display:flex;align-items:center;justify-content:flex-end}.departmentSelectionList .listToolbar .listToolbarRow .listToolbarRight .listToolbarRightItem{margin-left:8px}.departmentSelectionList .listToolbar .listToolbarRow .fullWidth{flex:1 1}.departmentSelectionList .departmentSelectionDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.departmentSelectionList .departmentSelectionDialogContentDataTable .departmentSelectionDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.departmentSelectionList .departmentSelectionDialogContentDataTable .departmentSelectionDialogContentDataTableHeader .departmentSelectionDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.departmentSelectionList .columnName{display:flex}.departmentSelectionList .columnName .columnNameText{flex:1 1;margin-right:4px}.departmentSelectionList .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.departmentSelectionList .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}
@media all{.importChecklistTemplateDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.importChecklistTemplateDialog .importChecklistTemplateDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.importChecklistTemplateDialog .importChecklistTemplateDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.importChecklistTemplateDialog .importChecklistTemplateDialogHeader .importChecklistTemplateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.importChecklistTemplateDialog .importChecklistTemplateDialogHeader .importChecklistTemplateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.importChecklistTemplateDialog .importChecklistTemplateDialogHeader .importChecklistTemplateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.importChecklistTemplateDialog .importChecklistTemplateDialogContent{flex-direction:column;overflow-y:auto}.importChecklistTemplateDialog .importChecklistTemplateDialogContent .importChecklistTemplateDialogContentInfo{margin-bottom:8px}.importChecklistTemplateDialog .importChecklistTemplateDialogContent .skip{margin-top:8px}.importChecklistTemplateDialog .importChecklistTemplateDialogContent .importedLabelsTitle{margin-bottom:8px}.importChecklistTemplateDialog .importChecklistTemplateDialogContent th[class*=tableHeadSticky]{top:-16px !important}.importChecklistTemplateDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.importChecklistTemplateDialog .textColumnSmall{font-size:16px;color:#222d32}.importChecklistTemplateDialog .columnName .textColumnTitle{margin-bottom:8px}.importChecklistTemplateDialog .importChecklistTemplateDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.importChecklistTemplateDialog .importChecklistTemplateDialogFooter{flex-direction:row;text-align:left}}@media all{.importChecklistTemplateDialog .importChecklistTemplateDialogFooter .subButton{display:flex;flex-direction:row}.importChecklistTemplateDialog .importChecklistTemplateDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.importChecklistTemplateDialog .importChecklistTemplateDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.importChecklistTemplateDialog .importChecklistTemplateDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.importChecklistTemplateDialog .importChecklistTemplateDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.importChecklistTemplateDialog{width:auto}}
.loadingWrapper{position:relative;flex:1 1;width:100%}.loadingWrapper .loadingContainer{position:absolute;z-index:99;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loadingWrapper .loading{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loadingWrapper .containerLoading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;color:#9b9b9b;width:100%}.loadingWrapper .containerLoading.initialHeight{height:100%;min-height:0;min-height:initial;padding:0px}.loadingWrapper .loadingText{margin-top:4;font-weight:bold;color:#fff}.loadingWrapper .backdrop{position:absolute;top:0;left:0;background:gray;opacity:.5;width:100%;height:100%}
@media all{.formToolbarWrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:10;background:#eee;padding:0 16px 0 12px;position:relative}.formToolbarWrapper .formToolbarFilterWrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.formToolbarWrapper .formToolbarFilterWrapper #formToolbarFilterPortal{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.formToolbarWrapper .formToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:10;width:100%}.formToolbarWrapper .formToolbar .formToolbarIconLeft{display:flex;align-items:center;justify-content:center;margin-right:12px;color:#222d32}.formToolbarWrapper .formToolbar .formToolbarTextHeader{display:flex;flex-direction:column;justify-content:center;font-weight:bold;font-size:16px;color:#222d32;margin-right:12px}.formToolbarWrapper .formToolbar .formToolbarTextHeader .formToolbarTextHeaderWrapper{display:flex;flex-direction:row;align-items:center;gap:5px}.formToolbarWrapper .formToolbar .formToolbarTextHeader .formToolbarTextHeaderWrapper span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.formToolbarWrapper .formToolbar .formToolbarSearchBar{display:flex;flex-direction:column;justify-content:center}.formToolbarWrapper .formToolbar .formToolbarActionPanel{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:12px}.formToolbarWrapper .formToolbar .formToolbarActionPanel .m-l-8{margin-left:8px}}
.checklistTemplates{flex:1 1;display:flex;flex-direction:column}.checklistTemplates .containerFormToolbarItem{margin-right:8px}.checklistTemplates .listToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3;font-size:16px}.checklistTemplates .listToolbar .listToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.checklistTemplates .listToolbar .listToolbarLeft .listToolbarLeftItem{margin-right:8px}.checklistTemplates .listToolbar .listToolbarRight{display:flex;align-items:center;justify-content:flex-end}.checklistTemplates .listToolbar .listToolbarRight .listToolbarRightItem{margin-left:8px}.checklistTemplates .listToolbar .fullWidth{flex:1 1}.checklistTemplates .filterAreaTemplates{min-width:200px;font-size:16px}.checklistTemplates .filterAreaTemplates .filterAreaTemplatesIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.checklistTemplates .filterAreaTemplates .filterAreaTemplatesText{flex:1 1;margin-left:6px}.checklistTemplates .filterAreaTemplates .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected{padding:4px}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.checklistTemplates .filterAreaTemplates .multiPickerContainer .multiPickerSelected i{margin-right:4px}.checklistTemplates .filterAreaTemplates .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistTemplates .filterAreaTemplates .multiPickerPlaceholder{color:#747474}.checklistTemplates .areaTemplate{display:flex;flex-direction:row;cursor:pointer}.checklistTemplates .areaTemplate .areaTemplateItemIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.checklistTemplates .areaTemplate .areaTemplateItemName{margin-left:16px;display:flex;flex-direction:column;width:50%}.checklistTemplates .areaTemplate .areaTemplateItemName .areaTemplateName{font-size:16px}.checklistTemplates .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold;width:-webkit-max-content;width:max-content;max-width:400px}.checklistTemplates .textColumnSmall{font-size:14px;color:#222d32}.checklistTemplates .textColumnDescription{font-size:14px;color:#222d32;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:-webkit-max-content;width:max-content;max-width:400px}.checklistTemplates .textColumnAuthorizedRoles{font-size:14px;color:#222d32;overflow:hidden;-ms-overflow-style:none;display:-webkit-box;-webkit-box-orient:vertical;width:-webkit-max-content;width:max-content;max-width:200px}.checklistTemplates .infoCell{display:flex}.checklistTemplates .infoText{flex:1 1}
@media all{.updateScheduledTLTasksDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogHeader .updateScheduledTLTasksDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogHeader .updateScheduledTLTasksDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogHeader .updateScheduledTLTasksDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent .description{margin-bottom:8px}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent .events{margin-bottom:8px}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent .events .eventList{margin-bottom:8px}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent .events .eventScheduledItem{padding:12px}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogContent .events .eventScheduledItem:not(:last-child){border-bottom:1px solid #d3d3d3}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter{flex-direction:row;text-align:left}}@media all{.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter .subButton{display:flex;flex-direction:row}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:bold}.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.updateScheduledTLTasksDialog .updateScheduledTLTasksDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.updateScheduledTLTasksDialog{width:auto}}
.outlineInput .outlineInputContainer{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:34px;flex:1 1;border:solid 1px #838383}.outlineInput .outlineInputContainer.rounded{border-radius:4px}.outlineInput .outlineInputContainer.focus{border:solid 1px #2388e5}.outlineInput .outlineInputContainer.disabled{background-color:#eee}.outlineInput .outlineInputContainer.disabled label{background-color:#eee}.outlineInput .outlineInputContainer.disabled label.active{background:#fff}.outlineInput .outlineInputContainer label{position:absolute;top:0;left:0;padding:0 4px;margin:8px;background:#fff;color:#747474;border-radius:4px;transition:all .2s ease-in-out;cursor:text;z-index:1}.outlineInput .outlineInputContainer label.active{top:-24px;color:#000;font-size:16px}.outlineInput .outlineInputContainer label.focus{color:#0071d4}.outlineInput .outlineInputContainer .outlineInputText{flex:1 1;display:flex;position:relative}.outlineInput .outlineInputContainer .outlineInputText input{flex:1 1;height:18px;width:100%;padding:8px;font-size:16px;border:none;outline:none}.outlineInput .outlineInputContainer .outlineInputText input.rounded{border-radius:4px}.outlineInput .outlineInputContainer .outlineInputText input:disabled{background-color:#eee;cursor:default}.outlineInput .outlineInputContainer .outlineInputText .outlineInputTextAreaInfo{position:absolute;bottom:8px;right:8px;font-size:14px;color:#747474}.outlineInput .outlineInputContainer .outlineInputTextArea{flex:1 1;display:flex;position:relative}.outlineInput .outlineInputContainer .outlineInputTextArea textarea{flex:1 1;min-height:18px;width:100%;padding:8px;font-family:"Arial","Helvetica",sans-serif;font-size:16px;border:none;outline:none;resize:none}.outlineInput .outlineInputContainer .outlineInputTextArea textarea:disabled{background-color:#eee;cursor:default}.outlineInput .outlineInputContainer .outlineInputTextArea .outlineInputTextAreaInfo{position:absolute;bottom:8px;right:8px;font-size:14px;color:#747474}.outlineInput .outlineInputContainer .additionIcon{width:28px}.outlineInput.error label.active,.outlineInput.error label.focus{color:red}.outlineInput.error .outlineInputContainer{margin-bottom:4px;border:1px solid red}.outlineInput.error .outlineInputContainer.focus{border:1px solid red}
@media all{.addSignatureDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.addSignatureDialog .addSignatureDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.addSignatureDialog .addSignatureDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.addSignatureDialog .addSignatureDialogHeader .addSignatureDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.addSignatureDialog .addSignatureDialogHeader .addSignatureDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.addSignatureDialog .addSignatureDialogHeader .addSignatureDialogHeaderButtonClose:hover i{transform:scale(1.2)}.addSignatureDialog .addSignatureDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.addSignatureDialog .addSignatureDialogContent .name{margin-bottom:16px}.addSignatureDialog .addSignatureDialogContent .name label{display:inline-flex;margin-bottom:4px;font-weight:bold}.addSignatureDialog .addSignatureDialogContent .requiresTextInput{margin-bottom:8px}.addSignatureDialog .addSignatureDialogContent .textInputDescription label{display:inline-flex;margin-bottom:4px;font-weight:bold}.addSignatureDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.addSignatureDialog .textColumnSmall{font-size:16px;color:#222d32}.addSignatureDialog .columnName .textColumnTitle{margin-bottom:8px}.addSignatureDialog .addSignatureDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.addSignatureDialog .addSignatureDialogFooter{flex-direction:row;text-align:left}}@media all{.addSignatureDialog .addSignatureDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.addSignatureDialog .addSignatureDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.addSignatureDialog .addSignatureDialogFooter .legend .legendItem{margin-right:24px}.addSignatureDialog .addSignatureDialogFooter .subButton{display:flex;flex-direction:row}.addSignatureDialog .addSignatureDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.addSignatureDialog .addSignatureDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.addSignatureDialog .addSignatureDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.addSignatureDialog .addSignatureDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.addSignatureDialog{width:auto}}
@media all{.pickerDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.pickerDialog .pickerDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.pickerDialog .pickerDialogHeader .pickerDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.pickerDialog .pickerDialogHeader .pickerDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.pickerDialog .pickerDialogHeader .pickerDialogHeaderButtonClose:hover i{transform:scale(1.2)}.pickerDialog .searchSelector{position:-webkit-sticky;position:sticky;top:0}.pickerDialog .searchSelector .searchBoxInput{padding-left:16px;font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.pickerDialog .pickerDialogContent{display:flex;flex-direction:column}.pickerDialog .pickerDialogContent .pickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:16px;max-height:18px;cursor:pointer}.pickerDialog .pickerDialogContent .pickerSelectorItem .pickerSelectorItemValue{flex:1 1}.pickerDialog .pickerDialogContent .pickerSelectorItem:hover{background:#f3f3f3}.pickerDialog .contentAction{display:flex;justify-content:flex-end}}@media(min-width: 768px){.pickerDialog .contentAction{flex-direction:row;text-align:left}}@media all{.pickerDialog .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.pickerDialog .contentAction .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.pickerDialog .contentAction .contentButton{flex:none;margin-left:8px}}@media all{.pickerDialog .pickerDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.pickerDialog .pickerDialogFooter{flex-direction:row;text-align:left}}@media all{.pickerDialog .pickerDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.pickerDialog .pickerDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.pickerDialog .pickerDialogFooter .contentButton{flex:none;margin-left:8px}}@media screen and (max-width: 700px){.pickerDialog{width:auto}}
.picker .pickerContainer{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:34px;flex:1 1;background:#fff;border:solid 1px #d3d3d3;border-radius:4px;cursor:pointer}.picker .pickerContainer.focus{border:solid 1px #2388e5}.picker .pickerContainer.disabled{background-color:#eee;color:#545454;cursor:default}.picker .pickerContainer.disabled label{background-color:#eee}.picker .pickerContainer.disabled label.active{background:#fff}.picker .pickerContainer.selected{border:1px solid #222d32;background:#222d32;color:#fff}.picker .pickerContainer label{position:absolute;top:0;left:0;padding:0 4px;margin:10px;background:#fff;transition:top .2s ease-in-out,font-size .2s ease-in-out;cursor:text;color:#747474;border-radius:4px;font-size:16px}.picker .pickerContainer label.active{top:-20px;color:#000}.picker .pickerContainer label.focus{color:#0071d4}.picker .pickerContainer .pickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:10px}.picker .pickerContainer .pickerSelected .pickerSelectedValue{flex:1 1}.picker .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{color:gray;margin-right:4px}.picker.error .pickerContainer{margin-bottom:4px;border:1px solid red}.picker.error .pickerContainer label.active,.picker.error .pickerContainer label.focus{color:red}.picker.error .pickerContainer.focus{border:1px solid red}.picker .pickerSelector{position:absolute;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:101;background:#fff;border-radius:4px;max-height:175px;color:#000}.picker .pickerSelector .searchSelector .searchBoxInput{font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.picker .pickerSelector .pickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;min-height:18px}.picker .pickerSelector .pickerSelectorItem .pickerSelectorItemValue{flex:1 1}.picker .pickerSelector .pickerSelectorItem .pickerSelectorItemCheckedIndicator{flex:1 1}.picker .pickerSelector .pickerSelectorItem:hover{background:#f3f3f3}.picker .pickerSelector .pickerSelectorItem:active{background:#0071d4}.picker .pickerSelector .pickerResetFilter{color:gray;font-style:italic}.picker .pickerSelector::-webkit-scrollbar{width:6px}.picker .pickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.picker .pickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.picker .pickerSelector::-webkit-scrollbar-thumb:hover{background:#888}
@media all{.addTargetDepartmentsButton{display:flex;flex-direction:row;align-items:center;cursor:pointer;position:relative}.addTargetDepartmentsButton .addTargetDepartmentsButtonIcon{display:flex;align-items:center;justify-content:center;padding:4px;color:#fff;border-radius:90px;background:#0071d4}.addTargetDepartmentsButton .addTargetDepartmentsButtonIcon.disabled{background:#9b9b9b}.addTargetDepartmentsButton .addTargetDepartmentsButtonText{margin-left:6px}.addTargetDepartmentsButton .addTargetDepartmentsButtonText.disabled{color:#747474}}
.DayPicker{display:inline-block;font-size:14px}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:4px;-webkit-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:0 4px;margin-top:4px;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:.5em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#838383;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:0 8px;color:#838383;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;height:18px;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #eaecec;color:#838383;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:rgba(0,0,0,0);background-image:none;box-shadow:none;color:#0071d4;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#838383;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#0071d4;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}
.dialogContent{padding:16px}
@media all{.dateInput{display:flex;align-items:center;justify-content:center;min-width:150px;min-height:34px;cursor:pointer;font-size:16px}.dateInput:hover{border:1px solid #0071d4}.dateInput:active{border:1px solid #006ac7}.dateInputActive{border:1px solid #838383;pointer-events:auto}.dateInputError{border:1px solid #de414c;pointer-events:auto}.dateInputBlocked{border:1px solid #d3d3d3;pointer-events:none}}
@media all{.timeInput{display:flex;align-items:center;justify-content:center;min-width:150px;min-height:34px;cursor:pointer;font-size:16px}.timeInput:hover{border:1px solid #0071d4}.timeInput:active{border:1px solid #006ac7}.timeInputActive{border:1px solid #838383;pointer-events:auto}.timeInputError{border:1px solid #de414c;pointer-events:auto}.timeInputBlocked{border:1px solid #d3d3d3;pointer-events:none}}
@media all{.checklistSchedulingDialog{display:flex;flex-direction:column;background:#fff}.checklistSchedulingDialog .checklistSchedulingDialogHeader{display:flex;flex-direction:row;padding:16px}.checklistSchedulingDialog .checklistSchedulingDialogHeader .checklistSchedulingDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.checklistSchedulingDialog .checklistSchedulingDialogHeader .checklistSchedulingDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.checklistSchedulingDialog .checklistSchedulingDialogHeader .checklistSchedulingDialogHeaderButtonClose:hover i{transform:scale(1.2)}.checklistSchedulingDialog .checklistSchedulingDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate{margin-bottom:16px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogDateInputs{display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogDateInputs .checklistSchedulingDialogDateInputWrapper{display:flex;flex-direction:row;align-items:center;flex:1 1}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogDateInputs .checklistSchedulingDialogDateInputLock i{font-size:20px;margin-left:8px;color:#838383}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogDateInputsBlocked{border:1px solid #838383;padding:8px;background:#eee}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogCheckboxUnlimited{display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogCheckboxUnlimited .checklistSchedulingDialogCheckbox{flex:1 1;display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogCheckboxUnlimited .checklistSchedulingDialogCheckbox .checklistSchedulingDialogCheckboxAlertIcon{margin-left:4px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogCheckboxUnlimited .checklistSchedulingDialogCheckboxLock i{font-size:20px;margin-left:8px;color:#838383}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogDate .checklistSchedulingDialogCheckboxUnlimitedBlocked{border:1px solid #838383;padding:8px;background:#eee}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogRepetition{margin-bottom:16px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogRepetition .checklistSchedulingDialogRepetitionInputWrapper{display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogRepetition .checklistSchedulingDialogRepetitionInputWrapper .checklistSchedulingDialogRepetitionInput{flex:1 1}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogRepetition .checklistSchedulingDialogRepetitionInputWrapper .checklistSchedulingDialogRepetitionLock i{font-size:20px;margin-left:8px;color:#838383}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogRepetition .checklistSchedulingDialogRepetitionInputWrapperBlocked{border:1px solid #838383;padding:8px;background:#eee}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationSend{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationSend .checklistSchedulingDialogNotificationSendCheckboxWrapper{flex:1 1;display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationSend .checklistSchedulingDialogNotificationSendCheckboxWrapper .checklistSchedulingDialogNotificationSendCheckbox .checklistSchedulingDialogNotificationSendCheckboxTextDisabled{color:#747474}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationSend .checklistSchedulingDialogNotificationSendLock i{font-size:20px;margin-left:8px;color:#838383}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationSendBlocked{border:1px solid #838383;padding:8px;background:#eee}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationTime{display:flex;flex-direction:row;align-items:center;margin-top:8px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationTime .checklistSchedulingDialogNotificationTimeLock i{font-size:20px;margin-left:8px;color:#838383}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogNotification .checklistSchedulingDialogNotificationTimeBlocked{border:1px solid #838383;padding:8px;background:#eee}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogSummary .checklistSchedulingDialogRuntime{font-style:italic;margin-bottom:4px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogSummary .checklistSchedulingDialogNextOccurrence{display:flex;align-items:center;height:20px;font-style:italic}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogParameters{margin-top:16px;margin-bottom:4px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogParameters .parameterInput{margin-top:16px}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistSchedulingDialog .checklistSchedulingDialogContent .checklistSchedulingDialogInputError{font-size:14px;color:#de414c;margin-bottom:16px}.checklistSchedulingDialog .checklistSchedulingDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterLockWrapper{flex:1 1;display:flex;flex-direction:row;align-items:center}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterLockWrapper .checklistSchedulingDialogFooterLockText{margin-left:8px}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterButton:hover{background:#007ae6}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterButton:active{background:#006ac7}.checklistSchedulingDialog .checklistSchedulingDialogFooter .checklistSchedulingDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.checklistSchedulingDialog{width:auto}}
@media all{.targetDepartmentsDialog{display:flex;flex-direction:column;background:#fff}.targetDepartmentsDialog .targetDepartmentsDialogHeader{display:flex;flex-direction:row;padding:16px}.targetDepartmentsDialog .targetDepartmentsDialogHeader .targetDepartmentsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.targetDepartmentsDialog .targetDepartmentsDialogHeader .targetDepartmentsDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.targetDepartmentsDialog .targetDepartmentsDialogHeader .targetDepartmentsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.targetDepartmentsDialog .filterCompany,.targetDepartmentsDialog .filterCity,.targetDepartmentsDialog .filterRegion,.targetDepartmentsDialog .filterCountry,.targetDepartmentsDialog .filterCustomField{min-width:150px;font-size:16px}.targetDepartmentsDialog .filterCompany .pickerContainer,.targetDepartmentsDialog .filterCity .pickerContainer,.targetDepartmentsDialog .filterRegion .pickerContainer,.targetDepartmentsDialog .filterCountry .pickerContainer,.targetDepartmentsDialog .filterCustomField .pickerContainer{min-height:30px;max-height:30px}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected{padding:4px}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.targetDepartmentsDialog .filterCompany .pickerContainer .pickerSelected i,.targetDepartmentsDialog .filterCity .pickerContainer .pickerSelected i,.targetDepartmentsDialog .filterRegion .pickerContainer .pickerSelected i,.targetDepartmentsDialog .filterCountry .pickerContainer .pickerSelected i,.targetDepartmentsDialog .filterCustomField .pickerContainer .pickerSelected i{margin-right:4px}.targetDepartmentsDialog .filterCompany .pickerSelector .searchSelector .searchBoxInput,.targetDepartmentsDialog .filterCity .pickerSelector .searchSelector .searchBoxInput,.targetDepartmentsDialog .filterRegion .pickerSelector .searchSelector .searchBoxInput,.targetDepartmentsDialog .filterCountry .pickerSelector .searchSelector .searchBoxInput,.targetDepartmentsDialog .filterCustomField .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.targetDepartmentsDialog .filterCompany .pickerPlaceholder,.targetDepartmentsDialog .filterCity .pickerPlaceholder,.targetDepartmentsDialog .filterRegion .pickerPlaceholder,.targetDepartmentsDialog .filterCountry .pickerPlaceholder,.targetDepartmentsDialog .filterCustomField .pickerPlaceholder{color:#747474}.targetDepartmentsDialog .listToolbar{margin-bottom:4px}.targetDepartmentsDialog .listToolbar .searchbarRow{z-index:3;background:#fff;padding:0px 16px;font-size:16px}.targetDepartmentsDialog .listToolbar .listToolbarRow{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#fff;padding:8px 16px;font-size:16px}.targetDepartmentsDialog .listToolbar .listToolbarRow .listToolbarIcon{margin-right:20px}.targetDepartmentsDialog .listToolbar .listToolbarRow .listToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.targetDepartmentsDialog .listToolbar .listToolbarRow .listToolbarLeft .listToolbarLeftItem{margin-right:8px}.targetDepartmentsDialog .listToolbar .listToolbarRow .listToolbarRight{display:flex;align-items:center;justify-content:flex-end}.targetDepartmentsDialog .listToolbar .listToolbarRow .listToolbarRight .listToolbarRightItem{margin-left:8px}.targetDepartmentsDialog .listToolbar .listToolbarRow .fullWidth{flex:1 1}.targetDepartmentsDialog .targetDepartmentsDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.targetDepartmentsDialog .targetDepartmentsDialogContent .columnName{display:flex}.targetDepartmentsDialog .targetDepartmentsDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.targetDepartmentsDialog .targetDepartmentsDialogContent .columnRadioGroup{display:flex;flex-direction:row;align-items:flex-start}.targetDepartmentsDialog .targetDepartmentsDialogContent .columnRadioGroup>div{margin-right:12px}.targetDepartmentsDialog .targetDepartmentsDialogContent .columnRadioButton{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #e0e0e0}.targetDepartmentsDialog .targetDepartmentsDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.targetDepartmentsDialog .targetDepartmentsDialogContent .textColumnSmall{font-size:14px;color:#222d32}.targetDepartmentsDialog .targetDepartmentsDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.targetDepartmentsDialog .targetDepartmentsDialogFooter .targetDepartmentsDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.targetDepartmentsDialog .targetDepartmentsDialogFooter .targetDepartmentsDialogFooterButton:hover{background:#007ae6}.targetDepartmentsDialog .targetDepartmentsDialogFooter .targetDepartmentsDialogFooterButton:active{background:#006ac7}.targetDepartmentsDialog .targetDepartmentsDialogFooter .targetDepartmentsDialogFooterButton i{margin-right:4px}}
@media all{.publishingConfirmDialog{display:flex;flex-direction:column;background:#fff;font-size:16px}.publishingConfirmDialog .publishingConfirmDialogHeader{display:flex;flex-direction:row;padding:16px}.publishingConfirmDialog .publishingConfirmDialogHeader .publishingConfirmDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.publishingConfirmDialog .publishingConfirmDialogHeader .publishingConfirmDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.publishingConfirmDialog .publishingConfirmDialogHeader .publishingConfirmDialogHeaderButtonClose:hover i{transform:scale(1.2)}.publishingConfirmDialog .publishingConfirmDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogInfo{margin-bottom:16px}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogRadioGroup{display:flex;flex-direction:column}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishContainer{margin-left:20px;margin-top:8px}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishContainer .publishingConfirmDialogPublishDateTime{display:flex;flex-direction:row;align-items:center;margin-top:8px}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishContainer .publishingConfirmDialogPublishDateTime .publishingConfirmDialogPublishTimeDateInput{flex:1 1}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishContainer .publishingConfirmDialogPublishTimezone{margin-top:8px;z-index:999999}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishDepartmentInfo{display:flex;align-items:center;font-size:16px;margin-top:24px}.publishingConfirmDialog .publishingConfirmDialogContent .publishingConfirmDialogPublishDepartmentInfo .publishingConfirmDialogPublishDepartmentInfoIcon{margin-left:4px}.publishingConfirmDialog .publishingConfirmDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.publishingConfirmDialog .publishingConfirmDialogFooter .publishingConfirmDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.publishingConfirmDialog .publishingConfirmDialogFooter .publishingConfirmDialogFooterButton:hover{background:#007ae6}.publishingConfirmDialog .publishingConfirmDialogFooter .publishingConfirmDialogFooterButton:active{background:#006ac7}}
.multiPicker .multiPickerContainer{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:34px;flex:1 1;border:solid 1px #222d32;border-radius:4px;cursor:pointer}.multiPicker .multiPickerContainer.disabled{background-color:#eee;color:#545454;cursor:default}.multiPicker .multiPickerContainer.disabled label{background-color:#eee}.multiPicker .multiPickerContainer.disabled label.active{background:#fff}.multiPicker .multiPickerContainer label{position:absolute;top:0;left:0;padding:0 4px;margin:10px;background:#fff;transition:top .2s ease-in-out,font-size .2s ease-in-out;cursor:text;color:#747474;border-radius:4px}.multiPicker .multiPickerContainer label.active{top:-16px;font-size:14px;color:#000}.multiPicker .multiPickerContainer label.focus{color:#0071d4}.multiPicker .multiPickerContainer .multiPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:10px}.multiPicker .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.multiPicker .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;align-items:center;padding:2px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.multiPicker .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{text-overflow:ellipsis;white-space:nowrap}.multiPicker .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem>i{margin-left:2px;padding:4px;font-size:16px;border-radius:4px;color:#888}.multiPicker .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem>i:hover{background:#ccc;color:#000}.multiPicker.error .multiPickerContainer{margin-bottom:4px;border:1px solid red}.multiPicker.error .multiPickerContainer label.active,.multiPicker.error .multiPickerContainer label.focus{color:red}.multiPicker.error .multiPickerContainer.focus{border:1px solid red}.multiPicker .multiPickerSelector{position:absolute;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:101;background:#fff;border-radius:4px;max-height:256px}.multiPicker .multiPickerSelector .searchSelector .searchBoxInput{padding:8px;font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.multiPicker .multiPickerSelector .multiPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;min-height:18px}.multiPicker .multiPickerSelector .multiPickerSelectorItem .multiPickerSelectorItemValue{flex:1 1}.multiPicker .multiPickerSelector .multiPickerSelectorItem:hover{background:#f3f3f3}.multiPicker .multiPickerSelector::-webkit-scrollbar{width:6px}.multiPicker .multiPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.multiPicker .multiPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.multiPicker .multiPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}
@media all{.dialogLoadingWrapper{position:relative}.dialogLoadingWrapper .dialogLoadingWrapper{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;bottom:0px;left:0px;right:0px;z-index:99;background:gray;opacity:.5}}
@media all{.taskTemplateDialog{display:flex;flex-direction:column;background:#fff}.taskTemplateDialog .taskTemplateDialogHeader{display:flex;flex-direction:row;padding:16px}.taskTemplateDialog .taskTemplateDialogHeader .taskTemplateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.taskTemplateDialog .taskTemplateDialogHeader .taskTemplateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.taskTemplateDialog .taskTemplateDialogHeader .taskTemplateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.taskTemplateDialog .taskTemplateDialogToolbar{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:16px;padding-right:16px;min-height:52px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer i{margin-left:4px;margin-right:16px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter{margin-right:8px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels{min-width:200px;font-size:16px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected i{margin-right:4px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarFilterContainer .taskTemplateDialogToolbarFilter .filterLabels .multiPickerPlaceholder{color:#747474}.taskTemplateDialog .taskTemplateDialogToolbar .taskTemplateDialogToolbarSearchBar{display:flex;flex-direction:column;justify-content:center;margin-right:8px}.taskTemplateDialog .taskTemplateDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.taskTemplateDialog .taskTemplateDialogContent .taskTemplateDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.taskTemplateDialog .taskTemplateDialogContent .taskTemplateDialogContentDataTable .taskTemplateDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.taskTemplateDialog .taskTemplateDialogContent .taskTemplateDialogContentDataTable .taskTemplateDialogContentDataTableHeader .taskTemplateDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.taskTemplateDialog .taskTemplateDialogContent .columnName{display:flex}.taskTemplateDialog .taskTemplateDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px;width:100px}.taskTemplateDialog .taskTemplateDialogContent .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.taskTemplateDialog .taskTemplateDialogContent .textColumnSmall{font-size:14px;color:#222d32;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.taskTemplateDialog .taskTemplateDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.taskTemplateDialog .taskTemplateDialogFooter .taskTemplateDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.taskTemplateDialog .taskTemplateDialogFooter .taskTemplateDialogFooterButton:hover{background:#007ae6}.taskTemplateDialog .taskTemplateDialogFooter .taskTemplateDialogFooterButton:active{background:#006ac7}.taskTemplateDialog .taskTemplateDialogFooter .taskTemplateDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.versionsDialog{display:flex;flex-direction:column;background:#fff}.versionsDialog .versionsDialogHeader{display:flex;flex-direction:row;padding:16px}.versionsDialog .versionsDialogHeader .versionsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.versionsDialog .versionsDialogHeader .versionsDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.versionsDialog .versionsDialogHeader .versionsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.versionsDialog .versionsDialogToolbar{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:16px;padding-right:16px;min-height:52px}.versionsDialog .versionsDialogToolbar .versionsDialogToolbarSearchBar{display:flex;flex-direction:column;justify-content:center}.versionsDialog .versionsDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.versionsDialog .versionsDialogContent .columnName{display:flex}.versionsDialog .versionsDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.versionsDialog .versionsDialogContent .columnRadioGroup{display:flex;flex-direction:row;align-items:flex-start}.versionsDialog .versionsDialogContent .columnRadioGroup>div{margin-right:12px}.versionsDialog .versionsDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.versionsDialog .versionsDialogContent .textColumnSmall{font-size:14px;color:#222d32}.versionsDialog .versionsDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.versionsDialog .versionsDialogFooter .versionsDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.versionsDialog .versionsDialogFooter .versionsDialogFooterButton:hover{background:#007ae6}.versionsDialog .versionsDialogFooter .versionsDialogFooterButton:active{background:#006ac7}.versionsDialog .versionsDialogFooter .versionsDialogFooterButton i{margin-right:4px}}
@media all{.checklistTemplateEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.checklistTemplateEditor .checklistTemplateEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;box-shadow:1px 1px 4px 0px #999}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral{padding:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralName{margin-bottom:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralName label{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralName .checklistTemplateNameInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralName .checklistTemplateNameInputWrapper .checklistTemplateNameInputLock{margin-right:8px;margin-top:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralName .checklistTemplateNameInputWrapper .checklistTemplateNameInput{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralDescription{margin-bottom:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralDescription label{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralDescription .checklistTemplateDescriptionInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralDescription .checklistTemplateDescriptionInputWrapper .checklistTemplateDescriptionInputLock{margin-right:8px;margin-top:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralDescription .checklistTemplateDescriptionInputWrapper .checklistTemplateDescriptionInput{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateAreaInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateAreaInputWrapper .checklistTemplateAreaInputLock{margin-right:8px;margin-top:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateAreaInputWrapper .checklistTemplateAreaInput{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer{display:flex}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .checklistTemplateArea{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer{padding:8px;border:1px solid #838383;border-radius:0%}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer:hover{background-color:#f3f3f3}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer:hover i{color:#838383;font-size:20px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer i{color:rgba(0,0,0,0);font-size:20px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .pickerSelected{padding:0}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .pickerSelected .checklistTemplateEditorAreaWrapper{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .pickerSelected .checklistTemplateEditorArea{display:flex;flex-direction:row;align-items:center;cursor:pointer}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .pickerSelected .checklistTemplateEditorArea .checklistTemplateEditorAreaText{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .authorizedRolesDescription{margin-top:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .authorizedRolesDescription .authorizedRolesTitle{display:flex;font-weight:bold;flex-direction:row;align-items:center}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorGeneral .checklistTemplateEditorGeneralArea .checklistTemplateEditorAreaContainer .pickerContainer .authorizedRolesDescription .authorizedRolesList{margin-top:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling{padding:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList{margin-bottom:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper{display:flex;flex-direction:row}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemLock{margin-right:8px;margin-top:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItem{flex:1 1;display:flex;flex-direction:row;border:1px solid #838383;padding:16px;cursor:pointer}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItem:hover{background:#f3f3f3;border:1px solid #0071d4}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItem .checklistTemplateEditorSchedulingItemTextContainer{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItem .checklistTemplateEditorSchedulingItemTextContainer .checklistTemplateEditorSchedulingItemText{font-size:16px;color:#000}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemActions{display:flex;align-items:center;justify-content:center;min-width:32px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:1px solid #838383;cursor:pointer}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemActions:hover{background:#f3f3f3}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemActions:active{background:#fafafa}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemActions i{font-size:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorScheduling .checklistTemplateEditorSchedulingList .checklistTemplateEditorSchedulingItemWrapper .checklistTemplateEditorSchedulingItemActions:active i{transform:scale(0.9)}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection{padding:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionLabel{display:flex;flex-direction:row;align-items:center;margin-bottom:8px;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates{margin-bottom:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper{display:flex;flex-direction:row;position:relative}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplateLock{margin-right:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate:hover{background-color:#f3f3f3}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate .checklistTemplateEditorContentSectionTaskTemplateInfo{flex:1 1;display:flex;flex-direction:column;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate .checklistTemplateEditorContentSectionTaskTemplateInfo .checklistTemplateEditorContentSectionTaskTemplateInfoTitle{font-weight:bold;font-size:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate .checklistTemplateEditorContentSectionTaskTemplateInfo .checklistTemplateEditorContentSectionTaskTemplateInfoDescription{font-size:14px;margin-top:4px;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate .checklistTemplateEditorContentSectionTaskTemplateActions{display:flex;flex-direction:row}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionTaskTemplates .checklistTemplateEditorContentSectionTaskTemplateWrapper .checklistTemplateEditorContentSectionTaskTemplate .checklistTemplateEditorContentSectionTaskTemplateActions>div{margin-left:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures{margin-bottom:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature{display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature:hover{background-color:#f3f3f3}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureInfo{flex:1 1;display:flex;flex-direction:column}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureInfo .checklistTemplateEditorContentSectionSignatureInfoTitle{display:flex;align-items:center;font-weight:bold;font-size:16px;color:#000}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureInfo .checklistTemplateEditorContentSectionSignatureInfoTitle span{margin-left:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureInfo .checklistTemplateEditorContentSectionSignatureInfoText{display:flex;align-items:center;font-size:14px;margin-top:4px;color:#222d32}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureInfo .checklistTemplateEditorContentSectionSignatureInfoText span{margin-left:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureActions{display:flex;flex-direction:row}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorContentSection .checklistTemplateEditorContentSectionSignatures .checklistTemplateEditorContentSectionSignature .checklistTemplateEditorContentSectionSignatureActions>div{margin-left:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification{padding:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationSend{display:flex;flex-direction:row;align-items:center}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationSend .checklistTemplateEditorNotificationSendLock{margin-right:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationSend .checklistTemplateEditorNotificationSendCheckboxWrapper{display:flex;flex-direction:row;align-items:center}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationSend .checklistTemplateEditorNotificationSendCheckboxWrapper .checklistTemplateEditorNotificationSendCheckboxTextDisabled{color:#747474}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationTime{display:flex;flex-direction:row;align-items:center;margin-top:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationTime .checklistTemplateEditorNotificationTimeLock{margin-right:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorNotification .checklistTemplateEditorNotificationTimeError{font-size:14px;color:#de414c;margin-top:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing{padding:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorPublishingInstruction{margin-bottom:16px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorPublishingInstruction .checklistTemplateEditorPublishingInstructionLabel{display:flex;align-items:center;flex-direction:row;margin-bottom:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorPublishingInstruction .checklistTemplateEditorPublishingInstructionLabel label{display:inline-flex;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorPublishingInstruction .checklistTemplateEditorPublishingInstructionLabel .checklistTemplateEditorPublishingInstructionLabelInfo{margin-left:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorPublishingInstruction .checklistTemplateInstructionInput{flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList{margin-bottom:8px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList .checklistTemplateEditorTargetDepartmentsListTable{display:flex;flex-direction:column;flex:1 1}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList .columnName{display:flex}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList .columnName .columnNameText{flex:1 1;margin-right:4px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsList .textColumnSmall{font-size:14px;color:#222d32;padding-right:12px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsListButtonAdd{display:flex;flex-direction:row;align-items:center;cursor:pointer}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsListButtonAdd .checklistTemplateEditorTargetDepartmentsListButtonAddIcon{display:flex;align-items:center;justify-content:center;padding:4px;color:#fff;border-radius:90px;background:#0071d4}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorPublishing .checklistTemplateEditorTargetDepartments .checklistTemplateEditorTargetDepartmentsListButtonAdd .checklistTemplateEditorTargetDepartmentsListButtonAddText{color:#000;margin-left:6px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorContent .checklistTemplateEditorLegend .legendItem{margin-right:24px}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorActionButtons{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.checklistTemplateEditor .checklistTemplateEditorContainer .checklistTemplateEditorActionButtons .button{min-height:36px;border-radius:4px;box-shadow:1px 1px 4px 0px #999}}.checklistTemplateAreaDialog .pickerSelectorItem.shared{background:#fffde9}.checklistTemplateAreaDialog .pickerSelectorItem.shared:hover{background:#fefbd0}.checklistTemplateAreaDialog .pickerSelectorItem.shared:active{background:#f9f7dd}.checklistTemplateAreaDialog .pickerSelectorItem .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.checklistTemplateAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistTemplateAreaItemIndicator{align-self:center;flex:1 1}.checklistTemplateAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistTemplateAreaItemRoles{margin-left:16px;flex:2 1;display:flex}.checklistTemplateAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistTemplateAreaItemCompany{flex:1 1;font-weight:bold;align-self:center}.checklistTemplateAreaDialog .pickerSelectorItem .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}.checklistTemplateAreaDialog .textColumnSmall{font-size:14px;color:#222d32;padding-right:12px}
.auditList .columnName{display:flex}.auditList .columnName .columnNameText{flex:1 1}.auditList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.auditList .textColumnSmall{font-size:14px;color:#222d32}.auditList .nowrap{white-space:nowrap}
@media all{.importAuditDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.importAuditDialog .importAuditDialogLoading{overflow:hidden;display:flex;flex-direction:column}.importAuditDialog .importAuditDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.importAuditDialog .importAuditDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.importAuditDialog .importAuditDialogHeader .importAuditDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.importAuditDialog .importAuditDialogHeader .importAuditDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.importAuditDialog .importAuditDialogHeader .importAuditDialogHeaderButtonClose:hover i{transform:scale(1.2)}.importAuditDialog .importAuditDialogContent{flex:1 1;padding:16px;overflow-y:auto}.importAuditDialog .importAuditDialogContent .importAuditDialogContentInfo{margin-bottom:8px}.importAuditDialog .importAuditDialogContent .skip{margin-top:8px}.importAuditDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.importAuditDialog .textColumnSmall{font-size:16px;color:#222d32}.importAuditDialog .columnName .textColumnTitle{margin-bottom:8px}.importAuditDialog .importAuditDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.importAuditDialog .importAuditDialogFooter{flex-direction:row;text-align:left}}@media all{.importAuditDialog .importAuditDialogFooter .subButton{display:flex;flex-direction:row}.importAuditDialog .importAuditDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.importAuditDialog .importAuditDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.importAuditDialog .importAuditDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.importAuditDialog .importAuditDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.importAuditDialog{width:auto}}
.audits{flex:1 1;display:flex;flex-direction:column}.audits .formToolbarItem{margin-right:8px}.audits .buttonExport{border:1px solid #37474f}.audits .buttonExport.disabled{border:1px solid #9b9b9b}.audits .buttonImport{margin-left:12px;border:1px solid #37474f}.audits .buttonImport.disabled{border:1px solid #9b9b9b}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.containerSubchapters{display:flex;flex-direction:column;flex-wrap:wrap;padding:8px}.containerSubchapters>div{width:240px;word-wrap:break-word}}@media screen and (-ms-high-contrast: active)and (min-width: 700px),(-ms-high-contrast: none)and (min-width: 700px){.containerSubchapters{flex-direction:row}}@supports(grid-gap: 0){.containerSubchapters{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));grid-auto-rows:minmax(160px, auto);padding:8px}}
.outcomeTileRoot{position:relative;display:flex;flex-flow:column;background-color:#cdcdcd;margin:8px;height:100px;padding:8px 8px}.outcomeTileInfo{position:absolute;top:8px;right:8px}.outcomeTileContainer{display:flex;flex-flow:column;flex:1 1;align-items:center;text-align:center}.outcomeTileTitle{margin-bottom:4px;font-size:32px}.outcomeTileDescription{display:flex;align-items:center;flex:1 1;font-size:14px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.outcomeTileContainer{display:block;flex-flow:column;flex:1 1;align-items:center;text-align:center}}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.auditOutcomeInformations{display:flex;flex-direction:column;flex-wrap:wrap;padding:8px}.auditOutcomeInformations>div{width:180px;word-wrap:break-word}}@media screen and (-ms-high-contrast: active)and (min-width: 700px),(-ms-high-contrast: none)and (min-width: 700px){.auditOutcomeInformations{flex-direction:row}}@supports(grid-gap: 0){.auditOutcomeInformations{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-auto-rows:minmax(132px, auto);padding:8px}}
@media all{.questionEditorMenuItem{display:flex;align-items:center;min-height:48px;border-bottom:1px solid #d3d3d3;padding-left:16px;padding-right:16px;font-size:16px;max-width:222px}.questionEditorMenuItem:hover{box-shadow:1px 1px 4px 0px #999}.questionEditorMenuItem:active{box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.questionEditorMenuItem .questionEditorMenuItemWrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;text-overflow:ellipsis;overflow:hidden}.questionEditorMenuItem .questionEditorMenuItemWrapper .questionEditorMenuItemText{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
@media all{.questionEditorMenu{flex:1 1;display:flex;flex-direction:column}.questionEditorMenu .questionEditorMenuTabs{display:flex;flex-direction:row;height:48px;font-size:16px;font-weight:bold}.questionEditorMenu .questionEditorMenuTabs .questionEditorMenuTabDivider{width:1px;background:#d3d3d3;border-bottom:1px solid #d3d3d3}.questionEditorMenu .questionEditorMenuTabs .questionEditorMenuTab{flex:1 1;display:flex;justify-content:center;align-items:center;cursor:pointer;border-bottom:1px solid #d3d3d3}.questionEditorMenu .questionEditorMenuTabs .questionEditorMenuTabActive{flex:1 1;display:flex;justify-content:center;align-items:center;background:#37474f;border-bottom:1px solid #37474f;color:#fff;cursor:pointer}.questionEditorMenu .questionEditorMenuTabList{overflow-y:auto;max-height:calc(100vh - 397px);padding-bottom:8px}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuPresetsAdministrationButtonContainer{border-bottom:1px solid #d3d3d3}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuPresetsAdministrationButtonContainer .questionEditorMenuPresetsAdministrationButton{margin:16px;height:40px;border:1px solid #37474f;color:#37474f;display:flex;justify-content:center;align-items:center;cursor:pointer}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuPresetsAdministrationButtonContainer .questionEditorMenuPresetsAdministrationButton .questionEditorMenuPresetsAdministrationButtonText{margin-left:8px;font-size:16px}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuPresetsAdministrationButtonContainer .questionEditorMenuPresetsAdministrationButton:hover{background:#37474f;color:#fff}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuPresetsAdministrationButtonContainer .questionEditorMenuPresetsAdministrationButton:active{background:#222d32;color:#fff}.questionEditorMenu .questionEditorMenuTabList .questionEditorMenuEmptyList{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 480px);text-align:center;color:gray;padding-left:16px;padding-right:16px;font-size:16px}.questionEditorMenu .questionEditorMenuTabList::-webkit-scrollbar{width:6px}.questionEditorMenu .questionEditorMenuTabList::-webkit-scrollbar-track{background:#f1f1f1}.questionEditorMenu .questionEditorMenuTabList::-webkit-scrollbar-thumb{background:#d3d3d3}.questionEditorMenu .questionEditorMenuTabList::-webkit-scrollbar-thumb:hover{background:#888}}
@media all{.errorBox{box-shadow:0 0 0 rgba(235,64,52,.4)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(235,64,52,.4)}70%{box-shadow:0 0 0 20px rgba(204,169,44,0)}100%{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.errorBox .errorBoxHeader{display:flex;align-items:center;justify-content:center;color:#fff;padding:8px;font-size:16px;font-weight:bold}.errorBox .errorBoxContent{display:flex;flex-direction:column;overflow-y:auto;height:170px}.errorBox .errorBoxContent::-webkit-scrollbar{width:6px}.errorBox .errorBoxContent::-webkit-scrollbar-track{background:#f1f1f1}.errorBox .errorBoxContent::-webkit-scrollbar-thumb{background:#d3d3d3}.errorBox .errorBoxContent::-webkit-scrollbar-thumb:hover{background:#888}.errorBox .errorBoxContent .errorBoxItem{display:flex;flex-direction:row;align-items:center;font-size:16px;padding:8px;background:#fff;border-left:4px solid #eb4034;border-bottom:1px solid #d3d3d3;cursor:pointer}.errorBox .errorBoxContent .errorBoxItem:hover{background:#f3f3f3}.errorBox .errorBoxContent .errorBoxContainerEmpty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;text-align:center;color:gray;padding-left:16px;padding-right:16px;font-size:16px}.errorBox .errorBoxContent .errorBoxContainerEmpty .errorBoxThumbStamp{font-size:60px;color:#37ad65}.errorBox .errorBoxContent .errorBoxContainerEmpty .errorBoxTextEmpty{margin-top:4px;font-size:16px}}
@media all{.subChapterEditor{display:flex;flex-direction:column}.subChapterEditor .subChapterEditorSections{flex:1 1;display:flex;flex-direction:column;min-height:calc(100vh - 148px)}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor{flex:1 1;display:flex;flex-direction:row}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorSidebar{display:flex;flex-direction:column;border-right:1px solid #d3d3d3;width:260px;min-height:calc(100vh - 148px)}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorSidebar .subChapterEditorQuestionEditorMenu{flex:1 1;display:flex}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorQuestions{flex:1 1;display:flex;flex-direction:column;overflow-y:scroll;height:calc(100vh - 148px);background:rgba(0,0,0,.1)}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorQuestions::-webkit-scrollbar{width:6px}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorQuestions::-webkit-scrollbar-track{background:#f1f1f1}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorQuestions::-webkit-scrollbar-thumb{background:#d3d3d3}.subChapterEditor .subChapterEditorSections .subChapterEditorQuestionEditor .subChapterEditorQuestionEditorQuestions::-webkit-scrollbar-thumb:hover{background:#888}}
@media all{.container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}#fileupload{border-collapse:collapse;width:100%}#fileupload td,#fileupload th{border:1px solid #e3e3e3;padding:4px}#fileupload tr:nth-child(even){background-color:#fafafa}#fileupload th{padding-top:6px;padding-bottom:6px;text-align:left;background-color:#0071d4;color:#fff}}
@media all{.additionAdditionalAnswer{flex:1 1;display:flex;flex-direction:column;border-top:1px solid #d3d3d3;padding-top:16px;margin-top:16px}.additionAdditionalAnswer .additionHeaderContainer{flex:1 1;display:flex;flex-direction:row}.additionAdditionalAnswer .additionHeaderContainer .additionHeader{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:16px}.additionAdditionalAnswer .additionHeaderContainer .additionHeader .additionHeaderText{margin-left:8px}.additionAdditionalAnswer .additionHeaderContainer .additionHeaderButtonRemove{cursor:pointer}.additionAdditionalAnswer .additionChoiceTypes{display:flex;flex-direction:row;margin-top:16px}.additionAdditionalAnswer .additionChoiceTypes .additionChoiceType{margin-right:8px}.additionAdditionalAnswer .additionAnswers{display:flex;flex-direction:column;margin-top:16px}.additionAdditionalAnswer .additionAnswers .additionAnswer{display:flex;flex-direction:column}.additionAdditionalAnswer .additionAnswers .additionAnswer .additionAnswerContent{position:relative;display:flex;flex-direction:row;font-size:16px}.additionAdditionalAnswer .additionAnswers .additionAnswer .additionAnswerContent .additionAnswerIndex{display:flex;margin-right:8px}.additionAdditionalAnswer .additionAnswers .additionAnswer .additionAnswerContent input{flex:1 1;padding:8px;font-size:16px;border:1px solid #d3d3d3}.additionAdditionalAnswer .additionAnswers .additionAnswer .additionAnswerContent input:focus{outline:none;border:1px solid #37474f}.additionAdditionalAnswer .additionAnswers .additionAnswer .additionAnswerContent .additionAnswerButtonRemove{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:4px;padding-right:4px;margin-left:12px;color:#000;cursor:pointer}.additionAdditionalAnswer .additionAnswers .additionAnswer .questionInputErrorText{display:flex;flex:1 1;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.additionAdditionalAnswer .additionAnswerContainerButtonAdd{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:16px}.additionAdditionalAnswer .additionAnswerContainerButtonAdd .additionAnswerButtonAdd{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;color:#fff;background:#222d32;cursor:pointer}.additionAdditionalAnswer .additionAnswerContainerButtonAdd .additionAnswerButtonAdd:hover{background:#37474f}.additionAdditionalAnswer .additionAnswerContainerButtonAdd .additionAnswerButtonAdd:active{background:#4c5c64}.additionAdditionalAnswer .additionFooter{display:flex;flex-direction:row;align-items:center}.additionAdditionalAnswer .additionFooter .additionFooterLeft{display:flex;flex-direction:row;align-items:center}.additionAdditionalAnswer .additionFooter .additionFooterLeft .additionFooterItem{display:flex;flex-direction:row;align-items:center}.additionAdditionalAnswer .additionFooter .additionFooterLeft .additionFooterItem .additionFooterItemText{margin-left:8px;font-size:16px}}
@media all{.additionDescription{flex:1 1;display:flex;flex-direction:column;border-top:1px solid #d3d3d3;padding-top:16px;margin-top:16px}.additionDescription .additionHeaderContainer{flex:1 1;display:flex;flex-direction:row}.additionDescription .additionHeaderContainer .additionHeader{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:16px}.additionDescription .additionHeaderContainer .additionHeader .additionHeaderText{margin-left:8px}.additionDescription .additionHeaderContainer .additionHeaderButtonRemove{cursor:pointer}.additionDescription .additionInput{flex:1 1;display:flex;flex-direction:column;margin-top:12px}.additionDescription .additionInput textarea{flex:1 1;min-height:50px;padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.additionDescription .additionInput textarea:focus{outline:none;border:1px solid #37474f}.additionDescription .additionInput .questionInputErrorText{display:flex;flex:1 1;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}}
@media all{.progressAlert{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:250px;min-width:250px;min-height:150px;font-size:16px;padding:16px}.progressAlert .progressAlertSpinner{display:flex;align-items:center;justify-content:center;object-fit:contain;width:100px}.progressAlert .progressAlertSpinner img{width:60%;height:auto}.progressAlert .progressAlertMessage{margin-top:16px;font-size:18px}}
@media all{.documentUploadResultDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.documentUploadResultDialog .documentUploadResultDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.documentUploadResultDialog .documentUploadResultDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.documentUploadResultDialog .documentUploadResultDialogHeader .documentUploadResultDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.documentUploadResultDialog .documentUploadResultDialogHeader .documentUploadResultDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.documentUploadResultDialog .documentUploadResultDialogHeader .documentUploadResultDialogHeaderButtonClose:hover i{transform:scale(1.2)}.documentUploadResultDialog .documentUploadResultDialogContent{flex-direction:column;overflow-y:auto}.documentUploadResultDialog .documentUploadResultDialogContent .documentUploadResultDialogContentInfo{margin-bottom:8px;padding:16px}.documentUploadResultDialog .documentUploadResultDialogContent .skip{margin-top:8px}.documentUploadResultDialog .documentUploadResultDialogContent .importedLabelsTitle{margin-bottom:8px}.documentUploadResultDialog .documentUploadResultDialogContent th[class*=tableHeadSticky]{top:-16px !important}.documentUploadResultDialog .dataColumn .textGreen{color:#3fa716}.documentUploadResultDialog .dataColumn.error .textColumnSmall{color:#e31c38}.documentUploadResultDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.documentUploadResultDialog .textColumnSmall{font-size:16px;color:#222d32}.documentUploadResultDialog .columnName .textColumnTitle{margin-bottom:8px}.documentUploadResultDialog .importedAreas{margin-bottom:8px}.documentUploadResultDialog .importedAreas .importedAreasTitle{margin-bottom:8px}.documentUploadResultDialog .importedAreas .importedAreasContent{display:flex;flex-flow:row}.documentUploadResultDialog .importedAreas .importedAreasContent .importedAreasContentItem{margin-right:8px;display:flex;flex-direction:row;align-items:center}.documentUploadResultDialog .importedAreas .importedAreasContent .importedAreasContentItem .importedAreasContentItemIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.documentUploadResultDialog .importedAreas .importedAreasContent .importedAreasContentItem .importedAreasContentItemText{flex:1 1;margin-left:8px}.documentUploadResultDialog .documentUploadResultDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.documentUploadResultDialog .documentUploadResultDialogFooter{flex-direction:row;text-align:left}}@media all{.documentUploadResultDialog .documentUploadResultDialogFooter .subButton{display:flex;flex-direction:row}.documentUploadResultDialog .documentUploadResultDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.documentUploadResultDialog .documentUploadResultDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.documentUploadResultDialog .documentUploadResultDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.documentUploadResultDialog .documentUploadResultDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.documentUploadResultDialog{width:auto}}
@media all{.documentSelectionDialog{display:flex;flex-direction:column;background:#fff}.documentSelectionDialog .documentSelectionDialogHeader{display:flex;flex-direction:row;padding:16px}.documentSelectionDialog .documentSelectionDialogHeader .documentSelectionDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.documentSelectionDialog .documentSelectionDialogHeader .documentSelectionDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.documentSelectionDialog .documentSelectionDialogHeader .documentSelectionDialogHeaderButtonClose:hover i{transform:scale(1.2)}.documentSelectionDialog .listToolbar{padding:8px 16px;z-index:3;background:#fff;font-size:16px;display:flex;flex-direction:row;align-items:center}.documentSelectionDialog .listToolbar .toolbarHeader{margin-right:8px;display:flex;flex-direction:row;align-items:center}.documentSelectionDialog .listToolbar .toolbarTextHeader{margin-right:10px}.documentSelectionDialog .listToolbar .searchBox{flex:1 1}.documentSelectionDialog .listToolbar .buttonUpload{margin-left:8px}.documentSelectionDialog .documentSelectionDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3}.documentSelectionDialog .documentSelectionDialogContent .documentSelectionDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.documentSelectionDialog .documentSelectionDialogContent .documentSelectionDialogContentDataTable .documentSelectionDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.documentSelectionDialog .documentSelectionDialogContent .documentSelectionDialogContentDataTable .documentSelectionDialogContentDataTableHeader .documentSelectionDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.documentSelectionDialog .documentSelectionDialogContent .imagePreview{display:flex;flex-direction:row;justify-content:center;align-items:center}.documentSelectionDialog .documentSelectionDialogContent .imagePreview .image{margin-right:8px;position:relative;overflow:hidden}.documentSelectionDialog .documentSelectionDialogContent .imagePreview .image img{position:absolute;max-width:100%;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.documentSelectionDialog .documentSelectionDialogContent .columnName{display:flex}.documentSelectionDialog .documentSelectionDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.documentSelectionDialog .documentSelectionDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.documentSelectionDialog .documentSelectionDialogContent .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.documentSelectionDialog .documentSelectionDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.documentSelectionDialog .documentSelectionDialogFooter{flex-direction:row;text-align:left}}@media all{.documentSelectionDialog .documentSelectionDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.documentSelectionDialog .documentSelectionDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.documentSelectionDialog .documentSelectionDialogFooter .legend .legendItem{margin-right:24px}.documentSelectionDialog .documentSelectionDialogFooter .subButton{display:flex;flex-direction:row}.documentSelectionDialog .documentSelectionDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.documentSelectionDialog .documentSelectionDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.documentSelectionDialog .documentSelectionDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.documentSelectionDialog .documentSelectionDialogFooter .contentButton{flex:none}}
@media all{.additionAttachment{flex:1 1;display:flex;flex-direction:column;border-top:1px solid #d3d3d3;padding-top:16px;margin-top:16px}.additionAttachment .additionHeaderContainer{flex:1 1;display:flex;flex-direction:row}.additionAttachment .additionHeaderContainer .additionHeader{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:16px}.additionAttachment .additionHeaderContainer .additionHeader .additionHeaderText{margin-left:8px}.additionAttachment .additionHeaderContainer .additionHeaderButtonRemove{cursor:pointer}.additionAttachment .additionInput{flex:1 1;display:flex;flex-direction:column;margin-top:12px}.additionAttachment .additionInput textarea{flex:1 1;min-height:50px;padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.additionAttachment .additionInput textarea:focus{outline:none;border:1px solid #37474f}.additionAttachment .additionInput .questionInputErrorText{display:flex;flex:1 1;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.additionAttachment .additionButtonAddAttachment{display:flex;align-items:center;justify-content:center;margin-top:16px;background:#37474f;height:32px;width:120px;color:#fff;font-size:16px;padding-left:8px;padding-right:8px;cursor:pointer;border-radius:3px}.additionAttachment .additionButtonAddAttachment:hover{background:#222d32}.additionAttachment .additionButtonAddAttachment:active{background:#37474f}.additionAttachment .questionInputErrorText{display:flex;flex:1 1;justify-content:flex-start;margin-top:16px;font-size:16px;color:#de414c}}
@media all{.questionText{display:flex;flex-direction:column}.questionText .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionText .questionHeader .questionHeaderNumber{margin-left:8px}.questionText .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionText .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionText .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionText .questionInput textarea{min-height:64px;padding:8px;font-size:16px;resize:none;border:1px solid #d3d3d3}.questionText .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionText .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionText .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionText .questionFooter .questionFooterLeft{display:flex;flex-direction:row;align-items:center;gap:16px}.questionText .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionText .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{margin-left:8px;font-size:16px}}
@media all{.questionDate{display:flex;flex-direction:column}.questionDate .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionDate .questionHeader .questionHeaderNumber{margin-left:8px}.questionDate .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionDate .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionDate .questionDateInput{display:flex;flex-direction:column;margin-top:16px}.questionDate .questionDateInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionDate .questionDateInput textarea:focus{outline:none;border:1px solid #37474f}.questionDate .questionDateInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionDate .questionDateContainerTypes{display:flex;flex-direction:row;align-items:center;margin-top:16px;border-top:1px solid #d3d3d3;padding-top:16px}.questionDate .questionDateContainerTypes .questionDateType{display:flex;flex-direction:row;align-items:center}.questionDate .questionDateContainerTypes .questionDateType .questionDateText{margin-left:8px;font-size:16px}.questionDate .questionInputErrorText{display:flex;justify-content:flex-start;margin-top:8px;font-size:16px;color:#de414c}.questionDate .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionDate .questionFooter .questionFooterLeft{display:flex;flex-direction:row;align-items:center;gap:16px}.questionDate .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionDate .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{margin-left:8px;font-size:16px}}
@media all{.questionPicture{display:flex;flex-direction:column}.questionPicture .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionPicture .questionHeader .questionHeaderNumber{margin-left:8px}.questionPicture .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionPicture .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionPicture .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionPicture .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionPicture .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionPicture .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionPicture .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionPicture .questionFooter .questionFooterLeft{display:flex;flex-direction:row;align-items:center;gap:16px}.questionPicture .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionPicture .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{margin-left:8px;font-size:16px}}
@media all{.questionSignature{display:flex;flex-direction:column}.questionSignature .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionSignature .questionHeader .questionHeaderNumber{margin-left:8px}.questionSignature .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionSignature .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionSignature .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionSignature .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionSignature .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionSignature .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs{display:flex;flex-direction:row;align-items:flex-start}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureInput{flex:2 1;display:flex;flex-direction:row;align-items:flex-start}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureInput .questionSignatureInputText{color:#000;font-size:16px;width:124px}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureInput input{margin-right:24px;margin-left:12px;padding:8px;border:1px solid #d3d3d3;font-size:16px}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureInput input:focus{outline:none;border:1px solid #37474f}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureInput .questionInputErrorText{display:flex;margin-top:8px;margin-left:12px;font-size:16px;color:#de414c}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureDemand{display:flex;flex-direction:row;align-items:center}.questionSignature .questionSignatureInputsContainer .questionSignatureInputs .questionSignatureDemand .questionSignatureDemandText{color:#000;font-size:16px;margin-left:8px}.questionSignature .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionSignature .questionFooter .questionFooterLeft{display:flex;flex-direction:row;align-items:center;gap:16px}.questionSignature .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionSignature .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{margin-left:8px;font-size:16px}}
@media all{.questionBoolean{display:flex;flex-direction:column}.questionBoolean .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionBoolean .questionHeader .questionHeaderNumber{margin-left:8px}.questionBoolean .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionBoolean .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionBoolean .questionHeader .questionHeaderContainerWeighting{display:flex;flex-direction:row;align-items:center}.questionBoolean .questionHeader .questionHeaderContainerWeighting .questionHeaderTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-left:12px}.questionBoolean .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionBoolean .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionBoolean .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionBoolean .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionBoolean .questionBooleanContainerPoints{display:flex;flex-direction:row;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid #d3d3d3}.questionBoolean .questionBooleanContainerPoints .questionBooleanTextPoints{margin-right:12px;color:#000;font-size:16px}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes{display:flex;flex-direction:row;align-items:center}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .radioButton{border-color:azure}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .questionBooleanContainerPointType{display:flex;flex-direction:column;margin-right:12px}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .questionBooleanContainerPointType .questionBooleanTextPointType{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:24px;padding-left:8px;padding-right:8px;color:#fff;font-size:16px;background:gray}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .questionBooleanContainerPointType .questionBooleanTextPointTypeText{flex:1 1}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .questionBooleanContainerPointType input{padding:8px;border-color:#d3d3d3;border-bottom-width:1px;border-top-width:0px;border-left-width:1px;border-right-width:1px;border-style:solid;font-size:16px;text-align:right}.questionBoolean .questionBooleanContainerPoints .questionBooleanContainerPointTypes .questionBooleanContainerPointType input:focus{outline:none;border-color:#37474f}.questionBoolean .questionInputErrorText{display:flex;justify-content:flex-start;margin-top:16px;font-size:16px;color:#de414c}.questionBoolean .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionBoolean .questionFooter .questionFooterLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;gap:16px}.questionBoolean .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionBoolean .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{display:flex;flex-direction:row;align-items:center;margin-left:8px;font-size:16px}.questionBoolean .questionFooter .questionFooterRight{display:flex;flex-direction:row;align-items:center}.questionBoolean .questionFooter .questionFooterRight .questionFooterRightTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionBoolean .questionFooter .questionFooterRight input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right;margin-right:12px}.questionBoolean .questionFooter .questionFooterRight input:focus{outline:none;border:1px solid #37474f}.questionBoolean .questionFooter .questionFooterRight .questionFooterButtonInfo{display:flex;align-items:center;justify-content:center;color:#9b9b9b;cursor:pointer}.questionBoolean .questionFooter .questionFooterRight .questionFooterButtonInfo:hover{color:#37474f}.questionBoolean .questionFooter .questionFooterRight .questionFooterButtonInfo:active{color:#4c5c64}}
@media all{.questionSmiley{display:flex;flex-direction:column}.questionSmiley .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionSmiley .questionHeader .questionHeaderNumber{margin-left:8px}.questionSmiley .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionSmiley .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionSmiley .questionHeader .questionHeaderContainerWeighting{display:flex;flex-direction:row;align-items:center}.questionSmiley .questionHeader .questionHeaderContainerWeighting .questionHeaderTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-left:12px}.questionSmiley .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionSmiley .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionSmiley .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionSmiley .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionSmiley .questionSmileyContainerPoints{display:flex;flex-direction:row;align-items:flex-start;margin-top:16px;padding-top:16px;border-top:1px solid #d3d3d3}.questionSmiley .questionSmileyContainerPoints .questionSmileyTextPoints{margin-right:12px;color:#000;font-size:16px}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes{display:flex;flex-direction:row;align-items:center}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes .questionSmileyContainerPointType{display:flex;flex-direction:column;margin-right:12px}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes .questionSmileyContainerPointType .questionSmileyTextPointType{display:flex;flex-direction:row;align-items:center;justify-content:center;height:24px;padding-left:8px;padding-right:8px;color:#fff;font-size:16px;background:gray}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes .questionSmileyContainerPointType .questionSmileyTextPointTypeIcon{display:flex;align-items:center;justify-content:center;flex:1 1}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes .questionSmileyContainerPointType input{padding:8px;width:60px;border-color:#d3d3d3;border-bottom-width:1px;border-top-width:0px;border-left-width:1px;border-right-width:1px;border-style:solid;font-size:16px;text-align:right}.questionSmiley .questionSmileyContainerPoints .questionSmileyContainerPointTypes .questionSmileyContainerPointType input:focus{outline:none;border-color:#37474f}.questionSmiley .questionInputErrorText{display:flex;justify-content:flex-start;margin-top:16px;font-size:16px;color:#de414c}.questionSmiley .questionSmileyContainerPointVariant{display:flex;flex-direction:row;align-items:flex-start;margin-top:16px}.questionSmiley .questionSmileyContainerPointVariant .questionSmileyTextPointVariant{margin-right:12px;color:#000;font-size:16px}.questionSmiley .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionSmiley .questionFooter .questionFooterLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;gap:16px}.questionSmiley .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionSmiley .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{display:flex;flex-direction:row;align-items:center;margin-left:8px;font-size:16px}.questionSmiley .questionFooter .questionFooterRight{display:flex;flex-direction:row;align-items:center}.questionSmiley .questionFooter .questionFooterRight .questionFooterRightTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionSmiley .questionFooter .questionFooterRight input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right;margin-right:12px}.questionSmiley .questionFooter .questionFooterRight input:focus{outline:none;border:1px solid #37474f}.questionSmiley .questionFooter .questionFooterRight .questionFooterButtonInfo{display:flex;align-items:center;justify-content:center;color:#9b9b9b;cursor:pointer}.questionSmiley .questionFooter .questionFooterRight .questionFooterButtonInfo:hover{color:#37474f}.questionSmiley .questionFooter .questionFooterRight .questionFooterButtonInfo:active{color:#4c5c64}}
@media all{.questionChoice{display:flex;flex-direction:column}.questionChoice .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionChoice .questionHeader .questionHeaderNumber{margin-left:8px}.questionChoice .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionChoice .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionChoice .questionHeader .questionHeaderContainerWeighting{display:flex;flex-direction:row;align-items:center}.questionChoice .questionHeader .questionHeaderContainerWeighting .questionHeaderTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-left:12px}.questionChoice .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionChoice .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionChoice .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionChoice .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionChoice .questionChoiceAnswers{display:flex;flex-direction:column;margin-top:16px;padding-top:16px;border-top:1px solid #d3d3d3}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput{display:flex;flex-direction:column}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent{position:relative;display:flex;flex-direction:row;align-items:center;font-size:16px}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent .questionChoiceAnswerInputPoints{position:absolute;right:12px;top:10px;font-size:16px}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent .questionChoiceAnswerInputIndex{display:flex;margin-right:8px}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent .questionChoiceAnswerInputKo{padding:6px 4px 6px 4px;margin-right:12px;color:#000;cursor:pointer}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent input{padding:8px;font-size:16px;border:1px solid #d3d3d3}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent input:focus{outline:none;border:1px solid #37474f}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent .questionInputErrorText{display:flex;margin-top:8px;font-size:16px;color:#de414c}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceAnswerInputContent .questionChoiceAnswerInputButtonRemove{padding:6px 4px 6px 4px;margin-left:12px;color:#000;cursor:pointer}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput{display:flex;align-items:center;flex-direction:row;margin-top:8px}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoicePointInput{flex:1 1;display:flex;align-items:center;flex-direction:row}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoicePointInput .questionChoicePointInputText{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoicePointInput input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoicePointInput input:focus{outline:none;border:1px solid #37474f}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoiceButtonAdd{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;color:#fff;background:#222d32;cursor:pointer}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoiceButtonAdd:hover{background:#37474f}.questionChoice .questionChoiceAnswers .questionChoiceAnswerInput .questionChoiceContainerPointInput .questionChoiceButtonAdd:active{background:#4c5c64}.questionChoice .questionInputErrorText{display:flex;margin-top:16px;font-size:16px;color:#de414c}.questionChoice .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionChoice .questionFooter .questionFooterLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;gap:16px}.questionChoice .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionChoice .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{display:flex;flex-direction:row;align-items:center;margin-left:8px;font-size:16px}.questionChoice .questionFooter .questionFooterRight{display:flex;flex-direction:row;align-items:center}.questionChoice .questionFooter .questionFooterRight .questionFooterRightTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionChoice .questionFooter .questionFooterRight input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right;margin-right:12px}.questionChoice .questionFooter .questionFooterRight input:focus{outline:none;border:1px solid #37474f}.questionChoice .questionFooter .questionFooterRight .questionFooterButtonInfo{display:flex;align-items:center;justify-content:center;color:#9b9b9b;cursor:pointer}.questionChoice .questionFooter .questionFooterRight .questionFooterButtonInfo:hover{color:#37474f}.questionChoice .questionFooter .questionFooterRight .questionFooterButtonInfo:active{color:#4c5c64}}
@media all{.subchapterQuestion{flex:1 1;display:flex;flex-direction:column;padding:16px}}
@media all{.questionExternalFinding{display:flex;flex-direction:column}.questionExternalFinding .questionHeader{display:flex;flex-direction:row;align-items:center;font-size:16px}.questionExternalFinding .questionHeader .questionHeaderNumber{margin-left:8px}.questionExternalFinding .questionHeader .questionHeaderContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.questionExternalFinding .questionHeader .questionHeaderContainerText .questionHeaderText{margin-left:2px}.questionExternalFinding .questionHeader .questionHeaderContainerWeighting{display:flex;flex-direction:row;align-items:center}.questionExternalFinding .questionHeader .questionHeaderContainerWeighting .questionHeaderTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-left:12px}.questionExternalFinding .questionExternalFindingContainerDemands{display:flex;flex-direction:column;margin-top:16px;border-top:1px solid #d3d3d3;padding-top:16px}.questionExternalFinding .questionExternalFindingContainerDemands .questionExternalFindingDemandHeader{margin-bottom:16px;font-size:16px}.questionExternalFinding .questionExternalFindingContainerDemands .questionExternalFindingDemand{display:flex;margin-bottom:16px;flex-direction:row;align-items:center}.questionExternalFinding .questionExternalFindingContainerDemands .questionExternalFindingDemand .questionExternalFindingText{margin-left:8px;font-size:16px}.questionExternalFinding .questionExternalFindingContainerDemands .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionExternalFinding .questionInput{display:flex;flex-direction:column;margin-top:16px}.questionExternalFinding .questionInput textarea{min-height:64px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.questionExternalFinding .questionInput textarea:focus{outline:none;border:1px solid #37474f}.questionExternalFinding .questionInput .questionInputErrorText{display:flex;justify-content:flex-end;margin-top:8px;font-size:16px;color:#de414c}.questionExternalFinding .questionExternalFindingAnswers{display:flex;flex-direction:column}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput{display:flex;flex-direction:column}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent{position:relative;display:flex;flex-direction:row;align-items:center;font-size:16px}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent .questionExternalFindingAnswerInputPoints{position:absolute;right:12px;top:10px;font-size:16px}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent .questionExternalFindingAnswerInputIndex{display:flex;margin-right:8px}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent .questionExternalFindingAnswerInputKo{padding:6px 4px 6px 4px;margin-right:12px;color:#000;cursor:pointer}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent input{padding:8px;font-size:16px;border:1px solid #d3d3d3}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent input:focus{outline:none;border:1px solid #37474f}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent .questionInputErrorText{display:flex;margin-top:8px;font-size:16px;color:#de414c}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingAnswerInputContent .questionExternalFindingAnswerInputButtonRemove{padding:6px 4px 6px 4px;margin-left:12px;color:#000;cursor:pointer}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput{display:flex;align-items:center;flex-direction:row;margin-top:8px}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingPointInput{flex:1 1;display:flex;align-items:center;flex-direction:row}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingPointInput .questionExternalFindingPointInputText{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingPointInput input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingPointInput input:focus{outline:none;border:1px solid #37474f}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingButtonAddPoints{display:flex;align-self:flex-end;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;color:#fff;background:#222d32;cursor:pointer}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingButtonAddPoints:hover{background:#37474f}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingContainerPointInput .questionExternalFindingButtonAddPoints:active{background:#4c5c64}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingButtonAdd{display:flex;align-self:flex-end;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;color:#fff;background:#222d32;margin-top:20px;cursor:pointer}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingButtonAdd:hover{background:#37474f}.questionExternalFinding .questionExternalFindingAnswers .questionExternalFindingAnswerInput .questionExternalFindingButtonAdd:active{background:#4c5c64}.questionExternalFinding .questionInputErrorText{display:flex;margin-top:16px;font-size:16px;color:#de414c}.questionExternalFinding .questionFooter{display:flex;flex-direction:row;align-items:center;margin-top:16px}.questionExternalFinding .questionFooter .questionFooterLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;gap:16px}.questionExternalFinding .questionFooter .questionFooterLeft .questionFooterItem{display:flex;flex-direction:row;align-items:center}.questionExternalFinding .questionFooter .questionFooterLeft .questionFooterItem .questionFooterItemText{display:flex;flex-direction:row;align-items:center;margin-left:8px;font-size:16px}.questionExternalFinding .questionFooter .questionFooterRight{display:flex;flex-direction:row;align-items:center}.questionExternalFinding .questionFooter .questionFooterRight .questionFooterRightTextWeighting{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;margin-right:12px}.questionExternalFinding .questionFooter .questionFooterRight input{padding:8px;border:1px solid #d3d3d3;font-size:16px;text-align:right;margin-right:12px}.questionExternalFinding .questionFooter .questionFooterRight input:focus{outline:none;border:1px solid #37474f}.questionExternalFinding .questionFooter .questionFooterRight .questionFooterButtonInfo{display:flex;align-items:center;justify-content:center;color:#9b9b9b;cursor:pointer}.questionExternalFinding .questionFooter .questionFooterRight .questionFooterButtonInfo:hover{color:#37474f}.questionExternalFinding .questionFooter .questionFooterRight .questionFooterButtonInfo:active{color:#4c5c64}}
@media all{.subChapterQueryEditorItem{flex:1 1;flex-direction:column;margin:0px 16px 0px 16px;transform:translate(0, 0)}.subChapterQueryEditorItem .subChapterQueryEditorItemQuestion{flex:1 1;display:flex;flex-direction:row;background:#fff}.subChapterQueryEditorItem .subChapterQueryEditorItemQuestion .subChapterQueryEditorItemQuestionAdditionBar{display:flex;flex-direction:column;align-items:center;border-left:1px solid #d3d3d3;padding-bottom:12px}.subChapterQueryEditorItem .subChapterQueryEditorItemQuestion .subChapterQueryEditorItemQuestionAdditionBar .subChapterQueryEditorItemQuestionAdditionBarItem{display:flex;flex-direction:column;padding:16px 16px 8px 16px;cursor:pointer}.subChapterQueryEditorItem .subChapterQueryEditorItemBottomBar{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.subChapterQueryEditorItem .subChapterQueryEditorItemBottomBar .subChapterQueryEditorItemBottomBarItem{padding:12px 16px 12px 8px;cursor:pointer}}
@media all{.subChapterQueryEditorRelatedItem{flex:1 1;flex-direction:column;margin-left:32px}.subChapterQueryEditorRelatedItem .subChapterQueryEditorRelatedItemQuestion{flex:1 1;display:flex;flex-direction:row;background:#fff}.subChapterQueryEditorRelatedItem .subChapterQueryEditorRelatedItemQuestion .subChapterQueryEditorRelatedItemQuestionAdditionBar{display:flex;flex-direction:column;align-items:center;border-left:1px solid #d3d3d3;padding-bottom:12px}.subChapterQueryEditorRelatedItem .subChapterQueryEditorRelatedItemQuestion .subChapterQueryEditorRelatedItemQuestionAdditionBar .subChapterQueryEditorRelatedItemQuestionAdditionBarItem{display:flex;flex-direction:column;padding-top:12px;padding-bottom:4px;padding-left:12px;padding-right:12px;cursor:pointer}.subChapterQueryEditorRelatedItem .subChapterQueryEditorRelatedItemBottomBar{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.subChapterQueryEditorRelatedItem .subChapterQueryEditorRelatedItemBottomBar .subChapterQueryEditorRelatedItemBottomBarItem{padding-top:10px;padding-bottom:8px;padding-left:12px;padding-right:12px;cursor:pointer}}
@media all{.subChapterQueryItemDropzone{display:flex;flex:1 1}}
@media all{.subChapterQueryEditor{display:flex;flex-direction:column}.subChapterQueryEditor .subChapterQueryEditorContainerDropzone .subChapterQueryEditorDropzone{display:flex;flex-direction:column;margin:16px 16px 16px 16px;align-items:center;justify-content:center;border:2px dotted #d3d3d3;height:192px;color:gray;font-size:20px}}
@media all{.containerGeneralInformationInputCollapsed{margin-top:16px;margin-left:16px;margin-right:16px;border:1px solid #d3d3d3;background:#fff}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed{display:flex;flex-direction:column;color:#222d32;padding:16px;cursor:pointer;background:rgba(0,0,0,0)}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputContainerContentTitle{display:flex;flex-direction:row;align-items:center}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputTextContentTitle{flex:1 1;font-weight:bold;font-size:16px;margin-left:16px}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputButtonCollapse{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputButtonCollapse:hover{transform:scale(1.2)}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputButtonCollapse:active{transform:scale(1)}.containerGeneralInformationInputCollapsed .generalInformationInputContainerContentTitleCollapsed .generalInformationInputIconError{display:flex;align-items:center;justify-content:center;font-size:16px;color:#de414c;margin-left:8px;margin-top:2px}.containerGeneralInformationInputEdit{box-shadow:1px 1px 4px 0px #999;margin-top:16px;margin-left:16px;margin-right:16px;z-index:98;background:#fff}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs{padding:16px}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerInput{display:flex;flex-direction:column}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerInput .generalInformationInputContainerError{display:flex;flex:1 1;flex-direction:column;align-items:flex-end;font-size:16px;padding-top:8px;color:#de414c}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerInputTitle{display:flex;flex-direction:row;align-items:center;color:#222d32}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerInputTitle .generalInformationInputTextInputTitle{flex:1 1;font-weight:bold;font-size:16px;margin-left:8px}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerLabelInput{display:flex;flex-direction:column;margin-top:16px}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerLabelInput .generalInformationInputListLabels{display:flex;margin-top:16px}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerLabelInput .generalInformationInputButtonAddLabel{margin-top:8px;background:#37474f;height:32px;color:#fff;font-size:16px;padding-left:8px;padding-right:8px;cursor:pointer;border-radius:3px}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerLabelInput .generalInformationInputButtonAddLabel:hover{background:#222d32}.containerGeneralInformationInputEdit .generalInformationInputContainerInputs .generalInformationInputContainerLabelInput .generalInformationInputButtonAddLabel:active{background:#37474f}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit{display:flex;flex-direction:column;color:#222d32;padding:16px;cursor:pointer;background:#f3f3f3}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit .generalInformationInputContainerContentTitle{display:flex;flex-direction:row;align-items:center}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit .generalInformationInputTextContentTitle{flex:1 1;font-weight:bold;font-size:16px;margin-left:16px}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit .generalInformationInputButtonCollapse{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit .generalInformationInputButtonCollapse:hover{transform:scale(1.2)}.containerGeneralInformationInputEdit .generalInformationInputContainerContentTitleEdit .generalInformationInputButtonCollapse:active{transform:scale(1)}.containerGeneralInformationInputEdit .customInput{margin-top:8px;padding:8px;border:1px solid #d3d3d3;font-size:16px}.containerGeneralInformationInputEdit .customInput:focus{outline:none;border:1px solid #37474f}.containerGeneralInformationInputEdit .generalInformationInputMultiInput{min-height:64px;margin-top:8px;padding:8px;border:1px solid #d3d3d3;font-size:16px;resize:none}.containerGeneralInformationInputEdit .generalInformationInputMultiInput:focus{outline:none;border:1px solid #37474f}}
@media all{.multiLevelDropdown{display:flex;align-items:center;position:relative;border-radius:4px;max-width:212px;min-width:212px;min-height:32px;max-height:32px;cursor:pointer;background:#222d32}.multiLevelDropdown .multiLevelDropdownSelected{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px;padding-left:12px;padding-right:12px}.multiLevelDropdown .multiLevelDropdownSelected .multiLevelDropdownSelectedTextContainer{flex:1 1}.multiLevelDropdown .multiLevelDropdownSelected .multiLevelDropdownSelectedTextContainer .multiLevelDropdownSelectedText{width:174.75px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none}.multiLevelDropdown .multiLevelDropdownMenu{position:absolute;top:32px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:#000}.multiLevelDropdown .multiLevelDropdownMenu .multiLevelDropdownMenuWrapper{position:relative}.multiLevelDropdown .multiLevelDropdownMenu ul{margin:0;padding:0;max-height:256px;overflow-x:hidden;overflow-y:auto;border-radius:4px;box-shadow:1px 1px 4px 0px #999;background:#fff;list-style:none}.multiLevelDropdown .multiLevelDropdownMenu ul::-webkit-scrollbar{width:6px}.multiLevelDropdown .multiLevelDropdownMenu ul::-webkit-scrollbar-track{background:#f1f1f1}.multiLevelDropdown .multiLevelDropdownMenu ul::-webkit-scrollbar-thumb{background:#d3d3d3}.multiLevelDropdown .multiLevelDropdownMenu ul::-webkit-scrollbar-thumb:hover{background:#888}.multiLevelDropdown .multiLevelDropdownMenu li{position:static;font-size:14px;padding:12px}.multiLevelDropdown .multiLevelDropdownMenu li .multiLevelDropdownMenuWrapper{position:absolute;left:calc(100% - 6px);top:0px;z-index:10;display:none}.multiLevelDropdown .multiLevelDropdownMenu li:hover{background:#f3f3f3}.multiLevelDropdown .multiLevelDropdownMenu li:hover>.multiLevelDropdownMenuWrapper{display:block}.multiLevelDropdown .multiLevelDropdownMenu li .multiLevelDropdownMenuSubItem{display:flex;flex-direction:row;align-items:center}.multiLevelDropdown .multiLevelDropdownMenu li .multiLevelDropdownMenuSubItem .multiLevelDropdownMenuSubItemTitle{flex:1 1;display:flex;flex-direction:row;margin-left:8px}}
@media all{.dataGrid{display:grid}}
@media all{.semiCircle{display:flex;align-items:flex-end;justify-content:flex-end;position:relative}.semiCircle .semiCircleBarOverflow{position:relative;overflow:hidden;-ms-overflow-style:none}.semiCircle .semiCircleBarOverflow .semiCircleBar{position:absolute;top:0;left:0;border-radius:50%;box-sizing:border-box;border:5px solid #eee}.semiCircle .semiCircleBarOverflow .semiCircleValue{display:flex;justify-content:center;position:absolute;right:0;left:0;bottom:0}.semiCircle .semiCircleBarOverflow .koStamp{position:absolute;top:50%;left:50%;transform:rotate(-20deg) translateX(-35%) translateY(-55%);max-width:75%;max-height:75%}}
@media all{.departmentsGrid{display:flex;flex-direction:column;font-size:16px;background:#e5e5e5}.departmentsGrid .departmentsGridContainerContent{padding-bottom:16px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGroupHeader{display:flex;flex-direction:row;align-items:center;padding:16px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGroupHeader .departmentsGridGroupHeaderTitle{flex:1 1;font-size:16px;font-weight:bold}.departmentsGrid .departmentsGridContainerContent .departmentsGridWrapper{padding-top:16px;padding-bottom:16px;width:100%;box-sizing:border-box;overflow-x:hidden}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem{position:relative;display:flex;flex-direction:column;min-height:160px;padding:16px;border-radius:4px;cursor:pointer;z-index:2;background:#fff;box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem.shared{background:#fffde9}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem.shared:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem.shared:active{background:#f9f7dd;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemSharedButtonContainer{display:"flex";flex-direction:"row";align-items:"baseline";width:"fit-content";z-index:10}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemSharedButtonContainer .departmentsGridGridItemSharedButton{position:absolute;top:-8px;left:6px;margin-right:6px;width:-webkit-fit-content;width:fit-content;padding:4px 6px 4px 6px;background-color:#fff493;font-style:italic;color:#000;box-shadow:1px 1px 2px 0px #999;border-radius:4px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemIndicator{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-8px;left:0;right:0;padding:0px 8px 0px 8px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemIndicator .departmentsGridGridItemIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemIndicator .departmentsGridGridItemIndicatorItem .departmentsGridGridItemIndicatorItemText{margin-right:4px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemAddressTitle{font-size:16px;font-weight:bold;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:335px;padding-top:12px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer{display:flex}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer{flex:1 1;display:flex;flex-direction:column}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress{display:flex;flex-direction:column;padding:0px 16px 16px 0px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemAddressSubShared{display:flex;align-items:center;font-style:italic;font-size:16px;color:gray}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemAddressSubShared .departmentsGridGridItemAddressSubSharedByIcon{margin-left:2px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemAddressSubShared .departmentsGridGridItemAddressSubSharedMore{display:flex;margin-left:2px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemAddressSubBlocked{font-style:bold;font-size:16px;color:#000}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemAddressSubtitle{font-size:16px;color:gray}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemLeftContainer .departmentsGridGridItemAddress .departmentsGridGridItemEscalationLevel{padding:4px 6px 4px 6px;align-self:flex-end;color:#fff;font-weight:bold;border-radius:4px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemUsageContainer{display:flex;flex-direction:column;padding-top:16px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemUsageContainer .departmentsGridGridItemSharedButtonContainer{display:"flex";flex-direction:"row";align-items:"baseline";width:"fit-content";z-index:10}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemUsageContainer .departmentsGridGridItemSharedButtonContainer .departmentsGridGridItemSharedButton{margin-right:6px;width:-webkit-fit-content;width:fit-content;padding:4px 6px 4px 6px;background-color:#fff493;font-style:italic;color:#000;box-shadow:1px 1px 2px 0px #999;border-radius:4px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemHaccpEscalation{display:flex;flex-direction:column;justify-content:flex-end}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemHaccpEscalation .departmentsGridGridItemHaccpEscalationTextContainer .departmentsGridGridItemHaccpEscalationText{font-size:16px;font-weight:bold;border-radius:4px;padding:2px;box-shadow:1px 1px 2px 0px #999;text-align:center}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo{display:flex;flex:1 1;flex-direction:column;margin-top:8px}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeScore{display:flex;flex-direction:column;align-items:flex-end}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeScore .departmentsGridGridItemAuditInfoOutcomeScoreName{font-size:16px;width:110px;overflow:hidden;-ms-overflow-style:none;text-align:center;text-overflow:ellipsis;white-space:nowrap}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeScore .departmentsGridGridItemAuditInfoOutcomeScoreDate{font-size:16px;width:110px;text-align:center}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeName{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;margin-top:16px;height:100%}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeName .departmentsGridGridItemAuditInfoOutcomeNameText{font-size:16px;width:110px;overflow:hidden;-ms-overflow-style:none;text-align:right;text-overflow:ellipsis;white-space:nowrap}.departmentsGrid .departmentsGridContainerContent .departmentsGridGridItem .departmentsGridGridItemInnerContainer .departmentsGridGridItemAuditInfo .departmentsGridGridItemAuditInfoOutcomeName .departmentsGridGridItemAuditInfoOutcomes{font-size:16px;color:gray}.departmentsGrid .departmentsGridContainerEmpty{display:flex;align-items:center;justify-content:center}.departmentsGridLoadMore{display:flex;flex-direction:column;align-items:center;padding:16px;margin-top:16px;margin-bottom:16px;width:100%;box-sizing:border-box;overflow-x:hidden}.departmentsGridLoadMore .departmentsGridLoadMoreStats{margin-top:8px;font-size:12px;color:#666}}
@media all{.departmentsMap{flex:1 1;display:flex;flex-direction:column;font-size:10px}.departmentsMap .departmentsMapContainerContent{display:flex;position:relative;background:"rgba(155, 213, 252, 1)"}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker{position:relative;height:20px;width:20px;background:#e6473c;border-radius:50%;border:1px solid #000;cursor:pointer;transition:all .2s ease-in-out;overflow:visible}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker:hover{background:#ed736b;transform:scale(1.4);z-index:2}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker:hover .departmentsMapMarkerTooltip{display:flex}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip{display:none;flex:1 1;flex-direction:column;position:absolute;box-shadow:1px 1px 4px 0px #999;background:#fff;min-width:250px;bottom:10px;left:10px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipSharedButtonContainer{display:"flex";flex-direction:"row";align-items:"baseline";width:"fit-content";z-index:10}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipSharedButtonContainer .departmentsMapMarkerTooltipSharedButton{position:absolute;top:-8px;left:6px;margin-right:6px;width:-webkit-fit-content;width:fit-content;padding:4px 6px 4px 6px;background-color:#fff493;font-style:italic;color:#000;box-shadow:1px 1px 2px 0px #999;border-radius:4px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipIndicator{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-6px;left:0;right:0;padding:0px 6px 0px 6px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipIndicator .departmentsMapMarkerTooltipIndicatorItem{display:flex;flex-direction:row;align-items:center;height:18px;padding-left:6px;padding-right:6px;margin-left:4px;border-radius:2px;color:#fff;font-weight:bold;box-shadow:1px 1px 2px 0px #999}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipIndicator .departmentsMapMarkerTooltipIndicatorItem .departmentsMapMarkerTooltipIndicatorItemText{margin-right:4px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddressTitle{font-weight:bold;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:270px;padding-top:20px;margin-left:12px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipInnerContainer{flex:1 1;display:flex;flex-direction:row}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress{flex:1 1;display:flex;flex-direction:column;padding:0 12px 12px 12px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress .departmentsGridGridItemAddressSubShared{display:flex;align-items:center;font-style:italic;color:gray}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress .departmentsGridGridItemAddressSubShared .departmentsGridGridItemAddressSubSharedByIcon{margin-left:2px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress .departmentsGridGridItemAddressSubShared .departmentsGridGridItemAddressSubSharedMore{display:flex;margin-left:2px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress .departmentsGridGridItemAddressSubBlocked{font-style:bold;color:#000}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAddress .departmentsMapMarkerTooltipAddressSubtitle{color:gray}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerEscalation{display:flex;flex-direction:column;justify-content:flex-end;padding:12px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerEscalation .departmentsMapMarkerEscalationTextContainer{display:flex;flex-direction:row;align-items:center}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerEscalation .departmentsMapMarkerEscalationTextContainer .departmentsMapMarkerEscalationText{color:#000}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerEscalation .departmentsMapMarkerEscalationTextContainer .departmentsMapMarkerEscalationIndicator{display:flex;align-items:center;justify-content:center;margin-left:8px;height:24px;width:24px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerEscalation .departmentsMapMarkerEscalationTextContainer .departmentsMapMarkerEscalationIndicator .departmentsMapMarkerEscalationIndicatorText{font-weight:bold}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo{display:flex;flex-direction:column;padding:12px}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeScore{display:flex;flex-direction:column;align-items:flex-end;font-weight:lighter}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeScore .departmentsMapMarkerTooltipAuditInfoOutcomeScoreName{width:110px;overflow:hidden;-ms-overflow-style:none;text-align:center;text-overflow:ellipsis;white-space:nowrap}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeScore .departmentsMapMarkerTooltipAuditInfoOutcomeScoreDate{width:110px;text-align:center}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeName{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;font-weight:lighter;margin-top:12px;height:100%}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeName .departmentsMapMarkerTooltipAuditInfoOutcomeNameText{width:110px;overflow:hidden;-ms-overflow-style:none;text-align:right;text-overflow:ellipsis;white-space:nowrap}.departmentsMap .departmentsMapContainerContent .departmentsMapMarker .departmentsMapMarkerTooltip .departmentsMapMarkerTooltipAuditInfo .departmentsMapMarkerTooltipAuditInfoOutcomeName .departmentsMapMarkerTooltipAuditInfoOutcomes{color:gray}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker{position:relative;cursor:pointer;transition:all .2s ease-in-out;overflow:visible}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker:hover{transform:scale(1.2);z-index:2}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:18px;bottom:18px;left:18px;right:18px;border:1px solid #000;background:#fff;border-radius:50%;font-weight:bold}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker:hover .departmentsMapGroupedMarkerTooltip{display:flex}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip{display:none;flex:1 1;flex-direction:row;position:absolute;box-shadow:1px 1px 4px 0px #999;background:#fff;min-width:270px;bottom:32px;left:35px}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAddress{flex:1 1;display:flex;flex-direction:column;padding:24px 16px 24px 16px}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAddress .departmentsMapGroupedMarkerTooltipAddressTitle{font-size:16px;font-weight:bold;color:#000}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAddress .departmentsMapGroupedMarkerTooltipAddressSubtitle{font-size:16px;color:gray}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAuditInfo{display:flex;flex-direction:column;padding:12px}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAuditInfo .departmentsMapGroupedMarkerTooltipAuditInfoOutcomeScore{display:flex;flex-direction:column;align-items:flex-end;font-weight:lighter}.departmentsMap .departmentsMapContainerContent .departmentsMapGroupedMarker .departmentsMapGroupedMarkerTooltip .departmentsMapGroupedMarkerTooltipAuditInfo .departmentsMapGroupedMarkerTooltipAuditInfoOutcomeScore .departmentsMapGroupedMarkerTooltipAuditInfoOutcomeAverage{width:110px;text-align:center}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo{cursor:pointer;display:flex;align-items:center;position:absolute;top:10px;left:10px;box-shadow:1px 1px 4px 0px #999;background:#de414c;padding:8px;border-radius:2px;color:#fff}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo:hover .departmentsMapMissingCoordinatesTooltip{display:flex}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo i{font-size:24px}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesInfoText{margin-left:8px;font-weight:bold}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip{display:none;flex-direction:column;color:#000;position:absolute;top:18px;left:18px;box-shadow:1px 1px 4px 0px #999;background:#fff}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipTitle{font-weight:bold;padding:16px}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments{max-height:400px;overflow:visible;overflow-y:auto}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments .departmentsMapMissingCoordinatesTooltipDepartment{display:flex;flex-direction:row;align-items:center;padding:12px 16px 12px 16px;border-top:1px solid #e3e3e3}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments .departmentsMapMissingCoordinatesTooltipDepartment:hover{background:#f3f3f3}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments .departmentsMapMissingCoordinatesTooltipDepartment .departmentsMapMissingCoordinatesTooltipDepartmentName{flex:1 1}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments .departmentsMapMissingCoordinatesTooltipDepartment .departmentsMapMissingCoordinatesTooltipDepartmentIcon{color:#747474}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments::-webkit-scrollbar{width:6px}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments::-webkit-scrollbar-track{background:#f1f1f1}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments::-webkit-scrollbar-thumb{background:#d3d3d3}.departmentsMap .departmentsMapContainerContent .departmentsMapMissingCoordinatesInfo .departmentsMapMissingCoordinatesTooltip .departmentsMapMissingCoordinatesTooltipDepartments::-webkit-scrollbar-thumb:hover{background:#888}}
@media all{.departments{flex:1 1;display:flex;flex-direction:column}.departments .departmentsFilterToolbar{position:relative;height:48px;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:0 16px 0 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3}.departments .departmentsFilterToolbar .departmentsFilterToolbarLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.departments .departmentsFilterToolbar .departmentsFilterToolbarLeft .departmentsFilterToolbarLeftItem{margin-right:8px}.departments .departmentsFilterToolbar .departmentsFilterToolbarLeft .companyFilter{min-width:200px}.departments .departmentsFilterToolbar .departmentsFilterToolbarLeft .companyFilter .dropdown{max-width:none !important}.departments .departmentsFilterToolbar .departmentsFilterToolbarRight{flex:1 1;display:flex;align-items:center;justify-content:flex-end}.departments .departmentsFilterToolbar .departmentsFilterToolbarRight .departmentsFilterToolbarRightItem{margin-left:8px}.departments .departmentsContainer{display:flex;flex-direction:row}.departments .departmentsContainer .departmentsContainerData{position:relative;flex:1 1}}
@media all{.loadingContainer{flex:1 1;display:flex;flex-direction:column}.loadingContainer .loadingContainerSpinner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 100px)}}
@media all{.departmentDashboard{flex:1 1;display:flex;flex-direction:column;background:#e5e5e5}.departmentDashboard .departmentDashboardGrid{padding:16px 0px 16px 0px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent{min-height:calc(100vh - 180px)}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem{position:relative;display:flex;flex-direction:column;box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s;border-radius:4px;cursor:pointer;z-index:2;background:#fff}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem:hover{transform:translateY(-1px);box-shadow:6px 6px 8px 0px #b5b5b5}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem:hover .departmentDashboardGridItemContentIcon{color:#000;animation:scale .5s ease forwards}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemIndicator{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;top:-8px;left:0;right:0;padding:0px 8px 0px 8px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemIndicator .departmentDashboardGridItemIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemIndicator .departmentDashboardGridItemIndicatorItem .departmentDashboardGridItemIndicatorItemText{margin-right:4px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemContent{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px 48px 16px;color:#37474f}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemContent .departmentDashboardGridItemContentIcon{margin-bottom:16px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemContent .departmentDashboardGridItemContentText{font-size:16px;font-weight:bold}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemEscalation{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;bottom:0;right:0;padding:12px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemEscalation .departmentDashboardGridItemEscalationTextContainer{display:flex;flex-direction:row;align-items:center}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemEscalation .departmentDashboardGridItemEscalationTextContainer .departmentDashboardGridItemEscalationText{color:#000;font-size:14px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemEscalation .departmentDashboardGridItemEscalationTextContainer .departmentDashboardGridItemEscalationIndicator{display:flex;align-items:center;justify-content:center;margin-left:8px;height:24px;width:24px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px}.departmentDashboard .departmentDashboardGrid .departmentDashboardGridContent .departmentDashboardGridItem .departmentDashboardGridItemEscalation .departmentDashboardGridItemEscalationTextContainer .departmentDashboardGridItemEscalationIndicator .departmentDashboardGridItemEscalationIndicatorText{font-size:14px;font-weight:bold}}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.1);color:#000}}
@media all{.entityDayStatisticsDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;height:auto;background:#fff;overflow:hidden}.entityDayStatisticsDialog .entityDayStatisticsDialogHeader{display:flex;flex-direction:row;padding:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogHeader .entityDayStatisticsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.entityDayStatisticsDialog .entityDayStatisticsDialogHeader .entityDayStatisticsDialogButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.entityDayStatisticsDialog .entityDayStatisticsDialogHeader .entityDayStatisticsDialogButtonClose:hover i{transform:scale(1.2)}.entityDayStatisticsDialog .entityDayStatisticsDialogContent{display:flex;flex-direction:column;height:100%;padding:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityDayStatisticsDialogContentPieContainer{margin:0;width:100%;height:250px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityDayStatisticsDialogContentPercentage{display:flex;flex-direction:column;padding:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityDayStatisticsDialogContentPercentage .entityDayStatisticsDialogContentPercentageRow{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;font-weight:bold;padding-bottom:8px;padding-right:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityDayStatisticsDialogContentPercentage .entityDayStatisticsDialogContentPercentageRow .entityDayStatisticsDialogContentPercentageText{font-weight:normal}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsContent{display:flex;flex-direction:column;max-height:40vh}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsContent .entityRecommendationsLoadingContainer{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsTitleContainer{display:flex;flex-direction:column;justify-content:center}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsTitleContainer .entityRecommendationsTitle{font-size:18px;padding-bottom:6px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsRow{display:flex;flex-direction:column;justify-content:center;border-radius:4px;height:42px;padding:6px;box-shadow:1px 1px 4px 0px #999;opacity:0;animation:fadeIn .25s ease-in-out;animation-fill-mode:forwards}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsRow .entityRecommendationName,.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsRow .entityRecommendationText{display:flex;justify-content:flex-start;align-items:center;color:#fff}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsRow .entityRecommendationName{font-size:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsRow .entityRecommendationText{font-size:14px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsRowContainer .entityRecommendationsEmptyContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-bottom:16px}.entityDayStatisticsDialog .entityDayStatisticsDialogContent .entityRecommendationsBottomContainer{display:flex;align-items:center;justify-content:center;padding-top:16px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@media all{.departmentDashboard{flex:1 1;display:flex;flex-direction:column;background:#e5e5e5}.departmentDashboard .departmentDashboardChart,.departmentDashboard .departmentDashboardGrid{padding:16px 16px 16px 16px}.departmentDashboard .departmentDashboardChart .haccpIssueStats,.departmentDashboard .departmentDashboardGrid .haccpIssueStats{position:relative;gap:16px;background-color:#fff;box-shadow:1px 1px 1px 0px #b5b5b5;border-radius:4px}.departmentDashboard .departmentDashboardChart .haccpIssueStats .chartWrapper,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .chartWrapper{display:flex;flex-direction:row;align-items:center}.departmentDashboard .departmentDashboardChart .haccpIssueStats .chartLoadingWrapper,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .chartLoadingWrapper{position:absolute;top:0;left:0;z-index:1;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter{display:flex;flex-direction:column;justify-content:center;background-color:#fff;width:100%;height:50px;border-top:1px solid #e3e3e3;border-radius:0px 0px 4px 4px}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter:hover,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter .issuesFooterTitle,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter .issuesFooterTitle{display:flex;align-items:center;font-weight:bold}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter .issuesFooterIndicators,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter .issuesFooterIndicators{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px 8px 0px 8px}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter .issuesFooterIndicators .issuesFooterIndicatorsIndicatorItem,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter .issuesFooterIndicators .issuesFooterIndicatorsIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter .issuesFooterIndicators .issuesFooterIndicatorsIndicatorItem .issuesFooterIndicatorsIndicatorItemText,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter .issuesFooterIndicators .issuesFooterIndicatorsIndicatorItem .issuesFooterIndicatorsIndicatorItemText{margin-right:4px}.departmentDashboard .departmentDashboardChart .haccpIssueStats .issuesFooter .issuesFooterActionButtons,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .issuesFooter .issuesFooterActionButtons{display:flex;flex-direction:row;justify-content:space-between;padding-left:8px}.departmentDashboard .departmentDashboardChart .haccpIssueStats #container,.departmentDashboard .departmentDashboardGrid .haccpIssueStats #container{height:300px;width:25%}.departmentDashboard .departmentDashboardChart .haccpIssueStats #pie-container,.departmentDashboard .departmentDashboardGrid .haccpIssueStats #pie-container{height:300px;width:20%}.departmentDashboard .departmentDashboardChart .haccpIssueStats .highcharts-figure,.departmentDashboard .departmentDashboardChart .haccpIssueStats .highcharts-data-table table,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .highcharts-figure,.departmentDashboard .departmentDashboardGrid .haccpIssueStats .highcharts-data-table table{min-width:310px;max-width:800px;margin:1em auto}.departmentDashboard .departmentDashboardChart .checklistsWrapper,.departmentDashboard .departmentDashboardGrid .checklistsWrapper{position:relative;gap:16px;background-color:#fff}.departmentDashboard .departmentDashboardChart .checklistsWrapper .stackedChartContainerWrapper,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .stackedChartContainerWrapper{display:flex;flex-direction:row;align-items:center}.departmentDashboard .departmentDashboardChart .checklistsWrapper .stackedChartLoadingWrapper,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .stackedChartLoadingWrapper{position:absolute;top:0;left:0;z-index:1;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}.departmentDashboard .departmentDashboardChart .checklistsWrapper #stackedChartContainer,.departmentDashboard .departmentDashboardGrid .checklistsWrapper #stackedChartContainer{width:100%;height:300px}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter{display:flex;flex-direction:column;justify-content:center;background-color:#fff;height:50px;border-top:1px solid #e3e3e3}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter:hover,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter .checklistsFooterTitle,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter .checklistsFooterTitle{display:flex;align-items:center;font-weight:bold}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons{display:flex;flex-direction:row;justify-content:space-between;padding-left:8px}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px 8px 0px 8px}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators .checklistsFooterIndicatorsIndicatorItem,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators .checklistsFooterIndicatorsIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardChart .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators .checklistsFooterIndicatorsIndicatorItem .checklistsFooterIndicatorsIndicatorItemText,.departmentDashboard .departmentDashboardGrid .checklistsWrapper .checklistsFooter .checklistsFooterActionButtons .checklistsFooterIndicators .checklistsFooterIndicatorsIndicatorItem .checklistsFooterIndicatorsIndicatorItemText{margin-right:4px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper{position:relative;gap:16px;background-color:#fff;box-shadow:1px 1px 1px 0px #b5b5b5;border-radius:4px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotChartWrapper,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotChartWrapper{display:flex;flex-direction:row;align-items:center}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartLoadingWrapper,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartLoadingWrapper{position:absolute;top:0;left:0;z-index:1;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper #iotChartContainer,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper #iotChartContainer{width:100%;height:300px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter{display:flex;flex-direction:column;justify-content:center;background-color:#fff;height:50px;border-top:1px solid #e3e3e3;border-radius:0px 0px 4px 4px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter:hover,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterTitle,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterTitle{display:flex;align-items:center;font-weight:bold}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons{display:flex;flex-direction:row;justify-content:space-between;padding-left:8px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0px 8px 0px 8px}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators .iotColumnChartFooterIndicatorsIndicatorItem,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators .iotColumnChartFooterIndicatorsIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardChart .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators .iotColumnChartFooterIndicatorsIndicatorItem .iotColumnChartFooterIndicatorsIndicatorItemText,.departmentDashboard .departmentDashboardGrid .iotColumnChartWrapper .iotColumnChartFooter .iotColumnChartFooterActionButtons .iotColumnChartFooterIndicators .iotColumnChartFooterIndicatorsIndicatorItem .iotColumnChartFooterIndicatorsIndicatorItemText{margin-right:4px}.departmentDashboard .departmentDashboardChart .checklistPerformanceHeader,.departmentDashboard .departmentDashboardGrid .checklistPerformanceHeader{display:flex;flex-direction:column;height:50px;border-top:1px solid #e3e3e3;background-color:#fff;box-shadow:1px 1px 1px 0px #b5b5b5;border-radius:0px 0px 4px 4px}.departmentDashboard .departmentDashboardChart .checklistPerformanceHeader .checklistPerformanceTitle,.departmentDashboard .departmentDashboardGrid .checklistPerformanceHeader .checklistPerformanceTitle{height:100%;display:flex;align-items:center;padding-left:8px;padding-bottom:0px;font-weight:bold}.departmentDashboard .departmentDashboardChart .checklistPerformanceHeader .checklistPerformanceSubtitle,.departmentDashboard .departmentDashboardGrid .checklistPerformanceHeader .checklistPerformanceSubtitle{padding-left:8px;padding-bottom:4px;font-size:12px}.departmentDashboard .departmentDashboardChart .checklistPerformanceHeader:hover,.departmentDashboard .departmentDashboardGrid .checklistPerformanceHeader:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer{position:relative;gap:16px;background-color:#fff;height:300px;box-shadow:1px 0px 1px 0px #b5b5b5;border-radius:4px 4px 0px 0px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceContainerLoading,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceContainerLoading{position:absolute;top:0;left:0;z-index:1;display:flex;width:100%;height:calc(100% + 51px);flex-direction:column;justify-content:center;align-items:center}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer{height:100%;display:flex;flex-direction:column;padding-left:10px;padding-top:10px;padding-right:10px;gap:6px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceTitle,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceTitle{color:#333;font-size:18px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow{display:flex;flex-direction:column;justify-content:center;transition:background-color .1s ease-in-out;border-radius:4px;border:1px solid #e5e5e5;min-height:44px;max-height:44px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow:hover,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow:active,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow:active{background-color:#e5e5e5}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer{display:flex;flex-direction:row;align-items:center;padding:6px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowTitle,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowTitle{display:flex;flex:.73 1;flex-direction:column}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowTitle .checklistPerformanceListRowName,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowTitle .checklistPerformanceListRowName{font-size:14px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowArea,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowArea{display:flex;flex-direction:row;align-items:center;flex:.73 1}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowArea .checklistPerformanceListRowAreaName,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListRowArea .checklistPerformanceListRowAreaName{padding-left:8px;font-size:14px}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListActions,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListActions{flex:.75 1;display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListActions .entityPerformanceIndicatorItem,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowTitleContainer .checklistPerformanceListActions .entityPerformanceIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardChart .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowLastEdited,.departmentDashboard .departmentDashboardGrid .checklistPerformanceContainer .checklistPerformanceListContainer .checklistPerformanceListRow .checklistPerformanceListRowLastEdited{font-size:12px}.departmentDashboard .departmentDashboardChart .checklistInstallations,.departmentDashboard .departmentDashboardGrid .checklistInstallations{background-color:#fff;height:50px}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistInstallationsText,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistInstallationsText{font-weight:bold;padding:8px 0px 8px 8px;border-bottom:1px solid #e5e5e5}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistInstallationsText .checklistInstallationsSubText,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistInstallationsText .checklistInstallationsSubText{color:#555;font-weight:lighter;font-size:.8rem}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistInstallationsText:hover,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistInstallationsText:hover{background-color:#f3f3f3;cursor:pointer}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistInstallationsContent,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistInstallationsContent{background-color:#fff;height:301px}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistAvailableInstallations,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistAvailableInstallations{height:100%;display:flex;justify-content:center;align-items:center}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistAvailableInstallations .checklistAvailableInstallationsText,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistAvailableInstallations .checklistAvailableInstallationsText{font-size:3rem}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistAvailableInstallations .checklistInstallationsIndicatorItem,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistAvailableInstallations .checklistInstallationsIndicatorItem{display:flex;flex-direction:row;align-items:center;height:48px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:24px;box-shadow:1px 1px 2px 0px #999}.departmentDashboard .departmentDashboardChart .checklistInstallations .checklistAvailableInstallations .checklistInstallationsIndicatorItem .checklistInstallationsIndicatorItemText,.departmentDashboard .departmentDashboardGrid .checklistInstallations .checklistAvailableInstallations .checklistInstallationsIndicatorItem .checklistInstallationsIndicatorItemText{margin-right:4px}.departmentDashboard .departmentDashboardChart .departmentDashboardChartContent,.departmentDashboard .departmentDashboardGrid .departmentDashboardChartContent{min-height:calc(100vh - 180px)}}
@media all{.circle-background,.circle-progress{fill:none}.circle-progress{stroke-linecap:round;stroke-linejoin:round}}
@media all{.iotDevice{flex:1 1;display:flex;flex-direction:row;font-size:16px}.iotDevice .iotDeviceInfoLeft{flex:1 1}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoTitle{font-size:16px}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoSubTitle{margin-top:2px}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoStatusValues{display:flex;flex-direction:column}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoStatusValues .iotDeviceInfoStatusValue{display:flex;flex-direction:row;align-items:center}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoStatusValues .iotDeviceInfoStatusValue .iotDeviceInfoStatusValueIcon{display:flex;align-items:center;justify-content:flex-start}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoStatusValues .iotDeviceInfoStatusValue .iotDeviceInfoStatusValueText{flex:1 1;display:flex;align-items:center;justify-content:flex-start}.iotDevice .iotDeviceInfoLeft .iotDeviceInfoStatusValues .iotDeviceInfoStatusValue .iotDeviceInfoStatusValueUnit{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:-20px}.iotDevice .iotDeviceInfoRight{display:flex;flex-direction:column}.iotDevice .iotDeviceInfoRight .iotDeviceInfoStatusBar{display:flex;flex-direction:row;justify-content:flex-end}.iotDevice .iotDeviceInfoRight .iotDeviceInfoStatusBar .iotDeviceInfoStatusBarItem{display:flex;flex-direction:row;align-items:center}.iotDevice .iotDeviceInfoRight .iotDeviceInfoImage{margin-top:8px}.iotDevice .iotDeviceInfoRight .iotDeviceInfoImage img{width:120px;height:110px;image-rendering:pixelated;object-fit:contain}}
@media all{.objectCreateDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.objectCreateDialog .objectCreateDialogHeader{display:flex;flex-direction:row;padding:16px}.objectCreateDialog .objectCreateDialogHeader .objectCreateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.objectCreateDialog .objectCreateDialogHeader .objectCreateDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.objectCreateDialog .objectCreateDialogHeader .objectCreateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.objectCreateDialog .objectCreateDialogContent{display:flex;flex-direction:column;padding-left:16px;padding-right:16px;padding-bottom:16px}.objectCreateDialog .objectCreateDialogContent input{flex:1 1;height:18px;padding:8px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.objectCreateDialog .objectCreateDialogContent input:focus{outline:none;border:1px solid #37474f}.objectCreateDialog .objectCreateDialogContent textarea{flex:1 1;min-height:80px;padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:8px;font-size:16px;resize:none;border:1px solid #d3d3d3;border-radius:4px;margin-top:16px}.objectCreateDialog .objectCreateDialogContent textarea:focus{outline:none;border:1px solid #37474f}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector{margin-top:16px;font-size:16px}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector .pickerSelectorItemValue .areaIndicator{align-self:center;flex:1 1}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector .pickerSelectorItemValue .areaItemRoles{margin-left:16px;flex:2 1;display:flex}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector .pickerSelectorItemValue .areaItemCompany{flex:1 1;font-weight:bold;align-self:center}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogAreaButtonSelector .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogNoAreaAvailable{flex:1 1;height:18px;padding:8px;margin-top:16px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px;color:gray}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogNoAreaAvailable:focus{outline:none;border:1px solid #37474f}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogGenerateChecklistsSwitch{margin-top:16px}.objectCreateDialog .objectCreateDialogContent .objectCreateDialogInfoRequired{flex:1 1;display:flex;justify-content:flex-end;font-size:16px;margin-top:16px;color:gray}.objectCreateDialog .objectCreateDialogContainerButton{flex:1 1;display:flex;justify-content:flex-end;padding-right:16px;padding-left:16px;padding-bottom:16px}.objectCreateDialog .objectCreateDialogContainerButton .objectCreateDialogButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.objectCreateDialog .objectCreateDialogContainerButton .objectCreateDialogButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.objectCreateDialog .objectCreateDialogContainerButton .objectCreateDialogButton:hover{background:#007ae6}.objectCreateDialog .objectCreateDialogContainerButton .objectCreateDialogButton:active{background:#006ac7}.objectCreateDialog .objectCreateDialogContainerButton .objectCreateDialogButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.objectCreateDialog{min-width:500px;max-width:500px}}@media screen and (max-width: 600px){.objectCreateDialog{min-width:400px;max-width:400px}}@media screen and (max-width: 500px){.objectCreateDialog{min-width:300px;max-width:300px}}@media screen and (max-width: 400px){.objectCreateDialog{min-width:250px;max-width:250px}}@media screen and (max-width: 350px){.objectCreateDialog{min-width:200px;max-width:200px}}.areaDialog .pickerSelectorItem.shared{background:#fffde9}.areaDialog .pickerSelectorItem.shared:hover{background:#fefbd0}.areaDialog .pickerSelectorItem.shared:active{background:#f9f7dd}.areaDialog .pickerSelectorItem .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaIndicator{align-self:center;flex:1 1}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemRoles{margin-left:16px;flex:2 1;display:flex}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemCompany{flex:1 1;font-weight:bold;align-self:center}.areaDialog .pickerSelectorItem .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}
@media all{.iotDeviceEmpty{display:flex;align-items:center;justify-content:center}.iotDeviceEmpty .iotDeviceEmptyText{font-size:16px;color:gray}}
@media all{::backdrop{background:#e5e5e5}.departmentObjectsGrid{display:flex;flex-direction:column;background:#e5e5e5}.departmentObjectsGrid .departmentObjectsGridContent{padding-bottom:16px;min-height:calc(100vh - 164px)}.departmentObjectsGrid .departmentObjectsGridContent .mouseOverSpace{position:-webkit-sticky;position:sticky;top:0;z-index:3}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem{display:flex;flex-direction:column;padding:20px 0px 20px 0px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGroupHeader{display:flex;flex-direction:row;align-items:center;padding:16px;font-size:16px;font-weight:bold}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #e1e1e1;box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s;border-radius:4px;cursor:pointer;z-index:2}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemThresholdGradient{position:absolute;left:0;top:0;pointer-events:none;width:.5rem;height:100.3%;z-index:-1}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent{padding:16px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemIndicators{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:absolute;top:-15px;left:0;right:0;padding:0px 8px 0px 8px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemIndicators .departmentObjectsGridGridItemIndicatorsIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemIndicators .departmentObjectsGridGridItemIndicatorsIndicatorItem .departmentObjectsGridGridItemIndicatorsIndicatorItemText{margin-right:4px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemHeader{display:flex;flex-direction:row}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemHeader .departmentObjectsGridGridItemName{flex:1 1;font-size:16px;word-break:break-all;font-weight:bold;color:#000;margin-left:8px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemHeader .departmentObjectsGridGridItemActiveStateIndicatorActive{background-color:green;width:24px;height:24px;border-radius:16px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemHeader .departmentObjectsGridGridItemActiveStateIndicatorInactive{background-color:gray;width:24px;height:24px;border-radius:16px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemArea{margin-top:6px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemDescription{font-size:16px;margin-top:4px;word-break:break-all}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemSeparator{height:1;background:#d3d3d3;margin-top:8px}.departmentObjectsGrid .departmentObjectsGridContent .departmentObjectsGridGroupItem .departmentObjectsGridGridItem .departmentObjectsGridGridItemContent .departmentObjectsGridGridItemInfo{flex:1 1;display:flex;flex-direction:column;justify-content:center}}
@media all{.departmentObjects{flex:1 1;display:flex;flex-direction:column}}
@media all{.hobartDishwasherActiveErrors{margin-top:16px;font-weight:bold}.hobartDishwasherActiveErrors .hobartDishwasherActiveErrorsIcons{display:flex;flex-flow:row wrap;flex-direction:row}.hobartDishwasherCounterButtons{margin-top:16px;font-weight:bold;display:flex;flex-direction:column}.hobartDishwasherCounterButtons .hobartDishwasherCounterButtonsBoxes{display:flex;flex-flow:row wrap;flex-direction:row;margin-top:8px}.hobartDishwasherCounterButtons .hobartDishwasherCounterButtonsBoxes .hobartDishwasherCounterButtonsBoxesSingle{padding:8px;margin:0 4px 8px 0;border:1px solid #000;border-radius:4px;text-align:center}.hobartDishwasherDropDown{position:relative;display:inline-block;margin:4px 4px 0px 0px;width:45%}.hobartDishwasherDropDownButton{color:#fff;padding:8px;font-size:16px;border:none}.hobartDishwasherDropDownContent{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.hobartDishwasherDropDownContent a{color:#000;padding:12px 16px;text-decoration:none;display:block}.hobartDishwasherDropDownContent a:hover{background-color:#4c5c64;color:#fff}.hobartDishwasherDropDown:hover .hobartDishwasherDropDownContent{display:block}.hobartDishwasherDropDown:hover .hobartDishwasherDropDownButton{background-color:#d2d2d2;color:#000}.hobartDishwasherStatusInfo{margin-top:16px}}
@media all{.meikoDishwasherActiveErrors{margin-top:16px;font-weight:bold}.meikoDishwasherActiveErrors .meikoDishwasherActiveErrorsIcons{display:flex;flex-flow:row wrap;flex-direction:row}.meikoDishwasherStatusButtons{margin-top:16px;font-weight:bold;display:flex;flex-direction:column}.meikoDishwasherStatusButtons .meikoDishwasherStatusButtonsBoxes{display:flex;flex-flow:row wrap;flex-direction:row;margin-top:8px}.meikoDishwasherStatusButtons .meikoDishwasherStatusButtonsBoxes .meikoDishwasherStatusButtonsBoxesSingle{padding:8px;margin:0 4px 8px 0;border:1px solid #000;border-radius:4px;text-align:center}.meikoDishwasherDropDown{position:relative;display:inline-block;margin:4px 4px 0px 0px;width:45%}.meikoDishwasherDropDownButton{color:#fff;padding:8px;font-size:16px;border:none}.meikoDishwasherDropDownContent{display:block;position:absolute;background-color:#fff;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.meikoDishwasherDropDownContent a{color:#000;padding:12px 16px;text-decoration:none;display:block}.meikoDishwasherDropDownContent a:hover{background-color:#4c5c64;color:#fff}.meikoDishwasherDropDown:hover .meikoDishwasherDropDownContent{display:block}.meikoDishwasherDropDown:hover .meikoDishwasherDropDownButton{background-color:#d2d2d2;color:#000}.meikoDishwasherStatusInfo{margin-top:16px}}
@media all{.iotDeviceListItem{display:flex;flex-direction:column;font-size:16px}.iotDeviceListItem .iotDeviceListItemContainerInfo{display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo{flex:1 1;padding:16px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoTitle{display:flex;align-items:center;font-weight:bold;width:-webkit-fit-content;width:fit-content}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoSerial{margin-top:2px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoOverride{margin-top:4px;color:#0071d4}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoNotification{display:flex;align-items:center;margin-top:16px;font-size:14px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoNotification i{margin-right:8px;color:#000;font-size:16px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceListItemInfoTimes{margin-top:16px;font-size:14px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemInfo .iotDeviceSettingsDialogContentReportingInfo{margin-top:16px;font-size:14px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemImage{padding:16px;max-height:80px}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemImage img{width:80px;height:auto;image-rendering:auto;object-fit:contain}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemButtons-allowed{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;border-left:1px solid #e3e3e3;border-top-right-radius:4px;cursor:pointer}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemButtons-allowed:hover{background:#f3f3f3}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemButtons-allowed:hover .iotDeviceListItemButtonSettings{transform:scale(1.2)}.iotDeviceListItem .iotDeviceListItemContainerInfo .iotDeviceListItemButtons-notAllowed{position:relative;display:flex;align-items:center;justify-content:center;background:#9b9b9b;padding:8px;border-left:1px solid #e3e3e3;cursor:pointer;color:#fff}.iotDeviceListItem .iotDeviceListItemDataTypes{display:flex;flex-direction:column}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType{display:flex;flex-direction:column;cursor:pointer}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType:hover{background-image:linear-gradient(to right, #f3f3f3, white)}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeInfo{display:flex;flex-direction:row;align-items:center;padding:12px 16px 12px 12px}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeInfo .iotDeviceListItemDataTypeInfoTitle{flex:1 1;padding-left:12px}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeInfo .iotDeviceListItemDataTypeInfoValue{font-weight:bold;font-size:20px}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold{display:flex;flex-direction:column;padding:8px 16px 12px 16px}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold .iotDeviceListItemDataTypeThresholdRow{display:flex;flex-direction:row;font-size:14px;border-top:1px solid #e3e3e3}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold .iotDeviceListItemDataTypeThresholdRow .iotDeviceListItemDataTypeThresholdColumnIcon{padding:8px 16px 8px 16px;text-align:center;font-size:18px;border-right:1px solid #e3e3e3}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold .iotDeviceListItemDataTypeThresholdRow .iotDeviceListItemDataTypeThresholdColumnLower{flex:1 1;padding:8px;text-align:right;border-right:1px solid #e3e3e3}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold .iotDeviceListItemDataTypeThresholdRow .iotDeviceListItemDataTypeThresholdColumnUpper{flex:1 1;padding:8px;text-align:right;border-right:1px solid #e3e3e3}.iotDeviceListItem .iotDeviceListItemDataTypes .iotDeviceListItemDataType .iotDeviceListItemDataTypeThreshold .iotDeviceListItemDataTypeThresholdRow .iotDeviceListItemDataTypeThresholdColumnNotification{flex:1.5 1;padding:8px;text-align:right}}
@media all{.departmentObjectIotDeviceConnectionList{display:flex;flex-direction:column}.departmentObjectIotDeviceConnectionList .departmentObjectIotDeviceConnectionListItem{display:flex;flex-direction:column;margin-top:16px;border-radius:4px;box-shadow:1px 1px 4px 0px #999}.departmentObjectIotDeviceConnectionList .departmentObjectIotDeviceConnectionListContainerButtonAdd{display:flex;flex-direction:column;align-items:center;margin-top:16px}}
@media all{.answerDialog{display:flex;flex-direction:column;background:#fff;min-width:500px}.answerDialog .answerDialogHeader{display:flex;flex-direction:row;padding:16px}.answerDialog .answerDialogHeader .answerDialogHeaderButtonBack{display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin-right:16px;margin-top:2px}.answerDialog .answerDialogHeader .answerDialogHeaderButtonBack:hover i{transform:scale(1.2)}.answerDialog .answerDialogHeader .answerDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.answerDialog .answerDialogHeader .answerDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.answerDialog .answerDialogHeader .answerDialogHeaderButtonClose:hover i{transform:scale(1.2)}.answerDialog .answerDialogContent{display:flex;flex-direction:column;overflow-y:auto;min-height:auto}.answerDialog .answerDialogContent .answerDialogAnswers{display:flex;flex-direction:column;padding:16px}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer{display:flex;align-items:center;padding:16px;background:#fff;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);border-radius:4px;cursor:pointer;font-size:18px}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer:hover{background:#f3f3f3}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer:active{transform:scale(0.99)}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer.selected{background-color:#0071d4;color:#fff}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer.selected:hover{background:#007ae6}.answerDialog .answerDialogContent .answerDialogAnswers .answerDialogAnswer.selected:active{transform:scale(0.99)}.answerDialog .answerDialogContent .answerDialogInput{display:flex;position:relative}.answerDialog .answerDialogContent .answerDialogInput textarea{flex:1 1;min-height:150px;padding:16px;font-size:16px;resize:none;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:none;border-right:none;font-family:inherit}.answerDialog .answerDialogContent .answerDialogInput textarea:focus{outline:none;border-top:1px solid #0071d4;border-bottom:1px solid #0071d4}.answerDialog .answerDialogContent .answerDialogInput .answerDialogInfoInput{position:absolute;bottom:16px;right:16px;font-size:14px;color:#747474}.answerDialog .answerDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.answerDialog .answerDialogFooter .answerDialogFooterLeft{display:flex;align-items:center;flex:1 1}.answerDialog .answerDialogFooter .answerDialogFooterRight{display:flex;align-items:center}.answerDialog .answerDialogFooter .answerDialogFooterRight .answerDialogFooterButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.answerDialog .answerDialogFooter .answerDialogFooterRight .answerDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.answerDialog .answerDialogFooter .answerDialogFooterRight .answerDialogFooterButton:hover{background:#007ae6}.answerDialog .answerDialogFooter .answerDialogFooterRight .answerDialogFooterButton:active{background:#006ac7}.answerDialog .answerDialogFooter .answerDialogFooterRight .answerDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.departmentObjectTransactionFilter{padding:8px}.departmentObjectTransactionFilter span{display:flex;align-items:center}.departmentObjectTransactionFilter i{height:20px;width:20px;display:flex;justify-content:center;align-items:center;margin-right:4px}.departmentObjectTransactionList{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.departmentObjectTransactionList .departmentObjectTransactionListContainerLoading{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:90px}.departmentObjectTransactionList .departmentObjectTransactionListContainerLoading .departmentObjectTransactionListSpinner{border:2px solid #d3d3d3;border-radius:50%;border-top:2px solid #000;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.departmentObjectTransactionList .departmentObjectTransactionListContainerEmpty{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:90px}.departmentObjectTransactionList .departmentObjectTransactionListContainerEmpty .departmentObjectTransactionListContainerEmptyText{font-size:16px;color:gray}.departmentObjectTransactionList .departmentObjectTransactionListList{position:relative;display:flex;flex-direction:column}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListHeader{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;display:flex;flex-direction:row;align-items:center;top:0;left:0;right:0;background:#e5e5e5;padding:12px;z-index:3;color:#000;font-size:14px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListHeader i{margin-right:4px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem{display:flex;flex-direction:row}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem:hover{background:#f0f0f0}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemStatusIndicator{width:20px;font-weight:bold;display:flex;justify-content:center;align-items:center}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent{flex:1 1;display:flex;flex-direction:column;padding:8px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentHeader{display:flex;flex-direction:row;align-items:center;font-size:14px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentHeader .departmentObjectTransactionListListItemAccount{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentHeader .departmentObjectTransactionListListItemAccount i{margin-right:4px;font-size:12px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentHeader i{margin-left:4px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentTextWrapper{display:flex;flex-direction:row;align-items:center;margin-top:16px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentTextWrapper .departmentObjectTransactionListListItemContentText{flex:1 1}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentTextWrapper .departmentObjectTransactionListListItemContentTime{margin-left:8px;display:flex;flex-direction:row;align-items:center;font-size:14px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentTextWrapper .departmentObjectTransactionListListItemContentTime i{margin-right:4px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentFooter{flex:1 1;display:flex;flex-direction:row;align-items:center;margin-top:8px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListItemContent .departmentObjectTransactionListListItemContentFooter i{margin-left:4px}.departmentObjectTransactionList .departmentObjectTransactionListList .departmentObjectTransactionListListItem .departmentObjectTransactionListListCommentButton{position:relative;padding-left:16px;padding-right:16px;display:flex;justify-content:center;align-items:center;z-index:2}}
@media all{.departmentObjectChart{display:flex;flex-direction:row;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #e3e3e3}.departmentObjectChart .highcharts-container,.departmentObjectChart .highcharts-container svg{width:100% !important}.departmentObjectChart .departmentObjectChartContainerEmpty{flex:1 1;display:flex;align-items:center;justify-content:center}.departmentObjectChart .departmentObjectChartContainerEmpty .departmentObjectChartContainerEmptyText{font-size:18px}.departmentObjectChart .departmentObjectChartContainerLoading{flex:1 1;display:flex;align-items:center;justify-content:center}.departmentObjectChart .departmentObjectChartContainerLoading .departmentObjectChartLoadingSpinner{border:2px solid #d3d3d3;border-radius:50%;border-top:2px solid #000;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}}
@media all{.iotDeviceSettingsDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none}.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderButtons{display:flex;align-items:center;justify-content:center;gap:12px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderButtons .iotDeviceSettingsDialogHeaderButtonClose,.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderButtons .iotDeviceSettingsDialogHeaderButtonCreatePreset{display:flex;align-items:center;font-size:18px;cursor:pointer}.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderButtons .iotDeviceSettingsDialogHeaderButtonClose:hover,.iotDeviceSettingsDialog .iotDeviceSettingsDialogHeader .iotDeviceSettingsDialogHeaderButtons .iotDeviceSettingsDialogHeaderButtonCreatePreset:hover{transform:scale(1.2)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer{display:flex;flex-direction:row}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft{flex:1 1;display:flex;flex-direction:column}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft .iotDeviceSettingsDialogContentLeftTitle{color:#000;font-size:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft .iotDeviceSettingsDialogContentLeftId{color:#000;font-size:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft .iotDeviceSettingsDialogContentLeftOverride{color:#0071d4;font-size:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft .iotDeviceSettingsDialogContentLeftContainerInfo{display:flex;flex-direction:column;margin-top:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerLeft .iotDeviceSettingsDialogContentLeftContainerInfo .iotDeviceSettingsDialogContentLeftInfo{color:#000;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight{display:flex;flex-direction:column;align-items:flex-end}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo{display:flex;flex-direction:column;text-align:right}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo{color:#000;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo .iotDeviceSettingsDialogContentRightContainerDisableOverride{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#222d32;font-size:14px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#e0e0e0;border:1px solid #222d32}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo .iotDeviceSettingsDialogContentRightContainerDisableOverride:hover{background:#222d32;color:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo .iotDeviceSettingsDialogContentRightContainerDisableOverride:active{background:#4c5c64;border:1px solid #4c5c64;color:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo .iotDeviceSettingsDialogContentRightContainerDisableOverride i{font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContentInfoContainer .iotDeviceSettingsDialogContentContainerRight .iotDeviceSettingsDialogContentRightContainerInfo .iotDeviceSettingsDialogContentRightInfo .iotDeviceSettingsDialogContentRightContainerDisableOverride .iotDeviceSettingsDialogFooterButtonLeftText{margin-left:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection{border:1px solid rgba(0,0,0,.5411764706);padding:12px;margin-top:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .sensorConfigPresetNotConnected .description{margin-bottom:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .sensorConfigPresetNotConnected .notConnectedButtonContainer{display:flex;flex-direction:row;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .sensorConfigPresetNotConnected .notConnectedButtonContainer .notConnectedButton{margin-right:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .connectedContainer{display:flex;flex-direction:row}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .connectedContainer .connectedContent{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .connectedContainer .connectedContent .sensorConfigPresetTitle{margin-bottom:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .sensorConfigPresetConnection .connectedContainer .connectedContent .sensorConfigPresetValue{font-weight:bold}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting{display:flex;flex-direction:row;align-items:center;margin-top:16px;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogReportingLeftContent{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1.15 1;width:60%;height:18px;border:1px solid rgba(0,0,0,.5411764706)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogReportingLeftContent .iotDeviceSettingsDialogReportingLeftContentTitle{flex:1 1;font-weight:bold;margin-left:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer{width:40%;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;border:1px solid rgba(0,0,0,.5411764706);flex:1 1;cursor:pointer}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelected .iotDeviceSettingsDialogContainerReportingPickerSelectedValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelector .iotDeviceSettingsDialogReportingPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelector .iotDeviceSettingsDialogReportingPickerSelectorItem .iotDeviceSettingsDialogReportingPickerSelectorItemValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReporting .iotDeviceSettingsDialogContainerReportingPickerContainer .iotDeviceSettingsDialogContainerReportingPickerSelector .iotDeviceSettingsDialogReportingPickerSelectorItem:hover{background:#f3f3f3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper{display:flex;flex-direction:column;gap:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer{display:flex;flex-direction:row;align-items:center;flex-flow:row wrap;flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom{display:flex;flex-direction:column;margin-top:16px;font-size:14px;border:1px solid #000;width:auto;height:48px;min-width:21.65px;cursor:pointer}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom:hover{transform:scale(1.2);box-shadow:1px 1px 4px 0px #999}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom:active{transform:scale(1.1);box-shadow:1px 1px 4px 0px #999}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom .iotDeviceSettingsDialogContainerReportingTimeCustomUpper{display:flex;flex:1 1;background:#b3b3b3;padding:4px;justify-content:center;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom .iotDeviceSettingsDialogContainerReportingTimeCustomLower{display:flex;flex:2 1;justify-content:center;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainer .iotDeviceSettingsDialogContainerReportingTimeCustom .iotDeviceSettingsDialogContainerReportingTimeCustomLower i{color:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainerError{display:flex;flex-direction:row;align-items:center;font-size:14px;color:#de414c}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainerError .iotDeviceSettingsDialogContainerReportingTimeCustomContainerReportingMissing{margin-left:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerReportingTimeCustomContainerWrapper .iotDeviceSettingsDialogContainerReportingTimeCustomContainerReportingMissing{color:#de414c}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay{display:flex;flex-direction:row;align-items:center;margin-top:16px;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelay{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1.15 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayTitle{flex:1 1;font-weight:bold;margin-left:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelected .iotDeviceSettingsDialogNotificationAlertDelayPickerSelectedValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector .iotDeviceSettingsDialogNotificationAlertDelayPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector .iotDeviceSettingsDialogNotificationAlertDelayPickerSelectorItem .iotDeviceSettingsDialogNotificationAlertDelayPickerSelectorItemValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector .iotDeviceSettingsDialogNotificationAlertDelayPickerSelectorItem:hover{background:#f3f3f3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector::-webkit-scrollbar{width:6px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerNotificationAlertDelay .iotDeviceSettingsDialogNotificationAlertDelayPicker .iotDeviceSettingsDialogNotificationAlertDelayPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxWrapper{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;margin-top:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxWrapper .iotDeviceSettingsDialogManualMeasurementCheckboxTitle{flex:1 1;text-align:center;align-items:center;display:flex;flex-direction:row;font-weight:bold;margin-left:8px;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings{margin-left:24px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementCheckboxWrapper{position:relative;display:flex;align-items:center;flex-direction:row;padding:0 8px 0 8px;margin-top:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementCheckboxWrapper .iotDeviceSettingsDialogManualMeasurementCheckboxTitle{flex:1 1;font-weight:400;margin-left:8px;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1;border-left:1px solid gray}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelected .iotDeviceSettingsDialogManualMeasurementValidPickerSelectedValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector .iotDeviceSettingsDialogManualMeasurementValidPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector .iotDeviceSettingsDialogManualMeasurementValidPickerSelectorItem .iotDeviceSettingsDialogManualMeasurementValidPickerSelectorItemValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector .iotDeviceSettingsDialogManualMeasurementValidPickerSelectorItem:hover{background:#f3f3f3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector::-webkit-scrollbar{width:6px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementValidPicker .iotDeviceSettingsDialogManualMeasurementValidPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementInputWrapper{display:flex;align-items:center;flex-direction:row;padding:0 8px 0 8px;margin-top:8px;border:1px solid gray}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementInputWrapper .iotDeviceSettingsDialogManualMeasurementInputText{flex:1 1;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementInputWrapper .iotDeviceSettingsDialogManualMeasurementInput{width:40px;height:20px;text-align:center;font-size:14px;border-radius:2px;border:1px solid #838383;margin-left:8px;margin-right:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogManualMeasurementCheckboxSettings .iotDeviceSettingsDialogManualMeasurementInputWrapper .iotDeviceSettingsDialogManualMeasurementInput:focus{border:1px solid #0071d4;outline:none !important}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogDataTypeContainerError{display:flex;flex-direction:row;align-items:center;margin-top:8px;margin-bottom:8px;font-size:14px;color:#de414c}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogDataTypeContainerError .iotDeviceSettingsDialogDataTypeError{margin-left:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes{margin-top:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType{overflow:hidden;-ms-overflow-style:none}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType:not(:last-child){margin-bottom:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogDataTypeHeader{display:flex;flex-direction:row;align-items:center;padding:8px;background:rgba(0,0,0,.05);color:#000}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogDataTypeHeader .iotDeviceSettingsDialogDataTypeHeaderTitle{flex:1.5 1;font-size:14px;font-weight:bold;margin-right:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogDataTypeHeader .iotDeviceSettingsDialogDataTypeHeaderSwitch{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px;margin-right:4px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogDataTypeHeader .iotDeviceSettingsDialogDataTypeHeaderSwitch .iotDeviceSettingsDialogDataTypeHeaderSwitchText{margin-left:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogDataTypeHeader .iotDeviceSettingsDialogDataTypeHeaderValue{flex:1 1;font-weight:bold;text-align:right;font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits{display:flex;flex-direction:row}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits{flex:1 1;display:flex;flex-direction:column;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit{flex:1 1;display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.2)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitTitle{position:relative;flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;border-right:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitTitle .iotDeviceSettingsDialogThresholdLimitTitleText{flex:1 1;font-size:14px;font-weight:bold;color:#000}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput{position:relative;flex:1 1;display:flex;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input{width:100%;height:36.75px;padding-left:4px;padding-right:14px;border:none;text-align:right}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input:focus{outline:none}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput span{position:relative;left:-10px;top:-1px;font-size:16px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input::-webkit-outer-spin-button,.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input[type=number]{-moz-appearance:textfield}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdLimits .iotDeviceSettingsDialogThresholdLimit .iotDeviceSettingsDialogThresholdLimitInput input[disabled]{color:#000}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerLimits .iotDeviceSettingsDialogThresholdGraph{flex:1 1;border-right:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert{display:flex;flex-direction:row;align-items:center;font-size:14px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelay{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1 1;border-right:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelay .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelay .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayTitle{flex:1 1;font-weight:bold;margin-left:8px;display:flex;align-items:center;flex-direction:row}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelected .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelectedValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector{position:absolute;right:0;left:0;bottom:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelectorItem .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelectorItemValue{flex:1 1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelectorItem:hover{background:#f3f3f3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar{width:6px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogContent .iotDeviceSettingsDialogContainerDataTypes .iotDeviceSettingsDialogDataType .iotDeviceSettingsDialogThresholdContainerWarningLimitAlert .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPicker .iotDeviceSettingsDialogThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter{display:flex;flex-direction:row;align-items:center;padding:12px 16px 12px 16px;border-top:1px solid #e3e3e3}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft .iotDeviceSettingsDialogFooterButtonLeft{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#222d32;font-size:14px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#e0e0e0;border:1px solid #222d32}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft .iotDeviceSettingsDialogFooterButtonLeft:hover{background:#222d32;color:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft .iotDeviceSettingsDialogFooterButtonLeft:active{background:#4c5c64;border:1px solid #4c5c64;color:#fff}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft .iotDeviceSettingsDialogFooterButtonLeft i{font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerLeft .iotDeviceSettingsDialogFooterButtonLeft .iotDeviceSettingsDialogFooterButtonLeftText{margin-left:8px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight .iotDeviceSettingsDialogFooterButtonRight{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:14px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight .iotDeviceSettingsDialogFooterButtonRight:hover{background:#007ae6}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight .iotDeviceSettingsDialogFooterButtonRight:active{background:#006ac7}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight .iotDeviceSettingsDialogFooterButtonRight i{font-size:14px}.iotDeviceSettingsDialog .iotDeviceSettingsDialogFooter .iotDeviceSettingsDialogFooterContainerRight .iotDeviceSettingsDialogFooterButtonRight .iotDeviceSettingsDialogFooterButtonRightText{margin-left:8px}}@media screen and (max-width: 700px){.iotDeviceSettingsDialog{width:auto}}
@media all{.iotDeviceNewSensorConfigPresetDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;min-width:500px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceNewSensorConfigPresetDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.iotDeviceNewSensorConfigPresetDialog .iotDeviceNewSensorConfigPresetDialogHeader .iotDeviceNewSensorConfigPresetDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.iotDeviceNewSensorConfigPresetDialog .iotDeviceNewSensorConfigPresetDialogHeader .iotDeviceNewSensorConfigPresetDialogHeaderButtons{display:flex;align-items:center;justify-content:center;gap:12px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceNewSensorConfigPresetDialogHeader .iotDeviceNewSensorConfigPresetDialogHeaderButtons .iotDeviceNewSensorConfigPresetDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.iotDeviceNewSensorConfigPresetDialog .iotDeviceNewSensorConfigPresetDialogHeader .iotDeviceNewSensorConfigPresetDialogHeaderButtons .iotDeviceNewSensorConfigPresetDialogHeaderButtonClose:hover{transform:scale(1.2)}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer{display:flex;flex-direction:row}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerLeft{flex:1 1;display:flex;flex-direction:column}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerLeft .iotDeviceSensorConfigPresetDialogContentLeftTitle{color:#000;font-size:16px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerLeft .iotDeviceSensorConfigPresetDialogContentLeftId{color:#000;font-size:16px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerLeft .iotDeviceSensorConfigPresetDialogContentLeftContainerInfo{display:flex;flex-direction:column;margin-top:8px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerLeft .iotDeviceSensorConfigPresetDialogContentLeftContainerInfo .iotDeviceSensorConfigPresetDialogContentLeftInfo{color:#000;font-size:14px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerRight{display:flex;flex-direction:column;align-items:flex-end}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerRight .iotDeviceSensorConfigPresetDialogContentRightContainerInfo{display:flex;flex-direction:column;text-align:right}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInfoContainer .iotDeviceSensorConfigPresetDialogContentContainerRight .iotDeviceSensorConfigPresetDialogContentRightContainerInfo .iotDeviceSensorConfigPresetDialogContentRightInfo{color:#000;font-size:14px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentInputContainer{display:flex;flex-direction:column;gap:18px;margin-top:16px;margin-bottom:16px}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;width:100px;background:#0071d4;border:1px solid #0071d4;margin-left:auto}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentButton:hover{background:#007ae6}.iotDeviceNewSensorConfigPresetDialog .iotDeviceSensorConfigPresetDialogContent .iotDeviceSensorConfigPresetDialogContentButton:active{background:#006ac7}}
@media all{.sensorConfigPresetSelectorDialog2{display:flex;flex-direction:column;background:#fff}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogHeader{display:flex;flex-direction:row;padding:16px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogHeader .sensorConfigPresetSelectorDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogHeader .sensorConfigPresetSelectorDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogHeader .sensorConfigPresetSelectorDialogHeaderButtonClose:hover i{transform:scale(1.2)}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:16px;padding-right:16px;min-height:52px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels{min-width:200px;font-size:16px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected i{margin-right:4px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogToolbar .filterLabels .multiPickerPlaceholder{color:#747474}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent{flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .sensorConfigPresetSelectorDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .sensorConfigPresetSelectorDialogContentDataTable .sensorConfigPresetSelectorDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .sensorConfigPresetSelectorDialogContentDataTable .sensorConfigPresetSelectorDialogContentDataTableHeader .sensorConfigPresetSelectorDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .columnName{display:flex}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .flexColumn{display:flex;flex-direction:column}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .flexColumn.withGap{gap:12px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogContent .textColumnBold{font-weight:bold}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter{flex-direction:row;text-align:left}}@media all{.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .legend .legendItem{margin-right:24px}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .subButton{display:flex;flex-direction:row}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.sensorConfigPresetSelectorDialog2 .sensorConfigPresetSelectorDialogFooter .contentButton{flex:none}}
@media all{.activeStateDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.activeStateDialog .activeStateDialogHeader{display:flex;flex-direction:row;padding:16px}.activeStateDialog .activeStateDialogHeader .activeStateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.activeStateDialog .activeStateDialogHeader .activeStateDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.activeStateDialog .activeStateDialogHeader .activeStateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.activeStateDialog .activeStateDialogContent{display:flex;flex-direction:column;padding-left:16px;padding-right:16px;padding-bottom:16px}.activeStateDialog .activeStateDialogContent input{flex:1 1;height:18px;padding:8px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.activeStateDialog .activeStateDialogContent input:focus{outline:none;border:1px solid #37474f}.activeStateDialog .activeStateDialogContent textarea{flex:1 1;min-height:80px;padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:8px;font-size:16px;resize:none;border:1px solid #d3d3d3;border-radius:4px;margin-top:16px}.activeStateDialog .activeStateDialogContent textarea:focus{outline:none;border:1px solid #37474f}.activeStateDialog .activeStateDialogContent .activeStateDialogAreaButtonSelector{margin-top:16px;font-size:16px}.activeStateDialog .activeStateDialogContent .activeStateDialogAreaButtonSelector .pickerContainer .pickerSelected .area{flex:1 1;display:flex;flex-direction:row;align-items:center;cursor:pointer}.activeStateDialog .activeStateDialogContent .activeStateDialogAreaButtonSelector .pickerContainer .pickerSelected .area .areaIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.activeStateDialog .activeStateDialogContent .activeStateDialogAreaButtonSelector .pickerContainer .pickerSelected .area .areaText{margin-left:8px}.activeStateDialog .activeStateDialogContent .activeStateDialogAreaButtonSelector .pickerContainer .pickerSelected .area i{margin-left:8px;color:#000;font-size:16px}.activeStateDialog .activeStateDialogContent .activeStateDialogGenerateChecklistsSwitch{margin-top:16px}.activeStateDialog .activeStateDialogContent .activeStateDialogInfoRequired{flex:1 1;display:flex;justify-content:flex-end;font-size:16px;margin-top:16px;color:gray}.activeStateDialog .activeStateDialogContainerButton{flex:1 1;display:flex;justify-content:flex-end;padding-right:16px;padding-left:16px;padding-bottom:16px}.activeStateDialog .activeStateDialogContainerButton .activeStateDialogButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.activeStateDialog .activeStateDialogContainerButton .activeStateDialogButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.activeStateDialog .activeStateDialogContainerButton .activeStateDialogButton:hover{background:#37474f}.activeStateDialog .activeStateDialogContainerButton .activeStateDialogButton:active{background:#4c5c64}.activeStateDialog .activeStateDialogContainerButton .activeStateDialogButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.activeStateDialog{min-width:500px;max-width:500px}}@media screen and (max-width: 600px){.activeStateDialog{min-width:400px;max-width:400px}}@media screen and (max-width: 500px){.activeStateDialog{min-width:300px;max-width:300px}}@media screen and (max-width: 400px){.activeStateDialog{min-width:250px;max-width:250px}}@media screen and (max-width: 350px){.activeStateDialog{min-width:200px;max-width:200px}}.areaDialog .pickerSelectorItem.shared{background:#fffde9}.areaDialog .pickerSelectorItem.shared:hover{background:#fefbd0}.areaDialog .pickerSelectorItem.shared:active{background:#f9f7dd}.areaDialog .pickerSelectorItem .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName{margin-left:16px;display:flex;flex-direction:column;width:50%}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName .areaTemplateName{font-size:16px;color:#222d32;font-weight:bold}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName .areaTemplateDescription{font-size:16px;color:#222d32}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemCompany{margin-left:16px;display:flex;flex-direction:column;font-weight:bold;width:40%}.areaDialog .pickerSelectorItem .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}
@media all{.checklistEditorSchedulingList{margin-bottom:8px}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper{position:relative;display:flex;flex-direction:row}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemTemplateLink{display:flex;align-items:center;justify-content:center;min-width:32px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-left:1px solid #838383;background:#eee}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemTemplateLink i{font-size:16px;color:#838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem{flex:1 1;position:relative;display:flex;flex-direction:row;border:1px solid #838383;padding:16px;cursor:pointer}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem:hover{background:#f3f3f3;border:1px solid #0071d4}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem .checklistEditorSchedulingItemTextContainer{flex:1 1}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem .checklistEditorSchedulingItemTextContainer .checklistEditorSchedulingItemTextWrapper{display:flex;flex-direction:row;align-items:center}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem .checklistEditorSchedulingItemTextContainer .checklistEditorSchedulingItemTextWrapper .checklistEditorSchedulingItemText{flex:1 1;font-size:16px;color:#000}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItem .checklistEditorSchedulingItemTextContainer .checklistEditorSchedulingItemTextWrapper .checklistEditorSchedulingItemTextLock i{font-size:16px;margin-left:8px;color:#838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemBlocked{background:#eee;cursor:auto;border-left:1px solid #838383;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:none}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemBlocked:hover{background:#eee;border-left:1px solid #838383;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:none}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdate{background:#eee;cursor:auto;border:1px solid #838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdate:hover{background:#eee;border:1px solid #838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdateWithOverlay{background:#eee;cursor:pointer;border:1px solid #838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdateWithOverlay:hover{background:#eee;border:1px solid #838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdateWithOverlayBlocked{background:#eee;cursor:pointer;border-left:1px solid #838383;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:none}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemUpdateWithOverlayBlocked:hover{background:#eee;border-left:1px solid #838383;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:none}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemTemplateLock{display:flex;align-items:flex-start;align-items:center;justify-content:center;padding:12px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:1px solid #838383;background:#eee}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemTemplateLock i{font-size:20px;color:#838383}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemActions{display:flex;align-items:center;justify-content:center;min-width:32px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:1px solid #838383;cursor:pointer}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemActions:hover{background:#f3f3f3}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemActions:active{background:#fafafa}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemActions i{font-size:16px}.checklistEditorSchedulingList .checklistEditorSchedulingItemWrapper .checklistEditorSchedulingItemActions:active i{transform:scale(0.9)}}
@media all{.departmentObjectInformation{display:flex;flex-direction:column;box-shadow:1px 1px 4px 0px #999;border-radius:4px}.departmentObjectInformation .activationRow{display:flex;align-items:center;border-bottom:1px solid #d3d3d3}.departmentObjectInformation .activationRow .scheduledActivation{margin-right:10px}.departmentObjectInformation .scheduling .footer{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:16px}.departmentObjectInformation .scheduling .footer .info{margin-left:4px}.departmentObjectInformation .scheduling .footer .addButton{margin-left:16px}.departmentObjectInformation .departmentObjectInformationTopContainer{display:flex;flex-direction:row;border-bottom:1px solid #d3d3d3}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos{display:flex;flex-direction:column;flex:1 1;padding:16px}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos .departmentObjectInformationInfoName{font-size:16px;font-weight:bold;color:#000;word-break:break-all}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos .departmentObjectInformationInfoDescription{margin-top:4px;font-size:16px;word-break:break-all}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos .departmentObjectInformationInfoArea{display:flex;flex-direction:row;align-items:center;margin-top:16px;font-size:16px;color:#000}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos .departmentObjectInformationInfoArea .departmentObjectInformationInfoAreaTitle{font-weight:bold}.departmentObjectInformation .departmentObjectInformationTopContainer .departmentObjectInformationInfos .departmentObjectInformationInfoArea .departmentObjectInformationInfoAreaIndicator{width:20px;height:20px;border-radius:2px;margin-left:16px;margin-right:8px}.departmentObjectInformation .departmentObjectActiveStateSwitch-allowed{flex:1 1;display:flex;flex-direction:row;padding:16px;align-items:center;cursor:pointer}.departmentObjectInformation .departmentObjectActiveStateSwitch .activeState{margin-right:8px}.departmentObjectInformation .departmentObjectActiveStateSwitch-notAllowed{flex:1 1;position:relative;display:flex;flex-direction:row;padding:16px;align-items:center;background:#cdcdcd;cursor:pointer}.departmentObjectInformation .departmentObjectInformationActions-allowed{display:flex;align-items:center;justify-content:center;padding:8px;border-left:1px solid #d3d3d3;cursor:pointer}.departmentObjectInformation .departmentObjectInformationActions-allowed:hover{background:#f3f3f3}.departmentObjectInformation .departmentObjectInformationActions-allowed:hover .departmentObjectInformationActionEdit{transform:scale(1.2)}.departmentObjectInformation .departmentObjectInformationActions-notAllowed{position:relative;display:flex;align-items:center;justify-content:center;padding:8px;border-left:1px solid #d3d3d3;cursor:pointer;background:#9b9b9b;color:#fff}}
@media all{.departmentObjectIssues{display:flex;flex-direction:column;margin-top:16px;box-shadow:1px 1px 4px 0px #999;border-radius:4px}.departmentObjectIssues .departmentObjectIssuesInfo{display:flex;flex-direction:row;align-items:center;padding:16px;font-size:18px}.departmentObjectIssues .departmentObjectIssuesInfo .departmentObjectIssuesInfoIcon{margin-right:8px}.departmentObjectIssues .departmentObjectIssuesInfo .departmentObjectIssuesInfoTitle{font-weight:bold;color:#000}.departmentObjectIssues .departmentObjectIssuesItem{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;padding:8px 16px 8px 16px;cursor:pointer;position:relative;border-top:1px solid #e3e3e3}.departmentObjectIssues .departmentObjectIssuesItem:hover{background:#f3f3f3}.departmentObjectIssues .departmentObjectIssuesItem:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.departmentObjectIssues .departmentObjectIssuesItem .departmentObjectIssuesItemTitle{flex:1 1}.departmentObjectIssues .departmentObjectIssuesItem .departmentObjectIssuesItemValue{display:flex;align-items:center;flex-direction:row;margin-left:16px;font-weight:bold;padding:0 8px 0 8px;height:24px;border-radius:4px;color:#fff;box-shadow:1px 1px 2px 0px #999}.departmentObjectIssues .departmentObjectIssuesItem .departmentObjectIssuesItemValue .departmentObjectIssuesItemValueText{flex:1 1}.departmentObjectIssues .departmentObjectIssuesItem .departmentObjectIssuesItemValue .departmentObjectIssuesItemValueIcon{margin-left:4px}}
@media all{.iotDevicesDialog{display:flex;flex-direction:column;background:#fff;width:600px}.iotDevicesDialog .iotDevicesDialogHeader{display:flex;flex-direction:row;padding:16px}.iotDevicesDialog .iotDevicesDialogHeader .iotDevicesDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.iotDevicesDialog .iotDevicesDialogHeader .iotDevicesDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.iotDevicesDialog .iotDevicesDialogHeader .iotDevicesDialogHeaderButtonClose:hover i{transform:scale(1.2)}.iotDevicesDialog .iotDevicesDialogSearchBar{padding:0 16px 12px 16px;border-bottom:1px solid #e3e3e3}.iotDevicesDialog .iotDevicesDialogIotDevices{overflow-y:auto}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice{display:flex;flex-direction:column;padding:12px 16px 12px 16px;cursor:pointer}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice:hover{background:#f3f3f3}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent{display:flex;flex-direction:row}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceContainerSelector{display:flex;align-items:center;justify-content:center}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceContainerSelector .iotDevicesDialogIotDeviceSelector-selected{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#0071d4;border:2px solid #0071d4;color:#fff;font-size:16px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceContainerSelector .iotDevicesDialogIotDeviceSelector-unselected{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid #e3e3e3;color:#fff;font-size:16px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceMain{flex:1 1;display:flex;flex-direction:column;margin-left:16px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceMain .iotDevicesDialogIotDeviceMainTitle{color:#000;font-size:16px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceMain .iotDevicesDialogIotDeviceMainId{color:#000;font-size:14px;margin-top:4px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDeviceDialogIotDeviceContent .iotDevicesDialogIotDeviceMain .iotDeviceDialogIotDeviceMainSync{color:#000;font-size:14px;margin-top:8px}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDevicesDialogIotDeviceInfo{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;margin-left:16px;text-align:right}.iotDevicesDialog .iotDevicesDialogIotDevices .iotDevicesDialogIotDevice .iotDevicesDialogIotDeviceInfo .iotDevicesDialogIotDeviceInfo{color:#000;font-size:14px}.iotDevicesDialog .iotDevicesDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px;border-top:1px solid #e3e3e3}.iotDevicesDialog .iotDevicesDialogFooter .iotDevicesDialogFooterButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.iotDevicesDialog .iotDevicesDialogFooter .iotDevicesDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.iotDevicesDialog .iotDevicesDialogFooter .iotDevicesDialogFooterButton:hover{background:#007ae6}.iotDevicesDialog .iotDevicesDialogFooter .iotDevicesDialogFooterButton:active{background:#006ac7}.iotDevicesDialog .iotDevicesDialogFooter .iotDevicesDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.iotDevicesDialog{width:auto}}
@media all{.departmentObjectBarChart{display:flex;flex-direction:row;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #e3e3e3}.departmentObjectBarChart .highcharts-container,.departmentObjectBarChart .highcharts-container svg{width:100% !important}.departmentObjectBarChart .departmentObjectBarChartContainerEmpty{flex:1 1;display:flex;align-items:center;justify-content:center}.departmentObjectBarChart .departmentObjectBarChartContainerEmpty .departmentObjectBarChartContainerEmptyText{font-size:18px}.departmentObjectBarChart .departmentObjectBarChartContainerLoading{flex:1 1;display:flex;align-items:center;justify-content:center}.departmentObjectBarChart .departmentObjectBarChartContainerLoading .departmentObjectBarChartLoadingSpinner{border:2px solid #d3d3d3;border-radius:50%;border-top:2px solid #000;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}}
@media all{.departmentObjectDetails{display:flex;flex-direction:column;font-size:14px}.departmentObjectDetails .departmentObjectDetailsScrollContainer{display:flex;flex-direction:column;overflow-y:scroll;max-height:calc(100vh - 142px)}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent{display:flex;flex-direction:column}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent{display:flex;flex-direction:row;padding:16px;min-height:calc(100vh - 226px)}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentLeft{flex:2 1;display:flex;flex-direction:column;margin-right:8px}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight{flex:3 1;display:flex;flex-direction:column;margin-left:8px}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightCsvDownload{display:flex;flex-direction:row;margin:8px;align-items:center}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightCsvDownload .switch{display:flex;flex-direction:row;padding:4px;align-items:center;cursor:pointer}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightCsvDownload .switchLabel{margin-right:8px;padding:4px}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightCsvDownload .downloadButton{flex:1 1}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightCsvDownload .infoAlertIcon{align-self:center;margin-left:8px}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight .departmentObjectDetailsContentRightContainer{display:flex;flex-direction:column;box-shadow:1px 1px 4px 0px #999;border-radius:4px}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContainerButtonDelete{display:flex;flex-direction:column;align-items:flex-start;padding:0 16px 16px 16px}}@media screen and (max-width: 800px){.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent{flex-direction:column}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentLeft{flex:1 1;display:flex;flex-direction:column;margin-right:0}.departmentObjectDetails .departmentObjectDetailsScrollContainer .departmentObjectDetailsContainerContent .departmentObjectDetailsContent .departmentObjectDetailsContentRight{flex:1 1;display:flex;flex-direction:column;margin-top:16px;margin-left:0}}
.departmentArea{display:flex;flex:1 1;flex-direction:column}.departmentArea .listToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3;font-size:16px}.departmentArea .listToolbar .listToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.departmentArea .listToolbar .listToolbarLeft .listToolbarLeftItem{margin-right:8px}.departmentArea .listToolbar .listToolbarRight{display:flex;align-items:center;justify-content:flex-end}.departmentArea .listToolbar .listToolbarRight .listToolbarRightItem{margin-left:8px}.departmentArea .listToolbar .fullWidth{flex:1 1}.departmentArea .filterCompany{min-width:200px;font-size:16px}.departmentArea .filterCompany .pickerContainer{min-height:30px;max-height:30px}.departmentArea .filterCompany .pickerContainer .pickerSelected{padding:4px}.departmentArea .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.departmentArea .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.departmentArea .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.departmentArea .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.departmentArea .filterCompany .pickerContainer .pickerSelected i{margin-right:4px}.departmentArea .filterCompany .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.departmentArea .filterCompany .pickerPlaceholder{color:#747474}.departmentArea .containerFormToolbarItem{margin-right:8px}.departmentArea .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.departmentArea .textColumnSmall{font-size:14px;color:#222d32}.departmentArea .departmentAreaColor{width:24px;height:24px;border-radius:2px;margin-right:16px;border-radius:90px;border:1px solid #000}
@media all{.updateConfirmDialog{display:flex;flex-direction:column;background:#fff}.updateConfirmDialog .updateConfirmDialogHeader{display:flex;flex-direction:row;padding:16px}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateConfirmDialog .updateConfirmDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogInfo{margin-bottom:8px;font-size:16px;color:#000}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents{margin-bottom:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent{display:flex;flex-direction:row;align-items:center;padding:12px;border-bottom:1px solid #d3d3d3}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventIcon{color:#000;font-size:16px;margin-right:8px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventDate{color:#000;font-size:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventName{color:#000;font-size:16px;margin-left:8px}.updateConfirmDialog .updateConfirmDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:hover{background:#007ae6}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:active{background:#006ac7}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.updateConfirmDialog{width:auto}}
.areaEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.areaEditor .areaEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner{width:100%;max-width:850px;background:#fff;box-shadow:1px 1px 4px 0px #999}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorConnection{padding:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorConnection .connectedContainer{display:flex;flex-direction:row;padding:12px;border:1px solid #d3d3d3}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorConnection .connectedContainer .connectedContent{margin-right:4px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorConnection .connectedContainer .connectedContent .areaTemplateTitle{margin-bottom:4px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorConnection .connectedContainer .connectedContent .areaTemplateValue{font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral{padding:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .prefixInputWrapper .prefix{margin-left:4px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .prefixInputWrapper .prefixLocked{padding:0px 8px;position:relative;display:flex;align-items:center;min-height:34px;border:solid 1px #838383;background-color:#eee}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .prefixInputWrapper .prefixLocked .prefixText{flex:1 1}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .prefixInputWrapper .prefixLocked .prefixContent{display:flex;flex-direction:row;flex:1 1}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .prefixInputWrapper .prefixInput{flex:1 1}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .areaIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .areaText{margin-left:8px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .name{margin-bottom:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .name label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .description{margin-bottom:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .color{margin-bottom:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .color label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .color .swatches-picker>div>div:first-child{display:none}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .color .swatches-picker>div>div:nth-child(2)>div{overflow-y:hidden !important}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .color .swatches-picker>div>div:nth-child(2)>div>div{padding:0 !important}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .restricted label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorGeneral .restricted .restrictedRadioGroup .restrictedRadioButton{margin-bottom:8px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse{padding:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists{margin-bottom:16px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsTitle{margin-bottom:4px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList{position:relative;border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .searchSelector .searchBoxInput{border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem{display:flex;padding:8px;cursor:pointer}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem:hover{background-color:#f3f3f3}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem.odd{background-color:#e5e5e5}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem.odd:hover{background-color:#e0e0e0}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem .checklistName{flex:1 1}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem .checklistName .checklistTitle{font-weight:bold}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem .checklistSubContainer{display:flex;flex-direction:row}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorInUse .checklists .checklistsList .checklistsListItem .checklistSubContainer>div{margin-left:8px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorHeadline{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorHeadline .areaEditorHeadlineIcon{margin-right:8px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.areaEditor .areaEditorContainer .areaEditorContainerInner .areaEditorLegend .legendItem{margin-right:24px}.areaEditor .areaEditorContainer .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.areaEditor .areaEditorContainer .action .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}
@media all{.reportPresetDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.reportPresetDialog .reportPresetDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.reportPresetDialog .reportPresetDialogHeader .reportPresetDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.reportPresetDialog .reportPresetDialogHeader .reportPresetDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.reportPresetDialog .reportPresetDialogHeader .reportPresetDialogHeaderButtonClose:hover i{transform:scale(1.2)}.reportPresetDialog .searchSelector{position:-webkit-sticky;position:sticky;top:0}.reportPresetDialog .searchSelector .searchBoxInput{padding-left:16px;font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.reportPresetDialog .reportPresetDialogContent{display:flex;flex-direction:column}.reportPresetDialog .reportPresetDialogContent .pickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:16px;max-height:18px;cursor:pointer}.reportPresetDialog .reportPresetDialogContent .pickerSelectorItem .pickerSelectorItemValue{flex:1 1}.reportPresetDialog .reportPresetDialogContent .pickerSelectorItem:hover{background:#f3f3f3}.reportPresetDialog .reportPresetDialogContent .reportPresetItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px 16px;min-height:34px;border-bottom:1px solid #d3d3d3;cursor:pointer;min-width:0px}.reportPresetDialog .reportPresetDialogContent .reportPresetItem:last-child{border-bottom:none}.reportPresetDialog .reportPresetDialogContent .reportPresetItem.locked{background-color:#eee}.reportPresetDialog .reportPresetDialogContent .reportPresetItem.selected{background-color:#c7dafc}.reportPresetDialog .reportPresetDialogContent .reportPresetItem.selected:hover{background-color:#c7dafc}.reportPresetDialog .reportPresetDialogContent .reportPresetItem:hover{background-color:#f3f3f3}.reportPresetDialog .reportPresetDialogContent .reportPresetItem .reportPresetRadio{margin-right:8px}.reportPresetDialog .reportPresetDialogContent .reportPresetItem .reportPresetItemName{flex:1 1}.reportPresetDialog .reportPresetSubContainer{display:flex;flex-direction:row}.reportPresetDialog .reportPresetSubContainer>div{margin-left:8px}}.contentAction{display:flex;justify-content:flex-end}@media(min-width: 768px){.contentAction{flex-direction:row;text-align:left}}.contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.contentAction .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.contentAction .contentButton{flex:none;margin-left:8px}}.reportPresetDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}@media(min-width: 768px){.reportPresetDialogFooter{flex-direction:row;text-align:left}}.reportPresetDialogFooter .subButton{display:flex;flex-direction:row}.reportPresetDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end}.reportPresetDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.reportPresetDialogFooter .contentButton.single{margin-left:0px}.reportPresetDialogFooter .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.reportPresetDialogFooter .contentButton{flex:none;margin-left:8px}}@media screen and (max-width: 700px){.reportPresetDialog{width:auto}}
@media all{.reportPresetEditorDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.reportPresetEditorDialog .contentDescription{margin-bottom:16px}.reportPresetEditorDialog .name{margin-bottom:16px}.reportPresetEditorDialog .contentButton{font-size:16px;font-weight:normal}.reportPresetEditorDialog .contentButton.yes{margin-bottom:8px}}@media screen and (max-width: 700px){.reportPresetEditorDialog{width:auto}}
.actionNotification{position:absolute;background:#fff;padding:16px;bottom:32px;right:32px;width:300px;box-shadow:1px 1px 4px 0px #999;animation:slideDown .4s ease forwards;z-index:100}.actionNotification .actionNotificationTitle{color:#000;font-size:16px;font-weight:bold;margin-bottom:16px}.actionNotification .actionNotificationButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;font-weight:bold;font-size:16px;border-radius:4px;cursor:pointer;min-width:170px}.actionNotification .actionNotificationButton:hover{transform:scale(1.01)}.actionNotification .actionNotificationButton:active{transform:scale(1)}@keyframes slideDown{0%{transform:translateX(282px)}100%{transform:translateX(0px)}}
.checklistSelectionList{width:100%;background:#fff}.checklistSelectionList .checklistSelectionListToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3}.checklistSelectionList .checklistSelectionListToolbar .checklistSelectionListToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.checklistSelectionList .checklistSelectionListToolbar .checklistSelectionListToolbarLeft .checklistSelectionListToolbarLeftItem{margin-right:8px}.checklistSelectionList .checklistSelectionListToolbar .checklistSelectionListToolbarRight{display:flex;align-items:center;justify-content:flex-end}.checklistSelectionList .checklistSelectionListToolbar .checklistSelectionListToolbarRight .checklistSelectionListToolbarRightItem{margin-left:8px}.checklistSelectionList .checklistSelectionListToolbar .fullWidth{flex:1 1}.checklistSelectionList .filterArea,.checklistSelectionList .filterScheduling{min-width:150px;font-size:16px}.checklistSelectionList .filterArea .pickerContainer,.checklistSelectionList .filterScheduling .pickerContainer{min-height:28px}.checklistSelectionList .filterArea .pickerContainer .pickerSelected,.checklistSelectionList .filterScheduling .pickerContainer .pickerSelected{padding:4px}.checklistSelectionList .filterArea .pickerSelector .searchSelector .searchBoxInput,.checklistSelectionList .filterScheduling .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistSelectionList .filterArea .pickerPlaceholder,.checklistSelectionList .filterScheduling .pickerPlaceholder{color:#747474}
.DateRangePicker{display:inline-block;margin-bottom:10px;padding:0;position:relative;-webkit-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:14px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;-ms-overflow-style:none;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid rgba(0,0,0,0);border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid rgba(0,0,0,0);left:11px}.DateRangePicker__Month{color:#333;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:14px;font-weight:bold;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__WeekdayHeading,.DateRangePicker__Date{font-size:16px;line-height:1;padding:10px 0;text-align:center;width:14.2857142857%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:bold}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;-ms-overflow-style:none;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#cdcdd1;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid rgb(234.9230769231,64.2692307692,28.5769230769);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:5px;left:5px;right:5px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,.75);border-width:0}.DateRangePicker__CalendarSpecial{background-color:aqua;border:1px solid aqua;opacity:.5;bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__CalendarHighlight{background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.25);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid rgb(234.9230769231,64.2692307692,28.5769230769);border-radius:5px;left:5px;right:5px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}
.timeSelection .timeSelectionSummary{background-color:#0071d4;border-top-left-radius:4px;border-top-right-radius:4px;padding:8px;color:#fff}.timeSelection .timeSelectionSummary .timeSelectionSummaryYear{font-size:16px;font-weight:bold;color:#fff}.timeSelection.timeOnly .timeSelectionContainer{flex-direction:column}.timeSelection.timeOnly .timeSelectionContainer .timeSelectionShortcut{display:flex}.timeSelection.timeOnly .timeSelectionContainer .timeSelectionShortcut .timeSelectionShortcutItem{margin-right:8px;height:30px}.timeSelection .timeSelectionContainer{display:flex;flex-direction:column;border-color:#d3d3d3;border-style:solid;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-width:0px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media(min-width: 773px){.timeSelection .timeSelectionContainer{flex-direction:row}}.timeSelection .timeSelectionContainer .timeSelectionShortcut{padding:8px}.timeSelection .timeSelectionContainer .timeSelectionShortcut .timeSelectionShortcutItem{min-width:125px;margin-bottom:8px;border:1px solid #d3d3d3;border-radius:4px;font-size:14px;text-align:center;color:#0071d4;font-weight:bold;height:35px;display:flex;align-items:center;justify-content:center}.timeSelection .timeSelectionContainer .timeSelectionShortcut .timeSelectionShortcutItem:hover{background-color:#eee;cursor:pointer}.timeSelection .timeSelectionContainer .timeSelectionShortcut .timeSelectionShortcutItem.disabled{background-color:#c3c3c3;color:#fff;cursor:pointer}.timeSelection .timeSelectionContainer .timeSelectionShortcut .timeSelectionShortcutItem.selected{background-color:#0071d4;color:#fff;cursor:pointer}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker{display:inline-block;padding:0;position:relative;-webkit-user-select:none;user-select:none}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Legend{color:#52575e;font-size:14px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,.25)}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__LegendItemColor--selection{background-color:#0071d4}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;-ms-overflow-style:none;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrow--previous{left:20px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrow--next{right:20px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrow:hover{background-color:#ccc}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrowIcon{border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);height:0;position:absolute;top:10px;width:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid rgba(0,0,0,0);border-right:8px solid #aaa;right:11px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid rgba(0,0,0,0);left:11px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Month{color:#333;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;width:275px;padding:0 4px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__MonthHeader{color:#000;font-size:14px;font-weight:bold;height:35px;line-height:35px;position:relative;text-align:center}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__WeekdayHeading,.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date{font-size:14px;line-height:1;padding:10px 0;text-align:center;width:14.2857142857%}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:bold}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;-ms-overflow-style:none;position:relative}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date:first-child{border-left-width:1px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date--weekend{background-color:#f6f7f9}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date--otherMonth{opacity:.25}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date--is-disabled{color:#e0e0e0;cursor:default}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date--is-selected{color:#fff}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__Date--is-highlighted{color:#333}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection{background-color:#0071d4;border:1px solid rgb(0,99.4080188679,186.5);bottom:0px;left:0;position:absolute;right:0;top:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--start{border-bottom-left-radius:0px;border-right-width:0;border-top-left-radius:0px;left:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--end{border-bottom-right-radius:0px;border-left-width:0;border-top-right-radius:0px;right:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--single{border-radius:0px;left:0px;right:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarSelection--is-pending{background-color:rgba(0,113,212,.75);border-width:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight{background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.25);bottom:0px;left:0;position:absolute;right:0;top:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:0px;border-right-width:0;border-top-left-radius:0px;left:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:0px;border-left-width:0;border-top-right-radius:0px;right:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid rgb(0,99.4080188679,186.5);border-radius:0px;left:0px;right:0px}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;transform:rotate(30deg)}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.timeSelection .timeSelectionContainer .dateRangePicker .DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}
.pdfViewerReportsMobile{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-left:16px;padding-right:16px}.pdfViewerReportsMobile .pdfViewerReportsMobileFallbackTitle{font-size:20px;margin-bottom:16px;text-align:center;font-weight:bold}.pdfViewerReportsMobile .pdfViewerReportsMobileFallbackText{font-size:18px;margin-bottom:16px;text-align:center}.pdfViewerReportsMobile .pdfViewerReportsMobileFallbackButton{min-height:40px}.pdfViewerReportsMobile a{text-decoration:none}
.checklistReport{display:flex;flex-flow:column;flex:1 1}.checklistReport .checklistSelectionSection{width:100%;padding:0 !important;background:#e5e5e5}.checklistReport .checklistSelectionSection .checklistSelectionSectionBottom{padding:0px}.checklistReport .language .pickerSelectedValue,.checklistReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.checklistReport .language .pickerSelectedValue img,.checklistReport .language .pickerSelectorItemValue img{margin-right:4px}
.areaList{flex:1 1}.areaList .areaListEmpty{display:flex;flex-flow:row wrap;font-size:16px;margin:8px 0}.areaList .areaListContainer{display:flex;flex-flow:row wrap;font-size:16px}.areaList .areaListContainer .areaListItem{margin:8px 8px 0 0;padding:4px;font-size:14px;display:flex;align-items:center;background-color:#fff;border:1px solid #d3d3d3;cursor:pointer}.areaList .areaListContainer .areaListItem:hover{background-color:#d2d2d2}.areaList .areaListContainer .areaListItem.selected{border-color:#0071d4;background-color:#0071d4;color:#fff}.areaList .areaListContainer .areaListItem span.matched{color:#000;background-color:#fff176}
.standardReport{display:flex;flex-flow:column;flex:1 1}.standardReport .language .pickerSelectedValue,.standardReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.standardReport .language .pickerSelectedValue img,.standardReport .language .pickerSelectorItemValue img{margin-right:4px}.standardReport .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.standardReport .action.left{justify-content:flex-end}.standardReport .action .button{box-shadow:1px 1px 4px 0px #999}
.iotReport{display:flex;flex-flow:column;flex:1 1}.iotReport .language .pickerSelectedValue,.iotReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.iotReport .language .pickerSelectedValue img,.iotReport .language .pickerSelectorItemValue img{margin-right:4px}.iotReport .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.iotReport .action.left{justify-content:flex-end}.iotReport .action .button{box-shadow:1px 1px 4px 0px #999}
.compactReport{display:flex;flex-flow:column;flex:1 1}.compactReport .language .pickerSelectedValue,.compactReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.compactReport .language .pickerSelectedValue img,.compactReport .language .pickerSelectorItemValue img{margin-right:4px}
.paperReport{display:flex;flex-flow:column;flex:1 1}.paperReport .language .pickerSelectedValue,.paperReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.paperReport .language .pickerSelectedValue img,.paperReport .language .pickerSelectorItemValue img{margin-right:4px}
.taskSelectionList{width:100%;background:#fff}.taskSelectionList .taskSelectionListToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3}.taskSelectionList .taskSelectionListToolbar .taskSelectionListToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.taskSelectionList .taskSelectionListToolbar .taskSelectionListToolbarLeft .taskSelectionListToolbarLeftItem{margin-right:8px}.taskSelectionList .taskSelectionListToolbar .taskSelectionListToolbarRight{display:flex;align-items:center;justify-content:flex-end}.taskSelectionList .taskSelectionListToolbar .taskSelectionListToolbarRight .taskSelectionListToolbarRightItem{margin-left:8px}.taskSelectionList .taskSelectionListToolbar .fullWidth{flex:1 1}.taskSelectionList .filterLabels{min-width:200px;font-size:16px}.taskSelectionList .filterLabels .multiPickerContainer{background:#fff;min-height:28px;border:solid 1px rgba(0,0,0,.5411764706)}.taskSelectionList .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.taskSelectionList .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.taskSelectionList .filterLabels .multiPickerPlaceholder{color:#747474}.taskSelectionList .showDeletedTasks{font-size:16px}
.taskReport{display:flex;flex-flow:column;flex:1 1}.taskReport .taskSelectionSection{padding:0 !important;background:#e5e5e5}.taskReport .language .pickerSelectedValue,.taskReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.taskReport .language .pickerSelectedValue img,.taskReport .language .pickerSelectorItemValue img{margin-right:4px}
.departmentReports{display:flex;flex-flow:column;flex:1 1;background:#e5e5e5}.departmentReports .departmentReportGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem{position:relative;display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;border-radius:4px;cursor:pointer;z-index:2}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem .departmentReportGridItemContainer{flex:1 1;display:flex;flex-direction:column;padding:32px 16px 32px 16px;overflow:hidden;-ms-overflow-style:none}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem .departmentReportGridItemContainer .departmentReportGridItemContentTitle{font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;margin-bottom:16px}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem .departmentReportGridItemContainer .departmentReportGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-ms-overflow-style:none}.departmentReports .departmentReportGrid .departmentReportGridContent .departmentReportGridItem .departmentReportGridItemContainer .departmentReportGridItemContentCount{font-size:16px;margin-top:16px}.departmentReports .section{position:relative}.departmentReports .section .sectionTitle{cursor:pointer;margin-top:8;padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;background:#eee;color:#0071d4;font-weight:bold;border-bottom:2px solid #238bf1;font-size:16px}.departmentReports .section .sectionTitle .sectionFilterSummary{display:flex;justify-content:flex-start;align-items:center;color:#222d32;font-size:14px}.departmentReports .section .sectionTitle.disabled{color:#222d32}.departmentReports .section .sectionContainer{display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px}.departmentReports .section .sectionContainer .sectionContent{display:flex;flex-direction:column;background:#fff;max-width:740px;box-shadow:1px 1px 4px 0px #999;padding:16px}.departmentReports .section .sectionContainer .sectionContent .sectionRow{margin-bottom:16px;display:flex;align-items:flex-start;flex-flow:row}.departmentReports .section .sectionContainer .sectionContent .sectionRow .sectionRowLabel{width:100px;padding:8px 0;font-weight:bold}.departmentReports .section .sectionContainer .sectionContent .sectionRow .sectionRowContent{flex:1 1;display:flex;flex-flow:column}.departmentReports .section .sectionContainer .sectionContent .sectionRow .sectionRowContent .sectionRowContentItem{margin-bottom:8px;display:flex;flex-flow:row}.departmentReports .section .sectionContainer .sectionContent .sectionBlock{display:flex;flex-flow:column;margin-bottom:16px}.departmentReports .section .sectionContainer .sectionContent .sectionBlock.endBlock{margin-bottom:0px}.departmentReports .section .sectionContainer .sectionContent .sectionBlock .sectionBlockTitle{font-weight:bold;border-bottom:solid 2px #eee;padding-bottom:4px;margin-bottom:8px}.departmentReports .sectionRowInput{background-color:#eee;padding:0px 8px;width:300px}.departmentReports .sectionRowInput.inactive{color:#9b9b9b}.departmentReports .language .pickerSelectedValue,.departmentReports .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.departmentReports .language .pickerSelectedValue img,.departmentReports .language .pickerSelectorItemValue img{margin-right:4px}.departmentReports .advancedSettings{display:flex;flex-direction:column}@media(min-width: 860px){.departmentReports .advancedSettings{flex-direction:row}}.departmentReports .advancedSettings .advancedSettingsGroup{margin-right:16px}.departmentReports .advancedSettings .advancedSettingsGroup>div{margin-bottom:8px}.departmentReports .floatingWindow{padding:0;background:rgba(0,0,0,0);box-shadow:none}.departmentReports .floatingWindow .actionNotificationButton{box-shadow:1px 1px 4px 0px #999}
.accounts{flex:1 1;display:flex;flex-direction:column}.accounts .containerFormToolbarItem{margin-right:8px}.accounts .horizontalContainer{display:flex;flex-direction:row;align-items:center}.accounts .userIcon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;font-size:24px;color:#fff;margin-right:16px}.accounts .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.accounts .textColumnSmall{font-size:14px;color:#222d32}.accounts .accountsColor{width:24px;height:24px;border-radius:2px;margin-right:16px}.accounts .accountsGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.accounts .accountsGrid .accountsGridContent{padding-top:16px;min-height:calc(100vh - 229px)}.accounts .accountsGrid .accountsGridContent .accountsGridItem{position:relative;display:flex;flex-direction:row;box-shadow:1px 1px 4px 0px #999;border-radius:4px;cursor:pointer;z-index:2}.accounts .accountsGrid .accountsGridContent .accountsGridItem:hover{background:#f3f3f3}.accounts .accountsGrid .accountsGridContent .accountsGridItem .accountsGridItemContainer{flex:1 1;display:flex;flex-direction:column;padding:32px 16px 32px 16px}.accounts .accountsGrid .accountsGridContent .accountsGridItem .accountsGridItemContainer .accountsGridItemContentTitle{font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0}.accounts .accountsGrid .accountsGridContent .accountsGridItem .accountsGridItemContainer .accountsGridItemContentSubtitle{font-style:italic;font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.accounts .accountsGrid .accountsGridContent .accountsGridItem .accountsGridItemContainer .accountsGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}
@media all{.departmentSelectionDialog{display:flex;flex-direction:column;background:#fff}.departmentSelectionDialog .departmentSelectionDialogHeader{display:flex;flex-direction:row;padding:16px}.departmentSelectionDialog .departmentSelectionDialogHeader .departmentSelectionDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.departmentSelectionDialog .departmentSelectionDialogHeader .departmentSelectionDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.departmentSelectionDialog .departmentSelectionDialogHeader .departmentSelectionDialogHeaderButtonClose:hover i{transform:scale(1.2)}.departmentSelectionDialog .filterCompany,.departmentSelectionDialog .filterCity,.departmentSelectionDialog .filterRegion,.departmentSelectionDialog .filterCountry,.departmentSelectionDialog .filterCustomField{min-width:150px;font-size:16px}.departmentSelectionDialog .filterCompany .pickerContainer,.departmentSelectionDialog .filterCity .pickerContainer,.departmentSelectionDialog .filterRegion .pickerContainer,.departmentSelectionDialog .filterCountry .pickerContainer,.departmentSelectionDialog .filterCustomField .pickerContainer{min-height:30px;max-height:30px}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected{padding:4px}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.departmentSelectionDialog .filterCompany .pickerContainer .pickerSelected i,.departmentSelectionDialog .filterCity .pickerContainer .pickerSelected i,.departmentSelectionDialog .filterRegion .pickerContainer .pickerSelected i,.departmentSelectionDialog .filterCountry .pickerContainer .pickerSelected i,.departmentSelectionDialog .filterCustomField .pickerContainer .pickerSelected i{margin-right:4px}.departmentSelectionDialog .filterCompany .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionDialog .filterCity .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionDialog .filterRegion .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionDialog .filterCountry .pickerSelector .searchSelector .searchBoxInput,.departmentSelectionDialog .filterCustomField .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.departmentSelectionDialog .filterCompany .pickerPlaceholder,.departmentSelectionDialog .filterCity .pickerPlaceholder,.departmentSelectionDialog .filterRegion .pickerPlaceholder,.departmentSelectionDialog .filterCountry .pickerPlaceholder,.departmentSelectionDialog .filterCustomField .pickerPlaceholder{color:#747474}.departmentSelectionDialog .listToolbar{margin-bottom:4px}.departmentSelectionDialog .listToolbar .searchbarRow{z-index:3;background:#fff;padding:0px 16px;font-size:16px}.departmentSelectionDialog .listToolbar .listToolbarRow{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#fff;padding:8px 16px;font-size:16px}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarIcon{margin-right:20px}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarLeft .listToolbarLeftItems{display:flex;flex-wrap:wrap}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarLeft .listToolbarLeftItem{margin-right:8px}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarRight{display:flex;align-items:center;justify-content:flex-end}.departmentSelectionDialog .listToolbar .listToolbarRow .listToolbarRight .listToolbarRightItem{margin-left:8px}.departmentSelectionDialog .listToolbar .listToolbarRow .fullWidth{flex:1 1}.departmentSelectionDialog .departmentSelectionDialogContent{position:relative;display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentListLock{position:absolute;width:100%;height:100%;background-color:gray;opacity:.2;z-index:1}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentYesNoQuestion{padding:12px 16px 12px 16px}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentYesNoQuestion .departmentSelectionDialogContentYesNoQuestionName{margin-bottom:8px}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentYesNoQuestion .departmentSelectionDialogContentYesNoQuestionAnswer{display:flex}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentYesNoQuestion .departmentSelectionDialogContentYesNoQuestionAnswer>div{margin-right:16px}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentYesNoQuestion .departmentSelectionDialogContentYesNoQuestionAnswer .departmentSelectionDialogContentYesNoQuestionAnswerItem{display:flex;flex-flow:row;align-items:center}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentDataTable .departmentSelectionDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.departmentSelectionDialog .departmentSelectionDialogContent .departmentSelectionDialogContentDataTable .departmentSelectionDialogContentDataTableHeader .departmentSelectionDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.departmentSelectionDialog .departmentSelectionDialogContent .columnName{display:flex}.departmentSelectionDialog .departmentSelectionDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.departmentSelectionDialog .departmentSelectionDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.departmentSelectionDialog .departmentSelectionDialogContent .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.departmentSelectionDialog .departmentSelectionDialogFooter{position:absolute;bottom:0;right:0;display:flex;justify-content:flex-end;padding:12px 16px}}@media(min-width: 768px){.departmentSelectionDialog .departmentSelectionDialogFooter{flex-direction:row;text-align:left}}@media all{.departmentSelectionDialog .departmentSelectionDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.departmentSelectionDialog .departmentSelectionDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.departmentSelectionDialog .departmentSelectionDialogFooter .legend .legendItem{margin-right:24px}.departmentSelectionDialog .departmentSelectionDialogFooter .subButton{display:flex;flex-direction:row}.departmentSelectionDialog .departmentSelectionDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.departmentSelectionDialog .departmentSelectionDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal;z-index:2}.departmentSelectionDialog .departmentSelectionDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.departmentSelectionDialog .departmentSelectionDialogFooter .contentButton{flex:none}}
.departmentSelectionButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:18px;padding:8px;border-radius:4px;min-width:200px;height:32px;background:#0071d4}.departmentSelectionButton:hover{background:#007ae6}.departmentSelectionButton:active{background:#006ac7}.departmentSelectionButton .departmentSelectionLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.departmentSelectionButton .departmentSelectionListButtonAdd{display:flex;flex-direction:row;align-items:center;cursor:pointer}.departmentSelectionButton .departmentSelectionListButtonAdd .departmentSelectionListButtonAddIcon{display:flex;align-items:center;justify-content:center;padding:4px;color:#fff;border-radius:90px;background:#0071d4}.departmentSelectionButton .departmentSelectionListButtonAdd .departmentSelectionListButtonAddText{color:#000;margin-left:6px}.departmentSelection{display:flex;flex-direction:column}.departmentSelection .departmentSelectionList{margin-bottom:8px}.departmentSelection .departmentSelectionList .departmentSelectionListAssignedAllDepartments{display:flex;flex-direction:column;align-items:center;margin-top:16px}.departmentSelection .departmentSelectionList .departmentSelectionListAssignedAllDepartments h2{font-size:16px;text-align:center}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer{display:flex;flex-direction:column}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTableYesNoQuestion{padding:16px 16px 0 16px;background-color:#fafafa}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTableYesNoQuestion .departmentSelectionListTableYesNoQuestionName{margin-bottom:8px}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTableYesNoQuestion .departmentSelectionListTableYesNoQuestionAnswer{display:flex}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTableYesNoQuestion .departmentSelectionListTableYesNoQuestionAnswer>div{margin-right:16px}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTableYesNoQuestion .departmentSelectionListTableYesNoQuestionAnswer .departmentSelectionListTableYesNoQuestionAnswerItem{display:flex;flex-flow:row;align-items:center}.departmentSelection .departmentSelectionList .departmentSelectionListTableContainer .departmentSelectionListTable{display:flex;flex-direction:column;flex:1 1}.departmentSelection .departmentSelectionList .columnName{display:flex}.departmentSelection .departmentSelectionList .columnName .columnNameText{flex:1 1;margin-right:4px}.departmentSelection .departmentSelectionList .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.departmentSelection .departmentSelectionList .textColumnSmall{font-size:14px;color:#222d32}.departmentSelection .departmentSelectionAction{display:flex;justify-content:center;align-items:center;margin:32px}
@media all{.changePasswordDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.changePasswordDialog .changePasswordDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.changePasswordDialog .changePasswordDialogHeader .changePasswordDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.changePasswordDialog .changePasswordDialogHeader .changePasswordDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.changePasswordDialog .changePasswordDialogHeader .changePasswordDialogHeaderButtonClose:hover i{transform:scale(1.2)}.changePasswordDialog .changePasswordDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.changePasswordDialog .changePasswordDialogContent .description{margin-bottom:16px}.changePasswordDialog .changePasswordDialogContent .currentPassword{margin-bottom:16px}.changePasswordDialog .changePasswordDialogContent .password{margin-bottom:16px}.changePasswordDialog .changePasswordDialogContent .confirmError{margin-bottom:16px}.changePasswordDialog .contentAction{display:flex;justify-content:flex-end}}@media(min-width: 768px){.changePasswordDialog .contentAction{flex-direction:row;text-align:left}}@media all{.changePasswordDialog .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.changePasswordDialog .contentAction .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.changePasswordDialog .contentAction .contentButton{flex:none;margin-left:8px}}@media all{.changePasswordDialog .changePasswordDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.changePasswordDialog .changePasswordDialogFooter{flex-direction:row;text-align:left}}@media all{.changePasswordDialog .changePasswordDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.changePasswordDialog .changePasswordDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.changePasswordDialog .changePasswordDialogFooter .contentButton{flex:none;margin-left:8px}}@media screen and (max-width: 700px){.changePasswordDialog{width:auto}}
.departmentSelection{display:flex;flex-direction:column}.departmentSelection .departmentSelectionAction{display:flex;justify-content:center;align-items:center;margin:32px}.departmentSelectionButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:18px;padding:8px;border-radius:4px;min-width:200px;height:32px;background:#0071d4}.departmentSelectionButton:hover{background:#007ae6}.departmentSelectionButton:active{background:#006ac7}.departmentSelectionButton .departmentSelectionLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.departmentSelectionButton .departmentSelectionList{margin-bottom:8px}.departmentSelectionButton .departmentSelectionList .departmentSelectionListTable{display:flex;flex-direction:column;flex:1 1}.departmentSelectionButton .departmentSelectionList .columnName{display:flex}.departmentSelectionButton .departmentSelectionList .columnName .columnNameText{flex:1 1;margin-right:4px}.departmentSelectionButton .departmentSelectionList .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.departmentSelectionButton .departmentSelectionList .textColumnSmall{font-size:14px;color:#222d32}.departmentSelectionButton .departmentSelectionListButtonAdd{display:flex;flex-direction:row;align-items:center;cursor:pointer}.departmentSelectionButton .departmentSelectionListButtonAdd .departmentSelectionListButtonAddIcon{display:flex;align-items:center;justify-content:center;padding:4px;color:#fff;border-radius:90px;background:#0071d4}.departmentSelectionButton .departmentSelectionListButtonAdd .departmentSelectionListButtonAddText{color:#000;margin-left:6px}
@media all{.subscriptionSchedulingDialog{display:flex;flex-direction:column;background:#fff}.subscriptionSchedulingDialog .subscriptionSchedulingDialogHeader{display:flex;flex-direction:row;padding:16px}.subscriptionSchedulingDialog .subscriptionSchedulingDialogHeader .subscriptionSchedulingDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.subscriptionSchedulingDialog .subscriptionSchedulingDialogHeader .subscriptionSchedulingDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.subscriptionSchedulingDialog .subscriptionSchedulingDialogHeader .subscriptionSchedulingDialogHeaderButtonClose:hover i{transform:scale(1.2)}.subscriptionSchedulingDialog .subscriptionSchedulingDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.subscriptionSchedulingDialog .subscriptionSchedulingDialogContent .subscriptionSchedulingDialogContentRow{display:flex;flex-direction:column}.subscriptionSchedulingDialog .subscriptionSchedulingDialogContent .subscriptionSchedulingDialogContentRow .subscriptionSchedulingDialogContentRowTitle{font-size:16px;font-weight:bold;color:#000;margin-bottom:8px}.subscriptionSchedulingDialog .subscriptionSchedulingDialogContent .subscriptionSchedulingDialogContentRow .subscriptionSchedulingDialogContentRowContent{display:flex;flex-direction:row;align-items:center}.subscriptionSchedulingDialog .subscriptionSchedulingDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.subscriptionSchedulingDialog .subscriptionSchedulingDialogFooter .subscriptionSchedulingDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.subscriptionSchedulingDialog .subscriptionSchedulingDialogFooter .subscriptionSchedulingDialogFooterButton:hover{background:#007ae6}.subscriptionSchedulingDialog .subscriptionSchedulingDialogFooter .subscriptionSchedulingDialogFooterButton:active{background:#006ac7}.subscriptionSchedulingDialog .subscriptionSchedulingDialogFooter .subscriptionSchedulingDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.subscriptionSchedulingInput{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:16px;color:#000;margin-bottom:8px}.subscriptionSchedulingInput .subscriptionSchedulingInputButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4;margin-top:8px}.subscriptionSchedulingInput .subscriptionSchedulingInputButton:hover{background:#007ae6}.subscriptionSchedulingInput .subscriptionSchedulingInputButton:active{background:#006ac7}}
@media all{.subscriptionEditorDialog{display:flex;flex-direction:column;background:#fff;font-size:16px}.subscriptionEditorDialog .subscriptionEditorDialogProgress{display:flex;flex-direction:column;align-items:center;justify-content:center;height:250px}.subscriptionEditorDialog .subscriptionEditorDialogHeader{display:flex;flex-direction:row;padding:16px}.subscriptionEditorDialog .subscriptionEditorDialogHeader .subscriptionEditorDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold}.subscriptionEditorDialog .subscriptionEditorDialogHeader .subscriptionEditorDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-left:16px}.subscriptionEditorDialog .subscriptionEditorDialogHeader .subscriptionEditorDialogHeaderButtonClose:hover i{transform:scale(1.2)}.subscriptionEditorDialog .subscriptionEditorDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogLanguageInput{margin-top:24px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogLanguageInput .pickerSelectedValue,.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogLanguageInput .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogLanguageInput .pickerSelectedValue img,.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogLanguageInput .pickerSelectorItemValue img{margin-right:4px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogSubscriptionTypeInput{margin-top:24px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogActivatedSwitchContainer{margin-top:24px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogActivatedSwitchContainer .subscriptionEditorDialogActivatedSwitchTitle{font-weight:bold}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogActivatedSwitchContainer .subscriptionEditorDialogActivatedSwitch{margin-top:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogDepartmentsContainer{margin-top:24px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogDepartmentsContainer .subscriptionEditorDialogDepartmentsTitle{font-weight:bold}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogDepartmentsContainer .subscriptionEditorDialogDepartmentsError{margin-top:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogDepartmentsContainer .subscriptionEditorDialogDepartments{margin-top:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications{margin-top:24px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationsTitle{font-weight:bold}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection{margin-top:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionTitle{border-bottom:1px solid #e3e3e3;padding:0 0 4px 0}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionSubtitle{display:flex;flex-direction:row;align-items:center;font-weight:bold;margin-top:24px;margin-bottom:16px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent{padding:0 4px 0 4px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogEmailNotificationItem{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogEmailNotificationItem .subscriptionEditorDialogEmailNotificationItemLabel .subscriptionEditorDialogEmailNotificationItemLabelText{display:flex;flex-direction:row;align-items:center}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogEmailNotificationItem .subscriptionEditorDialogEmailNotificationItemLabel .subscriptionEditorDialogEmailNotificationItemDescription{font-size:14px;margin-top:4px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogEmailNotificationItem .subscriptionEditorDialogEmailNotificationItemLabel .subscriptionEditorDialogEmailNotificationItemLabelList{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemLabelText{display:flex;flex-direction:row;align-items:center}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemDescription{display:flex;flex-direction:row;align-items:center;font-size:14px;margin-top:4px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemDescription .pickerContainer{margin-left:4px;margin-right:4px;min-height:0px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemDescription .pickerContainer .pickerSelected{padding:2px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemDescription .pickerContainer .pickerSelected .pickerSelectedValue{margin-right:4px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsItemLabelList{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsSubItem{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsSubItem{margin-top:8px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsSubItem .subscriptionEditorDialogReportsSubItemLabel .subscriptionEditorDialogReportsSubItemDescription{font-size:14px}.subscriptionEditorDialog .subscriptionEditorDialogContent .subscriptionEditorDialogEmailNotifications .subscriptionEditorDialogEmailNotificationSection .subscriptionEditorDialogEmailNotificationSectionContent .subscriptionEditorDialogReportsItem .subscriptionEditorDialogReportsItemLabel .subscriptionEditorDialogReportsSubItem .subscriptionEditorDialogReportsSubItemLabel .subscriptionEditorDialogReportsSubItemLabelList{margin-top:8px;max-width:600px;min-width:600px}.subscriptionEditorDialog .subscriptionEditorDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px}}@media(min-width: 700px){.subscriptionEditorDialog .subscriptionEditorDialogFooter{flex-direction:row;text-align:left}}@media all{.subscriptionEditorDialog .subscriptionEditorDialogFooter .subButton{display:flex;flex-direction:row}.subscriptionEditorDialog .subscriptionEditorDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.subscriptionEditorDialog .subscriptionEditorDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.subscriptionEditorDialog .subscriptionEditorDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 700px){.subscriptionEditorDialog .subscriptionEditorDialogFooter .contentButton{flex:none}}
.accountSubscription{display:flex;flex-flow:column;padding:16px;font-size:16px}.accountSubscription .accountSubscriptions{margin-bottom:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsList{position:relative;border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.accountSubscription .accountSubscriptions .accountSubscriptionsList .searchSelector .searchBoxInput{border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem{padding:8px 12px 12px 12px;cursor:pointer}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem:hover{background-color:#f3f3f3}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem.odd{background-color:#e5e5e5}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem.odd:hover{background-color:#e0e0e0}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader{display:flex;flex-direction:row;flex:1 1}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderLeft{display:flex;flex-direction:column;flex:1 1}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderLeft .accountSubscriptionGeneralHeaderLeftName{font-size:18px;font-weight:bold;margin-top:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderLeft .accountSubscriptionGeneralHeaderLeftDepartments{display:flex;flex-direction:row;align-items:center;margin-top:4px;font-size:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderLeft .accountSubscriptionGeneralHeaderLeftDepartments .accountSubscriptionGeneralHeaderLeftDepartmentsInfo{display:flex;flex-direction:row;align-items:center;margin-left:8px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderLeft .accountSubscriptionGeneralHeaderLeftDepartments .accountSubscriptionGeneralHeaderLeftDepartmentsInfo .accountSubscriptionGeneralHeaderLeftDepartmentsInfoMore{display:flex;flex-direction:row;align-items:center}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderRight{display:flex;flex-direction:row;align-items:center}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderRight>div{margin-left:8px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderRight .accountSubscriptionLanguage{margin-top:4px;margin-right:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionGeneralHeader .accountSubscriptionGeneralHeaderRight .hotelkit{margin-top:4px;margin-right:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications{margin-top:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationsTitle{font-weight:bold}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection{margin-top:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionTitle{border-bottom:1px solid #e3e3e3;padding:0 0 4px 0}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionTitle.odd{border-bottom:1px solid #838383}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionSubtitle{font-weight:bold;margin-top:24px;margin-bottom:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent{margin-top:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .accountSubscriptionsEmailNotificationSectionContentItem{margin-top:2px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .accountSubscriptionsEmailNotificationFilter{margin-top:8px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .accountSubscriptionsEmailNotificationFilter .accountSubscriptionsEmailNotificationFilterTitle{font-size:16px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .accountSubscriptionsEmailNotificationFilter .accountSubscriptionsEmailNotificationFilterLabelList{margin-top:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .dailyReport .dailyReportLabels .dailyReportLabelsList{margin-top:4px}.accountSubscription .accountSubscriptions .accountSubscriptionsListItem .accountSubscriptionsEmailNotifications .accountSubscriptionsEmailNotificationSection .accountSubscriptionsEmailNotificationSectionContent .weeklyReport .weeklyReportLabels .weeklyReportLabelsList{margin-top:4px}
.accountEditor .accountBasicContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 226px);overflow-y:scroll;background:#e5e5e5}.accountEditor .accountBasicContainer .accountBasicContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic{display:flex;flex-flow:column;flex:1 1;padding:16px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .introduction{margin-bottom:24px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .description{margin-bottom:16px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .username{margin-top:4px;margin-bottom:12px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .email{margin-bottom:8px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .changePassword{margin-top:8px;margin-bottom:24px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .changePassword .password{margin-bottom:16px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .roleId{margin-bottom:16px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .roleSummaryList{margin-bottom:16px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language{margin-bottom:24px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language .languagePicker{margin-bottom:8px}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language .pickerSelectedValue,.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language .pickerSelectedValue img,.accountEditor .accountBasicContainer .accountBasicContent .accountBasic .language .pickerSelectorItemValue img{margin-right:4px}.accountEditor .accountDepartment{display:flex;flex-flow:column}.accountEditor .accountDepartment .description{display:flex;flex-direction:column;align-items:center;margin-top:16px}.accountEditor .accountDepartment .description h2{font-size:16px;text-align:center;margin-top:16px}.accountEditor .accountDepartment .error{height:48px;margin-bottom:8px}.accountEditor .action{display:flex;flex-direction:row;align-items:center;margin-bottom:4px}.accountEditor .actionSubText{color:gray;display:flex;flex-direction:row;align-items:center;margin-bottom:16px}.accountEditor .actionSubText .subText{margin-right:4px}
.pageContent{display:flex;flex:1 1;flex-direction:column}
@media all{.confirmAuditDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.confirmAuditDialog .confirmAuditDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.confirmAuditDialog .confirmAuditDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.confirmAuditDialog .confirmAuditDialogHeader .confirmAuditDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.confirmAuditDialog .confirmAuditDialogHeader .confirmAuditDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.confirmAuditDialog .confirmAuditDialogHeader .confirmAuditDialogHeaderButtonClose:hover i{transform:scale(1.2)}.confirmAuditDialog .progress{display:flex;justify-content:center;min-width:30vw;padding:8px}.confirmAuditDialog .confirmAuditDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.confirmAuditDialog .confirmAuditDialogContent .dataTable{max-width:calc(100vw - 400px);padding:8px;margin-top:16px;margin-bottom:16px;font-weight:bold;border:1px solid #000}.confirmAuditDialog .confirmAuditDialogContent .paymentInfo{margin-top:8px}.confirmAuditDialog .confirmAuditDialogContent .confirmAuditDialogContentInfo{margin-bottom:8px}.confirmAuditDialog .confirmAuditDialogContent .skip{margin-top:8px}.confirmAuditDialog .confirmAuditDialogContent .importedLabelsTitle{margin-bottom:8px}.confirmAuditDialog .confirmAuditDialogContent th[class*=tableHeadSticky]{top:-16px !important}.confirmAuditDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.confirmAuditDialog .textColumnSmall{font-size:16px;color:#222d32}.confirmAuditDialog .columnName .textColumnTitle{margin-bottom:8px}.confirmAuditDialog .confirmAuditDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.confirmAuditDialog .confirmAuditDialogFooter{flex-direction:row;text-align:left}}@media all{.confirmAuditDialog .confirmAuditDialogFooter .subButton{display:flex;flex-direction:row}.confirmAuditDialog .confirmAuditDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.confirmAuditDialog .confirmAuditDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.confirmAuditDialog .confirmAuditDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.confirmAuditDialog .confirmAuditDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.confirmAuditDialog{width:auto}}
@media all{.deleteAuditDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.deleteAuditDialog .deleteAuditDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.deleteAuditDialog .deleteAuditDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.deleteAuditDialog .deleteAuditDialogHeader .deleteAuditDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.deleteAuditDialog .deleteAuditDialogHeader .deleteAuditDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.deleteAuditDialog .deleteAuditDialogHeader .deleteAuditDialogHeaderButtonClose:hover i{transform:scale(1.2)}.deleteAuditDialog .progress{display:flex;justify-content:center;min-width:30vw;padding:8px}.deleteAuditDialog .deleteAuditDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.deleteAuditDialog .deleteAuditDialogContent .dataTable{max-width:calc(100vw - 400px);padding:8px;margin-top:8px;margin-bottom:16px;font-weight:bold;border:1px solid #000}.deleteAuditDialog .deleteAuditDialogContent .deleteAuditDialogContentInfo{margin-bottom:8px}.deleteAuditDialog .deleteAuditDialogContent .skip{margin-top:8px}.deleteAuditDialog .deleteAuditDialogContent .importedLabelsTitle{margin-bottom:8px}.deleteAuditDialog .deleteAuditDialogContent th[class*=tableHeadSticky]{top:-16px !important}.deleteAuditDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.deleteAuditDialog .textColumnSmall{font-size:16px;color:#222d32}.deleteAuditDialog .columnName .textColumnTitle{margin-bottom:8px}.deleteAuditDialog .deleteAuditDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.deleteAuditDialog .deleteAuditDialogFooter{flex-direction:row;text-align:left}}@media all{.deleteAuditDialog .deleteAuditDialogFooter .subButton{display:flex;flex-direction:row}.deleteAuditDialog .deleteAuditDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.deleteAuditDialog .deleteAuditDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.deleteAuditDialog .deleteAuditDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.deleteAuditDialog .deleteAuditDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.deleteAuditDialog{width:auto}}
@media all{.unlockAuditDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.unlockAuditDialog .unlockAuditDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.unlockAuditDialog .unlockAuditDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.unlockAuditDialog .unlockAuditDialogHeader .unlockAuditDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.unlockAuditDialog .unlockAuditDialogHeader .unlockAuditDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.unlockAuditDialog .unlockAuditDialogHeader .unlockAuditDialogHeaderButtonClose:hover i{transform:scale(1.2)}.unlockAuditDialog .progress{display:flex;justify-content:center;min-width:30vw;padding:8px}.unlockAuditDialog .unlockAuditDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.unlockAuditDialog .unlockAuditDialogContent .dataTable{max-width:calc(100vw - 400px);padding:8px;margin-top:16px;margin-bottom:16px;font-weight:bold;border:1px solid #000}.unlockAuditDialog .unlockAuditDialogContent .paymentInfo{margin-top:8px}.unlockAuditDialog .unlockAuditDialogContent .unlockAuditDialogContentInfo{margin-bottom:8px}.unlockAuditDialog .unlockAuditDialogContent .skip{margin-top:8px}.unlockAuditDialog .unlockAuditDialogContent .importedLabelsTitle{margin-bottom:8px}.unlockAuditDialog .unlockAuditDialogContent th[class*=tableHeadSticky]{top:-16px !important}.unlockAuditDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.unlockAuditDialog .textColumnSmall{font-size:16px;color:#222d32}.unlockAuditDialog .columnName .textColumnTitle{margin-bottom:8px}.unlockAuditDialog .unlockAuditDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.unlockAuditDialog .unlockAuditDialogFooter{flex-direction:row;text-align:left}}@media all{.unlockAuditDialog .unlockAuditDialogFooter .subButton{display:flex;flex-direction:row}.unlockAuditDialog .unlockAuditDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.unlockAuditDialog .unlockAuditDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.unlockAuditDialog .unlockAuditDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.unlockAuditDialog .unlockAuditDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.unlockAuditDialog{width:auto}}
.conductedAuditList{display:flex;flex:1 1}.conductedAuditList .formToolbarItem{margin-right:8px}.conductedAuditList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.conductedAuditList .textColumnSmall{font-size:14px}.conductedAuditList .textColumnDescription{font-size:14px;color:#222d32;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:-webkit-max-content;width:max-content;max-width:200px}.conductedAuditList .buttonUnlock{font-size:16px}.conductedAuditList .status{color:#319957;font-weight:bold}.conductedAuditList .tooltip{margin:0;padding-left:16px}.conductedAuditList .conductionTimeout{display:flex;align-items:center;font-size:14px;margin-bottom:4px}.conductedAuditList .indicator{padding:0;justify-content:flex-start}.conductedAuditList .indicators{display:flex;flex-direction:column;gap:3px}.conductedAuditList .deficit{display:flex}.conductedAuditList .review{margin-top:5px}.conductedAuditList .bb{display:flex;align-items:center;justify-content:center}
.externalFindingAuditList{display:flex;flex:1 1}.externalFindingAuditList .formToolbarItem{margin-right:8px}.externalFindingAuditList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.externalFindingAuditList .textColumnSmall{font-size:14px}.externalFindingAuditList .textColumnDescription{font-size:14px;color:#222d32;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:-webkit-max-content;width:max-content;max-width:200px}.externalFindingAuditList .buttonUnlock{font-size:16px}.externalFindingAuditList .status{color:#319957;font-weight:bold}.externalFindingAuditList .tooltip{margin:0;padding-left:16px}.externalFindingAuditList .conductionTimeout{display:flex;align-items:center;font-size:14px;margin-bottom:4px}.externalFindingAuditList .indicator{padding:0;justify-content:flex-start}.externalFindingAuditList .indicators{display:flex;flex-direction:column;gap:3px}.externalFindingAuditList .deficit{display:flex}.externalFindingAuditList .review{margin-top:5px}.externalFindingAuditList .bb{display:flex;align-items:center;justify-content:center}
@media all{.auditPlanEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditPlanEditor .MuiInput-root{background-color:#eee;padding:0px 8px}.auditPlanEditor .MuiInput-root input.MuiInput-input{padding-right:8px}.auditPlanEditor .MuiInput-root.inactive{color:#9aa0a6}.auditPlanEditor .auditPlanEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.auditPlanEditor .auditPlanEditorContainer .auditPlanEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;box-shadow:1px 1px 4px 0px #999}.auditPlanEditor .auditPlanEditorContainer .auditPlanEditorContent .auditPlanEditorHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditPlanEditor .auditPlanEditorContainer .auditPlanEditorAction{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.auditPlanEditor .auditPlanEditorContainer .auditPlanEditorAction .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}}
.pdfViewer{position:relative;cursor:pointer}.pdfViewer:hover{opacity:.7}.pdfViewer .iconWrapper{display:flex;flex:1 1;width:100%;justify-content:center}.pdfViewer .react-pdf__Document{display:flex;flex-direction:column;align-items:center}.pdfViewer .react-pdf__Page{width:100%;border:solid 1px #ececec;border-left:solid 3px #37474f;border-radius:4px}.pdfViewer .react-pdf__Page canvas{max-width:100%;height:auto !important}.pdfViewer .react-pdf__message{padding:20px;color:#fff}.pdfViewer .react-pdf__Page__textContent{display:none;height:0 !important}.pdfViewer .react-pdf__Page__annotations{display:none;height:0 !important}.pdfViewer .react-pdf__message{display:none;height:0 !important}.pdfViewer .corner-ribbon-wrapper{position:absolute;top:0;right:0}.pdfViewer .corner-ribbon-wrapper>div{width:30px;height:30px;position:relative;overflow:hidden;-ms-overflow-style:none;border-radius:4px;box-shadow:-2px 2px 4px 0px rgba(0,0,0,.3)}.pdfViewer .corner-ribbon-wrapper>div .corner-ribbon{width:100px;height:100px;background:#fff;position:absolute;top:21px;left:-50px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;transform:rotate(45deg);-webkit-transform:rotate(45deg);box-shadow:0 0 4px rgba(0,0,0,.5)}
@media all{.deficitCommentRoot{flex:1 1}.deficitButton{display:flex;flex:1 1;border-radius:4px;padding:2px;font-weight:bold;width:80%}.deficitButton.deficit{background-color:#ffe290;border:2px solid #c28f00;color:#735500}.deficitButton.solved{background-color:#9cc4f2;border:2px solid #1b73dc;color:#0f3f78}.deficitButton.accepted{background-color:#adef92;border:2px solid #3fa716;color:#25610d}.deficitButton.rejected{background-color:#f3a1ad;border:2px solid #e31c38;color:#841020}.icon{margin-right:8px}.attachment{padding:6px}}
@media all{.container{display:flex;flex:1 1;margin-top:8px}.container .containerAttachmentOptions{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;margin-right:8px}.container .containerAttachmentOptions .containerButtonAttachment{display:flex;flex-direction:row;align-items:center}.container .containerAttachmentOptions .containerButtonAttachment .buttonAttachmentClosed{border:1px solid #555;border-radius:100%;margin-left:8px;padding:4px}.container .containerAttachmentOptions .buttonAttachment{border:1px solid #555;border-radius:100%;margin-left:8px;padding:2px}.container .containerAttachmentOptions .attachmentOptions{display:flex;flex-direction:row;opacity:0;transition:opacity 1s}.container .containerAttachmentOptions .attachmentOptions .button{margin-left:8px;border:1px solid #555;border-radius:100%;align-items:center;padding:4px}.container .containerAttachmentOptions .attachmentOptions.open{opacity:1}.container .modalContainer{display:flex;flex:1 1;padding:8;justify-content:center;background-color:hsla(0,0%,100%,.2)}.container .icon{color:#0071d4;margin-left:4px}}
@media all{.reviewButton{display:flex;flex:1 1;border-radius:4px;padding:2px;font-weight:bold}.reviewButton.none{background-color:#fff;border:2px solid #838383;color:#000}.reviewButton.review{background-color:#ffe290;border:2px solid #c28f00;color:#735500}.reviewButton.solved{background-color:#9cc4f2;border:2px solid #1b73dc;color:#0f3f78}.reviewButton.edited{background-color:#9cc4f2;border:2px solid #1b73dc;color:#0f3f78}.reviewButton.accepted{background-color:#adef92;border:2px solid #3fa716;color:#25610d}.reviewButton.rejected{background-color:#f3a1ad;border:2px solid #e31c38;color:#841020}.icon{margin-right:8px}.attachment{padding:6px}}
@media all{.questionListItemRoot{flex:1 1}.commentsColumn{display:flex;flex:1 1;border-radius:4px;padding:2px;font-weight:bold}.commentsColumn.comments{color:#0071d4}}
@media all{.auditDeficitList{position:relative;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditDeficitList .auditDeficitListContainer{display:flex;flex-direction:column;align-items:center;padding:16px 12px 16px 12px}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent .auditDeficitListHeaderContainer{display:flex;flex-direction:row}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent .auditDeficitListHeaderContainer .auditDeficitListTitle{display:flex;align-self:flex-start;flex:1 1;color:#fff;font-size:20px;font-weight:bold;white-space:pre-line}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent .auditDeficitListText{color:#fff;font-size:18px;padding:12px 0 0 0;white-space:pre-line}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent .auditDeficitListText2{color:#fff;font-size:18px;padding:0 12px 12px 12px;white-space:pre-line}.auditDeficitList .auditDeficitListContainer .auditDeficitListContent .auditDeficitListHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 12px 12px 12px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.auditOutcome{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditOutcome .auditOutcomeContainer{display:flex;flex-direction:column;align-items:center;padding:0 8px 16px 8px}.auditOutcome .auditOutcomeContainer .auditOutcomeContent{display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;padding:16px;height:200px;width:200px}.auditOutcome .auditOutcomeContainer .auditOutcomeContent .departmentsGridGridItemAuditInfoOutcomeScore{display:flex;flex-direction:column;align-items:flex-end}.auditOutcome .auditOutcomeContainer .auditOutcomeContent .departmentsGridGridItemAuditInfoOutcomeScore .departmentsGridGridItemAuditInfoOutcomeScoreName{font-size:14px;font-weight:bold;text-align:center;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;width:200px}.auditOutcome .auditOutcomeContainer .auditOutcomeContent .departmentsGridGridItemAuditInfoOutcomeScore .departmentsGridGridItemAuditInfoOutcomeScorePoints{font-size:14px;width:200px;text-align:center;margin-top:4px}.auditOutcome .auditOutcomeContainer .auditOutcomeContent .departmentsGridGridItemAuditInfoOutcomeScore .departmentsGridGridItemAuditInfoOutcomeScoreDate{font-size:14px;width:200px;text-align:center;margin-top:4px}.auditOutcome .auditOutcomeContainer .auditOutcomeContent .auditOutcomeHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.auditDepartment{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditDepartment .auditDepartmentContainer{display:flex;flex-direction:column;align-items:center;padding:0 8px 16px 8px}.auditDepartment .auditDepartmentContainer .auditDepartmentContent{display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;padding-left:16px;padding-top:16px;padding-bottom:16px;height:200px;width:216px}.auditDepartment .auditDepartmentContainer .auditDepartmentContent .title{font-weight:bold;font-size:14px}.auditDepartment .auditDepartmentContainer .auditDepartmentContent .text{font-size:14px}}
@media all{.auditAccounts{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditAccounts .auditAccountsContainer{display:flex;flex-direction:column;align-items:center;padding:0 8px 16px 8px}.auditAccounts .auditAccountsContainer .auditAccountsContent{display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;padding-left:16px;padding-top:16px;padding-bottom:16px;height:200px;width:216px}.auditAccounts .auditAccountsContainer .auditAccountsContent .title{font-weight:bold;font-size:14px}.auditAccounts .auditAccountsContainer .auditAccountsContent .text{font-size:14px;word-break:break-all;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:200px}.auditAccounts .auditAccountsContainer .auditAccountsContent .auditAccountsHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.auditScores{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditScores .auditScoresContainer{display:flex;flex-direction:column;align-items:center;padding:0 8px 16px 8px}.auditScores .auditScoresContainer .auditScoresContent{display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;padding:16px;height:200px;width:315px}.auditScores .auditScoresContainer .auditScoresContent .auditScoreRow{display:flex;margin-bottom:4px;font-size:14px}.auditScores .auditScoresContainer .auditScoresContent .auditScoreRow .percentageCol{flex:2 1;text-align:left}.auditScores .auditScoresContainer .auditScoresContent .auditScoreRow .pointsCol{flex:3 1;text-align:center}.auditScores .auditScoresContainer .auditScoresContent .auditScoreRow .scoreNameCol{flex:5 1;text-align:left;word-break:break-all;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:-webkit-max-content;width:max-content}}
@media all{.deficitList{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;padding-bottom:16px}.deficitList .deficitListContainer{display:flex;flex-direction:column;align-items:center}.deficitList .deficitListContainer .deficitListHeaderContainer{display:flex}.deficitList .deficitListContainer .deficitListContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.deficitList .deficitListContainer .deficitListContent .deficitListHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.auditDeficitListCreate{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditDeficitListCreate .auditDeficitListCreateContainer{display:flex;flex-direction:column;align-items:center;padding:16px}.auditDeficitListCreate .auditDeficitListCreateContainer .auditDeficitListCreateContent{display:flex;flex-direction:column;background:#fff;max-width:1000px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditDeficitListCreate .auditDeficitListCreateContainer .auditDeficitListCreateContent .auditDeficitListCreateHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:48px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.auditProcessingTime{position:relative;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditProcessingTime .auditProcessingTimeContainer{display:flex;flex-direction:column;align-items:center;padding:16px 12px 16px 12px}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeHeaderContainer{display:flex;flex-direction:row}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeHeaderContainer .auditProcessingTimeTitle{display:flex;align-self:flex-start;flex:1 1;color:#fff;font-size:20px;font-weight:bold;white-space:pre-line}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeHeaderContainer .auditProcessingTimeCountdown{display:flex;color:#fff;font-size:34px;font-weight:bold;white-space:pre-line}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeHeaderContainer .auditProcessingTimeCountdown .hourglassAnmiation{width:40px;height:40px;padding-bottom:4px}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeText{color:#fff;font-size:18px;padding:12px 0 12px 0;white-space:pre-line}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeText2{color:#fff;font-size:18px;padding:0 12px 12px 12px;white-space:pre-line}.auditProcessingTime .auditProcessingTimeContainer .auditProcessingTimeContent .auditProcessingTimeHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 12px 12px 12px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditProcessingTime .auditProcessingTimeButtonContainer{display:flex;justify-content:flex-end}.auditProcessingTime .auditProcessingTimeButtonContainer .auditProcessingTimeButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;border:1px solid #fff;color:#fff;font-weight:bold;font-size:18px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;min-width:170px}.auditProcessingTime .auditProcessingTimeButtonContainer .auditProcessingTimeButton:hover{background:hsla(0,0%,100%,.2);transform:scale(1.01)}.auditProcessingTime .auditProcessingTimeButtonContainer .auditProcessingTimeButton:active{background:hsla(0,0%,100%,.3);transform:scale(1)}.auditProcessingTime .auditProcessingTimeActionRight{width:100%;max-width:1059px;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:8px;font-size:18px}.auditProcessingTime .auditProcessingTimeActionLeft{width:100%;max-width:1059px;display:flex;flex-direction:row;margin-top:8px;font-size:18px}.auditProcessingTime .auditProcessingTimeActionLeft .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}}
@media all{.auditReopenReview{position:relative;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditReopenReview .auditReopenReviewContainer{display:flex;flex-direction:column;align-items:center;padding:16px 12px 16px 12px}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent .auditReopenReviewHeaderContainer{display:flex;flex-direction:row}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent .auditReopenReviewHeaderContainer .auditReopenReviewTitle{display:flex;align-self:flex-start;flex:1 1;color:#fff;font-size:20px;font-weight:bold;white-space:pre-line}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent .auditReopenReviewText{color:#fff;font-size:18px;padding:12px 0 0 0;white-space:pre-line}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent .auditReopenReviewText2{color:#fff;font-size:18px;padding:0 12px 12px 12px;white-space:pre-line}.auditReopenReview .auditReopenReviewContainer .auditReopenReviewContent .auditReopenReviewHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 12px 12px 12px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditReopenReview .auditReopenReviewButtonContainer{display:flex;justify-content:flex-end}.auditReopenReview .auditReopenReviewButtonContainer .auditReopenReviewButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;border:1px solid #fff;color:#fff;font-weight:bold;font-size:18px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;min-width:170px}.auditReopenReview .auditReopenReviewButtonContainer .auditReopenReviewButton:hover{background:hsla(0,0%,100%,.2);transform:scale(1.01)}.auditReopenReview .auditReopenReviewButtonContainer .auditReopenReviewButton:active{background:hsla(0,0%,100%,.3);transform:scale(1)}.auditReopenReview .auditReopenReviewActionRight{width:100%;max-width:1059px;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:8px;font-size:18px}.auditReopenReview .auditReopenReviewActionLeft{width:100%;max-width:1059px;display:flex;flex-direction:row;margin-top:8px;font-size:18px}.auditReopenReview .auditReopenReviewActionLeft .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}}
@media all{.auditOverview{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;min-height:calc(100vh - 190px)}.auditOverview .auditOverviewContainer{display:flex;flex-direction:column;align-items:center}.auditOverview .auditOverviewContainer .auditOverviewHeaderContainer{display:flex}.auditOverview .auditOverviewContainer .auditOverviewContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditOverview .auditOverviewContainer .auditOverviewContent .auditOverviewHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditOverview .auditOverviewActionLeft{width:100%;max-width:1091px;display:flex;flex-direction:row;margin-top:16px;margin-bottom:16px;font-size:18px}.auditOverview .auditOverviewActionLeft .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}}
@media all{.auditOpenFindings{position:relative;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditOpenFindings .auditOpenFindingsContainer{display:flex;flex-direction:column;align-items:center;padding:16px 12px 16px 12px}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent{display:flex;flex-direction:column;background:#fff;max-width:1059px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent .auditOpenFindingsHeaderContainer{display:flex;flex-direction:row}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent .auditOpenFindingsHeaderContainer .auditOpenFindingsTitle{display:flex;align-self:flex-start;flex:1 1;color:#fff;font-size:20px;font-weight:bold;white-space:pre-line}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent .auditOpenFindingsText{color:#fff;font-size:18px;padding:12px 0 0 0;white-space:pre-line}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent .auditOpenFindingsText2{color:#fff;font-size:18px;padding:0 12px 12px 12px;white-space:pre-line}.auditOpenFindings .auditOpenFindingsContainer .auditOpenFindingsContent .auditOpenFindingsHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 12px 12px 12px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditOpenFindings .auditOpenFindingsButtonContainer{display:flex;justify-content:flex-end}.auditOpenFindings .auditOpenFindingsButtonContainer .auditOpenFindingsButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;border:1px solid #fff;color:#fff;font-weight:bold;font-size:18px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;min-width:170px}.auditOpenFindings .auditOpenFindingsButtonContainer .auditOpenFindingsButton:hover{background:hsla(0,0%,100%,.2);transform:scale(1.01)}.auditOpenFindings .auditOpenFindingsButtonContainer .auditOpenFindingsButton:active{background:hsla(0,0%,100%,.3);transform:scale(1)}.auditOpenFindings .auditOpenFindingsActionRight{width:100%;max-width:1059px;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:8px;font-size:18px}.auditOpenFindings .auditOpenFindingsActionLeft{width:100%;max-width:1059px;display:flex;flex-direction:row;margin-top:8px;font-size:18px}.auditOpenFindings .auditOpenFindingsActionLeft .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}}
@media all{.auditReport{position:relative}.auditReport .sectionTitle{cursor:pointer;margin-top:1px;padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;background:#eee;color:#0071d4;font-weight:bold;border-bottom:2px solid #238bf1;font-size:16px}.auditReport .settingsSection{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.auditReport .settingsSection .settingsSectionContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 302px)}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent{display:flex;flex-direction:column;background:#fff;max-width:1000px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsSectionHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsDescription{margin-bottom:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption{padding:8px;border:solid 1px gray;margin-bottom:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .optionTitle{display:flex;flex-direction:row;font-weight:bold;font-size:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .optionTitle .optionTitleText{flex:1 1}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .editorWrapper{margin-top:16px;height:300px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .editorWrapper .editorToolbar{border-bottom-color:gray}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .editorWrapper .editorContainer{height:248px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .freeTextStats{font-size:14px;display:flex;flex-direction:row;justify-content:flex-end;border-top:1px solid gray;padding-top:4px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .freeTextStats .freeTextStatsItem{margin-left:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .optionContent{margin-left:30px;margin-top:16px;display:flex;flex-direction:row}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsOption .optionContent .optionContentItem{margin-right:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .coversheetError{margin-bottom:16px}.auditReport .settingsSection .settingsSectionContainer .settingsSectionContent .settingsAction{display:flex;flex-direction:row;margin-bottom:16px}}
@media all{.settingsSection{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.settingsSection .settingsSectionContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.settingsSection .settingsSectionContainer .settingsSectionContent{display:flex;flex-direction:column;background:#fff;max-width:1000px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.settingsSection .settingsSectionContainer .settingsSectionContent .settingsSectionHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:50px;padding:12px 16px 12px 16px;font-size:16px;font-weight:bold;background:#eee;border-bottom:1px solid #d3d3d3;color:#000}}
@media all{.prolongProcessingTimeDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.prolongProcessingTimeDialog .prolongProcessingTimeDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.prolongProcessingTimeDialog .prolongProcessingTimeDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.prolongProcessingTimeDialog .prolongProcessingTimeDialogHeader .prolongProcessingTimeDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.prolongProcessingTimeDialog .prolongProcessingTimeDialogHeader .prolongProcessingTimeDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.prolongProcessingTimeDialog .prolongProcessingTimeDialogHeader .prolongProcessingTimeDialogHeaderButtonClose:hover i{transform:scale(1.2)}.prolongProcessingTimeDialog .prolongProcessingTimeDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.prolongProcessingTimeDialog .prolongProcessingTimeDialogContent .prolongProcessingTimeDialogDatePickerContainer{display:flex;align-content:center;justify-content:center}.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter{flex-direction:row;text-align:left}}@media all{.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter .subButton{display:flex;flex-direction:row}.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.prolongProcessingTimeDialog .prolongProcessingTimeDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.prolongProcessingTimeDialog{width:auto}}
.addressAutoComplete .addressAutoCompleteContainer{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:34px;flex:1 1;border:solid 1px #838383;border-radius:4px}.addressAutoComplete .addressAutoCompleteContainer.focus{border:solid 1px #2388e5}.addressAutoComplete .addressAutoCompleteContainer.disabled{background-color:#eee}.addressAutoComplete .addressAutoCompleteContainer.disabled label{background-color:#eee}.addressAutoComplete .addressAutoCompleteContainer.disabled label.active{background:#fff}.addressAutoComplete .addressAutoCompleteContainer label{position:absolute;top:0;left:0;padding:0 4px;margin:8px;background:#fff;color:#747474;border-radius:4px;transition:all .2s ease-in-out;cursor:text}.addressAutoComplete .addressAutoCompleteContainer label.active{top:-24px;color:#000;font-size:16px}.addressAutoComplete .addressAutoCompleteContainer label.focus{color:#0071d4}.addressAutoComplete .addressAutoCompleteContainer input{flex:1 1;height:18px;width:100%;padding:8px;font-size:16px;border-radius:4px;border:none;outline:none}.addressAutoComplete .addressAutoCompleteContainer input:disabled{background-color:#eee;cursor:default}.addressAutoComplete .addressAutoCompleteContainer .additionIcon{width:28px}.addressAutoComplete.error label.active,.addressAutoComplete.error label.focus{color:red}.addressAutoComplete.error .addressAutoCompleteContainer{margin-bottom:4px;border:1px solid red}.addressAutoComplete.error .addressAutoCompleteContainer.focus{border:1px solid red}.addressAutoComplete.error .errorText{font-size:16px}.addressAutoComplete .selector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:101;background:#fff;border-radius:4px;max-height:175px;cursor:pointer}.addressAutoComplete .selector .searchSelector .searchBoxInput{font-size:16px;border:none;border-radius:0px;border-bottom:1px solid #d3d3d3}.addressAutoComplete .selector .selectorItem{flex:1 1;display:flex;align-items:center;padding:8px;min-height:18px}.addressAutoComplete .selector .selectorItem .selectorItemValue{flex:1 1}.addressAutoComplete .selector .selectorItem:hover{background:#f3f3f3}.addressAutoComplete .selector::-webkit-scrollbar{width:6px}.addressAutoComplete .selector::-webkit-scrollbar-track{background:#f1f1f1}.addressAutoComplete .selector::-webkit-scrollbar-thumb{background:#d3d3d3}.addressAutoComplete .selector::-webkit-scrollbar-thumb:hover{background:#888}
@media all{.companyEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;z-index:7}.companyEditor .companyEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 174px)}.companyEditor .companyEditorContainer .companyEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;z-index:100;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress{display:flex;flex-flow:column;flex:1 1;padding:16px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData{display:flex;flex-direction:column}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .name{margin-bottom:20px;margin-top:8px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .addressContainer{display:flex;flex-direction:row;margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .addressContainer .address{flex:1 1}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .addressContainer>div:not(:first-child){margin-left:16px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .streetHouseNumberContainer{display:flex;flex-direction:row;margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .streetHouseNumberContainer .street{flex:1 1;margin-right:16px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .streetHouseNumberContainer .streetNumber{width:160px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .addressAdditional{margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .cityPostCodeContainer{display:flex;flex-direction:row;margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .cityPostCodeContainer .postCode{width:160px;margin-right:16px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .cityPostCodeContainer .city{flex:1 1}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .region{margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .country{margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .timezone{margin-bottom:20px}.companyEditor .companyEditorContainer .companyEditorContent .companyAddress .addressData .temperature{margin-bottom:20px}}
.checklistTemplateVersionSelectionList{width:100%;background:#fff}.checklistTemplateVersionSelectionList .columnName{display:flex}.checklistTemplateVersionSelectionList .columnName .columnNameText{flex:1 1}.checklistTemplateVersionSelectionList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.checklistTemplateVersionSelectionList .textColumnSmall{font-size:14px;color:#222d32}.checklistTemplateVersionSelectionList .nowrap{white-space:nowrap}
.checklistTemplateSelectionList{width:100%;background:#fff}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader{display:flex;flex-direction:column}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderTitle{font-size:18px;color:#000;padding:16px;font-weight:bold}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar{display:flex;flex-direction:row;align-items:center;background:#e5e5e5;padding:12px 16px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarText{font-size:14px;color:#000}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany{min-width:200px;font-size:16px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer{min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected{padding:4px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected i{margin-right:4px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistTemplateSelectionList .checklistTemplateSelectionListDataTableHeader .checklistTemplateSelectionListDataTableHeaderToolbar .checklistTemplateSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerPlaceholder{color:#747474}.checklistTemplateSelectionList .columnName{display:flex}.checklistTemplateSelectionList .columnName .columnNameText{flex:1 1}.checklistTemplateSelectionList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.checklistTemplateSelectionList .textColumnSmall{font-size:14px;color:#222d32}.checklistTemplateSelectionList .nowrap{white-space:nowrap}
@media all{.addResultValueDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.addResultValueDialog .addResultValueDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.addResultValueDialog .addResultValueDialogHeader .addResultValueDialogHeaderButtonBack{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-right:16px}.addResultValueDialog .addResultValueDialogHeader .addResultValueDialogHeaderButtonBack:hover i{transform:scale(1.2)}.addResultValueDialog .addResultValueDialogHeader .addResultValueDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.addResultValueDialog .addResultValueDialogHeader .addResultValueDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.addResultValueDialog .addResultValueDialogHeader .addResultValueDialogHeaderButtonClose:hover i{transform:scale(1.2)}.addResultValueDialog .addResultValueDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeDataGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(355px, 1fr));grid-auto-rows:minmax(auto, auto);grid-gap:16px;padding:0px 8px}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent{padding-top:8px;padding-bottom:16px}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem{position:relative;display:flex;flex-direction:row;border:1px solid #e1e1e1;box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s;border-radius:4px;cursor:pointer;z-index:2;text-align:center}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem .resultValueTypeGridItemContainer{flex:1 1;display:flex;flex-direction:column;padding:32px 16px 32px 16px;overflow:hidden;-ms-overflow-style:none}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem .resultValueTypeGridItemContainer .resultValueTypeGridItemContentTitle{display:flex;justify-content:center;font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;margin-bottom:16px}.addResultValueDialog .addResultValueDialogContent .resultValueTypeGrid .resultValueTypeGridContent .resultValueTypeGridItem .resultValueTypeGridItemContainer .resultValueTypeGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-ms-overflow-style:none}.addResultValueDialog .addResultValueDialogContent .introduction .introductionParagraph{margin-bottom:16px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice{display:flex;flex-direction:column;margin-top:16px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .addResultValueDialogChoiceAnswer{display:flex;flex-direction:row;margin-top:8px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .addResultValueDialogChoiceAnswer .addResultValueDialogChoiceAnswerIsDeviating{display:flex;flex-direction:row;align-items:center;border:1px solid #838383;margin-right:8px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .addResultValueDialogChoiceAnswer .addResultValueDialogChoiceAnswerIsDeviating i{margin-right:8px;margin-left:8px;margin-top:2px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .addResultValueDialogChoiceAnswer .addResultValueDialogChoiceAnswerInput{flex:1 1}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .addResultValueDialogChoiceAnswer .addResultValueDialogChoiceAnswerColorPicker{margin-left:8px;margin-top:4px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogChoice .buttonAddEntry{margin-top:8px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm{margin-top:16px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones{margin-left:28px;margin-top:16px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone{padding:12px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:1px solid #838383;margin-bottom:8px;background-color:#f4f4f4}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .valueZoneInput{height:18px;padding:8px;font-size:16px;border:none;outline:none;border:solid 1px #838383}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .valueZoneInput.rounded{border-radius:4px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .valueZoneInput:focus{border:solid 1px #0071d4}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .valueZoneInput.error{border:solid 1px #de414c}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .valueZoneInput:disabled{background-color:#eee;cursor:default}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .expectedValueZoneButtonDelete{margin-left:8px;margin-top:6px}.addResultValueDialog .addResultValueDialogContent .addResultValueDialogTpm .expectedValueZones .expectedValueZone .zoneErrorText{margin-bottom:4px}.addResultValueDialog .addResultValueDialogContent .description{margin-bottom:0}.addResultValueDialog .addResultValueDialogContent .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.addResultValueDialog .addResultValueDialogContent .question .questionName{margin-bottom:0}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer{display:flex}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer>div{margin-right:16px}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice{flex:1 1;display:flex;flex-direction:column;margin-bottom:8px}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .addResultValueDialogQuestionRemeasurementChoiceAnswer{display:flex;flex-direction:row}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .addResultValueDialogQuestionRemeasurementChoiceAnswer .addResultValueDialogQuestionRemeasurementChoiceAnswerIsDeviating{display:flex;flex-direction:row;align-items:center;border:1px solid #838383;margin-right:8px}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .addResultValueDialogQuestionRemeasurementChoiceAnswer .addResultValueDialogQuestionRemeasurementChoiceAnswerIsDeviating i{margin-right:8px;margin-left:8px;margin-top:2px}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .addResultValueDialogQuestionRemeasurementChoiceAnswer .addResultValueDialogQuestionRemeasurementChoiceAnswerInput{flex:1 1}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .addResultValueDialogQuestionRemeasurementChoiceAnswer .addResultValueDialogQuestionRemeasurementChoiceAnswerColor{margin-left:8px;margin-top:4px}.addResultValueDialog .addResultValueDialogContent .question .questionAnswer .addResultValueDialogQuestionRemeasurementChoice .buttonAddEntry{margin-top:8px}.addResultValueDialog .addResultValueDialogContent .noWarning{margin-top:8px;margin-left:28px}.addResultValueDialog .addResultValueDialogContent .showInstructionIfFinallyCritical{margin-top:8px;margin-left:28px}.addResultValueDialog .addResultValueDialogContent .giveReason{margin-top:8px;margin-left:28px}.addResultValueDialog .addResultValueDialogContent .randomOccurrence{margin-top:16px}.addResultValueDialog .addResultValueDialogContent .randomOccurrence .randomOccurrenceInputContainer{display:flex;flex-direction:row;align-items:center;margin-top:8px;margin-left:28px}.addResultValueDialog .addResultValueDialogContent .randomOccurrence .randomOccurrenceInputContainer .randomOccurrenceInput{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .randomOccurrence .randomOccurrenceInputContainer .randomOccurrenceInput .outlineInput{margin-left:8px;max-width:200px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .randomOccurrence .randomOccurrenceInputContainer .randomOccurrenceInput .outlineInput .outlineInputContainer{min-height:24px}.addResultValueDialog .addResultValueDialogContent .randomOccurrence .randomOccurrenceInputContainer .randomOccurrenceInput .outlineInput .outlineInputContainer input{width:42px;padding:4px}.addResultValueDialog .addResultValueDialogContent .bluetoothOnly{margin-top:16px}.addResultValueDialog .addResultValueDialogContent .bluetoothOnly .bluetoothOnlyInputContainer{display:flex;flex-direction:column;margin-top:16px;margin-left:28px}.addResultValueDialog .addResultValueDialogContent .bluetoothOnly .bluetoothOnlyInputContainer .bluetoothOnlyInputRadioText{font-weight:"normal";font-family:"Roboto","Helvetica","Arial",sans-serif;color:#000}.addResultValueDialog .addResultValueDialogContent .hasSetpoints{margin-bottom:0}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .expectedBoolean{display:flex;flex-direction:column;margin-left:28px;margin-top:8px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax{display:flex;flex-direction:row;align-items:center;margin-left:28px;margin-top:8px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMin,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMin .outlineInput,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMax .outlineInput{margin-left:8px;max-width:200px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMin .outlineInput .outlineInputContainer,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMax .outlineInput .outlineInputContainer{min-height:24px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMin .outlineInput .outlineInputContainer input,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .intMinMax .intMax .outlineInput .outlineInputContainer input{width:42px;padding:4px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax{display:flex;flex-direction:row;align-items:center;margin-left:28px;margin-top:8px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .numberInput,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .numberInput{height:16px;padding:8px;font-size:16px;outline:none;border:solid 1px #838383}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .numberInput.rounded,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .numberInput.rounded{border-radius:4px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .numberInput:focus,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .numberInput:focus{border:solid 1px #0071d4}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .numberInput.error,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .numberInput.error{border:solid 1px #de414c}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .numberInput:disabled,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .numberInput:disabled{background-color:#eee;cursor:default}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .outlineInput,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .outlineInput{margin-left:4px;max-width:200px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .outlineInput .outlineInputContainer,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .outlineInput .outlineInputContainer{min-height:24px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMin .outlineInput .outlineInputContainer input,.addResultValueDialog .addResultValueDialogContent .hasSetpoints .floatMinMax .floatMax .outlineInput .outlineInputContainer input{width:64px;padding:4px}.addResultValueDialog .addResultValueDialogContent .hasSetpoints .errorText{margin-left:28px}.addResultValueDialog .addResultValueDialogContent .remeasurements{margin-left:28px}.addResultValueDialog .addResultValueDialogContent .remeasurements .reMeasureIfCritical{margin-bottom:0}.addResultValueDialog .addResultValueDialogContent .remeasurements .buttonAddRemeasurement{margin-bottom:16}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList{margin-left:28px;margin-bottom:8px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem{margin-bottom:8px;padding:8px;border:1px solid #838383}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementTitle{display:flex;flex-direction:row;margin-bottom:8px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementTitle .title{flex:1 1;font-weight:bold}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDelayContainer{margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDelayContainer .remeasurementDelay{margin:0 4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDelayContainer .remeasurementDelay .outlineInputContainer{min-height:24px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDelayContainer .remeasurementDelay .outlineInputContainer input{width:36px;padding:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDescription{margin-bottom:16px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementDescription label{display:inline-flex;margin-bottom:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementInstruction{margin-bottom:16px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementInstruction label{display:inline-flex;margin-bottom:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMin,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMin .outlineInput,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMax .outlineInput{margin-left:4px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMin .outlineInput .outlineInputContainer,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMax .outlineInput .outlineInputContainer{min-height:24px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMin .outlineInput .outlineInputContainer input,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .intMinMax .intMax .outlineInput .outlineInputContainer input{width:42px;padding:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax{display:flex;flex-direction:row;align-items:center}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .numberInput,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .numberInput{height:16px;padding:8px;font-size:16px;outline:none;border:solid 1px #838383}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .numberInput.rounded,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .numberInput.rounded{border-radius:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .numberInput:focus,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .numberInput:focus{border:solid 1px #0071d4}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .numberInput.error,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .numberInput.error{border:solid 1px #de414c}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .numberInput:disabled,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .numberInput:disabled{background-color:#eee;cursor:default}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .outlineInput,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .outlineInput{margin-left:4px;min-width:64px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .outlineInput .outlineInputContainer,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .outlineInput .outlineInputContainer{min-height:24px}.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMin .outlineInput .outlineInputContainer input,.addResultValueDialog .addResultValueDialogContent .remeasurements .remeasurementsList .remeasurementsListItem .remeasurementExpectedValue .floatMinMax .floatMax .outlineInput .outlineInputContainer input{width:64px;padding:4px}.addResultValueDialog .addResultValueDialogContent .remeasurements .buttonAddLabel{margin-left:28px;margin-top:8px;margin-bottom:8px}.addResultValueDialog .addResultValueDialogContent .expectedString{margin-bottom:16px;margin-top:16px}.addResultValueDialog .addResultValueDialogContent .expectedString label{display:inline-flex;margin-bottom:4px;font-weight:bold}.addResultValueDialog .addResultValueDialogContent .qrCodeContainer{display:flex;flex-direction:row;margin-bottom:16px}.addResultValueDialog .addResultValueDialogContent .qrCodeContainer .qrCodeWrapper{margin-right:8px}.addResultValueDialog .addResultValueDialogContent .qrCodeContainer .qrCodeWrapper .qrCode{margin-bottom:8px}.addResultValueDialog .addResultValueDialogContent .criticalInstruction{margin-left:56px;margin-top:8px}.addResultValueDialog .addResultValueDialogContent .criticalInstruction label{display:inline-flex;margin-bottom:4px;font-weight:bold}.addResultValueDialog .addResultValueDialogContent .buttonBar{display:flex}.addResultValueDialog .addResultValueDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.addResultValueDialog .addResultValueDialogFooter{flex-direction:row;text-align:left}}@media all{.addResultValueDialog .addResultValueDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.addResultValueDialog .addResultValueDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.addResultValueDialog .addResultValueDialogFooter .legend .legendItem{margin-right:24px}.addResultValueDialog .addResultValueDialogFooter .subButton{display:flex;flex-direction:row}.addResultValueDialog .addResultValueDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.addResultValueDialog .addResultValueDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.addResultValueDialog .addResultValueDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.addResultValueDialog .addResultValueDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.addResultValueDialog{width:auto}}
.checklistTemplateReport{display:flex;flex-flow:column;flex:1 1}.checklistTemplateReport .checklistTemplate{padding:0px !important}.checklistTemplateReport .language .pickerSelectedValue,.checklistTemplateReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.checklistTemplateReport .language .pickerSelectedValue img,.checklistTemplateReport .language .pickerSelectorItemValue img{margin-right:4px}.checklistTemplateReport .ChecklistTemplateVersionSection{padding-bottom:0px !important}.checklistTemplateReport .checklistTemplateVersionDescriptionContainer{width:100%;display:flex;flex-direction:column;align-items:flex-start}.checklistTemplateReport .checklistTemplateVersionDescriptionContainer .checklistTemplateVersionDescription{margin-bottom:16px;margin-left:16px}.checklistTemplateReport .checklistTemplateVersionDescriptionContainer .checklistTemplateVersionAudit{margin-bottom:16px;margin-left:16px;display:flex}.checklistTemplateReport .checklistTemplateVersionDescriptionContainer .checklistTemplateVersionAudit .checklistTemplateVersionAuditLabel{margin-right:32px;font-weight:bold}.checklistTemplateReport .DepartmentSelectionListError{padding:16px}.checklistTemplateReport .legend{margin-top:16px;display:flex;flex-direction:row;align-items:center}.checklistTemplateReport .legend .legendItem{display:flex;flex-direction:row;align-items:center;margin-right:16px}.checklistTemplateReport .legend .legendItem .legendIndicator{height:16px;width:16px;margin-left:2px}.checklistTemplateReport .legend .legendItem .legendText{flex:1 1;margin-left:8px;font-size:16px}.checklistTemplateReport .departmentSelectionSection{padding:0 !important}.checklistTemplateReport .whiteBg{background:#fff}
.auditVersionSelectionList{width:100%;background:#fff}.auditVersionSelectionList .columnName{display:flex}.auditVersionSelectionList .columnName .columnNameText{flex:1 1}.auditVersionSelectionList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.auditVersionSelectionList .textColumnSmall{font-size:14px;color:#222d32}.auditVersionSelectionList .nowrap{white-space:nowrap}
.auditSelectionList{width:100%;background:#fff}.auditSelectionList .auditSelectionListDataTableHeader{display:flex;flex-direction:column}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderTitle{font-size:18px;color:#000;padding:16px;font-weight:bold}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar{display:flex;flex-direction:row;align-items:center;background:#e5e5e5;padding:12px 16px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarText{font-size:14px;color:#000}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany{min-width:200px;font-size:16px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer{min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected{padding:4px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected i{margin-right:4px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.auditSelectionList .auditSelectionListDataTableHeader .auditSelectionListDataTableHeaderToolbar .auditSelectionListDataTableHeaderToolbarFilter .filterCompany .pickerPlaceholder{color:#747474}.auditSelectionList .columnName{display:flex}.auditSelectionList .columnName .columnNameText{flex:1 1}.auditSelectionList .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.auditSelectionList .textColumnSmall{font-size:14px;color:#222d32}.auditSelectionList .nowrap{white-space:nowrap}
.auditReport{display:flex;flex-flow:column;flex:1 1}.auditReport .audit{padding:0px !important}.auditReport .language .pickerSelectedValue,.auditReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.auditReport .language .pickerSelectedValue img,.auditReport .language .pickerSelectorItemValue img{margin-right:4px}.auditReport .auditVersionDescriptionContainer{width:100%;display:flex;flex-direction:column;align-items:flex-start}.auditReport .auditVersionDescriptionContainer .auditVersionDescription{margin-bottom:16px;margin-left:16px}.auditReport .auditVersionDescriptionContainer .auditVersionAudit{margin-bottom:16px;margin-left:16px;display:flex}.auditReport .auditVersionDescriptionContainer .auditVersionAudit .auditVersionAuditLabel{margin-right:32px;font-weight:bold}.auditReport .DepartmentSelectionListError{padding:16px}.auditReport .legend{margin-top:16px;display:flex;flex-direction:row;align-items:center}.auditReport .legend .legendItem{display:flex;flex-direction:row;align-items:center;margin-right:16px}.auditReport .legend .legendItem .legendIndicator{height:16px;width:16px;margin-left:2px}.auditReport .legend .legendItem .legendText{flex:1 1;margin-left:8px;font-size:16px}.auditReport .departmentSelectionSection{padding:0 !important}.auditReport .whiteBg{background:#fff}
.haccpReport{display:flex;flex-flow:column;flex:1 1}.haccpReport .section .sectionTitle{cursor:pointer;margin-top:8;padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;background:#eee;color:#0071d4;font-weight:bold;border-bottom:2px solid #238bf1;font-size:16px}.haccpReport .section .sectionTitle.disabled{color:#222d32}.haccpReport .section .sectionContainer{padding:16px}.haccpReport .section .sectionContainer .sectionRow{margin-bottom:16px;display:flex;align-items:flex-start;flex-flow:row}.haccpReport .section .sectionContainer .sectionRow .sectionRowLabel{width:100px;padding:8px 0;font-weight:bold}.haccpReport .section .sectionContainer .sectionRow .sectionRowContent{flex:1 1;display:flex;flex-flow:column}.haccpReport .section .sectionContainer .sectionRow .sectionRowContent .sectionRowContentItem{margin-bottom:8px;display:flex;flex-flow:row}.haccpReport .section .sectionContainer .sectionBlock{display:flex;flex-flow:column;margin-bottom:16px}.haccpReport .section .sectionContainer .sectionBlock .sectionBlockTitle{font-weight:bold;border-bottom:solid 1px #eee;padding-bottom:4px;margin-bottom:8px}.haccpReport .section .sectionContainer .departmentList{margin-bottom:16px}.haccpReport .sectionRowInput{background-color:#eee;padding:0px 8px;width:300px}.haccpReport .sectionRowInput.inactive{color:#9b9b9b}.haccpReport .language .pickerSelectedValue,.haccpReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.haccpReport .language .pickerSelectedValue img,.haccpReport .language .pickerSelectorItemValue img{margin-right:4px}
.escalationReport{display:flex;flex-flow:column;flex:1 1}.escalationReport .section .sectionTitle{cursor:pointer;margin-top:8;padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;background:#eee;color:#0071d4;font-weight:bold;border-bottom:2px solid #238bf1;font-size:16px}.escalationReport .section .sectionTitle.disabled{color:#222d32}.escalationReport .section .sectionContainer{padding:16px}.escalationReport .section .sectionContainer .sectionRow{margin-bottom:16px;display:flex;align-items:flex-start;flex-flow:row}.escalationReport .section .sectionContainer .sectionRow .sectionRowLabel{width:100px;padding:8px 0;font-weight:bold}.escalationReport .section .sectionContainer .sectionRow .sectionRowContent{flex:1 1;display:flex;flex-flow:column}.escalationReport .section .sectionContainer .sectionRow .sectionRowContent .sectionRowContentItem{margin-bottom:8px;display:flex;flex-flow:row}.escalationReport .section .sectionContainer .sectionBlock{display:flex;flex-flow:column;margin-bottom:16px}.escalationReport .section .sectionContainer .sectionBlock .sectionBlockTitle{font-weight:bold;border-bottom:solid 1px #eee;padding-bottom:4px;margin-bottom:8px}.escalationReport .section .sectionContainer .departmentList{margin-bottom:16px}.escalationReport .sectionRowInput{background-color:#eee;padding:0px 8px;width:300px}.escalationReport .sectionRowInput.inactive{color:#9b9b9b}.escalationReport .language .pickerSelectedValue,.escalationReport .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.escalationReport .language .pickerSelectedValue img,.escalationReport .language .pickerSelectorItemValue img{margin-right:4px}
.companyReports{display:flex;flex-flow:column;flex:1 1;background:#e5e5e5}.companyReports .companyReportGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem{position:relative;display:flex;flex-direction:column;background:#fff;box-shadow:1px 1px 4px 0px #999;border-radius:4px;cursor:pointer;z-index:2}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem .companyReportGridItemContainer{flex:1 1;display:flex;flex-direction:column;padding:32px 16px 32px 16px;overflow:hidden;-ms-overflow-style:none}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem .companyReportGridItemContainer .companyReportGridItemContentTitle{font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;margin-bottom:16px}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem .companyReportGridItemContainer .companyReportGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-ms-overflow-style:none}.companyReports .companyReportGrid .companyReportGridContent .companyReportGridItem .companyReportGridItemContainer .companyReportGridItemContentCount{font-size:16px;margin-top:16px}.companyReports .section .sectionTitle{cursor:pointer;margin-top:8;padding:8px 16px;display:flex;justify-content:flex-start;align-items:center;background:#eee;color:#0071d4;font-weight:bold;border-bottom:2px solid #238bf1;font-size:16px}.companyReports .section .sectionTitle .sectionFilterSummary{display:flex;justify-content:flex-start;align-items:center;color:#222d32;font-size:14px}.companyReports .section .sectionTitle.disabled{color:#222d32;border-bottom:2px solid #506d74}.companyReports .section .sectionContainer{display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px}.companyReports .section .sectionContainer .sectionContent{display:flex;flex-direction:column;background:#fff;max-width:951px;width:100%;box-shadow:1px 1px 4px 0px #999;padding:16px}.companyReports .section .sectionContainer .sectionContent .sectionRow{margin-bottom:16px;display:flex;align-items:flex-start;flex-flow:row}.companyReports .section .sectionContainer .sectionContent .sectionRow .sectionRowLabel{width:100px;padding:8px 0;font-weight:bold}.companyReports .section .sectionContainer .sectionContent .sectionRow .sectionRowContent{flex:1 1;display:flex;flex-flow:column}.companyReports .section .sectionContainer .sectionContent .sectionRow .sectionRowContent .sectionRowContentItem{margin-bottom:8px;display:flex;flex-flow:row}.companyReports .section .sectionContainer .sectionBlock{display:flex;flex-flow:column;margin-bottom:16px}.companyReports .section .sectionContainer .sectionBlock .sectionBlockTitle{font-weight:bold;border-bottom:solid 2px #eee;padding-bottom:4px;margin-bottom:8px}.companyReports .sectionRowInput{background-color:#eee;padding:0px 8px;width:300px}.companyReports .sectionRowInput.inactive{color:#9b9b9b}.companyReports .language .pickerSelectedValue,.companyReports .language .pickerSelectorItemValue{display:flex;flex-direction:row;align-items:center}.companyReports .language .pickerSelectedValue img,.companyReports .language .pickerSelectorItemValue img{margin-right:4px}.companyReports .advancedSettings{display:flex;flex-direction:row}.companyReports .advancedSettings .advancedSettingsGroup{margin-right:16px}.companyReports .advancedSettings .advancedSettingsGroup>div{margin-bottom:8px}.companyReports .floatingWindow{padding:0;background:rgba(0,0,0,0);box-shadow:none}.companyReports .floatingWindow .actionNotificationButton{box-shadow:1px 1px 4px 0px #999}
.roleEditor{display:flex;flex-direction:column;flex:1 1;background:#e5e5e5}.roleEditor .roleEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.roleEditor .roleEditorContainer .roleEditorContent{display:flex;flex-direction:column;background:#fff;max-width:1200px;width:100%;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);min-height:calc(100vh - 180px)}.roleEditor .roleEditorContainer .roleEditorContent .roleEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.roleEditor .roleEditorContainer .roleEditorContent .roleEditorLegend .legendItem{margin-right:24px}
.label{flex:1 1;display:flex;flex-direction:column}.label .containerFormToolbarItem{margin-right:8px}.label .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.label .textColumnSmall{font-size:14px;color:#222d32}.label .labelColor{width:24px;height:24px;border-radius:2px;margin-right:16px}.label .labelGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.label .labelGrid .labelGridContent{padding-top:16px;min-height:calc(100vh - 229px)}.label .labelGrid .labelGridContent .labelGridItem{position:relative;display:flex;flex-direction:row;box-shadow:1px 1px 4px 0px #999;border-radius:4px;cursor:pointer;z-index:2}.label .labelGrid .labelGridContent .labelGridItem:hover{background:#f3f3f3}.label .labelGrid .labelGridContent .labelGridItem .labelGridItemContainer{flex:1 1;display:flex;flex-direction:column;padding:32px 16px 32px 16px;overflow:hidden;-ms-overflow-style:none}.label .labelGrid .labelGridContent .labelGridItem .labelGridItemContainer .labelGridItemContentTitle{font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none}.label .labelGrid .labelGridContent .labelGridItem .labelGridItemContainer .labelGridItemContentSubtitle{font-style:italic;font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.label .labelGrid .labelGridContent .labelGridItem .labelGridItemContainer .labelGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-ms-overflow-style:none}
.labelEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.labelEditor .labelEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.labelEditor .labelEditorContainer .card{display:flex;flex-direction:column;background:#fff;max-width:951px;width:100%;box-shadow:1px 1px 4px 0px #999}.labelEditor .labelEditorContainer .card .section{margin-bottom:8px}.labelEditor .labelEditorContainer .card .section .title{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.labelEditor .labelEditorContainer .card .section .content{padding:16px}.labelEditor .labelEditorContainer .card .name{margin-top:8px}.labelEditor .labelEditorContainer .card .description{margin-bottom:16px}.labelEditor .labelEditorContainer .card .color .colorTitle{margin-bottom:4px}.labelEditor .labelEditorContainer .card .color .swatches-picker>div>div:first-child{display:none}.labelEditor .labelEditorContainer .card .color .swatches-picker>div>div:nth-child(2)>div{overflow-y:hidden !important}.labelEditor .labelEditorContainer .card .color .swatches-picker>div>div:nth-child(2)>div>div{padding:0 !important}.labelEditor .labelEditorContainer .card .textColumnTitle{font-size:16px;color:#222d32}.labelEditor .labelEditorContainer .card .textColumnSmall{font-size:14px;color:gray}.labelEditor .labelEditorContainer .card .action{display:flex;flex-direction:row;align-items:center;margin-bottom:16px;padding:0px 16px}
.auditResults{flex:1 1;display:flex;flex-direction:column}.auditResults .auditVersionDropdown{display:flex;flex-direction:row;align-items:center}.auditResults .containerFormToolbarItem{margin-right:8px}.auditResults .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.auditResults .textColumnSmall{font-size:14px;color:#222d32}.auditResults .link{box-shadow:inset 0 0 0 0 #54b3d6;color:#0084ff;text-decoration:underline;margin:0 -0.25rem;padding:0 .25rem;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.auditResults .link:hover{box-shadow:inset 120px 0 0 0 #0084ff;color:#fff}.auditResults .status{color:#319957;font-weight:bold}.auditResults .statistic{padding:8px;background:#e5e5e5}.auditResults .statistic .statisticRow{display:flex;flex-wrap:wrap}.auditResults .statistic .statisticRow .statisticItem{box-sizing:border-box}.auditResults .statistic .statisticRow .statisticItem.item50{flex:0 0 50%;max-width:50%}.auditResults .statistic .statisticRow .statisticItem.item25{flex:0 0 25%;max-width:25%}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox{display:flex;flex-direction:column;height:160px;padding:16px;margin:8px;border-radius:5px;box-shadow:1px 1px 3px 1px rgba(117,117,117,.6);background:#fff}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox .statisticTileContainer{display:flex;flex-flow:column;flex:1 1;align-items:center;justify-content:center;text-align:center}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox .statisticTileContainer .statisticTileTitle{margin-bottom:8px;font-size:20px}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox .statisticTileContainer .statisticTileDescription{display:flex;font-size:44px}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox .statisticItemTitle{margin-bottom:4px;font-size:16px}.auditResults .statistic .statisticRow .statisticItem .statisticItemBox .statisticItemContent{flex:1 1;display:flex;justify-content:center;align-items:center}.auditResults .input{background-color:#fff;height:32px;padding:8px;border-radius:5px;border:1px solid #d3d3d3;font-size:16px}
@media all{.root{flex:1 1;display:flex;flex-direction:column}.textColumnTitle{font-size:16px;font-weight:bold;color:#222d32}.textColumnSmall{font-size:14px;color:#222d32}.indicator{display:flex;flex-direction:row;justify-content:flex-end;padding:0px 8px 0px 8px}.indicator .indicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:4px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 2px 0px #999}.indicator .indicatorItem.open{background:#c28f00}.indicator .indicatorItem.solved{background:#1b73dc}.indicator .indicatorItem.accepted{background:#3fa716}.indicator .indicatorItem.rejected{background:#e31c38}.indicator .indicatorItem.pending{background:#1b73dc}.indicator .indicatorItem.uploaded{background:#3fa716}.indicator .indicatorItem .indicatorItemText{margin-right:4px}.indicator .indicatorItem .indicatorItemIcon{margin-left:4px}}
@media all{.pauseMode{flex:1 1;display:flex;flex-direction:column}.pauseMode .pauseModeInfoBox{padding:16px;border-bottom:1px solid #d3d3d3}.pauseMode .pauseModeCell .pauseModeCellDepartments{display:flex;flex-direction:row}.pauseMode .pauseModeCell .pauseModeCellDepartments .pauseModeCellDepartmentsIcon{margin-left:4px}}
.DateRangePicker{display:inline-block;padding:0;position:relative;-webkit-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:16px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;-ms-overflow-style:none;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid rgba(0,0,0,0);border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid rgba(0,0,0,0);left:11px}.DateRangePicker__Month{color:#333;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:16px;font-weight:bold;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__WeekdayHeading,.DateRangePicker__Date{font-size:16px;line-height:1;padding:10px 0;text-align:center;width:14.2857142857%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:bold}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;-ms-overflow-style:none;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#e0e0e0;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid rgb(234.9230769231,64.2692307692,28.5769230769);bottom:0px;left:0;position:absolute;right:0;top:0px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:0px;border-right-width:0;border-top-left-radius:0px;left:0px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:0px;border-left-width:0;border-top-right-radius:0px;right:0px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:0px;left:0px;right:0px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,.75);border-width:0}.DateRangePicker__CalendarHighlight{background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.25);bottom:0px;left:0;position:absolute;right:0;top:0px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:0px;border-right-width:0;border-top-left-radius:0px;left:0px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:0px;border-left-width:0;border-top-right-radius:0px;right:0px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid rgb(234.9230769231,64.2692307692,28.5769230769);border-radius:0px;left:0px;right:0px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}
@media all{.pauseModeEditor{position:relative;flex:1 1;display:flex;flex-direction:column;background:#e5e5e5}.pauseModeEditor .pauseModeEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;z-index:50;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);padding:16px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDatePickerHint{font-size:16px;color:#0071d4;margin-top:8px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection{display:flex;flex-direction:row}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer{display:flex;flex-direction:column}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInputTitle{font-size:16px;font-weight:bold}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput{margin-top:8px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input{padding:8px;width:246px;border-width:0;border-color:#d3d3d3;border-style:solid;background:#e5e5e5;color:#000;font-weight:bold;font-size:16px;font-family:"Helvetica",arial,sans-serif}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input:hover{background:#e0e0e0}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input:focus{outline:none}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]{position:relative}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]::-webkit-clear-button{display:none}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]::-webkit-inner-spin-button{display:none}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]:after{content:"▾";color:#000}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]:hover:after{color:#bf1400}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input[type=datetime-local]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input::-webkit-datetime-edit-day-field:focus,.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input::-webkit-datetime-edit-month-field:focus,.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorContentDateSelection .pauseModeEditorContentDateSelectionInputContainer .pauseModeEditorContentDateSelectionInput input::-webkit-datetime-edit-year-field:focus{background-color:rgba(0,0,0,0);outline:none}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDescription{display:flex;flex-direction:column;margin-top:24px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDescription .pauseModeEditorDescriptionTitle{font-size:16px;color:#000;font-weight:bold}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDescription .pauseModeEditorDescriptionInput{margin-top:8px;flex:1 1;display:flex;min-height:38px;max-height:38px;position:relative}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDescription .pauseModeEditorDescriptionInput input{flex:1 1;padding:8px;border:1px solid #e3e3e3;font-size:16px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDescription .pauseModeEditorDescriptionInput input:focus{outline:none;border:1px solid #37474f}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType{display:flex;flex-direction:column;margin-top:24px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType .pauseModeEditorTypeTitleContainer{display:flex;justify-content:space-between}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType .pauseModeEditorTypeTitleContainer .pauseModeEditorTypeTitleHint{display:flex;align-items:center;justify-content:center;gap:5px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType .pauseModeEditorTypeTitleContainer .pauseModeEditorTypeTitle{font-size:16px;color:#000;font-weight:bold}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType .pauseModeEditorTypeTitleContainer .pauseModeEditorTypeSubtitle{font-size:14px;color:#000;cursor:pointer}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorType .pauseModeEditorTypeCheckbox{display:flex;align-items:center;margin-top:8px;gap:8px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments{margin-top:24px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsTitleContainer{display:flex;flex-direction:row}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsTitleContainer .pauseModeEditorDepartmentsTitle{flex:1 1;font-size:16px;color:#000;font-weight:bold}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsTitleContainer .pauseModeEditorDepartmentsSubtitle{font-size:14px;color:#000;cursor:pointer}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer{display:flex;flex-direction:row;align-items:center;margin-top:8px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearchCheckbox{padding:8px;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch{flex:1 1;display:flex;min-height:38px;max-height:38px;position:relative}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchInput{flex:1 1;padding:8px 32px 8px 8px;border:1px solid #e3e3e3;font-size:16px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchInput:focus{outline:none;border:1px solid #37474f}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchButton{display:flex;height:20px;width:20px;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;border-radius:50%;border:1px solid #37474f;background:#e0e0e0;color:#37474f;cursor:pointer}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchButton:hover{background:#37474f;color:#fff}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchButton:active{background:#4c5c64;color:#fff}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsSearchContainer .pauseModeEditorDepartmentsSearch .pauseModeEditorDepartmentsSearchIcon{display:flex;height:24px;width:24px;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;background:rgba(0,0,0,0);color:#37474f}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList{overflow-y:auto;height:298px;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList .pauseModeEditorDepartmentsListItem{display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3;padding:8px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList .pauseModeEditorDepartmentsListItem .pauseModeEditorDepartmentsListItemName{color:#000;font-size:16px;margin-left:16px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList::-webkit-scrollbar{width:4px}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList::-webkit-scrollbar-track{background:#f1f1f1}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList::-webkit-scrollbar-thumb{background:#d3d3d3}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorDepartmentsList::-webkit-scrollbar-thumb:hover{background:#888}.pauseModeEditor .pauseModeEditorContainer .pauseModeEditorContent .pauseModeEditorDepartments .pauseModeEditorButtonDelete{margin-top:16px;display:flex;flex-direction:column;align-items:flex-start}}
@media all{.loginEmailPasswordDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.loginEmailPasswordDialog .loginEmailPasswordDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px}.loginEmailPasswordDialog .loginEmailPasswordDialogHeader .loginEmailPasswordDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.loginEmailPasswordDialog .loginEmailPasswordDialogHeader .loginEmailPasswordDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.loginEmailPasswordDialog .loginEmailPasswordDialogHeader .loginEmailPasswordDialogHeaderButtonClose:hover i{transform:scale(1.2)}.loginEmailPasswordDialog .loginEmailPasswordDialogContent{padding:16px;display:flex;flex-direction:column}.loginEmailPasswordDialog .loginEmailPasswordDialogContent input{flex:1 1;height:18px;padding:8px;margin-top:16px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.loginEmailPasswordDialog .loginEmailPasswordDialogContent input:focus{outline:none;border:1px solid #37474f}.loginEmailPasswordDialog .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end;margin-top:16px}.loginEmailPasswordDialog .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.loginEmailPasswordDialog .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.loginEmailPasswordDialog .createButtonContainer .createButton:hover{background:#37474f}.loginEmailPasswordDialog .createButtonContainer .createButton:active{background:#4c5c64}.loginEmailPasswordDialog .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.connectWurmProjectDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.connectWurmProjectDialog .connectWurmProjectDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px}.connectWurmProjectDialog .connectWurmProjectDialogHeader .connectWurmProjectDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.connectWurmProjectDialog .connectWurmProjectDialogHeader .connectWurmProjectDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.connectWurmProjectDialog .connectWurmProjectDialogHeader .connectWurmProjectDialogHeaderButtonClose:hover i{transform:scale(1.2)}.connectWurmProjectDialog .connectWurmProjectDialogContent{padding:16px;display:flex;flex-direction:column}.connectWurmProjectDialog .connectWurmProjectDialogContent .wurmProjectContainer{padding:5px;border:1px solid #000;margin-bottom:8px;cursor:pointer}.connectWurmProjectDialog .connectWurmProjectDialogContent .wurmProjectContainer:hover{background-color:#e0e0e0}.connectWurmProjectDialog .connectWurmProjectDialogContent .wurmProjectContainerSelected{padding:4px;border:2px solid #0071d4;background-color:#ececec;margin-bottom:8px;cursor:pointer}.connectWurmProjectDialog .connectWurmProjectDialogContent .wurmProjectContainerSelected:hover{background-color:#e0e0e0}.connectWurmProjectDialog .connectWurmProjectDialogContent input{flex:1 1;height:18px;padding:8px;margin-top:16px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.connectWurmProjectDialog .connectWurmProjectDialogContent input:focus{outline:none;border:1px solid #37474f}.connectWurmProjectDialog .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end;margin-top:16px}.connectWurmProjectDialog .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.connectWurmProjectDialog .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.connectWurmProjectDialog .createButtonContainer .createButton:hover{background:#37474f}.connectWurmProjectDialog .createButtonContainer .createButton:active{background:#4c5c64}.connectWurmProjectDialog .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.loginKeyDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.loginKeyDialog .loginKeyDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px}.loginKeyDialog .loginKeyDialogHeader .loginKeyDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.loginKeyDialog .loginKeyDialogHeader .loginKeyDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.loginKeyDialog .loginKeyDialogHeader .loginKeyDialogHeaderButtonClose:hover i{transform:scale(1.2)}.loginKeyDialog .loginKeyDialogContent{padding:16px;display:flex;flex-direction:column}.loginKeyDialog .loginKeyDialogContent input{flex:1 1;height:18px;padding:8px;margin-top:16px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.loginKeyDialog .loginKeyDialogContent input:focus{outline:none;border:1px solid #37474f}.loginKeyDialog .loginKeyDialogContent .loginKeyDialogErrorNotification{display:flex;flex-direction:row;color:red;font-weight:bold}.loginKeyDialog .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end;margin-top:16px}.loginKeyDialog .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.loginKeyDialog .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.loginKeyDialog .createButtonContainer .createButton:hover{background:#37474f}.loginKeyDialog .createButtonContainer .createButton:active{background:#4c5c64}.loginKeyDialog .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.integrationsDashboard{flex:1 1;display:flex;flex-direction:column;background:#e5e5e5}.integrationsDashboard .integrationsDashboardGrid{padding:16px 0px 16px 0px}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent{min-height:calc(100vh - 174px)}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem{position:relative;height:200px;display:flex;flex-direction:column;border:1px solid #e1e1e1;box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s;border-radius:4px;cursor:pointer;z-index:2;overflow:hidden;-ms-overflow-style:none;background:#fff}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem:hover .integrationsDashboardGridItemBottom-enabled{background:#d2e9fa}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem:hover{transform:translateY(-2px);box-shadow:6px 6px 8px 0px #b5b5b5;transition:transform ease .5s,box-shadow ease .5s}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem:active{background:#fafafa;transform:translateY(2px);box-shadow:1px 1px 1px 0px #b5b5b5;transition:transform ease .05s,box-shadow ease .05s}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop{display:flex;flex:auto;width:auto;height:75%}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop .integrationsDashboardGridItemTriangle{position:absolute;top:0px;right:0px;width:0;height:0;border-top:75px solid #fff;border-left:75px solid rgba(0,0,0,0)}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop .integrationsDashboardGridItemTopRightCircle{position:absolute;top:12px;right:12px}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop .integrationsDashboardGridItemTopContentIcon{display:flex;align-items:center;justify-content:center;object-fit:contain}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop .integrationsDashboardGridItemTopContentIcon img{width:80%;height:auto}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemTop .integrationsDashboardGridItemContentText{font-size:16px;font-weight:bold;padding:8px;position:relative}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled{display:flex;flex-direction:row;float:bottom;width:auto;height:20%;border-top:1px solid #c3c3c3}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled .integrationsDashboardGridItemBottomLeft{display:flex;align-items:center;justify-content:center;flex:1 1}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled .integrationsDashboardGridItemBottomLeft .integrationsDashboardGridItemBottomLeftImage{display:flex;align-items:center;justify-content:center;object-fit:contain}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled .integrationsDashboardGridItemBottomLeft .integrationsDashboardGridItemBottomLeftImage img{width:40%;height:auto}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled .integrationsDashboardGridItemBottomMiddle{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;padding:8px;flex:4 1}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-enabled .integrationsDashboardGridItemBottomRight{flex:1 1}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled{display:flex;flex-direction:row;float:bottom;width:auto;height:20%;border-top:1px solid #c3c3c3}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled .integrationsDashboardGridItemBottomLeft{display:flex;align-items:center;justify-content:center;flex:1 1}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled .integrationsDashboardGridItemBottomLeft .integrationsDashboardGridItemBottomLeftImage{display:flex;align-items:center;justify-content:center;object-fit:contain}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled .integrationsDashboardGridItemBottomLeft .integrationsDashboardGridItemBottomLeftImage img{width:40%;height:auto}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled .integrationsDashboardGridItemBottomMiddle{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;padding:8px;flex:4 1}.integrationsDashboard .integrationsDashboardGrid .integrationsDashboardGridContent .integrationsDashboardGridItem .integrationsDashboardGridItemBottom-disabled .integrationsDashboardGridItemBottomRight{flex:1 1}}
@media all{.universalIotApiDocsDialog{display:flex;flex-direction:column;background:#fff}.universalIotApiDocsDialog .universalIotApiDocsDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid gray}.universalIotApiDocsDialog .universalIotApiDocsDialogHeader .universalIotApiDocsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.universalIotApiDocsDialog .universalIotApiDocsDialogHeader .universalIotApiDocsDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.universalIotApiDocsDialog .universalIotApiDocsDialogHeader .universalIotApiDocsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.universalIotApiDocsDialog .universalIotApiDocsDialogContent{display:flex;flex-direction:column;overflow-y:auto;padding:16px}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow{display:flex;flex-direction:row;margin-bottom:8px}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldName{display:flex;flex:1 1;font-weight:bold}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldContent{display:flex;flex-direction:column;flex:3 1}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldContent .table{display:flex;flex-direction:column;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldContent .table .row{display:flex;flex-direction:row;border-bottom:1px solid #000}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldContent .table .row .fieldName{display:flex;flex:1 1;border-right:1px solid #000;padding:4px}.universalIotApiDocsDialog .universalIotApiDocsDialogContent .tableRow .fieldContent .table .row .fieldContent{display:flex;flex:1 1;padding:4px}.universalIotApiDocsDialog .universalIotApiDocsDialogContent tr.spaceUnder{padding-bottom:10em}}
@media all{.mqttApiDocsDialog .mqttApiDocsDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid gray}.mqttApiDocsDialog .mqttApiDocsDialogHeader .mqttApiDocsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.mqttApiDocsDialog .mqttApiDocsDialogHeader .mqttApiDocsDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.mqttApiDocsDialog .mqttApiDocsDialogHeader .mqttApiDocsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.mqttApiDocsDialog .mqttApiDocsDialogContent{display:flex;flex-direction:column;overflow-y:auto;padding:16px;min-width:700px}.mqttApiDocsDialog .mqttApiDocsDialogContent .tabBar{display:flex;flex-direction:row;margin-bottom:16px;gap:8px}.mqttApiDocsDialog .mqttApiDocsDialogContent .tabBar .tabBarTab{flex:1 1;padding:8px;text-align:center;border:1px solid #000;cursor:pointer}.mqttApiDocsDialog .mqttApiDocsDialogContent .tabBar .tabBarTab:hover{background:#f3f3f3}.mqttApiDocsDialog .mqttApiDocsDialogContent .tabBar .tabBarTabSelected{flex:1 1;padding:8px;text-align:center;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #0071d4;background:#d0eff7;cursor:pointer}.mqttApiDocsDialog .mqttApiDocsDialogContent .tabBar .tabBarTabSelected:hover{background:#f3f3f3}.mqttApiDocsDialog .mqttApiDocsDialogContent .radioButton{margin-bottom:8px}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow{display:flex;flex-direction:row;margin-bottom:8px}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldName{display:flex;flex:1 1;font-weight:bold}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldContent{display:flex;flex-direction:column;flex:3 1}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldContent .table{display:flex;flex-direction:column;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldContent .table .row{display:flex;flex-direction:row;border-bottom:1px solid #000}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldContent .table .row .fieldName{display:flex;flex:1 1;border-right:1px solid #000;padding:4px}.mqttApiDocsDialog .mqttApiDocsDialogContent .tableRow .fieldContent .table .row .fieldContent{display:flex;flex:1 1;padding:4px}.mqttApiDocsDialog .mqttApiDocsDialogContent tr.spaceUnder{padding-bottom:10em}}
@media all{.iotDeviceCreateDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.iotDeviceCreateDialog .iotDeviceCreateDialogHeader{display:flex;flex-direction:row;padding-left:16px;padding-right:16px;padding-top:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogHeader .iotDeviceCreateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.iotDeviceCreateDialog .iotDeviceCreateDialogHeader .iotDeviceCreateDialogHeaderButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.iotDeviceCreateDialog .iotDeviceCreateDialogHeader .iotDeviceCreateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.iotDeviceCreateDialog .iotDeviceCreateDialogContent{display:flex;flex-direction:column}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .paddingContainer{display:flex;flex-direction:column;padding:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .areaPicker{margin-top:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .areaPicker .pickerContainer .pickerSelected .area{flex:1 1;display:flex;flex-direction:row;align-items:center;cursor:pointer}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .areaPicker .pickerContainer .pickerSelected .area .areaIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .areaPicker .pickerContainer .pickerSelected .area .areaText{margin-left:8px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .areaPicker .pickerContainer .pickerSelected .area i{margin-left:8px;color:#000;font-size:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent input,.iotDeviceCreateDialog .iotDeviceCreateDialogContent .noAreaAvailable{flex:1 1;height:18px;padding:8px;margin-top:16px;margin-bottom:24px;border:1px solid #d3d3d3;border-radius:4px;font-size:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent input:focus,.iotDeviceCreateDialog .iotDeviceCreateDialogContent .noAreaAvailable:focus{outline:none;border:1px solid #37474f}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .noAreaAvailable{color:gray}.iotDeviceCreateDialog .iotDeviceCreateDialogContent textarea{flex:1 1;min-height:80px;padding-top:8px;padding-right:4px;padding-bottom:4px;padding-left:8px;font-size:16px;resize:none;border:1px solid #d3d3d3;border-radius:4px;margin-top:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent textarea:focus{outline:none;border:1px solid #37474f}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectRadioButtons{display:flex;flex-direction:row}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectRadioButtons .generateObjectRadioButton{margin-top:14px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectRadioButtons .generateObjectRadioButton:last-child{margin-left:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectContentDataTableSearchBar{padding-left:16px;padding-right:16px;margin-bottom:4px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectContentDataTableSearchBar.spacer-y{margin-top:16px;margin-bottom:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectContentDataTableSearchBar.spacer-b{margin-bottom:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectCheckboxContainer{margin-top:16px;display:flex;flex-direction:row}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectCheckboxContainer.spacer{padding-left:16px;padding-right:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectCheckboxContainer .checkboxText{margin-top:2px;margin-left:8px;display:flex;flex:1 1}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .verifyingDevice{display:flex;align-items:center;margin-top:16px;gap:12px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .verifyingDevice i{color:#de414c}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .verifyingDevice .verifyingDeviceResponseText{color:#de414c}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .generateObjectContent{display:flex;flex-direction:column}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .objectCreateDialogInfoRequired{flex:1 1;display:flex;justify-content:flex-end;font-size:16px;color:gray}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end;margin-top:16px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer .createButton:hover{background:#37474f}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer .createButton:active{background:#4c5c64}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer{position:relative;margin:16px 16px 0 0;padding-top:7px}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .inputLabel{position:absolute;top:0;padding:0 4px;font-size:16px;color:#555;background:#fff;line-height:14px;z-index:1}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .serialNumberInput{width:100%;height:34px;padding:8px;font-size:16px;border:1px solid #838383;border-radius:0;outline:none}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .serialNumberInput:focus{border-color:#2388e5}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .serialNumberInput:focus~.inputLabel{color:#2388e5}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .serialNumberInput.error{border-color:#de414c}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .serialNumberInput.error~.inputLabel{color:#de414c}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .characterCounter{position:absolute;right:0px;bottom:8px;font-size:12px;color:rgba(0,0,0,.54)}.iotDeviceCreateDialog .iotDeviceCreateDialogContent .serialNumberInputContainer .error{color:#de414c;font-size:14px;margin-top:4px}}.areaDialog .pickerSelectorItem.shared{background:#fffde9}.areaDialog .pickerSelectorItem.shared:hover{background:#fefbd0}.areaDialog .pickerSelectorItem.shared:active{background:#f9f7dd}.areaDialog .pickerSelectorItem .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName{margin-left:16px;display:flex;flex-direction:column;width:50%}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName .areaTemplateName{font-size:16px;color:#222d32;font-weight:bold}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemName .areaTemplateDescription{font-size:16px;color:#222d32}.areaDialog .pickerSelectorItem .pickerSelectorItemValue .areaItemCompany{margin-left:16px;display:flex;flex-direction:column;font-weight:bold;width:40%}.areaDialog .pickerSelectorItem .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}
@media all{.KoolzoneSyncDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;background:#fff}.KoolzoneSyncDialog .KoolzoneSyncDialogHeader{display:flex;background-color:#e0e0e0;flex-direction:row;padding:16px;justify-content:center}.KoolzoneSyncDialog .KoolzoneSyncDialogHeader .KoolzoneSyncDialogHeaderTitle{display:flex;flex:1 1;font-size:16px;font-weight:bold;color:#000}.KoolzoneSyncDialog .KoolzoneSyncDialogHeader .KoolzoneSyncDialogHeaderButtonClose{display:flex;font-size:16px;cursor:pointer}.KoolzoneSyncDialog .KoolzoneSyncDialogHeader .KoolzoneSyncDialogHeaderButtonClose:hover i{transform:scale(1.2)}.KoolzoneSyncDialog .KoolzoneSyncDialogFixedText{padding:16px 16px 0 16px}.KoolzoneSyncDialog .KoolzoneSyncDialogInput{display:flex;padding:16px 16px 0 16px}.KoolzoneSyncDialog .KoolzoneSyncDialogInput input{flex:1 1;padding:8px}.KoolzoneSyncDialog .KoolzoneSyncDialogConfirmButton{background-color:#222d32}.KoolzoneSyncDialog .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end;padding:16px}.KoolzoneSyncDialog .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.KoolzoneSyncDialog .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.KoolzoneSyncDialog .createButtonContainer .createButton:hover{background:#37474f}.KoolzoneSyncDialog .createButtonContainer .createButton:active{background:#4c5c64}.KoolzoneSyncDialog .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.integrationManagement{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;color:#000}.integrationManagement .integrationManagementHeadline{display:flex;flex-direction:row;min-height:120px}.integrationManagement .integrationManagementHeadline .integrationDocsButton{margin-top:16px;margin-bottom:16px}.integrationManagement .integrationManagementHeadline .mqttIntegrationManagementTopicContainer{display:flex;border:1px solid #e0e0e0;margin-top:12px;margin-bottom:12px;min-height:30px;font-size:16px;position:relative;align-items:center;font-weight:bold;justify-content:center}.integrationManagement .integrationManagementHeadline .integrationManagementAdditionalInfoContainer{flex-direction:column;width:auto;padding-right:16px;padding-top:16px}.integrationManagement .integrationManagementHeadline .integrationManagementAdditionalInfoContainer .integrationManagementAdditionalInfoContainerConnectedSinceBox{color:#000;display:flex;font-size:16px;font-weight:bold;position:relative;align-items:center;justify-content:center;padding-top:4px;padding-bottom:4px}.integrationManagement .integrationManagementHeadline .integrationManagementAdditionalInfoContainer .integrationManagementAdditionalInfoContainerUserEmail{background-color:#e0e0e0;display:flex;border:1px solid #e0e0e0;margin-top:8px;min-height:30px;font-size:16px;position:relative;align-items:center;font-weight:bold;justify-content:center}.integrationManagement .integrationManagementHeadline .integrationManagementAdditionalInfoContainer .integrationManagementAdditionalInfoContainerButtons{margin-top:4px;cursor:pointer;display:flex;position:relative;font-size:16px;min-height:30px;align-items:center;font-weight:bold;padding-left:8px;border-radius:5px;padding-right:8px;flex-direction:row;justify-content:center}.integrationManagement .integrationManagementHeadline .integrationManagementAdditionalInfoContainer .integrationManagementAdditionalInfoContainerButtons .integrationManagementAdditionalInfoContainerButtonSingle{margin-left:2px;margin-right:2px}}
@media all{.HotelkitAccountLinkingDialog{display:flex;display:flex;flex-direction:column;min-width:600px;max-width:600px;min-height:400px;background:#fff}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader{display:flex;background-color:#e0e0e0;flex-direction:row;padding:8px;justify-content:center;align-content:center}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .HotelkitAccountLinkingDialogHeaderTitle{display:flex;flex:1 1;padding:8px;font-size:16px;font-weight:bold;color:#000}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .HotelkitAccountLinkingDialogHeaderButtonClose{display:flex;font-size:16px;cursor:pointer;padding:8px}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .HotelkitAccountLinkingDialogHeaderButtonClose:hover i{transform:scale(1.2)}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer{flex:1 1;display:flex;justify-content:flex-end}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer .createButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer .createButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#222d32}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer .createButton:hover{background:#37474f}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer .createButton:active{background:#4c5c64}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogHeader .createButtonContainer .createButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogMidContainer{display:flex;flex:1 1;flex-direction:row;flex-grow:10;flex-basis:0}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogMidContainer .picker{border:#000;padding:16px;margin:8px;margin-bottom:48px;flex-grow:1;flex-basis:0}.HotelkitAccountLinkingDialog .HotelkitAccountLinkingDialogFooter{display:flex;flex:1 1;flex-direction:column;padding:8px}}
@media all{.notificationIntegrationManagement{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;color:#000}.notificationIntegrationManagement .notificationIntegrationManagementHeadline{display:flex;flex-direction:row}.notificationIntegrationManagement .notificationIntegrationManagementHeadline .notificationIntegrationManagementAdditionalHotelkitContainer{flex-direction:column;width:auto}.notificationIntegrationManagement .notificationIntegrationManagementHeadline .notificationIntegrationManagementAdditionalHotelkitContainer .notificationIntegrationManagementAdditionalHotelkitContainerConnectedSinceBox{color:#000;display:flex;font-size:16px;font-weight:bold;position:relative;align-items:center;justify-content:center;padding-top:4px;padding-bottom:4px;margin-top:8px}.notificationIntegrationManagement .notificationIntegrationManagementHeadline .notificationIntegrationManagementAdditionalHotelkitContainer .notificationIntegrationManagementAdditionalHotelkitContainerUserEmail{background-color:#e0e0e0;display:flex;border:1px solid #e0e0e0;margin-top:8px;min-height:30px;font-size:16px;position:relative;align-items:center;font-weight:bold;justify-content:center}.notificationIntegrationManagement .notificationIntegrationManagementHeadline .notificationIntegrationManagementAdditionalHotelkitContainer .notificationIntegrationManagementAdditionalHotelkitContainerButtons{margin-top:4px;cursor:pointer;display:flex;position:relative;font-size:16px;min-height:30px;align-items:center;font-weight:bold;padding-left:8px;border-radius:4px;padding-right:8px;flex-direction:row;justify-content:center}.notificationIntegrationManagement .notificationIntegrationManagementHeadline .notificationIntegrationManagementAdditionalHotelkitContainer .notificationIntegrationManagementAdditionalHotelkitContainerButtons .notificationIntegrationManagementAdditionalHotelkitContainerButtonSingle{margin-left:2px;margin-right:2px}.linkedAccountsHeadContainer{margin-left:16px;margin-top:16px}}
@media all{.departmentEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;z-index:7}.departmentEditor .departmentEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.departmentEditor .departmentEditorContainer .departmentEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;z-index:100;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData{display:flex;flex-direction:column;padding:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .labels{margin-left:12px;margin-bottom:32px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorInputName{margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorInputDescription{margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorAddressContainer{display:flex;flex-direction:row}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorAddressContainer .departmentEditorAddress{flex:1 1}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorAddressContainer>div:not(:first-child){margin-left:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorStreetHouseNumberContainer{display:flex;flex-direction:row;margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorStreetHouseNumberContainer .departmentEditorStreet{flex:1 1;margin-right:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorStreetHouseNumberContainer .departmentEditorStreetNumber{width:160px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorAddressAdditional{margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorCityPostCodeContainer{display:flex;flex-direction:row;margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorCityPostCodeContainer .departmentEditorPostCode{width:160px;margin-right:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorCityPostCodeContainer .departmentEditorCity{flex:1 1}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorRegion{margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorCountry{margin-bottom:16px}.departmentEditor .departmentEditorContainer .departmentEditorContent .departmentEditorAddressData .departmentEditorTemperature{margin-top:16px}.departmentEditor .departmentEditorContainer .departmentEditorActionButtons{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.departmentEditor .departmentEditorContainer .departmentEditorActionButtons .button{min-height:32px;border-radius:4px;box-shadow:1px 1px 4px 0px #999}}
@media all{.collapsibleFilterContainer{position:relative;display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.collapsibleFilterContainer .collapsibleFilterTitle{font-size:.925rem;font-weight:bold}.collapsibleFilterContainer .collapsibleFilterSelectedItem{display:flex;align-items:center;justify-content:space-between;background-color:#d7d7d7;border-radius:4px;min-width:12rem;max-width:12rem;padding:.5rem .75rem .5rem .75rem;box-sizing:border-box;transition:border .1s ease-in-out,background-color .1s ease-in-out,color .1s ease-in-out;border:1px solid rgba(0,0,0,0);cursor:pointer}.collapsibleFilterContainer .collapsibleFilterSelectedItem .collapsibleFilterSelectedItemContainer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapsibleFilterContainer .collapsibleFilterSelectedItem.open{border:1px solid hsl(226,92%,63%);background-color:hsla(226,92%,63%,.2);color:hsl(226,92%,63%)}.collapsibleFilterContainer .collapsibleFilterSelectedItem.active{border:1px solid hsl(226,92%,63%);background-color:hsla(226,92%,63%,.2);color:hsl(226,92%,63%)}.collapsibleFilterContainer .collapsibleFilterSelectedItem .collapsibleFilterSelectedItemText{font-size:.925rem}.collapsibleFilterContainer .collapsibleFilterSelectedItem .collapsibleFilterSelectedItemButton{display:flex;align-items:center;justify-content:center;-webkit-appearance:none;appearance:none;border:none;outline:none;background:none;margin-left:.75rem}.collapsibleFilterContainer .collapsibleFilterList{display:flex;flex-direction:column;position:absolute;gap:.15rem;left:0;top:100%;z-index:5;width:100%;padding:.15rem .15rem .15rem .15rem;box-sizing:border-box;background-color:#fff;border-radius:4px;margin-top:.25rem;box-shadow:1px 1px 4px 0px #999;max-height:20rem;overflow-x:hidden;overflow-y:scroll}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListItem{padding-top:.5rem;padding-bottom:.5rem;border-radius:4px;font-size:.925rem;transition:background-color .1s ease-in-out,color .1s ease-in-out;cursor:pointer}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListItem.selected{background-color:hsla(226,92%,63%,.25);color:hsl(226,92%,63%)}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListItem:hover:not(.selected){background-color:#d7d7d7;color:#646464}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListSearchContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListSearchContainer .collapsibleFilterListSearchInput{flex-grow:1;background:none;-webkit-appearance:none;appearance:none;border:none;width:100%;padding-left:.7rem;padding-right:.7rem;padding-top:.5rem;padding-bottom:.5rem;box-sizing:border-box}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListSearchContainer .collapsibleFilterListSearchInput:focus{outline:none}.collapsibleFilterContainer .collapsibleFilterList .collapsibleFilterListSearchContainer .collapsibleFilterListSearchDivider{background-color:#c8c8c8;width:calc(100% - .8rem);height:1px;margin-bottom:.25rem}}
@media all{.calendarPauseDialog{display:flex;flex-direction:column;background-color:#363636;min-width:600px}.calendarPauseDialog .calendarPauseDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid hsla(0,0%,100%,.1019607843)}.calendarPauseDialog .calendarPauseDialogHeader .calendarPauseDialogHeaderButtonBack{display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin-right:16px;margin-top:2px}.calendarPauseDialog .calendarPauseDialogHeader .calendarPauseDialogHeaderButtonBack:hover i{transform:scale(1.2)}.calendarPauseDialog .calendarPauseDialogHeader .calendarPauseDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#fff}.calendarPauseDialog .calendarPauseDialogHeader .calendarPauseDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;color:#fff;cursor:pointer}.calendarPauseDialog .calendarPauseDialogHeader .calendarPauseDialogHeaderButtonClose:hover i{transform:scale(1.2)}.calendarPauseDialog .calendarPauseDialogContentRequesting{display:flex;flex-direction:column;align-items:center;justify-content:center;height:124px}.calendarPauseDialog .calendarPauseDialogContent{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:16px}.calendarPauseDialog .calendarPauseDialogContent .calendarPauseDialogContentTitle{color:#fff;font-size:16px;text-align:left;margin-bottom:16px}.calendarPauseDialog .calendarPauseDialogContent .calendarPauseDialogContentContainerWrapper{display:flex;width:100%}.calendarPauseDialog .calendarPauseDialogContent .calendarPauseDialogContentContainerWrapper .calendarPauseDialogContentContainer{display:flex;align-items:flex-start;flex-direction:column;color:#d4d4d4}.calendarPauseDialog .calendarPauseDialogContent .calendarPauseDialogContentContainerWrapper .calendarPauseDialogContentContainer.contentValue{color:#fff}.calendarPauseDialog .calendarPauseDialogContent .calendarPauseDialogContentContainerCategory{width:150px}}
@media all{.resultValueListItemV2{display:flex;font-size:18px;border-top:1px solid #d3d3d3}.resultValueListItemV2 .resultValueListItemV2ContainerContent{flex:1 1;padding:12px 16px 12px 16px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem{display:flex;flex-direction:row}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumnNoFlex{display:flex;flex-direction:row}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumnNoFlex .resultValueListItemV2ItemColumnText{color:#000;font-size:18px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn{display:flex;flex-direction:row;flex:1 1}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnInput{flex:1 1;margin-right:4px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnInput .resultValueListItemV2ItemColumnInputSummary{display:flex;flex-direction:column;align-items:flex-end}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnInput .resultValueListItemV2ItemColumnInputSummary .resultValueListItemV2ItemColumnInputSummaryContainer{display:flex;align-items:flex-start;flex-direction:column}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnInput .resultValueListItemV2ItemColumnInputSummary .resultValueListItemV2ItemColumnInputSummaryText{color:#000;font-size:18px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnInput .resultValueListItemV2ItemColumnInputSummary .resultValueTime{margin-top:4px;font-size:14px;color:gray}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerItem .resultValueListItemV2ItemColumn .resultValueListItemV2ItemColumnText{color:#000;font-size:18px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerInstruction{flex:1 1;margin-top:8px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerInstruction .resultValueListItemV2ContainerInstructionContent{display:flex;flex-direction:row}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerInstruction .resultValueListItemV2ContainerInstructionContent .resultValueListItemV2ContainerInstructionColumn{flex:1 1;margin-right:4px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerInstruction .resultValueListItemV2ContainerInstructionContent .resultValueListItemV2ContainerInstructionColumn .resultValueListItemV2ContainerInstructionColumnText{color:#000;font-size:18px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerCriticalReason{flex:1 1;margin-top:8px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerCriticalReason .resultValueListItemV2CriticalReasonContent{display:flex;flex-direction:row}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerCriticalReason .resultValueListItemV2CriticalReasonContent .resultValueListItemV2CriticalReason{flex:1 1;margin-right:4px}.resultValueListItemV2 .resultValueListItemV2ContainerContent .resultValueListItemV2ContainerCriticalReason .resultValueListItemV2CriticalReasonContent .resultValueListItemV2CriticalReason .resultValueListItemV2CriticalReasonText{color:#000;font-size:18px}.resultValueListItemV2 .strikediag{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}}
@media all{.resultValueListItemV1{display:flex;font-size:18px;border-top:1px solid #d3d3d3}.resultValueListItemV1 .resultValueListItemV1ContainerContent{flex:1 1;padding:12px 16px 12px 16px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem{display:flex;flex-direction:row}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumnNoFlex{display:flex;flex-direction:row}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumnNoFlex .resultValueListItemV1ItemColumnText{display:flex;justify-content:flex-start;color:#000;font-size:18px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn{display:flex;flex-direction:row;flex:1 1}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn .resultValueListItemV1ItemColumnInput{flex:1 1;margin-right:4px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn .resultValueListItemV1ItemColumnInput .resultValueListItemV1ItemColumnInputSummary{display:flex;flex-direction:column;align-items:flex-end}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn .resultValueListItemV1ItemColumnInput .resultValueListItemV1ItemColumnInputSummary .resultValueListItemV1ItemColumnInputSummaryText{color:#000;font-size:18px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn .resultValueListItemV1ItemColumnInput .resultValueListItemV1ItemColumnInputSummary .resultValueTime{margin-top:4px;font-size:14px;color:gray}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerItem .resultValueListItemV1ItemColumn .resultValueListItemV1ItemColumnText{color:#000;font-size:18px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerInstruction{flex:1 1;margin-top:8px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerInstruction .resultValueListItemV1ContainerInstructionContent{display:flex;flex-direction:row}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerInstruction .resultValueListItemV1ContainerInstructionContent .resultValueListItemV1ContainerInstructionColumn{flex:1 1;margin-right:4px}.resultValueListItemV1 .resultValueListItemV1ContainerContent .resultValueListItemV1ContainerInstruction .resultValueListItemV1ContainerInstructionContent .resultValueListItemV1ContainerInstructionColumn .resultValueListItemV1ContainerInstructionColumnText{color:#000;font-size:18px}.resultValueListItemV1 .strikediag{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}}
.taskTransactionTable .taskTransactionTitle{font-size:14px;color:#000}.taskTransactionTable .taskTransactionTime{font-size:14px;margin-left:8px;color:gray}.taskTransactionTable .taskTransactionTime .taskTransactionTimeIcon{margin-right:4px}.taskTransactionTable .taskTransactionName{font-size:14px;color:gray}
@media all{.checklistTaskDetailsDialog{display:flex;flex-direction:column;background:#fff;width:800px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentRequesting{display:flex;flex-direction:column;align-items:center;justify-content:center;height:250px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader{display:flex;align-items:center;flex-direction:row;padding:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonBack{display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin-right:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonBack:hover i{transform:scale(1.2)}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderTitle{flex:1 1;display:flex;align-items:center;font-size:18px;font-weight:bold;color:#000}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonClose{display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin-left:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonNext{display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.checklistTaskDetailsDialog .checklistTaskDetailsDialogHeader .checklistTaskDetailsDialogHeaderButtonNext:hover i{transform:scale(1.2)}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentTabBar{display:flex;flex-direction:row;font-size:18px;border-top:1px solid #d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentTabBar .checklistTaskDetailsDialogContentTab{flex:1 1;display:flex;align-items:center;justify-content:center;padding:16px;cursor:pointer;border-bottom:1px solid #d3d3d3;color:rgba(0,0,0,.5411764706);background-color:#f3f3f3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentTabBar .checklistTaskDetailsDialogContentTab:hover{background:#e0e0e0}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentTabBar .checklistTaskDetailsDialogContentTab.selected{border-bottom:4px solid #0378df;color:#0378df;background-color:#fff}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContentTabBar .checklistTaskDetailsDialogContentTab .checklistTaskDetailsDialogContentTabTitle{font-weight:bold}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent{display:flex;flex-direction:column;overflow-y:auto;min-height:auto;padding-top:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent::-webkit-scrollbar{width:6px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent::-webkit-scrollbar-track{background:#f1f1f1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent::-webkit-scrollbar-thumb{background:#888}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent::-webkit-scrollbar-thumb:hover{background:#555}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskStatusHeader{display:flex;align-items:center;justify-content:center;padding:12px 16px 12px 16px;color:#fff;font-size:18px;text-align:center;flex-direction:column}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskStatusHeader span{font-size:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer{display:flex;flex-direction:column}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer{display:flex;flex-direction:row;font-size:16px;color:#000;margin-bottom:16px;padding:0 16px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainerLeft{display:flex;flex-direction:column;flex:1 1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainerLeft .checklistTaskDetailsDialogContentChecklistRunningTime{display:flex;flex-direction:row;align-items:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainerLeft .checklistTaskDetailsDialogContentChecklistRunningTime .checklistTaskDetailsDialogContentChecklistRunningTimeLeft{margin-right:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainerLeft .checklistTaskDetailsDialogContentChecklistRunningTime .checklistTaskDetailsDialogContentChecklistRunningTimeRight{flex:1 1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainer .checklistTaskDetailsDialogContentChecklistRunningTimeContainerRight .checklistTaskDetailsDialogContentChecklistTypeIndicator{display:flex;flex-direction:row;align-items:center;border-radius:90px;border:2px solid #747474;padding:4px;color:#747474;font-weight:bold;font-size:14px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistArea{display:flex;flex-direction:column;margin-bottom:16px;padding:0 16px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistArea .checklistTaskDetailsDialogContentChecklistAreaName{display:flex;flex-direction:row;align-items:center;font-size:16px;color:#000;margin-bottom:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistArea .checklistTaskDetailsDialogContentChecklistAreaName .checklistTaskDetailsDialogContentChecklistAreaIndicator{margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistArea .checklistTaskDetailsDialogContentChecklistAreaRoles{display:flex;flex-direction:row;align-items:center;font-size:16px;color:#000}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistArea .checklistTaskDetailsDialogContentChecklistAreaRoles .checklistTaskDetailsDialogContentChecklistAreaRolesTitle{margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistDescription{font-size:16px;color:#000;margin-bottom:16px;padding:0 16px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable{display:flex;flex-direction:column;font-size:16px;border-top:1px solid #d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableHeader{display:flex;flex-direction:row;font-weight:500;font-size:14px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableHeader .checklistTaskDetailsDialogContentChecklistTasksTableHeaderColTask{flex:2 1;padding:8px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableHeader .checklistTaskDetailsDialogContentChecklistTasksTableHeaderColStatus{flex:1.5 1;padding:8px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableHeader .checklistTaskDetailsDialogContentChecklistTasksTableHeaderColEscalations{flex:1.5 1;padding:8px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableHeader .checklistTaskDetailsDialogContentChecklistTasksTableHeaderColCommentsPictures{flex:1.5 1;text-align:end;padding:8px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow{display:flex;flex-direction:row;font-size:16px;border-top:1px solid #d3d3d3;height:52px;cursor:pointer}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow:hover{background:#f3f3f3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColTask{display:flex;flex-direction:column;justify-content:center;flex:2 1;min-width:0;padding:8px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColTask .checklistTaskDetailsDialogContentChecklistTasksTableRowColTaskTitle{font-weight:500;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColTask .checklistTaskDetailsDialogContentChecklistTasksTableRowColTaskDescription{font-size:14px;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColStatus{flex:1.5 1;padding:8px 16px 8px 16px;display:flex;flex-direction:row;align-items:center;font-weight:500}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColStatus i{margin-right:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColEscalations{flex:1.5 1;padding:8px 16px 8px 16px;display:flex;flex-direction:row;align-items:center;font-weight:500}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColEscalations .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevel{display:flex;align-items:center;gap:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColEscalations .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevel .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevelAmount{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;min-height:24px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableRow .checklistTaskDetailsDialogContentChecklistTasksTableRowColCommentsPictures{flex:1.5 1;padding:8px 16px 8px 16px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableFooter{padding:8px 16px 8px 16px;border-top:1px solid #d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistTasksTable .checklistTaskDetailsDialogContentChecklistTasksTableFooter .checklistTaskDetailsDialogContentChecklistTasksTableFooterText{display:flex;align-items:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistSignatures{padding:16px;display:flex;flex-flow:row wrap;flex-direction:row}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentChecklistContainer .checklistTaskDetailsDialogContentChecklistSignatures .checklistTaskDetailsDialogContentChecklistSignature{margin:0 8px 0px 0}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentDescriptionContainer{display:flex;flex-direction:row;align-items:center;padding:16px 16px 8px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentDescriptionContainer .checklistTaskDetailsDialogContentDescriptionTitle{font-size:16px;font-weight:bold;color:#000}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentDescriptionContainer .checklistTaskDetailsDialogContentDescription{margin-top:4px;font-size:16px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentDescriptionContainer .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevel{display:flex;align-items:center;gap:8px;margin-left:auto;padding-left:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentDescriptionContainer .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevel .checklistTaskDetailsDialogContentChecklistTasksItemHeaderEscalationLevelAmount{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;min-height:24px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer{display:flex;flex-direction:column;padding:16px 16px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachmentsTitle{font-size:16px;font-weight:bold;color:#000;margin-bottom:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments{display:flex;flex-direction:row;align-items:center;min-width:auto;max-width:100%;overflow-x:auto;padding:2px 2px 4px 2px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments::-webkit-scrollbar{height:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments::-webkit-scrollbar-track{background:#f1f1f1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments::-webkit-scrollbar-thumb{background:#888}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments::-webkit-scrollbar-thumb:hover{background:#555}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment{display:flex;flex-direction:column;cursor:pointer;box-shadow:1px 1px 4px 0px #999;border-radius:4px;margin-right:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment .checklistTaskDetailsDialogContentAttachmentHeader{display:flex;align-items:center;justify-content:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment .checklistTaskDetailsDialogContentAttachmentHeader i{font-size:40px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment .checklistTaskDetailsDialogContentAttachmentName{display:block;height:20px;border-top:1px solid #d3d3d3;font-size:14px;padding:4px 12px 2px 12px;overflow:hidden;white-space:nowrap;width:97px;text-overflow:ellipsis}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment:hover{transform:scale(1.01)}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAttachmentsContainer .checklistTaskDetailsDialogContentAttachments .checklistTaskDetailsDialogContentAttachment:active{transform:scale(0.99)}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentLabelsContainer{display:flex;flex-direction:row;align-items:center;padding:12px 0 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentLabelsContainer .checklistTaskDetailsDialogContentLabelsTitle{font-size:16px;color:#000;font-weight:bold;margin-bottom:4px;margin-right:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer{display:flex;flex-direction:column;padding:8px 8px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer .checklistTaskDetailsDialogContentTaskArea{display:flex;align-items:center;margin-bottom:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer .checklistTaskDetailsDialogContentTaskArea .checklistTaskDetailsDialogContentTaskAreaTitle{font-size:16px;color:#000;font-weight:bold;margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer .checklistTaskDetailsDialogContentTaskArea .checklistTaskDetailsDialogContentTaskAreaIndicator{margin-left:8px;font-size:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer .checklistTaskDetailsDialogContentTaskAreaRoles{display:flex;flex-direction:row;align-items:center;font-size:16px;color:#000;margin-top:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskAreaContainer .checklistTaskDetailsDialogContentTaskAreaRoles .checklistTaskDetailsDialogContentTaskAreaRolesTitle{margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistTitle{font-size:16px;color:#000;font-weight:bold;display:flex;flex:1 1;padding:8px 0 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection{padding-bottom:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer{display:flex;flex-direction:column;padding:8px 16px 0 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklistTextContainer{display:flex;flex-direction:row}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklistTextContainer .checklistTaskDetailsAfterRuntimeNotice{color:red;font-size:14px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklist{display:flex;flex-direction:row;align-items:center;margin-top:4px;font-size:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklist .checklistTaskDetailsDialogContentTaskChecklistText{flex:1 1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklist .checklistTaskDetailsDialogContentTaskChecklistTime{display:flex;flex-direction:row;align-items:center;font-size:16px;margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTaskChecklistSection .checklistTaskDetailsDialogContentTaskChecklistContainer .checklistTaskDetailsDialogContentTaskChecklist .checklistTaskDetailsDialogContentTaskChecklistTime .checklistTaskDetailsDialogContentTaskChecklistTimeIcon{margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentHeadline{display:flex;flex-direction:row;color:text-dark;background:#eee;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentHeadline .transactionHeaderContainer{display:flex;flex-direction:row;flex:1 1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentHeadline .switch{margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture{display:flex;font-size:18px;border-top:1px solid #d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent{flex:1 1;padding:12px 16px 12px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent .checklistTaskDetailsDialogContentAdditionalPictureContainerItem{display:flex;flex-direction:row}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent .checklistTaskDetailsDialogContentAdditionalPictureContainerItem .checklistTaskDetailsDialogContentAdditionalPictureItemColumn{display:flex;flex-direction:row;flex:1 1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent .checklistTaskDetailsDialogContentAdditionalPictureContainerItem .checklistTaskDetailsDialogContentAdditionalPictureItemColumn .checklistTaskDetailsDialogContentAdditionalPictureItemColumnText{color:#000;font-size:18px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent .checklistTaskDetailsDialogContentAdditionalPictureContainerItem .checklistTaskDetailsDialogContentAdditionalPictureItemColumn .checklistTaskDetailsDialogContentAdditionalPictureItemColumnInput{display:flex;flex-direction:column;align-items:flex-end;flex:1 1;margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentAdditionalPictures .checklistTaskDetailsDialogContentAdditionalPicture .checklistTaskDetailsDialogContentAdditionalPictureContainerContent .checklistTaskDetailsDialogContentAdditionalPictureContainerItem .additionalPictureTime{font-size:14px;color:gray}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentSignatures{padding:16px;display:flex;flex-flow:row wrap;flex-direction:row}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentSignatures .checklistTaskDetailsDialogContentSignature{margin:0 8px 0px 0}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction{display:flex;flex-direction:column;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction .checklistTaskDetailsDialogContentTransactionTitle{font-size:14px;color:#000}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction .checklistTaskDetailsDialogContentTransactionText{display:flex;flex-direction:row;align-items:flex-start;margin-top:4px;font-size:18px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction .checklistTaskDetailsDialogContentTransactionText .checklistTaskDetailsDialogContentTransactionText2{display:flex;flex-direction:column;flex:1 1;margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction .checklistTaskDetailsDialogContentTransactionText .checklistTaskDetailsDialogContentTransactionTime{display:flex;flex-direction:row;align-items:center;font-size:14px;margin-left:8px;color:gray}.checklistTaskDetailsDialog .checklistTaskDetailsDialogContent .checklistTaskDetailsDialogContentTransactions .checklistTaskDetailsDialogContentTransaction .checklistTaskDetailsDialogContentTransactionText .checklistTaskDetailsDialogContentTransactionTime .checklistTaskDetailsDialogContentTransactionTimeIcon{margin-right:4px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments{display:flex;flex-direction:column}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed{flex:1 1;overflow-y:auto}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed::-webkit-scrollbar{width:6px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed::-webkit-scrollbar-track{background:#f1f1f1}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed::-webkit-scrollbar-thumb{background:#888}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed::-webkit-scrollbar-thumb:hover{background:#555}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsEmptyFeed{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#747474;min-height:calc(100% - 32px);padding:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsEmptyFeed .checklistTaskDetailsDialogCommentsEmptyFeedContainerLogo{display:flex;align-items:center;justify-content:center;border-radius:90px;width:80px;height:80px;border:2px solid #d3d3d3;padding:16px;margin-bottom:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsEmptyFeed .checklistTaskDetailsDialogCommentsEmptyFeedContainerLogo i{font-size:64px;color:#d3d3d3}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsEmptyFeed .checklistTaskDetailsDialogCommentsEmptyFeedTitle{font-size:20px;margin-bottom:8px;text-align:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsEmptyFeed .checklistTaskDetailsDialogCommentsEmptyFeedMessage{font-size:16px;text-align:center;max-width:90%}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn{display:flex;flex-direction:column;padding:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeader{display:flex;flex-direction:row;align-items:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeader .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeaderDate{color:#747474}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeader .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeaderUsername{color:#000;margin-left:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnHeader i{color:#7faad5;margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnArrow{width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #7faad5;margin-right:16px;margin-top:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOwn .checklistTaskDetailsDialogCommentsFeedLogItemOwnComment{background:#7faad5;padding:16px;border-radius:8px;min-width:40px;max-width:50%;color:#fff;font-size:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther{display:flex;flex-direction:column;padding:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeader{display:flex;flex-direction:row;align-items:center}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeader .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeaderDate{color:#747474}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeader .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeaderUsername{color:#000;margin-right:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherHeader i{color:#93b878;margin-right:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherArrow{width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #93b878;margin-left:16px;margin-top:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsFeed .checklistTaskDetailsDialogCommentsFeedLog .checklistTaskDetailsDialogCommentsFeedLogItemOther .checklistTaskDetailsDialogCommentsFeedLogItemOtherComment{background:#93b878;padding:16px;border-radius:8px;min-width:40px;max-width:50%;color:#fff;font-size:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput{display:flex;flex-direction:row;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput input{padding-left:16px;padding-right:16px;flex:1 1;border-radius:90px;border:1px solid #d3d3d3;font-size:16px;height:40px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput input:focus{outline:none;border:1px solid #7faad5}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput .checklistTaskDetailsDialogCommentsInputButtonSend{display:flex;flex-direction:row;align-items:center;justify-content:center;height:44px;padding-left:16px;padding-right:16px;background:#0071d4;border-radius:90px;color:#fff;font-weight:bold;cursor:pointer;margin-left:16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput .checklistTaskDetailsDialogCommentsInputButtonSend i{margin-left:8px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput .checklistTaskDetailsDialogCommentsInputButtonSend:hover{background:#007ae6}.checklistTaskDetailsDialog .checklistTaskDetailsDialogComments .checklistTaskDetailsDialogCommentsContainerInput .checklistTaskDetailsDialogCommentsInputButtonSend:active{background:#006ac7}.checklistTaskDetailsDialog .checklistTaskDetailsDialogFooter{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;border-top:1px solid #d3d3d3;padding:12px 16px 12px 16px}.checklistTaskDetailsDialog .checklistTaskDetailsDialogFooter .checklistTaskDetailsDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;min-height:auto}}@media screen and (max-width: 900px){.checklistTaskDetailsDialog{width:auto}.checklistTaskDetailsDialogContentRequesting{min-height:100vh;max-height:100vh}}
@media all{.issueReopenDialog{display:flex;flex-direction:column;background:#fff}.issueReopenDialog .issueReopenDialogHeader{display:flex;flex-direction:row;padding:16px}.issueReopenDialog .issueReopenDialogHeader .issueReopenDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.issueReopenDialog .issueReopenDialogHeader .issueReopenDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.issueReopenDialog .issueReopenDialogHeader .issueReopenDialogHeaderButtonClose:hover i{transform:scale(1.2)}.issueReopenDialog .issueReopenDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs{display:flex;flex-direction:column;padding:16px}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput{display:flex;flex-direction:column}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputInfo{font-size:16px;color:#000;margin-bottom:16px}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputTitle{font-size:16px;font-weight:bold;color:#000}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputItems{display:flex;flex-direction:row;margin-top:8px}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputItems .issueReopenDialogInputItem{cursor:pointer}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputItems .issueReopenDialogInputItem .issueReopenDialogInputItemClickContainer{pointer-events:none}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInputs .issueReopenDialogInput .issueReopenDialogInputError{font-size:14px;color:#de414c;margin-top:8px}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInfo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:16px;padding:16px}.issueReopenDialog .issueReopenDialogContent .issueReopenDialogInfo .issueReopenDialogInfoIcon{margin-right:8px}.issueReopenDialog .issueReopenDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.issueReopenDialog .issueReopenDialogFooter .issueReopenDialogFooterButtonLoading{display:flex;align-items:center;justify-content:flex-end;min-width:100px}.issueReopenDialog .issueReopenDialogFooter .issueReopenDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.issueReopenDialog .issueReopenDialogFooter .issueReopenDialogFooterButton:hover{background:#007ae6}.issueReopenDialog .issueReopenDialogFooter .issueReopenDialogFooterButton:active{background:#006ac7}.issueReopenDialog .issueReopenDialogFooter .issueReopenDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.issueReopenDialog{width:auto}}
@media all{.customCalendarDay{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px;background:#e5e5e5;border-bottom:1px solid #d3d3d3}.customCalendarDay .customCalendarDayContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;box-shadow:1px 1px 4px 0px #999}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList{display:flex;flex-direction:column}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupListHeader{background:#e5e5e5;padding:12px 16px 12px 16px;color:#000;font-size:16px;font-weight:bold;margin-bottom:16px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem{display:flex;flex-direction:column}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemHeader{display:flex;flex-direction:column;padding:16px 16px 16px 16px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemHeader .customCalendarDayGroupItemHeaderContainer{align-items:center;display:flex;flex-direction:row;margin-bottom:8px;font-size:18px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList{display:flex;flex-direction:column}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem{position:relative;display:flex;flex-direction:row;background:#fff;cursor:pointer;padding:8px 16px 8px 16px;padding-top:8px;padding-bottom:8px;margin-top:0;margin-bottom:16px;box-shadow:1px 1px 4px 0px #999}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem .customCalendarDayGroupItemListItemText{flex:1 1;display:flex;flex-direction:column;color:#000}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem .customCalendarDayGroupItemListItemText .customCalendarDayGroupItemListItemName{font-size:16px;font-weight:500}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem .customCalendarDayGroupItemListItemText .customCalendarDayGroupItemListItemTime{font-size:14px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem .customCalendarDayGroupItemListItemIndicator{display:flex;align-items:center}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItem:hover{background:#f3f3f3}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause{display:flex;flex-direction:row;align-items:center;border-radius:4px;background:#363636;cursor:pointer;padding:8px 16px 8px 16px;margin-top:0;margin-bottom:16px;color:#fff8de;box-shadow:1px 1px 4px 0px #999}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause .customCalendarDayGroupItemListItemIcon{margin-right:16px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause .customCalendarDayGroupItemListItemIcon i{font-size:18px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause .customCalendarDayGroupItemListItemText{flex:1 1;display:flex;flex-direction:column}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause .customCalendarDayGroupItemListItemText .customCalendarDayGroupItemListItemName{font-size:16px;font-weight:500}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause .customCalendarDayGroupItemListItemText .customCalendarDayGroupItemListItemTime{font-size:14px}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupItem .customCalendarDayGroupItemList .customCalendarDayGroupItemListItemPause:hover{background:#363636}.customCalendarDay .customCalendarDayContent .customCalendarDayGroupList .customCalendarDayGroupListEmpty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 502px);font-size:20px;text-align:center;color:#747474;white-space:pre-line}}
@charset "UTF-8";

/* width */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #888;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}

.rbc-abs-full,
.rbc-row-bg {
  overflow: hidden;
  -ms-overflow-style: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis,
.rbc-event-label,
.rbc-row-segment .rbc-event-content,
.rbc-show-more {
  display: block;
  overflow: hidden;
  -ms-overflow-style: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: #fff;
}

.rbc-header {
  overflow: hidden;
  -ms-overflow-style: none;
  flex: 1 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 8px 4px 0 4px;
  text-align: center;
  vertical-align: middle;
  color: grey;
  font-size: 16px;
  min-height: 0;
  text-transform: uppercase;
}
.rbc-header:hover {
  color: black;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-header > a,
.rbc-header > a:active,
.rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}
.rbc-header span {
  text-transform: uppercase;
}
.rbc-row-content {
  flex: 1 1;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-today {
  background-color: rgb(225, 245, 255);
}

.rbc-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active,
.rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:active:hover,
.rbc-toolbar button:active:focus,
.rbc-toolbar button.rbc-active:hover,
.rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:hover {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group,
.rbc-btn-group + button {
  margin-left: 10px;
}

.rbc-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  background: transparent;
  cursor: pointer;
  width: 100%;
  text-align: left;
  font-weight: 500;
  font-size: $font-medium;
}
.rbc-event-content {
  box-shadow: 1px 1px 3px 0px #0000008a;
}
.rbc-overlay .rbc-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  padding: 2px 8px 2px 8px;
  background: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
  font-weight: 500;
  font-size: $font-medium;
  height: 22px;
}
.rbc-slot-selecting .rbc-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected {
  background-color: transparent;
}
.rbc-event:focus {
  outline: none;
}

.rbc-event-label {
  font-size: $font-medium;
}

.rbc-event-overlaps {
  box-shadow: 1px 1px 4px 0px rgba(153, 153, 153, 1);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: flex;
  flex-direction: row;
}

.rbc-row-segment {
  padding-right: 4px;
}

.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  padding: 4px 8px;
  font-weight: 600;
  font-size: $font-medium;
  border-radius: 4px;
  text-decoration: none;
  color: rgb(92, 92, 92);
  width: 100%;
}

.rbc-show-more:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

.rbc-show-more:active {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-month-view {
  position: relative;
  border: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  flex: 1 0;
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: flex;
  flex-direction: row;
}

.rbc-month-row {
  display: flex;
  position: relative;
  flex-direction: column;
  flex: 1 0;
  flex-basis: 0px;
  overflow: hidden;
  -ms-overflow-style: none;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #ddd;
}

.rbc-date-cell {
  flex: 1 1;
  min-width: 0;
  line-height: 30px;
  text-align: center;
  font-size: $font-medium;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell.rbc-now > a {
  border-radius: 2px;
  padding: 2px 3px 2px 3px;
  background: #0378df;
  color: white;
}
.rbc-date-cell.rbc-now > a:hover {
  background: #46a0ef;
}
.rbc-date-cell.rbc-now > a:active {
  background: #2578c1;
  color: white;
}
.rbc-date-cell > a,
.rbc-date-cell > a:active,
.rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  display: flex;
  flex-direction: row;
  flex: 1 0;
  overflow: hidden;
  -ms-overflow-style: none;
}

.rbc-day-bg {
  flex: 1 0;
  cursor: pointer;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  background-color: #fff;
  box-shadow: 0 1px 3px 0 rgba(60, 64, 67, 0.302), 0 4px 8px 3px rgba(60, 64, 67, 0.149);
  padding: 10px;
  border-radius: 16px;
}
.rbc-overlay > * + * {
  margin-top: 4px;
}

.rbc-overlay-header {
  margin: -10px -10px 0px -10px;
  padding: 14px 8px 14px 8px;
  text-align: center;
}

.rbc-overlay .rbc-event {
  width: 100%;
}

.rbc-agenda-view {
  display: flex;
  flex-direction: column;
  flex: 1 0;
  overflow: auto;
}
.rbc-agenda-view .rbc-agenda-empty {
  flex: 1 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #0000008a;
  font-size: 18px;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table thead {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table thead .rbc-header {
  padding: 4px 8px 4px 8px;
}
.rbc-agenda-view table.rbc-agenda-table tbody {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 4px 8px;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td:nth-child(1) {
  vertical-align: top;
  font-size: $font-medium;
  width: 10%;
  padding-top: 8px;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td:nth-child(2) {
  font-size: $font-medium;
  width: 10%;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td:nth-child(3) {
  width: 80%;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 8px;
  padding-top: 6px;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #ddd;
}

.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}

.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: ' »';
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: '« ';
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
  background: white;
  color: black;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  flex: 1 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #ddd;
  min-height: 40px;
  display: flex;
  flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  flex: none;
}

.rbc-label {
  display: none;
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event {
  border: 1px solid #fff;
  display: flex;
  max-height: 100%;
  min-height: 20px;
  flex-flow: column wrap;
  align-items: flex-start;
  overflow: hidden;
  -ms-overflow-style: none;
  position: absolute;
}
.rbc-day-slot .rbc-event-label {
  flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  flex: 1 1;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid #f7f7f7;
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #ddd;
  z-index: 10;
  margin-right: -1px;
}

.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
  -ms-overflow-style: none;
}

.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  flex: 1 0;
  flex-basis: 0px;
}

.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}

.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  flex: 1 1;
  flex-basis: 0 px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  flex: 1 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  width: 100%;
  border: 1px solid #ddd;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
}
.rbc-time-view .rbc-allday-cell {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  /* height: calc(100vh - 249px); */
  max-height: none;
  max-height: initial;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #ddd;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  box-sizing: border-box;
}

.rbc-time-header {
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
  flex-grow: 1;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #ddd;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header-content .rbc-row-resource .rbc-header {
  padding: 0 0 0 0;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  flex: 1 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  border-left: 1px solid #ddd;
}
.rbc-time-header-content .rbc-header {
  padding-bottom: 8px;
}
.rbc-time-header-content .rbc-event {
  margin-bottom: 2px;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
  flex-shrink: 0;
}

.rbc-time-content {
  display: none;
  flex: 1 0;
  align-items: flex-start;
  width: 100%;
  border-top: 1px solid #ddd;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

@media all{.departmentCalendar{flex:1 1;display:flex;flex-direction:column;width:0}.departmentCalendar .departmentCalendarToolbarLabelOptions{display:flex;align-items:center;gap:1rem}.departmentCalendar .departmentCalendarToolbarActions{display:flex;align-items:center;justify-content:center;gap:.5rem}.departmentCalendar .departmentCalendarToolbarActions .departmentCalendarToolbarActionsFilterButtonActive{position:relative;color:#fff;border:1px solid #37474f;background-color:#37474f}.departmentCalendar .departmentCalendarToolbarActions .departmentCalendarToolbarActionsFilterButtonActive .departmentCalendarToolbarActionsFilterButtonIndicator{position:absolute;display:flex;align-items:center;justify-content:center;background-color:hsl(226,92%,63%);top:-8px;right:-8px;border-radius:9999px;font-size:.8rem;padding:.2rem .4rem .2rem .4rem}.departmentCalendar .departmentCalendarFilterAreas{min-width:200px;font-size:16px;margin-right:12px}.departmentCalendar .departmentCalendarFilterAreas .filterAreasIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.departmentCalendar .departmentCalendarFilterAreas .filterAreasText{margin-left:6px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerContainer{min-height:30px;padding-right:4px;padding-left:4px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerContainer .multiPickerSelected{padding:2px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;align-items:center;margin-right:4px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;align-items:center;padding:0px 4px 0px 4px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{padding:2px 4px 1px 4px;margin-top:2px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerSelector{margin-top:-1px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerSelector .searchSelector .searchBoxButton{width:16px;height:16px;margin-top:2px}.departmentCalendar .departmentCalendarFilterAreas .multiPickerSelector .searchSelector .searchBoxIcon{width:20px;height:20px;margin-top:1px}.departmentCalendar .departmentCalendarFilterStatus{min-width:200px;font-size:16px;margin-right:12px}.departmentCalendar .departmentCalendarFilterStatus .multiPickerContainer{min-height:30px;padding-right:4px;padding-left:4px}.departmentCalendar .departmentCalendarFilterStatus .multiPickerContainer .multiPickerSelected{padding:2px}.departmentCalendar .departmentCalendarFilterStatus .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;align-items:center;margin-right:4px}.departmentCalendar .departmentCalendarFilterStatus .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;align-items:center;padding:0px 4px 0px 4px}.departmentCalendar .departmentCalendarFilterStatus .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{padding:2px 4px 1px 4px;margin-top:2px}.departmentCalendar .departmentCalendarFilterPicture{min-width:200px;font-size:16px;margin-right:12px}.departmentCalendar .departmentCalendarFilterPicture .multiPickerContainer{min-height:30px;padding-right:4px;padding-left:4px}.departmentCalendar .departmentCalendarFilterPicture .multiPickerContainer .multiPickerSelected{padding:2px}.departmentCalendar .departmentCalendarFilterPicture .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;align-items:center;margin-right:4px}.departmentCalendar .departmentCalendarFilterPicture .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;align-items:center;padding:0px 4px 0px 4px}.departmentCalendar .departmentCalendarFilterPicture .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{padding:2px 4px 1px 4px;margin-top:2px}.departmentCalendar .departmentCalendarContent{display:flex;flex-direction:column;flex-grow:1;overflow-x:auto}.departmentCalendar .departmentCalendarContent .departmentCalendarContentWrapper{display:flex;flex-direction:column;flex-grow:1;height:0}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar{display:flex;flex-direction:row;align-items:center;padding:12px 16px 12px 16px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonToday{display:flex;align-items:center;justify-content:center;background:#0071d4;cursor:pointer;font-size:16px;color:#fff;font-weight:bold;height:36px;padding-right:12px;padding-left:12px;border-radius:4px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonToday:hover{background:#007ae6}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonToday:active{background:#006ac7;transform:scale(0.99)}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonPrev{display:flex;align-items:center;justify-content:center;font-size:16px;color:#555;cursor:pointer;margin-left:16px;padding:12px;border-radius:90px;width:40px;height:40px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonPrev:hover{background:#f3f3f3}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonPrev:active{transform:scale(0.95)}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonNext{display:flex;align-items:center;justify-content:center;font-size:16px;color:#555;cursor:pointer;padding:12px;border-radius:90px;width:40px;height:40px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonNext:hover{background:#f3f3f3}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarButtonNext:active{transform:scale(0.95)}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer{display:flex;align-items:center;gap:1rem}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer .departmentCalendarToolbarLabel{display:flex;align-items:center;background:#0071d4;font-size:16px;color:#fff;font-weight:bold;margin-left:16px;cursor:pointer;height:36px;border-radius:4px;min-width:250px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer .departmentCalendarToolbarLabel:hover{background:#007ae6}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer .departmentCalendarToolbarLabel:active{background:#006ac7;transform:scale(0.99)}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer .departmentCalendarToolbarLabel .departmentCalendarToolbarLabelIcon{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);padding-right:12px;padding-left:12px;height:36px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarLabelContainer .departmentCalendarToolbarLabel .departmentCalendarToolbarLabelText{flex:1 1;display:flex;align-items:center;justify-content:center;padding-right:12px;padding-left:12px;height:36px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarProgress{flex:1 1;display:flex;flex-direction:row;align-items:center;margin-left:24px;margin-right:16px}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews{display:flex;flex-direction:row;align-items:center}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer{width:160px;height:36px;margin:auto;position:relative;border-radius:4px;overflow:hidden;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;cursor:pointer}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher{position:absolute;left:0;top:0;width:inherit;height:inherit;font-size:16px;font-weight:bold}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher:first-child{background:#e9e9e9;color:#a9a9a9}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher:nth-child(2){background:#0071d4;color:#fff;transition:.3s cubic-bezier(0, 0, 0, 1)}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher:nth-child(2):hover{background:#007ae6}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher:nth-child(2):active{background:#006ac7}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher .departmentCalendarToolbarSwitcherToggle{width:50%;position:absolute;height:inherit;display:flex;box-sizing:border-box}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher .departmentCalendarToolbarSwitcherToggle p{margin:auto}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarSwitcherContainer .departmentCalendarToolbarSwitcher .departmentCalendarToolbarSwitcherToggle:nth-child(1){right:0}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarView{display:flex;align-items:center;justify-content:center;border:1px solid #d3d3d3;padding:8px 12px 8px 12px;border-radius:4px;background:#fff;cursor:pointer;font-size:16px;color:#3c4043;font-weight:500}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarView:hover{background:#f3f3f3}.departmentCalendar .departmentCalendarContent .departmentCalendarToolbar .departmentCalendarToolbarViews .departmentCalendarToolbarView:active{transform:scale(0.95)}.departmentCalendar .departmentCalendarContent .departmentCalendarResourceHeader{padding:8px;color:#fff;font-weight:700;text-shadow:0px 0px 2px #000}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent{position:relative;display:flex;flex-direction:row;font-weight:500;font-size:14px;align-items:center;padding:4px 0px 4px 8px;border-radius:4px;background:#fff;color:#000;min-height:32px;box-shadow:1px 1px 4px 0px #999}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent.longRunning{background-color:#e0e0e0}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent.longRunning:hover{background-color:#d3d3d3}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent.longRunningChild{background-color:#f3f3f3}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent.longRunningChild:hover{background-color:#e0e0e0}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent:hover:not(.longRunning,.longRunningChild){background:#f3f3f3}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent .departmentCalendarEventLongRunningButton{display:flex;align-items:center;justify-content:center;margin-left:.45rem;margin-right:.45rem}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent i{margin-top:2px}.departmentCalendar .departmentCalendarContent .departmentCalendarEvent span{flex:1 1;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;white-space:nowrap}.departmentCalendar .departmentCalendarContent .departmentCalendarEventCollapsible{position:relative;display:flex;flex-direction:row;font-weight:500;font-size:14px;align-items:center;padding:4px 0px 4px 8px;border-radius:4px;background:#323232;color:#000;min-height:32px;box-shadow:1px 1px 4px 0px #999}.departmentCalendar .departmentCalendarContent .departmentCalendarEventCollapsible:hover{background:#373737}.departmentCalendar .departmentCalendarContent .departmentCalendarEventCollapsible i{margin-top:2px}.departmentCalendar .departmentCalendarContent .departmentCalendarEventCollapsible span{flex:1 1;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;white-space:nowrap}.departmentCalendar .departmentCalendarContent .departmentCalendarEventPause{display:flex;flex-direction:row;font-weight:500;font-size:14px;align-items:center;padding:4px 0px 4px 4px;background:#363636;border-radius:4px;color:#fff8de;min-height:32px;box-shadow:1px 1px 4px 0px #999}.departmentCalendar .departmentCalendarContent .departmentCalendarEventPause:hover{background:#363636}.departmentCalendar .departmentCalendarContent .departmentCalendarEventPause i{margin-top:2px}.departmentCalendar .departmentCalendarContent .departmentCalendarEventPause span{flex:1 1;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;white-space:nowrap}.departmentCalendar .departmentCalendarContent::-webkit-scrollbar{height:6px}.departmentCalendar .departmentCalendarContent::-webkit-scrollbar-track{background:#f1f1f1}.departmentCalendar .departmentCalendarContent::-webkit-scrollbar-thumb{background:#888}.departmentCalendar .departmentCalendarContent::-webkit-scrollbar-thumb:hover{background:#555}}
@media all{.issuesRecyclerList{display:flex;flex-direction:column}.issuesRecyclerList .issuesRecyclerListItem{display:flex;flex-direction:column}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader{display:flex;flex-direction:row;border-color:#d3d3d3;border-style:solid;border-width:0;min-height:50px;cursor:pointer;background:#fff}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader.selected{background:#f3f3f3}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader.selected:hover{background:#fafafa}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader:hover{background:#f3f3f3}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderCheckbox{display:flex;align-items:center;justify-content:center;position:relative;padding:12px 0 12px 12px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderCheckbox .issuesRecyclerListItemHeaderLowerBox{position:absolute;top:22px;bottom:0;right:0;left:22px;border-left:1px solid gray}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderTitle{flex:3 1;display:flex;align-items:center;padding:12px;border-right:1px solid #d3d3d3}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderInfo{flex:1 1;display:flex;align-items:center;padding:12px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderInfo .issuesRecyclerListItemHeaderInfoText{flex:2 1}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderInfo .issuesRecyclerListItemHeaderEscalationLevel{display:flex;align-items:center;padding-left:8px;padding-right:8px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemHeader .issuesRecyclerListItemHeaderInfo .issuesRecyclerListItemHeaderEscalationLevel .issuesRecyclerListItemHeaderEscalationLevelAmount{display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;font-size:16px;font-weight:bold}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue{display:flex;flex-direction:row;cursor:pointer}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue.even{background:#f3f3f3;border:1px solid #f3f3f3}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue.even:last-child{border-width:1px 1px 0px 1px;border-color:#f3f3f3;border-style:solid}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue.odd{background:#fff;border:1px solid #fff}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue.odd:last-child{border-width:1px 1px 0px 1px;border-color:#fff;border-style:solid}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue:hover{border:1px solid gray}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue:hover:last-child{border-width:1px 1px 0px 1px;border-color:gray;border-style:solid}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueConnection{position:relative;display:flex;flex-direction:column;min-width:44px;min-height:44px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueConnection .issuesRecyclerListItemIssueUpperBox{flex:1 1;border-left:1px solid gray;border-bottom:1px solid gray;margin-left:21px;margin-top:-1px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueConnection .issuesRecyclerListItemIssueLowerBox{flex:1 1;border-left:1px solid gray;margin-left:21px;margin-bottom:-1px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle{flex:1 1;display:flex;flex-direction:row;align-items:center;padding-right:12px;border-right:1px solid #d3d3d3}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issuesRecyclerListItemIssueCheckbox{display:flex;align-items:center;justify-content:center;padding:12px 0 12px 0}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issueListItemIssueTextContainer{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:12px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issueListItemIssueTextContainer .issuesRecyclerListItemIssueTitle{font-weight:bold}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issuesRecyclerListItemIssueArea{display:flex;flex-direction:row;align-items:center}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issuesRecyclerListItemIssueArea .issuesRecyclerListItemIssueAreaIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueContainerTitle .issuesRecyclerListItemIssueArea .issuesRecyclerListItemIssueAreaText{margin-left:6px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo{flex:1 1;display:flex;justify-content:center;flex-direction:column;padding:12px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus{display:flex;align-items:center}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus .issuesRecyclerListItemIssueInfoStatusIcon{margin-right:8px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus .issuesRecyclerListItemIssueInfoStatusContainerText{flex:1 1;display:flex;flex-direction:row;align-items:center}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus .issuesRecyclerListItemIssueInfoStatusContainerText .issuesRecyclerListItemIssueInfoStatusText{flex:2 1;font-weight:bold}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus .issuesRecyclerListItemIssueInfoStatusContainerText .issuesRecyclerListItemIssueInfoStatusContainerTime{min-width:200px;flex:1.5 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;font-size:14px;color:#000}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoStatus .issuesRecyclerListItemIssueInfoStatusContainerText .issuesRecyclerListItemIssueInfoStatusContainerTime .issuesRecyclerListItemIssueInfoStatusTimeIcon{margin-right:4px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoComments{display:flex;flex-direction:row;align-items:center;margin-top:4px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoComments .issuesRecyclerListItemIssueInfoCommentsIcon{margin-right:4px;color:#0071d4}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoComments .issuesRecyclerListItemIssueInfoCommentsText{color:#000}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoEscalationManagementLevelContainer{display:flex;padding-left:8px;padding-right:8px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoEscalationManagementLevelContainer .issuesRecyclerListItemIssueInfoEscalationManagementLevelTitle{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;min-height:24px}.issuesRecyclerList .issuesRecyclerListItem .issuesRecyclerListItemIssue .issuesRecyclerListItemIssueInfo .issuesRecyclerListItemIssueInfoReason{color:#000;margin-top:4px}}
@media all{.issues{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5}.issues .issuesToolbarFilter .filterAreas{min-width:200px;font-size:16px}.issues .issuesToolbarFilter .filterAreas .filterAreasIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.issues .issuesToolbarFilter .filterAreas .filterAreasText{flex:1 1;margin-left:6px}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected{padding:4px}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.issues .issuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected i{margin-right:4px}.issues .issuesToolbarFilter .filterAreas .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.issues .issuesToolbarFilter .filterAreas .multiPickerPlaceholder{color:#747474}.issues .issuesToolbarFilter .filterLabels{min-width:200px;font-size:16px}.issues .issuesToolbarFilter .filterLabels .filterAreasIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.issues .issuesToolbarFilter .filterLabels .filterAreasText{flex:1 1;margin-left:6px}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.issues .issuesToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected i{margin-right:4px}.issues .issuesToolbarFilter .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.issues .issuesToolbarFilter .filterLabels .multiPickerPlaceholder{color:#747474}.issues .issuesToolbarFilter .filterEscalations{min-width:200px;font-size:16px}.issues .issuesToolbarFilter .filterEscalations .filterEscalationsText{flex:1 1}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected{padding:4px}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.issues .issuesToolbarFilter .filterEscalations .multiPickerContainer .multiPickerSelected i{margin-right:4px}.issues .issuesToolbarFilter .filterEscalations .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.issues .issuesToolbarFilter .filterEscalations .multiPickerPlaceholder{color:#747474}.issues .issuesContent{min-height:calc(100vh - 182px);padding-top:16px}.issues .issuesContent .issuesLists{display:flex;flex-direction:column}.issues .issuesContent .issuesLists .issuesTabBar{display:flex;flex-direction:row}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab{flex:1 1;display:flex;flex-direction:column;padding:16px;box-shadow:1px 1px 4px 0px #999;cursor:pointer}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab:first-child{margin-left:16px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab:not(:last-child){margin-right:16px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab:last-child{margin-right:16px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription{display:flex;flex-direction:row;align-items:center}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription .issuesTabDescriptionText{flex:1 1;color:#fff}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription .issuesTabDescriptionText .issuesTabDescriptionTextTitle{font-size:18px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription .issuesTabDescriptionText .issuesTabDescriptionTextCount{display:flex;font-size:32px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription .issuesTabDescriptionIcon{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:90px;width:50px;height:50px}.issues .issuesContent .issuesLists .issuesTabBar .issuesTab .issuesTabContainerDescription .issuesTabDescriptionIcon i{color:#fff;font-size:20px}.issues .issuesContent .issuesLists .issuesListProgress{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 267px);background:#fff;box-shadow:1px 1px 4px 0px #999}.issues .issuesContent .issuesLists .issuesListEmpty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 266px);background:#fff;font-size:20px;color:#747474}.issues .issuesContent .issuesLists .issuesList{flex:1 0 100%;display:flex;flex-direction:column;min-height:calc(100vh - 266px);background:#fff}.issues .issuesContent .issuesLists .issuesList .issuesListActionBar{flex:1 1;display:flex;flex-direction:row;cursor:pointer;background:#fff;border-bottom:1px solid gray}.issues .issuesContent .issuesLists .issuesList .issuesListActionBar .issuesListActionBarCheckbox{display:flex;align-items:center;justify-content:center;position:relative;padding:12px}.issues .issuesContent .issuesLists .issuesList .issuesListActionBar .issueListActionBarText{flex:3 1;display:flex;align-items:center;color:#000}.issues .issuesContent .issuesLists .issuesList .issuesListActionBar .issueListActionBarEscalationLevel{flex:1 1;display:flex;align-items:center;color:#000}.issues .issuesActionNotification{position:absolute;background:#fff;padding:16px;bottom:32px;right:32px;width:250px;box-shadow:1px 1px 4px 0px #999;animation:slideDown .4s ease forwards}.issues .issuesActionNotification .issuesActionNotificationTitle{color:#fff;font-size:18px;font-weight:bold}.issues .issuesActionNotification .issuesActionNotificationButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;border:1px solid #fff;color:#fff;font-weight:bold;font-size:18px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;min-width:170px;margin-top:16px}.issues .issuesActionNotification .issuesActionNotificationButton:hover{background:hsla(0,0%,100%,.2);transform:scale(1.01)}.issues .issuesActionNotification .issuesActionNotificationButton:active{background:hsla(0,0%,100%,.3);transform:scale(1)}}@keyframes slideDown{0%{transform:translateX(282px)}100%{transform:translateX(0px)}}
@media all{.iotIssues{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5}.iotIssues .iotIssuesToolbarFilter .filterAreas{min-width:200px;font-size:16px}.iotIssues .iotIssuesToolbarFilter .filterAreas .filterAreasText{flex:1 1}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected{padding:4px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected i{margin-right:4px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.iotIssues .iotIssuesToolbarFilter .filterAreas .multiPickerPlaceholder{color:#747474}.iotIssues .iotIssuesToolbarFilter .filterObjects{min-width:200px;font-size:16px}.iotIssues .iotIssuesToolbarFilter .filterObjects .filterAreasIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.iotIssues .iotIssuesToolbarFilter .filterObjects .filterAreasText{flex:1 1;margin-left:6px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected{padding:4px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerContainer .multiPickerSelected i{margin-right:4px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.iotIssues .iotIssuesToolbarFilter .filterObjects .multiPickerPlaceholder{color:#747474}.iotIssues .iotIssuesToolbarFilter .warningTransactions{min-width:200px;font-size:16px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .warningTransactionsText{flex:1 1}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected{padding:4px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerContainer .multiPickerSelected i{margin-right:4px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.iotIssues .iotIssuesToolbarFilter .warningTransactions .multiPickerPlaceholder{color:#747474}.iotIssues .iotIssuesContent{min-height:calc(100vh - 182px);padding-top:16px}.iotIssues .iotIssuesContent .iotIssuesLists{display:flex;flex-direction:column}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar{display:flex;flex-direction:row}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab{flex:1 1;display:flex;flex-direction:column;padding:16px;box-shadow:1px 1px 4px 0px #999;cursor:pointer}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab:first-child{margin-left:16px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab:not(:last-child){margin-right:16px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab:last-child{margin-right:16px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription{display:flex;flex-direction:row;align-items:center}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription .iotIssuesTabDescriptionText{flex:1 1;color:#fff}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription .iotIssuesTabDescriptionText .iotIssuesTabDescriptionTextTitle{font-size:18px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription .iotIssuesTabDescriptionText .iotIssuesTabDescriptionTextCount{display:flex;font-size:32px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription .iotIssuesTabDescriptionIcon{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);border-radius:90px;width:50px;height:50px}.iotIssues .iotIssuesContent .iotIssuesLists .iotIssuesTabBar .iotIssuesTab .iotIssuesTabContainerDescription .iotIssuesTabDescriptionIcon i{color:#fff;font-size:20px}.iotIssues .iotIssuesContent .transactionsListProgress{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 266px);background:#fff;box-shadow:1px 1px 4px 0px #999}.iotIssues .iotIssuesContent .transactionsListEmpty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 266px);background:#fff;font-size:20px;color:#747474}.iotIssues .iotIssuesContent .transactionsList{flex:1 0 100%;display:flex;flex-direction:column;min-height:calc(100vh - 266px);background:#fff}.iotIssues .iotIssuesContent .transactionsList .transactionsListActionBar{flex:1 1;display:flex;flex-direction:row;cursor:pointer;background:#fff;border-bottom:1px solid gray}.iotIssues .iotIssuesContent .transactionsList .transactionsListActionBar .transactionsListActionBarCheckbox{display:flex;align-items:center;justify-content:center;position:relative;padding:12px}.iotIssues .iotIssuesContent .transactionsList .transactionsListActionBar .transactionsListActionBarText{flex:3 1;display:flex;align-items:center;color:#000}.iotIssues .iotIssuesContent .transactionsList .transactionsListActionBar .transactionsListActionBarEscalationLevel{flex:1 1;display:flex;align-items:center;color:#000}.iotIssues .transactionsActionNotification{position:absolute;background:#fff;padding:16px;bottom:32px;right:32px;width:250px;box-shadow:1px 1px 4px 0px #999;animation:slideDown .4s ease forwards}.iotIssues .transactionsActionNotification .transactionsActionNotificationTitle{color:#fff;font-size:18px;font-weight:bold}.iotIssues .transactionsActionNotification .transactionsActionNotificationButton{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px;border:1px solid #fff;color:#fff;font-weight:bold;font-size:18px;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;min-width:170px;margin-top:16px}.iotIssues .transactionsActionNotification .transactionsActionNotificationButton:hover{background:hsla(0,0%,100%,.2);transform:scale(1.01)}.iotIssues .transactionsActionNotification .transactionsActionNotificationButton:active{background:hsla(0,0%,100%,.3);transform:scale(1)}}
@media all{.transactionRecyclerList{display:flex;flex-direction:column}.transactionRecyclerList .transactionRecyclerListItem{display:flex;flex-direction:column}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader{display:flex;flex-direction:row;border-color:#d3d3d3;border-style:solid;border-width:0;min-height:50px;cursor:pointer;background:#fff}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader.selected{background:#f3f3f3}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader.selected:hover{background:#fafafa}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader:hover{background:#f3f3f3}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderCheckbox{display:flex;align-items:center;justify-content:center;position:relative;padding:12px 0 12px 12px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderCheckbox .transactionRecyclerListItemHeaderLowerBox{position:absolute;top:22px;bottom:0;right:0;left:22px;border-left:1px solid gray}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderTitle{flex:3 1;display:flex;align-items:center;padding:12px;border-right:1px solid #d3d3d3}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderInfo{flex:1 1;display:flex;align-items:center;padding:12px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderInfo .transactionRecyclerListItemHeaderInfoText{flex:2 1}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderInfo .transactionRecyclerListItemHeaderEscalationLevel{display:flex;align-items:center;padding-left:8px;padding-right:8px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemHeader .transactionRecyclerListItemHeaderInfo .transactionRecyclerListItemHeaderEscalationLevel .transactionRecyclerListItemHeaderEscalationLevelAmount{display:flex;align-items:center;justify-content:center;height:24px;width:24px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;font-size:16px;font-weight:bold}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue{display:flex;flex-direction:row;cursor:pointer}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue.even{background:#f3f3f3;border:1px solid #f3f3f3}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue.even:last-child{border-width:1px 1px 0px 1px;border-color:#f3f3f3;border-style:solid}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue.odd{background:#fff;border:1px solid #fff}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue.odd:last-child{border-width:1px 1px 0px 1px;border-color:#fff;border-style:solid}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue:hover{border:1px solid gray}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue:hover:last-child{border-width:1px 1px 0px 1px;border-color:gray;border-style:solid}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueConnection{position:relative;display:flex;flex-direction:column;min-width:44px;min-height:44px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueConnection .transactionRecyclerListItemIssueUpperBox{flex:1 1;border-left:1px solid gray;border-bottom:1px solid gray;margin-left:21px;margin-top:-1px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueConnection .transactionRecyclerListItemIssueLowerBox{flex:1 1;border-left:1px solid gray;margin-left:21px;margin-bottom:-1px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle{flex:1 1;display:flex;flex-direction:row;align-items:center;padding-right:12px;border-right:1px solid #d3d3d3}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionRecyclerListItemIssueCheckbox{display:flex;align-items:center;justify-content:center;padding:12px 0 12px 0}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionListItemIssueTextContainer{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:12px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionListItemIssueTextContainer .transactionRecyclerListItemIssueTitle{font-weight:bold}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionRecyclerListItemIssueArea{display:flex;flex-direction:row;align-items:center}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionRecyclerListItemIssueArea .transactionRecyclerListItemIssueAreaIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueContainerTitle .transactionRecyclerListItemIssueArea .transactionRecyclerListItemIssueAreaText{margin-left:6px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo{flex:1 1;display:flex;justify-content:center;flex-direction:column;padding:12px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus{display:flex;align-items:center}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus .transactionRecyclerListItemIssueInfoStatusIcon{margin-right:8px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus .transactionRecyclerListItemIssueInfoStatusContainerText{flex:1 1;display:flex;flex-direction:row;align-items:flex-start}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus .transactionRecyclerListItemIssueInfoStatusContainerText .transactionRecyclerListItemIssueInfoStatusText{flex:1 1}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus .transactionRecyclerListItemIssueInfoStatusContainerText .transactionRecyclerListItemIssueInfoStatusContainerTime{min-width:200px;flex:1.5 1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;font-size:14px;color:#000}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoStatus .transactionRecyclerListItemIssueInfoStatusContainerText .transactionRecyclerListItemIssueInfoStatusContainerTime .transactionRecyclerListItemIssueInfoStatusTimeIcon{margin-right:4px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoComments{display:flex;flex-direction:row;align-items:center;margin-top:4px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoComments .transactionRecyclerListItemIssueInfoCommentsIcon{margin-right:4px;color:#0071d4}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoComments .transactionRecyclerListItemIssueInfoCommentsText{color:#000}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoEscalationManagementLevelContainer{display:flex;padding-left:8px;padding-right:8px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoEscalationManagementLevelContainer .transactionRecyclerListItemIssueInfoEscalationManagementLevelTitle{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;border-radius:4px;box-shadow:1px 1px 2px 0px #999;padding-left:8px;padding-right:8px;min-height:24px}.transactionRecyclerList .transactionRecyclerListItem .transactionRecyclerListItemIssue .transactionRecyclerListItemIssueInfo .transactionRecyclerListItemIssueInfoReason{color:#000;margin-top:4px}}
@media all{.contextMenu{display:flex;align-items:center;position:relative;border-radius:4px;min-height:32px;max-height:32px;cursor:pointer;font-size:16px}.contextMenu .contextMenuView{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-left:12px;padding-right:12px;z-index:0}.contextMenu .contextMenuContainer{position:absolute;top:32px;right:0;border-radius:4px;min-width:130px;box-shadow:1px 1px 4px 0px #999;background:#fff;overflow:hidden;-ms-overflow-style:none;z-index:100}.contextMenu .contextMenuContainer .contextMenuItem{padding:12px}.contextMenu .contextMenuContainer .contextMenuItem:hover{background:#f3f3f3}}
@media all{.importTaskTemplateDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.importTaskTemplateDialog .importTaskTemplateDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.importTaskTemplateDialog .importTaskTemplateDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.importTaskTemplateDialog .importTaskTemplateDialogHeader .importTaskTemplateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.importTaskTemplateDialog .importTaskTemplateDialogHeader .importTaskTemplateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.importTaskTemplateDialog .importTaskTemplateDialogHeader .importTaskTemplateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.importTaskTemplateDialog .importTaskTemplateDialogContent{flex-direction:column;padding:16px;overflow-y:auto}.importTaskTemplateDialog .importTaskTemplateDialogContent .importTaskTemplateDialogContentInfo{margin-bottom:8px}.importTaskTemplateDialog .importTaskTemplateDialogContent .skip{margin-top:8px}.importTaskTemplateDialog .importTaskTemplateDialogContent .importedLabelsTitle{margin-bottom:8px}.importTaskTemplateDialog .importTaskTemplateDialogContent th[class*=tableHeadSticky]{top:-16px !important}.importTaskTemplateDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.importTaskTemplateDialog .textColumnSmall{font-size:16px;color:#222d32}.importTaskTemplateDialog .columnName .textColumnTitle{margin-bottom:8px}.importTaskTemplateDialog .importTaskTemplateDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.importTaskTemplateDialog .importTaskTemplateDialogFooter{flex-direction:row;text-align:left}}@media all{.importTaskTemplateDialog .importTaskTemplateDialogFooter .subButton{display:flex;flex-direction:row}.importTaskTemplateDialog .importTaskTemplateDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.importTaskTemplateDialog .importTaskTemplateDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.importTaskTemplateDialog .importTaskTemplateDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.importTaskTemplateDialog .importTaskTemplateDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.importTaskTemplateDialog{width:auto}}
.taskTemplates{flex:1 1;display:flex;flex-direction:column}.taskTemplates .buttonDelete{border:1px solid #37474f;display:none}@media(min-width: 450px){.taskTemplates .buttonDelete{display:flex}}.taskTemplates .buttonDelete.disabled{border:1px solid #9b9b9b}.taskTemplates .buttonExport{margin-left:12px;border:1px solid #37474f;display:none}@media(min-width: 450px){.taskTemplates .buttonExport{display:flex}}.taskTemplates .buttonExport.disabled{border:1px solid #9b9b9b}.taskTemplates .buttonImport{margin-left:12px;border:1px solid #37474f;display:none}@media(min-width: 450px){.taskTemplates .buttonImport{display:flex}}.taskTemplates .buttonImport.disabled{border:1px solid #9b9b9b}.taskTemplates .contextMenuToggle{display:flex}@media(min-width: 450px){.taskTemplates .contextMenuToggle{display:none}}.taskTemplates .columnName{display:flex}.taskTemplates .columnName .columnNameText{flex:1 1;margin-right:4px}.taskTemplates .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.taskTemplates .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.taskTemplates .taskTemplatesColor{width:24px;height:24px;border-radius:2px;margin-right:16px}.taskTemplates .taskTemplateListToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3}.taskTemplates .taskTemplateListToolbar .taskTemplateListToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.taskTemplates .taskTemplateListToolbar .taskTemplateListToolbarLeft .taskTemplateListToolbarLeftItem{margin-right:8px}.taskTemplates .taskTemplateListToolbar .taskTemplateListToolbarRight{display:flex;align-items:center;justify-content:flex-end}.taskTemplates .taskTemplateListToolbar .taskTemplateListToolbarRight .taskTemplateListToolbarRightItem{margin-left:8px}.taskTemplates .taskTemplateListToolbar .fullWidth{flex:1 1}.taskTemplates .filterLabels{min-width:200px;font-size:16px}.taskTemplates .filterLabels .multiPickerContainer{background:#fff;min-height:28px;border:solid 1px rgba(0,0,0,.5411764706)}.taskTemplates .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.taskTemplates .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.taskTemplates .filterLabels .multiPickerPlaceholder{color:#747474}
.taskTemplateEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.taskTemplateEditor .taskTemplateEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner{width:100%;max-width:850px;background:#fff;box-shadow:1px 1px 4px 0px #999}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral{padding:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .title{margin-bottom:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .title label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .title .prefixInputWrapper{display:flex;flex-direction:row;align-items:center}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .title .prefixInputWrapper .prefix{margin-right:4px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .title .prefixInputWrapper .prefixInput{flex:1 1}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorGeneral .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent{padding:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions{margin-bottom:16px;display:flex;flex-direction:column}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem:hover{background-color:#f3f3f3}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName{flex:1 1}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueTitle{font-weight:bold;margin-bottom:4px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueDescription .resultValueType{color:#222d32}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer{display:flex;flex-direction:row}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer>div{margin-left:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .resultValueDefinitions .buttonAddResultValue{margin-top:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures{margin-bottom:16px;display:flex;flex-direction:column}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem:hover{background-color:#f3f3f3}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName{flex:1 1}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName .signatureTitle{font-weight:bold;margin-bottom:4px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName .signatureDescription .signatureRequiresTextInput{color:#222d32}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem .signatureSubContainer{display:flex;flex-direction:row}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .signatureList .signatureListItem .signatureSubContainer>div{margin-left:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .requiredSignatures .buttonAddSignature{margin-top:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments{margin-bottom:16px;display:flex;flex-direction:column}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .attachmentList .attachmentListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .attachmentList .attachmentListItem:hover{background-color:#f3f3f3}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .attachmentList .attachmentListItem .attachmentName{flex:1 1;display:flex;flex-direction:row;align-items:center;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .attachmentList .attachmentListItem .attachmentSubContainer{display:flex;flex-direction:row}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .attachmentList .attachmentListItem .attachmentSubContainer>div{margin-left:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorContent .attachments .buttonAddAttachment{margin-top:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings{padding:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .settings{font-weight:bold;margin-bottom:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .muteNotifications{margin-bottom:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .hideInReports{margin-bottom:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .labels{display:flex;flex-direction:column}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .labels label{display:inline-flex;margin-bottom:8px;font-weight:bold}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorSettings .labels .buttonAddLabel{margin-top:4px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorContainerInner .taskTemplateEditorInUse{padding:16px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorHeadline{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorHeadline .taskTemplateEditorHeadlineIcon{margin-right:8px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.taskTemplateEditor .taskTemplateEditorContainer .taskTemplateEditorLegend .legendItem{margin-right:24px}.taskTemplateEditor .taskTemplateEditorContainer .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.taskTemplateEditor .taskTemplateEditorContainer .action .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}.taskTemplateEditor .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.taskTemplateEditor .textColumnSmall{font-size:14px;color:#222d32}
.chooseAreaTemplates{flex:1 1;display:flex;flex-direction:column}.chooseAreaTemplates .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.chooseAreaTemplates .textColumnSmall{font-size:14px;color:#222d32}.chooseAreaTemplates .areaTemplateColor{width:24px;height:24px;border-radius:2px;margin-right:16px;border-radius:90px;border:1px solid #000}
.areaTemplateBulkChangeWizard{display:flex;flex-flow:column;flex:1 1}.areaTemplateBulkChangeWizard .wizardContainer{flex:1 1;display:flex;flex-direction:row}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer{width:200px;position:-webkit-sticky;position:sticky;top:0;right:0;padding:16px;margin-right:32px}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .sidebarTitle{flex:1 1;display:flex;flex-direction:column;justify-content:center;color:#222d32;font-weight:bold;font-size:20px}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .sidebarStepper{margin-top:32px}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepperRoot{padding:0}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .actionsContainer{margin-bottom:8px;margin-left:32px}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepButtonDisabled{color:#222d32}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .stepCompleted{color:green}.areaTemplateBulkChangeWizard .wizardContainer .sidebarContainer .textStepper{font-size:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer{flex:1 1;display:flex;flex-direction:column;border-left:1px solid #d3d3d3;width:0}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader{position:-webkit-sticky;position:sticky;top:0;right:0;z-index:1;background:#fff;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #d3d3d3;padding:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderTitle{display:flex;flex-direction:column;justify-content:center;color:#222d32;font-weight:bold;font-size:20px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderSearchBar{flex:1 1;margin-left:16px;margin-right:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentHeader .contentHeaderActionPanel{display:flex;flex-direction:row;align-items:center}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .operationList{flex:1 1;padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .operationList .operationListItem{margin-top:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer{display:flex;flex-direction:row;cursor:pointer}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer .changeEntryDetail{display:flex;flex-direction:column;flex:1 1}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .changeEntryDetailContainer .changeEntryDetail .changeEntryDetailItem .changeEntryDetailItemChanges{margin-left:20px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter{position:-webkit-sticky;position:sticky;border-top:1px solid #d3d3d3;right:0;z-index:1;display:flex;flex-direction:row;align-items:center;padding:16px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter .actionPanelLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-right:8px}.areaTemplateBulkChangeWizard .wizardContainer .contentContainer .contentFooter .actionPanelRight{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:8px}.areaTemplateBulkChangeWizard .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.areaTemplateBulkChangeWizard .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}
.areaTemplate{flex:1 1;display:flex;flex-direction:column}.areaTemplate .containerFormToolbarItem{margin-right:8px}.areaTemplate .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.areaTemplate .textColumnSmall{word-break:break-word;font-size:14px;color:#222d32}.areaTemplate .areaTemplateColor{width:24px;height:24px;border-radius:2px;margin-right:16px;border-radius:90px;border:1px solid #000}
@media all{.updateScheduledChecklistsDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogHeader .updateScheduledChecklistsDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogHeader .updateScheduledChecklistsDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogHeader .updateScheduledChecklistsDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent .description{margin-bottom:8px}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent .events{margin-bottom:8px}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent .events .eventList{margin-bottom:8px}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent .events .eventScheduledItem{padding:12px}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogContent .events .eventScheduledItem:not(:last-child){border-bottom:1px solid #d3d3d3}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter{flex-direction:row;text-align:left}}@media all{.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter .subButton{display:flex;flex-direction:row}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:bold}.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.updateScheduledChecklistsDialog .updateScheduledChecklistsDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.updateScheduledChecklistsDialog{width:auto}}
.areaTemplateEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.areaTemplateEditor .areaTemplateEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner{width:100%;max-width:850px;background:#fff;box-shadow:1px 1px 4px 0px #999}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral{padding:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .name{margin-bottom:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .name label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .description{margin-bottom:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .color{margin-bottom:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .color .colorTitle{font-weight:bold;margin-bottom:4px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .color .swatches-picker>div>div:first-child{display:none}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .color .swatches-picker>div>div:nth-child(2)>div{overflow-y:hidden !important}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .color .swatches-picker>div>div:nth-child(2)>div>div{padding:0 !important}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .restricted label{display:inline-flex;margin-bottom:4px;font-weight:bold}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorGeneral .restricted .restrictedRadioGroup .restrictedRadioButton{width:-webkit-fit-content;width:fit-content;margin-bottom:8px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorHeadline{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorHeadline .areaTemplateEditorHeadlineIcon{margin-right:8px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorInUse{padding:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorInUse .areaTemplateEditorInUseChecklistTemplate{margin-bottom:16px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.areaTemplateEditor .areaTemplateEditorContainer .areaTemplateEditorContainerInner .areaTemplateEditorLegend .legendItem{margin-right:24px}.areaTemplateEditor .areaTemplateEditorContainer .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.areaTemplateEditor .areaTemplateEditorContainer .action .button{min-height:36px;border-radius:4px;box-shadow:1px 1px 4px 0px #999}
@media all{.escalationManagement{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;z-index:7}.escalationManagement .escalationManagementContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.escalationManagement .escalationManagementContainer .escalationManagementInfoHeader{display:flex;flex-direction:column;background:#fff;max-width:842px;width:100%;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);border-width:0px 0px 0px 8px;border-style:solid;border-color:#0071d4}.escalationManagement .escalationManagementContainer .escalationManagementInfoHeader .escalationManagementInfoHeaderWrapper{padding:16px}.escalationManagement .escalationManagementContainer .escalationManagementInfoHeader .escalationManagementInfoHeaderWrapper .escalationManagementInfoHeaderTitle{font-size:20px;font-weight:bold}.escalationManagement .escalationManagementContainer .escalationManagementInfoHeader .escalationManagementInfoHeaderWrapper .escalationManagementInfoHeaderTitle i{margin-right:8px;color:#0071d4}.escalationManagement .escalationManagementContainer .escalationManagementInfoHeader .escalationManagementInfoHeaderWrapper .escalationManagementInfoHeaderMessage{margin-top:8px;white-space:pre-line}.escalationManagement .escalationManagementContainer .escalationManagementContent{display:flex;flex-direction:column;max-width:850px;width:100%}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection{margin-top:16px;background:#fff;border-radius:4px;overflow:hidden;-ms-overflow-style:none;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementSectionHeader{display:flex;flex-direction:row;align-items:center;min-height:25px;padding:12px 16px 12px 16px;background:#67879e;color:#fff}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementSectionHeader .escalationManagementSectionHeaderText{display:flex;align-items:center;font-weight:bold}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer{padding:16px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol{display:flex;flex-direction:row;align-items:center}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTitleContainer{display:flex;margin-right:16px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTitleContainer .escalationManagementLevelTitle{font-weight:bold;font-size:16px;border-radius:4px;padding:8px;box-shadow:1px 1px 2px 0px #999}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan{display:flex;flex-direction:row;align-items:center;flex:1 1}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanTextLeft{margin-right:16px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanTextMid{margin:0 4px 0 4px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan input{width:40px;height:30px;text-align:center;font-size:16px;border-radius:2px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanInputError{border:1px solid #de414c}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanInputError:focus{border:1px solid #0071d4;outline:none !important}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanInput{border:1px solid #838383}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelTimespan .escalationManagementLevelTimespanInput:focus{border:1px solid #0071d4;outline:none !important}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelError{color:#de414c;font-size:16px;margin-bottom:4px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementLevels .escalationManagementLevel .escalationManagementLevelCol .escalationManagementLevelCheckboxText{margin-left:8px;font-size:16px}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar{display:flex;flex-direction:row;align-items:flex-start}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSecondary{margin-top:24px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#e0e0e0;border:1px solid #37474f;color:#37474f}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSecondary:hover{background:#f3f3f3}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSecondary:active{background:#c6c6c6}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSave{margin-top:24px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSave:hover{background:#007ae6}.escalationManagement .escalationManagementContainer .escalationManagementContent .escalationManagementSection .escalationManagementLevelsContainer .escalationManagementSectionButtonBar .escalationManagementSectionButtonSave:active{background:#006ac7}}
@media all{.dropdownDialog{display:flex;flex-direction:column;background:#fff;font-size:16px;color:#000}.dropdownDialog .dropdownDialogHeader{display:flex;flex-direction:row;padding:16px}.dropdownDialog .dropdownDialogHeader .dropdownDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold}.dropdownDialog .dropdownDialogHeader .dropdownDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-left:16px}.dropdownDialog .dropdownDialogHeader .dropdownDialogHeaderButtonClose:hover i{transform:scale(1.2)}.dropdownDialog .dropdownDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.dropdownDialog .dropdownDialogContent .dropdownDialogAutoResolveInfo{display:flex;flex-direction:column;background:#fff;max-width:842px;width:100%;border-radius:4px;border-width:1px 1px 1px 8px;border-style:solid;border-color:#0071d4;margin-top:16px;margin-bottom:16px;width:inherit}.dropdownDialog .dropdownDialogContent .dropdownDialogAutoResolveInfo .dropdownDialogAutoResolveInfoWrapper{padding:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogAutoResolveInfo .dropdownDialogAutoResolveInfoWrapper .dropdownDialogAutoResolveInfoTitle{font-size:20px;font-weight:bold}.dropdownDialog .dropdownDialogContent .dropdownDialogAutoResolveInfo .dropdownDialogAutoResolveInfoWrapper .dropdownDialogAutoResolveInfoTitle i{margin-right:8px;color:#0071d4}.dropdownDialog .dropdownDialogContent .dropdownDialogAutoResolveInfo .dropdownDialogAutoResolveInfoWrapper .dropdownDialogAutoResolveInfoMessage{margin-top:8px;white-space:pre-line}.dropdownDialog .dropdownDialogContent .dropdownDialogTitle{font-weight:bold}.dropdownDialog .dropdownDialogContent .dropdownDialogNameButton{position:relative;flex:1 1;height:18px;padding:10px;font-size:16px;border-radius:4px;cursor:pointer;background:#f3f3f3;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogNameButton:hover{background:#fafafa}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput{display:flex;flex-direction:column;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions{display:flex;align-items:center;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionSave{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionSave:hover{background:#007ae6}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionSave:active{background:#006ac7}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionSaveDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#9b9b9b;border:1px solid #9b9b9b}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionClose{display:flex;align-items:center;justify-content:center;margin-left:12px;color:#747474;font-size:24px;cursor:pointer}.dropdownDialog .dropdownDialogContent .dropdownDialogNameInput .dropdownDialogNameInputActions .dropdownDialogNameInputActionClose:hover{color:#555}.dropdownDialog .dropdownDialogContent .dropdownDialogItem{display:flex;flex-direction:row;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton{display:flex;flex-direction:row;align-items:center;flex:1 1;padding:10px;font-size:16px;border-radius:4px;cursor:pointer;background:#f3f3f3;transform:translate3d(0, 0, 0)}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton:hover{background:#fafafa}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper{display:flex;flex-direction:column;margin-right:auto}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper .dropdownDialogItemButtonTextChanges{color:#de414c;font-size:14px;max-width:350px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper .dropdownDialogItemButtonTextActions{color:#747474;font-size:14px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper .dropdownDialogItemButtonTextActions span{text-decoration:underline}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper .dropdownDialogItemButtonTextActions span:hover{text-decoration:none}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonTextWrapper .dropdownDialogItemButtonTextActions span:nth-child(2){text-decoration:none;margin-left:4px;margin-right:4px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonText{flex:1 1;margin-right:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonUseCount{margin-right:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemButtonDelete{display:flex;align-items:center;justify-content:center;color:#555}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemButton .dropdownDialogItemRowAutoResolve{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-right:8px;border-radius:4px;color:#fff;font-weight:bold;font-size:14px;background-color:#307bdb;box-shadow:1px 1px 2px 0px #999}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput{flex:1 1;display:flex;flex-direction:column}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemAutoResolve{display:flex;align-items:center;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemAutoResolve .dropdownDialogItemAutoResolveText{margin-right:4px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions{display:flex;align-items:center;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionSave{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#0071d4}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionSave:hover{background:#007ae6}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionSave:active{background:#006ac7}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionSaveDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#9b9b9b}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionClose{display:flex;align-items:center;justify-content:center;margin-left:12px;color:#747474;font-size:24px;cursor:pointer}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemInput .dropdownDialogItemInputActions .dropdownDialogItemInputActionClose:hover{color:#555}.dropdownDialog .dropdownDialogContent .dropdownDialogItem .dropdownDialogItemIconDelete{display:flex;align-items:center;justify-content:center;height:36px;margin-left:10px;margin-right:10px;cursor:pointer;color:#555}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#0071d4;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddButton:hover{background:#007ae6}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddButton:active{background:#006ac7}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput{display:flex;flex-direction:column;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogItemAutoResolve{display:flex;align-items:center;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogItemAutoResolve .dropdownDialogItemAutoResolveText{margin-right:4px}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions{display:flex;align-items:center;margin-top:8px}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionSave{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionSave:hover{background:#007ae6}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionSave:active{background:#006ac7}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionSaveDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:6px 8px 6px 8px;border-radius:4px;min-width:100px;background:#9b9b9b;border:1px solid #9b9b9b}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionClose{display:flex;align-items:center;justify-content:center;margin-left:12px;color:#747474;font-size:24px;cursor:pointer}.dropdownDialog .dropdownDialogContent .dropdownDialogButtonAdd .dropdownDialogButtonAddInput .dropdownDialogButtonAddInputActions .dropdownDialogButtonAddInputActionClose:hover{color:#555}.dropdownDialog .dropdownDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonPrimary{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4;border:1px solid #0071d4}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonPrimary:hover{background:#007ae6}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonPrimary:active{background:#006ac7}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonSecondary{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#e0e0e0;border:1px solid #37474f;color:#37474f}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonSecondary:hover{background:#f3f3f3}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonSecondary:active{background:#c6c6c6}.dropdownDialog .dropdownDialogFooter .dropdownDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.dropdowns{display:flex;flex-direction:column;font-size:16px;color:#000}.dropdowns .dropdownsContainer{display:flex;flex-direction:column;align-items:center;background:#e5e5e5;padding:16px;flex-grow:1}.dropdowns .dropdownsContainer .dropdownsInfoHeader{display:flex;flex-direction:column;background:#fff;max-width:842px;width:100%;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);border-width:0px 0px 0px 8px;border-style:solid;border-color:#0071d4}.dropdowns .dropdownsContainer .dropdownsInfoHeader .dropdownsInfoHeaderWrapper{padding:16px}.dropdowns .dropdownsContainer .dropdownsInfoHeader .dropdownsInfoHeaderWrapper .dropdownsInfoHeaderTitle{font-size:20px;font-weight:bold}.dropdowns .dropdownsContainer .dropdownsInfoHeader .dropdownsInfoHeaderWrapper .dropdownsInfoHeaderTitle i{margin-right:8px;color:#0071d4}.dropdowns .dropdownsContainer .dropdownsInfoHeader .dropdownsInfoHeaderWrapper .dropdownsInfoHeaderMessage{margin-top:8px;white-space:pre-line}.dropdowns .dropdownsContainer .dropdownsContent{display:flex;flex-direction:column;max-width:850px;width:100%}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection{margin-top:16px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownSectionHeader{display:flex;flex-direction:row;align-items:center;min-height:25px;padding:12px 16px 12px 16px;background:#67879e;color:#fff;justify-content:space-between}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownSectionHeader .dropdownSectionHeaderText{display:flex;align-items:center;font-weight:bold}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownSectionHeader .dropdownSectionHeaderInfo{display:flex;align-items:center;margin-left:4px;flex:1 1}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList{padding:8px 10px 8px 10px}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList .dropdownListItems{display:flex;flex-direction:column;flex:1 1}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList .dropdownListItems .dropdownListItem{display:flex;flex-direction:row;align-items:center;padding:8px;border-bottom:1px solid #e0e0e0}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList .dropdownListItems .dropdownListItem .dropdownListItemText{flex:1 1;margin-right:16px}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList .dropdownListItems .dropdownListItem .dropdownListItemUseCount{margin-right:15.02px}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownList .dropdownListItems .dropdownListItem .dropdownListItemAutoResolve{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:8px;padding-right:8px;margin-right:8px;border-radius:4px;color:#fff;font-weight:bold;font-size:14px;background-color:#307bdb;box-shadow:1px 1px 2px 0px #999}.dropdowns .dropdownsContainer .dropdownsContent .dropdownSections .dropdownSection .dropdownSectionContent{padding:16px}}
@media all{.dropdownList{flex:1 1;display:flex;font-size:16px;color:#000}.dropdownList .dropdownListExpandedView{padding:8px 63px 8px 63px}.dropdownList .dropdownListExpandedView .dropdownListExpandedViewItems{display:flex;flex-direction:column;border-left:1px solid #d3d3d3}.dropdownList .dropdownListExpandedView .dropdownListExpandedViewItems .dropdownListExpandedViewItem{display:flex;flex-direction:row;align-items:center;padding:8px}.dropdownList .dropdownListExpandedView .dropdownListExpandedViewItems .dropdownListExpandedViewItem .dropdownListExpandedViewItemText{flex:1 1;margin-right:16px}.dropdownList .dropdownListExpandedView .dropdownListExpandedViewItems .dropdownListExpandedViewItem .dropdownListExpandedViewItemUseCount{margin-right:15.02px}}
@media all{.customfields{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;color:#000;z-index:7}.customfields .customfieldsContainer{display:flex;flex-direction:column;align-items:center;background:#e5e5e5;padding:19px;min-height:calc(100vh - 180px)}.customfields .customfieldsContainer .customfieldsInfoHeader{display:flex;flex-direction:column;background:#fff;max-width:842px;width:100%;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);border-width:0px 0px 0px 8px;border-style:solid;border-color:#0071d4}.customfields .customfieldsContainer .customfieldsInfoHeader .customfieldsInfoHeaderWrapper{padding:16px}.customfields .customfieldsContainer .customfieldsInfoHeader .customfieldsInfoHeaderWrapper .customfieldsInfoHeaderTitle{font-size:20px;font-weight:bold}.customfields .customfieldsContainer .customfieldsInfoHeader .customfieldsInfoHeaderWrapper .customfieldsInfoHeaderTitle i{margin-right:8px;color:#0071d4}.customfields .customfieldsContainer .customfieldsInfoHeader .customfieldsInfoHeaderWrapper .customfieldsInfoHeaderMessage{margin-top:8px;white-space:pre-line}.customfields .customfieldsContainer .customfieldsContent{display:flex;flex-direction:column;max-width:850px;width:100%}.customfields .customfieldsContainer .customfieldsContent .customfieldSections .customfieldSection{margin-top:16px;background:#fff;border-radius:4px;overflow:hidden;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.customfields .customfieldsContainer .customfieldsContent .customfieldSections .customfieldSection .customfieldSectionHeader{display:flex;flex-direction:row;align-items:center;min-height:25px;padding:12px 16px 12px 16px;background:#67879e;color:#fff}.customfields .customfieldsContainer .customfieldsContent .customfieldSections .customfieldSection .customfieldSectionHeader .customfieldSectionHeaderText{display:flex;align-items:center;font-weight:bold}.customfields .customfieldsContainer .customfieldsContent .customfieldSections .customfieldSection .customfieldSectionHeader .customfieldSectionHeaderInfo{display:flex;align-items:center;margin-left:4px}.customfields .customfieldsContainer .customfieldsContent .customfieldSections .customfieldSection .customfieldSectionContent{padding:16px}}
.document{flex:1 1;display:flex;flex-direction:column;background-color:rgba(239,239,239,.1333333333)}.document .filterFileType,.document .filterFavorite,.document .filterHiddenFile,.document .filterCountry,.document .filterCustomField{min-width:150px;font-size:16px}.document .filterFileType .pickerContainer,.document .filterFavorite .pickerContainer,.document .filterHiddenFile .pickerContainer,.document .filterCountry .pickerContainer,.document .filterCustomField .pickerContainer{min-height:30px;max-height:30px}.document .filterFileType .pickerContainer .pickerSelected,.document .filterFavorite .pickerContainer .pickerSelected,.document .filterHiddenFile .pickerContainer .pickerSelected,.document .filterCountry .pickerContainer .pickerSelected,.document .filterCustomField .pickerContainer .pickerSelected{padding:4px}.document .filterFileType .pickerContainer .pickerSelected .pickerSelectedValue,.document .filterFavorite .pickerContainer .pickerSelected .pickerSelectedValue,.document .filterHiddenFile .pickerContainer .pickerSelected .pickerSelectedValue,.document .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue,.document .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.document .filterFileType .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.document .filterFavorite .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.document .filterHiddenFile .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.document .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder,.document .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.document .filterFileType .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.document .filterFavorite .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.document .filterHiddenFile .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.document .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem,.document .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.document .filterFileType .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.document .filterFavorite .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.document .filterHiddenFile .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.document .filterCountry .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i,.document .filterCustomField .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.document .filterFileType .pickerContainer .pickerSelected i,.document .filterFavorite .pickerContainer .pickerSelected i,.document .filterHiddenFile .pickerContainer .pickerSelected i,.document .filterCountry .pickerContainer .pickerSelected i,.document .filterCustomField .pickerContainer .pickerSelected i{margin-right:4px}.document .filterFileType .pickerSelector .searchSelector .searchBoxInput,.document .filterFavorite .pickerSelector .searchSelector .searchBoxInput,.document .filterHiddenFile .pickerSelector .searchSelector .searchBoxInput,.document .filterCountry .pickerSelector .searchSelector .searchBoxInput,.document .filterCustomField .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.document .filterFileType .pickerPlaceholder,.document .filterFavorite .pickerPlaceholder,.document .filterHiddenFile .pickerPlaceholder,.document .filterCountry .pickerPlaceholder,.document .filterCustomField .pickerPlaceholder{color:#747474}.document .documentTypeGrid{height:100%;display:flex;flex-direction:column;font-size:16px}.document .documentTypeGrid .companyReportDataGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(355px, 1fr));grid-auto-rows:minmax(auto, auto);grid-gap:16px;padding:0px 16px}.document .documentTypeGrid .documentTypeGridContent{padding-top:16px;min-height:calc(100vh - 229px)}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem{position:relative;display:flex;flex-direction:row;box-shadow:1px 1px 4px 0px #999;border-radius:2px;border:1px solid #81939c;cursor:pointer;z-index:2;text-align:center;background:#fff}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem:hover{background:#f3f3f3}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem .documentTypeGridItemContainer{flex:1 1;display:flex;flex-direction:row;padding:32px 16px 32px 16px;overflow:hidden;-ms-overflow-style:none}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem .documentTypeGridItemContainer .documentTypeGridItemLogo{margin-right:16px}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem .documentTypeGridItemContainer .documentTypeGridItemContentTitle{font-size:16px;font-weight:bold;color:#000;text-shadow:#e0e0e0 1px 1px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-ms-overflow-style:none;margin-bottom:16px}.document .documentTypeGrid .documentTypeGridContent .documentTypeGridItem .documentTypeGridItemContainer .documentTypeGridItemContentDescription{font-size:16px;color:#000;text-shadow:1px 1px 0 hsla(0,0%,100%,.3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-ms-overflow-style:none}.document .toolbar{display:flex;flex-direction:row;align-items:center;z-index:10;height:48px;background:#eee;padding:0 16px 0 12px;border-top:1px solid #e3e3e3}.document .toolbar.toolbarBottom{box-shadow:0px 2px 4px -2px rgba(0,0,0,.75)}.document .toolbar .toolbarHeader{display:flex;flex-flow:row;align-items:center;flex:1 1}.document .toolbar .toolbarHeader .listToolbarIcon{margin-right:20px}.document .toolbar .toolbarHeader .listToolbarLeftItem{margin-right:8px}.document .toolbar .toolbarHeader .toolbarIconLeft{display:flex;align-items:center;justify-content:center;margin-right:12px;color:#222d32;margin-top:2px}.document .toolbar .toolbarHeader .toolbarTextHeader{display:flex;flex-direction:column;justify-content:center;font-weight:bold;font-size:16px;color:#222d32;margin-right:12px}.document .toolbar .toolbarActionPanel{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:12px}.document .pageContent{padding:16px;flex:1 1;font-size:16px}.document .pageContent .gridContainer{display:flex;flex-flow:row wrap}.document .pageContent .gridContainer .gridItem{position:relative;margin:8px;width:90px;display:flex;flex-flow:column;align-items:center;cursor:pointer}.document .pageContent .gridContainer .gridItem .favoriteIcon{position:absolute;top:0;right:0}.document .pageContent .gridContainer .gridItem .contextMenuToggle{position:absolute;top:25px;right:0}.document .pageContent .gridContainer .gridItem .contextMenuToggle .menuItemButton{display:flex;padding:12px}.document .pageContent .gridContainer .gridItem .contextMenuToggle .contextMenuView{padding-left:0;padding-right:0}.document .pageContent .gridContainer .gridItem .contextMenuToggle .contextMenuContainer{left:10px}.document .pageContent .gridContainer .gridItem .icon{padding:4px;border-radius:10px;margin-right:0px}.document .pageContent .gridContainer .gridItem .fileName{margin-top:4px;word-break:break-all;font-size:14px;text-align:center}.document .pageContent .gridContainer .gridItem .fileName mark{padding:2px;border-radius:4px;background-color:rgba(0,0,0,0)}.document .pageContent .gridContainer .gridItem .fileSize{margin-top:4px;word-break:break-all;font-size:14px;text-align:center}.document .pageContent .gridContainer .gridItem .fileSize mark{padding:2px;border-radius:4px;color:#747474;background-color:rgba(0,0,0,0)}.document .pageContent .gridContainer .gridItem.selected .icon{background-color:#e5e5e5}.document .pageContent .gridContainer .gridItem.selected .fileName mark{color:#fff;background-color:#0158d0}.document .imagePreview{display:flex;flex-direction:row;justify-content:center;align-items:center}.document .imagePreview .image{margin-right:8px;position:relative;overflow:hidden}.document .imagePreview .image img{position:absolute;max-width:100%;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.document .pdfPreview{display:flex;flex-direction:row;justify-content:center;align-items:center}.document .pdfPreview .pdfViewer{margin-right:8px}.document .columnName{display:flex;align-items:center}.document .columnName .image{margin-right:9px}.document .columnName .contextMenuToggle{top:0px;right:0}.document .columnName .contextMenuToggle .menuItemButton{display:flex;padding:12px}.document .columnName .contextMenuToggle .contextMenuView{padding-left:0;padding-right:0}.document .columnName .contextMenuToggle .contextMenuContainer{left:10px}.document .containerFormToolbarItem{margin-right:8px}.document .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.document .textColumnSmall{word-break:break-all;font-size:14px;color:#222d32}.document .documentColor{width:24px;height:24px;border-radius:2px;margin-right:16px;border-radius:90px;border:1px solid #000}
@media all{.floatingActionMenu{z-index:99;position:absolute}.floatingActionMenu .floatingActionMenuWrapper{position:relative;cursor:pointer}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuView{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;border-radius:50%;cursor:pointer;background:#0071d4;box-shadow:2px 2px 3px -2px rgba(0,0,0,.6)}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuView:hover{background:#46a0ef}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuView:active{background:#2578c1}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuView.active{background:#c6c6c6}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuContainer{position:absolute;bottom:50px;right:0;z-index:100}.floatingActionMenu .floatingActionMenuWrapper .floatingActionMenuContainer .floatingActionMenuItem{padding-bottom:12px}}
@media all{.folderEditorDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.folderEditorDialog .contentDescription{margin-bottom:16px}.folderEditorDialog .name{margin-bottom:16px}.folderEditorDialog .contentButton{font-size:16px;font-weight:normal}.folderEditorDialog .contentButton.yes{margin-bottom:8px}}@media screen and (max-width: 700px){.folderEditorDialog{width:auto}}
@media all{.renameDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.renameDialog .contentDescription{margin-bottom:16px}.renameDialog .fileName{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}.renameDialog .fileName.partialRounded .name .outlineInputContainer{border-top-right-radius:0px;border-bottom-right-radius:0px}.renameDialog .fileName.partialRounded .name .outlineInputContainer .outlineInputText input{border-top-right-radius:0px;border-bottom-right-radius:0px}.renameDialog .fileName .name{flex:1 1}.renameDialog .fileName .fileExtension{border:solid 1px #838383;border-left:0px;border-radius:4px;border-top-left-radius:0px;border-bottom-left-radius:0px;height:18px;background-color:#cdd7de;padding:8px}.renameDialog .contentButton{font-size:16px;font-weight:normal}.renameDialog .contentButton.yes{margin-bottom:8px}}@media screen and (max-width: 700px){.renameDialog{width:auto}}
@media all{.updateConfirmDialog{display:flex;flex-direction:column;background:#fff}.updateConfirmDialog .updateConfirmDialogHeader{display:flex;flex-direction:row;padding:16px}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateConfirmDialog .updateConfirmDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogInfo{margin-bottom:8px;font-size:16px;color:#000}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents{margin-bottom:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent{display:flex;flex-direction:row;align-items:center;padding:12px;border-bottom:1px solid #d3d3d3}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventIcon{color:#000;font-size:16px;margin-right:8px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventDate{color:#000;font-size:16px}.updateConfirmDialog .updateConfirmDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:12px 16px 12px 16px}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:hover{background:#007ae6}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:active{background:#006ac7}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}.updateConfirmDialog .m-l-16{margin-left:16px}}@media screen and (max-width: 700px){.updateConfirmDialog{width:auto}}
@media all{.manageVersionUpdateDialog{display:flex;flex-direction:column;background:#fff}.manageVersionUpdateDialog .manageVersionUpdateDialogHeader{display:flex;flex-direction:row;padding:16px}.manageVersionUpdateDialog .manageVersionUpdateDialogHeader .manageVersionUpdateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.manageVersionUpdateDialog .manageVersionUpdateDialogHeader .manageVersionUpdateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.manageVersionUpdateDialog .manageVersionUpdateDialogHeader .manageVersionUpdateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.manageVersionUpdateDialog .manageVersionUpdateDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.manageVersionUpdateDialog .manageVersionUpdateDialogContent .manageVersionUpdateDialogInfo{margin-bottom:8px;font-size:16px;color:#000}.manageVersionUpdateDialog .manageVersionUpdateDialogContent .manageVersionUpdateDialogUpload{margin-bottom:16px}.manageVersionUpdateDialog .manageVersionUpdateDialogContent .manageVersionUpdateDialogUpload .button{border-radius:0px}.manageVersionUpdateDialog .manageVersionUpdateDialogContent .manageVersionUpdateDialogVersionList{margin-bottom:16px}.manageVersionUpdateDialog .manageVersionUpdateDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.manageVersionUpdateDialog .manageVersionUpdateDialogFooter .manageVersionUpdateDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.manageVersionUpdateDialog .manageVersionUpdateDialogFooter .manageVersionUpdateDialogFooterButton:hover{background:#007ae6}.manageVersionUpdateDialog .manageVersionUpdateDialogFooter .manageVersionUpdateDialogFooterButton:active{background:#006ac7}.manageVersionUpdateDialog .manageVersionUpdateDialogFooter .manageVersionUpdateDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.manageVersionUpdateDialog{width:auto}}
@media all{.documentDetailPanel{display:flex;flex-direction:column;width:100%}.documentDetailPanel .preview{justify-content:center;align-items:center;display:flex;padding:16px}.documentDetailPanel .preview .filePreview{border:1px solid #e3e3e3;border-left:3px solid;border-radius:4px}.documentDetailPanel .fileDetail{flex:1 1;border-top:1px solid #e3e3e3;padding:24px 16px}.documentDetailPanel .fileDetail .header{font-weight:bold;margin-bottom:16px}.documentDetailPanel .fileDetail .section{margin-bottom:24px}.documentDetailPanel .fileDetail .section .sectionTitle{font-size:13px}}
@media all{.importTaskDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.importTaskDialog .importTaskDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.importTaskDialog .importTaskDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.importTaskDialog .importTaskDialogHeader .importTaskDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.importTaskDialog .importTaskDialogHeader .importTaskDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.importTaskDialog .importTaskDialogHeader .importTaskDialogHeaderButtonClose:hover i{transform:scale(1.2)}.importTaskDialog .importTaskDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.importTaskDialog .importTaskDialogContent .importTaskDialogContentInfo{margin-bottom:8px}.importTaskDialog .importTaskDialogContent .skip{margin-top:8px}.importTaskDialog .importTaskDialogContent .importedLabelsTitle{margin-bottom:8px}.importTaskDialog .importTaskDialogContent th[class*=tableHeadSticky]{top:-16px !important}.importTaskDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.importTaskDialog .textColumnSmall{font-size:16px;color:#222d32}.importTaskDialog .columnName .textColumnTitle{margin-bottom:8px}.importTaskDialog .importTaskDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.importTaskDialog .importTaskDialogFooter{flex-direction:row;text-align:left}}@media all{.importTaskDialog .importTaskDialogFooter .subButton{display:flex;flex-direction:row}.importTaskDialog .importTaskDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.importTaskDialog .importTaskDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.importTaskDialog .importTaskDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.importTaskDialog .importTaskDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.importTaskDialog{width:auto}}
.tasks{flex:1 1;display:flex;flex-direction:column}.tasks .buttonDelete{border:1px solid #37474f;display:none}@media(min-width: 450px){.tasks .buttonDelete{display:flex}}.tasks .buttonDelete.disabled{border:1px solid #9b9b9b}.tasks .buttonExport{margin-left:12px;border:1px solid #37474f;display:none}@media(min-width: 450px){.tasks .buttonExport{display:flex}}.tasks .buttonExport.disabled{border:1px solid #9b9b9b}.tasks .buttonImport{margin-left:12px;border:1px solid #37474f;display:none}@media(min-width: 450px){.tasks .buttonImport{display:flex}}.tasks .buttonImport.disabled{border:1px solid #9b9b9b}.tasks .contextMenuToggle{display:flex}@media(min-width: 450px){.tasks .contextMenuToggle{display:none}}.tasks .columnName{display:flex}.tasks .columnName .columnNameText{flex:1 1;margin-right:4px}.tasks .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.tasks .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.tasks .tasksColor{width:24px;height:24px;border-radius:2px;margin-right:16px}.tasks .taskListToolbar{position:relative;display:flex;flex-direction:row;align-items:center;z-index:3;background:#eee;padding:8px 16px;box-shadow:0px 2px 4px -2px rgba(0,0,0,.75);border-top:1px solid #e3e3e3}.tasks .taskListToolbar .taskListToolbarLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.tasks .taskListToolbar .taskListToolbarLeft .taskListToolbarLeftItem{margin-right:8px}.tasks .taskListToolbar .taskListToolbarRight{display:flex;align-items:center;justify-content:flex-end}.tasks .taskListToolbar .taskListToolbarRight .taskListToolbarRightItem{margin-left:8px}.tasks .taskListToolbar .fullWidth{flex:1 1}.tasks .filterLabels{min-width:200px;font-size:16px}.tasks .filterLabels .multiPickerContainer{background:#fff;min-height:28px;border:solid 1px rgba(0,0,0,.5411764706)}.tasks .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.tasks .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.tasks .filterLabels .multiPickerPlaceholder{color:#747474}
@media all{.importChecklistDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.importChecklistDialog .importChecklistDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.importChecklistDialog .importChecklistDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.importChecklistDialog .importChecklistDialogHeader .importChecklistDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.importChecklistDialog .importChecklistDialogHeader .importChecklistDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.importChecklistDialog .importChecklistDialogHeader .importChecklistDialogHeaderButtonClose:hover i{transform:scale(1.2)}.importChecklistDialog .importChecklistDialogContent{flex-direction:column;overflow-y:auto}.importChecklistDialog .importChecklistDialogContent .importChecklistDialogContentInfo{margin-bottom:8px}.importChecklistDialog .importChecklistDialogContent .skip{margin-top:8px}.importChecklistDialog .importChecklistDialogContent .importedLabelsTitle{margin-bottom:8px}.importChecklistDialog .importChecklistDialogContent th[class*=tableHeadSticky]{top:-16px !important}.importChecklistDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.importChecklistDialog .textColumnSmall{font-size:16px;color:#222d32}.importChecklistDialog .columnName .textColumnTitle{margin-bottom:8px}.importChecklistDialog .importedAreas{margin-bottom:8px}.importChecklistDialog .importedAreas .importedAreasTitle{margin-bottom:8px}.importChecklistDialog .importedAreas .importedAreasContent{display:flex;flex-flow:row}.importChecklistDialog .importedAreas .importedAreasContent .importedAreasContentItem{margin-right:8px;display:flex;flex-direction:row;align-items:center}.importChecklistDialog .importedAreas .importedAreasContent .importedAreasContentItem .importedAreasContentItemIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.importChecklistDialog .importedAreas .importedAreasContent .importedAreasContentItem .importedAreasContentItemText{flex:1 1;margin-left:8px}.importChecklistDialog .importChecklistDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.importChecklistDialog .importChecklistDialogFooter{flex-direction:row;text-align:left}}@media all{.importChecklistDialog .importChecklistDialogFooter .subButton{display:flex;flex-direction:row}.importChecklistDialog .importChecklistDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.importChecklistDialog .importChecklistDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.importChecklistDialog .importChecklistDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.importChecklistDialog .importChecklistDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.importChecklistDialog{width:auto}}
@media all{.checklistList{display:flex;flex:1 1;flex-direction:column;width:100%}.checklistList .indicatorItem{box-shadow:1px 1px 2px 0px rgba(0,0,0,.5)}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar{height:48px;display:flex;flex-direction:row;align-items:center;background:#e5e5e5;padding-left:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarText{font-size:14px;color:#000}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling{min-width:200px;font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer{min-height:30px;max-height:30px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected{padding:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerContainer .pickerSelected i{margin-right:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterScheduling .pickerPlaceholder{color:#747474}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas{min-width:200px;font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .filterAreasIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .filterAreasText{flex:1 1;margin-left:6px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected{padding:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem .multiPickerSelectedValueItemText{display:flex;flex-direction:row;align-items:center}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerContainer .multiPickerSelected i{margin-right:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterAreas .multiPickerPlaceholder{color:#747474}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany{min-width:200px;font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer{min-height:30px;max-height:30px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected{padding:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerPlaceholder{margin-left:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected .pickerSelectedValue .pickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerContainer .pickerSelected i{margin-right:4px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerSelector .searchSelector .searchBoxInput{font-size:16px}.checklistList .checklistListDataTableHeader .checklistListDataTableHeaderToolbar .checklistListDataTableHeaderToolbarFilter .filterCompany .pickerPlaceholder{color:#747474}.checklistList .columnName{display:flex}.checklistList .columnName .columnNameText{flex:1 1;margin-right:4px}.checklistList .columnArea{display:flex;flex-direction:row;align-items:center}.checklistList .columnArea .columnAreaIndicator{height:16px;width:16px;border-radius:90px;border:1px solid #000;margin-left:2px}.checklistList .columnArea .columnAreaText{flex:1 1;margin-left:8px}.checklistList .columnStatus{display:flex;flex-direction:row;align-items:center}.checklistList .columnStatus .columnStatusIcon{width:12px}.checklistList .columnStatus .columnStatusText{flex:1 1;margin-left:8px}.checklistList .columnAction{margin-right:8px;font-size:14px}.textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.textColumnSmall{font-size:14px;color:#222d32}}
@media all{.entityConfirmDialog{display:flex;flex-direction:column;min-width:600px;max-width:600px;height:auto;background:#fff;overflow:hidden}.entityConfirmDialog .entityConfirmDialogHeader{display:flex;flex-direction:row;padding:16px}.entityConfirmDialog .entityConfirmDialogHeader .entityConfirmDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:16px;font-weight:bold;color:#000}.entityConfirmDialog .entityConfirmDialogHeader .entityConfirmDialogButtonClose{display:flex;align-items:center;font-size:16px;cursor:pointer}.entityConfirmDialog .entityConfirmDialogHeader .entityConfirmDialogButtonClose:hover i{transform:scale(1.2)}.entityConfirmDialog .entityConfirmDialogContent{display:flex;flex-direction:column;height:100%;padding:0 16px 16px 16px}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmDialogContentTitle{margin-bottom:16px}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmDialogBottomTitle{margin-top:16px}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer .entityConfirmRecommendationsRow{display:flex;flex-direction:column;justify-content:center;border-radius:4px;height:42px;padding:6px;box-shadow:1px 1px 4px 0px #999;opacity:0;animation:fadeIn .25s ease-in-out;animation-fill-mode:forwards}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer .entityConfirmRecommendationsRow .entityConfirmDialogRecommendationName,.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer .entityConfirmRecommendationsRow .entityConfirmDialogRecommendationText{display:flex;justify-content:flex-start;align-items:center;color:#fff}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer .entityConfirmRecommendationsRow .entityConfirmDialogRecommendationName{font-size:16px}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmRecommendationsContainer .entityConfirmRecommendationsRow .entityConfirmDialogRecommendationText{font-size:14px}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmDialogLoadingContainer{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.entityConfirmDialog .entityConfirmDialogContent .entityConfirmDialogBottomActionContainer{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
@media all{.editTaskInTemplateDialog{display:flex;flex-direction:column;background:#fff;color:#000;font-size:16px}.editTaskInTemplateDialog .editTaskInTemplateDialogHeader{display:flex;flex-direction:row;padding:12px 16px 16px 16px;border-bottom:1px solid #d3d3d3}.editTaskInTemplateDialog .editTaskInTemplateDialogHeader .editTaskInTemplateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.editTaskInTemplateDialog .editTaskInTemplateDialogHeader .editTaskInTemplateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.editTaskInTemplateDialog .editTaskInTemplateDialogHeader .editTaskInTemplateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper{padding:16px 16px 16px 16px;border-bottom:1px solid #d3d3d3}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .prefixInputWrapper{display:flex;flex-direction:row;align-items:center;margin-top:8px}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .prefixInputWrapper .prefix{margin-right:8px}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .prefixInputWrapper .prefixLocked{padding:0 8px;position:relative;display:flex;align-items:center;min-height:34px;border:solid 1px #838383;border-right:none;background-color:#eee;max-width:300px}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .prefixInputWrapper .prefixLocked .prefixLockedText{white-space:nowrap;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .prefixInputWrapper .prefixInput{flex:1 1}.editTaskInTemplateDialog .editTaskInTemplateDialogInputWrapper .editTaskInTemplateDialogInput{margin-top:16px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-bottom:1px solid #d3d3d3;padding:16px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks{margin-top:4px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks .editTaskInTemplateDialogTask{display:flex;flex-direction:row;align-items:center;border:1px solid #838383;padding:12px;cursor:pointer;margin-top:8px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks .editTaskInTemplateDialogTask .editTaskInTemplateDialogTaskTitle{flex:1 1;margin-left:8px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks .editTaskInTemplateDialogTask .editTaskInTemplateDialogTaskInfo{font-weight:bold;font-size:16px}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks .editTaskInTemplateDialogTask.blocked{pointer-events:none;background:#e5e5e5;color:#747474}.editTaskInTemplateDialog .editTaskInTemplateDialogContent .editTaskInTemplateDialogTasks .editTaskInTemplateDialogNewTaskInfo{color:#de414c;font-size:14px;margin-top:8px}.editTaskInTemplateDialog .editTaskInTemplateDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.editTaskInTemplateDialog .editTaskInTemplateDialogFooter .editTaskInTemplateDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.editTaskInTemplateDialog .editTaskInTemplateDialogFooter .editTaskInTemplateDialogFooterButton:hover{background:#007ae6}.editTaskInTemplateDialog .editTaskInTemplateDialogFooter .editTaskInTemplateDialogFooterButton:active{background:#006ac7}.editTaskInTemplateDialog .editTaskInTemplateDialogFooter .editTaskInTemplateDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.connectedTasksDialog{display:flex;flex-direction:column;background:#fff;font-size:16px;color:#000}.connectedTasksDialog .connectedTasksDialogHeader{display:flex;flex-direction:row;padding:16px}.connectedTasksDialog .connectedTasksDialogHeader .connectedTasksDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold}.connectedTasksDialog .connectedTasksDialogHeader .connectedTasksDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.connectedTasksDialog .connectedTasksDialogHeader .connectedTasksDialogHeaderButtonClose:hover i{transform:scale(1.2)}.connectedTasksDialog .connectedTasksDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogInstructions{display:flex;flex-direction:column;border-color:#0071d4;border-width:1px 1px 1px 8px;border-style:solid;margin-bottom:16px;padding:12px;color:#000;font-size:18px;border-radius:4px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogInstructions .connectedTasksDialogInstructionsTitle{font-weight:bold}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogInstructions .connectedTasksDialogInstructionsTitle i{margin-right:8px;color:#0071d4}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogInstructions .connectedTasksDialogInstructionsText{margin-top:8px;font-size:16px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate{position:relative;display:flex;flex-direction:column;background:#e5e5e5;border:1px solid #838383}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader{display:flex;flex-direction:row;align-items:center}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderIcon{display:flex;align-items:center;justify-content:center;padding:0 8px;min-width:32px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderIcon i{font-size:20px;color:#838383}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderText{flex:1 1}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderText .connectedTasksDialogTaskTemplateHeaderTextTitleWrapper{display:flex;flex-direction:row}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderText .connectedTasksDialogTaskTemplateHeaderTextTitleWrapper .connectedTasksDialogTaskTemplateHeaderTextTitle{color:#000;font-weight:bold;font-size:16px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderText .connectedTasksDialogTaskTemplateHeaderTextSubtitle{color:#838383;font-size:14px;margin-top:2px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions{display:flex;align-items:center;flex-direction:column;padding:8px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction{display:flex;align-items:center;flex-direction:row}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction .connectedTasksDialogTaskTemplateHeaderActionButton{cursor:pointer;font-size:20px;color:#0071d4}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction .connectedTasksDialogTaskTemplateHeaderActionButton:hover{color:#007ae6}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction .connectedTasksDialogTaskTemplateHeaderActionButton:active{color:#006ac7;transform:scale(0.9)}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction .connectedTasksDialogTaskTemplateHeaderActionButtonBlocked{cursor:pointer;font-size:20px;color:#9b9b9b}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateHeader .connectedTasksDialogTaskTemplateHeaderActions .connectedTasksDialogTaskTemplateHeaderAction .connectedTasksDialogTaskTemplateHeaderActionInput{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:22px;padding:0 12px;border:1px solid #838383;background:#fff;color:#000;font-size:16px;margin-left:8px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTaskEmpty{display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTaskEmpty .connectedTasksDialogTaskTemplateTaskEmptyIndex{display:flex;align-items:center;justify-content:center;padding:0 8px;color:rgba(0,0,0,0);min-width:32px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTaskEmpty .connectedTasksDialogTaskTemplateTaskEmptyWrapper{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:12px;background:#fff;border-top:1px solid #838383;border-left:1px solid #838383;border-bottom:1px solid #838383}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTaskEmpty .connectedTasksDialogTaskTemplateTaskEmptyWrapper .connectedTasksDialogTaskTemplateTaskEmptyContentText{color:#747474;font-size:16px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask{display:flex;flex-direction:row;align-items:center}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskIndex{display:flex;align-items:center;justify-content:center;padding:0 8px;min-width:32px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask:last-child .connectedTasksDialogTaskTemplateTaskWrapper{border-bottom:1px solid #838383;padding-bottom:12px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask:first-child .connectedTasksDialogTaskTemplateTaskWrapper{border-top:1px solid #838383;padding-top:12px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:6px 12px 6px 12px;background:#fff;border-left:1px solid #838383;min-width:0px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent{flex:1 1;display:flex;flex-direction:row;min-height:48px;min-width:0px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentText{flex:1 1;display:flex;flex-direction:column;padding:8px;border:1px solid #838383;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentText .connectedTasksDialogTaskTemplateTaskContentTextTitle{font-size:16px;color:#000}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentText .connectedTasksDialogTaskTemplateTaskContentTextSubtitle{font-size:14px;color:#555;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentAction{display:flex;align-items:center;justify-content:center;min-width:48px;border-top:1px solid #838383;border-bottom:1px solid #838383;border-right:1px solid #838383;cursor:pointer}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentAction:hover{background:#f3f3f3}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentAction:active{background:#fafafa}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentAction i{font-size:16px}.connectedTasksDialog .connectedTasksDialogContent .connectedTasksDialogTaskTemplates .connectedTasksDialogTaskTemplate .connectedTasksDialogTaskTemplateTasks .connectedTasksDialogTaskTemplateTask .connectedTasksDialogTaskTemplateTaskWrapper .connectedTasksDialogTaskTemplateTaskContent .connectedTasksDialogTaskTemplateTaskContentAction:active i{transform:scale(0.9)}.connectedTasksDialog .connectedTasksDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.connectedTasksDialog .connectedTasksDialogFooter .connectedTasksDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.connectedTasksDialog .connectedTasksDialogFooter .connectedTasksDialogFooterButton:hover{background:#007ae6}.connectedTasksDialog .connectedTasksDialogFooter .connectedTasksDialogFooterButton:active{background:#006ac7}.connectedTasksDialog .connectedTasksDialogFooter .connectedTasksDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.updateConfirmDialog{display:flex;flex-direction:column;background:#fff}.updateConfirmDialog .updateConfirmDialogHeader{display:flex;flex-direction:row;padding:16px}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateConfirmDialog .updateConfirmDialogHeader .updateConfirmDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateConfirmDialog .updateConfirmDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogInfo{margin-bottom:8px;font-size:16px;color:#000}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents{margin-bottom:16px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent{display:flex;flex-direction:row;align-items:center;padding:12px;border-bottom:1px solid #d3d3d3}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventIcon{color:#000;font-size:16px;margin-right:8px}.updateConfirmDialog .updateConfirmDialogContent .updateConfirmDialogEvents .updateConfirmDialogEvent .updateConfirmDialogEventDate{color:#000;font-size:16px}.updateConfirmDialog .updateConfirmDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:hover{background:#007ae6}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButton:active{background:#006ac7}.updateConfirmDialog .updateConfirmDialogFooter .updateConfirmDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}@media screen and (max-width: 700px){.updateConfirmDialog{width:auto}}
@media all{.infoBox{display:flex;flex-direction:column;background:#fff;border-radius:4px;border-style:solid;border-color:#0071d4}.infoBox.shadow{box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);border-width:0px 0px 0px 8px}.infoBox.border{border-width:1px 1px 1px 8px}.infoBox .infoBoxWrapper{padding:16px}.infoBox .infoBoxWrapper .infoBoxTitle{font-weight:bold}.infoBox .infoBoxWrapper .infoBoxTitle i{margin-right:8px;color:#0071d4}.infoBox .infoBoxWrapper .infoBoxMessage{margin-top:8px;white-space:pre-line}}
@media all{.changesDialog{display:flex;flex-direction:column;background:#fff;font-size:16px;color:#000}.changesDialog .changesDialogHeader{display:flex;flex-direction:row;padding:16px}.changesDialog .changesDialogHeader .changesDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold}.changesDialog .changesDialogHeader .changesDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.changesDialog .changesDialogHeader .changesDialogHeaderButtonClose:hover i{transform:scale(1.2)}.changesDialog .changesDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:16px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper{display:flex;flex-direction:row}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChangeIndex{margin-right:8px;font-weight:bold;margin-top:5px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange{flex:1 1;display:flex;flex-direction:column;min-width:0px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeHeader{font-weight:bold;margin-bottom:16px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeArrowWrapper{display:flex;align-items:center;justify-content:center;margin-top:4px;margin-bottom:4px;font-size:18px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper{display:flex;flex-direction:column;min-width:0px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper.ADD{background:rgba(42,165,103,.2);border:1px solid rgba(42,165,103,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper.REMOVE{background:rgba(222,65,76,.2);border:1px solid rgba(222,65,76,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper.CHANGE{background:rgba(249,164,35,.2);border:1px solid rgba(249,164,35,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper.PREVIOUS{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.7)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper{display:flex;flex-direction:row;align-items:center;padding:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper.ADD{border-bottom:1px dashed rgba(42,165,103,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper.REMOVE{border-bottom:1px dashed rgba(222,65,76,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper.CHANGE{border-bottom:1px dashed rgba(249,164,35,.8)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper.PREVIOUS{border-bottom:1px dashed rgba(0,0,0,.7)}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValueActionWrapper .changeDialogChangeValueActionTitle{font-weight:bold;text-transform:uppercase;font-size:14px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue{display:flex;flex-direction:row;align-items:center;padding:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueAreaIndicator{height:12px;width:12px;border-radius:90px;border:1px solid #000;margin-right:4px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueText{flex:1 1}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueSubText{font-style:italic;font-size:14px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueAction{display:flex;flex-direction:row;align-items:center}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueAction .changeDialogChangeValueActionText{margin-right:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeValue .changeDialogChangeValueAction .changeDialogChangeValueActionRadioButton{margin-right:-4px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling{flex:1 1;display:flex;flex-direction:row;padding:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingContent{flex:1 1;display:flex;flex-direction:column}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingContent .changeDialogChangeSchedulingTextWrapper{display:flex;flex-direction:row;align-items:center}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingContent .changeDialogChangeSchedulingTextWrapper .changeDialogChangeSchedulingText{flex:1 1;font-size:16px;color:#000}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingContent .changeDialogChangeSchedulingTextWrapper .changeDialogChangeSchedulingTextLock i{font-size:16px;margin-left:8px;color:#838383}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeValueAction{display:flex;flex-direction:row}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeValueAction .changeDialogChangeValueActionText{margin-right:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeValueAction .changeDialogChangeValueActionRadioButton{margin-right:-4px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingTextWrapper{display:flex;flex-direction:row;align-items:center}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingTextWrapper .changeDialogChangeSchedulingText{flex:1 1;font-size:16px;color:#000}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeScheduling .changeDialogChangeSchedulingTextWrapper .changeDialogChangeSchedulingTextLock i{font-size:16px;margin-left:8px;color:#838383}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeSignature{flex:1 1;display:flex;flex-direction:column;padding:6px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeSignature .changeDialogChangeSignatureTitle{display:flex;align-items:center;font-weight:bold;font-size:16px;color:#000}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeSignature .changeDialogChangeSignatureTitle span{margin-left:4px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeSignature .changeDialogChangeSignatureText{display:flex;align-items:center;font-size:14px;margin-top:4px;color:#222d32}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeSignature .changeDialogChangeSignatureText span{margin-left:4px;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeTaskComponent{flex:1 1;display:flex;flex-direction:column;padding:6px;min-width:0px}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeTaskComponent .changeDialogChangeTaskComponentTitle{display:flex;align-items:center;font-size:16px;color:#000}.changesDialog .changesDialogContent .changeDialogChanges .changeDialogChangeWrapper .changeDialogChange .changeDialogChangeValueWrapper .changeDialogChangeTaskComponent .changeDialogChangeTaskComponentDescription{display:flex;align-items:center;font-size:14px;margin-top:4px;color:#222d32;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0px;max-width:470px}.changesDialog .changesDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.changesDialog .changesDialogFooter .changesDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.changesDialog .changesDialogFooter .changesDialogFooterButton:hover{background:#007ae6}.changesDialog .changesDialogFooter .changesDialogFooterButton:active{background:#006ac7}.changesDialog .changesDialogFooter .changesDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.tasksDialog{display:flex;flex-direction:column;background:#fff}.tasksDialog .tasksDialogHeader{display:flex;flex-direction:row;padding:16px}.tasksDialog .tasksDialogHeader .tasksDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.tasksDialog .tasksDialogHeader .tasksDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.tasksDialog .tasksDialogHeader .tasksDialogHeaderButtonClose:hover i{transform:scale(1.2)}.tasksDialog .tasksDialogToolbar{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:16px;padding-right:16px;min-height:52px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer i{margin-left:4px;margin-right:16px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter{margin-right:8px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels{min-width:200px;font-size:16px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerContainer .multiPickerSelected i{margin-right:4px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarFilterContainer .tasksDialogToolbarFilter .filterLabels .multiPickerPlaceholder{color:#747474}.tasksDialog .tasksDialogToolbar .tasksDialogToolbarSearchBar{display:flex;flex-direction:column;justify-content:center;margin-right:8px}.tasksDialog .tasksDialogContent{display:flex;flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.tasksDialog .tasksDialogContent .tasksDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.tasksDialog .tasksDialogContent .tasksDialogContentDataTable .tasksDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.tasksDialog .tasksDialogContent .tasksDialogContentDataTable .tasksDialogContentDataTableHeader .tasksDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.tasksDialog .tasksDialogContent .columnName{display:flex}.tasksDialog .tasksDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px;width:100px}.tasksDialog .tasksDialogContent .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.tasksDialog .tasksDialogContent .textColumnSmall{font-size:14px;color:#222d32;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.tasksDialog .tasksDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.tasksDialog .tasksDialogFooter .tasksDialogFooterButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.tasksDialog .tasksDialogFooter .tasksDialogFooterButton:hover{background:#007ae6}.tasksDialog .tasksDialogFooter .tasksDialogFooterButton:active{background:#006ac7}.tasksDialog .tasksDialogFooter .tasksDialogFooterButtonDisabled{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#9b9b9b}}
@media all{.checklistEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000}.checklistEditor .updateOverlay{pointer-events:none;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.checklistEditor .updateOverlay.ADD{background:rgba(42,165,103,.2);border:1px solid rgba(42,165,103,.8)}.checklistEditor .updateOverlay.REMOVE{background:rgba(222,65,76,.2);border:1px solid rgba(222,65,76,.8)}.checklistEditor .updateOverlay.CHANGE{background:rgba(249,164,35,.2);border:1px solid rgba(249,164,35,.8)}.checklistEditor .checklistEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend{display:flex;flex-direction:row;align-items:center;margin-top:16px}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend .checklistEditorInfoHeaderLegendItem{display:flex;flex-direction:row;align-items:center;margin-right:16px}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend .checklistEditorInfoHeaderLegendItem .checklistEditorInfoHeaderLegendItemBox{width:16px;height:16px;margin-right:8px}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend .checklistEditorInfoHeaderLegendItem .checklistEditorInfoHeaderLegendItemBox.ADD{background:rgba(42,165,103,.2);border:1px solid rgba(42,165,103,.8)}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend .checklistEditorInfoHeaderLegendItem .checklistEditorInfoHeaderLegendItemBox.REMOVE{background:rgba(222,65,76,.2);border:1px solid rgba(222,65,76,.8)}.checklistEditor .checklistEditorContainer .checklistEditorInfoHeaderLegend .checklistEditorInfoHeaderLegendItem .checklistEditorInfoHeaderLegendItemBox.CHANGE{background:rgba(249,164,35,.2);border:1px solid rgba(249,164,35,.8)}.checklistEditor .checklistEditorContainer .checklistEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;border-radius:4px;overflow:hidden;-ms-overflow-style:none;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline{flex:1 1;display:flex;flex-direction:row;align-items:center;max-height:50px;min-height:25px;padding:8px 16px 8px 16px;font-weight:bold;background:#67879e;color:#fff}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineText{display:flex;align-items:center;flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton{position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;background:#fff;height:24px;padding:0 16px 0 16px;border-radius:4px;cursor:pointer;color:#000}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton .checklistEditorHeadlineButtonText{margin-left:24px;color:#282828}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton .checklistEditorHeadlineButtonIcon{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;bottom:0px;width:24px;height:24px;left:0px;background:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #d3d3d3}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton .checklistEditorHeadlineButtonIcon i{color:#000}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton:hover{transform:scale(1.01)}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorHeadline .checklistEditorHeadlineButton:active{transform:scale(0.99)}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorInstruction{position:relative;padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer{padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode{position:relative}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeContent{display:flex;flex-direction:row}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeContent .checklistEditorQrCodeWrapper{display:flex;flex-direction:column;align-items:center;padding:8px;border:1px solid #838383}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeContent .checklistEditorQrCodeInfo{display:flex;flex-direction:column;flex:1 1;margin-left:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeContent .checklistEditorQrCodeInfo .checklistEditorQrCodeInfoText{font-size:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorQrCodeContainer .checklistEditorQrCode .checklistEditorQrCodeContent .checklistEditorQrCodeInfo .checklistEditorQrCodeInfoButton{display:flex;margin-top:10px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral{padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName{position:relative;margin-bottom:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName label{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName .checklistNameInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName .checklistNameInputWrapper .checklistNameInputLock{flex:1 1;padding:8px;position:relative;display:flex;align-items:center;border:1px solid #838383;background-color:#eee}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName .checklistNameInputWrapper .checklistNameInputLock span{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName .checklistNameInputWrapper .checklistNameInputLock i{font-size:20px;margin-left:8px;color:#838383}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralName .checklistNameInputWrapper .checklistNameInput{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription{position:relative;margin-bottom:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription label{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription .checklistDescriptionInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription .checklistDescriptionInputWrapper .checklistDescriptionInputLock{flex:1 1;padding:8px;position:relative;display:flex;border:1px solid #838383;background-color:#eee}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription .checklistDescriptionInputWrapper .checklistDescriptionInputLock span{flex:1 1;margin-top:2px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription .checklistDescriptionInputWrapper .checklistDescriptionInputLock i{font-size:20px;margin-left:8px;color:#838383}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralDescription .checklistDescriptionInputWrapper .checklistDescriptionInput{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea{position:relative}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaLabel{display:inline-flex;margin-bottom:8px;font-weight:bold}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper{display:flex;flex-direction:row;align-items:flex-start}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .pickerContainer.disabled{border-radius:0px;border:1px solid #838383;background-color:#eee}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .checklistAreaInputLock{display:flex;margin-top:4px;margin-bottom:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .checklistAreaInputLock i{color:#838383;font-size:20px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .checklistAreaInputLock .checklistEditorAreaContent{display:flex;flex-direction:row;align-items:center;flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .checklistAreaInputLock .checklistEditorAreaContent .checklistEditorAreaText{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistAreaInputWrapper .checklistAreaInput{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer{display:flex}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .checklistEditorArea{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .checklistArea{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer{padding:8px;border:1px solid #838383;border-radius:0%}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer:hover{background-color:#f3f3f3}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer:disabled{background-color:#fff}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer:disabled i{color:#838383;font-size:20px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer:enabled i{color:rgba(0,0,0,0);font-size:20px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .pickerSelected{display:block;padding:0}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .pickerSelected .checklistEditorArea{display:flex;flex-direction:row;align-items:center;cursor:pointer}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .pickerSelected .checklistEditorArea .checklistEditorAreaText{flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .authorizedRolesDescription{margin-top:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .authorizedRolesDescription .authorizedRolesTitle{display:flex;font-weight:bold;flex-direction:row;align-items:center}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorGeneral .checklistEditorGeneralArea .checklistEditorAreaContainer .pickerContainer .authorizedRolesDescription .authorizedRolesList{margin-top:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorScheduling{padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection{padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionLabel{display:inline-flex;margin-bottom:8px;font-weight:bold;flex:1 1}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader{display:flex;align-items:center;margin-bottom:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderInfo{display:flex;flex:1 1;justify-content:flex-end;color:#000;font-size:14px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton{position:relative;display:flex;align-items:center;justify-content:center;font-size:16px;background:#0071d4;height:32px;padding:0 16px 0 16px;border-radius:4px;cursor:pointer;color:#fff;font-weight:bold;margin-right:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton .checklistEditorContentSectionTaskConfigHeaderButtonText{margin-left:24px;color:#fff}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton .checklistEditorContentSectionTaskConfigHeaderButtonIcon{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;bottom:0px;width:32px;height:32px;left:0px;background:#0071d4;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:1px solid #fff}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton .checklistEditorContentSectionTaskConfigHeaderButtonIcon i{color:#fff}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton:hover{transform:scale(1.01)}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigHeader .checklistEditorContentSectionTaskConfigHeaderButton:active{transform:scale(0.99)}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView{display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;border:1px dashed #838383;background:#f8f8f8;margin-bottom:8px;padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewIcon{font-size:64px;color:#838383;margin-bottom:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewTitle{font-weight:bold;font-size:20px;color:#838383;margin-bottom:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewMessage{font-size:16px;color:#838383;margin-bottom:24px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:18px;cursor:pointer;padding:8px;border-radius:4px;min-width:200px;height:32px;background:#0071d4}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewButton:hover{background:#007ae6}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskConfigView .checklistEditorContentSectionTaskConfigViewButton:active{background:#006ac7}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView{display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;background:rgba(249,164,35,.2);border:1px dashed rgba(249,164,35,.8);margin-bottom:8px;padding:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewIcon{font-size:64px;color:#838383;margin-bottom:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewTitle{font-weight:bold;font-size:20px;color:#838383;margin-bottom:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewMessage{font-size:16px;color:#838383;margin-bottom:24px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewButton{display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:18px;cursor:pointer;padding:8px;border-radius:4px;min-width:200px;height:32px;background:#0071d4}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewButton:hover{background:#007ae6}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTaskUpdateView .checklistEditorContentSectionTaskConfigViewButton:active{background:#006ac7}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks{margin-bottom:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask:hover{background-color:#f3f3f3}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask .checklistEditorContentSectionTaskInfo{flex:1 1;display:flex;flex-direction:column;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask .checklistEditorContentSectionTaskInfo .checklistEditorContentSectionTaskInfoTitle{font-weight:bold;font-size:16px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask .checklistEditorContentSectionTaskInfo .checklistEditorContentSectionTaskInfoDescription{font-size:14px;margin-top:4px;overflow:hidden;-ms-overflow-style:none;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask .checklistEditorContentSectionTaskActions{display:flex;flex-direction:row}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionTasks .checklistEditorContentSectionTask .checklistEditorContentSectionTaskActions>div{margin-left:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures{margin-bottom:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature{position:relative;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature:hover{background-color:#f3f3f3}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureInfo{flex:1 1;display:flex;flex-direction:column;justify-content:center;min-height:34px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureInfo .checklistEditorContentSectionSignatureInfoTitle{display:flex;align-items:center;font-weight:bold;font-size:16px;color:#000}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureInfo .checklistEditorContentSectionSignatureInfoTitle span{margin-left:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureInfo .checklistEditorContentSectionSignatureInfoText{display:flex;align-items:center;font-size:14px;margin-top:4px;color:#222d32}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureInfo .checklistEditorContentSectionSignatureInfoText span{margin-left:4px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureActions{display:flex;flex-direction:row}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureActions>div{margin-left:8px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorContentSection .checklistEditorContentSectionSignatures .checklistEditorContentSectionSignature .checklistEditorContentSectionSignatureLock i{font-size:20px;margin-left:8px;color:#838383}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.checklistEditor .checklistEditorContainer .checklistEditorContent .checklistEditorLegend .legendItem{margin-right:24px}.checklistEditor .checklistEditorContainer .checklistEditorActionButtons{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.checklistEditor .checklistEditorContainer .checklistEditorActionButtons .button{min-height:32px;border-radius:4px;box-shadow:1px 1px 4px 0px #999}}.checklistAreaDialog .pickerSelectorItem.shared{background:#fffde9}.checklistAreaDialog .pickerSelectorItem.shared:hover{background:#fefbd0}.checklistAreaDialog .pickerSelectorItem.shared:active{background:#f9f7dd}.checklistAreaDialog .pickerSelectorItem .pickerSelectorItemValue{display:flex;flex-direction:row;cursor:pointer}.checklistAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistAreaItemIndicator{align-self:center;flex:1 1}.checklistAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistAreaItemRoles{margin-left:16px;flex:2 1;display:flex}.checklistAreaDialog .pickerSelectorItem .pickerSelectorItemValue .checklistAreaItemCompany{flex:1 1;font-weight:bold;align-self:center}.checklistAreaDialog .pickerSelectorItem .pickerSelectorItemValue i{width:10%;margin-left:8px;color:#000;font-size:16px}
.imprint{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.imprint .imprintContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.imprint .imprintContainer .imprintContent{width:100%;background:#fff;width:100%;max-width:850px;box-shadow:1px 1px 4px 0px #999}.imprint .imprintContainer .imprintContent .imprintContentWrapper{padding:32px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .containerLogo{display:flex;flex-flow:column;align-items:center;margin-bottom:48px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .containerLogo .logo{display:flex;align-items:center;margin-bottom:8px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .containerLogo .logo .logoWhiteLabel{height:200px;width:300px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .containerLogo .version{color:#222d32}.imprint .imprintContainer .imprintContent .imprintContentWrapper .support{display:flex;flex-flow:column;margin-bottom:32px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .support .title{font-weight:bold;font-size:18px;margin-bottom:16px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .support .website{margin-top:8px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .support .additionalInfo{margin-top:8px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .technicalRealisation{display:flex;flex-flow:column;margin-bottom:32px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .technicalRealisation .title{font-weight:bold;font-size:18px;margin-bottom:16px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .technicalRealisation .website{margin-top:8px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .agbAvv{margin-bottom:24px}.imprint .imprintContainer .imprintContent .imprintContentWrapper .releaseNotes{margin-bottom:32px}
@media all{.taskTemplateDialog2{display:flex;flex-direction:column;background:#fff}.taskTemplateDialog2 .taskTemplateDialogHeader{display:flex;flex-direction:row;padding:16px}.taskTemplateDialog2 .taskTemplateDialogHeader .taskTemplateDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.taskTemplateDialog2 .taskTemplateDialogHeader .taskTemplateDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.taskTemplateDialog2 .taskTemplateDialogHeader .taskTemplateDialogHeaderButtonClose:hover i{transform:scale(1.2)}.taskTemplateDialog2 .taskTemplateDialogToolbar{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:16px;padding-right:16px;min-height:52px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels{min-width:200px;font-size:16px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer{background:#fff;min-height:30px;max-height:30px;border:solid 1px #d3d3d3}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected{padding:4px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue{display:flex;flex-flow:row wrap;flex:1 1}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerPlaceholder{margin-left:4px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem{display:flex;flex-direction:row;align-items:center;padding:0 0 0 6px;border-radius:4px;background:#eee;margin-right:2px;margin-bottom:1px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected .multiPickerSelectedValue .multiPickerSelectedValueItem i{margin-left:8px;margin-right:2px;margin-top:2px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerContainer .multiPickerSelected i{margin-right:4px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerSelector .searchSelector .searchBoxInput{font-size:16px}.taskTemplateDialog2 .taskTemplateDialogToolbar .filterLabels .multiPickerPlaceholder{color:#747474}.taskTemplateDialog2 .taskTemplateDialogContent{flex-direction:column;overflow-y:auto;border-top:1px solid #d3d3d3}.taskTemplateDialog2 .taskTemplateDialogContent .taskTemplateDialogContentDataTable{display:flex;flex-direction:column;flex:1 1}.taskTemplateDialog2 .taskTemplateDialogContent .taskTemplateDialogContentDataTable .taskTemplateDialogContentDataTableHeader{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#e5e5e5;cursor:pointer}.taskTemplateDialog2 .taskTemplateDialogContent .taskTemplateDialogContentDataTable .taskTemplateDialogContentDataTableHeader .taskTemplateDialogContentDataTableHeaderText{flex:1 1;font-weight:bold;font-size:16px}.taskTemplateDialog2 .taskTemplateDialogContent .columnName{display:flex}.taskTemplateDialog2 .taskTemplateDialogContent .columnName .columnNameText{flex:1 1;margin-right:4px}.taskTemplateDialog2 .taskTemplateDialogContent .textColumnTitle{word-break:break-all;font-size:16px;color:#222d32;font-weight:bold}.taskTemplateDialog2 .taskTemplateDialogContent .textColumnSmall{font-size:14px;color:#222d32;white-space:pre-line}.taskTemplateDialog2 .taskTemplateDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.taskTemplateDialog2 .taskTemplateDialogFooter{flex-direction:row;text-align:left}}@media all{.taskTemplateDialog2 .taskTemplateDialogFooter .legend{display:none;font-size:16px}}@media(min-width: 768px){.taskTemplateDialog2 .taskTemplateDialogFooter .legend{display:flex;flex-direction:row;align-items:center}}@media all{.taskTemplateDialog2 .taskTemplateDialogFooter .legend .legendItem{margin-right:24px}.taskTemplateDialog2 .taskTemplateDialogFooter .subButton{display:flex;flex-direction:row}.taskTemplateDialog2 .taskTemplateDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.taskTemplateDialog2 .taskTemplateDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.taskTemplateDialog2 .taskTemplateDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.taskTemplateDialog2 .taskTemplateDialogFooter .contentButton{flex:none}}
@media all{.updateScheduledTasksDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.updateScheduledTasksDialog .updateScheduledTasksDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.updateScheduledTasksDialog .updateScheduledTasksDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.updateScheduledTasksDialog .updateScheduledTasksDialogHeader .updateScheduledTasksDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updateScheduledTasksDialog .updateScheduledTasksDialogHeader .updateScheduledTasksDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updateScheduledTasksDialog .updateScheduledTasksDialogHeader .updateScheduledTasksDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updateScheduledTasksDialog .updateScheduledTasksDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.updateScheduledTasksDialog .updateScheduledTasksDialogContent .description{margin-bottom:8px}.updateScheduledTasksDialog .updateScheduledTasksDialogContent .events{margin-bottom:16px}.updateScheduledTasksDialog .updateScheduledTasksDialogContent .events .eventScheduledItem{padding:12px}.updateScheduledTasksDialog .updateScheduledTasksDialogContent .events .eventScheduledItem:not(:last-child){border-bottom:1px solid #d3d3d3}.updateScheduledTasksDialog .updateScheduledTasksDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.updateScheduledTasksDialog .updateScheduledTasksDialogFooter{flex-direction:row;text-align:left}}@media all{.updateScheduledTasksDialog .updateScheduledTasksDialogFooter .subButton{display:flex;flex-direction:row}.updateScheduledTasksDialog .updateScheduledTasksDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.updateScheduledTasksDialog .updateScheduledTasksDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:bold}.updateScheduledTasksDialog .updateScheduledTasksDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.updateScheduledTasksDialog .updateScheduledTasksDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.updateScheduledTasksDialog{width:auto}}
.taskEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.taskEditor .taskEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner{width:100%;max-width:850px;background:#fff;box-shadow:1px 1px 4px 0px #999}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixInputWrapper{display:flex;flex-direction:row;align-items:center}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixInputWrapper .prefix{margin-left:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixInputWrapper .prefixLocked{padding:0px 8px;position:relative;display:flex;align-items:center;min-height:34px;border:solid 1px #838383;border-right:none;background-color:#eee}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixInputWrapper .prefixInput{flex:1 1}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixMultiInputWrapper{display:flex;flex-flow:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixMultiInputWrapper .prefix{margin-left:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixMultiInputWrapper .prefixLocked{padding:0 8px;position:relative;display:flex;align-items:center;min-height:34px;border:solid 1px #838383;border-bottom:none;background-color:#eee;word-break:break-word}.taskEditor .taskEditorContainer .taskEditorContainerInner .prefixMultiInputWrapper .prefixInput{flex:1 1}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection{padding:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .notConnectedContainer .description{margin-bottom:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .notConnectedContainer .notConnectedButtonContainer{display:flex;flex-direction:row;align-items:center}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .notConnectedContainer .notConnectedButtonContainer .notConnectedButton{margin-right:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .connectedContainer{display:flex;flex-direction:row;padding:12px;border:1px solid #d3d3d3}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .connectedContainer .connectedContent{flex:1 1}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .connectedContainer .connectedContent .taskTemplateTitle{margin-bottom:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorConnection .connectedContainer .connectedContent .taskTemplateValue{font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral{padding:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .applyTitleContainer{display:flex;flex-direction:row;margin-bottom:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .applyTitleContainer .applyTitleContent{margin-right:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .applyTitleContainer .applyTitleContent .applyTitleText{margin-bottom:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .title{margin-bottom:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .title label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorGeneral .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent{padding:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions{margin-bottom:16px;display:flex;flex-direction:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem.locked{background-color:#eee}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem:hover{background-color:#f3f3f3}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName{flex:1 1}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueTitle{font-weight:bold;margin-bottom:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueDescription .resultValueType{color:#222d32}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer{display:flex;flex-direction:row}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer>div{margin-left:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .resultValueDefinitions .buttonAddResultValue{margin-top:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures{margin-bottom:16px;display:flex;flex-direction:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem.locked{background-color:#eee}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem:hover{background-color:#f3f3f3}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName{flex:1 1}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName .signatureTitle{font-weight:bold;margin-bottom:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem .signatureName .signatureDescription .signatureRequiresTextInput{color:#222d32}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem .signatureSubContainer{display:flex;flex-direction:row}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .signatureList .signatureListItem .signatureSubContainer>div{margin-left:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .requiredSignatures .buttonAddSignature{margin-top:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments{margin-bottom:16px;display:flex;flex-direction:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments label{display:inline-flex;margin-bottom:4px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem.locked{background-color:#eee}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem:hover{background-color:#f3f3f3}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem .attachmentName{flex:1 1;display:flex;flex-direction:row;align-items:center;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem .attachmentSubContainer{display:flex;flex-direction:row}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .attachmentList .attachmentListItem .attachmentSubContainer>div{margin-left:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorContent .attachments .buttonAddAttachment{margin-top:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .lockedContainer{display:flex;margin-bottom:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .lockedContainer.locked{padding:8px;border:solid 1px #838383;background-color:#eee;pointer-events:none}.taskEditor .taskEditorContainer .taskEditorContainerInner .lockedContainer .lockedContent{flex:1 1;display:flex;flex-direction:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .lockedContainer .lockedSubContainer{display:flex;flex-direction:row}.taskEditor .taskEditorContainer .taskEditorContainerInner .lockedContainer .lockedSubContainer>div{margin-left:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings{padding:16px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings .settings{font-weight:bold;margin-bottom:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings .muteNotifications{margin-bottom:8px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings .labels{display:flex;flex-direction:column}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings .labels label{display:inline-flex;margin-bottom:8px;font-weight:bold}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorSettings .labels .buttonAddLabel{margin-top:4px}.taskEditor .taskEditorContainer .taskEditorContainerInner .taskEditorInUse{padding:16px}.taskEditor .taskEditorContainer .taskEditorHeadline{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.taskEditor .taskEditorContainer .taskEditorHeadline .taskEditorHeadlineIcon{margin-right:8px}.taskEditor .taskEditorContainer .taskEditorHeadline .taskEditorHeadlineSubDiv{position:relative;width:100%;height:100%}.taskEditor .taskEditorContainer .taskEditorHeadline .taskEditorHeadlineSubDiv .taskEditorHeadlineIconWrapper{position:absolute;right:8px}.taskEditor .taskEditorContainer .taskEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.taskEditor .taskEditorContainer .taskEditorLegend .legendItem{margin-right:24px}.taskEditor .taskEditorContainer .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.taskEditor .taskEditorContainer .action .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}.taskEditor .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.taskEditor .textColumnSmall{font-size:14px;color:#222d32}
@media all{.passwordSettingsEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;z-index:7}.passwordSettingsEditor .passwordSettingsEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;z-index:100;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings{display:flex;flex-flow:column;flex:1 1;padding:16px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredEnabled{margin-bottom:16px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredDurationContainer{margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredDurationContainer .passwordExpiredDuration{margin:0 4px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredDurationContainer .passwordExpiredDuration .outlineInputContainer{min-height:24px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredDurationContainer .passwordExpiredDuration .outlineInputContainer input{width:36px;padding:4px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredReminderDaysContainer{margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredReminderDaysContainer .passwordExpiredReminderDays{margin:0 4px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredReminderDaysContainer .passwordExpiredReminderDays .outlineInputContainer{min-height:24px}.passwordSettingsEditor .passwordSettingsEditorContainer .passwordSettingsEditorContent .passwordSettings .passwordExpiredReminderDaysContainer .passwordExpiredReminderDays .outlineInputContainer input{width:36px;padding:4px}}
.ldapGroupMappingEditor{position:relative;flex:1 1;display:flex;flex-direction:column;font-size:16px;background:#e5e5e5;color:#000;z-index:7}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer{display:flex;flex-direction:column;align-items:center;padding:16px;min-height:calc(100vh - 180px)}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent{display:flex;flex-direction:column;background:#fff;max-width:850px;width:100%;z-index:100;border-radius:4px;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5)}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping{display:flex;flex-flow:column;flex:1 1}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .headline{display:flex;flex:1 1;flex-direction:row;color:#fff;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .headline .title{display:flex;align-items:center;flex:1 1}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .sectionContent{padding:16px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer{margin-bottom:16px;display:flex;flex-direction:row;align-items:center;justify-content:center}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapGroup{width:240px;border:1px solid #e3e3e3;border-radius:5px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapGroup .outlineInput .outlineInputContainer .outlineInputText input{padding:9px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapGroup .groupNameContainer{margin:8px 4px;display:flex;flex-direction:row}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapGroup .groupNameContainer .groupName{flex:1 1;word-break:break-all}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping{flex:1 1;display:flex;flex-direction:row;align-items:center}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .outlineInput .outlineInputContainer .outlineInputText input{padding:9px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentNameContainer{width:240px;margin-right:8px;align-items:center}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentNameContainer .departmentName{word-break:break-all}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentMappingContainer{flex:1 1;align-items:center;padding:8px;border:1px solid #e3e3e3;border-radius:5px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentMappingContainer .departmentLdapIdContainer{display:flex;flex-direction:row;word-break:break-all}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentMappingContainer .departmentLdapIdContainer .departmentLdapId{margin-right:8px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .departmentMapping .departmentMappingContainer .departmentLdapIdContainer .mappingEdit{margin-right:8px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ownerCheckBox{flex:.5 1;margin-left:16px;margin-right:16px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .allDepartmentsCheckBox{flex:.5 1;margin-left:16px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapRole{flex:1 1;margin:0 16px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapRole .roleId{margin-bottom:8px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapRole .roleId .pickerContainer label{margin:8px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapRole .roleId .pickerContainer .pickerSelected{padding:8px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapMappingContainer .ldapDelete{margin:6px 4px}.ldapGroupMappingEditor .ldapGroupMappingEditorContainer .ldapGroupMappingEditorContent .ldapGroupMapping .ldapAdd{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}
.createBrokerCredentialsDialog .dataFormatContent{min-width:700px;padding:16px}.createBrokerCredentialsDialog .dataFormatContent .radioButton{margin-bottom:8px}.createBrokerCredentialsDialog .dataFormatContent .tabBar{display:flex;flex-direction:row;margin-bottom:16px;gap:8px}.createBrokerCredentialsDialog .dataFormatContent .tabBar .tabBarTab{flex:1 1;padding:8px;text-align:center;border:1px solid #000;cursor:pointer}.createBrokerCredentialsDialog .dataFormatContent .tabBar .tabBarTab:hover{background:#f3f3f3}.createBrokerCredentialsDialog .dataFormatContent .tabBar .tabBarTabSelected{flex:1 1;padding:8px;text-align:center;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #0071d4;background:#d0eff7;cursor:pointer}.createBrokerCredentialsDialog .dataFormatContent .tabBar .tabBarTabSelected:hover{background:#f3f3f3}.createBrokerCredentialsDialog .dataFormatContent .tableRow{display:flex;flex-direction:row;margin-bottom:8px}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldName{display:flex;flex:1 1;font-weight:bold}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldContent{display:flex;flex-direction:column;flex:3 1}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldContent .table{display:flex;flex-direction:column;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldContent .table .row{display:flex;flex-direction:row;border-bottom:1px solid #000}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldContent .table .row .fieldName{display:flex;flex:1 1;border-right:1px solid #000;padding:4px}.createBrokerCredentialsDialog .dataFormatContent .tableRow .fieldContent .table .row .fieldContent{display:flex;flex:1 1;padding:4px}.createBrokerCredentialsDialog .dataFormatContent .inputField{margin-top:16px;margin-bottom:16px;display:flex;flex-direction:row}.createBrokerCredentialsDialog .dataFormatContent .inputField label{display:block;margin-top:8px;margin-right:24px;font-weight:bold}.createBrokerCredentialsDialog .dataFormatContent .inputField input{width:85%;padding:12px;border:1px solid #ccc;border-radius:4px}.createBrokerCredentialsDialog .dataFormatContent .inputField .error{color:red;margin-top:8px}.createBrokerCredentialsDialog .dataFormatContent tr.spaceUnder{padding-bottom:10em}
.mqttBrokerCredentials{display:flex;flex-flow:column;flex:1 1;padding:16px}.mqttBrokerCredentials .introText{margin-bottom:16px}.mqttBrokerCredentials .introTextBold{margin-bottom:16px;font-weight:bold}.mqttBrokerCredentials .title{font-weight:bold;margin-bottom:8px}.mqttBrokerCredentials .mqttCredentialsAdd{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.mqttBrokerCredentials .mqttBrokerCredentialsItemContainer{max-width:400px;padding:8px;margin-bottom:16px;display:flex;flex-direction:row;align-items:flex-start;box-shadow:1px 1px 4px 0px #999;border-radius:4px;z-index:2}.mqttBrokerCredentials .mqttBrokerCredentialsItemContainer .informationContainer{display:flex;flex:1 1;flex-direction:column}.mqttBrokerCredentials .mqttBrokerCredentialsItemContainer .informationContainer .left{text-align:start}.mqttBrokerCredentials .mqttBrokerCredentialsItemContainer .informationContainer .right{padding-left:10px;text-align:left}.mqttBrokerCredentials .mqttBrokerCredentialsItemContainer .ldapDelete{margin:6px 4px}
.createSupervisionMandateDialog{display:flex;padding:16px;flex-flow:column;flex:1 1}.createSupervisionMandateDialog .supervisorCompanyId{margin-bottom:16px}.createSupervisionMandateDialog .roleId{margin-bottom:16px}.createSupervisionMandateDialog .yesNoQuestion{margin-bottom:16px}.createSupervisionMandateDialog .yesNoQuestion .yesNoQuestionName{margin-bottom:8px}.createSupervisionMandateDialog .yesNoQuestion .yesNoQuestionAnswer{display:flex}.createSupervisionMandateDialog .yesNoQuestion .yesNoQuestionAnswer>div{margin-right:16px}.createSupervisionMandateDialog .yesNoQuestion .yesNoQuestionAnswer .yesNoQuestionAnswerItem{display:flex;flex-flow:row;align-items:center}.createSupervisionMandateDialog .departmentIds{position:relative;overflow:hidden;border:solid 1px #838383;border-radius:4px}.createSupervisionMandateDialog .departmentIds .departmentIdsLock{position:absolute;width:100%;height:100%;background-color:gray;opacity:.2;z-index:99}
.editDepartmentAccessDialog{display:flex;padding:16px;flex-flow:column;flex:1 1}.editDepartmentAccessDialog .roleId{margin-bottom:16px}.editDepartmentAccessDialog .yesNoQuestion{margin-bottom:16px}.editDepartmentAccessDialog .yesNoQuestion .yesNoQuestionName{margin-bottom:8px}.editDepartmentAccessDialog .yesNoQuestion .yesNoQuestionAnswer{display:flex}.editDepartmentAccessDialog .yesNoQuestion .yesNoQuestionAnswer>div{margin-right:16px}.editDepartmentAccessDialog .yesNoQuestion .yesNoQuestionAnswer .yesNoQuestionAnswerItem{display:flex;flex-flow:row;align-items:center}.editDepartmentAccessDialog .loadingSpinnerContainer{display:flex;justify-content:center}.editDepartmentAccessDialog .departmentIds{position:relative;overflow:hidden;-ms-overflow-style:none;border:solid 1px #838383;border-radius:4px;width:100%}.editDepartmentAccessDialog .departmentIds .departmentIdsLock{position:absolute;width:100%;height:100%;background-color:gray;opacity:.2;z-index:1}
@media all{.auditCredits{display:flex;flex-direction:column;min-height:calc(100vh - 180px)}.auditCredits .auditCreditsCurrentContingent{font-size:16px}.auditCredits .auditCreditsPricing{display:flex;flex-direction:column;padding:16px}.auditCredits .auditCreditsPricing .auditCreditsRowSeparator{height:1px;background:#d3d3d3;margin-top:8px}.auditCredits .auditCreditsPricing .auditCreditsPricingDescription{display:flex;flex-direction:column;color:gray}.auditCredits .auditCreditsPricing .auditCreditsPricingDescription .auditCreditsPricingDescriptionParagraph{flex:1 1;font-size:16px;margin-bottom:8px}.auditCredits .auditCreditsHistory .auditCreditsHistoryTitle{color:#000;font-weight:bold;font-size:16px;padding-left:16px;padding-bottom:16px}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem{margin-top:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem .auditCreditsHistoryItemTimestamp{color:gray;font-size:16px}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem .auditCreditsHistoryItemInfo{flex:1 1;color:#000;font-size:16px}}@media screen and (max-width: 750px){.auditCredits{display:flex;flex-direction:column;padding:16px}.auditCredits .auditCreditsCurrentContingent{font-size:16px}.auditCredits .auditCreditsPricing{display:flex;flex-direction:column}.auditCredits .auditCreditsPricing .auditCreditsRowSeparator{height:1px;background:#d3d3d3;margin-top:8px}.auditCredits .auditCreditsPricing .auditCreditsPricingRow{display:flex;flex-direction:row;margin-top:16px}.auditCredits .auditCreditsPricing .auditCreditsPricingRow .auditCreditsInfoText{flex:1 1;font-size:16px;color:gray}.auditCredits .auditCreditsHistory{margin-top:16px}.auditCredits .auditCreditsHistory .auditCreditsHistoryTitle{color:#000;font-weight:bold;font-size:16px;margin-bottom:16px}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem{margin-top:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem .auditCreditsHistoryItemTimestamp{color:gray;font-size:16px}.auditCredits .auditCreditsHistory .auditCreditsHistoryItem .auditCreditsHistoryItemInfo{flex:1 1;color:#000;font-size:16px}}
@media all{.restoreAuditDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.restoreAuditDialog .restoreAuditDialogLoading .containerLoading{min-height:calc(100vh - 530px)}.restoreAuditDialog .restoreAuditDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.restoreAuditDialog .restoreAuditDialogHeader .restoreAuditDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.restoreAuditDialog .restoreAuditDialogHeader .restoreAuditDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.restoreAuditDialog .restoreAuditDialogHeader .restoreAuditDialogHeaderButtonClose:hover i{transform:scale(1.2)}.restoreAuditDialog .progress{display:flex;justify-content:center;min-width:30vw;padding:8px}.restoreAuditDialog .restoreAuditDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.restoreAuditDialog .restoreAuditDialogContent .dataTable{max-width:calc(100vw - 400px);padding:8px;margin-top:16px;margin-bottom:16px;font-weight:bold;border:1px solid #000}.restoreAuditDialog .restoreAuditDialogContent .paymentInfo{margin-top:8px}.restoreAuditDialog .restoreAuditDialogContent .restoreAuditDialogContentInfo{margin-bottom:8px}.restoreAuditDialog .restoreAuditDialogContent .skip{margin-top:8px}.restoreAuditDialog .restoreAuditDialogContent .importedLabelsTitle{margin-bottom:8px}.restoreAuditDialog .restoreAuditDialogContent th[class*=tableHeadSticky]{top:-16px !important}.restoreAuditDialog .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.restoreAuditDialog .textColumnSmall{font-size:16px;color:#222d32}.restoreAuditDialog .columnName .textColumnTitle{margin-bottom:8px}.restoreAuditDialog .restoreAuditDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.restoreAuditDialog .restoreAuditDialogFooter{flex-direction:row;text-align:left}}@media all{.restoreAuditDialog .restoreAuditDialogFooter .subButton{display:flex;flex-direction:row}.restoreAuditDialog .restoreAuditDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.restoreAuditDialog .restoreAuditDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.restoreAuditDialog .restoreAuditDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.restoreAuditDialog .restoreAuditDialogFooter .contentButton{flex:none}}@media screen and (max-width: 700px){.restoreAuditDialog{width:auto}}
@media all{.archivedAuditList{display:flex;flex:1 1;flex-direction:column}.archivedAuditList .formToolbarItem{margin-right:8px}.archivedAuditList .buttonUnlock{font-size:16px}.archivedAuditList .status{color:#319957;font-weight:bold}.archivedAuditList .tooltip{margin:0;padding-left:16px}.archivedAuditList .conductionTimeout{display:flex;align-items:center;font-size:14px;margin-bottom:4px}.archivedAuditList .indicators{display:flex;flex-direction:column;gap:3px}.archivedAuditList .indicator{padding:0;justify-content:flex-start}.archivedAuditList .review{margin-top:5px}}
@media all{.qrCodes .selectedChecklistsIndicator{width:24px;height:24px;border-radius:90px;border:1px solid #000;text-align:center;color:#fff;background-color:blue}}
iframe{width:100%;height:100%;border:none}label{font-weight:bold}.layoutEditor{display:flex;flex-direction:column;height:100%;width:100%;background-color:#e5e5e5}.layoutEditor .layoutEditorContent{display:flex;flex-direction:column}.layoutEditor .layoutEditorContent .section .sectionTitle{font-weight:bold;padding:11px 16px;font-size:16px;background:#eee;border-bottom:2px solid #238bf1;color:#0071d4;cursor:pointer}.layoutEditor .layoutEditorContent .section .content-container{display:flex;justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px}.layoutEditor .layoutEditorContent .section .content-container .content{padding:16px;width:40%;box-shadow:1px 1px 4px 0px rgba(0,0,0,.5);display:flex;flex-direction:column;background:#fff}.layoutEditor .layoutEditorContent .section .content-container .content .inputWrapper{margin-bottom:16px}.layoutEditor .layoutEditorContent .section .content-container .content .inputWrapper input[type=number]::-webkit-inner-spin-button,.layoutEditor .layoutEditorContent .section .content-container .content .inputWrapper input[type=number]::-webkit-outer-spin-button{opacity:1}.layoutEditor .layoutEditorContent .section .content-container .content .buttonWrapper{margin-top:16px;width:-webkit-fit-content;width:fit-content}.layoutEditor .layoutEditorContent .section .content-container .content .input{margin-left:16px}
@media all{.sensorConfigPresets{display:flex;flex-direction:column;flex:1 1}}
@media all{.updatePresetDialogContainer{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.updatePresetDialogContainer .updatePresetDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.updatePresetDialogContainer .updatePresetDialogHeader .updatePresetDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.updatePresetDialogContainer .updatePresetDialogHeader .updatePresetDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.updatePresetDialogContainer .updatePresetDialogHeader .updatePresetDialogHeaderButtonClose:hover i{transform:scale(1.2)}.updatePresetDialogContainer .updatePresetDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.updatePresetDialogContainer .updatePresetDialogContent .description{margin-bottom:8px}.updatePresetDialogContainer .updatePresetDialogContent .updatePresetDialogCollapsibleContainer .updatePresetDialogCollapsibleContainerContent{display:flex;flex-direction:column;gap:6px}.updatePresetDialogContainer .updatePresetDialogContent .updatePresetDialogCollapsibleContainer .updatePresetDialogCollapsibleContainerContent .updatePresetDialogCollapsibleContainerContentItem{background-color:rgba(200,200,200,.5490196078);padding:8px;border-radius:4px}.updatePresetDialogContainer .updatePresetDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.updatePresetDialogContainer .updatePresetDialogFooter{flex-direction:row;text-align:left}}@media all{.updatePresetDialogContainer .updatePresetDialogFooter .subButton{display:flex;flex-direction:row}.updatePresetDialogContainer .updatePresetDialogFooter .mainButton{display:flex;flex-direction:row;justify-content:flex-end;flex:1 1}.updatePresetDialogContainer .updatePresetDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:bold}.updatePresetDialogContainer .updatePresetDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.updatePresetDialogContainer .updatePresetDialogFooter .contentButton{flex:none}}
.sensorConfigPresetEditor{display:flex;flex-flow:column;flex:1 1;font-size:16px;background:#e5e5e5}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner{width:100%;max-width:850px;background:#fff;box-shadow:1px 1px 4px 0px #999}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral{padding:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .title{margin-bottom:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .title label{display:inline-flex;margin-bottom:4px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .title .prefixInputWrapper{display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .title .prefixInputWrapper .prefix{margin-right:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .title .prefixInputWrapper .prefixInput{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorGeneral .description label{display:inline-flex;margin-bottom:4px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent{padding:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions{margin-bottom:16px;display:flex;flex-direction:column}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions label{display:inline-flex;margin-bottom:4px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem{flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;min-height:34px;border:1px solid #838383;cursor:pointer;min-width:0px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem:hover{background-color:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueTitle{font-weight:bold;margin-bottom:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueName .resultValueDescription .resultValueType{color:#222d32}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer{display:flex;flex-direction:row}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .resultValueList .resultValueListItem .resultValueSubContainer>div{margin-left:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .resultValueDefinitions .buttonAddResultValue{margin-top:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting{display:flex;flex-direction:row;align-items:center;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorReportingLeftContent{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1.15 1;width:60%;height:18px;border:1px solid rgba(0,0,0,.5411764706)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorReportingLeftContent .sensorConfigPresetEditorReportingLeftContentTitle{flex:1 1;font-weight:bold;margin-left:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer{width:40%;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;border:1px solid rgba(0,0,0,.5411764706);flex:1 1;cursor:pointer}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelected .sensorConfigPresetEditorContainerReportingPickerSelectedValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelector .sensorConfigPresetEditorReportingPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelector .sensorConfigPresetEditorReportingPickerSelectorItem .sensorConfigPresetEditorReportingPickerSelectorItemValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReporting .sensorConfigPresetEditorContainerReportingPickerContainer .sensorConfigPresetEditorContainerReportingPickerSelector .sensorConfigPresetEditorReportingPickerSelectorItem:hover{background:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer{display:flex;flex-direction:row;align-items:center;flex-flow:row wrap;flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom{display:flex;flex-direction:column;margin-top:16px;font-size:14px;border:1px solid #000;width:auto;height:48px;min-width:21.65px;cursor:pointer}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom:hover{transform:scale(1.2);box-shadow:1px 1px 4px 0px #999}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom:active{transform:scale(1.1);box-shadow:1px 1px 4px 0px #999}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom .sensorConfigPresetEditorContainerReportingTimeCustomUpper{display:flex;flex:1 1;background:#b3b3b3;padding:4px;justify-content:center;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom .sensorConfigPresetEditorContainerReportingTimeCustomLower{display:flex;flex:2 1;justify-content:center;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainer .sensorConfigPresetEditorContainerReportingTimeCustom .sensorConfigPresetEditorContainerReportingTimeCustomLower i{color:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .sensorConfigPresetEditorContainerReportingTimeCustomContainerError{color:#de414c;margin-top:8px;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures{display:flex;flex-direction:column}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures label{display:inline-flex;margin-bottom:4px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay{display:flex;flex-direction:row;align-items:center;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelay{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1.15 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayTitle{flex:1 1;font-weight:bold;margin-left:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelected .sensorConfigPresetEditorNotificationAlertDelayPickerSelectedValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector .sensorConfigPresetEditorNotificationAlertDelayPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector .sensorConfigPresetEditorNotificationAlertDelayPickerSelectorItem .sensorConfigPresetEditorNotificationAlertDelayPickerSelectorItemValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector .sensorConfigPresetEditorNotificationAlertDelayPickerSelectorItem:hover{background:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector::-webkit-scrollbar{width:6px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .requiredSignatures .sensorConfigPresetEditorContainerNotificationAlertDelay .sensorConfigPresetEditorNotificationAlertDelayPicker .sensorConfigPresetEditorNotificationAlertDelayPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments{display:flex;flex-direction:column}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments label{display:inline-flex;margin-bottom:4px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxWrapper{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxWrapper .sensorConfigPresetEditorManualMeasurementCheckboxTitle{flex:1 1;text-align:center;align-items:center;display:flex;flex-direction:row;font-weight:bold;margin-left:8px;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxWrapper{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;margin-top:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxWrapper .sensorConfigPresetEditorManualMeasurementCheckboxTitle{flex:1 1;text-align:center;align-items:center;display:flex;flex-direction:row;font-weight:bold;margin-left:8px;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings{margin-left:24px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementCheckboxWrapper{position:relative;display:flex;align-items:center;flex-direction:row;padding:0 8px 0 8px;margin-top:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementCheckboxWrapper .sensorConfigPresetEditorManualMeasurementCheckboxTitle{flex:1 1;font-weight:400;margin-left:8px;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1;border-left:1px solid gray}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelected .sensorConfigPresetEditorManualMeasurementValidPickerSelectedValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector{position:absolute;top:0;right:0;left:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector .sensorConfigPresetEditorManualMeasurementValidPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector .sensorConfigPresetEditorManualMeasurementValidPickerSelectorItem .sensorConfigPresetEditorManualMeasurementValidPickerSelectorItemValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector .sensorConfigPresetEditorManualMeasurementValidPickerSelectorItem:hover{background:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector::-webkit-scrollbar{width:6px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementCheckboxSettings .sensorConfigPresetEditorManualMeasurementValidPicker .sensorConfigPresetEditorManualMeasurementValidPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementInputWrapper{display:flex;align-items:center;flex-direction:row;padding:0 8px 0 8px;margin-top:8px;border:1px solid gray}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementInputWrapper .sensorConfigPresetEditorManualMeasurementInputText{flex:1 1;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementInputWrapper .sensorConfigPresetEditorManualMeasurementInput{width:40px;height:20px;text-align:center;font-size:14px;border-radius:2px;border:1px solid #838383;margin-left:8px;margin-right:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorManualMeasurementInputWrapper .sensorConfigPresetEditorManualMeasurementInput:focus{border:1px solid #0071d4;outline:none !important}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorDataTypeContainerError{display:flex;flex-direction:row;align-items:center;margin-top:8px;margin-bottom:8px;font-size:14px;color:#de414c}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorDataTypeContainerError .sensorConfigPresetEditorDataTypeError{margin-left:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes{margin-top:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType{overflow:hidden;-ms-overflow-style:none}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType:not(:last-child){margin-bottom:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader{display:flex;flex-direction:row;align-items:center;padding:8px;background:rgba(0,0,0,.05);color:#000}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderTitle{flex:1.5 1;font-size:14px;font-weight:bold;margin-right:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderSwitch{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px;margin-right:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderSwitch .sensorConfigPresetEditorDataTypeHeaderSwitchText{margin-left:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderValue{flex:1 1;font-weight:bold;text-align:right;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits{display:flex;flex-direction:row}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits{flex:1 1;display:flex;flex-direction:column;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit{flex:1 1;display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.2)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitTitle{position:relative;flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitTitle .sensorConfigPresetEditorThresholdLimitTitleText{flex:1 1;font-size:14px;font-weight:bold;color:#000}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput{position:relative;flex:1 1;display:flex;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input{width:100%;height:36.75px;padding-left:4px;padding-right:14px;border:none;text-align:right}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input:focus{outline:none}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput span{position:relative;left:-10px;top:-1px;font-size:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input::-webkit-outer-spin-button,.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input[type=number]{-webkit-appearance:textfield;appearance:textfield}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdGraph{flex:1 1;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert{display:flex;flex-direction:row;align-items:center;font-size:14px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1 1;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayTitle{flex:1 1;font-weight:bold;margin-left:8px;display:flex;align-items:center;flex-direction:row}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelected .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectedValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector{position:absolute;right:0;left:0;bottom:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItemValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem:hover{background:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar{width:6px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorDataTypeContainerError{display:flex;flex-direction:row;align-items:center;margin-top:8px;margin-bottom:8px;font-size:14px;color:#de414c}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorDataTypeContainerError .sensorConfigPresetEditorDataTypeError{margin-left:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes{margin-top:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType{overflow:hidden;-ms-overflow-style:none}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType:not(:last-child){margin-bottom:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader{display:flex;flex-direction:row;align-items:center;padding:8px;background:rgba(0,0,0,.05);color:#000}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderTitle{flex:1.5 1;font-size:14px;font-weight:bold;margin-right:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderSwitch{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:14px;margin-right:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderSwitch .sensorConfigPresetEditorDataTypeHeaderSwitchText{margin-left:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorDataTypeHeader .sensorConfigPresetEditorDataTypeHeaderValue{flex:1 1;font-weight:bold;text-align:right;font-size:14px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits{display:flex;flex-direction:row}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits{flex:1 1;display:flex;flex-direction:column;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit{flex:1 1;display:flex;flex-direction:row;border-bottom:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.2)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitTitle{position:relative;flex:1 1;display:flex;flex-direction:row;align-items:center;padding:8px;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitTitle .sensorConfigPresetEditorThresholdLimitTitleText{flex:1 1;font-size:14px;font-weight:bold;color:#000}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput{position:relative;flex:1 1;display:flex;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input{width:100%;height:36.75px;padding-left:4px;padding-right:14px;border:none;text-align:right}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input:focus{outline:none}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput span{position:relative;left:-10px;top:-1px;font-size:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input::-webkit-outer-spin-button,.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdLimits .sensorConfigPresetEditorThresholdLimit .sensorConfigPresetEditorThresholdLimitInput input[type=number]{-webkit-appearance:textfield;appearance:textfield}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerLimits .sensorConfigPresetEditorThresholdGraph{flex:1 1;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert{display:flex;flex-direction:row;align-items:center;font-size:14px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay{position:relative;display:flex;align-items:center;flex-direction:row;padding:8px;flex:1 1;border-right:1px solid #e3e3e3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelay .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayTitle{flex:1 1;font-weight:bold;margin-left:8px;display:flex;align-items:center;flex-direction:row}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker{position:relative;display:flex;align-items:center;justify-content:flex-end;padding:8px;height:18px;flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayOverlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.1)}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelected{flex:1 1;display:flex;flex-direction:row;align-items:center}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelected .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectedValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector{position:absolute;right:0;left:0;bottom:0;overflow-y:auto;box-shadow:1px 1px 4px 0px #999;z-index:99;background:#fff}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem{flex:1 1;display:flex;align-items:center;padding:8px;height:19px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItemValue{flex:1 1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelectorItem:hover{background:#f3f3f3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar{width:6px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-track{background:#f1f1f1}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb{background:#d3d3d3}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorContent .attachments .sensorConfigPresetEditorContainerDataTypes .sensorConfigPresetEditorDataType .sensorConfigPresetEditorThresholdContainerWarningLimitAlert .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPicker .sensorConfigPresetEditorThresholdContainerWarningLimitAlertDelayPickerSelector::-webkit-scrollbar-thumb:hover{background:#888}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings{padding:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .settings{font-weight:bold;margin-bottom:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .muteNotifications{margin-bottom:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .hideInReports{margin-bottom:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .labels{display:flex;flex-direction:column}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .labels label{display:inline-flex;margin-bottom:8px;font-weight:bold}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorSettings .labels .buttonAddLabel{margin-top:4px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorContainerInner .sensorConfigPresetEditorInUse{padding:16px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorHeadline{display:flex;flex:1 1;flex-direction:row;color:#000;background:#eee;padding:12px 16px 12px 16px;border-bottom:1px solid #d3d3d3;font-size:16px;align-items:center;font-weight:bold;justify-content:flex-start;max-height:50px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorHeadline .sensorConfigPresetEditorHeadlineIcon{margin-right:8px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorLegend{display:flex;flex:1 1;flex-direction:row;color:text-dark;padding:12px 16px 12px 16px;border-top:1px solid #d3d3d3;font-size:16px;align-items:center;justify-content:flex-start;max-height:50px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .sensorConfigPresetEditorLegend .legendItem{margin-right:24px}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .action{width:100%;max-width:850px;display:flex;flex-direction:row;margin:16px 0}.sensorConfigPresetEditor .sensorConfigPresetEditorContainer .action .button{border-radius:0px;box-shadow:1px 1px 4px 0px #999}.sensorConfigPresetEditor .textColumnTitle{font-size:16px;color:#222d32;font-weight:bold}.sensorConfigPresetEditor .textColumnSmall{font-size:14px;color:#222d32}
@media all{.logoutContainer{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.logoutContainer .logoutContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}}
.webhookCard{width:50%;height:auto;margin-left:25%;margin-top:2%;background-color:#fff;border-radius:8px;box-shadow:1px 1px 4px -2px rgba(0,0,0,.75);border-left:5px solid;word-wrap:break-word}.webhookCard .webhookCardContent{padding:18px}.webhookCard .actionButtonContainer{float:right}
.webhookContainer{display:flex;flex-direction:column;width:100%}.webhookContainer .tabContent{width:100%;height:100%;background-color:#e5e5e5}
.webhook-editor-wrapper{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden}.webhook-editor-wrapper .global-error-message{background-color:#ffebee;color:#d32f2f;padding:12px 16px;margin:16px;border-radius:4px;font-weight:500;display:flex;align-items:center}.webhook-editor-wrapper .global-error-message::before{content:"⚠️";margin-right:8px;font-size:18px}.webhook-editor-wrapper .MuiTabs-root{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.webhook-editor-wrapper .MuiTabs-root .MuiTabs-flexContainer{flex:0 0 auto}.webhook-editor-wrapper .MuiTabs-root .MuiTabs-scroller{flex:1 1;overflow:hidden}.webhook-editor-wrapper .MuiTabs-root .MuiTab-root{height:100%;overflow:hidden;display:flex;flex-direction:column}.webhook-step-item{margin-bottom:16px}.webhook-step-item .step-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.webhook-step-item .step-divider{margin:8px 0 16px}.webhook-step-item .transform-field,.webhook-step-item .response-map-field,.webhook-step-item .body-field{margin:8px 0 16px}.webhook-step-item .transform-field .MuiInputBase-multiline,.webhook-step-item .response-map-field .MuiInputBase-multiline,.webhook-step-item .body-field .MuiInputBase-multiline{min-height:120px}.webhook-step-item .transform-field textarea,.webhook-step-item .response-map-field textarea,.webhook-step-item .body-field textarea{resize:vertical;font-family:monospace;line-height:1.5}.webhook-step-item .MuiGrid-container{padding:8px}.webhook-status-card{margin-bottom:16px}.webhook-status-card .card-title{font-weight:500;margin-bottom:8px}.webhook-status-card .card-divider{margin-bottom:16px}.webhook-status-card .entity-info{margin-bottom:8px}.webhook-status-card .timestamp-info{font-size:.8rem;color:rgba(0,0,0,.6);margin-top:8px;margin-bottom:16px}.webhook-status-card .no-data-message{font-style:italic;color:rgba(0,0,0,.6)}.webhook-status-card .webhook-steps-status{margin-top:16px}.webhook-status-card .step-status-container{padding:16px;margin-bottom:16px;border:1px solid #e0e0e0;border-radius:4px}.webhook-status-card .step-status-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.webhook-status-card .status-chip{margin:4px}.webhook-status-card .success-chip{background-color:#4caf50;color:#fff}.webhook-status-card .error-chip{background-color:#f44336;color:#fff}.webhook-status-card .warning-chip{background-color:#ff9800;color:#fff}.webhook-status-card .response-container{background-color:#f5f5f5;padding:8px;border-radius:4px;font-family:monospace;font-size:.85rem;overflow-x:auto;margin-top:8px}.webhook-status-card .store-data{margin-top:8px}
.webhook-editor-container{width:100%;height:calc(100vh - 140px);overflow-y:auto;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;background-color:#eee}.webhook-editor-container .webhook-editor-grid{flex:1 1;margin:0;width:100%}.webhook-editor-container .webhook-editor-tabs{margin-bottom:24px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.webhook-editor-container .webhook-editor-tabs .MuiTab-root{font-weight:500;min-height:48px}.webhook-editor-container .tab-content-container{margin-top:16px}.webhook-editor-container .error-message{background-color:#ffebee;color:#d32f2f;padding:12px 16px;border-radius:4px;margin-bottom:16px;font-weight:500}.webhook-editor-container .loading-indicator{display:flex;justify-content:center;padding:16px;color:#2396fa;font-weight:500}.webhook-editor-container .webhook-card{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;max-width:100%}.webhook-editor-container .webhook-card .MuiCardContent-root{overflow-x:auto;overflow-y:visible;max-width:100%}.webhook-editor-container .webhook-card .card-title{margin-bottom:12px;color:#333}.webhook-editor-container .webhook-card .card-title-with-action{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.webhook-editor-container .webhook-card .card-title-with-action .card-title{margin-bottom:0}.webhook-editor-container .webhook-card .card-title-with-action .add-step-button{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer}.webhook-editor-container .webhook-card .card-title-with-action .add-step-button:hover{background-color:rgba(35,150,250,.05)}.webhook-editor-container .webhook-card .card-title-with-action .add-step-button span{color:#2396fa;font-size:14px}.webhook-editor-container .webhook-card .card-divider{margin-bottom:16px}.webhook-editor-container .webhook-card .form-field{margin-bottom:20px}.webhook-editor-container .webhook-card .form-field.department-selector .selected-department{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.webhook-editor-container .webhook-card .form-field.department-selector .select-department-button{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;border:1px dashed #2396fa;margin-top:8px;cursor:pointer}.webhook-editor-container .webhook-card .form-field.department-selector .select-department-button:hover{background-color:rgba(35,150,250,.05)}.webhook-editor-container .webhook-card .form-field.department-selector .select-department-button span{color:#2396fa;font-size:14px}.webhook-editor-container .webhook-card .api-events-container .section-subtitle{margin-bottom:12px}.webhook-editor-container .webhook-card .api-events-container .api-events-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .info-text,.webhook-editor-container .webhook-card.webhook-filters-card .info-text{margin-bottom:16px;color:#666}.webhook-editor-container .webhook-card.webhook-steps-card .section-subtitle,.webhook-editor-container .webhook-card.webhook-filters-card .section-subtitle{margin-bottom:12px}.webhook-editor-container .webhook-card.webhook-steps-card .filters-list,.webhook-editor-container .webhook-card.webhook-filters-card .filters-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .filters-list .filter-chip,.webhook-editor-container .webhook-card.webhook-filters-card .filters-list .filter-chip{margin:4px}.webhook-editor-container .webhook-card.webhook-steps-card .filter-form,.webhook-editor-container .webhook-card.webhook-filters-card .filter-form{margin-top:16px;padding:16px;background-color:#f5f5f5;border-radius:4px}.webhook-editor-container .webhook-card.webhook-steps-card .filter-form .filter-type-selector,.webhook-editor-container .webhook-card.webhook-filters-card .filter-form .filter-type-selector{margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .filter-form .filter-type-selector .filter-type-options,.webhook-editor-container .webhook-card.webhook-filters-card .filter-form .filter-type-selector .filter-type-options{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:8px;gap:8px;margin-top:8px}.webhook-editor-container .webhook-card.webhook-steps-card .filter-form .filter-value-input,.webhook-editor-container .webhook-card.webhook-filters-card .filter-form .filter-value-input{margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;border:1px dashed #ccc;margin-top:8px}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button:not(.disabled),.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button:not(.disabled),.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button:not(.disabled),.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button:not(.disabled),.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button:not(.disabled),.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button:not(.disabled){border-color:#2396fa;cursor:pointer}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button:not(.disabled):hover,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button:not(.disabled):hover,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button:not(.disabled):hover,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button:not(.disabled):hover,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button:not(.disabled):hover,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button:not(.disabled):hover{background-color:rgba(35,150,250,.05)}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button:not(.disabled) span,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button:not(.disabled) span,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button:not(.disabled) span,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button:not(.disabled) span,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button:not(.disabled) span,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button:not(.disabled) span{color:#2396fa}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button.disabled,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button.disabled,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button.disabled,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button.disabled,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button.disabled,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button.disabled{cursor:not-allowed;opacity:.7}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button.disabled span,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button.disabled span,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button.disabled span,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button.disabled span,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button.disabled span,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button.disabled span{color:#999}.webhook-editor-container .webhook-card.webhook-steps-card .add-step-button span,.webhook-editor-container .webhook-card.webhook-steps-card .add-filter-button span,.webhook-editor-container .webhook-card.webhook-steps-card .add-header-button span,.webhook-editor-container .webhook-card.webhook-filters-card .add-step-button span,.webhook-editor-container .webhook-card.webhook-filters-card .add-filter-button span,.webhook-editor-container .webhook-card.webhook-filters-card .add-header-button span{font-size:14px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container{overflow-x:hidden;max-width:100%;box-sizing:border-box}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .section-subtitle,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .section-subtitle{margin-bottom:12px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list{margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item{margin-bottom:16px;border:1px solid #e0e0e0;overflow:hidden;width:100%}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-toggle-button,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-toggle-button{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;cursor:pointer;flex:1 1;justify-content:flex-start}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-toggle-button:hover,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-toggle-button:hover{background-color:rgba(35,150,250,.05)}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-header-actions,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-header .step-header-actions{display:flex;align-items:center}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-divider,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-divider{margin-bottom:16px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .headers-list,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .headers-list{margin-bottom:12px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .headers-list .header-item,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .headers-list .header-item{margin-bottom:8px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .delete-header-button,.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .delete-step-button,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .delete-header-button,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .delete-step-button{display:flex;align-items:center;justify-content:center;height:40px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-collapsed-summary,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .step-collapsed-summary{padding:8px 0;margin-top:8px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .no-headers-text,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .no-headers-text{margin:8px 0;color:#757575}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .transform-field,.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .response-map-field,.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .body-field,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .transform-field,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .response-map-field,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .body-field{margin-top:8px;max-width:100%}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .transform-field textarea,.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .response-map-field textarea,.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .body-field textarea,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .transform-field textarea,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .response-map-field textarea,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .body-field textarea{max-width:100%;box-sizing:border-box}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .webhook-steps-list .webhook-step-item .method-select,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .webhook-steps-list .webhook-step-item .method-select{margin-top:8px}.webhook-editor-container .webhook-card.webhook-steps-card .webhook-steps-container .no-steps-text,.webhook-editor-container .webhook-card.webhook-filters-card .webhook-steps-container .no-steps-text{margin:8px 0;color:#757575}
@media all{.imageViewer{position:absolute;top:0;bottom:0;right:0;left:0;z-index:99999;overflow:auto;background-color:rgba(0,0,0,.9)}.imageViewer .imageViewerHeader{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:16px 24px 16px 16px;color:#fff}.imageViewer .imageViewerHeader i{font-size:48px;cursor:pointer}.imageViewer .imageViewerHeader i:hover{transform:scale(1.1)}.imageViewer .imageViewerHeader i:active{transform:scale(0.9)}.imageViewer .imageViewerContent{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100vh - 160px)}.imageViewer .imageViewerContent img{height:90%;width:auto;object-fit:contain;-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}}
.languageIndicator{flex:1 1;display:flex;flex-direction:row;align-items:center}.languageIndicator .langIcon{display:flex;margin-right:8px}.languageIndicator .langText{display:flex;flex:1 1}
@media all{.appToolbar{display:flex;flex-direction:row;z-index:2}.appToolbar .buttonDrawerToggle{display:flex;align-items:center;justify-content:center;padding:16px}.appToolbar .buttonDrawerToggle img{height:auto;transition:transform .2s;cursor:pointer}.appToolbar .buttonDrawerToggle img:hover{transform:scale(1.1)}.appToolbar .buttonDrawerToggle img:active{transform:scale(1)}.appToolbar .buttonDrawerToggle:focus{outline:none}.appToolbar .containerLogoBanner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:204px;padding-left:28px;margin-right:20px;pointer-events:none}.appToolbar .containerLogoBanner img{height:40px;width:auto;max-height:40px;object-fit:contain}.appToolbar .containerLogoBanner.small{padding-left:0px}.appToolbar .containerTitle{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding-left:22px;font-weight:bold;font-size:16px;color:#fff}.appToolbar .containerTitle .containerTime{display:flex;flex-direction:row;align-items:center;margin-top:4px}.appToolbar .containerTitle .containerTime .iconTime{display:flex;align-items:center;justify-content:center}.appToolbar .containerTitle .containerTime .textTime{margin-left:4px;font-size:14px}.appToolbar .sidebarContainerUserBlock{display:flex;flex-direction:row;align-items:center;min-height:60px;padding:0px 12px 16px 0px}.appToolbar .sidebarContainerUserBlock .contextMenuContainer{top:50px;min-width:250px}.appToolbar .sidebarContainerUserBlock .contextMenuContainer .sidebarContainerUserBlockItem{flex-direction:row;align-items:center}.appToolbar .sidebarContainerUserBlock .contextMenuContainer .sidebarContainerUserBlockItem .sidebarContainerUserBlockItemText{margin-left:8px}.appToolbar .contextMenuUserBlock{display:flex;flex-direction:row;align-items:center;min-height:60px}.appToolbar .contextMenuUserBlock .contextMenuUserIcon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;font-size:24px;color:#fff}.appToolbar .contextMenuUserBlock .contextMenuUserText{display:flex;flex-direction:column;margin-left:16px}.appToolbar .contextMenuUserBlock .contextMenuUserText .contextMenuTextUsername{font-size:16px;font-weight:bold;color:#000}.appToolbar .contextMenuUserBlock .contextMenuUserText .contextMenuTextEmail{font-size:16px;color:#555}.appToolbar .sidebarContainerHelpBlock{display:flex;flex-direction:row;align-items:center;min-height:60px;padding:0px 4px 16px 4px}.appToolbar .sidebarContainerHelpBlock .contextMenuView:hover{color:#fff}.appToolbar .sidebarContainerHelpBlock .contextMenuContainer{top:50px;min-width:250px}.appToolbar .sidebarContainerLanguageBlock{display:flex;flex-direction:row;align-items:center;min-height:60px;padding:0px 4px 16px 4px}.appToolbar .sidebarContainerLanguageBlock .contextMenuContainer{top:50px;min-width:250px}}
@media all{.drawerBig::-webkit-scrollbar{width:8px}.drawerBig::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.drawerBig::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:5px}.drawerBig::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}}@media all{.drawerBig{height:calc(100vh - 64px)}}
@media all{.drawer{overflow-y:auto;overflow-x:hidden}.drawer::-webkit-scrollbar{width:6px}.drawer::-webkit-scrollbar-track{background:#f1f1f1}.drawer::-webkit-scrollbar-thumb{background:#888}.drawer::-webkit-scrollbar-thumb:hover{background:#555}}@media all{.drawer{height:100vh;position:fixed;top:0;left:0;right:0;z-index:13}}
@media all{.sidebarBig{display:flex;width:100%;min-height:100%}.sidebarBig .sidebarContainer{display:flex;flex-direction:column;flex:1 1;padding-bottom:12px}.sidebarBig .sidebarContainer .line{margin-left:4%;margin-right:5%}.sidebarBig .sidebarContainer .items{overflow-y:auto;overflow-x:hidden}.sidebarBig .sidebarContainer .items::-webkit-scrollbar{width:8px}.sidebarBig .sidebarContainer .items::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.sidebarBig .sidebarContainer .items::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:5px}.sidebarBig .sidebarContainer .items::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper{padding:0px 8px 0px 12px}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer{background:#0a0a0a;padding:8px 8px 8px 16px;border-radius:0px 0px 8px 8px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer{display:flex;flex-direction:column;gap:12px}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem{padding-bottom:10px;border-bottom:1px solid #fff}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem .sidebarContainerSidebarInformationDepartmentItemRow{display:flex}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem .sidebarContainerSidebarInformationDepartmentItemText{color:#d4d4d4;font-size:14px}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem .highlight-text{color:#fff;width:calc(100% - 100px)}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem .adjust-width{width:100px}.sidebarBig .sidebarContainer .sidebarContainerSidebarInformationContainerWrapper .sidebarContainerSidebarInformationContainer .sidebarContainerSidebarInformationDepartmentContainer .sidebarContainerSidebarInformationDepartmentItem:last-child{padding-bottom:4px;border-bottom:none}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer{padding:0px 8px 0px 12px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem{display:flex;flex-direction:row;align-items:center;position:relative;font-size:16px;font-weight:bold;cursor:pointer;padding:8px 8px 8px 16px;background:hsla(0,0%,100%,.1);border:1px solid rgba(0,0,0,0);border-radius:8px 8px 8px 8px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.ACTIVE{background:hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);border:1px solid #d4d4d4}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.INDENT{padding:8px 8px 8px 6px;border-radius:0px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.INDENT_ACTIVE{padding:8px 8px 8px 6px;border-radius:0px;margin-top:0px;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.INDENT_ACTIVE_SELECTED{padding:8px 8px 8px 6px;border-radius:0px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:0px solid rgba(0,0,0,0);background:hsla(0,0%,100%,.2);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.LASTINDENT{padding:8px 8px 8px 6px;border-radius:0px 0px 8px 8px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.LASTINDENT_ACTIVE{padding:8px 8px 8px 6px;border-radius:0px 0px 8px 8px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem.LASTINDENT_ACTIVE_SELECTED{padding:8px 8px 8px 6px;border-radius:0px 0px 8px 8px;margin-top:0px;border-top:0px solid rgba(0,0,0,0);border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:hsla(0,0%,100%,.2);font-weight:normal}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem:hover{background:hsla(0,0%,100%,.3)}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem:active{background-color:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarTextSidebarItemIcon{width:27.6px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarTextSidebarItem{flex:1 1;margin-left:16px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarItemCurrentIndicator{position:absolute;top:0;left:0;bottom:0;width:4px;background:#d4d4d4;border-radius:8px 0px 0px 8px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarItemCurrentIndicator.INDENT{border-radius:0px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarItemCurrentIndicator.LASTINDENT{border-radius:0px 0px 0px 8px}.sidebarBig .sidebarContainer .sidebarContainerSidebarItemContainer .sidebarContainerSidebarItem .sidebarSidebarIconDropdown{display:flex;flex-direction:row;justify-content:center}.sidebarBig .sidebarContainer .sidebarMenuHeader{padding:16px 16px 3px 16px;color:#fff;font-size:16px;font-weight:bold}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer{padding:8px 8px 0px 12px}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage{display:flex;padding:8px 10px 8px 18px;color:#d4d4d4;font-size:16px;font-weight:bold;align-items:center;cursor:pointer;border-radius:8px 8px 8px 8px;background:hsla(0,0%,100%,.1);border:1px solid rgba(0,0,0,0)}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage[data-pause-mode=true]{background:#0a0a0a}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage.ACTIVE{border:1px solid #d4d4d4;color:#fff}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage.EXPANDED{border-radius:8px 8px 0px 0px;border-bottom:0px solid rgba(0,0,0,0)}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage.EXPANDED_ACTIVE{border-radius:8px 8px 0px 0px;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:0px solid rgba(0,0,0,0);color:#fff}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage:hover{background:hsla(0,0%,100%,.3)}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage[data-pause-mode=true]:hover{background-color:#282828}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage:active{background-color:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .sidebarMenuHeaderPackageContainer .sidebarMenuHeaderPackage[data-pause-mode=true]:active{background-color:#323232}.sidebarBig .sidebarContainer .adressCard{position:relative;padding:16px;margin-left:12px;margin-right:8px;border-radius:8px;border:1px solid rgba(0,0,0,0);background:hsla(0,0%,100%,.1)}.sidebarBig .sidebarContainer .adressCard .adressCurrentIndicator{position:absolute;top:0;left:0;bottom:0;width:4px;background:#d4d4d4;border-radius:8px 0px 0px 8px}.sidebarBig .sidebarContainer .adressCard.allowed{cursor:pointer;color:#d4d4d4}.sidebarBig .sidebarContainer .adressCard.allowed:hover{background-color:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .adressCard.allowed:active{background-color:hsla(0,0%,100%,.5)}.sidebarBig .sidebarContainer .adressCard.allowed_active{cursor:pointer;color:#fff;border:1px solid #d4d4d4}.sidebarBig .sidebarContainer .adressCard.allowed_active:hover{background-color:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .adressCard.allowed_active:active{background-color:hsla(0,0%,100%,.5)}.sidebarBig .sidebarContainer .adressCard.active{cursor:pointer;border:1px solid #d4d4d4;color:#fff}.sidebarBig .sidebarContainer .adressCard.active:hover{background-color:hsla(0,0%,100%,.4)}.sidebarBig .sidebarContainer .adressCard.active:active{background-color:hsla(0,0%,100%,.5)}.sidebarBig .sidebarContainer .adressCard .content{display:flex;flex-direction:"column"}.sidebarBig .sidebarContainer .adressCard .content .textAddress{font-size:14px;flex:1 1}.sidebarBig .sidebarContainer .adressCard .content .textAddress .title{font-size:16px;font-weight:bold;margin-bottom:8px;width:220px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebarBig .sidebarItemIndicator{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;left:0;right:0;padding:0px 4px 0px 4px}.sidebarBig .sidebarItemIndicator .sidebarItemIndicatorItem{display:flex;flex-direction:row;align-items:center;height:24px;padding-left:5px;padding-right:5px;margin-left:4px;border-radius:4px;color:#fff;font-weight:bold;font-size:16px;box-shadow:1px 1px 1px 0px #fff}}
@media all{.appDownloadDialog{display:flex;flex-direction:column;justify-content:center;padding:50px;text-align:center}.appDownloadDialog .appDownloadDialogLogo{align-self:center;margin-top:16px;margin-bottom:32px;max-width:250px}.appDownloadDialog .appDownloadDialogLogo img{width:100%;height:100%;object-fit:contain}.appDownloadDialog .appDownloadDialogTitle{font-size:20px;font-weight:bold;margin-bottom:24px}.appDownloadDialog .appDownloadDialogAppDownloadButtons{display:flex;flex-direction:row;align-items:center}.appDownloadDialog .appDownloadDialogAppDownloadButtons a .appDownloadDialogAppDownloadButton{width:240px}.appDownloadDialog .appDownloadDialogAppDownloadButtons a .appDownloadDialogAppDownloadButton img{max-width:100%;height:auto;-webkit-user-drag:none}.appDownloadDialog .appDownloadDialogConfirmButton{margin-top:32px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.appDownloadDialog .appDownloadDialogConfirmButton:hover{background:#007ae6}.appDownloadDialog .appDownloadDialogConfirmButton:active{background:#006ac7}}
@media all{.auditAppDownloadDialog{display:flex;flex-direction:column;justify-content:center;padding:50px;text-align:center}.auditAppDownloadDialog .auditAppDownloadDialogLogo{align-self:center;margin-top:16px;margin-bottom:32px;max-width:250px}.auditAppDownloadDialog .auditAppDownloadDialogLogo img{width:100%;height:100%;object-fit:contain}.auditAppDownloadDialog .auditAppDownloadDialogTitle{font-size:20px;font-weight:bold;margin-bottom:24px}.auditAppDownloadDialog .auditAppDownloadDialogAppDownloadButtons{display:flex;flex-direction:row;align-items:center}.auditAppDownloadDialog .auditAppDownloadDialogAppDownloadButtons a .auditAppDownloadDialogAppDownloadButton{width:240px}.auditAppDownloadDialog .auditAppDownloadDialogAppDownloadButtons a .auditAppDownloadDialogAppDownloadButton img{max-width:100%;height:auto;-webkit-user-drag:none}.auditAppDownloadDialog .auditAppDownloadDialogConfirmButton{margin-top:32px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;min-width:100px;background:#0071d4}.auditAppDownloadDialog .auditAppDownloadDialogConfirmButton:hover{background:#007ae6}.auditAppDownloadDialog .auditAppDownloadDialogConfirmButton:active{background:#006ac7}}
@media all{*{margin:0;padding:0}.changelog{font-size:16px;box-sizing:border-box;max-width:670px}.changelog iframe{width:100%;height:350px;margin-bottom:16px}.changelog .changelogSection:not(:first-of-type){margin-top:32px}.changelog .changelogSection .changelogSubSection h2{margin:0px 0 10px 0}.changelog .changelogSection .changelogSubSection h4{margin:16px 0 0 0}.changelog .changelogSection .changelogSubSection ul li{white-space:pre-wrap;overflow-wrap:break-word}.changelog .changelogSection .changelogSubSection ul li:not(:first-child){margin-top:8px}.changelog .changelogSection .changelogSubSection .changelogList{margin:16px 0 0 26px}.changelog .changelogSection .changelogSubSection .changelogSublist{margin:10px 0 0 26px}}
@media all{.versionChangeLogDialog{display:flex;flex-direction:column;background:#fff;font-size:16px;color:#000;min-height:auto}.versionChangeLogDialog .versionChangeLogDialogHeader{display:flex;flex-direction:row;align-items:center;padding:32px}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderImgContainer{margin-right:55px;margin-left:8px}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderImgContainer .versionChangeLogDialogHeaderImg{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:90px;padding:16px}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderImgContainer .versionChangeLogDialogHeaderImg img{height:80px}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderTextContainer{display:flex;flex-direction:column}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderTextContainer .versionChangeLogDialogHeaderText{padding:0;margin:0}.versionChangeLogDialog .versionChangeLogDialogHeader .versionChangeLogDialogHeaderTextContainer .versionChangeLogDialogHeaderSubText{font-size:18px;color:#000;margin-top:4px}.versionChangeLogDialog .versionChangeLogDialogContent{display:flex;flex-direction:column;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.versionChangeLogDialog .versionChangeLogDialogContent .versionChangeLogDialogContentWrapper{display:flex;flex-direction:"row"}.versionChangeLogDialog .versionChangeLogDialogContent .versionChangeLogDialogContentWrapper .versionChangeLogDialogContentTimeline{padding:6px 0 16px 16px;border-right:1px solid #e3e3e3;overflow-y:auto}.versionChangeLogDialog .versionChangeLogDialogContent .versionChangeLogDialogContentWrapper .versionChangeLogDialogContentTimeline::-webkit-scrollbar{width:6px;border-radius:5px}.versionChangeLogDialog .versionChangeLogDialogContent .versionChangeLogDialogContentWrapper .versionChangeLogDialogContentLog{padding:16px 16px 32px 16px;overflow-y:auto;flex:1 1;width:710px}.versionChangeLogDialog .versionChangeLogDialogContent .versionChangeLogDialogContentWrapper .versionChangeLogDialogContentLog::-webkit-scrollbar{width:7px;border-radius:5px}.versionChangeLogDialog .versionChangeLogDialogFooter{display:flex;flex-direction:row;justify-content:flex-end;padding:12px 16px 12px 16px}.versionChangeLogDialog::-webkit-scrollbar-track{background:#f1f1f1}.versionChangeLogDialog::-webkit-scrollbar-thumb{background:#d3d3d3}.versionChangeLogDialog::-webkit-scrollbar-thumb:hover{background:gray}}
.detailPanel{position:relative;display:flex;flex-direction:column;height:calc(100vh - 94px);margin-right:12px;background:#fff;width:500px}.detailPanel .detailPanelContent{display:flex;width:100%;flex:1 1}.detailPanel .drawerBig{height:calc(100vh - 64px);overflow-y:auto;overflow-x:hidden}.detailPanel .drawerBig::-webkit-scrollbar{width:8px}.detailPanel .drawerBig::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.detailPanel .drawerBig::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:5px}.detailPanel .drawerBig::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}
@media all{.login{position:relative;min-height:100vh;overflow:hidden;-ms-overflow-style:none;background-position:center;background-repeat:no-repeat;background-size:cover}.login:before{position:absolute;width:0;height:0;content:""}.login .loginLanguagePicker{display:flex;flex-direction:row;align-items:center;z-index:1;position:absolute;top:16px;right:16px;background:#fff;padding:8px 16px;font-size:14px;border-radius:4px;cursor:pointer;min-width:175px}.login .loginLanguagePicker .loginLanguagePickerIcon{display:flex;align-items:center;justify-content:center}.login .loginLanguagePicker .loginLanguagePickerText{display:flex;align-items:center;margin-left:8px;flex:1 1}.login .loginLanguagePicker .loginLanguagePickerDropdown{display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;background:#fff;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.login .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem{display:flex;flex-direction:row;align-items:center;padding:8px 16px}.login .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem:hover{background:#f3f3f3}.login .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem .loginLanguagePickerDropdownItemIcon{display:flex;align-items:center;justify-content:center}.login .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem .loginLanguagePickerDropdownItemText{display:flex;align-items:center;margin-left:8px}.login .loginContainerLanguagePicker{display:flex;z-index:1;position:fixed;width:calc(100% - 32px);justify-content:flex-end;padding:16px}.login .loginContainerLanguagePicker .loginLanguagePicker{background:#fff;font-size:16px}.login .loginContentContainer{position:absolute;overflow-y:auto}.login .loginContentContainer::-webkit-scrollbar{width:6px}.login .loginContentContainer::-webkit-scrollbar-track{background:#f1f1f1}.login .loginContentContainer::-webkit-scrollbar-thumb{background:#888}.login .loginContentContainer::-webkit-scrollbar-thumb:hover{background:#555}.login .loginContentContainer .loginContentBgContainer{position:absolute;top:0;left:0;right:0;bottom:0;-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);background-position:center;background-repeat:no-repeat}.login .loginContentContainer .loginForm{position:absolute;min-height:100%;width:100%;background:rgba(0,0,0,.3);display:flex;flex-direction:column}.login .loginContentContainer .loginForm .loginFormContainerLogo{display:flex;align-items:center;justify-content:center;padding-top:32px}.login .loginContentContainer .loginForm .loginFormContainerLogo .loginFormLogo{height:200px;width:300px}.login .loginContentContainer .loginForm .loginFormContainerMiddle{position:relative;padding-top:48px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerMaintenanceNotice{display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;margin-bottom:16px;padding:16px;background:#f9a423}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerError{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;color:#fff;font-size:16px;overflow:hidden;-ms-overflow-style:none;background:#de414c;transition:height 1s linear}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerTitle{padding-left:32px;padding-right:32px;margin-bottom:16px;color:#fff;font-size:24px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs{display:flex;flex-direction:column;padding-left:32px;padding-right:32px;margin-bottom:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs .loginFormContainerInputUsername{display:flex;margin-bottom:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs .loginFormContainerInputPassword{position:relative;display:flex}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs .loginFormContainerInputPassword .loginFormContainerInputPasswordIcon{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:0;bottom:0;color:#747474;cursor:pointer}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input{flex:1 1;padding:8px;color:#000;font-size:18px;border-radius:4px;border-style:solid;border-width:2px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:focus{outline:none}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:-webkit-autofill,.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:-webkit-autofill:hover,.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:-webkit-autofill:focus,.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset !important}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerInputs input:-webkit-autofill{-webkit-text-fill-color:#000 !important;-moz-text-fill-color:#000 !important}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerLoading{display:flex;flex-direction:row;padding-left:32px;padding-right:32px;margin-bottom:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerLoading .loginFormLoading{flex:1 1;display:flex;align-items:center;justify-content:center;padding:8px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons{display:flex;flex-direction:row;padding-left:32px;padding-right:32px;margin-bottom:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLogin{flex:1 1;display:flex;align-items:center;justify-content:center;padding:12px;background:#0071d4;cursor:pointer;border-radius:4px;color:#fff;font-size:20px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLogin:hover{background:#007ae6}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLogin:active{background:#006ac7}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonRegister{flex:1 1;display:flex;align-items:center;justify-content:center;padding:12px;background:#fff;cursor:pointer;margin-left:16px;border-radius:4px;color:#555;font-size:20px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonRegister:hover{background:#eee}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonRegister:active{background:#d2d2d2}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLoginWith{flex:1 1;display:flex;align-items:center;justify-content:center;padding:12px;background:#0071d4;cursor:pointer;border-radius:4px;color:#fff;font-size:20px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLoginWith:hover{background:#007ae6}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerButtons .loginFormContainerButtonLoginWith:active{background:#006ac7}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormIDPSeparator{flex:1 1;text-align:center;margin-bottom:16px;color:#fff}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerForgotPassword{padding-left:32px;padding-right:32px;margin-bottom:16px;color:#fff;font-size:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerForgotPassword a{color:#fff}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerCookies{flex:1 1;padding-left:32px;padding-right:32px;margin-bottom:48px;color:#fff;font-size:16px}.login .loginContentContainer .loginForm .loginFormContainerMiddle .loginFormContainerCookies a{color:#fff}.login .loginContentContainer .loginForm .loginFormContainerPoweredBy{padding-left:32px;padding-right:32px;margin-bottom:32px;color:#fff;font-size:14px;text-align:center}}
.collapseBullet{cursor:pointer}.collapseBullet .collapseBulletChildren{max-height:0;overflow:hidden;-ms-overflow-style:none;opacity:0;transition:all .6s}.collapseBullet .collapseBulletChildren.show{max-height:1000px;opacity:1}
.master-page{height:100vh;overflow-y:auto;background-position:50%;background-repeat:no-repeat;background-size:cover}.master-page:before{position:absolute;width:0;height:0;content:""}.master-page .loginLanguagePicker{display:flex;flex-direction:row;align-items:center;z-index:1;position:absolute;top:16px;right:16px;background:#fff;padding:8px 16px;font-size:14px;border-radius:4px;cursor:pointer;min-width:175px}.master-page .loginLanguagePicker .loginLanguagePickerIcon{display:flex;align-items:center;justify-content:center}.master-page .loginLanguagePicker .loginLanguagePickerText{display:flex;align-items:center;margin-left:8px;flex:1 1}.master-page .loginLanguagePicker .loginLanguagePickerDropdown{display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;background:#fff;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.master-page .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem{display:flex;flex-direction:row;align-items:center;padding:8px 16px}.master-page .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem:hover{background:#f3f3f3}.master-page .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem .loginLanguagePickerDropdownItemIcon{display:flex;align-items:center;justify-content:center}.master-page .loginLanguagePicker .loginLanguagePickerDropdown .loginLanguagePickerDropdownItem .loginLanguagePickerDropdownItemText{display:flex;align-items:center;margin-left:8px}.master-page .loginContainerLanguagePicker{display:flex;z-index:1;position:fixed;width:calc(100% - 32px);justify-content:flex-end;padding:16px}.master-page .loginContainerLanguagePicker .loginLanguagePicker{background:#fff;font-size:16px}.master-page .navbar{z-index:1;position:fixed;width:100%}.master-page .navbar .menu{transition:all .6s ease-out;font-size:16px;display:flex;align-items:center;padding:8px 16px;background-color:#fff;box-shadow:1px 1px 4px 1px #5a5a5a}.master-page .navbar .menu .menu-group{display:flex;flex:1 1;align-items:center}.master-page .navbar .menu .menu-item.menu-left{margin-right:16px}.master-page .navbar .menu .menu-item.menu-right{margin-left:16px}.master-page .navbar .menu .menu-item.logo{font-size:18px}.master-page .navbar .menu .menu-item.button{display:none}.master-page .navbar .menu .menu-item.drop-down{min-width:10px}.master-page .navbar .menu .menu-item.drop-down .dropDownMenu{min-width:10px}.master-page .navbar .menu .menu-item.drop-down .dropDownMenu .dropDownMenuItem{padding:8px 12px}.master-page .content{margin-top:66px;max-width:600px;padding:0 16px;margin-left:auto;margin-right:auto}.master-page .content>div{position:relative}.master-page .content .content-logo{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.master-page .content .content-logo .logoWhiteLabel{height:200px;width:300px}.master-page .content .corner-ribbon-wrapper{position:absolute;top:0;left:0}.master-page .content .corner-ribbon-wrapper>div{width:50px;height:50px;position:relative;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.master-page .content .corner-ribbon-wrapper>div .corner-ribbon{width:45px;background:#f6a527;position:absolute;top:-28px;left:-25px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.master-page .content .corner-ribbon-wrapper>div .corner-ribbon.yellow{background:#f6a527}.master-page .content .corner-ribbon-wrapper>div .corner-ribbon.red{background:#e0445e}.master-page .content .corner-ribbon-wrapper>div .corner-ribbon.purple{background:#7c4c99}.master-page .content .corner-ribbon-wrapper>div .corner-ribbon.black{background:#000}.master-page .content .copyright{font-size:16px;color:#fff;text-align:center;margin-bottom:16px}@media(min-width: 768px){.master-page .navbar .menu{padding:16px;background-color:rgba(0,0,0,0);box-shadow:none}.master-page .navbar .menu .menu-item.logo{display:none}.master-page .navbar .menu .menu-item.button{display:block;padding:8px;text-align:center;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.master-page .navbar .menu .menu-item.button:hover{background-color:#f3f3f3}.master-page .navbar .menu .menu-item.toggle{display:none}.master-page .navbar .menu .menu-item.drop-down{position:relative;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px;min-width:120px;cursor:pointer}.master-page .navbar .menu .menu-item.drop-down .dropDownSelected{color:#111}.master-page .navbar .menu .menu-item.drop-down .dropDownMenu{min-width:120px}.master-page .navbar .menu .menu-item.drop-down .dropDownMenu .dropDownMenuItem{padding:8px 12px}.master-page .navbar.scrolled .menu{padding:8px 16px;background-color:#fff;box-shadow:1px 1px 4px 1px #5a5a5a}.master-page .navbar.scrolled .menu .menu-item.logo{display:none}.master-page .navbar.scrolled .menu .menu-item.button{display:block;padding:8px;text-align:center;background:rgba(0,0,0,0);box-shadow:none}.master-page .navbar.scrolled .menu .menu-item.toggle{display:none}.master-page .navbar.scrolled .menu .menu-item.drop-down{box-shadow:none}}
@media all{.alreadyCustomerDialog{display:flex;flex-direction:column;background:#fff;overflow:hidden;-ms-overflow-style:none;font-size:16px}.alreadyCustomerDialog .alreadyCustomerDialogHeader{display:flex;flex-direction:row;padding:16px;border-bottom:1px solid #e3e3e3}.alreadyCustomerDialog .alreadyCustomerDialogHeader .alreadyCustomerDialogHeaderTitle{display:flex;align-items:center;flex:1 1;font-size:18px;font-weight:bold;color:#000}.alreadyCustomerDialog .alreadyCustomerDialogHeader .alreadyCustomerDialogHeaderButtonClose{display:flex;align-items:center;font-size:18px;cursor:pointer}.alreadyCustomerDialog .alreadyCustomerDialogHeader .alreadyCustomerDialogHeaderButtonClose:hover i{transform:scale(1.2)}.alreadyCustomerDialog .alreadyCustomerDialogContent{display:flex;flex-direction:column;padding:16px;overflow-y:auto}.alreadyCustomerDialog .alreadyCustomerDialogContent .contentDescription .contentParagraph{margin-bottom:16px}.alreadyCustomerDialog .alreadyCustomerDialogContent .username{margin-bottom:16px}.alreadyCustomerDialog .alreadyCustomerDialogContent .contentButton{font-size:16px;font-weight:normal}.alreadyCustomerDialog .alreadyCustomerDialogContent .contentButton.yes{margin-bottom:8px}.alreadyCustomerDialog .alreadyCustomerDialogContent .loginError{margin-top:16px;font-size:14px}.alreadyCustomerDialog .alreadyCustomerDialogFooter{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #e3e3e3}}@media(min-width: 768px){.alreadyCustomerDialog .alreadyCustomerDialogFooter{flex-direction:row;text-align:left}}@media all{.alreadyCustomerDialog .alreadyCustomerDialogFooter .contentButton{flex:1 1;font-size:16px;font-weight:normal}.alreadyCustomerDialog .alreadyCustomerDialogFooter .contentButton:not(:first-child){margin-left:8px}}@media(min-width: 768px){.alreadyCustomerDialog .alreadyCustomerDialogFooter .contentButton{flex:none;margin-left:8px}}@media screen and (max-width: 700px){.alreadyCustomerDialog{width:auto}}
.register-page .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.register-page .content-card .contentTitle{margin-bottom:16px;font-size:16px}.register-page .content-card .contentStepper{margin-bottom:20px;font-size:16px}.register-page .content-card .contentStepperContainer .stepTemplate .templateDescription .templateParagraph{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepTemplate .businessType{margin-bottom:20px}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsTitle{margin-bottom:8px}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList{position:relative;border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListLock{position:absolute;width:100%;height:100%;background-color:gray;opacity:.2;z-index:100}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem{display:flex;padding:8px;cursor:pointer}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem:hover{background-color:#f3f3f3}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem.odd{background-color:#e5e5e5}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem.odd:hover{background-color:#e0e0e0}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem .templateSetName{flex:1 1}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem .templateSetName .templateSetTitle{font-weight:bold}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem .templateSetSubContainer{display:flex;flex-direction:row}.register-page .content-card .contentStepperContainer .stepTemplate .templateSets .templateSetsList .templateSetsListItem .templateSetSubContainer>div{margin-left:8px}.register-page .content-card .contentStepperContainer .stepTemplate .sensorManufacturers{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepTemplate .sensorManufacturers .sensorManufacturersDescription{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepCompanyData .companyDescription .companyParagraph{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData{display:flex;flex-direction:column}.register-page .content-card .contentStepperContainer .addressData .name{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .address{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .streetHouseNumberContainer{display:flex;flex-direction:row;margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .streetHouseNumberContainer .street{flex:1 1;margin-right:16px}.register-page .content-card .contentStepperContainer .addressData .streetHouseNumberContainer .streetNumber{flex:.55 1}.register-page .content-card .contentStepperContainer .addressData .addressAdditional{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .cityPostCodeContainer{display:flex;flex-direction:row;margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .cityPostCodeContainer .postCode{width:140px;margin-right:16px}.register-page .content-card .contentStepperContainer .addressData .cityPostCodeContainer .city{flex:1 1}.register-page .content-card .contentStepperContainer .addressData .region{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .country{margin-bottom:16px}.register-page .content-card .contentStepperContainer .addressData .timezone{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .departmentDescription .departmentParagraph{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .internalExternalAuditsPlanned{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .otherAuditsPlannedDescription{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .departmentName{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .singleBusiness{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepDepartment .singleBusiness .companyModeDescription{margin-top:8px}.register-page .content-card .contentStepperContainer .stepDepartment .addressCreate{margin-bottom:16px}.register-page .content-card .contentStepperContainer .multiQuestion .multiQuestionName{margin-bottom:8px}.register-page .content-card .contentStepperContainer .multiQuestion .multiQuestionAnswer{display:flex;flex-direction:column}.register-page .content-card .contentStepperContainer .multiQuestion .multiQuestionAnswer>div{margin-bottom:8px}.register-page .content-card .contentStepperContainer .yesNoQuestion .yesNoQuestionName{margin-bottom:8px}.register-page .content-card .contentStepperContainer .yesNoQuestion .yesNoQuestionAnswer{display:flex}.register-page .content-card .contentStepperContainer .yesNoQuestion .yesNoQuestionAnswer>div{margin-right:16px}.register-page .content-card .contentStepperContainer .stepAccount .accountDescription .accountParagraph{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepAccount .gender{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepAccount .name{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepAccount .email{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepSend .sendDescription .sendParagraph{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepSend .section{display:flex}.register-page .content-card .contentStepperContainer .stepSend .section>div{flex:1 1}.register-page .content-card .contentStepperContainer .stepSend .summary{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepSend .summary .title{font-weight:bold}.register-page .content-card .contentStepperContainer .stepSend .acceptAGBnAVV{margin-bottom:16px}.register-page .content-card .contentStepperContainer .stepSend .acceptAGBnAVV .acceptAGB{margin-bottom:8px}.register-page .content-card .contentStepperContainer .stepSend .acceptAGBnAVV .acceptAGBnAVVError{margin-top:8px;font-size:16px}.register-page .content-card .contentStepperContainer .stepSend .registerError{margin-top:16px;margin-bottom:16px;font-size:16px}.register-page .content-card .contentStepperContainer .stepDone{margin:48px;display:flex;flex-direction:column;justify-content:center;font-size:16px}.register-page .content-card .contentStepperContainer .stepDone>div{margin:16px}.register-page .content-card .contentStepperContainer .contentAction{display:flex;justify-content:flex-end}@media(min-width: 768px){.register-page .content-card .contentStepperContainer .contentAction{flex-direction:row;text-align:left}}.register-page .content-card .contentStepperContainer .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.register-page .content-card .contentStepperContainer .contentAction .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.register-page .content-card .contentStepperContainer .contentAction .contentButton{flex:none;margin-left:8px}}.register-page .content-card .legend{font-size:16px}.register-page .content-card .legend>span{margin-right:16px}.register-page .content-card .errorText{font-size:16px}.templateList{border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.templateList .templateListItem{display:flex;padding:8px}.templateList .templateListItem:hover{background-color:#f3f3f3}.templateList .templateListItem.odd{background-color:#e5e5e5}.templateList .templateListItem.odd:hover{background-color:#e0e0e0}.templateList .templateListItem .templateName{flex:1 1}.templateList .templateListItem .templateName .templateTitle{font-weight:bold}
.welcome-page{background-position:50%;background-repeat:no-repeat;background-size:cover}.welcome-page .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.welcome-page .content-card .contentCompany{display:flex;flex-direction:column}@media(min-width: 768px){.welcome-page .content-card .contentCompany{flex-direction:row}}.welcome-page .content-card .contentCompany .contentImage{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:8px}@media(min-width: 768px){.welcome-page .content-card .contentCompany .contentImage{margin-right:20px;text-align:left}}.welcome-page .content-card .contentCompany .contentMain{display:flex;flex-direction:column;justify-content:center;flex:1 1}.welcome-page .content-card .contentCompany .contentMain .contentTitle{text-align:center;font-size:16px;margin-bottom:16px}@media(min-width: 768px){.welcome-page .content-card .contentCompany .contentMain .contentTitle{font-size:16px;text-align:left}}.welcome-page .content-card .contentCompany .contentMain .contentParagraph{text-align:center;font-size:16px;margin-bottom:16px}@media(min-width: 768px){.welcome-page .content-card .contentCompany .contentMain .contentParagraph{font-size:16px;text-align:left}}.welcome-page .content-card .contentShort{display:flex;flex-direction:row;align-items:center;cursor:pointer}.welcome-page .content-card .contentShort.hide{display:none}.welcome-page .content-card .contentShort .contentText{flex:1 1}.welcome-page .content-card .contentShort .contentAction .contentButton{font-size:16px;font-weight:normal}.welcome-page .content-card .contentShort .contentAction .contentActionShort{display:flex}.welcome-page .content-card .contentShort .contentAction .contentActionLong{display:none}@media(min-width: 768px){.welcome-page .content-card .contentShort .contentAction .contentActionShort{display:none}.welcome-page .content-card .contentShort .contentAction .contentActionLong{display:flex}}.welcome-page .content-card .contentLong{max-height:0;overflow:hidden;-ms-overflow-style:none;opacity:0;transition:all .6s}.welcome-page .content-card .contentLong.show{max-height:2000px;opacity:1}.welcome-page .content-card .contentLong .contentQuestion{margin-bottom:16px;font-size:16px;display:none}@media(min-width: 768px){.welcome-page .content-card .contentLong .contentQuestion{display:block}}.welcome-page .content-card .contentLong .contentContainer{display:flex;flex-direction:column}@media(min-width: 768px){.welcome-page .content-card .contentLong .contentContainer{flex-direction:row-reverse}}.welcome-page .content-card .contentLong .contentContainer .contentImage{margin-bottom:8px;text-align:center}@media(min-width: 768px){.welcome-page .content-card .contentLong .contentContainer .contentImage{text-align:left}}.welcome-page .content-card .contentLong .contentContainer .contentMain{flex:1 1}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentTitle{text-align:center;font-size:16px;margin-bottom:16px}@media(min-width: 768px){.welcome-page .content-card .contentLong .contentContainer .contentMain .contentTitle{text-align:left}}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentMainBullet{margin-bottom:16px;width:400px}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentMainBullet>div{margin-bottom:4px}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentSubBullet{margin-left:4px;margin-bottom:16px;width:400px}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentSubBullet>div{margin-bottom:4px}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentSubBullet .contentSubBulletChildren{padding-left:22px}.welcome-page .content-card .contentLong .contentContainer .contentMain .contentSubBullet .contentSubBulletChildren>div{margin:4px 0}.welcome-page .content-card .contentLong .contentAction{display:flex;flex-direction:column;justify-content:flex-end}@media(min-width: 768px){.welcome-page .content-card .contentLong .contentAction{flex-direction:row;text-align:left}}.welcome-page .content-card .contentLong .contentAction .contentButton{font-size:16px;font-weight:normal}
.confirmation-page .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.confirmation-page .content-card .contentTitle{margin-bottom:16px;font-size:16px}.confirmation-page .content-card .contentDescription .contentParagraph{margin-bottom:16px}.confirmation-page .content-card .contentMain{display:flex;flex-direction:column}.confirmation-page .content-card .contentMain .username{margin-bottom:16px}.confirmation-page .content-card .contentMain .password{margin-bottom:16px}.confirmation-page .content-card .contentMain .confirmPassword{margin-bottom:16px}.confirmation-page .content-card .contentMain .tabletAccount{margin-bottom:16px}.confirmation-page .content-card .contentMain .tabletAccount .tabletAccountDescription{margin-bottom:16px}.confirmation-page .content-card .contentMain .tabletAccount .usernameTablet{margin-bottom:16px}.confirmation-page .content-card .contentMain .tabletAccount .passwordTablet{margin-bottom:16px}.confirmation-page .content-card .contentMain .confirmError{margin-bottom:16px;font-size:16px}.confirmation-page .content-card .contentAction{display:flex;justify-content:flex-end}@media(min-width: 768px){.confirmation-page .content-card .contentAction{flex-direction:row;text-align:left}}.confirmation-page .content-card .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.confirmation-page .content-card .contentAction .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.confirmation-page .content-card .contentAction .contentButton{flex:none;margin-left:8px}}.confirmation-page .content-card .errorText{font-size:16px}
.partnerPage .pageTitle{text-align:center;margin-bottom:16px;font-size:16px}@media(min-width: 768px){.partnerPage .pageTitle{text-align:left}}.partnerPage .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.partnerPage .content-card .contentContainer{display:flex;flex-direction:column}@media(min-width: 768px){.partnerPage .content-card .contentContainer{flex-direction:row-reverse}}.partnerPage .content-card .contentContainer .contentImage{margin-left:16px;margin-bottom:8px;text-align:center}@media(min-width: 768px){.partnerPage .content-card .contentContainer .contentImage{text-align:left}}.partnerPage .content-card .contentContainer .contentMain{flex:1 1}.partnerPage .content-card .contentContainer .contentMain .contentParagraph{text-align:center;font-size:16px;margin-bottom:16px}@media(min-width: 768px){.partnerPage .content-card .contentContainer .contentMain .contentParagraph{text-align:left}}.partnerPage .content-card .contentContainer .contentMain .contentMainBullet{margin-bottom:16px;width:400px}.partnerPage .content-card .contentContainer .contentMain .contentMainBullet>div{margin-bottom:4px}.partnerPage .content-card .section:not(:last-child){margin-bottom:16px}.partnerPage .content-card .section .sectionContent{display:flex;flex-direction:column}@media(min-width: 768px){.partnerPage .content-card .section .sectionContent{flex-direction:row-reverse}}.partnerPage .content-card .section .sectionContent .sectionImage{padding:32px 0;margin-bottom:8px;text-align:center}@media(min-width: 768px){.partnerPage .content-card .section .sectionContent .sectionImage{margin-left:8px;text-align:left}}.partnerPage .content-card .section .sectionContent .sectionMain{flex:1 1}.partnerPage .content-card .section .sectionContent .sectionMain .sectionTitle{text-align:center;font-size:16px;margin-bottom:8px}@media(min-width: 768px){.partnerPage .content-card .section .sectionContent .sectionMain .sectionTitle{text-align:left}}.partnerPage .content-card .section .sectionContent .sectionMain .sectionDescription .sectionParagraph{margin-bottom:16px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionMainBullet{margin-bottom:16px;width:400px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionMainBullet>div{margin-bottom:4px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionSubBullet{margin-left:4px;margin-bottom:16px;width:400px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionSubBullet>div{margin-bottom:4px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionSubBullet .sectionSubBulletChildren{padding-left:22px}.partnerPage .content-card .section .sectionContent .sectionMain .sectionSubBullet .sectionSubBulletChildren>div{margin:4px 0}.partnerPage .content-card .section .sectionAction{display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){.partnerPage .content-card .section .sectionAction{flex-direction:row;text-align:left}}.partnerPage .content-card .section .sectionAction .sectionButton{font-size:16px;font-weight:normal}.partnerPage .content-card .sectionBreakLine{height:1px;background-color:#d3d3d3;margin:32px 150px}
.forgot-password-page .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.forgot-password-page .content-card .contentTitle{margin-bottom:16px;font-size:20px}.forgot-password-page .content-card .contentStepperContainer .stepAccount .accountDescription .accountParagraph{margin-bottom:16px}.forgot-password-page .content-card .contentStepperContainer .stepAccount .username{margin-bottom:16px}.forgot-password-page .content-card .contentStepperContainer .stepDone{margin:48px;display:flex;flex-direction:column;justify-content:center;font-size:16px}.forgot-password-page .content-card .contentStepperContainer .stepDone .doneIcon{margin-bottom:24px}.forgot-password-page .content-card .contentStepperContainer .stepDone .doneDescription{text-align:center}.forgot-password-page .content-card .contentStepperContainer .stepDone .doneDescription .doneParagraph{margin-bottom:16px}.forgot-password-page .content-card .contentStepperContainer .contentAction{display:flex;justify-content:flex-end}@media(min-width: 768px){.forgot-password-page .content-card .contentStepperContainer .contentAction{flex-direction:row;text-align:left}}.forgot-password-page .content-card .contentStepperContainer .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.forgot-password-page .content-card .contentStepperContainer .contentAction .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.forgot-password-page .content-card .contentStepperContainer .contentAction .contentButton{flex:none;margin-left:8px}}.forgot-password-page .content-card .legend{font-size:16px}.forgot-password-page .content-card .legend>span{margin-right:16px}.forgot-password-page .content-card .errorText{font-size:16px}.templateList{border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.templateList .templateListItem{display:flex;padding:8px}.templateList .templateListItem:hover{background-color:#f3f3f3}.templateList .templateListItem.odd{background-color:#e5e5e5}.templateList .templateListItem.odd:hover{background-color:#e0e0e0}.templateList .templateListItem .templateName{flex:1 1}.templateList .templateListItem .templateName .templateTitle{font-weight:bold}
.reset-password-page .content-card{font-size:16px;margin-bottom:20px;padding:20px;background:#fff;box-shadow:1px 1px 4px 1px #5a5a5a;border-radius:4px}.reset-password-page .content-card .contentTitle{margin-bottom:16px;font-size:20px}.reset-password-page .content-card .contentStepperContainer .stepAccount .accountDescription .accountParagraph{margin-bottom:16px}.reset-password-page .content-card .contentStepperContainer .stepAccount .password{margin-bottom:16px}.reset-password-page .content-card .contentStepperContainer .stepAccount .confirmPassword{margin-bottom:16px}.reset-password-page .content-card .contentStepperContainer .stepDone{margin:48px;display:flex;flex-direction:column;justify-content:center;font-size:16px}.reset-password-page .content-card .contentStepperContainer .stepDone .doneIcon{margin-bottom:24px}.reset-password-page .content-card .contentStepperContainer .stepDone .doneDescription{text-align:center}.reset-password-page .content-card .contentStepperContainer .stepDone .doneDescription .doneParagraph{margin-bottom:16px}.reset-password-page .content-card .contentStepperContainer .invalidLink{margin:48px;display:flex;flex-direction:column;justify-content:center;font-size:16px}.reset-password-page .content-card .contentStepperContainer .invalidLink .invalidLinkEmoji{margin-bottom:24px}.reset-password-page .content-card .contentStepperContainer .invalidLink .invalidLinkDescription{text-align:center}.reset-password-page .content-card .contentStepperContainer .invalidLink .invalidLinkDescription .invalidLinkParagraph{margin-bottom:16px}.reset-password-page .content-card .contentStepperContainer .contentAction{display:flex;justify-content:flex-end}@media(min-width: 768px){.reset-password-page .content-card .contentStepperContainer .contentAction{flex-direction:row;text-align:left}}.reset-password-page .content-card .contentStepperContainer .contentAction .contentButton{flex:1 1;margin-top:8px;font-size:16px;font-weight:normal}.reset-password-page .content-card .contentStepperContainer .contentAction .contentButton:not(:first-child){margin-left:8px}@media(min-width: 768px){.reset-password-page .content-card .contentStepperContainer .contentAction .contentButton{flex:none;margin-left:8px}}.reset-password-page .content-card .legend{font-size:16px}.reset-password-page .content-card .legend>span{margin-right:16px}.reset-password-page .content-card .errorText{font-size:16px}.templateList{border:solid 1px #838383;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.templateList .templateListItem{display:flex;padding:8px}.templateList .templateListItem:hover{background-color:#f3f3f3}.templateList .templateListItem.odd{background-color:#e5e5e5}.templateList .templateListItem.odd:hover{background-color:#e0e0e0}.templateList .templateListItem .templateName{flex:1 1}.templateList .templateListItem .templateName .templateTitle{font-weight:bold}
.company-selection-page{position:relative;min-height:100vh;overflow:hidden;-ms-overflow-style:none;background-position:center;background-repeat:no-repeat;background-size:cover}.company-selection-page .back-button{position:absolute;top:16px;left:16px;display:flex;align-items:center;padding:8px;background:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:16px;transition:background-color .2s;z-index:10}.company-selection-page .back-button i{margin-right:8px}.company-selection-page .back-button:hover{background:#f3f3f3}.company-selection-page .language-picker{display:flex;flex-direction:row;align-items:center;z-index:1;position:absolute;top:16px;right:16px;background:#fff;padding:8px 16px;font-size:14px;border-radius:4px;cursor:pointer;min-width:175px}.company-selection-page .language-picker .language-picker-icon{display:flex;align-items:center;justify-content:center}.company-selection-page .language-picker .language-picker-text{display:flex;align-items:center;margin-left:8px;flex:1 1}.company-selection-page .language-picker .language-picker-dropdown{display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;background:#fff;border-radius:4px;overflow:hidden;-ms-overflow-style:none}.company-selection-page .language-picker .language-picker-dropdown .language-picker-dropdown-item{display:flex;flex-direction:row;align-items:center;padding:8px 16px}.company-selection-page .language-picker .language-picker-dropdown .language-picker-dropdown-item:hover{background:#f3f3f3}.company-selection-page .language-picker .language-picker-dropdown .language-picker-dropdown-item .language-picker-dropdown-item-icon{display:flex;align-items:center;justify-content:center}.company-selection-page .language-picker .language-picker-dropdown .language-picker-dropdown-item .language-picker-dropdown-item-text{display:flex;align-items:center;margin-left:8px}.company-selection-page .company-selection-container{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:16px}.company-selection-page .company-selection-card{position:relative;width:100%;max-width:500px;border-radius:8px;overflow:hidden}.company-selection-page .company-selection-card.compact .card-content{padding:32px 32px 32px}.company-selection-page .company-selection-card .card-background{position:absolute;top:0;left:0;right:0;bottom:0;-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);background-position:center;background-repeat:no-repeat}.company-selection-page .company-selection-card .card-content{position:relative;z-index:1;background:rgba(0,0,0,.3);padding:32px;display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box}.company-selection-page .company-list-container{min-height:300px;height:300px;overflow-y:auto;margin:0;padding:0;padding-right:2px;box-sizing:border-box;display:flex;flex-direction:column}.company-selection-page .company-list-container.compact{min-height:auto;height:auto}.company-selection-page .company-list-container::-webkit-scrollbar{width:8px}.company-selection-page .company-list-container::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px;margin:4px}.company-selection-page .company-list-container::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.company-selection-page .company-list-container::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.company-selection-page .company-selection-logo{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.company-selection-page .company-selection-logo .logo-image{object-fit:contain}.company-selection-page .company-selection-title{font-size:20px;color:#fff;text-align:center;margin-bottom:24px;font-weight:500}.company-selection-page .search-container{width:100%;margin:0 0 24px;position:relative;box-sizing:border-box}.company-selection-page .search-container::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#747474;font-size:16px}.company-selection-page .search-container .search-input{width:100%;padding:16px 16px 16px calc(16px*2 + 16px);border:2px solid hsla(0,0%,100%,.2);border-radius:8px;font-size:16px;transition:all .2s ease;background:hsla(0,0%,100%,.95);box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box}.company-selection-page .search-container .search-input:focus{outline:none;border-color:#0071d4;box-shadow:0 4px 12px rgba(103,78,78,.15);background:#fff}.company-selection-page .search-container .search-input::placeholder{color:#747474}.company-selection-page .companies-list{width:100%;max-height:400px;overflow-y:auto;margin:-16px;padding:0 16px}.company-selection-page .companies-list::-webkit-scrollbar{width:8px}.company-selection-page .companies-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}.company-selection-page .companies-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:4px}.company-selection-page .companies-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.company-selection-page .company-item{display:flex;align-items:center;padding:16px;background:#fff;border:1px solid #e3e3e3;border-radius:4px;margin-bottom:8px;transition:all .2s;box-sizing:border-box;margin-right:2px}.company-selection-page .company-item:last-child{margin-bottom:0}.company-selection-page .company-item:hover{background:#ececec;cursor:pointer;transform:translateY(-1px);border-color:#0071d4}.company-selection-page .company-item .company-info{flex:1 1;display:flex;flex-direction:column;gap:4px}.company-selection-page .company-item .company-info .company-name{font-size:16px;color:#000;font-weight:500}.company-selection-page .company-item .company-info .company-address{font-size:14px;color:#747474}.company-selection-page .error{width:100%;color:#de414c;text-align:center;margin-top:16px;font-size:14px}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: none;
  -webkit-text-fill-color: white;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
  background: rgba(0,0,0,0) !important;
}

#errorView{position:relative;height:100vh}#errorView .errorView{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#errorView .errorView .title{font-family:kanit,sans-serif;font-size:33px;font-weight:200;text-transform:uppercase;margin-top:0;margin-bottom:25px;letter-spacing:3px;color:#ff6f68}#errorView .errorView .description{font-family:kanit,sans-serif;font-size:16px;font-weight:200;margin-top:0;margin-bottom:25px}#errorView .errorView .technicalDetails .troubleshoot{font-family:kanit,sans-serif;font-size:16px;font-weight:200}#errorView .errorView .technicalDetails .errorId{font-family:kanit,sans-serif;font-size:16px;font-weight:200}#errorView .errorView .technicalDetails .dateTime{font-family:kanit,sans-serif;font-size:16px;font-weight:200}
@media all{.confirmDialog{display:flex;flex-direction:column;max-width:300px;min-width:300px}.confirmDialog .confirmDialogContainerTitle{padding:16px}.confirmDialog .confirmDialogContainerTitle .confirmDialogTextTitle{font-size:18px;color:#000;font-weight:bold}.confirmDialog .confirmDialogContainerMessage{padding:0 16px 16px 16px}.confirmDialog .confirmDialogContainerMessage .confirmDialogTextMessage{font-size:16px;color:#000}.confirmDialog .confirmDialogContainerMessage .confirmDialogTextMessage .confirmDialogTextMessageAlertContainer{display:flex}.confirmDialog .confirmDialogContainerMessage .confirmDialogTextMessage .confirmDialogTextMessageAlertContainer .confirmDialogTextMessageAlert{flex:1 1 auto;color:#f9a423}.confirmDialog .confirmDialogContainerMessage .confirmDialogCheckbox{flex:1 1;display:flex;flex-direction:row;align-items:center;font-size:16px;color:#000;margin-top:16px}.confirmDialog .confirmDialogContainerButtons{display:flex;flex-direction:row;border-color:#e3e3e3;border-width:1px 0 0 0;border-style:solid}.confirmDialog .confirmDialogContainerButtons .confirmDialogButtonDivider{width:1px;background:#e3e3e3}.confirmDialog .confirmDialogContainerButtons .confirmDialogButton{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 16px 12px 16px;cursor:pointer;color:#000;background:#fff}.confirmDialog .confirmDialogContainerButtons .confirmDialogButton:hover{background:#eee}.confirmDialog .confirmDialogContainerButtons .confirmDialogButton:active{background:#d2d2d2}.confirmDialog .confirmDialogContainerButtons .confirmDialogButton.disabled{pointer-events:none;opacity:.3}.confirmDialog .confirmDialogContainerButtons .confirmDialogButton .confirmDialogButtonText{font-weight:bold;font-size:16px}}

/*# sourceMappingURL=main.530729ab.css.map*/