/* components__ReferenceForm */
.reference-notice:not(.mc-s) { color: var(--ink); margin-bottom: var(--space-s); }
  .reference-notice:not(.mc-s) strong:not(.mc-s) { display: block; line-height: 1.4; }
  .reference-notice:not(.mc-s) p:not(.mc-s) { font-size: 0.9rem; margin: 0.5rem 0; }
  .reference-notice:not(.mc-s) a:not(.mc-s) { overflow-wrap: anywhere; font-weight: 700; }
  .reference-fields:not(.mc-s) { min-width: 0; padding: 0; margin: 0; border: 0; display: flex; flex-direction: column; gap: var(--space-m); }
  .reference-fields:not(.mc-s) input:disabled,
  .reference-fields:not(.mc-s) select:disabled,
  .reference-fields:not(.mc-s) textarea:disabled { cursor: not-allowed; opacity: 1; color: var(--muted); }
