
	.menu.svelte-1gm63ku {
		position: fixed;
		display: flex;
		flex-direction: column;
		align-items: start;
		justify-content: start;
		z-index: 9999999999;
		background-color: var(--surface-color);
		color: var(--on-surface);
		width: max-content;
		padding: 5px 4px;

		left: 100px;
		top: 100px;

		border-radius: 8px;
		overflow: auto;
		box-shadow:
			0px 0px 10px 2px rgba(0, 0, 0, 0.1),
			inset 0px 0px 0px 1px rgba(255, 255, 255, 0.02);
		max-height: 90vh;
	}

	button.svelte-1j6ptz2 {
		border: unset;
		outline: unset;
		background-color: transparent;
	}
	.item.svelte-1j6ptz2 {
		position: relative;
		display: flex;
		align-items: center;
		width: 100%;
		min-height: 15px;
		padding: 4px 5px;
		border-radius: 4px;
		background-color: transparent;
		color: var(--on-surface);
		gap: 3px;
		white-space: nowrap;
		flex: 2;
		flex-grow: 2;
	}

	.interactive.svelte-1j6ptz2 {
		cursor: pointer;
	}

	.arrow.svelte-1j6ptz2 {
		margin-left: auto;
		display: flex;
		align-items: center;
		justify-content: center;
		padding-left: 5px;
		opacity: 0.2;
	}

	.item.focused.svelte-1j6ptz2 {
		background-color: var(--surface-color-primary);
	}

	/* (empty) .item.focused .name {
	}*/

	.item.disabled.svelte-1j6ptz2 {
		opacity: 0.2;
		pointer-events: none;
	}

	.menu.svelte-1j6ptz2 {
		position: absolute;
	}

	.name.svelte-1j6ptz2 {
		padding: 5px 7px;
	}

	.iconWrapper.svelte-1j6ptz2 {
		position: relative;
		width: 15px;
		height: 15px;
		margin-left: 10px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.iconWrapper.svelte-1j6ptz2 img:where(.svelte-1j6ptz2) {
		width: 100%;
		height: 100%;
		object-fit: contain;
	}

	div.svelte-1j6ptz2,
	.svelte-1j6ptz2 {
		user-select: none;
	}
