/*!
 * 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(--sapUiLightestBG)}.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthName{height:3rem;line-height:3rem;padding:0;font-family:var(--sapUiFontFamily);font-size:1rem;color:var(--sapUiDarkText)}.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(--sapUiElement);width:3rem;height:3rem;line-height:3rem}.sapMeCalendar>.sapMeCalendarNext{font-size:1.375rem;color:var(--sapUiElement);width:3rem;height:3rem;line-height:3rem}.sapMeCalendar>.sapMeCalendarPrevious:active{background:var(--sapUiHighlight);color:var(--sapUiTextInverted)}.sapMeCalendar>.sapMeCalendarNext:active{background:var(--sapUiHighlight);color:var(--sapUiTextInverted)}.sapMeCalendar>.sapMeCalendarMonth>div>.sapMeCalendarMonthDay{font-family:var(--sapUiFontFamily);font-size:0.625rem;color:var(--sapUiLightText);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-weight:bold;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(--sapUiLightestBorder);border-left:.063rem solid var(--sapUiLightestBorder);color:var(--sapUiLightText);background:var(--sapUiExtraLightBG);vertical-align:top}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:not(.sapMeCalendarDayNotInCurrentMonth){color:var(--sapUiLightText)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before{border:.125rem solid var(--_sap_me_function_darken1674)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNow:before.sapMeCalendarDayNotInCurrentMonth{border:none}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay{background:var(--sapMeOverlapCalendarType00)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay.sapMeCalendarDayNotInCurrentMonth{background:var(--sapUiLightestBG);color:var(--sapUiLightBorder)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth){background:var(--sapUiHighlight);color:var(--sapUiTextInverted)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekDay6.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarType10),.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekDay0.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarType10){background:var(--sapUiMediumBorder)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType00{background:var(--sapMeOverlapCalendarType00)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth).sapMeCalendarType00{background:var(--sapUiLightLine)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType01{background-color:var(--sapMeOverlapCalendarType01)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType04{background-color:var(--sapMeOverlapCalendarType04);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType06{background-color:var(--sapMeOverlapCalendarType06)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType07{background-color:var(--sapMeOverlapCalendarType07);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarApproval>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType10{background:var(--sapUiExtraLightBG)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{border-bottom:.063rem solid var(--sapUiLightestBorder);border-left:.063rem solid var(--sapUiLightestBorder);color:var(--sapUiLightText);background:var(--sapUiExtraLightBG);vertical-align:top}.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(--sapMeOverlapCalendarType00)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarDayNotInCurrentMonth,.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay.sapMeCalendarDayNotInCurrentMonth{background:var(--sapUiLightestBG);color:var(--sapUiLightBorder)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth){border:.125rem solid var(--sapUiHighlight)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType00{background:var(--sapMeOverlapCalendarType00)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarSelected:not(.sapMeCalendarDayNotInCurrentMonth).sapMeCalendarType00{background:var(--sapUiMediumBorder)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType01{background-color:var(--_sap_me_function_mix1674)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType04{background-color:var(--_sap_me_function_mix1674);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType06{background-color:var(--sapMeOverlapCalendarType06)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType07{background-color:var(--_sap_me_function_mix1674);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarAction>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarType10{background:var(--sapUiExtraLightBG)}.sapUIMeLegendOuterContainer{background-color:var(--sapUiLightestBG)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType00{background-color:var(--sapMeOverlapCalendarType00)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType01{background-color:var(--sapMeOverlapCalendarType01)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType04{background-color:var(--sapMeOverlapCalendarType04);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType06{background-color:var(--sapMeOverlapCalendarType06)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForType07{background-color:var(--sapMeOverlapCalendarType07);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForToday{border:.125rem solid var(--sapUiHighlight);width:0.875rem;height:0.875rem}.sapMeCalendarLegendApproval .sapUIMeLegendColorForSelected{background-color:var(--sapUiHighlight)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForSelected00{background-color:var(--sapUiLightLine)}.sapMeCalendarLegendApproval .sapUIMeLegendColorForNormal{background-color:var(--sapUiExtraLightBG)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType00{background-color:var(--sapMeOverlapCalendarType00)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType01{background-color:var(--sapMeOverlapCalendarType01Action)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType04{background-color:var(--sapMeOverlapCalendarType01Action);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType06{background-color:var(--sapMeOverlapCalendarType06)}.sapMeCalendarLegendAction .sapUIMeLegendColorForType07{background-color:var(--_sap_me_function_mix1674);background-image:url(img/bg_white_transparent.png)}.sapMeCalendarLegendAction .sapUIMeLegendColorForToday{border:.125rem solid var(--sapUiHighlight);width:0.875rem;height:0.875rem}.sapMeCalendarLegendAction .sapUIMeLegendColorForSelected{background-color:var(--sapUiHighlight)}.sapMeCalendarLegendAction .sapUIMeLegendColorForSelected00{background-color:var(--sapUiLightLine)}.sapMeCalendarLegendAction .sapUIMeLegendColorForNormal{background-color:var(--sapUiExtraLightBG)}.sapUIMeLegendIcon{background-color:var(--sapUiLightestBG)}.sapUIMeLegendArrow{font-color:var(--sapUiStandardText)}.sapMeOverlapCalendar{background:var(--sapUiLightestBG)}.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay.sapMeCalendarWeekendDay.sapMeCalendarDayNotInCurrentMonth,.sapMeOverlapCalendarCalendar>.sapMeCalendar>.sapMeCalendarMonth>div.sapMeCalendarMonthDays>.sapMeCalendarMonthDay{background:var(--sapUiExtraLightBG);color:var(--sapUiLightText)}.sapMeOverlapCalendarGrid{border-bottom-color:var(--sapUiExtraLightBorder)}.sapMeOverlapCalendarOverlapIndicator{border-top-color:var(--sapUiExtraLightBorder);border-bottom-color:var(--sapUiExtraLightBorder)}.sapMeOverlapCalendarDay{border-bottom-color:var(--sapUiLightestBorder);border-left-color:var(--sapUiLightestBorder);background:var(--sapUiExtraLightBG)}.sapMeOverlapCalendarHalfDay{border-bottom-color:var(--sapUiLightestBorder);border-left-color:var(--sapUiLightestBorder)}.sapMeOverlapCalendarTypeHalfDayEnd{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(53%, rgba(255,255,255,0)), color-stop(50%, var(--sapUiExtraLightBG)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiExtraLightBG) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiExtraLightBG) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapUiExtraLightBG) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapUiExtraLightBG) 50%)}.sapMeOverlapCalendarType00{background-color:var(--sapMeOverlapCalendarType00);z-index:-2}.sapMeOverlapCalendarType00HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--sapMeOverlapCalendarType00)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--sapMeOverlapCalendarType00) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--sapMeOverlapCalendarType00) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--sapMeOverlapCalendarType00) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--sapMeOverlapCalendarType00) 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(--sapMeOverlapCalendarType00)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType00) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType00) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType00) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType00) 50%)}.sapMeOverlapCalendarType01{background-color:var(--sapMeOverlapCalendarType01)}.sapMeOverlapCalendarType01HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--sapMeOverlapCalendarType01)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--sapMeOverlapCalendarType01) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--sapMeOverlapCalendarType01) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--sapMeOverlapCalendarType01) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--sapMeOverlapCalendarType01) 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(--sapMeOverlapCalendarType01)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType01) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType01) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType01) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType01) 50%)}.sapMeOverlapCalendarType04{background-color:var(--sapMeOverlapCalendarType04);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(--sapMeOverlapCalendarType04)), color-stop(50%, rgba(255,255,255,0)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, var(--sapMeOverlapCalendarType04) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, var(--sapMeOverlapCalendarType04) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, var(--sapMeOverlapCalendarType04) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, var(--sapMeOverlapCalendarType04) 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(--sapMeOverlapCalendarType04)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType04) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType04) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType04) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType04) 50%)}.sapMeOverlapCalendarType06{background-color:var(--sapMeOverlapCalendarType06);z-index:-1}.sapMeOverlapCalendarType06HalfDayStart{z-index:2;background:-webkit-gradient(linear, left top, right bottom, color-stop(50%, var(--sapMeOverlapCalendarType06)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, var(--sapMeOverlapCalendarType06) 50%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(top left, var(--sapMeOverlapCalendarType06) 50%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(top left, var(--sapMeOverlapCalendarType06) 50%, rgba(255,255,255,0) 50%);background:linear-gradient(to bottom right, var(--sapMeOverlapCalendarType06) 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(--sapMeOverlapCalendarType06)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType06) 50%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType06) 50%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType06) 50%);background:linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType06) 50%)}.sapMeOverlapCalendarType07{background-color:var(--sapMeOverlapCalendarType07);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(--sapMeOverlapCalendarType07)), color-stop(50%, rgba(255,255,255,0)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, var(--sapMeOverlapCalendarType07) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, var(--sapMeOverlapCalendarType07) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, var(--sapMeOverlapCalendarType07) 50%, rgba(255,255,255,0) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, var(--sapMeOverlapCalendarType07) 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(--sapMeOverlapCalendarType07)));background:url(img/bg_white_transparent.png),-webkit-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType07) 50%);background:url(img/bg_white_transparent.png),-moz-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType07) 50%);background:url(img/bg_white_transparent.png),-o-linear-gradient(top left, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType07) 50%);background:url(img/bg_white_transparent.png),linear-gradient(to bottom right, rgba(255,255,255,0) 53%, var(--sapMeOverlapCalendarType07) 50%)}.sapMeOverlapCalendarNameLbl{color:var(--sapUiStandardText)}.sapMeOverlapCalendarTypeLbl{color:var(--sapUiDarkText)}.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(--sapUiWhite);-moz-border-radius:2rem;border-radius:2rem;width:3rem;height:3rem;border:.25rem solid var(--sapUiWhite);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:.25rem solid var(--sapMeTabColorInfo)}.sapUIMeTabContainerBtnAttachments.sapUiIconActive{border:.25rem solid var(--sapMeTabColorAttachments)}.sapUIMeTabContainerBtnNotes.sapUiIconActive{border:.25rem solid var(--sapMeTabColorNotes)}.sapUIMeTabContainerBtnPeople.sapUiIconActive{border:.25rem solid var(--sapMeTabColorPeople)}.sapUIMeTabContainerBtnInfo{background-color:var(--sapMeTabColorInfo)}.sapUIMeTabContainerBtnAttachments{background-color:var(--sapMeTabColorAttachments)}.sapUIMeTabContainerBtnNotes{background-color:var(--sapMeTabColorNotes)}.sapUIMeTabContainerBtnPeople{background-color:var(--sapMeTabColorPeople)}.sapUIMeTabContainerHiddenBadges{visibility:hidden}.sapUIMeTabContainerBadge{font-size:0.75rem;color:var(--sapUiWhite);-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:var(--sapMeTabColorInfo)}.sapUIMeTabContainerBadgeAttachments{background-color:var(--sapMeTabColorAttachments)}.sapUIMeTabContainerBadgeNotes{background-color:var(--sapMeTabColorNotes)}.sapUIMeTabContainerBadgePeople{background-color:var(--sapMeTabColorPeople)}.sapUIMeTabContainerContent{position:relative;padding:0.125rem 0;margin-top:0.750rem;border-top:1px solid var(--sapUiDarkBorder);border-bottom:1px solid var(--sapUiDarkBorder);background-color:var(--sapUiWhite)}.sapUIMeTabContainerTabContentScrollable{background-color:var(--sapUiWhite);padding:0;overflow-x:auto;overflow-x:hidden}.sapUIMeTabContainerTabContent{background-color:var(--sapUiWhite);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(--sapUiWhite);z-index:0;border-top:1px solid var(--sapUiDarkBorder);border-left:1px solid var(--sapUiDarkBorder)}html.sap-phone .sapUIMeTabContainerButtons{margin-top:1rem;margin-left:0rem}html.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}