.post-body{overflow-wrap:anywhere}
.post-body a{overflow-wrap:anywhere}
.post-body .wp-block-image a{max-width:100%}
.post-body .ik-table-scroll{max-width:100%;overflow-x:auto}
.post-body .wp-caption,.post-body dl[id^=attachment_]{max-width:100%}
.post-body img{max-width:100%;height:auto}
.post-body iframe,.post-body object,.post-body embed{max-width:100%}
.post-body .wp-video,.post-body video{max-width:100%;height:auto}
.post-body iframe[src*="youtube.com"],.post-body iframe[src*="youtube-nocookie.com"],.post-body iframe[src*="vimeo.com"]{max-width:100%;width:100%;height:auto;aspect-ratio:16/9}
.post-body pre{max-width:100%;overflow-x:auto}
.post-body :not(pre)>code{white-space:pre-wrap;overflow-wrap:anywhere}
.post-body .wlWriterEditableSmartContent div[style*="width"]{max-width:100%;box-sizing:border-box}
/* Legacy Flickr caption widgets: keep the image, credit and source link together at narrow widths. */
.post-body div:has(> a[href*="flickr.com/"] > img[style*="clip"]){max-width:100%;height:auto!important;box-sizing:border-box}
.post-body div:has(> a[href*="flickr.com/"] > img[style*="clip"]) > a > img{position:static!important;clip:auto!important;margin:0!important;display:block}
.post-body div:has(> a[href*="flickr.com/"] > img[style*="clip"]) > span{position:static!important;display:block;max-width:100%;box-sizing:border-box}
