/* The introduction stays in its card; native controls handle playback. */
html body .meet-video-frame{aspect-ratio:9 / 16}
html body .meet-video-player{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain;background:#000;border-radius:inherit}
html body .meet-video-preview{width:100%;height:100%;border:0;padding:0;font:inherit;cursor:pointer;background:#000}
html body .meet-video-preview[hidden]{display:none!important}
html body .meet-video-play{width:64px;height:64px;border-radius:50%;background:#3431a3;box-shadow:0 4px 24px #0004;transition:background .16s ease,box-shadow .16s ease}
html body .meet-video-play svg{margin-left:3px}
html body .meet-video-preview:hover .meet-video-play,
html body .meet-video-preview:focus-visible .meet-video-play{background:#282582;box-shadow:0 4px 28px #0006}
html body .meet-video-preview:focus-visible{outline:3px solid #fff!important;outline-offset:-6px!important}
html body .meet-video-player:focus-visible{outline:3px solid #aba9ff!important;outline-offset:-4px!important}
@media(prefers-reduced-motion:reduce){html body .meet-video-play{transition:none}}
