.chart{width:100%;display:block}.chart .grid{stroke:var(--hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.chart .band{fill:var(--accent-wash);opacity:.7}.chart .area{fill:var(--accent-2);opacity:.08}.chart .line{fill:none;stroke:var(--accent-2);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart .trend{fill:none;stroke:var(--muted);stroke-width:1.3px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.chart .peer{fill:none;stroke:var(--ink-2);stroke-width:1.4px;stroke-dasharray:2 3;opacity:.5;vector-effect:non-scaling-stroke}.chart .dot{fill:var(--accent-2);stroke:#fff;stroke-width:2px}.chart .ylab,.chart .xlab{font-family:var(--mono);fill:var(--muted);font-size:9px}.chart .anno{fill:var(--ink);font-family:var(--mono);font-size:9px}.chart .amark{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 2}.legend{font-family:var(--mono);color:var(--ink-2);flex-wrap:wrap;gap:14px;padding:12px 2px 0;font-size:10px;display:flex}.legend .lg{align-items:center;gap:7px;display:flex}.legend .sw{border-radius:2px;flex:none;width:15px;height:3px}.chead{align-items:baseline;gap:12px;padding:2px 2px 14px;display:flex}.chead .cv{font-family:var(--serif);letter-spacing:-.02em;font-size:2rem;font-weight:500;line-height:1}.chead .cd{font-family:var(--mono);color:var(--risk);font-size:12px;font-weight:500}.chead .cp{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:10px}.tmap{grid-template-rows:repeat(2,52px);grid-template-columns:2fr 1fr 1fr;gap:6px;display:grid}.tm{color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;padding:9px 11px;display:flex}.tm b{font-family:var(--mono);font-size:12.5px;font-weight:500}.tm span{opacity:.85;font-size:10px}
