.carousel[data-v-4fc7c337]{position:relative;width:100%;padding:8px 0 20px}.carousel-controls[data-v-4fc7c337]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.carousel-btn[data-v-4fc7c337]{background:#a64b00;border:1px solid #d97a3d;color:#fff;border-radius:6px;padding:6px 14px;cursor:pointer;font-size:14px;line-height:1.4}.carousel-btn[data-v-4fc7c337]:hover{background:#8c3f00}.carousel-btn[data-v-4fc7c337]:focus,.carousel-btn[data-v-4fc7c337]:focus-visible{outline:3px solid #0d6efd;outline-offset:2px}.play-pause-btn[data-v-4fc7c337]{min-width:72px}.carousel-track[data-v-4fc7c337]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:4px}.carousel-track[data-v-4fc7c337] .slide{scroll-snap-align:start}.carousel-track[data-v-4fc7c337]::-webkit-scrollbar{height:6px}.carousel-track[data-v-4fc7c337]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.carousel-track[data-v-4fc7c337]:focus{outline:none}.carousel-track[data-v-4fc7c337]:focus-visible{outline:3px solid #0d6efd;outline-offset:2px}.video-slide[data-v-45aa777f]{width:320px;flex:0 0 auto}.media-card[data-v-45aa777f]{width:300px;flex:0 0 auto;background:#f5f5f5;border-radius:8px;overflow:hidden}.media-img[data-v-45aa777f]{width:100%;height:180px;object-fit:cover;display:block}.media-content[data-v-45aa777f]{padding:14px 16px 18px}.title[data-v-45aa777f]{font-weight:700;font-size:16px;color:#0056b3;margin:0 0 6px;line-height:1.3}.date[data-v-45aa777f]{color:#8a8a8a;font-size:13px;margin:0 0 10px}.read-more[data-v-45aa777f]{color:#0056b3;font-weight:700;display:inline-block}.transcript a[data-v-45aa777f]{font-size:14px}
