.yt-embed{aspect-ratio:16/9;border:1px solid var(--border,#0000001f);background:#0b0f18;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000038}.yt-frame{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.yt-facade{cursor:pointer;background:#0b0f18;border:0;width:100%;height:100%;padding:0;font-family:inherit;position:absolute;inset:0}.yt-thumb{object-fit:cover;filter:blur(14px);opacity:.85;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.yt-scrim{background:#080b1461;position:absolute;inset:0}.yt-play{color:#fff;box-sizing:border-box;background:#00000094;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;padding-left:5px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.yt-facade:hover .yt-play,.yt-facade:focus-visible .yt-play{background:#000000c7}.yt-facade:focus-visible{outline:2px solid var(--accent,#2f7bff);outline-offset:-2px}.yt-label{color:#ffffffeb;white-space:nowrap;font-size:.9rem;font-weight:600;position:absolute;top:calc(50% + 52px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.yt-thumb{transition:filter .35s,transform .35s}.yt-facade:hover .yt-thumb{filter:blur(10px)}}
