/**
 * Points display styles for WooCommerce Checkout Blocks
 * Structural styles only - colors, spacing, borders are managed by Gutenberg
 */

.leat-points-display {
	/* Structure only - no hardcoded colors/spacing */
	display: block;
}

.leat-points-display.leat-points-loading {
	opacity: 0.7;
}

.leat-points-display .wc-block-components-totals-wrapper {
	padding: 0;
	margin: 0;
}

.leat-points-text {
	margin: 0;
	padding: 0;
	display: flex;
	align-items: center;
	gap: 8px;
}

.leat-points-icon {
	flex-shrink: 0;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: #8b5cf6;

}

/**
 * Invitation mode styles
 * Structure and behavior only - colors managed by Gutenberg
 */
.leat-points-invitation {
	display: block;
}

.leat-points-invitation .leat-points-text {
	margin-bottom: 12px;
}