:is(.zerno-landing,.zerno-cabinet) .chart{display:flex;flex-direction:column;gap:var(--gap-row);min-width:0}:is(.zerno-landing,.zerno-cabinet) .chart-head,:is(.zerno-landing,.zerno-cabinet) .chart-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gap-row)}:is(.zerno-landing,.zerno-cabinet) .chart-head h2{margin:0;font-size:var(--t-title);font-weight:var(--w-accent)}:is(.zerno-landing,.zerno-cabinet) .chart-say,:is(.zerno-landing,.zerno-cabinet) .chart-title{display:flex;flex-direction:column;margin:0}:is(.zerno-landing,.zerno-cabinet) .chart-name,:is(.zerno-landing,.zerno-cabinet) .chart-title b{font-size:var(--t-title);font-weight:var(--w-accent)}:is(.zerno-landing,.zerno-cabinet) .chart-sub{font-size:var(--t-small);color:var(--fg-muted);font-variant-numeric:tabular-nums}:is(.zerno-landing,.zerno-cabinet) .chart-sub.is-on{color:var(--fg)}:is(.zerno-landing,.zerno-cabinet) .chart-now{display:flex;align-items:baseline;gap:var(--gap-row);margin:0;white-space:nowrap}:is(.zerno-landing,.zerno-cabinet) .chart-num{font-size:var(--t-lead);font-weight:var(--w-accent);line-height:1;font-variant-numeric:tabular-nums}:is(.zerno-landing,.zerno-cabinet) .chart-num.is-high{color:var(--bad)}:is(.zerno-landing,.zerno-cabinet) .chart-plot{min-width:0;cursor:crosshair;touch-action:pan-y}:is(.zerno-landing,.zerno-cabinet) .chart-plot svg{display:block;width:100%;height:auto;overflow:visible}:is(.zerno-landing,.zerno-cabinet) .chart-plot text{font-family:var(--font-ui);font-size:var(--t-small);fill:var(--fg-muted);font-variant-numeric:tabular-nums}:is(.zerno-landing,.zerno-cabinet) .chart-plot text.is-since{fill:var(--bad);font-weight:var(--w-accent)}:is(.zerno-landing,.zerno-cabinet) .chart-plot text:is(.is-band,.is-word){paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}:is(.zerno-landing,.zerno-cabinet) .chart-band{fill:var(--surface-2)}:is(.zerno-landing,.zerno-cabinet) .chart.is-answer .chart-band{fill:var(--lime-soft)}:is(.zerno-landing,.zerno-cabinet) .chart-down{fill:color-mix(in srgb,var(--bad) 12%,transparent)}:is(.zerno-landing,.zerno-cabinet) .chart-doubt{fill:color-mix(in srgb,var(--warn) 12%,transparent)}:is(.zerno-landing,.zerno-cabinet) .chart-grid{fill:none;stroke:var(--line,var(--line-2))}:is(.zerno-landing,.zerno-cabinet) .chart-axis{fill:none;stroke:var(--line-2)}:is(.zerno-landing,.zerno-cabinet) .chart-area{fill:color-mix(in srgb,var(--lime) 12%,transparent)}:is(.zerno-landing,.zerno-cabinet) .chart-line{fill:none;stroke:var(--fg);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}:is(.zerno-landing,.zerno-cabinet) .chart.is-answer .chart-line{stroke:var(--lime)}:is(.zerno-landing,.zerno-cabinet) .chart .chart-line.is-high{stroke:var(--bad)}:is(.zerno-landing,.zerno-cabinet) .chart-also{fill:none;stroke:var(--fg-subtle);stroke-width:1.5;stroke-dasharray:4 4}:is(.zerno-landing,.zerno-cabinet) .chart-since{fill:none;stroke:var(--bad);stroke-dasharray:3 3}:is(.zerno-landing,.zerno-cabinet) .chart-cursor{fill:none;stroke:var(--fg-subtle);stroke-dasharray:3 3}:is(.zerno-landing,.zerno-cabinet) .chart-dot{fill:var(--fg);stroke:var(--surface);stroke-width:2}:is(.zerno-landing,.zerno-cabinet) .chart.is-answer .chart-dot{fill:var(--lime)}:is(.zerno-landing,.zerno-cabinet) .chart .chart-dot.is-high{fill:var(--bad)}:is(.zerno-landing,.zerno-cabinet) [data-series]{--series:var(--fg)}:is(.zerno-landing,.zerno-cabinet) [data-series=people]{--series:var(--cat-blue)}:is(.zerno-landing,.zerno-cabinet) [data-series=search]{--series:var(--fg-muted)}:is(.zerno-landing,.zerno-cabinet) [data-series=other]{--series:var(--line-2)}:is(.zerno-landing,.zerno-cabinet) [data-series=client],:is(.zerno-landing,.zerno-cabinet) [data-series=muted]{--series:var(--fg-subtle)}:is(.zerno-landing,.zerno-cabinet) [data-series=good]{--series:var(--good)}:is(.zerno-landing,.zerno-cabinet) [data-series=warn]{--series:var(--warn)}:is(.zerno-landing,.zerno-cabinet) [data-series=bad]{--series:var(--bad)}:is(.zerno-landing,.zerno-cabinet) .chart-line[data-series]{stroke:var(--series)}:is(.zerno-landing,.zerno-cabinet) .chart-line.is-dash{stroke-width:1.5;stroke-dasharray:5 4}:is(.zerno-landing,.zerno-cabinet) .chart-dot[data-series]{fill:var(--series)}:is(.zerno-landing,.zerno-cabinet) .chart-bar{fill:var(--series)}:is(.zerno-landing,.zerno-cabinet) .chart-stack{fill:var(--series);stroke:var(--surface);stroke-width:1}:is(.zerno-landing,.zerno-cabinet) .chart-notch{fill:none;stroke:var(--fg-muted);stroke-width:2}:is(.zerno-landing,.zerno-cabinet) .chart-rule{fill:none;stroke:var(--fg);stroke-opacity:.3}:is(.zerno-landing,.zerno-cabinet) .chart-spark{display:block;width:100%;height:40px}:is(.zerno-landing,.zerno-cabinet) .chart-spark .chart-line{stroke:var(--series);vector-effect:non-scaling-stroke}:is(.zerno-landing,.zerno-cabinet) .chart-spark .chart-fill{fill:var(--series);fill-opacity:.12}:is(.zerno-landing,.zerno-cabinet) .chart-spark.is-empty{height:20px;margin-bottom:var(--gap-grid);border-bottom:1px dashed var(--line-2)}:is(.zerno-landing,.zerno-cabinet) .chart-legend{display:flex;flex-wrap:wrap;gap:var(--gap-tight) var(--gap-grid);margin:0;padding:0;list-style:none;font-size:var(--t-small);color:var(--fg-muted)}:is(.zerno-landing,.zerno-cabinet) .chart-legend li{display:inline-flex;align-items:center;gap:var(--gap-tight)}:is(.zerno-landing,.zerno-cabinet) .chart-legend b{color:var(--fg);font-weight:var(--w-accent);font-variant-numeric:tabular-nums}:is(.zerno-landing,.zerno-cabinet) .chart-key{display:inline-block;width:16px;height:2px;border-radius:var(--r-bar);background:var(--fg)}:is(.zerno-landing,.zerno-cabinet) .chart.is-answer .chart-key.is-line{background:var(--lime)}:is(.zerno-landing,.zerno-cabinet) .chart-key.is-high{background:var(--bad)}:is(.zerno-landing,.zerno-cabinet) .chart-key[data-series]{background:var(--series)}:is(.zerno-landing,.zerno-cabinet) .chart-key:is(.is-also,.is-dash){height:0;border-top:2px dashed var(--series,var(--fg-subtle));border-radius:0;background:none}:is(.zerno-landing,.zerno-cabinet) .chart-key:is(.is-band,.is-down,.is-doubt,.is-fill){width:12px;height:12px}:is(.zerno-landing,.zerno-cabinet) .chart-key.is-band{background:var(--surface-2)}:is(.zerno-landing,.zerno-cabinet) .chart.is-answer .chart-key.is-band{background:var(--lime-soft)}:is(.zerno-landing,.zerno-cabinet) .chart-key.is-down{background:color-mix(in srgb,var(--bad) 45%,transparent)}:is(.zerno-landing,.zerno-cabinet) .chart-key.is-doubt{background:color-mix(in srgb,var(--warn) 45%,transparent)}