@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/poi/fonts/source-sans-pro/SourceSansPro.ttf)}body,html{margin:0;padding:0;font-size:16px;font-family:Source Sans Pro!important;background-color:#fff!important}@media screen and (min-width:1536px){body,html{font-size:18px}}@media screen and (max-width:1535px){body,html{font-size:16px}}@media screen and (max-width:1199px){body,html{font-size:15px}}@media screen and (max-width:899px){body,html{font-size:14px}}@media screen and (max-width:599px){body,html{font-size:12px}}.MuiCalendarPicker-root .MuiTypography-caption{font-size:1rem}.MuiCalendarPicker-root>div:first-child{background:none;margin-top:0;position:relative}.MuiCalendarPicker-root>div:first-child>div:first-child{margin:0 auto;padding-left:2.5rem;font-size:1rem;font-weight:700}.MuiCalendarPicker-root>div:first-child>div:nth-child(2)>button:first-child{position:absolute;left:10px}.MuiCalendarPicker-root>div:first-child>div:nth-child(2)>div{display:none}.whiteHeadcalendar .MuiPickerStaticWrapper-content>div>div{width:100%;height:100%;padding:0 10%}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root{width:100%}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .MuiTypography-caption{font-size:1rem;padding-left:0}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child{background:unset;padding-top:0;padding-bottom:0}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root{overflow-y:unset}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root>div>div:first-child{justify-content:space-around}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row]{justify-content:space-around;margin-top:10px;margin-bottom:10px}.whiteHeadcalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row] .MuiButtonBase-root{display:inline-block;width:100%;position:relative;margin:auto}.attendanceCalendar .MuiPickerStaticWrapper-content>div>div{width:100%;max-height:unset}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiButtonBase-root .MuiIconButton-root .MuiPickersArrowSwitcher-button{color:"red";padding:100px}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root{width:100%;max-height:unset}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root{overflow-y:unset}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root>div>div:first-child{justify-content:space-around}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root{min-height:330px}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row]{justify-content:space-around;height:50px}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row] .MuiButtonBase-root{font-size:1rem;font-weight:400;display:inline-block;width:100%;position:relative;margin:auto;height:32px;display:flex;justify-content:center;padding-left:3px;text-align:left}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row] .MuiButtonBase-root.Mui-selected{background:none;color:#000}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row] .MuiButtonBase-root.Mui-selected:hover{background-color:none}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root .PrivatePickersSlideTransition-root div[role=row] .MuiButtonBase-root.MuiPickersDay-today{border:none}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child{background:#fff;border-bottom:1px solid #ececec;min-height:50px}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child>div:first-child{font-size:1rem}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child>div:nth-child(2)>button:first-child{color:#282828;position:absolute;left:6%;bottom:10%}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child>div:nth-child(2)>button:last-child{color:#282828;position:absolute;right:5%;bottom:10%}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root>div:first-child>div:nth-child(2)>div{display:none}.attendanceCalendar .MuiPickerStaticWrapper-content .MuiCalendarPicker-root .MuiTypography-caption{font-size:1rem;font-weight:700;color:#282828;width:100%;display:inline-flex;justify-content:flex-start;padding-left:7%;margin-bottom:10px}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-y:scroll}