/* =======================================================================
   Shortcodes-Erweiterung - Basis-CSS fuer die einzelnen Bausteine,
   wird unabhaengig vom aktiven Theme automatisch geladen (siehe
   Nexis\Template\ExtensionAssets). Arbeitet ausschliesslich mit den
   geteilten --nx-*-Variablen.
   ======================================================================= */

/* --- Zitat-Block ([quote]) --- */
.nx-shortcode-quote { position: relative; margin: var(--nx-space-8) 0; padding: var(--nx-space-8) var(--nx-space-8) var(--nx-space-6); background: var(--nx-surface-soft); border-radius: var(--nx-radius-lg); border: none; }
.nx-shortcode-quote::before { content: "\201C"; position: absolute; top: 0; left: var(--nx-space-6); font-size: 4.5rem; line-height: 1; font-family: Georgia, serif; color: var(--nx-primary); opacity: 0.35; }
.nx-shortcode-quote p { font-size: var(--nx-fs-xl); font-style: normal; font-weight: 600; margin: 0; color: var(--nx-text); position: relative; z-index: 1; }
.nx-shortcode-quote footer { margin-top: var(--nx-space-3); color: var(--nx-muted); font-size: var(--nx-fs-sm); }
