/*!
 * 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.
 */.sapFCardContent .sapFCardAnalyticsCloudContent svg text{font-family:var(--sapUiFontFamily) !important;font-size:var(--sapMFontSmallSize) !important;fill:var(--sapUiTileTextColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-text-outline[stroke-width="2px"]{fill:var(--sapUiContentFocusColor) !important;stroke:var(--sapBaseColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-text-outline[stroke-width="2px"]+tspan{fill:var(--sapUiContentFocusColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-title{font-family:var(--sapUiFontHeaderFamily) !important;font-size:var(--sapMFontHeader5Size) !important;font-weight:var(--sapUiFontHeaderWeight) !important;fill:var(--sapUiTileTitleTextColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-subtitle{font-family:var(--sapUiFontFamily) !important;font-size:var(--sapMFontMediumSize) !important;font-weight:normal !important;fill:var(--sapUiTileTextColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-axis path[stroke]{stroke:var(--sapUiText) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-legend>rect[fill]{fill:var(--sapUiTileBackground) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-legend>rect[stroke]{stroke:var(--sapUiTileBorderColor) !important}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-tooltip-box{color:var(--sapUiTileTitleTextColor) !important;fill:var(--sapUiTileBackground)}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-background{fill:var(--sapUiTileBackground)}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-track{fill:var(--sapUiScrollBarTrackColor);stroke:var(--sapUiScrollBarBorderColor)}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-button,.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-thumb{fill:var(--sapUiScrollBarFaceColor);stroke:var(--sapUiScrollBarBorderColor)}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-button:hover,.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-thumb:hover{fill:var(--sapUiScrollBarHoverFaceColor)}.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-arrow,.sapFCardContent .sapFCardAnalyticsCloudContent svg .highcharts-scrollbar-rifles{stroke:var(--sapUiScrollBarSymbolColor);fill:var(--sapUiScrollBarSymbolColor)}.sapFCardCalendarContent .sapFCalCard{padding:1rem}.sapFCardCalendarContent .sapFCalCard .sapUiCal:not(.sapUiCalInt){width:100%;padding:0;min-height:16.5rem;min-width:16.5rem}.sapFCardCalendarContent .sapFCalCard .sapUiCalMonthPicker,.sapFCardCalendarContent .sapFCalCard .sapUiCalYearPicker{right:0;margin-right:0}.sapFCardCalendarContent .sapFCalCard .sapUiCal .sapUiCalMonthView{padding:0}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0}.sapFCardCalendarContent .sapFCalCard .sapFCalCardLineSeparator{border-top:.0625rem solid var(--sapGroup_ContentBorderColor);margin-bottom:1rem}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerLeft{padding:0;width:15%;margin:0 0 0 0.75rem}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerLeft .sapUiCalendarAppStart{font-size:var(--sapMFontMediumSize);color:var(--sapUiBaseText);text-align:right}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerLeft .sapUiCalendarAppEnd{font-size:var(--sapMFontSmallSize);color:var(--sapUiContentLabelColor);margin-top:0.25rem;text-align:right}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerRight{flex:1 1 auto;margin-left:0;width:70%}.sapFCardCalendarContent .sapFCalCard .sapFCalCardRightSide{display:flex;flex-direction:column}.sapFCardCalendarContent .sapFCalCard .sapFCalCardRightSide .sapFCalCardAppList{width:100%}.sapFCardCalendarContent .sapFCalCard .sapFCalCardRightSide .sapMBtn{align-self:center}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer.sapUiCalendarAppCurrent>.sapUiCalendarAppContainerRight{position:relative}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer.sapUiCalendarAppCurrent>.sapUiCalendarAppContainerRight::after{content:'';display:block;position:absolute;border:2px solid var(--sapUiLegendCurrentDateTime);border-radius:4px;top:-4px;right:-4px;bottom:-4px;left:-4px;pointer-events:none}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarAppContainer>.sapUiCalendarAppContainerRight>.sapUiCalendarApp{margin:0}.sapFCardCalendarContent .sapFCalCard .sapUiCalLegMoreText{font-size:var(--sapFontSize);color:var(--sapUiLinkActive);margin-right:0.25rem}.sapFCardCalendarContent .sapFCalCard .sapUiCalLegMoreText>.sapUiUnifiedLegendSquare{display:none}.sapFCardCalendarContent .sapFCalCard .sapFCalCardNoItemsText{line-height:2rem;text-align:center;font-size:0.9rem}.sapFCardCalendarContent .sapFCalCard .sapUiCalendarApp:active{background-color:transparent}.sapFCardCalendarContent .sapFCalCard .sapUiUnifiedLegend{padding:1rem 0.5rem}.sapUiSizeCompact .sapFCardCalendarContent .sapFCalCard .sapUiCalMonthPicker,.sapUiSizeCompact .sapFCardCalendarContent .sapFCalCard .sapUiCalYearPicker{right:0;margin-right:0}.sapFCalCard .sapMTBStandard{border-bottom:none}.sapFCalCard .sapUiCalendarAppCont{height:100%;display:flex}.sapFCalCard .sapUiCalendarAppOneLine .sapUiCalendarAppIcon,.sapFCalCard .sapUiCalendarAppOneLine .sapUiCalendarAppTitle,.sapFCalCard .sapUiCalendarAppOneLine .sapUiCalendarAppText{height:3rem;line-height:3rem;padding-top:0;padding-bottom:0}.sapFCalCard .sapUiCalendarAppOneLine .sapUiCalendarAppIcon{top:0}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardLayout{display:flex}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardLineSeparator{display:none}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardLeftSide,.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardRightSide{width:50%}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardRightSide{display:flex;flex-direction:column}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardRightSide .sapFCalCardAppList{width:100%}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapFCalCardRightSide .sapMBtn{align-self:center}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer{flex-direction:column}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer .sapUiCalendarAppContainerLeft{width:100%;margin:0;padding:0 0 0.0625rem 0}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer .sapUiCalendarAppContainerLeft .sapUiCalendarAppStart,.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer .sapUiCalendarAppContainerLeft .sapUiCalendarAppEnd{display:inline-block;margin:0;padding:0}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer .sapUiCalendarAppContainerLeft .sapUiCalendarAppEnd{margin-right:0.25rem}.sapFCardCalendarContent.sapMPCInCardTwoColumns .sapUiCalendarAppContainer .sapUiCalendarAppContainerRight{width:100%}ui-integration-card{display:inline-block;width:100%}ui-integration-card>div[data-sap-ui-area]{height:100%;width:100%}ui-integration-card .sapFCard{height:100%}.sapFCard .sapFCardContent .sapFCardContentHidden.sapUiIntegrationMicrochartLegend{display:none}.sapMLIB.sapUiIntegrationLCI{padding:0 1rem 0 1rem}.sapMLIB.sapUiIntegrationLCI.sapUiIntegrationLCIWithChart .sapMLIBContent>.sapMSLIDiv{flex-direction:column}.sapMLIB.sapUiIntegrationLCI.sapUiIntegrationLCIWithChart{height:5rem}.sapMLIB.sapUiIntegrationLCI.sapUiIntegrationLCIWithChart.sapMSLIWithDescription{height:calc(5rem + var(--_sap_ui_integration_controls_ListContentItem_ChartHeight))}.sapMLIB.sapUiIntegrationLCI .sapFCardIcon{flex-shrink:0}.sapMLIB.sapUiIntegrationLCI.sapMLIBActive .sapFCardIcon.sapFAvatar .sapUiIcon{color:var(--sapUiListActiveTextColor)}.sapUiIntegrationLCI:not(.sapMSLIThumbnail):not(.sapMSLIWithDescription).sapUiIntegrationLCIIconSizeXS{height:2.5625rem}.sapUiIntegrationLCI:not(.sapMSLIThumbnail):not(.sapMSLIWithDescription).sapUiIntegrationLCIIconSizeS{height:3.5625rem}.sapUiIntegrationLCI:not(.sapMSLIThumbnail):not(.sapMSLIWithDescription).sapUiIntegrationLCIIconSizeM{height:4.5625rem}.sapUiIntegrationMicrochartValueNeutral{color:var(--sapUiNeutralText)}.sapUiIntegrationMicrochartValueGood{color:var(--sapUiPositiveText)}.sapUiIntegrationMicrochartValueError{color:var(--sapUiNegativeText)}.sapUiIntegrationMicrochartValueCritical{color:var(--sapUiCriticalText)}.sapUiIntegrationMicrochartChartWrapper{height:1rem;display:flex;align-items:center;margin-top:0.5rem}.sapUiIntegrationMicrochartChartWrapper .sapUiIntegrationMicrochartChart{flex-grow:1;height:0.675rem}.sapUiIntegrationMicrochartLegend{padding-top:0.5rem;padding-right:1rem}.sapUiIntegrationMicrochartLegend .sapUiIntegrationMicrochartLegendItem{display:inline-flex;margin-left:3rem;margin-bottom:0.5rem;max-width:100%}.sapUiIntegrationMicrochartLegend .sapUiIntegrationMicrochartLegendItem :first-child{flex-shrink:0;width:0.75rem;height:0.75rem;margin-left:0.5rem}.sapUiIntegrationMicrochartLegend .sapUiIntegrationMicrochartLegendItem :nth-child(2){height:0.75rem;font-size:0.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sapUiIntegrationMicrochartLegendItemNeutral{background:var(--sapUiChartPaletteSemanticNeutral)}.sapUiIntegrationMicrochartLegendItemGood{background:var(--sapUiChartPaletteSemanticGood)}.sapUiIntegrationMicrochartLegendItemError{background:var(--sapUiChartPaletteSemanticBad)}.sapUiIntegrationMicrochartLegendItemCritical{background:var(--sapUiChartPaletteSemanticCritical)}.sapFCardObjectContent{padding:1rem 1rem 0 1rem}.sapFCardObjectGroup{padding-bottom:1.75rem}.sapFCardObjectGroup .sapFCardObjectItemTitle{margin-bottom:0.5rem}.sapFCardObjectGroup .sapFCardObjectItemLabel{margin-top:1rem}.sapFCardObjectGroup .sapFCardObjectItemText{margin-top:0.25rem}.sapFCardObjectGroup .sapFCardObjectItemAvatar{margin-left:0.5rem}.sapFCardObjectGroup.sapFCardObjectGroupLastInColumn{padding-bottom:1rem}.sapFCardObjectSpaceBetweenGroup{margin-left:2rem}.sapFCard .sapFCardContent .sapFCardObjectContent .sapUiAFLayout .sapUiAFLayoutItem.sapFCardInvisibleContent{display:none}