/*!
 * OpenUI5
 * (c) Copyright 2009-2021 SAP SE or an SAP affiliate company.
 * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
 *//*!
 * OpenUI5
 * (c) Copyright 2009-2021 SAP SE or an SAP affiliate company.
 * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
 */#overlay-container{position:absolute;top:0;right:0}.sapUiDtOverlay{position:absolute;outline:none}.sapUiDtOverlay:before,.sapUiDtOverlay:after{position:absolute;pointer-events:none;top:0;right:0;left:0;bottom:0;box-sizing:border-box;z-index:2;box-shadow:none}.sapUiDtOverlayFocusable:focus:before{content:" ";border:.0625rem dotted var(--_sap_ui_dt_Overlay_FocusColor)}.sapUiDtDummyScrollContainer{position:absolute;top:0;right:0;pointer-events:none}.sapUiDtOverlayDropZone{z-index:9999999 !important}.sapUiDtOverlayTargetZone:after{content:" ";outline:.125rem dashed var(--_sap_ui_dt_Overlay_TargetZoneColor);outline-offset:-0.125rem}.sapUiDtOverlaySelected:after{content:" ";outline:.125rem dashed var(--_sap_ui_dt_Overlay_SelectionColor);outline-offset:-0.125rem}.sapUiDtOverlayMovable{cursor:move}.sapUiDtOverlayCutted{background-color:var(--_sap_ui_dt_Overlay_CuttedColor) !important;opacity:0.5}.sapUiDtDragGhostWrapper{position:fixed;pointer-events:none}.sap-desktop[data-sap-ui-browser^="ff"] .sapUiDtDragGhostWrapper{top:-9999px;right:-9999px}.sap-desktop[data-sap-ui-browser^="cr"] .sapUiDtDragGhostWrapper{padding-right:-500px;padding-bottom:500px;bottom:-1000px}.sapUiDtClonedDom{position:absolute;top:0;right:0;pointer-events:none}.sapUiDtClonedDom *{pointer-events:none !important}.sapUiDtOverlayScrollContainer{position:absolute}.sapUiDtContextMenu .sapMPopoverScroll{margin-left:0 !important}.sapUiDtContextMenu button.sapMBtn{padding-right:0.0625rem;padding-left:0.0625rem}.sapUiDtContextMenu button .sapMBtnInner{text-shadow:none;display:block}.sapUiDtContextMenu button .sapMBtnText{text-align:start}.sapUiDtContextMenu button .sapMBtn:focus>.sapMFocusable,.sapUiDtContextMenu button.sapMBtn:focus>.sapMFocusable{border:.0625rem dotted var(--_sap_ui_dt_ContextMenu_FocusColor);outline:none}.sapUiDtContextMenu button.sapMBtn.sapMBtnDisabled{opacity:0.5}.sapUiDtContextMenu.sapMPopover,.sapUiDtContextMenu .sapMPopover{opacity:0;min-width:0;transition:box-shadow .25s;box-shadow:var(--_sap_ui_dt_ContextMenu_BoxShadow);padding:0.1875rem}.sapUiDtContextMenu.sapMPopover.sapUiDtContextMenuVisible,.sapUiDtContextMenu .sapMPopover.sapUiDtContextMenuVisible{opacity:1}.sapUiDtContextMenu.sapMPopoverArr,.sapUiDtContextMenu .sapMPopoverArr{bottom:-0.5rem;right:0.75rem !important}.sapUiDtContextMenu.sapMPopoverArr:after,.sapUiDtContextMenu .sapMPopoverArr:after{box-shadow:none;width:0.75rem;height:0.75rem}.sapUiDtContextMenu.sapMPopoverArr.sapMPopoverArrUp,.sapUiDtContextMenu .sapMPopoverArr.sapMPopoverArrUp{top:-0.5rem}.sapUiDtContextMenu.sapUiDtContextMenuRightArrow.sapMPopoverArr,.sapUiDtContextMenu.sapUiDtContextMenuRightArrow .sapMPopoverArr{right:unset !important;left:0.75rem !important}.sapUiSizeCozy .sapUiDtContextMenu.sapMPopoverArr,.sapUiSizeCozy .sapUiDtContextMenu .sapMPopoverArr{right:1.375rem !important}.sapUiSizeCozy .sapUiDtContextMenu button.sapMBtn{margin-right:0.125rem;margin-left:0.125rem}.sapUiSizeCozy .sapUiDtContextMenu.sapUiDtContextMenuRightArrow.sapMPopoverArr,.sapUiSizeCozy .sapUiDtContextMenu.sapUiDtContextMenuRightArrow .sapMPopoverArr{right:unset !important;left:1.375rem !important}html[data-sap-ui-browser^="ie"] .sapUiDtContextMenu button.sapMBtn:focus .sapMBtnFocusDiv,html[data-sap-ui-browser^="ed"] .sapUiDtContextMenu button.sapMBtn:focus .sapMBtnFocusDiv{border:none}html[data-sap-ui-browser*='ie'] .sapUiDtContextMenu button .sapMBtnInner{display:block}