/**
 * CC Animated Cover – Layering.
 * Das Canvas wird als zusätzliche Schicht in den nativen Cover-Block gelegt.
 * Cover ist bereits position:relative; wir ordnen die Ebene per z-index ein.
 */

.cc-abg__canvas {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	display: block;
	pointer-events: none;
	border: 0;
}

/* Über Medien & Overlay, aber hinter dem Inhalt (Standard). */
.cc-abg--media {
	z-index: 1;
}

/* Über allem – z. B. für Film Grain, Scanlines, Glitch als Effekt-Layer. */
.cc-abg--front {
	z-index: 3;
}

/* Hinter den Medien – sichtbar, wenn kein/teiltransparentes Hintergrundbild gesetzt ist. */
.cc-abg--back {
	z-index: 0;
}

/* Inhalt zuverlässig über die Medien-Ebene heben. */
.wp-block-cover .wp-block-cover__inner-container {
	position: relative;
	z-index: 2;
}
