/* Featured-video adapter scoped to article cards and detail pages only. */
#view .card > .tkn-app-card-video{height:180px;width:100%;position:relative;overflow:hidden;background:#0f172a;display:none;flex:none}
#view .card > .tkn-app-card-video.is-ready{display:block}
#view .card > img.tkn-app-card-video-image-hidden{display:none!important}
#view .tkn-app-card-video video{width:100%;height:100%;display:block;object-fit:cover;background:#000}
#view .tkn-app-card-video-actions{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}
#view .tkn-app-card-video-actions button{pointer-events:auto;cursor:pointer;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:rgba(0,0,0,.78);color:#fff;font-size:12px;font-weight:650;line-height:1.15;padding:8px 10px;min-height:34px}
#view .tkn-app-card-video-actions button:hover,#view .tkn-app-card-video-actions button:focus-visible{background:#18283c;outline-offset:2px}
#view .tkn-app-video-bridge{width:100%;max-width:100%;margin:10px 0 16px;border-radius:16px;overflow:hidden;background:#101827;border:1px solid rgba(127,127,127,.22)}
#view .tkn-app-video-bridge video{width:100%;display:block;max-height:450px;aspect-ratio:16/9;object-fit:contain;background:#000}
#view .tkn-app-video-bridge-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;color:#fff;font-size:13px}
#view .tkn-app-video-bridge-controls button{padding:8px 12px;border-radius:9px;color:#111827;background:#fff;border:0;font-size:13px;font-weight:600;cursor:pointer}
#view img.tkn-app-video-poster-replaced{display:none!important}
@media(max-width:600px){#view .tkn-app-video-bridge{border-radius:12px}#view .tkn-app-video-bridge-controls{font-size:12px}#view .tkn-app-video-bridge-controls button{min-height:40px}#view .tkn-app-card-video-actions button{min-height:40px}}
