.PreviewLessonV2-module__KSdE5q__lessonItem{box-sizing:border-box;background:#fff;border:1px solid #181f350f;border-radius:12px;flex-direction:column;row-gap:10px;padding:12px 14px;display:flex}.PreviewLessonV2-module__KSdE5q__lessonTitle{color:#181f35;font-size:14px;line-height:1.4}.PreviewLessonV2-module__KSdE5q__timersBlock{flex-wrap:wrap;gap:8px;display:flex}.PreviewLessonV2-module__KSdE5q__lessonTime{appearance:none;font:inherit;color:#181f35a3;cursor:pointer;background:#faf7f8;border:1px solid #181f350d;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:1.4;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.PreviewLessonV2-module__KSdE5q__lessonTime svg{color:#910f22;flex-shrink:0}.PreviewLessonV2-module__KSdE5q__lessonTime:hover,.PreviewLessonV2-module__KSdE5q__lessonTime:focus-visible{background:#fff0f3;border-color:#910f2229;outline:none}.PreviewLessonV2-module__KSdE5q__popoverContent{color:#181f35;max-width:240px;font-size:13px;line-height:1.45}@media screen and (min-width:744px){.PreviewLessonV2-module__KSdE5q__lessonItem{flex-direction:row;justify-content:space-between;align-items:center;column-gap:clamp(16px,2vw,20px)}.PreviewLessonV2-module__KSdE5q__lessonTitle{flex:1}.PreviewLessonV2-module__KSdE5q__timersBlock{flex-shrink:0}}@media screen and (max-width:640px){.PreviewLessonV2-module__KSdE5q__lessonItem{border-radius:12px;padding:12px}.PreviewLessonV2-module__KSdE5q__lessonTime{padding:6px 10px;font-size:13px}}
.ChapterV2-module__Bhm4cG__wrapper{isolation:isolate;background:#fff;border:1px solid #181f3514;border-radius:14px;margin-bottom:10px;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 8px 24px #181f350d}.ChapterV2-module__Bhm4cG__wrapper:hover{border-color:#910f2229;transform:translateY(-1px);box-shadow:0 12px 30px #181f3514}.ChapterV2-module__Bhm4cG__wrapper:before{display:none}.ChapterV2-module__Bhm4cG__container{appearance:none;font:inherit;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;z-index:2;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;width:100%;padding:16px 18px;display:grid;position:relative}.ChapterV2-module__Bhm4cG__number{color:#fff;background:#9a001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:34px;height:34px;font-size:15px;display:flex;box-shadow:0 8px 16px #910f2229}.ChapterV2-module__Bhm4cG__info{color:#181f35;flex-grow:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;min-width:0;font-size:15px;display:grid}.ChapterV2-module__Bhm4cG__title{min-width:0;line-height:1.35}.ChapterV2-module__Bhm4cG__detailed{color:#181f3594;flex-wrap:wrap;justify-content:flex-end;gap:6px 8px;font-size:12px;display:flex}.ChapterV2-module__Bhm4cG__statItem{white-space:nowrap;align-items:center;display:inline-flex}.ChapterV2-module__Bhm4cG__statItem+.ChapterV2-module__Bhm4cG__statItem:before{content:"•";color:#181f3547;margin-right:8px}.ChapterV2-module__Bhm4cG__chevron{color:#181f358c;background:#faf7f8;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;transition:transform .25s,color .2s,background .2s;display:grid}.ChapterV2-module__Bhm4cG__container:hover .ChapterV2-module__Bhm4cG__chevron{color:#910f22;background:#fff0f3}.ChapterV2-module__Bhm4cG__chevronOpen{transform:rotate(180deg)}.ChapterV2-module__Bhm4cG__lessonsContainer{-webkit-user-select:none;user-select:none;z-index:2;background:linear-gradient(#fff 0%,#fffafb 100%);border-top:1px solid #181f350f;padding:0 18px 18px 68px;position:relative}.ChapterV2-module__Bhm4cG__lessonsContainer:before{display:none}.ChapterV2-module__Bhm4cG__previewLessons{flex-direction:column;gap:8px;padding-top:12px;display:flex}@media screen and (max-width:640px){.ChapterV2-module__Bhm4cG__wrapper{border-radius:14px}.ChapterV2-module__Bhm4cG__container{grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px;padding:14px}.ChapterV2-module__Bhm4cG__number{min-width:32px;height:32px;font-size:14px}.ChapterV2-module__Bhm4cG__info{grid-template-columns:1fr;row-gap:6px}.ChapterV2-module__Bhm4cG__detailed{justify-content:flex-start}.ChapterV2-module__Bhm4cG__lessonsContainer{padding:0 12px 12px 56px}}
