.lesson-youtube-stats{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 24px;width:100%;margin:12px 0 0;color:#82664B;font-family:var(--body-font);font-size:14px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.6;letter-spacing:normal;animation:youtube-stats-enter 180ms ease-out both}
.lesson-youtube-stats[hidden]{display:none!important}
.lesson-teaser-card .lesson-youtube-stats{grid-column:1/-1;margin:0;font-size:13px}
.standalone-lesson .lesson-youtube-stats{margin-top:14px}
.youtube-stat{display:inline-flex;align-items:center;flex:none;gap:6px;white-space:nowrap;cursor:default;transition:color 150ms ease}
.youtube-stat:hover{color:#514D4B}
.lesson-youtube-stats svg{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
@keyframes youtube-stats-enter{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.lesson-youtube-stats{animation:none}.youtube-stat{transition:none}}
@media(forced-colors:active){.lesson-youtube-stats{color:CanvasText}.youtube-stat:hover{color:CanvasText}}
