/* Real official video, no overlays over native controls. */
[data-youtube-player]{display:block;width:100%;min-width:0;margin:0;background:transparent;color:var(--ink);align-self:center}[data-youtube-window]{position:relative;width:100%;min-width:0;min-height:200px;aspect-ratio:16/9;background:var(--ink)}[data-youtube-iframe]{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}[data-youtube-player]>figcaption{padding:4px 0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}
[data-youtube-status]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;color:var(--muted)}[data-youtube-actions]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}[data-youtube-actions]>span{color:var(--muted)}[data-youtube-play]{display:none;min-height:44px;padding:8px 12px;border:1px solid var(--ink);border-radius:2px;background:var(--ink);color:var(--surface);font:inherit;cursor:pointer}[data-youtube-play][hidden]{display:none}[data-youtube-watch]{display:inline-flex;align-items:center;min-height:28px;color:var(--link);text-decoration:underline;text-underline-offset:3px}
[data-youtube-player]:is([data-youtube-state="blocked"],[data-youtube-state="network-error"],[data-youtube-state="player-error"],[data-youtube-state="unconfirmed"]) [data-youtube-status]{position:static;width:auto;height:auto;margin:8px 0;overflow:visible;clip:auto;clip-path:none;white-space:normal;color:var(--warning)}[data-youtube-player]:is([data-youtube-state="blocked"],[data-youtube-state="network-error"],[data-youtube-state="player-error"],[data-youtube-state="unconfirmed"]) [data-youtube-play]:not([hidden]){display:inline-flex;align-items:center}[data-youtube-play]:hover{background:var(--accent)}[data-youtube-play]:focus-visible,[data-youtube-watch]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
