.lsg-video{position:relative;width:100%;height:min(315px,calc((100vw - 96px)*315/560));margin:16px 0;background:#0f0f0f;border-radius:2px;overflow:hidden}
.lsg-video[data-provider=bilibili]{height:min(360px,calc((100vw - 96px)*360/560))}
.lsg-video iframe{display:block;width:100%;height:100%;margin:0;border:0}
.lsg-video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}
.lsg-video-play::before{content:"";width:68px;height:48px;border-radius:12px;background:rgba(255,255,255,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z' fill='%23fff'/%3E%3C/svg%3E") center/28px no-repeat}
.lsg-video-play:hover::before,.lsg-video-play:focus-visible::before{background-color:rgba(255,255,255,.3)}
.youtube-timestamp{color:rgb(52,81,178);text-decoration:none;white-space:nowrap}
:root[data-lsg-theme=dark] .youtube-timestamp{color:var(--lsg-link)}
span.youtube-timestamp{color:inherit}
.youtube-timestamp::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:-4px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z'/%3E%3C/svg%3E") center/12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z'/%3E%3C/svg%3E") center/12px no-repeat}
.asset-ref-wrap{text-align:center}
.asset-ref-wrap video{display:block;margin:0 auto;max-width:100%}
