/* happkeysfree.life — happ-lite (hl-w50-32) · prefix=hfpun */
:root {
  --hfpun-bg: #f7faf5;
  --hfpun-bg-deep: #eaf0e5;
  --hfpun-paper: #ffffff;
  --hfpun-ink: #1e2716;
  --hfpun-muted: #606d55;
  --hfpun-line: #d0dbc7;
  --hfpun-accent: #589c1c;
  --hfpun-accent-hover: #3f7311;
  --hfpun-accent-soft: #ecf7e3;
  --hfpun-ok: #2d5b76;
  --hfpun-ok-soft: #e6eff4;
  --hfpun-glow-a: #ecf7e3;
  --hfpun-glow-b: #589c1c33;
  --hfpun-font: "Manrope", system-ui, sans-serif;
  --hfpun-radius: 12px;
  --hfpun-max: 960px;
}
