/* 5.27.98 — Videos only: full-bleed media and no empty card-header row. */
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .projectThumb{padding:0!important;overflow:hidden!important;background:#070b13!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .projectThumb img,
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .projectThumb video,
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .projectThumb .esvylaVideoCardPreview{width:100%!important;height:100%!important;inset:0!important;object-fit:cover!important;object-position:center center!important;max-width:none!important;max-height:none!important}
/* Top action overlays the preview without adding blank height above it. */
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .esvylaVideoRecovery:not([hidden]){position:absolute!important;order:0!important;top:9px!important;left:8px!important;right:8px!important;bottom:auto!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;z-index:9!important;pointer-events:none!important;background:transparent!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .esvylaVideoRecovery button:not([hidden]){pointer-events:auto!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoGrid .esvylaVideoCard .esvylaVideoRecovery[hidden]{display:none!important}
.dynamicView .viewHeader.esvylaVideoLibraryHeader{margin-bottom:10px!important;padding-bottom:0!important}
