.CourseChapterList_chaptersGrid__9aU8R{display:flex;flex-direction:column;gap:0;position:relative;padding-left:24px}.CourseChapterList_chaptersGrid__9aU8R:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;background:linear-gradient(180deg,rgba(59,130,246,.4),rgba(16,185,129,.4))}.CourseChapterList_chapterCard__U_TsT{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;background:rgba(15,23,42,.4);backdrop-filter:blur(8px);border:1px solid rgba(51,65,85,.5);border-radius:12px;text-decoration:none;transition:all .3s ease-in-out;margin-bottom:.75rem;position:relative}.CourseChapterList_chapterCard__U_TsT:hover:not(.CourseChapterList_locked__MS0Ln){background:rgba(30,41,59,.7);border-color:rgba(59,130,246,.5);transform:translateX(6px);box-shadow:0 8px 24px rgba(59,130,246,.15)}.CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb{border-color:rgba(16,185,129,.4);background:rgba(16,185,129,.08);box-shadow:0 0 20px rgba(16,185,129,.1)}.CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb .CourseChapterList_chapterNumber__sZzs_{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 0 12px rgba(16,185,129,.4)}.CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb .CourseChapterList_readLink__5MruV{color:#10b981}.CourseChapterList_chapterCard__U_TsT.CourseChapterList_locked__MS0Ln{opacity:.5;cursor:not-allowed;background:rgba(15,23,42,.3);border-color:rgba(51,65,85,.3)}.CourseChapterList_chapterCard__U_TsT.CourseChapterList_locked__MS0Ln .CourseChapterList_chapterNumber__sZzs_{background:rgba(51,65,85,.4);color:#64748b}.CourseChapterList_chapterNumber__sZzs_{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);border-radius:10px;color:#60a5fa;font-weight:600;font-size:1rem;font-family:JetBrains Mono,monospace;flex-shrink:0;transition:all .3s ease;z-index:1}.CourseChapterList_lockIcon__qCIZG{font-size:1rem}.CourseChapterList_checkIcon__OAyjd{font-size:1.2rem}.CourseChapterList_chapterInfo__rOQeP{flex:1;min-width:0}.CourseChapterList_chapterInfo__rOQeP h3{color:#f1f5f9;font-size:.95rem;font-weight:500;margin-bottom:.375rem;line-height:1.4}.CourseChapterList_readLink__5MruV{color:#60a5fa;font-size:.8rem;font-weight:500;transition:color .2s}.CourseChapterList_lockMessage__wFK8U{color:#64748b;font-size:.75rem;font-style:italic}body:not(.dark-mode) .CourseChapterList_chaptersGrid__9aU8R:before{background:linear-gradient(180deg,var(--course-primary,rgba(184,113,10,.5)) 0,transparent 100%);opacity:.3}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT{background:#fff;border:1px solid rgba(180,155,110,.22);border-left:3px solid var(--course-primary-glow,rgba(180,155,110,.3));box-shadow:0 1px 8px rgba(180,140,80,.05);backdrop-filter:none}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT:hover:not(.CourseChapterList_locked__MS0Ln){background:#fafaf8;border-color:var(--course-primary,rgba(184,113,10,.3));border-left-color:var(--course-primary,rgba(184,113,10,.3));box-shadow:0 4px 16px var(--course-primary-glow,rgba(180,140,80,.1))}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb{background:rgba(15,124,58,.04);border:1px solid rgba(15,124,58,.18);border-left:3px solid #10b981;box-shadow:0 2px 12px rgba(15,124,58,.06)}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT.CourseChapterList_locked__MS0Ln{background:rgba(240,235,225,.5);border-color:rgba(180,155,110,.15)}body:not(.dark-mode) .CourseChapterList_chapterNumber__sZzs_{background:var(--course-primary-glow,rgba(184,113,10,.1));border-color:color-mix(in srgb,var(--course-primary,#B8710A) 25%,transparent);color:var(--course-primary,#B8710A)}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb .CourseChapterList_chapterNumber__sZzs_{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-color:rgba(0,0,0,0);box-shadow:0 0 12px rgba(16,185,129,.3)}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT.CourseChapterList_locked__MS0Ln .CourseChapterList_chapterNumber__sZzs_{background:rgba(180,155,110,.12);border-color:rgba(180,155,110,.2);color:#a8957a}body:not(.dark-mode) .CourseChapterList_chapterInfo__rOQeP h3{color:#1c1712}body:not(.dark-mode) .CourseChapterList_readLink__5MruV{color:var(--course-primary,#B8710A)}body:not(.dark-mode) .CourseChapterList_chapterCard__U_TsT.CourseChapterList_completed__LTRJb .CourseChapterList_readLink__5MruV{color:#0f7c3a;font-weight:600}body:not(.dark-mode) .CourseChapterList_lockMessage__wFK8U{color:#a8957a}@media(max-width:768px){.CourseChapterList_chaptersGrid__9aU8R{padding-left:16px}.CourseChapterList_chaptersGrid__9aU8R:before{left:11px}.CourseChapterList_chapterCard__U_TsT{padding:1rem 1.25rem}.CourseChapterList_chapterNumber__sZzs_{width:38px;height:38px;font-size:.9rem}.CourseChapterList_chapterInfo__rOQeP h3{font-size:.9rem}}.CourseChapterList_peekableRow__bREQQ{padding:0;overflow:hidden;display:flex;align-items:stretch}.CourseChapterList_peekableRow__bREQQ:hover:not(.CourseChapterList_locked__MS0Ln){transform:translateX(6px)}.CourseChapterList_peekTrigger__M75K_{flex:1;display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;background:rgba(0,0,0,0);border:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.CourseChapterList_peekTrigger__M75K_:focus-visible{outline:2px solid #6366f1;outline-offset:-2px;border-radius:12px 0 0 12px}.CourseChapterList_openFullLink__5y2Rf{align-self:stretch;display:inline-flex;align-items:center;padding:0 1.25rem;color:rgba(165,180,252,.95);font-weight:600;font-size:13px;text-decoration:none;border-left:1px solid rgba(99,102,241,.18);transition:background .12s ease,color .12s ease}.CourseChapterList_openFullLink__5y2Rf:hover{background:rgba(99,102,241,.12);color:#fff}.CourseChapterList_openFullLink__5y2Rf:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}.CourseChapterList_peekLoading__CmMRJ{color:var(--text-secondary,#64748b);font-style:italic;padding:8px 0}.CourseChapterList_peekBody__atDwr{font-size:15px;line-height:1.65;color:var(--text-primary,#0f172a)}.CourseChapterList_peekBody__atDwr p{margin:0 0 12px}.CourseChapterList_peekFooterCta__To8UE{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;padding:10px 16px;border-radius:8px;font-weight:600;text-decoration:none;transition:background .12s ease}.CourseChapterList_peekFooterCta__To8UE:hover{background:#4338ca}.dark-mode .CourseChapterList_peekBody__atDwr{color:var(--text-primary-dark,#e2e8f0)}.dark-mode .CourseChapterList_openFullLink__5y2Rf{color:rgba(199,210,254,.95);border-left-color:rgba(148,163,184,.24)}.dark-mode .CourseChapterList_openFullLink__5y2Rf:hover{background:rgba(99,102,241,.22)}