/********************************************************/
/*
/*      Food Ninja CSS
/*
/********************************************************/
.wp-block-cke-food-ninja {
	--translation-timing: cubic-bezier(.1, .055, .675, .2);
	--translation-distance: calc(100svh - var(--wp--custom--header-large-height));
	--half-rotation-timing: cubic-bezier(0.13, 0, 0.39, 0);
	
	position: relative;
	min-height: var(--translation-distance);
	/* max-height: var(--translation-distance); */
	padding-block: var(--wp--preset--spacing--2) var(--wp--preset--spacing--7-5);
}

.wp-block-cke-food-ninja > .acf-innerblocks-container,
.wp-block-cke-food-ninja > .acf-innerblocks-container > * {
	z-index: 3;
}

.wp-block-cke-food-ninja > .acf-innerblocks-container {
	max-width: var(--wp--style--global--wide-size);
	margin-inline: calc((100% - var(--wp--style--global--wide-size)) / 2);
}

.wp-block-cke-food-ninja > .acf-innerblocks-container > * {
	position: relative;
	margin-block: unset;
}

.wp-block-cke-food-ninja > .acf-innerblocks-container > p {
	z-index: 6;
}

.wp-block-cke-food-ninja > .acf-innerblocks-container > :not(.wp-block-buttons) {
	line-height: 1em;
}

body:not(.wp-admin) .wp-block-cke-food-ninja > .acf-innerblocks-container > :not(.wp-block-buttons) {
	user-select: none;
	pointer-events: none;
}

.wp-block-cke-food-ninja > .acf-innerblocks-container > * + :not(.wp-block-buttons) {
	margin-block-start: .5em;
}

.wp-block-cke-food-ninja > .acf-innerblocks-container > .wp-block-buttons {
	margin-block-start: var(--wp--preset--spacing--4);
}

/* Ingredients */
.wp-block-cke-food-ninja .ingredient,
.wp-block-cke-food-ninja .ingredient > img {
	height: var(--size);
	user-select: none;
	z-index: 5;
}

.wp-block-cke-food-ninja .ingredient {
	--position 					: 0px;
	--size 						: 0px;
	--rotation 					: '';
	--half-rotation-left 		: '';
	--half-rotation-right 		: '';
	--rotation-duration 		: 0ms;
	--translation-duration 		: 0ms;
	--half-rotation-duration	: 0ms;
	--half-translation-duration	: 0ms;
	--cut-position-y			: 0px;
	--cut-angle					: 0deg;
	--half-flip-x				: 1;
	--half-flip-y				: 1;
	
	top: -100px;
	animation: unset;
	opacity: 1;
	transition: unset;
	
	position: absolute;
	left: var(--position);
	margin: unset;
	pointer-events: all;
	translate: -50%;
}

.wp-block-cke-food-ninja .ingredient:not(.ready),
.wp-block-cke-food-ninja .ingredient.fadeout {
	opacity: 0;
}

.wp-block-cke-food-ninja:not(:hover) .ingredient,
.wp-block-cke-food-ninja .ingredient:not(.ready),
.wp-block-cke-food-ninja .ingredient:is(.fadeout, .cut) {
	pointer-events: none;
}

.wp-block-cke-food-ninja .ingredient.ready {
	top: var(--translation-distance);
	animation: var(--rotation) var(--rotation-duration) linear infinite;
	transition: top var(--translation-duration) var(--translation-timing), opacity 600ms;
}

.wp-block-cke-food-ninja .ingredient.cut {
	top: var(--cut-position-y) !important;
	animation: unset !important;
	rotate: unset !important;
}

.wp-block-cke-food-ninja .ingredient > img {
	object-fit: contain;
}

.wp-block-cke-food-ninja .ingredient > img.half {
	--initial-x: 0%;
	--initial-y: 0%;
	
	top: var(--initial-y);
	left: var(--initial-x);
	animation: unset;
	
	position: absolute;
	width: 100%;
	height: 100%;
}

/* .wp-block-cke-food-ninja .ingredient > img.half:not(:last-child) {
	scale: calc(1 * var(--half-flip-x)) calc(1 * var(--half-flip-y));
}

.wp-block-cke-food-ninja .ingredient > img.half:last-child {
	scale: calc(-1 * var(--half-flip-x)) calc(1 * var(--half-flip-y));
} */

.wp-block-cke-food-ninja .ingredient.cut > img.whole,
.wp-block-cke-food-ninja .ingredient:not(.cut) > img.half {
	opacity: 0;
}

.wp-block-cke-food-ninja .ingredient.cut > img.half:not(:last-child) {
	animation: IngredientHalfTrajectoryX var(--half-translation-duration) linear 1,
	   		   IngredientHalfTrajectoryY var(--half-translation-duration) linear 1,
	   		   var(--half-rotation-left) var(--half-rotation-duration) var(--half-rotation-timing) 1;
}

.wp-block-cke-food-ninja .ingredient.cut > img.half:last-child {
	animation: IngredientHalfTrajectoryX var(--half-translation-duration) linear 1,
	   		   IngredientHalfTrajectoryY var(--half-translation-duration) linear 1,
	   		   var(--half-rotation-right) var(--half-rotation-duration) var(--half-rotation-timing) 1;
}

@keyframes IngredientHalfRotateCounterClockwise {
	0% { rotate: var(--cut-angle); }
	100% { rotate: calc(var(--cut-angle) - 360deg); }
}

@keyframes IngredientHalfRotateClockwise {
	0% { rotate: var(--cut-angle); }
	100% { rotate: calc(var(--cut-angle) + 360deg); }
}

@keyframes IngredientHalfTrajectoryX {
	0% { left: var(--initial-x); }
	100% { left: calc(var(--initial-x) + var(--final-x)); }
}

@keyframes IngredientHalfTrajectoryY {
	0% { top: var(--initial-y); animation-timing-function: cubic-bezier(0.33333, 0.66667, 0.66667, 1); }
	21.4985166219% { top: calc(var(--initial-y) + var(--middle-y)); animation-timing-function: cubic-bezier(0.33333, 0, 0.66667, 0.33333); }
	100% { top: calc(var(--initial-y) + var(--final-y)); }
}

/* Ingredient-specific halves adjustments */
.wp-block-cke-food-ninja .ingredient[data-ingredient='Thym'] > img.half:not(:last-child) {
	--initial-x: -7.5%;
	--initial-y: 57.5%;
	
	height: 40%;
}

.wp-block-cke-food-ninja .ingredient[data-ingredient='Thym'] > img.half:last-child {
	height: 60%;
}

/* Canvas */
.wp-block-cke-food-ninja > canvas {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	margin-block: unset;
	z-index: 1;
	
	-webkit-user-drag: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@media (max-width: 1200px) {
	.wp-block-cke-food-ninja > .acf-innerblocks-container > .wp-block-buttons {
		justify-content: center;
	}
}

@media (max-width: 1000px) {
	.wp-block-cke-food-ninja .ingredient {
		top: -75px;
		pointer-events: none !important;
	}
	
	.wp-block-cke-food-ninja > canvas {
		display: none;
	}
}

@media (max-width: 800px) {
	.wp-block-cke-food-ninja > .acf-innerblocks-container > * + :not(.wp-block-buttons) {
		margin-block-start: .25em;
	}
	
	.wp-block-cke-food-ninja > .acf-innerblocks-container > .wp-block-buttons {
		margin-block-start: var(--wp--preset--spacing--3);
	}
}

@media (max-width: 600px) {
	.wp-block-cke-food-ninja .ingredient {
		top: -50px;
	}
}

@media (max-width: 450px) {
	.wp-block-cke-food-ninja > .acf-innerblocks-container > * {
		padding-inline: unset !important;
	}
}

/* Custom cursor */
body:not(.wp-admin) .wp-block-cke-food-ninja:hover {
	cursor: url(../../assets/images/food-ninja/colored/knife-cursor.svg), default;
	
	cursor: -webkit-image-set(url('data:image/png;base64,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') 1x,
	url('data:image/png;base64,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') 2x), default;
}

/* Debugging */
.wp-block-cke-food-ninja .ingredient.debug {
	top: 0 !important;
	animation: unset !important;
}

.wp-block-cke-food-ninja .ingredient.debug > img.half {
	top: var(--initial-y) !important;
	left: var(--initial-x) !important;
	animation: unset !important;
}