.dslms-level-progress,.dslms-curriculum-nav summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.dslms-level-progress h3{margin:18px 0 7px;font-size:14px;color:#aeb4c3}.dslms-level-progress small,.dslms-curriculum-nav summary small{color:#aeb4c3}.dslms-curriculum-nav section>.dslms-progress,.dslms-curriculum-nav details>.dslms-progress{height:4px;margin:2px 0 7px;background:#303645}.dslms-attachment-link{margin-top:10px}.dslms-course-slider{grid-auto-columns:calc((100% - 3 * 18px) / 4.5)}.dslms-teacher-video video{display:block;width:100%;max-height:680px;background:#000;border-radius:14px}@media (max-width:1024px){.dslms-course-slider{grid-auto-columns:42%}}@media (max-width:760px){.dslms-course-slider{grid-auto-columns:78%}}