body:has([data-journal]),html:has([data-journal]){overflow-x:clip}[data-journal] .jchart{--s1:#2a78d6;--s2:#eb6834;margin:2.2em 0;padding:18px 0 16px;border-top:1px solid rgba(11,10,11,.3);border-bottom:1px solid rgba(11,10,11,.12);font-size:15px;line-height:1.4}[data-journal] .jchart-title{margin:0 0 10px;font-size:17px;font-weight:500;letter-spacing:-.01em;color:#0b0a0b}[data-journal] .jchart-legend{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:14px;color:#6f6862}[data-journal] .jchart-legend li{margin:0;display:inline-flex;align-items:center;gap:8px}[data-journal] .jchart-key{display:inline-block;width:12px;height:12px;border-radius:3px}[data-journal] .jchart-group{margin:0 0 14px}[data-journal] .jchart-label{margin:0 0 6px;font-size:14px;font-weight:500;color:#1f1c1d}[data-journal] .jchart-row{display:grid;grid-template-columns:5.6em minmax(0,1fr) 3.6em;align-items:center;gap:10px;margin:0 0 4px}[data-journal] .jchart-name{font-size:13.5px;color:#6f6862}[data-journal] .jchart-track{position:relative;height:14px;border-radius:0 4px 4px 0;background:rgba(11,10,11,.05)}[data-journal] .jchart-bar{position:absolute;inset:0 auto 0 0;border-radius:0 4px 4px 0}[data-journal] .jchart-s1{background:var(--s1)}[data-journal] .jchart-s2{background:var(--s2)}[data-journal] .jchart-val{font-size:14px;font-variant-numeric:tabular-nums;text-align:right;color:#0b0a0b}[data-journal] .jchart-source{margin:12px 0 0;font-size:13px;line-height:1.5;color:#6f6862}