/**
 * onmethod-2027 — STREAM D (elevation): wow-demos.css
 * Companion styles for wow-demos.js (moves 5, 6, 7, 9).
 * Enhancement-only; everything is scoped to JS-added classes.
 */

/* ---- Move 7: instant page transitions ---- */
/* main.css already carries this at-rule; re-declared here idempotently so
   this stream's deliverable stands alone if ever loaded by itself. */
@view-transition {
	navigation: auto;
}

/* ---- Move 5: pit-wall framing extras ---- */
/* The bar layout itself (.om-demo__head / .om-demo__dot / .om-demo__live /
   .om-demo__lat) is styled by the theme; these rules only cover what the
   JS injects. */
.om-demo__name {
	font-weight: 700;
	font-size: 0.85rem;
	letter-spacing: 0.04em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.om-demo__live + .om-demo__dot {
	/* keep the LIVE badge and its dot visually paired */
	margin-left: 0.35rem;
}

/* ---- Move 9: founding proof ticker ---- */
/* Ticker visuals live in main.css under .founding-ticker (dark band,
   pips, volt pill CTA). The JS only toggles .wd-ticker--fading on the
   band for the rotation crossfade. */

@media (prefers-reduced-motion: reduce) {
	.om-demo__dot {
		animation: none !important;
	}
}
