/* Structureel, geen branding: alleen wat het rail-mechaniek nodig heeft. */

/* De plugin bezit de display van flyouts — het Bricks-element mag er GEEN
   _display op zetten (dat wordt #brxe-… { display } en wint op specificiteit). */
[data-jdbp-megapanel] [data-jdbp-flyout] {
	display: none;
}

[data-jdbp-megapanel] [data-jdbp-flyout].jdbp-active {
	display: flex;
	flex-direction: column;
}

/* Een flyout die zelf een rail + sub-flyouts draagt, wil een rij zijn. */
[data-jdbp-megapanel] [data-jdbp-flyout][data-jdbp-direction="row"].jdbp-active {
	flex-direction: row;
}

[data-jdbp-rail-item] {
	cursor: pointer;
}

/* Nav-menu's binnen een paneel zijn platte linkkolommen. */
[data-jdbp-megapanel] .bricks-nav-menu {
	flex-direction: column;
}
