@layer reset, theme, base, mui, components.menu, components.fields, components.snippets, components.notifications, components.widgets
.previewSideWindow .sideWindowAppBar .previewToolbar{justify-content:space-between}.previewSideWindow .sideWindowAppBar .previewTitleContainer{height:18vh;min-height:18vh}.previewSideWindow .sideWindowAppBar .headerTitleTextContainer,.previewSideWindow .sideWindowAppBar .skeletonsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.previewSideWindow .sideWindowAppBar .lightSkeleton{background:hsla(0,0%,100%,.15)}.previewSideWindow .previewContentContainer{left:0;padding:0 20px 20px;position:absolute;width:inherit;z-index:1400}.previewSideWindow .previewContentContainer .noWidget{align-items:center;display:flex;flex-direction:column;font-size:.75rem;height:100%;justify-content:center}.previewSideWindow .previewContentContainer .noWidget .noWidgetTitle{font-size:1rem;font-weight:700}.colorHatchDialog .chdLabel{color:rgba(0,0,0,.6);display:block;font-size:12px;line-height:1.2;margin-bottom:4px}.colorHatchDialog .chdSectionTitle{margin-top:16px}.colorHatchDialog .chdSectionTitle,.colorHatchDialog .chdSectionTitleCompact{font-size:13px;font-weight:700;margin-bottom:8px}.colorHatchDialog .chdModeSelectGrid{display:grid;gap:0 16px;grid-template-columns:408px 1fr}.colorHatchDialog .chdNoColor{font-size:18px;line-height:1.3;margin-top:8px}.colorHatchDialog .chdFixGrid{display:grid;gap:8px;grid-template-columns:408px 1fr;margin-top:16px}.colorHatchDialog .chdRow{display:grid;gap:16px;grid-template-columns:408px 1fr;margin-bottom:16px}.colorHatchDialog .chdAlignEnd{align-items:flex-end;display:flex}.colorHatchDialog .chdGradientRow{align-items:center;display:grid;gap:8px;grid-template-columns:200px 200px;margin-bottom:10px}.colorHatchDialog .chdGradientWarnings{display:grid;gap:8px;margin-top:10px}.colorHatchDialog .chdIntervalRow{align-items:center;display:grid;gap:8px;grid-template-columns:200px 200px 200px 36px 36px;margin-bottom:8px}.colorHatchDialog .chdIntervalError{color:#b00020;font-size:12px;margin-bottom:10px;margin-top:6px}.colorHatchDialog .chdCenterRow{display:flex;justify-content:center;margin-top:10px}.colorHatchDialog .chdSectionHeader{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.colorHatchDialog .chdSectionHeaderRight{align-items:center;display:flex;gap:8px}.colorHatchDialog .chdSectionHeaderTitle{font-size:1.25rem;font-weight:600;line-height:1.6;margin:0}.colorHatchDialog .chdColorInput{border:1px solid rgba(0,0,0,.12);border-radius:50%;height:18px;width:18px}.chdColorPickerPopoverContent{padding:16px;width:260px}.chdColorPickerPopoverContent .chdPickColor{font-size:14px;font-weight:700;margin-bottom:8px}.chdColorPickerPopoverContent .chdColorPickerInputRow{align-items:center;display:flex;gap:8px}.chdColorPickerPopoverContent .chdColorPreviewDot{border:1px solid rgba(0,0,0,.12);border-radius:50%;height:18px;width:18px}.chdColorPickerPopoverContent .chdColorPickerActions{display:flex;justify-content:flex-end;margin-top:16px}.chdColorPickerPopoverContent .chdHexInput{border:1px solid rgba(0,0,0,.23);border-radius:4px;font:inherit;height:36px;padding:0 12px;width:100%}.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}.cardInputBase{font-weight:500}.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 .cardFieldOuter.shortField.shortFieldWide{max-width:calc(82% - 1rem)}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .fieldWithContextMenu{display:flex;min-width:0;width:100%}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .fieldValueContainer{display:flex;flex-direction:column;width:100%}.cardFieldGroup .cardFieldGroupColumns .cardFieldsContainer .cardLine{margin-top:16px}.cardFieldGroup .cardTable .cardTableCell{border:none;min-width:120px;padding:0 8px 4px}.cardFieldGroup .cardTable .cardTableCell.header{font-size:1rem}.cardFieldGroup .cardTable .cardTableCell.header .drawnFieldSpan,.cardFieldGroup .cardTable .cardTableCell.header label{font-weight:700}.cardFieldGroup .cardTable .cardTableCell .cardFieldInner{text-overflow:ellipsis}.cardFieldGroup .cardTable .richEditorWrapper{width:100%}.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 .autocompleteChipButton{padding:0}.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 .multiSelectorTagsContainer .multiSelectorTag{margin:2px}.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-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}.mobileDatePickerRoot{max-Height:100%}.datePickerLayout{overflow-x:hidden}.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;min-height:4.55rem}.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}@media screen and (max-width:425px){.cardField{flex-direction:column}}.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.cardFieldGroupHeader .cardFieldGroupHeaderMessageIcon{margin-right:5px;min-height:16px;min-width:16px}.cardDrawnField .cardFieldGroupHeaderButton{display:flex;width:inherit}.cardDrawnField .drawnField{align-items:center;display:flex;font-weight:400;min-width:0}.cardDrawnField .drawnField.drawnFieldHeader{cursor:pointer;font-weight:700}.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 .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}@media screen and (max-width:425px){.cardField .drawnFieldInnerContainer{flex-direction:column}}.cardFieldLabelTooltipContent :not(:first-child){margin-top:10px}.cardField .cardInputBaseReadOnly:before,.cardField .richTextEditorContentReadonly:before,.columnElement .cardInputBaseReadOnly:before,.columnElement .richTextEditorContentReadonly:before,.multicurrencyDialog .cardInputBaseReadOnly:before,.multicurrencyDialog .richTextEditorContentReadonly:before{border-bottom-style:dotted}.cardField .cardInputBaseReadOnly:focus-within:before,.cardField .richTextEditorContentReadonly:focus-within:before,.columnElement .cardInputBaseReadOnly:focus-within:before,.columnElement .richTextEditorContentReadonly:focus-within:before,.multicurrencyDialog .cardInputBaseReadOnly:focus-within:before,.multicurrencyDialog .richTextEditorContentReadonly:focus-within:before{border-bottom-style:solid}.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}.cardField.flexDirection,.drawnFieldInnerContainer.flexDirection{flex-direction:column}.drawnFieldUnit{margin-left:3px;min-width:21px}.cardDateTimeField.hideDateTimePlaceholder .MuiPickersSectionList-root{opacity:0}.richTextAlert{border-left:4px solid;border-radius:8px;display:flex;height:40px}.richTextAlert .richTextAlertNodeText{font-weight:450;margin-bottom:0!important}.richTextAlert .richTextAlertNodeIcon{margin:0 5px}.richTextSuccessAlert{background-color:#dce8de;border-left-color:#2e7d32}.richTextSuccessAlert .richTextAlertNodeIcon,.richTextSuccessAlert .richTextAlertNodeText{color:#2e7d32}.richTextErrorAlert{background-color:#e8d6d8;border-left-color:#d32f2f}.richTextErrorAlert .richTextAlertNodeIcon,.richTextErrorAlert .richTextAlertNodeText{color:#d32f2f}.richTextWarningAlert{background-color:#ede4cc;border-left-color:#f57c00}.richTextWarningAlert .richTextAlertNodeIcon,.richTextWarningAlert .richTextAlertNodeText{color:#f57c00}.richTextInfoAlert{background-color:#e7eef6;border-left-color:#1e63b6}.richTextInfoAlert .richTextAlertNodeIcon,.richTextInfoAlert .richTextAlertNodeText{color:#1e63b6}.internalLinkBubbleMenu .internalLinkMenuPaper{display:flex;flex-direction:column;min-width:220px;padding:12px 16px 4px}.internalLinkBubbleMenu .internalLinkPreview{color:#005cc5;cursor:pointer;text-decoration:underline;word-break:break-all}.richTextEditor ol li{list-style:decimal!important}.richTextEditor ul li{list-style:initial!important}.richTextEditor .md :first-child{margin-top:0}.richTextEditor .md>:last-child{margin-bottom:0}.richTextEditor .md p{margin:0 0 1rem}.richTextEditor .md table td p{margin:0}.richTextEditor .md p>code{font-weight:inherit;overflow-wrap:break-word;white-space:break-spaces}.richTextEditor .md img{max-width:100%;vertical-align:baseline}.richTextEditor .md img[width][height]{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.richTextEditor .md img.lazy{min-height:100px;min-width:200px}.richTextEditor .md img.emoji,.richTextEditor .md img.js-lazy-loaded{min-height:inherit;min-width:inherit}.richTextEditor [data-type=details]{border:1px solid rgba(0,0,0,.2);border-radius:.5rem;display:flex;gap:.25rem;margin:1.5rem 10px;padding:.5rem}.richTextEditor [data-type=details] summary{font-weight:700}.richTextEditor [data-type=details]>button{align-items:center;background:transparent;border:none;color:inherit;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;line-height:1;margin-top:.1rem;padding:0;width:1.25rem}.richTextEditor [data-type=details]>button:before{content:"▶"}.richTextEditor [data-type=details].is-open>button:before{transform:rotate(90deg)}.richTextEditor [data-type=details]>div{display:flex;flex-direction:column;gap:1rem;width:100%}.richTextEditor [data-type=details]>div>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.richTextEditor [data-type=details] .details{margin:.5rem 0}.richTextEditor .md code{font-variant-ligatures:none;overflow-wrap:break-word;white-space:pre-wrap;word-break:keep-all}.richTextEditor .md mark{padding:0;position:relative;z-index:-1}.richTextEditor .md td:has(mark),.richTextEditor .md th:has(mark){isolation:isolate}.richTextEditor .md h1{font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:1rem;margin-top:2rem}.richTextEditor .md h2:not(:where(.crud-header) h2){font-size:1.3125rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:1rem;margin-top:1.5rem}.richTextEditor .md h3{font-size:1.125rem;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:1rem;margin-top:1.5rem}.richTextEditor .md h4{font-size:1rem}.richTextEditor .md h4,.richTextEditor .md h5{font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:1rem;margin-top:1rem}.richTextEditor .md h5{font-size:.875rem}.richTextEditor .md h6{font-size:.8125rem;font-weight:600;letter-spacing:inherit;line-height:1.25;margin-bottom:1rem;margin-top:1rem}.richTextEditor .md .blockquote,.richTextEditor .md blockquote{border-radius:10px;font-size:inherit;margin:.5rem 0;padding:.5rem 0 .5rem 1rem}.richTextEditor .md .blockquote:dir(rtl),.richTextEditor .md blockquote:dir(rtl){border-left-width:0;border-right-style:solid;border-right-width:4px}.richTextEditor .md .blockquote p,.richTextEditor .md blockquote p{color:inherit;line-height:1.5}.richTextEditor .md .blockquote p:last-child,.richTextEditor .md blockquote p:last-child{margin:0}.richTextEditor .md .blockquote>ul,.richTextEditor .md blockquote>ul{list-style-type:disc}.richTextEditor .md .blockquote>ul ul,.richTextEditor .md blockquote>ul ul{list-style-type:circle}.richTextEditor .md .blockquote>ul ul ul,.richTextEditor .md blockquote>ul ul ul{list-style-type:square}.richTextEditor .md hr{margin:10px 0}@layer components.menu{.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:20px!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{align-items:center;display:inline-flex;height:35px;justify-content:center;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-color: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}}.memoCustomFieldValueContainer{height:100%}.memoCustomFieldValueContainer .richtextMode .buttonsTop{top:unset!important;z-index:10}.memoCustomFieldValueContainer .cardInputBase.memo{overflow-y:hidden}.cardMemoFieldButtons{align-items:center;display:flex;height:auto;position:relative}.cardMemoFieldButtons.collapsed .richTextEditorContent{height:4.55rem;position:relative}.cardMemoFieldButtons.expanded .richTextEditorContent{height:auto;min-height:4.55rem;position:relative}.cardMemoFieldButtons .richTextEditor.memo{height:inherit;overflow:inherit;padding:0}.cardMemoFieldButtons.richtextMode .buttonsTop{top:40px;z-index:10}.richTextEditor{flex-grow:1;height:inherit;overflow:auto;position:relative}.endAdornmentButtons{display:flex;position:absolute;right:0}.buttonsTop{top:83%}.buttonsTopEditMode{top:52%}.toggleButton{margin-right:25px;top:22%}.memoFieldContentReadonly .toggleButton{top:15%}.richTextEditorContent{display:flex;margin:unset;padding:unset}.richEditorWrapper{min-width:10rem;width:100vw}.richEditorWrapper.warning{border-bottom:2px solid #ed6c02}.richEditorWrapper.info{border-bottom:2px solid #0288d1}.richEditorWrapper.error{border-bottom:2px solid #d32f2f}.richTextEditor:before{content:"";display:block;height:4px}.richTextEditor.MuiTiptap-FieldContainer-disabled:before{height:unset}.MuiTiptap-RichTextField-menuBar{border-bottom:unset;border-radius:10px;margin:auto;position:sticky;top:-20px;width:99%}[class*=RichTextField-menuBarContent]{padding:2px}.editorMoreMenu .editorMenuButton{padding:0}.editorMoreMenu .editorMenuButton .editorButton{display:block;height:100%;width:100%}.editorMoreMenu .editorMenuButton .editorButton .editorButtonText{flex:1;text-align:left}.editorMoreMenu .editorMenuButton .editorButton button:hover{background-color:transparent}.editorMoreMenu .editorMenuButton .editorButton button{border-radius:0;height:100%;width:100%}.editorMoreMenu .editorMenuButton .editorButton svg{margin-left:10px;margin-right:10px}.MuiTiptap-MenuBar-root .controlsContainer{display:flex;flex-wrap:nowrap;overflow:hidden}.MuiTiptap-MenuBar-root .moreButtons{border-radius:7px;margin:2.5px}.MuiTiptap-MenuBar-root .MuiToggleButton-root.Mui-disabled{display:none}.MuiTiptap-RichTextContent-root{height:inherit;width:-webkit-fill-available}.MuiTiptap-RichTextContent-root .richTextEditorInnerContent.cardFieldInner{border-bottom:2px solid transparent;font-weight:500;overflow:auto;width:100%}.MuiTiptap-RichTextContent-root .richTextEditorInnerContent>:first-child{margin-top:5px}.cardGridCellRoot .cardGridCell .cardFieldInKeyboardModeOff .endAdornmentButtons,.cardGridCellRoot .cardGridCell .cardFieldInKeyboardModeOff .readOnlyMemoFieldButtonsGroup{padding:3px;position:absolute;right:12px;top:0}.cardGridCellRoot .cardGridCell .readOnlyMemoFieldButtonsGroup{align-content:center}.cardGridCellRoot .cardGridCell .richTextEditorContentReadonly{border:none!important}.cardGridCellRoot .cardGridCell .readonlyStringField{align-content:center}.cardGridCellRoot .cardGridCell .fieldWithButtons{height:100%}.cardGridCellRoot .cardGridCell .buttonsTopUtrans{top:0!important}.cardGridCellRoot .cardGridCell .richTextEditorContent{min-width:100%;width:-moz-fit-content;width:fit-content}.markdownPreviewToggleButton{border-radius:50%}.memoFieldDialog{height:550px}.memoFieldDialog .memoFieldDialogContent{height:calc(100% - 25px)}.memoFieldDialog .memoFieldDialogContent .memoFieldContentReadonly{border:1px solid;border-radius:4px;height:100%;padding:14px 16px 0}.memoFieldDialog .memoFieldDialogContent .memoFieldContentEditable{height:inherit}.memoFieldDialog .memoFieldDialogContent .richTextEditor{overflow:unset}.memoFieldDialog .MuiTiptap-RichTextContent-root .richTextEditorInnerContent[contenteditable=false]{opacity:.7}@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 .snippetDate{align-items:center;border-radius:5px;display:flex;justify-content:center;margin-left:2px;margin-right:10px;padding:8px}.snippetContentContainer .snippetDate p{font-size:1rem;font-weight:700}.snippetContentContainer .snippetContent{display:flex;flex-direction:column;min-width:0;width:100%}.snippetContentContainer .snippetContent.simpleHeader{padding-right:8px}.snippetContentContainer .snippetContent .snippetLine{align-items:center;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 .menuActionButtonsContainer .menuButton.menuButtonSmall{height:24px;padding:0;width:24px}.snippetContentContainer .snippetActionsContainer .menuActionButtonsContainer .menuButton.menuButtonSmall .menuButtonIcon{height:15px}.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%}}@layer components.notifications{.notificationsUnreadCount{height:23px;position:relative;width:23px}.notificationsUnreadCount .MuiBadge-badge{font-size:.563rem;height:16px;min-width:16px;position:absolute;top:18px;width:16px}.notificationPopup{display:flex;flex-direction:column;max-height:80vh}.notificationPopup .notificationOverlayWrapper{width:100%}.notificationPopup .notificationOverlayWrapper .notificationOverlayWrapperInner{width:inherit!important}@media(min-height:1200px){.notificationPopup{max-height:654px}}.notificationsMenu{z-index:1300}.notificationsMenu .notificationsMenuContent{display:flex;flex:1;flex-direction:column;overflow:hidden}.notificationsMenu .notificationsMenuContent .notificationsBody{flex:1;max-height:530px;overflow:auto}.notificationsMenu .notificationsMenuContent .MuiDataGrid-filler{display:none}.notificationsMenu .notificationsHeader{padding-top:.1em;width:100%}.notificationsMenu .notificationsHeader .notificationsHeaderRow{display:flex;justify-content:space-between}.notificationsMenu .notificationsHeader .notificationsStatusText{color:darkred;padding:0 1rem 1rem}.notificationsMenu .notificationsHeader .notificationsHeaderText{font-size:1.125rem;margin-left:18px;padding-top:16px}.notificationsMenu .notificationsHeader .notificationsHeaderActions{display:flex;padding-right:1rem}.notificationsMenu .notificationsHeader .notificationsHeaderActions .searchIcon{height:35px;width:35px}.notificationsMenu .notificationsHeader .notificationsHeaderActions .menuActionButtonsContainer{margin-top:16px}.notificationsMenu .MuiDataGrid-cell{border:none;padding:0}.notificationsMenu .MuiDataGrid-cell:focus-within{outline:none}.notificationsNoRecordExistTextDescription{display:flex;font-size:.9em;justify-content:center;margin-bottom:25px}.notificationsFilter{align-items:flex-start;display:flex;flex-direction:column;margin-left:12px;width:100%}.notificationsFilter .notificationsChipContainer{display:flex}.notificationsFilter .notificationsChipContainer .notificationsFilterItem{padding:.1rem .2rem}.notifications_SearchBar{align-items:center;display:flex}.notifications_SearchBar ::-webkit-input-placeholder{opacity:.5!important}.notifications_SearchBar ::-moz-placeholder{opacity:.5!important}.notifications_SearchBar .notifications_SearchBarInputAndTabs{display:flex;flex:1;flex-wrap:wrap}.notifications_SearchBar .notifications_SearchBarInput{flex:1}.notifications_SearchBar .notifications_closeIcon{margin-right:5px}.notifications_SearchBar .notifications_searchIcon{height:20px;margin-left:10px;margin-right:5px;width:20px}.notificationsBody{flex:1;max-width:100%;overflow-y:hidden}.notificationsBody .MuiDataGrid-columnHeaders{border:none;display:none}.notificationsBody .notificationsItem:hover .notificationImportant{visibility:hidden}.notificationsBody .notificationTime{font-size:.9em}.notificationsWidget{display:flex;flex-direction:column;height:100%}.notificationContainer{position:fixed;right:8px;top:80px;width:500px;z-index:1400}.notificationContainer div{position:relative}.notificationsItem{border-top:.5px solid hsla(0,0%,50%,.102);display:flex;font-size:.875rem;justify-content:space-between;width:100%}.notificationsItem .snippetContentContainer{width:100%}.notificationsItem .snippetContentContainer .snippetTwoLetter{font-size:1.1em;font-weight:700}.notificationsItem .currentActiveNotification,.notificationsItem .notificationActionBtn:not(.currentActiveNotification){padding:0}.notificationsItem .notificationUserData{align-items:center;cursor:pointer;display:flex}.notificationsItem .notificationUserData .notificationTextContainer{display:flex;flex-direction:column;width:inherit}.notificationsItem .notificationUserData .notificationText,.notificationsItem .notificationUserData .notificationTextHeader{margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.notificationsItem .notificationActionsContainer{display:flex;justify-content:flex-end;min-height:35px}.notificationsItem .notificationActionsContainer .notificationImportant{margin-right:-18px}.notificationsItem .notificationActionsContainer .notificationAlertSnackbarIcon{height:20px;width:20px}.notificationMoreMenuBtn{margin-top:4px}.notificationActionsContainer{align-items:center;display:flex}.notificationActionsContainer .notificationActionBtn{background:transparent;border:none;cursor:pointer;margin-right:11px}.notificationsAlert{display:flex;flex-direction:column}.notificationsAlert .notificationNew{border-radius:5px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);max-width:500px;min-width:400px;padding:15px}.hiddenTabPanel{display:none}.loadingText{font-size:.9rem;margin-bottom:20px;margin-top:20px;opacity:.8;text-align:center}.visibilityHidden{visibility:hidden}.notificationsButtons{height:35px;margin-right:2px;margin-top:11px;width:35px}.notificationsChip{cursor:pointer;font-size:.9em}.notificationsNoRecordExistTextTitle{display:flex;font-weight:700;justify-content:center;margin-top:25px}.marginTop{margin-top:8px}}@layer components.fields{.simpleCatField .fieldButtonsInner{margin-right:1px}.simpleCatField .MuiOutlinedInput-root{padding:0 14px 0 0}}.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 .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%)}.placeHolderDialogToggleViewContainer{flex-shrink:0;max-height:35px;padding-right:5px;position:relative;top:10px}.placeholderDialogRibbonContainer{align-items:center;display:flex;justify-content:space-between}.textBoxLabelWrapper{align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis}.textBoxLabelWrapper .textBoxLabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.placeholderDialogToggleButton{text-transform:none}.filterBarAutocompletePlaceholder::-moz-placeholder{opacity:.6}.filterBarAutocompletePlaceholder::placeholder{opacity:.6}.MuiAutocomplete-inputRoot.filterBarInputRoot{flex-wrap:nowrap;height:100%;min-height:42px;overflow:auto}.filterBarChip{border-radius:8px}.MuiAutocomplete-tag.filterBarChip{border-radius:8px;max-width:none}.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}.filterBarOptionContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.filterBarSecondValueOpacity{opacity:.8}.filterBarEditSelect{height:32px;min-width:120px}.filterBarEditSelect .MuiSelect-select{height:auto;padding:4px 8px}.filterBarEditTextfield{min-width:120px}.filterBarEditTextfield .MuiInputBase-root{height:32px}.filterBarEditTextfield .MuiInputBase-input{padding:4px 8px}.filterBarEditTextfield .MuiInput-underline:after,.filterBarEditTextfield .MuiInput-underline:before,.filterBarEditTextfield .MuiInput-underline:hover:not(.Mui-disabled):before{display:none}.filterBarEditTextfieldInAutocomplete{min-width:120px}.filterBarEditTextfieldInAutocomplete .MuiInputBase-input{height:15px}.autocompletePopperWidth{width:200px}.autocompleteDatePickerPopperWidth{width:320px}.autocompleteTimePickerPopperWidth{width:110px}.filterBarDigitalClock .MuiMultiSectionDigitalClockSection-root{max-height:none}.filterBarEditTextfieldBox{display:inline-block}.snackBarIcon{margin-top:3px}.snackbarAction{display:flex;flex-direction:row;justify-content:space-around}.snackbarAction button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin-left:80px;outline:inherit;padding:0}.snackbarMessage{color:#fff}.mdc-dialog{z-index:9999}.mdc-dialog .printDialog{font-size:.6em;height:480px;overflow:hidden;width:1024px}.mdc-dialog .printSelections{height:80%;width:100%}.mdc-dialog .printModes{width:100%}.mdc-dialog .printModeList{position:absolute;top:2.5em;width:99%}.mdc-dialog .printModeDescription{bottom:0;height:6em;position:absolute;width:99%}.mdc-dialog .propertiesTreeList{height:80%}.mdc-dialog .printSettings{height:85%}.mdc-dialog .printSettingsSectionHeader{height:2.5em;line-height:2.5em}.mdc-dialog .printSettingsSectionHeaderLabel{display:inline-block;font-size:1.3em;padding-left:.4em}.mdc-dialog .printSettingsHeaderButtons{float:right}.mdc-dialog .printSettingsList{margin:0;padding:0}.mdc-dialog .lhdialogInputLine{align-items:center;display:flex;justify-content:space-between;line-height:1.5em;min-height:1.5em;padding:.3em;width:100%}.mdc-dialog ul.dialog_actions li:nth-child(n+2){margin-top:10px}.mdc-dialog .lhdialogContent{border-radius:.3em;height:100%}.mdc-dialog .dialogHeader{background-image:none,linear-gradient(#94c0d2,#add8e6 100%);display:flex;width:100%}.mdc-dialog .lhdialogHiddenTitle{display:none}.mdc-dialog .lhdialogDescriptionTitle{border:0;font-weight:700;padding:.3em}.mdc-dialog .lhdialogHiddenDescription{display:none}.mdc-dialog .lhdialogDescription{border:0;padding:.5em .3em}.mdc-dialog .lhdialogText{padding-left:.3em;padding-top:.4em}.mdc-dialog .ribbonDialogButtonContainer{align-items:center;display:flex;justify-content:center;width:50%}.mdc-dialog .ribbonDialogButtonContainer:hover{background-color:#94c0d2}.mdc-dialog .imgBrowserContent{height:420px;overflow:auto}.mdc-dialog .imgBrowserItem{border:1px solid #69a1bf;border-radius:4px;cursor:pointer;float:left;height:40px;text-align:center;width:40px}.mdc-dialog .imgBrowserItem-highlighted{background-color:#d3d3d3}.mdc-dialog .imgBrowserImage{border:none;margin:8px}.mdc-dialog .errorDetailsContainer{height:10em;width:600px}.mdc-dialog .errorDialogDetails .errorDetails{height:100%;width:100%}#pageTabsContainer{box-shadow:none;height:2.5rem;position:relative;width:100%;z-index:0}#pageTabsContainer .MuiTabs-indicator{display:none}#pageTabsContainer .MuiTabScrollButton-root{width:15px}#pageTabsContainer .Mui-disabled{display:none}#pageTabsContainer .overlayItem{background:red;height:100%;left:-4px;opacity:0;position:fixed;top:82px;width:100%;z-index:10000}#pageTabsContainer .tab{align-items:center;background:transparent;border-radius:5px 5px 0 0;color:#333;cursor:pointer;display:flex;flex-direction:row;font-size:.75rem;height:35px;justify-content:center;margin:5px 0;max-width:-moz-fit-content;max-width:fit-content;min-height:35px;min-width:50px;opacity:1;padding:4px 15px;position:relative}#pageTabsContainer .tab:hover{z-index:100!important}#pageTabsContainer .tab .windowTabDivider{bottom:10%;left:0;position:absolute}#pageTabsContainer .tab .tabContainer{max-width:-moz-fit-content;max-width:fit-content}#pageTabsContainer .tab .tabContainer .windowTabButton{align-items:center;background-color:inherit;border:none;border-radius:50%;cursor:inherit;display:flex;font-size:1.25rem;height:20px;justify-content:center;margin:0 -10px 0 5px;width:20px}#pageTabsContainer .tab .tabContainer .windowTabButton .tabButtonIcon{height:90%}#pageTabsContainer .tab .tabContainer .hideCloseIcon{display:none}#pageTabsContainer .tab .subWindowTab{align-items:center;border-radius:3px;display:flex;height:80%;justify-content:space-around;margin-left:10px;padding:3px 12px;white-space:nowrap}#pageTabsContainer .tab .subWindowTab>span{margin-left:5px}#pageTabsContainer .tab span.tabLabel{font-weight:400;max-width:15em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pageTabsContainer .tab .tabContentContainer{background-color:#fff;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}div#hint li{border-radius:5px 5px 0 0}div#hint li.k-active{background-color:#ededed}#quickSwitchTool .MuiDialog-paper{background:#2a303c;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:#fff}#quickSwitchTool .MuiDialog-paper .MuiDialogTitle-root{font-size:1rem;text-align:center}#quickSwitchTool .MuiDialog-paper .widgetButtonsContainer{display:flex;margin:0 auto}#quickSwitchTool .MuiDialog-paper .widgetButtonsContainer .widgetData{align-items:center;border:1px solid #fff;border-radius:5px;color:#fff;display:flex;flex-direction:column;height:7rem;justify-content:center;margin:3px 5px;width:5rem}#quickSwitchTool .MuiDialog-paper .widgetButtonsContainer .widgetData.selectedWidget{background-color:#fff;color:#000}#quickSwitchTool .MuiDialog-paper .widgetButtonsContainer .widgetData .widgetIcon{align-items:center;display:flex;height:2.5rem;justify-content:center;width:2.5rem}#quickSwitchTool .MuiDialog-paper .widgetButtonsContainer .widgetData .widgetTitle{display:-webkit-box;font-size:.7rem;height:2.5rem;-webkit-line-clamp:2;margin-top:15px;overflow:hidden;overflow-wrap:anywhere;width:100%;word-break:normal;-webkit-box-orient:vertical}.widgetsContainer .noBgColor{background-color:inherit;box-shadow:none}.loadingContainer{align-items:center;display:flex;height:100%;justify-content:center}.noBorderCard,.widgetContainer{border:none;box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02)}.widgetContainer .widgetHeaderContainer,.widgetContainer .widgetTitleContainer{margin-bottom:7px;margin-top:10px;min-width:0;padding:0 5px 0 15px}.widgetContainer .widgetHeaderContainer .widgetTitleIconContainer,.widgetContainer .widgetTitleContainer .widgetTitleIconContainer{padding-right:15px}.widgetContainer .widgetHeaderContainer .widgetTitleIconContainer img,.widgetContainer .widgetTitleContainer .widgetTitleIconContainer img{height:auto;vertical-align:middle;width:18px}.widgetContainer .widgetHeaderContainer .widgetTitleTextsContainer,.widgetContainer .widgetTitleContainer .widgetTitleTextsContainer{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;width:100%}.widgetContainer .widgetHeaderContainer .widgetTitleTextsContainer .widgetTitleMainText,.widgetContainer .widgetTitleContainer .widgetTitleTextsContainer .widgetTitleMainText{font-size:1.1rem;font-weight:700;letter-spacing:.009em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widgetContainer .widgetHeaderContainer .widgetTitleTextsContainer .widgetHeaderExtraActions,.widgetContainer .widgetTitleContainer .widgetTitleTextsContainer .widgetHeaderExtraActions{align-items:center;display:inline-flex;gap:6px;margin-left:10px}.widgetContainer .widgetHeaderContainer .widgetTitleTextsContainer .widgetExtraButtons,.widgetContainer .widgetTitleContainer .widgetTitleTextsContainer .widgetExtraButtons{align-items:center;background:#fff;border:1px solid var(--lh-divider,#e0e0e0);border-radius:999px;color:var(--lh-text-secondary,#333);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:28px;line-height:1;padding:0 10px;transition:background .12s ease,border-color .12s ease}.widgetContainer .widgetHeaderContainer .widgetTitleTextsContainer .widgetTitleSubText,.widgetContainer .widgetTitleContainer .widgetTitleTextsContainer .widgetTitleSubText{font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widgetContainer .widgetHeaderButtonsContainer{justify-content:space-between}.widgetContainer .widgetHeaderButtonsContainer .activeBtn{background-color:#005092;color:#fff}.widgetContainer .widgetHeaderButtonsContainer .widgetButton{width:50%}.widgetContainer .widgetContentContainer{display:flex;height:calc(100% - 52px)}.widgetContainer .loadingContainer{align-items:center;display:flex;justify-content:center;width:100%}.widgetContainer:has(.settingsContainer){--Paper-shadow:none;box-shadow:none}.hideItem{display:none}.addButton{bottom:0;height:45px;position:fixed;right:0;width:45px;z-index:200}.tabWindow{height:100%}.tabWindow.activeTabWindow{display:block}.tabWindow.inactiveTabWindow{left:-1000%;position:absolute;width:100%}.tabWindow.mainWidgetTabWindow{margin-left:20px;margin-top:10px;width:calc(100vw - 40px)}@media screen and (max-width:480px){.tabWindow.mainWidgetTabWindow{margin-left:unset;margin-top:unset;width:auto}}.fallbackErrorWidget{display:flex;flex-direction:column;height:inherit;padding:16px}.fallbackErrorWidget .widgetTitle{font-size:1.1rem;margin-bottom:15px}.fallbackErrorWidget .messageContainer{height:inherit;margin:10px 0;max-height:80%;overflow:auto}.fallbackErrorWidget .messageContainer p:first-of-type{margin-bottom:10px}.fallbackErrorWidget .messageContainer p span{font-weight:700}.fallbackErrorWidget .downloadLogContainer{align-items:center;display:flex;justify-content:center;width:100%}.fallbackErrorWidget .downloadLogContainer button{width:250px}.dmsMenu .MuiPaper-root{border:1px solid #d3d4d5}.widgetViewContainer{cursor:pointer;margin-top:5px}.widgetActionsContainer{display:flex}.dmsContentContainer{display:flex;flex-direction:column;height:100%;min-height:100px;overflow:hidden}.dmsContentContainerPadding{padding-bottom:50px}.dmsContainer{height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:5px;padding-left:5px;width:100%}.dmsContainer .MuiCardContent-root{padding:10px}.dmsContainer .dmsLoadingIcon{height:100%}.dmsContainer .dmsLoadingIcon,.dragActiveComponent{align-items:center;display:flex;justify-content:center}.dragActiveComponent{background-color:rgba(0,80,146,.2);border-radius:10px;border-style:dashed;border-width:1px;flex-direction:column;height:99%;margin:0 3px;width:99%}.dragActiveComponent .title{font-size:.875rem;font-weight:500}.dragActiveComponent .message{font-size:.75rem;font-weight:300}.dmsItemListContainer{height:100%}.dmsItemListContainer.dmsItemPreviewContainer{display:flex;flex-wrap:wrap;height:unset}.dmsItemListContainer.dmsItemPreviewContainer li{width:unset}.dmsItemListContainer .dmsItemContainer{background-color:unset;border-bottom:1px solid #b8b8b8;cursor:pointer;width:99%}.dmsItemListContainer .dmsItemContentContainer{align-items:center;display:flex;flex:1;margin-right:1px;overflow:hidden;width:100%}.dmsItemListContainer .dmsItemTextContainer{display:inline-block;overflow:hidden;position:relative}.dmsItemListContainer .dmsItem{align-items:center;display:flex;justify-content:space-between}.dmsItemListContainer .dmsItem>.dmsItemsRightButtons{position:absolute;right:0;z-index:1}.dmsItemListContainer .dmsItemIconsContainer{align-items:center;display:flex}.dmsItemListContainer .dmsButtonsIcon{fill:#6d6d6d;height:auto;margin-left:10px;width:23px}.dmsItemListContainer img{height:35px;width:35px}.dmsItemListContainer .dmsFileInfo{overflow:hidden;padding-left:25px;padding-right:1em}.dmsItemListContainer .dmsFileName{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dmsItemListContainer .dmsFileDetails{font-size:.875rem;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.dms_SearchBar{align-items:center;display:flex}.dms_SearchBar ::-webkit-input-placeholder{opacity:.5!important}.dms_SearchBar ::-moz-placeholder{opacity:.5!important}.dms_SearchBar .dms_SearchBarInputAndTabs{display:flex;flex:1;flex-wrap:wrap}.dms_SearchBar .dms_SearchBarInput{display:flex;flex:1}.dms_SearchBar .dms_SearchBarInput .DMSCloseIcon{margin-right:5px}.dms_SearchBar .dms_tagButton{background:#005092;background-size:cover;border-radius:5px;font-size:.75rem;margin:3px;padding:1px 7px;text-align:center}.dms_SearchBar .dms_tagButton .dms_tagButtonStartIcon{margin-right:0}.dms_SearchBar .dms_tagList{max-width:300px;padding:3px;position:absolute;z-index:3}.dms_SearchBar .dms_closeIcon{margin-right:5px}.dms_SearchBar .dms_searchIcon{height:20px;margin-left:10px;margin-right:5px;width:20px}.uploadDialog{display:flex;justify-content:flex-end}.dmsUploadTitle{display:inline-flex;flex:1;flex-direction:column;text-align:center}.dmsUploadMainTitle{font-size:1rem}.dmsUploadSubTitle{font-size:.875rem}.UploadStepTitle{font-weight:700;margin-left:16px;opacity:70%}.dragDropText{opacity:90%}.browseFileText{text-decoration:underline}.uploadFileName{display:flex;font-size:.875rem;margin-left:16px;margin-top:16px}.revertUpload{cursor:pointer;height:15px;width:15px}.dmsCommitDialogSelectLabel{font-size:1rem;font-weight:400}.dmsCommitDialogDialog{width:400px}.dmsHistoryDialogContainer{width:500px}.dmsShowHistoryDialog .MuiTimelineItem-root:before{display:none}.dmsShowHistoryDialog.MuiDialog-paper{overflow:hidden}.dmsShowHistoryDialog .historyItemsContainer{overflow:auto}.dmsShowHistoryDialog .historyItemsContainer .MuiTimeline-root{padding:20px 0}.dmsShowHistoryDialog .historyItemsContainer .MuiTimelineContent-root{padding:12px 0 12px 16px}.dmsShowHistoryDialog .historyItemsContainer .historyItemTitle{font-weight:600;margin-right:10px}.dmsShowHistoryDialog .historyItemsContainer .buttonRevertRevision{height:40px;width:40px}.dmsShowHistoryDialog .historyItemsContainer .buttonRevertRevision .buttonRevertRevisionIcon{width:100%}.dmsShowHistoryDialog .historyItemsContainer .buttonPublishRevision{height:40px;width:40px}.dmsShowHistoryDialog .historyItemsContainer .buttonPublishRevision .buttonPublishRevisionIcon{width:100%}.dmsShowHistoryDialog .historyItemsContainer .historyItemTitleAndButtonsContainer{display:flex;justify-content:space-between;width:100%}.dmsTagsChip{border-radius:7px;margin:2.5px}.dmsFileTagsContainer{display:flex;flex-wrap:wrap;width:100%}.dmsUrlDialogTextContainer{display:flex;margin-bottom:10px}.dmsUrlDialogTextContainer .dmsUrlDialogContentIcon{width:24px}.dmsUrlDialogTextContainer .dmsUrlDialogContentText{font-weight:700;margin-left:10px}.historyFileName{overflow-wrap:break-word}.react-resizable-handle{z-index:100}.navigatorContentContainer{overflow:auto}.navigatorContentContainer .loadingContainer{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.navigatorContentContainer .navigatorStructureViewContainer .treeItemHorizontalLine{height:1px;margin-left:-34px;position:absolute;width:24px}.navigatorContentContainer .navigatorStructureViewContainer .addButtonContent{padding:0}.navigatorContentContainer .navigatorStructureViewContainer .addButtonContent .menuButton{border-radius:2px;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;width:24px;z-index:200}.navigatorContentContainer .navigatorStructureViewContainer .addButtonContent .addButtonLine{height:4px;margin-left:22px;visibility:hidden;width:100%}.navigatorContentContainer .navigatorStructureViewContainer .addButtonClicked .addButtonLine,.navigatorContentContainer .navigatorStructureViewContainer .addButtonClicked .menuButton,.navigatorContentContainer .navigatorStructureViewContainer .addButtonContent:hover .addButtonLine,.navigatorContentContainer .navigatorStructureViewContainer .addButtonContent:hover .menuButton{visibility:visible}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButton .loadMoreButtonContent{min-width:-moz-fit-content;min-width:fit-content;padding-left:40px}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButton .loadMoreButtonContent .treeItemHorizontalLine{margin-left:-63px}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButton .loadMoreButtonContent .loadMoreButtonLabel{font-size:.875rem;font-weight:500;width:auto}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButton .loadMoreButtonContent .loadMoreLabelContainer{border-radius:5px;display:flex;padding:7px 15px}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButton .loadMoreButtonContent .loadMoreLabelContainer .loadMoreIcon{height:20px;margin-right:22px;width:20px}.navigatorContentContainer .navigatorStructureViewContainer .loadMoreButtonContent:hover{background:none}.navigatorContentContainer .navigatorStructureViewContainer .Mui-selected .MuiTreeItem-label{font-weight:700}.navigatorContentContainer .navigatorStructureViewContainer .navigatorTreeItemContainer{display:flex;flex-direction:row}.navigatorContentContainer .navigatorStructureViewContainer .navigatorTreeItemContainer .navigatorTreeItemContent{min-width:-moz-fit-content;min-width:fit-content;padding-left:10px}.navigatorContentContainer .navigatorStructureViewContainer .navigatorTreeItemContainer .navigatorTreeItemContent .treeItemSnippetContainer{min-width:0;width:100%}.navigatorContentContainer .navigatorStructureViewContainer .navigatorTreeItemContainer .navigatorTreeItemContent .treeItemSnippetContainer .snippetContentContainer{min-height:50px}.navigatorContentContainer .navigatorStructureViewContainer .navigatorTreeItemUl{background-position:top;background-repeat:no-repeat;margin-left:15px;padding-left:24px}.navigatorContentContainer .navigatorStructureViewContainer .highlightVerticalContainer:not(.dragging){background-position:top;background-repeat:no-repeat;height:100%;margin-left:15px;position:absolute;width:10px;z-index:10}.navigatorContentContainer.navigatorNoDataContainer{align-items:center;display:flex;justify-content:center}.navigatorContentContainer .navigatorTreeItem{min-height:57px;min-width:0}.navigatorContentContainer .navigatorItemIconContainer{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;margin-right:10px;min-width:35px;width:35px}.navigatorContentContainer .navigatorItemIconContainer .navigatorItemIcon{height:15px;width:15px}.navigatorContentContainer .navigatorTableViewContainer{flex-grow:1;height:inherit}.navigatorContentContainer .navigatorTableViewContainer .actions{align-items:center;display:flex;justify-content:center}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-root{border:none}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-root .MuiDataGrid-cell{cursor:pointer}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-root .MuiDataGrid-row.Mui-selected .MuiTreeItem-label{font-weight:700}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-columnHeaders{overflow:unset}.navigatorContentContainer .navigatorTableViewContainer .navigatorTableTreeviewGroupingColumn{flex-direction:row;overflow:hidden}.navigatorContentContainer .navigatorTableViewContainer .navigatorTableTreeviewGroupingColumn .MuiDataGrid-treeDataGroupingCellToggle{margin-right:0}.navigatorContentContainer .navigatorTableViewContainer .navigatorTableTreeviewGroupingColumn .navigatorTableTreeviewGroupingColumnValue{overflow:hidden;text-overflow:ellipsis}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-pinnedColumnHeaders{box-shadow:0 1px 5px 0 rgba(0,0,0,.12)}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-pinnedColumnHeaders .MuiDataGrid-columnSeparator{display:none}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-cellContent{height:100%}.navigatorContentContainer .navigatorTableViewContainer .MuiDataGrid-cellContent div{align-items:center;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigatorContentContainer .tableNavigatorViewMenuIconContainer .tableNavigatorViewMenuIcon{height:20px;width:20px}.navigatorContentContainer .navigatorTableViewFirstColum{align-items:center;display:flex;flex-direction:row;overflow:hidden}.navigatorContentContainer .navigatorTableViewFirstColum .navigatorTableViewFirstColumValue div{overflow:hidden;text-overflow:ellipsis;width:100%}.navigatorContentContainer .navigatorEditModeHint{display:flex;padding:10px 15px}.navigatorContentContainer .navigatorEditModeHint .navigatorEditModeHintIconContainer{margin-right:5px}.navigatorContentContainer .navigatorEditModeHint .navigatorEditModeHintIconContainer .navigatorEditModeHintIcon{height:16px;width:16px}.navigatorContentContainer .navigatorEditModeHint p{font-size:.9rem}.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}.announcementDialog{max-height:65%;max-width:40%;min-height:65%;min-width:40%}.announcementDialog .announcementClose{background:hsla(0,0%,44%,.5);border-radius:50%;height:35px;min-width:0;position:absolute;right:20px;top:20px;width:35px;z-index:10}.announcementDialog .announcementClose .announcementCloseIcon{color:#fff}.announcementDialog .announcementStepImgContainer{height:100%;min-height:300px;overflow:hidden;width:100%}.announcementDialog .announcementStepImgContainer .announcementStepImg{width:100%}.announcementDialog .announcementStepContentContainer{display:flex;flex-direction:column}.announcementDialog .announcementStepContentContainer .announcementStepHeader{margin-bottom:10px}.announcementDialog .announcementStepContentContainer .announcementStepBodyContainer{overflow:auto}.announcementDialog .announcementStepContentContainer .announcementStepLinkContainer{margin-top:10px}.announcementDialog .announcementStepContentContainer .announcementStepLinkContainer .announcementStepLink{display:flex}.announcementDialog .announcementStepContentContainer .announcementStepLinkContainer .announcementStepLink .announcementStepLinkIcon{margin-right:5px}.announcementDialog .announcementActionsContainer{display:flex;justify-content:space-between}.announcementDialog .announcementActionsContainer .announcementPager{margin-left:9px}.announcementDialog .announcementActionsContainer .announcementPager .announcementPagerButton{border-radius:50%;color:#d1d1d1;height:20px;min-width:0;width:20px}.announcementDialog .announcementActionsContainer .announcementPager .announcementPagerButton .announcementPagerCircleIcon{height:12px;width:12px}.widgetSystem .widgetSystemDialogContent{height:100vh;overflow-y:hidden;padding:0}.widgetSystem .widgetSystemDialogContent .widgetListSearch{padding:1.25em 1.5em}.widgetSystem .widgetSystemDialogContent .widgetListContainer{height:calc(100% - 5em);overflow-y:auto;padding:0 1.25em 1.5em}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer{border-bottom:1px solid rgba(0,0,0,.14);display:flex;flex-direction:column;margin-top:.625em;padding-bottom:.625em}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem{align-items:center;display:flex;padding-bottom:5px}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .widgetItemIcon{height:1.5em;margin-right:10px;width:1.5em}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .widgetLabel .title{align-items:center;display:flex}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .widgetLabel .title h2{font-size:1.3em;padding-right:5px}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .widgetLabel .title .status{color:#fff;font-size:.75rem}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .widgetLabel .author{font-size:inherit;opacity:.5}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetItem .addWidgetButton{height:1.875em;margin-bottom:5px;margin-left:auto}.widgetSystem .widgetSystemDialogContent .widgetListContainer .widgetItemContainer .widgetDescription{font-size:inherit;white-space:pre-wrap}.accessibilityCenter .accessibilityCenterContent{padding:24px 0}.accessibilityCenter .accessibilityCenterContent .accessibilityTools,.accessibilityCenter .accessibilityCenterContent .feedback,.accessibilityCenter .accessibilityCenterContent .themes{margin-left:24px;margin-right:24px}.accessibilityCenter .accessibilityCenterContent .accessibilityTools .rowContainer,.accessibilityCenter .accessibilityCenterContent .feedback .rowContainer,.accessibilityCenter .accessibilityCenterContent .themes .rowContainer{margin-bottom:15px}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer{display:flex;justify-content:space-between}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer label.Mui-disabled{opacity:.7}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .selectedTab{position:relative}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .selectedTab:after{background-color:#000;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:100%}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .MuiFormControlLabel-root{justify-content:center}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .MuiFormControlLabel-root.Mui-disabled{pointer-events:none}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .darkTab,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab{border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);flex-basis:0;flex-grow:1;height:40px;justify-content:center;margin:0 6px 10px;min-height:40px;padding:0;text-align:center}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .darkTab .MuiRadio-root,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab .MuiRadio-root,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab .MuiRadio-root{display:none}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .darkTab .MuiTypography-root,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab .MuiTypography-root,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab .MuiTypography-root{font-size:.9rem;font-weight:500;line-height:1.2;text-transform:uppercase}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab{background-color:#f5f5f5}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab .MuiTypography-root{color:#1f2532}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .darkTab{background-color:#2a303c;color:#fff}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab,.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab .Mui-disabled{background-color:#1f2532;color:#1aebff}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .lightTab:after{background-color:#005092}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .darkTab:after{background-color:#90caf9}.accessibilityCenter .accessibilityCenterContent .themes .themesTabsContainer .highContrastTab:after{background-color:#1aebff}.accessibilityCenter .accessibilityCenterContent .description{font-size:.75rem}.accessibilityCenter .accessibilityCenterContent h2{font-size:1.17em;margin-bottom:15px}.accessibilityCenter .accessibilityCenterContent .rowContainer{display:flex;font-size:1rem;justify-content:space-between}.accessibilityCenter .accessibilityCenterContent .accessibilityTools .accessibilityToolsDivider{margin-bottom:1rem}.accessibilityCenter .accessibilityCenterContent .accessibilityTools .MuiTypography-root{line-height:1.2}.accessibilityCenter .accessibilityCenterContent .accessibilityTools .switch{display:flex;justify-content:space-between;margin-bottom:15px;margin-left:0}.accessibilityCenter .accessibilityCenterContent .accessibilityTools .switch .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{box-shadow:0 1.5px 2px .5px rgba(0,0,0,.3)}.accessibilityCenter .accessibilityCenterContent h3{font-size:.83em}.keyboardShortcutsDialog .MuiDialogContent-root{display:flex;height:30rem;padding:0}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutSections{flex-shrink:0;min-width:11.25rem}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutSections .shortcutGroupButton{align-items:flex-start;font-size:1rem;font-weight:400;text-transform:none}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent{flex-grow:inherit;overflow:auto}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup{padding-top:8px}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutGroupTitle{font-size:.9rem;font-weight:600;padding:10px 20px}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup ul{padding:0}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;padding:7px 40px 7px 20px}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText .shortcutsTitles{max-width:65%}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText .shortcutsItems{font-size:1rem}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText .shortcutsKeys{max-width:30%;text-align:end;white-space:pre-wrap}@media screen and (max-width:480px){.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText{flex-direction:column;padding:unset}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText .shortcutsTitles{max-width:90%}.keyboardShortcutsDialog .MuiDialogContent-root .shortcutContent .shortcutGroup .shortcutListItemText .shortcutsKeys{max-width:unset;text-align:center}}.dialogHeaderText{flex-grow:1!important}.MuiDialogContent-root.cardDesignerContent{display:flex;flex-direction:column}.fullHeight{height:100%}.fullWidth{width:100%}.boldText,.boldText p{font-weight:700}.cardDesignerSidebarFieldsRow{overflow-y:auto;padding:8px 24px}.cardDesignerSectionHeader{flex-wrap:nowrap;height:24px;justify-content:space-between;width:100%}.actionButtons,.cardDesignerSectionHeader{align-items:center;display:flex;flex-direction:row}.cardDesignerAccordion{width:100%}.cardDesignerAccordion:has(.Mui-expanded){min-height:90px}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer{align-items:center;display:flex;height:40px;justify-content:center;position:relative}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer .actionButtons{position:absolute;right:40px}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer .cardDesignerAccordionHeader{max-height:40px;min-height:0}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer .cardDesignerAccordionGrabber{cursor:grab}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer .cardDesignerAccordionGrabber:active{cursor:grabbing}.cardDesignerAccordion .cardDesignerAccordionHeaderContainer .cardDesignerAccordionGrabber .cardDesignerAccordionPointer{cursor:pointer}.cardDesignerAccordion .cardDesignerAccordionDetails{cursor:auto;padding:0 8px 8px}.cardDesignerAccordion .cardDesignerAccordionDetails .cardDesignerList>:first-child{margin-top:0}.cardDesignerAccordionHeaderContainer{font-weight:600!important}.cardDesignerDraggableInnerDiv{border-radius:5px;cursor:grab;padding:8px}.cardDesignerDraggableInnerDiv:active{cursor:grabbing}.cardDesignerDraggableInnerDiv.disabled,.cardDesignerDraggableInnerDiv.disabled:active{cursor:auto}.cardDesignerDraggableInnerDiv.disabled{opacity:.5}.cardDesignerFieldItem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:24px;justify-content:space-between;width:100%}.cardDesignerFieldItem .cardDesignerFieldItemIcons{align-items:center;display:flex;justify-content:flex-end}.cardDesignerFieldItem .fieldLabel{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDesignerFieldItem .fieldLabel.drawnFieldLabel{display:flex}.cardDesignerFieldItem .fieldLabel.drawnFieldLabel p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fieldDisplayModeIcon{margin-right:5px}.fieldLabel{align-items:center;display:flex;flex-direction:row}.cardDesignerLineItem{align-items:center;display:flex;height:24px;justify-content:space-between;width:100%}.cardDesignerLineItem hr{border-width:thin;width:100%}.cardDesignerLineItem:hover hr{width:calc(100% - 30px)}.cardDesignerItem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.cardDesignerFieldIcon{margin-right:8px}.cardDesignerFieldEditButton{margin-left:4px}.cardDesignerAddTabButton{margin-right:10px}.cardDesignerLayoutArea{box-shadow:none;display:flex;flex-direction:column;height:100%;margin-top:8px;position:relative}.cardDesignerLayoutArea .cardDesignerList{height:100%}.cardDesignerLayoutArea .cardDesignerItem{margin-top:8px}.cardDesignerLayoutArea .cardDesignerItem:first-child{margin-top:12px}.cardDesignerTable{cursor:grab}.cardDesignerTable:active{cursor:grabbing}.cardDesignerTable .cardDesignerTableCell{height:60px;min-width:120px;padding:8px;position:relative}.cardDesignerTable .cardDesignerTableCell .borderHoverArea{cursor:pointer;pointer-events:auto;position:absolute;transition:background-color .15s ease-out;z-index:1}.cardDesignerTable .cardDesignerTableCell .borderHoverArea.top{height:5px;left:0;right:0;top:-1px}.cardDesignerTable .cardDesignerTableCell .borderHoverArea.bottom{bottom:-2px;height:5px;left:0;right:0}.cardDesignerTable .cardDesignerTableCell .borderHoverArea.left{bottom:0;left:-1px;top:0;width:5px}.cardDesignerTable .cardDesignerTableCell .borderHoverArea.right{bottom:0;right:-2px;top:0;width:5px}.cardDesignerTable .cardDesignerTableCell .borderLine{position:absolute}.cardDesignerTable .cardDesignerTableCell .borderLine.top{height:1px;left:0;right:0;top:0}.cardDesignerTable .cardDesignerTableCell .borderLine.bottom{bottom:0;height:1px;left:0;right:0}.cardDesignerTable .cardDesignerTableCell .borderLine.left{bottom:0;left:0;top:0;width:1px}.cardDesignerTable .cardDesignerTableCell .borderLine.right{bottom:0;right:0;top:0;width:1px}.cardDesignerTable .cardDesignerTableCell .droppableContainerPlaceholder{font-weight:400;padding:0 5px}.cardDesignerTable .cardDesignerTableCell .cardDesignerItem{min-width:102px}.cardDesignerItemNoPadding{padding:0}.cardDesignerSidebarItem{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:42px;margin-bottom:8px;padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cardDesignerSidebarItem p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actionButtonVisibilityZone .actionButtons{display:none}.actionButtonVisibilityZone:hover .actionButtons{display:flex}.actionButtonVisibilityZone:hover .fieldDisplayModeIcon{display:none}.actionButton{height:24px}.cardDesignerMainColumn{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.cardDesignerMainColumnLayoutRow{padding:16px}.cardDesignerMainColumnTabsRow{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;overflow-y:auto}.cardDesignerMainColumnGroupsRow{max-height:65px;padding:16px}.cardDesignerSidebar{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.cardDesignerSidebarDivider{margin:0 24px;opacity:.5}.cardDesignerSidebarTitleRow{display:flex;justify-content:space-between;padding:20px 24px 0}.titleRowWithActions{padding-top:12px}.fieldDisplayModeBtn{padding:14px;position:relative}.fieldDisplayModeBtn .fieldDisplayModeIcon{position:absolute;z-index:1}.fieldDisplayModeBtn .fieldDisplayModeStateIndicator{border-radius:.5rem;height:.6rem;left:1rem;padding:0;position:absolute;top:.9rem;width:.6rem;z-index:2}.cardDesignerSidebarSearchRow{padding:8px 28px}.cardDesignerSidebarFixedRow{display:flex;padding:0 24px}.cardDesignerSidebarFixedRow .cardDesignerList{-moz-column-gap:6px;column-gap:6px;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;overflow-y:auto;padding-bottom:16px;padding-top:16px}.cardDesignerSidebarFixedRow .cardDesignerSidebarItem{flex:1}.structureRow .cardDesignerSidebarItem{align-items:center;display:flex;flex-direction:column;justify-content:center}.elementsRow .cardDesignerSidebarItem{box-sizing:border-box;flex:0 0 calc(50% - 3px)}.cardDesignerIconButtons{height:36px;width:36px}.cardDesignerMainGrid{flex:1;overflow:hidden}.cardDesignerHeadline{align-content:center;font-size:16px;font-weight:600}.cardDesignerSubtitle{font-size:12px}.cardDesignerMobileFieldBox{align-items:center;display:flex;flex-direction:column;justify-content:center}.cardDesignerMobileFieldBox>*{width:90%}.cardDesignerTabPanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.cardDesignerLegacyCustomGroupHeader{align-items:center;display:flex;font-size:.9em;height:34px;margin-bottom:.5rem}.cardDesignerItem:has(.cardDesignerLegacyCustomGroup){cursor:auto;overflow:auto;padding:0 0 8px}.cardDesignerLegacyCustomGroup{align-items:start;border-radius:5px;cursor:grab;flex:1 1 auto;flex-direction:column;height:auto;padding:8px}.cardDesignerLegacyCustomGroup .customGroupHeaderTitle{left:8px;position:sticky}.cardDesignerLegacyCustomGroup .customGroupHeaderIconsContainer{display:flex;flex-direction:row;position:sticky;right:8px}.cardDesignerLegacyCustomGroup .warningIcon{font-size:1.5rem}.cardDesignerLegacyCustomGroup .cardFieldCustomGroup{margin-top:6px;overflow:unset;padding:0 8px}.cardDesignerItemProperty{margin-bottom:16px}.cardDesignerItemProperty.firstInline{margin-right:12px}.cardDesignerCanvas{height:100%;padding:16px 20px}.cardDesignerDraggableSection{align-items:start;border-radius:5px;box-shadow:0 14px 14px rgba(0,0,0,.01),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.001);display:flex;flex-direction:column;height:auto;margin-bottom:16px;padding-bottom:24px}.cardDesignerSectionGrid{width:100%}.droppableContainerPlaceholder{font-size:.9rem;left:50%;opacity:.5;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.cardDesignerLayoutDelete{height:48px;width:48px}.cardDesignerDraggableTab{cursor:grab;font-size:14px;letter-spacing:.02857em;max-height:52px;min-height:52px;padding:12px 16px}.cardDesignerDraggableTab:active{cursor:grabbing}.cardDesignerRangeTabText{align-items:center;display:flex;min-height:28px;white-space:nowrap}.dragOverlay{cursor:grabbing;width:-moz-fit-content;width:fit-content}.printAdvancedFormControl{width:100%}.printAdvancedSettingsFields{margin:24px 10px}.dmsLinkContainer{text-align:center}.accordionHeaderContainer{display:flex;flex-direction:column}.previewDialogContainer{height:600px;width:600px}.printFormButtonsIcon{height:21px;margin-right:14px;width:21px}.printFormIsStandardIconMargin{margin-right:10px}.printFormIsStandardIcon{height:24px;width:24px}.disabledIcon{opacity:.38}.formsSelection .MuiSelect-select{margin-right:-28px}.formTemplateContainer{display:flex;flex-basis:100%}.formTypeIcon{height:24px;margin-right:.5em;width:24px}.formValidationIcon{height:24px;margin-left:auto;width:24px}.printSettingsErrorText{color:#ed6c02}.arrowDropDownIcon:hover{background-color:inherit;color:inherit}.arrowDropDownIcon:focus{outline:inherit!important;outline-offset:inherit!important}.printFormEditDialog .printFormEditDialogContent{display:flex;flex-direction:column;min-height:800px;min-width:1250px;padding:0}.printFormEditDialog .printFormEditDialogContent .printFormEditDialogContainer{height:100%}@media screen and (max-width:720px){.printDataSourceDialog .MuiDialog-paper{max-height:-webkit-fill-available!important}}.printDataSourceDialog .printDataSourceDialogContent{overflow-y:hidden}.printDataSourceDialog .printDataSourceDialogContent .printDataSourceDialogBox{height:100%;max-height:90%;overflow:auto;padding:16px;width:100%}.printDataSourceDialog .printDataSourceDialogContent .printDataSourceDialogBox .visuallyHidden{display:none}.printDataSourceDialog .printDataSourceDialogContent .dataSourcePropButtonCb{align-self:flex-start;margin-top:-8px}.printDataSourceDialog .printDataSourceDialogContent .dataSourcePropButtonDesc{font-size:.75rem;font-style:italic}.printDataSourceDialog .printDataSourceDialogContent .dataSourcePropButtonLabel{font-size:.875rem;font-weight:600;padding-top:2px}.printDataSourceDialog .printDataSourceDialogContent .divider-hitbox{align-items:center;align-self:stretch;cursor:col-resize;display:flex;padding:0;width:9px;z-index:999}.printDataSourceDialog .printDataSourceDialogContent .divider{background-color:#c9c9c9;height:100%;margin:0 4px;width:1px}.printDataSourceDialog .printDataSourceDialogContent .rightPane{box-shadow:none;flex:1 1 0;height:100%;overflow:hidden;padding-bottom:16px;padding-top:16px}.printDataSourceDialog .printDataSourceDialogContent .splitView{align-items:flex-start;display:flex;flex-direction:row;height:100%;max-height:100%;min-height:100%;width:100%}.printDataSourceDialog .printDataSourceDialogContent .transactionList{border:none;margin-right:-4px;overflow-x:clip;transition:width .5s;width:0}.printDataSourceDialog .printDataSourceDialogContent .transactionList.noTransition{transition:none}.printDataSourceDialog .printDataSourceDialogContent .transactionList.showTransactionList{min-width:100px;overflow:auto;width:300px}.printDataSourceDialog .printDataSourceDialogContent .transactionList+.divider-hitbox{display:none}.printDataSourceDialog .printDataSourceDialogContent .transactionList.showTransactionList+.divider-hitbox{box-shadow:none;display:flex}.printDataSourceDialog .printDataSourceDialogContent .defInfosGridGroupCell{font-weight:600;overflow:visible!important}.printDataSourceDialog .printDataSourceDialogContent .defInfosGridGroupCell .groupHeaderName{display:inline;font-size:14px;font-weight:600}.printDataSourceDialog .printDataSourceDialogContent .MuiDataGrid-cell:focus{outline:none!important}.printDataSourceDialog .printDataSourceDialogContent .MuiDataGrid-cell:focus-within{outline:none!important}.printDataSourceDialog .printDataSourceDialogContent .wrapperMuiDataGrid{padding-bottom:8px;padding-right:4px;padding-top:4px}.printDataSourceDialog .printDataSourceDialogContent .MuiDataGrid-columnHeaders{overflow:unset}.printFormDetailsDialog .printFormDetailsDialogContent{display:flex;flex-direction:column;min-width:25em;padding:.5em 1em 1em}.printFormDetailsDialog .printFormDetailsDialogContent .printFormDetailsDialogField,.printFormDetailsDialog .printFormDetailsDialogContent .printFormDetailsDialogSelect{margin-top:1em}@media screen and (max-width:720px){.printFormDetailsDialog .printFormDetailsDialogContent{min-width:unset}}.symbolField{width:100px}.symbolField .symbolInput{cursor:pointer}.symbolField .symbolContainer{height:24px;margin-Left:10px}.dateTimeFilterDialog .advancedSettingsAccordionRoot:before{background:none}.dateTimeFilterDialog .advancedSettingsAccordionSummaryRoot{flex-direction:row-reverse;margin:0;min-height:auto;padding:0}.dateTimeFilterDialog .advancedSettingsAccordionSummaryContent{margin:0;padding:0}.configureSelectionComponentDialog .multiLangSelect .MuiSelect-select{padding-bottom:0;padding-top:0}.configureSelectionComponentDialog .multiLangSelect .MuiOutlinedInput-notchedOutline{border:unset}.configureSelectionComponentDialog .selectionTypeSelector{margin-top:10px}.configureSelectionComponentDialog .favIconAndMultiLangTextField{display:flex;margin-bottom:20px}.configureSelectionComponentDialog .multiLangTextContainer{margin-left:10px;width:100%}.selectionTypeSelectorItem{display:flex;padding-left:5px}.selectionTypeSelectorItem .selectionTypeSelectorItemImg{height:24px;margin-right:7px;width:19px}.selectionTypeSelectorSubHeader{padding-top:10px}.selectionTypeSelectorSubHeader .selectionTypeSelectorSubHeaderContent{font-weight:700}.selectionRulePickerDialog .selectionRulePickerDialogContentContainer{display:flex;height:calc(100% - 50px)}.selectionRulePickerDialog .selectionRulePickerDialogContentContainer .selectionRulePickerDialogDescriptionContainer,.selectionRulePickerDialog .selectionRulePickerDialogContentContainer .selectionRulePickerDialogTreeViewContainer{height:100%;overflow:auto;padding:10px;width:50%}.selectionRulePickerDialog .selectionRulePickerDialogContentContainer .selectionRulePickerDialogTreeItem{display:flex}.selectionRulePickerDialog .selectionRulePickerDialogContentContainer .selectionRulePickerDialogTreeItem .selectionRulePickerDialogTreeItemIcon{height:24px;margin-right:5px;vertical-align:middle;width:24px}.wizardSelectTableFieldDialog{min-width:400px}.wizardBoolYesNoNullMenuItem{min-height:35px}.hiddenWizardWrapper,.wizardHiddenElement{display:none}.wizardBackdrop{background-color:rgba(0,0,0,.3);color:#fff;position:absolute;z-index:1300}.wizardCatalogInputFieldOption.MuiAutocomplete-option{align-items:normal;flex-direction:column;padding:5px 8px}.wizardCatalogInputFieldOption.MuiAutocomplete-option.wizardCatalogInputFieldOptionKeyboardMode{border:2px solid transparent}.wizardCatalogInputFieldOption.MuiAutocomplete-option .wizardCatalogInputFieldOptionHeader{font-weight:600;min-height:24px}.wizardCatalogInputFieldOption.MuiAutocomplete-option .wizardCatalogInputFieldOptionOverflowEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizardCatalogInputFieldOption.MuiAutocomplete-option .wizardCatalogInputFieldDescription{font-size:.8em;min-height:19px}.wizardFieldMultiSelectorPopover{margin-top:3px;max-height:600px;min-width:200px;padding:5px}.wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorOptionHeader{cursor:pointer;flex-grow:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorLowerLevelButton{margin-left:auto}.wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorUpperLevelButton{margin-right:2px}.wizardMultiLangInputSelectMenu .MuiList-root{display:flex;flex-wrap:wrap;max-height:15rem;max-width:16rem;overflow:auto;padding:unset;width:auto}.wizardMultiLangInputSelectMenu .MuiList-root .MuiMenuItem-root{padding:unset}.wizardMultiLangInputLangButton .wizardMultiLangInputLangButtonTextIcon{align-self:end;border-radius:20px;height:10px;margin-left:20px;position:absolute;width:10px}.wizardMultiLangInputLangButton .wizardMultiLangInputLangButtonHasTextIcon{background-color:green}.wizardMultiLangInputLangButton .wizardMultiLangInputLangButtonNoTextIcon{background-color:red}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer{display:grid}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepColumnHeader{align-items:center;display:flex;justify-content:center;min-height:30px}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer{align-items:center;align-self:center;display:flex;height:100%;justify-content:start;padding:0}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardInputLine{padding-left:3px;padding-right:3px}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardInputLine .wizardInputDescription{display:none}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardInputLine .wizardBoolFieldContainer{justify-content:center;margin-bottom:3px;margin-left:5px;margin-top:3px}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardInputLine .wizardBoolFieldContainer .wizardBoolFieldInputDescription{display:none}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardInputLine .wizardBoolFieldContainer .wizardBoolYesNo{margin:0}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableStepCellElementContainer .wizardElementLine{padding-right:3px}.wizardWrapper .wizardTableStepContainer .wizardTableStepTableContainer .wizardTableDeleteRowButtonContainer{align-items:center;display:flex}.wizardWrapper .border-bottom{border-bottom:1px solid #bbdceb}.wizardWrapper .wizardHeaderToolBar{padding-left:16px}.wizardWrapper .wizardHeaderToolBar .wizardHeaderContainer{align-items:center;display:flex;flex-direction:column;padding-right:20px;width:100%}.wizardWrapper .wizardHeaderToolBar .wizardHeaderContainer .wizardHeader{font-size:1rem;font-weight:700}.wizardWrapper .wizardHeaderToolBar .wizardHeaderContainer .wizardDescription{font-size:.875rem;font-weight:400}.wizardWrapper .editTags .editTagsContentContainer{height:auto}.wizardWrapper .wizardInputRow{display:flex;flex-flow:column}.wizardWrapper .wizardInputRow .wizardInputRowDescription{font-size:1.1em;padding:15px 0 0}.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer{align-items:start;-moz-column-gap:10px;column-gap:10px;display:flex}.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer{margin-top:0}.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer .wizardBoolYesNo{height:2.3rem;margin-left:10px;margin-top:2px;min-width:0}.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer .wizardBoolCheckBox{height:2.3rem;margin-bottom:2px}@media(max-width:600px){.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer{display:block}}.wizardWrapper .wizardInputBox{display:block;min-width:0;width:var(--width)}.wizardWrapper .wizardHiddenInputBox{display:none}@media(max-width:600px){.wizardWrapper .wizardInputBox{width:100%}}.wizardWrapper .wizardStep .wizardStepLabelContainer{display:flex}.wizardWrapper .wizardStep .wizardStepLabelContainer .wizardStepIcon{cursor:pointer}.wizardWrapper .wizardStep .wizardStepLabelContainer .oneStepWizardStepHeaderContainer{padding-left:12px}.wizardWrapper .wizardStep .wizardStepLabelContainer .wizardStepHeaderContainer{display:flex;flex-direction:column;justify-content:center}.wizardWrapper .wizardStep .wizardStepLabelContainer .wizardStepHeaderContainer .wizardStepHeader{font-size:.875rem;font-weight:400}.wizardWrapper .wizardStep .wizardStepLabelContainer .wizardStepHeaderContainer .wizardCurrentStepHeader{font-size:.875rem;font-weight:700}.wizardWrapper .wizardStep .wizardStepLabelContainer .wizardStepHeaderContainer .wizardStepDescription{font-size:.75rem;font-weight:400;white-space:break-spaces}.wizardWrapper .wizardStep .oneStepWizardStepContent{padding-left:0}.wizardWrapper .wizardHiddenInputRow{display:none}.wizardWrapper .wizardAddSnippetButton{align-self:end}.wizardWrapper .wizardSnippetExpander{margin-bottom:10px}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer{cursor:default;padding:0 5px}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .MuiAccordionSummary-content{justify-content:space-between}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetHeader{align-items:center;display:flex}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetTitle{font-size:.875rem;font-weight:700}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetDescription{font-size:.75rem;white-space:break-spaces}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetIcon{margin-right:5px}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetReorderIcon{cursor:grab;margin-right:5px}.wizardWrapper .wizardSnippetExpander .wizardSnippetHeaderContainer .wizardSnippetDeleteButton{align-self:center}.wizardWrapper .wizardInputLine{box-sizing:border-box;flex-wrap:wrap}.wizardWrapper .wizardInputLine .wizardInputDescription{align-items:flex-end;display:flex;font-size:1.1em;overflow:hidden;overflow-wrap:break-word;padding:.4rem;text-overflow:clip;white-space:pre-wrap}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupAddFieldInputButtonContainer{display:flex;justify-content:flex-end}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupChildrenContainer{margin-left:10px;min-height:25px}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupChildrenContainer .tableFieldInputGroupChildContainer{display:flex}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupChildrenContainer .tableFieldInputGroupChildContainer .tableFieldInputGroupInputField{flex:100%}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupChildrenContainer .tableFieldInputGroupChildContainer .tableFieldInputGroupDeleteFieldInputContainer{align-self:end;flex:1}.wizardWrapper .wizardInputLine .wizardInputContainer .tableFieldInputGroup .tableFieldInputGroupChildrenContainer .tableFieldInputGroupChildContainer .tableFieldInputGroupDeleteFieldInputButton{margin-left:5px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer{align-items:center;display:flex;margin-left:-12px;margin-top:8px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer .wizardBoolFieldInputDescription{display:block;font-size:1.1em;overflow:hidden;overflow-wrap:break-word;padding:.4rem .5rem .4rem 0;text-overflow:clip;white-space:pre-wrap}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardBoolFieldContainer .wizardBoolYesNo{height:2.3rem;margin:10px 5px 8px 10px;min-width:100px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardCustomTupleMultiInput{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto 40px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardCustomTupleMultiInput .wizardMultiSelectorTagsContainer{grid-column-start:1;margin-top:5px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardCustomTupleMultiInput .wizardAddCustomTupleButton{grid-column-start:2;height:-moz-fit-content;height:fit-content}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardFileInput .wizardFileInputFileInfo{align-items:center;margin-top:0}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardFileInput .wizardFileInputFileInfo .wizardFileInputFileName{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardFileInput .wizardFileInputFileInfo .wizardFileInputFileSize{margin-left:4px;white-space:nowrap}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardRadioButtonGroup .wizardRadioButtonGroupButtonLabel{width:-moz-fit-content;width:fit-content}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiSelectorTagsContainer{display:flex;flex-wrap:wrap}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiSelectorTagsContainer .wizardMultiSelectorTag{margin:3px}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiSelectorTagsContainer .wizardMultiSelectorTag .wizardMultiSelectorTagIndicatorIconContainer{align-items:center;display:flex}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiSelectorTagsContainer .wizardMultiSelectorTag .wizardMultiSelectorTagIndicatorIconContainer .wizardMultiSelectorTagIndicatorIcon{cursor:grab;vertical-align:middle}.wizardWrapper .wizardInputLine .wizardInputContainer .k-datepicker-wrap,.wizardWrapper .wizardInputLine .wizardInputContainer .k-dropdown-wrap,.wizardWrapper .wizardInputLine .wizardInputContainer input,.wizardWrapper .wizardInputLine .wizardInputContainer textarea{padding:.4rem}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiLangInput .wizardMultiLangInputSelect .MuiSelect-select{padding-bottom:0;padding-top:0}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiLangInput .wizardMultiLangInputSelect .MuiOutlinedInput-notchedOutline{border:unset}.wizardWrapper .wizardInputLine .wizardInputContainer .wizardMultiLangInput .wizardMultiLangInputLangButton .wizardMultiLangInputLangButtonTextIcon{display:none}.wizardWrapper .wizardInputLine .wizardInputContainer input,.wizardWrapper .wizardInputLine .wizardInputContainer textarea{border-radius:.3em;box-sizing:border-box;margin-bottom:2px;width:100%}.wizardWrapper .wizardInputLine .wizardInputContainer input[type=text]{height:2.3rem;padding-left:6px}.wizardWrapper .wizardInputLine .wizardInputContainer input[type=password]{height:2.3rem}.wizardWrapper .wizardInputLine .wizardInputContainer input[type=password]::-ms-reveal{display:none}.wizardWrapper .wizardInputLine .wizardInputContainer .fieldButtons{top:.3em}.wizardWrapper .wizardInputLine .wizardInputContainer .dropDownSelector{height:2.3rem}.wizardWrapper .wizardInputLine .lhdialogRadioButtonContainer{display:flex;flex-direction:row;padding:.4rem}.wizardWrapper .wizardInputLine .lhdialogRadioButtonContainer input.lhdialogRadioButton{width:auto}.wizardWrapper .wizardInputLine .lhdialogRadioButtonContainer label.lhdialogRadioButtonLabel{align-self:center;padding-left:.4rem;width:auto}.wizardWrapper .wizardInputLine .lhdialogBoolContainer{display:flex;flex-direction:row;padding-bottom:.1rem;padding-top:.4rem}.wizardWrapper .wizardInputLine .lhdialogBoolContainer input.bool{width:auto}.wizardWrapper .wizardInputLine .lhdialogBoolContainer label.lhdialogBoolLabel{align-self:center;padding-left:.4rem;width:auto}.wizardWrapper .wizardInputLine .wizardAutocompleteInput{padding-bottom:0;padding-top:0}.wizardWrapper .wizardInputLine .wizardRecordSearchInputContainer .MuiAutocomplete-inputRoot{flex-wrap:nowrap}.wizardWrapper .wizardInputLine .wizardDropDownListInput{align-items:center;display:flex;height:2.3rem;padding-bottom:2px;padding-left:6px;padding-top:0}.wizardWrapper .wizardInputLine .wizardTableSelector{display:flex;flex-direction:row;height:100%;padding-bottom:0;padding-top:0}.wizardWrapper .wizardInputLine .wizardTableSelector .wizardTableSelectorSelectedItemIcon{align-self:center;min-width:25px}.wizardWrapper .wizardInputLine span.k-picker-wrap>span.k-select{display:flex;flex-direction:column;justify-content:space-around}.wizardWrapper .wizardOutputLine{box-sizing:border-box;flex-wrap:wrap}.wizardWrapper .wizardOutputLine .wizardProgressBarDescription{display:block;font-size:1.1em;overflow:hidden;overflow-wrap:break-word;padding:.4rem;text-overflow:clip;white-space:pre-wrap}.wizardWrapper .wizardOutputLine .wizardProgressBarContainer{min-height:40px}.wizardWrapper .wizardOutputLine .wizardProgressBarContainer .wizardProgressBarImage{margin-left:10px}.wizardWrapper .wizardOutputLine .wizardProgressBarContainer .wizardLinearProgressContainer{align-content:center}.wizardWrapper .wizardIndicatorContainer{display:flex;flex-direction:row;justify-content:center;padding-bottom:1em}.wizardWrapper .wizardIndicatorContainer.hidden{display:none}.wizardWrapper .wizardIndicatorContainer.hasLabels{justify-content:space-around}.wizardWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator{margin-bottom:1rem}.wizardWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator .label{bottom:0;display:block;font-size:1.2rem;left:0;opacity:.5;position:absolute;transform:translate(-50%,150%);white-space:nowrap}.wizardWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator.active .label{opacity:1}.wizardWrapper .lhDialogDialogIndicator{background-color:#34667b;border-radius:50%;height:12px;margin:0 1.5em;transform:scale(.5);width:12px}.wizardWrapper .lhDialogDialogIndicator .label{display:none}.wizardWrapper .lhDialogDialogIndicator.active{background-color:#34667b;box-shadow:0 0 0 3px #fff,0 0 2px 5px #1c9ad4}.wizardWrapper .lhdialogImageHolder{padding:1rem;text-align:center}.wizardWrapper .lhdialogImageHolder>.wizardImage>img{height:100%}.wizardWrapper .lhdialogInfoTitle{font-size:2em;text-align:center}.wizardWrapper .lhdialogInfoText{font-size:1.1em;padding:1rem}.wizardWrapper .lhdialogInputs{height:inherit}.wizardWrapper .lhdialogInputs .wizardRightAlignedInputBox{margin-left:auto;margin-right:0}.wizardWrapper .lhdialogInputs .wizardCenterAlignedInputBox{margin-left:auto;margin-right:auto}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputDescription{padding:12px 0 0}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .tableSelector{align-items:center;display:flex}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .image-label{transform:none}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardInputActionButtonsContainer{display:flex}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardInputActionButtonsContainer .wizardInputActionButton{margin-left:8px;padding:4px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardInputActionButton .wizardInputActionButtonIcon{height:.8em;width:.8em}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup{flex-flow:row wrap}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton{display:flex;max-width:var(--width);width:var(--width)}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardComplexRadioButtonCheck{align-self:center;margin-left:-10px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardComplexRadioButtonElementContainer{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;width:100%}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardComplexRadioButtonElementContainer .wizardElementLine{margin-top:0}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardComplexRadioButtonElementContainer .wizardComplexRadioButtonInput{width:var(--width)}@media(max-width:600px){.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardComplexRadioButtonElementContainer .wizardComplexRadioButtonInput{width:100%}}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton .wizardInputLine{margin-top:0}@media(max-width:600px){.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup{display:block}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroup .wizardComplexRadioButton{max-width:100%;width:100%}}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardComplexRadioButtonGroupKeyboardMode .wizardComplexRadioButtonCheck.Mui-focusVisible span{border-radius:50%;outline:2px solid #ffc000;outline-offset:7px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolInputGroup{display:grid;grid-template-columns:max-content}@media(max-width:600px){.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolInputGroup{display:block}}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolYesNo{margin-left:10px;margin-right:5px;margin-top:5px;min-width:100px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolSwitch.wizardBoolSwitchIndeterminate .MuiSwitch-switchBase{left:10px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolSwitch .MuiSwitch-input{left:0}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolInputKeyboardMode .MuiInput-root:focus{outline:2px solid #ffc000;outline-offset:-2px}.wizardWrapper .lhdialogInputs .wizardInputLine .wizardInputContainer .wizardBoolInputKeyboardMode .wizardBoolToggle.Mui-focusVisible span{border-radius:50%;outline:2px solid #ffc000;outline-offset:7px}.wizardWrapper .lhdialogInputs .wizardInputLine label.wizardInputMessageLabel{margin:5px 0 0}.wizardWrapper .lhdialogInputs .wizardInputLine .card-kendoDatePicker{top:-20px}.wizardWrapper .lhdialogInputs .wizardHiddenActionButtonContainer{display:none}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButton{justify-content:start;margin-bottom:5px;min-height:70px}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButtonContent{align-items:center;display:flex}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButtonContent .wizardActionButtonTitle{font-size:.875rem;font-weight:400;line-height:normal;text-align:left}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButtonContent .wizardActionButtonDescription{font-size:.75rem;font-weight:400;line-height:normal;text-align:left;white-space:break-spaces}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButtonContent .wizardActionButtonIcon{margin-right:15px}.wizardWrapper .lhdialogInputs .wizardActionButtonContainer .wizardActionButtonContent .wizardActionButtonIcon svg{vertical-align:middle}.wizardWrapper .lhdialogInputs .wizardOutputLine .wizardProgressBarDescription{padding:15px 0 0}.wizardWrapper .lhdialogInputs .wizardElementLine{box-sizing:border-box;flex-wrap:wrap;margin-top:5px}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardTextElement{overflow-wrap:normal;padding-bottom:5px;padding-top:5px;white-space:pre-wrap}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHtmlElement{font-size:1rem}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHtmlElement li,.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHtmlElement ol,.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHtmlElement ul{list-style:disc}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHeaderElement{align-items:center;display:flex;padding-bottom:5px;padding-top:5px}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHeaderElement .wizardHeaderElementIcon{margin-right:10px}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHeaderElement .wizardHeaderElementTitle{font-size:1rem}.wizardWrapper .lhdialogInputs .wizardElementLine .wizardHeaderElement .wizardHeaderElementDescription{font-size:.75rem}.wizardWrapper .lhdialogInputs .wizardHiddenElementLine{display:none}.wizardWrapper .lhdialogInputs .wizardSeparatorLine{margin-bottom:15px;margin-top:15px}.wizardWrapper .lhdialogInputs .wizardSeparatorLine .wizardSeparator{border-width:1px}.wizardWrapper .lhdialogContent .lhdialogHiddenTitle,.wizardWrapper .lhdialogInputs .wizardHiddenSeparatorLine{display:none}.wizardWrapper .lhdialogContent .lhdialogDescriptionTitle{font-size:1.5em;font-weight:700}.wizardWrapper .lhdialogContent .lhdialogHiddenDescription{display:none}.wizardWrapper .lhdialogContent .lhdialogDescription{font-size:1.25em;margin-bottom:1em;margin-top:.5em;white-space:pre-wrap}.wizardWrapper .lhdialogContent.widget{margin-top:8rem;width:95%}.wizardWrapper .wizardHiddenNavigationButtonContainer{display:none}.wizardWrapper .wizardButtonContainer input.k-button{background-color:#005092;border:none;border-radius:4px;margin:0 10px}.wizardWrapper .wizardButtonContainer input.k-button:hover{color:#fff;cursor:pointer}.wizardWrapper .wizardButtonContainer input.k-button:disabled{cursor:default;opacity:.5}.wizardWrapper .mdl-stepper-horizontal-alternative.wizardIndicatorContainer{box-shadow:0 1px 2px rgba(0,0,0,.2)}.wizardWrapper .autocompleteFixedPosition{position:fixed;z-index:101}.wizardWrapper .wizardSelectedTagsHeader{font-size:1rem;margin-bottom:10px;margin-top:10px}.wizardWrapper .wizardSelectedTagsContainer{display:flex;flex-wrap:wrap;gap:4px;max-height:190px;overflow:auto}.wizardWrapper .wizardAvailableTagsHeader{display:flex;font-size:1rem;justify-content:space-between;margin-bottom:10px;margin-top:10px}.wizardWrapper .wizardAvailableTagsHeader .wizardAvailableTagsFilterContainer{align-items:center;display:flex;justify-content:space-between;width:5.3rem}.wizardWrapper .wizardAvailableTagsHeader .wizardAvailableTagsFilterContainer .filterButtonWrapper{align-self:flex-end}.wizardWrapper .wizardAvailableTagsHeader .wizardAvailableTagsFilterContainer .filterButtonWrapper .filterButton{height:.9rem;position:absolute;width:1rem;z-index:1}.wizardWrapper .wizardAvailableTagsHeader .wizardAvailableTagsFilterContainer .filterButtonWrapper .filterButtonStateIcon{border-radius:.5rem;height:.6rem;left:.4rem;position:relative;top:.3rem;width:.6rem;z-index:2}.wizardWrapper .wizardAvailableTagsWarning{color:#daa520;margin-bottom:5px}.wizardWrapper .wizardAvailableTagsContainer{display:flex;flex-wrap:wrap;gap:4px;overflow:auto}.wizardWrapper .wizardParentTagHeader{align-items:center;background-color:#c6ddf1;border-radius:4px;display:flex;font-size:.8rem;justify-content:center;margin-top:3%;padding:4px;text-align:center;width:auto}.wizardWrapper .wizardParentTagHeader .wizardParentTagHeaderContainer{flex-grow:1}.wizardWrapper .wizardParentTagHeader .wizardParentTagHeaderContainer .wizardParentTagPath{display:flex;justify-content:center}.wizardWrapper .wizardTagsActionButtonContainer{align-items:center;background-color:hsla(0,0%,100%,.49);margin-left:1px;margin-top:1px;width:22px}.wizardWrapper .wizardTagsActionButtonContainer .wizardTagsActionButton{font-size:.9rem;margin-left:3px}.wizardWrapper .wizardTag{border-radius:7px;margin:0 .5% .5% 0}.wizardWrapper .wizardTag .MuiChip-icon{cursor:pointer}.wizardWrapper .wizardTag .MuiChip-deleteIcon{order:2}.wizardNavigationButtonContainer{display:flex;margin-top:4em}.wizardNavigationButtonContainer .wizardNavigationButton{margin:8px 16px 0 0;min-width:150px}.wizardNavigationButtonContainer .wizardHiddenNavigationButton{display:none}@media(max-width:600px){.wizardNavigationButtonContainer{flex-direction:column}.wizardNavigationButtonContainer .wizardNavigationButton{margin:8px 0 0}}.wizardTabActionsContainer{bottom:0;margin-bottom:10px;position:absolute;width:100%}.wizardStepContent{height:calc(100% - 140px);margin:25px}.wizardInputsContainer{height:inherit;overflow:auto}.mdl-card__supporting-text{background:#fff;padding:0;position:fixed;width:100%;z-index:2}.mdl-stepper-horizontal-alternative{display:table;margin:0 auto;width:100%}.mdl-stepper-horizontal-alternative .mdl-stepper-step{display:table-cell;padding:24px;position:relative;width:100%}.mdl-stepper-horizontal-alternative .mdl-stepper-step:active,.mdl-stepper-horizontal-alternative .mdl-stepper-step:hover{background-color:rgba(0,0,0,.06)}.mdl-stepper-horizontal-alternative .mdl-stepper-step:active{border-radius:15%/75%}.mdl-stepper-horizontal-alternative .mdl-stepper-step:first-child:active{border-bottom-left-radius:0;border-top-left-radius:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step:last-child:active{border-bottom-right-radius:0;border-top-right-radius:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step:hover .mdl-stepper-circle{background-color:#757575}.mdl-stepper-horizontal-alternative .mdl-stepper-step:first-child .mdl-stepper-bar-left,.mdl-stepper-horizontal-alternative .mdl-stepper-step:last-child .mdl-stepper-bar-right{display:none}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-circle{background-color:#9e9e9e;border-radius:50%;color:#fff;font-size:.75rem;height:24px;line-height:2em;margin:0 auto;text-align:center;width:24px}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active .mdl-stepper-circle{background-color:#005092}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-title{font-size:.875rem;font-weight:400;margin-top:16px}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-optional,.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-title{color:rgba(0,0,0,.26);text-align:center}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active .mdl-stepper-title{color:rgba(0,0,0,.87);font-weight:500}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-optional{font-size:.75rem}.mdl-stepper-horizontal-alternative .mdl-stepper-step.active .mdl-stepper-optional{color:rgba(0,0,0,.54)}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-left,.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-right{border-top:1px solid #bdbdbd;height:1px;position:absolute;top:36px}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-right{left:50%;margin-left:20px;right:0}.mdl-stepper-horizontal-alternative .mdl-stepper-step .mdl-stepper-bar-left{left:0;margin-right:20px;right:50%}#uxPageContainer .wizardTabPageWrapper{box-sizing:border-box;height:100%;padding:0}#uxPageContainer .wizardTabPageWrapper .mdl-stepper-horizontal-alternative.wizardIndicatorContainer.hasLabels{margin:0;padding-bottom:0}.mdl-stepper-step.active .mdl-stepper-title.label{font-weight:700}hr.mat{border:1px solid rgba(0,0,0,.12);margin-bottom:15px;margin-left:15px;margin-right:15px}.card-footer{background:#fff;bottom:0;padding-bottom:2em;position:fixed;vertical-align:baseline;width:100%}#uxPageContainer .wizardButtonContainer{min-width:-moz-fit-content;min-width:fit-content}.lhdialogContent.wizardWrapper.wizardDialogWrapper .lhdialogContent{min-height:50vh}#uxMainPage .wizardWrapper .border-bottom{border:none}.lhDialog .wizardWrapper .border-bottom{border:none;text-align:center}.lhDialog .lhdialogDescriptionTitle{text-align:center}.lhInputBoxDialogWrapper .lhdialogInputLine{box-sizing:border-box}.lhInputBoxDialogWrapper .lhdialogInputLine input{width:auto}.k-window-title>.lhWizardDialogTitleIconHolder{padding-right:2em}.wizardTabPageWrapper{box-sizing:border-box;height:100%;padding:1rem}.wizardTabPageWrapper .lhdialogContent{flex:1 1 100%;padding:.5rem}.wizardTabPageWrapper .lhdialogContent,.wizardTabPageWrapper .wizardButtonContainer{margin:0 auto;min-width:500px;width:50%}.wizardTabPageWrapper .wizardIndicatorContainer.hasLabels{padding-bottom:2rem}.wizardTabPageWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator{background-color:initial;border-bottom:1px solid #bbdceb;border-radius:0;border-right:1px solid #bbdceb;box-shadow:none;flex:1 1 100%;height:3rem;margin:0;position:relative;transform:none}.wizardTabPageWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator>.label{bottom:auto;font-size:1.1em;left:50%;top:50%;transform:translate(-50%,-50%)}.wizardTabPageWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator.active>.label{font-weight:700;opacity:1}.wizardInputLine .wizardInputMessageContainer{display:flex}.wizardInputLine .wizardInputMessageContainer .wizardInputMessageIcon{align-self:center;height:16px;margin-right:3px;margin-top:3px;width:16px}.wizardInputLine label.wizardInputMessageLabel{display:block;font-size:90%;margin-left:.4rem;overflow:hidden;transition:max-height .5s,color .5s}.wizardInputLine textarea.memo{height:auto}.wizardInputLine textarea.memo+label.wizardInputMessageLabel{margin-top:-.2rem}.wizardInputLine label.wizardInputMessageLabel.hidden{color:transparent;height:2em;max-height:0}.wizardDarkTheme .MuiStepIcon-root.Mui-completed{color:hsla(0,0%,100%,.5)}.wizardDarkTheme .wizardFileInputSelectButtonWithoutAnimation:focus,.wizardDarkTheme .wizardNavigationButtonContainer .wizardNavigationButtonWithoutAnimation:focus{color:#fff}.wizardDarkTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option:hover{background-color:hsla(0,0%,100%,.08)}.wizardDarkTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Error]{color:#fe6d62}.wizardDarkTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Warning]{color:#ed6c02}.wizardDarkTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Success]{color:green}.wizardDarkTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Info]{color:#2f82ff}.wizardDarkTheme .wizardBoolInputKeyboardMode .wizardBoolCheckbox.Mui-focusVisible,.wizardDarkTheme .wizardBoolInputKeyboardMode .wizardBoolSwitch span.Mui-focusVisible{outline:2px solid #ffc000;outline-offset:-2px}.wizardDarkTheme .wizardRadioButtonGroupKeyboardMode .wizardRadioButtonGroupRadio.Mui-focusVisible span{border-radius:50%;outline:2px solid #ffc000;outline-offset:7px}.wizardLightTheme .MuiStepIcon-root.Mui-completed{color:rgba(0,0,0,.38)}.wizardLightTheme .wizardFileInputSelectButtonWithoutAnimation:focus,.wizardLightTheme .wizardNavigationButtonContainer .wizardNavigationButtonWithoutAnimation:focus{background-color:#005092}.wizardLightTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option:hover{background-color:#d9e9f5}.wizardLightTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option.wizardCatalogInputFieldOptionKeyboardMode.Mui-focused{border:2px solid #030}.wizardLightTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Error]{color:#d50000}.wizardLightTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Warning]{color:#ed6c02}.wizardLightTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Success]{color:green}.wizardLightTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Info]{color:#2f82ff}.wizardLightTheme .wizardBoolInputKeyboardMode .wizardBoolCheckbox.Mui-focusVisible,.wizardLightTheme .wizardBoolInputKeyboardMode .wizardBoolSwitch span.Mui-focusVisible{outline:3px solid #030;outline-offset:-2px}.wizardLightTheme .wizardRadioButtonGroupKeyboardMode .wizardRadioButtonGroupRadio.Mui-focusVisible span{border-radius:50%;outline:3px solid #030;outline-offset:7px}.wizardHighContrastTheme .wizardSnippetHeaderContainer .wizardSnippetDeleteButton:hover .smallIcon #outline,.wizardHighContrastTheme .wizardSnippetHeaderContainer .wizardSnippetDeleteButton:hover .smallIcon #symbol-red{stroke:#000!important}.wizardHighContrastTheme .MuiDayCalendar-weekContainer .MuiPickersDay-root.Mui-disabled{opacity:50%}.wizardHighContrastTheme .MuiStepIcon-root.Mui-completed,.wizardHighContrastTheme .wizardInputContainer .wizardBoolCheckBox:not(.Mui-checked){color:#fff}.wizardHighContrastTheme .wizardInputContainer .wizardBoolCheckBox.Mui-disabled{color:hsla(0,0%,100%,.5)}.wizardHighContrastTheme .wizardInputContainer .wizardBoolSwitch .MuiSwitch-switchBase:not(.Mui-checked){color:#fff}.wizardHighContrastTheme .wizardInputContainer .wizardBoolSwitch .MuiSwitch-switchBase.Mui-disabled{color:hsla(0,0%,100%,.5)}.wizardHighContrastTheme .wizardInputContainer .wizardBoolToggle:not(.Mui-checked){color:#fff}.wizardHighContrastTheme .wizardInputContainer .wizardBoolToggle.Mui-disabled,.wizardHighContrastTheme .wizardInputContainer .wizardBoolYesNo .MuiSvgIcon-root.Mui-disabled{color:hsla(0,0%,100%,.5)}.wizardHighContrastTheme .wizardFileInputSelectButton{border-color:#fff}.wizardHighContrastTheme .wizardFileInputSelectButton:focus{border-color:#ffc000;color:#fff}.wizardHighContrastTheme .wizardFileInputSelectButton:hover{background-color:#ffc000;border-color:#ffc000;color:#000}.wizardHighContrastTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option.Mui-focused{outline:2px solid #ffc000;outline-offset:-2px}.wizardHighContrastTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option.MuiAutocomplete-option[aria-selected=true]{background-color:#1aebff;color:#000}.wizardHighContrastTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option.MuiAutocomplete-option[aria-selected=true].Mui-focused,.wizardHighContrastTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option.MuiAutocomplete-option[aria-selected=true]:hover{background-color:#ffc000}.wizardHighContrastTheme .wizardCatalogInputFieldOption.MuiAutocomplete-option:hover{background-color:#ffc000;color:#000}.wizardHighContrastTheme .wizardMultiSelectorTagsContainer .MuiChip-root{outline:1px solid #fff}.wizardHighContrastTheme .wizardMultiSelectorTagsContainer .MuiChip-root:focus{outline:2px solid #ffc000}.wizardHighContrastTheme .wizardMultiSelectorTagsContainer .wizardMultiSelectorTagRemoveButton{color:#fff;height:24px;width:24px}.wizardHighContrastTheme .wizardMultiSelectorTagsContainer .wizardMultiSelectorTagRemoveButton:hover{color:#000}.wizardHighContrastTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Error]{color:#fe6d62}.wizardHighContrastTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Warning]{color:#ed6c02}.wizardHighContrastTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Success]{color:green}.wizardHighContrastTheme .wizardInputLine label.wizardInputMessageLabel[data-messagelevel=Info]{color:#2f82ff}.wizardHighContrastTheme .wizardBoolInputKeyboardMode .wizardBoolCheckbox.Mui-focusVisible,.wizardHighContrastTheme .wizardBoolInputKeyboardMode .wizardBoolSwitch span.Mui-focusVisible{outline:2px solid #ffc000;outline-offset:-2px}.wizardHighContrastTheme .wizardRadioButtonGroupKeyboardMode .wizardRadioButtonGroupRadio.Mui-focusVisible span{border-radius:50%;outline:2px solid #ffc000;outline-offset:7px}.wizardHighContrastTheme .wizardFieldMultiSelectorPaper{background-color:#000}.wizardHighContrastTheme .wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorListItem.selectedListItem{-webkit-text-fill-color:#fff;background-color:transparent;outline:2px solid #ffc000;outline-offset:-2px}.wizardHighContrastTheme .wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorListItem.selectedListItem:hover{-webkit-text-fill-color:#000;background-color:#ffc000}.wizardHighContrastTheme .wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorListItem:hover .wizardFieldMultiSelectorLowerLevelButton,.wizardHighContrastTheme .wizardFieldMultiSelectorPopover .wizardFieldMultiSelectorListItem:hover .wizardFieldMultiSelectorUpperLevelButton{color:#000}.wizardHighContrastTheme .wizardSeriesFieldSelectionListItem.Mui-focused{outline:1px solid #ffc000}.wizardHighContrastTheme .wizardSeriesFieldSelectionListItem:hover{background-color:#ffc000;color:#000}.wizardStepContentForm .wizardNavigationButtonContainer .wizardNavigationButton:focus:hover{color:#000}@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;text-align:center}.noWidgetResults .searchNoDataIcon{height:50px;width:50px}.noWidgetResults .content{margin-top:15px}}.cadContentContainer .map-container{height:calc(100% - 1.8em);width:100%}.cadContentContainer .cadFooter{bottom:0;height:1.8em;position:absolute;width:100%}.cadContentContainer .cadFooter>#mouseInfo{width:12em}.cadContentContainer .cadFooterItem{display:inline;vertical-align:top}.cadContentContainer .cadFooterImg{display:inline-block;vertical-align:top}.cadContentContainer .cadFooterText{display:inline-block;font-size:.8em;vertical-align:middle}.cadContentContainer .cadFooterSeparator{background-color:#aed0ea;display:inline-block;height:100%;vertical-align:top;width:2px}.cadContentContainer .cadCustomButton{cursor:default!important;display:flex}.cadContentContainer .chipbutton{cursor:pointer;display:flex;flex-wrap:nowrap;margin:7px 10px}.cadContentContainer .MuiFormControlLabel-label{width:100%}.cadContentContainer .appsIcon{padding:0}.cadContentContainer .layerGroupButtons{float:right;margin-bottom:10px;text-align:right}.cadContentContainer .objects{border-top:3px solid #ededed}.cadContentContainer .checkboxLabel,.cadContentContainer .layerCheckboxLabel{display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:.875rem;justify-content:space-between}.cadContentContainer .objectAvatar{background-color:rgba(42,48,60,.1);border-radius:50%;height:45px;width:48px}.cadContentContainer .objectAvatar img{height:18px;-o-object-fit:contain;object-fit:contain;width:21px}.cadContentContainer .favoriteIcon img{height:1em;-o-object-fit:contain;object-fit:contain;width:1em}.cadContentContainer .accordion{clear:both}.cadContentContainer .panelLayerGroups{border-bottom:1px solid rgba(0,0,0,.4);flex-direction:row-reverse;min-height:0;padding:0}.cadContentContainer .panelLayerGroups .MuiAccordionSummary-content{display:flex;justify-content:space-between;margin:0}.cadContentContainer .panelLayerGroups .MuiSvgIcon-root{color:#000;font-size:1.5rem;height:1em;position:relative;width:1em}.cadContentContainer .panelLayerGroups .MuiButtonGroup-root{height:25px}.cadContentContainer .tableCell:last-child{border-right:1px solid #000}.cadContentContainer .objectRow.Mui-selected{background-color:#005092;color:#fff}.cadContentContainer .cadwidgetHeaderSearchObject{background-color:#fff;background-size:cover;border:1px solid #f5f5f5;border-radius:5px;box-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,65,65,.15);color:#404040;font-family:Roboto,sans-serif;font-size:.875em;margin-left:25px;-webkit-text-decoration:none solid #404040;text-decoration:none solid #404040}.cadContentContainer #drawings .MuiDrawer-paper,.cadContentContainer #legends .MuiDrawer-paper,.cadContentContainer #multiSelection .MuiDrawer-paper,.cadContentContainer #objects .MuiDrawer-paper{background-color:#ededed;background-size:cover;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);height:calc(100% - 60px);top:60px;width:345px}.cadContentContainer #drawings .snippetContentContainer,.cadContentContainer #legends .snippetContentContainer,.cadContentContainer #multiSelection .snippetContentContainer,.cadContentContainer #objects .snippetContentContainer{border-bottom:1px solid #ededed;margin:15px;padding-bottom:15px}.cadContentContainer #objects .MuiPaper-root{overflow:hidden}.cadContentContainer #objects .title{font-family:Roboto,sans-serif;font-size:.875em;font-weight:700;padding:10px}.cadContentContainer #objects .sortby{margin-right:2px}.cadContentContainer #objects form{background-color:#fff;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.2);color:#2a303c;font-family:Roboto,sans-serif;font-size:.875em;height:69px;justify-content:space-between;line-height:14px;margin-bottom:5px;position:fixed;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c;width:471px}.cadContentContainer #objects .icons,.cadContentContainer #objects form{display:flex;flex-direction:row-reverse}.cadContentContainer #objects .icons .closeIcon{height:40px;margin-top:0}.cadContentContainer .searchDrawing{background-color:#fff;background-size:cover;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#2a303c;display:flex;float:left;font-family:Roboto,sans-serif;font-size:.875em;height:44px;margin:9px;padding:0 8px 0 12px;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c}.cadContentContainer .tabs{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);overflow:hidden}.cadContentContainer .tabs .MuiBox-root{border-bottom:1px solid #dcdcdc}.cadContentContainer .tabHeader{font-size:1.1em;font-weight:700;margin-bottom:5px}.cadContentContainer .tabDescription,.cadContentContainer .tabHeader{color:#2a303c;font-family:Roboto,sans-serif;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c}.cadContentContainer .tabDescription{font-size:.875em}.cadContentContainer .cad-accordion-summary{border-bottom:1px solid rgba(0,0,0,.4);display:inline-flex;width:100%}.cadContentContainer .cad-accordion-summary .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(180deg)}.cadContentContainer .cad-accordion-summary .MuiAccordionSummary-root{flex-direction:row-reverse;min-height:0;padding:0}.cadContentContainer .cad-accordion-summary .MuiAccordionSummary-content{margin:0}.cadContentContainer .cad-accordion-summary .MuiBox-root{border-bottom:none}.cadContentContainer .cad-accordion-summary .MuiSvgIcon-root{color:#000;font-size:1.5rem;height:1em;position:relative;width:1em}.cadContentContainer .cad-accordion-details-model{display:flex;flex-direction:column}.cadContentContainer .panel,.cadContentContainer .panelLayerGroups{border-bottom:1px solid rgba(0,0,0,.4);flex-direction:row-reverse;min-height:0;padding:0}.cadContentContainer .panel .MuiAccordionSummary-expandIconWrapper,.cadContentContainer .panelLayerGroups .MuiAccordionSummary-expandIconWrapper{bottom:3px;position:relative}.cadContentContainer .panel .MuiAccordionSummary-expandIconWrapper.Mui-expanded,.cadContentContainer .panelLayerGroups .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(180deg)}.cadContentContainer .panel .MuiSvgIcon-root,.cadContentContainer .panelLayerGroups .MuiSvgIcon-root{color:#000;font-size:1.5rem;height:1em;position:relative;width:1em}.cadContentContainer .panel .MuiAccordionSummary-content,.cadContentContainer .panelLayerGroups .MuiAccordionSummary-content{margin:0}.cadContentContainer .additionalaccordion .MuiAccordionDetails-root{display:flex;margin-left:5px;padding:0}.cadContentContainer #fmLayersaccordion .MuiAccordionDetails-root,.cadContentContainer #layergroupsaccordion .MuiAccordionDetails-root,.cadContentContainer #layersaccordion .MuiAccordionDetails-root{padding:8px 5px 0}.cadContentContainer .stampaccordion .MuiAccordionSummary-content{display:flex;justify-content:space-between}.cadContentContainer .stampaccordion .MuiAccordionDetails-root{padding:0 5px}.cadContentContainer .uncheckedCheckbox{background-color:#fff;border:2px solid #2a303c;height:20px;margin-right:10px;width:20px}.cadContentContainer .validButton{background-color:rgba(112,162,136,.1);background-size:cover;border-radius:999px;color:#70a288;font-family:Roboto,sans-serif;font-size:.75em;height:24px;line-height:19px;margin-top:10px;text-align:center;-webkit-text-decoration:none solid #70a288;text-decoration:none solid #70a288}.cadContentContainer .checkedCheckBox{background-color:#005092;border:1px solid #005092;color:#fff;float:left;margin-right:10px}.cadContentContainer .layerGroup{background-size:cover;border-radius:999px;color:#005092;float:left;font-family:Roboto,sans-serif;font-size:.813em;font-weight:700;line-height:19px;margin:10px 10px 10px 0;text-align:center;-webkit-text-decoration:none solid #005092;text-decoration:none solid #005092;text-transform:none}.cadContentContainer .svgDelete{background-color:#fff;border-bottom-left-radius:99px;border-bottom-right-radius:99px;border-top-left-radius:99px;border-top-right-radius:99px;fill:#993955;height:11px;left:-10px;position:relative;top:2px;width:11px}.cadContentContainer .svgSuccess{position:relative;right:10px;top:2px}.cadContentContainer .iconBorder{background:rgba(0,0,0,.1);border-radius:50%;float:left;height:45px;margin:5px;position:relative;width:45px}.cadContentContainer .objectIcon,.cadContentContainer .zoneIcon{height:18px;left:25%;position:absolute;top:30%;width:21px}.cadContentContainer .objectHeaderText,.cadContentContainer .zoneHeaderText{color:#2a303c;font-family:Roboto,sans-serif;font-size:.875em;font-weight:700;line-height:20px;padding:5px 15px 0;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c}.cadContentContainer .objectBodyText,.cadContentContainer .zoneBodyText{color:#2a303c;font-family:Roboto,sans-serif;font-size:.75em;line-height:15px;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c}.cadContentContainer .tblNoName{float:left;padding-top:5px}.cadContentContainer .object,.cadContentContainer .zone{border-bottom:1px solid #1f2532;clear:both;height:60px;padding-bottom:10px;position:relative}.cadContentContainer .objectIcons svg,.cadContentContainer .zoneIcons svg{color:#000;height:16px;width:16px}.cadContentContainer .objectIcons,.cadContentContainer .zoneIcons{display:none;position:absolute;right:5px;top:0}.cadContentContainer .object:hover .objectIcons,.cadContentContainer .object:hover .zoneIcons,.cadContentContainer .zone:hover .objectIcons,.cadContentContainer .zone:hover .zoneIcons{display:block}.cadContentContainer .color{float:left;height:20px;margin-top:4px;width:20px}.cadContentContainer .legendName{color:#2a303c;font-family:Roboto,sans-serif;font-size:.875em;line-height:19px;padding:0 10px 0 45px;-webkit-text-decoration:none solid #2a303c;text-decoration:none solid #2a303c}.cadContentContainer .cadColorLegendHatchCell{float:left;margin-top:4px}.cadContentContainer .cadwidgetHeaderContainer{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:7px;margin-top:10px;min-width:0;padding:0 5px 0 15px;position:relative;width:100%}.cadContentContainer .cadwidgetHeaderContainer .widgetTitleTextsContainer{display:flex;flex-direction:column;justify-content:center;padding-top:2px;width:60px}.cadContentContainer .cadwidgetHeaderContainer .widgetTitleTextsContainer .widgetTitleMainText{font-size:1.1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadContentContainer .cadwidgetHeaderContainer .widgetTitleTextsContainer .widgetTitleSubText{font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadContentContainer #searchDrawing .MuiAutocomplete-root{float:left;margin:10px 10px 10px 0}.cadContentContainer #SelectFilter .MuiInputBase-root{margin:0}.cadContentContainer .cadLoadingIcon{left:50%;position:absolute;top:50%}.cadContentContainer #sizeSelect,.cadContentContainer #stampType,.cadContentContainer #symbolScale{font-weight:700}.cadContentContainer .stampLabel{margin-right:10px;margin-top:10px}.cadContentContainer .stampLabel .MuiFormControlLabel-label{color:rgba(0,0,0,.62);font-family:Roboto,sans-serif;font-size:.75em;font-weight:400}.cadContentContainer .layerGroupHeader{display:flex;flex-direction:row;justify-content:space-between}.cadContentContainer .layerGroupHeader p{margin-top:10px}.cadContentContainer .layerGroupHeader button{height:25px}.cadContentContainer .paperList{display:flex;flex-direction:row}.cadContentContainer .tab{cursor:pointer;font-weight:400;min-width:50px;padding:12px}.cadContentContainer .tab label{cursor:pointer}.cadContentContainer .tab.Mui-selected{font-weight:700;min-width:50px;padding:12px}.cadContentContainer .tablist .MuiTabs-flexContainer{display:flex;justify-content:space-between}.cadContentContainer .contextMenu .MuiMenu-list{padding:0;width:100%}.cadContentContainer .cadDrawingControl .MuiDataGrid-footerContainer{display:none}.cadContentContainer .tt-container{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);font-family:Roboto,sans-serif}.cadContentContainer .tt-toolbar{align-items:end;background-color:#007bff;color:#fff;display:flex;font-size:.625em;justify-content:space-between;padding:10px}.cadContentContainer .tt-actionbutton{background-color:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.625em;padding:5px}.cadContentContainer .tt-properties{overflow:auto;padding:10px}.cadContentContainer .tt-proprow{border-bottom:1px solid #f0f0f0;display:grid;grid-template-columns:1fr 1fr;padding:5px 0}.cadContentContainer .tt-proprow:last-child{border-bottom:none}.cadContentContainer .tt-propkey{color:#333;font-weight:700;text-align:left}.cadContentContainer .tt-propval{color:#555;text-align:right}.cadContentContainer #blocktogeooverlay{border-radius:4px;font-size:.625em;max-width:200px;padding:10px;pointer-events:none;position:absolute;text-align:center;transition:all .2s;white-space:nowrap}.cadContentContainer #blocktogeooverlay.large{max-height:100px;overflow:auto;white-space:normal}.cadContentContainer .cad-block2geoheader-visibility-container{display:inline-flex}.cadContentContainer .cad-block2geoheader-visibility-cb,.cadContentContainer .cad-block2geoheader-visibility-container img{height:32px;width:32px}.cadContentContainer #cad-b2g-select{padding:8px}.cadContentContainer .cad-block2geoheader-action-container,.cadContentContainer .cad-block2geoheadercontainer{display:inline-flex}.cadContentContainer .cad-b2g-headericonlabel{margin-left:2px;margin-right:2px}.cadContentContainer .cad-b2g-headericonlabel .cad-block2geoheader-visibility-cb,.cadContentContainer .cad-b2g-headericonlabel .cad-block2geoheader-visibility-cb img{height:32px;width:32px}.cadContentContainer .cad-b2g-headericonlabel .MuiFormControlLabel-label{font-size:xx-small;text-align:center}.cadContentContainer .layergroupsStyledChip{border-radius:7px;margin:1px;overflow:hidden}.cadContentContainer .layergroupsStyledChip .MuiChip-icon{cursor:pointer;margin-left:0;margin-right:1px}.cadContentContainer .layergroupsStyledChip .MuiChip-label{font-size:.875rem;font-weight:400;padding:0 8px 0 6px}.cadContentContainer .checkboxLabel{font-weight:500;margin:10px 15px 0 0}.cadContentContainer .layerCheckboxLabel{align-items:center;display:inline-flex;font-weight:500;-ms-flex-align:center}.cadContentContainer .layerMenuButton{margin-top:10px;text-align:right}.cadContentContainer .cad-dragbox{background-color:#007bff;border:1px solid #000;opacity:.3}.cadContentContainer .cadHeaderButton{height:35px;width:35px}.cadContentContainer .cadHeaderButton svg{height:26px;width:26px}.cadContentContainer .cadHeaderButton img{height:18px;width:18px}.cadContentContainer .cadInfo{background-color:rgba(97,97,97,.92);border-radius:4px;color:#fff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.6875rem;font-weight:500;height:auto;left:50%;margin:2px;max-width:300px;overflow-wrap:break-word;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(3%);visibility:hidden;width:auto;z-index:100}.cadContentContainer .estateIcon{left:0;position:absolute;top:0}.cadContentContainer .estateIcon .realEstateIcon,.cadContentContainer .estateIcon .realEstateIconOpacity{background:#fff;height:24px;left:25px;position:absolute;top:0;width:50px}.cadContentContainer .estateIcon .realEstateIconOpacity{opacity:.3}.cadContentContainer .estateIcon .leftArrow{display:none;left:20px;position:absolute;top:2px}.cadContentContainer .estateIcon .rightArrow{display:none;left:65px;position:absolute;top:2px}.cadContentContainer .buildingIcon{background:#fff;height:50px;left:0;position:absolute;top:40px;width:30px}.cadContentContainer .buildingIcon .building,.cadContentContainer .buildingIcon .buildingOpacity{height:24px;left:0;position:absolute;top:15px;width:24px}.cadContentContainer .buildingIcon .buildingOpacity{opacity:.3}.cadContentContainer .buildingIcon .leftArrow{display:none;left:-15px;position:absolute;top:15px}.cadContentContainer .buildingIcon .rightArrow{display:none;left:20px;position:absolute;top:15px}.cadContentContainer .floorIcon{background:#fff;height:50px;position:absolute;right:0;top:40px;width:30px}.cadContentContainer .floorIcon .floor,.cadContentContainer .floorIcon .floorOpacity{height:24px;left:5px;position:absolute;top:15px;width:24px}.cadContentContainer .floorIcon .floorOpacity{opacity:.3}.cadContentContainer .floorIcon .upArrow{display:none;left:10px;position:absolute;top:0}.cadContentContainer .floorIcon .downArrow{display:none;left:10px;position:absolute;top:40px}.cadContentContainer .buildingIcon:hover .leftArrow,.cadContentContainer .buildingIcon:hover .rightArrow,.cadContentContainer .estateIcon:hover .leftArrow,.cadContentContainer .estateIcon:hover .rightArrow,.cadContentContainer .floorIcon:hover .downArrow,.cadContentContainer .floorIcon:hover .upArrow{display:block}.cadContentContainer .cadTextSize,.cadContentContainer .cadsymbolSize,.cadContentContainer .configurationSectionTitle,.cadContentContainer .displayType,.cadContentContainer .showHideFmLayers{margin-top:10px}.cadContentContainer .cadTextSize .selectionComponentConfigOption,.cadContentContainer .cadsymbolSize .selectionComponentConfigOption,.cadContentContainer .displayType .selectionComponentConfigOption,.cadContentContainer .showHideFmLayers .selectionComponentConfigOption{width:100%}.cadContentContainer .cadTextSize .selectionComponentConfigOptionLabel .MuiIconButton-root,.cadContentContainer .cadsymbolSize .selectionComponentConfigOptionLabel .MuiIconButton-root,.cadContentContainer .displayType .selectionComponentConfigOptionLabel .MuiIconButton-root,.cadContentContainer .showHideFmLayers .selectionComponentConfigOptionLabel .MuiIconButton-root{display:none}.cadContentContainer .clusterColor{margin-top:15px}.cadContentContainer .bookingSystemLegend{background-color:#f5f5f5;background-size:cover;border-radius:99px;bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:flex;height:44px;justify-content:space-between;position:fixed}.cadContentContainer .bookingSystemLegend .color{background-color:#005092;background-size:cover;border-radius:5px;height:11px;margin:5px;width:27px}.cadprocess-icon{height:24px;width:24px}.cadprocess-icon-button{align-self:center;opacity:1}.cadprocess-icon-button-disabled{align-self:center;opacity:.3}.cadprogress-base-button-container{align-content:end;height:100%;padding-bottom:2px}.cadprogress-step .MuiStepLabel-labelContainer span{font-size:small;margin-top:2px}.cadprocess-step-container-base{display:flex;flex-direction:column;padding-top:10px}.cadprocess-step-container-base .cadprocess-step-info{font-size:12px;margin-bottom:5px;margin-top:5px;text-align:center}.cadprocess-step-container-base .cadprocess-step-container{align-items:center;display:inline-flex;justify-content:center;width:100%}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main{display:inline-flex;justify-content:space-between;width:100%}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main .cadprocess-drop-down-normal{max-width:500px;min-width:200px;padding-left:5px;padding-right:5px;width:100%}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main .cadprocess-drop-down{max-width:500px;min-width:300px;padding-left:5px;padding-right:5px;width:100%}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main .cadprocess-step-container-arrow{align-content:center;padding-top:3px}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main .cadprocess-step-container-main-action{display:inline-flex;justify-content:center;width:100%}.cadprocess-step-container-base .cadprocess-step-container .cadprocess-step-container-main .cadprocess-step-container-main-action .cadprocess-step-container-main-info{align-content:center;font-size:small;overflow:visible;padding-right:5px}.lh-cadprocess-stepnotactive{opacity:.5}.lh-cadprocess-batch-config-container{background:#fff;display:flex;flex-direction:column;max-height:500px}.lh-cadprocess-batch-config-container .lh-cadprocess-batch-config-header-container{border-bottom:1px solid gray;display:flex;flex-shrink:0;justify-content:center}.lh-cadprocess-batch-config-container .lh-cadprocess-batch-config-header-container h2{color:#000;font-size:1.1rem;font-weight:700;letter-spacing:.009em;white-space:nowrap}.lh-cadprocess-batch-config-container .lh-cadprocess-batch-config-content-container{flex:1;overflow-y:auto}.lh-cadprocess-batch-config-container .lh-cadprocess-batch-config-footer-container{border-top:1px solid gray;display:flex;flex-shrink:0;justify-content:center;padding:2px}#block2geo-cadlayer .MuiDrawer-paper{background-color:#ededed;background-size:cover;box-shadow:0 1px 2px rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);height:calc(100% - 112px);top:112px}.tagsWidget{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden}.tagsWidget .tagsWidgetContentContainer{flex-wrap:wrap;height:100%;margin-bottom:10px;overflow:auto;padding:0 15px}.tagsWidget .tagsWidgetContentContainer .tagsWidgetTagsList{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.tagsWidget .tagsWidgetContentContainer .tagsWidgetTagsList li{width:auto}.tagsWidget .tagsWidgetContentContainer .tagsWidgetTagsList li .tagContainer{margin:2.5px}.tagsWidget .tagsWidgetContentContainer .tagsWidgetTagsList li .tagContainer .tagBorder{border-left:2px solid #000}.tagsWidget .tagsWidgetLoading{align-items:center;display:flex;justify-content:center;overflow:hidden}.editTags{width:100%}.editTags .editTagsDialogContentContainer{padding:3%}.editTags .editTagsContentContainer{background-color:inherit;height:400px;overflow-y:auto}.editTags .editTagsContentContainer .editTagsContent{background-color:inherit;display:flex;flex-direction:column;height:100%;position:relative}.editTags .editTagsContentContainer .editTagsNewTag{border:1px solid rgba(0,0,0,.23);border-radius:.3rem;margin:.2rem}.editTags .editTagsContentContainer .editTagsNewTag>legend{color:rgba(0,0,0,.6);font-size:.625rem;padding:0 4px}.editTags .editTagsContentContainer .editTagsNewTag .editTagsNewTagField{margin-bottom:1rem;width:100%}.editTags .editTagsContentContainer .editTagsNewTag .editTagsNewTagAreaFooter{display:flex;justify-content:flex-end}.editTags .editTagsContentContainer .tagsMessageContainer{margin-top:8px;padding-bottom:2px;padding-top:2px}.editTags .editTagsContentContainer .editTagsAssignedTagContainer{background-color:inherit;overflow:auto;position:relative}.editTags .editTagsContentContainer .editTagsAssignedTagContainer .editTagsAssignedHeading{font-size:.9rem;padding-left:2px}.editTags .editTagsContentContainer .editTagsAssignedTagContainer .editTagsAssignedContent{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;overflow:auto}.editTags .editTagsContentContainer .editTagsAssignedTagContainer:after{background-color:inherit;border-radius:4px 4px 0 0;content:"";height:10px;left:.2rem;position:absolute;right:.2rem;top:.2rem}.editTags .editTagsContentContainer .editTagsAssignedTagContainer>label{background-color:inherit;padding:0 4px;top:5px}.editTags .editTagsContentContainer .editTagsAssignedTagContainer>div{display:flex;flex-direction:row;flex-wrap:wrap;margin:.2rem;overflow:auto;overflow-x:hidden;padding-top:10px}.editTags .editTagsContentContainer .editTagsAssignedTagContainer input{min-width:190px;padding:0;width:auto}.editTags .editTagsContentContainer .editTagsAssignedTagContainer fieldset{display:none}.editTags .editTagsContentContainer .editTagsAvailableContainer{display:flex;flex-direction:column;flex-shrink:100;margin:2% .2rem 0}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableHeading{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:.9%;padding-left:2px}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableHeading .filterButtonsContainer{align-items:center;display:flex;justify-content:space-between;width:5.3rem}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableHeading .filterButtonsContainer .filterButtonWrapper{position:relative}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableHeading .filterButtonsContainer .filterButtonWrapper .filterButton{height:.9rem;position:absolute;width:1rem;z-index:1}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableHeading .filterButtonsContainer .filterButtonWrapper .filterButtonStateIcon{border-radius:.5rem;height:.6rem;left:.4rem;position:relative;top:.3rem;width:.6rem;z-index:2}.editTags .editTagsContentContainer .editTagsAvailableContainer .editTagsAvailableContent{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.editTags .editTagsContentContainer .editTagsAvailableContainer>.tagsStyledChip{margin-bottom:2%;max-width:100%;width:-moz-fit-content;width:fit-content}.editTags .editTagsContentContainer .editTagsAddTagBtn{padding:0;text-transform:none}.editTags .editTagsContentContainer .editTagsAddTagBtn .MuiButton-startIcon{margin:0;min-width:-moz-fit-content;min-width:fit-content}.editTags .editTagsContentContainer .editTagsSubTagsHeader{align-items:center;background-color:#c6ddf1;border-radius:4px;display:flex;font-size:.8rem;justify-content:center;margin-top:3%;padding:0 1%;text-align:center;width:auto}.editTags .editTagsContentContainer .editTagsSubTagsHeader .MuiSvgIcon-root{cursor:pointer;margin-top:15%;width:20px}.editTags .editTagsContentContainer .editTagsSubTagsHeader .tagsSubTagsGoBackButton{margin:2px;padding-top:3px}.editTags .editTagsContentContainer .editTagsSubTagsHeader .editTagsParentTagsContainer{flex-grow:1}.editTags .editTagsContentContainer .editTagsSubTagsHeader .editTagsParentTagsContainer .editTagsParentTagsName{display:flex;justify-content:center}.tagsStyledChip{border-radius:7px;margin:.5% .85% .5% 0;overflow:hidden}.tagsStyledChip .MuiChip-icon{cursor:pointer;margin-left:0;margin-right:1px}.tagsStyledChip .MuiChip-label{padding:0 8px 0 6px}.tagsStyledChip .MuiChip-deleteIcon{order:2}.tagsStyledChip.interactiveTag{border:0;height:1.5rem}.tagsStyledChip.interactiveTag.interactiveTagMaxWidth.interactiveTagAvailableTag{max-width:179px}.tagsStyledChip.interactiveTag.interactiveTagMaxWidth.interactiveTagAssignedTag{max-width:129px}.tagsStyledChip.interactiveTag .interactiveTagIconButton{border:0;border-radius:7px 0 0 7px;min-width:-moz-fit-content;min-width:fit-content;padding:0}.tagsStyledChip.interactiveTag .interactiveTagIconButton .interactiveTagIconContainer{align-items:center;background-color:hsla(0,0%,100%,.49);display:flex;height:100%;min-width:-moz-fit-content;min-width:fit-content;padding:4.5px 3.5px;position:relative}.tagsStyledChip.interactiveTag .interactiveTagIconButton .interactiveTagIconContainer .interactiveTagActionBtn{font-size:.9rem}.tagsStyledChip.interactiveTag .interactiveTagIconButton .interactiveTagIconContainer .subTagsIcon{left:3.5px;position:absolute;top:3.5px;visibility:hidden}.tagsStyledChip.interactiveTag .interactiveTagIconButton .interactiveTagIconContainer .tagScopeIcon,.tagsStyledChip.interactiveTag .interactiveTagIconButton:focus .subTagsIcon,.tagsStyledChip.interactiveTag .interactiveTagIconButton:hover .subTagsIcon{visibility:visible}.tagsStyledChip.interactiveTag .interactiveTagIconButton:focus .tagScopeIcon,.tagsStyledChip.interactiveTag .interactiveTagIconButton:hover .tagScopeIcon{visibility:hidden}.tagsStyledChip.interactiveTag .interactiveTagLabelButton{border-radius:0 7px 7px 0;padding:0 8px 0 6px}.tagsStyledChip.interactiveTag .interactiveTagLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tagsTooltip>.MuiTooltip-tooltip{margin-top:11px;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.uxCardRangeContent{height:calc(100% - 50px);overflow:auto;padding:25px;position:absolute;width:100%}.uxCardRangeContent.tableView{padding:0}.mobileCardRibbon{display:flex;height:45px;width:inherit}.mobileCardRibbon .mobileCardRibbonTextContainer{display:flex;flex-direction:column;padding-top:5px}.mobileCardRibbon .mobileCardRibbonTextContainer .mobileCardProcessTitle{font-size:.875rem;font-weight:600;max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileCardRibbon .mobileCardRibbonTextContainer .mobileCardProcessDescription{font-size:.6875rem;margin-top:3px;max-width:47ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:inherit}.ribbonBorder{border:1px solid}.cardRanges .MuiTabs-scroller{width:0}.cardRanges .cardRangeTab{height:auto}.cardRanges .cardRangeTab .cardRangeLabel .rangeOpenerSpeedUpColumn{border-radius:5px}.cardRanges .cardRangeTab .cardRangeLabel .rangeOpenerSpeedUpColumn span{font-size:.8125rem}.cardRanges button.Mui-selected.cardRangeTab .cardRangeLabel,.cardRanges div.cardRangeLabel{font-weight:700}.cardRanges button.cardRangeTab .cardRangeLabel{align-items:center;display:flex;font-weight:400;justify-content:center;width:100%}.cardRanges button.cardRangeTab .cardRangeLabel .rangeOpenerLabel{cursor:pointer;margin:0}.cardRanges button.cardRangeTab .cardRangeLabel .cardRangeTabIcon{margin-right:5px}.mainWidgetRibbon .cardRanges.cardRangesSelect fieldset{border-width:0}.mainWidgetRibbon .cardRanges.cardRangesSelect .cardRangeFocusContainer{padding-bottom:12px;padding-top:12px}div .cardRangeLabel,li .cardRangeLabel{align-items:center}div .cardRangeLabel .rangeOpenerLabel,li .cardRangeLabel .rangeOpenerLabel{cursor:pointer;margin:0}div .cardRangeLabel .cardRangeTabIcon,li .cardRangeLabel .cardRangeTabIcon{margin-right:5px}.card .mainWidgetRibbon{border-bottom:1px solid #dcdcdc;display:flex;flex-direction:row;width:100%}.card .mainWidgetRibbon .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.cardMenuContainer{align-items:center;display:flex;min-height:48px}.cardMenuContainer .grabHandlerContainer{height:100%;width:100%}.cardLine{border-bottom-width:2px}.cardLine:has(+.cardLine){margin-bottom:16px}.cardFieldGroup:not(:last-child){margin-bottom:16px}.cardFieldCustomGroup{overflow:auto}.cardFieldCustomGroup .cardFieldCustomGroupContainer{position:relative;width:inherit}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer{align-items:center;display:flex}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement{align-items:center;display:flex;height:100%;max-height:100%;max-width:100%;width:100%}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .fieldValueContainer{display:flex;flex-direction:column;width:100%}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardMemoFieldButtons.customField .richTextEditorContent,.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardMemoFieldButtons.customField .tiptap.ProseMirror{min-height:unset}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardCheckbox{padding:0}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardRadio{margin:8px}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardSwitch{padding:12px 3px;width:42px}.cardFieldCustomGroup .cardFieldCustomGroupContainer .columnElementContainer .columnElement .cardSwitch .MuiSwitch-switchBase{margin:6px -2px;padding:3px}.verticalLine{border-left:2px solid #e0e0e0;padding:0;width:2px}.horizontalLine{border-bottom:2px solid #e0e0e0;padding:0}.cardFieldCustomRow .catalogField .cardInput{top:1px}.cardFieldCustomRow .columnElement{padding:0 5px}.cardFieldCustomRow .rowElement{height:34px}.cardFieldCustomRow .cardInputBase.memo{padding:2px 0}.catalogImage{border-radius:50%;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.mobileCardHeader{font-weight:700;padding:15px 0 15px 15px}.transListDummyRow{padding:5px 10px;z-index:15}.cardNavListContent{height:calc(100% - 45px);width:100%}.cardNavListContent .MuiDataGrid-root{border:0}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-columnHeaders{display:none;height:0;line-height:0}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-virtualScroller{margin-top:0}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-virtualScroller .MuiDataGrid-virtualScrollerRenderZone{width:-webkit-fill-available}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-virtualScroller .MuiDataGrid-row .MuiDataGrid-cell{width:inherit}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-virtualScroller .MuiDataGrid-row .MuiDataGrid-cell.MuiDataGrid-withBorder{border-right:0}.cardNavListContent .MuiDataGrid-root .MuiDataGrid-virtualScroller .MuiDataGrid-row .MuiDataGrid-cell .snippetContentContainer{width:100%}.cardNavListContent .MuiDataGrid-root .paddingRight{padding-right:.625rem}.transMenuWidgetContainer .pageRibbonContainer{background-color:#005092;padding-left:20px}.cardNavHeaderContainer{border-bottom:1px solid #dcdcdc;display:flex}.cardNavHeaderContainer .menuOpenIcon{height:40px;margin:auto;width:40px}.transSearchIcon{padding-left:.5rem}.transSearchContainer{display:flex;height:48.5px;justify-content:space-between;position:relative;width:100%}.transSearchContainer .transSearchButtons{margin:auto}.transSearchContainer .transMenuSearchInput{width:90%}.transSearchContainer .inputBorder{border:1px solid}.transSearchContainer .transSearchIcon{padding-left:.5rem}.transSearchContainer .transSortIcon{right:0}.transSearchContainer input{border:none;height:45px;padding:0;width:100%}.transSearchContainer input:focus{border:none}.transSearchContainer .searchResetBtn{align-items:center;cursor:pointer;display:flex}.transSearchContainer .searchResetBtn:hover{transform:scale(1.1)}.cardNavContentContainer{height:100%}.transMenuWidth{width:50px}.cardItemsContainer{border-radius:5px 0 0 5px;height:100%;overflow-x:hidden}.cardItemsContainer .cardTransItemListContainer{min-width:65px}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer{border-radius:15px 15px 15px 15px;cursor:pointer;height:45px;justify-content:space-between;margin-bottom:.5em;margin-left:8px}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .cardTransMobileView{flex:1;justify-content:space-between;width:100%}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .forwardIcon{margin-left:auto}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .cardTransItemIcon{height:20px;margin-right:1px;width:20px}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .cardTransItemName{font-size:.875rem;font-weight:700;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .transScNumStyle{align-items:center;border-radius:50%;display:flex;font-size:.6em;height:15px;justify-content:center;margin-left:-2px;margin-top:14px;min-width:15px}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .transScNumStyle span{padding:0}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .rightTransScNum{align-items:center;border-radius:50%;display:flex;font-size:.7em;height:20px;justify-content:center;margin-left:20px;margin-top:0;min-width:20px}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .rightTransScNum span{padding:0}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .hideCountIcon{opacity:0}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer .hideCount{display:none}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer.selectedTrans{padding-right:8px;width:calc(100% - 16px)}.cardItemsContainer .cardTransItemListContainer .cardTransItemContainer.inactiveTrans{opacity:.5;pointer-events:none}.cardTransPageContainer{height:100%;overflow:auto;position:relative;width:100%}.cardTransPageContainer .transMenuContainer{display:flex;position:absolute;right:20px}.cardTransPageContainer .cardTransPageItemContainer:hover{cursor:pointer}.cardTransPageContainer .cardTransPageItemContainer{border-bottom:1px solid #dbdbdb;padding:5px 8px}.cardTransPageContainer .cardTransPageItemContainer .cardTransPlaceholderText{font-size:.875rem;font-weight:500}.cardNavNoDataContainer{align-items:center;display:flex;flex-direction:column;height:90%;justify-content:center}.cardNavNoDataContainer .cardNavNoDataIcon{height:5rem;padding:0;width:5rem}.cardNavNoDataContainer .cardNavNoDataTextContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.cardNavNoDataContainer .cardNavNoDataTextContainer .cardNavNoDataText{font-size:.8rem;font-weight:lighter}.processesContent{flex-direction:column;justify-content:space-between}.processesContent .processesLoadingContainer{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.processesContent .processesLoadingContainer .processesLoadingItem{display:flex;flex-direction:row;padding:8px 20px 8px 35px;width:100%}.processesContent .processesLoadingContainer .processesLoadingItemCircle{margin-right:10px}.processesContent .processesLoadingContainer .processesLoadingItemTextContainer{display:flex;flex-direction:column;justify-content:center}.processesContent .processItemsContainer{height:100%;min-width:inherit;overflow:hidden;position:relative;width:inherit}.processesContent .processItemsContainer .processesItemContainer{background-color:rgba(0,80,146,0);cursor:pointer;height:inherit;min-width:204px;overflow-y:auto;position:absolute;width:inherit}.processesContent .processItemsContainer .processesItemContainer .processItem{position:relative}.processesContent .processItemsContainer .processesItemContainer .processItem .MuiTreeItem-content{border-radius:0;padding:5px 8px}.processesContent .processItemsContainer .processesItemContainer .processItem:before{content:"";left:-16px;pointer-events:none;position:absolute;top:12px;width:32px}.processesContent .processItemsContainer .processesItemContainer .processItem ul.MuiCollapse-root{border-left:1px solid gray;margin-left:52px;padding-left:0}.processesContent .processItemsContainer .processesItemContainer .processItem ul.MuiCollapse-root .MuiCollapse-wrapperInner:not(:empty){margin:3px 0}.processesContent .processItemsContainer .processesItemContainer .processItem ul.MuiCollapse-root .MuiTreeItem-iconContainer .MuiSvgIcon-root{margin-left:15px}.processesContent .processItemsContainer .processesItemContainer .processItem .processItemContent:has(.moreButton){cursor:default}.processesContent .processItemsContainer .processesItemContainer .moreButton{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center}.processesContent .processItemsContainer .processesItemContainer .processContent{align-items:center;display:flex;width:inherit}.processesContent .processItemsContainer .processesItemContainer .processContent .processItemStatusIcon{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;margin-left:-43px;margin-right:21px;width:20px}.processesContent .processItemsContainer .processesItemContainer .processContent .processItemStatusIcon .statusIcon{width:15px}.processesContent .processItemsContainer .processesItemContainer .processContent .processItemLabel{width:100%}.processesContent .processItemsContainer .processesItemContainer span{font-size:.875rem;font-weight:700;margin-left:40px}.processesContent .processItemsContainer .processesItemContainer.selectedTrans{background-color:rgba(0,80,146,.2)}.processesContent .processItemsContainer .processesItemContainer.selectedTrans span{color:#005092}.processesContent .processItemsContainer .processesItemContainer.inactiveTrans{opacity:.25;pointer-events:none}.processesContent .processItemsContainer .processesItemContainer .processTextContainer{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:10px;width:inherit}.processesContent .processItemsContainer .processesItemContainer .processTextContainer .processText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.processesContent .processItemsContainer .processesItemContainer .processTextContainer .processTitle{font-size:.875rem;font-weight:600;height:1.5rem}.processesContent .processItemsContainer .processesItemContainer .processTextContainer .processDetails{font-size:.6875rem;margin-top:3px}.processesContent .processItemsContainer .processesItemContainer .processItemActionsContainer{display:flex;flex-direction:column;height:63px;justify-content:flex-end;position:absolute;right:0}.processesContent .processItemsContainer .processesItemContainer .processDate{display:flex;font-size:.6875rem;justify-content:flex-end;padding:2px 8px}.processesContent .processItemsContainer .processesItemContainer .processImgContainer{border-radius:50%;display:flex;height:30px;justify-content:center;min-width:30px;position:relative}.processesContent .processItemsContainer .processesItemContainer .processImgContainer .processImg{height:auto;margin:6px;width:16px}.processesContent .processItemsContainer .processesItemContainer .processImgContainer:after{border-radius:50%;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.processesContent .processItemsContainer .processesItemContainer .child{position:relative;z-index:1}.processesContent .processItemsContainer .processActionBtnContainer{background-color:rgba(0,80,146,.2);border-radius:3px 20px 20px 3px;cursor:pointer;height:45px;justify-content:space-between;margin-bottom:8px;margin-top:8px;transition:.2s ease-in-out;width:calc(100% - 20px)}.processesContent .processItemsContainer .processActionBtnContainer .processHeaderText{color:#005092;display:flex;font-size:.875rem;font-weight:700;margin-left:30px;margin-top:3px}.processesContent .processItemsContainer .processActionBtnContainer .processHeaderIcon{fill:#005092;height:auto;margin-left:15px;width:23px}.processesContent .processItemsContainer .processActionBtnContainer .processHeaderRightButtons{display:flex}.processesContent .processItemsContainer .processActionBtnContainer .processHeaderLeftButtons{display:flex;margin-right:25px;margin-top:3px}.processesContent .processItemsContainer .processActionBtnContainer .rootProcessName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50px}.processesContent .processItemsContainer .processesMenu{border:1px solid #d3d4d5}.processesContent .processItemsContainer .processesMenu .processesMenuItem:focus{background-color:#005092}.processesContent .processItemsContainer .processesMenu .processesMenuItem:focus .MuiListItemIcon-root,.processesContent .processItemsContainer .processesMenu .processesMenuItem:focus .MuiListItemText-primary{color:#d3d4d5}.processesContent .hintContainer,.processesContent .processesPagerContainer{align-items:center;display:flex;justify-content:center;padding:6px;width:100%;z-index:10}.processesContent .hintContainer p{font-size:.8rem}.processActionMenuItem{min-width:35px!important}.hideItem{display:none!important}.buttonDisabled{cursor:default;opacity:.5;pointer-events:none}.bigDialog{height:480px;overflow:hidden;width:640px}.smallDialogHeader{box-shadow:none;margin-bottom:-1rem}.dialogHeaderText{flex-grow:1;max-width:500px;padding:0}@media screen and (max-width:720px){.dialogHeaderText{width:80px}}.imgBrowserDialogContainer{height:650px;overflow:hidden;width:640px}.imgBrowserDialog .imgBrowserContent{height:420px}.imgBrowserDialog .imgBrowserContent .loadingOverlay{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.imgBrowserDialog .imgBrowserItem{border:1px solid #69a1bf;border-radius:4px;cursor:pointer;float:left;height:40px;text-align:center;width:40px}.imgBrowserDialog .imgBrowserItem-highlighted{background-color:#d3d3d3}.catalogDialog .catalogDialogSearch{margin:0;padding:5px 10px}@media screen and (max-width:720px){.catalogDialog .catalogDialogSearch{padding:2px 5px}}.catalogDialog .catalogDialogContent{height:60%}@media screen and (max-width:720px){.catalogDialog .catalogDialogContent{height:100%}}.largeDialogHeader{height:50px;justify-content:center}.largeDialogHeader img{height:24px}.largeDialogHeader .largeDialogTitle{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.largeDialogHeader .dialogActionButton{background:transparent;border-color:transparent;border-radius:50%;color:#fff;cursor:pointer;height:40px;width:40px}.largeDialogHeader .dialogActionButton:hover{background:rgba(0,0,0,.067)}.largeDialogHeader .dialogActionButton.dialogActionButton-disabled{opacity:.5}.largeDialogHeader .dialogActionButton.dialogActionButtonWithLabel{border-radius:4px;text-transform:none;width:-moz-max-content;width:max-content}.messageBoxContentText{white-space:pre-line}.messageBoxVerticalActionButtons{align-items:baseline;flex-direction:column}.messageBoxVerticalActionButtons button{margin-bottom:8px;min-width:auto}.messageBoxButtonList{padding-left:0}.exceptionDialogDetails{height:70px;margin-top:15px;overflow:scroll;width:100%}.inputBoxDialogContent .lhdialogInputLine{margin:20px 0}.changePWDialog{width:350px}.changePWDialog .changePWDialogContent{display:flex;flex-direction:column}.changePWDialog .changePWDialogContent .pwField{margin:10px 0}.selectRecordDialog{height:100%}.selectRecordDialog .selectRecordDialogSearch{margin:10px 10px 0;padding:0}.selectRecordDialog .selectRecordDialogSearch .MuiInputBase-root{display:flex;flex-wrap:wrap;max-height:60px;overflow:auto}.selectRecordDialog .selectRecordDialogSearch .MuiInputBase-root .MuiInputBase-inputTypeSearch{width:auto}.selectRecordDialog .selectRecordDialogSearch .MuiInputBase-root .selectedRecordChip{height:22px;margin-bottom:5px;margin-left:5px}.selectRecordDialog .selectRecordDialogSearch .MuiInputBase-root .selectedRecordChip .MuiChip-icon{cursor:pointer;height:.8em;width:.8em}@media screen and (max-width:720px){.selectRecordDialog .selectRecordDialogSearch{margin:2px}}.selectRecordDialog .noData{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:220px}.selectRecordDialog .noData .noDataTitle{font-weight:700}.selectRecordDialog .hideSelectAllRecordsCheckbox .MuiDataGrid-columnHeaderCheckbox .MuiDataGrid-columnHeaderTitleContainerContent{display:none}@media screen and (max-width:720px){.selectRecordDialog{height:100%}}.objSelectorDialog .MuiToolbar-root{min-height:auto}@media screen and (max-width:720px){.objSelectorDialog .objSelectorHeaderContainer{padding:2px 5px!important}}.objSelectorDialog .objSelectorHeaderContainer{display:flex;flex-direction:column;padding:10px 15px 5px}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDescriptionButton{cursor:pointer;display:inline;text-decoration:underline}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDescriptionButton.objSelectorDialogLessButton{margin-left:5px}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDialogActionsContainer{display:flex;width:100%}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDialogActionsContainer .objSelectorOptions{border-radius:16px;font-size:.8rem;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDialogActionsContainer .objSelectorOptions .MuiSelect-select:focus{background-color:unset}.objSelectorDialog .objSelectorHeaderContainer .objSelectorDialogActionsContainer .objSelectorSearch{flex-grow:1}.objSelectorDialog .objSelectorHeaderContainer .objSelectorLongTextContainer{padding:10px 0}.objSelectorDialog .objSelectorHeaderContainer .objSelectorLongTextContainer .objSelectorLongText{display:inline}.objSelectorDialog .scrollableGrid.noCheckAllCheckbox .MuiDataGrid-root .MuiDataGrid-columnHeaderCheckbox .MuiDataGrid-columnHeaderDraggableContainer .MuiDataGrid-columnHeaderTitleContainerContent{display:none}.rightsAndRolesDialogDataGridContainer{height:500px}.rightsAndRolesDialogDataGridContainer .rightsAndRolesRowMenuDataGrid{height:100%}.multiLangDialog .multiLangSelect .MuiSelect-select{padding-bottom:0;padding-top:0}.multiLangDialog .multiLangSelect .MuiOutlinedInput-notchedOutline{border:unset}.multiLangSelectMenu .MuiList-root{display:flex;flex-wrap:wrap;max-height:15rem;overflow:auto;padding:unset;width:16rem}.multiLangSelectMenu .MuiList-root .MuiMenuItem-root{padding:unset}.barcodeDialog .formGroupContainer{min-width:300px}.barcodeDialog .formGroupContainer .fontEditContainer{align-items:center;display:flex;height:80px;justify-content:space-between}.barcodeDialog .formGroupContainer .fontEditContainer .switchLabelContainer{align-items:center;display:flex}.barcodeDialog .formGroupContainer .barcodeWithText{margin-right:20px}.barcodeDialog .formGroupContainer .fontSize{width:90px}.barcodeDialog .barcodeContainer{min-height:100px;text-align:center}.barcodeDialog .barcodeContainer .barcode{max-height:550px;max-width:550px}.barcodeDialog .errorMessage{color:red;white-space:pre-wrap}.catalogDialogFilterBar{height:42px;padding-left:10px;padding-right:10px}.checklistDialog .rootContainer{margin:16px 0}.checklistDialog .rootContainer .dragIndicator{cursor:grab}.checklist-groupContainer{background-color:var(--wi-white,#fff);border:1px solid var(--wi-border-default,#e0e0e0);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:32px;margin-top:8px}.checklist-groupContainer.isDragging{opacity:.3}.checklist-groupContainer.isDragging .checklist-itemCard{position:relative;transform:translate(0)}.checklist-groupContainer .groupHeader{align-items:center;background-color:var(--wi-header-bg,#f7f7f7);border-bottom:1px solid var(--wi-border-default,#e0e0e0);cursor:pointer;display:flex;padding:12px 16px}.checklist-groupContainer .groupHeader:active{cursor:grabbing}.checklist-groupContainer .groupHeader .groupTitle{color:var(--wi-text-dark,#202124);font-size:1.1em;font-weight:700}.checklist-groupContainer .groupHeader .groupMeta{color:var(--wi-text-muted,#5f6368);font-size:.9em}.checklist-groupContainer .groupHeader .groupActions{align-items:center;display:none;gap:12px}.checklist-groupContainer .groupHeader .groupHeaderContent{display:flex;flex-direction:column;flex-grow:1;margin-left:12px}.checklist-groupContainer .groupHeader:hover .groupActions{display:flex}.checklist-groupContainer .itemList{padding:8px 16px 16px}.checklist-itemCard{align-items:center;background-color:var(--wi-white,#fff);border:1px solid var(--wi-border-default,#e0e0e0);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:flex;margin-top:8px;padding:12px}.checklist-itemCard.standalone{margin-bottom:32px}.checklist-itemCard.isDragging{opacity:.3}.checklist-itemCard:active{cursor:grabbing}.checklist-itemCard .itemContent{display:flex;flex-direction:column;flex-grow:1;margin-left:12px}.checklist-itemCard .itemActions{align-items:center;display:none;gap:12px}.checklist-itemCard:hover .itemActions{display:flex}.checklist-itemCard .itemTitle{color:var(--wi-text-item,#3c4043);font-weight:500}.checklist-itemCard .itemMeta{color:var(--wi-text-muted,#5f6368);font-size:.9em}.checklist-groupContainer.added:not(.selected),.checklist-itemCard.added:not(.selected){background-color:var(--wi-added-bg,#f1f8e9);border-color:var(--wi-added-border,#4caf50)}.checklist-groupContainer.added:not(.selected) .groupHeader{background-color:var(--wi-added-bg,#f1f8e9)}.checklist-groupContainer.edited:not(.selected),.checklist-itemCard.edited:not(.selected){background-color:var(--wi-edited-bg,#fff8e1);border-color:var(--wi-edited-border,#ff9800)}.checklist-groupContainer.edited:not(.selected) .groupHeader{background-color:var(--wi-edited-bg,#fff8e1)}.checklist-groupContainer.deleted:not(.selected){background-color:var(--wi-deleted-bg,#ffebee);border-color:var(--wi-deleted-border,#f44336)}.checklist-groupContainer.deleted:not(.selected) .groupHeader{background-color:var(--wi-deleted-bg,#ffebee)}.checklist-groupContainer.deleted:not(.selected) .groupHeaderContent{opacity:.7;text-decoration:line-through}.checklist-itemCard.deleted:not(.selected){background-color:var(--wi-deleted-bg,#ffebee);border-color:var(--wi-deleted-border,#f44336)}.checklist-itemCard.deleted:not(.selected) .itemContent{opacity:.7;text-decoration:line-through}.checklist-groupContainer.added.edited:not(.selected),.checklist-itemCard.added.edited:not(.selected){background-clip:padding-box;background-image:linear-gradient(135deg,var(--wi-added-bg,#f1f8e9) 49.5%,var(--wi-edited-bg,#fff8e1) 50.5%);border:1px solid transparent;border-radius:4px;position:relative;z-index:0}.checklist-groupContainer.added.edited:not(.selected):before,.checklist-itemCard.added.edited:not(.selected):before{background:linear-gradient(135deg,var(--wi-added-border,#4caf50) 49.5%,var(--wi-edited-border,#ff9800) 50.5%);border-radius:inherit;bottom:0;box-sizing:border-box;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.checklist-groupContainer.added.edited:not(.selected) .groupHeader{background:var(--wi-edited-bg,#fff8e1);border-bottom:1px solid var(--wi-edited-border,#ff9800)}.checklist-groupContainer,.checklist-itemCard{transition:border-color .3s ease,background-color .3s ease}.checklist-groupContainer.selected{border:1px solid var(--wi-primary-border,#005092);box-shadow:0 4px 8px rgba(25,118,210,.2),0 2px 4px rgba(25,118,210,.12)}.checklist-groupContainer.selected .groupHeader,.checklist-itemCard.selected{background-color:var(--wi-selected-bg,rgba(0,88,233,.078))}.checklist-itemCard.selected{border-color:var(--wi-primary-border,#005092);box-shadow:0 4px 8px rgba(25,118,210,.2),0 2px 4px rgba(25,118,210,.12)}.errorShake{animation:shake .5s linear}@keyframes shake{41%,8%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,to{transform:translateX(0)}}.checklist-itemCard.viewMode,.checklist-itemCard.viewMode:active,.groupHeader.viewMode,.groupHeader.viewMode:active{cursor:default}.checklist-itemCard.viewMode .dragIndicator,.groupHeader.viewMode .dragIndicator{cursor:default;display:none}.feedbackText{animation:fadeInOut 1.5s ease-in-out;font-size:.9em;font-weight:500;margin-right:8px;opacity:0}.feedbackText.primary{color:#005092}.feedbackText.default{color:rgba(0,0,0,.87)}@keyframes fadeInOut{0%{opacity:0;transform:translateX(10px)}20%{opacity:1;transform:translateX(0)}80%{opacity:1}to{opacity:0}}.editContainer{margin:16px}.defCatOption{align-items:normal;flex-direction:column;padding:5px 8px}.defCatOption:hover{background-color:var(--wi-edited-bg,#d9e9f5);color:var(--wi-primary-text,#005092)}.defCatOption .defCatOptionHeader{font-weight:600}.defCatOption .defCatOptionDescription{font-size:.8em}.utransListView{display:flex;flex:1;flex-direction:column;overflow:hidden}.utransListView .utansListTitle{font-size:.75rem;font-weight:700;overflow:hidden;padding:5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.utransListView .uTransListContainer{flex:1;min-height:10px;overflow:auto}.utransListView .uTransListContainer .snippetContentContainer{width:100%}.utransListView .uTransListContainer .errorSnippet,.utransListView .uTransListContainer .errorSnippet:hover{background-color:rgba(211,47,47,.067)}.uTransCardRangeContent,.utransGridContainer{border:none}.uTransCardRangeContent .utransGridMainContainer:focus,.utransGridContainer .utransGridMainContainer:focus{border:2px solid}.uTransCardRangeContent .noHeader,.utransGridContainer .noHeader{display:none}.uTransCardRangeContent .utransGridEditMode,.utransGridContainer .utransGridEditMode{margin-top:7px}.uTransCardRangeContent .utransGridEditMode .MuiDataGrid-cell,.utransGridContainer .utransGridEditMode .MuiDataGrid-cell{align-items:center;display:inline-flex;line-height:normal}.uTransCardRangeContent .utransGridEditMode .MuiDataGrid-actionsCell,.utransGridContainer .utransGridEditMode .MuiDataGrid-actionsCell{gap:0}.uTransCardRangeContent .showFilterIcon .MuiDataGrid-menuIcon,.utransGridContainer .showFilterIcon .MuiDataGrid-menuIcon{visibility:visible;width:auto}.uTransCardRangeContent .insertUTransButtonRow,.utransGridContainer .insertUTransButtonRow{opacity:0;position:relative}.uTransCardRangeContent .insertUTransButtonRow:hover,.utransGridContainer .insertUTransButtonRow:hover{opacity:1}.uTransCardRangeContent .insertUTransButtonRow .insertUTransButtonRowLine,.utransGridContainer .insertUTransButtonRow .insertUTransButtonRowLine{background:#005092;height:2px;left:18px;position:absolute;top:0;width:100%}.uTransCardRangeContent .insertUTransButtonRow .insertUTransButton,.utransGridContainer .insertUTransButtonRow .insertUTransButton{left:0;position:absolute;top:-9px;z-index:6}.uTransCardRangeContent .utransGridFooter,.utransGridContainer .utransGridFooter{align-items:center;border-top:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:10px;width:100%}.uTransCardRangeContent .utransAddNew,.utransGridContainer .utransAddNew{font-size:.875rem;font-weight:900;margin:2px 0 0 5px}.uTransCardRangeContent .utransGridReadOnlyMode .readOnlyfieldButton:not(.currencyIcon),.utransGridContainer .utransGridReadOnlyMode .readOnlyfieldButton:not(.currencyIcon){visibility:hidden}.uTransCardRangeContent .utransGridReadOnlyMode .MuiDataGrid-cell:hover .readOnlyfieldButton:not(.currencyIcon),.utransGridContainer .utransGridReadOnlyMode .MuiDataGrid-cell:hover .readOnlyfieldButton:not(.currencyIcon){visibility:visible}.uTransCardRangeContent .utransGridReadOnlyMode .currencyIcon,.utransGridContainer .utransGridReadOnlyMode .currencyIcon{font-size:.75rem;font-weight:400;line-height:1;min-width:.938rem}.gridBtnTooltip>.MuiTooltip-tooltip{margin-top:0!important}.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}.headerButton{height:25px;width:25px}.columnHeaderTitle{margin-right:3px}.dataGridHeaders:focus{padding:2px}.sortButton{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;height:20px;line-height:1;padding:0;width:20px}.root{height:100%;width:100%}.selectionRowContainer{display:flex;position:relative}.selectionRowContainer:hover .selectionRowButtonsOverlay{opacity:1;pointer-events:all}.selectionRowButtonsOverlay{align-items:center;border-radius:5px;display:flex;margin-left:-75px;margin-top:1px;opacity:0;pointer-events:none;position:sticky;right:0;top:0;z-index:1}.selectionRowButtonsOverlay.hasMenuOpen{opacity:1;pointer-events:all}.selectionMainWidgetToolbarContainer{border-bottom:none;max-height:40px;min-height:40px;padding:0}.selectionMainWidgetToolbarContainer .selectionMainWidgetToolbar{align-items:center;display:flex;justify-content:space-between;padding:8px 0 5px 10px;width:100%;z-index:2}.selectionMainWidgetToolbarContainer .selectionToolbarActions{align-items:center;display:flex;padding-right:5px}.selectionMainWidgetToolbarContainer .quickSearchInput{height:35px;width:175px}.selectionBoxTitleUx{overflow:hidden;text-overflow:ellipsis}.selectionBoxTitleUx .selectionBoxTitleIcon{margin-left:10px;vertical-align:middle;width:16px}.selectionBoxTitleUx .selectionBoxFilterIcon{height:28px;vertical-align:middle;width:28px}.containerSelection{align-content:space-between;display:flex;flex-direction:column;height:100%;position:relative}.containerSelection .containerSelectionLoadingIndicator{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.containerSelection .gridHeaderFilterInputContainer{padding:0 5px}.containerSelection .selectionGrid{flex:1;height:100%}.containerSelection .selectionGrid .MuiDataGrid-root{border:none}.containerSelection .selectionGrid .MuiDataGrid-columnHeaders{overflow:unset}.containerSelection .selectionGrid .columnMenuButton{height:28px;padding:5px;width:28px}.containerSelection .selectionGrid .MuiDataGrid-cell.MuiDataGrid-cell--pinnedLeft:not(.MuiDataGrid-cellCheckbox),.containerSelection .selectionGrid .MuiDataGrid-cell.MuiDataGrid-cell--pinnedRight:not(.selectionMonitorCellActions){background-image:inherit}.containerSelection .selectionGrid .MuiDataGrid-cell .selectionMonitorCellWrapper{display:inline-block;height:100%;padding:10px 0}.containerSelection .selectionGrid .MuiDataGrid-cell .selectionMonitorCellWrapper:not(.adjustRowHeightToContent):has(.memoField){display:block}.containerSelection .selectionGrid .MuiDataGrid-cell .selectionMonitorCellWrapper:not(.adjustRowHeightToContent):has(.memoField) .selectionMonitorCell{align-items:flex-start}.containerSelection .selectionGrid .MuiDataGrid-row:hover{cursor:pointer}.containerSelection .selectionGrid .selectionMonitorCellColorWrapper.MuiDataGrid-cell{border:0;padding:0}.containerSelection .selectionGrid .selectionMonitorCell{align-items:center;display:flex;height:100%;line-height:normal;overflow:hidden}.containerSelection .selectionGrid .selectionMonitorCell.selectionMonitorSnippetCell{padding:0}.containerSelection .selectionGrid .selectionMonitorCell .selectionOpenCardTooltip{background-color:inherit;color:inherit;visibility:hidden}.containerSelection .selectionGrid .selectionMonitorCell .selectionWrapWithOverflowGridCell{max-height:100%;white-space:pre-line}.containerSelection .selectionGrid .selectionMonitorCell .selectionNoWrapGridCell{max-height:100%;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}.containerSelection .selectionGrid .selectionMonitorCell .selectionWrapGridCell{max-height:100%;overflow-wrap:anywhere;white-space:pre-line;word-break:normal}.containerSelection .selectionGrid .selectionMonitorCell .selectionSnippet{line-height:1.25rem;padding:2px 0}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent{display:inherit;padding-top:7px;position:relative;width:100%}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent .tagSelectionChip{float:left;white-space:nowrap;width:-moz-fit-content;width:fit-content}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent .costDistribLine{white-space:nowrap;width:-moz-fit-content;width:fit-content}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent.hasOpenCardButton{display:flex}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent .tagList{display:inline-flex}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent .hasOverflow{overflow:hidden;width:calc(100% - 20px)}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent .hasOverflow:after{bottom:0;content:"…";font-size:25px;margin:auto;padding-top:3px;position:absolute;right:0;top:0}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent.adjustRowHeightToContent:not(.columnsFitToContent) .hasOverflow{width:100%}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent.adjustRowHeightToContent:not(.columnsFitToContent) .hasOverflow .tagList{display:block}.containerSelection .selectionGrid .selectionMonitorCell.tagSelectionComponent.adjustRowHeightToContent:not(.columnsFitToContent) .hasOverflow:after{display:none}.containerSelection .selectionGrid .selectionMonitorCell:hover .selectionOpenCardTooltip{visibility:visible}.containerSelection .selectionGrid.noCheckAllCheckbox .MuiDataGrid-root .MuiDataGrid-columnHeaderCheckbox .MuiDataGrid-columnHeaderTitleContainer{display:none}.popperContainer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.selectionAddColumnDialog{height:200px;max-width:900px;width:450px}.selectionAddColumnDialog,.selectionAddColumnDialog .MuiDialogContent-root{display:flex;justify-content:center}.selectionCalendar{height:100%;width:100%}.MuiDataGrid-scrollbarFiller{z-index:10}.schedulerFooterContainer{align-items:flex-start;display:flex;margin-bottom:-1px;overflow-x:auto}.schedulerFooterContainer .MuiTablePagination-root{border:none;display:flex;margin:-2px;min-height:auto;min-width:-moz-max-content;min-width:max-content;overflow:hidden;padding:1px 5px;width:100%}.schedulerFooterContainer .MuiTablePagination-root .MuiTablePagination-toolbar{display:flex;flex:1;min-height:auto;padding-left:0}.schedulerFooterContainer .MuiTablePagination-root .MuiTablePagination-toolbar .MuiTablePagination-spacer{display:none}.schedulerFooterContainer .MuiTablePagination-root .MuiTablePagination-toolbar .MuiTablePagination-selectLabel{margin-right:20px}.schedulerFooterContainer .MuiTablePagination-root .MuiTablePagination-toolbar .MuiTablePagination-actions{padding:2px 0}.schedulerHeaderContainer{align-items:flex-start;display:flex;min-height:46px;overflow-x:auto;overflow-y:hidden;padding:5px}.schedulerHeaderContainer .dividerPadding{margin-left:4px;margin-right:4px}.schedulerHeaderContainer .navigationContainer,.schedulerHeaderContainer .transInfosContainer{display:flex;height:100%}.schedulerHeaderContainer .configContainer{display:flex;flex-direction:row;height:100%;justify-content:flex-end;margin-left:auto}.schedulerHeaderContainer .configContainer .selectControl{font-size:.875rem;margin-left:4px;margin-right:4px}.schedulerHeaderContainer .disabledIcon{opacity:.38}.schedulerHeaderContainer .menuButton.navigationDatePicker{display:block;min-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedulerHeaderContainer .menuButton .buttonLeftIcon{height:19px;margin-right:4px;vertical-align:text-top;width:19px}.schedulerSelectItem{font-size:.875rem}.schedulerSelectItemHeader{font-size:1rem;font-weight:bolder}.MuiMonthCalendar-root .MuiPickersMonth-root .MuiPickersMonth-monthButton.dateMarker:after{color:inherit;content:"";height:2px;margin-left:-11%;margin-top:1.6rem;position:absolute;width:13%}.MuiYearCalendar-root .MuiPickersYear-root .MuiPickersYear-yearButton.dateMarker:after{color:inherit;content:"";height:2px;margin-left:-13%;margin-top:1.6rem;position:absolute;width:14%}.schedulerControlContainer .schedulerItemContainer .schedulerItemContent{align-items:start;display:flex;flex-direction:column;height:100%;line-height:calc(25px - .25rem);overflow:hidden;padding-block:4px;padding-inline:4px;text-wrap:nowrap}.schedulerControlContainer .schedulerItemContainer .schedulerItemContent .smallIcon{flex-shrink:0;margin-right:4px}.schedulerControlContainer .schedulerItemContainer .schedulerItemContent .MuiTypography-root{font-size:.875rem;font-weight:inherit}.schedulerControlContainer .schedulerItemContainer .schedulerItemContent .appointmentHeader{align-items:center;display:flex}.schedulerControlContainer .schedulerItemContainer .schedulerItemContent .appointmentHeaderExpand{align-items:center;display:flex;flex-grow:1;text-wrap:auto}.appointPreviewLoading{align-items:center;display:flex;justify-content:center;min-width:400px;width:500px}.appointmentPreviewPaper{overflow-x:auto;overflow-y:auto}.appointmentPreviewContainer{max-height:60vh;max-width:100%;min-height:180px;min-width:300px;width:500px}.appointmentPreviewContainer .snippetContentContainer,.appointmentPreviewContainer .snippetContentContainer .snippetContent .snippetLine{height:auto}.appointmentPreviewContainer .snippetContentContainer .snippetContent .snippetLine.snippetFirstLine{margin-top:0;min-height:auto}.appointmentPreviewContainer .snippetContentContainer .snippetContent .snippetTextContainer .snippetHeading.snippetEllipsis{white-space:normal}.appointmentPreviewContainer .snippetContentContainer .snippetContent .snippetTextContainer .snippetDetails.snippetEllipsis{white-space:break-spaces}.appointmentPreviewContainer .snippetContentContainer .snippetContent .snippetControls{width:auto}.appointmentPreviewContainer .appointmentPreviewHeader{align-items:flex-start;display:flex;flex-flow:row-reverse;justify-content:space-between;padding:8px}.appointmentPreviewContainer .appointmentPreviewHeader .snippetContentContainer .snippetContent .snippetTextContainer .snippetHeading.snippetEllipsis{font-size:1rem}.appointmentPreviewContainer .appointmentPreviewHeader .snippetContentContainer .snippetContent .snippetTextContainer .snippetDetails.snippetEllipsis{font-size:.8rem}.appointmentPreviewContainer .appointmentPreviewBody,.appointmentPreviewContainer .appointmentPreviewBody .snippetContentContainer{padding:8px}.schedulerResourceImage{margin-right:4px;margin-top:2px}.schedulerResourceCell .MuiTypography-root{font-size:inherit}.resourceItemWrapper{display:flex;flex:1;flex-direction:column;height:100%;min-height:45px;min-width:140px;overflow:hidden;padding:6px}.resourceItemWrapper.snippetSurrogateContent{padding-left:55px;padding-right:16px}.resourceItemWrapper .snippetContentContainer{height:100%;min-height:45px;position:relative}.resourceItemWrapper .snippetContentContainer .snippetContent{margin-top:-3px}.resourceItemWrapper .snippetContentContainer .snippetContent .snippetLine{height:auto;min-height:22px}.resourceItemWrapper .snippetContentContainer .snippetContent .snippetLine.snippetFirstLine{margin-top:0}.resourceItemWrapper .snippetContentContainer .snippetContent .snippetLine .snippetTextContainer .snippetDetails.snippetEllipsis{white-space:break-spaces}.resourceItemWrapper .snippetContentContainer .snippetControls{padding-left:0}.resourceItemWrapper .snippetContentContainer .snippetControls .snippetActionsContainer .menuActionButtonsContainer{border-radius:4px;padding:4px}.resourceItemWrapper .snippetContentContainer:not(.showAlways) .snippetControls{padding-left:0;position:absolute;right:4px;top:0}.schedulerItemList{padding-bottom:0;padding-top:0}.schedulerItemList .schedulerItemListItemButton{display:block;padding:0}.schedulerItemList .MuiDivider-root{padding-left:16px;padding-right:16px}.schedulerItemList .schedulerItemListItemWrapper{display:flex;flex-direction:column;overflow:hidden}.schedulerItemList .schedulerItemListItemWrapper .appointmentTitleLoadingContainer{display:flex;left:64px;position:absolute}.schedulerItemList .schedulerItemListItemWrapper .appointmentTitleLoadingContainer .loadingIcon{margin-right:4px}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer{align-items:start;height:auto;min-height:45px;padding:8px}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetContent{margin-top:-3px}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetContent .snippetLine{height:auto;min-height:22px}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetContent .snippetLine.snippetFirstLine{margin-top:0}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetContent .snippetLine .snippetTextContainer .snippetHeading.snippetEllipsis{white-space:normal}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetContent .snippetLine .snippetTextContainer .snippetDetails.snippetEllipsis{white-space:break-spaces}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetControls{padding-left:0;position:absolute;right:4px;width:100%}.schedulerItemList .schedulerItemListItemWrapper .snippetContentContainer .snippetControls .snippetActionsContainer .menuActionButtonsContainer{padding:4px}.schedulerItemList .schedulerItemListItemWrapper .MuiTypography-root{font-size:.875rem}.schedulerItemList .schedulerItemListItemWrapper .appointmentColorIndicator{bottom:0;left:0;position:absolute;top:0;width:8px}.schedulerItemList .schedulerItemListItemWrapper .appointmentHeaderContainer{align-items:start;display:flex}.schedulerItemList .schedulerItemListItemWrapper .appointmentHeaderContainer .smallIcon{flex:0 0 auto;margin:4px 8px 0 0}.schedulerItemList .schedulerItemListItemWrapper .appointmentHeaderContainer .MuiTypography-root{font-weight:700}.schedulerItemList .schedulerItemListItemWrapper .appointmentDateContainer,.schedulerItemList .schedulerItemListItemWrapper .appointmentDescrContainer{margin-top:8px}.schedulerItemList .schedulerItemListItemWrapper .appointmentDescrContainer:empty{margin-top:0}body.schedulerActiveAction{pointer-events:none}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout{pointer-events:auto}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout>*{pointer-events:none}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerInnerContentWrapper.schedulerHorizontalGroupedResources .schedulerGroupedResourcesCell{border-width:0;flex-basis:100%;padding:0}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerInnerContentWrapper .schedulerGroupedResourcesCell{display:flex;flex:1 1 auto;flex-wrap:wrap;overflow:auto}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerInnerContentWrapper .schedulerSlotsColumn,body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerInnerContentWrapper .schedulerSlotsColumn *{pointer-events:auto}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerItemContainer:not(body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerItemContainer.schedulerActiveActionItem){opacity:.4}body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerItemContainer.schedulerActiveActionItem,body.schedulerActiveAction .schedulerControlContainer .schedulerComponent .schedulerLayout .schedulerBody .schedulerItemContainer.schedulerActiveActionItem *{pointer-events:auto}.selectionCalendar{display:flex;flex-direction:column}.selectionCalendar .schedulerLoadingOverlay{position:absolute;z-index:999}.schedulerWrapper{background-color:var(--lh-color-scheduler-bg);border-top:1px solid rgba(0,0,0,.12);display:flex;flex-direction:row;height:100%;overflow:auto;padding-right:1px;position:relative;width:100%}.schedulerWrapper .slotsMenuPopup{z-index:4}.schedulerWrapper .slotsMenuPopup .visuallyHidden{pointer-events:none}.schedulerWrapper .schedulerLoadingOverlay{position:absolute;z-index:999}.schedulerWrapper .schedulerItemContainer{border:0 solid transparent;border-radius:.25rem;box-sizing:border-box;min-height:25px;outline:0;overflow:hidden;padding-right:4px;position:absolute;text-align:start}.schedulerWrapper .schedulerItemContainer.lh-schedulerItem:hover .lh-schedulerItem-resizeHandle{visibility:visible}.schedulerWrapper .schedulerItemContainer.lh-schedulerItem-drag{opacity:1;z-index:100000}.schedulerWrapper .schedulerItemContainer.lh-schedulerItem-drag .lh-schedulerItem-actions{display:block}.schedulerWrapper .schedulerItemContainer.lh-schedulerItem-drag .lh-schedulerItem-resizeHandle{display:none}.schedulerWrapper .schedulerItemContainer.lh-schedulerItem-drag .lh-dragOverlay-color{opacity:0}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-actions{bottom:0;flex-shrink:0;height:100%;margin-top:0;opacity:.87;position:absolute;right:2px;top:0;white-space:nowrap;z-index:2}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-actions:first-child{float:left;height:100%;line-height:normal;margin:0 -4px 0 0;position:relative;right:0;top:0;visibility:inherit}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-actions .schedulerItemIcon{align-items:center;display:inline-flex;flex-flow:row nowrap;height:100%;justify-content:center;line-height:1;outline:0;position:relative;vertical-align:middle;width:16px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-actions .schedulerItemIcon svg{height:100%}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle{opacity:1;position:absolute;visibility:hidden;z-index:4}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-w{bottom:0;cursor:ew-resize;left:0;top:0;width:5px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-w:before{border-radius:0;height:2rem;width:2px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-e{bottom:0;cursor:ew-resize;right:0;top:0;width:5px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-e:before{border-radius:0;height:2rem;width:2px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-n{cursor:ns-resize;height:5px;left:0;right:0;top:0}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-n:before{border-radius:0;height:2rem;width:2px}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-s{bottom:0;cursor:ns-resize;height:5px;left:0;right:0}.schedulerWrapper .schedulerItemContainer .lh-schedulerItem-resizeHandle.lh-resize-s:before{border-radius:0;height:2rem;width:2px}.schedulerWrapper .schedulerItemListContainer{display:flex;flex-basis:auto;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;overflow-x:clip;overflow-y:auto;width:300px}.schedulerWrapper .schedulerContentGrid{--scrollViewWidth:100%;display:grid;grid-template-columns:minmax(min-content,max-content) minmax(min-content,auto)}.schedulerWrapper .schedulerContentRow,.schedulerWrapper .schedulerGroupRow{display:grid;grid-column:span 2;grid-template-columns:subgrid}.schedulerWrapper .schedulerGroupRow{min-height:32px}.schedulerWrapper .schedulerResourceColumn{grid-column:1;left:0;max-width:calc(var(--scrollViewWidth)*.4);position:sticky}.schedulerWrapper .schedulerSlotsColumn{grid-column:2;min-width:calc(var(--scrollViewWidth)*.6)}.schedulerWrapper .schedulerControlContainer{flex:1 0 0;height:100%;min-height:300px;min-width:0;padding-bottom:1px;width:100%}.schedulerWrapper .schedulerControlContainer .schedulerComponent{border-style:solid;border-width:0 0 0 1px;box-sizing:border-box;display:flex;flex-direction:column;outline:0;position:relative;-webkit-touch-callout:none}.schedulerWrapper .schedulerControlContainer .schedulerLayout{border-collapse:separate;border-spacing:0;display:grid;flex:1 1 auto;grid-auto-columns:minmax(min-content,auto);grid-auto-rows:min-content;overflow-y:auto;position:relative;width:100%;z-index:1}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerStickyCell{display:flex;flex-wrap:wrap;z-index:3}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerHead{position:sticky;top:0;z-index:4}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerBody{position:relative}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell{border-style:solid;border-width:0 1px 1px 0;box-sizing:content-box;display:flex;flex:1 1 100%;min-height:32px;overflow:hidden;padding-block:.75rem;padding-inline:.75rem;vertical-align:top;white-space:nowrap}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerSlotCell{flex:1 1 0;min-height:45px;min-width:24px;overflow:hidden;padding-inline:0;position:relative;user-Select:none}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerHeaderCell{font-weight:700;justify-content:center;min-height:auto}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerHeaderCell.lhDateHeaderStyle{justify-content:left;width:auto}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerHeaderCell.lhTimeHeaderStyle{flex:1 1 0;padding-inline:0}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerHeaderCell.schedulerResourceCell{align-content:start;align-items:start;box-sizing:border-box;flex-grow:1;font-size:.875rem;justify-content:left;min-width:142px;overflow:visible;padding:0}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.schedulerSideCell{flex-basis:auto;flex-grow:0;justify-content:flex-end;overflow:visible}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.lhSchedulerInnerInfoBox{align-items:flex-end;display:flex;justify-content:flex-end;padding:0}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.lhSchedulerInnerInfoBox .lhSchedulerInfoBoxIcon{padding:4px}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lhSchedulerCell.lhSchedulerInnerInfoBox .lhSchedulerInfoBoxIcon:first-child{padding-right:6px}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerRow:not(.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerRow.schedulerGroupRow){display:flex;flex:1 1 100%;min-width:0;width:100%}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerRow .lhRangeContainer{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lh-dragOverlay-color{bottom:0;left:0;position:absolute;right:0;top:0}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lh-dragOverlay-container{bottom:0;left:4px;position:absolute;right:4px;top:0;z-index:200}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lh-dragOverlay-container .lh-dragOverlay-label-top{font-size:.75rem;left:0;line-height:25px;padding:0 4px;position:absolute;text-wrap:nowrap;top:2px}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .lh-dragOverlay-container .lh-dragOverlay-label-bottom{bottom:2px;font-size:.75rem;line-height:25px;padding:0 4px;position:absolute;right:0;text-wrap:nowrap}.schedulerWrapper .schedulerControlContainer .schedulerLayout.schedulerLayoutFlex .schedulerInnerContentWrapper .schedulerSlotsColumn{border-width:0;display:flex;flex:1 1 100%;flex-wrap:wrap;padding:0;width:100%}.schedulerWrapper .snippetContentContainer>.snippetControls .snippetActionsContainer .menuActionButtonsContainer .menuButton{margin:0}.schedulerWrapper .snippetContentContainer>.snippetControls .snippetActionsContainer .menuActionButtonsContainer .menuButton.menuButtonSmall{height:31px;padding:2px 6px;width:31px}.schedulerWrapper .schedulerCurrentTimeMarker{position:absolute;width:1px}.schedulerWrapper .schedulerCurrentTimeMarker.lh-schedulerCurrentTimeArrowDown,.schedulerWrapper .schedulerCurrentTimeMarker.lh-schedulerCurrentTimeArrowLeft,.schedulerWrapper .schedulerCurrentTimeMarker.lh-schedulerCurrentTimeArrowRight,.schedulerWrapper .schedulerCurrentTimeMarker.lh-schedulerCurrentTimeArrowTop{background:transparent;border:4px solid transparent;height:0;width:0}.schedulerWrapper .schedulerEditableSlotsOverlay{background-color:hsla(0,0%,63%,.3);grid-column:2;inset:0;min-width:calc(var(--scrollViewWidth)*.6);pointer-events:none;position:absolute;z-index:4}.lhSchedulerSlotColor{contain:layout size;--weekend-overlay:none;--holiday-overlay:none;--today-overlay:none;--exceeded-overlay:none;background-image:var(--exceeded-overlay),var(--weekend-overlay),var(--holiday-overlay),var(--today-overlay);background-size:102% 100%}.lhSchedulerSlotColor.lhSchedulerWeekendSlotColor{--weekend-overlay:var(--lh-gradient-scheduler-slot-weekend)}.lhSchedulerSlotColor.lhSchedulerHolidaySlotColor{--holiday-overlay:var(--lh-gradient-scheduler-slot-holiday)}.lhSchedulerSlotColor.lhSchedulerTodaySlotColor{--today-overlay:var(--lh-gradient-scheduler-slot-today)}.lhSchedulerSlotColor.lhSchedulerExceedsRangeSlotColor{--exceeded-overlay:var(--lh-gradient-scheduler-slot-exceeded)}.schedulerTransFilterContainer .schedulerTransFilterRow .transFilterIcon{margin-right:.5rem;vertical-align:middle}.mainContainer .rightSideSearchInputContainer{border-left:1px solid #ededed;border-right:1px solid #ededed}.mainContainer .catalogSearchInputContainer{align-items:center;border-bottom:1px solid #ededed;display:flex;height:50px;position:relative}.mainContainer .catalogSearchInputContainer .searchIcon{margin:0 5px}.mainContainer .catalogSearchInputContainer .catalogSearchInput{border:none;margin-left:10px;outline:none}.mainContainer .catalogSearchInputContainer .clearInputValue{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;height:100%;justify-content:center;margin-right:5px;width:20px}.mainContainer .catalogsLeftSide{border-right:1px solid #ededed;display:flex;flex-direction:column;height:100%;width:15%}.mainContainer .catalogsLeftSide .allCatalogsTitle{padding:0 0 5px 5px}.mainContainer .catalogsLeftSide .allCatalogsTitle .allCatalogsTitleText>span{font-size:1rem;font-variant:all-petite-caps;font-weight:700}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer{align-content:start;height:100%;overflow:auto;width:100%}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer{align-items:center;border-bottom:1px solid #ededed;cursor:pointer;display:flex;height:50px;justify-content:space-between;padding-left:10px;width:100%}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer .catalogSnippetContainer{flex:1;min-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer .catalogFavoriteButton{display:none;flex-shrink:0;margin-left:8px}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer .snippetContentContainer{width:100%}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer .catalogButton{height:inherit}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer .catalogButton .catalogItemIcon{min-width:2.5rem}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer svg{height:1.2rem;width:1.2rem}.mainContainer .catalogsLeftSide .allSingleCatalogsContainer .singleCatalogContainer:hover .catalogFavoriteButton{display:flex}.mainContainer .catalogsRightSide{height:100%;margin-left:10px;overflow:auto;width:85%}.mainContainer .catalogsRightSide .catalogContentContainer{height:100%}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader{border-bottom:1px solid #ededed;display:flex;height:50px;justify-content:center}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader h4{line-height:50px;padding-left:10px}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader .allControlIconsContainer{display:flex;height:100%}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader .allControlIconsContainer .groupedIconsContainer{align-items:center;border-left:1px solid #ededed;display:flex;height:100%;justify-content:space-around;width:80px}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader .allControlIconsContainer .groupedIconsContainer span{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader .allControlIconsContainer .groupedIconsContainer span:hover{background-color:#e2e2e2;cursor:pointer}.mainContainer .catalogsRightSide .catalogContentContainer .rightSideHeader .allControlIconsContainer .groupedIconsContainer span img{height:20px;width:20px}.rightSelectorBox{overflow:visible;padding:10px}.accordionHeight{height:100%}.rightsAndRolesRightsCheckbox{position:relative;right:6px}.rightsAndRolesRightsIcon{height:32px;transform:scale(.8);width:32px}.rightsAndRolesSetAllRightsIcon{left:3px;position:relative}.rightsAndRolesCreatorDialogDataGrid{height:60vh}.mediumRightsIcon{height:24px;width:24px}.smallRightsIcon{height:16px;width:16px}.defaultCursor{cursor:default}.actionButtonInDataGridRow{position:relative;top:6px}.restrictionsCatalogDropdownTable{max-height:300px;overflow:auto}.restrictionAutocompleteTagSelect{margin:5px 10px;min-width:120px}.rightsAndRolesSettingsCheckbox{margin-left:3px}.restrictionAutocompleteTagChip{margin:5px 10px}.rightsAndRolesRestrictionsDataGridEvenRow{background-color:#d50000}.rightsAndRolesRestrictionsDataGridOddRow{background-color:#005092}.highlight-green{animation:highlight 1s ease-out}@keyframes highlight{0%{background-color:#c6d9d5}to{background-color:transparent}}.rightsAndRolesRoleCard{height:100%}.rightsAndRolesRolesListBox{height:calc(100% - 43px)}@media(max-width:2333px){.rightsAndRolesRolesListBox{height:calc(100% - 83px)}}.RightsAndRolesListHeader{height:70px;width:100%}.RightsAndRolesList{height:62vh;overflow:auto}.autocompletePlaceholder::-moz-placeholder{opacity:.6}.autocompletePlaceholder::placeholder{opacity:.6}.MuiAutocomplete-inputRoot.restrictionAutocompleteInputRoot{flex-wrap:nowrap;overflow:auto}.mainContainer{display:flex;height:100%;width:100%}.mainContainer .leftSideRightsAndRoles{border-right:1px solid #ededed;height:100%;min-width:300px;width:20%}.mainContainer .leftSideRightsAndRoles .RightsAndRolesList{height:100%;overflow:auto;width:100%}.mainContainer .leftSideRightsAndRoles .rightsAndRolesListBox{height:100%;width:100%}.mainContainer .leftSideRightsAndRoles .rightsAndRolesListCollapse{position:absolute;width:100%;z-index:9999}.mainContainer .leftSideRightsAndRoles .rightsAndRolesExpandGridContainer{position:relative}.mainContainer .leftSideRightsAndRoles .rightsAndRolesExpandGridItem{position:absolute;top:-10px}.mainContainer .leftSideRightsAndRoles .rightsAndRolesMainGrid{padding-left:16px;padding-right:10px;width:100%}.mainContainer .leftSideRightsAndRoles .rightsAndRolesSearchIconGrid{min-width:56px}.mainContainer .leftSideRightsAndRoles .rightsAndRolesSearchIconGrid .rightsAndRolesSearchIcon{position:relative;top:2px}.mainContainer .leftSideRightsAndRoles .rightsAndRolesSearchField{align-self:center}.mainContainer .leftSideRightsAndRoles .rightsAndRolesListDivider{margin-bottom:5px;margin-top:5px}.mainContainer .leftSideRightsAndRoles .rightsAndRolesListDivider .rightsAndRolesListDividerRelative{position:relative;top:5px}.mainContainer .leftSideRightsAndRolesDark{border-right:1px solid #47494c;height:100%;min-width:300px;width:20%}.mainContainer .leftSideRightsAndRolesDark .RightsAndRolesListHeader{height:70px;width:100%}.mainContainer .leftSideRightsAndRolesDark .RightsAndRolesList{height:calc(100% - 105px);overflow:auto;width:100%}.mainContainer .rightsAndRolesRightsCheckbox{position:relative;right:6px}.mainContainer .rightSideRightsAndRoles{height:100%;max-width:calc(100% - 300px);overflow:auto;width:80%}.mainContainer .rightSideRightsAndRoles .rightsAndRolesTabs{margin-left:-6px;position:relative;z-index:99}.mainContainer .rightSideRightsAndRoles .rightsAndRolesTabs .rightsAndRolesTabLabel{bottom:0;position:relative}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsBox{display:flex;flex-direction:column;height:100%;width:100%}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsUpperDiv{height:48px;width:100%}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsHeaderRowGrid{padding-right:2px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsVerticalDivider{height:30px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsMenuGrid{padding-right:4px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsLowerDiv{height:calc(100% - 48px);overflow:auto;position:relative;width:100%;z-index:99}.mainContainer .rightSideRightsAndRoles .rightsAndRolesSettingsHorizontalDivider{position:relative;width:100%;z-index:999}.mainContainer .rightSideRightsAndRoles .rightsAndRolesAllRightsCheckbox{position:relative;right:5px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesRowActionsMenu{left:5px;position:relative}.mainContainer .rightSideRightsAndRoles .rightsAndRolesMainDataGrid{border-radius:0;height:100%;margin-left:-1px;margin-top:-.5px;overflow:hidden;padding-right:-.5px;position:relative;z-index:1}.mainContainer .rightSideRightsAndRoles .rightsAndRolesMainDataGrid .MuiDataGrid-cell[data-field=restriction]{padding:0}.mainContainer .rightSideRightsAndRoles .rightsAndRolesMainDataGrid .cellmodified{align-items:center;background-color:rgba(200,229,251,.686);border:15px solid var(--lh-accent,rgba(200,229,251,.686));box-sizing:content-box;color:#000;display:inline-flex;justify-content:center}.mainContainer .rightSideRightsAndRoles .rightsAndRolesMainDataGrid .rowadded{background-color:rgba(214,255,209,.686);color:#000}.mainContainer .rightSideRightsAndRoles .rightsAndRolesMainDataGrid .rowdeleted{background-color:rgba(255,167,142,.686);color:#000}.mainContainer .rightSideRightsAndRoles .rightsAndRolesDataGridContainer{display:flex;flex-direction:column;height:100%;width:100%}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend{border-bottom:1px solid var(--lh-border,#e0e0e0);display:flex;flex-direction:row;gap:16px;padding:8px 12px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend .rightsAndRolesLegendItem{align-items:center;display:flex;font-size:12px;gap:6px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend .rightsAndRolesLegendItem .rightsAndRolesLegendColor{border-radius:2px;display:inline-block;font-size:12px;height:16px;width:16px}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend .rightsAndRolesLegendItem .rightsAndRolesLegendColor.itemDeleted{background-color:rgba(255,167,142,.686)}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend .rightsAndRolesLegendItem .rightsAndRolesLegendColor.itemAdded{background-color:rgba(214,255,209,.686)}.mainContainer .rightSideRightsAndRoles .rightsAndRolesLegend .rightsAndRolesLegendItem .rightsAndRolesLegendColor.itemModified{background-color:rgba(200,229,251,.686)}.mainContainer .rightsAndRolesRestrictionTableBorder{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.mainContainer .restrictionTableRowFilterTermBorderBottom:last-child td,.mainContainer .restrictionTableRowFilterTermBorderBottom:last-child th{border-bottom:0}.mainContainer .rightsAndRolesRestrictionTableCellBorder{border-right:1px solid #d3d3d3}.mainContainer .rightsAndRolesSubRolesBox{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.mainContainer .rightsAndRolesSubRolesBox .ListIndentation{padding-left:20px}.mainContainer .rightsAndRolesSubRolesBox .subRolesDeleteButton{margin-right:10px}.mainContainer .rightsAndRolesSubRolesBox .subRolesVerticalDivider{height:100%}.mainContainer .rightsAndRolesSubRolesBox .subRolesExpandIcon{position:relative;right:10px}.mainContainer .rightsAndRolesSubRolesBox .subRolesListItem{max-height:48px}.mainContainer .rightsAndRolesSubRolesBox .subRolesSecondaryAction{margin-right:25px}.mainContainer .rightsAndRolesSubRolesBox .subRolesButtonGrid{padding-right:5px}.mainContainer .rightsAndRolesSubRolesBox .subRolesRolesListGrid{margin-top:8px}.rightsAndRolesRowMenuDataGridContainer{height:500px}.rightsAndRolesRowMenuDataGrid{height:100%}.rightsAndRolesInactiveChip{background-color:#f4e4e4;color:#993955}.rightsAndRolesActiveChip{background-color:#e2ece7;color:#70a288}.rightsAndRolesExpiredChip{background-color:#fff4db;color:#cf9100}.roleContainerBox{padding:20px}.roleContainerBox .header{font-size:large;font-weight:700}.roleCardHeader{padding-top:0}.rolePropertyItems{padding-left:10px;padding-right:10px}.rolePropertyItemsTitle{font-weight:700}.rolePropertyItem{display:flex;padding-top:5px}.rolePropertyItem .label{width:180px}.rolePropertyItem .input{width:150px}.rolePropertyIcon{padding-right:5px}.MuiDialogContent-root.noPadding{padding:5px 0 0}.creatorFilterBarContainer{height:30px;margin:10px;width:100%}.rightsAndRolesTabContainer .rightsAndRolesTabIndicator{display:none}.rightsAndRolesTabContainer .rightsAndRolesTabItem[aria-selected=true]{font-weight:700}.rightsAndRolesTabContainer .rightsAndRolesTabItem .rightAndRolesLabel{align-items:center;display:flex;font-weight:400;justify-content:center;width:100%}.rightsAndRolesTabContainer .rightsAndRolesTabItem .rightAndRolesLabel .rightAndRolesTabOpenerLabel{cursor:pointer;margin:0}.rightsAndRolesListItem.modified,.rightsAndRolesListItemContainer.modified{background-color:#c8e5fb}.settingsContainer{display:flex;height:100%;padding:10px;width:100%}.settingsContainer .noSettingSelectedContainer{align-items:center;border-radius:5px 5px 5px 5px;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:10px}.settingsContainer .noSettingSelectedContainer .noSettingPositionSelectedTextContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.settingsContainer .noSettingSelectedContainer .noSettingPositionSelectedTextContainer .noSettingPositionSelectedText{font-size:.8rem;font-weight:lighter}.settingsContainer .noSettingSelectedContainer .noSettingSelectedIcon{width:15rem}.settingsContainer .settingPositionsListContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);display:flex;flex-direction:column;height:100%;overflow:hidden;width:20%}.settingsContainer .settingPositionsListContainer .settingsBackBtnContainer{border-radius:5px 5px 0 0;height:50px;padding:4px;width:100%}.settingsContainer .settingPositionsListContainer .settingsBackBtnContainer .settingsBackTextContainer{margin-left:.5rem}.settingsContainer .settingPositionsListContainer .settingsBackBtnContainer .settingsBackTextContainer .settingsBackText{font-size:inherit;font-weight:500}.settingsContainer .settingPositionsListContainer .settingsPositionListSearch{border-bottom:1px solid hsla(0,0%,50%,.169);height:50px;padding:10px;width:100%}.settingsContainer .settingPositionsListContainer .settingsPositionListSearch input{font-size:.9rem}.settingsContainer .settingPositionsListContainer .categoryIcon{margin-right:10px}.settingsContainer .settingPositionsListContainer .settingPositionsList{height:100%;overflow:auto}.settingsContainer .settingPositionsListContainer .settingPositionsList .positionList{overflow-y:auto}.settingsContainer .settingPositionsListContainer .settingPositionsList .categoryList{max-height:100%;padding:unset}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPosAdditionalTitle{height:3rem;padding:7px 7px 7px 10px;width:100%}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPosAdditionalTitle .settingsPosIDListText>span{font-size:1.2rem;font-variant:all-petite-caps;font-weight:500}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPositionListEntry{width:100%}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPositionListEntry .posIDName{flex:1;font-size:inherit;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPositionListEntry .posIdRightIconsContainer{display:flex}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPositionListEntry .posIdRightIconsContainer .posIdLockedIcon{width:20px}.settingsContainer .settingPositionsListContainer .settingPositionsList .settingPositionListEntry:hover{cursor:pointer}.settingsContainer .generalData{height:100%}.settingsContainer .settingsDescriptionTitle,.settingsContainer .settingsGroupTitle{font-size:.9rem}.settingsContainer .settingsGroupTitle{align-items:center;display:inline-flex;gap:4px}.settingsContainer .settingsGroupEntry .settingsGroupEntryText{font-size:.8rem}.settingsContainer .parentCategoryTitle{font-size:1.2rem;font-variant:all-petite-caps;font-weight:500;padding-bottom:10px;padding-top:10px}.settingsContainer .settingPositionListEntry{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:95%}.settingsContainer .arrowIcon{align-items:center;display:flex;flex-shrink:0}.settingsContainer .settingPostionsDetails{height:100%;width:100%}.settingsContainer .settingsPosIDNested{margin-left:.5rem;padding:0}.settingsContainer .settingPositionDataContainer{display:flex;flex-direction:column;height:100%;padding:0 10px;width:80%}.settingsContainer .settingPositionDataContainer .settingPositionData{display:flex;height:95%;overflow:auto;padding-top:5px;width:100%}.settingsContainer .settingPositionDataContainer .descriptionContainer,.settingsContainer .settingPositionDataContainer .generalDataContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);height:100%;padding-right:10px;padding-top:10px}.settingsContainer .settingPositionDataContainer .descriptionContainer .settingsDescriptionContent,.settingsContainer .settingPositionDataContainer .generalDataContainer .settingsDescriptionContent{flex-grow:1;min-height:0;overflow:auto;padding:5px 5px 0 10px}.settingsContainer .settingPositionDataContainer .descriptionContainer .generalDataList,.settingsContainer .settingPositionDataContainer .generalDataContainer .generalDataList{padding-top:0}.settingsContainer .settingPositionDataContainer .descriptionContainer .generalEntryIconContainer,.settingsContainer .settingPositionDataContainer .generalDataContainer .generalEntryIconContainer{min-width:30px}.settingsContainer .settingPositionDataContainer .descriptionContainer .generalEntryIconContainer .generalEntryIcon,.settingsContainer .settingPositionDataContainer .generalDataContainer .generalEntryIconContainer .generalEntryIcon{font-size:1.2rem}.settingsContainer .settingPositionDataContainer .settingRoles,.settingsContainer .settingPositionDataContainer .settingsInfo{height:100%;width:25%}.settingsContainer .settingPositionDataContainer .settingRoles .settingsDescriptionContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .settingsDescriptionContainer{display:flex;flex-direction:column;height:100%}.settingsContainer .settingPositionDataContainer .settingRoles .settingsGroupContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .settingsGroupContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);display:flex;flex-direction:column;overflow-y:hidden}.settingsContainer .settingPositionDataContainer .settingRoles .settingsGroupListContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .settingsGroupListContainer{height:100%;overflow-y:auto;padding:0}.settingsContainer .settingPositionDataContainer .settingRoles .settingsGroupListContainer .settingsGroupEntryIconContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .settingsGroupListContainer .settingsGroupEntryIconContainer{min-width:30px}.settingsContainer .settingPositionDataContainer .settingRoles .descriptionContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .descriptionContainer{height:25%;padding-top:10px}.settingsContainer .settingPositionDataContainer .settingRoles .generalDataContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .generalDataContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);height:70%;padding-top:10px}.settingsContainer .settingPositionDataContainer .settingRoles .administratorsContainer,.settingsContainer .settingPositionDataContainer .settingRoles .personalRolesContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .administratorsContainer,.settingsContainer .settingPositionDataContainer .settingsInfo .personalRolesContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);height:47.5%;padding-top:10px}.settingsContainer .settingPositionDataContainer .settingsGroupNoDataContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.settingsContainer .settingPositionDataContainer .settingsGroupNoDataContainer .settingsGroupNoDataTitle{font-size:.9rem}.settingsContainer .settingPositionDataContainer .settingsGroupNoDataContainer .settingsGroupNoDataText{font-size:.8rem;font-weight:lighter;text-align:center}.settingsContainer .settingPositionDataContainer .settingsGroupContainer{height:100%}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer{height:5%;min-height:60px}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeaderTitle{font-size:1.1rem}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeader{align-items:center;box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);display:flex;font-weight:500;justify-content:space-between;padding:5px 10px;width:100%}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeader .headerBackToParentButton{display:none}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeader b{font-weight:500}.settingsContainer .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeader .settingPositionHeaderActions{display:flex;justify-content:space-around}.settingsContainer .settingsPosIDTrans{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);flex:1;height:95%;min-height:0;overflow:auto;padding:10px 0 0 10px;width:100%}.settingsContainer .settingsPosIDTrans .settingsTransContainer{height:100%}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransPaper{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);height:100%}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransHeader{align-items:center;display:flex;font-weight:500;height:2.3rem;justify-content:space-between;padding:25px 15px;width:100%}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransHeader .settingsTransHeaderActions{display:flex}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransHeader .settingsTransHeaderActions .settingsPosIDActionDivider{height:1.7rem;margin:3px 5px 0}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransContent{display:flex;height:calc(100% - 50px);max-height:100%;overflow:auto}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransContent .dataGridRow:hover .settingsTransActions{opacity:1}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransContent .settingsTransActions{display:inline-flex;height:100%;opacity:0;transition:.5s}.settingsContainer .settingsPosIDTrans .settingsTransContainer .settingsTransContent .settingsTransTblIcons{display:inline-flex;height:100%;justify-content:space-between}.settingsContainer.tabletView{display:flex;height:100%;overflow-x:visible;overflow-y:auto;width:100%}.settingsContainer.tabletView .settingPositionsListContainer{height:100%;position:relative;width:35%}.settingsContainer.tabletView .settingPositionsListContainer .settingPositionsList{height:100%;overflow:auto}.settingsContainer.tabletView .settingPositionsListContainer .settingPositionsList .settingsPosIDListText{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settingsContainer.tabletView .settingPositionDataContainer{max-width:65%;padding:0 5px}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionHeaderContainer{align-items:center;display:flex;height:auto;justify-content:center;padding-bottom:5px;width:100%}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData{display:block;height:auto;padding:0}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsInfo{width:100%}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsInfo .descriptionContainer{box-shadow:0 14px 28px rgba(0,0,0,.03),0 10px 10px rgba(0,0,0,.01),0 -5px 25px rgba(0,0,0,.02);padding:5px 0 0}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsInfo .generalDataContainer{height:auto;padding:5px 0 0;width:100%}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsInfo .generalDataContainer .generalDataList{padding-top:0}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingRoles{display:flex;flex-direction:column;height:auto;padding:5px 0;width:100%}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingRoles .settingDescriptionTitleContainer,.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingRoles .settingsGroupTitleContainer{padding-bottom:0}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingRoles .administratorsContainer{height:auto;padding-top:0}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingRoles .personalRolesContainer{height:auto;padding-top:5px}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsDescriptionContainer,.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsGroupContainer{display:flex;flex-direction:column;max-height:300px;min-height:150px}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsGroupListContainer{flex-grow:1;overflow-y:auto}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsGroupListContainer .settingsGroupEntryIconContainer{min-width:30px}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsPosIDTrans{height:auto;padding:0;width:100%}.settingsContainer.tabletView .settingPositionDataContainer .settingPositionData .settingsPosIDTrans .settingsTransContainer{min-height:300px}.settingsContainer.mobileView{display:flex;height:100%;overflow-x:visible;overflow-y:auto;width:100%}.settingsContainer.mobileView .settingPositionDataContainer{padding:0 5px;width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData{display:block;height:auto;padding:0}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData .settingsInfo{width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData .settingsInfo .descriptionContainer{padding-right:0}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData .settingsInfo .settingsDescriptionContent{max-height:300px;min-height:150px}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData .settingsInfo .generalDataContainer{height:auto;padding:5px 0 0;width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionData .settingsTrans{width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionHeaderContainer{align-items:center;display:flex;justify-content:center;padding-bottom:5px;padding-top:5px;width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingPositionHeaderContainer .settingPositionHeader .headerBackToParentButton{display:flex}.settingsContainer.mobileView .settingPositionDataContainer .settingRoles{display:flex;flex-direction:column;height:auto;padding:5px 0;width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingRoles .settingsGroupTitleContainer{padding-bottom:0}.settingsContainer.mobileView .settingPositionDataContainer .settingRoles .administratorsContainer{height:auto;padding-top:0}.settingsContainer.mobileView .settingPositionDataContainer .settingRoles .personalRolesContainer{height:auto;padding-top:5px}.settingsContainer.mobileView .settingPositionDataContainer .settingsGroupContainer{display:flex;flex-direction:column;max-height:300px;min-height:150px}.settingsContainer.mobileView .settingPositionDataContainer .settingsGroupListContainer{flex-grow:1;overflow-y:auto}.settingsContainer.mobileView .settingPositionDataContainer .settingsGroupListContainer .settingsGroupEntryIconContainer{min-width:30px}.settingsContainer.mobileView .settingPositionDataContainer .settingsPosIDTrans{height:auto;padding:0;width:100%}.settingsContainer.mobileView .settingPositionDataContainer .settingsPosIDTrans .settingsTrans{height:100%}.settingsContainer.mobileView .settingPositionsListContainer{width:100%}.settingsContainer.mobileView .settingPositionsListContainer.hide{display:none}.MuiDataGrid-columnHeaders{overflow:unset}.mainContainerMapping,.mainContainerMapping .mappingDiv{display:flex;height:100%;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor{border-right:1px solid #ededed;height:100%;max-width:300px;min-width:250px}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .saveButtonDiv{height:70px;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .fieldMappingEditorSettingsDiv{height:40px;margin-bottom:2px;margin-left:10px;margin-top:10px;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .dropdownImportExtension{display:block;height:100%;margin-left:5px;margin-top:10px;min-width:150px;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .dropdownImportExtension .fieldMappingTypeGrid{bottom:12px;margin-bottom:10px;padding-left:5px;padding-right:5px;position:relative;top:8px;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .dropdownImportExtension .fieldMappingTypeGrid .PackageExtension{display:inline;margin-bottom:10px;width:100%}.mainContainerMapping .mappingDiv .leftSideFieldMappingEditor .dropdownImportExtension .fieldMappingTypeGrid .dropdownMappingType{display:inline;width:100%}.mainContainerMapping .mappingDiv .datagridContainer{display:flex;height:95%;width:calc(100% - 300px)}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid{height:100%;margin-right:2px;width:50%}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .tableMappingDataGrid{border-radius:0;border-top:#fff;height:100%;margin-left:-1px;min-height:500px;overflow:hidden;padding-right:-.5px}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .tableMappingDataGrid .MuiDataGrid-toolbarContainer{border-bottom:1px solid #d3d3d3}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .tableMappingDataGrid .toolbarTableMapping{width:100%}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .tableMappingDataGrid .toolbarBoxTableMapping{margin-left:5px;margin-top:9px}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .datagridHeader{font-weight:700}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .tableMappingCheckbox{position:relative;right:6px}.mainContainerMapping .mappingDiv .datagridContainer .tableMappingGrid .icon{margin-right:2px}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid{margin-left:10px;width:50%}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .fieldMappingDataGrid{border-radius:0;border-top:#fff;height:100%;margin-left:-1px;min-height:500px;overflow:hidden;padding-right:-.5px}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .fieldMappingDataGrid .MuiDataGrid-toolbarContainer{border-bottom:1px solid #d3d3d3}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .fieldMappingDataGrid .virtualFieldBox{align-items:center;display:flex;justify-content:space-between;width:95%}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .fieldMappingDataGrid .toolbarFieldMapping{width:100%}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .fieldMappingDataGrid .toolbarBoxFieldMapping{margin-left:5px;margin-top:9px}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .datagridHeader{font-weight:700}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .tableMappingCheckbox{position:relative;right:6px}.mainContainerMapping .mappingDiv .datagridContainer .fieldMappingGrid .icon{margin-right:2px}.mainContainerMapping .mappingDiv .datagridContainer .styled-box{height:100%;width:100%}.mainContainerMapping .fieldmappingeditorVerticalDivider{height:50px}.mainContainerMapping .fieldmappingEditorHorizontalDivider{width:100%}.virtualFieldDialog .comboFieldDiv{display:flex;flex-direction:column;gap:16px}.virtualFieldDialog .comboFieldDiv .dropdownTextDiv{align-items:center;display:flex;flex-direction:row;gap:16px;margin-top:5px}.virtualFieldDialog .comboFieldDiv .autocomplete{width:60%}.virtualFieldDialog .comboFieldDiv .textField{margin-top:5px}body,html{height:100%}.dividerHeader{align-items:center;display:flex;justify-content:center;position:static}.userRolesDataGrid{height:500px}.userRightsRightCheckbox{position:relative;right:6px}.userRightsRightIcon{left:3px;position:relative}.userRolesSelectAllCheckbox .MuiCheckbox-root{visibility:hidden}.userRolesRestrictionTableBorder{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.restrictionTableRowFilterTermBorderBottom:last-child td,.restrictionTableRowFilterTermBorderBottom:last-child th{border-bottom:0}.restrictionTableCell12{width:12%}.restrictionTableCell14{width:14%}.restrictionTableCell25{width:25%}.userRolesRestrictionsDataGridEvenRow{background-color:#fff}.userRolesRestrictionsDataGridOddRow{background-color:#fafcff}.userRolesRoleIcon{align-self:center;display:flex;height:100%;justify-self:center;transform:scale(.6);width:100%}.userRolesRightsIcon{height:inherit;transform:scale(1.15)}.iconColumnHeaderOverflow .MuiDataGrid-columnHeaderTitleContainerContent{overflow:visible!important}.iconColumnHeaderNoOverflow .MuiDataGrid-columnHeaderTitleContainerContent{overflow:hidden!important}.userRolesRightsCheckbox{position:relative;right:6px}.userRolesInactiveChip{background-color:#f4e4e4;color:#993955}.userRolesActiveChip{background-color:#e2ece7;color:#70a288}.userRolesExpiredChip{background-color:#fff4db;color:#cf9100}.userRolesRestrictionTableCellBorder{border-right:1px solid #d3d3d3}.userRolesMainDataGrid{border-bottom-color:#fff;border-left-color:#fff;border-radius:0;border-right-color:#fff;height:100%;margin-left:-1px;margin-top:-.5px;overflow:hidden;padding-right:-.5px;position:relative;width:100%;z-index:9}.userRolesMainDataGrid .userRolesDataGridcolumnHeader,.userRolesMainDataGrid .userRolesDataGridcolumnHeaderDraggableContainer,.userRolesMainDataGrid .userRolesDataGridcolumnHeaderTitleContainer{overflow:visible}.mainUserRolesContainer{display:flex;height:100%;width:100%}.mainUserRolesContainer .leftSideUserRoles{border-right:1px solid #ededed;height:100%;width:40%}.mainUserRolesContainer .leftSideUserRoles .userRolesSearchIconGrid{min-width:56px}.mainUserRolesContainer .leftSideUserRoles .userRolesSearchIcon{position:relative;top:2px}.mainUserRolesContainer .leftSideUserRolesSmall{border-right:1px solid #ededed;height:100%;width:20%}.mainUserRolesContainer .leftSideUserRolesSmall .userRolesSearchIconGrid{min-width:56px}.mainUserRolesContainer .leftSideUserRolesSmall .userRolesSearchIcon{position:relative;top:2px}.mainUserRolesContainer .leftSideUserRolesDark{border-right:1px solid #47494c;height:100%;width:40%}.mainUserRolesContainer .leftSideUserRolesDarkSmall{border-right:1px solid #47494c;height:100%;width:20%}.mainUserRolesContainer .rightSideUserRoles{height:100%;overflow:auto;width:60%}.mainUserRolesContainer .rightSideUserRolesLarge{height:100%;overflow:auto;width:80%}.importDataPreviewDiv{display:block;height:100%;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer{display:flex;height:100%;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer{display:flex;height:85%;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn{display:flex;height:100%;max-width:500px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea{flex-grow:1;height:93%;overflow-x:auto;padding:10px;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importdataTreeItemUl{background-position:top;background-repeat:no-repeat;margin-left:30px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .highlightVerticalContainer{background-position:top;background-repeat:no-repeat;height:70%;margin-left:15px;position:absolute;width:10px;z-index:10}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importTreeItemContainer{display:flex;flex-direction:row}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importTreeItemContainer .importDataPreviewTreeItemContent{min-width:-moz-fit-content;min-width:fit-content;padding-left:23px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importTreeItemContainer .importDataPreviewTreeItemContent .MuiTreeItem2-content.Mui-selected{color:#fff}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importTreeItemContainer .importDataPreviewTreeItemContent .treeItemHorizontalLine{height:1px;margin-left:-23.5px;position:absolute;width:23px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .treeViewColumn .importDataTreeViewArea .importTreeViewContainer .importTreeItemContainer .importDataPreviewTreeItemContent .treeItemSnippetContainer{min-width:0;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn{display:flex;flex:1;height:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea{display:flex;flex-direction:column;height:93%;overflow-y:auto;padding:10px;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .modifyText{display:flex;min-height:60px;padding:10px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .modifyText .simpleFieldDiv{width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .modifyText .simpleFieldDiv .fieldWithButtons{height:100%;position:relative;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .modifyCat{display:flex;padding:10px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .modifyLabel{margin-left:10px;margin-top:10px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .MuiDataGrid-cell{padding:0}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .MuiDataGrid-cell .datagridRenderCellDiv{height:100%;padding-left:10px;width:100%}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .textfieldDiv{height:15px;margin:10px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .textfieldDiv .MuiFilledInput-root{height:35px;padding-top:10px}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .textfieldDiv .MuiInputBase-input,.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .textfieldDiv .MuiInputBase-inputMultiline.memo{padding-top:0}.importDataPreviewDiv .importDataPreviewMainContainer .importDataContainer .modifyColumn .modifyAreaTextArea .importDataTable .iconDiv{margin-left:10px;max-height:50px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn{height:15%;min-height:100px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .headerArea{height:10%}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .overviewRow .importButton{margin-right:15px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .overviewRow .importButton .importText{padding-left:5px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .overviewTextArea{display:flex;margin-top:20px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .overviewTextArea .overviewRow{display:flex;padding:20px}.importDataPreviewDiv .importDataPreviewMainContainer .overviewColumn .overviewTextArea .overviewText{margin-left:5px}.importDataPreviewDiv .headerText{font-size:16px;margin:15px 10px 10px;margin-left:inherit;padding-left:10px;text-align:left}.importDataPreviewDiv .headerButton,.importDataPreviewDiv .importButton{display:flex;justify-content:flex-end;margin-left:auto;margin-right:inherit;padding-right:10px}.importDataPreviewDiv .saveButtonDiv{height:70px;width:100%}.addColumnTreePopper{min-width:-moz-fit-content;min-width:fit-content}.selectionDashboard{height:100%;width:100%}.addColumnMenuText .MuiInputLabel-shrink{font-size:1rem;margin-top:5px}.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}@layer components.widgets{.widgetHeader,.widgetHeader .mainWidgetHeaderButton{margin:0!important}.mainWidgetHeader,.widgetHeader{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 10px 7px}.mainWidgetHeader .skeletonsContainer,.widgetHeader .skeletonsContainer{flex:1}.mainWidgetHeader .skeletonsContainer .skeletonContainer,.widgetHeader .skeletonsContainer .skeletonContainer{align-items:center;display:flex}.mainWidgetHeader .skeletonsContainer .skeletonContainer.skeletonContainerHeader,.widgetHeader .skeletonsContainer .skeletonContainer.skeletonContainerHeader{height:32px;padding:8px 0 0}.mainWidgetHeader .skeletonsContainer .skeletonContainer.skeletonContainerDetails,.widgetHeader .skeletonsContainer .skeletonContainer.skeletonContainerDetails{height:30px;padding:0 0 8px}.mainWidgetHeader .mainWidgetHeaderIcon,.widgetHeader .mainWidgetHeaderIcon{height:40px;margin:0 7px 0 0;padding:0;width:40px}.mainWidgetHeader .headerTitleContainer,.widgetHeader .headerTitleContainer{align-items:center;display:flex;flex:1;width:90%}.mainWidgetHeader .headerTitleContainer .detailsText,.widgetHeader .headerTitleContainer .detailsText{font-weight:700;min-width:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.mainWidgetHeader .headerTitleContainer .hideDetailsText,.widgetHeader .headerTitleContainer .hideDetailsText{display:none}.mainWidgetHeader .headerTitleContainer .headerText,.widgetHeader .headerTitleContainer .headerText{font-weight:700;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:425px){.mainWidgetHeader .headerTitleContainer .headerText,.widgetHeader .headerTitleContainer .headerText{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.mainWidgetHeader .headerTitleContainer .headerTitleTextContainer,.widgetHeader .headerTitleContainer .headerTitleTextContainer{width:100%}@media screen and (max-width:720px){.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer,.widgetHeader .headerTitleContainer .headerTextStatusContainer{width:auto!important}}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer,.widgetHeader .headerTitleContainer .headerTextStatusContainer{align-items:center;display:flex;white-space:nowrap}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer>*,.widgetHeader .headerTitleContainer .headerTextStatusContainer>*{margin-right:5px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .flexWrap,.widgetHeader .headerTitleContainer .headerTextStatusContainer .flexWrap{flex-wrap:wrap}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .moreControlsChip,.widgetHeader .headerTitleContainer .headerTextStatusContainer .moreControlsChip{border-radius:7px;height:20px;margin:2.5px 2.5px 7px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems{align-items:center;display:flex;height:inherit;width:inherit}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl{border-radius:5px;display:flex;justify-content:center;margin:0 3px 0 5px;max-width:20px;padding-bottom:5px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl.colorSquareDarkFont span,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl.colorSquareDarkFont span{font-size:.875rem;font-weight:500}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl .colorSquare,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerColorControl .colorSquare{border-radius:3px;height:20px;width:20px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton{align-items:center;border-radius:80px;display:flex;height:20px;min-width:25px;padding:0 8px;text-transform:none;white-space:nowrap}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl{align-items:center;cursor:default;padding:0 9px 0 11px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl span,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl span{font-size:.75rem;font-weight:700;overflow:hidden;text-overflow:ellipsis}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl:hover,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerTextControl:hover{max-width:100%!important}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerButtonWithLabel span,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerButtonWithLabel span{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerButtonWithLabel .headerButtonIcon,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton.headerButtonWithLabel .headerButtonIcon{margin-right:6px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .MuiButton-startIcon,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .MuiButton-startIcon{margin:0}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .headerButtonIconContainer,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .headerButtonIconContainer{display:flex}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .headerButtonIcon,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .mainWidgetHeaderButton .headerButtonIcon{height:14px;width:14px}.mainWidgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerRuleActionButton,.widgetHeader .headerTitleContainer .headerTextStatusContainer .statusItems .headerRuleActionButton{cursor:pointer}@media screen and (max-width:425px){.mainWidgetHeader .headerTitleContainer,.widgetHeader .headerTitleContainer{width:50%}}.mainWidgetHeader .mainWidgetHeaderButtons,.widgetHeader .mainWidgetHeaderButtons{height:-moz-fit-content;height:fit-content;margin-left:auto;padding:5px}}.index #uxMainContainer .cockpitTabWindow .homePageContainer{background-color:#f5f5f5;display:flex;flex-direction:column;height:100%;overflow:auto}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer{border-radius:0;display:flex;flex-direction:column;height:400px;min-height:400px;position:relative}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer .homePageHeaderTextContainer{align-items:center;align-self:center;color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 10px}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer .homePageHeaderTextContainer .homePageHeaderHeadline{font-size:2rem;line-height:32px}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer .homePageHeaderTextContainer .homePageHeadeSubline{font-size:.875rem;font-weight:300;line-height:24px}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer .homePageHeaderWaves{bottom:0;height:50%;position:absolute;width:100%;z-index:0}@media screen and (max-width:720px){.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageHeaderContainer .homePageHeaderWaves{height:unset}}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentBackground{display:flex;flex:1;flex-direction:column;margin-top:-20px;z-index:1}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer{border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex:1}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homePageContent{display:flex;flex:1;flex-direction:column;margin-top:-150px;padding:0 33px}@media screen and (max-width:520px){.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homePageContent{padding:0}}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homeButtonRows{height:50px;margin:0 10px 10px;text-align:right;z-index:1}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homeButtonRows .homeHeaderButtons{background-color:hsla(0,0%,100%,.4);border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-flex;padding:5px}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homePageWidgetList{flex:1;position:relative}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homePageWidgetList .noWidget{align-items:center;border-radius:5px;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;font-size:.75rem;justify-content:center;left:0;margin:10px 10px 0;position:absolute;right:0;text-align:center;top:0}.index #uxMainContainer .cockpitTabWindow .homePageContainer .homePageContentContainer .homePageWidgetList .noWidget .noWidgetTitle{font-size:1rem;font-weight:700}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageHeaderContainer{height:260px;min-height:260px}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageHeaderContainer .homePageHeaderTextContainer{align-items:flex-start;align-self:flex-start;margin-left:50px}@media screen and (max-width:600px){.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageHeaderContainer .homePageHeaderTextContainer{width:50%}}@media screen and (max-width:400px){.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageHeaderContainer .homePageHeaderTextContainer{margin-left:0}}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageHeaderContainer .homePageHeaderWaves{height:65%}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageContentBackground{margin-top:-50px}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageContentContainer .homePageContent{margin-top:-120px}.index #uxMainContainer .cockpitTabWindow .homePageContainer.compactDesign .homePageContentContainer .homeButtonRows{margin:-32px 10px 42px}.selectionConfigurationWidgetHeader{align-items:center;display:flex;flex-direction:row;height:35px;margin-bottom:7px;margin-top:10px;padding-left:10px;padding-right:5px;width:100%}.selectionConfigurationWidgetHeader .selectionConfigHeaderControls{display:flex;flex-grow:1}.selectionConfigurationWidgetHeader .selectionConfigurationActionButtonsContainer{margin-left:auto}.selectionConfigurationWidgetHeader .selectionConfigCloseButton{height:30px;margin-right:5px;padding:4px;width:30px}.selectionConfigurationWidgetHeader .selectionConfigCloseButton .selectionConfigCloseIcon{width:100%}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector{background-color:unset;margin-left:0;margin-right:0;width:100%}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet{height:35px;padding-left:0;padding-right:0}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet.selectionConfigurationSelectionSelector{padding-left:4px}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet .snippetContentContainer{height:35px;min-height:35px;width:auto}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet .snippetContentContainer .snippetContent.simpleHeader{padding:0}.selectionConfigurationWidgetHeader .selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet .snippetContentContainer .snippetContent .snippetTextContainer .snippetHeading.snippetEllipsis{font-size:1.1rem;font-weight:700}.selectionConfigurationWidgetContainer{display:flex;flex-direction:column;overflow:auto;padding:5px 10px}.selectionConfigurationWidgetContainer .componentSelectorContainer{margin-bottom:15px}.selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet{display:flex;height:78px;padding-left:14px;padding-right:5px;width:100%}.selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet .snippetContentContainer{width:100%}.selectionConfigurationComponentSelector .selectionConfigurationComponentSelectorSnippet .snippetContentContainer .snippetControls .snippetActionsContainer .menuActionButtonsContainer .separator{margin-left:5px}.selectionConfigurationComponentSelectorSnippet{width:100%}.selectionConfigurationComponentSelectorOutputtypeHeader{height:61px}.selectionConfigurationComponentSelectorOutputtypeHeader .collapseIcon{display:flex;margin-right:2px}.selectionConfigurationComponentSelectorOutputtypeHeader .expandIcon{display:flex;margin-left:2px;position:absolute;right:10px}.selectionConfigurationComponentSelectorSearchMenuItem{height:45px;margin:0;padding:0;width:100%}.selectionConfigurationComponentSelectorSearchMenuItem .selectionConfigurationComponentSelectorSearchTextField{height:100%;margin:0;padding:0;width:100%}.selectionConfigurationComponentSelectorSearchMenuItem .selectionConfigurationComponentSelectorSearchTextField .MuiInputAdornment-root{margin-left:8px}.selectionConfigurationComponentSelectorSearchMenuItem .selectionConfigurationComponentSelectorSearchTextField .MuiInputBase-root{height:100%}.configurationSectionTitle,.fieldSetEditorSubTitle{font-size:12px;font-weight:700;text-transform:uppercase}.fieldSetEditorSubTitle{margin-top:5px}.configurationSectionMultiLangName{margin-bottom:20px;margin-top:18px}.selectionComponentConfig{display:flex;flex-direction:column}.selectionComponentConfig .selectionComponentConfigOption{justify-content:space-between;margin:0}.selectionComponentConfig .selectionComponentConfigOption .selectionComponentConfigOptionLabel{display:flex;flex-direction:row}.selectionComponentConfig .selectionComponentConfigOption .selectionComponentConfigOptionControl{display:flex;flex-direction:row;width:50%}.selectionComponentConfig .selectionComponentConfigOption .selectionComponentConfigOptionControl .selectionComponentConfigOptionControlButton{align-self:center;height:26px;width:26px}.groupJoinOpNode{padding:2px 8px 2px 0;width:auto}.groupJoinOpNode:hover{background-color:inherit}.groupJoinOpNode .andOp{color:#bf5900}.groupJoinOpNode .orOp{color:#70a288}.groupJoinOpNode.oneChildNode .joinOpContainer{height:2px}.groupJoinOpNode .joinOpContainer{bottom:1rem;margin:auto;position:absolute;right:0;top:1rem;width:calc(50% - 6px)}.groupJoinOpNode .joinOpContainer.collapsed{display:none}.groupJoinOpNode .joinOpContainer .draggedItem,.groupJoinOpNode .joinOpContainer.dragMode,.groupJoinOpNode .joinOpContainer.rootNode{width:calc(50% + 4px)}.groupJoinOpNode .joinOpContainer.andFilterGroupContainer{border:1px solid #bf5900;border-right:none}.groupJoinOpNode .joinOpContainer.orFilterGroupContainer{border:1px solid #70a288;border-right:none}.joinOpContainer{width:0}.filterGroupContainer .disabledTreeItem{opacity:.7}.filterGroupContainer{display:flex}.filterGroupContainer .draggedItem{opacity:.3}.filterGroupContainer.draggedPosition{border:2px dashed}.filterListContainer{width:100%}.filterNode{background-color:rgba(0,0,0,.04);border-radius:5px;display:flex;margin:0 0 5px;padding-left:0}.filterNode .filterItemActions{opacity:0}.filterNode .filterValue{display:inline-flex;margin-left:5px}.filterNode:hover{background-color:rgba(0,0,0,.04)}.filterNode:hover .filterItemActions{opacity:1}.showInKeyboardMode{display:none}.filterTreeRoot{overflow:auto}.bookingWidgetContent{margin-bottom:7px;margin-top:10px;min-width:0;overflow:auto;padding:0 5px 0 15px}.bookingWidgetContent .bookingObjCatalogList{display:inline-flex;flex-direction:row;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.bookingWidgetContent .bookingObjCatalogList li{padding:5px 10px 0 0;width:auto}.bookingWidgetContent .fieldLabel{font-weight:700;margin-bottom:10px}.bookingItemDetailsContainer,.bookingOverviewContainer{overflow:auto}.bookingItemDetailsContainer .MuiDataGrid-filler>div,.bookingOverviewContainer .MuiDataGrid-filler>div{border:0}.bookingItemDetailsContainer .bookingSearchResult,.bookingOverviewContainer .bookingSearchResult{height:100%;overflow:hidden}.bookingItemDetailsContainer .contentLabel,.bookingOverviewContainer .contentLabel{font-size:1rem;font-weight:700;margin:10px}.bookingItemDetailsContainer .bookingItemCell,.bookingItemDetailsContainer .hideBorder,.bookingOverviewContainer .bookingItemCell,.bookingOverviewContainer .hideBorder{border:0}.bookingItemDetailsContainer .bookingItemCell .bookingListViewItem,.bookingItemDetailsContainer .hideBorder .bookingListViewItem,.bookingOverviewContainer .bookingItemCell .bookingListViewItem,.bookingOverviewContainer .hideBorder .bookingListViewItem{margin-bottom:8px;margin-left:16px;margin-right:16px}.bookingItemDetailsContainer .bookingListVirtualScrollerRenderZone,.bookingOverviewContainer .bookingListVirtualScrollerRenderZone{width:100%}.bookingItemDetailsContainer .bookingObjCatalogList,.bookingOverviewContainer .bookingObjCatalogList{display:inline-flex;flex-direction:row;flex-wrap:wrap;overflow:auto;padding:0}.bookingItemDetailsContainer .bookingObjCatalogList li,.bookingOverviewContainer .bookingObjCatalogList li{padding:0 10px 5px 0;width:auto}.bookingItemDetailsContainer .bookingItemRow,.bookingOverviewContainer .bookingItemRow{min-height:100px}.bookingItemDetailsContainer .bookingItemRow .bookingItemCell,.bookingOverviewContainer .bookingItemRow .bookingItemCell{padding:0;width:100%}.bookingItemDetailsContainer .bookingItemRow .bookingObjectImage,.bookingOverviewContainer .bookingItemRow .bookingObjectImage{height:auto;width:100%}.bookingItemDetailsContainer .bookingItemRow .bookingTagContainer,.bookingOverviewContainer .bookingItemRow .bookingTagContainer{display:flex;flex-wrap:wrap;font-size:.75rem}.bookingItemDetailsContainer .bookingItemRow .bookingTagContainer .bookingTag,.bookingOverviewContainer .bookingItemRow .bookingTagContainer .bookingTag{display:flex}.bookingItemDetailsContainer .bookingItemRow .bookingTagContainer .fieldLabel,.bookingOverviewContainer .bookingItemRow .bookingTagContainer .fieldLabel{margin-right:5px}.bookingItemDetailsContainer .bookingItemRow .bookingTagContainer .bookingInfoTag,.bookingOverviewContainer .bookingItemRow .bookingTagContainer .bookingInfoTag{margin-bottom:5px;margin-right:5px}.bookingItemDetailsContainer .bookingItemRow .bookingTitleContainer,.bookingOverviewContainer .bookingItemRow .bookingTitleContainer{margin-bottom:10px;padding:0}.bookingItemDetailsContainer .bookingItemRow .bookingTitleContainer .bookingObjectTitle,.bookingOverviewContainer .bookingItemRow .bookingTitleContainer .bookingObjectTitle{display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:500}.bookingItemDetailsContainer .bookingItemRow .bookingTitleContainer .bookingObjectSubTitle,.bookingOverviewContainer .bookingItemRow .bookingTitleContainer .bookingObjectSubTitle{display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:300}.bookingItemDetailsContainer .bookingItemRow .bookingTitleContainer .addBookingButton,.bookingOverviewContainer .bookingItemRow .bookingTitleContainer .addBookingButton{margin:5px}.bookingItemDetailsContainer .fieldValue,.bookingOverviewContainer .fieldValue{margin-right:5px;text-wrap-mode:nowrap}.bookingItemDetailsContainer .bookingInfoLine,.bookingOverviewContainer .bookingInfoLine{align-items:center;display:flex;font-size:.875rem;margin-bottom:8px}.bookingItemDetailsContainer .filterGroupExpanded,.bookingOverviewContainer .filterGroupExpanded{min-height:unset}.bookingItemDetailsContainer .filterGroupExpanded .filterGroupSummaryContent,.bookingOverviewContainer .filterGroupExpanded .filterGroupSummaryContent{margin:12px 0}.bookingItemDetailsContainer .filterGroupContent,.bookingOverviewContainer .filterGroupContent{padding-bottom:0;padding-top:0}.addUsersToBookingDialogContent .snippetContentContainer{width:100%}.bookingSearchResult .bookingcadInfo{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-block;left:50%;margin:2px;padding:4px 8px;position:absolute;text-align:left;visibility:hidden;z-index:1000}.bookingSearchResult .bookingcadInfo .bookingObjectImage img{width:250px}.bookingSearchResult .bookingcadInfo .bookingObjectTitle{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:500;margin-left:10px;text-transform:none}.bookingSearchResult .bookingcadInfo .bookingObjectSubTitle{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:300;margin-left:10px;text-transform:none}.bookingSearchResult .bookingcadInfo .bookingInfoLine{align-items:flex-start;display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:.875rem;margin:10px 10px 5px}.bookingSearchResult .bookingcadInfo .bookingInfoLine .bookingDetailsImage{height:16px;margin-right:5px;width:16px}.bookingSearchResult .bookingcadInfo .container{border-bottom:2px solid gray;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5px}.bookingSearchResult .bookingcadInfo .bookingTagContainer{display:flex;flex-wrap:wrap;font-size:.75rem;margin-left:10px;width:250px}.bookingSearchResult .bookingcadInfo .bookingTagContainer .bookingInfoTag{align-items:center;background-color:rgba(0,0,0,.08);border-radius:16px;color:rgba(0,0,0,.87);display:inline-flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;height:32px;justify-content:center;line-height:1.5;margin:2px;padding:10px;white-space:nowrap}.bookingSearchResult .bookingcadInfo .addBookingButton{align-items:flex-start;display:flex;position:relative}.bookingSearchResult .bookingcadInfo .addBookingButton .addButton{display:flex;justify-content:flex-start;margin-left:10px;position:relative}.bookingSearchResult .bookingcadInfo .addBookingButton .checkButton{display:none;justify-content:flex-start;margin-left:10px;position:relative}.uxDashEditorWrapper{width:100%}.uxDashEditorBox{margin:10px;overflow:hidden;padding:15px}.uxDashEditorBoxDetails{padding:0}.uxDashEditorBoxDetails,.uxDashEditorTemplate{max-height:70vh;overflow-y:auto}.uxDashEditorPreview{min-height:500px}.uxDashEditorBoxDetails .uxDashEditorHeadline{padding-left:15px;padding-top:15px}.uxDashEditorBoxDetails .uxDashEditorSubtitle{padding-left:15px}.uxDashEditorHeadline{font-size:16px;font-weight:600}.uxDashEditorSubtitle{font-size:12px;padding-bottom:10px}.uxDashEditorAccordion{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;overflow:hidden}.uxDashEditorSourcesSummaryContentName{font-size:15px;font-weight:600}.uxDashEditorSourcesSummaryContentType{font-size:13px;font-style:italic}.uxDashEditorAccordionDetails{padding:0}.uxDashEditorOuterButton{cursor:pointer;margin-top:10px;padding:8px}.uxDashEditorInnerButton{border-radius:6px;border-style:solid;border-width:1px;height:60px;overflow:hidden;padding:5px;position:relative;text-align:center;transition:background-color .3s,box-shadow .3s,border .3s}.uxDashEditorButtonDisabled{cursor:default;filter:grayscale(1);opacity:.5;pointer-events:none}.uxDashTemplatesMenuWrapper.MuiBox-root{position:absolute}.uxDashEditorButtonDesc,.uxDashEditorButtonLabel{width:100%}.uxDashEditorButtonArea{padding:5px}.uxDashEditorButtonLabel{font-size:14px;font-weight:500;padding-right:30px}.uxDashEditorButtonDesc{display:-webkit-box;font-size:11px;font-weight:300;-webkit-line-clamp:2;line-height:120%;max-height:30px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;-webkit-box-orient:vertical}.uxDashEditorButtonIcon{height:36px;padding-left:5px;padding-right:10px}.uxDashEditorSourceStack>:last-child{margin-top:0}#uxDashEditorSourceStepper{padding-bottom:15px;padding-top:15px}.uxDashEditorSourcesAddButton{font-size:.75rem;margin-left:auto;padding:4px 12px}.uxDashEditorSourcesDeleteButton{margin-left:auto;margin-right:8px;min-width:0;padding:4px}.uxDashEditorSourcesDeleteButton:disabled{opacity:.4;pointer-events:none}.uxDashEditorSourcesSummaryContent{width:100%}.uxDashEditorAccordionSummary,.uxDashEditorSourcesSummaryContent{align-items:center;display:flex;justify-content:space-between}.center-box{align-items:center;border-radius:12px;display:flex;justify-content:center;text-align:center;width:100%}.uxDashEditorButtonStack{justify-content:flex-end;padding-bottom:12px;padding-right:10px;padding-top:12px}.uxDashEditorButtonStackLeftRight{display:flex;justify-content:space-between;padding:12px 10px;width:100%}.uxDashEditorButtonStackContent{margin-left:15px}.uxDashEditorButtonStackContentLeftRight{margin-right:25px}.uxDashEditorStep{cursor:pointer;height:42px}.uxDashEditorStep.active .MuiStepLabel-label,.uxDashEditorStep.active .MuiSvgIcon-root{font-weight:600}.uxDashEditorPropLabel{font-size:13px;font-weight:500;margin-top:15px}.uxDashEditorPropFilterHeader .uxDashEditorPropFilterAddIcon{margin-top:14px}.uxDashEditorDetailsRoot{width:100%}.uxDashEditorDetailsTabs{border-bottom-style:solid;border-bottom-width:1px}.uxDashEditorDetailsAccordion{box-shadow:none}.uxDashEditorDetailsAccordion.Mui-expanded .uxDashEditorDetailsAccordionSummary{font-weight:800}.uxDashEditorDetailsAccordionSummary{align-items:center;display:flex;justify-content:space-between}.uxDashEditorDetailsToggle{margin-left:auto}.uxDashEditorDetailsAccordionDetails{display:flex;flex-direction:column;gap:3px;padding-top:0}.uxDashEditorDetailsAccordionDetails--plain{padding:0}.uxDashEditorDetailsCategoryPlainBox{align-self:center;border-radius:12px;margin:0;width:96%}.uxDashEditorDetailsAccordionDetails--noGroups{padding:0}.uxDashEditorDetailsCategoryPlainBoxInner{padding:12px 16px}.uxDashEditorDetailsCategoryDivider{margin-top:16px}.uxDashEditorDetailsCategoryDivider:first-child{margin-top:0}.uxDashEditorDetailsInnerWrapper{border-radius:6px;display:flex;flex-direction:column;margin-top:5px}.uxDashEditorDetailsInnerToggle{margin-left:auto}.uxDashEditorDetailsInnerSummary{align-items:center;cursor:pointer;display:flex}.uxDashEditorDetailsInnerLabel{flex-grow:1;font-size:.9rem;margin-left:4px}.uxDashEditorDetailsInnerContent{margin:10px}.uxDashEditorDetailsPlaceholder{border-radius:4px;border-style:solid;border-width:1px;height:80px;width:100%}.uxDashEditorActionLabel{font-size:11px;overflow:hidden;padding-left:6px;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}.uxDashEditorActionItem{padding-top:10px}.uxDashEditorSourcesListTreeLabel{font-size:12px;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.uxDashEditorSourcesListTreeIcon{padding-right:5px}.uxDashEditorSourcesListTreeRoot{padding-top:15px}.uxDashEditorSourcesListTreeRoot img,.uxDashEditorSourcesListTreeRoot svg{padding-right:5px}.uxDashDragOverlay{border-radius:4px;display:inline-block;opacity:.95;padding:4px 8px;pointer-events:none}.uxDashDropField{border-radius:4px;border-style:solid;border-width:1px;margin-bottom:6px;padding:8px}.uxDashDropFieldLabel{font-size:14px;font-weight:500}.uxDashDropFieldCategory{font-size:12px;margin-top:-2px}.uxDashDropFieldDeleteIcon{opacity:0;transition:opacity .2s ease}.uxDashDropField:hover .uxDashDropFieldDeleteIcon{opacity:1}.uxDashDropZonePlaceholder{border-radius:4px;border-style:dashed;border-width:1px;font-size:13px;padding-bottom:8px;padding-top:8px;text-align:center;transition:background-color .2s ease,border-color .2s ease}.uxDashBaseFilterModal{border-radius:16px;left:50%;max-width:600px;min-width:400px;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%)}.uxDashBaseFilterField{border-radius:20px}.uxDashBaseFilterActions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.uxDashEditorTemplatesInnerFull{height:130px;justify-content:center;text-align:center}.uxDashEditorTemplatesInnerFull .uxDashEditorButtonIcon{font-size:3rem;margin-bottom:8px}.uxDashEditorTemplatesInnerFull .uxDashEditorButtonDesc,.uxDashEditorTemplatesInnerFull .uxDashEditorButtonLabel{width:100%}.uxDashTemplatesMenuWrapper{position:absolute;right:4px;top:4px;visibility:hidden}.uxDashEditorOuterButton:hover .uxDashTemplatesMenuWrapper{visibility:visible}.uxDashEditorInnerButton .MuiStack-root{height:100%}.uxDashEditorInnerButton .MuiStack-directionRow{align-items:center}.uxDashEditorActionsHeadline{margin-bottom:10px}.uxDashEditorActionsItem{border-radius:6px;cursor:pointer;padding:8px 12px;transition:background-color .2s ease}.uxDashEditorActionsLabel{font-size:11px}.uxDashBaseChartIconWrap,.uxDashEditorActionsIcon{align-items:center;display:inline-flex;height:24px}.uxDashBaseChartIconWrap{justify-content:center;width:24px}.uxDashBaseChartIconWrap svg{height:100%;width:100%}.uxDashActionsIconWrap{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.uxDashActionsIconWrap svg{height:100%;width:100%}.uxDashTemplatesIcon svg{height:36px;width:36px}.UxDashEditorNaviStepper{padding-left:0;padding-top:10px}.UxDashEditorNaviStepper .uxDashEditorStep{background-color:transparent;border-radius:5px;display:block;margin-left:-8px;margin-right:-8px;padding-left:16px;padding-right:16px}.UxDashEditorNaviStep{cursor:pointer}.UxDashEditorNaviIconWrapper{height:32px;margin-bottom:4px;position:relative;width:32px}.UxDashEditorNaviMainIcon{font-size:32px}.UxDashEditorNaviStatusIcon{bottom:-10px;position:absolute;right:-5px;scale:.8}.UxDashEditorNavi{max-width:200px}.UxDashEditorNavi .MuiStepConnector-root{margin-top:-8px}.UxDashEditorNavi .MuiStepConnector-line{margin-left:15px;margin-top:4px}.UxDashEditorNavi .MuiStepLabel-label{margin-bottom:10px;margin-left:-5px}.uxDashEditorTreeRoot .MuiTreeItem-group{border-left-style:solid;border-left-width:1px;margin-left:8px;padding-left:12px}.uxDashEditorTreeItem{align-items:center;display:flex}.uxDashEditorTreeDescriptionGrid{padding-top:2px}.uxDashEditorTreeDescriptionText{font-size:12px;padding-bottom:5px}.uxDashEditorTreeRoot .MuiTreeItem-label{font-size:10px}.uxDashEditorSourceSearch{border:none;flex:1 1 auto;min-width:0;width:100%}.uxDashEditorSourceSearch~.MuiToggleButton-root{flex:0 0 auto}.uxDashEditorSourceStack>:not(:last-child){border-bottom-style:solid;border-bottom-width:1px;margin-bottom:0;margin-top:0;padding:5px 10px}.uxDashEditorSourceSearchRoot{margin-top:2px;padding-bottom:0}.uxDashEditorSourcesClearIcon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s ease,opacity .2s ease}.uxDashEditorSourcesClearIcon:active{opacity:.6}.uxDashEditorNaviButtons{display:flex;gap:10px;justify-content:space-between;padding-top:18px;width:100%}.uxDashEditorBasicGroupsTextField{margin-bottom:15px;margin-top:15px}.uxDashEditorBasicGroupsIconPicker{margin-bottom:20px;position:relative}.uxDashEditorBasicGroupsPickerField{align-items:center;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.uxDashEditorBasicGroupsIconId{margin-left:8px}.uxDashEditorBasicGroupsIconGrid{padding:8px;width:200px}.uxDashEditorBasicGroupsIconButton{height:40px;width:100%}.uxDashEditorBasicsNoFilterBox{border-radius:4px;border-style:dashed;border-width:1px;margin-bottom:8px;padding:6px}.uxDashEditorBasicsFilterBox{border-radius:4px;border-style:solid;border-width:1px;margin-bottom:8px;padding:12px;position:relative}.uxDashEditorBasicsFilterHeader{align-items:center;display:flex;justify-content:space-between}.uxDashEditorBasicsFilterLabel{font-weight:700}.uxDashEditorBasicsFilterActions{display:flex;gap:4px;visibility:hidden}.uxDashEditorBasicsFilterBox:hover .uxDashEditorBasicsFilterActions{visibility:visible}.uxDashEditorBasicsFilterQuelle{margin-top:4px}.uxDashEditorDetailsDividerLabel{display:block;font-size:.75rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.uxDashEditorDetailsDividerInnerGrid{align-items:stretch}.uxDashEditorDetailsItemBox{display:flex;flex-direction:column;height:auto;padding:8px;width:100%}.uxDashEditorDetailsItemBoxBordered{border-radius:4px;border-style:solid;border-width:1px}.uxDashEditorDetailsItemLabel{display:block;font-size:.75rem;font-weight:700;margin-bottom:.5rem}.uxDashSettingPlaceholder{min-height:20px;min-width:20px;width:100%}.uxDashEditorDetailsItemBoxFramed{border-radius:4px;border-style:solid;border-width:1px;margin-top:8px;padding:4px 0 0 8px;position:relative}.uxDashEditorDetailsItemLegend{font-size:.75rem;left:12px;max-width:calc(100% - 24px);overflow:hidden;padding:0 4px;position:absolute;text-overflow:ellipsis;top:-.6em;white-space:nowrap}.uxDashEditorDetailsDividerGrid{flex-wrap:wrap}.uxDashEditorDetailsDivider{flex-grow:1;min-width:120px}.uxDashEditorDetailsItemGrid{display:flex}.uxDashEditorDetailsItemContent{flex:1 1 auto}.uxDashEditorTextfieldNoPadding .MuiInputBase-input,.uxDashEditorTextfieldNoPadding .MuiInputBase-root{padding:0}.uxDashEditorBaseStack{width:100%}.uxDashEditorBoxBase{flex-grow:1;overflow-y:auto}.uxDashEditorSources{max-height:70vh;overflow-y:auto}.uxDashEditorBoxSourcesList{max-width:300px}.uxDashRenameField{margin-top:8px}.uxDashTreeWrapper{height:280px;overflow-x:hidden;overflow-y:auto}.uxDashTreeEmptyMessage{font-size:13px;font-style:bold;padding-top:3px}.uxDashEditorLinkedGroupBox{border-radius:4px;border-style:solid;border-width:1px;display:inline-block;margin-bottom:8px;margin-top:8px;max-width:92%;padding:8px}.uxDashEditorLinkedParentLabel{font-size:1.25rem;font-weight:600;overflow-wrap:break-word}.uxDashEditorTreeDescriptionChildBox{align-items:center;display:flex;gap:5px;margin-bottom:4px;white-space:nowrap}.uxDashEditorTreeDescriptionChildLabel{font-size:12px;margin-left:6px}.uxDashEditorLinkedPathLabel{font-size:.75rem;margin-bottom:4px}.uxDashEditorBoxDataTable{display:flex;flex-direction:column;height:60vh;min-height:400px}.uxDashEditorBoxDataTableEmpty{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px;text-align:center}.uxDashEditorBoxDataTableGrid .MuiDataGrid-columnHeaderTitle{border-bottom-style:solid;border-bottom-width:1px;font-size:.9rem;font-weight:600}.uxDashEditorBoxDataTableGrid .MuiDataGrid-cell{font-size:.85rem;padding:6px}.uxDashEditorBoxDataTableAccordion{border-radius:4px;border-style:solid;border-width:1px;margin-bottom:12px}.uxDashEditorBoxDataTableAccordionTitle{font-weight:600}.uxDashEditorBoxDataTableGridWrapper{height:95%;width:100%}.uxDashEditorBoxDataTable .uxDashEditorHeadline{margin-bottom:20px}.uxDashEditorPreview div{width:100%}.uxDashEditorBoxPreview{display:flex;flex-direction:column;margin-bottom:0;max-height:70vh;min-height:500px}.uxDashEditorBoxPreviewHeader{display:flex;justify-content:space-between;padding-bottom:8px}.uxDashEditorBoxPreviewSwitchWrapper{display:flex;gap:8px;position:relative;right:-10px;top:-7px}.uxDashEditorBoxPreviewContent{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.uxDashEditorBoxPreviewChart{display:flex;flex:1;min-height:100px;overflow:hidden;width:100%}.uxDashEditorBoxPreviewSplitter{cursor:row-resize;height:3px;margin-bottom:10px;margin-top:10px}.uxDashEditorBoxPreviewGrid{height:100%;overflow:auto;width:100%}.uxDashEditorBoxPreviewEmpty{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:20px;text-align:center}.uxDashRenameFieldDialog .MuiPaper-root{min-width:400px}.uxDashBaseTagsContainer{display:flex;flex-direction:column;gap:8px;width:100%}.uxDashBaseTagsItem{position:relative;width:100%}.uxDashBaseTagsPlaceholder{width:100%}.uxDashBaseTagsDeleteBtn{opacity:0;position:absolute;right:4px;top:45%;transform:translateY(-50%);transition:opacity .2s ease-in-out}.uxDashBaseTagsItem:hover .uxDashBaseTagsDeleteBtn{opacity:1}.uxDashPreviewWindow{width:100%}.uxDashViewer{display:flex;flex:1;flex-direction:column;height:100%;margin:0;min-height:0;overflow:hidden;padding:10px;width:100%}.uxDashEditorWindow{width:100%}.uxDashEditorDone{display:flex;flex-direction:column;height:100%;justify-content:center}.uxDashEditorDone .uxDashDoneImageWrap{display:flex;justify-content:center;margin:0 auto 12px}.uxDashEditorDone .uxDashDoneImageWrap svg{height:auto;width:60%}.uxDashEditorPageContainer .newTile{height:100%}.uxDashResourceTreeLabel{align-items:center;display:inline-flex;gap:5px}.uxDashResourceTreeIconWrap{align-items:center;display:inline-flex;height:24px;justify-content:center;position:relative;width:24px}.uxDashResourceTreeCheck{border-radius:50%;bottom:-2px;color:#2e7d32;font-size:14px;line-height:1;position:absolute;right:-2px}.newTileContent{display:flex;flex-direction:column;height:100%;width:100%}.newTileContent .newTileBody{flex:1}.widgetHeaderContainer{align-items:flex-start;display:flex;justify-content:space-between;padding:0;position:relative;width:100%}.widgetHeaderContainer h2{font-size:.875px;font-weight:400}.widgetHeaderContainer .widgetActionsContainer{margin-left:auto;position:relative}.widgetHeaderContainer .widgetActionsContainer i{cursor:pointer;font-size:1.25rem}.widgetHeaderContainer .widgetActionsContainer .widgetHeaderMenu{background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#333;opacity:0;padding:10px;position:absolute;right:0;top:100%;transform:translateY(5px);transition:.2s;visibility:hidden;z-index:10}.widgetHeaderContainer .widgetActionsContainer .widgetHeaderMenu.visible{opacity:1;transform:translateY(0);visibility:visible}.widgetHeaderContainer .widgetActionsContainer .widgetHeaderMenu li{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:5px}.widgetHeaderContainer .widgetActionsContainer .widgetHeaderMenu li i{margin-right:5px}.widgetHeaderContainer .widgetActionsContainer .widgetHeaderMenu li.minimizeWidget i{background-color:#333;color:#fff;font-size:.75rem;height:15px;width:15px}.grabHandlerContainer{height:100%;width:100%}.inEditMode .grabHandler{cursor:grab}.inEditMode .grabHandler:active{cursor:grabbing}.layout.inEditMode>*,.layout.inEditMode>*>.widgetContainer{border-radius:0}.layout.inEditMode .react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-ne,.layout.inEditMode .react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-nw,.layout.inEditMode .react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-se,.layout.inEditMode .react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-sw{opacity:1;visibility:visible}.react-grid-item.react-resizable>.react-resizable-handle{background-image:none}.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-e:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-n:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-ne,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-nw,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-s:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-se,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-sw,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-w:after{visibility:hidden}.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-n,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-s{height:2px;left:0;margin-left:0;transform:rotate(180deg);width:100%}.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-e,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-w{height:100%;margin-top:0;top:0;transform:rotate(0deg);width:2px}.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-ne:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-nw:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-se:after,.react-grid-item.react-resizable>.react-resizable-handle.react-resizable-handle-sw:after{visibility:visible}.react-grid-item.react-resizable>.react-resizable-handle:after{bottom:2.5px;height:5px;right:2.5px;width:5px}.react-grid-item.react-grid-placeholder{background:#005092!important;opacity:.2}.newTile{background-color:#fff;border-radius:.43rem}.pageLoadingComponent{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.homePageContainer{height:100%}.index{display:flex;flex-direction:column;height:100dvh;width:100dvw}.index main{box-shadow:none;flex:1;position:relative;top:2.8125rem}.index main.mobileSearchShown,.index main.mobileSearchShown .windowTabNavContainer{top:5.3125rem}.index main.mobileSearchShown #uxMainContainer{top:7.8125rem}.index main .windowTabNavContainer{height:2.5rem;position:fixed;top:2.8125rem;width:100%}@media screen and (max-width:520px){.index main #uxMainContainer{margin-left:0!important;width:100vw!important}}.index main #uxMainContainer{border:none;display:flex;height:calc(100dvh - 100px);margin-left:0;margin-top:0;padding:0;position:fixed;top:5.3125rem;width:100%}.index main #uxMainContainer #uxMainPage{overflow-y:auto;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer{height:inherit;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer{height:100%;margin:0;padding:0!important;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .k-tabstrip-wrapper{height:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardTabsContainer{height:100%;position:static}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardTabsContainer .cardTabs,.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardTabsContainer .cardTabs .cardContents{height:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardStacker{height:100%;position:static;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer [class*=tabPageContainer],.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer [class*=tabPageContainer] .cardStacker{height:auto;position:static}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardCenteredContent{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .emptyCardText{font-size:.8rem;font-weight:lighter}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindow .cardMainContentContainer{container-name:cardContainer;container-type:inline-size;height:100%;position:relative}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindow .cardMainContentContainer div:not(.selectionFooterContainer)>.MuiTablePagination-root:not(.schedulerPagination){bottom:0;height:55px;left:0;position:absolute;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindow .cardMainContentContainer div:not(.selectionFooterContainer)>.MuiTablePagination-root:not(.schedulerPagination) .MuiTablePagination-toolbar{justify-content:flex-end}@media screen and (max-width:768px){.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent{flex-direction:column}}@container cardContainer (max-width: 768px){.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent{flex-direction:column}}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent{display:flex;height:inherit;overflow:hidden;position:static}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList{border:none;display:flex;flex-direction:column}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList .transSearchContainer{z-index:1}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList .cardNavListContent{display:flex;flex:1;min-width:inherit;overflow:auto;width:inherit}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList.noTransition{transition:none}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList.showTransactionList{min-width:204px;width:300px}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList+.divider-hitbox{display:none}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .transactionList.showTransactionList+.divider-hitbox{display:flex}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .divider-hitbox{align-items:center;align-self:stretch;cursor:col-resize;display:flex;outline-offset:0;position:relative}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .divider-hitbox:before{bottom:0;content:"";left:-2px;position:absolute;right:-2px;top:0;z-index:1}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .divider{height:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .rightPane{flex:1;height:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .splitView{align-items:flex-start;display:flex;flex-direction:row;height:100%;width:100%}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .splitView.no-select,.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowContent .splitView.no-select *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowFooter{bottom:0;height:30px;left:0;position:absolute;right:0}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .tabWindowFooter .tabWindowFooterContent{float:left;position:relative;top:10px}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .cardContent{height:100%;margin:0}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .card{height:100%;padding:0;position:relative}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer .iframeArea{max-height:calc(100vh - 160px);min-height:calc(100vh - 160px)}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer.mdc-layout-grid div.mdc-layout-grid__inner.primitiveContent>div.mdc-layout-grid__cell{background-color:#fff;border-radius:3px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);height:280px}.index main #uxMainContainer #uxMainPage #uxPageContentContainer #uxPageContainer.mdc-layout-grid div.mdc-layout-grid__inner.primitiveContent>div.mdc-layout-grid__cell.hide{display:none}.noRecords{color:#d9d9d9;display:flex;font-weight:700;justify-content:center;margin-top:20px;width:100%}ul#pageTabsContextMenu{font-size:.75rem!important;list-style-type:none;padding:0}ul#pageTabsContextMenu .k-link{color:#4f4f4f}ul#pageTabsContextMenu li{cursor:pointer;padding:7px}ul#pageTabsContextMenu li:hover{background-color:rgba(0,0,0,.04)}div#hint ul{list-style-type:none;margin:0;padding:0}div#hint li{background-color:#929292;border-radius:3px;font-size:.75rem;padding:4px 10px}div#hint li.k-active{background-color:#005092}div#hint li div.pageTabOpener{align-items:center;display:flex}div#hint li div.pageTabOpener img{display:block;height:18px;margin-right:10px;width:18px}div#hint li div.pageTabOpener .tabLabel{cursor:default}.k-tabstrip .k-content.k-active{background-color:transparent!important}.loginFormContainer{display:flex;flex-direction:column;max-width:75em;width:90%}.loginFormContainer .loginDescription{font-size:.875rem;margin-top:10px}.loginFormContainer #loginInstallIdGrid{top:100%}.loginFormContainer #buttonAnimationLogin{color:#fff!important}.loginFormContainer button{font-size:1rem}.loginFormContainer .loginButton{margin-bottom:.5rem;margin-top:1rem;width:35%}.loginFormContainer .loginButton .loginBtnText{text-transform:uppercase}@media screen and (max-width:800px){.loginFormContainer .loginButton{width:75%}}@media screen and (max-width:600px){.loginFormContainer .loginButton{width:100%}}.loginFormContainer .loginStatusContainer{align-content:center;display:flex;justify-content:center;margin-bottom:2%}.loginFormContainer .loginStatus{background-color:#212531;border-radius:5px;color:var(--danger);display:flex;flex-direction:column;justify-content:center;text-align:left;width:35%}@media screen and (max-width:800px){.loginFormContainer .loginStatus{width:75%}}@media screen and (max-width:600px){.loginFormContainer .loginStatus{width:100%}}.loginFormContainer .loginStatus .statusMsgDesc,.loginFormContainer .loginStatus .statusMsgTitle{display:block;font-size:.875rem}.loginFormContainer .loginStatus .statusMsgTitle{align-items:center;color:#e5bfb5;display:flex;font-size:1rem;font-weight:700;margin:15px 15px 10px}.loginFormContainer .loginStatus .statusMsgTitle .statusMsgIcon{font-size:25px;margin-right:10px}.loginFormContainer .loginStatus .statusMsgDesc{color:#e5bfb5;line-height:1.5rem;margin-bottom:15px;margin-left:50px;padding-right:15px}.loginFormContainer .loginFormInputsContainer{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;width:100%;z-index:2}.loginFormContainer .loginFormInputsContainer .registrationTermsOfUse{color:#fff;justify-content:center;margin-bottom:1rem;width:50%}.loginFormContainer .loginFormInputsContainer .registrationTermsOfUse .MuiLink-root:focus{border-radius:3.5px;display:flex;outline:1px solid hsla(0,0%,50%,.761);padding:.2rem;width:100%}@media screen and (max-width:800px){.loginFormContainer .loginFormInputsContainer .registrationTermsOfUse{width:75%}}@media screen and (max-width:600px){.loginFormContainer .loginFormInputsContainer .registrationTermsOfUse{width:98%}}.loginFormContainer .loginFormInputsContainer .loginTextField{background-color:#545c64;border-radius:5px;color:#fff;width:35%}.loginFormContainer .loginFormInputsContainer .loginTextField .loginPwIcon{color:hsla(0,0%,100%,.7)}@media screen and (max-width:800px){.loginFormContainer .loginFormInputsContainer .loginTextField{width:75%}}@media screen and (max-width:600px){.loginFormContainer .loginFormInputsContainer .loginTextField{width:100%}}.loginFormContainer .loginFormInputsContainer .loginTextField label,.loginFormContainer .loginFormInputsContainer .loginTextField label.Mui-disabled,.loginFormContainer .loginFormInputsContainer .loginTextField label.Mui-focused{color:hsla(0,0%,100%,.7)}.loginFormContainer .loginFormInputsContainer .loginTextField input{color:#fff}.loginFormContainer .loginFormInputsContainer .loginTextField input::-ms-clear,.loginFormContainer .loginFormInputsContainer .loginTextField input::-ms-reveal{display:none}.loginFormContainer .loginFormInputsContainer .loginTextField .MuiInput-underline:after{border-bottom-color:#545c64}.loginFormContainer .loginFormInputsContainer .loginTextField .MuiOutlinedInput-root .Mui-focused fieldset,.loginFormContainer .loginFormInputsContainer .loginTextField .MuiOutlinedInput-root :hover fieldset,.loginFormContainer .loginFormInputsContainer .loginTextField .MuiOutlinedInput-root fieldset{border-color:#545c64}.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth{background-color:#545c64;border-radius:5px;color:#fff;width:100%}.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth label,.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth label.Mui-disabled,.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth label.Mui-focused{color:#babcc0}.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth input{color:#fff}.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth .MuiInput-underline:after{border-bottom-color:#545c64}.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth .MuiOutlinedInput-root .Mui-focused fieldset,.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth .MuiOutlinedInput-root :hover fieldset,.loginFormContainer .loginFormInputsContainer .loginTextFieldFullWidth .MuiOutlinedInput-root fieldset{border-color:#545c64}.loginFormContainer .loginFormInputsContainer .passwordFieldInlineError{color:#e5bfb5;width:35%}.loginFormContainer .loginFormInputsContainer>div{margin-bottom:20px}.loginFormContainer .loginFormInputsContainer>div.installIdContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:10}.loginFormContainer .loginFormInputsContainer>div>i{font-size:1.25rem}.loginFormContainer .loginFormInputsContainer>div>input{background-color:#ededed;border-bottom:none!important}.loginFormContainer .loginFormInputsContainer .loginHelpText{align-items:center;color:#fff;display:flex;font-size:.875rem;justify-content:space-between;width:35%}.loginFormContainer .loginFormInputsContainer .loginHelpText .pwRecoveryBtn{color:#fff;text-transform:none}@media screen and (max-width:800px){.loginFormContainer .loginFormInputsContainer .loginHelpText{width:75%}}@media screen and (max-width:600px){.loginFormContainer .loginFormInputsContainer .loginHelpText{width:98%}}.loginFormContainer .loginFormInputsContainer .loginHelpText .MuiSwitch-track{background-color:#fff}.loginFormContainer .loginFormInputsContainer .loginRegistrationBtnWrapper{align-items:center;color:#fff;display:flex;justify-content:center;margin:5px}.loginFormContainer .loginFormInputsContainer p{margin-right:10px}.loginFormContainer .whiteText{color:#fff}.loginFormContainer .loginTitle{color:#fff;font-size:1rem;text-transform:uppercase}@media screen and (max-width:800px){.loginFormContainer .loginTitleContainer .hugeTitle{font-size:2.8rem}.loginFormContainer .loginTitleContainer .p{font-size:.875rem}}.languageOptionsDialog{padding:5px 20px}.languageOptionsDialog .languageOptionsContainer{max-width:100%}.languageOptionsDialog .languageOptionsContainer .languageOptions{-moz-column-gap:1vw;column-gap:1vw;display:grid;grid-template-columns:repeat(2,1fr)}.languageOptionsDialog .languageOptionsContainer .languageOptions .languageLabel{width:50%}.loginHeaderContainer{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:space-between;margin-top:5px;width:100%}.loginHeaderContainer .loginHeaderRightSide{align-items:center;display:flex;height:100%;height:inherit;justify-content:flex-end;position:relative;right:0;top:13px}.loginHeaderContainer .MuiLink-root:focus{border-radius:3.5px;height:inherit;outline:1px solid hsla(0,0%,50%,.761);padding:.2rem}.loginHeaderContainer .loginHelpBtn{margin-left:10px}.loginHeaderContainer .accessibilityEnableBtn{margin-left:1rem;margin-right:.5rem}.loginHeaderContainer .loginHeaderBtn{align-items:center;color:#fff;display:flex;font-weight:100;padding:5px;text-transform:none;width:auto}.loginHeaderContainer .loginHeaderBtn svg{height:1rem;margin-right:5px;width:1rem}.secondaryLogo{height:90px;width:126px}@media(forced-colors:active)and (prefers-color-scheme:light){.secondaryLogo{filter:brightness(0)}}.primaryLogoContainer{height:inherit;left:18px;position:relative;top:0}.primaryLogo{height:60px;width:240px}@media(forced-colors:active)and (prefers-color-scheme:light){.primaryLogo{filter:brightness(0)}}@media screen and (max-width:768px){.loginHeaderContainer .secondaryLogo{display:none}.loginHeaderContainer .primaryLogoContainer{left:15px;top:-8px}.loginHeaderContainer .primaryLogoContainer .primaryLogo{height:inherit;width:180px}.loginHeaderContainer .loginHeaderRightSide{right:11px;top:-5px}.loginHeaderContainer .loginHeaderBtn{margin-left:5px;min-width:0}}@media screen and (max-width:370px){.loginHeaderContainer .primaryLogoContainer{left:8px;top:-17px}.loginHeaderContainer .primaryLogoContainer .primaryLogo{height:inherit;width:100px}.loginHeaderContainer .loginHeaderRightSide{left:10px;right:0;top:-15px}.loginHeaderContainer .loginHeaderRightSide .loginHelpBtn{font-size:.6rem;margin-left:unset;margin-right:15px}.loginHeaderContainer .loginHeaderRightSide .loginHelpBtn svg{height:.6rem;width:.6rem}.loginHeaderContainer .loginHeaderRightSide .accessibilityEnableBtn{font-size:.6rem;width:unset}.loginHeaderContainer .loginHeaderRightSide .accessibilityEnableBtn svg{height:.6rem;width:.6rem}}@media(max-width:768px){.loginHeaderBtnText{display:none}}.footerContainer{align-items:end;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-height:880px){.footerContainer{height:8rem}}@media screen and (min-width:1200px){.footerContainer{height:calc(100vh - 83%)}}.footerContainer .footerSectionContainer{flex-direction:column;font-size:1rem;justify-content:center;padding:5px 20px;width:100%;z-index:1}.footerContainer .footerSectionContainer p{text-align:center}.footerContainer .footerSectionContainer .footerItems{display:flex;flex-direction:revert;padding:0}.footerContainer .footerSectionContainer .footerItems li{padding:0 10px}.footerContainer .footerSectionContainer .footerItems li:not(:last-child){border-right:1px solid #000}.inFrontOfWaves{color:gray;position:relative;z-index:99999}.grayText{color:#d3d3d3}.registrationProgressTitleContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}@media screen and (max-width:800px){.registrationProgressTitleContainer{width:75%}}@media screen and (max-width:600px){.registrationProgressTitleContainer{width:100%}}.registrationProgressTitleContainer .registrationProgressTitle{text-transform:uppercase}.clientIdsSectionContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;visibility:hidden;width:90%}.clientIdsSectionContainer .clientIdsSectionActionsContainer{display:flex;margin-bottom:10px;padding-left:.5rem;padding-right:1rem;width:600px}@media screen and (max-width:800px){.clientIdsSectionContainer .clientIdsSectionActionsContainer{width:75%}}@media screen and (max-width:600px){.clientIdsSectionContainer .clientIdsSectionActionsContainer{width:100%}}@media screen and (max-width:400px){.clientIdsSectionContainer .clientIdsSectionActionsContainer{display:block;width:100%}}.clientIdsSectionContainer .clientIdsSectionActionsContainer .backButton{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1rem}@media screen and (max-width:400px){.clientIdsSectionContainer .clientIdsSectionActionsContainer .backButton{margin-bottom:20px;width:100%}}.clientIdsSectionContainer .clientIdsSectionActionsContainer .backButton>i{font-size:1.875rem}.clientIdsSectionContainer .clientIdsSectionActionsContainer .clientSearchContainer{display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:400px){.clientIdsSectionContainer .clientIdsSectionActionsContainer .clientSearchContainer{justify-content:center}}.clientIdsSectionContainer .clientIdListContainer{display:flex;flex-wrap:wrap;overflow:auto;padding:.5rem;width:600px}.clientIdsSectionContainer .clientIdListContainer .clientEmptyIdList{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:800px){.clientIdsSectionContainer .clientIdListContainer{width:75%}}@media screen and (max-width:600px){.clientIdsSectionContainer .clientIdListContainer{width:100%}}.clientIdsSectionContainer .clientIdListContainer .clientIdItem{background-color:#545c64;border-radius:5px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);cursor:pointer;height:65px;justify-content:flex-start;margin:10px 5px;padding:10px;width:calc(50% - .7rem)}@media screen and (max-width:400px){.clientIdsSectionContainer .clientIdListContainer .clientIdItem{margin:10px 0;width:100%}}.clientIdsSectionContainer .clientIdListContainer .clientIdItem .clientIdIcon{border:1px solid #c9c9c9;border-radius:50%;color:#005092;font-weight:700;margin-right:10px;min-height:44px;min-width:44px}.clientIdsSectionContainer .clientIdsShowMore{cursor:pointer;font-size:.875rem;margin-top:20px;text-align:center}.clientIdsSectionContainer .clientIdsSectionTitle{color:#babcc0;display:flex;font-size:.9rem;font-weight:700;justify-content:center}@media screen and (max-width:800px){.clientIdsSectionContainer .clientIdsSectionTitleContainer .hugeTitle{font-size:1.875rem}.clientIdsSectionContainer .clientIdsSectionTitleContainer .p{font-size:.875rem}}@media screen and (max-width:1400px){.clientIdsSectionContainer{margin-top:40px}}.blueWhiteIcon{background-color:#fff;color:#005092}.loginSearchField{background-color:#545c64;border-radius:50px;color:#fff;width:70%}.loginSearchField label.Mui-focused,.loginSearchField svg{color:#babcc0}.loginSearchField label{color:#babcc0;width:100%}.loginSearchField label.Mui-disabled{color:#babcc0}.loginSearchField input{color:#fff}.loginSearchField .MuiInputBase-root{border-bottom:unset;border-radius:50px}.loginSearchField .MuiInputBase-root:after,.loginSearchField .MuiInputBase-root:before,.loginSearchField .MuiInputBase-root:hover:not(.Mui-disabled):before{border-bottom:unset}.loginSearchField .MuiInput-underline:after,.loginSearchField .MuiOutlinedInput-root :hover fieldset,.loginSearchField .MuiOutlinedInput-root fieldset{border-color:#545c64;border-radius:50px}.loginSearchField .MuiOutlinedInput-root .Mui-focused fieldset{border-color:red;border-radius:50px}.loginOneTimePasswordContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.loginOneTimePasswordContainer .loginOneTimePasswordInputContainer{width:100%}.loginOneTimePasswordContainer #loginOneTimePasswordButton{margin-top:20px}.whiteText{color:#fff}.loginTextFieldOTP{background-color:#545c64;border-radius:5px;color:#fff}.loginTextFieldOTP label,.loginTextFieldOTP label.Mui-focused{color:#fff}.loginTextFieldOTP label.Mui-disabled{color:#babcc0}.loginTextFieldOTP input{color:#fff}.loginTextFieldOTP .MuiInput-underline:after{border-bottom-color:#545c64}.loginTextFieldOTP .MuiOutlinedInput-root .Mui-focused fieldset,.loginTextFieldOTP .MuiOutlinedInput-root :hover fieldset,.loginTextFieldOTP .MuiOutlinedInput-root fieldset{border-color:#545c64}.loginContainer{background-color:#2a303c;box-sizing:border-box;display:flex;height:100%;overflow-x:clip;overflow-y:auto;position:relative;width:100%}.loginContainer .loginPageWaves{bottom:5%;left:0;margin-bottom:-7px;max-height:190px;min-height:90px;overflow:visible;width:100%}.loginContainer .loginFormInputsContainer .loginPwRecoveryCancelRecoverPw{margin:10px}.loginContainer .loginFormInputsContainer .changeLoginValuesContainer{align-items:center;display:flex;flex-direction:row;margin:10px}.loginContainer .loginFormInputsContainer .changeLoginValuesContainer .changeLoginValuesButton{text-transform:none}.loginContainer .loginFormInputsContainer .changeLoginValuesContainer .lockIcon{margin:5px}.loginContainer h2{margin-bottom:10px}.loginContainer .titleContainer{margin-bottom:2rem}.loginContainer .colContainer{display:flex;flex-direction:column;height:100%;width:100%}.loginContainer .colContainer .loginScrollableArea{height:84%}.loginContainer .colContainer .col{height:100%;position:relative}.loginContainer .colContainer .col.loginFormOuterContainer{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:auto;justify-content:center;width:100%}.loginContainer .colContainer .col.loginFormOuterContainer .progressSectionContainer{flex-direction:column;opacity:0;visibility:hidden;width:100%}.loginContainer .colContainer .col.loginFormOuterContainer .progressSectionContainer>.waveContainer{align-items:center;display:flex;justify-content:center;padding:12px 0;width:100%}.loginContainer .colContainer .col.loginFormOuterContainer .progressSectionContainer>.waveContainer>.wave{background-color:#c9c9c9;border-radius:50%;height:12px;margin:0 5px;width:12px}.loginContainer .colContainer .col.loginFormOuterContainer .progressSectionContainer .waveContainer{padding-bottom:50px}@media screen and (max-width:800px){.loginContainer .colContainer{flex-direction:column}}.loginContainer .MuiIconButton-root:hover{background-color:#545c64}.loginContainer .MuiFormLabel-asterisk{color:#fff}.loginContainer .backButton.MuiIconButton-root:hover{background:unset!important}.loginContainer .mdc-text-field:not(.mdc-text-field--disabled){background:none;background-color:transparent}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.loginContainer .flood{animation:floodAnimation 1.2s ease-in forwards}@keyframes floodAnimation{0%{z-index:600}to{transform:translateY(-95vh);z-index:600}}.loginContainer .floodHolder{animation:floodHolderAnimation 1.2s ease-in forwards}@keyframes floodHolderAnimation{0%{height:5vh;z-index:600}to{height:100vh;z-index:600}}.loginContainer .fade{animation:fadeAnimation .5s linear}.loginContainer .fade,.loginContainer .fadePlaceholder{background-color:#fff;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1000000}@keyframes fadeAnimation{to{opacity:0}}.grecaptcha-badge{z-index:1}.installIdDropdown{background-color:#2a303c;border:1px solid #fff;color:#fff}.ribbonSearchContainer{display:flex;flex-direction:column;position:relative}.ribbonSearchContainer .appRibbonSearchContainer.largeAppRibbonSearchContainer{min-width:200px;width:300px}.ribbonSearchContainer .appRibbonSearchContainer{min-width:150px;width:216px}.ribbonSearchContainer .appRibbonSearchContainer .searchField{border-radius:5px;display:table-cell;margin-top:0;width:inherit}.ribbonSearchContainer .appRibbonSearchContainer .searchField .MuiInputBase-root{flex-wrap:nowrap;padding:0 8px}.ribbonSearchContainer .appRibbonSearchContainer .searchField .MuiFormControl-root{height:inherit;margin:unset}.ribbonSearchContainer .appRibbonSearchContainer .searchField ::-moz-placeholder{opacity:1}.ribbonSearchContainer .appRibbonSearchContainer .searchField ::placeholder{opacity:1}.ribbonSearchContainer .appRibbonSearchContainer .searchField .searchGroupsButton{font-size:.75rem;height:20px;padding:6px;width:200px}.ribbonSearchContainer .appRibbonSearchContainer .searchField .searchBoxInput{margin-left:8px}.ribbonSearchContainer .selectedSearchGroupText{font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85px}.ribbonSearchContainer .searchGroupMenuBody{width:125px}.ribbonSearchContainer .searchGroupMenuBody .searchGroupMenuItem{padding-left:8px;padding-top:4px}.ribbonSearchContainer .snippetContentContainer{width:100%}.ribbonSearchContainer .snippetContentContainer .snippetContent.snippetContentFlexEnd{display:none}.appRibbonSearchItemContainer{border-bottom:1px solid #dbdbdb;padding:5px 8px!important}.appRibbonSearchItemContainer:hover{cursor:pointer}@media screen and (max-width:720px){.MuiAutocomplete-popper{width:100%!important}}.mobileViewSearch{position:fixed;top:2.8125rem}.mobileViewSearch .ribbonSearchContainer .appRibbonSearchContainer,.mobileViewSearch .ribbonSearchContainer .largeAppRibbonSearchContainer{height:40px;width:100%}.mobileViewSearch .ribbonSearchContainer .searchField{border-radius:0;display:block;height:100%;margin:0}.mobileViewSearch .ribbonSearchContainer .searchField .MuiInputBase-root{height:100%;padding:0 20px}@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 .searchFieldInputRoot{height:50.2px;padding-left:7px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .filterField{width:400px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchSelect{margin-right:5px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .filterSelect{height:calc(100% - 16px);margin-bottom:8px;margin-right:5px;margin-top:8px}#uxMainRibbon .uxMainRibbonItemsContainer #uxMainRibbonItems .uxMainMenuGridHeaderContainer .uxMainMenuGridHeader .headerSearchContainer .searchField{height:51px;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 .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,#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 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}.dashboardWidget{display:flex;flex-direction:column}.dashboardWidgetLoading{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.dashboardWidgetContentContainer{display:flex;flex-direction:column;flex-grow:0;flex-wrap:wrap;height:calc(100% - 52px);overflow:auto;padding:15px 5px 5px}.dashboardWidgetContentContainer svg{overflow:visible}.dashboardSelectIcon{margin-right:10px}.uxDashEditorStep.active{height:48px}.dashboardTable{width:100%}.dashboardWindow{background-color:#f2f5f7;color:#555;overflow-y:hidden;padding:10px}.dashboardContainer{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.dashboardRow{text-align:center}.dashboardCell{padding-bottom:15px}.dashboardCellInner{border:2px solid #ddd;text-align:center}a.dashboardUndock:hover,a.dashboardUndock:link,a.dashboardUndock:visited{background:transparent;color:#333;text-decoration:underline}.dashboardUndock{color:#333}.dashboardCell.ui-movable{position:relative}.dashboardCell.ui-movable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}.dashboardCell.ui-movable-e{cursor:e-resize;right:-5px;width:7px}.m-t-3{margin-top:3px}.dashboardHeaderIcons .borderColor{border:1px solid #cee6f1}.dashboardHeaderIcons .dashboardIconsWidth{width:25px}.dashboardSelectionExplorer .customButton{float:right;margin:5px 5px 0 0;padding:10px;text-align:center}.dashboardSelectionExplorerContent .outputFilterCriteriaGrid .filterValue{height:50%}.dataSourceDialog .addNewDataSource,.dataSourceDialog .deleteDataSource{margin:5px 5px 0 0;padding:10px}.dataSourceDialog .customButton{float:right;margin:5px 5px 0 0;padding:10px}.dashboardNoData{bottom:0;height:30px;left:0;margin:auto;position:absolute;right:0;top:0}.dashboardEditorDialog .dashboardEditorContainer{padding-top:65px}.dashboardEditorDialog .editorButton{margin-left:auto;margin-right:0}.dashboardEditorDialog .editorButton .editorButtonIcon{fill:#fff}.dashboardEditorDialog .accordionDetailContainer{align-items:center;display:flex;margin:1px 10px;width:100%}.dashboardEditorDialog .accordionDetailContainer .textContainer{overflow:hidden;text-overflow:ellipsis;width:90%}.dashboardEditorDialog .accordionDetailContainer .textContainer .infoText{font-size:.875rem;font-weight:700}.dashboardEditorDialog .accordionDetailContainer .textContainer .childInfoText{font-size:.75rem;font-weight:400}.dashboardEditorDialog .accordionDetailContainer .textContainer .blueText{color:#005092}.dashboardEditorDialog .accordionDetailContainer .textContainer .infoValue{font-size:.75rem}.selectionDashboardTreeMapNode{align-items:center;display:flex;flex-direction:column;text-align:center}.selectionDashboardTreeMapNodeText{font-weight:700}.uxDashIconRotate90{transform:rotate(90deg)}.uxDashBoxPadding{padding:16px}.snippetsWidgetContainer{border:none;margin-bottom:10px}.snippetsWidgetContainer .MuiDataGrid-row:hover{background-color:inherit}.snippetsWidgetContainer .snippetContentContainer{padding-right:5px;width:100%}.snippetsWidgetContainer .snippetWidgetItem:nth-child(odd){background-color:rgba(0,80,146,.047)}.snippetsWidgetContainer .snippetWidgetItem .snippetParentContainer{line-height:normal}.snippetsWidgetContainer .displayNone{display:none}.shortcutWidget{display:flex;flex-direction:column;height:inherit;width:inherit}.shortcutWidgetContainer{height:100%;margin-bottom:2px;max-height:calc(100% - 50px);position:relative}.shortcutWidgetContainer .shortcutWidgetInnerContainer{height:100%;overflow-y:auto}.shortcutWidgetContent{padding:1rem}.shortcutCompactView{overflow:auto}.shortcutCompactView .shortcutWidgetContent{display:flex;flex-wrap:wrap}.shortcutCompactView .startAction{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:start;padding-bottom:1rem}.shortcutCompactView .startAction .startActionIconContainer{background-color:#d3d3d3;height:3rem;position:relative;width:3rem}.shortcutCompactView .startAction .startActionIconContainer .startActionIcon{height:1.5rem;width:1.5rem;z-index:30}.shortcutCompactView .startAction .startActionIconContainer:hover{background-color:hsla(0,0%,83%,.651)!important;transition-delay:50ms}.shortcutCompactView .startAction .transparency:after{background:hsla(0,0%,100%,.8);border-radius:inherit;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:20}.shortcutCompactView .startAction .transparency:hover:after{background-color:hsla(0,0%,83%,.651);transition-delay:50ms}.shortcutCompactView .startAction .startActionTitle{display:-webkit-box;-webkit-line-clamp:2;min-height:2rem;overflow:hidden;overflow-wrap:anywhere;text-align:center;width:6rem;word-break:normal;-webkit-box-orient:vertical}.shortcutExpandedView .shortcutWidgetInnerContainer{align-content:center}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent{align-items:stretch;overflow-x:auto;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;transition:scroll-behavior 1s ease-out;-ms-overflow-style:none}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent.wrapContent{display:flex;flex-wrap:wrap;scrollbar-width:auto}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent.smoothScroll{scroll-behavior:smooth}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction{align-items:flex-start;background-color:#d3d3d3;border-radius:5px;color:inherit;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;min-height:9.1rem;min-width:unset;position:relative;scroll-snap-align:center;width:min(353px,100%)}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .startActionContent{height:inherit;text-align:left;width:100%;z-index:30}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .startActionContent .startActionContentHeader{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .startActionContent .startActionContentHeader .startActionTitle{display:-webkit-box;-webkit-line-clamp:2;margin:0;min-height:2rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.125rem;font-weight:700;overflow-wrap:anywhere}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .startActionContent p{display:-webkit-box;-webkit-line-clamp:3;margin-right:55px;overflow:hidden;overflow-wrap:anywhere;text-align:initial;word-break:normal;-webkit-box-orient:vertical}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .transparency:after{background:hsla(0,0%,100%,.8);border-radius:inherit;content:"";height:100%;left:0;position:absolute;right:0;top:0;z-index:-1}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction .transparency:hover:after{background-color:hsla(0,0%,83%,.651);transition-delay:50ms}.shortcutExpandedView .shortcutWidgetInnerContainer .shortcutWidgetContent .startAction:hover{background-color:hsla(0,0%,83%,.651)!important;transition-delay:50ms}.shortcutScrollIcon{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:50}.shortcutScrollIcon .shortcutNavigateIcon{height:1.3rem;width:1.3rem}.shortcutWidgetContainer:hover .shortcutScrollIcon{display:flex}.shortcutScrollLeft{left:0;margin-left:2px}.shortcutScrollRight{margin-right:2px;right:0}.showScrollIcon{display:flex}.optionsWidget{display:flex;flex-direction:column;height:inherit;width:inherit}.optionsWidget .optionsWidgetContent{height:inherit;overflow:auto}.optionsWidget .optionsWidgetContent .accordionSelectHeader{height:4rem}.optionsWidget .optionsWidgetContent .accordionSelectHeader .MuiAccordionSummary-content{display:flex;flex-direction:column}.optionsWidget .optionsWidgetContent .accordionSelectHeader .optionsAccordionSelectHeaderTitle{display:flex}.optionsWidget .optionsWidgetContent .accordionSelectHeader .optionsAccordionSelectHeaderDesc{color:gray;font-size:.9rem}.optionsWidget .optionsWidgetContent .accordionSelectContainer{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.optionsWidget .optionsWidgetContent .accordionSelectContainer .optionsAccordionSelect{flex-grow:1;margin:.5rem;width:47%}.optionsWidget .optionsWidgetContent .accordionSelectContainer .optionsAccordionSelectDesc{color:gray;font-size:.81rem}.dateSnippetWidget{display:flex;flex-direction:column;height:inherit;width:inherit}.dateSnippetWidget .snippetDateGroupHeader{height:2.5rem;min-height:unset!important}.dateSnippetWidget .snippetDate{align-items:center;border-radius:4px;display:flex;font-size:.9rem;font-weight:500;justify-content:center;line-height:1.75;margin-right:.5rem;padding:6px 16px}.snippetGroupsListContainer{overflow-y:auto}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer{padding-left:6px}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer.snippetGroupHeaderItem{margin-top:4px}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer.snippetGroupHeaderItem .snippetGroupsTreeItemContent{padding-left:0}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer.snippetGroupHeaderItem .snippetGroupsTreeItemContent:not(:has(.treeItemToggleIcon)){cursor:default}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer .snippetGroupsTreeItemContent{gap:2px;margin-left:8px;width:calc(100% - 20px)}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer .snippetGroupsTreeItemContent:has(.moreButton){cursor:default}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer .snippetGroupsTreeItemContent .treeItemSnippetContainer{width:100%}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer .snippetGroupsTreeItemContent .treeItemSnippetContainer .groupHeader{font-size:.9rem;font-weight:500}.snippetGroupsListContainer .snippetGroupsList .snippetGroupsTreeItemContainer .snippetGroupsTreeItemContent .treeItemSnippetContainer .moreButton{align-items:center;border-radius:5px;display:flex;font-size:.875rem;font-weight:500;justify-content:center}.serviceCoordinatorWidget{display:flex;flex-direction:column;height:inherit}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer{display:flex;flex-direction:column;flex-grow:1;height:inherit;overflow:hidden}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .loadingIcon{align-items:center;display:flex;height:100%;justify-content:center}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .noWidgetData{display:contents}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar{align-items:center;display:flex;margin-bottom:5px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar ::-webkit-input-placeholder{opacity:.5!important}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar ::-moz-placeholder{opacity:.5!important}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar .serviceCoordinatorSearchBarInputContainer{display:flex;flex:1;flex-wrap:wrap}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar .serviceCoordinatorSearchBarInput{flex:1}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar .serviceCoordinatorCloseIcon{margin-right:5px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSearchBar .serviceCoordinatorSearchIcon{height:20px;margin-left:10px;margin-right:5px;width:20px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane{border-top-right-radius:5px;height:100%;overflow-x:hidden}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane .serviceCoordinatorLeftPaneListContainer{padding:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane .serviceCoordinatorLeftPaneListContainer .serviceCoordinatorItemContainer{border-radius:0;cursor:pointer;height:45px;justify-content:space-between;padding:8px 16px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane .serviceCoordinatorLeftPaneListContainer .serviceCoordinatorItemContainer .selectionGroupLabelContainer{align-items:center;display:flex;margin-left:8px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane .serviceCoordinatorLeftPaneListContainer .serviceCoordinatorItemContainer .selectionGroupIcon{height:20px;width:20px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorLeftPane .serviceCoordinatorLeftPaneListContainer .serviceCoordinatorTabsIndicator{display:none}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane{box-shadow:none;flex:1;height:100%;overflow:auto}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane{min-width:-moz-fit-content;min-width:fit-content}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer{display:flex;flex-wrap:wrap;height:unset;padding:0 8px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer{border-radius:5px;cursor:pointer;height:45px;margin:0 12px 10px 0;max-width:250px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .objectSelectionIconContainer:hover{opacity:1}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .selectionMenuActionButtonsContainer{display:flex;margin-right:15px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .selectionMenuActionButtonsContainer .selectionMenuMoreButtons{margin:auto}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer:hover .favoriteIconButtonShowOnHover{opacity:1}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .objectSelectionsItemMainButton{border-radius:inherit;height:inherit;padding-bottom:0;padding-top:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .favoriteIconButtonShowOnHover{opacity:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .objectSelectionsName{margin-bottom:0;margin-top:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionsListContainer .objectSelectionsItemContainer .objectSelectionsName.objectSelectionsNameText{display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;line-clamp:2;margin-left:11px;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .containerMargin{margin-left:10px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer{margin-bottom:50px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer .transSelectionsAccardionSummary{display:flex;flex-Direction:row-reverse;min-Height:35px;padding:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer .transSelectionsAccardionSummary .accordionSummarySpan{font-size:.75rem;padding-left:5px;text-transform:uppercase}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer .transSelectionsAccardionSummary .transSelectionIcon{height:20px;width:20px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer .transSelectionsAccardionSummary div:first-child{margin:0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .transSelectionsContainer .transSelectionsAccardionDetails{display:flex;flex-Direction:column;padding:0 12px 2px 0}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .selectionIcon{height:20px;min-width:unset;width:20px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .rightPane .serviceCoordinatorRightPane .noDataContainer{align-items:center;display:flex;height:inherit;justify-content:center}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .divider-hitbox{align-self:stretch;cursor:col-resize;width:9px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .divider{height:100%;width:4px}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .splitView{align-items:flex-start;display:flex;flex-direction:row;height:100%;overflow:auto;position:relative;width:100%}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .splitView.no-select,.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .splitView.no-select *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.serviceCoordinatorWidget .serviceCoordinatorWidgetContainer .serviceCoordinatorSelectionName{font-size:.875rem;font-weight:700;margin-left:22px;white-space:pre}.htmlWidgetContent li{list-style:disc}.htmlWidgetContent a:-moz-any-link{color:revert;text-decoration:underline}.htmlWidgetContent a:any-link{color:revert;text-decoration:underline}.htmlWidgetContent ol{list-style-type:decimal;padding-left:20px}.htmlWidgetContent table{border-collapse:collapse;width:100%}.htmlWidgetContent th,td{border:1px solid #ccc;padding:8px;text-align:left}.aiWidgetMainContainer{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.aiWidgetMainContainer .aiStartScreenContent{display:flex;flex-direction:column;height:100%;min-height:0}.aiWidgetMainContainer .aiStartScreenContent .aiUserGreetingContainer{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;text-align:center}.aiWidgetMainContainer .aiStartScreenContent .aiUserGreetingContainer .octopusIcon{height:60px;width:60px}.aiWidgetMainContainer .aiStartScreenContent .aiUserGreetingContainer .aiGreetingTextContainer{display:flex;flex-direction:column;gap:4px}.aiWidgetMainContainer .aiStartScreenContent .aiUserGreetingContainer .aiGreetingTextContainer .aiGreetingText{font-size:20px;margin:0}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent{flex:1;min-height:0;overflow-y:auto;padding:8px 0}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;max-height:none;overflow:visible;padding:8px 16px 12px;text-align:center}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubble{border-radius:14px;box-shadow:0 1px 0 rgba(0,0,0,.06);display:inline-flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.35;padding:8px 12px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleSender{align-items:center;color:rgba(0,0,0,.7);display:flex;font-size:12px;gap:8px;margin-bottom:5px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .menuProfilePicInPaper{border-radius:50%;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiUserDot{background:#cfe1ff;border-radius:9999px;display:inline-block;height:16px;width:16px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiSenderName{font-size:12px;font-weight:600;opacity:.8}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleTyping .typingDots{align-items:center;color:inherit;display:inline-flex;gap:6px;line-height:0}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleTyping .typingDots span{animation:dotPulse 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;display:inline-block;height:6px;opacity:.35;width:6px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleTyping .typingDots span:nth-child(2){animation-delay:.15s}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleTyping .typingDots span:nth-child(3){animation-delay:.3s}@keyframes dotPulse{0%,60%,to{opacity:.35;transform:scale(.6)}30%{opacity:1;transform:scale(1)}}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleUser{align-self:flex-end;background:#1e63d5;border-top-right-radius:6px;color:#fff;margin-left:auto;max-width:80%}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleAssistant{align-self:flex-start;background:#f2f5f7;border-top-left-radius:6px;color:#111;margin-right:auto;max-width:80%}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleText{font-size:1rem;text-align:left}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiMessageAttachments{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:6px}.aiWidgetMainContainer .aiStartScreenContent .aiScrollableContent .aiChatArea .aiBubbleMeta{align-self:flex-end;font-size:11px;margin-top:2px;opacity:.75}.aiWidgetMainContainer .aiStartScreenContent .aiPromptSelect{align-items:center;border-radius:16px;display:grid;grid-template-columns:36px 1fr 36px;margin-left:auto;margin-right:auto;max-width:500px;padding-bottom:6px;padding-top:6px;width:100%}.aiWidgetMainContainer .aiStartScreenContent .aiAttachmentChip{background-color:#e3f2fd;border-radius:4px;color:#0d47a1;margin-bottom:4px;margin-right:4px}.aiListItemText{font-size:14px;margin-left:8px;margin-right:8px}.aiMorePromptsButton{align-items:center;display:flex;justify-content:center;margin-top:4px}.aiInputBarContainer{align-items:center;padding:8px}.aiInfoText{font-size:10px;margin-bottom:4px;opacity:.8;text-align:center}.aiPH{background:#eaf2ff;border-radius:6px;color:#1e40af;padding:2px 6px}.aiInputBar{flex:1;margin-left:8px}.aiInputBarIcon{height:22px;width:22px}.aiPromptInputContainer{align-items:center;display:grid;gap:8}.aiPromptInputContainer .aiPromptInput{align-items:center;background:#fff;border:1px solid var(--mui-palette-divider,#e0e0e0);border-radius:12px;display:flex;flex-wrap:wrap;gap:4px;min-height:44px;padding:8px 12px}.aiTabHeader{align-items:center;display:flex;gap:8;padding:8px 12px}.aiTabHeader .aiTabHeaderTitle{flex:1;font-weight:600}.aiNoChatsFound{color:rgba(0,0,0,.6);font:12;padding:12px}.aiChatListItemBtn{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;outline:none;padding:8px 12px;position:relative;width:100%}.aiChatsUnreadDot{background:#1e40af;border-radius:50%;display:inline-block;height:8px;margin-left:6px;outline-offset:1px;width:8px}.aiChatListItemBtn.is-selected,.aiChatListItemBtn.is-selected:hover{background:var(--mui-palette-action-selected,rgba(0,0,0,.08))}.aiFollowUpActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.aiUnreadDivider{align-items:center;display:flex;gap:8px;margin:8px 16px}.aiUnreadDivider .aiUnreadLine{background:rgba(0,0,0,.12);flex:1;height:1px}.aiUnreadDivider .aiUnreadLabel{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:9999px;color:rgba(0,0,0,.6);font-size:11px;font-weight:600;line-height:1.2;padding:2px 8px}.aiChatsListItemContent{align-items:center;display:flex;gap:4;margin-left:auto}.aiChatsListItemContent .aiChatsListItemDate{color:rgba(0,0,0,.6);font-size:12px;white-space:nowrap}.aiChatsListItemContent .aiFollowUpBubble{padding-bottom:12px;position:relative}.aiChatsListItemContent .aiActionIcon{background:#e9ebf1;border-radius:9999px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#222;height:28px;transition:background .12s ease,box-shadow .12s ease,transform 60ms ease;width:28px}.aiChatsListItemContent .aiActionIcon:hover{background:#dee1ea;box-shadow:0 2px 4px rgba(0,0,0,.12)}.aiChatsListItemContent .aiActionIcon:active{transform:translateY(.5px)}.aiChatsListItemContent .aiActionIcon.aiActionIcon--discard,.aiChatsListItemContent .aiActionIcon.aiActionIcon--edit{background:#e0e0e5;color:#111}.aiChatsListItemContent .aiActionIcon.is-green{background:#78b58c;color:#fff}.aiChatsListItemContent .aiActionIcon.is-red{background:#9e3b49;color:#fff}.aiChatsListItemContent .richTextEditorInnerContent{width:100%}.aiWidgetLoading{align-items:center;box-sizing:border-box;display:flex;gap:12px;height:100%;justify-content:center;min-height:160px;padding:16px;width:100%}.aiWidgetLoading__spinner{--ring-size:34px;--ring-width:3px;animation:aiw-spin .7s linear infinite;border-top-color:rgba(0,0,0,.15);border:var(--ring-width) solid rgba(0,0,0,.15);border-radius:50%;border-top:var(--ring-width) solid;height:var(--ring-size);width:var(--ring-size)}.aiWidgetLoading__label{color:#202125;opacity:.9}@media(prefers-reduced-motion:reduce){.aiWidgetLoading__spinner{animation:none;border-top-color:rgba(0,0,0,.45)}}@keyframes aiw-spin{to{transform:rotate(1turn)}}.uxDashEditorContainer{display:flex;margin:4px 0;width:100%}.uxDashEditorLabelTop{align-items:flex-start;flex-direction:column}.label-right{align-items:center;flex:1;flex-direction:row}.uxDashEditorLabel{font-size:13px;margin-bottom:4px;margin-right:8px;padding-top:4px;white-space:wrap}.editor-input{flex:1}.editor-slider{flex:1;min-width:0;width:100%}.editorToggleContainer{height:28px}.editorToggleGroup{display:flex;left:-4px;padding:5px 5px 5px 0;position:relative;top:2px;width:100%}.editorToggleItem{border:0;display:flex;height:20px;min-width:30px;width:20px}.editorDropDownIconButton{height:30px;left:-5px;position:static;top:-3px;width:30px}.editorCheckBox{padding:3px}.editorCheckBoxLabel{font-size:14px}.colorRangeRow{align-items:center;display:grid;gap:.5em;grid-template-columns:60px 1fr 1fr 40px;padding:4px 0;position:relative}.gridHeader{margin-bottom:.5em}.colorRangeCell{font-size:.9em}.colorRangeDivider{bottom:0;left:0;position:absolute;right:0}.colorCircle{border-radius:50%;display:inline-block;height:1em;width:1em}.bold{font-weight:700}.alignRight{display:flex;justify-content:flex-end}.uxDashColorCircle{border-radius:50%;display:inline-block;height:1.5em;margin-right:.5em;width:1.5em}.uxDashColorEditor{padding-top:5px;width:100%}.uxDashColorEditorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,auto)}.uxDashColorPalette{padding:6px 4px}.uxDashColorPalette,.uxDashColorPaletteItems{align-items:center;display:flex;justify-content:flex-start}.uxDashColorPaletteItems{border-radius:8px;gap:4px;line-height:0;padding:6px}.uxDashColorPaletteItem{line-height:0;position:relative}.uxDashColorPaletteItemSwatch{background:transparent;cursor:pointer;display:block;position:relative}.uxDashColorPaletteItemColor{border-radius:2px;height:18px;width:18px}.uxDashColorPaletteItemPopover{position:absolute;z-index:2}.uxDashColorPaletteItemCover{bottom:0;left:0;position:fixed;right:0;top:0}.uxDashColorPaletteEditBtn{visibility:hidden}.uxDashColorPalette.edit-mode .uxDashColorPaletteEditBtn,.uxDashColorPalette:hover .uxDashColorPaletteEditBtn{visibility:visible}.uxDashColorPaletteItemEditIcon{display:none;font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.uxDashColorPalette.edit-mode .uxDashColorPaletteItem:hover .uxDashColorPaletteItemEditIcon{display:block}