/*!
 * SAP UI development toolkit for HTML5 (SAPUI5)

        (c) Copyright 2009-2015 SAP SE. All rights reserved
    
 */
 
/*!
 * ${copyright}
 */
 .sapVizKitViewer{height:100%;position:relative;touch-action:none;-ms-touch-action:none;background-color:#ffffff}.sapVizKitViewer .sapUiLocalBusyIndicatorAnimation{visibility:hidden!important}.sapVizKitViewerFullScreen{width:100%!important;height:100%!important;margin:0!important;padding:0!important;top:0;left:0;position:fixed!important;z-index:10}.sapVizKitViewer .sapUiVizKitLayout{position:absolute;width:100%;height:100%}.sapVizKitViewer .sapUiVizKitSplitter{position:absolute}.sapVizKitViewer .sapUiLocalBusyIndicator{background-color:rgba(242,242,242,0.9)}.sapVizKitViewer .sapUiVizKitProgressIndicator{position:absolute;overflow:hidden;z-index:10;width:100%;bottom:0}.sapVizKitViewport{position:relative;padding:0;margin:0;min-width:100px;touch-action:none;-ms-touch-action:none;overflow:hidden}.sapVizKitViewport canvas{display:block;padding:0;margin:0}.sapVizKitViewport:focus{outline-color:#000000;outline-style:dotted;outline-offset:-1px}.sapVizKitViewport:focus canvas{outline-color:#000000;outline-style:dotted;outline-offset:-1px;outline-width:1px}.sapVizKitViewport:focus .sapUiVizKitSceneOrientationGizmo>canvas{outline:none}.sapUiVkOverlay{border:none;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sapVizKitNativeViewport{display:inline-flex;width:100%;height:100%;touch-action:none;-ms-touch-action:none;overflow:hidden;outline-offset:-1px;position:relative}.sapVizKitNativeViewport>div{overflow:hidden;flex:1;margin:1px}.SVGImage{pointer-events:none}.svgErrorContainer{display:inline-block}.sapUiVkSceneTree{width:100%;height:100%;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.sapUiVkSceneTree .sapUiTableTreeIcon{float:none}.sapUiVkSceneTree [id$=visibilityColumn]{padding:0}.sapUiVkSceneTree [id$=visibilityColumn] .sapUiTableColCell{padding:0}.sapUiVkSceneTree .sapUiTableCell{padding:0}.sapVizKitStepNavigationStepItem{border:none;padding:0.1875em}.sapVizKitStepNavigationStepItem.selected{border:0.1875em solid;padding:0;border-color:#ec8b46}.sapVizKitStepNavigationStepItem:focus:not(.selected){outline:1px dotted #ec8b46;outline-offset:-2px}.sapVizKitStepNavigationStepItem:hover:not(.selected){border:0.1875em solid;padding:0;border-color:#000000}.sapVizKitStepNavigationPopoverStepInfo{width:"20%";height:"15%"}.sapVizKitStepNavigationPopoverContent{padding:1rem}.sapVizKitStepNavigationPlayOptionsSelect{width:15em}.sapVizKitStepNavigationProcedureList{width:30%}.sapVizKitStepNavigation .sapVizKitStepNavigationProcedureList{min-width:10rem}.sapVizKitStepNavigationPopoverTitle{padding-left:1rem;padding-right:2rem;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.sapUiFlexControl{float:left;position:relative;display:block;overflow:hidden}.sapUiFlexCellStacked{display:block;width:100%;height:100%;position:absolute;overflow:hidden}.sapUiFlexCellVertical{display:block;width:100%;position:static;overflow:hidden}.sapUiVkContainerBase{border:none;position:relative;width:100%;height:100%}.sapUiVkContainerBaseOverlay{left:0;top:0!important;width:100%;height:100%}.sapUiVkContainerBaseWrapper{width:100%;height:100%;background-color:#ffffff}.sapUiVkContainerBaseToolbarArea{position:absolute;top:0;right:0}.sapUiVkContainerBaseToolbarArea .sapMTB{border:none}.sapUiVkContainerBaseContentArea{padding-top:3em;width:100%;height:100%}.sapUiSizeCompact .sapUiVkContainerBaseContentArea{padding-top:2em}.sapUiVkMapContainerOverlay{position:absolute;top:0.5rem;left:0.5rem;right:0.25rem;bottom:1rem;pointer-events:none}html.sap-phone .sapUiVkMapContainerOverlay{top:0.25rem;left:0.25rem;right:0.25rem}html.sap-phone .sapUiVkContainerBaseWrapper{position:absolute;top:0;left:0;transition:transform 0.4s}.sapUiVkMapContainer .sapUiVkContainerBaseContentArea{padding-top:0}.sapUiVkMapContainer .sapUiVkContainerBaseToolbarArea{position:static;pointer-events:auto}.sapUiVkMapContainer .sapUiVkContainerBaseToolbarArea .sapMTB{border:none;height:1px!important;overflow:visible;margin-top:1.5rem}.sapUiVkMapContainer .sapUiVkMapContainerListPanelArea{pointer-events:auto}.sapUiSizeCompact .sapUiVkMapContainer .sapUiVkContainerBaseToolbarArea .sapMTB{margin-top:1rem}.sapUiVkMapContainerNavbarArea{position:absolute;right:0rem;bottom:0rem;pointer-events:auto}.sapUiVkMapContainerNavbarArea .sapMTB{border:none;flex-direction:column;height:auto!important;width:1px;overflow:visible}.sapUiVkMapContainerNavbarArea .sapMIBar>.sapMBarChild:last-child{margin-top:-0.5rem}.sapUiVkMapContainerLPW{top:0;left:0;background:white;width:100%;height:100%;padding-left:0.25rem;transform:translateX(-100%);transition:transform 0.4s;box-sizing:border-box}html.sap-phone .sapUiVkMapContainerListPanelArea{margin-left:-0.25rem}html:not(.sap-phone) .sapUiVkMapContainerListPanelArea{float:left}.sapUiVkMapContainerLPWIn{transform:translateX(0%)}.sapUiVkMapContainerMapOut{transform:translateX(100%)}html[dir=rtl] .sapUiVkMapContainerLPW{transform:translateX(100%)}html[dir=rtl] .sapUiVkMapContainerLPWIn{transform:translateX(0%)}html[dir=rtl] .sapUiVkMapContainerMapOut{transform:translateX(-100%)}.mapContainerHboxPopover.sapMFlexBox.sapMFlexBoxAlignContentStretch.sapMFlexBoxAlignItemsStretch.sapMFlexBoxBGTransparent.sapMFlexBoxJustifyStart.sapMFlexBoxWrapNoWrap.sapMHBox{height:5rem;width:100%}.mapLayerPopoverItemText.sapMText.sapMTextBreakWord.sapMTextMaxWidth.sapUiSelectable{bottom:0.1rem;right:0.3rem;position:absolute;background:rgba(255,255,255,0.6);margin-bottom:0.15rem}.layerType.sapMImg.sapMPointer{border:0.15rem solid white;height:4.688rem}.sapUiVkMapContainerNavbarArea .mapLayerPopoverItem{position:absolute;border:0.15rem solid white;height:4.7rem;bottom:0.25rem;right:3.25rem;z-index:1}.sapUiVkMapContainerNavbarContainer{position:absolute;right:0;bottom:0}.mapLayerSelectedText.sapMText.sapMTextBreakWord.sapMTextMaxWidth.sapUiSelectable{bottom:0.6rem;right:6.66rem;position:absolute;background:rgba(255,255,255,0.6);white-space:nowrap;z-index:2}.sapUiVkMapContainer .sapUiVkContainerBaseToolbarArea .sapMBtnTransparent:not(.sapMToggleBtnPressed),.sapUiVkMapContainer .sapUiVkMapContainerNavbarArea .sapMBtnTransparent:not(.sapMToggleBtnPressed){background-color:#ffffff;border-radius:0;border-color:#000000}html.sap-desktop .sapUiVkMapContainer .sapMSegBBtnFocusable:not(.sapMSegBBtnSel):hover,.sapUiVkMapContainer .sapMBtn:hover>.sapMBtnTransparent.sapMBtnHoverable:not(.sapMToggleBtnPressed){background-color:#ec8b46}.sapUiVkMapContainer :not(.sapMBtnDisabled)>.sapMBtnInner.sapMBtnActive .sapMBtnIcon{color:#000000}html:not(.sap-phone) .sapUiVkMapContainer .sapUiVkListPanelStack{border:1px solid #585858}html:not(.sap-phone) .sapUiVkMapContainer .sapUiVkMapContainerListPanelArea{padding:0.0625rem 0.125rem}@font-face{font-family:'map-container';src:url('../base/fonts/map-container.eot?#iefix') format('embedded-opentype'),url('../base/fonts/map-container.woff') format('woff'),url('../base/fonts/map-container.ttf') format('truetype');font-weight:normal;font-style:normal}#__popover0-scroll{margin-right:0!important}.sapUiVkListPanelStack{background-color:#ffffff}.sapUiVkLPSTrans{transition:width 0.4s}.sapUiVkLPSCollapse .sapUiVkListPanel .sapMPanelExpandableIcon{display:none}.sapUiVkLPSCollapse .sapMPanel .sapMPanelWrappingDivTb .sapUiVkLPTb.sapMIBar.sapMTB{margin-right:0}.sapUiVkListPanelStack .sapUiVkListPanel .sapMPanelContent{overflow:hidden}.sapMPanel .sapMPanelWrappingDivTb .sapUiVkLPTb.sapMIBar.sapMTB{margin-left:0.25rem;padding-right:0;margin-right:3rem}.sapUiVkListPanel{}.sapUiVkListPanel .sapMPanelContent{padding:0}.sapUiVkListPanel .sapMPanelExpandableIcon{right:0}.sapUiVkListPanel .sapMLIB:last-child{border-bottom:0}.sapUiVkListPanel .sapMLIB{padding-left:3rem}.sapUiSizeCompact .sapUiVkListPanel .sapMLIB{padding-left:2.75rem}.sapUiVkLegendItemSquare{height:1.125rem;width:1.125rem;border-style:solid;border-width:0.125rem;border-color:white;margin-right:1rem}.sapUiSizeCompact .sapUiVkLegendItemSquare{height:0.75rem;width:0.75rem}.sapUiVkLegendItemSpotType .sapMSLIImg,.sapUiVkLegendItemSpotType .sapMSLIImgFirst{height:2rem;width:1.49rem}.sapUiSizeCompact .sapUiVkLegendItemSpotType .sapMSLIImg,.sapUiSizeCompact .sapUiVkLegendItemSpotType .sapMSLIImgFirst{height:1.5rem;width:1.15rem}.sapVizKitNotificationPopover{line-height:100%}.sapVizKitNotifications .messagePopoverButton{margin-left:20px!important}.sapUiVizkitRedlineDesign,.sapUiVizkitRedlineSurface{box-shadow:inset 0 0 0 0.25em #0099db;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;-ms-touch-action:none}.sapUiVizkitRedlineDesignMode{cursor:crosshair}.sapUiVizkitRedlineInteractionMode{cursor:pointer}.sapUiVizkitRedlineSurface *{pointer-events:none}.sapVizKitViewport .sapUiVizKitTooltip{position:absolute;color:#fff;border-style:solid;border-width:2px;background-color:rgba(128,128,128,0.5);cursor:default;padding:5px 10px 5px 10px;border-radius:20px;text-shadow:1px 1px 2px #000000;display:none}.sapUiVkTransformationToolEdit{position:absolute;cursor:default;display:none}.sapUiVkTransformationToolEditLabel{padding:0 8px 0 3px;font-size:1.5rem!important;text-shadow:1px 1px 3px #000000c0;line-height:32px!important}.sapUiVkTransformationToolEditUnits{padding:0 3px 0 3px;color:#000000!important;text-shadow:-1px -1px 2px #ffffff,1px -1px 2px #ffffff,-1px 1px 2px #ffffff,1px 1px 2px #ffffff;line-height:32px!important}.sapVizKitViewport .sapUiVizKitSceneOrientationGizmo{position:absolute;width:160px;height:160px;right:10px;top:10px}.sapUiVizKitSceneOrientationGizmoButton{position:absolute!important;right:0}@font-face{font-family:'vk-icons';src:url('../base/fonts/vk-icons.woff') format('woff'),url('../base/fonts/vk-icons.ttf') format('truetype');font-weight:normal;font-style:normal}pre{font-family:"72","72full",Arial,Helvetica,sans-serif;font-size:0.875rem}.sapVizKitViewGalleryStepDescription.sapMFlexBoxBGTransparent{background-color:transparent;position:absolute;bottom:0;left:0;right:0;margin:auto;max-height:calc(33.33333333%)}.sapVizKitViewGalleryStepDescriptionVertical.sapMFlexBoxBGTransparent{background-color:transparent;position:absolute;bottom:0;left:0;max-width:calc(33.33333333%);margin:none;height:100%}.sapVizKitViewGalleryStepDescriptionToolbar.sapMTB-Solid-CTX.sapMTB.sapMTBStandard{background:transparent;border:none;height:2rem;width:100%}.sapVizKitViewGalleryStepDescriptionVerticalToolbar.sapMTB-Solid-CTX.sapMTB.sapMTBStandard{background:transparent;border:none;height:100%;width:2rem}.sapVizKitViewGalleryStepDescriptionIcon{position:absolute;left:50%;width:3rem;color:black;transition:transform 0.33s ease}.sapVizKitViewGalleryStepDescriptionVerticalIcon{position:absolute;top:50%;width:1rem;color:black;margin:none;transition:transform 0.33s ease}.sapVizKitViewGalleryStepDescriptionOrientationIcon{width:3rem;color:black;bottom:0.25rem;right:0.25rem}.sapVizKitViewGalleryStepDescriptionVerticalOrientationIcon{position:absolute;top:1rem;left:0.25rem;width:1rem;color:black;margin:none}.sapVizKitViewGalleryStepDescriptionIconTransform{transform:rotate(180deg)}html:not([data-sap-ui-browser^="ie"]):not([data-sap-ui-browser^="ed"]) .sapVizKitViewGalleryStepDescription .sapVizKitViewGalleryStepDescriptionIcon.sapUiIcon:focus{outline-color:transparent}html:not([data-sap-ui-browser^="ie"]):not([data-sap-ui-browser^="ed"]) .sapVizKitViewGalleryStepDescriptionVertical .sapVizKitViewGalleryStepDescriptionVerticalIcon.sapUiIcon:focus{outline-color:transparent}html:not([data-sap-ui-browser^="ie"]):not([data-sap-ui-browser^="ed"]) .sapVizKitViewGalleryStepDescription .sapVizKitViewGalleryStepDescriptionOrientationIcon.sapUiIcon:focus{outline-color:transparent}html:not([data-sap-ui-browser^="ie"]):not([data-sap-ui-browser^="ed"]) .sapVizKitViewGalleryStepDescriptionVertical .sapVizKitViewGalleryStepDescriptionVerticalOrientationIcon.sapUiIcon:focus{outline-color:transparent}.sapVizKitViewGalleryStepDescription .sapVizKitViewGalleryStepDescriptionText{color:black;font-size:1.5rem}.sapVizKitViewGalleryStepDescriptionVertical .sapVizKitViewGalleryStepDescriptionVerticalText{color:black;font-size:1.5rem}.sapVizKitViewGalleryStepDescription .sapVizKitViewGalleryStepDescriptionText{overflow:hidden;white-space:normal;width:calc(98%);padding-left:1rem;padding-right:1rem}.sapVizKitViewGalleryStepDescriptionVertical .sapVizKitViewGalleryStepDescriptionVerticalText{overflow:hidden;white-space:normal;width:auto;padding-left:1rem;padding-right:1rem}.sapVizKitViewGalleryStepDescriptionVerticalScroll{height:100%!important;width:100%;background-color:rgba(255,255,255,0.4)}.sapVizKitViewGalleryStepDescriptionScroll{width:100%!important;background-color:rgba(255,255,255,0.4)}.sapVizKitViewGalleryStepNumberText{position:absolute;color:white;background-color:rgba(0,0,0,0.3);border-radius:2px;height:1.25rem;width:1.25rem;line-height:1.25rem;font-size:0.75rem;text-align:center;vertical-align:middle;left:0.3725rem;bottom:0.3725rem;z-index:1}.sapVizKitViewGalleryStepNumberTextSelected{background-color:#ec8b46}.sapVizKitViewGallery{position:absolute;background-color:rgba(255,255,255,0.4);bottom:0;width:100%;height:auto;z-index:1}.sapVizKitViewGalleryToolbar.sapMTB-Solid-CTX.sapMTB{background:transparent}.sapVizKitViewGalleryCurrentGroupTitle.sapMTitle{color:#000000;cursor:pointer;max-width:15%}.sapVizKitViewGalleryCurrentStepTitle.sapMTitle{max-width:15%}.sapVizKitViewGalleryThumbnail{border:0.12rem solid;border-color:#ebebeb;border-radius:0.2rem;cursor:pointer;margin:0.25rem;float:left;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.sapVizKitViewGalleryThumbnail.selected{border-color:#ec8b46}.sapVizKitViewGalleryThumbnail:hover:not(.selected){background-color:#ebf5fe;background-blend-mode:multiply}@font-face{font-family:'vk-icons';src:url('../base/fonts/vk-icons.woff') format('woff'),url('../base/fonts/vk-icons.ttf') format('truetype');font-weight:normal;font-style:normal}.drawerToolbar{position:absolute;width:fit-content;top:8px;left:0;right:0;margin:auto;z-index:11}.drawerToolbarIconOrbit{cursor:url('../base/images/vk-orbit.svg') 2 2,auto}.drawerToolbarIconTurntable{cursor:url('../base/images/vk-turntable.svg') 2 2,auto}.drawerToolbarIconPan{cursor:url('../base/images/vk-pan.svg') 2 2,auto}.drawerToolbarIconZoom{cursor:url('../base/images/vk-zoom.svg') 2 2,auto}.drawerToolbar .sapMTB-Solid-CTX{background:#ffffff!important;opacity:0.9}.drawerToolbarCollapsed .sapMTB{height:0;border-bottom:none;box-shadow:none}.drawerToolbarExpanded .sapMTB{border:1px solid rgba(204,204,204,0.5)}.drawerToolbar .sapMTB{-webkit-transition:height 0.20s ease;-moz-transition:height 0.20s ease;-o-transition:height 0.20s ease;transition:height 0.20s ease}.drawerToolbar .drawerToolbarIcon.sapUiIcon:before{-webkit-transition:transform 0.20s ease;-moz-transition:transform 0.20s ease;-o-transition:transform 0.20s ease;transition:transform 0.20s ease}.drawerToolbar .drawerToolbarIcon.sapUiIcon{color:black;font-size:1rem;font-weight:normal;padding-top:2px;height:2rem;width:3rem}.drawerToolbar .drawerToolbarIcon.sapUiIcon:before{display:block;transform:rotate(0deg)}.drawerToolbarCollapsed .drawerToolbarIcon.sapUiIcon:before{display:block;transform:rotate(180deg)}.drawerToolbar .sapMTB-Transparent-CTX.sapMTB{padding-left:0}.vboxCollapsed{height:0}#sap-ui-theme-sap\.ui\.vk{background-image:url('data:text/plain;utf-8,%7B%7D')}