/**
 * Dial Estate - the working notes, hidden from visitors.
 *
 * The imported pages carry two kinds of scaffolding, both deliberate:
 *
 *   .dial-editor-note   instructions addressed to whoever is editing the page
 *                       -- "paste the contact form shortcode here", "replace
 *                       this slot with the cover", the CONFIRM notes on facts
 *                       that two published sources disagree about
 *   .dial-slot          a dashed box standing where a photograph will go
 *
 * Both belong in the editor and neither belongs on the live site: an empty
 * dashed box reads to a visitor as a broken page, and a note in all caps reads
 * as somebody's unfinished draft.
 *
 * This file is loaded on the front end only -- never in the block editor -- so
 * everything stays visible and selectable while she works, and disappears for
 * everyone else. Nothing is deleted: when the picture arrives she replaces the
 * slot, when the shortcode is pasted she deletes the note, and the front end
 * never changes.
 *
 * To see the notes on the front end while checking a page, add ?dial-notes=1
 * to the URL.
 */

.dial-editor-note,
.dial-slot,
.dial-credit--todo {
	display: none !important;
}

/* A band whose whole point is the photograph should not survive the
   photograph being missing. A scroll-reveal with an empty media column is a
   caption floating in space; a filmstrip with no frames in it is a heading
   over nothing. Both drop out until the picture arrives, and come back on
   their own the moment it does. */
.dial-reveal:not(:has(img)),
.dial-strip-band:not(:has(img)) {
	display: none !important;
}
