.dropdown[data-v-62c08b9f] {
	color: #374151;
	display: flex;
	flex-direction: column;
	font-size: 1rem;
	gap: 0.5rem;
	max-width: 100%;
	overflow-wrap: break-word;
	width: -moz-fit-content;
	width: fit-content;
}
.dropdown__label[data-v-62c08b9f] {
	display: block;
	font-weight: 700;
}
.dropdown__label--medium[data-v-62c08b9f] {
	font-size: 0.875rem;
}
.dropdown__label--large[data-v-62c08b9f] {
	font-size: 1rem;
}
.dropdown__button[data-v-62c08b9f] {
	align-items: center;
	background: #fff;
	border-radius: 0.25rem;
	border-width: 1px;
	display: flex;
	gap: 1rem;
	justify-content: space-between;
	max-width: 100%;
	padding-left: 1rem;
	padding-right: 1rem;
	white-space: nowrap;
	width: 100%;
}
.dropdown__button[data-v-62c08b9f]:disabled {
	cursor: not-allowed;
}
.dropdown__button[data-v-62c08b9f]:hover:not(:disabled) {
	border-color: #d07600;
}
.dropdown__button--medium[data-v-62c08b9f] {
	padding-bottom: 0.5rem;
	padding-top: 0.5rem;
}
.dropdown__button--large[data-v-62c08b9f] {
	padding-bottom: 0.75rem;
	padding-top: 0.75rem;
}
.dropdown__menu[data-v-62c08b9f] {
	left: 0;
	max-width: 100%;
	position: absolute;
	top: 100%;
	width: 100%;
	z-index: 30;
	--tw-translate-y: 0.25rem;
	border-radius: 0.25rem;
	border-width: 1px;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-timing-function: cubic-bezier(0, 0, 0.75, 1);
	--tw-shadow: 0px 6.4px 14.4px 0px rgba(0, 0, 0, 0.13),
		0px 1.2px 3.6px 0px transparent;
	--tw-shadow-colored: 0px 6.4px 14.4px 0px var(--tw-shadow-color),
		0px 1.2px 3.6px 0px var(--tw-shadow-color);
	background: #fff;
	border-color: #8677d13d;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.dropdown__menu__option[data-v-62c08b9f] {
	align-items: center;
	cursor: pointer;
	display: flex;
	gap: 0.5rem;
	padding: 0.75rem 1rem;
}
.dropdown__menu__option[data-v-62c08b9f]:hover {
	background: #fff8f8;
}
@supports selector(::-webkit-scrollbar) {
	.slim-scrollbar-inner[data-v-62c08b9f] {
		max-height: 400px;
		overflow-x: auto;
		scrollbar-color: #9ca3af #f3f4f6;
		scrollbar-width: thin;
	}
	.slim-scrollbar-inner[data-v-62c08b9f]::-webkit-scrollbar {
		background: #f3f4f6;
		height: 5px;
		width: 5px;
	}
	.slim-scrollbar-inner[data-v-62c08b9f]::-webkit-scrollbar-thumb {
		background: #9ca3af;
		border-radius: 5px;
	}
}
@supports not selector(::-webkit-scrollbar) {
	.slim-scrollbar-outer[data-v-62c08b9f] {
		max-height: 400px;
		overflow-x: auto;
		padding: 0.25rem 1rem;
		scrollbar-color: #9ca3af #f3f4f6;
		scrollbar-width: thin;
	}
	.slim-scrollbar-outer[data-v-62c08b9f]::-webkit-scrollbar {
		background: #f3f4f6;
		height: 5px;
		width: 5px;
	}
	.slim-scrollbar-outer[data-v-62c08b9f]::-webkit-scrollbar-thumb {
		background: #9ca3af;
		border-radius: 5px;
	}
}
