.ProseMirror img{display:block;max-height:360px;width:auto;max-width:100%;border:1px solid rgb(38 38 38)}.ProseMirror img.ProseMirror-selectednode{outline:2px solid rgb(59 130 246);outline-offset:2px}.ProseMirror .image-widget-wrapper{margin:12px 0!important;border:1px solid rgb(38 38 38)!important;border-radius:6px!important;overflow:hidden!important;background:#00000026!important}.ProseMirror .image-widget-wrapper.ProseMirror-selectednode{outline:2px solid rgb(59 130 246)!important;outline-offset:2px!important}.ProseMirror .image-widget-wrapper.type-double{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border:none!important;background:transparent!important}.ProseMirror .image-widget-wrapper.type-double img{width:100%!important;max-width:100%!important;aspect-ratio:16 / 9!important;object-fit:cover!important;height:auto!important;max-height:none!important;border:1px solid rgb(38 38 38)!important;border-radius:4px!important}.ProseMirror .image-widget-wrapper.type-gallery{display:flex!important;flex-direction:column!important;gap:6px!important;padding:8px!important}.ProseMirror .image-widget-wrapper.type-gallery img.gallery-main-preview{width:100%!important;max-width:100%!important;aspect-ratio:16 / 9!important;object-fit:cover!important;height:auto!important;max-height:none!important;border:1px solid rgb(38 38 38)!important;border-radius:4px!important}.ProseMirror .image-widget-wrapper.type-gallery .gallery-thumbnails-preview img{border:1px solid rgb(38 38 38)!important;height:40px!important;width:64px!important;max-height:none!important}.ProseMirror .image-widget-wrapper.type-slider{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border:none!important;background:transparent!important}.ProseMirror .image-widget-wrapper.type-slider img{width:100%!important;max-width:100%!important;aspect-ratio:16 / 9!important;object-fit:cover!important;height:auto!important;max-height:none!important;border:1px solid rgb(38 38 38)!important;border-radius:4px!important}.ProseMirror [data-youtube-video]{width:100%;max-width:480px}.ProseMirror [data-youtube-video] iframe{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:.375rem;border:1px solid rgb(38 38 38)}
