/* Post content styling.
 *
 * Replaces the WordPress/Gutenberg boilerplate <style> blocks (wp-block-library-inline-css,
 * classic-theme-styles-inline-css, global-styles-inline-css, etc.) that were previously
 * baked into every single page's <head> -- duplicated 127 times, full of editor-only rules
 * for things this site never uses (color gradients, font-size presets, block group layouts,
 * archives/categories widgets that were removed). Kept only what real post content actually
 * uses, with logical names instead of WordPress's internal ones.
 */

/* Responsive content images (was: img[class*="wp-image-"], matched by the numeric WP
   attachment-ID class every content image happens to carry -- targeting the actual content
   containers directly instead means those numeric ID classes can just be dropped). */
#post-news-the-content img,
.textwidget img {
  height: auto;
  max-width: 100%;
}

/* Base spacing for figures (image blocks, PDF embeds, galleries) */
#post-news-the-content figure {
  margin: 0 0 1em;
}

/* PDF embed block (was: .wp-block-file / .wp-block-file__embed / .wp-block-file__button) */
.pdf-embed {
  margin-bottom: 1.5em;
}
.pdf-embed-frame {
  width: 100%;
  height: 600px;
}
.pdf-download-btn {
  display: inline-block;
  background: #32373c;
  color: #fff;
  text-decoration: none;
  padding: 0.6em 1.2em;
  border-radius: 4px;
  margin-top: 0.5em;
}
.pdf-download-btn:hover {
  background: #4a5259;
  color: #fff;
}

/* Image captions (was: .wp-caption / .wp-caption-text) already have their own rules in
   default-style.css -- renamed there too (.image-caption / .image-caption-text), not
   duplicated here. */
