.jet-listing-grid__items.bklive-sync-no-fade,
.jet-listing-grid__items.bklive-sync-no-fade.is-loading,
.jet-listing-grid__items.bklive-sync-no-fade.loading {
	opacity: 1 !important;
	transition: none !important;
}

.bklive-sync-new-item {
	position: relative;
}

.bklive-sync-new-item::after {
	content: '';
	position: absolute;
	inset: 0;
	pointer-events: none;
	border-radius: inherit;
	background: rgba(59, 130, 246, 0.18);
	box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.32);
	opacity: 0;
	animation: bklive-sync-flash var(--bklive-highlight-duration, 2400ms) ease-out forwards;
}

@keyframes bklive-sync-flash {
	0% {
		opacity: 0.9;
	}

	70% {
		opacity: 0.35;
	}

	100% {
		opacity: 0;
	}
}

.pago,
.pendente,
.atrasado,
.devendo {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 3px 12px;
	border-radius: 16px;
	font-weight: 600;
	color: #ffffff;
	gap: 6px;
	font-size: 13px;
	line-height: 1.2;
}

.pago {
	background-color: #10b981;
}

.pendente {
	background-color: #f59e0b;
}

.atrasado {
	background-color: #ea580c;
}

.devendo {
	background-color: #dc2626;
}

.button-add-card svg {
	margin-left: auto !important;
}

.form-add-card {
	display: none;
	flex-direction: column;
	gap: 12px;
	opacity: 0;
	transform: scaleY(0.95);
	transform-origin: top;
}

.form-add-card.visible {
	display: flex;
	opacity: 1;
	transform: scaleY(1);
	transition: opacity 0.2s ease, transform 0.2s ease;
}

.form-add-card .jet-form-builder__submit-wrap::after {
	content: '';
	width: 50px;
	height: 36px;
	margin-left: 10px;
	border-radius: 8px;
	cursor: pointer;
	background-color: #424242;
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' height='512' viewBox='0 0 48 48' width='512' fill='white' xmlns='http://www.w3.org/2000/svg' data-name='Layer 1'%3E%3Cpath d='m28.39 24 18.7-18.7a3.09 3.09 0 0 0 .91-2.2 3 3 0 0 0 -.91-2.19 3 3 0 0 0 -2.19-.91 3.09 3.09 0 0 0 -2.2.91l-18.7 18.7-18.7-18.7a3.09 3.09 0 0 0 -2.2-.91 3 3 0 0 0 -2.19.91 3 3 0 0 0 -.91 2.19 3.09 3.09 0 0 0 .91 2.2l18.7 18.7-18.7 18.7a3.09 3.09 0 0 0 -.91 2.2 3 3 0 0 0 .91 2.19 3 3 0 0 0 2.19.91 3.09 3.09 0 0 0 2.2-.91l18.7-18.7 18.7 18.7a3.09 3.09 0 0 0 2.2.91 3.11 3.11 0 0 0 3.1-3.1 3.09 3.09 0 0 0 -.91-2.2z'/%3E%3C/svg%3E");
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	pointer-events: auto;
}
