/* =====================================================================
   style.css — ブラのサイズ換算 ツール固有の微調整のみ。
   共通スタイルは /_shared/shirugear.css に任せる（結果表示は sg-result）。
   ===================================================================== */

/* 大きく表示する日本表記はタブ幅数字で桁を揃える */
.sg-result__value {
  font-variant-numeric: tabular-nums;
  letter-spacing: 0.02em;
}

/* 内訳行の数値もタブ幅数字で揃える */
.sg-result-row__value {
  font-variant-numeric: tabular-nums;
}

/* --- カップ対応早見表 --- */
.sg-chart-wrap {
  overflow-x: auto;
  margin-top: 10px;
}
.sg-chart {
  border-collapse: collapse;
  width: 100%;
  min-width: 320px;
  font-size: 0.92rem;
}
.sg-chart th,
.sg-chart td {
  border: 1px solid var(--sg-border, #e2e5ec);
  padding: 6px 10px;
  text-align: center;
  white-space: nowrap;
  font-variant-numeric: tabular-nums;
}
.sg-chart thead th {
  background: var(--sg-subtle, #f2f4f8);
  font-weight: 600;
}
.sg-chart tbody th {
  font-weight: 700;
}
