.topic-video{gap:10px;min-width:0;margin:0;display:grid}.topic-video__title{margin:0;font-size:1.15rem}.topic-video__player{aspect-ratio:16/9;border-radius:var(--radius-md,10px);background:#0b1f26;width:100%;max-width:960px;height:auto;display:block}.topic-video__meta{color:var(--muted,#4f5f66);font-size:.92rem}.topic-video__chapters{max-width:960px}.topic-video__chapters-title{margin:4px 0 6px;font-weight:700}.topic-video .topic-video__chapters ol.topic-video__chapter-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:4px 16px;margin:0 0 0 -10px;padding:0;list-style:none;display:grid}.topic-video__chapters button{border-radius:var(--radius-sm,6px);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:8px 10px;display:inline-flex}.topic-video__chapters button:hover{background:#0d667814}.topic-video__chapters button:focus-visible{outline:3px solid var(--secondary,#0d6678);outline-offset:2px}.topic-video__time{white-space:nowrap;color:var(--secondary,#0d6678);font-variant-numeric:tabular-nums;flex:none;font-weight:700}html[data-public-theme=dark] .topic-video__meta{color:#b9cbd0}html[data-public-theme=dark] .topic-video__time{color:#8fd3e0}html[data-public-theme=dark] .topic-video__chapters button:hover{background:#8fd3e01f}
