/* Screen-only refinements; executive PDF typography remains independent. */
@media screen and (max-width: 760px) {
  .sr-report-stat > span,
  .sr-report-stat > small,
  .sr-report-bar small,
  .sr-nps-score span,
  .sr-report-texts cite,
  .sr-report-context > span {
    color: #52607a;
    font-size: 13px;
    line-height: 1.6;
  }

  .sr-report-origin,
  .sr-report-question .card-subtitle {
    color: #52607a;
    font-size: 14px;
    line-height: 1.65;
  }

  .survey-preview .preview-question {
    min-width: 0;
  }

  .survey-preview .scale-inputs {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(44px, 1fr));
    gap: 7px;
    min-width: 0;
  }

  .survey-preview .scale-inputs .answer-option {
    box-sizing: border-box;
    min-width: 44px;
    min-height: 48px;
    margin: 0;
    padding: 8px 4px;
    color: #465570;
    font-size: 15px;
    line-height: 1.6;
  }

  .survey-preview .form-help {
    color: #52607a;
    font-size: 13px;
    line-height: 1.65;
  }
}
