/* Generated from src/css by tools/build-assets.mjs. Do not edit. */
[class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-slide-in-position-container {
	opacity: 0;
	visibility: hidden;
	transition: opacity 200ms ease, visibility 0s linear 200ms;
}

html:not(.lr-reviews-in) [class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-slide-in-position-container * {
	pointer-events: none !important;
}

html.lr-reviews-in [class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-slide-in-position-container {
	opacity: 1;
	visibility: visible;
	transition: opacity 800ms cubic-bezier(0.22, 1, 0.36, 1), visibility 0s;
}

[class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-badge-container {
	transform: translateY(0.32em);
	filter: blur(8px);
	transition:
		transform 200ms ease,
		filter 200ms ease,
		box-shadow 0.3s,
		background-color 0.3s;
}

html.lr-reviews-in [class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-badge-container {
	transform: none;
	filter: none;
	transition:
		transform 800ms cubic-bezier(0.22, 1, 0.36, 1),
		filter 800ms cubic-bezier(0.22, 1, 0.36, 1),
		box-shadow 0.3s,
		background-color 0.3s;
}

@media (prefers-reduced-motion: reduce) {
	[class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-badge-container,
	html.lr-reviews-in [class*="eapps-google-reviews-"][class*="-custom-css-root"] .es-badge-container {
		transform: none;
		filter: none;
	}
}

html:has([class*="eapps-google-reviews-"] .es-popup-container) #chatbase-bubble-button,
html:has([class*="eapps-google-reviews-"] .es-popup-container) #chatbase-message-bubbles {
	visibility: hidden !important;
}
