.CrossProfileLegend{border-collapse:collapse}.CrossProfileLegend tr>td:first-child{width:30px;text-align:center}.CrossProfileLegend tr>td:first-child canvas{width:30px;height:15px}.CrossProfileLegend td{color:#000;padding:2px;vertical-align:middle}.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFChromeWidgetItemList.damageType ul.webCAFChromeWidgetItemListInnerListContainer{height:330px;overflow:auto!important}.EvennessProfileV2VisMod .webCAFMainWidgetWrapperdivMainWidget{background-color:#fff}.EvennessProfileV2VisMod .webCAFChromeSimpleOverlay .webCAFChromeEndUserInfo2 .lds-grid div{background-color:hsla(0,0%,50%,.8)}.EvennessProfileV2VisMod .webCAFChromeSimpleOverlay .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel.Message.Status{color:#000!important}.GeometryEditorVisMod .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList{display:block;overflow:auto}.GeometryEditorVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList{display:grid;display:-ms-grid;overflow:auto}.GeometryEditorVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFBuildlingsBlocksWidgetMultiContainer{width:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.GeometryEditorVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFBuildlingsBlocksWidgetMultiContainer{min-width:19em}}.GeometryEditorVisMod .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList .webCAFChromeWidgetReorderList{display:flex;flex-direction:column}.printingReport .GeometryEditorVisMod.webCAFMainWidgetWrapper.modeInfoBar .webCAFBuildlingsBlocksWidgetOpenlayersMapMousePosition{right:50px!important}.Infra3DVisMod .webCAFMainWidgetWrapperErrorOverlay .webCAFChromeSimpleOverlay{background-color:#353535}.LinearProfileVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList{display:grid;display:-ms-grid;overflow:auto}.LinearProfileVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFBuildlingsBlocksWidgetMultiContainer{width:auto}.LinearProfileVisMod .webCAFChromeWidgetScroll{z-index:10}.webCAFBusinessBuildingBlocksMapConfigurationWidget .webCAFChromeItemChooser{margin:5px 0}.webCAFBusinessBuildingBlocksMapConfigurationWidget .webCAFChromeWidgetReorderList ul{margin-top:2px}.webCAFBusinessBuildingBlocksMapConfigurationWidget .button{height:28px;margin:15px 0;display:flex;align-items:center}.webCAFBusinessBuildingBlocksMapConfigurationWidget .button .eveIcon{padding:0 1.5em}.webCAFBusinessBuildingBlocksMapConfigurationWidget .webCAFChromeItemChooser .webCAFChromeItemChooserValueList{padding:0}.webCAFChromeWMSConnectionDialogWidget{display:flex;flex-direction:column;width:450px;padding:.5em;max-height:630px}.webCAFChromeWMSConnectionDialogWidget.advancedState{width:650px}.webCAFChromeWMSConnectionDialogWidget .stagingLayersTitle{padding:.5em 0}.webCAFChromeWMSConnectionDialogWidget .layersStage{margin-bottom:.5em;min-height:30px;border-bottom:1px solid #595959;max-height:110px;overflow:auto}.webCAFChromeWMSConnectionDialogWidget .row{display:flex;gap:2em;align-items:baseline;justify-content:space-between}.webCAFChromeWMSConnectionDialogWidget .url{margin:.5em 0}.webCAFChromeWMSConnectionDialogWidget .row input{flex-grow:1}.webCAFChromeWMSConnectionDialogWidget input:disabled{color:#000}.webCAFChromeWMSConnectionDialogWidget .webCAFBusinessBuildingBlocksWidgetPopupDialog.active .dialog{max-height:none!important}.webCAFChromeWMSConnectionDialogWidget .chromeLabel.large{font-size:1.2em}.webCAFChromeWMSConnectionDialogWidget .stagingLayersHeaders{padding:.5em 1.3em;justify-content:flex-start;border-bottom:1px solid #595959}.webCAFChromeWMSConnectionDialogWidget .stagingLayersHeaders :first-child{flex:0 0 35%}.webCAFChromeWMSConnectionDialogWidget .row .button{padding:.5em}.webCAFChromeWMSConnectionDialogWidget .layerPreview{padding:.5em 0}.webCAFChromeWMSConnectionDialogWidget .selector{padding-bottom:1em}.webCAFChromeWMSConnectionDialogWidget .selector .webCAFChromeWidgetItemListInnerListContainer,.webCAFChromeWMSConnectionDialogWidget .selector .webCAFChromeWidgetReorderListInnerListContainer{padding:.5em 0;max-height:130px;overflow:auto!important}.webCAFChromeWMSConnectionDialogWidget .editor{border-top:1px solid #595959}.MapVisMod .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList{display:block;overflow:auto}.MapVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList{display:grid;display:-ms-grid;overflow:auto}.MapVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFBuildlingsBlocksWidgetMultiContainer{width:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.MapVisMod .webCAFChromeWidgetVisualizationModuleSidebar.sideBarRight div.webCAFChromeWidgetVisualizationModuleSidebarList .webCAFBuildlingsBlocksWidgetMultiContainer{min-width:19em}}.MapVisMod .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList .webCAFChromeWidgetReorderList{display:flex;flex-direction:column}.printingReport .MapVisMod.webCAFMainWidgetWrapper.modeInfoBar .webCAFBuildlingsBlocksWidgetOpenlayersMapMousePosition{right:50px!important}div.webCAFMainWidgetWrapper.ObjectDetailTableVisMod{background-color:#3a3a3a!important}.ObjectTableVisMod{background-color:#3a3a3a!important}.webCAFMainWidgetWrapper.hasError.noDataError .webCAFMainWidgetWrapperErrorOverlay.webCAFMainWidgetWrapperContentPlace.eveError{right:36px}.webCAFMainWidgetWrapper.modeInfoBar.hasError.noDataError .webCAFMainWidgetWrapperErrorOverlay.webCAFMainWidgetWrapperContentPlace.eveError{right:calc(20em + 36px)}.webCAFRoadPictureVisModError{color:#a0a0a0;width:70%;margin:auto;font-size:smaller}.lyannaColors .webCAFRoadPictureVisModError{color:#000}.auxModulesSurfacePictureToolsMetaInformation{width:auto;height:auto;font-weight:300}.auxModulesSurfacePictureToolsMetaInformation .Header{color:#fff;border-bottom:.1em solid #ccc;font-size:1.5em;margin-bottom:1em;font-weight:inherit;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.auxModulesSurfacePictureToolsMetaInformation .Message{text-align:center}.Key,.Table,.Value,.auxModulesSurfacePictureToolsMetaInformation .Border{border:1px solid #595959}.auxModulesSurfacePictureToolsMetaInformation .Table{width:auto;min-width:100%;text-align:left}.auxModulesSurfacePictureToolsMetaInformation .Row{width:auto}.auxModulesSurfacePictureToolsMetaInformation .Key,.auxModulesSurfacePictureToolsMetaInformation .Value{width:auto;padding:.5em;vertical-align:middle;word-break:break-all}.auxModulesSurfacePictureToolsMetaInformation.hasOnlyOnePart .part .Header{display:none}.auxModulesSurfacePictureToolsMetaInformation .part{margin-bottom:1em}.auxModulesSurfacePictureToolsMetaInformation .part .Header{border-bottom:.08em solid #ccc;font-size:1.25em;margin-bottom:.5em}.SurfacePictureVisMod .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetItemList h1{margin-bottom:.5em}.webCAFSurfacePictureVisModError{color:#a0a0a0;width:70%;margin:auto;font-size:smaller}.lyannaColors .webCAFSurfacePictureVisModError{color:#000}.IndicatorsVisualizationVisMod .webCAFMainWidgetWrapperInfoBar .informationBlockWidget .content table td label{color:#000}.webCAFBuildlingsBlocksWidgetChainageSelectBox{width:100%;height:2em;border-spacing:0;border-collapse:collapse;clear:both}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxButton{width:1em;height:1em}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxDecreaseFast,.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxDecreaseOne{float:left}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxIncreaseFast,.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxIncreaseOne{float:right}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxContent{margin-left:4em;margin-right:4em;text-align:center;line-height:2em;cursor:pointer;min-width:4em}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxButton.eveIcon{font-size:2em;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFBuildlingsBlocksWidgetChainageSelectBox .webCAFBuildlingsBlocksWidgetChainageSelectBoxChainageInput{margin:0 5px;text-align:right;width:calc(100% - 12px)}.webCAFBuildlingsBlocksWidgetChainageSelectBox.eveDisabled{pointer-events:none}.webCAFBuildlingsBlocksWidgetChainageSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetChainageSelectBoxContent>span,.webCAFBuildlingsBlocksWidgetChainageSelectBox.eveDisabled>div{background-color:#b2b2b2;color:#595959}.webCAFBuildlingsBlocksWidgetCrossProfile{background-color:#fff;width:100%;height:100%;display:flex}.webCAFBuildlingsBlocksWidgetCrossProfile.moveCursor{cursor:move}.webCAFBuildlingsBlocksWidgetCrossProfile .drawerContainer{width:100%;height:100%}.webCAFBuildlingsBlocksWidgetCrossProfile .webCAFChromeWidgetScroll{flex-shrink:0}.webCAFBuildlingsBlocksWidgetCrossProfile .webCAFChromeWidgetScroll.horizontal{position:absolute;bottom:0}.webCAFBuildlingsBlocksWidgetCrossProfile .webCAFBusinessBuildingBlocksWidgetSimplePicture{position:absolute}.webCAFBuildlingsBlocksWidgetCrossProfileCoderFooter .footer{background-color:#444}.webCAFBuildlingsBlocksWidgetCrossProfileCoderFooter .footer .button{display:flex;align-items:center}.webCAFBuildlingsBlocksWidgetCrossProfileCoderFooter .footer .button .eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetCrossProfileCoderFooter .button span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetCrossProfileCoderLocation .emptySpace{display:none}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetCrossProfileCoderLocation .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetCrossProfileCoderLocation .webCAFBuildlingsBlocksWidgetNetSectionPartDefault{margin-left:auto}.webCAFBuildlingsBlocksWidgetCrossProfileCoderLocation .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton{justify-content:center;align-items:center}.webCAFBuildlingsBlocksWidgetCrossProfileCoderLocation .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon svg{margin:0}.webCAFBuildlingsBlocksWidgetCrossProfileCoderNewItem .addButton::after{content:"\f218";display:flex;align-items:center;font-size:20px;justify-content:center;height:30px;color:#595959}.webCAFBuildlingsBlocksWidgetCrossProfileCoderNewItem .addButton::before{content:"";position:absolute;height:6px;width:10px;right:-10px;top:calc(50% - 3px);background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetCrossProfileCoderNewItem .button{border-radius:50%;width:30px;height:30px;position:absolute;left:-40px;background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget{background-color:#fff}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget.highlight{border:5px solid #e2821c}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget.eveSelectedItem{border:5px solid #1cb43d}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget .content{background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget .removeButton::after{content:"\f209";display:flex;align-items:center;margin:4px 4px 4px 4px;font-size:18px}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget .moveButton::after{content:"\f394";font-size:26px;margin:0 6px;align-items:center}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget .dijitNumberTextBox{width:70px}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget label{color:#000}.webCAFBuildlingsBlocksWidgetCrossProfileCoderObjectLocationWidget.dragging{border:5px solid #19d1fa}.webCAFBuildlingsBlocksWidgetCrossProfileCoder{background-color:#4c4c4c}.webCAFBuildlingsBlocksWidgetCrossProfileCoder .button span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetCrossProfileCoder .placeholder{width:510px;height:140px;display:flex;align-items:end;flex-shrink:0;flex-direction:column;align-items:center}.webCAFBuildlingsBlocksWidgetCrossProfileCoder .placeholder .shade{height:130px;border:2px dashed #fff;width:500px;background-image:linear-gradient(45deg,#add8e6 25%,transparent 25%,transparent 50%,#add8e6 50%,#add8e6 75%,transparent 75%,transparent);background-size:20px 20px}.webCAFBuildlingsBlocksWidgetCrossProfileCoder .dragging{z-index:10}.webCAFBuildlingsBlocksWidgetCrossProfileCoder .has-scroll{padding-left:17px;padding-top:15px}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation{background-color:#fff;color:#000;max-height:200px;overflow:auto;height:100%}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .flexContainer{flex-shrink:0;display:flex}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .label{flex-basis:auto;flex-grow:1;flex-shrink:0;padding:0 .5em;align-self:center;color:#000;line-height:2em}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation.eveDisabled{background-color:#b2b2b2}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation.eveDisabled .label{color:#595959}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .collapseButton,.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .expandButton{background-color:#fff;color:#000}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .expandButton::after{content:"\f218";font-size:1.5em;display:flex;align-items:center;justify-content:space-around;height:24px;width:24px}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation.eveDisabled .expandButton .webCAFBuildingsBlocksWidgetComplexCrosswiseLocation.eveDisabled .collapseButton{color:#595959}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .collapseButton::after{content:"\f2f4";font-size:1.5em;display:flex;align-items:center;justify-content:space-around;height:24px;width:24px}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeRowSelected .dijitTreeContent{background:0 0}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeLabel{color:#000}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .expandContainer{margin:.5em}.webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .loadingIndicator{height:1em;padding:.5em;font-size:14px;background-color:#595959;color:#fff}.webCAFBuildingsBlocksWidgetSimpleCrosswiseLocation .flexContainer{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation{width:auto;height:auto}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Header{color:#fff;border-bottom:.1em solid #ccc;font-size:1.5em;margin-bottom:1em;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Message{text-align:center}.Key,.Table,.Value,.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Border{border:1px solid #595959}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Table{width:auto;min-width:100%;text-align:left}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Row{width:auto}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Key,.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Value{width:auto;padding:.5em;vertical-align:middle;word-break:break-all}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterItemWidget .severityContainer .button.eveSelectedItem{background-color:#e3831c;font-weight:700}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterItemWidget .severityContainer .button{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterItemWidget.AC::before{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/asphalt.png');background-size:32px;background-repeat:no-repeat;filter:invert(1)}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterItemWidget.PCC::before{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/concrete.png');background-size:32px;background-repeat:no-repeat}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget{background-color:#4c4c4c}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget>.header{background-color:#7f7f7f}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget .footer div.eveInteractiveElement{padding:0 10px;display:flex;min-width:80px;justify-content:space-around;align-items:center}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget .footer div.eveInteractiveElement .eveIcon{margin-right:10px}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget .content>:nth-child(2n){background-color:#414141}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget .content>:nth-child(odd){background-color:#3a3a3a}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget>.filterHeader{background-color:#4c4c4c}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterPopupWidget .webCAFBusinessBuildingBlocksWidgetDamageCodingEditorFilterItemWidget{width:554px}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorLegendWidget .Header{color:#fff;border-bottom:.1em solid #ccc;font-size:1.5em;margin-bottom:1em;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorLegendWidget .AC::after{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/asphalt.png');background-size:32px;background-repeat:no-repeat;filter:invert(1);position:absolute;top:1px;right:1px}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorLegendWidget .PCC::after{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/concrete.png');background-size:32px;background-repeat:no-repeat;position:absolute;top:1px;right:1px}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorSeverityPopupWidget{background-color:#3a3a3a}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorSeverityPopupWidget .severityContainer .button{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorSeverityPopupWidget .severityContainer .button.eveSelectedItem{background-color:#e3831c;font-weight:700}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget{padding:10px 0}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget>div>h1{color:#e3831c!important}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget .lengthButtonsContainer .button,.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget .severityContainer .button{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget .lengthButtonsContainer .button.eveSelectedItem,.webCAFBusinessBuildingBlocksWidgetDamageCodingEditorStateWidget .severityContainer .button.eveSelectedItem{background-color:#e3831c;font-weight:700}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor{position:relative;width:100%;height:100%;margin:0;padding:0;touch-action:none}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.moveCursor{cursor:move}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.ewCursor{cursor:ew-resize}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.nsCursor{cursor:ns-resize}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor .CanvasContainer{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-items:center;align-items:baseline}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor canvas{pointer-events:none;margin:auto}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor .EventEmmiter{position:absolute;bottom:0;top:0;left:0;right:0}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.verticalFit canvas{height:100%}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.bothFit canvas{height:100%;width:100%;object-fit:contain}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.verticalFit canvas{margin-top:0;position:absolute;left:0;right:0;top:0;bottom:0}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.verticalFit.verticalFitInIEForFullScreen canvas{height:100%}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.bothFit canvas{height:auto;width:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}}@supports (-ms-ime-align:auto){.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.verticalFit canvas{height:calc(100% - 12px);margin-top:0}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.bothFit canvas{height:auto;width:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}}.webCAFBusinessBuildingBlocksWidgetDamageCodingEditor.horizontalFit canvas{width:100%}.webCAFChromeItemListElement.AC::after{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/asphalt.png');background-size:32px;background-repeat:no-repeat;filter:invert(1);position:absolute;top:1px;right:1px}.webCAFChromeItemListElement.PCC::after{content:'';display:inline-block;width:32px;height:32px;background-image:url('BusinessBuildingBlocks/Widget/DamageCoder/Filter/FilterItem/img/concrete.png');background-size:32px;background-repeat:no-repeat;position:absolute;top:1px;right:1px}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget{height:100%;width:100%}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .chartContainer{padding:3em 0}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip{display:flex;flex-direction:column}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip div{color:#666}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip .row{display:flex;flex-direction:row}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip .row .unit{margin-left:2px;width:30px;text-align:left;font-weight:700}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip .row .freeSpace{flex-grow:1;min-width:2em}.webCAFBusinessBuildingBlocksWidgetEvennessProfileV2Widget .tooltip .row .value{font-weight:700}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter{width:auto;height:auto}.Key,.Table,.Value,.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Border{border:1px solid #595959}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Table{width:auto;min-width:100%;text-align:left;border-collapse:collapse}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Row>td:first-child{width:10px}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Row{width:auto;word-break:normal}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Key{width:auto;padding:.5em;vertical-align:middle}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter .Value{width:auto;padding:.5em;vertical-align:middle}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter a{color:#fff!important}.webCAFBuildlingsBlocksWidgetHiRiseFeatureInfoPresenter a:hover{background:#0a829d!important}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget{position:absolute;margin:0 .5em;top:0;bottom:0;left:0;right:0;overflow:hidden;display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget .chromeLabel{color:#fff}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent{overflow-y:auto;min-height:150px}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent h2.chromeLabel{margin-top:1em}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget ul.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetActions{display:flex;flex-flow:row-reverse;margin:1em 1px 1px 1px;justify-content:space-between}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget ul.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetActions div.eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget ul.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetActions>li{width:auto;display:flex}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget ul.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetActions>li>span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidget ul.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetActions>li{padding-left:.5em;padding-right:.5em}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent>div{margin:1px}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .webCAFChromeFilterableItemList .itemListContainer ul{max-height:calc(100vh - 33em);margin:0}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value{padding-top:.1em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value{max-width:18em}}.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask{padding:0}@media screen and (-webkit-min-device-pixel-ratio:0){.webCAFBuildlingsBlocksWidgetAddEditNetFilterWidgetContent .webCAFBusinessBuildingBlocksWidgetTree *{outline-offset:2px!important}}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMaskInOperatorValueMask .toolIcon.deleteButton::after{content:"\f252";font-size:19px;display:flex;align-items:center;justify-content:center}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMaskInOperatorValueMask .table td.value{padding-top:0!important}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask{padding:0 .5em}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table{border:none;border-spacing:0;width:auto;min-width:100%;text-align:left}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .row{border:none}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .key,.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value{border:none;padding-top:.5em;display:flex}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value>:first-child{flex-grow:1}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .key{padding-right:.5em}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .input{height:2em;color:#595959;background-color:#b2b2b2;border:none;padding:0 .5em;outline:0;outline-offset:0;outline-style:none;outline-width:none}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .input::-ms-clear{display:none}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .webCAFChromeFilterableItemList .itemListContainer{max-height:9.25em}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .webCAFBuildingsBlocksWidgetComplexCrosswiseLocation .flexContainer{display:none}td.dijitCalendarEnabledDate.dijitCalendarCurrentMonth.dijitCalendarDateTemplate:focus{background-color:#127186;border-color:#191919}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .dijitDateTextBox>div{height:100%}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .dijitDateTextBox .dijitInputContainer>.dijitInputInner{height:100%}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .webCAFFoundationUIInputWithDropDown .dijitSelect{height:2em}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .webCAFFoundationUIInputWithDropDown .dijitSelect .dijitButtonContents{vertical-align:middle;padding:0 .5em}.webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .webCAFFoundationUIInputWithDropDown .dijitSelect .dijitArrowButtonContainer{font-size:2em}.webCAFBusinessBuildingBlocksWidgetFilterPopupDialog .dialog{width:auto;min-width:15em}.webCAFBusinessBuildingBlocksWidgetFilterPopupDialog .dialog .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask.invalid .table .value>:first-child{border-color:red;border-style:solid;border-width:1px}.filterItemToolIcon{height:27px;width:32px;margin:4px 4px}.webCAFBuildlingsBlocksWidgetFilterFilterItem .filterItemToolIcon{position:absolute;background-color:#333;width:25px;height:25px;right:0;top:0;margin:auto}.webCAFBuildlingsBlocksWidgetFilterFilterItem .filterItemToolIcon.editButton{right:25px}.webCAFBuildlingsBlocksWidgetFilterFilterItem .filterItemToolIcon.editButton::after{content:"\f2bf";font-size:19px;margin:2px 5px;display:flex;align-items:center}.webCAFBuildlingsBlocksWidgetFilterFilterItem .filterItemToolIcon.deleteButton::after{content:"\f252";font-size:19px;margin:2px 5px;display:flex;align-items:center}.webCAFBuildlingsBlocksWidgetFilterFilterItemPath{margin-right:2.5em;word-break:break-word}.webCAFBuildlingsBlocksWidgetFilterItemEditor{position:absolute;margin:0 .5em;top:0;bottom:0;left:0;right:0;overflow:hidden}.webCAFBuildlingsBlocksWidgetFilterItemEditor .chromeLabel{color:#fff}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent{position:absolute;top:3em;left:0;right:0;bottom:0;overflow-y:auto}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent h2.chromeLabel{margin-top:1em}.webCAFBuildlingsBlocksWidgetFilterItemEditor ul.webCAFBuildlingsBlocksWidgetFilterItemEditorActions{display:flex;flex-flow:row-reverse;margin:1em 1px 1px 1px;justify-content:space-between}.webCAFBuildlingsBlocksWidgetFilterItemEditor ul.webCAFBuildlingsBlocksWidgetFilterItemEditorActions div.eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetFilterItemEditor ul.webCAFBuildlingsBlocksWidgetFilterItemEditorActions>li{width:auto;display:flex}.webCAFBuildlingsBlocksWidgetFilterItemEditor ul.webCAFBuildlingsBlocksWidgetFilterItemEditorActions>li>span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetFilterItemEditor ul.webCAFBuildlingsBlocksWidgetFilterItemEditorActions>li{padding-left:.5em;padding-right:.5em}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent>div{margin:1px}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .filterTypeSwitcher.toolIcon.button{margin:.5em 0;height:fit-content}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .textFilterEditor{display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .textFilterEditor input{height:27px;padding:0 .2em;margin-top:.2em;color:#595959;background-color:#b2b2b2;border:none}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value .webCAFChromeFilterableItemList .itemListContainer ul{margin:0;word-break:break-word;white-space:normal}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value{padding-top:.1em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask .table .value{max-width:18em}}.webCAFBuildlingsBlocksWidgetFilterItemEditorContent .webCAFBusinessBuildingBlocksWidgetFilterEditFilterValueMask{padding:0}.webCAFBuildlingsBlocksWidgetFilterNetFilterItem .netFilterItemToolIcon{position:absolute;background-color:#333;width:25px;height:25px;right:0;top:0;margin:auto}.webCAFBuildlingsBlocksWidgetFilterNetFilterItem .netFilterItemToolIcon.editButton{right:25px}.webCAFBuildlingsBlocksWidgetFilterNetFilterItem .netFilterItemToolIcon.editButton::after{content:"\f2bf";font-size:19px;margin:2px 5px;display:flex;align-items:center}.webCAFBuildlingsBlocksWidgetFilterNetFilterItem .netFilterItemToolIcon.deleteButton::after{content:"\f252";font-size:19px;margin:2px 5px;display:flex;align-items:center}.webCAFBuildlingsBlocksWidgetFilterNetFilterItemPath{margin-right:2.5em;word-break:break-word}.webCAFBuildlingsBlocksWidgetFilterBoxDefault{height:100%;width:100%;position:absolute}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .chromeLabel{margin-left:.2em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .eveInteractiveElement.eveStrongElement.disabled:hover{background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterElement{padding:10px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault ul.filterView{padding:0}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .eveIcon{display:block}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.addButton,.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.button{position:relative;width:auto;margin:1em .5em .5em .5em;display:flex;align-items:center;padding:5px 5px 5px 0}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.button{display:flex;gap:1em;align-items:center;padding-left:15px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .netFilter .toolIcon.button{padding:10px 10px 10px 15px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterItems{padding-left:.5em;padding-right:.5em;min-width:0}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.addButton:hover{background-color:#0a829d}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.addButton::before{content:"\f359";font-size:26px;margin:1px 10px;display:flex;align-items:center;position:absolute}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .toolIcon.addButton p{position:absolute;left:3em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .automaticFilterOptions{padding:0 0 12px 12px;margin:0 5px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .automaticFilterOptions>div{padding:5px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .automaticFilterOptions>div input[type=radio]{transform:scale(1.5);margin-right:5px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .automaticFilterOptions label{line-height:1.3em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterLogicalOperator{margin:.5em;text-align:center}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterLogicalOperator div.logicalOperator input[type=radio]{transform:scale(1.5);margin-right:5px}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterTypeTitle{text-align:center}.webCAFBuildlingsBlocksWidgetFilterBoxDefault.hasNetFilter .netFilterItems .noFilterLabel,.webCAFBuildlingsBlocksWidgetFilterBoxDefault.hasObjectFilter .objectFilterItems .noFilterLabel{display:none}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .netFilterItems .noFilterLabel,.webCAFBuildlingsBlocksWidgetFilterBoxDefault .objectFilterItems .noFilterLabel{display:initial}.webCAFBuildlingsBlocksWidgetFilterBoxDefault.hasDependentOnNavigationNetFilter .netFilterItems .activeFiltersTitle,.webCAFBuildlingsBlocksWidgetFilterBoxDefault.hasDependentOnNavigationNetFilter .netFilterItems .webCAFChromeWidgetItemList,.webCAFBuildlingsBlocksWidgetFilterBoxDefault:not(.hasNetFilter) .netFilterItems .activeFiltersTitle,.webCAFBuildlingsBlocksWidgetFilterBoxDefault:not(.hasNetFilter) .netFilterItems .webCAFChromeWidgetItemList,.webCAFBuildlingsBlocksWidgetFilterBoxDefault:not(.hasObjectFilter) .objectFilterItems .activeFiltersTitle,.webCAFBuildlingsBlocksWidgetFilterBoxDefault:not(.hasObjectFilter) .objectFilterItems .webCAFChromeWidgetItemList{display:none}.webCAFBuildlingsBlocksWidgetFilterBoxDefault.inEdition .netFilter,.webCAFBuildlingsBlocksWidgetFilterBoxDefault.inEdition .objectFilter{display:none}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .netFilter{border-bottom:1px solid #ccc;padding-bottom:1em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .noFilterLabel{font-size:1.1em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroupGroupCaption{font-weight:400;font-size:1.1em}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .netFilterItems .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroupGroupCaption{display:none}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .filterItems .webCAFChromeWidgetItemList{margin:0;padding:0}.webCAFBuildlingsBlocksWidgetFilterBoxDefault .activeFiltersTitle{font-size:1.2em;margin-left:2px;font-weight:400}.informationBlockWidget{position:relative;flex:1;height:auto}.informationBlockWidget .contentContainer{flex-flow:column;height:100%;position:relative;overflow:hidden}.informationBlockWidget .contentContainer .header{top:0;width:100%;display:flex;z-index:1;background-color:#595959;border-top:1px solid #3a3a3a;border-radius:3px 3px 0 0;font-size:1.1em}.informationBlockWidget .contentContainer .header>div{padding:.25em .25em}.informationBlockWidget .contentContainer .header>div a{padding:0 .5em}.informationBlockWidget .contentContainer .header .caption{flex:1;font-size:.8em;line-height:1.6em;margin-top:auto;margin-bottom:auto}.informationBlockWidget .contentContainer .header .actions>a{background:0 0}.informationBlockWidget .contentContainer .header .actions>:hover{color:#e2821c}.informationBlockWidget .contentContainer .header .actions .collapser::after{content:"\f365";font-size:1em}.informationBlockWidget.collapsed .contentContainer .header .actions .collapser::after{content:"\f35f";font-size:1em}.informationBlockWidget .content{flex:1}.informationBlockWidget .contentContainer .content div{flex:1;background-color:#fff}.informationBlockWidget.collapsed .contentContainer .content{display:none}.informationBlockWidget.collapsed .contentContainer .header .caption{color:#fff}.webCAFBuildlingsBlocksWidgetInformationBlockList{width:100%;height:100%;overflow:auto}.webCAFBuildlingsBlocksWidgetInformationBlockList:focus{background-color:#999}.webCAFBuildlingsBlocksWidgetInformationBlockList .Header{color:#fff;border-bottom:.1em solid #ccc;margin-bottom:1em;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.webCAFBuildlingsBlocksWidgetInformationBlockList .ContentContainer{margin-top:1em;margin-bottom:1em;padding:2px}.webCAFBuildlingsBlocksWidgetInformationBlockList .ContentContainer canvas{max-width:100%;display:block}.webCAFBuildlingsBlocksWidgetInformationBlockList .ContentContainer:focus{background-color:#999}.webCAFBuildlingsBlocksWidgetInfra3DViewerWidget{width:100%;height:100%;display:flex}.webCAFBuildlingsBlocksWidgetInfra3DViewerWidget .providerPlaceholder{width:100%;height:100%}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooserContent{background-color:#fff}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{background-color:transparent}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooser .webCAFChromeItemChooserContent:hover{background-color:#fff}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText div,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{color:#000}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{background-color:#fff;color:#000}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveInteractiveElement.eveLightElement.eveStrongHover.eveDisabled,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveInteractiveElement.eveLightElement.eveStrongHover.eveDisabled:hover{color:#595959}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent:hover span[data-unit]::after{color:#b2b2b2}.webCAFBuildlingsBlocksExportProfileWidget .dijitSelect:not(.dijitSelectDisabled),.webCAFBuildlingsBlocksExportProfileWidget .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents{background-color:#fff;color:#000}.webCAFBuildlingsBlocksExportProfileWidget .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer,.webCAFBuildlingsBlocksExportProfileWidget .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents .dijitButtonText{color:#000}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:not(.eveDisabled) svg{fill:black}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveDisabled svg,.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxButton svg{fill:hsl(0,0%,35%)}.lyannaColors .webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:not(.eveDisabled) svg{fill:#333333}.lyannaColors .webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveDisabled svg,.lyannaColors .webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxButton svg{fill:#c3c3c3}.webCAFBuildlingsBlocksExportProfileWidget{display:flex;flex-direction:column;width:700px;padding:10px 10px 30px 10px}.webCAFBuildlingsBlocksExportProfileWidget .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault{margin:0}.webCAFBuildlingsBlocksExportProfileWidget .row{display:flex;flex-direction:row;flex-grow:1;padding-top:5px;line-height:1em}.webCAFBuildlingsBlocksExportProfileWidget.adjustableSize .row.adjustableSize{display:flex}.webCAFBuildlingsBlocksExportProfileWidget .row.adjustableSize{display:none}.webCAFBuildlingsBlocksExportProfileWidget .row.adjustableSize input[type=number]{width:6em}.webCAFBuildlingsBlocksExportProfileWidget .dijitSelect{flex-grow:1;margin-right:71px;margin-left:1px}.webCAFBuildlingsBlocksExportProfileWidget .row .rangeContainer{flex-grow:1}.webCAFBuildlingsBlocksExportProfileWidget .row .propertyLabel{width:20%;padding-right:.5em;text-align:right}.webCAFBuildlingsBlocksExportProfileWidget .row .dijitSelectLabel{padding-left:2px}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer{display:flex;flex-direction:column;flex-grow:1}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer{display:flex;flex-direction:column;flex-grow:1}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer .contentContainer{display:flex;flex-direction:column;flex-grow:1;margin-top:5px}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer .contentContainer input{flex-grow:1;margin-right:71px;margin-left:1px}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer .contentContainer .predefinedScaleSelector,.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer .contentContainer .scaleFactorInput{display:none}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer.relativeScaleType .contentContainer .scaleFactorInput{display:inherit}.webCAFBuildlingsBlocksExportProfileWidget .row .scaleTypeContainer.predefinedScaleType .contentContainer .predefinedScaleSelector{display:table}.webCAFBuildlingsBlocksExportProfileWidget.roadRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .crosswiseContainer .emptySpace:last-child,.webCAFBuildlingsBlocksExportProfileWidget.roadRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .roadContainer .emptySpace:last-child,.webCAFBuildlingsBlocksExportProfileWidget.roadRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .roadRouteTakeOver,.webCAFBuildlingsBlocksExportProfileWidget.roadRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .sectionsContainer{display:none}.webCAFBuildlingsBlocksExportProfileWidget.roadRangeSelection .dijitSelect{margin-right:35px}.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .crosswiseContainer .emptySpace:last-child,.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .endSectionContainer,.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .roadContainer .emptySpace:last-child,.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .roadRouteTakeOver,.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .startGlobalChainageContainer,.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .startStationSelectorContainer{display:none}.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .webCAFBuildlingsBlocksWidgetNetRoadRoute .startSectionSelectorContainer{margin-right:0}.webCAFBuildlingsBlocksExportProfileWidget.sectionRangeSelection .dijitSelect{margin-right:35px}.webCAFBuildlingsBlocksExportProfileWidget .rangeContainer .webCAFBuildingsBlocksWidgetSimpleCrosswiseLocation .webCAFChromeItemChooser li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement:last-child{display:none}.webCAFBuildlingsBlocksExportProfileWidget .row .dijitCheckBox{margin-top:auto;margin-bottom:auto}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer{margin:auto;margin-left:.5em;display:flex;flex-direction:row}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer .disabledCheckboxMarker{display:none;width:15px;height:15px;margin-right:3px;background-color:#bfbfbf}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer.eveDisabled .disabledCheckboxMarker{display:block}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer.eveDisabled .dijitCheckBox{display:none}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer label{width:auto;margin-top:auto;margin-bottom:auto}.webCAFBuildlingsBlocksExportProfileWidget .infiniteWidthCheckboxContainer.eveDisabled label{color:#bfbfbf}.ContentWidget .informationBlockWidget.fullReload .drawersPlaceholder{visibility:hidden}.ContentWidget>.layerContainer>.informationBlockWidget{border-radius:3px;border:1px solid #3a3a3a}.ContentWidget .informationBlockWidget.static.loading .drawersPlaceholder{background:0 0;animation-name:load-animation;animation-duration:6s;animation-iteration-count:infinite}.ContentWidget .FlexibleContentWidget{overflow:auto}@keyframes load-animation{0%{background-color:#595959}33%{background-color:hsla(0,0%,23%,.6)}50%{background-color:hsla(0,0%,23%,0)}66%{background-color:hsla(0,0%,23%,.6)}100%{background-color:#595959}}.ContentHolderWidget .dynamicHolder{position:absolute;z-index:1}.DynamicContentRendererWidget{position:relative}.DynamicContentRendererWidget .DynamicObject{position:absolute;background-color:red;width:10px;height:10px}.DynamicContentRendererWidget .DynamicObject:hover{background-color:#0ff}.Dynamic .Legend{color:#000;margin-top:5px}.Dynamic .Legend>h1{font-size:1.33em;margin-right:5px}.StaticContentRendererWidget{position:relative}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .GroupInformationBlockWidget.informationBlockWidget{margin-left:0;margin-right:0}.GroupInformationBlockWidget.informationBlockWidget>.contentContainer>.header{background-color:hsl(0deg 0% 35% / 10%)}.GroupInformationBlockWidget.informationBlockWidget.collapsed>.contentContainer>.layerContainer{display:none}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .GroupInformationBlockWidget.informationBlockWidget .layerContainer{margin-top:2px;margin-bottom:5px}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .GroupInformationBlockWidget.informationBlockWidget .layerContainer .informationBlockWidget{margin:0}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .GroupInformationBlockWidget.informationBlockWidget .layerContainer .informationBlockWidget>.contentContainer>.header{border-top:1px solid #3a3a3a}.webCAFBuildlingsBlocksWidgetLinearProfile .GroupInformationBlockWidget.informationBlockWidget .drawersPlaceholder{margin:0 0}.webCAFBuildlingsBlocksWidgetLinearProfile .GroupInformationBlockWidget.informationBlockWidget .contentContainer .header .actions .pin::after{content:"\f2a6";font-size:1em;transform:rotate(45deg)}.webCAFBuildlingsBlocksWidgetLinearProfile .GroupInformationBlockWidget.informationBlockWidget.pinned .contentContainer .header .actions .pin::after{color:#e2821c;transform:rotate(0)!important}.webCAFBuildlingsBlocksWidgetLinearProfile .GroupInformationBlockWidget .layerContainer .informationBlockWidget .actions .pin{display:none}.heller .ValueBaseRendererConfigurationWidget .chromeLabel{font-size:inherit}.heller .ValueBaseRendererConfigurationWidget .dialog{min-width:max-content}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement,.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveSelectedItem{background-color:#595959}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveSelectedItem:nth-child(odd),.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement:nth-child(odd){background-color:#5e5e5e}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveSelectedItem:hover,.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement:hover{background-color:#0a829d}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList .eveIcon:empty{display:block}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement>.eveIcon::before{content:"\f374";font-size:1.5em;display:flex;align-items:center;justify-content:space-around;height:24px;width:24px;color:#e2821c}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList{min-width:300px;padding:.5em}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList ul>li.eveInteractiveElement{padding-top:.2em}.heller .ValueBaseRendererConfigurationWidget .webCAFChromeWidgetItemList ul>li.eveInteractiveElement>.eveIcon::before{content:"\f371";font-size:1.5em;display:flex;align-items:center;justify-content:space-around;height:24px;width:24px;color:#b2b2b2}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget canvas{display:inherit}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .drawersPlaceholder{background-color:#fff}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget.blockDragging .drawersPlaceholder{-webkit-filter:invert(100%);-o-filter:invert(100%);-moz-filter:invert(100%);-ms-filter:invert(100%);filter:invert(100%)}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header{height:1.5em;border:0}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header .caption{overflow:hidden}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header .actions .drag::after{content:"\f130";font-size:1em}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header .actions .pin::after{content:"\f2a6";font-size:1em;transform:rotate(45deg)}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget.pinned .contentContainer .header .actions .pin::after{color:#e2821c;transform:rotate(0)!important}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header .actions .configuration.active{color:#e2821c}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .contentContainer .header .actions .configuration::after{content:"\f2f7";font-size:1em}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget:not(.configurable) .contentContainer .header .actions .configuration{display:none}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget.collapsed canvas{display:none}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget.collapsed .leftLegend,.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget.collapsed .rightLegend{display:none}.webCAFBuildlingsBlocksWidgetLinearProfile .informationBlockWidget .drawersPlaceholder{position:relative;margin:0 5px}.webCAFBuildlingsBlocksWidgetLinearProfile{display:flex;width:100%;height:100%;position:relative;overflow:hidden;touch-action:none}.webCAFBuildlingsBlocksWidgetLinearProfile>div:not(.SpeechBubble){position:relative}.webCAFBuildlingsBlocksWidgetLinearProfile.bottomCursor,.webCAFBuildlingsBlocksWidgetLinearProfile.topCursor{cursor:row-resize}.webCAFBuildlingsBlocksWidgetLinearProfile.leftCursor,.webCAFBuildlingsBlocksWidgetLinearProfile.rightCursor{cursor:w-resize}.webCAFBuildlingsBlocksWidgetLinearProfile.moveCursor{cursor:move}.webCAFBuildlingsBlocksWidgetLinearProfile.waitCursor{cursor:wait}.webCAFBuildlingsBlocksWidgetLinearProfile.resizeVerticallyCursor{cursor:n-resize}.webCAFBuildlingsBlocksWidgetLinearProfile.resizeHorizontallyCursor{cursor:e-resize}.webCAFBuildlingsBlocksWidgetLinearProfile.resizeBothAxesCursor{cursor:nw-resize}.webCAFBuildlingsBlocksWidgetLinearProfile.editionDisabledCursor,.webCAFBuildlingsBlocksWidgetLinearProfile.zoomingNotAllowedCursor{cursor:not-allowed}.webCAFBuildlingsBlocksWidgetLinearProfile.selectCursor{cursor:pointer}.webCAFBuildlingsBlocksWidgetLinearProfile.infoCursor{cursor:help}.webCAFBuildlingsBlocksWidgetLinearProfile.defaultCursor{cursor:default}.webCAFBuildlingsBlocksWidgetLinearProfile *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFBuildlingsBlocksWidgetLinearProfile .webCAFChromeWidgetScroll{flex-shrink:0}.webCAFBuildlingsBlocksWidgetLinearProfile .visualization{display:flex;width:100%}.webCAFBuildlingsBlocksWidgetLinearProfile>div:first-child{flex:1;overflow:hidden;display:flex;flex-flow:column}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget{position:relative;overflow:auto;display:flex;flex-flow:column;flex:1}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget.blockDragging{cursor:move}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .blockDragging>.contentContainer>.header{background-color:#19d1fa}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget>div{position:relative}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget>div>*{white-space:nowrap}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .container{display:inline-block;overflow:hidden;width:100%;flex:1}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .layerContainer{margin:5px}.webCAFBuildlingsBlocksWidgetLinearProfile .ContentWidget .layerContainer .selectionLayer{position:absolute;width:100%;height:100%;z-index:10}.webCAFBuildlingsBlocksWidgetLinearProfile .hidden{display:none}.webCAFBuildlingsBlocksWidgetMultiContainer{width:100%;position:relative}.webCAFBuildlingsBlocksWidgetMultiContainerChild{margin-bottom:1em}.webCAFBuildlingsBlocksWidgetNavigationHistoryList{position:relative;height:100%;width:100%}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault{display:flex;flex-direction:column;padding-left:.5em;padding-right:.5em;width:auto;height:100%}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault .header{margin-top:1.5em;color:inherit}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault .container{height:100%;width:100%;overflow:auto;margin-bottom:2.8em}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault .sectionPointList{overflow:auto}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault .emptyList{position:absolute;left:10px;top:40px}.webCAFBuildlingsBlocksWidgetNavigationHistoryListDefault .sectionPointList ul>li{margin:.2em 0 .2em 0}.webCAFBuildlingsBlocksWidgetNetPositionDefault{min-width:10em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetPositionDefault>div{margin:1px}.webCAFBuildlingsBlocksWidgetNetPositionDefault .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexContainer{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem.button,.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem.emptySpace{flex-grow:0;flex-basis:2em;margin:0 0 0 .5em;flex-shrink:0;height:2em}.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem{flex:1}.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem.left{margin-right:1px}.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem.button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetPositionDefault .flexItem.button.sectionPointTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px 4px 0 0;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetPositionDefault .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetPositionDefault .button.takeOver.disabled{pointer-events:none}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20{min-width:25em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20>div.container{display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 div.flexContainer>:first-child{flex:1;text-align:right;overflow:hidden;display:flex;justify-content:end;align-items:center}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 div.flexContainer>:nth-child(2){flex:2}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 div.flexContainer>:nth-child(3){flex:1}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .flexContainer{display:flex;flex-direction:row;justify-content:space-between;margin:8px 0;gap:8px}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .button.sectionPointTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .eveInteractiveElement.eveLightElement.eveIcon{color:#000}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .eveInteractiveElement.eveLightElement.eveIcon:not(:hover):not(.disabled){background-color:#fff}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .webCAFChromeItemChooser.eveDisabled>div:first-child{background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .button.takeOver.disabled{pointer-events:none;background-color:#7f7f7f;color:#bfbfbf}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserContent,.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserDropdown{border-radius:5px}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.webCAFBuildlingsBlocksWidgetNetPositionDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.webCAFBuildlingsBlocksWidgetNetPositionDefault.webCAFBuildlingsBlocksWidgetNetPositionPolandAsbKm{min-width:15em;max-width:43em;margin:auto}.webCAFBuildlingsBlocksWidgetNetPositionPolandAsbKm .flexItem.center{margin-right:1px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault{min-width:25em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault>div.container{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault>div.container>div>div{margin:1px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexContainerCol>div.flexContainer:first-child{margin-bottom:1px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexContainer{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexContainerCol{display:flex;flex-direction:column;flex:1}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem{flex:1}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.emptySpace{flex-grow:0;flex-basis:2em;margin:0 0 0 .5em;flex-shrink:0;height:2em}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.left{margin-right:1px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button.sectionPointEndTakeOver::after,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button.sectionPointStartTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px 4px 0 0;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .container div.left.column{flex:1}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .container div.right.column{display:flex;flex-grow:0;flex-basis:2.5em;flex-shrink:0}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button.roadRouteTakeOver{margin:auto 0 auto .5em}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .flexItem.button.roadRouteTakeOver::after{content:"\f385";font-size:2em;margin:-1px 3px 0 0;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .button.takeOver.disabled{pointer-events:none}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20{min-width:25em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20>div.container{display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 div.flexContainer>:first-child{flex:1;text-align:right;overflow:hidden;display:flex;justify-content:end;align-items:center}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 div.flexContainer>:nth-child(2){flex:2}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 div.flexContainer>:nth-child(3){flex:1}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .flexContainer{display:flex;flex-direction:row;justify-content:space-between;margin:4px 0;gap:8px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .button.sectionPointEndTakeOver::after,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .button.sectionPointStartTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .eveInteractiveElement.eveLightElement{color:#000}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .eveInteractiveElement.eveLightElement:not(:hover){background-color:#fff}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFChromeItemChooser.eveDisabled>div:first-child{background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .button.roadRouteTakeOver{height:2em;justify-content:center;display:flex;align-items:center;cursor:pointer;padding:2px;text-align:center;color:#fff;background-color:#7f7f7f}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .button.takeOver.disabled{pointer-events:none;background-color:#7f7f7f;color:#bfbfbf}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserContent,.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserDropdown,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox{border-radius:5px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.webCAFBuildlingsBlocksWidgetNetRoadRouteDefault.webCAFBuildlingsBlocksWidgetNetRoadRoutePolandAsbKm{min-width:40em;max-width:45em;margin:auto}.webCAFBuildlingsBlocksWidgetNetRoadRoutePolandAsbKm .flexItem.center{margin-right:1px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault{min-width:25em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault>div.flexContainer{margin:1px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexContainerCol>div.flexContainer:first-child{margin-bottom:1px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexContainer{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexContainerCol{display:flex;flex-direction:column;flex:1}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem{flex:1}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.emptySpace{flex-grow:0;flex-basis:2em;margin:0 0 0 .5em;flex-shrink:0;height:2em}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.right{margin-left:1px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button.sectionPointEndTakeOver::after,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button.sectionPointStartTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px 4px 0 0;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button.sectionPartTakeOver{margin:auto 0 auto .5em}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .flexItem.button.sectionPartTakeOver::after{content:"\f385";font-size:2em;margin:-1px 3px 0 0;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault .button.takeOver.disabled{pointer-events:none}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20{min-width:25em;max-width:40em;margin:auto}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20>div.container{display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 div.flexContainer>:first-child{flex:1;text-align:right;overflow:hidden;display:flex;justify-content:end;align-items:center}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 div.flexContainer>:nth-child(2){flex:2}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 div.flexContainer>:nth-child(3){flex:1}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .flexContainer{display:flex;flex-direction:row;justify-content:space-between;margin:8px 0;gap:8px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .button.crosswiseTakeOver::after,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .button.sectionPointEndTakeOver::after,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .button.sectionPointStartTakeOver::after{content:"\f29f";font-size:1.5em;margin:2px;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .eveInteractiveElement.eveLightElement{color:#000}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .eveInteractiveElement.eveLightElement:not(:hover){background-color:#fff}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFChromeItemChooser.eveDisabled>div:first-child{background-color:#b2b2b2}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .hidden{display:none}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .button.sectionPartTakeOver{height:2em;justify-content:center;display:flex;align-items:center;cursor:pointer;padding:2px;text-align:center;color:#fff;background-color:#7f7f7f}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .button.takeOver.disabled{pointer-events:none;background-color:#7f7f7f;color:#bfbfbf}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserContent,.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFChromeItemChooser .webCAFChromeItemChooserDropdown{border-radius:5px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox{background-color:transparent}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.webCAFBuildlingsBlocksWidgetNetSectionPartDefault_20 .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.HiriseObjectBubbleWidget{display:flex;flex-direction:column;max-width:40em;max-height:50em;overflow:auto}.HiriseObjectBubbleWidget.hasAttachments{width:28em}.HiriseObjectBubbleWidget .content{color:#000;padding:.2em;text-align:left;white-space:nowrap}.HiriseObjectBubbleWidget .content>*{color:#000}.HiriseObjectBubbleWidget .content .row .propertyKey,.HiriseObjectBubbleWidget .content .row .propertyKey>*,.HiriseObjectBubbleWidget .content .row .propertyValue,.HiriseObjectBubbleWidget .content .row .propertyValue>*{color:#000}.HiriseObjectBubbleWidget .content .row{display:flex;flex-direction:row}.HiriseObjectBubbleWidget .content .propertyValue{margin-left:.5em;white-space:normal}.HiriseObjectBubbleWidget .webCAFBuildlingsBlocksAttachmentPreviewWidget .eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover{color:#595959}.HiriseObjectBubbleWidget .webCAFBuildlingsBlocksAttachmentPreviewWidget{height:auto;width:auto}.HiriseObjectBubbleWidget .webCAFBuildlingsBlocksAttachmentPreviewWidget .presenter{object-fit:contain}.HiriseObjectBubbleWidget .attachmentPreviewContainer{position:inherit;height:100%}.HiriseObjectBubbleWidget .webCAFBuildlingsBlocksAttachmentPreviewWidget .webCAFChromeSimpleOverlay{background-color:hsl(0deg 0% 100% / 20%)}.HiriseObjectBubbleWidget .webCAFBuildlingsBlocksAttachmentPreviewWidget .popupContent{justify-content:center;width:auto;height:auto}.HiriseObjectBubbleWidget.hasAttachments .webCAFBuildlingsBlocksAttachmentPreviewWidget .eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover.button{font-size:2em;margin-left:0;margin-right:0}.HiriseObjectBubbleWidget.hasAttachments .webCAFBuildlingsBlocksAttachmentPreviewWidget :first-child.eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover.button{margin-right:.1em}.HiriseObjectBubbleWidget.hasAttachments .webCAFBuildlingsBlocksAttachmentPreviewWidget :last-child.eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover.button{margin-left:.1em}.ObjectDetailTable{display:flex;flex-flow:column;position:relative;height:100%;width:100%}.ObjectDetailTable .eveHidden{display:none}.ObjectDetailTable .TableContainer{flex:1;min-height:100px}.ObjectDetailTable .EditorContainer{flex:2;display:flex;flex-flow:column;background-color:#333;overflow:auto}.ObjectDetailTable .EditorContainer .ObjectEditForm{flex:1;overflow:auto}.ObjectDetailTable .EditorContainer .ActionsContainer{display:flex;justify-content:flex-start;max-height:30px;margin:10px 0 10px 15px}.ObjectDetailTable .EditorContainer .ActionsContainer>div{display:flex;min-width:80px;margin-right:5px;justify-content:space-around;height:30px;align-items:center}.ObjectDetailTable .footer{flex-flow:row;display:flex;justify-content:space-between;margin-right:10px}.ObjectDetailTable .footer .webCAFChromeInfoBanner{margin:5px 15px 5px 15px}.ObjectDetailTable .dijitBorderContainer-dijitContentPane{background-color:#3a3a3a}.ObjectEditForm{display:flex;flex-flow:column;height:100%;width:100%;position:relative}.ObjectEditForm .Options{display:flex}.ObjectEditForm .Editor{display:flex;flex-flow:column;flex:1 1 auto;height:100%;overflow:auto}.ObjectEditForm .Editor .content{overflow:auto;padding:1px 10px;flex:10 1 auto}.ObjectEditForm .Editor .content .field{display:flex;padding:5px;line-height:1em;flex-direction:column}.ObjectEditForm .Editor .content .fieldContainer{display:flex;padding:5px;line-height:1em;flex-direction:row}.ObjectEditForm .Editor .field .caption.chromeLabel{font-size:16px;flex:1 0 1em;min-width:25%;align-self:center;margin-right:1em}.ObjectEditForm .Editor .widget>*{width:100%}.ObjectEditForm .disabled .ObjectEditForm .Options>div{flex:1;padding:10px;background-color:#ccc;margin:auto;text-align:center}.ObjectEditForm .Options>div:hover{background-color:#99dcff;cursor:pointer}.ObjectEditForm .Editor.disabled,.ObjectEditForm .Options.disabled,.ObjectEditForm .Options>div.disabled{display:none}.ObjectEditForm .hidden{display:none!important}.ObjectEditForm .Editor>div.header{display:flex;flex-direction:row;background-color:#3a3a3a;line-height:2em;padding:.5em;font-size:100%;flex:0 1 auto}.ObjectEditForm .Editor>div.header .objecType{flex:1;margin-top:-.5em}.ObjectEditFormStatusBarContainer{margin:auto;flex:1 1 auto}.ObjectEditFormStatusBar{background:#8c3535;border-radius:10px;display:inline-block;position:relative}.ObjectEditForm .StatusBarLabel{font-size:16px;margin:.4em 1em .3em 2em}.ObjectEditForm .goIcon{background-color:unset;position:absolute;left:0;margin:4px 1em}.ObjectEditForm .goIcon::after{content:"\f101";color:red;font-size:2em}.ObjectEditForm .Editor>div.footer{flex:0 0 auto;display:flex;flex-direction:row}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) div,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) span,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div:not(:hover),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span:not(:hover),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled):not(:hover),.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown,.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent:not(:hover){background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) div,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) span,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span,.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText div,.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span,.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{color:#000}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent{height:100%}.ObjectEditForm .Editor .webCAFChromeItemChooser{height:100%}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetPositionDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetSectionPartDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetPositionDefault .button:not(.disabled){color:#050505;background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox div.eveDisabled,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox span.eveDisabled,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveInteractiveElement.eveLightElement.eveDisabled{color:#595959}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxContent>span,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled>div{background-color:#b2b2b2;color:#595959}.ObjectEditForm .Editor .ValidationTextArea,.ObjectEditForm .Editor .dijitDisabled .dijitInputField,.ObjectEditForm .Editor .eveDisabled .flexContainer span.flexItem,.ObjectEditForm .Editor .webCAFChromeItemChooser.eveDisabled .eveNoStretch{color:#000;word-break:break-word;white-space:normal}.ObjectEditForm .Editor .eveDisabled span.eveInteractiveElement{color:#000!important}.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxContent>span,.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled>div,.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled),.lyannaColors .ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent{background-color:#ebebeb}.lyannaColors .ObjectEditForm .Editor .eveDisabled span.eveInteractiveElement{color:#c3c3c3!important}.ObjectEditForm .Editor .requiredFieldsNote{font-size:.8em;margin:10px}.ObjectEditForm .Editor .favoritesChooserContainer .favoritesChooser{width:200px;height:17px;float:right;margin:5px 10px 0 0}.ObjectEditForm .Editor .favoritesChooserContainer .favoritesComboboxLabel{float:right;padding:3px 22px;margin-top:5px}.ObjectEditForm .Editor .favoritesChooserContainer.hidden{display:none}.webCAFBusinessBuildingBlocksWidgetEditorPane{width:100%;flex-shrink:1;margin-top:5px;flex:1}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer .chromeLabel{min-width:150px}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer.structElement{flex-direction:column;margin-top:10px;border:1px solid hsla(0,0%,41%,.83);width:calc(100% - 2px);outline-offset:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer .caption{padding-right:.5em}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer.structElement .caption{align-self:flex-start;font-size:16px;padding-left:5px}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer.simpleElement .caption{font-size:14px;align-self:flex-end}.webCAFBusinessBuildingBlocksWidgetEditorPane .tabStripButton-top{width:20px}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabListContainer-top div.tabStripButton-top:nth-child(2){float:left;padding:0;margin:0;border-style:solid;border-width:2px;height:20px;display:flex;align-items:center;justify-content:center}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabListContainer-top div.tabStripButton-top:nth-child(3){float:right;padding:0;margin:0;border-style:solid;border-width:2px;height:20px;display:flex;align-items:center}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabListContainer-top div.tabStripButton-top:nth-child(3) span:first-child{margin-left:2px}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitBorderContainerNoGutter.dijitContainer{flex:1 1 0%;width:100%;height:100%;min-height:50px}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainer.dijitTabContainerTop.dijitContainer{flex:1 1 0%;width:100%;height:100%}.webCAFBusinessBuildingBlocksWidgetEditorPane .fieldContent{flex:1}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer{display:flex;padding-top:5px;line-height:1em;flex-direction:row;width:100%;flex:1}.webCAFBusinessBuildingBlocksWidgetEditorPane .simpleElementWidget{flex-grow:1;width:calc(100% - 90px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitCheckBox.simpleElementWidget{width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer .dijitSelect .dijitInputField,.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer input,.webCAFBusinessBuildingBlocksWidgetEditorPane .childContainer input span{padding:0 2px!important}.webCAFBusinessBuildingBlocksWidgetEditorPane>*{width:100%;height:100%}.webCAFBusinessBuildingBlocksWidgetEditorPane .add{width:17px;height:17px;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .delete{width:17px;height:17px;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .add::after{content:"\f218";display:flex;align-items:center;margin:2px 2px 4px 4px}.webCAFBusinessBuildingBlocksWidgetEditorPane .delete::after{content:"\f253";display:flex;align-items:center;margin:2px 2px 4px 4px}.webCAFBusinessBuildingBlocksWidgetEditorPane .systemPropertyElement:not(.filled){font-style:italic}.webCAFBusinessBuildingBlocksWidgetEditorPane:not(.readonly) .requiredHiRiseElement::after{content:"*"}.webCAFBusinessBuildingBlocksWidgetEditorPane .ValidationTextArea:not(.ValidationTextAreaDisabled),.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTextBox:not(.dijitTextBoxDisabled){background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitSelect:not(.dijitSelectDisabled){background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents{background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents .dijitButtonText{color:#050505;word-break:break-word;white-space:normal}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitSelect.dijitSelectDisabled .dijitArrowButton{display:none}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitSelect .dijitArrowButtonContainer{color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitBorderContainerNoGutter{margin-top:15px;background-color:transparent;border:1px solid hsla(0,0%,41%,.83)}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainerTop-dijitContentPane{background-color:transparent}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTab{border:.2em solid hsla(0,0%,60%,.83)}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainerTop-tabs .dijitTab{background:hsla(0,0%,70%,.83)}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainerTop-tabs .dijitTabChecked{background:#e0e0e0}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTab span{color:#000}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabInner,.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabListWrapper{background-color:transparent;border:none}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabPaneWrapper{background:0 0;border:none;padding:5px}.webCAFBusinessBuildingBlocksWidgetEditorPane .pane.dijitContentPane.dijitTabPan{width:100%;height:100%}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTab:hover{background:#0a829d;border:none}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainerTop-tabs{border:none}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitTabContainerTop-tabs .dijitTabContent{margin-bottom:4px}.webCAFBusinessBuildingBlocksWidgetEditorPane .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{color:#000}.webCAFBusinessBuildingBlocksWidgetEditorPane_20{width:100%;flex-shrink:1;margin-top:5px;flex:1;gap:5px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer .chromeLabel{width:calc((100% - 288px)/ 2);min-width:calc((100% - 288px)/ 2);text-align:right}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer.structElement{flex-direction:column;margin-top:10px;border:1px solid hsla(0,0%,41%,.83);width:calc(100% - 2px);outline-offset:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer .caption{display:flex;justify-content:end;align-items:center}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer.structElement>.caption{align-self:center;font-size:16px;display:flex;justify-content:center;position:absolute;height:40px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer.simpleElement .caption{align-self:flex-end;padding:0}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitBorderContainerNoGutter.dijitContainer{flex:1 1 0%;width:100%;height:100%;min-height:50px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .fieldContent{flex:1}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer{display:flex;padding:4px 0;line-height:1em;flex-direction:row;width:100%;flex:1;gap:8px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .simpleElementWidget{flex-grow:1;width:272px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;border-radius:3px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .simpleElementWidget.dijitSelect .dijitButtonContents{border-radius:3px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitCheckBox.simpleElementWidget{width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer .dijitSelect .dijitInputField,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer input,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .childContainer input span{padding:0 2px!important}.webCAFBusinessBuildingBlocksWidgetEditorPane_20>*{width:100%;height:100%}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .add,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .delete{width:17px;height:17px;margin:0 0 0 8px;background-color:#fff;color:#050505;flex-shrink:0}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .add::after{content:"\f218";display:flex;align-items:center;margin:2px 2px 4px 4px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .delete::after{content:"\f253";display:flex;align-items:center;margin:2px 2px 4px 4px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .systemPropertyElement:not(.filled){font-style:italic}.webCAFBusinessBuildingBlocksWidgetEditorPane_20:not(.readonly) .requiredHiRiseElement::after{content:"*"}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .ValidationTextArea:not(.ValidationTextAreaDisabled),.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitSelect:not(.dijitSelectDisabled),.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitTextBox:not(.dijitTextBoxDisabled){background-color:#fff;color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents .dijitButtonText{color:#050505;word-break:break-word;white-space:normal}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitSelect.dijitSelectDisabled .dijitArrowButton{display:none}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitSelect .dijitArrowButtonContainer{color:#050505}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitBorderContainerNoGutter{margin-top:15px;background-color:transparent;border:1px solid hsla(0,0%,41%,.83)}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{color:#000}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .fieldContent>.webCAFBusinessBuildingBlocksWidgetFileCompositeElement_20{width:300px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .emptyLabel,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .projectedGeometryLabel,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .propertyField,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .webCAFBusinessBuildingBlocksWidgetFileCompositeElement_20 .webCAFChromeWidgetItemListInnerListContainer .webCAFChromeWidgetReorderListElement>.content{font-size:16px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .propertyField .button,.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .propertyField .tools{font-size:14px}.webCAFBusinessBuildingBlocksWidgetEditorPane_20 .ValidationTextArea{height:20px!important}.webCAFBusinessBuildingBlocksWidgetCompositeElement{flex:1;border:0;display:flex;flex-direction:row;overflow:hidden}.webCAFBusinessBuildingBlocksWidgetCompositeElement.structElement{flex-direction:column-reverse}.webCAFBusinessBuildingBlocksWidgetCompositeElement.structElement>.tools{padding-right:10px;width:100%}.webCAFBusinessBuildingBlocksWidgetCompositeElement.simpleElement{flex-direction:row}.webCAFBusinessBuildingBlocksWidgetCompositeElement>.propertyField>.simpleElementWidget{width:100%}.webCAFBusinessBuildingBlocksWidgetCompositeElement>.propertyField>.simpleElementWidget.dijitCheckBox{width:unset}.webCAFBusinessBuildingBlocksWidgetCompositeElement .header{display:flex;justify-content:flex-end;width:100%;margin-bottom:4px}.webCAFBusinessBuildingBlocksWidgetCompositeElement .emptyLabel{font-style:italic;align-self:flex-end}.webCAFBusinessBuildingBlocksWidgetCompositeElement .tools{width:90px;flex-direction:row;display:flex;padding-left:5px;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:90px}.webCAFBusinessBuildingBlocksWidgetCompositeElement .tools>.elementChooser{max-width:150px}.webCAFBusinessBuildingBlocksWidgetCompositeElement .tools>.elementChooser>.dijitSelect{height:17px}.webCAFBuildlingsBlocksAttachmentPreviewWidget{display:flex;flex-direction:row;height:50em;width:55em}.webCAFBuildlingsBlocksAttachmentPreviewWidget .presenterPlaceHolder{display:flex;overflow:hidden;flex:1}.webCAFBuildlingsBlocksAttachmentPreviewWidget .presenterPlaceHolder>div{max-width:100%;max-height:100%;width:100%;height:100%}.webCAFBuildlingsBlocksAttachmentPreviewWidget .eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover.button{font-size:5em;background-color:transparent;margin-top:auto;margin-bottom:auto;margin-left:.25em;margin-right:.25em}.webCAFBuildlingsBlocksAttachmentPreviewWidget .eveIcon.eveInteractiveElement.eveLightElement.eveStrongHover.button.eveDisabled:hover{color:#bfbfbf}.webCAFBuildlingsBlocksAttachmentPreviewWidget .presenterPlaceHolder .eveDisabled{opacity:.4}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetReorderListElement .webCAFChromeWidgetItemList ul{list-style-type:none;margin:0;padding:0;max-height:150px;overflow:auto}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList.hidden{display:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList{color:#545454;padding:0 0}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetReorderListElement{padding:0 0;align-items:center}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .button.download{background-color:#fff}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.button.download{width:17px;height:17px;margin:0 0 0 4px;color:#050505;display:block}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList .content{overflow:auto;padding:0 10px;flex:0 0 auto}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.button.download::after{content:"\f102";display:flex;align-items:center;margin:2px 2px 4px 2px}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList ul>li{margin:0;position:relative;color:#fff;border-bottom:1px solid #595959;display:flex}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList ul>li:last-child{border-bottom:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li .eveIcon{display:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList .itemIcon{display:inline-block}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.button.delete{display:block;margin:0 0 0 4px}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .button.visibility{background-color:#fff}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.button.visibility{display:block;width:17px;height:17px;line-height:1.4em;text-align:center;margin:0 0 0 4px;color:#050505;flex-shrink:0}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.button.visibility::after{content:"\f133"}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList li>.content{flex-grow:1;word-break:break-word;word-wrap:break-word;padding:0 0;margin-right:5.5em}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement{flex:1;border:1px;display:flex;flex-direction:row;overflow:hidden}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .webCAFChromeWidgetItemList .content{overflow:auto;padding:0 10px;flex:10 1 100px}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .simpleElementWidget{width:100%}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .tools{width:90px;flex-direction:row;display:flex;padding-left:5px;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:90px;padding:.1em 0}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .add.toolIcon{width:17px;height:17px;margin:0 0 0 4px}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement.full .add.button,.webCAFBusinessBuildingBlocksWidgetFileCompositeElement.readonly .add.button{display:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement.empty .fileList{display:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement:not(.empty) .emptyLabel{display:none}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement .emptyLabel{flex:1;font-style:italic;align-self:center}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement_20 .tools{width:calc(100% - 272px);min-width:calc(100% - 272px);justify-content:flex-start;align-items:flex-start;padding:3px 0 0 0}.webCAFBusinessBuildingBlocksWidgetFileCompositeElement_20 .add.toolIcon{margin:0 0 0 8px}.webCAFChromeWidgetFileElementWidget{flex:1;border:1px;display:flex;flex-direction:row;overflow:hidden}.webCAFChromeWidgetFileElementWidget .fileName{overflow:auto;flex:1;max-width:calc(100% - 85px)}.webCAFChromeWidgetFileElementWidget .simpleElementWidget{width:100%}.webCAFChromeWidgetFileElementWidget .tools{width:90px;flex-direction:row;display:flex;padding-left:5px;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:90px;padding:.1em 0}.webCAFChromeWidgetFileElementWidget .button,.webCAFChromeWidgetFileElementWidget>div>.button.add{width:17px;height:17px;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFChromeWidgetFileElementWidget .button.download::after{content:"\f102";display:flex;align-items:center;margin:2px 2px 4px 2px}.webCAFChromeWidgetFileElementWidget.empty .button.download,.webCAFChromeWidgetFileElementWidget.empty .fileName{display:none}.webCAFChromeWidgetFileElementWidget.readonly .add.button{display:none}.webCAFChromeWidgetFileElementWidget:not(.empty) .emptyLabel{display:none}.webCAFChromeWidgetFileElementWidget .emptyLabel{flex:1;font-style:italic;align-self:flex-end}.webCAFChromeWidgetFileElementWidget .button.visibility{display:block;width:17px;height:17px;line-height:1.4em;text-align:center;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFChromeWidgetFileElementWidget .button.visibility::after{content:"\f133"}.webCAFChromeWidgetFileElementWidget_20{width:300px}.webCAFChromeWidgetFileElementWidget_20>.tools{padding-right:3px}.webCAFChromeWidgetFileElementWidget_20 .item .tools{width:calc(100% - 272px);min-width:calc(100% - 272px);justify-content:flex-start;align-items:flex-start;padding:0}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement{flex:1;border:0;display:flex;flex-direction:column;overflow:hidden}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.empty{flex-direction:row}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement:not(.empty) .emptyLabel{display:none}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.empty .delete.button,.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.empty .items{display:none}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.readonly .button{display:none}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.full .add.button{display:none}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement.simpleElement{flex-direction:row}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .emptyLabel{font-style:italic;align-self:flex-end;width:100%}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .tools{flex-direction:row;display:flex;padding-left:5px;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item{border:0;display:flex;flex-direction:row;overflow:hidden}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .tools{width:90px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .index{margin-right:5px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .container{flex-grow:1;min-height:20px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .container .simpleElementWidget{width:100%}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .container .simpleElementWidget.dijitCheckBox{width:unset}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement .item .container textarea.simpleElementWidget{vertical-align:top;margin-bottom:2px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement_20{width:300px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement_20>.tools{padding-right:3px}.webCAFBusinessBuildingBlocksWidgetIndexedCompositeElement_20 .item .tools{width:calc(100% - 272px);min-width:calc(100% - 272px);justify-content:flex-start;align-items:flex-start;padding:0}.webCAFBusinessBuildingBlocksWidgetOptionalElement{width:100%;height:100%;display:flex;flex-direction:row;overflow:hidden}.webCAFBusinessBuildingBlocksWidgetOptionalElement .tools{width:90px;flex-direction:row;display:flex;justify-content:flex-end;padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:90px}.webCAFBusinessBuildingBlocksWidgetOptionalElement.structElement{flex-direction:column-reverse}.webCAFBusinessBuildingBlocksWidgetOptionalElement.structElement>.tools{padding-right:10px;width:100%}.webCAFBusinessBuildingBlocksWidgetOptionalElement.simpleElement>.tools{width:90px}.webCAFBusinessBuildingBlocksWidgetOptionalElement .emptyLabel{flex:1;font-style:italic;align-self:flex-end}.webCAFBusinessBuildingBlocksWidgetOptionalElement.structElement>.emptyLabel{align-self:flex-start}.webCAFBusinessBuildingBlocksWidgetOptionalElement>.propertyField>.simpleElementWidget:not(.dijitCheckBox){width:100%}.webCAFBusinessBuildingBlocksWidgetOptionalElement_20:not(.structElement) .tools{width:calc(100% - 272px);min-width:calc(100% - 272px);justify-content:flex-start;padding:0;align-self:center}.webCAFBusinessBuildingBlocksWidgetOptionalElement_20.structElement>.tools{width:100%;height:40px;padding-right:calc((100% - 288px)/ 2 - 17px);align-items:center}.webCAFChromeWidgetOptionalFileElementWidget{flex:1;border:1px;display:flex;flex-direction:row;overflow:hidden}.webCAFChromeWidgetOptionalFileElementWidget .fileName{overflow:auto;flex:1;max-width:calc(100% - 90px)}.webCAFChromeWidgetOptionalFileElementWidget .simpleElementWidget{width:100%}.webCAFChromeWidgetOptionalFileElementWidget .tools{width:90px;flex-direction:row;display:flex;padding-left:5px;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:90px;padding:.1em 0}.webCAFChromeWidgetOptionalFileElementWidget .button.download,.webCAFChromeWidgetOptionalFileElementWidget>div>.button.add{width:17px;height:17px;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFChromeWidgetOptionalFileElementWidget .emptyLabel{width:calc(100% - 90px);font-style:italic;align-self:flex-end}.webCAFChromeWidgetOptionalFileElementWidget .button.download::after{content:"\f102";display:flex;align-items:center;margin:2px 2px 4px 2px}.webCAFChromeWidgetOptionalFileElementWidget.empty .button.delete,.webCAFChromeWidgetOptionalFileElementWidget.empty .button.download,.webCAFChromeWidgetOptionalFileElementWidget.empty .fileName{display:none}.webCAFChromeWidgetOptionalFileElementWidget.readonly .button.add,.webCAFChromeWidgetOptionalFileElementWidget.readonly .button.delete{display:none}.webCAFChromeWidgetOptionalFileElementWidget:not(.empty) .button.add,.webCAFChromeWidgetOptionalFileElementWidget:not(.empty) .emptyLabel{display:none}.webCAFChromeWidgetOptionalFileElementWidget .emptyLabel{flex:1;font-style:italic;align-self:flex-end}.webCAFChromeWidgetOptionalFileElementWidget .button.visibility{display:block;width:17px;height:17px;line-height:1.4em;text-align:center;margin:0 0 0 4px;background-color:#fff;color:#050505}.webCAFChromeWidgetOptionalFileElementWidget .button.visibility::after{content:"\f133"}.webCAFChromeWidgetOptionalFileElementWidget_20{width:300px}.webCAFChromeWidgetOptionalFileElementWidget_20>.tools{padding-right:3px}.webCAFChromeWidgetOptionalFileElementWidget_20 .item .tools{width:calc(100% - 272px);min-width:calc(100% - 272px);justify-content:flex-start;align-items:flex-start;padding:0}.webCAFChromeWidgetOptionalFileElementWidget_20 .button.delete{margin:0 0 0 4px}.webCAFChromeWidgetOptionalFileElementWidget_20 .tools div.button.add{margin-left:8px}.webCAFChromeWidgetOptionalFileElementWidget_20:not(.empty) .button.add{visibility:hidden;display:block}.webCAFBusinessBuildingBlocksWidgetObjectEditFormDefaultFormEditorPaneWidgetStructurePresenter .hiddenItem{position:absolute;visibility:hidden}.webCAFBusinessBuildingBlocksWidgetObjectEditFormDefaultFormEditorPaneWidgetStructurePresenter>.header .eveLightElement{background-color:transparent}.ValidationTextArea{text-align:justify;font:inherit;line-height:normal;padding:0 2px;border:none}.ValidationTextArea.no-resize{resize:none}.ValidationTextArea:hover:not(.eveDisabled):not(.dijitDisabled){background:#0a839e}.ObjectEditForm{display:flex;flex-flow:column;height:100%;width:100%;position:relative}.ObjectEditForm .Options{display:flex}.ObjectEditForm .Editor{display:flex;flex-flow:column;flex:1 1 auto;height:100%;overflow:auto}.ObjectEditForm .Editor .content{overflow:auto;padding:1px 10px;flex:10 1 auto}.ObjectEditForm .Editor .content .field{display:flex;padding:5px;line-height:1em;flex-direction:column}.ObjectEditForm .Editor .content .projectedGeometryContainer{display:flex;padding:5px;line-height:1em;flex-direction:row;margin-left:150px}.ObjectEditForm .Editor .field .caption.chromeLabel{font-size:16px;flex:1 0 1em;min-width:25%;align-self:center;margin-right:1em}.ObjectEditForm .Editor .widget>*{width:100%}.ObjectEditForm .disabled .ObjectEditForm .Options>div{flex:1;padding:10px;background-color:#ccc;margin:auto;text-align:center}.ObjectEditForm .Options>div:hover{background-color:#99dcff;cursor:pointer}.ObjectEditForm .Editor.disabled,.ObjectEditForm .Options.disabled,.ObjectEditForm .Options>div.disabled{display:none}.ObjectEditForm .hidden{display:none!important}.ObjectEditForm .Editor>div.header{display:flex;flex-direction:row;background-color:#3a3a3a;line-height:2em;padding:.5em;font-size:100%;flex:0 1 auto}.ObjectEditForm .Editor>div.header .objecType{flex:1;margin-top:-.5em}.ObjectEditFormStatusBarContainer{margin:auto;flex:1 1 auto}.ObjectEditFormStatusBar{background:#8c3535;border-radius:10px;display:inline-block;position:relative}.ObjectEditForm .StatusBarLabel{font-size:16px;margin:.4em 1em .3em 2em}.ObjectEditForm .goIcon{background-color:unset;position:absolute;left:0;margin:4px 1em}.ObjectEditForm .goIcon::after{content:"\f101";color:red;font-size:2em}.ObjectEditForm .Editor>div.footer{flex:0 0 auto;display:flex;flex-direction:row}.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent:not(:hover){background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{color:#000}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div:not(:hover),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span:not(:hover),.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled):not(:hover){background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) div,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox:not(.eveDisabled) span{background-color:#fff;color:#000}.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText div,.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#000}.ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{color:#000;background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent{height:100%}.ObjectEditForm .Editor .webCAFChromeItemChooser{height:100%}.ObjectEditForm .Editor .invalidClass .webCAFChromeItemChooserContent{outline:solid red 1px}.ObjectEditForm .Editor .invalidClass.webCAFBuildlingsBlocksWidgetStationSelectBox{outline:solid red 1px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetPositionDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetSectionPartDefault{margin-left:150px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetNetPositionDefault .button:not(.disabled){color:#050505;background-color:#fff}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox div.eveDisabled,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetChainageSelectBox span.eveDisabled{color:#bfbfbf}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveInteractiveElement.eveLightElement.eveDisabled{color:#595959}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxContent>span,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled>div{background-color:#b2b2b2;color:#595959}.ObjectEditForm .Editor .ValidationTextArea,.ObjectEditForm .Editor .dijitDisabled .dijitInputField,.ObjectEditForm .Editor .eveDisabled .flexContainer span.flexItem,.ObjectEditForm .Editor .webCAFChromeItemChooser.eveDisabled .eveNoStretch{color:#000}.ObjectEditForm .Editor .eveDisabled span.eveInteractiveElement{color:#000!important}.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled){background-color:#ebebeb}.lyannaColors .ObjectEditForm .Editor .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent{background-color:#ebebeb}.lyannaColors .ObjectEditForm .Editor .eveDisabled span.eveInteractiveElement{color:#c3c3c3!important}.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxContent>span,.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled>div{background-color:#ebebeb}.ObjectEditForm .Editor .requiredFieldsNote{font-size:.8em;margin:10px}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:not(.eveDisabled) svg{fill:black}.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveDisabled svg,.ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxButton svg{fill:hsl(0,0%,35%)}.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) .webCAFBuildlingsBlocksWidgetStationSelectBoxButton:not(.eveDisabled) svg{fill:#333333}.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveDisabled svg,.lyannaColors .ObjectEditForm .Editor .webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled .webCAFBuildlingsBlocksWidgetStationSelectBoxButton svg{fill:#c3c3c3}.ObjectEditForm_20 .Editor .content .projectedGeometryContainer{padding:5px 0;margin-left:250px}.ObjectEditForm_20 .Editor .content{padding:0}.ObjectEditForm_20 .chromeLabel,.ObjectEditForm_20 .label{font-size:16px!important}.ObjectEditForm_20 .hiLineContainer.collapsed>:not(.collapseButton):not(.hiLineLabel){display:none}.ObjectEditForm_20 .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown.eveIconTrailing,.ObjectEditForm_20 .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent:hover .webCAFChromeItemChooserDropdown.eveIconTrailing:hover{background-color:transparent}.ObjectHistoryWidget{height:100%;width:100%;display:flex;flex-direction:column}.ObjectHistoryWidgetRevisionGrid{height:calc(30% - 1em);margin:0 6px;flex-direction:column;border:none}.ObjectHistoryWidgetNumberOfRevisions{display:flex;flex-direction:row;justify-content:flex-end;height:1em;padding:.25em 0;margin:0 6px}.ObjectHistoryWidgetRevisionViewer{display:grid;height:calc(70% - 1em);padding:.25em 0;margin:0 6px;overflow:auto}.ObjectHistoryWidgetRevisionGrid .textAlignLeft{text-align:left}.ObjectHistoryWidgetRevisionGrid .textAlignCenter{text-align:center}.ObjectHistoryWidgetRevisionGrid .textAlignRight{text-align:right}.ObjectHistoryWidgetRevisionGrid .dgrid-content .noTextWrap{white-space:nowrap;text-overflow:ellipsis}.ObjectHistoryWidgetRevisionGrid .dgrid-header-row{background:0 0;box-shadow:0 1px 3px #333;z-index:1}.ObjectHistoryWidgetRevisionGrid .dgrid-row:hover{background-color:#0a829d;cursor:pointer}.ObjectHistoryWidgetRevisionGrid .dgrid-header th{color:#fff}.ObjectHistoryWidgetRevisionGrid .dgrid-header th .dgrid-resize-header-container{color:#fff}.ObjectHistoryWidgetRevisionGrid .dgrid-row.dgrid-row-even{background-color:#4c4c4c}.ObjectHistoryWidgetRevisionGrid .dgrid-row.dgrid-row-odd{background-color:#595959}.ObjectHistoryWidgetRevisionGrid .dgrid-cell{border:none;border-right:1px solid #3a3a3a}.ObjectHistoryWidgetRevisionGrid .dgrid-header-row .dgrid-cell{border-right:1px solid #595959}.ObjectHistoryWidgetRevisionGrid .dgrid-cell:last-child{border-right:none}.ObjectHistoryWidgetRevisionGrid .dgrid-row:hover{background-color:#0a829d;cursor:pointer}.ObjectHistoryWidgetRevisionGrid .dgrid-selected .dgrid-cell{background-color:#ffaa19}.ObjectHistoryWidgetRevisionGrid .dgrid-hider-toggle{display:none}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-cell .dgrid-sort-arrow{display:none}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-cell .tableHeaderCell{display:flex;justify-content:flex-end}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-cell .tableHeaderCell .label{flex-grow:1}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-cell .tableHeaderCell .iconContainer{display:none;margin-left:.5em}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-sort-down .tableHeaderCell .iconContainer,.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-sort-up .tableHeaderCell .iconContainer,.ObjectHistoryWidgetRevisionGrid .dgrid-header .filtered .tableHeaderCell .iconContainer{display:inline-table}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-cell .tableHeaderCell .iconContainer .sortIcon{display:none;position:relative;top:.2em;right:.05em}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-sort-down .tableHeaderCell .iconContainer .sortIcon{display:inline-table}.ObjectHistoryWidgetRevisionGrid .dgrid-header .dgrid-sort-up .tableHeaderCell .iconContainer .sortIcon{display:inline-table;transform:rotate(180deg)}.ObjectHistoryWidgetRevisionGrid .dgrid-header .tableHeaderCell .iconContainer .filterIcon{display:none}.ObjectHistoryWidgetRevisionGrid .dgrid-header .filtered .tableHeaderCell .iconContainer .filterIcon{display:inline-table}.ObjectHistoryWidget .addButton{display:flex;justify-content:center;align-items:center;text-align:center;height:30px;width:20%;margin-left:.5em}.ObjectHistoryWidget .versionHeader{text-align:center;font-weight:700;font-size:medium;margin-top:8px}.ObjectHistoryWidgetRevisionViewer:not(.displayCurrentObjectRevision) #currentObjectRevisionViewerWidget,.ObjectHistoryWidgetRevisionViewer:not(.displayCurrentObjectRevision) #currentRevisionLabel{display:none}.ObjectHistoryWidgetRevisionViewer:not(.displayCurrentObjectRevision){display:unset}.ObjectHistoryWidgetRevisionViewer:not(.displayCurrentObjectRevision) .ObjectEditForm{height:auto}.ObjectHistoryWidgetRevisionViewer:not(.displayCurrentObjectRevision) .ObjectEditForm .Editor{overflow:hidden}.ObjectHistoryWidget.doesObjectHasNotAnyRevision .showCurrentObjectRevisionButton{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell .styleForBarCell{height:100%;position:absolute}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell .textContainer{position:relative;width:100%}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell .gridCellForFormattingBar{width:100%;height:100%;position:relative}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatingBarFormatting{max-width:208px;margin:0 auto}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatingBarFormatting .styleForColorPicker{margin-top:10px;position:relative}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatingBarFormatting .elementColor{height:20px;border-style:solid;border-color:#595959;border-width:1px;margin-top:6px}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatingBarFormatting .messageText{text-align:center;margin-top:3px}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatingBarFormatting .elementColor.colorRequired{border-color:red}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormattingImageFormatting .chooseTypeFormatting{width:100%}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormattingImageFormatting .chooseTypeFormatting .eveIcon{width:auto}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatting{padding:10px}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatting .chooseTypeFormatting{width:100%}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatting .chooseColumn{width:100%}.webCAFBusinessBuildingBlocksWidgetObjectTableContextConditionalFormatting .required{border-style:solid;border-color:red;border-width:2px}.webCAFBusinessBuildingBlocksWidgetObjectTable{height:100%;margin:0 6px;display:flex;flex-direction:column;background-color:#3a3a3a}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer.noPagination .noPaginationFooter{display:flex}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer.noPagination .dgrid-pagination{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer .dgrid-pagination .dgrid-status{padding:.5em 16em 0 0}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer .dgrid-pagination .dgrid-navigation{margin-top:.25em}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer .dgrid-pagination .dgrid-navigation .dgrid-pagination-links .dgrid-page-link.dgrid-page-disabled{color:#e2821c}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer .noPaginationFooter{display:none;flex-direction:row;justify-content:flex-end;height:1em;padding:.25em 0}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-footer{background-color:#3a3a3a}.webCAFBusinessBuildingBlocksWidgetObjectTable .textAlignLeft{text-align:left}.webCAFBusinessBuildingBlocksWidgetObjectTable .textAlignCenter{text-align:center}.webCAFBusinessBuildingBlocksWidgetObjectTable .textAlignRight{text-align:right}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content .noTextWrap{white-space:nowrap;text-overflow:ellipsis}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content .dgrid-loading{width:100%;height:100%;background-color:hsla(0,0%,100%,.1)}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content{margin:2px}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header{margin:0 2px}}.webCAFMainWidgetWrapper.isLoading .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content .dgrid-loading .loadingMessage{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-content .dgrid-loading .loadingMessage{position:absolute;top:0;left:0;right:0;bottom:0;height:2em;margin:auto;text-align:center;font-size:2em;padding:0;border:0;color:#7f7f7f;font-style:italic;text-shadow:0 0 4px #fff}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid{height:100%;border:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header-row{background:0 0;box-shadow:0 1px 3px #333;z-index:1}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header th{color:#fff}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header th .dgrid-resize-header-container{color:#fff}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-row-even{background-color:#4c4c4c}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-row-odd{background-color:#595959}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-row-even.deleted .dgrid-cell{background-color:#e0386a}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-row-odd.deleted .dgrid-cell{background-color:#dd2b60}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell{border:none;border-right:1px solid #3a3a3a;height:100%;line-height:1.1em}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header-row .dgrid-cell{border-right:1px solid #595959}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-header-scroll{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell:last-child{border-right:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-selected.deleted .dgrid-cell,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-selected .dgrid-cell{background-color:#1cb43d}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-row.dgrid-selected.deleted.internalSelection .dgrid-cell,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-selected.internalSelection .dgrid-cell{background-color:#90ed90}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-selected.deleted:hover .dgrid-cell,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-selected.internalSelection:hover .dgrid-cell,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-selected:hover .dgrid-cell{background-color:#0a829d;cursor:pointer}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-cell.invalidCell{outline:solid red 1px}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid-hider-toggle{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-cell .dgrid-sort-arrow{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-cell .tableHeaderCell{display:flex;justify-content:flex-end}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-cell .tableHeaderCell .label{flex-grow:1}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-cell .tableHeaderCell .iconContainer{display:none;margin-left:.5em;height:16px}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-down .tableHeaderCell .iconContainer,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-up .tableHeaderCell .iconContainer,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .filtered .tableHeaderCell .iconContainer{display:flex;flex-direction:row;flex-wrap:nowrap}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-cell .tableHeaderCell .iconContainer .sortIcon{display:none;position:relative;top:.2em;right:.05em;font-size:24px;line-height:10px;color:#e2821c}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-down .tableHeaderCell .iconContainer .sortIcon{display:inline-table}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-up .tableHeaderCell .iconContainer .sortIcon{display:inline-table;transform:rotate(180deg);transform-origin:5px 5px}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-down,.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-up{background-color:#4d4d4d}.lightTheme .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-down,.lightTheme .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-up,.lyannaColors .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-down,.lyannaColors .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .dgrid-sort-up{background-color:#f7f7f7}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .tableHeaderCell .iconContainer .filterIcon{display:none}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header .filtered .tableHeaderCell .iconContainer .filterIcon{display:inline-table;color:#e2821c;margin-right:4px}.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-header.dgrid-header-scroll{background:0 0}.ObjectTableColumnContextMenu.dijitMenu{max-width:400px}.lyannaColors .webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-pagination .dgrid-page-disabled{color:#aaa!important}@-moz-document url-prefix(){.webCAFBusinessBuildingBlocksWidgetObjectTable .dgrid .dgrid-scroller .dgrid-content .dgrid-no-data{min-height:1px}}.ReportConfigurationWidget{display:flex;flex-direction:column;padding:.5em;min-width:230px}.ReportConfigurationWidget .section:not(:first-child){margin-top:1em}.ReportConfigurationWidget .section ul.options{list-style-type:none}.ReportConfigurationWidget .section ul.options li{margin-left:1em}.webCAFBuildlingsBlocksWidgetOpenlayersMap,.webCAFBuildlingsBlocksWidgetOpenlayersMapContainer{width:100%;height:100%}.webCAFBuildlingsBlocksWidgetOpenlayersMapMousePosition{width:auto;height:20px;top:10px;right:50px;position:absolute;color:#595959;text-shadow:-1px 0 1px #fff,1px 0 1px #fff,0 1px 1px #fff,0 -1px 1px #fff;font-weight:700}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip{position:relative;background:#0a829d;border-radius:4px;color:#fff;padding:4px 8px;opacity:.7;white-space:nowrap}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.Measure{opacity:1;font-weight:700}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.MeasureAngle{opacity:1;font-weight:700}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.StaticAngle{background-color:#e2821c;color:#fff;border:1px solid #fff}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.Static{background-color:#e2821c;color:#fff;border:1px solid #fff}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.Measure:before,.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.Static:before{border-top:6px solid #0a829d;border-right:6px solid transparent;border-left:6px solid transparent;content:"";position:absolute;bottom:-6px;margin-left:-7px;left:50%}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolTip.Static:before{border-top-color:#e2821c}.webCAFBuildlingsBlocksWidgetOpenlayersMap .copyrightControl.ol-unselectable{position:absolute;align-content:center;word-break:break-word;bottom:36px;left:40px;width:auto;max-width:40%;line-height:110%;min-width:200px;max-height:200px;overflow:auto}.webCAFBuildlingsBlocksWidgetOpenlayersMap .copyrightControl .copyright_element{border-top:none;background:rgba(0,60,136,.3);border-radius:4px;padding:2px}.webCAFMainWidgetWrapper.modeInfoBar .webCAFBuildlingsBlocksWidgetOpenlayersMapMousePosition{right:21em}.webCAFBuildlingsBlocksWidgetOpenlayersMap .ol-overlay-container.ol-selectable .SpeechBubble{position:relative}.webCAFBuildlingsBlocksWidgetOpenlayersMap .ol-scale-line{left:40px;background:rgba(0,60,136,.3)}.webCAFBuildlingsBlocksWidgetOpenlayersMap .ol-scale-line-inner{border:1px solid #eee;border-top:none;color:#eee}.webCAFBuildlingsBlocksExportMapWidget .dijitSelect:not(.dijitSelectDisabled),.webCAFBuildlingsBlocksExportMapWidget .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents{background-color:#fff;color:#000}.webCAFBuildlingsBlocksExportMapWidget .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer,.webCAFBuildlingsBlocksExportMapWidget .dijitSelect:not(.dijitSelectDisabled) .dijitButtonContents .dijitButtonText{color:#000}.webCAFBuildlingsBlocksExportMapWidget .fileSelector .button:not(:hover){background-color:#fff}.webCAFBuildlingsBlocksExportMapWidget .fileSelector .button{color:#000}.webCAFBuildlingsBlocksExportMapWidget .fileSelector .fileName{background-color:#bfbfbf;border-color:#bfbfbf;border-style:none}.webCAFBuildlingsBlocksExportMapWidget .button.removeLogo{background-color:#fff;color:#000}.webCAFBuildlingsBlocksExportMapWidget .button.removeLogo.eveDisabled{background-color:#bfbfbf;color:#7f7f7f}.webCAFBuildlingsBlocksExportMapWidget{display:flex;flex-direction:column;width:700px;padding:10px 10px 30px 10px}.webCAFBuildlingsBlocksExportMapWidget .row{display:flex;flex-direction:row;flex-grow:1;padding-top:5px;line-height:1em}.webCAFBuildlingsBlocksExportMapWidget .dijitSelect,.webCAFBuildlingsBlocksExportMapWidget input,.webCAFBuildlingsBlocksExportMapWidget textarea{flex-grow:1;margin-left:1px}.webCAFBuildlingsBlocksExportMapWidget textarea{resize:none;padding:4px}.webCAFBuildlingsBlocksExportMapWidget .row .propertyLabel{width:20%;padding-right:.5em;text-align:right}.webCAFBuildlingsBlocksExportMapWidget .row .dijitSelectLabel{padding-left:2px}.webCAFBuildlingsBlocksExportMapWidget .fileSelector{display:flex;flex-direction:row;flex-grow:1}.webCAFBuildlingsBlocksExportMapWidget .fileSelector .button{width:40px;text-align:center;font-size:18px;line-height:1em}.webCAFBuildlingsBlocksExportMapWidget .button.removeLogo{width:1.5em;margin-left:.25em}.webCAFBuildlingsBlocksExportMapWidget .button.removeLogo::after{content:"\f253";display:block;text-align:center;font-size:1.3em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo{width:100%;height:100%}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo .Header{color:#fff;border-bottom:.1em solid #ccc;margin-bottom:1em;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo .CopyCoordinates{font-size:1em;padding:.5em;margin-top:1em;margin-bottom:1em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo .LayerChooser{margin-bottom:1em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo .FeaturesPresenter{overflow-x:hidden;overflow-y:hidden}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo .separator{height:2em}.lightTheme .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsFeatureInfo h3{color:#333;margin-top:0}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsFeatureInfoPresenter{width:100%;height:100%}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsFeatureInfoPresenter .Frame{overflow:hidden}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsFeatureInfoPresenter .error.hidden{display:none}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsFeatureInfoPresenter .error{display:block;margin:2px}.lightTheme .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsFeatureInfoPresenter>h3{color:#333}.webCAFBusinessBuildingBlocksWidgetPicture360{width:100%;height:100%;margin:0;padding:0}.webCAFBusinessBuildingBlocksWidgetPicture360 .viewerContainer{width:100%;height:100%}.PopupModernObjectEditor{display:flex;flex-flow:column;background-color:#4c4c4c;height:85%;min-width:800px;max-width:800px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 5px 9px 2px #191919;position:absolute;top:100%;left:50%;transform:translate(-50%,-100%)}.PopupModernObjectEditor.notReady .actionBar,.PopupModernObjectEditor.notReady .editorButtons{display:none}.PopupModernObjectEditor.notReady{-webkit-animation:appear .5s ease 0s 1 normal;animation:appear .5s ease 0s 1 normal}.PopupModernObjectEditor .actionBar{display:flex;height:auto;background-color:#7f7f7f;height:30px;border-top-left-radius:8px;border-top-right-radius:8px;z-index:1;padding:10px;justify-content:center}.PopupModernObjectEditor .actionBar .eveDisabled[role=combobox] .eveIconTrailing{display:none}.PopupModernObjectEditor .editorButtons{display:flex;justify-content:flex-end;width:100%}.PopupModernObjectEditor .editorButtons div.eveInteractiveElement{padding:0 10px;display:flex;min-width:80px;justify-content:space-around}.PopupModernObjectEditor .editorButtons div.eveInteractiveElement .eveIcon{margin-right:10px}.PopupModernObjectEditor .editorButtons div.eveInteractiveElement>*{align-self:center}.PopupModernObjectEditor .actionBar>div,.PopupModernObjectEditor .editorButtons>div{margin-right:5px}.PopupModernObjectEditor .editorButtons{height:30px;margin:10px 0 10px 0}.PopupModernObjectEditor .editorPlaceholder{flex:1;overflow:auto;position:relative}.PopupModernObjectEditor .editorPlaceholder .information{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.2em}.PopupModernObjectEditor .editorButtons.hidden,.PopupModernObjectEditor .editorPlaceholder .information.hidden{display:none}.PopupModernObjectEditor .footer{flex-flow:row;display:flex;justify-content:space-between;margin:10px}.PopupModernObjectEditor.previewDeletedObject .deletedObjectMarker{display:flex;background-color:red;justify-content:center;align-items:center;padding:0 1em;height:27px}.PopupModernObjectEditor .deletedObjectMarker{display:none}.PopupModernObjectEditor .dijitComboBoxDisabled .dijitArrowButtonContainer::after{content:none}.PopupModernObjectEditor .actionBar div[id=typeLabel] .webCAFChromeItemChooser{pointer-events:none}.PopupModernObjectEditor .actionBar div[id=typeLabel] .webCAFChromeItemChooser .webCAFChromeItemChooserDropdown{display:none}.PopupModernObjectEditor .actionBar .deletedObjectMarker{border-radius:6px}.PopupModernObjectEditor .actionBar #typeLabel .webCAFChromeItemChooserContentText>span{color:#fff;font-size:22px}.PopupModernObjectEditor .actionBar #typeLabel .webCAFChromeItemChooserContent{background-color:transparent}.PopupModernObjectEditor .hiLineContainer{border-bottom:2px solid #fff}.PopupModernObjectEditor .hiLineLabel{display:flex;justify-content:center;width:100%;font-size:20px;margin:10px 0}.PopupModernObjectEditor .attributesHeaderLabel{display:flex;justify-content:center;width:100%;font-size:20px;margin:10px 0}.PopupModernObjectEditor .requiredFieldsNote{display:flex;justify-content:center}.PopupModernObjectEditor .projectedGeometryContainer{margin-bottom:10px}.PopupModernObjectEditor .collapseButton{width:24px;height:24px;position:absolute;margin:10px;cursor:pointer;top:0;left:0}.PopupModernObjectEditor .collapseButton:hover:not(.eveDisabled){background-color:#0a839e}.PopupModernObjectEditor .collapseButton::after{content:"\f078";font-family:"Fontawesome Solid";font-size:24px}.PopupModernObjectEditor .collapseButton.collapsed::after{content:"\f054"}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appear{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.PopupObjectEditor{display:flex;flex-flow:column;background-color:#4c4c4c;height:85%;min-width:800px;max-width:800px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 5px 9px 2px #191919;position:absolute;top:100%;left:50%;transform:translate(-50%,-100%)}.PopupObjectEditor.notReady .actionBar,.PopupObjectEditor.notReady .editorButtons{display:none}.PopupObjectEditor.notReady{-webkit-animation:appear .5s ease 0s 1 normal;animation:appear .5s ease 0s 1 normal}.PopupObjectEditor .actionBar{display:flex;height:auto;background-color:#7f7f7f;height:30px;border-top-left-radius:8px;border-top-right-radius:8px;z-index:1}.PopupObjectEditor .actionBar{padding:10px}.PopupObjectEditor .actionBar .eveDisabled[role=combobox] .eveIconTrailing{display:none}.PopupObjectEditor .editorButtons{display:flex;justify-content:flex-end;width:100%}.PopupObjectEditor .editorButtons div.eveInteractiveElement{padding:0 10px;display:flex;min-width:80px;justify-content:space-around}.PopupObjectEditor .editorButtons div.eveInteractiveElement .eveIcon{margin-right:10px}.PopupObjectEditor .editorButtons div.eveInteractiveElement>*{align-self:center}.PopupObjectEditor .actionBar>div,.PopupObjectEditor .editorButtons>div{margin-right:5px}.PopupObjectEditor .editorButtons{height:30px;margin:10px 0 10px 0}.PopupObjectEditor .editorPlaceholder{flex:1;overflow:auto;position:relative}.PopupObjectEditor .editorPlaceholder .information{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.2em}.PopupObjectEditor .editorButtons.hidden,.PopupObjectEditor .editorPlaceholder .information.hidden{display:none}.PopupObjectEditor .footer{flex-flow:row;display:flex;justify-content:space-between;margin:10px}.PopupObjectEditor.previewDeletedObject .deletedObjectMarker{display:flex;background-color:red;justify-content:center;align-items:center;padding:0 1em;height:27px}.PopupObjectEditor .deletedObjectMarker{display:none}.PopupObjectEditor .dijitComboBoxDisabled .dijitArrowButtonContainer::after{content:none}.PopupObjectEditor .actionBar div[id=typeLabel] .webCAFChromeItemChooser{pointer-events:none}.PopupObjectEditor .actionBar div[id=typeLabel] .webCAFChromeItemChooser .webCAFChromeItemChooserDropdown{display:none}@-webkit-keyframes appear{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes appear{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div{background-color:#ebebeb;color:#000}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{background-color:transparent}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent{background-color:#ebebeb}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{color:#000;background-color:#ebebeb}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .sectionContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText div,.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .sectionContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{background-color:#fff;color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div svg{fill:black}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled svg{fill:hsl(0,0%,75%)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent{background-color:#fff}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{color:#000;background-color:#fff}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .sectionContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText div,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .sectionContainer .webCAFChromeItemChooser:not(.eveDisabled) .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute{display:flex;flex-direction:column}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer{display:flex;justify-content:space-between}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .sectionContainer{width:50%}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitCaption{margin-bottom:8px}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .stationContainer{width:calc(50% - 37px)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .flexItem.button.takeOver{margin:auto 0 auto .5em;flex-grow:0;flex-basis:2em;margin:0 0 0 .5em;flex-shrink:0;height:2em}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitRoadRoute .splitControllsContainer .flexItem.button.takeOver::after{content:"\f29f";font-size:2em;margin:0 3px 0 3px;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{background-color:#bfbfbf;color:#000}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) span{background-color:#fff;color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox:not(.eveDisabled) div svg{fill:black}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled svg{fill:hsl(0,0%,75%)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox div.eveDisabled,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer .webCAFBuildlingsBlocksWidgetStationSelectBox span.eveDisabled{color:#bfbfbf}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart{display:flex;justify-content:space-between}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .splitCaption{text-align:center;margin:auto}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .stationContainer{width:calc(50% - 36px)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .flexItem.button.takeOver{margin:auto 0 auto .5em;flex-grow:0;flex-basis:2em;margin:0 0 0 .5em;flex-shrink:0;height:2em}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplitSectionPart .flexItem.button.takeOver::after{content:"\f29f";font-size:2em;margin:0 3px 0 3px;display:flex;align-items:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit{background-color:#4c4c4c}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .titleContent{background-color:#d3d3d3;color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .ValidationTextArea,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .dijitDisabled .dijitInputField,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .eveDisabled .flexContainer span.flexItem,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFChromeItemChooser.eveDisabled .webCAFChromeItemChooserContentText span.eveNoStretch{color:#000}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetStationSelectBox .eveInteractiveElement.eveLightElement span{color:#000}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplit{background-color:#fff;color:#333}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .titleBar{background-color:#7f7f7f}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .titleContent{background-color:#d3d3d3}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit{display:flex;flex-flow:column;max-width:620px;max-height:500px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 5px 9px 2px #191919;align-self:center}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .mainContent{margin:10px 10px 0 10px;overflow:auto;width:600px;height:auto}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .mainContent .locationContent .button{display:none}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .mainContent .locationContent .emptySpace{margin:0;flex-basis:0}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .titleBar{padding:10px;border-top-left-radius:8px;border-top-right-radius:8px}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .titleContent{padding:7px;width:fit-content}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .mainContent .objectSplitterContainer{margin:7px 1px}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetSectionPartDefault{max-width:45em}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .buttonsContainer div.eveInteractiveElement{padding:2px;display:flex;min-width:80px;justify-content:space-around}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .buttonsContainer{display:flex;justify-content:flex-start;height:30px;padding:10px;width:100%}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .buttonsContainer div.eveInteractiveElement>*{align-self:center}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .footer{display:flex;justify-content:space-between}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .messageContainer{margin:0 10px 0 10px}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFChromeItemChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{font-size:2em}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox .eveInteractiveElement.eveLightElement,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetSectionPartDefault .webCAFBuildlingsBlocksWidgetStationSelectBox .eveInteractiveElement.eveLightElement{background-color:#b2b2b2}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetRoadRouteDefault .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon.eveDisabled svg,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetNetSectionPartDefault .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon.eveDisabled svg,.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetStationSelectBox .eveInteractiveElement.eveLightElement svg{fill:hsl(0,0%,35%)}.webCAFBusinessBuildingBlocksWidgetPopupObjectSplit .webCAFBuildlingsBlocksWidgetStationSelectBox{height:2.3em}.webCAFBuildlingsBlocksWidgetProjectCondition{display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetProjectCondition .sliderContainer{padding-top:10px;display:flex;min-width:10em;max-width:40em}.webCAFBuildlingsBlocksWidgetProjectCondition .flexItem{padding-top:1em;min-width:10em;max-width:40em}.webCAFBuildlingsBlocksWidgetProjectCondition .flexItem .webCAFChromeItemChooser{width:100%}.webCAFBusinessBuildingBlocksWidgetProjectingGeometryCheckBox .dijitCheckBox.dijitCheckBoxDisabled{background:#595959}.webCAFBusinessBuildingBlocksWidgetProjectingGeometryCheckBox .projectedGeometryLabel{margin-left:2px}.webCAFBusinessBuildingBlocksWidgetRoadPicture{width:100%;height:100%;margin:0;padding:0}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation{width:auto;height:auto}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Header{color:#fff;border-bottom:.1em solid #ccc;font-size:1.5em;margin-bottom:1em;line-height:1.25em;text-transform:none;padding:0;margin-top:0}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Message{text-align:center}.Key,.Table,.Value,.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Border{border:1px solid #595959}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Table{width:auto;min-width:100%;text-align:left}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Row{width:auto}.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Key,.webCAFBuildlingsBlocksWidgetPictureViewerMetaInformation .Value{width:auto;padding:.5em;vertical-align:middle;word-break:break-all}.webCAFBusinessBuildingBlocksWidgetSimplePicture{position:relative;width:100%;height:100%;margin:0;padding:0;touch-action:none}.webCAFBusinessBuildingBlocksWidgetSimplePicture .CanvasContainer{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-items:center;align-items:baseline}.webCAFBusinessBuildingBlocksWidgetSimplePicture canvas{pointer-events:none;margin:auto}.webCAFBusinessBuildingBlocksWidgetSimplePicture .Overlayer{position:absolute;top:0;left:0;margin:0}.webCAFBusinessBuildingBlocksWidgetSimplePicture .EventEmmiter{position:absolute;bottom:0;top:0;left:0;right:0}.webCAFBusinessBuildingBlocksWidgetSimplePicture.verticalFit canvas{height:100%}.webCAFBusinessBuildingBlocksWidgetSimplePicture.bothFit canvas{height:100%;width:100%;object-fit:contain}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFBusinessBuildingBlocksWidgetSimplePicture.verticalFit canvas{margin-top:0;position:absolute;left:0;right:0;top:0;bottom:0}.webCAFBusinessBuildingBlocksWidgetSimplePicture.verticalFit.verticalFitInIEForFullScreen canvas{height:100%}.webCAFBusinessBuildingBlocksWidgetSimplePicture.bothFit canvas{height:auto;width:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.webCAFBusinessBuildingBlocksWidgetSimplePicture.bothFit canvas.Overlayer{margin:0}}@supports (-ms-ime-align:auto){.webCAFBusinessBuildingBlocksWidgetSimplePicture.verticalFit canvas{height:calc(100% - 12px);margin-top:0}.webCAFBusinessBuildingBlocksWidgetSimplePicture.bothFit canvas{height:auto;width:auto;max-height:100%;max-width:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}}.webCAFBusinessBuildingBlocksWidgetSimplePicture.horizontalFit canvas{width:100%}.webCAFBuildlingsBlocksWidgetStationSelectBox{width:100%;height:2em;border-spacing:0;border-collapse:collapse;clear:both;background-color:#595959;display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton{width:2em;min-width:2em;height:100%;display:flex}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon svg{height:18px;margin:auto;fill:white}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon.eveDisabled svg{fill:hsl(0,0%,75%)}.webCAFBuildlingsBlocksWidgetStationSelectBox .flipHorizontally{transform:rotate(180deg)}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent{text-align:center;line-height:2em;cursor:pointer;min-width:5em;flex-grow:1}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent:hover span[data-unit]::after{color:#fff}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxContent span[data-unit]::after{content:attr(data-unit);color:#b2b2b2}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxStationInput{text-align:right;width:calc(100% - 12px)}.webCAFBuildlingsBlocksWidgetStationSelectBox.eveDisabled{pointer-events:none}.lyannaColors .webCAFBuildlingsBlocksWidgetStationSelectBox{background-color:#ebebeb}.lyannaColors .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon svg{fill:#333333}.lyannaColors .webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxButton.eveSvgIcon.eveDisabled svg{fill:#c3c3c3}.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxDecreaseToStart,.webCAFBuildlingsBlocksWidgetStationSelectBox .webCAFBuildlingsBlocksWidgetStationSelectBoxIncreaseToEnd{display:none}.webCAFBuildlingsBlocksWidgetStatisticsDefault .flexItem{flex:1}.webCAFBuildlingsBlocksWidgetStatisticsDefault .chartWrapper{display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff}.webCAFBuildlingsBlocksWidgetStatisticsDefault .chartWrapper .chartOptions{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetStatisticsDefault .flexItem{flex:1}.webCAFBuildlingsBlocksWidgetStatisticsDefault .chartWrapper .chart{margin:auto;flex-grow:1}.webCAFBuildlingsBlocksWidgetStatisticsDefault .chartWrapper .chart div>div{text-shadow:1px 0 #fff,0 1px #fff,-1px 0 #fff,0 -1px #fff}.webCAFBuildlingsBlocksWidgetStatistics .tabLabel{color:#000}.webCAFBuildlingsBlocksWidgetStatistics .dijitTabChecked{background-color:#aca9a9}.webCAFBuildlingsBlocksWidgetStatistics .dijitTabContainerLeft-tabs{padding-top:1px;height:100%;border-right:1px solid #7f7f7f}.webCAFBuildlingsBlocksWidgetStatistics .dijitTabContainerLeft-container{border:1px solid #000}.webCAFBuildingsBlocksWidgetSurfacePicture.horizontalFit{width:100%}.webCAFBuildingsBlocksWidgetSurfacePicture{width:100%;height:100%;position:absolute;overflow:hidden}.webCAFBuildingsBlocksWidgetSurfacePicture .PictureContainer .CanvasContainer{overflow:hidden}.webCAFBusinessBuildingBlocksWidgetIndicators{position:relative;width:100%;height:100%;margin:0;padding:0}.webCAFBusinessBuildingBlocksWidgetIndicators .visualization{width:100%;height:100%;overflow:auto}.webCAFBusinessBuildingBlocksWidgetIndicators .visualization .contentContainer{display:flex;flex-flow:column;gap:10px;align-items:center}.webCAFBusinessBuildingBlocksWidgetIndicators.large .visualization .contentContainer{flex-flow:row;flex-wrap:wrap;justify-content:center}.webCAFBusinessBuildingBlocksWidgetTable .tableContainer{overflow:auto;margin:2px}.webCAFBusinessBuildingBlocksWidgetTable .indicatorTable{width:auto;min-width:100%;text-align:left;border-width:1px;background-color:#474747}.webCAFBusinessBuildingBlocksWidgetTable .spanSquare{width:16px;height:16px;margin-right:4px;border:1px solid #fff}.webCAFBusinessBuildingBlocksWidgetTable .spaceCell{width:20px}.webCAFBusinessBuildingBlocksWidgetTable .indicatorHeader{width:auto;min-width:100%;text-align:center;background-color:#4c4c4c;color:#fff;padding:.5em;border:2px solid #474747}.webCAFBusinessBuildingBlocksWidgetTable .indicatorRow{background-color:#595959;color:#fff;width:auto;border:2px solid #4c4c4c}.webCAFBusinessBuildingBlocksWidgetTable .indicatorKey{padding:.5em;display:flex;align-items:center;vertical-align:middle}.webCAFBusinessBuildingBlocksWidgetTable .indicatorValue{width:50%;padding:.5em;vertical-align:middle}.webCAFChromeWidgetActiveItemList ul{list-style-type:none;margin:0;padding:0}.webCAFChromeWidgetActiveItemList.hidden{display:none}.webCAFChromeWidgetActiveItemList{color:#545454}.webCAFChromeWidgetActiveItemList ul>li{margin:0;padding:.4em 0;padding-left:1em;position:relative;font-size:1.5em;cursor:pointer}.webCAFChromeWidgetActiveItemList li div.visible{position:absolute;right:1em;top:.55em;color:#ddd;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.webCAFChromeWidgetActiveItemList li.itemIsActivated div.active{color:#ffaa19}.webCAFChromeWidgetActiveItemList li div.active{position:absolute;right:4em;top:.55em;color:#ddd;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.webCAFChromeWidgetActiveItemList li.itemIsVisible div.visible{color:#ffaa19}.webCAFChromeWidgetActiveItemList li .eveIcon.moveDown,.webCAFChromeWidgetActiveItemList li .eveIcon.moveUp{display:none}.webCAFChromeWidgetActiveItemList li.itemIsMoveableDown:hover>.moveDown{display:block;color:#ffaa19;position:absolute;right:2.4em;top:1.4em;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.webCAFChromeWidgetActiveItemList li.itemIsMoveableDown:hover>.moveDown:hover,.webCAFChromeWidgetActiveItemList li.itemIsMoveableUp:hover>.moveUp:hover{color:#fff;text-shadow:0}.webCAFChromeWidgetActiveItemList li.itemIsMoveableUp:hover>.moveUp{display:block;color:#ffaa19;position:absolute;right:2.4em;top:-.15em;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.webCAFChromeAppConfigurationWidget{height:100%;display:flex;flex-direction:column;background-color:#3a3a3a}.webCAFChromeAppConfigurationWidget.collapsed{display:none}.webCAFChromeAppConfigurationWidget .Header{display:flex;flex-flow:column;align-items:center;z-index:2;background-color:#3a3a3a;border-bottom:1px solid #ccc}.webCAFChromeAppConfigurationWidget .Header .AppConfigToggle{padding:0 10px;margin:4px}.webCAFChromeAppConfigurationWidget .Header .AppConfigToggle::after{content:"\f394";font-size:27px}.webCAFChromeAppConfigurationWidget .Header .appCaption{flex:1;font-size:1.5em;font-weight:600}.webCAFChromeAppConfigurationWidget .Header .bottomLine,.webCAFChromeAppConfigurationWidget .Header .topLine{display:flex;width:100%}.webCAFChromeAppConfigurationWidget .Header .bottomLine{padding-top:5px}.webCAFChromeAppConfigurationWidget .Header .bottomLine.description{font-size:.8em}.webCAFChromeAppConfigurationWidget .AppTools{z-index:2}.webCAFChromeAppConfigurationWidget .ConfigElements{flex:1;overflow:auto;position:relative}.webCAFChromeAppConfigurationWidget.collapsed .toggable{display:none}.webCAFChromeAppToolWidget{display:flex;align-items:center;flex:1;height:48px}.webCAFChromeAppToolWidget a{padding:5px 10px;font-size:38px}.webCAFChromeAppConfigurationWidget.collapsed .webCAFChromeAppToolWidget.webCAFChromeAppToolWidgetIconless{display:none}.webCAFChromeAppConfigurationWidget .webCAFChromeAppToolWidget.webCAFChromeAppToolWidgetIconless>a.eveIcon{display:none}.webCAFChromeAppConfigurationWidget .webCAFChromeItemChooser .webCAFChromeItemChooserSelection{padding-left:8px;box-shadow:inset -2px 0 4px #e5e5e5}.webCAFChromeAppConfigurationWidget .AppTools .MultiToolContainer{justify-content:center;flex-direction:row;align-items:center;display:flex}.webCAFChromeAppConfigurationWidget .AppTools .MultiToolContainer>:not(:first-child){border-left:1px solid #3b3b3b}.webCAFChromeAppConfigurationWidget .webCAFChromeAppToolWidget.webCAFChromeAppToolWidget{justify-content:center}.webCAFChromeAppConfigurationWidget .AppTools>:not(:last-child){border-bottom:1px solid #3b3b3b}.webCAFChromeAppConfigurationWidget .ConfigElements .webCAFBusinessBuildingBlocksWidgetCheckbox{margin:1.5em .5em .5em .5em}.webCAFChromeAppFilterWidget{height:100%;display:flex;flex-direction:column;background-color:#3a3a3a}.webCAFChromeAppFilterWidget.collapsed{display:none}.webCAFChromeAppFilterWidget .filterWidget{width:100%;height:100%;overflow:hidden}.webCAFChromeAppFilterWidget .Header{display:flex;align-items:center;z-index:2;background-color:#3a3a3a;border-bottom:1px solid #ccc;padding:8px;margin-bottom:.5em}.webCAFChromeAppFilterWidget .Header .appCaption{flex:1;font-size:1.5em}.webCAFChromeAppFilterWidget.collapsed .toggable{display:none}.webCAFAppFilterWrapper{width:100%;height:100%;padding:0;margin:0;border:0;position:relative;min-height:100px;min-width:100px;overflow:auto}.webCAFAppFilterWrapper .webCAFMainWidgetWrapperContentPlace{position:absolute;top:0;bottom:0;left:0;right:36px;z-index:1;overflow:hidden}.webCAFAppFilterWrapper .webCAFMainWidgetWrapperdivMainWidget{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.webCAFAppFilterWrapper.eveVisModContentSlidingUnder .webCAFMainWidgetWrapperContentPlace{left:0;right:0}.webCAFAppFilterWrapper .webCAFAppFilterWrapperMain h1.placeholder{text-align:center;margin:0;padding-top:30%;font-style:italic;color:#7f7f7f}.webCAFAppFilterWrapper .webCAFAppFilterWrapperMenu{position:absolute;z-index:10;top:0;bottom:0;width:36px;padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFAppFilterWrapperMenu .eveSvgIcon{padding-left:.0625em}}@supports (-ms-ime-align:auto){.webCAFAppFilterWrapperMenu .eveSvgIcon{padding-left:.0625em}}.webCAFBusinessBuildingBlocksWidgetCameraIconEnabler{margin:0;padding:0}.webCAFBusinessBuildingBlocksWidgetCheckbox{display:flex;padding:.5em .5em .5em .75em;align-items:center}.webCAFBusinessBuildingBlocksWidgetCheckbox input{transform:scale(1.5)}.webCAFBusinessBuildingBlocksWidgetCheckbox label{margin-left:1em}.webCAFChromeCheckboxItem{display:flex;flex-direction:row;height:28px;width:calc(100% - 10px);align-items:center;padding:0 5px}.webCAFChromeCheckboxItem>input{margin-right:5px}.webCAFChromeCheckboxItem>.caption{margin-left:5px}.webCAFChromeCheckboxItem.disabled{opacity:.5}.webCAFChromeCheckboxItemList ul>li.eveInteractiveElement:focus,.webCAFChromeCheckboxItemList ul>li.eveInteractiveElement:hover{background-color:#0a829d}.webCAFChromeCheckboxItemList ul>li.eveSelectedItem.eveInteractiveElement,.webCAFChromeCheckboxItemList ul>li.eveSelectedItem.eveInteractiveElement:hover{background-color:#e2821c}.webCAFChromeCheckboxItemList{overflow:auto}.webCAFChromeChip{display:flex;justify-content:space-between;padding:5px;border-radius:5px;margin:5px}.webCAFChromeChip>div{margin-left:5px}.webCAFChromeConveyDialog{margin:10px;display:flex;flex-direction:column;width:300px}.webCAFChromeConveyDialog .target{margin:10px 0;width:100%}.CSVExportSettingsDialog{margin:10px;display:flex;flex-direction:column;width:370px}.CSVExportSettingsDialog fieldset>div{padding:10px}.CSVExportSettingsDialog fieldset div>div{padding:5px 0}.CSVExportSettingsDialog .filenamePlaceholder{display:flex;flex-flow:column}.CSVExportSettingsDialog .filenamePlaceholder>div{display:flex;align-items:baseline}.CSVExportSettingsDialog .filenamePlaceholder>div input{flex:1;margin-right:5px}.CSVExportSettingsDialog input[type=text]{padding:5px;margin-top:5px}.CSVExportSettingsDialog .indentedPlaceholder{display:flex;align-items:flex-start;justify-content:flex-start;line-height:normal;gap:2px}.webCAFChromeFilterableItemList{width:100%;height:100%;display:flex;flex-direction:column}.webCAFChromeFilterableItemList .itemListContainer{overflow:auto}.webCAFChromeFilterableItemList .itemListContainer li{padding-left:.5em;padding-right:.5em}.webCAFChromeFilterableItemList .moreButton,.webCAFChromeFilterableItemList .tooManyItemsMessage{margin-top:.25em;padding:.25em}.webCAFChromeFilterableItemList .searchBoxContainer{display:flex;flex-direction:row;position:relative}.webCAFChromeFilterableItemList .searchBoxContainer .searchBox{flex-grow:1;height:2em;color:#595959;background-color:#b2b2b2;border:none;padding:0 2em 0 .5em}.webCAFChromeFilterableItemList .searchBoxContainer .searchBoxIcon{background-color:transparent;font-size:1.4em;color:#fff;padding:.2em .3em 0 .3em;position:absolute;right:0}.webCAFChromeFilterableItemList .searchBoxContainer .searchBox::-ms-clear{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFChromeFilterableItemList .searchBoxContainer .searchBoxIcon{right:15px;margin-top:2px}}.webCAFChromeFilterableItemList .chipsContainer{display:flex;padding:5px;flex-wrap:wrap;max-width:400px;word-break:break-word;white-space:normal}.webCAFChromeWidgetSubIconListElement{background-color:transparent;margin:0}.webCAFChromeWidgetSubIconListElement .arrow{width:0;height:0;border-bottom:10px solid hsla(360,100%,100%,.8);border-right:10px solid transparent;position:absolute;bottom:3px;left:1px}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList{display:flex;flex-direction:column;align-items:flex-end}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList ul.webCAFChromeWidgetSubIconListElement li.webCAFChromeWidgetIconListElement{float:left;font-size:16pt;vertical-align:middle;text-align:center}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement{margin:0;font-size:16pt;vertical-align:middle;text-align:center}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement .button{padding-bottom:4px}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveDisabled{margin:0;font-size:16pt;vertical-align:middle;text-align:center}li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement:hover{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}ul>li.webCAFChromeWidgetIconListGroup{margin-top:1em;display:flex;flex-direction:column;align-items:flex-end}ul>li.webCAFChromeWidgetIconListGroup:first-child{margin-top:0;display:flex;flex-direction:column;align-items:flex-end}.webCAFChromeWidgetIconList .mainCointainer{height:100%;overflow:hidden}.webCAFChromeWidgetIconList{display:flex;flex-direction:column;align-items:flex-end;height:100%;pointer-events:all}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller .eveIcon{font-size:2.4em;padding:0 9px}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller.disabled{cursor:not-allowed}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller{list-style-type:none;background-color:hsla(0,0%,10%,.8);cursor:pointer;pointer-events:all}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller.eveActive:hover{background-color:#e2821c}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller:hover{background-color:#0a829d}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller.disabled .eveIcon{color:#595959}.webCAFChromeWidgetIconList .webCAFChromeWidgetIconListScroller.disabled:hover{background-color:hsla(0,0%,10%,.8)}.RotateLeft45Deg{transform:rotate(-45deg)}.webCAFChromeWidgetIconList li.webCAFChromeWidgetIconListElement.eveDisabled{background:#7f7f7f}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfigurator{margin:0;padding:0}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfigurator .headerBox{flex-flow:row;display:flex;align-items:center}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfigurator .headerBox>h1{flex:1}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorParameterBox{display:flex;flex-direction:column;margin:.5em 0}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorParameterBox>label{margin-bottom:.5em}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorParameterControlBox{flex-direction:row}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorParameterControlBox input[type=number]{width:2.7em;vertical-align:top}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorParameterControlBox input[type=range]{width:calc(100% - 3.7em);accent-color:rgb(0,117,255)}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorRestoreDefault::after{content:"\f3a8";font-size:22px;margin:0 3px 0 3px}.webCAFBusinessBuildingBlocksWidgetSimplePictureImageFilterConfiguratorRestoreDefault.eveDisabled{pointer-events:none}.webCAFChromeInfoBanner{display:flex;align-items:stretch;width:100%}.webCAFChromeInfoBanner .InfoBar{background:0 0;border-radius:10px;display:flex;flex-flow:row nowrap;align-items:center;width:100%}.webCAFChromeInfoBanner .InfoBar[data-info-type=error]{border:1px solid #d22c2c}.webCAFChromeInfoBanner .InfoBar[data-info-type=warning]{border:1px solid #d28a2c}.webCAFChromeInfoBanner .InfoBar[data-info-type=confirm]{border:1px solid #66d22c}.webCAFChromeInfoBanner .InfoBar[data-info-type=error] .goIcon::after{content:"\f101";color:#d22c2c;font-size:2em}.webCAFChromeInfoBanner .InfoBar[data-info-type=warning] .goIcon::after{content:"\f3bc";color:#d28a2c;font-size:2em}.webCAFChromeInfoBanner .InfoBar[data-info-type=confirm] .goIcon::after{content:"\f122";color:#6cd22c;font-size:2em}.webCAFChromeInfoBanner .InfoBar .InfoBarLabel{font-size:16px;margin-right:1em;width:100%;word-break:break-word;word-wrap:break-word}.webCAFChromeInfoBanner .InfoBar .goIcon{background-color:transparent;margin:auto 1em}.webCAFChromeInfoBanner .InfoBar:hover{background-color:#999}.webCAFChromeItemChooser{width:auto;border-spacing:0;border-collapse:collapse;display:block}.webCAFChromeItemChooser .webCAFChromeItemChooserButton{width:1em;height:1em}.webCAFChromeItemChooser .webCAFChromeItemChooserContent{display:flex;line-height:2em;flex-direction:row}.webCAFChromeItemChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText{flex-basis:auto;flex-grow:1;flex-shrink:0;padding:0 .5em;min-width:2em;white-space:nowrap;position:relative;overflow:hidden;line-height:1.99em;overflow-wrap:break-word;text-overflow:ellipsis}.webCAFChromeItemChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText .eveNoStretch{position:absolute;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fill-available;width:-moz-available}.webCAFChromeItemChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown{flex-basis:1.5em;font-size:23px;flex-grow:0;flex-shrink:0;text-align:center;display:flex;padding:2px 0}.webCAFChromeItemChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{content:"\f35f";width:1.5em;z-index:1}.webCAFChromeItemChooser.showList .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{content:"\f365";z-index:1}.webCAFChromeItemChooser .webCAFChromeItemChooserButton.eveIcon{font-size:2em;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFChromeItemChooser .webCAFChromeItemChooserContent span[data-unit]::after{content:attr(data-unit);color:#b2b2b2}.webCAFChromeItemChooser .webCAFChromeItemChooserValueList{clear:both;list-style-type:none;overflow-y:auto;position:relative}.webCAFChromeItemChooser .webCAFChromeItemChooserDecrease{float:left}.webCAFChromeItemChooser .webCAFChromeItemChooserIncrease{float:right}.webCAFChromeItemChooser .webCAFChromeItemChooserValueList{clear:both;display:none;margin:0;background:#3a3a3a}.webCAFChromeItemChooser .webCAFChromeItemChooserContent>.eveIcon:not(.eveSvgIcon){margin:.2em .3em;font-size:1.4em}.webCAFChromeItemChooser .webCAFChromeItemChooserContent>.eveSvgIcon{height:1.4em;width:1.4em;margin:.3em;pointer-events:none}.webCAFChromeItemChooser .eveIcon:empty{display:none}.webCAFChromeItemChooser.eveDisabled>div:first-child{pointer-events:none;background-color:#b2b2b2}.webCAFChromeItemChooser.eveDisabled>div:first-child div.webCAFChromeItemChooserDropdown,.webCAFChromeItemChooser.eveDisabled>div:first-child span.webCAFChromeItemChooserContentText>span{color:#595959}.webCAFChromeItemChooser.eveDisabled>div:first-child div.webCAFChromeItemChooserDropdown{background-color:transparent}.webCAFChromeItemChooser .webCAFChromeItemChooserSearchField{display:none}.webCAFChromeItemChooser.showList.filterable span.webCAFChromeItemChooserContentText{height:0}.webCAFChromeItemChooser.showList.filterable .webCAFChromeItemChooserSearchField{display:block}.webCAFChromeItemChooser .webCAFChromeItemChooserSearchField{padding:0 0 0 1px;background-color:#3a3a3a;position:relative;height:100%}.webCAFChromeItemChooser .webCAFChromeItemChooserSearchField input{width:calc(100% - 6px);height:calc(100% - 4px);padding:0 3px 0 3px;color:#595959;border:2px solid #595959;background-color:#b2b2b2}.webCAFChromeItemChooser .webCAFChromeItemChooserSearchField input::-ms-clear{display:none}.webCAFChromeItemChooser .webCAFChromeItemChooserSearchField:after{content:"\f4a4";color:#595959;position:absolute;top:0;right:.1em;font-size:1.5em;line-height:1.3333em;font-family:Ionicons;pointer-events:none}.webCAFChromeItemChooser .listUp{bottom:100%;position:absolute}.webCAFChromeItemChooser.floatingList{position:relative}body>.webCAFChromeItemChooserValueList{overflow-y:auto;z-index:10000}body>.webCAFChromeItemChooserValueList .webCAFChromeWidgetItemList{margin:0;padding:0}body>.webCAFChromeItemChooserValueList .webCAFChromeItemListEagerListGroupListContainer.webCAFChromeItemListEagerListGroup[tabindex]{padding:0!important;margin:0!important;font-size:100%}body>.webCAFChromeItemChooserValueList .webCAFChromeWidgetItemList{max-height:250px;overflow:auto;position:relative;z-index:100;background-color:#3a3a3a}body>.webCAFChromeItemChooserValueList>div>h1{display:none}.heller .webCAFChromeWidgetItemList{color:#545454}.heller .webCAFChromeWidgetItemList h1{color:#fff}.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li:nth-child(odd):not(:hover),.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li:nth-child(odd):not(:hover){background-color:#5e5e5e}.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveInteractiveElement:focus,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveInteractiveElement:hover,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveInteractiveElement:focus,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveInteractiveElement:hover{background-color:#0a829d}.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveSelectedItem.eveInteractiveElement,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveSelectedItem.eveInteractiveElement:hover,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveSelectedItem.eveInteractiveElement,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveSelectedItem.eveInteractiveElement:hover{background-color:#e2821c}.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveInteractiveElement.eveSelectedItem:nth-child(odd):hover,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup ul>li.eveSelectedItem:nth-child(odd),.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveInteractiveElement.eveSelectedItem:nth-child(odd):hover,.heller .webCAFChromeWidgetItemList .webCAFChromeItemListLazyListGroup ul>li.eveSelectedItem:nth-child(odd){background-color:#e2821c}.heller.lyannaColors .webCAFChromeWidgetItemList{color:#545454}.heller.lyannaColors .webCAFChromeWidgetItemList h1{color:#333}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:not(.eveDisabled):focus:not(.webCAFChromeItemListEagerListGroup),.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:not(.eveDisabled):hover:not(.webCAFChromeItemListEagerListGroup){background-color:#0b7f99}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:not(.webCAFChromeItemListEagerListGroup):not(.webCAFChromeItemListLazyListGroup):focus:not(.eveDisabled) div,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:not(.webCAFChromeItemListEagerListGroup):not(.webCAFChromeItemListLazyListGroup):hover:not(.eveDisabled) div{color:#fff!important}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement.eveSelectedItem:not(.webCAFChromeItemListEagerListGroup):not(.webCAFChromeItemListLazyListGroup):focus:not(.eveDisabled) div,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement.eveSelectedItem:not(.webCAFChromeItemListEagerListGroup):not(.webCAFChromeItemListLazyListGroup):hover:not(.eveDisabled) div{color:#333!important}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:focus:not(.eveDisabled):not(.eveSelectedItem)>div>svg path,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement:hover:not(.eveDisabled):not(.eveSelectedItem)>div>svg path{stroke:#ffffff!important}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement:focus,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement:hover{background-color:#ffca00!important}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement.eveSelectedItem:nth-child(odd):focus,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveInteractiveElement.eveSelectedItem:nth-child(odd):hover,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem:nth-child(odd){background-color:#ffca00}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement:focus div,.heller.lyannaColors .webCAFChromeWidgetItemList ul>li.eveSelectedItem.eveInteractiveElement:hover div{color:#333!important}.heller.lyannaColors .webCAFChromeWidgetItemList ul>li:nth-child(odd):not(.webCAFChromeItemListEagerListGroup){background-color:#f0f0f0}.heller.lyannaColors .webCAFChromeWidgetItemList ul.webCAFChromeItemListEagerListGroup,.heller.lyannaColors .webCAFChromeWidgetItemList ul.webCAFChromeItemListLazyListGroup{padding:3px 1px 1px 1px}.heller.lyannaColors .webCAFChromeItemListElement.eveDisabled .eveIcon,.heller.lyannaColors .webCAFChromeItemListElement.eveDisabled div{color:#c3c3c3!important}.heller.lyannaColors .webCAFChromeItemListElement:hover:not(.eveSelectedItem) svg path .heller.lyannaColors .webCAFChromeItemListElement:focus:not(.eveSelectedItem) svg path{stroke:#ffffff!important}.webCAFChromeWidgetItemList ul{list-style-type:none;margin:0;padding:0;word-break:break-word;white-space:normal}.webCAFChromeWidgetItemList.hidden{display:none}.webCAFChromeWidgetItemList{position:relative;padding:2px;margin:1px}.webCAFChromeWidgetItemList ul>li{margin:0;padding:.4em 1em;position:relative;cursor:pointer}.webCAFChromeWidgetItemList .eveIcon.itemIcon{float:left;margin:.1em .4em .2em .2em;width:1.3em;height:1.3em;text-align:center;pointer-events:none}.webCAFChromeWidgetItemList .eveIcon:empty{display:none}.webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListLazyListGroup{position:relative}.webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListLazyListGroup .webCAFChromeItemListElement{position:absolute}.webCAFChromeWidgetItemList ul.webCAFChromeItemListEagerListGroup,.webCAFChromeWidgetItemList ul.webCAFChromeItemListLazyListGroup{overflow:hidden}.webCAFChromeWidgetItemList ul.webCAFChromeWidgetItemListInnerListContainer{overflow:hidden!important}.webCAFChromeWidgetItemList ul.webCAFChromeItemListEagerListGroupListContainer:focus .webCAFChromeItemListEagerListGroupInnerList{margin:0 2px 2px 2px!important}.webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroup[tabindex]{padding:2px!important}.popuper .webCAFChromeWidgetItemList .webCAFChromeWidgetItemList[tabindex]{padding:2px!important}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent span[data-unit]::after{color:#b2b2b2}.webCAFChromeItemsChooser .webCAFChromeItemsChooserValueList{background:#3a3a3a}.webCAFChromeItemsChooser.eveDisabled>div:first-child{background-color:#b2b2b2}.webCAFChromeItemsChooser.eveDisabled>div:first-child div.webCAFChromeItemsChooserDropdown,.webCAFChromeItemsChooser.eveDisabled>div:first-child span.webCAFChromeItemsChooserContentText>span{color:#595959}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField{background-color:#3a3a3a}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField input{color:#595959;border:2px solid #595959;background-color:#b2b2b2}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField:after{color:#595959}.webCAFChromeItemsChooser{width:auto;border-spacing:0;border-collapse:collapse;display:block}.webCAFChromeItemsChooser .webCAFChromeItemsChooserButton{width:1em;height:1em}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent{display:flex;line-height:2em;flex-direction:row}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent .webCAFChromeItemsChooserContentText{flex-basis:auto;flex-grow:1;flex-shrink:0;padding:0 .5em;min-width:2em;white-space:nowrap;position:relative;overflow:hidden;line-height:1.99em;text-overflow:ellipsis}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent .webCAFChromeItemsChooserContentText .eveNoStretch{position:absolute;overflow:hidden}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent .webCAFChromeItemsChooserDropdown{flex-basis:1.5em;font-size:1.99em;flex-grow:0;flex-shrink:0;text-align:center;display:flex}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent .webCAFChromeItemsChooserDropdown::after{content:"\f35f";width:1.5em;z-index:1}.webCAFChromeItemsChooser.showList .webCAFChromeItemsChooserContent .webCAFChromeItemsChooserDropdown::after{content:"\f365";z-index:1}.webCAFChromeItemsChooser .webCAFChromeItemsChooserButton.eveIcon{font-size:2em;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent span[data-unit]::after{content:attr(data-unit)}.webCAFChromeItemsChooser .webCAFChromeItemsChooserValueList{clear:both;list-style-type:none;overflow-y:auto;margin:0;padding:0}.webCAFChromeItemsChooser.showList .webCAFChromeItemsChooserValueList>div>h1{display:none}.webCAFChromeItemsChooser.showList .webCAFChromeItemsChooserValueList>div{margin:0;padding:0}.webCAFChromeItemsChooser .webCAFChromeItemsChooserDecrease{float:left}.webCAFChromeItemsChooser .webCAFChromeItemsChooserIncrease{float:right}.webCAFChromeItemsChooser .webCAFChromeItemsChooserValueList{clear:both;display:none;margin:0;padding:0 1px 1px 1px}.webCAFChromeItemsChooser .webCAFChromeItemsChooserValueList .chromeLabel{padding-left:1em}.webCAFChromeItemsChooser.showList .webCAFChromeItemsChooserValueList{display:block;max-height:250px}.webCAFChromeItemsChooser.showList .webCAFChromeItemsChooserValueList .webCAFChromeWidgetItemList{max-height:250px;overflow:auto;position:relative}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent>.eveIcon:not(.eveSvgIcon){margin:.2em .3em;font-size:1.4em}.webCAFChromeItemsChooser .webCAFChromeItemsChooserContent>.eveSvgIcon{height:1.4em;width:1.4em;margin:.3em}.webCAFChromeItemsChooser .eveIcon:empty{display:none}.webCAFChromeItemsChooser.eveDisabled>div:first-child{pointer-events:none}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField{display:none}.webCAFChromeItemsChooser.showList.filterable span.webCAFChromeItemsChooserContentText{height:0}.webCAFChromeItemsChooser.showList.filterable .webCAFChromeItemsChooserSearchField{display:block}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField{padding:0 0 0 1px;position:relative;height:100%}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField input{width:calc(100% - 6px);height:calc(100% - 4px);padding:0 3px 0 3px}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField input::-ms-clear{display:none}.webCAFChromeItemsChooser .webCAFChromeItemsChooserSearchField:after{content:"\f4a4";position:absolute;top:0;right:.1em;font-size:1.5em;line-height:1.3333em;font-family:Ionicons}.webCAFChromeLayoutSwitcherWidget{display:flex;flex-direction:column;flex:1}.webCAFChromeLayoutSwitcherWidget>div{margin:0 .5em}.webCAFChromeLayoutSwitcherWidget>div:first-child{display:none}.webCAFBuildlingsBlocksWidgetNavigationBarDefault{height:27px;position:relative;width:auto;white-space:nowrap;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.lyannaColors .webCAFBuildlingsBlocksWidgetNavigationBarDefault{flex-grow:1}.webCAFBuildlingsBlocksWidgetNavigationBarDefault.flexContainer{display:flex;flex-direction:row}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .flexItem{flex-basis:auto;margin:0 2px}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .flexItem:first-child{margin-left:0}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .webCAFBuildingsBlocksWidgetSimpleCrosswiseLocation .flexItem:last-child{margin-right:0}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .hiLineURI{width:100%;height:21px;padding:2px}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .webCAFBuildlingsBlocksWidgetNavigationBarDefaultUri{color:#b2b2b2;font-family:LatoWeb;overflow-wrap:break-word;line-height:30px}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .flexItem .webCAFChromeItemChooserContent{height:27px}.webCAFBuildlingsBlocksWidgetNavigationBarDefault .flexItem .webCAFBuildlingsBlocksWidgetStationSelectBox>div{height:27px}.lyannaColors .webCAFBuildlingsBlocksWidgetNavigationBarDefault>.flexItem:first-of-type{flex-grow:1}.lyannaColors #webCAF_Chrome_ItemChooser_2{width:80px}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox{position:relative;margin:0 10%;padding:0 5px}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox::after{content:"\f4a5";color:#7f7f7f;position:absolute;top:.3em;right:.3em}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox::placeholder{opacity:.7;color:#595959;padding:0 5px}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox::-ms-clear{display:none}.tundra .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox{border-color:#b2b2b2;border-radius:3px;height:1.5em;background:0 0}.tundra .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox .dijitInputInner{line-height:1.5em}.tundra .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox .dijitInputInner::-ms-clear{display:none}.webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt,.webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult{display:none;background-color:hsla(0,0%,23%,.8);padding:0 1em}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt{display:flex;flex-direction:column;list-style-type:none;margin:0;overflow:hidden}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemList:last-child,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt .webCAFChromeWidgetItemList:last-child{margin-bottom:1em}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemList,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt .webCAFChromeWidgetItemList{overflow:hidden;display:flex;flex-direction:column;margin:5px 0}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemList.empty .eveInteractiveElement,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp .webCAFChromeWidgetItemList.empty .eveInteractiveElement{pointer-events:none;cursor:pointer}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemListInnerListContainer,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp .webCAFChromeWidgetItemListInnerListContainer{overflow:hidden!important;display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeItemListEagerListGroupListContainer,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp .webCAFChromeItemListEagerListGroupListContainer{overflow:hidden;display:flex;flex-direction:column}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeItemListEagerListGroupInnerList,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp .webCAFChromeItemListEagerListGroupInnerList{overflow:auto}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult>li,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp>li{margin:0;padding:0}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult>li>ul>li,.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPromp>li>ul>li{margin:.2em .6em .2em 0}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxCloser{display:none;position:absolute!important;top:1px;right:.1em}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxCloser{display:block}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .loadingIndicator{display:none}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox.loading .loadingIndicator{display:block;position:absolute;height:1em;width:98.6%;margin-top:2.2em;margin-left:.1em;padding:.5em;font-size:14px;background-color:hsla(0,0%,40%,.8)}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBoxContainer .eveIcon{display:block}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBoxContainer .searchBox{width:100%;height:27px;padding:0 3px 0 3px;color:#595959;background-color:#b2b2b2;border:none}.webCAFBuildlingsBlocksWidgetSearchBasedNavBox .goIcon::after{content:"\f4a4";color:#595959;position:absolute;top:0;right:.3em;font-size:1.5em;line-height:1.3333em}.webCAFChromeNavigationBar{height:29px;display:flex;align-content:center;padding:4px 0}.webCAFChromeNavigationBar>div{height:27px;display:flex;flex-direction:row}.webCAFChromeNavigationBar .navbarTool{padding:0 .25em;margin:0 4px}.webCAFChromeNavigationBar .searchIcon::after{content:"\f4a5";font-size:26px;margin:0 5px}.webCAFChromeNavigationBarContent{height:35px;z-index:11;flex:1}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox{min-width:100px;width:100%;z-index:1;position:relative;margin-right:2px}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBox{margin:0 0 0 2px;line-height:1.9em;height:1.9em}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult,.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt{top:28px;position:relative}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult,.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showPrompt .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt{min-width:100px;height:auto;max-height:calc(100vh - 40px);margin-bottom:30px}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetStationSelectBox{height:auto}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .searchBoxContainer{position:absolute;left:0;right:6px;display:flex}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .searchBoxContainer{right:38px}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList{overflow:auto;z-index:10001;max-height:calc(100vh - 10px);height:fit-content;height:-moz-fit-content;min-height:200px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList{height:calc(100vh - 10px)}}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult{overflow:auto;height:calc(100% - 45px)}.webCAFChromeNavigationBar .webCAFChromeItemChooserSelection h1{margin:5px}.webCAFChromeNavigationBar .webCAFChromeItemChooser .webCAFChromeItemChooserCloser{top:0;right:0}.webCAFChromeNavigationBar .webCAFBuildlingsBlocksWidgetSearchBasedNavBox.showList .webCAFChromeWidgetItemList>ul>li{margin:.2em .3em .2em 0}.webCAFChromeNavigationBar .webCAFChromeNavigationBarDefault .webCAFChromeItemChooserValueList{max-height:calc(100vh - 30px);overflow:auto}.webCAFChromeNavigationBar .iconHomePage .eveLightElement,.webCAFChromeNavigationBar .iconHomePage .eveLightElement:hover{background-color:transparent}.webCAFChromeNavigationBar .iconHomePage .eveLightElement:hover svg path{fill:hsl(191,87%,33%)}.popuper h1{margin-bottom:.5em;border:none;font-size:1em;font-style:normal;font-variant:normal}.webCAFChromeNavigationBar .webCAFChromeNavigationBarAppToolWidget a{padding:4px 8px 4px 6px}.webCAFChromeNavigationBar .webCAFChromeNavigationBarAppToolWidget .toggable{display:none}.webCAFChromeNavigationBar .webCAFChromeNavigationBarAppToolWidget svg{height:20px}.Navbar .webCAFChromeNavigationBarContent .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemList h1.chromeLabel{display:block}.lyannaColors .Navbar .webCAFChromeNavigationBarContent .webCAFBuildlingsBlocksWidgetSearchBasedNavBox .loadingIndicator,.lyannaColors .Navbar .webCAFChromeNavigationBarContent .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxPrompt .webCAFChromeWidgetItemList h1.chromeLabel,.lyannaColors .Navbar .webCAFChromeNavigationBarContent .webCAFBuildlingsBlocksWidgetSearchBasedNavBoxResult .webCAFChromeWidgetItemList h1.chromeLabel{color:#fff!important}.popuper.ShareActionButtonPopuperWrapper .eveIcon.itemIcon.eveSvgIcon{fill:white}.lightTheme .popuper.ShareActionButtonPopuperWrapper .eveIcon.itemIcon.eveSvgIcon,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .eveIcon.itemIcon.eveSvgIcon{fill:#333333}.popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.lastInVisualGroup{margin-bottom:.5em}.popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled{background-color:#7f7f7f;color:#bfbfbf}.popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled>div{color:#bfbfbf}.popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled .eveIcon{fill:hsl(0,0%,75%)}.lightTheme .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveDisabled,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveDisabled{background-color:#ebebeb}.lightTheme .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled>div,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled>div{color:#c3c3c3}.lightTheme .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled .eveIcon,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .webCAFChromeItemListElement.eveInteractiveElement.eveStrongElement.eveDisabled .eveIcon{color:#c3c3c3}.lightTheme .popuper.ShareActionButtonPopuperWrapper .webCAFChromeWidgetItemList .webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListEagerListGroupListContainer.webCAFChromeItemListEagerListGroup.eveInteractiveElement,.lightTheme .popuper.ShareActionButtonPopuperWrapper .webCAFChromeWidgetItemList .webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListEagerListGroupListContainer.webCAFChromeItemListEagerListGroup.eveInteractiveElement:hover,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .webCAFChromeWidgetItemList .webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListEagerListGroupListContainer.webCAFChromeItemListEagerListGroup.eveInteractiveElement,.lyannaColors .popuper.ShareActionButtonPopuperWrapper .webCAFChromeWidgetItemList .webCAFChromeWidgetItemListInnerListContainer .webCAFChromeItemListEagerListGroupListContainer.webCAFChromeItemListEagerListGroup.eveInteractiveElement:hover{background-color:hsla(0,0%,75%,.8)}.noAccess{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;flex-flow:column;justify-content:center;text-align:center}.noAccess .message{display:block;font-weight:300;font-size:4em;margin:0;margin-top:.25em}.webCAFChromeNotificationDisplayer{position:absolute;left:-1px;bottom:5px;z-index:1000000;overflow:hidden}.webCAFChromeNotificationDisplayer li{list-style:none}.webCAFChromeNotificationDisplayerElement{border:2px solid #1cb43d;border-bottom-right-radius:10px;border-top-right-radius:10px;padding:5px;margin:5px;background-color:#a9a9a9;box-shadow:0 0 12px #666;border-left:none}.webCAFChromeNotificationDisplayerElement.warning{border:2px solid #feae2d;border-left:none}.webCAFChromeNotificationDisplayerElement.info{border:2px solid #1cb43d;border-left:none}.webCAFChromeNotificationDisplayerElement.error{border:2px solid red;border-left:none}.webCAFChromeNotificationDisplayerElement div:first-child{margin:5px}.webCAFChromeNotificationDisplayerElement div:nth-child(2){margin:5px 5px 5px 0}.webCAFChromePopupObjectChooser{display:flex;flex-flow:column;background-color:#4c4c4c;max-width:800px;max-height:500px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 5px 9px 2px #191919;align-self:center}.webCAFChromePopupObjectChooser .listContainer{margin:15px;overflow:auto}.webCAFChromePopupObjectChooser .title{margin:15px 15px 0 15px}.webCAFChromePopupContainerContentWrapper{display:flex;height:85%;flex-direction:column;box-shadow:0 5px 9px 2px #191919;border-top-left-radius:8px;border-top-right-radius:8px}.webCAFChromePopupContainerContentWrapperWidget{height:calc(100% - 100px);padding:0 3px;position:relative}.webCAFChromePopupContainerContentWrapperFooter{display:flex;flex-direction:row-reverse;margin:10px;height:50px;align-items:center}.webCAFChromePopupContainerContentWrapperFooter .button{height:30px;min-width:80px;display:flex;justify-content:space-around;margin-right:5px;align-items:center;align-content:space-between;padding:0 10px}.webCAFChromePopupContainerContentWrapperFooter .button.revisionReport{min-width:100px;margin-right:auto}.webCAFChromePopupContainerContentWrapperFooter .button .eveIcon{margin-right:10px}.webCAFChromePopupContainerContentWrapperFooter .buttonsContainer{display:flex}.webCAFChromePopupContainerContentWrapperFooter .buttonsContainer.primaryActionsContainer{display:flex;justify-content:flex-end}.webCAFChromePopupContainerContentWrapperFooter .buttonsContainer.secondaryActionsContainer{display:flex;justify-content:flex-start;margin-right:auto}.webCAFChromePopupContainerContentWrapperFooter .buttonsContainer.secondaryActionsContainer .button:not(:last-child){margin-right:.5em}.webCAFChromePopupContainerContentWrapperTitle{display:flex;background-color:#7f7f7f;border-top-left-radius:8px;border-top-right-radius:8px;align-items:center;padding:10px}.webCAFChromePopupContainerContentWrapperTitle label{color:#fff}.webCAFChromeInformationDialog{padding:.5em;padding-bottom:.2em;max-width:30em}.webCAFChromeInformationDialog .checkboxContainer{margin-top:1.5em;padding:.5em;display:flex;gap:.5em;justify-content:flex-start;width:fit-content;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFBusinessBuildingBlocksWidgetReadOnceMessageDecorator .message{padding:.5em}.webCAFBusinessBuildingBlocksWidgetReadOnceMessageDecorator .checkbox{margin:.25em;padding:.25em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .overlay{z-index:10000}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog{width:auto;height:auto;background-color:#3a3a3a;position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);display:flex;flex-direction:column;z-index:10001}.webCAFBusinessBuildingBlocksWidgetPopupDialog.draggable .dialog{right:unset;bottom:unset;position:relative;transform:unset}.webCAFBusinessBuildingBlocksWidgetPopupDialog.draggable .overlay{position:fixed}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .contentContainer{overflow:auto;flex:1 1 auto;margin-bottom:.5em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .contentContainer .textContent{padding:.5em .5em 0 .5em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .headerContainer{background-color:#595959;display:flex;flex-direction:row;border-bottom:1px solid}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .title{flex-grow:1;padding:.5em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer{display:flex;padding:.5em;justify-content:flex-end}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .button{padding:.5em;align-content:center}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .button.noWrap{text-wrap:nowrap}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .button+.button{margin-left:.5em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .closeButton{align-self:center;width:1em;height:1em;margin-right:.25em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .primaryActionsContainer{display:flex;justify-content:flex-end;margin-left:.5em}.webCAFBusinessBuildingBlocksWidgetPopupDialog .dialog .buttonsContainer .secondaryActionsContainer:not(:empty){display:flex;margin-left:auto;flex:1 1 0}.webCAFBusinessBuildingBlocksWidgetPopupDialog a{color:inherit}.popuper{position:absolute;overflow:auto;padding:.5em;z-Index:999999;background-color:#333;box-shadow:1px 1px 6px #4c4c4c}.popuper.hidden{display:none}.popuper .webCAFChromeItemListElement{display:flex}.webCAFChromeReordableItemListCaptionEditableElementHeader{display:flex;justify-content:flex-start;align-items:center;padding:.3em;gap:1em}.webCAFChromeReordableItemListCaptionEditableElementHeader .chromeLabel{margin:.2em 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.3em}.webCAFChromeReordableItemListCaptionEditableElementHeader input{flex:0 0 auto;width:40%}.webCAFChromeReordableItemListCheckboxedGroupHeader,.webCAFChromeReordableItemListCheckboxedListHeader{display:flex;justify-content:space-between;align-items:center}.webCAFChromeReordableItemListCheckboxedGroupHeader .chromeLabel,.webCAFChromeReordableItemListCheckboxedListHeader .chromeLabel{font-size:1.2em;font-weight:700;margin:.2em 0}.webCAFChromeReordableItemListCheckboxedGroupHeader .chromeLabel{font-size:medium}.webCAFChromeReordableItemListCheckboxedElementHeader{padding:.3em 0;display:flex;align-items:center;gap:.4em}.webCAFChromeReordableItemListCheckboxedElementHeader .visibility{display:flex;flex:0 0 1.2em}.webCAFChromeReordableItemListCheckboxedElementHeader .checkBox{transform:scale(1.2)}.webCAFChromeReordableItemListLayeredGroupHeader,.webCAFChromeReordableItemListLayeredListHeader{display:flex;justify-content:space-between;align-items:center}.webCAFChromeReordableItemListLayeredGroupHeader .chromeLabel,.webCAFChromeReordableItemListLayeredListHeader .chromeLabel{font-size:1.2em;font-weight:700;margin:.2em 0}.webCAFChromeReordableItemListLayeredGroupHeader .buttonsContainer>div,.webCAFChromeReordableItemListLayeredListHeader .buttonsContainer>div{padding:0 .7em}.webCAFChromeReordableItemListLayeredGroupHeader .chromeLabel{font-size:medium}.webCAFChromeReordableItemListLayeredElementHeader .chromeLabel,.webCAFChromeReordableItemListLayeredGroupHeader .chromeLabel,.webCAFChromeReordableItemListLayeredListHeader .chromeLabel{word-break:break-word;word-wrap:break-word;hyphens:auto}.webCAFChromeReordableItemListLayeredElementHeader .buttonsContainer,.webCAFChromeReordableItemListLayeredGroupHeader .buttonsContainer,.webCAFChromeReordableItemListLayeredListHeader .buttonsContainer{margin-left:.5em;display:flex;gap:.5em}.webCAFChromeReordableItemListLayeredElementHeader .buttonsContainer .selectAllElements::after,.webCAFChromeReordableItemListLayeredGroupHeader .buttonsContainer .selectAllElements::after,.webCAFChromeReordableItemListLayeredListHeader .buttonsContainer .selectAllElements::after{content:"\f229";font-size:1.4em}.webCAFChromeReordableItemListLayeredElementHeader .buttonsContainer .unselectAllElements::after,.webCAFChromeReordableItemListLayeredGroupHeader .buttonsContainer .unselectAllElements::after,.webCAFChromeReordableItemListLayeredListHeader .buttonsContainer .unselectAllElements::after{content:"\f228";font-size:1.4em}.webCAFChromeReordableItemListLayeredElementHeader{padding:.3em 0;display:flex;align-items:center;gap:.4em}.webCAFChromeReordableItemListLayeredElementHeader .visibility{display:flex;flex:0 0 1.2em;height:1.2em;justify-content:center;align-items:center;color:#fff;background-color:#666;border:1px solid #7f7f7f}.webCAFChromeReordableItemListLayeredElementHeader .visibility::after{content:"\f306"}.webCAFChromeReordableItemListLayeredElementHeader.eveSelectedItem .visibility{background-color:#ffaa19}.webCAFChromeReordableItemListLayeredElementHeader.eveSelectedItem .visibility::after{content:"\f133"}.webCAFChromeWidgetReorderList ul{list-style-type:none;margin:0;padding:0}.webCAFChromeWidgetReorderList .header{width:100%;margin-right:.5em}.webCAFChromeWidgetReorderList .header.eveSelectedItem{background-color:#1cb43d}.webCAFChromeWidgetReorderList div{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFChromeWidgetReorderList.hidden{display:none}.webCAFChromeWidgetReorderList{color:#545454}.webCAFChromeWidgetReorderList ul>li:not(:last-child){color:#fff;border-bottom:1px solid #595959}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup:not(:last-child){padding:.1em 0;border-bottom:1px solid #595959}.webCAFChromeWidgetReorderList .mainContent{display:flex;align-items:center}.webCAFChromeWidgetReorderList li.itemIsMoveableDown>.moveDown:hover,.webCAFChromeWidgetReorderList li.itemIsMoveableUp>.moveUp:hover{background-color:#0a829d}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement .remove{display:none}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement .remove.eveActive{display:block}.webCAFChromeWidgetReorderList.eveDisabled .webCAFChromeWidgetReorderListElement .moveDnD{display:none}.webCAFChromeWidgetReorderList .elementDragging,.webCAFChromeWidgetReorderList .elementDragging>div{background-color:#19d1fa}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement.eveSelectedItem{background-color:#1cb43d}.webCAFChromeWidgetReorderList div .moveDnD:hover .webCAFChromeWidgetReorderList li .moveDnD:hover{color:#19d1fa}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement>.expandedContent{display:none}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement .expander{width:1em}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement:not(.expandable) .expander{visibility:hidden}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement.expandable.expanded>.expandedContent{display:flex;flex-direction:column;margin-top:1em;margin-left:3em;padding-top:.4em;padding-left:.8em;border-top:1px solid #595959}.webCAFChromeWidgetReorderList ul>li.expanded>.expandedContent .eveIcon{display:block;color:#fff;background-color:#666;border:1px solid #7f7f7f;width:1.2em;height:1.2em;line-height:1.2em;text-align:center}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListElement .mainContent{display:flex;align-items:center}.webCAFChromeWidgetReorderList .expandable .expander::before{content:"\f363"}.webCAFChromeWidgetReorderList .expandable.expanded .expander::before{content:"\f35f"}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup.hasSelectedItem>.groupCaption>.expander{color:#ffaa19}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup .webCAFChromeWidgetReorderListGroupInnerList{margin-left:1em}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup:not(.expandable) .webCAFChromeWidgetReorderListGroupInnerList{margin-left:0}.webCAFChromeWidgetReorderList .expandable>.groupCaption>.expander::before{content:"\f363"}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup.expandable.expanded>.groupCaption>.expander::before{content:"\f35f"}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup .groupCaption{display:flex;align-items:center}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup.trivialGroup .groupCaption{display:none}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup .groupCaption .expander{font-size:x-large;width:24px}.webCAFChromeWidgetReorderList .moveDnD{padding:.4em .9em}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup:not(.expandable) .groupCaption{display:none}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup.trivialGroup .webCAFChromeWidgetReorderListGroupInnerList{margin-left:0}.webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup.expandable:not(.expanded) .webCAFChromeWidgetReorderListGroupInnerList{display:none}.lyannaColors .webCAFChromeWidgetReorderList .webCAFChromeWidgetReorderListGroup:not(.trivialGroup):not(.elementDragging) .webCAFChromeWidgetReorderListGroupInnerList{background-color:#fdfbfb}.webCAFChromeRoadRouteDialogWidget .content{padding:.5em;min-width:550px}.webCAFChromeWidgetScroll.vertical{overflow-x:hidden;overflow-y:auto!important;-ms-overflow-style:scrollbar;height:100%;width:18px;box-sizing:border-box}.webCAFChromeWidgetScroll.horizontal{overflow-x:auto!important;overflow-y:hidden;width:100%;height:18px;box-sizing:border-box}.webCAFChromeWidgetScroll>div{width:1px;height:1px}.webCAFChromeWidgetScroll.hidden{display:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.webCAFChromeWidgetScroll.vertical{-ms-overflow-style:scrollbar;width:17px}}@-moz-document url-prefix(){.webCAFChromeWidgetScroll.vertical{width:17px}}.webCAFChromeSimpleOverlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;background-color:hsla(0,0%,0%,.7);z-index:10;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.heller .webCAFChromeSimpleOverlay,.lyannaColors .webCAFChromeSimpleOverlay{z-index:1000}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelValueList{background:#3a3a3a}.webCAFChromeSiteNavigation div.eveSelectedItem .eveInteractiveElement.eveLightElement,.webCAFChromeSiteNavigation div.eveSelectedItem.eveInteractiveElement,.webCAFChromeSiteNavigation div.eveSelectedItem.eveInteractiveElement:hover{background-color:#e2821c}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.eveDisabled>div:first-child div.webCAFChromeSiteNavigationMultiLevelDropdown,.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.eveDisabled>div:first-child span.webCAFChromeSiteNavigationMultiLevelContentText>span{color:#595959}.heller.lyannaColors .webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelValueList{background-color:#fff}.lyannaColors .webCAFChromeSiteNavigationMultiLevel:focus>.webCAFChromeSiteNavigationMultiLevelContent,.lyannaColors .webCAFChromeSiteNavigationMultiLevelContent:hover{background-color:#0b7f99!important}.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevel:focus span,.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevelContent:hover span{color:#fff!important}.heller.lyannaColors .webCAFChromeSiteNavigation .eveSelectedItem:focus>.eveInteractiveElement.eveLightElement,.heller.lyannaColors .webCAFChromeSiteNavigation .eveSelectedItem>.eveInteractiveElement.eveLightElement,.heller.lyannaColors .webCAFChromeSiteNavigation .eveSelectedItem>.eveInteractiveElement.eveLightElement:hover{background-color:#e2821c!important}.heller.lyannaColors .webCAFChromeSiteNavigation .eveSelectedItem:focus>.eveInteractiveElement.eveLightElement span,.heller.lyannaColors .webCAFChromeSiteNavigation .eveSelectedItem>.eveInteractiveElement.eveLightElement:hover span{color:#333!important}.heller.lyannaColors .webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.eveDisabled>div:first-child div.webCAFChromeSiteNavigationMultiLevelDropdown,.heller.lyannaColors .webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.eveDisabled>div:first-child span.webCAFChromeSiteNavigationMultiLevelContentText>span{color:#595959}.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelDropdown.eveIconTrailing{color:#333!important}.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevel:focus .webCAFChromeSiteNavigationMultiLevelDropdown.eveIconTrailing,.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevelContent:hover .webCAFChromeSiteNavigationMultiLevelDropdown.eveIconTrailing{color:#fff!important}.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevel.eveSelectedItem:focus .webCAFChromeSiteNavigationMultiLevelDropdown.eveIconTrailing,.heller.lyannaColors .webCAFChromeSiteNavigationMultiLevel.eveSelectedItem:hover .webCAFChromeSiteNavigationMultiLevelDropdown.eveIconTrailing{color:#333!important}.webCAFChromeSiteNavigation{height:27px;padding:4px 0;position:relative;width:auto;white-space:nowrap;z-index:99;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;display:flex;flex-direction:row}.webCAFChromeSiteNavigation>div.webCAFChromeSiteNavigationSingleLevel{flex-basis:auto;margin:0 2px;padding:.5em 2em}.webCAFChromeSiteNavigationMultiLevel{margin:0 2px;min-width:10em;border-spacing:0;border-collapse:collapse;clear:both}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelButton{width:1em;height:1em}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent{display:flex;line-height:27px;flex-direction:row}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent .webCAFChromeSiteNavigationMultiLevelContentText{flex-basis:auto;flex-grow:1;flex-shrink:0;padding:0 .5em;min-width:2em;white-space:nowrap;position:relative;overflow:hidden}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent .webCAFChromeSiteNavigationMultiLevelContentText .eveNoStretch{position:absolute;overflow:hidden}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent .webCAFChromeSiteNavigationMultiLevelDropdown{flex-basis:1.5em;font-size:2em;flex-grow:0;flex-shrink:0;text-align:center;display:flex}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent .webCAFChromeSiteNavigationMultiLevelDropdown::after{content:"\f35f";width:1.5em}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.showList .webCAFChromeSiteNavigationMultiLevelContent .webCAFChromeSiteNavigationMultiLevelDropdown::after{content:"\f365"}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelButton.eveIcon{font-size:2em;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent span[data-unit]::after{content:attr(data-unit);color:#b2b2b2}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelValueList{clear:both;list-style-type:none;overflow-y:auto;margin:0;display:none}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.showList .webCAFChromeSiteNavigationMultiLevelValueList>div>h1{display:none}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.showList .webCAFChromeSiteNavigationMultiLevelValueList>div{margin:0;padding:0}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelDecrease{float:left}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelIncrease{float:right}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelValueList .chromeLabel{padding-left:1em}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.showList .webCAFChromeSiteNavigationMultiLevelValueList{display:block;max-height:250px}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.showList .webCAFChromeSiteNavigationMultiLevelValueList .webCAFChromeWidgetItemList{max-height:250px;overflow:auto;position:relative}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent>.eveIcon:not(.eveSvgIcon){margin:.2em .3em;font-size:1.4em}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .webCAFChromeSiteNavigationMultiLevelContent>.eveSvgIcon{height:1.4em;width:1.4em;margin:.3em}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel .eveIcon:empty{display:none}.webCAFChromeSiteNavigation .webCAFChromeSiteNavigationMultiLevel.eveDisabled>div:first-child{pointer-events:none;background-color:#b2b2b2}.SpeechBubble .content{white-space:nowrap}.SpeechBubble.bottomArrow:before{content:'';position:absolute;width:0;height:0;transform:rotate(15deg);left:10px;z-index:-1;top:96%;border:12px solid;border-color:#e2821c transparent transparent #e2821c}.SpeechBubble{min-width:50px;min-height:50px;position:absolute;padding:.7em;background-color:#fff;font:normal 12px "Segoe UI",Arial,Sans-serif;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:2px solid #e38520;min-width:50px;min-height:50px}.SpeechBubble .header{display:flex;flex-direction:column;align-items:flex-end}.SpeechBubble.leftArrow.top:before{content:'';position:absolute;transform:rotate(153deg);left:-1px;top:calc(100% - 12px);border:10px solid;border-color:#e2821c transparent transparent transparent}.SpeechBubble.leftArrow.top:after{content:' ';position:absolute;transform:rotate(153deg);left:4px;top:calc(100% - 12px);border:8px solid;border-color:#fff transparent transparent transparent}.SpeechBubble.leftArrow.bottom:before{content:'';position:absolute;width:0;height:0;transform:rotate(238deg);left:-8px;top:2px;border:10px solid;border-color:#e2821c transparent transparent transparent}.SpeechBubble.rightArrow.top:before{content:'';position:absolute;transform:rotate(65deg);left:calc(100% - 13px);top:calc(100% - 20px);border:10px solid;border-color:#e2821c transparent transparent transparent}.SpeechBubble.rightArrow.top:after{content:' ';position:absolute;left:calc(100% - 13px);transform:rotate(65deg);top:calc(100% - 22px);border:8px solid;border-color:#fff transparent transparent transparent}.SpeechBubble.rightArrow.bottom:after{content:' ';position:absolute;transform:rotate(133deg);left:calc(100% - 10px);top:5px;border:8px solid;border-color:#fff transparent transparent transparent}.SpeechBubble.rightArrow.bottom::before{content:' ';position:absolute;transform:rotate(133deg);left:calc(100% - 10px);top:2px;border:10px solid;border-color:#e2821c transparent transparent transparent}.SpeechBubble.leftArrow.bottom:after{content:' ';position:absolute;width:0;height:0;left:-5px;transform:rotate(238deg);top:6px;border:8px solid;border-color:#fff transparent transparent transparent}.SpeechBubble .eveCloser.eveIcon{font-size:12pt;color:#595959;background-color:#fff}.SpeechBubble:after{content:' ';position:absolute;transform:rotate(153deg);left:6px;top:calc(100% - 12px);border:8px solid;border-color:#fff transparent transparent transparent}.SpeechBubble:before{content:'';position:absolute;transform:rotate(153deg);left:1px;top:calc(100% - 12px);border:10px solid;border-color:#e2821c transparent transparent transparent}.SpeechBubble .eveCloser.eveIcon:hover{color:#fff;background-color:#8e1414}.webCAFChromeStepSwitcher{margin:0 .5em}.webCAFChromeStepSwitcher .parameterRow{display:flex;margin-bottom:5px}.webCAFChromeStepSwitcher .parameterName{flex:1;padding:.5em}.webCAFChromeStepSwitcher .parameterWidgetContainer{flex:1}.webCAFChromeToolBelt ul li{line-height:1em}.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement .button{width:32px;padding:12px 2px;padding-bottom:8px;border:none}.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement,.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement.eveActive,.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement:hover{pointer-events:all;color:#fff;text-shadow:none;position:relative}.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement:hover:not(.eveDisabled){background-color:#0a829d}.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement.eveActive,.webCAFChromeToolBelt li.webCAFChromeWidgetIconListGroup ul.webCAFChromeWidgetIconListInnerList li.webCAFChromeWidgetIconListElement.eveInteractiveElement.eveActive .button{background-color:#e2821c}.heller .webCAFChromeToolBelt .eveInteractiveElement svg .eveInteractiveSvgFill,.heller .webCAFChromeToolBelt .eveInteractiveElement.eveActive svg .eveInteractiveSvgFill,.heller .webCAFChromeToolBelt .eveInteractiveElement:hover svg .eveInteractiveSvgFill{fill:white;stroke:white}.heller .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled svg .eveInteractiveSvgFill,.heller .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled.eveActive svg .eveInteractiveSvgFill,.heller .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled:hover svg .eveInteractiveSvgFill{fill:hsl(0,0%,75%);stroke:hsl(0,0%,75%)}.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement svg .eveInteractiveSvgFill,.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement.eveActive svg .eveInteractiveSvgFill,.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement:hover svg .eveInteractiveSvgFill{fill:#333333;stroke:#333333}.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled svg .eveInteractiveSvgFill,.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled.eveActive svg .eveInteractiveSvgFill,.lyannaColors .webCAFChromeToolBelt .eveInteractiveElement.eveDisabled:hover svg .eveInteractiveSvgFill{fill:#c3c3c3;stroke:#c3c3c3}.webCAFChromeToolBelt{height:100%}.webCAFChromeToolBelt .verticalArrow{line-height:.3}.heller .webCAFChromeToolBelt .eveInteractiveElement .eveSvgIcon{width:23px;height:23px;display:block;margin:auto}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject{width:calc(100% - 10px);height:70px;overflow:auto;display:flex;padding:0 5px;background-color:#3a3a3a}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .header{margin:5px 0}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .buttonContainer{display:flex;flex-direction:column;display:flex;justify-content:space-between;align-items:center}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .button{width:auto;display:flex;padding-left:.5em;padding-right:.5em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .button .eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .button span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject .ineraction{border-left:1px solid #595959;border-right:1px solid #595959}.lyannaColors .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoAddGeometryObject{background-color:#fff}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry{width:calc(100% - 10px);height:70px;overflow:auto;display:flex;padding:0 5px;background-color:#3a3a3a}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .header{margin:5px 0}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .buttonContainer{display:flex;flex-direction:column;display:flex;justify-content:space-between;align-items:center}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .button{width:auto;display:flex;padding-left:.5em;padding-right:.5em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .button .eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .button span{margin:.4em;margin-top:.7em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry .ineraction{border-left:1px solid #595959;border-right:1px solid #595959}.lyannaColors .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoEditGeometry{background-color:#fff}.lyannaColors .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection{background-color:#fff}.lyannaColors .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleBar{background-color:#7f7f7f}.lyannaColors .webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleContent{background-color:#d3d3d3}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection{background-color:#4c4c4c}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleBar{background-color:#7f7f7f}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleContent{background-color:#d3d3d3;color:#333}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection{width:800px;height:auto;max-height:500px;display:flex;flex-direction:column;align-self:center;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 5px 9px 2px #191919}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .objectListContainer{overflow:auto;padding:10px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .objectListContainer .chromeLabel{padding-bottom:10px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .title{margin:15px;font-size:20px;text-align:center}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .footer{display:flex;justify-content:space-between;padding:10px 10px 20px 10px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .footer .messageContainer{margin:auto 15px;flex:1}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .buttonsContainer div.eveInteractiveElement{padding:2px;display:flex;min-width:80px;justify-content:space-around;margin:0 0 0 2px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .buttonsContainer{display:flex;justify-content:flex-end;height:30px;margin:5px 2px;width:100%}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .buttonsContainer div.eveInteractiveElement>*{align-self:center}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleBar{padding:10px;border-top-left-radius:8px;border-top-right-radius:8px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfoObjectSelection .titleContent{padding:7px;width:fit-content}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo{width:calc(100% - 10px);height:70px;overflow:auto;display:flex;flex-direction:column;padding:0 5px;background-color:#3a3a3a}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo .header{margin-top:5px;text-decoration:underline}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo .buttonContainer{display:flex;flex-direction:column;display:flex;justify-content:space-between;align-items:center}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo .button{width:auto;display:flex;padding-left:.5em;padding-right:.5em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo .button .eveIcon{font-size:2em;margin:.15em;margin-top:.2em}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsToolInfoMergeObjectsInfo .button span{margin:.4em;margin-top:.7em}.webCAFBusinessBuildingBlocksWidgetPaginationWidget{display:flex;flex-direction:row;margin:2px;float:right}.webCAFBusinessBuildingBlocksWidgetPaginationWidget .pageLink{font-weight:700;cursor:pointer;padding:0 4px}.webCAFBusinessBuildingBlocksWidgetPaginationWidget>.pageLink{font-size:130%}.webCAFBusinessBuildingBlocksWidgetPaginationWidget .pageLinkContainer .pageLink.currentPage{color:#e2821c;cursor:default;pointer-events:none}.webCAFBusinessBuildingBlocksWidgetPaginationWidget .pageLinkContainer{display:inline-flex;align-items:center}.lyannaColors .webCAFBusinessBuildingBlocksWidgetPaginationWidget .pageLinkContainer .pageLink.currentPage{color:#ffca00!important}.webCAFBusinessBuildingBlocksWidgetPaginationWidget .pageLink.eveDisabled{cursor:default;pointer-events:none;color:#aaa!important}.webCAFBusinessBuildingBlocksWidgetTree{width:100%;height:100%;display:flex;flex-direction:column}.webCAFBusinessBuildingBlocksWidgetTree .content{overflow:auto}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree{height:inherit}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeExpandoClosed,.webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeExpandoOpened{background-image:none;text-align:center;font-size:1.5em;padding-bottom:3px}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree input{vertical-align:text-top;margin-right:.2em}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeExpandoOpened{transform-origin:50% 50%;transform:rotate(90deg)}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeRowSelected .dijitTreeLabel{background:no-repeat}.webCAFBusinessBuildingBlocksWidgetTree .dijitTree .dijitTreeRowSelected .dijitTreeContent{background:#feae2d}.webCAFBusinessBuildingBlocksWidgetTree .dijitTreeExpando.eveInteractiveElement.eveLightElement:not(:hover){background:0 0}.heller .webCAFChromeEndUserInfo2 .lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;animation:lds-grid 1.2s linear infinite}.heller .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel{color:#fff!important}.heller.lyannaColors .webCAFChromeEndUserInfo2 .lds-grid div,.lyannaColors .webCAFChromeEndUserInfo2 .lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#000!important;animation:lds-grid 1.2s linear infinite}.heller.lyannaColors .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel,.lyannaColors .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel{color:#000!important}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel.Error{background:#b2b2b2}.eveError .webCAFChromeSimpleOverlay .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Icon{color:#b2b2b2}.webCAFChromeEndUserInfo2{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Icon{font-size:5em;margin:0;padding:0;border:0;width:1em;height:1em}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel{font-size:1em;margin:0;padding:0;border:0;align-self:center;text-transform:uppercase;font-weight:700}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel.Error{font-size:1;margin:.5em;padding:1em;text-align:center;width:50%}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfoButton{font-size:1.5em;margin:auto;padding:2px 1em 2px 1em;width:100px;height:40px;display:flex;align-items:center;justify-content:center}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Button{border:thin solid #b2b2b2}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Message.chromeLabel.Error{background:#595959}.eveError .webCAFChromeSimpleOverlay .webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfo2Icon{color:#595959}.webCAFChromeEndUserInfo2 .lds-grid{display:inline-block;position:relative;width:80px;height:80px}.webCAFChromeEndUserInfo2 .lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;animation:lds-grid 1.2s linear infinite}.webCAFChromeEndUserInfo2 .lds-grid div:first-child{top:8px;left:8px;animation-delay:0s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.webCAFChromeEndUserInfo2 .lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}.webCAFChromeEndUserInfo2 .webCAFChromeEndUserInfoButton{font-size:1.5em;margin:auto;padding:2px 1em 2px 1em;border:thin solid #7f7f7f;width:100px}@keyframes lds-grid{0%,100%{opacity:1}50%{opacity:.5}}.incorrectValue{border-color:#8c3535!important;border-style:solid!important;border-width:2px!important}.suspiciousValue{border-color:#f6cd2c!important;border-style:solid!important;border-width:2px!important}.tundra .dijitBorderContainer-dijitContentPane,.tundra .dijitSplitContainer-dijitContentPane{padding:0}.webCAFMainWidgetWrapper{width:100%;height:100%;padding:0;margin:0;border:0;position:relative;min-height:100px;min-width:100px;background-color:#b2b2b2}.webCAFMainWidgetWrapper>div{padding:0;margin:0;border:0;height:100%}.webCAFMainWidgetWrapper>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,0)}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperContentPlace{position:absolute;top:0;bottom:0;left:36px;right:36px;z-index:1;overflow:hidden}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperdivMainWidget{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.webCAFMainWidgetWrapper.eveVisModContentSlidingUnder .webCAFMainWidgetWrapperContentPlace{left:0;right:0}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar{display:none;position:absolute;top:0;bottom:0;left:0;width:20em;overflow-y:auto;z-index:21;background-color:#3a3a3a;border-right:none}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePane.dijitFocused{outline:0!important}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePaneContentInner{background-color:#3a3a3a}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePaneTitle{background:#595959;border:none;height:2em;padding:0}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePaneTitleFocus{height:2em;display:flex;align-items:center}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePaneContentOuter{border-color:#727272}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar .dijitTitlePane .dijitArrowNode{filter:invert(1)}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperConfigBar.eveFullWidth{width:100%}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperQuickTools ul,.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperVisualizationTools ul{margin:0;padding:0;list-style-type:none}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperQuickTools>li,.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperVisualizationTools>li{margin:.05em 0;padding:0;float:left;font-size:10px}.webCAFMainWidgetWrapper.modeConfigBar .webCAFMainWidgetWrapperConfigBar{display:inline-block}.webCAFMainWidgetWrapper.modeConfigBar .webCAFMainWidgetWrapperConfigBar .webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList>div{margin-top:5px}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperMain h1.placeholder{text-align:center;margin:0;padding-top:30%;font-style:italic;color:#7f7f7f}.webCAFMainWidgetWrapper.modeInfoBar .webCAFMainWidgetWrapperInfoBar{display:inline-block}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperInfoBar{display:none;position:absolute;top:0;bottom:0;right:0;width:20em;overflow-y:auto;z-index:20;background-color:#3a3a3a}.webCAFMainWidgetWrapper.modeInfoBar .webCAFMainWidgetWrapperContentPlace{right:calc(20em + 36px);position:absolute}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperInfoBarCloser{font-size:18pt;position:absolute;top:4px;right:4px;border:0;cursor:pointer;text-align:center;width:1.2em;color:#b20000;z-index:100000}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperInfoBarCloser:hover{background-color:#b20000;border-radius:4px;color:#fff}.webCAFMainWidgetWrapper.modeConfigBar .webCAFMainWidgetWrapperContentPlace{left:calc(20em + 36px)}.webCAFMainWidgetWrapper.eveVisModContentSlidingUnder.modeConfigBar .webCAFMainWidgetWrapperContentPlace{left:calc(20em)}.webCAFMainWidgetWrapper.eveVisModContentSlidingUnder.modeInfoBar .webCAFMainWidgetWrapperContentPlace{right:0}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperMenu{position:absolute;pointer-events:none;z-index:10;top:0;bottom:0;width:auto;padding:0}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperQuickTools{right:0}.webCAFMainWidgetWrapper.modeConfigBar .webCAFMainWidgetWrapperVisualizationTools{left:20em}.webCAFMainWidgetWrapper.modeInfoBar .webCAFMainWidgetWrapperQuickTools{right:20em}.webCAFMainWidgetWrapper.noQuickTools .webCAFMainWidgetWrapperQuickTools{display:none}.webCAFMainWidgetWrapper.noQuickTools .webCAFMainWidgetWrapperMain{right:0}.webCAFMainWidgetWrapper.noQuickTools .webCAFMainWidgetWrapperErrorOverlay{right:0}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperErrorOverlay{z-index:75;display:none}.webCAFMainWidgetWrapper.hasError .webCAFMainWidgetWrapperErrorOverlay{display:block;right:0}.webCAFMainWidgetWrapper.hasEditing .webCAFMainWidgetWrapperErrorOverlay{pointer-events:none;display:block;box-shadow:inset 0 0 4px 3px #1cb43d}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webCAFMainWidgetWrapperMenu .eveSvgIcon{padding-left:.0625em}}@supports (-ms-ime-align:auto){.webCAFMainWidgetWrapperMenu .eveSvgIcon{padding-left:.0625em}}.pictureDescription{background-color:#fff;color:#000!important;font-family:Verdana;font-size:30px;padding:10px 0 10px 0;text-align:center}.pictureDescription p{color:#000!important}.webCAFMainWidgetWrapper .configurationLabel,.webCAFMainWidgetWrapper.eveVisModContentSlidingUnder .webCAFMainWidgetWrapperContentPlace .configurationLabel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.webCAFMainWidgetWrapper .configurationLabel span{position:absolute;right:0;bottom:0;margin:0 2em 2em 0;font-size:1.3em;background-color:hsla(0,0%,50%,.8);padding:.3em .6em;z-index:100}.lyannaColors .webCAFMainWidgetWrapper .configurationLabel span{background-color:hsla(0,0%,75%,.8)}.webCAFMainWidgetWrapper.eveVisModContentSlidingUnder .webCAFMainWidgetWrapperContentPlace .configurationLabel span{margin-right:4em}.webCAFMainWidgetWrapper .webCAFMainWidgetWrapperMainWidgetFooter{position:absolute;width:100%;left:0;right:0;bottom:0;height:auto;border-top:1px solid #424242;display:none}.webCAFMainWidgetWrapper.hasFooter .webCAFMainWidgetWrapperMainWidgetFooter{display:block}.webCAFMainWidgetWrapper .html2canvas_no_overflow{overflow:visible!important;width:auto!important;height:auto!important;max-height:auto!important}.printingReport .webCAFMainWidgetWrapper.eveVisModContentSlidingUnder.modeConfigBar .webCAFMainWidgetWrapperContentPlace,.printingReport .webCAFMainWidgetWrapper.eveVisModContentSlidingUnder.modeInfoBar .webCAFMainWidgetWrapperContentPlace{left:0!important;right:0!important}.printingReport .webCAFMainWidgetWrapper.modeConfigBar .webCAFMainWidgetWrapperContentPlace,.printingReport .webCAFMainWidgetWrapper.modeInfoBar .webCAFMainWidgetWrapperContentPlace{left:36px!important;right:36px!important}.webCAFVisualizationModuleChooser{position:absolute;z-index:9999;width:100%;height:100%;background-color:#7f7f7f;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;overflow:auto}.webCAFVisualizationModuleChooser .Header table{width:100%}.webCAFVisualizationModuleChooser .Header .Title h1{margin-left:20px;font-size:1.4em;color:#fff}.webCAFVisualizationModuleChooser .Header .Actions{vertical-align:top;text-align:right}.webCAFVisualizationModuleChooser>h1{font-weight:700;font-size:3em;margin:1em}.webCAFVisualizationModuleChooser .webCAFVisualizationModuleChooserCloser{margin-right:2px;margin-top:2px}.webCAFVisualizationModuleChooser>ul{list-style-type:none;width:90%;margin:0 auto;overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.webCAFVisualizationModuleChooser .inactiveOpaque{opacity:.5}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.heller .webCAFVisualizationModuleElement:focus div.webCAFVisualizationModuleElementMain{background-color:#999}.heller .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain{background-color:#127186}.heller .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain:hover{background-color:#147c94}.heller .webCAFVisualizationModuleElement.eveActive .webCAFVisualizationModuleElementMain{background-color:#e2821c}.heller .webCAFVisualizationModuleElement:not(.eveActive):hover .configChooser .webCAFChromeItemChooserContent:not(:hover){background-color:#12758b}.heller .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain .line{border-top:2px solid #fff}.heller .webCAFVisualizationModuleElement.eveActive .configChooser .webCAFChromeItemChooserContent{background-color:#e2821c}.heller .webCAFVisualizationModuleElement .configChooser .showList{background-color:#4c4c4c}.heller .webCAFVisualizationModuleElement.eveActive:hover .configChooser .webCAFChromeItemChooserContent{border-left:1px solid #eb9941;border-right:1px solid #eb9941;border-bottom:1px solid #eb9941}.heller>.webCAFChromeItemChooserValueList{background-color:transparent;border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454;box-shadow:0 8px 4px -4px rgba(44,44,44,.6),8px 0 4px -4px rgba(44,44,44,.6),-8px 0 4px -4px rgba(44,44,44,.6),8px 8px 4px -4px rgba(44,44,44,.6),-8px 8px 4px -4px rgba(44,44,44,.6)}.heller>.webCAFChromeItemChooserValueList.upward{background-color:transparent;border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454;box-shadow:0 -8px 4px -4px rgba(44,44,44,.6),8px 0 4px -4px rgba(44,44,44,.6),-8px 0 4px -4px rgba(44,44,44,.6),8px -8px 4px -4px rgba(44,44,44,.6),-8px -8px 4px -4px rgba(44,44,44,.6)}.lyannaColors .webCAFVisualizationModuleElement:focus div.webCAFVisualizationModuleElementMain{background-color:#0b7f99}.lyannaColors .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain:focus{background-color:#0b7f99}.lyannaColors .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain{background-color:#0b7f99}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive) .webCAFVisualizationModuleElementMain:hover{background-color:#0b7f99}.lyannaColors .webCAFVisualizationModuleElement.eveActive .webCAFVisualizationModuleElementMain{background-color:#ffca00}.lyannaColors .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain .line{border-top:2px solid #253276}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):hover .webCAFVisualizationModuleElementMain .line{border-top:2px solid #fff}.lyannaColors .webCAFVisualizationModuleElement.eveActive .webCAFVisualizationModuleElementMain:hover .line{border-top:2px solid #fff}.lyannaColors .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain .line{border-top:2px solid #fff}.lyannaColors .webCAFVisualizationModuleElement.eveActive .configChooser .webCAFChromeItemChooserContent{background-color:#e2821c}.lyannaColors .webCAFVisualizationModuleElement .configChooser .showList{background-color:#dbdbdb}.lyannaColors .webCAFVisualizationModuleElement.eveActive:hover .configChooser .webCAFChromeItemChooserContent{border-left:1px solid #eb9941;border-right:1px solid #eb9941;border-bottom:1px solid #eb9941}.lyannaColors>.webCAFChromeItemChooserValueList{background-color:transparent;border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454;box-shadow:0 8px 4px -4px rgba(44,44,44,.6),8px 0 4px -4px rgba(44,44,44,.6),-8px 0 4px -4px rgba(44,44,44,.6),8px 8px 4px -4px rgba(44,44,44,.6),-8px 8px 4px -4px rgba(44,44,44,.6)}.heller>.webCAFChromeItemChooserValueList.upward{background-color:transparent;border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454;box-shadow:0 -8px 4px -4px rgba(44,44,44,.6),8px 0 4px -4px rgba(44,44,44,.6),-8px 0 4px -4px rgba(44,44,44,.6),8px -8px 4px -4px rgba(44,44,44,.6),-8px -8px 4px -4px rgba(44,44,44,.6)}.lyannaColors .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain>p{color:2px solid #fff}.lyannaColors .webCAFVisualizationModuleElement:hover .webCAFChromeItemChooserContent span,.lyannaColors .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain>p{color:#fff}.lyannaColors .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain>p{color:#fff}.lyannaColors .webCAFVisualizationModuleElement:focus .webCAFChromeItemChooserContent span,.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):focus .webCAFVisualizationModuleElementMain>p{color:#fff}.lyannaColors .webCAFVisualizationModuleElement.eveActive:hover .webCAFChromeItemChooserContent span,.lyannaColors .webCAFVisualizationModuleElement.eveActive:hover .webCAFVisualizationModuleElementMain>p{color:#000}.lyannaColors .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain>p,.lyannaColors .webCAFVisualizationModuleElement.eveActive:focus .webCAFChromeItemChooserContent span{color:#000}.lyannaColors .webCAFVisualizationModuleElement.eveActive .configChooser:focus:hover{color:#fff}.lyannaColors .webCAFVisualizationModuleElement:focus .configChooser .webCAFChromeItemChooserContent{color:#ffca00}.lyannaColors .webCAFVisualizationModuleElement .configChooser:focus:hover{color:#fff}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):hover .configChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#fff!important}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):hover .configChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{color:#fff}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):not(:hover) .configChooser:focus .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#000!important}.lyannaColors .webCAFVisualizationModuleElement:not(.eveActive):not(:hover) .configChooser:focus .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{color:#000}.lightTheme .webCAFVisualizationModuleElement:focus div.webCAFVisualizationModuleElementMain{background-color:#999}.lightTheme .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain:hover{background-color:#0b7f99}.lightTheme .webCAFVisualizationModuleElement.eveActive:focus .webCAFVisualizationModuleElementMain{background-color:#c19b00}.lightTheme .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain:hover{background-color:#0b7f99}.lightTheme .webCAFVisualizationModuleElement.eveActive .webCAFVisualizationModuleElementMain{background-color:#ffca00}.lightTheme .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain .line{border-top:2px solid #253276}.lightTheme .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain .line{border-top:2px solid #fff}.lightTheme .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain:hover .line{border-top:2px solid #fff}.lightTheme .webCAFVisualizationModuleElement:hover:not(:focus) .webCAFVisualizationModuleElementMain .line{border-top:2px solid #fff}.lightTheme .webCAFVisualizationModuleElement.eveActive .configChooser .webCAFChromeItemChooserContent{background-color:#e2821c}.lightTheme .webCAFVisualizationModuleElement .configChooser .showList{background-color:#dbdbdb}.lightTheme>.webCAFChromeItemChooserValueList{background-color:transparent;border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454}.lightTheme .webCAFVisualizationModuleElement.eveActive:hover .configChooser .webCAFChromeItemChooserContent{border:0}.lightTheme .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain>div{color:#fff!important}.lightTheme .webCAFVisualizationModuleElement:hover .webCAFChromeItemChooserContent span,.lightTheme .webCAFVisualizationModuleElement:hover .webCAFVisualizationModuleElementMain>p{color:#fff}.lightTheme .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain>p{color:#000}.lightTheme .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain:hover>p{color:#fff}.lightTheme .webCAFVisualizationModuleElement:focus .webCAFChromeItemChooserContent span,.lightTheme .webCAFVisualizationModuleElement:focus .webCAFVisualizationModuleElementMain>p{color:#000}.lightTheme .webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain>p,.lightTheme .webCAFVisualizationModuleElement.eveActive:focus .webCAFChromeItemChooserContent span{color:#000}.lightTheme .webCAFVisualizationModuleElement .configChooser:focus:hover{color:#fff}.lightTheme .webCAFVisualizationModuleElement:focus .configChooser .webCAFChromeItemChooserContent{color:#ffca00}.lightTheme .webCAFVisualizationModuleElement:not(.eveActive):hover .configChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#fff!important}.lightTheme .webCAFVisualizationModuleElement:not(.eveActive):hover .configChooser .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{color:#fff}.lightTheme .webCAFVisualizationModuleElement:not(.eveActive):not(:hover) .configChooser:focus .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText span{color:#000!important}.lightTheme .webCAFVisualizationModuleElement:not(.eveActive):not(:hover) .configChooser:focus .webCAFChromeItemChooserContent .webCAFChromeItemChooserDropdown::after{color:#000}.webCAFVisualizationModuleElement{width:130px;height:154px;margin:4px 2px 3px 2px;display:block}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain{width:100%;position:relative}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain{height:158px}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain .icon{padding:10px;font-size:3em;margin:0}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain>p{padding:22px 0 0 5px;text-transform:uppercase;position:absolute;left:5px;font-size:1em}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain>p{bottom:30px}.webCAFVisualizationModuleElement .webCAFVisualizationModuleElementMain .line{position:absolute;bottom:30px;left:5px;right:5px}.webCAFVisualizationModuleElement .configChooser:not(.eveHidden){width:120px;margin:-29px 0 0 5px;position:relative}.webCAFVisualizationModuleElement .configChooser .showList{width:130px;height:190px;outline:4px solid transparent}body>.webCAFChromeItemChooserValueList{padding:0 0}.webCAFVisualizationModuleElement .configChooser .webCAFChromeItemChooserDropdown.eveIconTrailing{padding-top:1px}body>.webCAFChromeItemChooserValueList .webCAFChromeItemListEagerListGroup{padding:0!important}.webCAFChromeWidgetVisualizationModuleSidebar{list-style-type:none;margin:0;padding:.5em;width:100%;height:100%;box-sizing:border-box;background-color:transparent;color:#fff}body:not(.lightTheme) .webCAFChromeWidgetVisualizationModuleSidebar.resizableLeft:before{height:calc(100% - 4px);display:inline-block;position:absolute;top:0;left:0;content:'';color:transparent;border:2px solid #212121;cursor:w-resize;width:1px;background-image:linear-gradient(#212121 calc(50% - 9px) ,#fff calc(50% - 9px),#fff calc(50% + 9px),#212121 calc(50% + 9px))}body:not(.lightTheme) .webCAFChromeWidgetVisualizationModuleSidebar.resizableRight:after{height:calc(100% - 4px);display:inline-block;position:absolute;top:0;right:0;content:'';color:transparent;border:2px solid #212121;cursor:w-resize;width:1px;background-image:linear-gradient(#212121 calc(50% - 9px) ,#fff calc(50% - 9px),#fff calc(50% + 9px),#212121 calc(50% + 9px))}body.lightTheme .webCAFChromeWidgetVisualizationModuleSidebar.resizableLeft:before{height:calc(100% - 4px);display:inline-block;position:absolute;top:0;left:0;content:'';color:transparent;border:2px solid #686767;cursor:w-resize;width:1px;background-image:linear-gradient(#686767 calc(50% - 9px) ,#fff calc(50% - 9px),#fff calc(50% + 9px),#686767 calc(50% + 9px))}body.lightTheme .webCAFChromeWidgetVisualizationModuleSidebar.resizableRight:after{height:calc(100% - 4px);display:inline-block;position:absolute;top:0;right:0;content:'';color:transparent;border:2px solid #686767;cursor:w-resize;width:1px;background-image:linear-gradient(#686767 calc(50% - 9px) ,#fff calc(50% - 9px),#fff calc(50% + 9px),#686767 calc(50% + 9px))}.webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList{list-style-type:none;margin:0;padding:0 2px;position:absolute;top:2.2em;bottom:0;left:.5em;right:.5em;overflow-y:auto;overflow-x:hidden}.webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarList.withVerticalScroll>*{padding-right:5px}.webCAFChromeWidgetVisualizationModuleSidebar>header{position:absolute;left:0;right:0;top:0;height:2em;z-index:1;box-shadow:0 3px 2px -2px #333}.webCAFChromeWidgetVisualizationModuleSidebar>header>h1{margin:0;margin-top:.3em;margin-left:.5em;padding:0;color:#fff}.webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarCloser{top:2px;right:.25em;background-color:#5a4343}.webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeWidgetVisualizationModuleSidebarCloser:hover{background-color:#8e1414}.webCAFChromeWidgetVisualizationModuleSidebar>div>div h1{padding:0;color:#fff}.webCAFChromeWidgetVisualizationModuleSidebar .webCAFChromeItemChooserSelection h1{margin-top:1em;margin-bottom:.8em}.zoomableImage{width:100%;height:100%;overflow:auto;position:relative;cursor:grab;display:flex}.zoomableImage.dragging{cursor:grabbing}.imageContainer{position:relative;display:block;width:fit-content;height:fit-content}.imageContainer>img{display:block;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none}.heller .webCAFCoreAuthentication2FAWidget{background-color:#3a3a3a}.heller .webCAFCoreAuthentication2FAWidget a{color:#add8e6}.heller .webCAFCoreAuthentication2FAWidget a:focus,.heller .webCAFCoreAuthentication2FAWidget a:hover{color:#87ceeb;text-decoration:underline}.heller.lightTheme .webCAFCoreAuthentication2FAWidget,.heller.lyannaColors .webCAFCoreAuthentication2FAWidget{background-color:#fff}.heller.lyannaColors .webCAFCoreAuthentication2FAWidget a{transition:color .3s ease,text-decoration .3s ease;text-decoration:none;font-size:smaller}.heller.lyannaColors .webCAFCoreAuthentication2FAWidget a{color:#06c}.heller.lyannaColors .webCAFCoreAuthentication2FAWidget a:focus,.heller.lyannaColors .webCAFCoreAuthentication2FAWidget a:hover{text-decoration:underline;color:#039}.webCAFCoreAuthentication2FAWidget{position:fixed;display:flex;width:100%;height:100%;min-width:680px;min-height:550px;top:0;left:0;z-index:100}.webCAFCoreAuthentication2FAWidget .CompanyLogoPlaceholder{position:absolute;right:0;margin:8px 13px;z-index:100}.webCAFCoreAuthentication2FAWidget .FormContainer{display:flex;position:absolute;bottom:0;top:20%;left:50%;transform:translate(-50%,0);flex-direction:row;width:600px;height:316px;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000}.webCAFCoreAuthentication2FAWidget .FormContainer.enlarged{padding:20px 0}.webCAFCoreAuthentication2FAWidget .AppLogoPlaceholder{margin:0 1.5em}.webCAFCoreAuthentication2FAWidget .Form{display:flex;flex-direction:column;color:#fff;width:330px;left:150px;margin:0 1.5em}.webCAFCoreAuthentication2FAWidget .FieldGroup{display:flex;flex-direction:column;margin:0 0 1em 0}.webCAFCoreAuthentication2FAWidget .Buttons{justify-content:center;margin-bottom:3px;display:flex}.webCAFCoreAuthentication2FAWidget .Button{justify-content:space-around;justify-content:center;text-align:center;padding:.5em;display:flex;gap:5px}.webCAFCoreAuthentication2FAWidget .Message{background:#595959;border-color:#595959;padding:1em 1em 1em 3.5em;flex-direction:column;border-radius:.2em;border-style:solid;line-height:1.2em;position:relative;margin-bottom:1em;border-width:2px;display:flex;gap:5px}.webCAFCoreAuthentication2FAWidget .Message::before{background-color:#8e1414;border-radius:.2em 0 0 .2em;position:absolute;width:2.5em;content:'';bottom:0;left:0;top:0}.webCAFCoreAuthentication2FAWidget .Message::after{transform:translate(50%,-50%);font-family:Ionicons;position:absolute;font-style:normal;font-size:1.5em;content:'\f35b';left:0;top:50%}.webCAFCoreAuthentication2FAWidget .Message.Success::before{background-color:#1cb43d}.webCAFCoreAuthentication2FAWidget .Message.Success::after{content:'\2714'}.webCAFCoreAuthentication2FAWidget h2{border-bottom:.1em solid #ccc;font-size:1.5em;line-height:1.25em;text-transform:none;padding:0;margin-top:0;margin-bottom:20px}.webCAFCoreAuthentication2FAWidget label{margin-bottom:.5em}.webCAFCoreAuthentication2FAWidget input{background-color:#666;padding:0 5px;color:inherit;border:none;height:2em}.webCAFCoreAuthentication2FAWidget .CodeContainer{justify-content:center;align-items:center;display:flex;gap:.5em}.webCAFCoreAuthentication2FAWidget .CodeContainer .codeInput .dijitInputInner{text-align:center}.webCAFCoreAuthentication2FAWidget .AuthenticatorTypeLabel{padding-bottom:20px}.webCAFCoreAuthentication2FAWidget .resendAuthCodeLink{align-self:center;font-size:smaller;margin-top:20px}.webCAFCoreAuthentication2FAWidget .eveDisabled{cursor:not-allowed;opacity:.5}@media only screen and (max-width:1280px){.webCAFCoreAuthentication2FAWidget{position:fixed;display:flex;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;z-index:100}.webCAFCoreAuthentication2FAWidget .FormContainer{display:flex;position:absolute;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:row;max-width:calc(100% - 3em);width:max-content;height:fit-content;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000;padding:1em;max-height:calc(100% - 3em);overflow:auto}.webCAFCoreAuthentication2FAWidget .Form{display:flex;flex-direction:column;color:#fff;width:fit-content;margin:0 1em}.webCAFCoreAuthentication2FAWidget .AppLogoPlaceholder{margin:0 0 0 1em}}.heller .webCAFCoreAuthenticationWidgetLogin{background-color:#3a3a3a}.heller.lightTheme .webCAFCoreAuthenticationWidgetLogin,.heller.lyannaColors .webCAFCoreAuthenticationWidgetLogin{background-color:#fff}.webCAFCoreAuthenticationWidgetLogin{position:fixed;display:flex;width:100%;height:100%;min-width:680px;min-height:550px;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetLogin .CompanyLogoPlaceholder{position:absolute;right:0;margin:8px 13px;z-index:100}.webCAFCoreAuthenticationWidgetLogin .FormContainer{display:flex;position:absolute;bottom:0;top:20%;left:50%;transform:translate(-50%,0);flex-direction:row;width:600px;height:316px;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000}.webCAFCoreAuthenticationWidgetLogin .FormContainer.enlarged{padding:20px 0}.webCAFCoreAuthenticationWidgetLogin .AppLogoPlaceholder{margin:0 1.5em}.webCAFCoreAuthenticationWidgetLogin .Form{display:flex;flex-direction:column;color:#fff;width:330px;left:150px;margin:0 1.5em}.webCAFCoreAuthenticationWidgetLogin .FieldGroup{display:flex;flex-direction:column;margin:0 0 1em 0}.webCAFCoreAuthenticationWidgetLogin .KeepSignedInFieldGroup{display:none}.webCAFCoreAuthenticationWidgetLogin.SupportsSSO .KeepSignedInFieldGroup{display:flex;flex-direction:row;margin:0 0 1em 0}.webCAFCoreAuthenticationWidgetLogin .Buttons{display:flex;justify-content:flex-end;margin-bottom:3px}.webCAFCoreAuthenticationWidgetLogin .Button{padding:.5em}.webCAFCoreAuthenticationWidgetLogin .LoginButton{margin-right:.6em}.webCAFCoreAuthenticationWidgetLogin .Message{background:#595959;border-color:#595959;border-style:solid;border-width:2px;border-radius:.2em;padding:1em 1em 1em 3.5em;position:relative;margin-bottom:1em}.webCAFCoreAuthenticationWidgetLogin .Message::before{content:'';left:0;top:0;bottom:0;position:absolute;width:2.5em;background-color:#8e1414;border-radius:.2em 0 0 .2em}.webCAFCoreAuthenticationWidgetLogin .Message::after{font-style:normal;font-family:Ionicons;font-size:1.5em;left:0;position:absolute;top:50%;content:'\f35b';transform:translate(50%,-50%)}.webCAFCoreAuthenticationWidgetLogin h2{border-bottom:.1em solid #ccc;font-size:1.5em;line-height:1.25em;text-transform:none;padding:0;margin-top:0;margin-bottom:14px}.webCAFCoreAuthenticationWidgetLogin label{margin-bottom:.5em}.webCAFCoreAuthenticationWidgetLogin input{height:2em;border:none;padding:0 5px;background-color:#666;color:inherit}@media only screen and (max-width:1280px){.webCAFCoreAuthenticationWidgetLogin{position:fixed;display:flex;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetLogin .FormContainer{display:flex;position:absolute;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:row;max-width:calc(100% - 3em);width:max-content;height:fit-content;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000;padding:1em;max-height:calc(100% - 3em);overflow:auto}.webCAFCoreAuthenticationWidgetLogin .Form{display:flex;flex-direction:column;color:#fff;width:fit-content;margin:0 1em}.webCAFCoreAuthenticationWidgetLogin .AppLogoPlaceholder{margin:0 0 0 1em}}.heller .webCAFCoreAuthenticationWidgetPasswordChanger{background-color:#3a3a3a}.heller.lightTheme .webCAFCoreAuthenticationWidgetPasswordChanger,.heller.lyannaColors .webCAFCoreAuthenticationWidgetPasswordChanger{background-color:#fff}.webCAFCoreAuthenticationWidgetPasswordChanger{position:fixed;display:flex;width:100%;height:100%;min-width:680px;min-height:810px;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetPasswordChanger .CompanyLogoPlaceholder{position:absolute;right:0;margin:8px 13px;z-index:100}.webCAFCoreAuthenticationWidgetPasswordChanger .FormContainer{display:flex;position:absolute;bottom:0;top:10%;left:50%;transform:translate(-50%,0);flex-direction:row;width:550px;height:600px;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000}.webCAFCoreAuthenticationWidgetPasswordChanger .AppLogoPlaceholder{margin:70px 20px auto 20px}.webCAFCoreAuthenticationWidgetPasswordChanger .Form{display:flex;flex-direction:column;color:#fff;width:330px;left:150px;margin:0 1.5em}.webCAFCoreAuthenticationWidgetPasswordChanger .Form .Header{border-bottom:.1em solid #ccc;font-size:1.5em;line-height:1.25em;text-transform:none;padding:0;margin-top:1em}.webCAFCoreAuthenticationWidgetPasswordChanger .FieldGroup{display:flex;flex-direction:column;margin:0 0 1em 0}.webCAFCoreAuthenticationWidgetPasswordChanger .Buttons{display:flex;justify-content:flex-end;margin-bottom:3px}.webCAFCoreAuthenticationWidgetPasswordChanger .Button{padding:.5em}.webCAFCoreAuthenticationWidgetPasswordChanger .Message{background:#595959;border-color:#595959;border-style:solid;border-width:2px;border-radius:.2em;padding:1em 1em 1em 3.5em;position:relative;margin-top:1em;margin-bottom:1em}.webCAFCoreAuthenticationWidgetPasswordChanger .Message::before{content:'';left:0;top:0;bottom:0;position:absolute;width:2.5em;background-color:#8e1414;border-radius:.2em 0 0 .2em}.webCAFCoreAuthenticationWidgetPasswordChanger .Message::after{font-style:normal;font-family:Ionicons;font-size:1.5em;left:0;position:absolute;top:50%;content:'\f35b';transform:translate(50%,-50%)}.webCAFCoreAuthenticationWidgetPasswordChanger label{margin-bottom:.5em}.webCAFCoreAuthenticationWidgetPasswordChanger input{height:2em;border:none;padding:0 5px;background-color:#666;color:inherit}.webCAFCoreAuthenticationWidgetPasswordChanger .Form .PasswordRules ul{padding-left:2em}.webCAFCoreAuthenticationWidgetPasswordChanger .Form .PasswordRules li,.webCAFCoreAuthenticationWidgetPasswordChanger .Form .PasswordRules p{color:inherit}.webCAFCoreAuthenticationWidgetPasswordChanger .Form .PasswordRules h2{color:inherit;font-size:1.25em;line-height:1.25em;text-transform:none;padding:0;margin-top:1em;margin-bottom:1em}@media only screen and (max-width:1280px){.webCAFCoreAuthenticationWidgetPasswordChanger{position:fixed;display:flex;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetPasswordChanger .FormContainer{display:flex;position:absolute;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:row;max-width:calc(100% - 3em);width:max-content;height:fit-content;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000;padding:1em;max-height:calc(100% - 3em);overflow:auto}.webCAFCoreAuthenticationWidgetPasswordChanger .Form{display:flex;flex-direction:column;color:#fff;width:fit-content;margin:0 1em}.webCAFCoreAuthenticationWidgetPasswordChanger .AppLogoPlaceholder{margin:5em 0 auto 1em}}.webCAFCoreAuthenticationWidgetPasswordInput .toggleShowPassword{color:#fff;background-color:#666}.webCAFCoreAuthenticationWidgetPasswordInput{display:flex;flex-direction:row}.webCAFCoreAuthenticationWidgetPasswordInput input{flex-grow:1}.webCAFCoreAuthenticationWidgetPasswordInput .toggleShowPassword{display:flex;width:2em;justify-content:center;align-items:center}.webCAFCoreAuthenticationWidgetPasswordInput .toggleShowPassword::after{content:"\f306"}.webCAFCoreAuthenticationWidgetPasswordInput .toggleShowPassword.eveSelectedItem{background-color:#ffaa19}.webCAFCoreAuthenticationWidgetPasswordInput .toggleShowPassword.eveSelectedItem::after{content:"\f133"}.heller .webCAFCoreAuthenticationWidgetPasswordLost{background-color:#3a3a3a}.heller.lightTheme .webCAFCoreAuthenticationWidgetPasswordLost,.heller.lyannaColors .webCAFCoreAuthenticationWidgetPasswordLost{background-color:#fff}.webCAFCoreAuthenticationWidgetPasswordLost{position:fixed;display:flex;width:100%;height:100%;min-width:680px;min-height:550px;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetPasswordLost .CompanyLogoPlaceholder{position:absolute;right:0;margin:8px 13px;z-index:100}.webCAFCoreAuthenticationWidgetPasswordLost .FormContainer{display:flex;position:absolute;bottom:0;top:20%;left:50%;transform:translate(-50%,0);flex-direction:row;width:600px;height:316px;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000}.webCAFCoreAuthenticationWidgetPasswordLost .FormContainer.enlarged{padding:20px 0}.webCAFCoreAuthenticationWidgetPasswordLost .AppLogoPlaceholder{margin:0 1.5em}.webCAFCoreAuthenticationWidgetPasswordLost .Form{display:flex;flex-direction:column;color:#fff;width:330px;left:150px;margin:0 1.5em}.webCAFCoreAuthenticationWidgetPasswordLost .FieldGroup{display:flex;flex-direction:column;margin:0 0 1em 0}.webCAFCoreAuthenticationWidgetPasswordLost .Buttons{display:flex;justify-content:flex-end;margin-bottom:3px}.webCAFCoreAuthenticationWidgetPasswordLost .Button{padding:.5em}.webCAFCoreAuthenticationWidgetPasswordLost .RemindPasswordButton{margin-right:.6em}.webCAFCoreAuthenticationWidgetPasswordLost .ErrorMessage{background:#595959;border-color:#595959;border-style:solid;border-width:2px;border-radius:.2em;padding:1em 1em 1em 3.5em;position:relative;margin-bottom:1em}.webCAFCoreAuthenticationWidgetPasswordLost .ErrorMessage::before{content:'';left:0;top:0;bottom:0;position:absolute;width:2.5em;background-color:#8e1414;border-radius:.2em 0 0 .2em}.webCAFCoreAuthenticationWidgetPasswordLost .ErrorMessage::after{font-style:normal;font-family:Ionicons;font-size:1.5em;left:0;position:absolute;top:50%;content:'\f35b';transform:translate(50%,-50%)}.webCAFCoreAuthenticationWidgetPasswordLost .InfoMessage{background:#595959;border-color:#595959;border-style:solid;border-width:2px;border-radius:.2em;padding:1em 1em 1em 3.5em;position:relative;margin-bottom:1em}.webCAFCoreAuthenticationWidgetPasswordLost .InfoMessage::before{content:'';left:0;top:0;bottom:0;position:absolute;width:2.5em;background-color:#00a302;border-radius:.2em 0 0 .2em}.webCAFCoreAuthenticationWidgetPasswordLost .InfoMessage::after{font-style:normal;font-family:Ionicons;font-size:1.5em;left:5%;position:absolute;top:50%;content:'\f375';transform:translate(-50%,-50%)}.webCAFCoreAuthenticationWidgetPasswordLost h2{border-bottom:.1em solid #ccc;font-size:1.5em;line-height:1.25em;text-transform:none;padding:0;margin-top:0;margin-bottom:14px}.webCAFCoreAuthenticationWidgetPasswordLost label{margin-bottom:.5em}.webCAFCoreAuthenticationWidgetPasswordLost input{height:2em;border:none;padding:0 5px;background-color:#666;color:inherit}@media only screen and (max-width:1280px){.webCAFCoreAuthenticationWidgetPasswordLost{position:fixed;display:flex;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;z-index:100}.webCAFCoreAuthenticationWidgetPasswordLost .FormContainer{display:flex;position:absolute;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:row;max-width:calc(100% - 3em);width:max-content;height:fit-content;align-items:center;justify-content:center;background-image:linear-gradient(#474747,#333);border:1px solid #2b2b2b;border-radius:25px;z-index:100000;padding:1em;max-height:calc(100% - 3em);overflow:auto}.webCAFCoreAuthenticationWidgetPasswordLost .Form{display:flex;flex-direction:column;color:#fff;width:fit-content;margin:0 1em}.webCAFCoreAuthenticationWidgetPasswordLost .AppLogoPlaceholder{margin:0 0 0 1em}}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter{width:auto;height:auto;background-color:#fff;color:#000;font-size:13px;font-family:Arial}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter.LegendContainer>table>tr>td:first-child{padding-right:5px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter.LegendContainer>table>tr>td.to{padding-right:5px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter.LegendContainer>table>tr>td.from{text-align:right}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter table div{color:#000;white-space:nowrap}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter .LegendStylePresenter{height:10px;width:20px;margin:0 5 px}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsHiRiseLayerLegendPresenter table td{vertical-align:middle}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsLayerLegendPresenter{width:auto;height:auto}.webCAFBuildlingsBlocksWidgetOpenlayersMapToolsWmsLayerLegendPresenter .Image{display:block;max-width:100%}.webCAFFoundationUIDateTimeInputDateDropDown{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 -2px 10px 2px rgba(0,0,0,.5)}.webCAFFoundationUIDateTimeInputDateDropDown>*{flex-grow:1;display:flex}.webCAFFoundationUIDateTimeInputDateDropDown .calendarContainer>*{flex-grow:1;border:none}.webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarNextYearHover,.webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarPreviousYearHover{background-color:#0a839e!important}.webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarSelectedYear{background-color:#ffaa19!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .calendarContainer,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarContainer{background-color:#fff}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarSelectedYear{background-color:#ffaa19!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .calendarContainer .dijitCalendarMonthLabel,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .calendarContainer span{color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel{background-color:#ebebeb!important;color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel:nth-child(odd){background-color:#fff!important;color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel.dijitCalendarMonthLabelHover:hover{background-color:#0a839e!important;color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarDayLabelTemplate{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarYearLabe{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarBodyContainer{background-color:#ebebeb}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarYearLabel{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarYearLabel{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarHoveredDate span{color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarNextYearHover,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarPreviousYearHover{background-color:#0a839e!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown span.dijitCalendarNextYearHover,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown span.dijitCalendarPreviousYearHover{color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarNextMonth span,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarPreviousMonth span{color:#999!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarMonthContainer .dijitDropDownButton:hover .dijitArrowButtonChar,.lyannaColors .webCAFFoundationUIDateTimeInputDateDropDown .dijitCalendarMonthContainer .dijitDropDownButton:hover .dijitCalendarCurrentMonthLabel{color:#fff!important}.webCAFFoundationUIDateTimeInputDateTimeDropDown{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 -2px 10px 2px rgba(0,0,0,.5)}.webCAFFoundationUIDateTimeInputDateTimeDropDown>*{flex-grow:1;display:flex}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div{display:flex;flex-direction:column;flex-grow:1;background:#727272}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>*{flex-grow:1}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>label{display:flex;align-items:center;justify-content:center}.webCAFFoundationUIDateTimeInputDateTimeDropDown .calendarContainer>*{flex-grow:1;border:none}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option{background-color:#595959;color:#fff;display:flex;align-items:center;justify-content:center;height:30px}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#5e5e5e}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:hover{background-color:#0a839e!important;color:#fff!important}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:checked{background-color:#ffaa19!important}.webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:focus{background-color:#ffaa19!important}.webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarNextYearHover,.webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarPreviousYearHover{background-color:#0a839e!important}.webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarSelectedYear{background-color:#ffaa19!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div{background:#cecece}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>label{color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option{background-color:#ebebeb;color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#5e5e5e}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option{background-color:#ebebeb;color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#fff}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .calendarContainer,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarContainer{background-color:#fff}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarSelectedYear{background-color:#ffaa19!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .calendarContainer .dijitCalendarMonthLabel,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .calendarContainer span{color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel{background-color:#ebebeb!important;color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel:nth-child(odd){background-color:#fff!important;color:#333!important}.lyannaColors .dijitCalendarMonthMenuPopup .dijitCalendarMonthLabel.dijitCalendarMonthLabelHover:hover{background-color:#0a839e!important;color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarDayLabelTemplate{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarYearLabe{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarBodyContainer{background-color:#ebebeb}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarYearLabel{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarYearLabel{background-color:#bcbcbc}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarHoveredDate span{color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarNextYearHover,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarPreviousYearHover{background-color:#0a839e!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown span.dijitCalendarNextYearHover,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown span.dijitCalendarPreviousYearHover{color:#fff!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarNextMonth span,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarPreviousMonth span{color:#999!important}.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarMonthContainer .dijitDropDownButton:hover .dijitArrowButtonChar,.lyannaColors .webCAFFoundationUIDateTimeInputDateTimeDropDown .dijitCalendarMonthContainer .dijitDropDownButton:hover .dijitCalendarCurrentMonthLabel{color:#fff!important}.webCAFFoundationUIInputWithDropDown>*{width:100%}.webCAFFoundationUIDateTimeInputTimeDropDown{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 -2px 10px 2px rgba(0,0,0,.5)}.webCAFFoundationUIDateTimeInputTimeDropDown>*{flex-grow:1;display:flex}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div{display:flex;flex-direction:column;flex-grow:1;background:#727272}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>*{flex-grow:1}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>label{display:flex;align-items:center;justify-content:center}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option{background-color:#595959;color:#fff;display:flex;align-items:center;justify-content:center;height:30px}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#5e5e5e}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:hover{background-color:#0a839e!important;color:#fff!important}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:checked{background-color:#ffaa19!important}.webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:focus{background-color:#ffaa19!important}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div{background:#cecece}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>label{color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option{background-color:#ebebeb;color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#5e5e5e}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option{background-color:#ebebeb;color:#333}.lyannaColors .webCAFFoundationUIDateTimeInputTimeDropDown .timeContainer>div>select>option:nth-child(odd){background-color:#fff}.draggingHandler:hover{cursor:move}.webCAFAppFrame{width:100%;height:100%}.webCAFAppFrame:not(.login){min-width:1280px}.webCAFAppFrame>.AppContent{display:flex;position:relative;width:100%;height:100%}.webCAFAppFrame .PopupContainer{position:absolute;width:100%;height:100%;z-index:900;overflow:hidden;display:flex;background-color:hsla(0,0%,0%,.7);justify-content:center;align-items:flex-end}@media all and (-ms-high-contrast:none){.webCAFAppFrame .PopupContainer,::-ms-backdrop{justify-content:inherit;align-items:inherit}}.webCAFAppFrame .PopupContainer:empty{display:none}.webCAFAppFrame .PopupContainer>div{display:flex}.webCAFAppFrame .webCAFChromeSimpleOverlay{z-index:10}.webCAFInfrastructureWidgetProjectChooser{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#3a3a3a;margin:0;border:0;z-index:100000}.webCAFInfrastructureWidgetProjectChooser .webCAFInfrastructureWidgetProjectChooserElement{min-height:5em}.webCAFInfrastructureWidgetProjectChooser .Title>h1{color:#fff;font-size:2em}.webCAFInfrastructureWidgetProjectChooser ul.focusProjectChooser{list-style-type:none;margin:0 auto;overflow-y:auto;overflow-x:hidden}.webCAFInfrastructureWidgetProjectChooser ul.focusProjectChooser:focus{outline-offset:0!important}.webCAFInfrastructureWidgetProjectChooser ul.focusProjectChooser li{margin-bottom:.7em;padding:.5em;position:relative;page-break-inside:avoid;-webkit-column-break-inside:avoid;width:calc(50% - 3em);padding-left:2em}.webCAFInfrastructureWidgetProjectChooser .webCAFInfrastructureWidgetProjectChooserElement .webCAFInfrastructureWidgetProjectChooserElementIconBox{position:relative;width:108px;height:45px}.webCAFInfrastructureWidgetProjectChooser .webCAFInfrastructureWidgetProjectChooserElement .webCAFInfrastructureWidgetProjectChooserElementIconBox img{display:table;margin:0 auto;max-height:45px;max-width:90px}.webCAFInfrastructureWidgetProjectChooserElement{display:flex;flex-flow:row nowrap}.webCAFInfrastructureWidgetProjectChooserElementIconBox{align-self:center;flex-basis:90px;min-width:90px;max-width:90px;align-content:end;padding-right:1em}.webCAFInfrastructureWidgetProjectChooserElementInfoBox{align-self:center;align-content:start;flex-basis:95%}.webCAFInfrastructureWidgetProjectChooserElementInfoBox>p{word-break:keep-all}.webCAFInfrastructureWidgetProjectChooserElementInfoBox>h2{word-break:keep-all}.webCAFInfrastructureWidgetProjectChooser ul li h2{font-weight:700;font-size:1.5em}.sillyBox{clear:both}.webCAFInfrastructureWidgetProjectChooser li.eveSelectedItem::after{content:"\f122";font-family:Ionicons;font-size:2em;color:#ffaa19;position:absolute;left:.3em;top:calc(50% - .3em);text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.webCAFInfrastructureWidgetProjectChooser ul.eveDisabled li.eveSelectedItem::after{color:#7f7f7f}.webCAFInfrastructureWidgetProjectChooser ul.eveDisabled{filter:grayscale(1);-webkit-filter:grayscale(1);filter:gray;filter:grayscale(100%)}.lyannaColors .webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .AppTools>:nth-child(3),.webCAFInfrastructureWidgetProjectChooser .projectInformation,.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .Header>:nth-child(3),.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .Header>:nth-child(4),.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .topLine .toggable.eveCloser,body:not(.lyannaColors) .webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .AppTools>:first-child,body:not(.lyannaColors) .webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .AppTools>:nth-child(2){display:none}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .Header{padding-left:1em;border:none;height:70px;overflow:hidden;background-color:transparent;border-bottom:1px solid #fff;display:flex;justify-content:center;background-color:#727272}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .topLine{font-size:1em}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .topLine .appCaption{font-size:2em}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .Header>.bottomLine{padding-bottom:0!important}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .Header>.chromeLabel{padding-left:5px}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget{background-image:url(../../../asset/image/app-banner.png);background-size:cover;height:100%;background-position:bottom}.webCAFInfrastructureWidgetProjectChooser .searchBox{margin:0 0 0 2px;width:100%;padding:0 3px 0 3px;color:#fff;background-color:#3a3a3a;border:none;border-radius:4px;border:1px solid #999;height:28px;font-size:1.5em;padding-left:10px}.webCAFInfrastructureWidgetProjectChooser .searchBox::after{content:"\f4a5";color:#999;position:absolute;top:.3em;right:.3em}.webCAFInfrastructureWidgetProjectChooser .goIcon::after{content:"\f4a4";color:#7f7f7f;position:absolute;top:0;right:.3em;font-size:2em}.webCAFInfrastructureWidgetProjectChooser notification-bell div.eveIcon::after{line-height:28px;content:"\f0f3";font-size:22px;margin:0 5px}.webCAFInfrastructureWidgetProjectChooser notification-bell div.eveIcon{height:28px}.webCAFInfrastructureWidgetProjectChooser .NotificationsBar>notification-view{overflow-x:hidden}.lyannaColors .webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .ConfigElements{background-color:#fff;background-image:linear-gradient(to top,rgba(255,255,255,0) 70%,#fff 100%),url(../../../asset/image/app-banner.png)}.webCAFInfrastructureWidgetProjectChooser .webCAFChromeAppConfigurationWidget .AppTools>:not(:last-child):not(:hover){background-color:#7f7f7f}.webCAFShell{flex:1;display:flex;flex-flow:column}.webCAFShell h1{margin-top:1em;margin-bottom:.8em;border:none;font-size:1.2em;font-style:normal;font-variant:normal}.webCAFShell .AppConfigurationBar{width:auto;position:relative}.webCAFShell .AppFilterBar{width:auto;position:relative}.webCAFShell.modeActionBar .AppConfigurationBar{width:20em;min-width:15em}.webCAFShell.modeActionFilterBar .AppFilterBar{width:20em}.webCAFShell .AppContent{flex:1;display:flex;flex-flow:column}.webCAFShell .Navbar{background-color:#3a3a3a;width:calc(100% - 80px)}.webCAFShell .Layouter>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7)}.webCAFShell .MainElementsWrapper>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7);top:35px}.webCAFShell .AppContent>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7);z-index:100000}.webCAFShell .TopBarWrapper{display:flex;min-width:100%}.webCAFShell .Layouter{flex:1;position:relative;display:flex;background-color:#7f7f7f}.webCAFShell .Layouter .webCAFInfrastructureWidgetLayouter{width:100%;height:100%}.webCAFShell .shellModeFullScreen{padding:0;margin:0;border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.webCAFShell .toolIcon{height:27px;width:32px;margin:4px 4px}.webCAFShell .toolIcon .IconContainer{width:18px;height:18px;font-size:18px;text-align:center}.webCAFShell .filterButton{margin-left:0}.webCAFShell .toolIcon.filterButton::after{content:"\f31b";font-size:24px;margin:2px 5px;align-items:center}.webCAFShell .filterActive{color:#e2821c}.webCAFShell .toolIcon.appToolButton::after{content:"\f394";font-size:26px;margin:0 6px;align-items:center}.webCAFShell .hidden{display:none}.webCAFShell .MainElementsWrapper{display:flex;flex-flow:row;flex:1;margin:0 4px 4px 4px;min-width:965px;background-color:#b2b2b2}.webCAFShell .webCAFChromeShellAppToolWidget a{padding:4px 8px 4px 6px}.webCAFShell .webCAFChromeShellAppToolWidget .toggable{display:none}.webCAFShell .webCAFChromeShellAppToolWidget svg{height:20px}.webCAFShell .iconHomePage:not(.noStyleOnHover) .eveLightElement:hover svg path{fill:hsl(191,87%,33%)}.webCAFShell .iconHomePage .eveLightElement,.webCAFShell .iconHomePage .eveLightElement:hover{background-color:transparent}.webCAFShell .iconHomePage{margin:3px 9px 4px 5px;width:auto;top:0;position:relative}.webCAFShell .iconHomePage .eveFileIcon{width:27px;height:27px;background-repeat:no-repeat;background-size:27px 27px;margin:0;padding:0;vertical-align:top}.webCAFInfrastructureWidgetLayouterBeta>.loadingLabel{margin:20% auto;width:50%;text-align:center;font-size:1.5em}.webCAFShell{flex:1;display:flex;flex-flow:column}.webCAFShell h1{margin-top:1em;margin-bottom:.8em;border:none;font-size:1.2em;font-style:normal;font-variant:normal}.webCAFShell .AppConfigurationBar{width:auto;position:relative}.webCAFShell .AppFilterBar{width:auto;position:relative}.webCAFShell.modeActionBar .AppConfigurationBar{width:20em}.webCAFShell.modeActionFilterBar .AppFilterBar{width:20em}.webCAFShell .AppContent{flex:1;display:flex;flex-flow:column}.webCAFShell .Navbar{background-color:#3a3a3a;width:calc(100% - 80px)}.webCAFShell .Layouter>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7)}.webCAFShell .MainElementsWrapper>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7);top:35px}.webCAFShell .AppContent>.webCAFChromeSimpleOverlay{background-color:hsla(0,0%,0%,.7);z-index:100000}.webCAFShell .TopBarWrapper{display:flex;min-width:100%}.heller .webCAFShell .TopBarWrapper h1{display:block;padding:0 .25em;margin:4px 4px;line-height:27px;white-space:nowrap}.heller .webCAFShell .TopBarWrapper .webCAFChromeNavigationBar h1{margin:0 4px}.lyannaColors .webCAFShell .TopBarWrapper .webCAFChromeNavigationBar h1{display:block;margin:0 4px}.webCAFShell .Layouter{flex:1;position:relative;display:flex}.webCAFShell .Layouter .webCAFInfrastructureWidgetLayouter{width:100%;height:100%}.webCAFShell .shellModeFullScreen{padding:0;margin:0;border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.webCAFShell .toolIcon{height:27px;width:32px;margin:4px 4px}.webCAFShell .toolIcon .IconContainer{width:18px;height:18px;font-size:18px;text-align:center}.webCAFShell .shareButton{margin-left:0}.webCAFShell .toolIcon.shareButton::after{line-height:27px;content:"\f1e0";font-size:24px;margin:0 5px}.webCAFShell .filterButton{margin-left:0}.webCAFShell .toolIcon.filterButton::after{line-height:27px;content:"\f31b";font-size:24px;margin:2px 5px}.webCAFShell .filterActive{color:#e2821c}.heller .webCAFShell .layoutChooserButton{margin-left:0;justify-content:center;display:flex;align-items:center;width:auto;padding:0 .5em}.heller .webCAFShell .layoutChooserButton .chromeLabel{display:block;margin-left:.4em;overflow:hidden;white-space:nowrap}.lyannaColors .webCAFShell .layoutChooserButton{margin-left:0;display:flex;align-items:center;width:auto;padding:0 .5em}.lyannaColors .webCAFShell .layoutChooserButton .chromeLabel{display:block;width:5em;margin-left:.4em;overflow:hidden;white-space:nowrap}.webCAFShell .toolIcon.appToolButton::after{content:"\f394";font-size:26px;margin:0 6px;align-items:center}.webCAFShell .hidden{display:none}.webCAFShell .webCAFChromeShellAppToolWidget a{padding:2px 3px}.webCAFShell .webCAFChromeShellAppToolWidget .toggable{display:none}.webCAFShell .webCAFChromeShellAppToolWidget svg{height:21px}.webCAFShell .iconHomePage .eveLightElement,.webCAFShell .iconHomePage .eveLightElement:hover{background-color:transparent}.webCAFShell .iconHomePage{margin:4px 4px 0 0;width:auto;top:0;position:relative}.webCAFShell .iconHomePage .eveIcon{padding-top:2px}.webCAFShell .iconHomePage .eveIcon>svg{width:31px}.webCAFShell .iconHomePage .eveFileIcon{width:27px;height:27px;background-repeat:no-repeat;background-size:27px 27px;margin:0;padding:0;vertical-align:top}.AppContent .webCAFShell>.webCAFChromeSimpleOverlay{z-index:10002}.webCAFShell .layoutSwitcher .webCAFChromeWidgetItemList .webCAFChromeItemListEagerListGroupListContainer{padding:0!important}.webCAFShell .layoutSwitcher .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText{line-height:1em}.webCAFShell .TopBarWrapper{display:flex;min-width:100%;position:absolute}.webCAFShell .MainElementsWrapper{display:flex;flex-flow:row;flex:1;margin:37px 4px 4px 4px;min-width:965px;overflow:hidden}.webCAFShell .iconHomePage .eveLightElement:hover svg path{fill:hsl(191,87%,33%)}.webCAFShell .layoutSwitcher{margin-top:4px;height:27px}.webCAFShell .layoutSwitcher.showList{z-index:100;height:fit-content;overflow-y:visible}.webCAFShell .layoutSwitcher .webCAFChromeItemListElement{display:flex;white-space:nowrap}.webCAFShell .layoutSwitcher .webCAFChromeItemChooserContent{height:27px;display:flex;align-items:center}.webCAFShell .layoutSwitcher .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText{height:1em}.webCAFShell .layoutSwitcher .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText>span{line-height:1em}@supports (-moz-appearance:none){.webCAFShell .layoutSwitcher .webCAFChromeItemListElement{padding-right:2em;width:100%}}@media all and (-ms-high-contrast:none){.webCAFShell .layoutSwitcher .webCAFChromeItemChooserDropdown{height:27px}.webCAFShell .layoutSwitcher .webCAFChromeItemChooserContent .webCAFChromeItemChooserContentText>span{font-size:.9em}}.webCAFShell notification-bell div.eveIcon::after{line-height:27px;content:"\f0f3";font-size:24px;margin:0 5px}:root{--notification-bell-warning-color:red;--notification-view-max-width:250px;--notification-view-bg-color:rgb(152, 150, 146);--notification-view-splitter-color:hsl(0, 0%, 13%);--notification-view-splitter-color-on-hover:hsl(191, 87%, 33%);--notification-item-color:#000;--notification-item-color-on-hover:#000;--notification-item-bg-color:hsl(0, 0%, 70%);--notification-item-bg-color-on-hover:rgb(132, 132, 130);--notification-item-bg-color-on-unprocessed:#e3831c;--notification-item-icon-font:'Fontawesome Solid';--notification-item-icon-size:26px}