/** generated from floating-ui.pcss **/
div[data-monster-role="popper"] {
	align-content: center;
	background: var(--monster-bg-color-primary-1);
	border-color: var(--monster-bg-color-primary-4);
	border-radius: var(--monster-border-radius);
	border-style: var(--monster-border-style);
	border-width: var(--monster-border-width);
	box-shadow: var(--monster-box-shadow-1);
	box-sizing: border-box;
	color: var(--monster-color-primary-1);
	display: none;
	justify-content: space-between;
	left: 0;
	padding: 1.1em;
	position: absolute;
	top: 0;
	width: -moz-max-content;
	width: max-content;
	z-index: var(--monster-z-index-modal);
}
div[data-monster-role="popper"] div[data-monster-role="arrow"] {
	background: var(--monster-bg-color-primary-1);
	height: calc(
		max(
			var(--monster-popper-witharrrow-distance),
			-1 *
			var(--monster-popper-witharrrow-distance)
		) *
		2
	);
	pointer-events: none;
	position: absolute;
	width: calc(
		max(
			var(--monster-popper-witharrrow-distance),
			-1 *
			var(--monster-popper-witharrrow-distance)
		) *
		2
	);
	z-index: -1;
}
