.notes-wrap{max-width:1000px}.chapter-jumps{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 36px}.chapter-jumps a{display:grid;place-items:center;min-width:44px;min-height:44px;padding:6px 12px;background:var(--light);border:1px solid var(--line);border-radius:4px;text-decoration:none;font-weight:700}.chapter-jumps a:hover{background:var(--accent)}.chapter-notes{border:1px solid var(--line);margin:12px 0;border-radius:6px;scroll-margin-top:145px;overflow:hidden}.chapter-notes summary{cursor:pointer;padding:20px 24px;background:var(--light);font:800 21px Manrope,sans-serif}.chapter-notes summary span{float:right;font:400 15px 'DM Sans',sans-serif}.lesson-list{list-style:none;padding:0 24px;margin:0}.lesson-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;border-top:1px solid var(--line)}.lesson-row:first-child{border-top:0}.lesson-row h3{font:700 18px/1.5 Manrope,sans-serif;margin:0 0 5px}.lesson-meta{font-size:14px;color:var(--muted)}.lesson-actions{display:flex;gap:16px;flex-shrink:0}.lesson-actions a{padding:10px 0;font-weight:700;font-size:15px;text-underline-offset:4px}@media(max-width:600px){.lesson-row{display:block}.lesson-actions{margin-top:8px}.chapter-notes summary{padding:18px 16px;font-size:19px}.lesson-list{padding:0 16px}.chapter-notes summary span{font-size:14px}}