.w--96 {
	width: 6rem;
}
.w--464 {
	width: 29rem;
}
.filter--col--gull-gray {
	filter: brightness(0) saturate(100%) invert(73%) sepia(6%) saturate(300%)
		hue-rotate(180deg) brightness(95%) contrast(85%);
}

[data-bs-container] {
	position: relative;
}

/* Trigger */
[data-bs-trigger] {
	color: var(--Gray-200, #eaecf0);
	/* Text sm/Medium */
	font-family: Poppins;
	font-size: 0.875rem;
	font-style: normal;
	font-weight: 500;
	line-height: 1.25rem; /* 142.857% */
}

/* Dropdown wrapper */
[data-bs-dropdown]:not(.show) {
	display: none;
}
[data-bs-dropdown] {
	position: absolute;
	right: 0;
	top: calc(100% + 0.5rem);
	z-index: 1;

	border-radius: 0.375rem;
	border: 1px solid rgba(255, 255, 255, 0.5);
	background: radial-gradient(circle, #343434, #1e1e1e);

	/* bg-blur-100 */
	backdrop-filter: blur(50px);
}

/* Individual card/item */
[data-bs-option]:hover,
[data-bs-option].selected {
	background: rgba(0, 0, 0, 0.5);
}

[data-bs-option]:hover [data-bs-action="delete"] {
	filter: brightness(0) saturate(100%) invert(31%) sepia(96%) saturate(7464%)
		hue-rotate(1deg) brightness(102%) contrast(102%);
}

/* Label (card holder name) */
[data-bs-option-label] {
	font-weight: bold;
	margin-bottom: 4px;
}

/* Add New section */
[data-bs-add] {
	border-top: 1px solid rgba(234, 236, 240, 0.5);
}

[data-bs-add]:hover {
	background: rgba(0, 0, 0, 0.5);
}
