.lesson_header__CuCgp{position:fixed;top:0;left:0;right:0;height:52px;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);z-index:10;display:flex;justify-content:space-between;align-items:center;padding:0 16px}.lesson_headerLeft__1hSIO{display:flex;align-items:center;gap:12px;min-width:0}.lesson_headerRight__upu5V{display:flex;align-items:center;gap:10px;flex-shrink:0}.lesson_backBtn__AxNE2{color:#fff;text-decoration:none;font-size:20px;line-height:1;opacity:.8;transition:opacity .2s;flex-shrink:0}.lesson_backBtn__AxNE2:hover{opacity:1}.lesson_courseTitle__1SXU1{color:#fff;font-size:14px;font-weight:600;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson_navBtn__gCBm9{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;padding:4px 12px;font-size:13px;cursor:pointer;font-family:inherit;transition:border-color .2s,opacity .2s}.lesson_navBtn__gCBm9:hover:not(:disabled){border-color:hsla(0,0%,100%,.7)}.lesson_navBtn__gCBm9:disabled{opacity:.3;cursor:default}.lesson_navInfo__B3Fem{background:transparent;color:hsla(0,0%,100%,.7);border:none;font-size:13px;font-family:inherit;white-space:nowrap;cursor:pointer;padding:4px 6px;border-radius:4px;transition:color .2s}.lesson_navInfo__B3Fem:hover{color:#fff;text-decoration:underline}.lesson_navDropdownWrapper__Cx7Li{position:relative}.lesson_dropdown__kUvhb{position:absolute;top:calc(100% + 8px);right:0;width:280px;max-height:400px;overflow-y:auto;background:rgba(0,0,0,.95);border-radius:8px;z-index:20;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:4px 0}.lesson_dropdownItem__A6l6G{display:flex;align-items:flex-start;gap:6px;width:100%;padding:9px 14px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:13px;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s;line-height:1.4}.lesson_dropdownItem__A6l6G:hover{background:hsla(0,0%,100%,.1)}.lesson_dropdownItemActive__r1ig9{background:#a85060;color:#fff}.lesson_dropdownItemActive__r1ig9:hover{background:#a85060}.lesson_dropdownOrder__Kybqj{flex-shrink:0;opacity:.5;min-width:20px}.lesson_dropdownCheck__dwBJP{flex-shrink:0;color:#6fcf97;font-size:11px;margin-top:1px}.lesson_dropdownName__EycSw{flex:1;min-width:0}.lesson_iframe__ggao6{position:fixed;top:52px;left:0;right:0;bottom:0;width:100%;height:calc(100vh - 52px);border:none;display:block}.lesson_center__8DOot{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;color:#fff}.lesson_spinner__u8vqK{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.15);border-top-color:#fff;border-radius:50%;animation:lesson_spin__FMS5M .8s linear infinite}@keyframes lesson_spin__FMS5M{to{transform:rotate(1turn)}}.lesson_errorMsg__ZWCoD{font-size:16px;color:#aaa;margin:0 0 16px}.lesson_backLink__2zjaQ{font-size:14px;color:#fff;text-decoration:none;opacity:.7;transition:opacity .2s}.lesson_backLink__2zjaQ:hover{opacity:1;text-decoration:underline}.lesson_markDoneBtn__Omqk_{background:transparent;color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;padding:4px 12px;font-size:13px;cursor:pointer;font-family:inherit;transition:border-color .2s,color .2s;white-space:nowrap}.lesson_markDoneBtn__Omqk_:hover:not(:disabled){border-color:hsla(0,0%,100%,.7);color:#fff}.lesson_markDoneBtn__Omqk_:disabled{cursor:default}.lesson_markDoneBtnDone__bCqiK{background:transparent;color:#6fcf97;border:1px solid #6fcf97;border-radius:4px;padding:4px 12px;font-size:13px;cursor:default;font-family:inherit;opacity:.8;white-space:nowrap}.lesson_navBtnLong__H5_jr{display:inline}.lesson_navBtnShort__8B1Sb{display:none}.lesson_navInfoLong__YMJDj{display:inline}.lesson_navInfoShort__x6_qy{display:none}.lesson_markLabelFull__pHkPr{display:inline}.lesson_markLabelShort__gHfuD{display:none}@media (max-width:599px){.lesson_header__CuCgp{padding:0 8px}.lesson_headerLeft__1hSIO{min-width:28px}.lesson_backBtn__AxNE2{font-size:16px}.lesson_headerRight__upu5V{gap:6px}.lesson_navBtnLong__H5_jr{display:none}.lesson_navBtnShort__8B1Sb{display:inline}.lesson_navInfoLong__YMJDj{display:none}.lesson_navInfoShort__x6_qy{display:inline}.lesson_markLabelFull__pHkPr{display:none}.lesson_markLabelShort__gHfuD{display:inline}}