/* Dashboard text scale. Values are switched by body.hh-ui-font-*. */
:root {
  --hh-fs-7_5: 7.5px;
  --hh-fs-8: 8px;
  --hh-fs-8_5: 8.5px;
  --hh-fs-9: 9px;
  --hh-fs-9_5: 9.5px;
  --hh-fs-10: 10px;
  --hh-fs-10_5: 10.5px;
  --hh-fs-11: 11px;
  --hh-fs-11_5: 11.5px;
  --hh-fs-12: 12px;
  --hh-fs-12_5: 12.5px;
  --hh-fs-13: 13px;
  --hh-fs-14: 14px;
  --hh-fs-15: 15px;
  --hh-fs-16: 16px;
  --hh-fs-18: 18px;
  --hh-fs-19: 19px;
  --hh-fs-20: 20px;
  --hh-fs-21: 21px;
  --hh-fs-23: 23px;
  --hh-fs-24: 24px;
  --hh-fs-27: 27px;
  --hh-fs-28: 28px;
  --hh-fs-30: 30px;
  --hh-fs-32: 32px;
  --hh-fs-37: 37px;
  --hh-fs-38: 38px;
  --hh-fs-41: 41px;
  --hh-fs-46: 46px;
  --hh-fs-52: 52px;
}

body.hh-ui-font-large {
  --hh-fs-7_5: 8.4px;
  --hh-fs-8: 8.96px;
  --hh-fs-8_5: 9.52px;
  --hh-fs-9: 10.08px;
  --hh-fs-9_5: 10.64px;
  --hh-fs-10: 11.2px;
  --hh-fs-10_5: 11.76px;
  --hh-fs-11: 12.32px;
  --hh-fs-11_5: 12.88px;
  --hh-fs-12: 13.44px;
  --hh-fs-12_5: 14px;
  --hh-fs-13: 14.56px;
  --hh-fs-14: 15.68px;
  --hh-fs-15: 16.8px;
  --hh-fs-16: 17.92px;
  --hh-fs-18: 20.16px;
  --hh-fs-19: 21.28px;
  --hh-fs-20: 22.4px;
  --hh-fs-21: 23.52px;
  --hh-fs-23: 25.76px;
  --hh-fs-24: 26.88px;
  --hh-fs-27: 30.24px;
  --hh-fs-28: 31.36px;
  --hh-fs-30: 33.6px;
  --hh-fs-32: 35.84px;
  --hh-fs-37: 41.44px;
  --hh-fs-38: 42.56px;
  --hh-fs-41: 45.92px;
  --hh-fs-46: 51.52px;
  --hh-fs-52: 58.24px;
}

body.hh-ui-font-xlarge {
  --hh-fs-7_5: 9.38px;
  --hh-fs-8: 10px;
  --hh-fs-8_5: 10.63px;
  --hh-fs-9: 11.25px;
  --hh-fs-9_5: 11.88px;
  --hh-fs-10: 12.5px;
  --hh-fs-10_5: 13.13px;
  --hh-fs-11: 13.75px;
  --hh-fs-11_5: 14.38px;
  --hh-fs-12: 15px;
  --hh-fs-12_5: 15.63px;
  --hh-fs-13: 16.25px;
  --hh-fs-14: 17.5px;
  --hh-fs-15: 18.75px;
  --hh-fs-16: 20px;
  --hh-fs-18: 22.5px;
  --hh-fs-19: 23.75px;
  --hh-fs-20: 25px;
  --hh-fs-21: 26.25px;
  --hh-fs-23: 28.75px;
  --hh-fs-24: 30px;
  --hh-fs-27: 33.75px;
  --hh-fs-28: 35px;
  --hh-fs-30: 37.5px;
  --hh-fs-32: 40px;
  --hh-fs-37: 46.25px;
  --hh-fs-38: 47.5px;
  --hh-fs-41: 51.25px;
  --hh-fs-46: 57.5px;
  --hh-fs-52: 65px;
}
