.hz{--hz-night:#07101f;--hz-a:#58a95e;--hz-b:#b85a9e;--hz-c:#4a8fdc;--hz-final:#f2b64a}.hz-plot{container-type:inline-size}.hz-plot svg{display:block;width:100%;height:clamp(200px,min(52cqi,calc(100svh - 400px)),360px);overflow:visible;opacity:0;transition:opacity .5s ease}.hz-plot svg[data-drawn]{opacity:1}.hz svg text{font-family:inherit}.hz-tick{fill:rgb(232 237 245/.55);font-size:13px;font-variant-numeric:tabular-nums}.hz-gridline{stroke:rgb(255 255 255/.06)}.hz-axis{stroke:rgb(255 255 255/.22)}.hz-series path{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.hz-series .final{stroke-width:3.5;filter:drop-shadow(0 0 6px rgb(242 182 74/.45))}.hz-callout{opacity:0;transition:opacity .35s ease .1s}.hz-callout.is-shown{opacity:1}.hz-callout text{paint-order:stroke;stroke:var(--hz-night);stroke-width:4px;stroke-linejoin:round;font-size:15px;font-weight:600}.hz-callout text.hz-series-label{font-size:16px}.hz-tip{position:absolute;top:0;left:0;pointer-events:none;padding:8px 10px;border-radius:10px;background:#0d1628;border:1px solid rgb(255 255 255/.12);font-size:14px;line-height:1.4;white-space:nowrap;opacity:0;transition:opacity .15s}.hz-tip.is-shown{opacity:1}.hz-tip b{display:block;font-weight:650;font-variant-numeric:tabular-nums}.hz-tip span{color:#a9b6c9}.hz-legend{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px 36px;min-height:22px;margin:4px 0 0;padding:0;list-style:none}.hz-legend li{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#a9b6c9}.hz-legend i{width:18px;height:0;border-top:2px solid var(--sw);border-radius:2px}.hz-legend em{font-style:normal;color:rgb(232 237 245/.55);font-variant-numeric:tabular-nums;visibility:hidden}.hz-legend.show-years em{visibility:visible}.hz-steps{display:grid}.hz-steps>*{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .3s ease,transform .4s cubic-bezier(.22,.8,.26,1),visibility 0s linear .3s}.hz-steps>.is-current{opacity:1;visibility:visible;transform:none;transition-delay:.08s,.08s,0s}