@keyframes lessons_float__GNZk0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lessons_gradientShift__sQQOg{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes lessons_textGlitch__w9zmW{0%,to{transform:skew(0deg)}20%{transform:skew(5deg);color:aqua}40%{transform:skew(-5deg);color:#f0f}60%{transform:skew(3deg);color:#8a2be2}80%{transform:skew(-3deg)}}@keyframes lessons_dropIn__Qt_Uc{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes lessons_badgePulse__SPMXu{0%,to{transform:rotate(2deg) scale(1)}50%{transform:rotate(-2deg) scale(1.05)}}@keyframes lessons_formFloat__mSoQj{0%,to{transform:translateY(0) rotateX(0deg) rotateY(0deg)}25%{transform:translateY(-8px) rotateX(-1deg) rotateY(.5deg)}50%{transform:translateY(0) rotateX(.5deg) rotateY(-.5deg)}75%{transform:translateY(8px) rotateX(1deg) rotateY(.5deg)}}.lessons_office_hours__zO2jS{width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#fff!important;position:relative;padding:0;--bg-primary:#fff!important;--text-primary:#1a1a2e!important}body .lessons_office_hours__zO2jS{overflow:hidden}.lessons_header__3orwQ{height:72px;background:rgba(10,11,13,.95);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:relative;z-index:100;box-shadow:0 1px 2px rgba(0,0,0,.3)}.lessons_header_left__diOTB{display:flex;align-items:center;gap:16px;flex:1}.lessons_back_btn__gjEPx{padding:10px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#e2e8f0;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;white-space:nowrap;position:relative;overflow:hidden}.lessons_back_btn__gjEPx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.05);transition:left .3s}.lessons_back_btn__gjEPx:hover:before{left:0}.lessons_back_btn__gjEPx:hover{color:#e2e8f0;border-color:hsla(0,0%,100%,.16);transform:translateX(-2px)}.lessons_back_btn__gjEPx:active{transform:translateX(-1px)}.lessons_header_center__b65mV{display:flex;align-items:center;gap:20px;position:absolute;left:50%;transform:translateX(-50%)}.lessons_expert_info_header___Nyyj{display:flex;align-items:center;gap:16px;padding:8px 20px 8px 12px;background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:28px;transition:all .3s}.lessons_expert_info_header___Nyyj:hover{background:rgba(245,158,11,.08);box-shadow:0 0 20px rgba(245,158,11,.3)}.lessons_expert_avatar_small__DMCRO{width:36px;height:36px;background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 2px 6px rgba(245,158,11,.3);position:relative;color:#fff}.lessons_expert_details__v2v1h{display:flex;flex-direction:column;gap:2px}.lessons_expert_name__TGC5P{font-size:14px;font-weight:600;color:#e2e8f0}.lessons_expert_specialty__e5GTR{font-size:12px;color:#f59e0b;font-weight:500}.lessons_session_badge__9WtSl{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:20px;font-size:12px;color:#10b981;font-weight:500}.lessons_session_dot__tEuJI{width:6px;height:6px;background:#10b981;border-radius:50%;animation:lessons_pulse__F1vcJ 2s infinite;box-shadow:0 0 10px rgba(16,185,129,.5)}.lessons_header_right__i1aAQ{display:flex;align-items:center;gap:16px;flex:1;justify-content:flex-end}.lessons_timer__ZGcmR{padding:8px 16px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:24px;font-size:14px;color:#3b82f6;display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums;font-weight:600;transition:all .3s}.lessons_timer__ZGcmR:hover{background:rgba(59,130,246,.15);transform:scale(1.02)}.lessons_timer_icon__L_FDU{font-size:16px;animation:lessons_rotate__3jNtL 2s linear infinite}.lessons_action_buttons__iQb0C{gap:8px}.lessons_action_btn__Lpmle{width:40px;height:40px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:18px;color:#e2e8f0;position:relative}.lessons_action_btn__Lpmle svg{width:20px;height:20px;stroke:currentColor;transition:all .2s}.lessons_action_btn__Lpmle:hover{background:hsla(0,0%,100%,.1);color:#e2e8f0;transform:translateY(-1px);box-shadow:0 1px 2px rgba(0,0,0,.3)}.lessons_action_btn__Lpmle.lessons_settings__JbuPU{position:relative}.lessons_action_btn__Lpmle.lessons_settings__JbuPU.lessons_active__vVLXe{background:hsla(0,0%,100%,.1);color:#e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.3)}.lessons_settings_menu__hkTqf{position:absolute;top:calc(100% + 8px);right:0;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:8px;min-width:300px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s;box-shadow:0 20px 25px rgba(0,0,0,.3);z-index:1000}.lessons_settings_menu__hkTqf.lessons_active__vVLXe{opacity:1;visibility:visible;transform:translateY(0)}.lessons_settings_option__3iLQa{padding:12px 16px;border-radius:8px;font-size:14px;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .2s;position:relative;overflow:hidden;white-space:nowrap}.lessons_settings_option__3iLQa:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.05);transition:left .3s}.lessons_settings_option__3iLQa:hover:before{left:0}.lessons_settings_option__3iLQa:hover{color:#e2e8f0;transform:translateX(2px);background:hsla(0,0%,100%,.03)}.lessons_settings_option__3iLQa:not(:last-child){margin-bottom:2px}.lessons_option_icon__cRuCK{width:16px;height:16px;flex-shrink:0;opacity:.7;transition:opacity .2s}.lessons_option_icon__cRuCK svg{width:100%;height:100%}.lessons_settings_option__3iLQa:hover .lessons_option_icon__cRuCK{opacity:1}.lessons_progress_bar__Q2eaw{position:absolute;bottom:0;left:0;right:0;height:3px;background:hsla(0,0%,100%,.05);z-index:101}.lessons_progress_fill__xX82m{background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px rgba(59,130,246,.5);position:relative}.lessons_progress_fill__xX82m:after{content:"";position:absolute;right:-4px;top:-3px;width:9px;height:9px;background:#fff;border-radius:50%;box-shadow:0 0 10px hsla(0,0%,100%,.8)}.lessons_main_layout__GuQ8y{flex:1;display:flex;overflow:hidden;position:relative;z-index:1}.lessons_sidebar__v8Zpb{width:280px;background:#fff;border-right:1px solid #e5e7eb;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:999;transition:transform .3s ease}.lessons_sidebar__v8Zpb:before{content:"";position:absolute;top:0;left:0;right:0;height:80px;background:#fff;z-index:0;pointer-events:none}@media(max-width:768px){.lessons_sidebar__v8Zpb{top:0;height:100vh;transform:translateX(-100%);box-shadow:none}.lessons_sidebar__v8Zpb.lessons_open__mOKlR{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,.15)}.lessons_sidebar__v8Zpb .lessons_sidebar_header__4b1Q1{padding-top:20px}.lessons_sidebar__v8Zpb:before{display:none}}.lessons_sidebar_header__4b1Q1{border-bottom:1px solid #e5e7eb;padding:100px 20px 20px;flex-shrink:0;background:#fff;position:relative;z-index:1}.lessons_course_label__RhLys{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6b7280;margin-bottom:8px}.lessons_course_title__gu5WA{font-size:15px;font-weight:600;line-height:1.4;margin:0}.lessons_lessons_container__By6pu{flex:1;overflow-y:auto;padding:12px 0}.lessons_expert_info__7FLhl{padding:24px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(245,158,11,.05),transparent);position:relative;overflow:hidden}@keyframes lessons_rotateBackground__Yypvn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lessons_expert_avatar__Eps4L{width:80px;height:80px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:40px;position:relative;box-shadow:0 4px 12px rgba(245,158,11,.3);z-index:1;color:#fff}.lessons_expert_avatar__Eps4L,.lessons_expert_avatar__Eps4L:before{background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:50%}.lessons_expert_avatar__Eps4L:before{content:"";position:absolute;inset:-4px;z-index:-1;opacity:.3;filter:blur(8px)}@keyframes lessons_rotate__3jNtL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lessons_expert_role__sRr6Q{font-size:16px;font-weight:700;margin-bottom:4px;position:relative;z-index:1;color:#e2e8f0}.lessons_expert_desc__YYfZf{font-size:14px;color:#e2e8f0;margin-bottom:12px;position:relative;z-index:1}.lessons_expert_status__rtAAW{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:16px;font-size:12px;color:#10b981;font-weight:600;position:relative;z-index:1;transition:all .3s}.lessons_expert_status__rtAAW:hover{transform:scale(1.05);box-shadow:0 0 15px rgba(16,185,129,.3)}.lessons_status_dot__rlHlw{width:6px;height:6px;background:#10b981;border-radius:50%;animation:lessons_pulse__F1vcJ 2s infinite}@keyframes lessons_pulse__F1vcJ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.lessons_nav_section__kD7PA{padding:0;flex:1}.lessons_lesson_item__izARV{position:relative}.lessons_lesson_item__izARV.lessons_active__vVLXe .lessons_lesson_header__4G2fq{background:#f0f7ff}.lessons_lesson_item__izARV.lessons_active__vVLXe .lessons_lesson_number__NmRSv{background:#2563eb;color:#fff}.lessons_lesson_item__izARV.lessons_active__vVLXe .lessons_lesson_title_text__UIJBT{color:#1e40af;font-weight:600}.lessons_lesson_item__izARV.lessons_completed__sB828 .lessons_lesson_number__NmRSv{background:#10b981;color:#fff}.lessons_lesson_header__4G2fq{display:flex;align-items:flex-start;padding:12px 20px;cursor:pointer;transition:background .15s;gap:12px}.lessons_lesson_header__4G2fq:hover{background:#f9fafb}.lessons_lesson_number__NmRSv{width:24px;height:24px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.lessons_lesson_title_text__UIJBT{font-size:14px;font-weight:500;color:#374151;flex:1}.lessons_components_container__RgSZe{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#f8fafc;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.lessons_lesson_item__izARV.lessons_active__vVLXe .lessons_components_container__RgSZe{max-height:300px;overflow-y:auto}.lessons_components_list__Qgh9g{padding:8px 0}.lessons_component_item__uoF1p{display:flex;align-items:center;padding:8px 20px 8px 56px;gap:10px;cursor:pointer;transition:all .15s;position:relative}.lessons_component_item__uoF1p:before{content:"";position:absolute;left:31px;top:0;bottom:0;width:2px;background:#e5e7eb}.lessons_component_item__uoF1p:last-child:before{bottom:50%}.lessons_component_item__uoF1p:hover{background:#f1f5f9}.lessons_component_item__uoF1p.lessons_active__vVLXe{background:#dbeafe}.lessons_component_item__uoF1p.lessons_active__vVLXe:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#2563eb}.lessons_component_item__uoF1p.lessons_active__vVLXe .lessons_component_title__r8175{color:#1e40af;font-weight:500}.lessons_component_item__uoF1p.lessons_active__vVLXe .lessons_component_icon__N_Vzb{background:#2563eb;border-color:#2563eb}.lessons_component_item__uoF1p.lessons_active__vVLXe .lessons_component_icon__N_Vzb svg{color:#fff}.lessons_component_icon__N_Vzb{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;border:1px solid #e5e7eb;position:relative;z-index:1}.lessons_component_icon__N_Vzb svg{width:12px;height:12px;color:#6b7280}.lessons_component_title__r8175{font-size:13px;color:#4b5563;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lessons_lessons_list__7YupA{display:flex;flex-direction:column}.lessons_navigation_wrapper__T8MAZ{background:transparent;color:#1a1a2e}.lessons_lesson_hero__t9Kou{margin-bottom:40px}.lessons_lesson_hero__t9Kou h1{font-size:28px;font-weight:700;color:#1a1a2e;margin-bottom:12px;line-height:1.2}.lessons_lesson_hero__t9Kou p{font-size:16px;color:#6b7280;max-width:600px;line-height:1.6}@media(max-width:768px){.lessons_lesson_hero__t9Kou{margin-bottom:32px}.lessons_lesson_hero__t9Kou h1{font-size:24px}.lessons_lesson_hero__t9Kou p{font-size:15px}}@media(max-width:480px){.lessons_lesson_hero__t9Kou h1{font-size:22px}}.lessons_content_block__dSXqf{margin-bottom:32px;scroll-margin-top:24px}.lessons_text_block__CFkOV h2{font-size:20px;font-weight:600;color:#1a1a2e;margin-bottom:16px}.lessons_text_block__CFkOV p{font-size:15px;color:#374151;margin-bottom:12px;line-height:1.6}.lessons_text_block__CFkOV a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.lessons_text_block__CFkOV a:hover{text-decoration-color:#2563eb}.lessons_course_modal_wrapper__HjCn6{background:#f8f9fa!important;min-height:100vh;--bg-primary:#f8f9fa!important;--text-primary:#1a1a2e!important;--text-secondary:#374151!important;--text-tertiary:#6b7280!important;--border:#e5e7eb!important}body .lessons_course_modal_wrapper__HjCn6{background:#f8f9fa!important}.lessons_components_container__RgSZe::-webkit-scrollbar,.lessons_lessons_container__By6pu::-webkit-scrollbar{width:6px}.lessons_components_container__RgSZe::-webkit-scrollbar-track,.lessons_lessons_container__By6pu::-webkit-scrollbar-track{background:transparent}.lessons_components_container__RgSZe::-webkit-scrollbar-thumb,.lessons_lessons_container__By6pu::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.lessons_components_container__RgSZe::-webkit-scrollbar-thumb:hover,.lessons_lessons_container__By6pu::-webkit-scrollbar-thumb:hover{background:#9ca3af}.lessons_nav_title__qxQGZ{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#64748b;margin-bottom:12px;display:flex;align-items:center;gap:8px}.lessons_nav_title__qxQGZ:after{content:"";flex:1;height:1px;background:hsla(0,0%,100%,.08)}.lessons_nav_group__1XHAh{margin-bottom:4px}.lessons_nav_group__1XHAh.lessons_active__vVLXe .lessons_nav_header__qnMoM{border-color:rgba(245,158,11,.3);background:rgba(245,158,11,.05);box-shadow:0 0 0 3px rgba(245,158,11,.05)}.lessons_nav_group__1XHAh.lessons_expanded__oYYS0 .lessons_nav_arrow__ml7k7{transform:rotate(90deg)}.lessons_nav_group__1XHAh.lessons_expanded__oYYS0 .lessons_nav_children__OHZ2I{max-height:600px;opacity:1}.lessons_nav_header__qnMoM{padding:12px 16px;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.lessons_nav_header__qnMoM:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.05);transition:left .3s}.lessons_nav_header__qnMoM:hover:before{left:0}.lessons_nav_header__qnMoM:hover{transform:translateX(4px);box-shadow:0 1px 2px rgba(0,0,0,.3)}.lessons_nav_icon__yx7bj{font-size:18px;transition:transform .3s}.lessons_nav_text__bhliO{flex:1;font-size:14px;font-weight:600;color:#e2e8f0}.lessons_nav_arrow__ml7k7{font-size:12px;color:#64748b;transition:transform .2s}.lessons_chat_container__6CVRS{flex:1;display:flex;flex-direction:column;background:#fff;position:relative;overflow:hidden;margin-left:280px;min-height:calc(100vh - 80px);margin-top:80px;height:calc(100vh - 80px)}@media(max-width:768px){.lessons_chat_container__6CVRS{margin-left:0;margin-top:0;height:100vh}}.lessons_messages__vqWeQ{flex:1;padding:0 48px 140px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:32px;max-width:900px;margin:0 auto;width:100%;background:#fff;height:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative}@media(max-width:1024px){.lessons_messages__vqWeQ{padding:0 32px 140px}}@media(max-width:768px){.lessons_messages__vqWeQ{padding:0 20px 140px}}@media(max-width:480px){.lessons_messages__vqWeQ{padding:0 16px 140px}}.lessons_messages__vqWeQ::-webkit-scrollbar{width:8px}.lessons_messages__vqWeQ::-webkit-scrollbar-track{background:transparent}.lessons_messages__vqWeQ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.lessons_messages__vqWeQ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.lessons_session_header__CjuRj{background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;position:relative;overflow:hidden;flex:none}.lessons_session_header__CjuRj:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f59e0b,#ec4899,#8b5cf6)}.lessons_session_title__i7gpc{font-size:24px;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#e2e8f0}.lessons_session_icon__hO1gd{width:36px;height:36px;background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 2px 8px rgba(245,158,11,.3)}.lessons_session_description__zMCY8{font-size:14px;color:#e2e8f0;line-height:1.6;margin-bottom:16px}.lessons_session_actions__R4Jg5{display:flex;gap:12px;flex-wrap:wrap}.lessons_session_action__yCLC0{padding:8px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;font-size:13px;color:#e2e8f0;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;text-decoration:none}.lessons_session_action__yCLC0:hover{background:hsla(0,0%,100%,.1);color:#e2e8f0;transform:translateY(-1px)}.lessons_session_action__yCLC0.lessons_primary__v7T0b{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(168,85,247,.1));border-color:rgba(139,92,246,.3);color:#8b5cf6}.lessons_session_action__yCLC0.lessons_primary__v7T0b:hover{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(168,85,247,.2))}.lessons_menu_container_2__M1IFX{top:0;z-index:10;background:#0a0b0d}.lessons_overlay_menu_tabs__u2Grw{display:flex;gap:8px;padding:8px;background:#12141a;border-radius:12px;border:1px solid hsla(0,0%,100%,.08)}.lessons_overlay_menu_tabs__u2Grw.lessons_scrolled_class__uZEJc{box-shadow:0 10px 15px rgba(0,0,0,.3)}.lessons_overview_active_tab__cHWtB,.lessons_overview_tab__J189G{flex:1;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;transition:all .2s;background:transparent;border:none;color:#e2e8f0;cursor:pointer}.lessons_overview_active_tab__cHWtB:hover,.lessons_overview_tab__J189G:hover{background:hsla(0,0%,100%,.05);color:#e2e8f0}.lessons_overview_active_tab__cHWtB{box-shadow:0 2px 8px rgba(245,158,11,.3)}.lessons_overview_active_tab__cHWtB,.lessons_overview_active_tab__cHWtB:hover{background:linear-gradient(135deg,#f59e0b,#ec4899);color:#fff}.lessons_message_container__L_fLJ{display:flex;flex-direction:column;gap:24px}.lessons_message__MBnUS{display:flex;gap:12px;max-width:100%;animation:lessons_fadeInUp__5TPII .4s cubic-bezier(.4,0,.2,1);position:relative}.lessons_message__MBnUS.lessons_user__H_sIF{align-self:flex-end;flex-direction:row-reverse}@keyframes lessons_fadeInUp__5TPII{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lessons_avatar__IJ0sE{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:transform .3s}.lessons_avatar__IJ0sE.lessons_ai__qebXz{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.lessons_avatar__IJ0sE.lessons_ai__qebXz:after{content:"";position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;background:#10b981;border:2px solid #fff;border-radius:50%;box-shadow:0 0 8px rgba(16,185,129,.5)}.lessons_avatar__IJ0sE.lessons_user__H_sIF{background:linear-gradient(135deg,#2563eb,#6366f1)}.lessons_bubble__FTdij.lessons_user__H_sIF{padding:14px 18px;background:#2563eb;color:#fff;border-radius:20px 20px 4px 20px;box-shadow:0 1px 2px rgba(0,0,0,.1);font-weight:500}.lessons_bubble__FTdij.lessons_ai__qebXz{display:flex;flex-direction:column;gap:16px;max-width:100%;width:calc(100% - 52px)}.lessons_component__fmzUC{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:visible;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.05);max-width:100%}.lessons_component__fmzUC:hover{border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.lessons_component_header__oKXi0{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb;border-radius:16px 16px 0 0;flex-wrap:nowrap;gap:12px}.lessons_component_type__nPAVf{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.lessons_type_label__fHPxy{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:hsla(0,0%,100%,.05);border-radius:10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;position:relative;white-space:nowrap;flex-shrink:0;color:#e2e8f0}.lessons_type_label__fHPxy.lessons_concept__RP_4u{background:rgba(59,130,246,.1);color:#3b82f6}.lessons_type_label__fHPxy.lessons_practice__ADc94{background:rgba(168,85,247,.1);color:#8b5cf6}.lessons_type_label__fHPxy.lessons_example__6Y56a{background:rgba(16,185,129,.1);color:#10b981}.lessons_type_label__fHPxy.lessons_visual__NHOkU{background:rgba(236,72,153,.1);color:#ec4899}.lessons_component_content__bO_mh{padding:20px;color:#1a1a2e}.lessons_timestamp__wWi03{font-size:11px;color:#9ca3af;margin-top:8px;display:flex;align-items:center;gap:6px}.lessons_input_container__4GecR{position:fixed;bottom:0;left:280px;right:0;padding:16px 20px;background:#fff;border-top:1px solid #e5e7eb;z-index:1000;box-shadow:0 -2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.lessons_input_container__4GecR{left:0}}.lessons_input_wrapper__aTNkX{display:flex;gap:12px;align-items:flex-end;max-width:800px;margin:0 auto;position:relative}.lessons_typing_indicator__A1GfH{position:absolute;top:-28px;left:0;font-size:12px;color:#f59e0b;display:none;background:#0a0b0d;padding:4px 12px;border-radius:12px;border:1px solid rgba(245,158,11,.2)}.lessons_typing_indicator__A1GfH.lessons_active__vVLXe{display:flex;align-items:center;gap:8px}.lessons_typing_dots__P1eFv{display:flex;gap:3px}.lessons_typing_dot__9rAdU{width:4px;height:4px;background:#f59e0b;border-radius:50%;animation:lessons_typingDot__act09 1.4s infinite}.lessons_typing_dot__9rAdU:nth-child(2){animation-delay:.2s}.lessons_typing_dot__9rAdU:nth-child(3){animation-delay:.4s}@keyframes lessons_typingDot__act09{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.lessons_input_field__stHPE{flex:1;padding:14px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:24px;color:#1a1a2e;resize:none;min-height:48px;max-height:120px;font-family:inherit;font-size:16px;transition:all .2s}.lessons_input_field__stHPE:focus{outline:none;border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.lessons_input_field__stHPE::-moz-placeholder{color:#9ca3af}.lessons_input_field__stHPE::placeholder{color:#9ca3af}.lessons_input_actions__vDcET{display:flex;gap:8px}.lessons_attach_btn__oOdih{width:44px;height:44px;background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:#e2e8f0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:20px}.lessons_attach_btn__oOdih:hover{background:hsla(0,0%,100%,.05);color:#e2e8f0;transform:scale(1.05)}.lessons_send_btn__cDwbn{width:44px;height:44px;background:#2563eb;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden}.lessons_send_btn__cDwbn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.lessons_send_btn__cDwbn:hover:before{width:100%;height:100%}.lessons_send_btn__cDwbn:hover{background:#1d4ed8;transform:translateY(-2px) scale(1.05);box-shadow:0 2px 4px rgba(0,0,0,.15)}.lessons_send_btn__cDwbn:active{transform:translateY(0) scale(.95)}.lessons_send_btn__cDwbn:disabled{opacity:.5;cursor:not-allowed}.lessons_send_btn__cDwbn:disabled:hover{transform:none;box-shadow:0 2px 8px rgba(245,158,11,.3)}.lessons_send_btn__cDwbn svg{position:relative;z-index:1}.lessons_continue_learning__Iidl5{margin-top:24px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08);text-align:center}.lessons_mobile_menu_btn__MY_J8{display:none;position:fixed;top:16px;left:16px;z-index:1001;width:44px;height:44px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px}@media(max-width:768px){.lessons_mobile_menu_btn__MY_J8{display:flex}}.lessons_mobile_menu_btn__MY_J8 span{display:block;width:20px;height:2px;background:#374151;border-radius:1px;transition:all .3s}.lessons_mobile_menu_btn__MY_J8.lessons_active__vVLXe span:first-child{transform:rotate(45deg) translate(5px,5px)}.lessons_mobile_menu_btn__MY_J8.lessons_active__vVLXe span:nth-child(2){opacity:0}.lessons_mobile_menu_btn__MY_J8.lessons_active__vVLXe span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.lessons_sidebar_overlay__JTmxk{display:none}@media(max-width:768px){.lessons_sidebar_overlay__JTmxk{display:block}}.lessons_mobile_actions__pmlKd{position:fixed;bottom:100px;width:56px;height:56px;background:linear-gradient(135deg,#f59e0b,#ec4899);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(245,158,11,.4);transition:all .3s;z-index:10}.lessons_mobile_actions__pmlKd:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(245,158,11,.5)}.lessons_mobile_actions__pmlKd span{position:relative;display:flex;align-items:center;justify-content:center}.lessons_mobile_actions__pmlKd svg{width:24px;height:24px;stroke:#fff}.lessons_lesson_page__BplSg{margin-bottom:40px;margin-top:120px}.lessons_lesson_heading__H3SMu{display:flex;justify-content:space-between}.lessons_lesson_heading__H3SMu h1{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#9b57dd}.lessons_lesson_heading__H3SMu h1 span{color:#818389;font-weight:400}@media only screen and (max-width:640px){.lessons_lesson_heading__H3SMu h1{font-size:18px;line-height:24px}}.lessons_lessons_wrapper__jlOyB{max-width:1080px;margin:62px auto 0}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O{margin-top:32px}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table{display:flex;flex-direction:column;gap:16px}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr{background:#fff;border:1px solid rgba(238,239,242,.8);border-radius:8px;padding:24px;transition:all .3s ease-in-out}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr td span{font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#6a5ccc}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr td p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;padding-top:8px}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr:hover{cursor:pointer;box-shadow:0 2px 7px rgba(155,87,221,.12);border:1px solid rgba(155,87,221,.64)}.lessons_lessons_wrapper__jlOyB .lessons_signup_card__nvtmx{background:#fff;border:1px solid rgba(238,239,242,.8);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:20px;padding:32px 24px 24px;align-self:flex-start;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:30px}.lessons_lessons_wrapper__jlOyB .lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn{text-align:center}.lessons_lessons_wrapper__jlOyB .lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn p{padding-bottom:25px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;max-width:169px;margin:0 auto}.lessons_lessons_wrapper__jlOyB .lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn button{font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#e2e8f0;padding:8px 20px;min-width:232px;width:100%;background:#0f172a;border-radius:100px;transition:all .3s ease-in-out}.lessons_lessons_wrapper__jlOyB .lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn button:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer}.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v{width:100%;margin-top:20px}.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v a,.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v button{display:flex;gap:8px;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#0f172a;padding:12px 24px;background:#f6f6f9;width:100%;border-radius:100px;transition:all .3s ease-in-out}.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v a:hover,.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v button:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer;background:#0f172a;color:#fff}.lessons_lessons_wrapper__jlOyB .lessons_footer_text__Dd7eQ{margin-top:72px;margin-bottom:24px;width:100%;text-align:center}.lessons_lessons_wrapper__jlOyB .lessons_footer_text__Dd7eQ p{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#818389}@media only screen and (max-width:480px){.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v{max-width:100%}.lessons_lessons_wrapper__jlOyB .lessons_more_topic_btn__woQ_v button{justify-content:center}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr{padding:16px}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr td span{font-size:18px;line-height:26px}.lessons_lessons_wrapper__jlOyB .lessons_lessons_cards__3lJ_O table tr td p{font-size:14px;line-height:24px}}.lessons_lesson_full_cards__OSQhX{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ{background:#fff;border:1px solid #e7e9ed;border-radius:20px;padding:24px;position:relative}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_title__yZgSB{font-style:normal;font-weight:500;font-size:17px;line-height:25px;color:#0f172a;word-break:break-word}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_description__53oEB{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_full_card_btn__iSN2F a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#0f172a;padding:12px 24px;background:#f6f6f9;border-radius:100px;margin-top:20px;display:inline-block;transition:all .3s ease-in-out}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_full_card_btn__iSN2F a:hover{background:#7b3cb9;color:#fff;transform:translateY(-3px);box-shadow:0 10px 20px rgba(154,87,221,.2);cursor:pointer}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_full_card_btn__iSN2F button{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#7b3cb9;border-radius:100px;margin-top:15px;display:inline-block;transition:all .3s ease-in-out}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_full_card_btn__iSN2F button:hover svg{stroke:#7b3cb9}@media only screen and (max-width:640px){.lessons_lesson_full_cards__OSQhX{margin-bottom:32px}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ{padding:16px}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_title__yZgSB{font-size:18px;line-height:26px}.lessons_lesson_full_cards__OSQhX .lessons_lesson_full_card__uETxJ .lessons_lesson_full_card_btn__iSN2F button{width:100%}.lessons_avatar__IJ0sE{display:none}.lessons_bubble__FTdij.lessons_ai__qebXz{max-width:100%;width:calc(100% - 0px)}.lessons_messages__vqWeQ{padding:0 0 100px}}@media only screen and (max-width:992px){.lessons_lessons_wrapper__jlOyB{max-width:100%;width:100%}.lessons_lessons_wrapper__jlOyB .lessons_lessons_container__By6pu{flex-direction:column;gap:0}}.lessons_lesson_topics__I652M{margin-top:40px}.lessons_lesson_topics__I652M h2,.lessons_lesson_topics__I652M p{padding-bottom:8px}.lessons_heading_button__6adoN{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;gap:16px}.lessons_heading_button__6adoN button{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#fff;padding:8px 24px;border:none;background:#9a57dd;border-radius:100px;transition:all .3s ease-in-out}.lessons_model_container__yZsMp{padding:24px;background:#fff;border:1px solid rgba(30,32,34,.12);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:16px;transition:all .3s ease-in-out;font-family:Inter,sans-serif}.lessons_lesson_detials_page__Hp_z2{margin-top:54px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz{max-width:1080px;margin:62px auto 0}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_sticky_tabs__Yrj_1{position:relative}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_test_questions_heading__WWP82{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#0f172a}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0{display:flex;align-items:center;background:#fff;border:1px solid rgba(238,239,242,.8);border-radius:12px;padding:12px 16px;flex-wrap:wrap;gap:5px;margin-bottom:32px;margin-top:32px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 .lessons_back_btn__gjEPx{display:flex;align-items:center;gap:8px;white-space:nowrap}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#818389;display:flex;align-items:flex-start;gap:4px;transition:all .3s ease-in-out}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 a:hover{color:#6a5ccc}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 .lessons_course_title__gu5WA{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#0f172a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;border-bottom:4px solid red!important}@media only screen and (max-width:640px){.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 a{flex-direction:column;align-items:left}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_breadcrumb__JkWI0 .lessons_course_title__gu5WA{font-weight:500;word-break:break-word}}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_header__ytvEw{margin-top:20px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_header__ytvEw h1{display:flex;flex-direction:column;gap:16px;text-align:left}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_header__ytvEw h1 .lessons_lesson_details_subheading__bjyxO{font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#6a5ccc;background:rgba(106,92,204,.12);border-radius:80px;padding:4px 16px;display:flex;white-space:nowrap}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_header__ytvEw h1 .lessons_lesson_details_title__hoCsS{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#0f172a;padding-bottom:8px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ body{margin:0}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ h1{padding-bottom:20px;text-align:left}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ h2,.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ h3{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#0f172a;padding-bottom:12px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ ol li,.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ p,.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ ul li{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;padding-bottom:20px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ ol li strong,.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_lesson_details_body__m1WXQ ul li strong{font-weight:500}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3{display:flex;justify-content:space-between;align-items:center;gap:20px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0{background:#fff;border:1px solid rgba(238,239,242,.8);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;width:100%;transition:all .3s ease-in-out}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0 .lessons_sub_heading__Qmxmw{display:flex;align-items:center;gap:8px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0 .lessons_sub_heading__Qmxmw .lessons_heading__xl53u{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#818389}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0 h5{font-weight:500;font-size:16px;line-height:24px;color:#6a5ccc;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0:hover{cursor:pointer;box-shadow:0 2px 7px rgba(155,87,221,.12);border:1px solid rgba(155,87,221,.64)}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_loadmore_question_btn__1eQ74{display:flex;align-items:center;gap:12px}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_loadmore_question_btn__1eQ74 button{font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#6a5ccc;background:#fff;border:none;text-align:left;text-decoration:underline;display:inline-block;transition:all .3s ease-in-out;padding:0}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_loadmore_question_btn__1eQ74 button:hover{color:#4536a4;background:transparent;cursor:pointer}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_test_input_title__945UH h5{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#0f172a}@media only screen and (max-width:992px){.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_signup_card__nvtmx{display:none}}@media only screen and (max-width:640px){.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3{flex-direction:column}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_next_prev_lessons__ZR2d3 .lessons_lesson_btn__wonL0{width:100%}.lessons_lesson_detials_page__Hp_z2 .lessons_lesson_details_container__zNYcz .lessons_lesson_detials_wrapper__hlOPt .lessons_loadmore_question_btn__1eQ74{flex-direction:column;align-items:flex-start}}.lessons_border_section__bA_Y6{border:1px solid rgba(30,32,34,.12);border-radius:16px;padding:16px;position:relative}.lessons_border_section__bA_Y6 textarea{height:56px}.lessons_question_submit__81Re0{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#0f172a;padding:8px 20px;background:#f6f6f9;border-radius:100px;transition:all .3s ease-in-out;margin-top:8px}.lessons_question__h4H2J{background:#fff;border:1px solid #e7e9ed;border-radius:8px;margin-top:8px;padding:16px;color:#0f172a;outline:none;width:100%;box-sizing:border-box;resize:vertical;resize:none}.lessons_signup_card__nvtmx{background:#fff;border:1px solid rgba(238,239,242,.8);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:20px;padding:32px 24px 24px;align-self:flex-start;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;gap:15px}.lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn{text-align:center}.lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn p{padding-bottom:25px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;max-width:169px;margin:0 auto}.lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn a{font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#e2e8f0;padding:8px 20px;min-width:232px;width:100%;display:block;background:#0f172a;border-radius:100px;transition:all .3s ease-in-out}.lessons_signup_card__nvtmx .lessons_Signup_card_action__n5oPn a:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer}.lessons_tabs_intro_description__wsMJc{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#0f172a}@media only screen and (max-width:480px){.lessons_full_container__Zv9vz{padding:0 16px}.lessons_heading_button__6adoN button{width:100%}}@media only screen and (max-width:680px){.lessons_lesson_topics__I652M{overflow:hidden}}.lessons_more_topic_buttons__5AMej button{display:flex;align-items:center;grid-gap:4px;padding:8px 12px;background:#e3d5f2;background:#f5eefc;font-size:14px;color:#9b57dd;border:none;box-shadow:0 4px 8px rgba(155,87,221,.24);border-radius:20px}.lessons_more_topic_buttons__5AMej button:hover{background:#9b57dd;color:#fff}.lessons_more_topic_buttons__5AMej button svg{stroke:#9b57dd}.lessons_more_topic_btn__woQ_v{margin-top:20px}.lessons_more_topic_btn__woQ_v a,.lessons_more_topic_btn__woQ_v button{display:flex;gap:8px;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#0f172a;padding:12px 24px;background:#f6f6f9;width:100%;border-radius:100px;transition:all .3s ease-in-out}.lessons_more_topic_btn__woQ_v a:hover,.lessons_more_topic_btn__woQ_v button:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer;background:#0f172a;color:#fff}.lessons_more_topic_btn__woQ_v button{background:#efefef}.lessons_topic_page_main_wrapper__kGXsk{display:flex;grid-gap:16px;gap:16px;align-items:flex-start}.lessons_topic_page_main_wrapper_2__w8xJ8{max-width:1200px;margin:0 auto;padding:0 60px}.lessons_user_circle__5apXT{width:25px;height:25px;max-width:inherit}.lessons_user_circle_icon__g5z0w{width:72px;height:72px;max-width:inherit}.lessons_notification_wrapper__Hwer0{padding-top:16px;padding-bottom:24px}.lessons_courses_toggle_cards__a8Xqh .lessons_tab_closed__45A5Q,.lessons_courses_toggle_cards__a8Xqh .lessons_tab_open__t4Txt{background:rgba(154,87,221,.05);list-style:none;padding:16px;font-weight:400;border-radius:4px;border-radius:3px 3px 0 0;display:flex;align-items:center;gap:8px;border-left:3px solid #9a57dd}.lessons_courses_toggle_cards__a8Xqh .lessons_tab_closed__45A5Q:hover,.lessons_courses_toggle_cards__a8Xqh .lessons_tab_open__t4Txt:hover{cursor:pointer}.lessons_courses_toggle_cards__a8Xqh .lessons_tab_open__t4Txt{font-weight:500}.lessons_expand_card_body___q96s{background:rgba(154,87,221,.05);padding:0 16px 16px;border-radius:0 0 3px 3px;border-left:3px solid #9a57dd}.lessons_overview_cards__6c_VL .lessons_sub_heading2__m_iOJ,.lessons_overview_cards__6c_VL .lessons_sub_heading__Qmxmw{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8);padding-bottom:4px}.lessons_overview_cards__6c_VL .lessons_sub_heading2__m_iOJ{margin-top:24px}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3{display:flex;flex-direction:column;gap:16px}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y{display:flex;flex-direction:column}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_overview_link_wrapper__9l_l0{padding:24px;background:#fff;border:1px solid rgba(30,32,34,.12);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:16px;width:100%;margin-bottom:16px;margin-top:8px;position:relative;overflow:hidden;transition:all .3s ease-in-out}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_overview_link_wrapper__9l_l0 .lessons_card_label_wrapper__Hptub{display:flex;justify-content:space-between;align-items:center;gap:24px}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_overview_link_wrapper__9l_l0 .lessons_card_label__Z_2px{padding:4px 10px;background:rgba(155,87,221,.08);border-radius:60px;display:inline-block;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:#9b57dd;margin-bottom:8px}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_overview_link_wrapper__9l_l0:hover{border:1px solid #9a57dd;box-shadow:0 2px 2px rgba(85,118,200,.15)}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_title__Kk9Uh{font-weight:500;font-size:18px;line-height:26px;color:#9b57dd;word-break:break-word;cursor:pointer;border:1px solid rgba(154,87,221,0);display:table;transition:-webkit-text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out;transition:text-decoration .3s ease-in-out,-webkit-text-decoration .3s ease-in-out}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_title__Kk9Uh:hover{text-decoration:underline}.lessons_overview_cards__6c_VL .lessons_overview_card__j06O3 .lessons_card__WtH9Y .lessons_description__EcRYD{font-weight:400;font-size:16px;line-height:24px;color:#0f172a;padding-top:16px}.lessons_anylearn_ghost_btn__7PBeq .lessons_featured_link__snLX7{margin-top:12px}.lessons_anylearn_ghost_btn__7PBeq a{display:flex;align-items:center;gap:4px;font-weight:400;font-size:16px;line-height:24px;text-decoration:none;text-align:center;color:#9a57dd;transition:all .3s ease-in-out}.lessons_anylearn_ghost_btn__7PBeq a .lessons_arrow__7lxRj{stroke:#9a57dd;transition:all .3s ease-in-out}.lessons_anylearn_ghost_btn__7PBeq a:hover{color:#8944ce;cursor:pointer}.lessons_anylearn_ghost_btn__7PBeq a:hover .lessons_arrow__7lxRj{margin-left:4px;stroke:#7b3abc}.lessons_anylearn_ghost_btn__7PBeq button{align-items:center;gap:4px;font-weight:400;font-size:16px;line-height:24px;text-decoration:none;text-align:center;color:#9a57dd;transition:all .3s ease-in-out;display:flex}.lessons_anylearn_ghost_btn__7PBeq button svg.lessons_arrow__7lxRj{stroke:#9a57dd;transition:all .3s ease-in-out!important}.lessons_anylearn_ghost_btn__7PBeq button:hover{color:#8944ce}.lessons_anylearn_ghost_btn__7PBeq button:hover .lessons_arrow__7lxRj{margin-left:4px;stroke:#fff}.lessons_anylearn_ghost_btn__7PBeq svg{transition:margin-left .3s ease-in-out}.lessons_anylearn_ghost_btn__7PBeq a:hover svg,.lessons_anylearn_ghost_btn__7PBeq:hover svg{margin-left:6px}.lessons_breadcrumb___uoQ7{font-size:13px;color:#6b7280;margin-bottom:24px;margin-top:0;padding-top:24px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lessons_breadcrumb___uoQ7 a{color:#2563eb;text-decoration:none}.lessons_breadcrumb___uoQ7 a:hover{text-decoration:underline}.lessons_breadcrumb___uoQ7 span{color:#6b7280}.lessons_breadcrumb___uoQ7 .lessons_sub_heading__Qmxmw{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8);padding-bottom:4px}.lessons_breadcrumb___uoQ7 .lessons_course_title__gu5WA{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;display:block;border-bottom:1px solid #9b57dd;display:inline;overflow:hidden;transition:all .3s ease-in-out;word-break:break-word}.lessons_breadcrumb___uoQ7 .lessons_course_title__gu5WA:hover{color:#9b57dd}.lessons_breadcrumb___uoQ7 .lessons_activity_feed_link__js8Ac{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#0f172a;display:block;display:inline;overflow:hidden;transition:all .3s ease-in-out;word-break:break-word;text-decoration:underline;text-decoration-color:#9b57dd;text-decoration-thickness:from-font}.lessons_breadcrumb___uoQ7 .lessons_activity_feed_link__js8Ac:hover{color:#9b57dd}@media(max-width:768px){.lessons_breadcrumb___uoQ7{font-size:12px}}.lessons_sub_heading__Qmxmw{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8)}.lessons_topic_page_wrapper__h6_JP{display:flex;align-items:flex-start;flex-direction:row-reverse;width:100%;max-width:1200px;padding:0 60px;margin:0 auto}.lessons_topic_page_wrapper__h6_JP .lessons_topic_page_contents__ytvX1{width:100%}.lessons_topic_page_wrapper__h6_JP .lessons_topic_page_title__BUWES{padding-bottom:24px}.lessons_topic_page_wrapper__h6_JP .lessons_accordion_wrapper__XcW7M{width:35%;overflow:hidden;display:flex;flex-direction:column;gap:12px}.lessons_topic_page_wrapper__h6_JP .lessons_lesson_heading__H3SMu .lessons_sub_heading__Qmxmw{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8);padding-bottom:4px}.lessons_topic_page_wrapper__h6_JP .lessons_lesson_heading__H3SMu h1{padding-bottom:20px}.lessons_topic_page_wrapper_2__QJFT1{display:flex;align-items:flex-start;flex-direction:row-reverse;width:100%}.lessons_chatbot_number__mVerT{color:#fff;position:absolute;background:#ef4444;width:23px;height:23px;text-align:center;border-radius:50px;top:-21px;right:-17px;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.lessons_sticky_chatbot__COTLM{position:relative}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi .lessons_content_chatbot__FTyPL{height:460px;background:#1a1d24;border:1px solid rgba(238,239,242,.8);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:8px;padding:0 24px;position:fixed;bottom:24px;left:0;right:0;width:100%;max-width:500px;margin:0 auto;z-index:10;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi .lessons_content_chatbot__FTyPL .lessons_sticky_chatbot_header__7ho2V{position:sticky;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid rgba(238,239,242,.8);padding:16px 0;margin-bottom:16px;top:0;background:#fff;z-index:10}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi .lessons_content_chatbot__FTyPL .lessons_sticky_chatbot_header__7ho2V h2{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#0f172a}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3{position:fixed;right:24px;bottom:100px;z-index:111111111;height:56px;width:56px;min-width:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.09);box-shadow:0 4px 20px rgba(51,65,85,.06);transition:all .3s ease-in-out}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3 svg{width:24px;height:24px}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3:hover{cursor:pointer;background:#e3d5f2}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn_close__KHeut{z-index:9999;height:24px;width:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.09);box-shadow:0 4px 20px rgba(51,65,85,.06);transition:all .3s ease-in-out}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn_close__KHeut svg{width:12px;height:12px}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn_close__KHeut:hover{cursor:pointer;background:#e3d5f2}.lessons_topic_audio_player__4m0Ti .lessons_sub_heading2__m_iOJ{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8);padding-bottom:8px}@media only screen and (min-width:993px){.lessons_desktop_navigation__xPr2W{display:none}}@media only screen and (max-width:640px){.lessons_topic_page_main_wrapper_2__w8xJ8{padding:0 30px}.lessons_topic_page_main_wrapper__kGXsk{gap:0;grid-gap:0}}.lessons_recommended_lesson_card__gaM6_ .lessons_title__Kk9Uh{display:flex;align-items:center;gap:8px}.lessons_recommended_lesson_card__gaM6_ .lessons_title__Kk9Uh h2,.lessons_recommended_lesson_card__gaM6_ .lessons_title__Kk9Uh span{font-weight:500;font-size:18px;line-height:26px;color:#9a57dd}.lessons_recommended_lesson_card__gaM6_ p{padding-top:8px}.lessons_recommended_lesson_card__gaM6_ a{padding:24px;background:#fff;border:1px solid rgba(30,32,34,.12);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:16px;width:100%;display:block;transition:all .3s ease-in-out}.lessons_recommended_lesson_card__gaM6_ a:hover{border:1px solid #9a57dd;box-shadow:0 2px 2px rgba(85,118,200,.15)}.lessons_recommended_lesson_card__gaM6_ a a{box-shadow:none;border:none;text-align:start;display:flex;padding:0}.lessons_recommended_lesson_card__gaM6_ a a:hover{border:none;box-shadow:none}@media only screen and (max-width:992px){.lessons_navigation_mobile__IHsOm{display:none}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3{right:24px;left:inherit}.lessons_sticky_chatbot_wrapper__4tRwi{background-color:#fff}.lessons_content_chatbot__FTyPL{padding:0 24px!important}.lessons_topic_page_wrapper__h6_JP{flex-direction:column;gap:0}.lessons_topic_page_wrapper__h6_JP .lessons_accordion_wrapper__XcW7M,.lessons_topic_page_wrapper__h6_JP .lessons_topic_page_contents__ytvX1{width:100%}.lessons_sidebar_overlay__JTmxk{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s}.lessons_sidebar_overlay__JTmxk.lessons_active__vVLXe{opacity:1;pointer-events:auto}}.lessons_accodion_toggle_Button__ibDgM{position:fixed;left:0;right:0;bottom:100px;z-index:1000;width:56px;height:56px;margin:0 auto;background:#fff;border-radius:50%;border:1px solid rgba(0,0,0,.09);box-shadow:0 4px 20px rgba(51,65,85,.06);display:flex;align-items:center;justify-content:center;display:none}.lessons_accodion_toggle_Button__ibDgM .lessons_toggle_btn_number__0k8oU{position:absolute;top:-24px;right:-22px;background:red;border-radius:50%;width:22px;height:22px;color:#fff;font-weight:500;font-size:11px;line-height:16px;display:flex;justify-content:center;align-items:center}.lessons_large_device__AzVYz{display:none}@media(min-width:768px){.lessons_large_device__AzVYz{display:block}}@media(max-width:768px){.lessons_large_device__AzVYz{position:fixed;left:0;right:0;top:0;width:100%;height:100%;z-index:999;background:#fff;overflow-y:scroll!important;overflow-x:hidden!important;-ms-overflow-style:none;scrollbar-width:none}.lessons_topic_page_wrapper__h6_JP .lessons_accordion_wrapper__XcW7M{gap:0;padding-bottom:100px}}.lessons_content_chatbot__FTyPL .lessons_sub_heading2__m_iOJ{padding-bottom:12px;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:hsla(225,3%,52%,.8)}.lessons_content_chatbot__FTyPL .lessons_content_chatbot_wrapper__8lHkY{background:#fff;border:1px solid rgba(238,239,242,.8);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:16px;padding:24px!important}.lessons_content_chatbot__FTyPL .lessons_chat_header__gDkao{padding-bottom:20px;border-bottom:1px solid #e7e9ed}@media(max-width:640px){.lessons_topic_page_wrapper__h6_JP{padding:30px}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi .lessons_content_chatbot__FTyPL{max-width:92%;width:92%;bottom:100px!important}.lessons_content_chatbot__FTyPL{max-width:100%;width:100%}.lessons_content_chatbot__FTyPL .lessons_content_chatbot_wrapper__8lHkY{padding:24px 16px}}@media(max-width:480px){.lessons_topic_page_main_wrapper_2__w8xJ8,.lessons_topic_page_wrapper_2__QJFT1,.lessons_topic_page_wrapper__h6_JP{padding:0 16px}}.lessons_webchat_version__u5mAq{max-width:370px;width:100%;border:1px solid rgba(238,239,242,.8);box-shadow:0 2px 2px rgba(51,65,85,.02);border-radius:16px;top:30px;display:none}.lessons_webchat_version__u5mAq .lessons_chat_header__gDkao{border-bottom:1px solid #e7e9ed;padding:16px 20px}.lessons_webchat_version__u5mAq .lessons_chat_header__gDkao h1{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#0f172a}.lessons_webchat_version__u5mAq .lessons_webchat_version_wrapper__fkHWb{background:#fff;border-radius:16px}.lessons_webchat_version__u5mAq .lessons_chat_box__beiI6{max-height:60vh!important}.lessons_chat_backdrop__kuxbV{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.2);backdrop-filter:blur(4.5px);display:flex;justify-content:center;align-items:center;z-index:1111111111111}@media(max-width:992px){.lessons_webchat_version__u5mAq{position:relative}.lessons_sticky_chatbot_mobile__10VIx{display:block;z-index:98}}@media(max-width:640px){.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi{max-width:100%;background-color:#fff;width:100%}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3{right:16px;left:inherit}.lessons_office_hours__zO2jS{padding:24px 0 0}}.lessons_sticky_question_chat___f9zE{position:fixed;bottom:100px;right:20px;z-index:5}.lessons_sticky_question_wrapper__LZhan{background:#1a1d24;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:16px;box-shadow:0 10px 15px rgba(0,0,0,.3)}.lessons_sticky_question_wrapper__LZhan h6{color:#e2e8f0;margin-bottom:8px}@media(max-width:768px){.lessons_header__3orwQ{padding:0 16px}.lessons_header_center__b65mV,.lessons_header_right__i1aAQ .lessons_action_buttons__iQb0C{display:none}.lessons_header_right__i1aAQ{gap:8px}.lessons_back_btn__gjEPx span:last-child{display:none}.lessons_mobile_actions__pmlKd{display:flex}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_wrapper__4tRwi{max-width:100%;width:100%}.lessons_sticky_chatbot__COTLM .lessons_sticky_chatbot_btn__Uq1I3{right:16px;left:inherit}.lessons_input_container__4GecR{padding:12px 16px;z-index:1001;left:0}.lessons_session_actions__R4Jg5{flex-direction:column;gap:8px}.lessons_session_action__yCLC0{width:100%;justify-content:center}.lessons_component_header__oKXi0{padding:10px 14px;gap:8px}.lessons_type_label__fHPxy{font-size:9px;padding:3px 8px;letter-spacing:.3px}.lessons_component_content__bO_mh{padding:16px}.lessons_settings_menu__hkTqf{right:-10px;min-width:280px}}@media(min-width:769px){.lessons_mobile_actions__pmlKd{display:none}}.lessons_loading__h6FNQ{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.1);border-top-color:#06b6d4;border-radius:50%;animation:lessons_spin__shaF1 .8s linear infinite}.lessons_aspects_card__UspUp{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:32px}.lessons_aspects_card__UspUp:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);border-color:#d1d5db}.lessons_aspects_card__UspUp.lessons_focused__OevMa{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.lessons_aspects_card__UspUp.lessons_collapsed__LXuk1 .lessons_aspects_toggle__gbuQX{transform:rotate(-90deg)}.lessons_aspects_card__UspUp.lessons_collapsed__LXuk1 .lessons_aspects_content___ufZj{max-height:0;opacity:0}@keyframes lessons_pulseGlowCyan__hkUVi{0%,to{box-shadow:0 0 0 1px rgba(6,182,212,.2),0 0 20px rgba(6,182,212,.3),0 0 40px rgba(6,182,212,.2),0 4px 16px rgba(0,0,0,.2)}50%{box-shadow:0 0 0 2px rgba(6,182,212,.3),0 0 30px rgba(6,182,212,.4),0 0 60px rgba(6,182,212,.3),0 4px 16px rgba(0,0,0,.2)}}.lessons_aspects_header__bK6ed{padding:18px 20px;display:flex;align-items:center;gap:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;border-bottom:1px solid #e5e7eb;transition:all .15s}.lessons_aspects_header__bK6ed:hover{background:#f9fafb}.lessons_aspects_icon__Jr2jY{width:40px;height:40px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;flex-shrink:0;transition:transform .3s}.lessons_aspects_icon__Jr2jY svg{width:20px;height:20px;color:#fff}.lessons_aspects_title__h8JT4{flex:1}.lessons_aspects_title__h8JT4 h3{font-size:16px;font-weight:600;margin-bottom:2px;color:#1a1a2e}.lessons_aspects_subtitle__wU0Ip{font-size:13px;color:#6b7280}.lessons_aspects_toggle__gbuQX{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:transform .2s}.lessons_aspects_toggle__gbuQX svg{width:16px;height:16px}.lessons_aspects_card__UspUp.lessons_expanded__oYYS0>.lessons_aspects_header__bK6ed .lessons_aspects_toggle__gbuQX{transform:rotate(180deg)}.lessons_aspects_content___ufZj{max-height:2000px;opacity:1;transition:max-height .3s ease;overflow:hidden}.lessons_aspects_card__UspUp:not(.lessons_expanded__oYYS0) .lessons_aspects_content___ufZj{max-height:0}.lessons_aspects_list__i4oq9{padding:0;display:flex;flex-direction:column;gap:0}.lessons_aspect__xk3Br{border-bottom:1px solid #f3f4f6;overflow:hidden;transition:all .2s}.lessons_aspect__xk3Br:last-child{border-bottom:none}.lessons_aspect__xk3Br:hover{background:#f9fafb}.lessons_aspect__xk3Br.lessons_expanded__oYYS0 .lessons_aspect_expand__ELj_N{transform:rotate(90deg)}.lessons_aspect__xk3Br.lessons_expanded__oYYS0 .lessons_aspect_preview__WJaNn{display:none}.lessons_aspect__xk3Br.lessons_expanded__oYYS0 .lessons_aspect_body__V81PD{opacity:1}.lessons_aspect__xk3Br.lessons_expanded__oYYS0 .lessons_aspect_item_number__S94jZ{background:#4f46e5;color:#fff}.lessons_aspect_header__z25qc{display:flex;align-items:center;gap:14px;padding:14px 20px;cursor:pointer;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lessons_aspect_header__z25qc:hover{background:#f9fafb}.lessons_aspect_number__zRSzs{width:28px;height:28px;background:#e0e7ff;color:#4f46e5;border-radius:8px;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.lessons_aspect_info__BV9Ug{flex:1}.lessons_aspect_title__O9Wab{flex:1;font-size:14px;font-weight:500;color:#374151}.lessons_aspect_preview__WJaNn{font-size:13px;color:#9ca3af;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lessons_aspect_expand__ELj_N{width:20px;height:20px;color:#9ca3af;transition:transform .2s;display:flex;align-items:center;justify-content:center}.lessons_aspect_expand__ELj_N svg{width:16px;height:16px}.lessons_aspect_body__V81PD{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#f8fafc}.lessons_aspect__xk3Br.lessons_expanded__oYYS0 .lessons_aspect_body__V81PD{max-height:500px}.lessons_aspect_item_inner__YWT9t{padding:16px 20px 20px 62px}.lessons_aspect_content_wrapper__8gi_w{padding-top:0}.lessons_aspect_item_body__kmLxO{font-size:14px;color:#4b5563;line-height:1.6}.lessons_aspect_item_body__kmLxO a{color:#2563eb;text-decoration:underline;text-decoration-color:#93c5fd;text-underline-offset:2px}.lessons_aspect_item_body__kmLxO a:hover{text-decoration-color:#2563eb}.lessons_aspect_item_body__kmLxO ul{margin-top:12px;padding-left:0;list-style:none}.lessons_aspect_item_body__kmLxO li{position:relative;padding-left:20px;margin-bottom:8px}.lessons_aspect_item_body__kmLxO li:before{content:"•";position:absolute;left:0;color:#6366f1;font-weight:700}.lessons_generate_more__cYxNI{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#f8fafc;cursor:pointer;transition:background .15s;font-size:14px;font-weight:500;color:#6b7280;border:none;border-radius:0;width:100%;margin-top:0}.lessons_generate_more__cYxNI svg{width:16px;height:16px}.lessons_generate_more__cYxNI:hover:not(:disabled){background:#f1f5f9;color:#4f46e5}.lessons_generate_more__cYxNI:disabled{cursor:not-allowed;opacity:.5}.lessons_generate_more__cYxNI.lessons_loading__h6FNQ{pointer-events:none}.lessons_loading_spinner__oqjeC{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.1);border-top-color:#06b6d4;border-radius:50%;animation:lessons_spin__shaF1 .8s linear infinite}@media(max-width:768px){.lessons_aspects_header__bK6ed{padding:16px}.lessons_aspects_icon__Jr2jY{width:36px;height:36px;font-size:18px}.lessons_aspects_title__h8JT4 h3{font-size:16px}.lessons_aspects_subtitle__wU0Ip{font-size:12px}.lessons_aspects_list__i4oq9{padding:16px}.lessons_aspect_header__z25qc{padding:12px}.lessons_aspect_number__zRSzs{width:28px;height:28px;font-size:12px}.lessons_aspect_title__O9Wab{font-size:14px}.lessons_aspect_preview__WJaNn{font-size:12px}.lessons_generate_more__cYxNI{padding:12px;font-size:13px}}.lessons_more_topic_wrapper__yNK6x{margin-top:24px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08);text-align:center}.lessons_more_topic_btn__woQ_v{padding:16px 32px;background:linear-gradient(135deg,#f59e0b,#ec4899);border:1px solid #f59e0b;border-radius:16px;color:#e2e8f0;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(245,158,11,.2);position:relative;overflow:hidden;outline:none}.lessons_more_topic_btn__woQ_v:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(236,72,153,.2));transition:left .3s;z-index:0}.lessons_more_topic_btn__woQ_v:hover:before{left:0}.lessons_more_topic_btn__woQ_v:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(245,158,11,.3)}.lessons_more_topic_btn__woQ_v:active{transform:translateY(0)}.lessons_more_topic_btn__woQ_v .lessons_btn_text__LxsD3,.lessons_more_topic_btn__woQ_v .lessons_icon_wrapper__6YRTy{position:relative;z-index:1}.lessons_more_topic_btn__woQ_v.lessons_loading__h6FNQ{pointer-events:none;opacity:.7}.lessons_more_topic_btn__woQ_v.lessons_loading__h6FNQ .lessons_icon_wrapper__6YRTy{display:none}.lessons_more_topic_btn__woQ_v.lessons_loading__h6FNQ:after{content:"";width:16px;height:16px;border:2px solid hsla(0,0%,100%,.1);border-top-color:#f59e0b;border-radius:50%;animation:lessons_spin__shaF1 .8s linear infinite;margin-right:8px}@keyframes lessons_spin__shaF1{to{transform:rotate(1turn)}}@media(max-width:768px){.lessons_more_topic_wrapper__yNK6x{margin-top:20px;padding-top:20px}.lessons_more_topic_btn__woQ_v{padding:14px 24px;font-size:15px}}.lessons_nav_children__OHZ2I{margin-top:4px;margin-left:20px;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.lessons_nav_child__76YpQ{padding:10px 16px;margin-bottom:2px;background:hsla(0,0%,100%,.03);border-radius:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;font-size:13px;color:#e2e8f0;position:relative;overflow:hidden;text-decoration:none}.lessons_nav_child__76YpQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.05);transition:left .3s}.lessons_nav_child__76YpQ:hover:before{left:0}.lessons_nav_child__76YpQ:hover{color:#e2e8f0;transform:translateX(4px)}.lessons_nav_child__76YpQ.lessons_active__vVLXe{background:rgba(245,158,11,.1);color:#f59e0b;border-left:3px solid #f59e0b;padding-left:13px}.lessons_nav_number__XuonI{font-weight:600;color:inherit;min-width:24px;display:inline-block}.lessons_nav_child__76YpQ .lessons_nav_text__bhliO{flex:1;color:inherit}.lessons_navigation_wrapper__T8MAZ{width:100%;height:100%;display:flex;flex-direction:column}.lessons_nav_load_more_btn__ruZzB{display:flex;align-items:center;gap:8px;padding:8px 12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#e2e8f0;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;width:100%;text-decoration:none}.lessons_nav_load_more_btn__ruZzB:hover{background:hsla(0,0%,100%,.08);color:#e2e8f0;border-color:hsla(0,0%,100%,.16);transform:translateY(-1px)}.lessons_nav_load_more_btn__ruZzB:active{transform:translateY(0)}.lessons_nav_skeleton__BoQYS{width:100%;min-width:7rem;background:none;padding:8px 12px}.lessons_navigation_wrapper_black__rHGbJ{width:100%;height:100%;display:flex;flex-direction:column;color:#e2e8f0;overflow:hidden;position:relative}.lessons_nav_section_black__7EZwq{border-radius:8px;margin-bottom:16px}.lessons_nav_title_black___YR8V{font-size:14px;font-weight:600;color:#e2e8f0;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.lessons_nav_group_black__5_G86{background:#111;border-radius:8px;border:1px solid #333;overflow:hidden;transition:all .3s ease}.lessons_nav_group_black__5_G86.lessons_active__vVLXe{border-color:#f59e0b}.lessons_nav_group_black__5_G86.lessons_expanded__oYYS0 .lessons_nav_arrow_black__vC2cz{transform:rotate(90deg)}.lessons_nav_group_black__5_G86.lessons_expanded__oYYS0 .lessons_nav_children_black__AFubn{max-height:1000px;opacity:1}.lessons_nav_header_black__ubjII{padding:16px;display:flex;align-items:center;gap:12px;cursor:pointer;background:#111;transition:all .2s ease;border-bottom:1px solid #333}.lessons_nav_header_black__ubjII:hover{background:#1a1a1a}.lessons_nav_icon_black__Xeroe{font-size:16px;color:#f59e0b}.lessons_nav_text_black__3qpYb{flex:1;font-size:14px;font-weight:500;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.lessons_nav_text_black__3qpYb:hover{overflow:visible;white-space:normal;word-wrap:break-word;position:relative;z-index:10;background:#1a1a1a;padding:4px 8px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.lessons_nav_arrow_black__vC2cz{font-size:12px;color:#666;transition:transform .3s ease}.lessons_nav_children_black__AFubn{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;background:#0a0a0a}.lessons_nav_children_black__AFubn.lessons_expanded__oYYS0{max-height:400px;overflow-y:auto;opacity:1}.lessons_nav_children_black__AFubn::-webkit-scrollbar{width:6px}.lessons_nav_children_black__AFubn::-webkit-scrollbar-track{background:#0a0a0a;border-radius:3px}.lessons_nav_children_black__AFubn::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.lessons_nav_children_black__AFubn::-webkit-scrollbar-thumb:hover{background:#444}.lessons_nav_children_black__AFubn{scrollbar-width:thin;scrollbar-color:#333 #0a0a0a}.lessons_nav_child_black__rc9i3{padding:12px 16px;border-bottom:1px solid #222;transition:all .2s ease}.lessons_nav_child_black__rc9i3:last-child{border-bottom:none}.lessons_nav_child_black__rc9i3:hover{background:#1a1a1a}.lessons_nav_load_more_btn_black__AN9xk{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#1a1a1a;border:1px solid #333;border-radius:6px;color:#e2e8f0;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;text-decoration:none}.lessons_nav_load_more_btn_black__AN9xk:hover{background:#222;color:#e2e8f0;border-color:#f59e0b;transform:translateY(-1px)}.lessons_nav_load_more_btn_black__AN9xk:active{transform:translateY(0)}.lessons_nav_skeleton_black__xLulf{width:100%;min-width:7rem;background:#1a1a1a;padding:12px 16px;border-radius:6px}.lessons_tree_node__CTiS1{width:100%}.lessons_nav_components_section__YdBub{margin-top:16px;padding-top:16px;border-top:1px solid #333}.lessons_nav_components_title__0oNMR{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding:0 16px}.lessons_nav_component_item__OjnBw{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:all .2s ease;border-radius:4px;margin:2px 8px}.lessons_nav_component_item__OjnBw:hover{background:#1a1a1a}.lessons_nav_component_item__OjnBw.lessons_question_type__jX1lk{border-left:2px solid #f59e0b}.lessons_nav_component_number__pnaxn{font-size:11px;color:#666;font-weight:500;min-width:16px}.lessons_nav_component_text__1Z0ch{font-size:13px;color:#e2e8f0;flex:1;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lessons_nav_component_type__Zhc0P{font-size:12px;color:#f59e0b}.lessons_nav_component_item__OjnBw.lessons_active_component__e2bKb{background:#1a1a1a;border-left:2px solid #f59e0b}.lessons_nav_component_item__OjnBw.lessons_active_component__e2bKb .lessons_nav_component_text__1Z0ch{color:#e2e8f0}.lessons_nav_component_item__OjnBw.lessons_active_component__e2bKb .lessons_nav_component_number__pnaxn{color:#f59e0b}.lessons_tree_node_header__rbn_4{padding:10px 12px;margin:2px 0;background:#111;border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.lessons_tree_node_header__rbn_4:hover{background:#1a1a1a;border-color:#333}.lessons_tree_node_header__rbn_4.lessons_active__vVLXe{background:rgba(245,158,11,.1);border-color:#f59e0b;color:#f59e0b}.lessons_tree_node_content__6A_xd{display:flex;align-items:center;gap:8px}.lessons_tree_arrow__TI1j0{font-size:10px;color:#666;transition:transform .3s ease;min-width:12px}.lessons_tree_arrow__TI1j0.lessons_expanded__oYYS0{transform:rotate(90deg)}.lessons_tree_number__U53e_{font-weight:600;color:inherit;min-width:20px;display:inline-block;font-size:12px}.lessons_tree_text__L9KIU{flex:1;color:inherit;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.lessons_tree_text__L9KIU:hover{overflow:visible;white-space:normal;word-wrap:break-word;position:relative;z-index:10;background:#1a1a1a;padding:4px 8px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.lessons_tree_children__PYl5f{margin-left:20px;margin-top:4px;border-left:1px solid #333;padding-left:12px;max-height:300px;overflow-y:auto}.lessons_tree_children__PYl5f::-webkit-scrollbar{width:4px}.lessons_tree_children__PYl5f::-webkit-scrollbar-track{background:transparent}.lessons_tree_children__PYl5f::-webkit-scrollbar-thumb{background:#333;border-radius:2px}.lessons_tree_children__PYl5f::-webkit-scrollbar-thumb:hover{background:#444}.lessons_tree_children__PYl5f{scrollbar-width:thin;scrollbar-color:#333 transparent}@media(max-width:768px){.lessons_navigation_wrapper_black__rHGbJ{height:auto;max-height:80vh;overflow-y:auto}.lessons_nav_section_black__7EZwq{padding:12px}.lessons_nav_children_black__AFubn.lessons_expanded__oYYS0{max-height:60vh}.lessons_tree_children__PYl5f{max-height:200px}.lessons_tree_text__L9KIU{max-width:150px}.lessons_nav_text_black__3qpYb{max-width:180px}}@media(hover:none)and (pointer:coarse){.lessons_nav_text_black__3qpYb:hover,.lessons_tree_text__L9KIU:hover{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.lessons_course_header__vTDp_{display:none}.lessons_back_button__S1mvq{display:flex;align-items:center;gap:8px;background:none;border:none;color:#6b7280;cursor:pointer;font-size:14px;transition:color .2s;white-space:nowrap;flex-shrink:0;padding:0}.lessons_back_button__S1mvq:hover{color:#374151}.lessons_back_button__S1mvq svg{width:20px;height:20px}.lessons_module_info__jotW6{display:flex;align-items:center;gap:16px;flex:1;min-width:0;transition:all .3s ease;cursor:pointer}.lessons_module_info__jotW6:hover{opacity:.8}.lessons_module_type_label__FxCzQ{background-color:#f3f4f6;padding:4px 12px;border-radius:16px;font-size:12px;color:#6b7280;font-weight:500;flex-shrink:0;text-transform:capitalize}.lessons_module_title__eaqV_{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:#1a1a2e}.lessons_right_section__JxV4T{display:flex;align-items:center;gap:12px;flex-shrink:0}.lessons_icon_button__FHf_D{width:36px;height:36px;background-color:#f3f4f6;transition:all .2s;flex-shrink:0;padding:0}.lessons_icon_button__FHf_D:hover{background-color:#e5e7eb}.lessons_icon_button__FHf_D svg{width:20px;height:20px}.lessons_bookmark_button__jp_VJ.lessons_active__vVLXe{background-color:#eff6ff;color:#2563eb;border-color:#93c5fd}.lessons_bookmark_button__jp_VJ.lessons_active__vVLXe svg{fill:currentColor}.lessons_menu_button__nQ0Np{position:relative}.lessons_dropdown_menu__86zaK{position:fixed;background-color:#fff;border-radius:12px;min-width:280px;display:none;z-index:2000;top:0}.lessons_dropdown_menu__86zaK.lessons_active__vVLXe{display:block}.lessons_menu_item__prR_D{display:flex;align-items:flex-start;gap:16px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:background-color .2s;color:#374151;text-decoration:none;font-size:15px;text-align:left}.lessons_menu_item__prR_D:hover{background-color:#f9fafb}.lessons_menu_item__prR_D svg{width:20px;height:20px;color:#6b7280;flex-shrink:0}.lessons_next_button__Y8S1L{background:#2563eb;border:none;color:#fff;padding:8px 20px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;white-space:nowrap}.lessons_next_button__Y8S1L:hover{background:#1d4ed8}.lessons_sticky_tabs__Yrj_1{z-index:10;padding:10px 0}.lessons_sticky_tabs__Yrj_1.lessons_scrolled_class__uZEJc{box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.lessons_course_header__vTDp_{padding:16px 16px 10px;gap:12px;min-height:60px;margin-top:10px;position:relative}.lessons_back_button__S1mvq span{display:none}.lessons_dropdown_menu__86zaK{min-width:280px;right:10px!important}.lessons_module_info__jotW6{position:static}.lessons_module_type_label__FxCzQ{position:absolute;top:-10px;left:20px;font-size:11px;padding:2px 10px;background-color:#1a1a1f;z-index:1}.lessons_module_title__eaqV_{width:100%;line-height:1.2}}@media(max-width:480px){.lessons_module_title__eaqV_{font-size:14px}.lessons_next_button__Y8S1L{padding:8px 16px}.lessons_icon_button__FHf_D{width:32px;height:32px}.lessons_icon_button__FHf_D svg{width:18px;height:18px}}.lessons_header_container__WXLCY{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px 20px 14px;max-width:900px;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;margin:0 auto 24px}.lessons_mode_row__VBGTr{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.lessons_mode_toggle__MAf8L{display:inline-flex;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);border-radius:8px;padding:2px;gap:2px}.lessons_toggle_button__b_tmr{padding:6px 18px;border:none;border-radius:6px;background:transparent;color:#6b7280;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;letter-spacing:.3px}.lessons_toggle_button__b_tmr.lessons_active__vVLXe{background:#2563eb;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.lessons_toggle_button__b_tmr:hover:not(.lessons_active__vVLXe){color:#374151;background:#e5e7eb}.lessons_quick_actions__w_nuQ{display:flex;gap:10px;align-items:center}.lessons_icon_button__FHf_D{background:#fff;border:1px solid #e5e7eb;color:#6b7280;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:16px}.lessons_icon_button__FHf_D:hover{background:#f9fafb;color:#374151;border-color:#d1d5db}.lessons_icon_button__FHf_D.lessons_active__vVLXe{background:#eff6ff;color:#2563eb;border-color:#93c5fd}.lessons_content_row__eAMdN{display:flex;align-items:center;justify-content:space-between;gap:20px}.lessons_course_info__3uS0T{flex:1;min-width:0;cursor:pointer;transition:opacity .2s ease}.lessons_course_info__3uS0T:hover{opacity:.8}.lessons_description_row__y27Rm{padding:10px 0 8px;color:#6b7280;font-size:13px;line-height:1.5;border-top:1px solid #e5e7eb;margin-top:12px}.lessons_course_title__gu5WA{color:#1a1a2e;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:4px;letter-spacing:-.2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lessons_lesson_meta__xXv76{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lessons_lesson_badge__029IC{background:#eff6ff;color:#2563eb;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.lessons_lesson_title__yZgSB{color:#6b7280;font-size:13px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lessons_action_buttons__iQb0C{display:flex;gap:10px;align-items:center;flex-shrink:0}.lessons_enroll_button__bG2dk{background:#2563eb;border:none;color:#fff;padding:7px 18px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;letter-spacing:.3px;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.1)}.lessons_enroll_button__bG2dk:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.lessons_enroll_button__bG2dk.lessons_enrolled__vvVsU{background:#eff6ff;color:#2563eb;border:1px solid #93c5fd;box-shadow:none}.lessons_assignment_button__ASeSt{background:transparent;border:1px solid #d1d5db;color:#374151;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.lessons_assignment_button__ASeSt:hover{background:#f9fafb;border-color:#9ca3af;color:#1f2937}.lessons_more_button__M5NOR{background:transparent;border:none;color:#666;font-size:18px;cursor:pointer;padding:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.lessons_more_button__M5NOR:hover{background:hsla(0,0%,100%,.05);color:#999}.lessons_more_button__M5NOR.lessons_active__vVLXe{background:hsla(0,0%,100%,.1);color:#fff}.lessons_progress_line__VO60s{position:absolute;bottom:0;left:0;right:0;height:2px;background:hsla(0,0%,100%,.05);border-radius:0 0 12px 12px;overflow:hidden}.lessons_progress_fill__xX82m{height:100%;background:linear-gradient(90deg,#6b4ce6,#ff4e7c);box-shadow:0 0 10px rgba(255,78,124,.5);transition:width .3s ease}.lessons_dropdown_menu__86zaK{position:absolute;top:calc(100% + 5px);right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;min-width:250px;box-shadow:0 4px 6px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000}.lessons_dropdown_menu__86zaK.lessons_active__vVLXe{opacity:1;visibility:visible;transform:translateY(0)}.lessons_dropdown_menu__86zaK .lessons_menu_item__prR_D{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#374151;font-size:13px}.lessons_dropdown_menu__86zaK .lessons_menu_item__prR_D:hover{background:#f9fafb;color:#1f2937}.lessons_dropdown_menu__86zaK .lessons_menu_item__prR_D svg{flex-shrink:0;color:#6b7280}@media(max-width:768px){.lessons_mode_row__VBGTr{margin-bottom:10px}.lessons_content_row__eAMdN{flex-wrap:wrap;gap:12px}.lessons_course_info__3uS0T{width:100%}.lessons_action_buttons__iQb0C{width:100%;justify-content:stretch}.lessons_assignment_button__ASeSt,.lessons_enroll_button__bG2dk{flex:1}}@media(max-width:480px){.lessons_header_container__WXLCY{padding:10px 14px 12px}.lessons_course_title__gu5WA{font-size:14px}.lessons_lesson_title__yZgSB{font-size:12px}.lessons_toggle_button__b_tmr{padding:6px 14px;font-size:12px}}.lessons_backButton__Rz53O{display:flex;align-items:center;gap:8px;background:none;border:none;color:#8a8a9a;cursor:pointer;font-size:14px;transition:color .2s;white-space:nowrap;flex-shrink:0}.lessons_backButton__Rz53O:hover{color:#e2e8f0}.lessons_backButton__Rz53O svg{width:20px;height:20px}.lessons_backgroundGlow__mQahD{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.3;animation:lessons_glowPulse__2KnZl 8s ease-in-out infinite}.lessons_backgroundGlow__mQahD:after,.lessons_backgroundGlow__mQahD:before{content:"";position:absolute;border-radius:50%;filter:blur(80px)}.lessons_backgroundGlow__mQahD:before{top:20%;left:10%;width:500px;height:500px;background:radial-gradient(circle,rgba(138,43,226,.4) 0,transparent 70%);animation:lessons_float1__c48LZ 20s ease-in-out infinite}.lessons_backgroundGlow__mQahD:after{bottom:20%;right:10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,255,255,.3) 0,transparent 70%);animation:lessons_float2__urfCr 25s ease-in-out infinite}@keyframes lessons_glowPulse__2KnZl{0%,to{opacity:.3}50%{opacity:.5}}@keyframes lessons_float1__c48LZ{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}@keyframes lessons_float2__urfCr{0%,to{transform:translate(0)}33%{transform:translate(-40px,30px)}66%{transform:translate(20px,-20px)}}.lessons_chat_container__6CVRS,.lessons_course_header__vTDp_,.lessons_main_layout__GuQ8y{position:relative;z-index:1}.lessons_course_header__vTDp_{z-index:11111111}#lessons_drop-down-modal__CKAd3{z-index:99999999999999!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important}