@layer components{.lesson-links{flex-direction:column;gap:8px;margin-block-start:16px;display:flex}.lesson-link-card{border-radius:var(--r-lg);background:var(--hl-soft);box-shadow:inset 0 0 0 1px var(--hl-deep);color:var(--ink);transition:transform var(--dur-2) var(--ease);align-items:center;gap:12px;padding:12px 14px;display:flex}.lesson-link-course{margin:0}.lesson-link-card:active{transform:scale(.99)}.lesson-link-card>svg{flex:none;width:24px;height:24px}.lesson-link-card>svg:last-child{width:18px;height:18px;color:var(--ink-3)}.lesson-link-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lesson-link-text b{font-size:15px}.lesson-link-text span{color:var(--ink-2);font-size:13px;line-height:1.7}}
