.mySwiper{width:100%;max-width:28rem;height:500px;min-height:500px}.mySwiper .swiper-slide{background:#fff;border-radius:1rem;border:1px solid #eaeaea;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.background-card{position:absolute;height:400px;min-height:400px;width:448px;min-width:448px;background:linear-gradient(180deg,#fff,transparent);border:1px solid #eaeaea;border-radius:1rem;z-index:10}.background-card.left-1{left:22rem;top:2.5rem;transform:rotate(12deg);z-index:20;border-bottom:none}.background-card.left-2{left:18rem;top:9rem;transform:rotate(20deg);z-index:10}.background-card.right-1{right:13rem;top:2.5rem;transform:rotate(-12deg);z-index:20;border-bottom:none}.background-card.right-2{right:18rem;top:9rem;transform:rotate(-20deg);z-index:10}.swiper-3d .swiper-slide-shadow{background:hsla(0,0%,100%,.15)!important;color:rgba(0,0,0,.1)!important}.swiper-slide:not(.swiper-slide-active){opacity:1}@media (max-width:768px){.background-card{display:none}}.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}