/* Blume launch gate — ASK KIA suppression
 * The ASK KIA notes system was DECOMMISSIONED 2026-08-28 (John's instruction).
 * kia-notes.js, all-pages-dashboard.js, /api/notes/* and sections-index.json
 * are deleted. The .ask-kia <section> blocks remain in the HTML on purpose:
 * they record which content Kia still owes us, and deleting them would lose
 * that record and leave silent holes on 217 pages.
 *
 * They must NEVER render to a visitor, so this rule is unconditional — no
 * data-launch attribute required. Fails closed: it is CSS, not JS, and
 * blume-launch-gate.css loads after each page's inline <style>.
 *
 * Final export of the notes blob store (3 records, 1 answer) is preserved at
 * website-project/backups/2026-08-28-kia-notes-export/.
 */
.ask-kia,
.ask-kia__note,
.kia-editor,
.kia-page-progress,
.kia-stats-banner,
.kia-badge {
  display: none !important;
}

/* A .ask-kia block is normally the only child of its <section>. Once hidden the
 * wrapper would collapse to bare vertical padding — a visible empty band. This
 * removes the padding on any section whose inner wrapper holds only ASK KIA. */
section.page-section:has(> .page-section__inner > .ask-kia:only-child) {
  display: none !important;
}
