.gmx-p-article-content .acf-youtube[data-gmx-video-managed]{padding:14px!important;background:#0d1c2d;border:1px solid #31516e;border-radius:12px;height:auto!important;aspect-ratio:auto!important}
.acf-youtube[data-gmx-video-managed] > iframe[hidden]{display:none!important}
.gmx-video-stage{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;background:#050d18;border-radius:9px;overflow:hidden}
.acf-youtube[data-gmx-video-managed] .gmx-video-stage :is(iframe,video){position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:100%;border:0;object-fit:contain}
.gmx-video-status{margin:12px 0 0!important;color:#b9d7ee!important;font-size:13px;line-height:1.6}
.gmx-video-status:empty{display:none}
.gmx-video-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}
.gmx-video-actions :is(button,a){display:inline-flex;align-items:center;min-height:38px;margin:0;padding:8px 14px;border:1px solid #365875;border-radius:8px;background:#152e47;color:#bce7ff;font:600 12px/1.4 Inter,Arial,sans-serif;text-transform:none;letter-spacing:0}
.gmx-video-actions [hidden]{display:none!important}
.gmx-video-actions :is(button,a):focus-visible{outline:2px solid #8dd7ff;outline-offset:3px}
.gmx-video-settings{max-width:1200px}.gmx-video-settings textarea{min-height:330px;line-height:1.8}.gmx-video-settings p{max-width:100ch}
