.lye{position:relative;width:100%;background:#000;overflow:hidden;margin:0 0 1.5em}
.lye-center{margin-left:auto;margin-right:auto}
.lye iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.lye-facade{cursor:pointer}
.lye .lye-thumb{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}
.lye-play{position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%);border-radius:14px}
.lye-play svg{display:block;width:100%;height:100%}
.lye-play .lye-bg{fill:#212121;fill-opacity:.8}
.lye-facade:hover .lye-bg,.lye-play:focus-visible .lye-bg{fill:red;fill-opacity:1}
.lye-play:focus-visible{outline:3px solid #fff;outline-offset:3px}
.lye-notice{position:absolute;left:0;right:0;bottom:0;padding:.5em .75em;font-size:.8rem;line-height:1.4;color:#fff;background:rgba(0,0,0,.75);cursor:default}
.lye-notice a{color:inherit;text-decoration:underline}
/* Inside a core embed block on themes with responsive-embeds: let core's aspect-ratio box size us. */
.wp-embed-responsive .wp-has-aspect-ratio .lye{position:absolute;inset:0;max-width:none!important;aspect-ratio:auto!important;margin:0}
.wp-block-embed__wrapper>.lye{margin-bottom:0}
