.chnav ol{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.chnav-head{letter-spacing:.04em;color:var(--muted);flex-direction:column;margin:0 12px 6px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.chnav-head a{letter-spacing:0;color:var(--text);font-size:14px;text-decoration:none}.chnav-head a:hover{color:var(--accent)}.chnav li>*{color:var(--text);border-radius:8px;gap:8px;padding:5px 12px;font-size:14px;line-height:1.45;text-decoration:none;display:flex}.chnav a:hover{background:var(--surface-2)}.chnav a[aria-current]{background:var(--accent-soft);color:var(--accent);font-weight:600}.chnav-soon{color:var(--muted)!important}.chnav-num{min-width:3.4em;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;padding-top:1px;font-size:12px;font-weight:400}.chnav a[aria-current] .chnav-num{color:inherit}.chnav-seen{color:var(--ok);flex:none;margin-left:auto;padding-left:4px;font-size:12px}.chnav-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chnav.in-sidebar{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.chnav.in-page{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin-top:24px;padding:16px 8px 10px}@media (width>=1024px){.chnav.in-page{display:none}}.lesson-pager[data-astro-cid-jyhxgl5r]{grid-template-columns:1fr 1fr;gap:10px;margin-top:44px;display:grid}.lp-link[data-astro-cid-jyhxgl5r]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:64px;box-shadow:var(--shadow);color:var(--text);flex-direction:column;gap:3px;padding:10px 14px 12px;text-decoration:none;display:flex}.lp-link[data-astro-cid-jyhxgl5r]:only-child{grid-column:1/-1}.lp-next[data-astro-cid-jyhxgl5r]{border-color:color-mix(in srgb, var(--accent) 20%, transparent);background:var(--accent-soft);grid-column:2}.lp-label[data-astro-cid-jyhxgl5r]{color:var(--muted);align-items:center;gap:5px;font-size:13px;line-height:1.4;display:flex}.lp-next[data-astro-cid-jyhxgl5r] .lp-label[data-astro-cid-jyhxgl5r]{color:var(--accent);font-weight:600}.lp-label[data-astro-cid-jyhxgl5r] .lp-arrow{flex:none;width:15px;height:15px}.lp-prev[data-astro-cid-jyhxgl5r] .lp-label[data-astro-cid-jyhxgl5r] .lp-arrow{transform:scaleX(-1)}.lp-title[data-astro-cid-jyhxgl5r]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.lp-num[data-astro-cid-jyhxgl5r]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.lp-link[data-astro-cid-jyhxgl5r]:hover{border-color:var(--accent)}.lp-link[data-astro-cid-jyhxgl5r]:hover .lp-title[data-astro-cid-jyhxgl5r]{text-underline-offset:3px;text-decoration:underline}.lesson-feedback[data-astro-cid-ohwqzt66]{border:1px dashed var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:40px;padding:14px 18px;display:flex}.lesson-feedback[data-astro-cid-ohwqzt66] p[data-astro-cid-ohwqzt66]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.lesson-pager~.practice-cta[data-astro-cid-ohwqzt66]{margin-top:16px}.practice-cta[data-astro-cid-ohwqzt66]{border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);border-radius:var(--radius);background:var(--accent-soft);align-items:center;gap:14px;margin-top:44px;padding:14px 18px;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.practice-cta[data-astro-cid-ohwqzt66]+.practice-cta[data-astro-cid-ohwqzt66]{margin-top:12px}.cta-icon[data-astro-cid-ohwqzt66]{background:var(--accent);width:38px;height:38px;color:var(--on-accent);border-radius:11px;flex:none;place-items:center;display:grid}.cta-text[data-astro-cid-ohwqzt66]{flex:1;min-width:0}.practice-cta[data-astro-cid-ohwqzt66] .cta-arrow{width:18px;height:18px}.practice-cta[data-astro-cid-ohwqzt66]:hover .cta-text[data-astro-cid-ohwqzt66]{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.practice-cta[data-astro-cid-ohwqzt66] .cta-arrow{transition:transform .15s}.practice-cta[data-astro-cid-ohwqzt66]:hover .cta-arrow{transform:translate(3px)}}
