.loader{position:absolute;width:24px;height:24px;display:block;background:#2b6ed3;animation:animloader 366ms linear infinite alternate}@keyframes animloader{0%{top:40%}to{top:23%}}.loader2{animation:animloader2 366ms linear infinite alternate}@keyframes animloader2{0%{top:23%}to{top:40%}}.weekly-progress_calendar-container__4lhD4 .fc{font-family:inherit}.weekly-progress_calendar-container__4lhD4 .fc-daygrid-day{height:32px!important}.weekly-progress_calendar-container__4lhD4 .fc-daygrid-day-number{font-size:.85rem;font-weight:500;color:#374151;text-align:center;width:100%;height:100%;padding:.1rem 0;display:block}.weekly-progress_calendar-container__4lhD4 .fc-day-today{background-color:transparent!important}.weekly-progress_calendar-container__4lhD4 .fc-day-today .fc-daygrid-day-number,.weekly-progress_calendar-container__4lhD4 .has-study-session .fc-daygrid-day-number{background-color:#3b82f6;color:#fff;border-radius:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin:0 auto}.weekly-progress_calendar-container__4lhD4 .fc-col-header-cell{font-weight:500;font-size:.8rem;text-align:center}.weekly-progress_calendar-container__4lhD4 .fc-daygrid-day{padding:0;min-width:24px;min-height:24px;height:28px;max-width:32px}.weekly-progress_calendar-container__4lhD4 .fc-col-header-cell{font-weight:400;font-size:.75rem;color:#6b7280;background-color:transparent;border:none}.weekly-progress_calendar-container__4lhD4 .fc-daygrid-day,.weekly-progress_calendar-container__4lhD4 .fc-scrollgrid,.weekly-progress_calendar-container__4lhD4 .fc-scrollgrid-section>*{border:none}.weekly-progress_fc-daygrid-day-events__mkv_K{display:none!important}.weekly-progress_fc-daygrid-day-frame__2Kyt3{border:none!important;background-color:transparent!important;padding:0!important}.weekly-progress_fc-day-other__zvsBn{color:#000!important}