.AppIcon_icon__kL63l{fill:#7c7c7c}.AppLink_underline__VhjO_{text-decoration:underline}.AppLink_none__9pEEU{text-decoration:none}.AppTypography_typography__KDouO{white-space:pre-line}.AppTypography_title20Bold__pc2Br{font-size:20px;font-weight:700;line-height:30px;letter-spacing:.06em}.AppTypography_title20Regular__vganR{font-size:20px;font-weight:400;line-height:30px;letter-spacing:.06em}.AppTypography_bodyRegular__xseH2{font-size:16px;font-weight:350;line-height:26px;letter-spacing:.01em}.AppTypography_body14Regular__WEM36{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.02em}.AppTypography_bodyBold__mXtF8{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.01em}.AppTypography_body14Bold__DKtBO{font-size:14px;font-weight:700;line-height:21px}.AppTypography_body14SingleRegular__I53Jr{font-size:14px;font-weight:400;line-height:16px;letter-spacing:.03em}.AppTypography_body14SingleBold__hhMkf{font-size:14px;font-weight:700;line-height:16px}.AppTypography_body14Link__iahGA{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.02em}.AppTypography_bodySingleBold__nd216{font-size:16px;font-weight:700;line-height:18px;letter-spacing:.03em}.AppTypography_bodySingleRegular__Oy_25{font-size:16px;font-weight:500;line-height:18px;letter-spacing:1%}.AppTypography_buttonBold__jvjoH{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.03em}.AppTypography_minicaptionDefault__G3rmF{font-size:10px;font-weight:500;line-height:12px;letter-spacing:.05em}.AppTypography_minicaptionSingleBold__wyAI_{font-size:12px;font-weight:700;line-height:14px}.AppTypography_minicaption10SingleRegular__Q6ZXZ{font-size:10px;font-weight:400;line-height:12px;letter-spacing:.03em}.AppTypography_minicaption10SingleBold__Q8_G2{font-size:10px;font-weight:700;line-height:12px;letter-spacing:.03em}.AppTypography_minicaptionRegular__5RE04{font-size:12px;font-weight:400;line-height:17px;letter-spacing:0}.AppTypography_captionSingleBold__eawqb{font-size:14px;font-weight:700;line-height:16px;letter-spacing:.01em}.AppTypography_captionSingleRegular__HjKYP{font-size:14px;font-weight:500;line-height:16px;letter-spacing:.01em}.AppTypography_caption12Default___58X5{font-size:12px;font-weight:400;line-height:19px;letter-spacing:.02em}.AppTypography_caption12Bold__U8PKA{font-size:12px;font-weight:700;line-height:19px;text-align:center;letter-spacing:.02em}.AppTypography_caption12SingleBold__qC2G5{font-size:12px;font-weight:700;line-height:14px;letter-spacing:.02em}.AppTypography_caption12Link__Az9vH{font-size:12px;font-weight:400;line-height:19px;letter-spacing:.02em}.AppTypography_caption12SingleRegular__0dTDV{font-size:12px;font-weight:400;line-height:14px;letter-spacing:.02em}.AppTypography_captionRegular__hdH2l{font-size:14px;font-weight:400;line-height:20px;letter-spacing:1%}.AppTypography_subtitle16Regular__owUsM{font-size:16px;font-weight:400;line-height:28px;letter-spacing:.05em}.AppTypography_subtitle16Bold__G4IyI{font-size:16px;font-weight:700;line-height:28px;letter-spacing:.05em}.AppTypography_subtitle16SingleRegular__HwxCg{font-size:16px;font-weight:400;line-height:18px;letter-spacing:.03em}.AppTypography_subtitle16SingleBold__cQobu{font-size:16px;font-weight:700;line-height:18px;letter-spacing:3%}.AppTypography_subtitle16DoubleRegular___L_V8{font-size:16px;font-weight:400;line-height:24px;letter-spacing:3%}.ClassMemberEventStatusBadge_badge__FO9xK{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px;font-weight:700;border-radius:4px}.ClassMemberEventStatusBadge_scheduledToTransferIn__iaByN{color:#45b3b8;background:#e9f8f9;border:1px solid #45b3b8}.ClassMemberEventStatusBadge_scheduledToTransferOut__x3cJI{color:#ff9e68;background:#fffbf4;border:1px solid #ff9e68}.ClassMemberEventStatusBadge_scheduledToParticipation__rcIio{color:#45b3b8;background:#e9f8f9;border:1px solid #45b3b8}.ClassMemberEventStatusBadge_scheduledToWithdraw__8Om17{color:#ff9e68;background:#fffbf4;border:1px solid #ff9e68}.ClassMemberEventStatusBadge_scheduledRecess__EWAVF{color:#7c7c7c;background:#f3f3f3;border:1px solid #7c7c7c}.LessonStatusBadge_badge___ewRK{display:flex;align-items:center;justify-content:center;width:64px;height:20px;border-radius:4px}.LessonStatusBadge_completed__4p_94{color:#b9b9b9;background:#fff}.LessonStatusBadge_implementation__EfIEA{color:#7c7c7c;background:#f3f3f3}.LessonStatusBadge_implement__B_o5Y{color:#7e92db;background:#eceffa}.LessonStatusBadge_notImplemented__tor_3{color:#ff9e68;background:#fffbf4}.LessonStatusBadge_canceled__Fonm_,.LessonStatusBadge_canceling__HNSGW{color:#fff;background:#7c7c7c}.LessonStatusBadge_rescheduling__ObfZ2{color:#ea584e;background:#ffefee}.LessonTypeBadge_badge__T4wph{display:flex;align-items:center;justify-content:center;width:94px;height:20px;color:#fff;background:#7c7c7c;border-radius:90px}.LessonScheduleMemberAttendanceBadge_badge__qqlSb{display:flex;align-items:center;justify-content:center;width:56px;height:16px;color:#b9b9b9;background:#fff;border:1px solid #b9b9b9;border-radius:4px}.LessonCalendarCard_card__Y4jPf{position:relative;box-sizing:border-box;display:block;width:100%;padding:16px;text-decoration:none;background:#fff;border:1px solid #bfc8ed}.LessonCalendarCard_card__Y4jPf+.LessonCalendarCard_card__Y4jPf{border-top:0}.LessonCalendarCard_card__Y4jPf:first-child{border-radius:12px 12px 0 0}.LessonCalendarCard_card__Y4jPf:last-child{border-radius:0 0 12px 12px}.LessonCalendarCard_card__Y4jPf:only-child{border-radius:12px}.LessonCalendarCard_cardAssignedSubstituteCoachOriginal__SJEtd{background:#f3f3f3!important}.LessonCalendarCard_topWrapper__LSo_N{display:flex;gap:8px;align-items:center}.LessonCalendarCard_lessonDate__KGwK2{color:#5266af}.LessonCalendarCard_statusBadge__N15hW{margin-left:8px}.LessonCalendarCard_lessonTime__zwMm1{gap:4px;color:#5266af}.LessonCalendarCard_lessonTime__zwMm1,.LessonCalendarCard_timeMini__oD5Bl{display:flex;align-items:center;height:30px}.LessonCalendarCard_coachNameWrapper__N1GTt{padding-top:4px}.LessonCalendarCard_classMemberWrapper__oTUZN{padding-top:12px}.LessonCalendarCard_classMemberSection__o_hDW{display:flex;gap:4px;align-items:center}.LessonCalendarCard_classMemberSection__o_hDW:not(:first-child){padding-top:4px}.LessonCalendarCard_fullName__PV_Tp{color:#2d2d2d}.LessonCalendarCard_warningMessage__64zvK{display:flex;gap:2px;align-items:center;padding-top:12px}.LessonCalendarCard_attentionIcon__3Fjei{color:#fc948d}.LessonCalendarCard_attentionMessage__G5o36{color:#ea584e}.LessonCalendarCard_hourLaterIcon__TDYU2{color:#ffc996}.LessonCalendarCard_hourLaterMessage__p6uRV{color:#ff9e68}.LessonCalendarCard_rightIcon__1_CQ9{position:absolute;top:50%;right:12px;color:#7c7c7c;transform:translateY(-50%)}.LessonCalendarCard_highlight__53Y6l{background:#eceffa}.LessonCalendarCard_attachedStatusWrapper__w4U_8{position:absolute;top:0;right:0;display:flex;gap:2px;align-items:center}.LessonCalendarCard_assignedSubstituteCoachOriginal__t6smd{background:#b9b9b9}.LessonCalendarCard_attachedStatusDefault__jRdoI{background:#bfc8ed}.LessonCalendarCard_attachedStatus__3bO4x{display:flex;align-items:center;justify-content:center;width:28px;height:46px;font-size:12px;font-weight:700;color:#fff;border-radius:0 11px 0 0;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.LessonCalendarCard_card__Y4jPf:nth-child(n+2) .LessonCalendarCard_attachedStatus__3bO4x{border-radius:0}.LessonCalendarCard_attachedStatus__3bO4x:has(+.LessonCalendarCard_attachedStatus__3bO4x):not(.LessonCalendarCard_attachedStatus__3bO4x+.LessonCalendarCard_attachedStatus__3bO4x){border-radius:0!important}.LessonCalendarCard_lessonType__d_FXc{margin-bottom:8px}.LessonCalendarCard_attendanceStatus__2xukh,.LessonCalendarCard_scheduledEvent__gz_yE{margin-left:4px}.LessonRecentry_sectionTitle__QSlPY{box-sizing:border-box;display:flex;align-items:center;width:100%;height:43px;font-size:20px;font-weight:700;line-height:30px;color:#5266af;letter-spacing:.06em;border-bottom:1px solid #5266af}.LessonRecentry_countWrapper__67PxI{display:flex;align-items:center;margin-left:auto;font-weight:700;color:#5266af}.LessonRecentry_count__z1jgp{font-size:22px;line-height:30px}.LessonRecentry_countUnit___KzmW{height:30px;padding-top:3px;margin-left:8px}.LessonRecentry_notItemsWrapper__eb1Yk{display:flex;flex-direction:column;align-items:center;margin-top:32px}.LessonRecentry_notItemTitle__yAis_{margin-top:16px;color:#7c7c7c}.LessonRecentry_completeWrapper__Ix2pI{display:flex;justify-content:center;width:100%;margin-top:24px}.LessonRecentry_content__v21SU{padding-top:24px}
/*# sourceMappingURL=0337cbde09e11846.css.map*/