
img[data-v-fc90ab76] {
	aspect-ratio: 1;
	object-fit: cover;
}

.card {
&[data-v-33cce6c9] {
	text-align: left;
	gap: var(--half-padding);
	display: grid;
	align-items: center;
}
> .card[data-v-33cce6c9] {
		display: flex;
		flex-direction: row;
		padding: var(--half-padding) var(--padding);
}
img[data-v-33cce6c9] {
		height: 3rem;
}
span[data-v-33cce6c9] {
		flex: 1;
}
.icon[data-v-33cce6c9] {
		height: 1rem;
}
.hint[data-v-33cce6c9] {
		opacity: 0.5;
}
}
