body .k-loading-mask .k-loading-text{display:none}.k-scrollbar,.k-virtual-scrollable-wrap{scrollbar-width:thin}.k-button{padding:4px}.k-window-titlebar .k-window-title{display:block}.k-tabstrip-top>.k-tabstrip-items-wrapper{border-bottom:0}.tabOpenerContainer.k-item{height:2.6em;line-height:2.6em;min-height:16px}.rangeOpenerContainer .k-item{min-height:16px;padding-left:.4em;padding-right:.4em}span.k-datepicker,span.k-datetimepicker,span.k-dropdownlist{border-radius:0;border-width:0;display:flex;flex-direction:row;height:100%;padding:0}span.k-datepicker .k-input-inner,span.k-datetimepicker .k-input-inner,span.k-dropdownlist .k-input-inner{border-width:0;padding:.2em}span.k-datepicker .k-input-button,span.k-datetimepicker .k-input-button,span.k-dropdownlist .k-input-button{align-self:center;border-width:0;height:100%;padding:.2em 0;width:18px}.cardField span.k-datepicker,.cardField span.k-datetimepicker,.cardField span.k-dropdownlist{height:18px}span.k-datepicker.fieldDataError,span.k-datetimepicker.fieldDataError,span.k-dropdown.fieldDataError{background-color:#f6cece}.k-slider span{display:block}.cardToolBarAreaContent .k-header .cardToolBarAreaHeaderButton.k-disabled{opacity:.5}.k-splitter.splittView{height:100%}.k-splitter .k-splitbar .hiddenSplitbar{border-width:0;height:0;width:0}.k-splitter .k-ghost-splitbar{z-index:30}.k-auto-scrollable,.k-scrollable{scrollbar-width:thin}.k-grid .k-grid-norecords-template{height:auto;line-height:2em;width:auto}.k-scheduler-content{scrollbar-width:thin}.k-menu:not(.k-context-menu){background-color:inherit}.k-column-menu.filterMenu .k-item .k-menu-link img,.k-menu.dropdownMenu .k-item .k-menu-link img,.k-menu.gridContextMenu .k-item .k-menu-link img,.k-menu.menuPanel .k-item .k-menu-link img,.k-menu.notificationMenu .k-item .k-menu-link img,.k-menu.selectionFilterGridValueEditorMenu .k-item .k-menu-link img{height:16px;padding:0;width:16px}.k-treeview{scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:3px}.scrolling-hidden{overflow:hidden}.scrolling-auto{overflow:auto;scrollbar-width:thin}.scrolling-always{overflow:scroll;scrollbar-width:thin}.scrolling-auto-x-only{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.scrolling-auto-y-only{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.scrolling-reset{overflow:unset;overflow-x:unset;overflow-y:unset;scrollbar-width:thin}#appContentContainer{background-repeat:no-repeat;background-size:cover;height:calc(100% - 11em);z-index:0}#pageTabsContainer{border-width:0;height:100%;padding:0;width:100%}#pageTabsContainer .pageTab{border-width:0;display:flex;margin:0;overflow:hidden;padding:0;width:100%}#hint,#pageTabs{margin:0;padding:0}#hint .pageTabOpener,#pageTabs .pageTabOpener{align-items:center;display:flex;flex-direction:row}#hint .tabLabel,#pageTabs .tabLabel{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hint .pageTabCloseButton,#pageTabs .pageTabCloseButton{margin-left:.2em;padding:0}::-moz-placeholder{color:#aeaeae;opacity:1}::placeholder{color:#aeaeae;opacity:1}:focus::-moz-placeholder{opacity:0}:focus::placeholder{opacity:0}input::-ms-clear,textarea::-ms-clear{display:none}:focus{outline:none}a{text-decoration:none}button{padding:0}.imgButton,img{background-image:none;border-width:0;padding:0}.integratedSmallButton{background:none;border-width:0;padding:1px}.integratedSmallButton~.integratedSmallButton{padding-left:2px}label{white-space:nowrap}input{min-height:1.2em}span{display:contents}.iMobile *{cursor:pointer}body,html{height:100%}body{font-family:Verdana,Helvetica,sans-serif;font-size:10px;overflow:hidden}.loginControl{font-size:1.5em}.index,.loginControl{height:100%;width:100%}.index{display:flex;flex-direction:column}.autocompleteGridFixedPosition{pointer-events:none;position:fixed;z-index:101}.autocompleteGridRelPosition{height:100%;pointer-events:none;position:relative;z-index:101}.autocompleteGridRelPosition .k-grid{max-height:100%;pointer-events:all}#appProgressContainer{left:50%;margin-left:-150px;margin-top:-20px;position:absolute;top:50%;width:300px}#appProgressContainer.progressWithSplashImage{margin-top:180px}.progressContainer{line-height:1.9em}.progressContainer .progressPrefixMessage{display:none;padding-right:.2em}.progressContainer .progressHeaderImg{display:inline-block;padding-right:.2em}.progressContainer .progressBar{padding-right:.2em}.progressContainer .progressCancel{display:inline-block;padding-left:.2em;vertical-align:middle}.progressContainer .progressMessage{padding-left:.2em;padding-top:.1em}#tmpEncoding{display:none}.smallIcon{height:16px;min-height:16px;padding:0;width:16px}.mediumIcon{height:24px;min-height:24px;padding:0;width:24px}.largeIcon{height:32px;min-height:32px;padding:0;width:32px}.hugeIcon{height:96px;min-height:96px;padding:0;width:96px}.buttonDisabled{cursor:default;opacity:.5;pointer-events:none}.buttonDisabled:hover{background-color:transparent}.buttonError{background-color:#f6cece!important}.buttonSuccess{background-color:#43dd30!important}.verticalText{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);font-weight:700;position:relative;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}#pageContainer{height:100%}@media screen and (min-width:720px){.blockUI.blockOverlay{opacity:unset!important}}.blockUI.blockOverlay{border-width:0;height:100%;left:0;margin:0;opacity:0;padding:0;top:0;width:100%}.blockUI.blockOverlay.cursorWait{cursor:wait}.blockUI.blockOverlay.mobileCursorWait{align-items:center;background-color:rgba(0,0,0,.6);display:flex;justify-content:center}.blockUI.blockOverlay.mobileCursorWait .loading{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;border-color:#fff transparent transparent #fff;border-radius:50%;border-style:solid;border-width:5px;height:50px;transition:all .5s ease-in;width:50px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blockUI.blockOverlay.disabledCursorDefault{cursor:default;pointer-events:none}.profilerColorCell{height:2em;width:2em}.display-inline-block{display:inline-block}.display-inline{display:inline}.display-block{display:block}.display-flex{align-items:center;display:flex}.relativePositionContainer{position:relative}.showActionCursor{cursor:pointer}.centeringFlexBox{align-items:center;display:flex;justify-content:center}#infoTabOpener .k-link{padding:.2em}#infoTabOpener .k-link img{width:auto}.splashContainer,.splashWindow{bottom:0;left:0;position:absolute;right:0;top:0}.splashWindow{height:333px;margin:auto;width:575px}.splashWindow .splashImageText{bottom:10px;color:#eee;left:80px;position:absolute;width:449px}.splashWindow .splashImageText a{color:#eaeaea}.splashWindow .splashFooter{display:none}.splashContainer.infoSplash{margin:0;z-index:100000}.splashContainer.infoSplash .splashWindow{bottom:unset;height:auto;padding:0;right:unset;width:auto}.splashContainer.infoSplash .splashWindow .splashImageText{bottom:35px}.splashContainer.infoSplash .splashWindow .splashFooter{display:flex;justify-content:flex-end}.splashContainer.infoSplash .splashWindow .splashFooter button{border:1px;padding:.2em}.splashContainer.infoSplash .splashWindow .splashFooter button img.smallIcon{padding-right:.2em}.padding5{padding:5px}img{color:transparent}.loginControl{left:50%;text-align:center;top:50%}.loginControl .loginLabel{height:2em;padding-top:1.2em;width:100%}.loginControl .loginInputs{align-items:center;display:flex;flex-direction:column}.loginControl .loginInputs .loginInputContainer{align-items:center;display:flex;flex-direction:row;height:3em}.loginControl .loginInputs .loginInputContainer input{height:2em;margin-right:.4em}.loginControl .loginInputs .reauthInputContainer{padding:.2em}.loginControl .loginInputs .reauthInputContainer input{vertical-align:text-bottom}.loginControl .loginInputs .loginInfoContainer{display:flex;flex-direction:row;line-height:1.3em;padding:.2em;text-align:left}.loginControl .loginInputs .loginInfoContainer label{white-space:normal}.loginControl .loginSubmitButtonContainer{height:2em;line-height:2em;padding:.2em;text-align:center}.loginControl .loginSubmitButtonContainer .loginSubmitButton{border-width:1px}.loginControl img{align-self:center;margin-right:.4em}.loginControl .loginBasicInfo{bottom:10px;font-size:.8em;position:absolute;right:10px}.ribbonParent{height:11em;position:relative;z-index:100}.ribbonParent>[data-direction]{bottom:0;position:absolute;top:2.2em;z-index:999}.ribbonParent>[data-direction=right]{right:0}.ribbonParent>[data-direction=left]{left:0}#ribbonContainer{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:hidden;padding:0}#ribbonContainer>.ribbonTab{flex-grow:2;margin:0;overflow:hidden;padding:0;white-space:nowrap}#ribbonContainer .ribbonStack{display:block;height:100%;overflow-x:hidden}.ribbonStackItem{display:block;height:100%}.ribbonGroupContainer{border-right:1px solid #ccc;margin:0;text-align:center;vertical-align:top}.ribbonGroup,.ribbonGroupContainer{display:inline-block;height:100%}.ribbonGroupContent{display:block;height:7em;padding:.8em .1em .1em .4em}.ribbonItem{vertical-align:top}.ribbonItem.hiddenBtn{display:none}.ribbonGroupFooter{color:gray;display:block;padding-left:.2em;padding-right:.2em;text-align:center}.ribbonObjectControl{height:7em}.searchField{border-width:0;height:1.6em;width:100%}.actionRibbon{display:inline-block;white-space:nowrap}.actionribbon-boxcontentbig{display:inline-block;margin-right:1em}.ribbonBigButtons .actionribbon-boxcontentbig:last-of-type{margin-right:0}.actionribbon-boxcaptionbig{line-height:2em;position:relative;word-wrap:break-word;overflow:auto;scrollbar-width:thin}.actionribbon-boximgbig{height:32px;text-align:center}.actionribbon-boxcontentsmall{display:inline-block;height:100%;padding-right:4px;vertical-align:top}.actionribbon-boxinnersmall{align-items:center;display:flex;height:33%;text-align:left;width:100%}.actionribbon-boximgsmall{display:inline-block;height:16px;padding-right:4px;width:16px}.actionribbon-boxcaptionsmall{flex:1;height:20px;line-height:2em;position:relative;word-wrap:break-word;overflow:auto;scrollbar-width:thin}.ribbonControls{text-align:center}.ribbonBigButtons,.ribbonControls{display:inline-block;height:100%;vertical-align:top}.ribbonBigButtons{text-align:left}.ribbonSmallButtons{display:inline-block;height:100%;vertical-align:top}.ribbonCollapsedButtonGroup{cursor:pointer;display:inline-block;height:7em;line-height:6em;padding-top:.6em}.ribbonCollapsedImage{padding-left:.5em;padding-right:.5em;vertical-align:middle}.ribbonControlBigButtons{text-align:center}.ribbonControlBigButtons,.ribbonControlSmallButtons{display:inline-block;height:100%;vertical-align:top}.toggleoff{display:block}.toggleframe,.togglereplace{border-right:1px dotted #aed0ea;cursor:pointer;display:block;float:left;height:70px;margin-right:15px;padding-right:10px;padding-top:15px}.togglerimg{display:block;float:left;text-align:center;width:100%}.groupButtonImg{display:block;margin-left:auto;margin-right:auto}.groupButtonLarge{cursor:pointer;float:left;padding-right:5px}.groupButtonLargeDisabled{cursor:default;float:left;opacity:.5;padding-right:5px}.groupImgSmall{border-width:0;padding-right:.1em;text-align:left}.groupButtonSmall{cursor:pointer;line-height:18px;padding:1px;text-align:left}.extrasFilterDropDownContainer .groupButtonSmall,.groupButtonSmallDisabled{padding:0}.groupButtonSmallDisabled{cursor:default;opacity:.5;padding:1px;text-align:left}.textBlock{cursor:default;padding:.2em;text-align:left}.actionribbon-dropDownPosition{float:left;margin-left:.3em}.debugRibbonEntry{color:#000;display:block}.catalogOpenFavSelections{display:inline;margin-right:.2em}.extrasFilterDropDownContainer{display:block;min-width:100px;text-align:right}.extrasFilterDropDownContainer .extrasFilterDropDown .k-icon-button{width:2.6em}.extrasFilterDropDown{max-height:2em;min-width:100%}.dropdownButton{align-items:center;display:flex;flex-direction:row;width:100%}.dropdownButton .actionribbon-boxcaptionsmall{padding-left:4px}.dropdownMenu{cursor:pointer;margin:0;padding:4px;pointer-events:all;position:fixed;width:auto;z-index:1000}.dropdownMenu.k-menu:not(.k-context-menu)>.k-item{color:inherit}.dropdownButtonItem{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start}.dropdownButtonLabel{margin-bottom:auto;margin-left:.3em;margin-top:auto}.ribbonComboBoxContainer{display:block;min-height:33%;min-width:100px;text-align:left}.ribbonComboBox{min-width:100%}#ribbonWindowZoomContainer{justify-content:center}#ribbonWindowZoomInputContainer{display:block;width:100%}#ribbonWindowZoomInput{display:block;padding:0;width:100px}.ribbonClientControl{text-align:left}.ribbonUserSettingsControl .actionribbon-boxinnersmall{justify-content:left}.ribbonSearchBox{display:flex;width:100%}.ribbonGroupFlexLayout{display:flex;flex-direction:column;height:100%}.ribbonGroupFlexLayout .ribbonGroupContent{flex:1}.ribbonGroupFlexLayout .ribbonGroupFooter{display:flex}.ribbonGroupFlexLayout .ribbonGroupFooter label{flex:1;padding:0 5px}#appToolBar{display:flex;flex-direction:column;height:100%;padding:0;width:25px}.appToolBarCloseButton{flex-direction:column;justify-content:center;line-height:2.2em;max-height:2.2em;min-height:2.2em}.appToolBarCloseButton img.smallIcon{padding:0}.appToolBarToggleButtons{display:flex;flex-direction:column;flex-grow:2;overflow:auto}.appToolBarButton{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;width:23px;box-orient:vertical;min-height:0;writing-mode:vertical-rl}.appToolBarButtonText{flex-grow:2;font-weight:700;overflow:hidden;text-overflow:ellipsis;transform:rotate(180deg);white-space:nowrap}.appToolBarArea{height:100%;position:relative}.appToolBarAreaHeader{height:24px;line-height:24px}.appToolBarAreaHeaderButton{border-width:0;cursor:pointer;margin:0;vertical-align:middle}.appToolBarAreaHeaderImgContainer{align-items:center;display:flex;float:left;height:24px}.appToolBarAreaHeaderImg{border-width:0;margin:0}.appWidget{height:100%}.appWidget .appWidgetHeader{height:24px;line-height:24px;width:100%}.appWidget .appWidgetHeaderButton{float:left;padding:.2em}.appWidget .appWidgetContent{height:calc(100% - 54px);width:100%}.appWidget .appWidgetFooter{height:30px;line-height:30px;width:100%}#favoritesHeader{border-radius:0;border-width:0;height:24px;line-height:24px;margin:0;padding:0;position:absolute;width:100%}.deleteFavoriteButton{height:24px;vertical-align:top}#favoritesContainer,#historyContainer{bottom:0;left:0;position:absolute;right:0;top:24px}#favoritesContainer .k-grid-content{overflow:auto;scrollbar-width:thin}.superSearchArea{display:flex;flex-direction:column}.superSearchArea .superSearchHeader{border-radius:0;border-width:0;display:flex;flex-direction:column;height:50px;margin:0;width:100%}.superSearchArea .superSearchHeader .superSearchHeaderRow{display:flex;flex-direction:row;margin-bottom:.4em;width:100%}.superSearchArea .superSearchHeader .superSearchHeaderRow .superSearchTypeContainer{display:inline-flex;margin-left:5px}.superSearchArea .superSearchHeader .superSearchTypeContainer .k-input{height:20px}.superSearchArea .superSearchHeader .superSearchSubTypeContainer{display:inline-flex;flex-grow:1;margin-left:5px}.superSearchArea .superSearchHeader .superSearchSubTypeContainer select{flex-grow:1}.superSearchArea .superSearchHeader .superSearchInputContainer{display:flex;flex-grow:1;margin-right:5px}.superSearchArea .superSearchHeader .superSearchInputContainer input{display:inline-flex;flex-grow:1;line-height:1.8em}.superSearchArea .superSearchResultsContainer{height:calc(100% - 50px)}.superSearchArea .superSearchResultsContainer .memo{overflow:hidden}.globalSearchArea{display:flex;flex-direction:column}.globalSearchArea .globalSearchHeader{border-radius:0;border-width:0;display:flex;flex-direction:column;height:auto;margin:0;width:100%}.globalSearchArea .globalSearchHeader .globalSearchHeaderRow{display:flex;flex-direction:row;margin-bottom:.4em;width:100%}.globalSearchArea .globalSearchHeader .globalSearchHeaderRow .globalSearchInputContainer{display:flex;flex-grow:1;margin-right:5px}.globalSearchArea .globalSearchHeader .globalSearchHeaderRow .globalSearchInputContainer input{display:inline-flex;flex-grow:1;line-height:1.8em}.globalSearchArea .globalSearchHeader .globalSearchHeaderRow .globalSearchButton{border:0;padding:.2em}.globalSearchArea .globalSearchHeader .globalSearchCheckboxes{height:2em;line-height:2em;width:100%}.globalSearchArea .globalSearchResultsContainer{flex-grow:1;width:100%}.globalSearchArea .globalSearchResultsContainer .globalSearchWarning{color:red;margin:10px;width:100%}.serviceCoordinatorHeader{align-items:center;display:flex;flex-direction:row;height:24px;justify-content:space-between;line-height:24px;position:absolute;width:100%}.serviceCoordinatorHeaderButtons{line-height:1.2em}.serviceCoordinatorHeaderSeparator{bottom:0}.serviceCoordinatorInputContainer{flex-grow:1;height:100%;line-height:24px;margin-left:.5em;max-height:24px}.serviceCoordinatorContainer{bottom:0;left:0;position:absolute;right:0;top:24px}#serviceCoordinator_tree{height:100%;scrollbar-width:thin}.serviceCoordinatorNode{align-items:center;display:flex;flex-direction:row;padding:2px}.toolBarButtonIcon{transform:rotate(-90deg)}.menuPanel{overflow-x:hidden;overflow-y:auto;position:fixed;scrollbar-width:thin;width:auto;z-index:999}.subMenuPanel{margin:0;padding:.2em}.menuPanelItem{display:flex;flex-direction:row;line-height:1.5em;min-height:20px}.subMenuPanelPositioner{position:relative}.menuPanelImage{padding-right:.2em}.subMenuPanelOpener{float:right}.menuPanelSeparator{height:2px;width:100%}.menuPanelItemDisabled{opacity:.5}.tabLabel{cursor:pointer;float:left;text-align:center}.tabIcon{align-items:center;display:flex;flex-direction:row;padding-right:.2em}.pageTabCloseButton{cursor:pointer;float:right}.cardRibbonStack{height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;white-space:nowrap;width:100%}.cardStackitem{display:none;height:100%}.cardStackitem:first-child{display:flex}.cardHeader{padding:0;width:100%}.cardHeaderContent{align-content:stretch;align-items:center;display:flex;flex-wrap:wrap;height:100%;overflow:hidden;width:100%}.cardHeaderContentBottomRow,.cardHeaderContentMiddleRow,.cardHeaderContentTopRow{display:flex;justify-content:space-between;width:100%}.cardHeaderContentCenterCell,.cardHeaderContentLeftCell,.cardHeaderContentRightCell{align-items:center;display:flex;flex-wrap:nowrap;position:relative;width:33.333333%}.cardHeaderContentLeftCell{justify-content:flex-start}.cardHeaderContentCenterCell{justify-content:center;z-index:2}.cardHeaderContentRightCell{justify-content:flex-end;z-index:1}.cardHeaderContentCenterCell,.cardHeaderContentLeftCell,.cardHeaderContentRightCell,.cardHeaderIcon,.cardHeaderLabel{border-width:0;box-sizing:content-box;padding:0 2px}.cardHeaderLabel{flex-wrap:nowrap;margin-left:.6em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cardHeaderContentLeftCell .cardHeaderLabel{float:left}.cardHeaderContentCenterCell .cardHeaderLabel{display:inline-block}.cardHeaderContentRightCell .cardHeaderLabel{float:right}.cardHeaderImage{max-height:24px;max-width:24px;min-height:16px;min-width:16px}.cardHeaderIcon{max-width:24px}.cardHeaderContentMiddleRow .cardHeaderIcon{position:relative}.cardHeaderContentLeftCell .cardHeaderIcon{float:left}.cardHeaderContentCenterCell .cardHeaderIcon{display:inline-block}.cardHeaderContentRightCell .cardHeaderIcon{float:right}.tabWindow{display:block;height:100%;margin:0;width:100%}.tabWindow .tabWindowContent{height:calc(100% - 25px);width:100%}.tabWindow .tabWindowFooter{display:flex;flex-direction:row;height:25px;width:100%}.tabWindowFooterContent{align-items:center;display:flex;flex-direction:row;padding:.1em}.tabWindowFooterContent img{margin-bottom:4px}.tabWindowFooterCardStackOverview{align-items:center;display:flex;flex-direction:row;padding:.1em}.cardBottomFlush{bottom:0}.vline,.vlineOuter{position:absolute}.vline{background-color:#aed0ea;left:50%;top:0;width:2px}.hline,.hlineOuter{position:absolute}.hline{background-color:#aed0ea;border-width:0;font-size:0;height:2px;left:0;line-height:0;width:100%;z-index:11}.autocompleteContainerParent{z-index:999}.cardFieldOuter{position:absolute;z-index:10}.cardFieldOuter.autocompleteContainerParent{z-index:999}.cardField{align-items:center;display:flex;flex-direction:row;left:0;position:absolute;top:0;width:100%}.cardFieldInner{display:inline-block;overflow:hidden;padding-bottom:.3em;padding-top:.3em;width:100%}.cardFieldInner.multiselect.k-multiselect{max-height:100%;min-height:25px;overflow:auto;padding-bottom:0;padding-top:0}.cardFieldInner.tableSelector{display:flex;flex-direction:row;height:100%;padding-bottom:0;padding-top:0}.cardField .autocompletePosition{padding-top:.3em}.cardField:focus{outline:none}.k-window.k-focus{border-color:rgba(0,0,0,.3);box-shadow:none}.cardField .cardFieldUnitInner{display:inline-block;padding-bottom:.3em;padding-left:.3em;padding-top:.3em}.bool{width:auto}.currency,.decimal,.duration,.number,.smallnumber{text-align:right}.memo{border-width:0;height:100%;overflow:auto;resize:none;scrollbar-width:thin}.drawnFieldHeader{font-weight:700}.filterTextCell{font-size:1.3em;margin:10px}.filter-static-close:hover{color:red;cursor:pointer}.filter-static-add:hover{color:green;cursor:pointer}.drawnFieldImportant{font-weight:700}.drawnFieldMultiLine .labelInner{white-space:pre-line}.drawnFieldMultiLine .cardLabel{top:5px}.cardLabelOuter{height:2px;position:absolute;z-index:1}.cardLabel{align-items:center;display:flex;flex-direction:row;left:0;position:absolute;top:0;white-space:nowrap;width:100%}.cardLabelInner{display:inline-block;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardUnitOuter{height:2px;position:absolute;text-align:left;z-index:1}.cardUnit{left:0;position:absolute;top:0;width:100%}.cardUnitInner{height:1.5em;line-height:1.5em;padding-left:.3em;width:100%}input,textarea{border-width:0;font-family:inherit;font-size:100%;padding:0}.mandatory{border:1px solid red}.unit{float:right}.labelInner{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fieldDataInfo{background-color:#87cefa!important}.fieldDataWarning{background-color:#ff0!important}.fieldDataError{background-color:#f6cece!important}.fieldDisabled{color:dimgray}.inputDisabled{background-color:#edf7fc}.cardFieldCheckBox{float:left;height:17px;margin:1px;width:17px}.cardView.dynamicCardView{bottom:0;display:grid;grid-template-columns:200px auto;left:0;padding:.4em;position:relative;top:0}.dynamicCardView .cardLabelOuter{justify-self:start;padding-bottom:.1em;position:unset;width:49%}.dynamicCardView .cardLabel{left:auto;position:relative;top:auto}.dynamicCardView .cardValueOuter{display:flex;justify-self:start;max-width:50%;padding-bottom:.1em;position:unset;width:50%}.dynamicCardView .cardValueOuter.memoCardFieldOuter{height:76px}.dynamicCardView .cardField{flex-grow:2;height:98%;left:auto;position:relative;top:auto;width:auto}.dynamicCardView .cardField .currency,.dynamicCardView .cardField .date,.dynamicCardView .cardField .datetime,.dynamicCardView .cardField .datetimeutc,.dynamicCardView .cardField .decimal,.dynamicCardView .cardField .duration,.dynamicCardView .cardField .multiCurrenciesArea,.dynamicCardView .cardField .number,.dynamicCardView .cardField .smallnumber,.dynamicCardView .cardField .symbol,.dynamicCardView .cardField .time{max-width:200px}.dynamicCardView .cardUnit{height:98%;left:auto;padding-left:.2em;position:relative;top:auto;width:auto}.ranges{display:flex;flex-direction:column;height:100%;padding:0;width:100%}.ranges .k-tabstrip-next.k-disabled,.ranges .k-tabstrip-prev.k-disabled{display:none}.tabOpeners{padding:0;width:18em}.tabOpeners>.tabOpenerContainer{border-left:0;border-right:0;width:100%;z-index:0}.tabOpener{align-items:center;display:flex;flex-direction:row;max-width:100%;padding:.4em;white-space:nowrap}.tabOpenerLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabOpenerLabel,.tabOpenerSpeedUpColumn{padding-left:.2em}.cardTabsContainer .processBtnContainer{display:flex;flex-direction:row;position:relative;width:100%}.cardTabsContainer .tabBtn{background-color:transparent;border:1px solid #77b9d6;overflow:hidden;text-overflow:ellipsis;width:50%}.cardTabsContainer .tabBtn.k-active{background-color:#fff}.cardTabsContainer .processesContainer{display:flex;flex:1;flex-direction:column;overflow:hidden;width:100%}.cardTabsContainer .processesContainer .processFilter{margin-left:5px;margin-top:10px;width:inherit}.cardTabsContainer .processesContainer .processSearchRemove{cursor:pointer;line-height:15px;margin-top:10px;position:absolute;right:30px}.cardTabsContainer .processesContainer .processSearchRemoveHide{color:transparent}.cardTabsContainer .processesContainer .processActionButtons{display:flex;margin:10px 3px 0}.cardTabsContainer .processesContainer .processActionButtons .actionBtn{border-width:0;padding:0}.cardTabsContainer .processesContainer .actionBtn{width:15px}.cardTabsContainer .processesContainer .processItemImg{margin-top:9px}.cardTabsContainer .processesContainer .processImgBorder{align-items:center;border-radius:50%;display:flex;flex-direction:row;height:35px;justify-content:center;width:35px}.cardTabsContainer .processesContainer .processListItemContent{display:flex}.cardTabsContainer .processesContainer .processListItem{display:flex;justify-content:space-between;width:inherit}.cardTabsContainer .processesContainer .processesListContainer{flex:1;margin-top:10px;overflow:auto;width:100%}.cardTabsContainer .processesContainer.processContainerWithFooter{height:120px}.cardTabsContainer .processesContainer .processesContextMenuContainer{position:absolute;visibility:hidden}.cardTabsContainer .processesContainer .processListItem .contextMenuPlaceholder{position:absolute;top:5px}.cardTabsContainer .processesContainer .processListItem .processTextContainer{padding:8px}.cardTabsContainer .processesContainer .processListItem .processDescription{font-size:10px}.cardTabsContainer .processesContainer .processListItem .processDate{color:rgba(0,0,0,.639)}.processesContainer .processesListContainer .k-treeview-leaf:hover .menuIcon{opacity:1}.processMenuBtn .menuItem{background:transparent;border-width:0;cursor:pointer;justify-content:left}.processMenuGroupContainer:hover{background-color:inherit;cursor:default}.processMenuBtn .subMenuContainer{margin-left:1rem}.processBtnName{margin-left:5px}.hideBtn{display:none}.menuIcon{opacity:0}.processContextMenu{max-height:15rem;position:static}.processContextMenu .groupSeparatorLine{border-top:1px solid #9ab8c5}.cardTabs{border:0;height:100%;padding:0}.cardTabs .k-pane:first-child{display:flex;flex-direction:column}.cardTabs .k-pane:first-child .k-tabstrip-items-wrapper{flex-basis:calc(100% - 2.6em);overflow:auto;scrollbar-width:thin}.cardTabs .k-pane:first-child .k-tabstrip-items-wrapper .k-tabstrip-next,.cardTabs .k-pane:first-child .k-tabstrip-items-wrapper .k-tabstrip-prev{display:none}.cardTabs .cardContents{flex-basis:auto;flex-grow:2;flex-shrink:2}.cardContent{border:0;height:100%;padding:0}.cardContent .card{flex-grow:2;margin:0;overflow:auto;padding:0;position:relative;scrollbar-width:thin}.cardView{bottom:.4em;left:5px;min-width:800px;position:absolute;right:5px;top:.8em}.cardView input{min-height:unset}.processPager{width:100%}.rangeOpeners{display:flex;flex:2;flex-direction:row;height:2em;justify-content:stretch;padding:0}.rangeOpeners .rangeOpenerContainer{display:flex;flex:2;flex-direction:row;height:100%;min-width:7em}.rangeOpeners .rangeOpenerContainer .rangeOpener{display:flex;flex:2;flex-direction:row;line-height:1.8em;max-width:100%}.rangeOpeners .rangeOpenerContainer .rangeOpenerLabel,.rangeOpeners .rangeOpenerContainer .rangeOpenerSpeedUpColumn{overflow:hidden;padding-left:.4em;padding-right:.4em;text-overflow:ellipsis;white-space:nowrap}.rangeOpenerLabel{flex:2}.rangeOpenerSpeedUpColumn{display:inline-flex;flex:1;justify-content:flex-end;margin-left:.2em}.rangeIcon{background-position-x:center;background-position-y:center;background-repeat:no-repeat;height:16px;margin-right:.2em;vertical-align:middle;width:16px}.rangeErrorMessage,.rangeWarningMessage{float:left;padding-right:.2em}.rangeErrorMessage img,.rangeWarningMessage img{vertical-align:top}.processesListContainer span.k-treeview-leaf{min-width:100px;width:98%}.utransCardView{bottom:.4em;min-width:800px;top:.8em}.utransCardView,.utransGridView{left:5px;position:absolute;right:5px}.utransGridView{background-color:transparent;bottom:0;top:0}.utransGridView .createUtransRecordArea{cursor:pointer}.utransGrid{height:99%;width:100%}.kendoCellContainer,.viewCell{min-height:1.6em}.viewCell{position:relative}.viewCell .fieldButtons{vertical-align:central}.viewCell.image{display:flex;justify-content:center}.viewCell.image input{background:transparent;max-width:2em}.editCell.image{display:flex;justify-content:center}.editCell.image input{max-width:2em}.viewCell.symbol{display:flex;justify-content:center}.viewCell.symbol input{background:transparent}.viewCell.symbol .symbolDeleteButton{display:none}.editCell.symbol{display:flex;justify-content:flex-start}.editCell.symbol .symbolDeleteButton{position:relative;transform:none}.editCell.symbol input{flex-grow:1}.editCell{display:flex;position:relative}.editCell,.editCell.date .k-widget,.editCell.datetime .k-widget,.editCell.datetimeutc .k-widget{width:100%}.editCell .fieldButtons{vertical-align:central}.disabledCell{background:#a0a0a0;background-image:none,linear-gradient(#a0a0a0,#d2d2d2)}.k-grid .k-table-row.k-selected .disabledCell{background:#828282;background-image:none,linear-gradient(#828282,#f0f0f0)}.hiddenCell{background-image:none,linear-gradient(#ccc,#ddd 100%)}.errorCell{background-image:none,linear-gradient(#eeb4b4,#f6cece 100%)}.warningCell{background-image:none,linear-gradient(#ebeb75,#f1f1ba 100%)}.infoCell{background-image:none,linear-gradient(#87cefa,#c1e1f7 100%)}.cardWidgetArea{height:100%;line-height:normal;padding:0}.cardToolBar{display:flex;flex-direction:column;height:100%;padding:0}.cardToolBarButton{align-items:center;display:flex;flex-direction:row;flex-grow:1;height:16%;justify-content:flex-end;padding:.2em;box-orient:vertical;writing-mode:vertical-rl}.cardToolBarButtonText{flex-grow:2;font-weight:700;overflow:hidden;text-overflow:ellipsis;transform:rotate(180deg);white-space:nowrap}.hiddenSplitbar{border-width:0;display:none;height:0;width:0;z-index:-999}.cardToolBarArea{height:100%;overflow:hidden;z-index:100}.cardToolBarAreaContent{height:100%}.cardToolBarAreaHeader{height:2.9em;line-height:2.9em;vertical-align:middle}.cardToolBarAreaHeaderButton{border-width:0;cursor:pointer;float:left;padding:.2em}.cardToolBarAreaHeaderButton img{height:16px;padding:0;width:16px}.fieldButtons{cursor:pointer;height:16px;left:-18px;position:absolute;top:0;z-index:12}.fieldButton{background-color:transparent;cursor:pointer;float:right;height:18px;width:18px;z-index:12}.fieldButtonImage:hover{border:1px solid #d2d2d2;height:16px}.currencySymbol{display:inline;height:1.5em;line-height:1.5em;padding-left:.3em;padding-right:.3em;width:1em}.currencyButton{display:inline-flex;height:1.5em;line-height:1.5em;padding:0}.multiCurrenciesArea{display:flex;flex-direction:column;margin-top:.4em}.multiCurrenciesEntry{display:flex;flex-direction:row-reverse;padding:.2em}.multiCurrenciesSymbol{text-align:right;width:3em}.multiCurrenciesValue{flex-grow:1;padding-right:.2em}.multiCurrenciesValue input{padding:.3em}.sideCurrencyInput{width:100%}.pageFontScaleInputContainer{float:right;position:relative;right:0}.viewImage{max-height:100%;max-width:100%}.insertUtransRecordArea{align-items:center;border-style:solid;border-width:1px;cursor:pointer;display:flex;font-size:1.1em;height:100px;justify-content:center;margin:7px}.cardDrawnField .drawnField,.cardDrawnField .drawnFieldInner{scrollbar-width:thin;text-align:left}.cardDrawnField .drawnFieldInner{overflow:unset;white-space:nowrap}.utransGridView .viewCell.memo{height:15px}.utransGridView .viewCell.memo .memo{overflow:hidden}.utransGridFooterWarningMsg{color:red;display:inline;margin-right:5px}.exportWindow,.importWindow,.selectionWindow{height:100%;max-height:100%;width:100%}.selectionWindow.dialogInnerContainer{width:auto}.selectionWindowHeader{height:4em;line-height:4em}.selectionWindowHeaderImage,.selectionWindowHeaderLabel{display:inline-block;padding-left:.5em;vertical-align:middle}.selectionWindowHeaderLabel{font-size:1.5em}.selectionGridHeaderButtons{align-items:flex-end;display:flex;flex-direction:row;float:right;height:100%}.componentRibbonButton{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:12em}.componentRibbonButton[data-controlId=close]{padding-right:1em;width:auto}.componentRibbonButtonLabel{line-height:2em}.exportEditorConfiguration,.exportOverview,.importOverview,.importRead,.importSettingsOverview,.selectionOverview{display:flex;flex-direction:column;height:100%;width:100%}.exportResults,.exportSettings{display:flex;flex-direction:column;height:calc(100% - 60px);width:100%}.outputFieldSetContent,.outputFilterContent,.outputMethodContent,.overViewContent,.ruleSetContent{flex:1;overflow:hidden;width:100%}.selectionHorizPageSplitter{border-width:0;height:100%;max-height:100%}.selectionSectionHeader{display:flex;flex-direction:row;height:2.5em;justify-content:space-between;line-height:2.5em;min-height:24px}.selectionSectionHeaderLabel{display:inline-block;font-size:1.3em;overflow:hidden;padding-left:.4em;text-overflow:ellipsis}.componentHeaderButtons{align-items:center;display:flex;flex:0 0 auto}.panelBarGroupItemLabel{display:inline-block;float:left}.panelBarGroupItemButtons{align-items:center;display:flex;float:right;margin-left:auto}.selectionSectionSmallButtonWrapper{display:inline-block}.selectionSectionLargeButton{background-size:contain;display:inline-block}.selectionSectionHeaderRenameButton{background-color:unset;cursor:pointer}.multiLangFieldContainer{display:flex}.outputFieldSetPreviewGridContainer{bottom:0;overflow-y:hidden;position:absolute;top:2.5em;width:100%}.selectionListItem{align-items:center;display:flex;justify-content:space-between;line-height:16px;padding:.3em}.selectionOutputFilter{max-height:100%}.selectionOutputFieldSet,.selectionOutputFilter,.selectionOutputMethod,.selectionRuleSets{display:flex;flex-direction:column;height:100%;width:100%}.outputMethodGroups{height:100%}.availabilityAccordion .overviewAvailabilityButtons,.availabilityAccordion .overviewAvailabilityList,.combiSelectionAvailabilityList,.freeSqlAvailabilityList{padding:.2em}.selectionAvailabilityName{width:100%}.outputFilterCriteria{display:flex;flex-flow:column}.outputFilterCriteria .outputFilterCriteriaGrid{flex:1 1 auto}.outputFilterCriteria .outputFilterCriteriaGrid .k-grid-content.k-auto-scrollable{overflow:auto;scrollbar-width:thin}.selectionFilterGridValueEditorMenu{position:absolute;width:auto}.selectionFilterGridValueEditorMenu img{height:16px;padding:0;width:16px}.selectionFilterGridValueEditorMenu li.selected{background-color:#0094ff}.selectionPlaceHolderClearButton,.selectionPlaceHolderEditButton{height:16px;width:16px}.outputFieldSetVertSplitter{height:100%}.outputEditor{height:100%;width:100%}.clientExportEditorSplitter,.csvEditorSplitter,.excelEditorSplitter,.lhFormatEditorSplitter,.printlistEditorFormulars,.printlistEditorMethods,.printlistEditorSplitter{height:100%}.excelEditorConfiguration .excelEditorTemplateFile{margin-left:.5em;margin-right:.5em;width:300px}.chipViewControlButtons,.excelEditorTemplateButtons{display:flex;flex:1;justify-content:flex-end}.chipViewControl,.templateSelector{display:flex;flex-direction:row}.chipViewControlIconField,.selectedTemplateFile{margin:auto auto auto .5em}.selectionGridResults{display:flex;flex-direction:column;height:100%;width:100%}.selectionOutputResultsContent{display:flex;flex:1;flex-direction:column;width:100%}.selectionFilePreviewResults{display:flex;flex-direction:column;height:100%;width:100%}.selectionFilePreviewContent{flex:1;width:100%}.selectionOutputResultsGrid{display:flex;flex-direction:column}.selectionOutputResultsGrid .k-table-row.k-selected td.k-table-td{background:transparent;vertical-align:top}.selectionOutputResultsGrid .viewCell{display:flex;flex-direction:column;justify-content:space-around}.selectionOutputResultsGrid .viewCell .memo{height:auto;overflow:hidden}.selectionOutputResultsGrid .viewCell.iconViewCell{align-items:center}.selectionOutputResultsGrid .viewCell.image{align-items:center;height:100%;justify-content:stretch;width:100%}.selectionOutputResultsGrid .selectionWrapWithOverflowGridCell .viewCell *{white-space:pre-line}.selectionOutputResultsGrid .selectionNoWrapGridCell .viewCell *{white-space:nowrap}.selectionOutputResultsGrid .selectionWrapGridCell .viewCell *{overflow-wrap:break-word;white-space:pre-line;word-break:break-word}.selectionDashboardResults{height:100%;width:100%}.selectionCalendarResults{display:flex;flex-direction:column;height:100%;width:100%}.calendarContent{flex:1;overflow:hidden;width:100%}.selectionCalendarLeftSide,.selectionCalendarRightSide{float:left;height:100%}.selectionCalendarAppointments{height:100%;margin-left:.5em;overflow:hidden;overflow-y:auto;scrollbar-width:thin}.panelBarGroupItem{border:1px dashed #2f4f4f}.selectionFilterGrid{height:80%;width:100%}.fieldsTreeViewFilterInput{height:20px;width:100%}.fieldsTreeView{overflow:visible;scrollbar-width:thin}.selectionCadResults{display:flex;flex-direction:column;height:100%;width:100%}.filterButtons{white-space:nowrap}.filterButtons button{border:1px;padding:.2em}.selectionFilterGridValueWrapper{display:flex;flex-wrap:nowrap}.selectionFilterGridValueCell{flex-grow:10;overflow:hidden}.selectionFilterGridValueButtons{display:flex}.selectionFilterGridValueButtons>div{margin-left:5px}.selectionFilterGridValueButton{cursor:pointer;display:flex;flex-grow:0}.selectionAddFieldButton{float:right;height:12px;width:12px}.k-grid-header th.k-header.gridPreviewSelectedColumn{border-width:1px}.selectionFilterClientContent{align-items:center;display:flex;flex-direction:row;padding:4px}.selectionFilterClientContent>label{padding-right:4px}.clientContextCatalogContainer{box-sizing:border-box;display:flex;flex-grow:1;flex-wrap:nowrap;margin-left:20px;margin-right:30px;position:relative}.selectionFilterClientContent .k-dropdown{margin:0 30px 0 10px;width:30%}.clientContextCatalog{border:1px solid #dedee0;border-radius:3px 0 0 3px;border-right:none;box-sizing:border-box;height:20px;min-width:10px;width:100%}.clientButtons{height:20px;width:30px}.clientButtons .fieldButton_clientChange{border:0;display:flex;flex-direction:row;justify-content:center;padding:1px 0}.displayFlex{display:flex;flex-wrap:nowrap}.targetSystemFormContainer{align-items:center;display:flex;margin-bottom:5px}.targetSystemForm{margin-left:10px}.targetSystemForm .uploadImportFile{display:flex}.targetSystemForm .uploadForm{margin-left:15px}.targetSystemForm .resetFileButton{margin:0 15px 0 3px}.colHeaderWithIcon{align-items:center;display:flex}.colHeaderWithIcon>img{margin-left:10px}.selectionMultiMethod{display:flex;flex-direction:column;height:100%;width:100%}.multiMethodContent{flex:1;overflow:hidden;width:100%}.multiMethodGroupList>div{line-height:1.8em}.ruleListContainer{height:93%;overflow-y:auto;scrollbar-width:thin;width:100%}.selectRuleText{box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px}.selectRuleText .componentHeaderButtons{float:right;padding-left:5px}.rulesContainer{flex:2;margin-top:5px;overflow:hidden}.multiMethodGroupList{padding:0}.selectionSection{overflow:hidden}.multiMethodConfiguration{display:flex;flex-direction:column}.multiMethodConfiguration .deleteContainer label,.multiMethodConfiguration .fieldChange label,.multiMethodConfiguration .objCatStackPanel label,.multiMethodConfiguration .transStackPanel label,.multiMethodConfiguration .utransStackPanel label{float:left}.multiMethodConfiguration input:not([type=text]){box-sizing:border-box;margin:2px 5px 2px 3px}.multiDivContainer{display:flex;width:100%}.disabledTextNoSelectedResult{color:#708090;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.modifyField{position:relative}.executeRule.multiOptionForm .execRuleFieldList,.multiOptionForm .objCatStackPanel .objCatComboBox,.multiOptionForm .transStackPanel .transComboBox,.multiOptionForm.deleteContainer .objectTypeList{width:40%}.multiOptions{display:flex;flex-direction:column;height:100%;overflow:hidden}.multiOptions .fieldChangeOptions{width:100%}.multiOptions .fieldChangeOptions td:first-child{align-items:center;display:inline-flex}.multiOptions .regExpOptionContainer{display:flex;flex-direction:row}.multiOptions .regExpOptionContainer label{padding:2px}.executeRule.multiOptionForm{display:flex;flex:2;flex-direction:column;overflow:hidden}.multiCardTabContent .cardContent{position:absolute;width:100%}.multiTransContainer{display:flex;flex:2;flex-direction:column}.multiTransContainer .transStackPanel{align-items:center;display:flex;flex-direction:row;width:100%}.multiTransContainer .transStackPanel .transLabel{padding:.2em}.multiTransContainer .transStackPanel .createTransSeries{line-height:100%;padding:.2em}.multiTransContainer .transStackPanel .createTransSeries input{vertical-align:middle}.multiTransContainer .objCatStackPanel{align-items:center;display:flex;flex-direction:row;width:100%}.multiTransContainer .objCatStackPanel .objCatLabel{padding:.2em}.multiTransContainer .objCatStackPanel .objCatFieldContainer{padding:.2em;position:relative}.multiTransContainer .objCatStackPanel .objCatFieldContainer input{min-width:100px;padding:.2em}.multiTransContainer .objCatStackPanel .objCatIdLabel{padding:.2em}.multiTransContainer .helpButton{border:0;margin-left:auto;padding:0}.multiTransContainer .multiCardTabContent{flex:2;width:100%}.multiUtransContainer{display:flex;flex:2;flex-direction:column}.multiUtransContainer .utransStackPanel{align-items:center;display:flex;flex-direction:row;width:100%}.multiUtransContainer .multiCardTabContent{flex:2;width:100%}.multiUtransContainer .multiCardTabContent .tabs{height:100%;width:100%}.multiUtransContainer .multiCardTabContent .card{height:100%;position:relative;width:100%}.paddingForRuleList{display:flex;justify-content:space-between;padding:0 5px}.multiCardTabContent .seriesDialogTabContent[data-tabname=seriesCard]{max-width:100%;position:relative}.multiCardTabContent .seriesDialogTabContent[data-tabname=seriesCard] .seriesCardDescription{display:none}.exportEditorConfiguration .logFileNameContainer .kendoMultiSelectContainer,.exportEditorConfiguration .outputFileNameContainer .kendoMultiSelectContainer,.outputEditor .kendoMultiSelectContainer,.outputSetDialog .kendoMultiSelectContainer{height:1px;position:absolute;width:1px}.exportEditorConfiguration #selectionPlaceHolderButton,.outputEditor #selectionPlaceHolderButton{display:inline-block}.selectionPlaceholderContainerBorder{border:1px solid red;height:25px}.selectionPlaceholderContainer>*{float:left;margin:5px 5px 0 0}.selectionPlaceholderContainer>input{height:23px;margin:0 5px 0 0;width:100%}.appointmentSubjectPlaceHolderName{font-weight:600;padding:2px}.appointmentSubjectPlaceHolderName~div{padding:2px}.dashboardEditorConfigurationTree{display:flex;flex-wrap:wrap}.dashboardChartItem{box-sizing:border-box;padding:10px;text-align:center;width:20%}.dashboardChartItem:hover{background-color:#adecff;cursor:pointer}.dashboardChartItem.selected{background-color:#adecff}.operatorOptions{display:inline-flex}.selectionOutputResultsGrid .k-grid-content tr.k-selected,tr:active{background-color:inherit;color:inherit}.selectionOutputResultsGrid .k-grid-content td.k-selected{background-color:inherit;background-image:inherit;color:inherit}.selectionOutputResultsGrid .k-grid-content tr:hover{background-color:#88bacf;background-image:none!important;color:inherit}.selectionOutputResultsGrid .k-grid-content td:hover{background-color:inherit;background-image:none!important;color:inherit}.colorLegendEntry{align-items:center;display:flex;margin:5px}.colorBox{border:1px solid #000;height:10px;margin-right:5px;width:10px}.accordionItemWithIcon{align-content:center;align-items:center;display:contents;flex:1;width:100%}.accordionItemWithIcon label{overflow:hidden;padding-left:4px;text-overflow:ellipsis}.uploadImportFile{padding:1em 0;text-align:center}.uploadImportFile .dmsUploadProgress{align-items:center;display:flex;flex-direction:column;width:100%}.exportDataFilterIcon{position:absolute;right:25px;top:6px}.exportDataFilterRuleDeleteIcon{position:absolute;right:20px}.exportEditorConfigurationTree,.exportSettingsFilterAndConfig{height:100%}.exportDataFilterRuleFolderIcon{position:absolute;right:2px}.columnGridPreview .k-grid-header{display:none}.columnGridPreview .defaultVal{position:relative}.rulePickerContainer{display:flex;justify-content:space-between}.selectedFilterMenuItem{border:1px solid #000;font-weight:700}.groupCheckbox{display:inline-flex;position:relative}.groupCheckbox.groupCheckboxSelected:after{background-color:#555;bottom:0;box-sizing:border-box;content:" ";display:block;font-size:0;height:2px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:50%}.importReadContent .importLogMessagesContainer{flex:1;overflow:auto;position:relative;scrollbar-width:thin}.importReadContent .importLogMessagesContainer .importLogMessagesContent{bottom:0;padding:5px;position:absolute;top:0;width:100%}.availabilityExpander .k-link{align-items:center;display:flex;flex-direction:row}.availabilityExpander .k-link .availabilityHeaderButtonsContainer{align-items:center;display:flex;flex:2;flex-direction:row;justify-content:flex-end}.rowWithPlaceholder,.selectionFilterWindow .selectionFilterGrid .selectionFilterGridValueCell{border:1px solid red}.selectionFieldListItem>*{margin:2px 3px}.selectionList.availableSelections{background-color:inherit;bottom:0;height:auto;overflow:auto;position:absolute;scrollbar-width:thin;top:2.5em;width:100%}.importOptionsGroupList,.importSettingList,.importSettingsGroupList,.selectionList{height:100%;width:100%}.outputFieldSetsPreview .componentHeaderButtons>div,.outputFilterCriteria .componentHeaderButtons>div{margin-right:5px}.calendarObjCatTransSettingsHeader{font-weight:700}.calendarObjCatTransSetting{align-items:center;display:inline-flex}.calendarObjCatTransSetting *{padding-right:5px}.calendarObjCatTransSettingsHeaderControl{display:flex;font-weight:700}.calendarObjCatTransSettingsControl div,.calendarObjCatTransSettingsHeaderControl label{text-align:center;width:30%}.calendarObjCatTransSettingsControl{display:flex}.calendarObjCatTransSettingsControl>div:last-child>*{margin-right:5px}.exportEditorConfigurationTables .dataFilter div{padding:2px}.exportEditorConfigurationTables .catalogFilters input,.exportEditorConfigurationTables .selectedFilters input{margin-right:2px}.exportEditorConfigurationTables .allCatalogsCheck{justify-content:flex-start}.exportEditorConfigurationTables .allCatalogsCheck input{margin-right:2px}.exportEditorConfigurationTables .allCatalogsCheck label{white-space:normal}.exportEditorConfigurationTables .catalogFilters .k-listview-item{padding:2px}.exportEditorConfigurationTables .catalogFilters .checkboxState{padding-left:4px}.selectionOutputResultsGrid.k-grid tr{background-color:transparent}.selectionOutputResultsGrid.k-grid[data-lhgridlinesvisibility=bothLines] td{border-width:0 1px 1px 0}.selectionOutputResultsGrid.k-grid[data-lhgridlinesvisibility=onlyHorizontalLines] td{border-width:0 0 1px}.selectionOutputResultsGrid.k-grid[data-lhgridlinesvisibility=onlyVerticalLines] td{border-bottom-width:0;border-top-width:0}.selectionOutputResultsGrid.k-grid[data-lhgridlinesvisibility=noLines] td{border-width:0}.selectionDashboardTreeMapNode{align-items:center;display:flex;flex-direction:column;text-align:center}.selectionDashboardTreeMapNodeText{color:#107fa4;font-weight:700}.componentAvailabilityFilterControl{display:flex;height:20px;margin:2px}.componentAvailabilityFilterControl .personnelFunctionClear{margin-left:3px}.componentAvailabilityFilterControl .componentAvailabilityFilterSearch{border:1px solid rgba(0,0,0,.3);flex-grow:2;height:100%}.formattedVirtualSelectionFieldList{list-style-type:none;margin:0;padding:0}.formattedVirtualSelectionFieldList .tagsInSelectionListItem{float:left;margin:1px;padding:1px}.formattedVirtualSelectionFieldList .costDistribInSelectionListItem{float:none;margin:1px;padding:1px}.flexColumnLayout{display:flex;flex-direction:column;height:100%;max-height:100%}.flexColumnLayout .scrollableArea{flex:2;overflow:auto;scrollbar-width:thin}.uploadFileControl .fileName{margin-right:5px}.filterMenuControlContainer{align-items:center;display:flex;margin:5px 0 0}.filterMenuControlContainer .filterMenuCompareValue{flex:1;min-width:140px}.selectionGridGroupHeader{display:inline-flex}.selectionGridGroupHeader :not(:last-child){margin-right:5px}.selectionGridGroupFooter{display:inline-flex;width:100%}.selectionGridGroupFooter :not(:last-child){margin-right:5px}.outputFieldSetFieldsTreeView,.outputFilterFieldsTreeView{height:100%;width:100%}.disableEvents{pointer-events:none}.outputSettingsGridAsTree .k-grid-header{display:none}.outputSettingsGridAsTree .k-table-td:has(.noGroupHeader){display:none}.outputSettingsGridAsTree .k-table-td.k-group-cell{display:none}.formatFunctionDropDownIcon{display:block;height:12px;margin-left:5px;position:relative;width:12px}.outputSettingsGridAsTree.k-grid table.k-grid-table.k-table{table-layout:auto}.combiSelectionWindow{height:100%;width:100%}.combiSelectionOverview{display:flex;flex-direction:column;height:100%;width:100%}.dropDownIconEntry{align-items:center;display:flex}.dropDownIconEntry img{padding-right:.2em}.cbButtonDisabled{cursor:default;opacity:.5}.cbToggleButton{border-radius:50%;display:block;float:left;height:1.15em;width:1.15em}.cbToggleButtonDisabled{background-color:#a9a9a9;cursor:default}.cbToggleButtonOff{background-color:red}.cbToggleButtonOn{background-color:green}.cbToggleButton input{opacity:0;position:absolute;right:0;z-index:-1}.switchButton{background-color:#fff;border:1px solid #68b1d2;display:block;float:left;height:1.5em;line-height:1.5em;max-width:8em;width:100%}.switchButtonDisabled{cursor:default;opacity:.5}.switchButtonText{color:#003f59;display:inline-block}.switchButtonSlider{float:left;height:100%;max-width:50%;width:2em}.switchButton input{opacity:0;position:absolute;right:0;z-index:-1}.switchSliderOff{float:left}.switchSliderOn{float:right}.yesNoField{display:inline-block;overflow:hidden;padding-bottom:.3em;padding-top:.3em;width:100%}.yesNoFieldOption{height:12px}.editCell.bool,.viewCell.bool{display:flex;justify-content:center;text-align:center}.tableSelector .tableSelectorValue{padding-left:.2em}input.symbol{color:transparent}.symbolDeleteButton{height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.viewCell.colorAndHatch{align-items:center;display:flex;justify-content:space-between}.viewCell.colorAndHatch .viewColorSettings{flex:1;flex-wrap:nowrap}.viewCell.colorAndHatch .viewColorSettings .colorSettings,.viewCell.colorAndHatch .viewColorSettings .hatchSettings{display:flex}.viewCell.colorAndHatch .viewColorSettings .colorSettings span,.viewCell.colorAndHatch .viewColorSettings .hatchSettings span{display:flex;margin-right:5px;white-space:nowrap}.viewCell.colorAndHatch .viewColorSettings .colorSettings .colorIntervalBox,.viewCell.colorAndHatch .viewColorSettings .hatchSettings .colorIntervalBox{display:flex;height:15px;width:15px}.viewCell.colorAndHatch .viewColorSettings .colorSettings .interval,.viewCell.colorAndHatch .viewColorSettings .hatchSettings .interval{border-right:1px solid #789;display:flex;padding-right:3px}.viewCell.colorAndHatch .viewColorSettings .colorSettings .defaultColorBox,.viewCell.colorAndHatch .viewColorSettings .hatchSettings .defaultColorBox{border:1px solid #789;display:flex;height:15px;width:15px}.viewCell.colorAndHatch .viewColorSettings .colorSettings .colorGradientBox,.viewCell.colorAndHatch .viewColorSettings .hatchSettings .colorGradientBox{border:1px solid #789;display:flex;height:15px;width:50%}.viewCell.colorAndHatch .viewColorSettings .colorSettings .colorFullBox,.viewCell.colorAndHatch .viewColorSettings .hatchSettings .colorFullBox{border:1px solid #789;display:flex;height:20px;width:20px}.viewCell.colorAndHatch .colorSettings_btn{cursor:pointer}.filterMenuCompareValue{position:relative}.fileSelectDropzoneDisabled{cursor:default!important;opacity:.7;pointer-events:none}.dropzone.fileSelectDropzone,.dropzone.fileSelectDropzone.dz-started{border-width:0;display:flex;flex-direction:column;min-height:1.5em;overflow:auto;padding:0;position:static;width:100%}.dropzone.fileSelectDropzone .dz-message,.dropzone.fileSelectDropzone.dz-started .dz-message{display:block;margin:0;padding:.2em}.dropzone.fileSelectDropzone .dz-preview,.dropzone.fileSelectDropzone.dz-started .dz-preview{display:flex;flex-direction:row;margin:0;min-height:unset;padding:.2em}.dropzone.fileSelectDropzone .dz-preview .dz-details,.dropzone.fileSelectDropzone.dz-started .dz-preview .dz-details{display:flex;flex-direction:row;height:1.5em;min-width:unset;opacity:1;padding:0;position:unset;width:auto}.dropzone.fileSelectDropzone .dz-preview .dz-details .dz-image,.dropzone.fileSelectDropzone.dz-started .dz-preview .dz-details .dz-image{display:none;height:1.4em;padding-right:.2em;width:1.5em}.dropzone.fileSelectDropzone .dz-preview .dz-details .dz-filename,.dropzone.fileSelectDropzone.dz-started .dz-preview .dz-details .dz-filename{flex-grow:2;padding-right:.2em;text-align:initial}.dropzone.fileSelectDropzone .dz-preview .dz-details .dz-size,.dropzone.fileSelectDropzone.dz-started .dz-preview .dz-details .dz-size{font-size:.8em;padding-right:.2em;width:80px}.dropzone.fileSelectDropzone .dz-preview .fileUploadInfo,.dropzone.fileSelectDropzone.dz-started .dz-preview .fileUploadInfo{display:none}.dropzone.fileSelectDropzone .dz-preview.dz-image-preview .dz-details,.dropzone.fileSelectDropzone.dz-started .dz-preview.dz-image-preview .dz-details{transition:unset}.dialog .dialogInnerContainer.cadPdfDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.cadPdfDialog .dialogContentContainer{top:64px}.dialog .dialogInnerContainer.dashboardDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.dashboardDialog .dialogContentContainer{top:64px}.dashboardDialog .outputFilterCriteriaGrid .selectionFilterGridValueButtons,.dialog .dialogInnerContainer.dataSourceDialog .dialogHeaderContainer{display:none}.dialog .dialogInnerContainer.dataSourceDialog .dialogContentContainer{bottom:0;top:32px}.dialog .dialogInnerContainer.dataSourceDialog .dialogFooterContainer{display:none}.dataSourceDialog .dataSourceContent{display:flex;flex-direction:column}.dataSourceDialog .dashboardDataSource{flex:2}.dataSourceDialog .addNewDataSource,.dataSourceDialog .deleteDataSource{margin:5px 5px 0 0;padding:10px}.dataSourceDialog .customButton{float:right;margin:5px 5px 0 0;padding:10px}.dialog .dialogInnerContainer.dbDisplayGauges .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.dbDisplayGauges .dialogContentContainer{top:64px}.dashboardGaugesContainer{align-items:center;display:flex;flex-direction:column}.dashboardGaugesContainer .instrumentsFilterAreaContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%}.dashboardGaugesContainer .instrumentsGaugesContainer{align-items:center;display:flex;flex:2;flex-direction:row;justify-content:space-around;max-height:300px}.dashboardGaugesContainer .arrowIconsContainer{text-align:center}.dashboardGaugesContainer .arrowIconsContainer button{width:48px}.dialog .dialogInnerContainer.ruleExplorerDialog .dialogHeaderContainer{display:none}.dialog .dialogInnerContainer.ruleExplorerDialog .dialogContentContainer{bottom:0;top:32px}.dialog .dialogInnerContainer.ruleExplorerDialog .dialogFooterContainer{display:none}.ruleExplorerDialog .templateFileTree{padding:4px}.dialog .dialogInnerContainer.dashboardSelectionExplorer .dialogHeaderContainer{display:none}.dialog .dialogInnerContainer.dashboardSelectionExplorer .dialogContentContainer{bottom:32px;top:0}.dialog .dialogInnerContainer.dashboardSelectionExplorer .dialogFooterContainer{height:32px}.dashboardSelectionExplorer .customButton{bottom:0;height:32px;height:24px;padding:4px;position:absolute;text-align:center;width:64px}.dashboardSelectionExplorer .customButton[data-buttonid=none]{right:128px}.dashboardSelectionExplorer .customButton[data-buttonid=ok]{right:64px}.dashboardSelectionExplorer .customButton[data-buttonid=cancel]{right:0}.dashboardSelectionExplorerContent .selectionFilterTreeList .filterValue{height:50%}#dmsUploadForm{height:100%}.dmsExistingDocumentsGrid{color:#2779aa;width:100%}.dmsExistingDocumentsGrid tr{color:#2779aa}.dmsExistingDocumentsGrid td,.dmsExistingDocumentsGrid th{border:1px solid #68b1d2;color:#2779aa}.dmsExistingDocumentsGrid td{font-weight:700}.dialog .dialogInnerContainer.dmsUrlLinkDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.dmsUrlLinkDialog .dialogContentContainer{bottom:0;top:32px}.dialog .dialogInnerContainer.dmsUrlLinkDialog .dialogContentMainComponent{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.dialog .dialogInnerContainer.dmsUrlLinkDialog .dialogFooterContainer{display:none}.urlLink{align-items:center;display:flex;flex:2;flex-direction:row;padding:4px;width:100%}.urlLink .dmsUrlInput{flex:2;padding:4px}.urlLinkButtons{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.dialog .dialogInnerContainer.fileDialog{display:flex;flex-direction:column}.dialog .dialogInnerContainer.fileDialog .fileDialogContentContainer{bottom:0;display:flex;flex:2;flex-direction:column;position:unset;top:0}.dialog .dialogInnerContainer.fileDialog .dialogFooterContainer{display:none}.fileDialogContentContainer .dialogContent{display:flex;flex:2;flex-direction:column;justify-content:center}.dialog .dialogInnerContainer.imgBrowserDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.imgBrowserDialog .dialogContentContainer{top:32px}.imgBrowserDialog .imgBrowserItem,.scIconAndTooltipDialog .imgBrowserItem{border:1px solid #69a1bf;border-radius:4px;cursor:pointer;float:left;height:40px;text-align:center;width:40px}.imgBrowserDialog .imgBrowserItem-highlighted,.scIconAndTooltipDialog .imgBrowserItem-highlighted{background-color:#d3d3d3}.imgBrowserDialog .imgBrowserImage,.scIconAndTooltipDialog .imgBrowserImage{border-width:0;margin:8px}.dialog .dialogInnerContainer.infoDialog .infoDialogHeader{height:32px;justify-content:space-around}.dialog .dialogInnerContainer.infoDialog .infoDialogContentContainer{top:32px}.dialog .dialogInnerContainer.infoDialog .infoDialogFooter{display:block}.dialog .dialogInnerContainer.infoDialog .infoDialogFooter button{top:1px}.lhInputBoxDialogWrapper .dialogContentContainer{bottom:5px}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;line-height:unset;min-height:unset;width:100%}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputDescription{flex:1 1 40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer{align-items:center;display:flex;flex:1 1 60%;padding-left:1em}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer .date,.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer .datetime,.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer .datetimeutc,.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer .memo,.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogInputLine .lhdialogInputContainer input{width:100%}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogMemoInputLine{flex:2}.lhInputBoxDialogWrapper .dialogContentContainer .lhInputBoxDialogContent .lhdialogInputs .lhdialogMemoInputLine textarea{height:100%}.dialog .dialogInnerContainer.linkTransDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.linkTransDialog .dialogContentContainer{top:64px}.linkTransDialog .linkTransCard{display:flex;flex-direction:column}.linkTransDialog #linkTransWindowCardTabContent{flex-grow:2}.linkTransDialog #linkTrans_card{height:100%}.linkTransDialog .linkTransCombo{margin:0 auto}.linkTransToolbarGrid{display:flex;flex-direction:column}.linkTransToolbarGrid .linkTransToolbar{display:flex;flex-direction:row;padding:4px}.linkTransToolbarGrid .linkTransGridContainer{flex:2}.dialog .dialogInnerContainer.mailDialog .mailDialogHeader{align-items:center;display:flex;flex-direction:column;height:64px;justify-content:center}.dialog .dialogInnerContainer.mailDialog .mailDialogHeader .dialogHeaderDescription{display:flex;flex-direction:column;height:64px}.dialog .dialogInnerContainer.mailDialog .mailDialogContentContainer{top:64px}.mailDialog .mailDialogHeaderText{color:red;text-align:center;white-space:break-spaces}.mailDialog .dialogContentMainComponent{display:flex;flex-direction:column}.mailDialog .dialogContentMainComponent .mailDialogTextContent{flex:2;width:100%}.mailDialog .dialogContentMainComponent .mailDialogButtons{display:flex;flex-direction:row;width:100%}.mailDialog .dialogContentMainComponent .mailDialogButtons button{flex:2}.memoDialog{display:flex;flex-direction:column;height:100%}.memoDialog .dialogmemo{flex:2}.memoDialog .dialogmemo .memo{height:100%;padding:4px;width:100%}.dialogInnerContainer.multiCardDialog .dialogHeaderContainer{height:32px}.dialogInnerContainer.multiCardDialog .dialogContentContainer{top:64px}.multiCardDialog .multiMethodContent,.multiCardDialog .multiMethodContent .multiTransContainer{height:100%;width:100%}.multiCardDialog .card,.multiCardDialog .card .tabs{height:100%}.multiCardDialog .card .tabs .cardContent{position:relative}.dialog .dialogInnerContainer.multiLangEditorDialog .dialogContentContainer{bottom:84px;top:32px}.multiLangEditorDialog .inputGroup{display:flex;flex-direction:row;height:32px;padding:2px}.multiLangEditorDialog .inputGroup input{flex:2}.multiLangEditorDialog .inputGroup .langDropDown{width:50px}.multiLangEditorDialog .k-grid{max-height:100%}.multiLangEditorDialog .lhdialogButton{height:32px;left:0;position:absolute;right:0}.multiLangEditorDialog .lhdialogButton[data-buttonid=ok]{bottom:36px}.multiLangEditorDialog .lhdialogButton[data-buttonid=cancel]{bottom:0}.dialog .dialogInnerContainer.objSelectorDialog .dialogHeaderContainer{height:96px}.dialog .dialogInnerContainer.objSelectorDialog .dialogContentContainer{top:128px}.objSelectorDialog .contentOverlay{background-color:rgba(0,0,0,.2);bottom:0;left:0;position:absolute;right:0;top:0}.userRoleSelectionContainer{display:flex;flex-direction:column;height:32px}.userRoleSelectionContainer .userRoleSelectionRow{display:flex;flex-direction:row;height:16px}.userRoleSelectionContainer .userRoleSelectionRow label{padding-left:4px}.dialog .dialogInnerContainer.passwordChangeDialog .dialogHeaderContainer{display:none;height:0}.dialog .dialogInnerContainer.passwordChangeDialog .passwordChangeDialogContentContainer{top:32px}.dialog .dialogInnerContainer.passwordChangeDialog .passwordChangeDialogContentContainer .passwordChangeDialogContent{overflow:auto}.dialog .dialogInnerContainer.printDialog .dialogHeaderContainer{display:none}.dialog .dialogInnerContainer.printDialog .dialogContentContainer{top:32px}.printSettingsSection .flexColumnLayout{border-color:var(--kendo-color-border);border-style:solid;border-width:1px;display:flex;flex-direction:column;height:100%;max-height:100%}.printSettingsSection .flexColumnLayout .flexScrollArea{display:flex;flex:1;overflow:auto}.printSettingsSection .flexColumnLayout .flexScrollAreaToColumn{display:flex;flex:1;flex-direction:column}.printSettingsSection.printAvailabilities .availabilityExpander,.printSettingsSection.printAvailabilities .availabilityExpander .availabilityListView{border-width:0}.printSettingsSection.printAvailabilities .printFormAvailability{margin-top:1em}.printSettingsSection.printAvailabilities .printFormAvailability .availabilityExpander{border-top-width:1px}.printSettingsSection .componentAvailabilityFilter{border-color:var(--kendo-color-border);border-style:solid;border-width:0 0 1px;line-height:2.5em;overflow:hidden;padding:.3em .1em}.printSettingsSection .integratedSmallButtonWrapper{display:inline-block}.printSettingsSection .printFormDropDownContainer{margin-left:1em;margin-right:auto;width:170px}.printSettingsSection .printSettingsSectionHeader{align-items:center;border-color:var(--kendo-color-border);border-style:solid;border-width:0 0 1px;display:flex;height:2.8em;justify-content:space-between;overflow:hidden;padding:.3em}.printSettingsSection .printSettingsSectionHeaderLabel{display:inline-block;font-size:1.3em;overflow-x:hidden;text-overflow:ellipsis}.printSettingsSection .printSettingsHeaderButtons{flex:0 0 auto;float:right}.printSettingsSection .printFormularsList,.printSettingsSection .printModeList,.printSettingsSection .printPropertiesList,.printSettingsSection .printSettingsList{border-width:0;flex:1;height:100%;margin:0;overflow:unset;padding:0}.printSettingsSection .printPropertiesList .treeListContainer{border-width:0}.printSettingsSection .printPropertiesList .k-grid-header{display:none}.printSettingsSection .printModeDescription{border-color:var(--kendo-color-border);border-style:solid;border-width:1px 0 0;padding:.3em}.dialog .dialogInnerContainer.printBarCodeDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.printBarCodeDialog .dialogContentContainer{overflow:auto;top:64px}.printBarCodes{align-items:stretch;display:flex;flex-direction:column}.barcodeValidWidthInfo{display:flex}.barcodeValidWidthInfo .smallIcon{align-self:center;padding-right:5px}.dialog .dialogInnerContainer.printDataSourceDialog .dialogHeaderContainer{display:none}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer{bottom:24px;top:32px}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper{height:100%;overflow:auto}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .propertiesOverview{min-height:99%}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .propertiesOverview .propControlWrapper{border-bottom-style:solid;border-bottom-width:1px;padding:.6em;white-space:nowrap}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .propertiesOverview .propControlWrapper .propControlContent{display:inline-block;vertical-align:top}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .propertiesOverview .propControlWrapper .propControlContent .propControlTitle{display:block;font-weight:600;margin-right:.6em;white-space:break-spaces}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .propertiesOverview .propControlWrapper .propControlContent .propControlDescr{display:block;font-style:italic;margin-right:.6em;margin-top:.6em;white-space:break-spaces}.dialog .dialogInnerContainer.printDataSourceDialog .dialogContentContainer .heightWrapper .disabledDefNoList .disabledDefNoGridHeader{display:block;font-weight:600;margin:.4em}@keyframes animSuccess{0%{background-Color:#3ea44e}15%{background-Color:#3ea44e}}.dialog .dialogInnerContainer.printDataSourceDialog .printDataSourceSaveButtonAnimation{animation:animSuccess 2s;animation-timing-function:ease-in}.dialog .printFormDetailDialog{display:flex;flex-direction:column;height:100%;position:relative}.dialog .printFormDetailDialog .printFormDetailContainer{display:flex;flex-direction:column;flex-grow:1;margin-bottom:.5em}.dialog .printFormDetailDialog .printFormDetailContainer .printFormDetailContent{margin-bottom:.5em}.dialog .printFormDetailDialog .printFormDetailContainer .printFormDetailContent input{padding:.3em;width:100%}.dialog .printFormDetailDialog .printFormDetailContainer .printFormDetailContent .k-grid-header{display:none}.dialog .printFormDetailDialog .printFormDetailContainer .printDataSourceInfoButton{border-width:1px;margin-bottom:.5em;width:100%}.dialog .printFormDetailDialog .printFormDetailContainer .printValidationInfoContainer{display:flex;flex-direction:column;flex-grow:1;margin-bottom:.5em}.dialog .printFormDetailDialog .printFormDetailContainer .printValidationInfoContainer .printValidationInfoHeader{align-items:center;display:flex}.dialog .printFormDetailDialog .printFormDetailContainer .printValidationInfoContainer .printValidationInfoContent{flex-grow:1;margin-top:.5em;min-height:100px;padding:.3em;width:100%}.dialog .dialogInnerContainer.rightsAdminDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.rightsAdminDialog .dialogContentContainer{top:32px}#tabstripRights{display:flex;flex-direction:column;height:100%}#tabstripRights #splitterRoles,#tabstripRights #splitterRoles #gridRoles,#tabstripRights #splitterRoles #gridUsers,#tabstripRights #splitterUsers,#tabstripRights #splitterUsers #gridRoles,#tabstripRights #splitterUsers #gridUsers{height:100%}.rolesContent .roleActions,.rolesContent .userActions,.usersContent .roleActions,.usersContent .userActions{height:104px;overflow:auto}.rolesContent .roleActions .k-button,.rolesContent .userActions .k-button,.usersContent .roleActions .k-button,.usersContent .userActions .k-button{width:100%}.rolesContent .roleDetails,.rolesContent .userDetails,.usersContent .roleDetails,.usersContent .userDetails{bottom:0;min-height:380px;padding:4px;position:absolute;top:102px;width:100%}.rolesBox{height:100%}.rolesBox .rolesOfUserBox{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:4px}.rolesBox .rolesOfUserBox label{overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:break-spaces}.rolesBox .userRolesGridContainer{bottom:4px;display:flex;flex-direction:row;position:absolute;top:64px}.rightsBox{bottom:124px;position:absolute;top:0}.rightsBox .rightsOfRoleBox{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:4px}.rightsBox .rightsOfRoleBox label{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.rightsBox #tabstripRoleRights{bottom:0;position:absolute;top:54px;width:100%}.rightsBox #tabstripRoleRights .gridRightsContainer,.rightsBox #tabstripRoleRights .rightsGrid{height:100%}.subordinateRoles{bottom:0;display:flex;flex-direction:column;height:120px;left:0;position:absolute;right:0}.subordinateRoles .subRolesContainer{display:flex;flex:2;flex-direction:row;justify-content:space-between}.subRolesContainer .treeSubRolesContainer{height:100%;position:relative;width:100%}.subRolesContainer .treeSubRolesContainer .treeSubRoles{bottom:0;left:0;position:absolute;right:0;top:0}.subRolesContainer .subRoleActions{display:flex;flex-direction:column}.subRolesContainer .subRoleActions button{display:flex;justify-content:flex-start;width:100%}.treeSubRoles img{padding-right:4px}.dialogInnerContainer.copyRoleDialog .newRoleName,.dialogInnerContainer.newRoleDialog .newRoleName{padding:4px}.dialogInnerContainer.rightsOfUserDialog .dialogHeaderContainer{height:96px}.dialogInnerContainer.rightsOfUserDialog .dialogContentContainer{top:128px}#tabstripUserRights .rightsGrid{height:100%}.dialogInnerContainer.ribbonDialogInnerContainer.editRestrictionsDialog .dialogHeaderContainer{height:124px}.dialogInnerContainer.ribbonDialogInnerContainer.editRestrictionsDialog .dialogContentContainer{top:152px}.dialogInnerContainer.usersOfRoleDialog .dialogHeaderRow{justify-content:space-between}.dialogInnerContainer.addSubRoleDialog .roleListItem{display:flex;flex-direction:row;padding:4px}.dialogInnerContainer.addSubRoleDialog .roleListItem label{padding-left:4px}.dialog .dialogInnerContainer.restrictionsDialog .dialogHeaderContainer{height:128px}.dialog .dialogInnerContainer.restrictionsDialog .dialogContentContainer{top:128px}.dialog .dialogInnerContainer.restrictionsDialog .dialogContentContainer .dialogContent{display:flex;flex-direction:row}.dialog .dialogInnerContainer.restrictionsDialog .dialogContentContainer .dialogContent .k-grid{max-height:100%}.dialog .dialogInnerContainer.scIconAndTooltipDialog .dialogHeaderRow{display:flex;flex-direction:row}.dialog .dialogInnerContainer.scIconAndTooltipDialog .dialogHeaderRow label{padding-right:4px}.scIconAndTooltipDialog .inputGroup,.scIconAndTooltipDialog .tooltipEditorContainer{display:flex;flex-direction:row;flex-grow:2}.dialog .dialogInnerContainer.colorAndHatchDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.colorAndHatchDialog .dialogContentContainer{top:64px}.colorAndHatchDialog .numberFieldControlContainer{line-height:16px}.colorAndHatchDialog .nowrap{flex-wrap:nowrap;white-space:nowrap}.colorAndHatchDialog .colorAndHatchSetting{display:flex;flex-direction:column}.colorAndHatchDialog .elementMarginRight{margin-right:5px}.colorAndHatchDialog .k-i-none{display:none}.colorAndHatchDialog .colorOptionsTab,.colorAndHatchDialog .hatchOptionsTab{height:120px}.colorAndHatchDialog .colorColumn,.colorAndHatchDialog .hatchColumn{box-sizing:border-box;flex:1;margin-top:5px;min-height:180px;overflow:visible;padding:3px;scrollbar-width:thin;vertical-align:top;width:100%}.colorAndHatchDialog .patternItem div{margin-left:10px}.colorAndHatchDialog .selectionDateFormulaEditButton,.colorAndHatchDialog .selectionTimeFormulaEditButton{margin:0 10px}.colorAndHatchDialog .gradientColorSettingsRow{align-items:center;display:flex}.colorAndHatchDialog .gradientColorSettingsRow .gradientValue{align-items:center;display:flex;flex:1}.colorAndHatchDialog .gradientColorSettingsRow .gradientText{align-items:center;display:flex;margin-right:10px}.colorAndHatchDialog .intervalRowContainer{align-items:center;display:flex}.colorAndHatchDialog .intervalRowContainer>span{min-width:40px}.colorAndHatchDialog .intervalRowContainer .intervalFrom,.colorAndHatchDialog .intervalRowContainer .intervalTo{align-items:center;display:flex;flex:2;margin-left:10px}.colorAndHatchDialog .fieldSettingHeader,.colorAndHatchDialog .settingHeader{font-weight:700;padding:5px}.colorAndHatchDialog .fieldSetting,.colorAndHatchDialog .setting{font-weight:700;overflow:auto;padding:5px}.colorAndHatchDialog .fieldList{display:flex;justify-content:space-between;width:100%}.colorAndHatchDialog .colorAndHatchSettingTabs{flex:1}.colorAndHatchDialog .intervalColorGrid .colorpicker{display:block;height:20px;width:20px}.colorAndHatchDialog .colorSortingMode,.colorAndHatchDialog .hatchSortingMode{margin-top:5px;width:100%}.dialog .dialogInnerContainer.selectionDateFilterDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.selectionDateFilterDialog .dialogContentContainer{top:32px}.selectionDateFilterDialog .dateFilterFormatFunctionConfig{display:flex;flex-direction:column;height:100%}.selectionDateFilterDialog .dateFilterFormatFunctionConfig #formatFunctionList{flex:1}.selectionDateFilterDialog .dateFilterVariableConfig{display:flex;flex-direction:column}.selectionDateFilterDialog #dateFilterVariableConfigSelection{flex:1}.selectionDateFilterDialog .dateSectionHeader{height:2em;overflow:hidden;text-overflow:ellipsis}.selectionDateFilterDialog .dateFilterVariableItem{align-items:center;display:flex;justify-content:space-between;line-height:16px;padding:.3em}.selectionDateFilterDialog .dateFilterVariableInputContainer{padding:2px;width:30%}.dialog .dialogInnerContainer.selectionFieldsDialog .dialogContentMainComponent{bottom:0;height:unset;position:absolute;top:20px}.selectionFieldsDialog .fieldsTreeViewContainer{height:100%}.selectionFieldsDialog .fieldsTreeViewContainer .fieldsTreeViewFilter{height:20px}.selectionFilterSelectionDialog .filterSelectorPanel{overflow:auto}.dialogInnerContainer.ribbonDialogInnerContainer.selectionMobileSettingsViewDialog .dialogHeaderContainer{height:96px}.dialogInnerContainer.ribbonDialogInnerContainer.selectionMobileSettingsViewDialog .dialogContentContainer{top:128px}.selectionMobileSettingsViewDialog .dialogHeaderText{white-space:break-spaces}.selectionMobileSettingsViewDialog .treeViewItem,.selectionMobileSettingsViewDialog .treeViewSectionItem{align-items:center;display:flex;flex-direction:row}.selectionMobileSettingsViewDialog .treeViewItem label,.selectionMobileSettingsViewDialog .treeViewSectionItem label{padding-left:4px}.dialogInnerContainer.selectionPfgFilterDialog .dialogHeaderContainer{height:32px}.dialogInnerContainer.selectionPfgFilterDialog .dialogContentContainer{top:64px}.selectionPfgFilterDialog .pfgFilterPanel{display:flex;flex-direction:column;padding:4px}.selectionPfgFilterDialog .pfgFilterPanel>div{align-items:center;display:flex;flex-direction:row;padding:4px}.selectionPfgFilterDialog .pfgFilterPanel>div label[for]{overflow:hidden;padding:4px;text-overflow:ellipsis}.selectionPfgFilterDialog .pfgFilterPanel .staffFieldSelectContainer{flex:2}.dialog .dialogInnerContainer.rulePickerDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.rulePickerDialog .dialogContentContainer{top:32px}.dialog .dialogInnerContainer.rulePickerDialog .dialogRibbon{display:flex;justify-content:space-between}.dialog .dialogInnerContainer.rulePickerDialog .dialogContentMainComponent{top:25px}.dialog .dialogInnerContainer.rulePickerDialog .dialogContentMainComponent .k-image{height:16px;width:16px}.dialog .dialogInnerContainer.recSelectorDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.recSelectorDialog .dialogContentContainer{top:64px}.recSelectorDialog .k-grouping-row p{display:flex}.dialog .dialogInnerContainer.templateFileBrowserDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.templateFileBrowserDialog .dialogContentContainer{top:64px}.dialog .dialogInnerContainer.transSeriesDialog .dialogHeaderContainer{height:32px}.dialog .dialogInnerContainer.transSeriesDialog .dialogContentContainer{bottom:0;top:64px}.dialog .dialogInnerContainer.transSeriesDialog .dialogFooterContainer,.multiCardTabContent .transSeriesDialog .dialogHeaderContainer,.multiCardTabContent .transSeriesDialog .dialogRibbonContainer{display:none}.multiCardTabContent .transSeriesDialog .dialogContentContainer{top:0}.transSeriesDialog .dialogRibbonContainer{justify-content:space-between}.transSeriesDialog .dialogRibbonContainer .additionalButtons{display:flex;flex-direction:row}.transSeriesDialog .additionalButtons .ribbonGroup,.transSeriesDialog .additionalButtons [buttonId]{height:5em;margin:0}.transSeriesDialog .additionalButtons .stdCardRibbonUtransGroup{border-right:none}.transSeriesDialog .additionalButtons .ribbonGroupContent{height:100%;padding:0}.transSeriesDialog .additionalButtons .hideRibbonGroupContainer,.transSeriesDialog .additionalButtons .ribbonGroupFooter{display:none}.transSeriesDialog .ribbonItem{background-color:transparent;background-image:none}.transSeriesDialog .ribbonItem .actionribbon-boximgbig{align-items:center;display:flex;justify-content:center}.transSeriesDialog .ribbonItem .actionribbon-boximgbig .largeIcon{height:24px;width:24px}.transSeriesDialog .seriesDialogContent{padding:0}.transSeriesDialog .seriesDialogCardTabContent{display:flex;flex-direction:column;height:100%}.transSeriesDialog .transSeriesWindowCardTabContent{display:flex;flex:2;flex-direction:row;height:auto;overflow:hidden}.transSeriesDialog .transSeriesWindowCardTabContent .seriesDialog_tabs{bottom:0;left:0;position:absolute;right:0;top:0}.transSeriesDialog .transseriesTabLabel{font-size:1.2em}.transSeriesDialog .transseriesTopMarginLarge{margin-top:.8em}.transSeriesDialog .transseriesTopMarginMedium{margin-top:.4em}.transSeriesDialog .transseriesTopMarginSmall{margin-top:.2em}.transSeriesDialog .transseriesRightMarginSmall{box-sizing:border-box;margin-right:.2em}.transSeriesDialog .transseriesLeftMarginSmall{box-sizing:border-box;margin-left:.2em}.transSeriesDialog .transseriesLeftMarginLarge{box-sizing:border-box;margin-left:.8em}.transSeriesDialog .transseriesRightBorder{border-right:2px double #94c0d2;margin-right:.2em}.transSeriesDialog .transseriesdurationheader,.transSeriesDialog .transseriesdurationpreviewheader,.transSeriesDialog .transseriesintervaloptionsheader,.transSeriesDialog .transseriesperpetuationheader{background-image:none,linear-gradient(#94c0d2,#add8e6 100%);font-size:1.5em;font-weight:700;padding-bottom:.2em;padding-top:.2em}.transSeriesDialog #options_template .displayFlex>input,.transSeriesDialog #options_template .k-datepicker,.transSeriesDialog #options_template .k-dropdown.k-header{align-self:center;margin:0 5px}.transSeriesDialog #options_template label{align-self:center}.transSeriesDialog .transseriesintervaloptions{display:flex}.transSeriesDialog #calendarInput_container{margin-left:20px;position:relative}.transSeriesDialog .transSeriesWindow_options .numberField{text-align:right}.transSeriesDialog .transseriesTabLabel{float:none}.transSeriesDialog .transseriesperpetuationheader{background-image:none,linear-gradient(#94c0d2,#add8e6 100%);width:100%}.transSeriesDialog .transseriesPerpetuationDescriptionText,.transSeriesDialog .transseriesSightDescriptionText{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.transSeriesDialog .transseriesPerpetuationSeriesText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transSeriesDialog .seriesCardDescription{padding:.4em}.transSeriesDialog .tsColumn1{box-sizing:border-box;padding:.8em;width:17%}.transSeriesDialog .tsColumn2{box-sizing:border-box;padding:.8em;width:49%}.transSeriesDialog .tsColumn3{box-sizing:border-box;padding:.8em;width:34%}.transSeriesDialog .tsColumnPreview1,.transSeriesDialog .tsColumnPreview2,.transSeriesDialog .tsColumnPreview3,.transSeriesDialog .tsColumnPreview4{box-sizing:border-box;padding:.8em;width:15%}.transSeriesDialog .durationPreviewErrorText{color:red;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.transSeriesDialog .tsColumnError{box-sizing:border-box;padding:.8em;width:83%}.dialogInnerContainer{bottom:2px;left:2px;position:absolute;right:2px;top:2px}.dialogInnerContainer.ribbonDialogInnerContainer .dialogRibbonContainer{background-image:none,linear-gradient(#94c0d2,#add8e6 100%);display:flex;flex-direction:row;height:32px;width:100%}.dialogInnerContainer.ribbonDialogInnerContainer .dialogRibbonContainer .dialogRibbon{display:flex;flex:2;flex-direction:row;height:100%}.dialogInnerContainer.ribbonDialogInnerContainer .dialogContentContainer{top:96px}.dialogInnerContainer.ribbonDialogInnerContainer.changeVersionNumberDialog{overflow-x:hidden}.dialogInnerContainer.ribbonDialogInnerContainer.changeVersionNumberDialog .dialogContentContainer{bottom:120px;top:40px}.ribbonDialogButtonContainer{align-items:center;display:flex;flex:2;justify-content:center}.ribbonDialogButtonContainer:hover{background-color:#94c0d2}.dialogHeaderContainer{display:flex;flex-direction:column;height:64px;line-height:14px;width:100%}.dialogHeaderContainer .dialogHeaderDescription{font-weight:700}.dialogHeaderContainer .dialogHeaderDescription,.dialogHeaderContainer .dialogHeaderRow{align-items:center;display:flex;flex-direction:row;height:32px;padding:4px;width:100%}.dialogHeaderContainer .dialogHeaderRow .dialogHeaderImage{padding:4px}.dialogHeaderContainer .dialogHeaderRow input[type=text]{flex:2;padding:4px}.dialogHeaderContainer .dialogHeaderRow.dialogLargeHeaderRow{height:64px}.dialogHeaderContainer .dialogHeaderText{overflow:hidden;text-overflow:ellipsis}.dialogContentContainer{bottom:24px;position:absolute;top:64px;width:100%}.dialogContentContainer .dialogContent{height:100%}.dialogContentContainer .dialogContentText{overflow:hidden;text-overflow:ellipsis}.dialogFooterContainer{align-items:center;background-image:none,linear-gradient(#94c0d2,#add8e6 100%);bottom:0;display:flex;flex-direction:row;height:24px;justify-content:space-between;line-height:24px;position:absolute;width:100%}.dialogFooterContainer .dialogFooterText{overflow:hidden;padding-left:4px;padding-right:4px;text-overflow:ellipsis}.dialogHeaderImage+.dialogHeaderText,.input[type=checkbox]+.dialogHeaderText{padding-left:4px}.dialogOverviewText{white-space:break-spaces}.dialogContentMainComponent{height:100%;width:100%}.alertDialogText{font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.lhdialogContent{border-radius:.3em;height:100%}.lhdialogDescriptionTitle{border:0;font-weight:700;padding:.3em}.lhdialogDescription{border:0;padding:.5em .3em}.lhdialogText{padding:4px 4px 6px}.lhdialogInputWarning{color:orange;text-align:left}.lhdialogInputLine{display:flex;justify-content:space-between;line-height:1.5em;min-height:1.5em;padding:.3em;width:100%}.lhdialogNew{width:25%}.lhdialogButton{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:3px}.lhdialogButton.buttonDisabled{cursor:default}.lhdialogButtonImageContainer{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.lhdialogButtonDescription{align-items:flex-start;display:flex;flex-direction:column}.lhdialogButtonHeader,.lhdialogButtonText{padding:2px}.msgBoxInput{width:96%}.simpleCardDialogContainer{display:flex;flex-direction:column;height:100%;width:100%}.simpleCardDialogRibbon{flex-basis:0;padding:.8em}.simpleCardDialogRibbon .ribbonGroupContainer{width:100%}.simpleCardDialogRibbon .ribbonGroupContainer .ribbonGroupContent{height:auto}.simpleCardDialogRibbon .ribbonGroupContainer .ribbonBigButtons{display:flex;justify-content:space-evenly}.simpleCardDialogTabContent{flex:2}.simpleCardDialogCardContainer,.simpleCardDialogCardTabs{height:100%}#templateFileBrowserContent{padding:1em}.errorDetailsContainer{height:10em}.errorDialogDetails .errorDetails{height:80%;resize:none;width:100%}.barcodeInfo{color:red;margin-top:5px;white-space:break-spaces}.outputFieldSetProperties .k-validator-tooltip,.selectionFilterCriteriaGridContent .k-validator-tooltip{display:none}.outputFieldSetProperties .string.k-input.k-invalid{border-color:inherit}.hideBasicDialogActions .k-window-actions{visibility:hidden}.catDialogFooter,.objSelectorFooter,.recSelectorFooter{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:5px;padding:2px 5px}.catDialogFooter label,.objSelectorFooter label,.recSelectorFooter label{flex:2;overflow:hidden;text-overflow:ellipsis}.catDialogFooter .autoFitColumnButton,.objSelectorFooter .autoFitColumnButton,.recSelectorFooter .autoFitColumnButton{padding:.2em}.browserDialog.k-window-content{overflow:hidden;padding:0}.dmsCardToolBarArea .cardToolBarAreaContent,.dmsCardToolBarArea .dropzone{display:flex;flex-direction:column}.dmsCardToolBarArea .dropzone{flex:2;min-height:0;padding:0}.dmsCardToolBarArea .dropzone .dz-preview{display:none}.dmsContent{box-sizing:border-box;overflow:auto;scrollbar-width:thin;width:100%}.dmsContentDisabled{cursor:default;opacity:.5;pointer-events:none}.dmsContentOverview{flex:2;width:100%}.dmsTabs{min-height:3em;overflow:auto;scrollbar-width:thin;width:100%}.dmsButton{background-color:transparent;border-width:0;cursor:pointer}.dmsHeader{display:flex;flex-direction:row;height:auto}.dmsHeader button{margin:.2em}.dmsDocumentControl{border:1px solid #eee;box-sizing:border-box;color:#2779aa;cursor:pointer;float:left;margin:5px;min-width:140px;position:relative;text-align:center;width:9em}.dmsDocumentControl .dmsDocumentBody{padding-bottom:.2em;padding-left:.8em;padding-top:.2em}.dmsDocumentControl .dmsDocumentControlTags{display:flex;flex-flow:column;height:24px;margin-bottom:0;margin-top:0;overflow:auto}.dmsDocumentControl .dmsDocumentControlTags li .tagContainerBorder{border-left:unset}.dmsDocumentControl .dmsDocumentControlTags li .tagName{margin-top:2px}.dmsDocumentControl .dmsDocumentControlTags .tagActionBtnContainer{display:none}.dmsDocumentControl .dmsDocumentReverseTagList{display:flex;flex-direction:column-reverse}.dmsDocumentHideControlTags .dmsDocumentControlTags{visibility:hidden}.dmsDocListRow.dmsDocumentControl{align-items:center;display:flex;min-width:unset;padding:3px;width:auto}.dmsDocumentControlHeader{height:auto;text-align:center;width:-moz-min-content;width:min-content;text-wrap-mode:nowrap;background-color:#fff;border:1px solid #69a1bf;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:auto;padding:3px 3px 3px 0;position:absolute;z-index:1000}.dmsDocumentControlHeader span{margin-left:.1em}.dmsDocumentControlHeader label{padding:.1em}.dmsDocumentControlButton{align-items:center;display:flex;opacity:1;padding:1px;text-align:left;width:100%;z-index:3}.dmsDocumentControlButton:hover{background-color:#eee}.dmsDocumentIsCheckedOut .dmsDocumentCheckedOutBackground{background-repeat:no-repeat;background-size:18px;height:18px;left:2px;position:absolute;top:0;width:18px;z-index:2}.dmsDocListRow.dmsDocumentIsCheckedOut .dmsDocumentCheckedOutBackground{background-size:14px;height:14px;width:14px}.dmsDocumentIsCheckedOut:after{border-color:#69a1bf transparent transparent #69a1bf;border-style:solid;border-width:18px;content:"";left:0;position:absolute;top:-1px}.dmsDocListRow.dmsDocumentIsCheckedOut:after{border-width:14px}.dmsDocumentControlButtonDisabled,.dmsDocumentIsCheckedOut .changeversionno{opacity:.3;pointer-events:none}.dmsDocumentControlImageContainer{height:124px;margin:auto;text-align:center;width:80%}.dmsDocListRow .dmsDocumentControlImageContainer{height:24px;margin:auto;text-align:center;width:auto}.dmsDocumentControlImage{cursor:pointer;height:auto;max-height:100%;width:100%}.dmsDocListRow .dmsDocumentControlImage{height:100%;width:auto}.dmsDocumentControlText{font-size:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dmsSelectedControl{border-color:#69a1bf;font-weight:900}.dmsDocList{color:#2779aa;width:100%}.dmsDocumentListImage{border-width:0;cursor:pointer;height:2em;padding:.3em;width:2em}.dmsDocumentTreeListImage{border-width:0;height:1em;width:1em}.dmsDocumentTreeListSelected{background-color:#fff}.dmsOptions{color:#2779aa;width:100%}.dmsOptionsCell{border:1px solid #2779aa}.dmsHistory{color:#2779aa;width:100%}.dmsHistoryHeaderRow{background-color:#deedf7;font-weight:700}.dmsHistoryCell,.dmsHistoryHeaderRow{border:1px solid #2779aa}.dmsHistoryButton{background-color:transparent;border-width:0;cursor:pointer}.dmsUploadProgress{width:100%}.dz-drag-hover{background-color:#fff;border:1px solid #68b1d2}.dz-preview{display:none}#dz-message{align-self:flex-end;background:inherit;box-sizing:border-box;padding:1em;text-align:center;width:100%}.previewView .contextMenuIcon{left:10px;top:48px}.previewView .dmsDocumentControlHeader{left:10px;top:68px}.previewView .dmsDocumentTagsHeader{border-top:1px solid #000;padding:1px}.previewView .dmsSelectedControl{border-color:#69a1bf;font-weight:900}.previewView .dmsSelectedControl .dmsDocumentControlText{background-color:#69a1bf;color:#fff;font-size:1.2em}.previewView .dmsDocumentControlImageContainer{height:4.5rem;width:auto}.previewView .dmsDocumentHideControlTags .dmsDocumentBody .dmsDocumentControlImageContainer{height:6rem;width:auto}.previewView .dmsDocumentControl{height:8rem}.previewView .dmsDocumentControl .dmsDocumentBody{padding:unset}.previewView .dmsDocumentControl .dmsDocumentBody .dmsDocumentControlText{font-size:1.2em;height:22px;line-height:20px;margin-top:9px}.previewView .dmsDocumentControlTags{flex:1}.previewView .dmsDocumentControlTags li{margin-top:2px;padding:8px}.groupView .contextMenuIcon{left:24px;top:2px}.groupView .dmsDocumentControlHeader{left:24px;top:22px}.groupView div.k-treeview{overflow:unset}.groupView .dmsDocumentControl{border-color:transparent;margin:0;min-width:unset;width:auto}.groupView .dmsDocumentControl .dmsDocumentControlText{display:flex}.groupView .dmsDocumentControl .dmsDocumentControlTags{display:none}.groupView .dmsSelectedControl{border-color:#69a1bf}.groupView .dmsDocumentBody{display:flex}.groupView .dmsDocumentControlImageContainer{height:20px;margin-left:24px;width:20px}.tableView .contextMenuIcon{left:16px;top:10px}.tableView .dmsDocumentControlHeader{left:18px;top:30px}.tableView .dmsDocumentControl{display:flex;height:40px;margin:0;width:100%}.tableView .dmsDocumentControl .dmsDocumentReverseTagList{display:flex;flex-direction:row-reverse}.tableView .dmsDocumentBody{display:flex}.tableView .dmsDocumentControlImageContainer{height:20px;margin-left:16px;width:20px}.tableView .dmsDocumentControlText{align-items:center;display:flex}.tableView .dmsDocumentControlTags{display:flex;flex-direction:row;height:27px;justify-content:start;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.tableView .dmsDocumentControlTags .tagContainer{border:transparent;height:17px;margin:5px;min-width:60px;padding:6px}.tableView .dmsDocumentControlTags .tagContainer .tagContent{margin-bottom:5px}.dmsDocumentControl .contextMenuIcon{display:block;height:20px;position:absolute;width:auto}.dmsContentOverview.listView div.k-treeview{overflow:visible;scrollbar-width:thin}.dmsDocListRow:hover .dmsDocumentControlImageContainer{padding-left:1px}.cardDmsTags{display:flex;flex-direction:column;height:300px}.cardToolBarAreaContent .cadHeader{padding:0}.cardToolBarAreaContent .cadContent{bottom:3em;overflow:auto;position:absolute;scrollbar-width:thin;top:3em;width:100%;z-index:1}.cardToolBarAreaContent .cadDrawingControl{height:100%;width:100%}.cardToolBarAreaContent .cadFooter{bottom:0;height:1.8em;position:absolute;width:100%}.bimOverlayControl,.cadDrawingControlContent{height:100%;width:100%}.bimColorLegendColorCell{height:10px}.cadOverlayWindow{bottom:0;max-width:24em;overflow:hidden;position:absolute;right:0;top:0;width:50%;z-index:21}.cadOverlayWindowHeader{height:2em;width:100%}.cadOverlayWindowContent{bottom:0;left:0;position:absolute;right:0;top:2em}.overlaywindowTitle{float:left;font-size:1.2em;height:2em;line-height:2em}#overlaywindowCloseButton{float:right;height:2em}.cadHeaderButtonImage,.cadOverlayWindowHeaderImage{border-width:0;vertical-align:text-bottom}.cadPopupContainer{height:0;margin-top:3em;position:fixed;width:15em;z-index:22}.cadColorButton{height:16px;vertical-align:top;width:16px}.cadColorButtonPopup{display:inline-table;height:100%;width:100%}.cadColorButtonPopup>div{float:left;width:100%}.cadColorPick{border:1px solid transparent;height:14px;width:16px}.cadColorPick:hover{border:1px solid #000;height:14px;width:16px}.cadHatchButtonPopup{display:inline-table;height:100%;width:100%}.cadHatchButtonPopup>div{float:left;width:100%}.cadHatchPick{border:1px solid transparent;float:left;height:32px;width:32px}.cadHatchPick:hover{border:1px solid #000;float:left;height:32px;text-align:center;width:32px}.hatchPickSvg{overflow:hidden}.cadZoomRect{border-style:dashed}.cadFooterItem{display:inline;vertical-align:top}.cadFooterImg{display:inline-block;vertical-align:top}.cadFooterText{display:inline-block;font-size:.8em;vertical-align:middle}.cadFooterSeparator{background-color:#aed0ea;display:inline-block;height:100%;vertical-align:top;width:2px}.cadFooter>#mouseInfo,.cadFooter>#validityInfo{width:12em}.cadOverlaySection{display:block;line-height:2em;padding-top:.2em}.cadOverlaySectionTitle{float:left;font-size:1em;height:2em;line-height:2em;width:100%}.cadOverlayControl{height:100%;width:100%}.cadOverlayButton{line-height:1em;width:100%}.cadOverlaySelect{font-size:1em;width:100%}.cadOverlayCheckboxLine{display:inline-block;height:2em;line-height:2em;width:100%}.cadOverlayControl .cadCustomDrawingLayers{bottom:0;overflow:auto;position:absolute;scrollbar-width:thin;top:13em;width:100%}.cadCustomDrawingLayers .layerMoveButton,.cadCustomDrawingLayers .layerVisCheckBox{display:inline-block}.cadCustomDrawingLayers .layerNameText{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}.cadValidityControl{position:absolute;right:.5em;top:.5em}.cadOverlayStampsContainer{height:100%;overflow:auto;scrollbar-width:thin;width:100%}.cadOverlayStampsContent,.cadOverlayStampsContent .cadOverlayPanelGrid,.cadOverlayStampsContent .cadOverlayPanelViewSelect,.cadOverlaySymbolsContent,.cadOverlaySymbolsContent .cadOverlayPanelGrid,.cadOverlaySymbolsContent .cadOverlayPanelViewSelect{width:100%}#symbolFilters .symbolFilterCheckBox{display:inline-block}#symbolFilters .symbolFilterNameText{display:inline-block;vertical-align:text-bottom}.selectionOutputResultsCadViewer{height:100%;width:100%}.selectionOutputResultsCadViewer .cadSelectionWindowAreaContent{display:flex;flex-direction:column;height:100%;width:100%}.selectionOutputResultsCadViewer .cadSelectionWindowAreaContent .cadContent{flex:1;overflow:auto;scrollbar-width:thin;width:100%;z-index:1}.selectionOutputResultsCadViewer .cadSelectionWindowAreaContent .cadDrawingControl{height:100%;position:relative;width:100%}.selectionOutputResultsCadViewer .cadSelectionWindowAreaContent .cadFooter{height:1.8em;width:100%}#cadPdfConfigWindow .dialogContentContainer{bottom:0;position:relative;top:0}#cadPdfConfigWindow .dialogFooterContainer{height:0}#cadPdfConfigWindow #config{float:left;height:100%;line-height:1.5em;overflow:auto;scrollbar-width:thin;width:100%}#cadPdfConfigWindow .cadPdfConfigLine{float:left;height:1.8em;width:100%}#cadPdfConfigWindow #options{float:left;width:100%}#cadPdfConfigWindow #firstColumn,#cadPdfConfigWindow #secondColumn{float:left;height:100%;width:32%}#cadPdfConfigWindow #thirdColumn{float:right;height:100%;width:33%}#cadPdfConfigWindow .cadPdfConfigOptions{display:block}#cadPdfConfigWindow input[type=radio]{vertical-align:middle}#cadPdfConfigWindow .cadPdfConfigOptions.orientationOptions label,#cadPdfConfigWindow .cadPdfConfigOptions.paperSizeOptions label{padding-right:.3em}.cadPdfConfigWindowHLine{background-color:#aed0ea;float:left;height:2px;width:100%}.cadPdfConfigWindowVLineOuter{float:left;height:100%;width:.6em}.cadPdfConfigWindowVLine{background-color:#aed0ea;height:100%;margin:.3em;width:2px}.cadPdfConfigOptions .iconSizeSelect,.cadPdfConfigOptions .scaleSelect{float:right}.cadStampScale{width:100%}.cadLegendOverlay{overflow:auto;scrollbar-width:thin}.cadColorLegendColorCell,.cadColorLegendHatchCell{height:2em;width:2em}.symbolModificationControls{left:30px;position:absolute;top:1em}.symbolModificationControls .symbolModificationButton{display:inline-block;height:20px;padding:.2em;width:20px}.cadLayerGroupControl{bottom:.1em;left:.1em;overflow:auto;position:absolute;scrollbar-width:thin;top:.1em}.cadLayerGroup{display:block;height:1.975em;padding:0;width:1.975em}.cadDrawingControlContent .ol-control,.cadDrawingControlContent .ol-control:hover{background-color:transparent}.zoomPointer{cursor:zoom-in}#pdfCadZone{display:flex;flex-direction:row;width:50%}#cadPdfConfigWindow .cadZonePdfConfigLine{height:4em}.redToolBarButtonIcon{transform:rotate(-90deg)}.calendarAppointmentColorDefault,.k-event-inverse{color:var(--kendo-color-on-app-surface)}.calendarAppointmentColorContrast{color:var(--kendo-color-on-base)}.calendarSchedulerWrapper{display:flex;flex-direction:column;height:100%}.lhDateMarker{font-weight:700}.calendarAppointmentControl{border:1px solid var(--kendo-color-primary);border-radius:4px;cursor:pointer;display:block;float:left;margin-top:.5em;width:100%}.calendarAppointmentControl.selectedAppointment{background-Color:var(--kendo-color-primary);box-shadow:inset 0 0 0 1px var(--kendo-color-primary);color:var(--kendo-color-on-primary)}.calendarAppointmentControl:hover{background-Color:var(--kendo-color-base-hover);color:var(--kendo-color-on-app-surface)}.calendarAppointmentControlHeader{border-bottom:1px solid var(--kendo-color-primary);border-radius:2px 2px 0 0;display:flex;font-size:1em;font-weight:700;height:24px;margin-bottom:2px;padding:0 .3em}.calendarAppointmentControlHeaderImage{align-self:center}.calendarAppointmentControlHeaderText{align-self:center;flex:1;margin:.5em}.appointmentDeleteButton{align-self:center;cursor:pointer;opacity:.7}.appointmentDeleteButton:hover{opacity:1}.resourceHeader{align-items:center;display:flex;flex-direction:row;line-height:2em;max-width:24em}.resourceHeader img{padding-right:.2em}.resourceHeader label{overflow:hidden;text-overflow:ellipsis}.schedulerEvent{align-items:center;display:flex;flex:1;flex-direction:row;margin:0 .5em;overflow:hidden;position:relative}.schedulerEvent img.smallIcon{padding-right:.2em}.schedulerEvent label{overflow:hidden;text-overflow:ellipsis}.calendarContent .showOverflow{overflow:auto;scrollbar-width:thin}.calendarContent .expandAllContainer{align-self:center;margin-left:5px}.calendarContent .resourceHeader{cursor:pointer}.calendarContent .k-pager-info{float:none}.calSchPager>.k-widget{border-right-style:none;display:flex;width:100%}.calViewThisWeek:hover{background-color:#7bd2f6;border-color:#8bc4dd;color:#003f59}.calendarHeaderToolBar{display:inline-flex;flex-direction:row;flex-grow:1}.calendarScheduler{border-bottom-width:0;flex:1;overflow:hidden;width:100%}.calendarScheduler .k-scheduler-header{background-color:var(--kendo-color-surface,#dde8f0);margin-right:-1px;overflow-y:scroll;padding-right:0!important;scrollbar-color:transparent transparent;scrollbar-width:thin}.calendarScheduler .k-scheduler-header-wrap{border-right:1px solid;border-color:var(--kendo-color-border)}.calendarScheduler .k-scheduler-content{background-color:var(--kendo-color-on-primary);overflow:scroll;scrollbar-width:thin}.calendarScheduler th.calendarTimelineYearWeeksViewColumnHeader{padding-left:0;padding-right:0}.calendarScheduler .k-toolbar-spacer{display:none}.calendarScheduler .calendarToolbar{align-items:center;display:flex;overflow:visible}.calendarScheduler .calendarToolbar .k-views-dropdown,.calendarScheduler .calendarToolbar button[data-group=views]{display:none}.calendarScheduler .calendarToolbar .transListContainer{align-items:center;display:flex;margin-right:10px;padding-top:5px}#transTypes_listbox .transIcon{padding-right:2px}.calRefreshButton{cursor:pointer;margin-left:auto}.calendarHolidaySlot{background-color:#e5ffe5!important;height:100%;min-width:2px;width:100%}.k-scheduler-table td{padding:0}.transContainer .transTypesFilter{border-width:0;bottom:0;position:absolute;width:200px}.transFilterIcon{cursor:pointer;margin-top:5px}.transTypesFilterGridItem{display:flex}.transTypesFilterGridItem .transTypesFilterGridColumn{align-items:center;padding:8px}.transTypesFilterGridItem .transTypesFilterGridColumn img{padding-right:5px}.transTypesFilterGridItem .transTypesFilterGridColumn>div{align-items:center;display:flex;height:18px;margin:3px 0}.transTypesFilterGridItem .transTypesFilterGridColumn>div:first-child{font-weight:700}.transFilterContainer{float:left;margin-right:5px}.warnMessageContainer{border-left-style:none;box-sizing:border-box;color:red;display:inline;vertical-align:top}.k-event,.k-event.k-event-inverse{align-content:center;display:flex;flex-direction:row}.k-event .appointmentColor,.k-event.k-event-inverse .appointmentColor{border-radius:2px;inset:0;margin:1px;position:absolute;z-index:0}.k-event .appointmentHover,.k-event.k-event-inverse .appointmentHover{border-color:#0094ff!important;border-radius:2px;margin:1px}.k-event .k-event-actions>*,.k-event.k-event-inverse .k-event-actions>*{z-index:inherit}.k-event .k-event-actions .k-icon,.k-event.k-event-inverse .k-event-actions .k-icon{height:auto}.k-event .k-event-actions .k-event-delete,.k-event.k-event-inverse .k-event-actions .k-event-delete{margin-top:.1em;opacity:.7}.k-event.k-event-inverse.k-selected,.k-event.k-selected{color:var(--kendo-color-on-primary)}.k-event.k-event-inverse.k-selected .appointmentColor,.k-event.k-selected .appointmentColor{margin:2px}.k-event.hideEventActions .k-event-actions,.k-event.k-event-inverse.hideEventActions .k-event-actions{display:none}.k-event.k-event-inverse:hover,.k-event:hover{color:var(--kendo-color-on-app-surface)}.k-event.k-event-inverse:hover .appointmentColor,.k-event:hover .appointmentColor{background-Color:var(--kendo-color-base-hover)!important;color:var(--kendo-color-on-app-surface);margin:2px}.k-event.k-event-inverse:hover .schedulerEvent,.k-event:hover .schedulerEvent{color:var(--kendo-color-on-app-surface)!important}.tagsCardToolBarArea{display:flex;flex-direction:column}.tagsLayoutHeader{display:flex;padding:.5em}.tagsLayoutHeader .tagsSearch{padding:.1em}.tagsLayoutHeader .tagsAddNewBtn{padding-left:.4em;padding-right:.4em}.tagParentContainer{background-color:#13688c;color:#fff;line-height:20px;margin-top:1px}.tagParentContainer .tagPrevBtn{margin:6px}.tagsPanel{height:auto;min-height:30px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.tagsPanel .tagParentNameContainer{display:flex;margin-left:auto;margin-right:auto}.tagsPanel .tagParentNameContainer .tagContainer{margin:3px 0;min-width:0}.tagsPanel .tagContainer{border:transparent;height:18px;margin:5px;max-width:100%;min-width:60px;padding:0}.tagsPanel .tagContainer .tagBtnIcon{height:14px;padding:0;width:14px}.tagsPanel .tagContainer .tagContainerBorder{border-left:3px solid #000}.tagsPanel .tagContainer .tagContent{display:flex;max-width:100%}.tagsPanel .tagContainer .tagContent .tagName{align-items:center;display:flex;font-family:Arial,sans-serif;font-size:10px;margin-left:30px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tagsPanel .tagContainer .tagActionBtnContainer{display:flex;flex-direction:row;padding-left:.5em}.tagsPanel .tagContainer .tagActionBtnContainer .k-button{background-color:transparent}.newTagDialogParentTagName{display:flex;justify-content:space-between}.tagsList{flex:1;height:auto;overflow:auto}.tagsAssignedPager{display:flex;flex-direction:row}.tagsAssignedPager .k-pager-sizes,.tagsAssignedPager .k-pager-sm{display:inline-flex;margin-left:auto}.tagsAvailablePager{display:flex;flex-direction:row}.tagsAvailablePager .k-pager-sizes,.tagsAvailablePager .k-pager-sm{display:inline-flex;margin-left:auto}.tagsAvailable,.tagsAvailable .tagsListContainer{padding:0}.tagsAvailable .tagDeAssignBtn{display:none}.tagsAvailable .tagAssignBtn{margin-left:3px;visibility:hidden}.tagsAvailable .tagSubBtn{visibility:hidden}.tagsAvailable .tagContainer:hover{cursor:pointer}.tagsAvailable .tagContainer:hover .tagAssignBtn,.tagsAvailable .tagContainer:hover .tagSubBtn{visibility:unset}.tagsAssigned{padding:0}.tagsAssigned .tagDeAssignBtn{margin-left:3px;visibility:hidden}.tagsAssigned .tagSubBtn{visibility:hidden}.tagsAssigned .tagAssignBtn{display:none}.tagsLayoutContent{display:flex;flex:2 0 auto;flex-direction:column}.tagsLayoutContent .tagsNotAvailable{align-items:center;display:flex;height:100%;justify-content:center;visibility:visible}.tagsLayoutContent .tagsPanelbar,.tagsLayoutContent .tagsPanelbar>li.k-active{display:flex;flex:2 0 auto;flex-direction:column}.tagsLayoutContent .tagsPanelbar>li.k-active .tagsPanel{display:flex!important;flex:1 1 30px;flex-direction:column}.tagsLayoutContent .tagsPanelbar .tagsAssigned .tagContainer:hover{cursor:pointer}.tagsLayoutContent .tagsPanelbar .tagsAssigned .tagContainer:hover .tagDeAssignBtn,.tagsLayoutContent .tagsPanelbar .tagsAssigned .tagContainer:hover .tagSubBtn{visibility:unset}#requestTagsDialog{display:flex;flex-direction:column}.tagsDialogTitleContainer .tagsIcon{margin:0 2px -4px 4px}.tagsDialogTitleContainer .tagsDialogTitle{background-color:#13688c;color:#fff;line-height:25px;margin-top:5px}.tagsDialogTitleContainer .tagsUploadDocNameContainer{display:flex;margin-bottom:5px;margin-top:5px}.tagsDialogTitleContainer .tagsUploadDocNameContainer .tagsUploadDocName{margin-left:10px}.tagsAddNewDialogContent{padding:.5em}.tagsAddNewDialogContent .tagsAddNewDescriptionContainer{display:flex;justify-content:space-between;padding:.3em}.tagsAddNewDialogContent .tagsRadioBtnGroup .lhdialogInputContainer{margin-top:.3rem}.tagsAddNewDialogContent .tagsRadioBtnGroup .lhdialogInputContainer .lhdialogRadioButtonContainer{display:flex;padding:.3em}.tagsAddNewDialogContent .tagsRadioBtnGroup .lhdialogInputContainer .lhdialogRadioButtonContainer .lhdialogRadioButton{margin-right:.3rem}.tagsAddNewDialogContent .lhdialogInputLine input{margin-right:5px;padding:.2em}.tagsAddNewDialogContent .lhdialogInputLine .colorCatalog{position:relative}@media (min-width:420px){.navigatorContent{height:95%;margin-top:.8em;min-height:60%;width:100%}.syncButtonOn{background-color:#90ee90}.syncButtonOff{background-color:#f6cece}.displayDefCatIconOn{background-color:#88bacf}.navigatorContentDataControl .k-grid-content tr.k-selected{background-color:#88bacf;background-image:none!important;color:inherit}}.navOpenButton{background-color:transparent;border:0;padding:0}table[role=grid] .navOpenButton{display:flex;margin:auto}table[role=treegrid] .navOpenButton{float:right}.ganttContent{height:93%}.ganttContent .k-gantt-treelist table[role=treegrid]{display:block}.ganttContent .k-gantt-timeline .k-tooltip{width:-moz-fit-content;width:fit-content}.ganttContent .k-gantt-footer{height:0}.ganttContent .k-task-wrap{display:inline-flex}.ganttContent td{vertical-align:middle}.crossTabWindow{display:flex;flex-direction:column;height:100%;width:100%}.crossTabWindowHeader{height:4em;line-height:4em}.crossTabEditButton{display:inline-block;min-height:2.5em;width:10em}.crossTabWindowHeaderLabel{vertical-align:middle}.crossTabWindowHeaderLabel,.crossTabWindowHeaderSelectContainer{display:inline-block;padding-left:1em}.crossTabWindowHeaderSelectItem{align-items:center;display:flex;flex-direction:row;justify-content:center}.crossTabWindowHeaderSelectContainer>li.k-item{white-space:nowrap}.crossTabContent{flex:1;width:100%}.horizCrossTabContentSplitter,.vertCrossTabContentSplitter,.vertCrossTabWindowSplitter{border-width:0;height:100%}.crossTabVariants{display:inline-block}.crossTabVariantLabel{display:inline-block;padding-left:1em;vertical-align:middle}.crossTabConfig{background:#f5f5f5}.crossTabColConfig{display:flex;flex-wrap:wrap;width:100%}.crossTabColFilter{display:flex;height:2em;width:100%}.crossTabColFilterInput{flex:2 1 100px}.crossTabControl .k-splitbar-draggable-vertical{box-sizing:border-box}.crossTabArrow{vertical-align:middle}.crossTabRowConfig{bottom:0;display:flex;flex-wrap:wrap;position:absolute;width:100%}.crossTabRowFilter{display:flex;height:2em;width:100%}.crossTabRowFilterInput{flex:2 1 100px}.crossTabXAxisSwitch,.crossTabXAxisSwitchSelect,.crossTabYAxisSwitch,.crossTabYAxisSwitchSelect{bottom:0;position:relative;width:100%}.crossTabControlRight.k-pane{overflow:hidden}.variantSelection{width:100%}.crossTabMatrix table{width:auto}.crossTabMatrix tr{padding:0}.crossTabMatrix tbody td.k-table-td>div{align-items:center;display:flex;flex-direction:row;justify-content:center}.crossTabColumnInfo .k-grid .k-grid-content table,.crossTabColumnInfo .k-grid .k-grid-header-wrap>table{white-space:nowrap;width:100%}.crossTabColumnInfo tbody td.k-table-td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cellBox{height:20px;padding-block:2px!important;padding-inline:2px!important;width:20px}.crossTabMatrix .cellBox{border-inline:none;box-shadow:inset 1px 0 0 0 #c3cfdc}.crossTabGrid{display:flex;overflow:scroll}.crossTabRowInfo{overflow-x:hidden;overflow-y:auto;position:relative;white-space:nowrap}.crossTabRowInfoGrid table{position:absolute;transform:rotate(-90deg)}.crossTabEditButton.allowEdit{background-color:#f2f2f2;color:brown}table.matrixContent{display:inline-block;height:auto}.crossTabGreyHighlight{background-color:#e7e7e7!important}.crossTabErrorInfo{box-sizing:border-box;display:block;padding:10px;text-align:center;width:100%}.freeSqlOverview,.freeSqlResults,.freeSqlWindow{display:flex;flex-direction:column;height:100%;width:100%}.freeSqlResults{flex:1}.freeSqlDialogResults{display:flex;flex:1;flex-direction:column;height:calc(100% - 4em);width:100%}.freeSqlOutputResultsContent{flex:1;width:100%}.freeSqlOutputResultsGrid{overflow:auto;scrollbar-width:thin}.freeSqlOutputResultsGrid,.wizardWrapper{display:flex;flex-direction:column}.wizardWrapper .border-bottom{border-bottom:1px solid #bbdceb}.wizardWrapper .oneStepWizardStepWrapper{grid-template-columns:20px calc(100% - 30px)}.wizardWrapper .multiStepWizardStepWrapper{grid-template-columns:50px calc(100% - 50px)}.wizardWrapper .wizardStepWrapper{display:grid;grid-template-rows:auto auto;margin-bottom:10px;margin-top:15px}.wizardWrapper .wizardStepWrapper .wizardStepDisplayIndex{align-self:center;background-color:#d3d3d3;border-radius:10px;color:#003f59;display:block;font-size:1.2em;font-weight:700;grid-column-start:1;grid-row-start:1;height:20px;justify-self:center;line-height:20px;text-align:center;width:20px}.wizardWrapper .wizardStepWrapper .wizardCurrentStepDisplayIndex{background-color:#d9ecf5;font-weight:700}.wizardWrapper .wizardStepWrapper .wizardStepDisplayIndexLine{border-left:1px solid #afafaf;grid-column-start:1;grid-row-start:2;justify-self:center;margin-bottom:-25px}.wizardWrapper .wizardStepWrapper .wizardStepHeader{display:flex;flex-direction:column;grid-column-start:2;grid-row-start:1;min-height:30px}.wizardWrapper .wizardStepWrapper .wizardStepHeader .wizardStepTitle{font-size:1.2em;margin-bottom:auto;margin-top:auto}.wizardWrapper .wizardStepWrapper .wizardStepHeader .wizardCurrentStepTitle{font-weight:700}.wizardWrapper .wizardStepWrapper .wizardStepHeader .wizardStepDescription{display:block;font-size:1em}.wizardWrapper .wizardStepWrapper .wizardStepContent{grid-column-start:2;grid-row-start:2;margin-bottom:10px}.wizardWrapper .wizardStepWrapper .wizardStepContent .lhdialogInputs{margin-left:-2px}.wizardWrapper .wizardStepWrapper .wizardStepContent .lhdialogInputs .lhDialogTextElement{padding-left:.1rem}.wizardWrapper .wizardStepWrapper .wizardStepContent .tagsPanel{min-height:100px;width:258px}.wizardWrapper .wizardStepWrapper .wizardHiddenStepContent{display:none}.wizardWrapper .wizardTagsLayoutContent .wizardTagsSearchContainer{margin-right:5px}.wizardWrapper .wizardTagsLayoutContent .wizardTagsSearchContainer .wizardTagsSearchInput{border:1px solid #bbdceb;height:20px;margin-bottom:10px;margin-top:10px;width:100%}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer{border:transparent;height:20px;margin:3px;max-width:100%;min-width:60px;padding:0}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent{display:flex;max-width:100%}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagHeader{align-items:center;display:flex;font-family:Arial,sans-serif;font-size:10px;margin-left:30px;margin-top:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagActionButtonContainer{display:flex;flex-direction:row;padding-left:.5em}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagActionButtonContainer .wizardTagActionButton{margin-top:3px}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagActionButtonContainer .wizardTagActionButton .wizardTagActionButtonIcon{height:14px;padding:0;width:14px}.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagActionButtonContainer .wizardDeselectTagButton,.wizardWrapper .wizardTagsLayoutContent .wizardTagContainer .wizardTagContent .wizardTagActionButtonContainer .wizardSelectTagButton{margin-left:3px;margin-right:3px}.wizardWrapper .wizardTagsLayoutContent .wizardSelectedTagsContainer{background:#fff;border:1px solid #bbdceb;border-radius:4px;display:flex;flex-wrap:wrap;margin-bottom:10px;min-height:25px;padding:0 3px}.wizardWrapper .wizardTagsLayoutContent .wizardSelectedTagsContainer .wizardNoTagsSelectedText{margin-top:5px}.wizardWrapper .wizardTagsLayoutContent .wizardAvailableTagsWarning{color:#daa520;margin-bottom:5px}.wizardWrapper .wizardTagsLayoutContent .wizardAvailableTagsContainer{background:#fff;border:1px solid #bbdceb;border-radius:4px;display:flex;flex-wrap:wrap;min-height:25px;padding:0 3px}.wizardWrapper .wizardTagsLayoutContent .wizardParentTagHeaderContainer{display:flex;line-height:20px;margin-top:1px;width:100%}.wizardWrapper .wizardTagsLayoutContent .wizardParentTagHeaderContainer .wizardHideChildTagsButton{margin:3px}.wizardWrapper .wizardTagsLayoutContent .wizardParentTagHeaderContainer .wizardParentTagHeader{align-self:center;text-align:center;width:100%}.wizardWrapper .lhdialogContent{overflow-y:auto;scrollbar-width:thin}.wizardWrapper .wizardElementLine{box-sizing:border-box;flex-wrap:wrap}.wizardWrapper .wizardElementLine .wizardTextElement{word-wrap:normal;padding-left:.2rem;white-space:pre-wrap}.wizardWrapper .wizardElementLine .wizardHtmlElement{padding-left:.2rem}.wizardWrapper .wizardElementLine .wizardHeaderElement{align-items:center;display:flex;padding-bottom:5px;padding-top:5px}.wizardWrapper .wizardElementLine .wizardHeaderElement .wizardHeaderElementIcon{height:32px;padding-left:5px;padding-right:5px;width:32px}.wizardWrapper .wizardElementLine .wizardHeaderElement .wizardHeaderElementTitle{font-size:12px;padding-left:5px;text-align:left}.wizardWrapper .wizardElementLine .wizardHeaderElement .wizardHeaderElementDescription{font-size:10px;padding-left:5px;padding-top:2px;text-align:left}.wizardWrapper .wizardSeparatorLine{margin-bottom:15px;margin-top:15px}.wizardWrapper .wizardSeparatorLine .wizardSeparatorElement{border:1px solid hsla(0,0%,59%,.5);margin-right:5px}.wizardWrapper .wizardInputRow{display:flex;flex-flow:column}.wizardWrapper .wizardInputRow .wizardInputRowDescription{padding-left:3px;white-space:inherit}.wizardWrapper .wizardInputRow .wizardInputRowChildrenContainer{align-items:flex-end;display:flex}.wizardWrapper .wizardRightAlignedInputLine{margin-left:auto;margin-right:0}.wizardWrapper .wizardCenterAlignedInputLine{margin-left:auto;margin-right:auto}.wizardWrapper .wizardAddSnippetIconHolder{text-align:right}.wizardWrapper .wizardAddSnippetIconHolder .wizardAddSnippetIcon{cursor:pointer;margin:0 5px 5px 0}.wizardWrapper .wizardSnippetsContainer .wizardSnippet{display:flex}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardSnippetIcon{margin-right:-32px;margin-top:10px;z-index:1}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardHiddenSnippetIcon{display:none}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardSnippetExpandablePanel{flex:1 100%;margin-bottom:5px}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardSnippetExpandablePanel .k-expander-sub-title{white-space:break-spaces}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardSnippetExpandablePanelWithIcon .k-expander-sub-title,.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardSnippetExpandablePanelWithIcon .k-expander-title{margin-left:25px}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .k-expander{font-size:1em}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .k-expander .k-expander-header{background-color:#d9ecf5;display:grid;grid-template-columns:96% auto;grid-template-rows:50% 50%}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .k-expander .k-expander-header .k-expander-title{color:#003f59;font-size:1.3em;text-transform:none}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .k-expander .k-expander-header .k-expander-sub-title{font-size:1.1em;grid-column-start:1;opacity:1}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .k-expander .k-expander-header .k-expander-indicator{grid-column:2;grid-row:1}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardDeleteSnippetIconHolder{align-self:center;margin:0 5px 0 10px}.wizardWrapper .wizardSnippetsContainer .wizardSnippet .wizardDeleteSnippetIconHolder .wizardDeleteSnippetIcon{cursor:pointer}.wizardWrapper .wizardDisabledInputLine{opacity:.7;pointer-events:none}.wizardWrapper .lhdialogInputLine{box-sizing:border-box;flex-wrap:wrap}.wizardWrapper .lhdialogInputLine .lhdialogInputDescription{overflow:hidden;padding-top:5px;text-overflow:clip;white-space:pre}.wizardWrapper .lhdialogInputLine .lhdialogChildInputDescription,.wizardWrapper .lhdialogInputLine .lhdialogInputDescription{box-sizing:border-box;display:block;flex:1 0 100%;padding-left:0;position:relative;width:100%}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorInput{height:1.5rem}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorButtonContainer{left:auto;right:0}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer{display:flex}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer div.wizardMultiSelectorReadOnlyItem{background:#eee}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer .wizardMultiSelectorItem{background:#d9ecf5;border:transparent;cursor:default;display:flex;height:20px;justify-content:flex-start;margin:3px 5px 3px 0;max-width:100%;padding:0}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer .wizardMultiSelectorItem .wizardMultiSelectorItemText{align-self:center;margin-left:3px;margin-right:5px;margin-top:1px}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer .wizardMultiSelectorItem .wizardMultiSelectorRemoveItemButton{margin-top:3px}.wizardWrapper .lhdialogInputLine .wizardMultiSelectorItemsContainer .wizardMultiSelectorItem .wizardMultiSelectorRemoveItemButton .wizardMultiSelectorItemRemoveButtonIcon{height:14px;padding:0;width:14px}.wizardWrapper .lhdialogInputLine .lhdialogBoolInputContainer{width:auto!important}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer{display:grid;grid-template-columns:1fr auto;width:100%}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .bool,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .cbToggleButton,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .switchButton,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .yesNoField{align-self:center}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogInputDescription{overflow:hidden;padding-top:5px;text-overflow:clip;white-space:pre}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogChildInputDescription,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogInputDescription{box-sizing:border-box;display:block;grid-column-start:2;grid-row-start:1;margin-left:5px;padding-bottom:5px;padding-left:0;position:relative;width:100%}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer input,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer textarea{border:1px solid #bbdceb;border-radius:.3em;grid-column-start:1;grid-row-start:1;width:100%}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer img.viewImage{grid-column-end:2;grid-column-start:1;grid-row-start:1;max-height:100px;max-width:100px}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer input[type=password],.wizardWrapper .lhdialogInputLine .lhdialogInputContainer input[type=text]{height:1.5rem}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer input[type=checkbox]{width:15px}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer input.defcat:disabled{background:#fff;opacity:.7}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .symbolDeleteButton{position:relative}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .dropzone.fileSelectDropzone,.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .k-dropdownlist{border:1px solid #bbdceb}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogRatingInputContainer{display:flex;flex-direction:row}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogRatingInputContainer img.lhdialogRatingStarImage{cursor:pointer;height:20px;padding-right:5px;width:20px}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogRatingInputContainer img.ratingStarImageDisabled{opacity:.5}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhdialogInputUnit{align-self:center;grid-column-start:3;grid-row-start:1;margin-left:5px}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .lhValidationLabel{grid-column-end:2;grid-column-start:1;grid-row-start:2;margin-left:0}.wizardWrapper .lhdialogInputLine .lhdialogInputContainer .fieldButtons{grid-column-end:2;grid-column-start:1;grid-row-start:1;justify-self:end;position:relative;top:.3em}.wizardWrapper .lhdialogInputLine .lhdialogRadioButtonContainer{display:flex;flex-direction:row;grid-column-start:1;padding-bottom:.4rem;padding-top:.6rem}.wizardWrapper .lhdialogInputLine .lhdialogRadioButtonContainer input.lhdialogRadioButton{width:auto}.wizardWrapper .lhdialogInputLine .lhdialogRadioButtonContainer label.lhdialogRadioButtonLabel{padding-left:.4rem;width:auto}.wizardWrapper .lhdialogInputLine .wizardComplexRadioButtonContainer{display:flex;flex-direction:row;grid-column-start:1}.wizardWrapper .lhdialogInputLine .wizardComplexRadioButtonContainer .wizardComplexRadioButton{width:auto}.wizardWrapper .lhdialogInputLine .wizardComplexRadioButtonContainer .wizardComplexRadioButtonElementContainer{align-items:flex-end;-moz-column-gap:5px;column-gap:5px;display:flex;width:100%}.wizardWrapper .lhdialogInputLine .wizardBoolInputGroup{display:grid;grid-template-columns:max-content;grid-column-gap:20px}.wizardWrapper .lhdialogInputLine .lhdialogBoolContainer{display:flex;flex-direction:row;grid-column-start:1;padding-bottom:.4rem;padding-top:.6rem}.wizardWrapper .lhdialogInputLine .lhdialogBoolContainer input.bool{width:auto}.wizardWrapper .lhdialogInputLine .lhdialogBoolContainer .lhdialogBoolLabel{padding-left:.4rem;width:auto}.wizardWrapper .lhdialogInputLine .dropdown .k-input-inner,.wizardWrapper .lhdialogInputLine .tableSelector .k-input-inner{background:#fff}.wizardWrapper .lhdialogInputLine .lhdialogTableFieldInputGroupContainer{margin-top:5px}.wizardWrapper .lhdialogInputLine .lhdialogTableFieldInputGroupContainer .lhdialogTableFieldInputGroupAddButtonContainer .lhdialogTableFieldInputGroupAddIcon{margin-top:-15px;position:absolute;right:8px}.wizardWrapper .lhdialogInputLine .lhdialogTableFieldInputGroupContainer .lhdialogTableFieldInputGroupChildrenContainer{margin-left:5px;min-height:25px}.wizardWrapper .lhdialogInputLine .lhdialogTableFieldInputGroupContainer .lhdialogTableFieldInputGroupChildrenContainer .lhdialogTableFieldInputGroupInputFieldContainer{display:flex}.wizardWrapper .lhdialogInputLine .lhdialogTableFieldInputGroupContainer .lhdialogTableFieldInputGroupChildrenContainer .lhdialogTableFieldInputGroupInputFieldContainer .lhdialogTableFieldInputDeleteIcon{margin-top:22px}.wizardWrapper .progressContainer{display:flex;flex-direction:row;flex-wrap:wrap}.wizardWrapper .progressContainer .progressHeaderImg{list-style:none;margin:2px 2px 0 0}.wizardWrapper .progressContainer .k-progressbar-horizontal{flex-grow:2}.wizardWrapper .progressContainer .progressCancel .smallIcon{margin:0 0 -5px}.wizardWrapper .progressContainer .progressMessage{flex-basis:100%}.wizardWrapper .wizardButtonContainer{display:flex;flex-direction:row}.wizardWrapper .wizardButtonContainer .k-button{flex:1}.wizardWrapper .wizardIndicatorContainer{display:flex;flex-direction:row;justify-content:center;padding-bottom:1em;position:relative}.wizardWrapper .wizardIndicatorContainer.hidden{display:none}.wizardWrapper .wizardIndicatorContainer.hasLabels{justify-content:space-around}.wizardWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator .label{opacity:.5}.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}.k-window-title>.lhWizardDialogTitleIconHolder{display:inline-block;padding-right:10px}.selectTableFieldDialogDropDown{margin-bottom:10px}.wizardTabPageWrapper{box-sizing:border-box;height:100%;margin:0 auto;min-width:500px;width:50%}.wizardTabPageWrapper .lhdialogContent{flex:1 1 100%;padding:.5rem}.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{display:block;font-size:1.1em}.wizardTabPageWrapper .wizardIndicatorContainer.hasLabels .lhDialogDialogIndicator.active>.label{font-weight:700;opacity:1}.lhdialogInputLine label.lhValidationLabel{display:block;font-size:90%;margin-left:.4rem;overflow:hidden;transition:max-height .5s,color .5s;white-space:normal}.lhdialogInputLine textarea.memo{height:auto}.lhdialogInputLine textarea.memo+label.lhValidationLabel{margin-top:-.2rem}.lhdialogInputLine label.lhValidationLabel.hidden{color:transparent;height:2em;max-height:0}.lhdialogInputLine label.lhValidationLabel[data-lhvalidationtype=Error]{color:red}.lhdialogInputLine label.lhValidationLabel[data-lhvalidationtype=Warning]{color:#ff8d00}.lhdialogInputLine label.lhValidationLabel[data-lhvalidationtype=Success]{color:green}.lhdialogInputLine label.lhValidationLabel[data-lhvalidationtype=Info]{color:#2f82ff}.dashboardArea{display:flex;flex-direction:column;width:100%}.dashboardArea .dashboardHeaderIcons,.dashboardArea .editableArea{align-items:center;display:flex;flex-direction:row}.dashboardArea .dashboardList{flex-grow:1;overflow:auto;width:100%}.dashboardArea .k-card-header{padding:.4em}.dashboardSelectNum{width:30px}.dashboardFilterFieldDropDown{margin-left:10px;width:350px}.dashboardIcon{float:left;margin:4px}.dashboardChart{width:200px}.dashboardHeaderIcons{border:1px;display:flex;flex-direction:row;padding:3px}.dashboardMasonry{align-items:baseline;display:flex;flex-direction:row}.dashboardMasonry input{height:1.5em}.dashboardLinear{display:flex}.dashboard-cell{cursor:pointer;font-size:1.5em}.dashboardItemsForDropDown{float:left}.dashboardTableDropDown{display:flex;flex-wrap:wrap}.dashboardItemsForLetter{float:left}.displayInstrumentSlideshow-container{margin:auto;max-width:1000px;position:relative;top:35px}.dashboardInstrumentSettings{margin-right:5px}.dashboardGaugeSettingsContainer{display:flex;justify-content:flex-end;margin:3px}.dashboardDialogContent .selectionsArea{border:.6px solid;overflow-x:auto;overflow-y:auto;padding:10px;position:relative;scrollbar-width:thin;width:30%}.dashboardDialogContent .selectionsArea .dataSourceButtons{bottom:0;display:flex;margin:5px;position:absolute;right:0}.dashboardDialogContent .sourceTypeArea{margin-left:5px;margin-right:5px;width:65%}.dashboardDialogContent .resultArea,.dashboardDialogContent .sourceTypeArea{border:.6px solid;overflow-x:auto;overflow-y:auto;padding:10px;scrollbar-width:thin}.dashboardDialogContent .resultArea{width:25%}.dashboardDialogContent .sourceContainer{display:flex;height:270px}.dashboardDialogContent .sourceTypeArea .typeSelect{margin-left:20px}.dashboardDialogContent .k-grid-content{overflow-x:auto;overflow-y:auto;scrollbar-width:thin}.editableArea #dashboardDropDown{border:1px solid #cee6f1;width:30px}.rightElement{float:right}.flexElement{display:flex}.item-wrapper{width:100%}.hideGauge{display:none}.instrumentsGaugesContainer .dbChartGauge{height:100%;width:100%}.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}.dashboardNoData{bottom:0;height:30px;left:0;margin:auto;position:absolute;right:0;top:0}#notificationArea{display:flex;flex-direction:column}#notificationArea .notificationsHeader{display:flex;flex-direction:column;height:auto}#notificationArea .notificationsHeader .notificationsHeaderRow{padding:.2em}#notificationArea .notificationsHeader .notificationsHeaderSeparator{background-color:#aed0ea;height:1px;width:100%}#notificationArea .notificationsHeader .notificationsStatusText{color:darkred;display:none;padding:0 .5rem}#notificationArea .notificationsFilterInputContainer{display:flex;width:100%}#notificationArea .notificationsFilterInput{flex-grow:2;height:20px;padding:.2em}#notificationArea .notificationsContainer{display:flex;flex:1;flex-direction:column;overflow:auto;scrollbar-width:thin}.notificationListItem{display:flex;min-width:200px}.notificationListItem .notificationArea{border:4px solid transparent;display:flex;width:100%}.notificationListItem .notificationIcon{align-content:center;display:flex;flex-direction:row;justify-content:center;padding:.2em}.notificationListItem .notificationIcon img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.notificationListItem .notificationIcon label{background-color:#aed0ea;border-radius:50%;font-size:1.5em;height:2em;line-height:2em;text-align:center;width:2em}.notificationListItem .notificationMsg{display:flex;flex:1;flex-direction:column;overflow:hidden}.notificationListItem .notificationMsgTitle{font-weight:700}.notificationListItem .notificationMsgText,.notificationListItem .notificationMsgTitle{overflow:hidden;padding:.2em;text-overflow:ellipsis}.notificationListItem .notificationMore{display:flex;flex-direction:column}.notificationListItem .notificationMore .notificationInfoIcons{align-self:flex-end;display:flex;flex-direction:row;height:2em}.notificationListItem .notificationMore .notificationReadToggle{display:none}.notificationListItem .notificationMore .notificationActions{align-self:flex-end;display:none;height:2em}.notificationListItem .notificationMore .notificationActions button{background-color:transparent}.notificationListItem .notificationMore .notificationActions .notificationActionMenuOpener{padding-left:.2em}.notificationListItem .notificationListDateLabel{align-self:flex-end}.notificationListItem[data-isUnread=true]{background-color:#d9ecf5}.notificationListItem[data-isUnread=false]{background-color:#fff}.notificationListItem:hover .notificationReadToggle{background-color:#000;width:4px}.notificationListItem:hover .notificationInfoIcons{display:none}.notificationListItem:hover .notificationActions{align-self:flex-end;display:flex;flex-direction:row}.notificationListItem:hover .notificationActions button{cursor:pointer}.notificationMenuPositioner{position:relative}.notificationMenuPositioner .notificationMenu{display:flex;flex-direction:column;padding:.2em;position:absolute;right:0}.notificationMenuPositioner .notificationMenu .notificationMenuItem{display:flex;flex-direction:row;height:2em;line-height:2em}.notificationMenuPositioner .notificationMenu .notificationMenuItem label{flex:1;padding-left:.2em}.notificationMenuPositioner .notificationMenu .notificationMenuItem:hover{background-color:#cce4f0}.profilerWindow{display:flex;flex-direction:column;height:100%}.profilerWindow .profilerWindowHeader{text-align:center}.profilerWindow .profilerResults{flex:2;overflow:auto}.ribbonDebugControl{display:block;height:100%}.ribbonDebugControl .debugRibbonGroup{display:inline-block}.ribbonDebugControl .debugRibbonEntry{display:block;padding:.2em}