.LessonStoryPage_lesson-story-page-title___Wsx3{color:#1f2937;font-size:18px;font-weight:700;line-height:28px;word-wrap:break-word}@media(min-width:900px){.LessonStoryPage_lesson-story-page-title___Wsx3{font-size:26px;font-weight:700;line-height:42px}}.LessonStoryPage_lesson-story-page-category__cEH1v{margin-top:12px;display:flex;flex-direction:row;gap:4px}@media(min-width:900px){.LessonStoryPage_lesson-story-page-category__cEH1v{margin-top:18px;gap:8px}}.LessonStoryPage_lesson-story-page-author-time__a3fXr{margin-top:24px;margin-bottom:28px;display:flex;flex-direction:row;gap:4px;color:#9ca3af;font-size:14px;font-weight:500;line-height:20px}@media(min-width:900px){.LessonStoryPage_lesson-story-page-author-time__a3fXr{margin-top:36px;margin-bottom:24px}}.LessonStoryPage_divider__486L9{width:100%;height:100%;border:1px solid #e5e7eb}.LessonStoryPage_lesson-story-page-icon-bar__lclz0{padding:16px;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:900px){.LessonStoryPage_lesson-story-page-icon-bar__lclz0{padding:16px 8px}}.LessonStoryPage_lesson-story-page-icon-bar__lclz0 .LessonStoryPage_lesson-story-page-icon-zone__qQylp{display:flex;flex-direction:row;gap:16px}@media(min-width:900px){.LessonStoryPage_lesson-story-page-icon-bar__lclz0 .LessonStoryPage_lesson-story-page-icon-zone__qQylp{gap:20px}}.LessonStoryPage_lesson-story-page-icon-bar__lclz0 .LessonStoryPage_lesson-story-page-icon-zone__qQylp .LessonStoryPage_lesson-story-page-icon-wrapper__ku_ZE{display:flex;gap:4px;color:#9ca3af;font-size:11px;font-weight:500;line-height:20px;word-wrap:break-word}@media(min-width:900px){.LessonStoryPage_lesson-story-page-icon-bar__lclz0 .LessonStoryPage_lesson-story-page-icon-zone__qQylp .LessonStoryPage_lesson-story-page-icon-wrapper__ku_ZE{gap:6px;font-size:14px}}.LessonStoryPage_lesson-story-page-icon-bar__lclz0 .LessonStoryPage_lesson-story-page-icon-zone__qQylp .LessonStoryPage_lesson-story-page-icon-wrapper__ku_ZE.LessonStoryPage_liked__geMcT svg path{fill:#9ca3af}.LessonStoryPage_lesson-story-page-content__Reuhp{margin-top:36px;color:#1f2937;font-size:13px;font-weight:400;line-height:26px;word-wrap:break-word}@media(min-width:900px){.LessonStoryPage_lesson-story-page-content__Reuhp{margin-top:42px;font-size:16px;font-weight:500;line-height:30px}}.LessonStoryPage_lesson-story-page-zone__z5LK3{margin-top:36px}@media(min-width:900px){.LessonStoryPage_lesson-story-page-zone__z5LK3{margin-top:48px}}.LessonStoryPage_margin-bottom-zone__r4cK5{margin-bottom:112px}.LessonStoryPageCategory_lesson-story-page-category-wrapper__8QnWz{display:flex;flex-direction:row;gap:4px;width:100%;overflow-x:hidden}@media(min-width:900px){.LessonStoryPageCategory_lesson-story-page-category-wrapper__8QnWz{gap:8px}}.LessonStoryPageCategory_lesson-story-page-category-wrapper__8QnWz .LessonStoryPageCategory_lesson-story-page-category__lKw43{padding:4px 8px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;justify-content:center;align-items:center;white-space:nowrap;text-align:center;color:#4b5563;font-size:9px;font-weight:500;line-height:16px;word-wrap:break-word}@media(min-width:900px){.LessonStoryPageCategory_lesson-story-page-category-wrapper__8QnWz .LessonStoryPageCategory_lesson-story-page-category__lKw43{font-size:12px}}.LessonStoryPageCategory_lesson-story-page-category-sidebar-wrapper___Zv59{display:flex;flex-direction:row;gap:4px;width:100%;overflow-x:hidden}.LessonStoryPageCategory_lesson-story-page-category-sidebar-wrapper___Zv59 .LessonStoryPageCategory_lesson-story-page-category-sidebar__xJI01{padding:4px 8px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;justify-content:center;align-items:center;white-space:nowrap;text-align:center;color:#4b5563;font-size:11px;font-weight:500;line-height:16px}@media(min-width:900px){.LessonStoryPageCategory_lesson-story-page-category-sidebar-wrapper___Zv59 .LessonStoryPageCategory_lesson-story-page-category-sidebar__xJI01{padding:6px 10px;font-size:10px;font-weight:500;line-height:16px}}.LessonStoryPageTags_lesson-story-page-tags-wrapper__o_EXN{display:flex;flex-direction:row;gap:4px}@media(min-width:900px){.LessonStoryPageTags_lesson-story-page-tags-wrapper__o_EXN{gap:12px}}.LessonStoryPageTags_lesson-story-page-tags-wrapper__o_EXN .LessonStoryPageTags_lesson-story-page-tag__M6HM9{padding:2px 12px;background:#fff;border-radius:56px;overflow:hidden;border:1px solid #e5e7eb;justify-content:center;align-items:center;gap:10px;display:inline-flex;color:#4b5563;font-size:10px;font-weight:500;line-height:28px;word-wrap:break-word}@media(min-width:900px){.LessonStoryPageTags_lesson-story-page-tags-wrapper__o_EXN .LessonStoryPageTags_lesson-story-page-tag__M6HM9{padding:10px 20px;font-size:15px}}.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_comment__33MSD{color:#1f2937;font-size:16px;font-weight:700;line-height:26px;word-wrap:break-word}.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_number__S4Mtn{color:#9ca3af;font-size:16px;font-weight:700;line-height:26px;word-wrap:break-word}.Comment_comment-container__83Ry5 .Comment_top-comment-input__zap85{margin-top:16px}.Comment_comment-container__83Ry5 .Comment_divider__DSUvG{margin-top:24px;margin-left:-16px;margin-right:-16px;width:auto;height:100%;border:1px solid #e5e7eb}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn{margin-top:24px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 button{display:flex;align-items:center;gap:8px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 .Comment_type__IdEzJ{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_body__uygdb{margin-top:12px;color:#1f2937;font-size:13px;font-weight:400;line-height:26px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg{margin-top:16px;margin-bottom:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN{display:flex;flex-direction:"row";align-items:center;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV{margin-right:6px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_number-of-reply__FDBEY{margin-right:12px;color:#9ca3af}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_write-reply__8oP_2{color:#4b5563}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-input__kCgrz{margin-top:20px;margin-left:22px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV{margin-top:18px;margin-left:22px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{display:flex;align-items:center;gap:8px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button .Comment_name__7vG4q,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_type__IdEzJ{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.Comment_comment-container__83Ry5 .Comment_reply-divider__GNWI9{margin-top:20px;margin-left:-16px;margin-right:-16px;width:auto;height:100%;border:1px solid #e5e7eb}@media(min-width:900px){.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_comment__33MSD,.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_number__S4Mtn{font-size:20px;line-height:32px}.Comment_comment-container__83Ry5 .Comment_top-comment-input__zap85{margin-top:40px}.Comment_comment-container__83Ry5 .Comment_divider__DSUvG{margin-top:40px;margin-left:-48px;margin-right:-48px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn{margin-top:36px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{gap:12px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 button{display:flex;align-items:center;gap:10px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_name__7vG4q{font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_type__IdEzJ .Comment_date__Ucm_e{font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_body__uygdb{font-size:16px;font-weight:500;line-height:30px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg{margin-bottom:32px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV{display:flex;flex-direction:"row";align-items:baseline}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9 .Comment_number-of-reply__FDBEY,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV .Comment_number-of-reply__FDBEY{margin-left:8px;font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9 .Comment_write-reply__8oP_2,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV .Comment_write-reply__8oP_2{margin-left:20px;font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-input__kCgrz{margin-top:20px;margin-left:26px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV{margin-top:24px;margin-left:26px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{display:flex;align-items:center}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button{display:flex;align-items:center;gap:10px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button .Comment_name__7vG4q,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_type__IdEzJ{color:#9ca3af;font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-divider__GNWI9{margin-top:32px;margin-left:-48px;margin-right:-48px}}.CommentInput_comment-input-container__C98pm{background-color:#fff;padding:10px;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:10px}.CommentInput_comment-input-container__C98pm .CommentInput_input-field__YVUrT{border:none;outline:none;padding:12.5px 20px 13.5px;font-size:16px;font-weight:500;line-height:30px;resize:none;height:80px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv{margin-right:20px;display:flex;justify-content:end;gap:20px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_cancel-button__azrR9,.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_send-button__d2Ad2{display:flex;align-items:center;background-color:#fff;font-size:15px;font-weight:500;line-height:28px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_cancel-button__azrR9{padding-top:2px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_disabled__7yAsQ{color:#9ca3af}.SideDrawer_side-drawer__EsjZW [class*=anticon] svg{width:24px;height:24px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=anticon] svg{width:28px;height:28px}}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer]{border-bottom:0}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-body]{padding:10px 24px 24px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-body]{padding:64px 54px 55px}}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close]{background-color:#fff!important;position:absolute;top:14px;right:16px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close]{position:absolute;top:4px;right:-4px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close] svg{width:14px;height:14px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close]{top:10px;right:2px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close] svg{width:14px;height:14px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close]{top:28px;right:28px}}.SideDrawer_comment__YaG3A [class*=ant-drawer-body]{padding:10px 16px 24px}@media(min-width:900px){.SideDrawer_comment__YaG3A [class*=ant-drawer-body]{padding:64px 48px 55px}}.DropdownButton_dropdown__uwD1u{position:relative}.DropdownButton_dropdown__uwD1u>button{min-width:100px;height:28px;padding:0 12px;display:flex;align-items:center;gap:6px;border-radius:8px;border:1px solid #e5e7eb}.DropdownButton_dropdown__uwD1u>button.DropdownButton_no-border__CyeQv{border:none;padding:0;min-width:auto}.DropdownButton_dropdown__uwD1u>button>span{color:#4b5563;font-size:10px;font-weight:500;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.DropdownButton_dropdown__uwD1u>button svg{width:16px;height:16px;display:flex;align-self:center}.DropdownButton_dropdown__uwD1u .DropdownButton_wrap-dropdown-list__odKoY{position:absolute;top:32px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:8px;max-height:0;transition:max-height .3s ease-in-out;overflow:hidden;z-index:10}.DropdownButton_dropdown__uwD1u .DropdownButton_wrap-dropdown-list__odKoY.DropdownButton_onSetting__0Z8T5{top:42px;left:25px}.DropdownButton_dropdown__uwD1u .DropdownButton_wrap-dropdown-list__odKoY.DropdownButton_onSetting__0Z8T5.DropdownButton_open___2uWH,.DropdownButton_dropdown__uwD1u .DropdownButton_wrap-dropdown-list__odKoY.DropdownButton_open___2uWH{max-height:600px}.DropdownButton_dropdown-list__wFfMc{padding:8px 6px;display:flex;flex-direction:column;background:#fff}.DropdownButton_dropdown-list__wFfMc>li{width:100%;padding:8px 10px;display:flex;gap:8px;align-items:center;transition:background-color .3s ease-in-out;cursor:pointer}.DropdownButton_dropdown-list__wFfMc>li:hover{background:#f9fafb}.DropdownButton_dropdown-list__wFfMc>li>span{color:#4b5563;font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.DropdownButton_dropdown-list__wFfMc>li>svg{flex-shrink:0}.DropdownButton_dropdown-list__wFfMc>li>svg path{stroke:#4b5563}.DropdownButton_dropdown__uwD1u .DropdownButton_divider__xbftX{width:100%;height:1px;background:#e5e7eb;margin:10px 0}@media(min-width:900px){.DropdownButton_dropdown-list__wFfMc{padding:10px 8px}.DropdownButton_dropdown-list__wFfMc>li{padding:9px 16px}.DropdownButton_dropdown-list__wFfMc>li>span{font-size:15px;font-weight:500;line-height:28px}.DropdownButton_dropdown__uwD1u>button{padding:0 10px 0 12px}.DropdownButton_dropdown__uwD1u>button>span{font-size:12px;font-weight:500;line-height:16px}.DropdownButton_dropdown__uwD1u>button>svg{width:16px;height:16px}}.LoginButton_login-btn__TXxAQ{width:74px;height:34px;background:#1f2937;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:14.32px;color:#fff}.LoginButton_login-btn-skeleton___tN5j{width:74px;height:34px;background:#f5f5f5;border-radius:8px;position:relative;overflow:hidden}.LoginButton_login-btn-skeleton___tN5j:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:LoginButton_shimmer__Kq4AZ 2s infinite}@keyframes LoginButton_shimmer__Kq4AZ{to{transform:translateX(100%)}}@media(min-width:900px){.LoginButton_login-btn__TXxAQ{width:100px;height:42px;font-size:16px;font-weight:600;line-height:20px}.LoginButton_login-btn-skeleton___tN5j{width:100px;height:42px}}.PremiumBadge_premium-badge__T9Gdl{display:inline-block;background:#00af2d;color:#fff;font-weight:600;border-radius:10px;white-space:nowrap;margin-left:4px;vertical-align:middle;line-height:1}.PremiumBadge_premium-badge__T9Gdl.PremiumBadge_sm__QW05p{padding:1px 4px;font-size:9px;border-radius:6px}.PremiumBadge_premium-badge__T9Gdl.PremiumBadge_md__fHmwt{padding:2px 6px;font-size:10px;border-radius:8px}.PremiumBadge_premium-badge__T9Gdl.PremiumBadge_lg__bBZsu{padding:4px 9px;font-size:11px;border-radius:10px}.PromotionBanner_banner__Yt9h8{position:relative;width:100%;background:#eaf7ee;border-bottom:1px solid rgba(0,0,0,.06);color:#1f1f1f;display:block;text-decoration:none;overflow:hidden}.PromotionBanner_content__mSVHG{max-width:1060px;margin:0 auto;padding:4px 24px;display:flex;align-items:center;justify-content:center;gap:20px;box-sizing:border-box;height:48px}.PromotionBanner_text__HTSqe{display:flex;flex-direction:column;align-items:center;gap:2px;word-break:keep-all;text-align:center;letter-spacing:.01em}.PromotionBanner_headline__gFtYq{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;animation:PromotionBanner_slideUpFade__WtMR1 .5s cubic-bezier(.16,1,.3,1)}.PromotionBanner_badge__FiDZu{display:inline-flex;align-items:center;gap:3px;padding:2px 9px;background:#00af2d;color:#fff;border-radius:999px;font-weight:700;font-size:11px;letter-spacing:.01em;white-space:nowrap;animation:PromotionBanner_badgePop__STEi_ .5s cubic-bezier(.34,1.56,.64,1)}.PromotionBanner_emoji__judSn{font-size:12px;line-height:1}.PromotionBanner_title__cheHt{font-weight:700;font-size:13px;line-height:1.35;color:#1f1f1f}.PromotionBanner_accent__JrY_q{color:#00af2d;font-weight:700}.PromotionBanner_description__IOou7{font-weight:500;font-size:11px;line-height:1.35;color:#555;animation:PromotionBanner_slideUpFade__WtMR1 .5s cubic-bezier(.16,1,.3,1) .15s backwards}.PromotionBanner_illustration__s67jp{flex-shrink:0;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:PromotionBanner_illustrationIn___8gjI .6s cubic-bezier(.16,1,.3,1)}.PromotionBanner_illustration_multilingual__X5gxE{width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain}.PromotionBanner_illustration_worksheetTemplate__hndzd{width:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@keyframes PromotionBanner_slideUpFade__WtMR1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes PromotionBanner_badgePop__STEi_{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes PromotionBanner_illustrationIn___8gjI{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media(min-width:960px){.PromotionBanner_content__mSVHG{padding:4px 32px;gap:28px}.PromotionBanner_title__cheHt{font-size:14px}.PromotionBanner_description__IOou7{font-size:12px}.PromotionBanner_badge__FiDZu{font-size:11px;padding:2px 10px}.PromotionBanner_emoji__judSn{font-size:13px}.PromotionBanner_illustration_multilingual__X5gxE{max-width:170px}.PromotionBanner_illustration_worksheetTemplate__hndzd{width:90px}}@media(max-width:768px){.PromotionBanner_content__mSVHG{padding:4px 16px;gap:12px;height:44px}.PromotionBanner_headline__gFtYq{gap:6px}.PromotionBanner_badge__FiDZu{font-size:10px;padding:2px 7px}.PromotionBanner_emoji__judSn{font-size:11px}.PromotionBanner_illustration__s67jp{display:none}}@media(prefers-reduced-motion:reduce){.PromotionBanner_badge__FiDZu,.PromotionBanner_description__IOou7,.PromotionBanner_headline__gFtYq,.PromotionBanner_illustration__s67jp{animation:none}}.CreateNoticeInput_wrap-input__psV3q{border-radius:8px;border:1px solid #e5e7eb;background:#fff;min-height:42px;display:flex;flex-direction:column;padding:12px 20px;transition:border .3s ease-in-out}.CreateNoticeInput_wrap-input__psV3q textarea{width:100%;resize:none;border:none;outline:none;background:transparent;font-size:12px;font-weight:500;line-height:28px;min-height:24px;max-height:none}.CreateNoticeInput_wrap-input__psV3q textarea::-moz-placeholder{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.CreateNoticeInput_wrap-input__psV3q textarea::placeholder{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.CreateNoticeInput_wrap-input-bottom__dUIc2{display:flex;width:100%;justify-content:flex-end;align-items:center;gap:12px;height:0;overflow:hidden}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_cancel-btn__Vm7bk{color:#9ca3af;font-size:12px;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o{width:20px;height:20px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o svg path{fill:#1f2937}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o:disabled svg path{fill:#d1d5db}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0{padding:12px 12px 6px;border:2px solid #4b5563}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0 .CreateNoticeInput_wrap-input-bottom__dUIc2{height:-moz-fit-content;height:fit-content}@media(min-width:900px){.CreateNoticeInput_wrap-input__psV3q{padding:24px}.CreateNoticeInput_wrap-input__psV3q textarea{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input__psV3q textarea::-moz-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input__psV3q textarea::placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2{gap:20px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_cancel-btn__Vm7bk{color:#9ca3af;font-size:15px;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o svg{width:20px;height:20px}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0{padding:24px 24px 18px}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0 .CreateNoticeInput_wrap-input-bottom__dUIc2{height:-moz-fit-content;height:fit-content}}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 0;margin-bottom:24px;border-bottom:1px solid #e5e7eb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0{display:flex;flex-direction:column;gap:8px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0 h1{margin:0;font-size:22px;font-weight:700;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0 span{font-size:14px;color:#4b5563;line-height:1.4}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-buttons__PVioK{display:flex;gap:12px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA{background-color:#00af2d;color:#fff}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:hover:not(:disabled){background-color:#009624}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:active:not(:disabled){background-color:#007d1f}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info__W7WtW{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e5e7eb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-detail__aYAYo{display:flex;flex-direction:column;gap:6px;flex:1}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-name__H1deF{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL{display:flex;align-items:center;gap:2px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL>li{font-size:11px;font-weight:500;line-height:16px;color:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC{display:flex;align-items:center;gap:8px;margin-left:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;transition:all .2s ease;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW:hover:not(:disabled){background-color:#f3f4f6;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW:disabled{opacity:.3;cursor:not-allowed}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_more-button__EMAxK:hover:not(:disabled){background-color:#f3f4f6}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_ant-btn__b_iB4{border:none;box-shadow:none;padding:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_ant-btn__b_iB4:focus{box-shadow:none}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_lesson-plan-list__atISA{position:relative;padding-left:36px;border-bottom:1px solid #e5e7eb;margin-bottom:26px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]{padding:7px 8px;display:flex;align-items:center;gap:12px;transition:background-color .3s ease-in-out;height:42px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]:hover{background:#f9fafb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header] [class=ant-collapse-expand-icon]{padding:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header] [class=ant-collapse-expand-icon] svg path{fill:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-content{transition:height .3s cubic-bezier(.215,.61,.355,1)!important;margin:0!important;padding:0!important}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-content-box{padding:0!important}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-expand-icon{display:flex;align-items:center;justify-content:center;height:100%}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class="ant-collapse-item ant-collapse-item-active"] [class=ant-collapse-header],.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class=ant-collapse-item] [class=ant-collapse-header]{padding-left:36px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G{display:flex;flex-direction:column}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li{display:flex;justify-content:space-between;align-items:center;height:42px;padding-left:64px;padding-right:8px;transition:background-color .3s ease-in-out}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li:hover{background:#f9fafb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span{display:flex;align-items:center;gap:4px;cursor:pointer;flex:1;font-size:12px;font-weight:500;line-height:28px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span small{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span button{display:inline-flex;align-items:center;justify-content:center;margin-left:2px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span button:hover{transform:scale(1.1)}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg{width:12px;height:12px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg path{stroke:#d1d5db}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>svg{width:16px;height:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li .ClassDetailCurriculumTab_ant-btn__b_iB4{min-width:auto;padding:0 4px;height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label__R3iWP{display:flex;align-items:center;justify-content:space-between;width:100%}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-actions__LRRMD,.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx{display:flex;align-items:center;gap:4px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx.ClassDetailCurriculumTab_clickable__3nJD4{cursor:pointer;transition:opacity .2s ease-in-out}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx.ClassDetailCurriculumTab_clickable__3nJD4:hover{opacity:.7}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:28px;color:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB:before{display:block;content:"";width:3px;height:3px;border-radius:100%;background:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-action-buttons__4YUr1{display:flex;gap:12px;padding:20px 0;justify-content:center;flex-wrap:wrap}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px;background-color:#f9fafb;border-radius:8px;margin:20px 0;text-align:center}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u svg{color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf{font-size:11px;font-weight:500;line-height:16px;color:#4b5563;line-height:1.6}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf strong{color:#1f2937;font-weight:600}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_create-curriculum-button__cisDQ{margin-top:8px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_button-group__gzrgv{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap;justify-content:center}@media(min-width:900px){.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-detail__aYAYo{flex-direction:row;align-items:center;gap:9px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL>li{font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-name__H1deF{font-size:16px;font-style:normal;font-weight:600;line-height:normal}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info__W7WtW .ClassDetailCurriculumTab_go-to-btn__rFcIf{display:flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border-radius:28px;border:1px solid #e5e7eb;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh{margin:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]{padding:9px 10px;display:flex;align-items:center;gap:14px;height:46px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class="ant-collapse-item ant-collapse-item-active"] [class=ant-collapse-header],.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class=ant-collapse-item] [class=ant-collapse-header]{padding-left:44px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li{height:46px;padding-left:78px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span{gap:6px;font-size:15px;font-weight:500;line-height:24px;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg{width:16px;height:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg path{stroke:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>svg{width:18px;height:18px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx{gap:6px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:15px;font-weight:500;line-height:28px;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB{font-size:15px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-action-buttons__4YUr1{padding:24px 0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u{padding:48px 32px;margin:24px 0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf{font-size:15px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_create-curriculum-button__cisDQ{margin-top:12px}}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X{text-align:center;padding:40px 20px;color:#9ca3af;font-size:13px;line-height:1.7}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X p{margin:0}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X p:first-child{color:#4b5563;font-weight:500;margin-bottom:4px}.ClassDetailCurriculumTab_info-label__R3iWP{display:flex;align-items:center;justify-content:space-between;width:100%}.ClassDetailCurriculumTab_info-label-content__HSiJx{display:flex;align-items:center;gap:4px}.ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_info-label-class__e6BTB{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:28px;color:#9ca3af}.ClassDetailCurriculumTab_info-label-class__e6BTB:before{display:block;content:"";width:3px;height:3px;border-radius:100%;background:#9ca3af}.ClassDetailCurriculumTab_info-label__R3iWP .ClassDetailCurriculumTab_actions___6xQr{display:flex;align-items:center}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:#4b5563;border-radius:6px;transition:background-color .2s ease}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab:hover{background:transparent;color:#1f2937}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab svg{width:16px;height:16px}.ClassDetailCurriculumTab_lesson-plan-more-menu-overlay__H6Mr7 .ant-dropdown-menu-item-danger.ClassDetailCurriculumTab_ant-dropdown-menu-item-active__jjtxs,.ClassDetailCurriculumTab_lesson-plan-more-menu-overlay__H6Mr7 .ant-dropdown-menu-item-danger:hover{background-color:#fef2f2!important;color:#dc2626!important}.ClassDetailCurriculumTab_section-actions-placeholder__D1UF3{display:inline-block;width:44px;height:32px;flex-shrink:0}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE{display:flex;justify-content:flex-start;align-items:center;padding:8px 16px}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE .ClassDetailCurriculumTab_section-idx__Ha1oN{font-size:15px;font-weight:500;color:#374151;margin-right:8px}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE .ClassDetailCurriculumTab_section-actions__auvMO{display:flex;align-items:center;margin-left:auto}.LoginRequiredOverlay_container__bgzI_{position:relative;width:100%;min-height:300px}.LoginRequiredOverlay_content__OLZtl{width:100%}.LoginRequiredOverlay_blurred__jpwqH{filter:blur(5px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LoginRequiredOverlay_overlay__fqmk_{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:64px;background-color:hsla(0,0%,100%,.3);z-index:10}.LoginRequiredOverlay_message__Ucpv9{background-color:#fff;padding:32px;border-radius:12px;text-align:center;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:0 4px 24px rgba(0,0,0,.12)}.LoginRequiredOverlay_icon__qH1J5{color:#9ca3af;margin-bottom:4px}.LoginRequiredOverlay_title__17zhl{font-size:18px;font-weight:700;color:#111827;margin:0;line-height:1.4}.LoginRequiredOverlay_description__AdaqJ{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.LoginRequiredOverlay_login-button__W_mhL{margin-top:4px}.ActivityNavigator_drag-overlay-clone__ndZC5{opacity:.8;pointer-events:none;cursor:grabbing}.ActivityNavigator_drag-overlay-clone__ndZC5 *{cursor:grabbing}.ActivityNavigator_drag-overlay-clone__ndZC5 .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-name__8YGgc,.ActivityNavigator_drag-overlay-clone__ndZC5 .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-time__lUV57,.ActivityNavigator_toggle-button__Sqw_v{display:none}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_visible__3zaN_{display:flex;align-items:center;justify-content:center;position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1201;width:clamp(20px,4vw,45px);height:80px;background-color:#fff;color:#374151;border:1px solid #e5e7eb;border-left:none;border-radius:0 12px 12px 0;font-size:14px;font-weight:500;cursor:pointer;box-shadow:2px 0 8px rgba(0,0,0,.1);transition:all .3s ease;writing-mode:vertical-rl;text-orientation:mixed}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_visible__3zaN_:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:4px 0 12px rgba(0,0,0,.15)}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_visible__3zaN_:active{transform:translateY(-50%) scale(.98)}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_visible__3zaN_.ActivityNavigator_hidden__65620{display:none!important}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_attached__Ho6jv{position:absolute;top:50%;left:-38px;transform:translateY(-50%);z-index:210;display:flex;align-items:center;justify-content:center;width:44px;height:80px;background-color:#fff;color:#374151;border:1px solid #e5e7eb;border-right:none;border-radius:12px 0 0 12px;font-size:14px;font-weight:500;cursor:pointer;box-shadow:2px 0 8px rgba(0,0,0,.1);transition:all .2s ease;writing-mode:vertical-rl;text-orientation:mixed}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_attached__Ho6jv:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:4px 0 12px rgba(0,0,0,.15)}.ActivityNavigator_overlay__wxOoq{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1200;cursor:pointer}.ActivityNavigator_close-button__1fYfz{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;flex-shrink:0}.ActivityNavigator_close-button__1fYfz:hover{background-color:#f3f4f6}.ActivityNavigator_activity-navigator__Nba6t{position:sticky;width:380px;background-color:#fff;transition:transform .3s ease,width .3s ease,flex-basis .3s ease,opacity .2s ease;max-height:calc(100vh - 114px);align-self:flex-start;top:60px;z-index:100;display:flex;flex-direction:column;overflow:visible;border-radius:12px 12px 0 0;box-shadow:0 2px 12px rgba(0,0,0,.1)}.ActivityNavigator_activity-navigator__Nba6t.ActivityNavigator_collapsed__dJM93{transform:translateX(-100%)}.ActivityNavigator_activity-navigator__Nba6t.ActivityNavigator_read-only__ltfQ8 .ActivityNavigator_navigator-header__CuNMh,.ActivityNavigator_activity-navigator__Nba6t.ActivityNavigator_read-only__ltfQ8 .ActivityNavigator_progress-section__nTRp4{display:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh{padding:24px 20px;border-bottom:1px solid #e5e7eb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_header-content__70H_Q{display:flex;flex-direction:column;align-items:flex-start;gap:0}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV{display:flex;flex-direction:column;gap:8px;width:100%}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_tags-wrapper__ss3iL{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_tags-wrapper__ss3iL .ActivityNavigator_header-tag__HwWPX{border:1px solid #e5e7eb;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px;color:#4b5563;border-radius:8px;white-space:nowrap}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_title__i3sVC{color:#4b5563;font-size:22px;font-weight:700;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_title__i3sVC.ActivityNavigator_editable__DAtuv{cursor:pointer;transition:all .2s ease;border-radius:6px;margin:-4px;padding:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_title__i3sVC.ActivityNavigator_editable__DAtuv:hover{background-color:#f3f4f6;color:#1f2937}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_title__i3sVC.ActivityNavigator_placeholder__DKvOS{color:#9ca3af;font-weight:400}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_title-input__5EzrR{font-size:22px;font-weight:700;line-height:32px;color:#1f2937;padding:3px 11px;height:auto}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW{display:flex;align-items:center;justify-content:space-between;color:#9ca3af;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.28px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_divider___dvq1:before{content:"•";display:inline-block;vertical-align:middle}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_publish-status__Rb4ZG{display:flex;align-items:center;gap:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_publish-status__Rb4ZG .ActivityNavigator_refresh-button__Czu6B{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:2px;border-radius:4px;color:#9ca3af}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_publish-status__Rb4ZG .ActivityNavigator_refresh-button__Czu6B:hover{background-color:#f3f4f6;color:#4b5563}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_recommend-status__nYOfl{display:flex;align-items:center}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_recommend-status__nYOfl .ant-checkbox-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_title-wrapper__rK3uV .ActivityNavigator_meta-info__EHnEW .ActivityNavigator_recommend-status__nYOfl .ant-checkbox-wrapper span{color:#4b5563;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.28px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1{display:flex;align-items:center;gap:8px;margin-top:12px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG{display:flex;align-items:center;justify-content:center;padding:10px;gap:6px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#4b5563;cursor:pointer;transition:all .2s ease}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG.ActivityNavigator_setting__OX9Jl{width:100%;background-color:#f9fafb;border:1px solid #e5e7eb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG.ActivityNavigator_bookmark-button__XtQun>svg{width:16px;height:16px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG:hover{background:#f9fafb;border-color:#d1d5db;color:#1f2937}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG:hover svg path{stroke:#1f2937}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG:active{background:#f3f4f6}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh .ActivityNavigator_action-buttons__gtpR1 .ActivityNavigator_action-icon-button__YmnRG svg path{stroke:#4b5563;stroke-width:1.25}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:8px;margin:24px 16px;padding:0 8px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4 .ActivityNavigator_progress-title__Ll8oP{color:#1f2937;font-size:14px;font-weight:600}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4 .ActivityNavigator_progress-bar__Ik1TT{width:120px;height:4px;background-color:#e5e7eb;border-radius:2px;overflow:hidden}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4 .ActivityNavigator_progress-bar__Ik1TT .ActivityNavigator_progress-fill__NAdH1{height:100%;background-color:#00af2d;transition:width .5s cubic-bezier(.4,0,.2,1)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4 .ActivityNavigator_progress-text__CeNTB{color:#4b5563;font-size:14px;min-width:40px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 20px;background:#fff;border-radius:12px 12px 0 0;flex-shrink:0}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_activities-info__QXPBW{flex:1}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_activities-info__QXPBW .ActivityNavigator_info-text__b4hy6{color:#9ca3af;font-size:14px;font-weight:500}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ .ActivityNavigator_toggle-text__2n4Jm{color:#4b5563;font-size:13px;font-weight:500;line-height:1;white-space:nowrap}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ .ActivityNavigator_toggle-switch__7KroG{position:relative;width:44px;height:24px;background:#d1d5db;border-radius:12px;transition:all .3s ease}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ .ActivityNavigator_toggle-switch__7KroG:hover{background:#9ca3af}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ.ActivityNavigator_active__HN2xE .ActivityNavigator_toggle-switch__7KroG{background:#00af2d}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ.ActivityNavigator_active__HN2xE .ActivityNavigator_toggle-knob__DLEjd{transform:translateX(20px)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-header__rLvyp .ActivityNavigator_toggle-details__cVWlJ .ActivityNavigator_toggle-knob__DLEjd{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-container__uDj8v{flex:1;overflow-y:auto;overflow-x:visible;display:flex;flex-direction:column;overscroll-behavior:contain;touch-action:pan-y}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-container__uDj8v::-webkit-scrollbar{width:6px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-container__uDj8v::-webkit-scrollbar-track{background:transparent}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-container__uDj8v::-webkit-scrollbar-thumb{background:hsla(225,5%,46%,.16);border-radius:3px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_overview-section__jEX2m{margin:0 16px 24px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_overview-section__jEX2m .ActivityNavigator_activity-item__EdIJe{padding-left:12px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_sections-wrapper__jp9cw{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_sections-wrapper__jp9cw .ActivityNavigator_section-separator-placeholder__dqjHC{height:16px;margin:-4px 0;border-radius:8px;background:rgba(16,185,129,.18);box-shadow:inset 0 0 0 2px rgba(16,185,129,.35)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-footer__l9ioP{flex-shrink:0;padding:16px 20px;border-top:1px solid #e5e7eb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-footer__l9ioP .ActivityNavigator_add-to-class-cta__MhxvX{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:10px;border:1px solid #00af2d;background:rgba(0,175,45,.06);color:#00af2d;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-footer__l9ioP .ActivityNavigator_add-to-class-cta__MhxvX:hover{background:rgba(0,175,45,.12)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-footer__l9ioP .ActivityNavigator_add-to-class-cta__MhxvX:active{background:rgba(0,175,45,.18)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O{display:flex;justify-content:space-between;align-items:center;color:#4b5563;font-size:14px;font-weight:600;margin-bottom:12px;padding:12px 16px 12px 8px;background:#f3f4f6;border-radius:6px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_drag-handle__tgRO3{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;cursor:grab;color:#9ca3af;transition:color .2s ease}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_drag-handle__tgRO3:hover{color:#4b5563}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_drag-handle__tgRO3:active{cursor:grabbing}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-info__cxUiY{flex:1;display:flex;align-items:center;gap:8px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-badge__qMC_k{display:flex;align-items:center;justify-content:center;padding:2px 8px;background:#fff;border-radius:50px;font-size:11px;font-weight:500;line-height:20px;color:#4b5563}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-name__8YGgc{padding:5px 6px;font-size:15px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;line-clamp:10;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 0 0}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-time__lUV57{color:#00af2d;font-size:14px;font-weight:500;line-height:17px;padding:5.5px 4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-menu-button__ygJnD{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#d1d5db;cursor:pointer;transition:all .2s ease;margin-left:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-menu-button__ygJnD:hover{background:#f3f4f6;color:#374151}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O .ActivityNavigator_section-menu-button__ygJnD:active{background:#e5e7eb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-placeholder__TFsxp{height:12px;margin:8px 0;border-radius:4px;background:rgba(16,185,129,.18);box-shadow:inset 0 0 0 2px rgba(16,185,129,.35)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b.ActivityNavigator_dragging__vGYKJ{opacity:.6;transform:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b.ActivityNavigator_over__1S0ky .ActivityNavigator_section-title__EgP3O{box-shadow:inset 0 0 0 2px rgba(16,185,129,.3);background:#f9f9fa}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-list__ZtkQ9{display:flex;flex-direction:column;gap:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe{display:flex;flex-direction:column;gap:6px;padding:12px 16px 12px 20px;border-radius:6px;cursor:pointer;transition:background-color .2s ease;position:relative}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe:hover{background-color:#f3f4f6}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_active__HN2xE{background-color:#e6f7ec}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_active__HN2xE .ActivityNavigator_activity-title__L_a__{font-weight:600}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_dragging__vGYKJ{opacity:.5;background-color:#f9fafb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_connected__qid3R .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_has-connector__ZJSAS.ActivityNavigator_article___oH6E .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs{position:relative}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_has-connector__ZJSAS.ActivityNavigator_article___oH6E .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:100%;height:16px;border-left:2px dashed #00af2d;opacity:.8;pointer-events:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_connected__qid3R .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:100%;height:16px;border-left:2px dashed #00af2d;opacity:.8;pointer-events:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_activity__FIAAU.ActivityNavigator_has-connector__ZJSAS .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:100%;height:16px;border-left:2px dashed #00af2d;opacity:.8;pointer-events:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-drag-handle__5e0K_{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:grab;color:#d1d5db;transition:color .2s ease;flex-shrink:0;touch-action:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-drag-handle__5e0K_:hover{color:#6b7280}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-drag-handle__5e0K_:active{cursor:grabbing;color:#4b5563}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-number__9dkpX{color:#4b5563;font-size:14px;min-width:20px;text-align:center}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs{display:flex;align-items:center;justify-content:center;padding:6px 10px;width:72px;font-size:12px;font-weight:600;border:2px solid #00af2d;border-radius:50px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs.ActivityNavigator_activity__FIAAU{background-color:#00b050;color:#fff;border-color:#00b050;box-shadow:0 2px 8px rgba(0,176,80,.25)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs.ActivityNavigator_article___oH6E{color:#00b050;border-color:#00b050;box-shadow:0 0 0 1px rgba(0,176,80,.2),0 2px 8px rgba(0,176,80,.15)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-type-badge__Uipqs.ActivityNavigator_digital_worksheet__ny1nV{color:#a855f7;border-color:#a855f7;box-shadow:0 0 0 1px rgba(168,85,247,.2),0 2px 8px rgba(168,85,247,.15)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-title__L_a__{color:#1f2937;font-size:14px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB>span{font-size:14px;flex-shrink:0;cursor:default}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-right__4wD87{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-right__4wD87 .ActivityNavigator_activity-time__2U90_{color:#9ca3af;font-size:14px;font-weight:500;padding:5.5px 4px;border-radius:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-right__4wD87 .ActivityNavigator_activity-menu-button__PcaVv{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:6px;background:transparent;color:#d1d5db;cursor:pointer;transition:all .2s ease}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-right__4wD87 .ActivityNavigator_activity-menu-button__PcaVv:hover{background:#f3f4f6;color:#374151}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-header__GU0EB .ActivityNavigator_activity-right__4wD87 .ActivityNavigator_activity-menu-button__PcaVv:active{background:#e5e7eb}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_meta-badges__VyX7s{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:10px;padding-left:80px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_meta-badge__rk8ym{display:inline-flex;gap:2px;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#6b7280}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_clamp-3__hrkg1{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_overview-text__3iLM_{display:flex;flex-direction:column;gap:8px;padding-left:84px;font-size:14px;line-height:1.6;color:#374151}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-details__Sc57k,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_overview-details__A4KDb{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;padding-left:28px;font-size:12px;color:#4b5563}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-details__Sc57k dt.ActivityNavigator_detail-label__D0gBq,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_overview-details__A4KDb dt.ActivityNavigator_detail-label__D0gBq{font-weight:700;color:#374151;white-space:nowrap}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-details__Sc57k dd.ActivityNavigator_detail-value__wvUmB,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_overview-details__A4KDb dd.ActivityNavigator_detail-value__wvUmB{margin:0;line-height:1.4;word-break:break-word}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_activity-details__Sc57k dd.ActivityNavigator_detail-value__wvUmB .ActivityNavigator_achievement-code__1U0Ki,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe .ActivityNavigator_overview-details__A4KDb dd.ActivityNavigator_detail-value__wvUmB .ActivityNavigator_achievement-code__1U0Ki{display:inline-block;margin-right:4px;line-height:1.4}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_overview-item__4woUw .ActivityNavigator_activity-header__GU0EB{gap:8px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_overview-item__4woUw .ActivityNavigator_overview-details__A4KDb{padding-left:0;margin-top:8px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_details-mode__f1_up .ActivityNavigator_meta-badges__VyX7s,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe.ActivityNavigator_details-mode__f1_up .ActivityNavigator_overview-text__3iLM_{padding-left:28px}@media(min-width:1201px){.ActivityNavigator_activity-navigator__Nba6t{width:380px}.ActivityNavigator_activity-navigator__Nba6t.ActivityNavigator_collapsed__dJM93{width:0;flex-basis:0;transform:none;pointer-events:none;overflow:hidden;opacity:0}}@media(max-width:1200px){.ActivityNavigator_toggle-button__Sqw_v{display:flex;left:-25px}.ActivityNavigator_toggle-button__Sqw_v:hover{left:0}.ActivityNavigator_toggle-button__Sqw_v.ActivityNavigator_hidden__65620{display:none!important}.ActivityNavigator_activity-navigator__Nba6t{position:fixed;left:0;top:0;bottom:0;transform:translateX(0);width:380px;max-width:380px;max-height:100vh;border-radius:0;height:100vh;z-index:1202}.ActivityNavigator_activity-navigator__Nba6t.ActivityNavigator_collapsed__dJM93{transform:translateX(-100%)}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_navigator-header__CuNMh{border-radius:0}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_progress-section__nTRp4{display:none}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activities-container__uDj8v{padding-top:16px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_overview-section__jEX2m,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b{margin:0 16px 16px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_overview-section__jEX2m .ActivityNavigator_section-title__EgP3O,.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_section__7sE2b .ActivityNavigator_section-title__EgP3O{margin-bottom:8px;padding-left:4px}.ActivityNavigator_activity-navigator__Nba6t .ActivityNavigator_activity-item__EdIJe{padding:8px 10px}}@keyframes ActivitySkeleton_pulse__wZk9v{0%,to{opacity:1}50%{opacity:.5}}@keyframes ActivitySkeleton_shimmer__dFfDT{0%{background-position:-200% 0}to{background-position:200% 0}}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_activities-header-skeleton__efFmT .ActivitySkeleton_activities-info-skeleton__MCQy0,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_activities-header-skeleton__efFmT .ActivitySkeleton_toggle-details-skeleton__4U_eK,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6 .ActivitySkeleton_activity-content__upgQI .ActivitySkeleton_activity-number__2wsjl,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6 .ActivitySkeleton_activity-content__upgQI .ActivitySkeleton_activity-title__QRbg6,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_section-title__DHXoT,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-icon__m_Edq,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-text-group__ZAAKK .ActivitySkeleton_button-description__e0nb_,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-text-group__ZAAKK .ActivitySkeleton_button-title__z0xdc,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-bar-skeleton__yn3Zl,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-text__P2uzD,.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-title__MSRBu,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_description__UUIpN,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_files__DyYab,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_materials__un8uh,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_tools__UCCY7,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_section__gZ_Rx,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_time__w6g5a,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_title__Ju_jS,.ActivitySkeleton_skeleton__jfgur{background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite;border-radius:4px}.ActivitySkeleton_activity-navigator__NjHaa{padding:16px;width:312px;background:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:16px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background-color:#f9fafb}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-icon__m_Edq{width:24px;height:24px;border-radius:50%}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-text-group__ZAAKK{flex:1}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-text-group__ZAAKK .ActivitySkeleton_button-title__z0xdc{height:16px;width:80%;margin-bottom:6px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-header-skeleton__7P8jI .ActivitySkeleton_settings-button-skeleton__oDpgP .ActivitySkeleton_button-text-group__ZAAKK .ActivitySkeleton_button-description__e0nb_{height:12px;width:100%}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-title__MSRBu{height:16px;width:50px;margin-bottom:8px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-bar-skeleton__yn3Zl{height:6px;width:100%;border-radius:3px;margin-bottom:4px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_progress-section-skeleton___asx5 .ActivitySkeleton_progress-text__P2uzD{height:14px;width:30px;float:right}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_activities-header-skeleton__efFmT{display:flex;justify-content:space-between;align-items:center}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_activities-header-skeleton__efFmT .ActivitySkeleton_activities-info-skeleton__MCQy0{height:16px;width:120px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_activities-header-skeleton__efFmT .ActivitySkeleton_toggle-details-skeleton__4U_eK{height:24px;width:80px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:16px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_section-title__DHXoT{width:80px;height:24px;margin-bottom:12px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6{padding:12px;border-radius:8px;background:#f9fafb}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6 .ActivitySkeleton_activity-content__upgQI{display:flex;align-items:center;gap:8px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6 .ActivitySkeleton_activity-content__upgQI .ActivitySkeleton_activity-number__2wsjl{width:60px;height:18px}.ActivitySkeleton_activity-navigator__NjHaa .ActivitySkeleton_navigator-content__LIG8P .ActivitySkeleton_section-group__1zTmW .ActivitySkeleton_activity-list__koX_T .ActivitySkeleton_activity-item__zgIr6 .ActivitySkeleton_activity-content__upgQI .ActivitySkeleton_activity-title__QRbg6{flex:1;height:18px}.ActivitySkeleton_activity-page__041m_{max-width:800px;margin:0 auto;padding:24px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0{margin-bottom:32px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_title__Ju_jS{width:60%;height:32px;margin-bottom:16px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739{display:flex;gap:16px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_section__gZ_Rx,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_time__w6g5a{height:24px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_section__gZ_Rx{width:80px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_time__w6g5a{width:120px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf{display:flex;flex-direction:column;gap:24px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_description__UUIpN,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_files__DyYab,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_materials__un8uh,.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_tools__UCCY7{width:100%;height:100px}.ActivitySkeleton_activity-page__041m_ .ActivitySkeleton_content__pguUf .ActivitySkeleton_description__UUIpN{height:200px}.ActivitySkeleton_activity-page-skeleton__8gMw3{max-width:800px;margin:0 auto;padding:24px;animation:ActivitySkeleton_pulse__wZk9v 2s ease-in-out infinite}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0{margin-bottom:32px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_back-button__9zlnr{width:100px;height:32px;margin-bottom:16px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_title__Ju_jS{width:60%;height:32px;margin-bottom:16px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739{display:flex;gap:16px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_section__gZ_Rx,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_time__w6g5a{height:24px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_section__gZ_Rx{width:80px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_header__bM5U0 .ActivitySkeleton_info__Lj739 .ActivitySkeleton_time__w6g5a{width:120px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf{display:flex;flex-direction:column;gap:24px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_description__UUIpN,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_files__DyYab,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_materials__un8uh,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_tools__UCCY7,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_video__sMvuT{width:100%;border-radius:12px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_description__UUIpN{height:200px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_files__DyYab,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_materials__un8uh,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_tools__UCCY7{height:100px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_content__pguUf .ActivitySkeleton_video__sMvuT{height:300px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_navigation__aHhr1{display:flex;justify-content:space-between;margin-top:32px}.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_navigation__aHhr1 .ActivitySkeleton_next-button__tLqDk,.ActivitySkeleton_activity-page-skeleton__8gMw3 .ActivitySkeleton_navigation__aHhr1 .ActivitySkeleton_prev-button__3GzWt{width:120px;height:40px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;animation:ActivitySkeleton_shimmer__dFfDT 1.5s infinite}@media(max-width:1700px){.ActivitySkeleton_activity-navigator__NjHaa{left:20px;transform:none}}@media(max-width:1023px){.ActivitySkeleton_activity-navigator__NjHaa{display:none}}.ArticleItemActions_action__4_KGu{display:flex;justify-content:space-between;align-items:center}.ArticleItemActions_action-list__MjNxW{display:flex;gap:14px}.ArticleItemActions_action-list__MjNxW>li{font-weight:500;font-size:11px;line-height:16px;color:#9ca3af;position:relative}.ArticleItemActions_action-list__MjNxW>li .ArticleItemActions_label__anJ4n{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticleItemActions_action-list__MjNxW>li:not(:last-of-type):after{display:block;content:"";width:2px;height:2px;top:50%;transform:translateY(-50%);border-radius:100%;background:#9ca3af;position:absolute;right:-8px}.ArticleItemActions_action__4_KGu .ArticleItemActions_book-mark___pmP_,.ArticleItemActions_action__4_KGu .ArticleItemActions_comment__UBUm_,.ArticleItemActions_action__4_KGu .ArticleItemActions_like__W5D95{display:flex;align-items:center;gap:6px}.ArticleItemActions_action__4_KGu .ArticleItemActions_book-mark___pmP_ svg,.ArticleItemActions_action__4_KGu .ArticleItemActions_comment__UBUm_ svg,.ArticleItemActions_action__4_KGu .ArticleItemActions_like__W5D95 svg{width:16px;height:16px}.ArticleItemActions_action__4_KGu .ArticleItemActions_book-mark___pmP_ span,.ArticleItemActions_action__4_KGu .ArticleItemActions_comment__UBUm_ span,.ArticleItemActions_action__4_KGu .ArticleItemActions_like__W5D95 span{font-size:14px;font-weight:500;line-height:20px;color:#9ca3af}.ArticleItemActions_action__4_KGu .ArticleItemActions_book-mark___pmP_.ArticleItemActions_marked__VpzRn svg path,.ArticleItemActions_action__4_KGu .ArticleItemActions_like__W5D95.ArticleItemActions_liked__hUGk5 svg path{fill:#9ca3af}@media(min-width:900px){.ArticleItemActions_action__4_KGu{padding-top:12px}.ArticleItemActions_action-list__MjNxW{gap:15px}.ArticleItemActions_action-list__MjNxW>li{font-size:14px;font-weight:500;line-height:20px}.ArticleItemActions_action-list__MjNxW>li .ArticleItemActions_label__anJ4n{max-width:110px;overflow:hidden;text-overflow:ellipsis}.ArticleItemActions_action-list__MjNxW>li:not(:last-of-type):after{right:-8.5px}.ArticleItemActions_action__4_KGu .ArticleItemActions_wrap-btn__DwvaF{display:flex;align-items:center;gap:16px}.ArticleItemActions_action__4_KGu .ArticleItemActions_book-mark___pmP_ svg,.ArticleItemActions_action__4_KGu .ArticleItemActions_comment__UBUm_ svg,.ArticleItemActions_action__4_KGu .ArticleItemActions_like__W5D95 svg{width:20px;height:20px}}.LikeButton_like-btn__F3vZY{display:flex;align-items:center;gap:6px}.LikeButton_like-btn__F3vZY>svg{width:16px;height:16px}.LikeButton_like-btn__F3vZY>span{font-size:14px;font-weight:500;line-height:20px;color:#9ca3af}.LikeButton_like-btn__F3vZY.LikeButton_liked__d7KUK svg path{fill:#9ca3af}@media(min-width:900px){.LikeButton_like-btn__F3vZY svg{width:20px;height:20px}}.CommentButton_comment-btn__4n6gM{display:flex;align-items:center;gap:6px;cursor:pointer}.CommentButton_comment-btn__4n6gM svg{width:16px;height:16px}.CommentButton_comment-btn__4n6gM span{font-size:14px;font-weight:500;line-height:20px;color:#9ca3af}@media(min-width:900px){.CommentButton_comment-btn__4n6gM svg{width:20px;height:20px}}.InactiveLessonPlanOverlay_container__eW_OK{position:relative;width:100%;height:100%}.InactiveLessonPlanOverlay_content__3tGat{width:100%;height:100%}.InactiveLessonPlanOverlay_blurred__mRwix{filter:blur(5px);pointer-events:none}.InactiveLessonPlanOverlay_overlay__ZmCLc{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:10}.InactiveLessonPlanOverlay_message__r_cuy{background-color:#fff;padding:24px;border-radius:8px;text-align:center;max-width:80%;display:flex;flex-direction:column;gap:16px}.InactiveLessonPlanOverlay_upgrade-button__DsOrk{margin-top:8px}.PeerLearningChat_floatingButton__rxQh2{position:fixed;bottom:24px;right:24px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000}.PeerLearningChat_floatingButton__rxQh2:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.2)}.PeerLearningChat_floatingButton__rxQh2.PeerLearningChat_pulse__Mipd5{animation:PeerLearningChat_pulse__Mipd5 2s infinite}.PeerLearningChat_floatingButton__rxQh2 .PeerLearningChat_badge__iesjh{position:absolute;top:-8px;right:-8px;background:#ff6b6b;color:#fff;font-size:11px;padding:2px 8px;border-radius:12px;white-space:nowrap;font-weight:600}.PeerLearningChat_floatingButton__rxQh2 .PeerLearningChat_notification__GPgXO{position:absolute;bottom:70px;right:0;background:#fff;color:#212529;padding:10px 16px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);white-space:nowrap;font-size:14px;font-weight:500;animation:PeerLearningChat_slideUp__p90gW .3s ease}.PeerLearningChat_floatingButton__rxQh2 .PeerLearningChat_notification__GPgXO:after{content:"";position:absolute;bottom:-6px;right:24px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:2px 2px 4px rgba(0,0,0,.1)}@keyframes PeerLearningChat_pulse__Mipd5{0%{box-shadow:0 0 0 0 rgba(102,126,234,.7)}70%{box-shadow:0 0 0 10px rgba(102,126,234,0)}to{box-shadow:0 0 0 0 rgba(102,126,234,0)}}.PeerLearningChat_chatContainer__xfcLW{position:fixed;bottom:24px;right:24px;width:380px;height:600px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;z-index:1000;animation:PeerLearningChat_slideUp__p90gW .3s ease}@media(max-width:768px){.PeerLearningChat_chatContainer__xfcLW{width:calc(100vw - 32px);height:calc(100vh - 100px);right:16px;bottom:16px}}@keyframes PeerLearningChat_slideUp__p90gW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PeerLearningChat_header__x2rUm{padding:16px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:16px 16px 0 0}.PeerLearningChat_header__x2rUm .PeerLearningChat_headerContent__vE3Cv{display:flex;align-items:center;gap:8px}.PeerLearningChat_header__x2rUm .PeerLearningChat_headerContent__vE3Cv h3{margin:0;font-size:16px;font-weight:600}.PeerLearningChat_header__x2rUm .PeerLearningChat_closeButton__8_JVD{background:transparent;border:none;color:#fff;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.PeerLearningChat_header__x2rUm .PeerLearningChat_closeButton__8_JVD:hover{background:hsla(0,0%,100%,.2)}.PeerLearningChat_messagesContainer__pEwo8{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#f8f9fa;position:relative}.PeerLearningChat_message__tY5Jm{display:flex;flex-direction:column;max-width:70%;animation:PeerLearningChat_fadeIn__DPqWb .3s ease}.PeerLearningChat_message__tY5Jm.PeerLearningChat_user__wxawJ{align-self:flex-end}.PeerLearningChat_message__tY5Jm.PeerLearningChat_user__wxawJ .PeerLearningChat_messageContent__rLAQn{background:#667eea;color:#fff;border-radius:16px 16px 4px 16px}.PeerLearningChat_message__tY5Jm.PeerLearningChat_assistant__XRAKK{align-self:flex-start}.PeerLearningChat_message__tY5Jm.PeerLearningChat_assistant__XRAKK .PeerLearningChat_messageContent__rLAQn{background:#fff;color:#212529;border-radius:16px 16px 16px 4px;border:1px solid #dee2e6}.PeerLearningChat_message__tY5Jm .PeerLearningChat_messageContent__rLAQn{padding:10px 14px;word-wrap:break-word;line-height:1.4;font-size:14px}.PeerLearningChat_message__tY5Jm .PeerLearningChat_messageTime__T9aw1{font-size:11px;color:#868e96;margin-top:4px;padding:0 4px}@keyframes PeerLearningChat_fadeIn__DPqWb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PeerLearningChat_typing__h2LH0{display:flex;align-items:center;gap:4px;padding:12px 14px}.PeerLearningChat_typing__h2LH0 span{width:8px;height:8px;background:#868e96;border-radius:50%;animation:PeerLearningChat_typing__h2LH0 1.4s infinite}.PeerLearningChat_typing__h2LH0 span:nth-child(2){animation-delay:.2s}.PeerLearningChat_typing__h2LH0 span:nth-child(3){animation-delay:.4s}@keyframes PeerLearningChat_typing__h2LH0{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.PeerLearningChat_inputContainer__7NBim{padding:16px;border-top:1px solid #e9ecef;display:flex;gap:8px;background:#fff;border-radius:0 0 16px 16px}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_input__9NWfq{flex:1;padding:10px 14px;border:1px solid #dee2e6;border-radius:24px;font-size:14px;outline:none;transition:border-color .2s;resize:none;min-height:20px;max-height:100px;font-family:inherit}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_input__9NWfq:focus{border-color:#667eea}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_input__9NWfq:disabled{background:#f1f3f5;cursor:not-allowed}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_sendButton__xubTL{width:40px;height:40px;border-radius:50%;background:#667eea;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_sendButton__xubTL:hover:not(:disabled){background:#5f3dc4;transform:scale(1.05)}.PeerLearningChat_inputContainer__7NBim .PeerLearningChat_sendButton__xubTL:disabled{background:#adb5bd;cursor:not-allowed}.PeerLearningChat_scrollButton__mkted{position:absolute;bottom:80px;right:24px;width:36px;height:36px;border-radius:50%;background:#667eea;color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.PeerLearningChat_scrollButton__mkted:hover{background:#5f3dc4;transform:scale(1.05)}.PeerLearningChat_scrollButton__mkted:active{transform:scale(.95)}.ArticleList_article-list__gKN5q{margin-top:28px;display:flex;flex-direction:column;gap:40px}.ArticleList_article-list__gKN5q>div:not(:last-of-type){position:relative}.ArticleList_article-list__gKN5q>div:not(:last-of-type):after{content:"";position:absolute;left:0;bottom:-20px;width:100%;height:1px;background:#e5e7eb}@media(min-width:900px){.ArticleList_article-list__gKN5q{margin-top:48px;gap:72px}.ArticleList_article-list__gKN5q>div:not(:last-of-type):after{bottom:-36px}}.FollowingTabItem_following-list__X3lg9{margin:22px 0;display:flex;flex-direction:column;gap:24px}@media(min-width:900px){.FollowingTabItem_following-list__X3lg9{margin:32px 0}}.CurriculumLayout_container__6toeK{padding:28px 16px 16px;margin:0 auto}.CurriculumLayout_container__6toeK .CurriculumLayout_header__JhQ_c,.CurriculumLayout_container__6toeK .CurriculumLayout_side__AxEUx.CurriculumLayout_mobile__Xaj8j{width:100%}.CurriculumLayout_container__6toeK .CurriculumLayout_content__snlZ0{width:100%;max-width:100%}@media(min-width:900px){.CurriculumLayout_container__6toeK{padding:96px 0 120px!important;display:flex;justify-content:center;gap:126px;margin:0 auto}.CurriculumLayout_container__6toeK .CurriculumLayout_content__snlZ0{width:100%;max-width:792px}.CurriculumLayout_container__6toeK .CurriculumLayout_side__AxEUx{width:282px}.CurriculumLayout_container__6toeK.CurriculumLayout_top__tlnf5{max-width:1200px;display:block}.CurriculumLayout_container__6toeK.CurriculumLayout_top__tlnf5 .CurriculumLayout_content__snlZ0{max-width:100%}.CurriculumLayout_container__6toeK.CurriculumLayout_top__tlnf5 .CurriculumLayout_header__JhQ_c{margin-bottom:32px}}