.lesson-list{border-top:var(--b-strong);margin:0;padding:0;list-style:none}.lesson-row{border-bottom:var(--b-hair);color:var(--muted);grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:14px 8px 14px 0;text-decoration:none;display:grid}.lesson-n{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;font-size:22px;line-height:1}.lesson-t{font-size:18px}.lesson-min{color:var(--muted);font-size:13px}a.lesson-row{color:var(--ink);min-height:56px}a.lesson-row .lesson-n{color:var(--ink)}a.lesson-row .lesson-t{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color var(--t-hover);font-weight:600}a.lesson-row:hover{background:var(--paper-2)}a.lesson-row:hover .lesson-t{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:3px}
