/*
Theme Name: MouseQueue Blog
Theme URI: https://mousequeue.com/blog
Description: Brand color + typography tokens for the MouseQueue blog. Layout, header, sidebars, footer, and widgets are handled natively by GeneratePress + the WordPress customizer. Color palette and heading fonts are declared in theme.json.
Author: MouseQueue
Author URI: https://mousequeue.com
Template: kadence
Version: 1.2.0
Text Domain: mousequeue
*/

/* Brand color tokens — for use in custom blocks and the in-post content polish below. */
:root {
  --castle-navy:     #1A2E5A;
  --lavender-accent: #9A7FC7;
  --light-lavender:  #E8DFF4;
  --dreamcloud:      #F5F1FB;
}

/* ── Content polish ──
   Targets only post-body elements (.entry-content) that GeneratePress styles blandly.
   Layout, sidebar, widget, header, and footer styling are intentionally NOT here —
   they belong to GP + WP customizer. */

.entry-content blockquote {
  border-left: 4px solid var(--lavender-accent);
  background: var(--dreamcloud);
  padding: 1rem 1.25rem;
  font-style: italic;
  color: var(--castle-navy);
  border-radius: 0 12px 12px 0;
}

.entry-content code {
  background: var(--light-lavender);
  color: var(--castle-navy);
  padding: 0.15em 0.4em;
  border-radius: 4px;
  font-size: 0.92em;
}

.entry-content pre {
  background: var(--castle-navy);
  color: #fff;
  padding: 1rem;
  border-radius: 12px;
  overflow-x: auto;
}

.entry-content img {
  border-radius: 12px;
  max-width: 100%;
  height: auto;
}
