/* questions-disclosure.css — Fork 5 (2026-07-22, RB-ratified)
 * Honest disclosure banner on the Questions & RFIs surface (#qa-master-section).
 * Additive; tokens from css/styles.css (theme-aware — tokens flip with data-theme).
 * No edit to css/styles.css. Precedent: css/compliance-stat.css. */

.qd-disclosure {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  margin: 0 0 16px 0;
  padding: 12px 14px;
  background: var(--card-bg, rgba(28, 28, 28, .65));
  border: 1px solid var(--border-color, rgba(46, 46, 46, .6));
  border-left: 3px solid var(--yellow, #f59e0b);
  border-radius: var(--radius-sm, 8px);
  font-family: var(--font, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif);
  color: var(--text-secondary, #999999);
  font-size: .82rem;
  line-height: 1.5;
}

.qd-disclosure__icon {
  flex: 0 0 auto;
  font-size: 1rem;
  line-height: 1.4;
  color: var(--yellow, #f59e0b);
}

.qd-disclosure__body {
  flex: 1 1 auto;
}

.qd-disclosure__title {
  font-weight: 700;
  color: var(--text, #e8e8e8);
  margin-right: 6px;
}
