.video-poster{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:#171820;pointer-events:none}
.video-poster canvas{display:block;width:100%;height:100%;object-fit:contain}
.video-poster canvas[hidden]{display:none}
.video-poster-status{max-width:85%;padding:8px 12px;text-align:center;font-size:12px;line-height:1.5;color:#b7b6c4}
.video-poster[data-poster-state=ready] .video-poster-status{display:none}
.kind-video>.clip-card-symbol{z-index:1;display:grid;place-items:center;width:48px;height:48px;background:#1119;border:1px solid #ffffff40;border-radius:50%;font-size:25px}
.asset-visual.kind-video .asset-preview-hint{z-index:2}
.global-asset-art.type-video{position:relative}
.global-asset-art.type-video>.global-asset-kind{z-index:2}
.global-asset-art.type-video>.video-card-play{position:absolute;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1119;border:1px solid #ffffff40;font-size:23px}
.kind-video:has(.video-poster:not([data-poster-state=ready]))>.clip-card-symbol,.type-video:has(.video-poster:not([data-poster-state=ready]))>.video-card-play{display:none}

