/*
 * FM-19 Consent disclosure — app/components/ui/consent_disclosure_component.rb
 *
 * Token vars only — enforced by test/lint/css_token_lint_test.rb.
 */

/* Follows the field fill (forms.css) rather than the fixed inset tint: on the
   referrer canvas below 768px the inset tint matches the page, which hid the
   whole block and its required checkbox. The checkbox keeps the inset tint,
   which reads on the solid fill. */
.fm-consent-disclosure {
  background: var(--fm-control-bg);
  border-radius: var(--radius-md);
  padding: var(--space-4);
  display: flex;
  flex-direction: column;
  gap: var(--space-3);
}

.fm-consent-disclosure__body {
  font-size: var(--text-xs);
  color: var(--color-ink);
}
