/* Blur into focus (after Magic UI "blur-fade"): soft blur + fade + 8px drift, once.
 * End state is filter:none (interpolates from blur) so nothing lingers on the GPU or traps fixed children. */
.kfx-js .kfx-in-blur-in {
	opacity: 0;
	filter: blur(10px);
	transform: translate3d(0, 8px, 0);
}
.kfx-js .kfx-in-blur-in.is-in {
	opacity: 1;
	filter: none;
	transform: none;
}
