/*!
 * SAPUI5

        (c) Copyright 2009-2021 SAP SE. All rights reserved
    
 *//*!
 * SAPUI5

        (c) Copyright 2009-2021 SAP SE. All rights reserved
    
 */.sapMeCalendar{position:relative;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sapMeCalendar>.sapMeCalendarPrevious{position:absolute;left:0;z-index:1}.sapMeCalendar>.sapMeCalendarNext{position:absolute;right:0;z-index:1}.sapMeCalendar>.sapMeCalendarMonth{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthName{text-align:center;font-size:1em;line-height:1.2em;padding:0.7em 0 0.4em 0;font-weight:700;height:44px}.sapMeCalendar>.sapMeCalendarMonth>div>.sapMeCalendarMonthDay{text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{padding:15px 0px}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay>*{pointer-events:none}.sapMeCalendarLegend{margin-left:0.5rem;margin-right:0.5rem}.sapUIMeLegendOuterContainer{min-height:3rem}.sapUIMeCalendarLegendLabels{display:inline-block;margin-left:0.75rem;font-size:0.875rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.sapMLabel.sapUIMeCalendarLegendLabels::after{content:none}.sapUIMeLegendMenuContainer{margin-top:0.8rem;overflow:hidden;height:auto;margin-left:0rem}.sapUIMeLegendMenu{display:inline-block;overflow:hidden;height:auto;margin-left:0rem;margin-top:1rem;margin-bottom:0.75rem}.sapUIMeLegendColor{height:.875rem;width:.875rem;display:inline-block;margin-left:1rem;margin-top:.25rem;margin-bottom:.25rem;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendLine{font-size:0.875rem;margin-top:0rem;vertical-align:middle;height:1.5rem;display:inline-block;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendIcon{width:3rem;height:3rem;line-height:3rem;font-size:1.5rem;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapUIMeLegendArrow{display:inline-block;float:right}.sapMeOverlapCalendarDay{text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px 0px;border:1px solid}.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDayNames{margin-top:.25rem}.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays{margin-bottom:0rem}.sapMeOverlapCalendarGrid{border-bottom:0.0625rem solid}.sapMeOverlapCalendarOverlapIndicator{height:0.4375rem;line-height:0px;border-top:0.0625rem solid;border-bottom:0.0625rem solid}.sapMeOverlapCalendarOverlap{height:0.4375rem;display:inline-block;position:relative}.sapMeOverlapCalendarDay{text-align:center;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.9375rem 0px;border-bottom:0.0625rem solid;border-left:.0625rem solid;border-right:none;border-top:none}.sapMeOverlapCalendarDay :nth-of-type(1){border-left:none}.sapMeOverlapCalendarDay.sapMeOverlapCalendarDayWithHalf{padding:0px}.sapMeOverlapCalendarHalfDay{position:absolute;border-bottom:0.0625rem solid;border-left:0.0625rem solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.sapMeOverlapCalendarRowLabels{position:absolute;z-index:3;width:100%;display:inline}.sapMeOverlapCalendarNameLbl{font-face:"Open Sans Regular";font-size:.875rem;margin-left:1rem;top:.25rem;position:relative;z-index:3}.sapMeOverlapCalendarTypeLbl{position:absolute;font-face:"Open Sans Regular";font-size:.75rem;top:1.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sapMeCalendar{background-color:var(--sapUiBaseBG)}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthName{height:3rem;line-height:3rem;padding:0;font-family:var(--sapUiFontFamily);font-size:1rem;color:var(--sapUiLink)}.sapMeCalendar>.sapMBtn>.sapMBtnContent{font-size:0}.sapMeCalendar>.sapMeCalendarMonthNotSingle>div.sapMeCalendarMonthDayNames,.sapMeCalendar>.sapMeCalendarMonthNotSingle>div.sapMeCalendarMonthDays{margin-left:0.5rem;margin-right:0.5rem}.sapMeCalendar>.sapMeCalendarPrevious{font-size:1.375rem;color:var(--sapUiContentIconColor);width:3rem;height:3rem;line-height:3rem}.sapMeCalendar>.sapMeCalendarNext{font-size:1.375rem;color:var(--sapUiContentIconColor);width:3rem;height:3rem;line-height:3rem}.sapMeCalendar>.sapMeCalendarPrevious:active{background:var(--sapUiHighlight);color:var(--sapUiContentContrastTextColor)}.sapMeCalendar>.sapMeCalendarNext:active{background:var(--sapUiHighlight);color:var(--sapUiContentContrastTextColor)}.sapMeCalendar>.sapMeCalendarMonth>div>.sapMeCalendarMonthDay{font-family:var(--sapUiFontFamily);font-size:0.625rem;color:var(--sapUiBaseText);text-transform:uppercase}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDayNames{font-size:0;height:15px}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDayNames{margin-top:1rem}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays{margin-bottom:1rem}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth).sapMeCalendarDayNow:before{content:"";position:absolute;top:-0.063rem;right:0;bottom:0;left:-0.063rem}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{border:none;font-family:var(--sapUiFontFamily);font-size:1.125rem;padding:0.688rem 0;position:relative}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before{content:"";position:absolute;top:-0.063rem;right:0;bottom:0;left:-0.063rem}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{border-bottom:.063rem solid var(--sapUiGroupContentBackground);border-left:.063rem solid var(--sapUiGroupContentBackground);color:var(--sapUiBaseText);background:var(--_sap_me_function_darken1372);vertical-align:top}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay:hover{background:var(--_sap_me_function_lighten1372)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth{background:none}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:not(.sapMeCalendarDayNotInCurrentMonth){color:var(--sapUiBaseText)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before{border:.125rem solid var(--sapUiAccent4)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before.sapMeCalendarDayNotInCurrentMonth{border:none}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay{background:var(--sapUiContentForegroundColor)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay:hover{background:var(--_sap_me_function_lighten1372)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay.sapMeCalendarDayNotInCurrentMonth{color:var(--sapUiGroupContentBorderColor);background:none}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth){background:var(--sapUiSelected);color:var(--sapUiContentContrastTextColor)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth):hover{background:var(--_sap_me_function_lighten1372)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekDay6.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarType10),.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekDay0.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarType10){background:var(--sapUiSelected)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType00{background:var(--sapUiListTableGroupHeaderBorderColor)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth).sapMeCalendarType00{background:var(--sapUiGroupTitleBorderColor)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType01{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType04{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType06{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType07{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType10{background:var(--_sap_me_function_darken1372)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{border-bottom:.063rem solid var(--sapUiGroupContentBackground);border-left:.063rem solid var(--sapUiGroupContentBackground);color:var(--sapUiBaseText);background:var(--_sap_me_function_darken1372);vertical-align:top}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay:hover{background:var(--_sap_me_function_lighten1372)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth{background:none}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:not(.sapMeCalendarDayNotInCurrentMonth){font-weight:bolder;font-size:1.25rem;color:var(--sapUiHighlight)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before.sapMeCalendarDayNotInCurrentMonth{border:none}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay{background:var(--sapUiContentForegroundColor)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay{background:var(--_sap_me_function_lighten1372)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay.sapMeCalendarDayNotInCurrentMonth{color:var(--sapUiGroupContentBorderColor);background:none}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth){border:.125rem solid var(--sapUiHighlight)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType00{background:var(--sapUiListTableGroupHeaderBorderColor)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth).sapMeCalendarType00{background:var(--sapUiSelected)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType01{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType04{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType06{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType07{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType10{background:var(--_sap_me_function_darken1372)}.sapUIMeLegendOuterContainer{background-color:var(--sapUiGlobalBackgroundColor)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType00{background-color:var(--sapUiListTableGroupHeaderBorderColor)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType01{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType04{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType06{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType07{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForToday{border:.125rem solid var(--sapUiAccent4);width:0.875rem;height:0.875rem}.sapMeCalendarLegendApproval .sapUIMeLegendColorForSelected{background-color:var(--sapUiHighlight)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForSelected00{background-color:var(--sapUiGroupTitleBorderColor)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForNormal{background-color:var(--sapUiListTableGroupHeaderBackground)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType00{background-color:var(--sapUiListTableGroupHeaderBorderColor)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType01{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType04{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType06{background-color:var(--_sap_me_function_mix1372)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType07{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendAction .sapUIMeLegendColorForToday{border:.125rem solid var(--sapUiAccent4);width:0.875rem;height:0.875rem}.sapMeCalendarLegendAction .sapUIMeLegendColorForSelected{background-color:var(--sapUiHighlight)}.sapMeCalendarLegendAction .sapUIMeLegendColorForSelected00{background-color:var(--sapUiGroupTitleBorderColor)}.sapMeCalendarLegendAction .sapUIMeLegendColorForNormal{background-color:var(--sapUiListTableGroupHeaderBackground)}.sapUIMeLegendIcon{background-color:none}.sapUIMeLegendArrow{font-color:var(--sapUiBaseText)}.sapMeOverlapCalendar{background:var(--sapUiBaseBG)}.sapMeOverlapCalendarGrid{border-bottom-color:var(--sapUiContentForegroundBorderColor)}.sapMeOverlapCalendarOverlapIndicator{border-top-color:var(--sapUiContentForegroundBorderColor);border-bottom-color:var(--sapUiContentForegroundBorderColor)}.sapMeOverlapCalendarDay{border-bottom:.063rem solid var(--sapUiGroupContentBackground);border-left:.063rem solid var(--sapUiGroupContentBackground);color:var(--sapUiBaseText);background:var(--_sap_me_function_darken1372)}.sapMeOverlapCalendarHalfDay{border-bottom-color:var(--sapUiGroupContentBackground);border-left-color:var(--sapUiGroupContentBackground)}.sapMeOverlapCalendarTypeHalfDayEnd{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--_sap_me_function_lighten1372)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_lighten1372) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_lighten1372) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_lighten1372) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--_sap_me_function_lighten1372) 50%)}.sapMeOverlapCalendarType00{background-color:var(--sapUiContentForegroundColor);z-index:-2}.sapMeOverlapCalendarType00HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--sapUiContentForegroundColor)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--sapUiContentForegroundColor) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--sapUiContentForegroundColor) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--sapUiContentForegroundColor) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--sapUiContentForegroundColor) 50%, rgba(255,255,255,0) 50%)}.sapMeOverlapCalendarType00HalfDayEnd{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--sapUiContentForegroundColor)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiContentForegroundColor) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiContentForegroundColor) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiContentForegroundColor) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapUiContentForegroundColor) 50%)}.sapMeOverlapCalendarType01{background-color:var(--_sap_me_function_mix1372)}.sapMeOverlapCalendarType01HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--_sap_me_function_mix1372)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%)}.sapMeOverlapCalendarType01HalfDayEnd{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--_sap_me_function_mix1372)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%)}.sapMeOverlapCalendarType04{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeOverlapCalendarType04HalfDayStart{z-index:1;background-image:url(img/bg_white_transparent.png);background:url(img/bg_white_transparent.png),-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--_sap_me_function_mix1372)), color-stop(50%, rgba(255,255,255,0)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%)}.sapMeOverlapCalendarType04HalfDayEnd{z-index:1;background-image:url(img/bg_white_transparent.png);background:url(img/bg_white_transparent.png),-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--_sap_me_function_mix1372)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%)}.sapMeOverlapCalendarType06{background-color:var(--_sap_me_function_mix1372);z-index:-1}.sapMeOverlapCalendarType06HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--_sap_me_function_mix1372)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%)}.sapMeOverlapCalendarType06HalfDayEnd{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--_sap_me_function_mix1372)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%)}.sapMeOverlapCalendarType07{background-color:var(--_sap_me_function_mix1372);background-image:url(img/bg_white_transparent.png)}.sapMeOverlapCalendarType07HalfDayStart{z-index:1;background-image:url(img/bg_white_transparent.png);background:url(img/bg_white_transparent.png),-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--_sap_me_function_mix1372)), color-stop(50%, rgba(255,255,255,0)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, var(--_sap_me_function_mix1372) 50%, rgba(255,255,255,0) 50%)}.sapMeOverlapCalendarType07HalfDayEnd{z-index:1;background-image:url(img/bg_white_transparent.png);background:url(img/bg_white_transparent.png),-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--_sap_me_function_mix1372)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--_sap_me_function_mix1372) 50%)}.sapMeOverlapCalendarNameLbl{color:var(--sapUiBaseText)}.sapMeOverlapCalendarTypeLbl{color:var(--sapUiGroupTitleTextColor)}.sapUIMeProgInd{display:inline-block;background:-moz-linear-gradient(top, #cecece 0, #e3e3e3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cecece), color-stop(100%, #e3e3e3));background:-webkit-linear-gradient(top, #cecece 0, #e3e3e3 100%);background:-ms-linear-gradient(top, #cecece 0, #e3e3e3 100%);background:linear-gradient(to bottom, #cecece 0, #e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cecece, endColorstr=#e3e3e3, GradientType=0);height:1rem;padding-bottom:2px}.sapUIMeProgIndBorder{display:inline-block}.sapUIMeProgIndBar{position:relative;background:-moz-linear-gradient(top, #779ecb 0, #77c8cb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #779ecb), color-stop(100%, #77c8cb));background:-webkit-linear-gradient(top, #779ecb 0, #77c8cb 100%);background:-ms-linear-gradient(top, #779ecb 0, #77c8cb 100%);background:linear-gradient(to bottom, #779ecb 0, #77c8cb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#779ecb, endColorstr=#77c8cb, GradientType=0);height:1rem}.sapUIMeProgIndBarPOSITIVE{background:-moz-linear-gradient(top, #8fc24d 0, #406d05 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8fc24d), color-stop(100%, #406d05));background:-webkit-linear-gradient(top, #8fc24d 0, #406d05 100%);background:-ms-linear-gradient(top, #8fc24d 0, #406d05 100%);background:linear-gradient(to bottom, #8fc24d 0, #406d05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8fc24d, endColorstr=#406d05, GradientType=0)}.sapUIMeProgIndBarNEGATIVE{background:-moz-linear-gradient(top, #f7801f 0, #be6007 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f7801f), color-stop(100%, #be6007));background:-webkit-linear-gradient(top, #f7801f 0, #be6007 100%);background:-ms-linear-gradient(top, #f7801f 0, #be6007 100%);background:linear-gradient(to bottom, #f7801f 0, #be6007 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f7801f, endColorstr=#be6007, GradientType=0)}.sapUIMeProgIndBarCRITICAL{background:-moz-linear-gradient(top, #ff4f00 0, #ff9e73 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ff4f00), color-stop(100%, #ff9e73));background:-webkit-linear-gradient(top, #ff4f00 0, #ff9e73 100%);background:-ms-linear-gradient(top, #ff4f00 0, #ff9e73 100%);background:linear-gradient(to bottom, #ff4f00 0, #ff9e73 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff4f00, endColorstr=#ff9e73, GradientType=0)}.sapUIMeProgIndFont{display:inline-block;position:absolute;left:0;top:0;padding-left:5px;vertical-align:top;font-size:11px;white-space:nowrap}.sapUIMeProgIndEndHidden{display:inline-block;width:1px;visibility:hidden}.sapUIMeProgIndEnd{display:inline-block;width:1px;visibility:visible;height:1rem;background-image:-webkit-linear-gradient(top, #cecece 0, #e3e3e3 100%)}.sapUIMeTabContainerButtons{margin-left:1rem}.sapUIMeTabContainerTab{width:3.5rem;height:3.5rem;margin-left:1rem;display:inline-block}.sapUIMeTabContainerBtn{font-size:1.5rem;color:var(--sapUiGroupContentBackground);-moz-border-radius:2rem;border-radius:2rem;width:3rem;height:3rem;border:.25rem solid var(--sapUiGroupContentBackground);box-shadow:0 .063rem .125rem 0 rgba(128,128,128,0.6);padding:0;line-height:3rem;position:absolute;z-index:0}.sapUIMeTabContainerBtnInfo.sapUiIconActive{border:0.250rem solid #f27020}.sapUIMeTabContainerBtnAttachments.sapUiIconActive{border:0.250rem solid #007cc0}.sapUIMeTabContainerBtnNotes.sapUiIconActive{border:0.250rem solid #ab218e}.sapUIMeTabContainerBtnPeople.sapUiIconActive{border:0.250rem solid #004990}.sapUIMeTabContainerBtnInfo{background-color:#f27020}.sapUIMeTabContainerBtnAttachments{background-color:#007cc0}.sapUIMeTabContainerBtnNotes{background-color:#ab218e}.sapUIMeTabContainerBtnPeople{background-color:#004990}.sapUIMeTabContainerHiddenBadges{visibility:hidden}.sapUIMeTabContainerBadge{font-size:0.75rem;color:var(--sapUiGroupContentBackground);-moz-border-radius:1rem;border-radius:1rem;min-width:0.75rem;height:1rem;position:relative;padding-left:.125rem;padding-right:.125rem;line-height:1rem;float:right;z-index:1}.sapUIMeTabContainerBadgeInfo{background-color:#f27020}.sapUIMeTabContainerBadgeAttachments{background-color:#007cc0}.sapUIMeTabContainerBadgeNotes{background-color:#ab218e}.sapUIMeTabContainerBadgePeople{background-color:#004990}.sapUIMeTabContainerContent{position:relative;padding:0.125rem 0;margin-top:0.750rem;border-top:1px solid var(--sapUiContentForegroundBorderColor);border-bottom:1px solid var(--sapUiContentForegroundBorderColor);background-color:var(--sapUiGroupContentBackground)}.sapUIMeTabContainerTabContentScrollable{background-color:var(--sapUiGroupContentBackground);padding:0;overflow-x:auto;overflow-x:hidden}.sapUIMeTabContainerTabContent{background-color:var(--sapUiGroupContentBackground);padding:0;overflow:hidden;position:relative;z-index:1}.sapUIMeTabContainerContentArrow{position:absolute;top:-0.45rem;left:4.16rem;width:0.750rem;height:0.750rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--sapUiGroupContentBackground);z-index:0;border-top:1px solid var(--sapUiContentForegroundBorderColor);border-left:1px solid var(--sapUiContentForegroundBorderColor)}.sap-phone .sapUIMeTabContainerButtons{margin-top:1rem;margin-left:0rem}.sap-phone .sapUIMeTabContainerContentArrow{left:3.16rem}.sapUIMeTabContainerContentClosed{position:relative;padding:0.125rem 0 0 0;margin-top:0.750rem;background-color:transparent;border-bottom:none}