/**
 * Bridge the plugin's functional quote form ([ts_quote_form], .ts-qf markup with
 * single-dash button classes) to the approved preview design system, so the real
 * lead form matches the sign-off look. The form fields already resolve the
 * preview's --ts-* tokens; this only maps the button classes + fits the compact
 * form into the #consult modal.
 */

/* Single-dash button classes (plugin) -> preview button look. */
.ts-btn.ts-btn-primary {
	background: var(--ts-red-600, #C22125);
	color: #fff;
	font-weight: 700;
	border: 0;
	box-shadow: 0 10px 28px rgba(194, 33, 37, 0.35);
}
.ts-btn.ts-btn-primary:hover {
	background: var(--ts-red-700, #A81D21);
	color: #fff;
	box-shadow: 0 16px 40px rgba(194, 33, 37, 0.45);
}
.ts-btn.ts-btn-secondary {
	background: transparent;
	color: var(--ts-text, #14181F);
	border: 1.5px solid var(--ts-line, #E2E6EB);
}
.ts-btn.ts-btn-secondary:hover {
	color: #fff;
	background: var(--ts-red, #EC282D);
	border-color: var(--ts-red, #EC282D);
}

/* The compact form sits inside the #consult modal dialog, which already provides
 * the card chrome — strip the form's own border/padding/background there. */
.ts-modal .ts-qf {
	border: 0;
	padding: 0;
	max-width: none;
	background: transparent;
}
.ts-modal .ts-qf__actions { margin-top: 10px; }
