.work-video-player{position:relative;display:block;min-width:0;width:fit-content;max-width:100%;margin:18px auto;background:#24131d;border-radius:16px;overflow:hidden;isolation:isolate}.work-video-player video{display:block;width:auto;height:auto;max-width:100%;max-height:52dvh;object-fit:contain;background:#24131d}.work-video-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;border:0;background:#240d2040;color:#fff;cursor:pointer;font:700 14px "IBM Plex Sans Arabic",Tahoma,Arial}.work-video-play svg{box-sizing:content-box;width:30px;height:30px;padding:17px;border-radius:50%;background:#7e2247e6;border:1px solid #ffffff70}.work-video-play:hover svg{background:#9d315d}.work-video-play:focus-visible{outline:3px solid #feda3f;outline-offset:-5px}.work-video-play[hidden],.work-video-error[hidden]{display:none}.work-video-error{position:absolute;bottom:0;left:0;right:0;margin:0;padding:12px;background:#fff2f8;color:#7e2247;font:12px/1.8 Tahoma;z-index:2}.video-editor-poster{max-width:180px;max-height:160px;object-fit:contain}@media(max-width:650px){.work-video-player video{max-height:65dvh}.work-video-player{border-radius:12px}}
