.pkh-menu > .pk-bird-flight {
	/* Override the mobile fallback that makes every direct section child a content row. */
	position: absolute !important;
	left: var(--bird-left, 0px) !important;
	top: var(--bird-top, 0px) !important;
	right: auto !important;
	bottom: auto !important;
	transform: var(--bird-transform, none) !important;
	pointer-events: none;
	z-index: 2;
	overflow: visible;
	will-change: translate;
}
.pk-bird-flight[hidden] { display: none; }
.pk-bird-flight__pose { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; opacity: 0; }
@media (prefers-reduced-motion: reduce) { .pk-bird-flight { display: none; } }
