/**
 * wow-v-core.css — integration core for the 2026 browser-wow pass.
 *
 * Shared hooks the workers need from the integrator:
 *  - container-type on card/demo grid parents (worker 3 @container rules)
 *  - positioning context for the .v-si-watermark (worker 2)
 * Supplementary html.wow-off kill-switch coverage for every new layer.
 *
 * Text domain: onmethod-2027. No emojis. No new volt.
 *
 * @package onmethod-2027
 */

/* Container-type for worker 3's @container rules. Naturally ignored
   where container queries are unsupported. */
.grid-2,
.grid-3 {
	container-type: inline-size;
}

/* Positioning context for the giant outlined "SI" watermark (worker 2).
   overflow-x: clip keeps the oversized watermark from ever causing
   horizontal scroll; vertical overflow is untouched. */
[data-sector="s2"] {
	position: relative;
	overflow-x: clip;
}

/* ------------------------------------------------------------------
 * Kill switch: html.wow-off disables every 2026 layer.
 * ------------------------------------------------------------------ */
html.wow-off .v-streaks,
html.wow-off .v-si-watermark,
html.wow-off .v-gap-callout {
	display: none !important;
}

html.wow-off .grid-2,
html.wow-off .grid-3 {
	container-type: normal;
}

html.wow-off [data-sector="s2"] {
	position: static;
	overflow-x: visible;
}
