@charset "utf-8";
/* Generated by _build/port_articles.py — SVG chart label styles
   lifted from the original long-form pages and recoloured. */
.ex-lb { font: 600 12.5px var(--font); fill: #123f35; }
.ex-sub { font: 400 11px var(--font); fill: #5c6b64; }
.ex-num { font: 700 11px var(--font); fill: #fff; }
.fg-age { font: 600 12.5px var(--font); fill: #123f35; }
.fg-pct { font: 700 15px var(--font); fill: #071f1a; }
.fg-note { font: 400 11px var(--font); fill: #5c6b64; }
.gf-ring { font: 700 12px var(--font); fill: #fff; }
.gf-lb { font: 600 12.5px var(--font); fill: #123f35; }
.gf-sub { font: 400 11.5px var(--font); fill: #5c6b64; }
.gf-tier { font: 700 11px var(--font); fill: #fff; }
.cf-track { font: 700 12.5px var(--font); fill: #123f35; }
.cf-cond { font: 600 12px var(--font); fill: #2f3f3a; }
.cf-val { font: 700 13px var(--font); fill: #071f1a; }
.cf-axis { font: 400 10.5px var(--font); fill: #8d9b94; }
.cf-note { font: 400 11px var(--font); fill: #5c6b64; }
.rig-t { font: 700 12.5px var(--font); fill: #123f35; }
.rig-l { font: 600 11.5px var(--font); fill: #2f3f3a; }
.rig-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.dh-t { font: 700 12.5px var(--font); fill: #123f35; }
.dh-l { font: 600 12px var(--font); fill: #2f3f3a; }
.dh-h { font: 700 14px var(--font); fill: #071f1a; }
.dh-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.sp-t { font: 700 12.5px var(--font); fill: #123f35; }
.sp-l { font: 600 11.5px var(--font); fill: #2f3f3a; }
.sp-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.sp-dim { font: 700 11.5px var(--font); fill: #a4560a; }
.cl-l { font: 600 12.5px var(--font); fill: #2f3f3a; }
.cl-v { font: 700 15px var(--font); fill: #071f1a; }
.cl-ax { font: 400 10.5px var(--font); fill: #8d9b94; }
.cl-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.bf-t { font: 700 12px var(--font); fill: #123f35; }
.bf-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.bf-z { font: 700 10.5px var(--font); fill: #fff; }
.gb-step { font: 700 11px var(--font); fill: #fff; }
.gb-t { font: 700 12px var(--font); fill: #123f35; }
.gb-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.hv-t { font: 700 12.5px var(--font); fill: #123f35; }
.hv-bad { font: 700 12.5px var(--font); fill: #9b2c2c; }
.hv-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.bm-l { font: 600 12px var(--font); fill: #123f35; }
.bm-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.bm-n { font: 700 11px var(--font); fill: #fff; }
.tw-side { font: 700 14px var(--font); }
.tw-attr { font: 600 12px var(--font); fill: #2f3f3a; }
.tw-note { font: 400 10.5px var(--font); fill: #5c6b64; }
.fp-t { font: 700 12.5px var(--font); fill: #123f35; }
.fp-l { font: 600 11.5px var(--font); fill: #2f3f3a; }
.fp-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.fp-lg { font: 400 10.5px var(--font); fill: #5c6b64; }
.zn-t { font: 700 12.5px var(--font); fill: #123f35; }
.zn-l { font: 700 11.5px var(--font); fill: #fff; }
.zn-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.zn-a { font: 600 11px var(--font); fill: #2f3f3a; }
.sl-t { font: 700 12px var(--font); fill: #123f35; }
.sl-l { font: 600 10.5px var(--font); fill: #fff; }
.sl-n { font: 400 10.5px var(--font); fill: #5c6b64; }
.sl-tick { font: 400 10px var(--font); fill: #8d9b94; }
.dl-t { font: 700 12.5px var(--font); fill: #123f35; }
.dl-bad { font: 700 12.5px var(--font); fill: #9b2c2c; }
.dl-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.tr-t { font: 700 12.5px var(--font); fill: #123f35; }
.tr-bad { font: 700 12.5px var(--font); fill: #9b2c2c; }
.tr-s { font: 400 11px var(--font); fill: #5c6b64; }
.zm-t { font: 700 12px var(--font); fill: #4d7c1f; }
.zm-l { font: 600 11px var(--font); fill: #2f3f3a; }
.zm-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.zm-lv { font: 700 10.5px var(--font); fill: #fff; }
.af-t { font: 700 12.5px var(--font); fill: #4d7c1f; }
.af-l { font: 600 11.5px var(--font); fill: #2f3f3a; }
.af-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.hc-t { font: 700 12.5px var(--font); fill: #123f35; }
.hc-l { font: 600 11px var(--font); fill: #2f3f3a; }
.hc-s { font: 400 10.5px var(--font); fill: #5c6b64; }
.hc-bad { font: 600 11px var(--font); fill: #9b2c2c; }
