/* プロネクサス QIR (E-IR Parts) 表示の体裁調整 */
/* プロネクサス側の CSS / DOM 構造変更で破綻する可能性あり (要連絡) */

/* QIR の main.css が 1rem = 10px (62.5%) 前提で書かれているため */
html { font-size: 62.5%; }

/* 新HP の reset.css / common.css でタグ指定された値を #hqir 内で初期化 */
/* all: revert は SVG/Canvas の transform/fill 等を巻き込み Highcharts の棒グラフが消えるため、個別プロパティで指定 */
:where(#hqir, #hqir *) {
  font-size: revert;
  font-family: revert;
  line-height: revert;
  color: revert;
  margin: revert;
  padding: revert;
  border: revert;
  list-style: revert;
  vertical-align: revert;
  text-decoration: revert;
}

/* common.css の img { width: 100% } により Powered by E-IR ロゴが引き延ばされるのを抑止 */
#hqir img {
  width: auto;
  height: auto;
  max-width: 100%;
  display: inline-block;
}

/* 固定ヘッダ (.header) で見出しが隠れるのを防ぐ */
/* #graphs はこちらで追加した anchor、#hqir 配下は QIR 自身が吐く id (#earnings_forecast 等) */
#graphs,
#hqir [id] {
  scroll-margin-top: calc(var(--spacing-header-height) + 24px);
}
