/*==================================================
 RESTAURANT DASHBOARD TOAST
==================================================*/


#tse-dashboard-toast-container{

	position:fixed;
	top:90px;
	right:30px;

	z-index:99999;

	display:flex;
	flex-direction:column;
	gap:12px;

}



.tse-dashboard-toast{

	min-width:300px;

	padding:15px 18px;

	background:#fff;

	border-radius:10px;

	box-shadow:0 10px 30px rgba(0,0,0,.12);

	display:flex;
	align-items:center;
	gap:12px;

	font-size:14px;

	animation:tseToastIn .3s ease;

	border-left:4px solid #22c55e;

}



.tse-dashboard-toast.success{

	border-color:#22c55e;

}



.tse-dashboard-toast.error{

	border-color:#ef4444;

}



.tse-dashboard-toast.warning{

	border-color:#f59e0b;

}



.tse-toast-icon{

	font-size:20px;

}



@keyframes tseToastIn{

	from{

		opacity:0;
		transform:translateY(-20px);

	}

	to{

		opacity:1;
		transform:translateY(0);

	}

}



.tse-dashboard-toast.hide{

	opacity:0;

	transform:translateX(100%);

	transition:.3s;

}