.class-notification{background-color:#f8f9fa;border-radius:8px;line-height:1.6;margin:2rem auto;padding:1.5rem}@media (min-width:768px){.class-notification{margin:2.5rem auto;padding:2rem}}.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number{color:#000}.schedules-component{padding-top:80px}@media (min-width:768px){.schedules-component{padding-top:100px}}.fc-direction-ltr .fc-daygrid-event .fc-event-time{font-size:10px}.fc-h-event .fc-event-title{font-size:10px;font-weight:600}.fc-daygrid-event-dot{display:none}.fc-event-main-frame{display:block}.fc-direction-ltr .fc-daygrid-event .fc-event-time{display:flex}.fc-h-event .fc-event-main-frame,.fc-h-event .fc-event-title-container{display:flex;flex-direction:column;white-space:normal}.fc .fc-daygrid-event{min-height:60px}.fc-daygrid-day-number{font-size:22px;font-weight:600}.fc-day-sun .fc-daygrid-day-top .fc-daygrid-day-number{color:red}.fc-day-other .fc-daygrid-day-events{opacity:.5}.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number{background-color:green;border:1px solid green;border-radius:30px;color:#fff;height:32px;margin-top:4px;padding:0;text-align:center;width:32px}.fc .fc-daygrid-day-top{height:45px;padding:4px 2px 0 0}.fc .fc-daygrid-day.fc-day-today{background-color:#fff}.fc-col-header-cell.fc-day.fc-day-sun{background-color:#f7caca}.fc-col-header-cell.fc-day.fc-day-fri,.fc-col-header-cell.fc-day.fc-day-mon,.fc-col-header-cell.fc-day.fc-day-sat,.fc-col-header-cell.fc-day.fc-day-thu,.fc-col-header-cell.fc-day.fc-day-tue,.fc-col-header-cell.fc-day.fc-day-wed{background-color:#f7efc9}
