.DesktopBanner{cursor:pointer;padding-right:15px}.DesktopBannerText{padding:1px 10px;border-radius:12px;margin-left:6px;text-decoration:none}.DesktopBannerTextHtmlExport,.DesktopBannerTextUpdate,.DesktopBannerTextSupport{color:#2f4efd;border:1px solid #2f4efd}.DesktopBannerImage{height:60px}.DesktopBannerImageHtmlExport{width:37px}.DesktopBannerImageSupport{width:29px}.DesktopHeaderIcon,.DesktopHeaderText{vertical-align:middle}.DesktopHeaderText{font-weight:700;font-size:18px}.UserDesktopTitle{font-size:18px;overflow:hidden;white-space:nowrap;margin-left:7.5px;margin-top:7.5px}.CalendarSheetContainer{border:1px solid #c1c1c1;border-radius:8px}.CalendarSheetHeader{border-bottom:1px solid #ccc;background:#f2f2f2;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:700}.CalendarSheetLine{overflow:hidden;border-bottom:1px solid #e6e5e6}.CalendarSheetLine:last-of-type{border-bottom:none}.CellCWLeftTop,.CellCWRightTop,.CellCWTop,.CellCW,.CellCWRightBottom,.CellCWTopToday,.CellCWTopWeekend{color:#444;justify-content:center;box-sizing:border-box}.CellCWTop,.CellCWTopWeekend,.CellCWTopToday,.CellCWLeftTop{border-right:1px solid #ccc}.CellCWTopWeekend{background:#cfcfcc}.CellCWTopToday{background:#ccf2ed}.CellCWLeftTop{box-sizing:initial;border-top-left-radius:8px}.CellCWRightTop{border-top-right-radius:8px}.CellCW,.CellCWRightBottom{font-size:11px;background-color:#fff;text-align:center;cursor:pointer}.CellCW{border-bottom:1px solid #e6e5e6}.CellFirstColumn{border-right:1px solid #afb3b9}.DayCell{background-color:#fff;cursor:pointer;border-right:1px solid #e6e5e6;overflow:hidden}.DayCell:last-of-type{border-right:none}.DayCellToday .Date span{font-weight:700;color:#fff;border-radius:15px;background:#00bea4;padding:4px}.DayOutOfMonth{background-color:#f3f3f3;color:#cfcfcc;cursor:default}.FullTimeEntry,.NonFullTimeEntry,.NonFullTimeEntryTender{background-color:#637afe;margin:3px 6px;padding:1px 3px 0;color:#fff;overflow:hidden;white-space:nowrap;width:100%}.FullTimeEntry,.FullTimeEntrySelected{text-align:center}.FullTimeEntrySelected,.NonFullTimeEntrySelected{background-color:#2f4efd;margin:3px 6px;padding:1px 3px 0;color:#fff;overflow:hidden;white-space:nowrap;width:100%}.Date{padding-right:4px;padding-top:3px;justify-content:flex-end;height:20px}.CalendarFooter{border-top:1px solid #ccc;background:#f2f2f2;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-weight:700}.CalendarFooterLeft{vertical-align:middle;padding-left:10px;cursor:pointer}.CalendarFooterPrevious{padding-right:10px;cursor:pointer;justify-content:flex-end}.CalendarFooterNext{vertical-align:middle;text-align:left;padding-left:10px;cursor:pointer}.CalEntryParticipantTableCell,.CalEntryParticipantTableCellIcon,.CalEntryParticipantTableCellNowrap{font-size:12px;color:#444;padding:3px 0 3px 10px;box-sizing:border-box;vertical-align:middle}.CalEntryParticipantTableCell,.CalEntryParticipantTableCellIcon{white-space:nowrap;overflow:hidden}.CalEntryParticipantTableCellIcon{padding:0;text-align:center;vertical-align:middle}.FullTimeEntries,.FullTimeEntriesEmpty{background-color:#fff;cursor:pointer}.FullTimeEntries{border-bottom:2px solid #afb3b9}.FullTimeCell{display:block!important}.FullTimeCellLeft,.FullTimeCell,.NonFullTimeCell,.NonFullTimeCellLeft{border-right:1px solid #e6e5e6}.FullTimeCell:last-of-type,.NonFullTimeCell:last-of-type{border-right:none}.NonFullTimeCell,.NonFullTimeCellLeft,.NonFullTimeCellRight{background-color:#fff;background-image:url(/img/misc_date_background.png?v16.3-30);cursor:pointer;position:relative}.PlaceholderScrollbar{border-bottom:2px solid #afb3b9;background-color:#fff}.TimeScaleColumn{border-right:1px solid #afb3b9}.TimeScaleCell{font-size:11px;color:#444;background-color:#fff;padding-top:3px;padding-right:3px;justify-content:flex-end;box-sizing:border-box;border-bottom:1px solid #afb3b9;align-items:initial!important}.TimeScaleCell:last-of-type{border-bottom:none}.AbsenceCalCW{border-right:1px solid #e6e5e6;border-bottom:2px solid #afb3b9;background-color:#fff;justify-content:center;box-sizing:border-box}.AbsenceCalDayCell,.AbsenceCalDayCellWeekend,.AbsenceCalNameCell{border-right:1px solid #e6e5e6;border-bottom:1px solid #afb3b9;box-sizing:border-box;justify-content:center}.AbsenceCalDayCellWeekend{background-color:#cfcfcc}.AbsenceCalNameCell{text-align:left;padding:2px 0}.AbsenceCalBackground{background-color:#fff}.AbsenceCalMarker{font-size:12px;position:relative;background-color:#637afe;border-radius:10px;color:#fff;padding:0;width:12px;height:12px}
