/**
 * Conditional Logic — frontend styles.
 *
 * Visual effects for the runtime's `hide` / `disable` actions. The host's
 * `getLayerClasses(uid)` adds these classes when `visibility[uid] === 'hidden'`
 * or `enabled[uid] === 'disabled'`. Click guards in the store keep keyboard /
 * pointer events from racing the CSS.
 */

.wp3dconf-control-item.wp3dconf-layer-hidden {
	display: none !important;
}

.wp3dconf-control-item.wp3dconf-layer-disabled {
	opacity: 0.45;
	pointer-events: none;
	cursor: not-allowed;
}
