/* Оценка функции щитовидной железы.
   Дополняет calc-phenoage.css + tool-hypertension.css + tool-spina-gt.css
   (шкалы гормонов используют классы .sg-gauge / .sg-gauges оттуда). */

/* Большой заголовок-диагноз = ТЕКСТ, не число → меньше кегль */
.pa-headline__big--text {
  font-size: clamp(34px, 6.2vw, 62px);
  line-height: 1.05;
  letter-spacing: -.02em;
  margin-bottom: 18px;
  padding: 0 8px;
  word-break: keep-all;
  overflow-wrap: normal;
  hyphens: none;
}

/* Три шкалы гормонов в ряд (при наличии Т3) */
.sg-gauges--3 { grid-template-columns: repeat(3, 1fr); }
@media (max-width: 860px) { .sg-gauges--3 { grid-template-columns: 1fr 1fr; } }
@media (max-width: 620px) { .sg-gauges--3 { grid-template-columns: 1fr; } }

/* Блок отмеченных симптомов (контекст) */
.tf-symptoms {
  border: 1px solid var(--v2-border, #e6e8f0);
  border-radius: 14px;
  padding: 16px 18px;
  margin: 0 0 22px;
  background: var(--v2-surface, #fff);
}
.tf-sym-head {
  font-family: var(--v2-font);
  font-size: 11px; font-weight: 700;
  letter-spacing: .05em; text-transform: uppercase;
  color: var(--v2-ink-3);
  margin-bottom: 10px;
}
.tf-sym-tags { display: flex; flex-wrap: wrap; gap: 8px; }
.tf-sym-tag {
  display: inline-block;
  padding: 6px 13px;
  border-radius: 99px;
  background: color-mix(in srgb, var(--v2-accent, #16c8c8) 12%, transparent);
  border: 1px solid color-mix(in srgb, var(--v2-accent, #16c8c8) 35%, transparent);
  font-size: 13px; font-weight: 600;
  color: var(--v2-ink-2);
}
.tf-sym-note {
  margin-top: 12px;
  font-size: 12.5px;
  line-height: 1.5;
  color: var(--v2-ink-3);
}
