.cardFieldMessageButton{height:20px;padding:4px;width:20px}.messageButtonPopper .messageButtonPaper .messageContainer{margin:4px;padding:4px}.messageButtonPopper .messageButtonPaper .messageContainer .messageHeading{font-size:.9rem;font-weight:900}.messageButtonPopper .messageButtonPaper .messageContainer p{font-size:.8rem}.cardFieldGroup .cardFieldGroupColumns{width:100%}.cardFieldGroup .cardFieldGroupColumns .cardDrawnField{height:34px}.cardFieldGroup .cardFieldGroupColumns .cardDrawnField.emptyDrawnField{display:none}.cardFieldGroup .cardFieldGroupColumns .cardDrawnField:has(.drawnFieldMultiLine){height:-moz-fit-content;height:fit-content}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer{-moz-column-gap:2rem;column-gap:2rem;justify-content:space-between}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .cardFieldOuter{min-width:calc(50% - 1rem)}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .cardFieldOuter.shortField{max-width:calc(50% - 1rem)}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .fieldWithContextMenu{min-width:0;width:100%}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .fieldWithContextMenu .cardInputBaseReadOnly input{pointer-events:none}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .fieldWithContextMenu:hover .cardInputBaseReadOnly input{cursor:text;pointer-events:auto}.cardInputBase{font-weight:500}.cardFieldGroup .cardInputBase{height:34px;padding-left:5px}.cardFieldGroup .cardInputBase:before{content:""}.cardFieldGroup .datePickerAdornment{margin-left:-35px;position:absolute}.cardFieldGroup .datePickerAdornment button{height:35px;width:35px}.cardFieldGroup .datePickerAdornment.withoutLabel{margin-left:0}.cardFieldGroup .datePickerAdornment.hiddenDatePickerAdornment{display:none}.cardFieldGroup .multiSelectField.fieldWithButtons{height:100%}.cardFieldGroup .multiSelectField .multiSelectFieldInputContainer{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.cardFieldGroup .multiSelectField .multiSelectFieldInputContainer.hasValue{height:68px}.cardFieldGroup .multiSelectField .multiSelectFieldInputContainer.expanded{height:auto;max-height:-moz-max-content;max-height:max-content}.cardFieldGroup .multiSelectField .multiSelectFieldInputContainer.expanded .multiSelectorContainer{height:100%;overflow:hidden}.cardFieldGroup .multiSelectField .multiSelectFieldInputContainer .multiSelect{flex:1}.cardFieldGroup .multiSelectField .multiSelectorContainer{height:50%;overflow:auto;width:100%}.cardFieldGroup .multiSelectField .multiSelectorTagsContainer{flex-direction:row;flex-wrap:wrap;overflow:hidden;width:100%}.cardFieldGroup .multiSelectField .multiSelectorTagsContainer .MuiAutocomplete-tag{max-width:calc(100% - 14px)}.cardFieldGroup .multiSelectField .multiSelectorButtons{align-items:center;display:flex;float:right}.cardFieldGroup .cardInputBase.memo{height:-moz-fit-content;height:fit-content;overflow:auto;padding:2px 0 2px 5px}.customField .cardInputBase.image,.customField .cardInputBase.memo{height:100%}.cardTableSelector .MuiSelect-standard{align-items:center;display:flex;font-weight:500;padding-bottom:0;padding-left:5px;padding-top:0;width:100%}.cardTableSelector .MuiListItemIcon-root,.cardTableSelector .tableSelectorIconContainer{height:20px;margin:0 8px 0 5px;min-width:25px;width:20px}.cardTableSelector .MuiListItemIcon-root .tableSelectorIcon,.cardTableSelector .tableSelectorIconContainer .tableSelectorIcon{height:20px;width:20px}.cardTableSelector .MuiListItemText-root .MuiTypography-root{font-weight:500}.cardTableSelector .tableSelectorEmptyButton,.cardTableSelector .tableSelectorOpenDropDown{padding:2px}.cardInput .cardUnit,.cardInput-editMode .cardUnit{display:inline-flex;font-size:inherit;height:auto;margin:0 0 0 4px;max-width:100px}.cardInput .cardUnit .MuiTypography-root,.cardInput-editMode .cardUnit .MuiTypography-root{font-size:.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardInput .cardUnit p,.cardInput-editMode .cardUnit p{min-width:25px;text-align:end}.cardInput-editMode.error .cardFieldInner,.cardInput.error .cardFieldInner{color:#d50000}.cardInput .currencyIcon,.cardInput-editMode .currencyIcon{font-size:.75rem;font-weight:400;line-height:1;min-width:.938rem}.cardInput .cardFieldInner.currency,.cardInput .cardFieldInner.decimal,.cardInput .cardFieldInner.duration,.cardInput .cardFieldInner.number,.cardInput .cardFieldInner.smallnumber,.cardInput-editMode .cardFieldInner.currency,.cardInput-editMode .cardFieldInner.decimal,.cardInput-editMode .cardFieldInner.duration,.cardInput-editMode .cardFieldInner.number,.cardInput-editMode .cardFieldInner.smallnumber{text-align:right}.cardInput .cardFieldInner.currency:not(.cardInputWithUnit),.cardInput .cardFieldInner.decimal:not(.cardInputWithUnit),.cardInput .cardFieldInner.duration:not(.cardInputWithUnit),.cardInput .cardFieldInner.number:not(.cardInputWithUnit),.cardInput .cardFieldInner.smallnumber:not(.cardInputWithUnit),.cardInput-editMode .cardFieldInner.currency:not(.cardInputWithUnit),.cardInput-editMode .cardFieldInner.decimal:not(.cardInputWithUnit),.cardInput-editMode .cardFieldInner.duration:not(.cardInputWithUnit),.cardInput-editMode .cardFieldInner.number:not(.cardInputWithUnit),.cardInput-editMode .cardFieldInner.smallnumber:not(.cardInputWithUnit){margin-right:29px}.cardInput .MuiAutocomplete-inputRoot.noWrap,.cardInput-editMode .MuiAutocomplete-inputRoot.noWrap{flex-wrap:nowrap;padding-right:0}.boolFieldContainer{align-items:center;display:flex}.cardCheckbox.cardCheckboxReadOnly.MuiCheckbox-indeterminate{opacity:.7}.cardRadio.MuiRadio-root{border-radius:0;height:8px;margin:12px 12px 12px 18px;padding:0;width:8px}.cardRadio.MuiRadio-root:hover.cardRadioReadOnly,.cardRadio.cardRadioIndeterminate.MuiRadio-root{background-color:rgba(0,0,0,.418)}.cardSwitch.cardSwitchReadOnly .MuiSwitch-switchBase{cursor:default;pointer-events:none}.cardSwitch.cardSwitchReadOnly .MuiSwitch-switchBase+.MuiSwitch-track{opacity:.2}.cardSwitch.cardSwitchIndeterminate .MuiSwitch-switchBase{left:10px}.cardYesNoFieldIndeterminate{min-height:24px}.cardTableSelector-Paper .MuiListItemIcon-root{height:20px;margin:0 8px 0 5px;min-width:25px;width:20px}.cardField>.cardLabel{height:34px}.fieldWithButtons{height:34px;position:relative;width:100%}.fieldWithButtons.imageField{height:auto}.fieldWithButtons.expanded{height:-moz-fit-content;height:fit-content}.fieldWithButtons .imageInputContainer{align-items:flex-start;height:100%;padding:0}.fieldWithButtons .imageInputContainer.imageInputWithValue:before{content:none}.fieldWithButtons .imageInputContainer .imageValue{height:20vh;max-width:100%;width:auto}.fieldWithButtons.customField,.fieldWithButtons.customField .cardInput,.fieldWithButtons.customField .cardInput-editMode{height:100%}.fieldWithButtons.customField .cardFieldInner{height:100%!important;overflow:auto!important}.fieldWithButtons .fieldButtonsContainer{display:flex;justify-content:flex-end;left:-180px;position:absolute;top:0;width:180px}.fieldWithButtons .fieldButtonsContainer.withoutLabel{justify-content:flex-start;left:0;width:-moz-fit-content;width:fit-content}.fieldWithButtons .fieldButtonsContainer .fieldButtonsInner{cursor:pointer;float:right;height:30px;margin:1px 3px 1px 1px;padding:3px;width:30px;z-index:12!important}.fieldWithButtons .fieldButtonsContainerToTop{position:absolute;top:0}.utransGridContainer .imageInputContainer .imageValue{max-height:40px}.utransGridContainer .imageFieldEndAdornment{align-self:center}.cardFieldInKeyboardMode .fieldWithButtons .fieldButtonsContainer,.utransGridContainer .fieldWithButtons .fieldButtonsContainer{top:0}.cardFieldInKeyboardMode .fieldWithButtons .imageFieldEndAdornment,.utransGridContainer .fieldWithButtons .imageFieldEndAdornment{height:auto}.cardFieldInKeyboardMode .showClearIndicator,.utransGridContainer .showClearIndicator{visibility:visible}.cardFieldInKeyboardMode .cardInput-editMode .memo .cardUnit,.cardFieldInKeyboardMode .topEndAdornment,.utransGridContainer .cardInput-editMode .memo .cardUnit,.utransGridContainer .topEndAdornment{align-self:flex-start}.catalogField .catalogRows{cursor:"pointer"}.catFieldOption.MuiAutocomplete-option{align-items:normal;flex-direction:column;padding:5px 8px}.catFieldOption.MuiAutocomplete-option:hover{background-color:#d9e9f5;color:rgba(0,0,0,.87)}.catFieldOption.MuiAutocomplete-option .catFieldOptionHeader{font-weight:600}.catFieldOption.MuiAutocomplete-option .catFieldOptionOverflowEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catFieldOption.MuiAutocomplete-option .catFieldOptionDescription{font-size:.8em}.cardDrawnField{align-items:center;width:inherit}.cardDrawnField.cardFieldGroupHeader{cursor:pointer;font-size:1em;height:34px;margin-bottom:.5rem}.cardDrawnField.cardFieldGroupHeader:hover{background-color:rgba(0,0,0,.02)}.cardDrawnField.cardFieldGroupHeader .cardFieldGroupHeaderIcon.rotatedown{transform:rotate(180deg)}.cardDrawnField .cardFieldGroupHeaderButton{display:flex;width:inherit}.cardDrawnField .drawnField{align-items:center;display:flex;font-weight:400;min-width:0}.cardDrawnField .drawnField.drawnFieldHeader .drawnFieldSpan{height:auto}.cardDrawnField .drawnField .drawnFieldSpan{height:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;width:inherit}.cardDrawnField .drawnField.drawnFieldMultiLine .drawnFieldSpan{white-space:pre-line}.cardDrawnField .drawnField.drawnFieldDisabled,.cardDrawnField .drawnField.drawnFieldNormal{font-size:.75em}.cardDrawnField .drawnField.drawnFieldImportant{font-size:.75em;font-weight:700}.cardDrawnField .drawnField.drawnFieldHeader{cursor:pointer;font-size:.9em;font-weight:700}.cardDrawnField .drawnField .drawnFieldImage{height:100%;width:100%}.cardDrawnField .drawnField>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.columnElement .cardDrawnField{display:flex;height:100%}.columnElement .cardDrawnField .drawnField{font-size:.75em}.columnElement .cardDrawnField .drawnField.drawnFieldHeader{cursor:default}.columnElement .cardDrawnField:has(.drawnFieldMultiLine){align-items:flex-start}.cardFieldLabelTooltipContent :not(:first-child){margin-top:10px}.cardField .cardInputBaseReadOnly:before,.columnElement .cardInputBaseReadOnly:before,.multicurrencyDialog .cardInputBaseReadOnly:before{border-bottom-style:dotted}.fieldWithButtons:has(.fieldHelperTextContainer){height:auto}.cardField .fieldHelperTextContainer{margin-bottom:5px}.cardField .fieldHelperTextContainer .cardDrawnField{height:auto}.cardField .fieldHelperTextContainer .cardDrawnField .drawnFieldSpan{overflow:initial;text-overflow:clip;white-space:normal}.drawnFieldUnit{margin-left:3px;min-width:21px}.uxActionOrViewMenu{max-height:85vh;z-index:1300}.uxActionOrViewMenu .MuiMenu-paper{min-height:0;min-width:0}.uxActionOrViewMenu .customMenuPaper{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.uxActionOrViewMenu .actionOrViewMenuBody{max-height:85vh;max-width:100vw;overflow:auto;padding-bottom:3px;padding-right:10px;padding-top:3px}.uxActionOrViewMenu .actionOrViewMenuBody .actionOrViewMenuButtonsGroupTitle{font-size:12px;font-weight:500;letter-spacing:.0009em;margin-top:5px;opacity:1}.uxActionOrViewMenu .actionOrViewMenuBody .actionOrViewMenuEmptyTextWrapper{align-items:flex-start;display:flex;flex-direction:column;padding:0 10px}.uxActionOrViewMenu .actionOrViewMenuBody .toolbarDivider{margin-right:-10px;opacity:1;padding:3px 0}.uxActionOrViewMenu .actionOrViewMenuBody .actionOrViewMenuProgress{display:flex;height:41px;justify-content:center}.uxActionOrViewMenu .actionOrViewMenuBody .menuGroupContainer{align-items:flex-start;display:flex;flex-direction:column;padding:0;width:100%}.uxActionOrViewMenu .actionOrViewMenuBody .menuGroupContainer .menuToolbarButtonGroup{display:flex;padding:0}.uxActionOrViewMenu .actionOrViewMenuBody .menuGroupContainer .menuButtonGroup{display:flex;flex-direction:column;padding:0;width:100%}.uxActionOrViewMenu .actionOrViewMenuBody .menuGroupContainer:hover{cursor:default}.menuOpenLeft{padding:7px 7px 3px 0}.menuOpenRightOrNoMenu{padding:7px 7px 7px 20px}.accountMenuHeaderItem{margin:0 -7px;padding:0 20px 7px}.actionOrViewMenuAlignRight{left:unset!important;max-width:-moz-fit-content!important;max-width:fit-content!important;right:60px!important;top:42.4px!important;transform:none!important}.isMobileView{right:1px!important}.actionOrViewMenuButtonsGroupItem{align-items:center;color:inherit;margin-right:-10px;min-height:40px}.actionOrViewMenuButtonsGroupItem.toolbarItem{margin-right:0;padding:0 0 0 10px}.actionOrViewMenuButtonsGroupItem.toolbarItem .actionOrViewMenuItemIcon{height:35px;margin:0;padding:10px;width:35px}.actionOrViewMenuButtonsGroupItem.toolbarItem~.toolbarItem{padding:0 0 0 5px}.actionOrViewMenuButtonsGroupItem .actionMenuControlContainer{margin:0}.actionOrViewMenuButtonsGroupItem .actionMenuControlContainer .actionMenuControl{height:15px;margin-right:10px;padding:0;width:15px}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemIcon{height:15px;margin-right:10px;overflow:visible;width:15px}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemText{color:inherit;display:inline-block;font-size:.875rem;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:100%}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemText.itemTextRight{margin-left:10px}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemText.itemTextLeft{margin-right:10px}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemText .status{background-color:#993955;color:#fff;margin-left:.5rem}.actionOrViewMenuButtonsGroupItem .actionOrViewMenuItemText:hover{cursor:pointer}.actionOrViewMenuItemText{font-size:.75rem}.actionOrViewMenuItemTextSelectionMultiAction{max-width:300px;white-space:nowrap}.actionOrViewMenuItemContainer:hover{cursor:pointer}.accountMenuContainer{align-items:center;cursor:pointer;display:flex;justify-content:center}.accountMenuContainer>i{color:#fff;font-size:1.5rem}.accountMenuContainer #menuProfilPic{border-radius:50%;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.externalOpenIcon{height:16px;margin-left:30px;margin-right:0;padding:0;width:16px}.accountMenuUserInfo{align-items:center;cursor:default;display:flex}.accountMenuUserInfo .accountMenuUserProfilePic{padding-right:.5rem}.accountMenuUserInfo .menuProfilePicInPaper{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.accountMenuUserInfo p{font-size:.81rem}.accountMenuUserInfo p.boldText{font-size:1rem;font-weight:700}.menuButton{background:none;border:none;padding:2px 8px}.menuButton.menuButtonMedium{height:40px;width:40px}.menuButton.menuButtonSmall{height:35px;width:35px}.menuButton.menuButtonXSmall{height:30px;width:30px}.menuButton.menuButtonXXSmall{height:25px;width:25px}.menuButton .menuButtonIcon{height:100%;width:100%}.menuActionButtonsContainer{align-items:center;display:flex}.MuiDataGrid-row:has(div.showActionButtonsOnHover) .menuActionButtonsContainer,.objectSelectionsItemContainer:has(div.selectionMenuMoreButtons) .menuActionButtonsContainer{opacity:0}.MuiDataGrid-row:has(div.showActionButtonsOnHover) .menuActionButtonsContainer.menuIsOpen,.objectSelectionsItemContainer:has(div.selectionMenuMoreButtons) .menuActionButtonsContainer.menuIsOpen{opacity:1}.MuiDataGrid-row:has(div.showActionButtonsOnHover):hover .menuActionButtonsContainer,.objectSelectionsItemContainer:has(div.selectionMenuMoreButtons):hover .menuActionButtonsContainer{opacity:1}.MuiDataGrid-row:has(div.showActionButtonsOnHover):focus-within .menuActionButtonsContainer,.objectSelectionsItemContainer:has(div.selectionMenuMoreButtons):focus-within .menuActionButtonsContainer{opacity:1}.rowWithActionButtonsOnHover:hover .menuActionButtonsContainer{opacity:1}.rowWithActionButtonsOnHover .menuActionButtonsContainer{opacity:0}.rowWithActionButtonsOnHover .menuActionButtonsContainer.menuIsOpen{opacity:1}.selectionActionButtons{overflow-x:auto;overflow-y:hidden}.selectionActionButtons .menuActionButtonsContainer{height:50px}.selectionColumnHeaderCentered div{justify-content:center}.systemInformationDialog .moreButton{border-radius:50%;margin-left:auto;margin-right:0;min-width:0;padding:8px 10px}.systemInformationDialog .moreButton .moreButtonIcon{fill:#fff}.systemInformationDialog .accordionDetailContainer{align-items:center;display:flex;margin:1px 10px;width:100%}.systemInformationDialog .accordionDetailContainer:hover .fileCopyButtonHover{opacity:1}.systemInformationDialog .accordionDetailContainer .textContainer{overflow:hidden;text-overflow:ellipsis;width:90%}.systemInformationDialog .accordionDetailContainer .textContainer .infoText{font-size:.875rem;font-weight:700}.systemInformationDialog .accordionDetailContainer .textContainer .childInfoText{font-size:.75rem;font-weight:400}.systemInformationDialog .accordionDetailContainer .textContainer .blueText{color:#005092}.systemInformationDialog .accordionDetailContainer .textContainer .infoValue{font-size:.75rem}.systemInformationDialog .accordionDetailContainer .fileCopyButton{margin-left:auto;margin-right:0}.systemInformationDialog .accordionDetailContainer .fileCopyButtonHover{opacity:0;transition:.5s}.systemInformationDialog .accordionDetailContainer .fileCopyButtonHover:focus{opacity:1}.systemInformationDialog .accordionDetailContainer .greenCheckBox{fill:green;width:18px}.systemInformationDialog .checkBoxRow{height:30px}.systemInformationMoreMenuItem{font-size:12px}.menuItemImageContainer{align-items:center;display:flex;height:20px;justify-content:center}.menuItemImage{border-radius:50%;height:25px;-o-object-fit:cover;object-fit:cover;width:25px}.MuiTooltip-tooltip{white-space:pre-line}@layer components.fields{.simpleCatField .fieldButtonsInner{margin-right:1px}.simpleCatField .MuiOutlinedInput-root{padding:0 14px 0 0}}@layer components.snippets{.snippetContentContainer{align-items:center;display:flex;flex-direction:row;min-height:45px}.snippetContentContainer .menuActionButtonsContainer{opacity:0}.snippetContentContainer .menuActionButtonsContainer.menuIsOpen,.snippetContentContainer.showAlways .menuActionButtonsContainer,.snippetContentContainer.showOnHover:hover .menuActionButtonsContainer{opacity:1}.snippetContentContainer .snippetIconContainer{align-items:center;display:flex;justify-content:center;margin-left:2px;margin-right:10px}.snippetContentContainer .snippetIconContainer.snippetIconContainerWithStatus{border-radius:50%;height:45px;min-width:45px;width:45px}.snippetContentContainer .snippetIconContainer .snippetIcon{height:20px;width:20px}.snippetContentContainer .snippetIconContainer .snippetImage{border-radius:50%;height:45px;width:45px}.snippetContentContainer .snippetIconContainer .snippetTwoLetter{align-items:center;border-radius:50%;display:flex;height:45px;justify-content:center;width:45px}.snippetContentContainer .snippetContent{display:flex;flex-direction:column;min-width:0;width:100%}.snippetContentContainer .snippetContent.simpleHeader{padding-right:8px}.snippetContentContainer .snippetContent .snippetLine{display:flex;justify-content:space-between;min-height:24px;min-width:0}.snippetContentContainer .snippetContent .snippetLine.snippetFirstLine{margin-top:1px}.snippetContentContainer .snippetContent .snippetTextContainer{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:inherit;justify-content:space-between;min-width:0}.snippetContentContainer .snippetContent .snippetTextContainer .snippetEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.snippetContentContainer .snippetContent .snippetTextContainer .snippetHeading{display:inline-block;font-size:.875rem;font-weight:500}.snippetContentContainer .snippetContent .snippetTextContainer .snippetDetails{font-size:.75rem;font-weight:300}.snippetContentContainer .snippetControls{display:flex;flex-direction:row;justify-content:flex-end;padding-left:8px;width:-moz-fit-content;width:fit-content}.snippetContentContainer .snippetActionsContainer{display:flex;flex-direction:row;height:inherit;justify-content:center}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer{align-items:center;display:flex;justify-content:flex-end}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetActionsInformation{font-size:.875rem;overflow:hidden;text-wrap:nowrap}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer{align-items:center;display:flex;justify-content:flex-end;min-width:0}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer .snippetActionsStatusIconButton{height:24px;padding:0;width:24px}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer .snippetActionsStatusIconButton.disabledButton{align-items:center;display:flex;justify-content:center}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer .snippetActionsStatusIconButton .snippetActionsStatusIcon{height:15px;width:15px}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer .snippetActionsStatusColorControl{align-items:center;cursor:default;display:flex;height:24px;justify-content:center;padding:0;width:22px}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .snippetControlsContainer .snippetActionsStatusColorControl .colorSquare{height:11px;width:11px}.snippetContentContainer .snippetActionsContainer .snippetActionsContentContainer .menuActionButtonsContainer{margin-right:-2px}.snippetParentContainer .snippetContentContainer{width:100%}.snippetPageProgress{padding:3px 0;width:100%}.snippetPageProgress .snippetSkeletonContainer{display:flex;padding:3px 8px}.snippetPageProgress .snippetSkeletonContainer .snippetSkeletonShape{min-width:45px}.snippetPageProgress .snippetSkeletonContainer .snippetSkeletonLineContainer{display:flex;flex-direction:column;justify-content:space-between;padding:7px 5px;width:80%}}.snippetActionsContainer .menuActionButtonsContainer .menuButton.menuButtonSmall{height:24px;padding:0;width:24px}.snippetActionsContainer .menuActionButtonsContainer .menuButton.menuButtonSmall .menuButtonIcon{height:15px}.selectionFilterField{display:flex;margin:15px 0}.selectionFilterField .selectionFilterFieldsSelector{margin-right:15px;width:240px}.selectionFilterField .selectionFilterFieldOperator{margin-right:15px;width:160px}.selectionFilterField .selectionFilterSelectorsContent{overflow:hidden}.selectionFilterField .selectionFilterFieldValue{flex:1;width:160px}.selectionFilterField .selectionFilterFieldDeleteFilterIcon{align-content:center;height:36px;margin:10px 0 10px -8px;width:36px}.selectionFilterField .MuiInputLabel-outlined:not(.MuiInputLabel-shrink) .textBoxLabelWrapper{padding-right:70px}.selectionFilterField .MuiInputLabel-outlined:not(.MuiInputLabel-shrink) .textBoxLabelWrapper .textBoxLabel{overflow:hidden;text-overflow:ellipsis}.selectionFilterField .textAlignRight input{text-align:right}.selectionFilterJoinDiv{height:10px;position:relative;width:100%}.selectionFilterJoinDiv .selectionFilterJoin{height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}@layer components.widgets{.noWidgetResults{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;padding:11px}.noWidgetResults .title{font-size:.85rem;font-weight:500}.noWidgetResults .message{font-size:.75rem;font-weight:300}.noWidgetResults .searchNoDataIcon{height:50px;width:50px}}.dataTableHeader{font-weight:700}.dataTableFooter{padding:10px 5px;text-align:right}@media screen and (max-width:720px){.dataTableFooter{padding:0 5px}}.hideSeparator .MuiDataGrid-columnSeparator{visibility:hidden}.dataTableSize{border-left:none;border-radius:0;border-right:none}.scrollableGrid{flex:1;overflow:hidden}.alignCellContent{align-items:center;display:flex}.filterBarAutocompletePlaceholder::-moz-placeholder{opacity:.6}.filterBarAutocompletePlaceholder::placeholder{opacity:.6}.MuiAutocomplete-inputRoot.filterBarInputRoot{flex-wrap:nowrap;overflow:auto}.filterBarChip{border-radius:8px}.MuiAutocomplete-option.catalogRows{display:table-row}.iconDisplayType{height:20px;width:20px}.filterBarCatalogIconButton{height:22px;min-width:0;padding:2px;width:22px}.catalog-item{padding:4px}.filterBarCatalogContent{align-items:center;display:flex;justify-content:space-between;width:100%}.filterBarCatalogText{width:calc(100% - 24px)}.filterBarCatalogButton{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.treeSelectListBox .collapseIcon{display:flex;margin-left:10px;margin-right:2px}.treeSelectListBox .treeSelectOptionText{display:flex;align-Items:center;width:100%}.treeSelectListBox .treeSelectOption{padding:8px}.treeSelectListBox .expandedNode{border-bottom:1px solid;display:flex;padding:10px 0;width:100%}.treeSelectListBox .isSelectableIcon{display:flex;margin-left:auto}.treeSelectListBox .expandButton{display:flex;margin-left:5px}.treeSelectInput{height:.5rem}.listAutoCompleteContainer{max-height:70px;overflow:auto;padding-left:0;top:100%;width:35%}.listAutoCompleteContainer li{align-items:center;background-color:#d9d9d9;cursor:pointer;display:flex;height:40px;padding-left:10px;width:100%}.listAutoCompleteContainer li:not(:last-child){border-bottom:1px solid #005092}.listAutoCompleteContainer li.selectedItem{background-color:#005092;color:#fff}@media screen and (max-width:800px){.listAutoCompleteContainer{width:75%}}@media screen and (max-width:600px){.listAutoCompleteContainer{width:100%}}@media screen and (max-width:480px){#uxMainRibbon{padding:unset!important}}#uxMainRibbon{align-items:center;display:flex;flex-direction:row;height:2.8125rem;justify-content:space-between;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:2}#uxMainRibbon .menuActionsContainer{display:flex;flex-Shrink:0}#uxMainRibbon .uxMainRibbonItemsContainer{display:flex;justify-content:space-between;width:inherit}#uxMainRibbon .uxMainRibbonItemsContainer .uxMainRibbonNavItemsContainer{display:flex;height:100%}#uxMainRibbon .uxMainRibbonItemsContainer .uxHomeButtonNoPadding{padding:0}#uxMainRibbon .uxMainRibbonItemsContainer .uxHomeButton{border-radius:0}#uxMainRibbon .uxMainRibbonItemsContainer .uxHomeButton .logoImg{filter:brightness(0) invert(1)!important}@media(forced-colors:active)and (prefers-color-scheme:light){#uxMainRibbon .uxMainRibbonItemsContainer .uxHomeButton .logoImg{filter:brightness(0)!important}}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems{flex-grow:1;height:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .base-Popper-root .menuSectionPaperMobile{border-radius:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus{height:100%;margin-left:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus :first-child{margin-left:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .MuiTreeItem-root{align-content:center}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .MuiTreeItem-content{min-height:48px;position:relative}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .mainMenuMobileSubTreeItem .MuiTreeItem-content{padding:6px 16px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .mainMenuMobileTreeItemLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .mainMenuMobileTreeNoDataItemLabel{overflow:hidden}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .mainMenuMobileSubTreeItem{align-content:center;position:relative}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenus #mainMenuMobileTreeView .mainMenuMobileSubTreeItem .MuiTreeItem-iconContainer{width:unset}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems #uxAppRibbonLeftMenubarItems{flex-direction:row}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuListExpandIcon{margin-bottom:15px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenusTabs{color:#fff;font-weight:400;height:100%;margin-left:10px;text-transform:none;white-space:nowrap}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenusTabsActive{background-color:rgba(194,210,223,.4)}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuItemsList{width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuItemsList .menuSectionDropdownItem{flex-wrap:wrap}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuListItemImg{height:24px;margin-right:7px;width:19px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuItemsListContainer{height:auto;margin:0;max-height:25rem;overflow:auto;padding:.3em 0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuItemsMobile{border:unset!important;height:inherit;max-height:none;width:inherit}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .mobileWidth{min-width:auto!important}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer{min-width:420px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader{display:flex;flex-direction:column;margin:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .mainMenuBackButton{margin-right:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer{align-items:center;display:flex;padding:0 10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .mobileSearchbarButtons{border:1px solid #fff;border-left:0;border-radius:0 0 4px 0;border-top:0;bottom:4px;margin-top:0;position:relative}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchField{margin-bottom:8px;margin-top:8px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchField.searchFieldMobile{background-color:unset!important;margin-top:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchField.searchFieldMobile .searchFieldMobileBorder{border-radius:0 0 4px 4px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchField.searchFieldMobile .searchFieldMobileBorderWithButtons{border:1px solid #fff;border-radius:0 0 0 4px;border-top:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .uxMainMenuHeaderActions{align-items:center;display:flex;justify-content:space-between;padding-left:8px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .uxMainMenuHeaderActions .uxMainMenuHeaderTitle{align-items:center;display:flex;font-weight:700}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .mobileMenuHeader{border-radius:4px 4px 0 0;display:flex;flex-wrap:wrap;margin:0 10px!important}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .uxMainMenuHeaderIconsContainer{display:flex;margin-right:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .uxMainMenuHeaderIconsContainer .uxMainMenuHeaderIconButton{height:42px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .uxMainMenuHeaderIconsContainer .uxMainMenuHeaderIconButton .uxMainMenuHeaderIcon{height:45px;width:20px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .mobileViewSectionBackwardsContainer{align-items:center;display:flex;padding-right:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .mobileViewSectionBackwardsContainer .mobileViewSectionPath{font-weight:600}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuContentCenter{align-items:center;display:flex;height:100%;justify-content:center;min-width:370px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .menuContentCenterMobile{min-width:unset;width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer{display:flex;height:auto;max-height:290px;min-height:100px;width:420px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .menuItemsList{flex:1;overflow-x:hidden}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .uxMainMenuTransTab{border-radius:0;cursor:pointer;min-width:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .snippetContentContainer{width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .uxMainMenuTransIconsContainer{border-right:1px solid #e0e0e0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;width:50px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .uxMainMenuTransIconsContainer .uxMainMenuTransIcon{align-items:center;display:flex;height:3rem;justify-content:center;padding:0;width:3rem}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuContentContainer .uxMainMenuTransIconsContainer .uxMainMenuTransIcon .uxMainMenuTransImg{height:20px;width:20px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuScrollContainer{flex:1;overflow-x:hidden;overflow-y:auto}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .mobileContent{max-height:none;width:inherit}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonRight>*{margin-left:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonRight>button{font-size:1.5rem;margin-bottom:0;margin-right:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonLeft,#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonRight{height:auto}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonLeft i.material-icons,#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonRight i.material-icons{font-size:1.5rem}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonLeft i{margin-right:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxAppRibbonRight{margin-left:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul>*{color:inherit}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul i{font-size:1.25rem}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer{background-color:#fff;flex-direction:column;height:300px;position:absolute;right:0;top:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>li.cardRibbonSubmenuHeader{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;flex-shrink:0;font-size:.75rem;height:35px;justify-content:space-between;padding:0 20px;width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul{height:calc(100% - 35px);width:auto}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li{display:flex;flex-direction:column;flex-grow:1;height:100%;min-width:300px;padding:10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li:not(:last-child){border-right:1px solid #d9d9d9}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li h2{font-size:.875rem;margin:0;padding:0 0 10px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li div.listSectionItemsContainer{height:100%;overflow:auto;width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li div.listSectionItemsContainer>div.listItemContainer{display:flex;font-size:.75rem;justify-content:space-between;padding-bottom:10px;width:100%}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li div.listSectionItemsContainer>div.listItemContainer>div{align-items:center;display:flex}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems ul.ribbonSubmenuContainer>ul li div.listSectionItemsContainer>div.listItemContainer>div>.itemIcon{padding-right:5px}.menuIcon{color:#fff}.moreMenuWithText{justify-content:center;padding:6px 8px}.mainMenuMoreMenu{color:#fff;white-space:nowrap}.mainMenuMoreMenu .mainMenuMoreMenuTitle{display:block;font-weight:400;padding-top:2px;text-transform:uppercase}.menuSectionPopper{z-index:2}#uxMainMenuSectionContentDialog{display:flex;flex-direction:column;overflow:hidden}.menuSectionPopperMobile{height:100vh;transform:none!important;width:20em}.menuSectionPopperMobile .menuSectionPaperMobile{height:inherit;width:inherit}.menuSectionPopperMobile .menuSectionPaperMobile #mobileMenuHeaderContainer{display:inherit;justify-content:space-between;width:inherit}.menuSectionPopperMobile .menuSectionClickawayAreaMobile{height:100%}.progressBarOverlay{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.progressBarOverlay .progressBarContainer{align-items:center;display:flex;flex-direction:column;height:15%;justify-content:center;width:40%}.progressBarOverlay .progressBarContainer .progressBarBox{align-items:center;color:#fff;display:flex;justify-content:center;margin-bottom:13px}.progressBarOverlay .progressBarContainer .progressBarBox .progressBarProgressBox{position:absolute}.progressBarOverlay .progressBarContainer .progressBarText{color:#fff;padding:10px}.breadCrumbsContainer{margin:0;padding:7px 5px 7px 15px}.breadCrumbsContainer .breadCrumbsList{align-items:center;display:flex;flex-wrap:wrap;list-style:none;padding:0}.breadCrumbsContainer .breadCrumbsList .breadCrumb{align-items:center;display:flex;font:inherit;padding:2px;text-transform:inherit}.breadCrumbsContainer .breadCrumbsList .breadCrumb .breadCrumbIconContainer{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;margin-right:10px;width:35px}.breadCrumbsContainer .breadCrumbsList .breadCrumb .breadCrumbIconContainer .breadCrumbIcon{height:15px;width:15px}.breadCrumbsContainer .breadCrumbsList .breadCrumbsMoreButton{height:16px;min-width:0;width:24px}.breadCrumbsContainer .breadCrumbsList .breadCrumbsMoreButton .breadCrumbsMoreButtonIcon{height:16px;width:24px}.breadCrumbsContainer .breadCrumbsList .breadCrumbDivider{margin-left:8px;margin-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}