.ruler.svelte-awlhyz{flex-direction:column;gap:26px;display:flex}.controls.svelte-awlhyz{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.seg.svelte-awlhyz{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:999px;padding:4px;display:inline-flex}.seg.svelte-awlhyz button:where(.svelte-awlhyz){min-height:40px;color:var(--ink-2);border-radius:999px;padding:0 16px;font-size:.95rem;font-weight:600;transition:background-color .25s,color .25s}.seg.svelte-awlhyz button[aria-pressed=true]:where(.svelte-awlhyz){background:var(--ink);color:var(--paper)}.legend.svelte-awlhyz{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;font-size:.875rem;display:flex}.legend.svelte-awlhyz .lg-dot:where(.svelte-awlhyz){background:var(--cobalt);opacity:.7;border-radius:50%;width:8px;height:8px}.legend.svelte-awlhyz .lg-band:where(.svelte-awlhyz){background:color-mix(in srgb, var(--cobalt) 18%, transparent);border-radius:5px;width:22px;height:10px;margin-inline-start:10px}.legend.svelte-awlhyz .lg-med:where(.svelte-awlhyz){background:var(--ink);width:3px;height:14px;margin-inline-start:10px}.chart.svelte-awlhyz{--lbl:clamp(150px, 18vw, 240px)}[lang=en] .chart.svelte-awlhyz{--lbl:clamp(170px, 21vw, 290px)}.axis.svelte-awlhyz,.row.svelte-awlhyz{grid-template-columns:var(--lbl) 1fr;align-items:center;column-gap:20px;display:grid}.axis.svelte-awlhyz{height:30px}.axis.svelte-awlhyz .track:where(.svelte-awlhyz){height:100%;position:relative}.axis.svelte-awlhyz i:where(.svelte-awlhyz){background:var(--line-strong);width:1px;height:8px;position:absolute;bottom:0}.axis.svelte-awlhyz i:where(.svelte-awlhyz) b:where(.svelte-awlhyz){color:var(--ink-2);white-space:nowrap;font-size:.8125rem;font-weight:500;position:absolute;bottom:12px;translate:50%}[dir=ltr] .axis.svelte-awlhyz i:where(.svelte-awlhyz) b:where(.svelte-awlhyz){translate:-50%}.row.svelte-awlhyz{border-top:1px solid var(--line);min-height:46px;transition:background-color .2s}.row.svelte-awlhyz:last-of-type{border-bottom:1px solid var(--line)}.row.on.svelte-awlhyz{background:color-mix(in srgb, var(--cobalt) 5%, transparent)}.lbl.svelte-awlhyz{justify-content:space-between;align-items:baseline;gap:8px;padding-inline:6px;display:flex}.lbl.svelte-awlhyz b:where(.svelte-awlhyz){font-weight:600;line-height:var(--ar-label,1.3)}@media (width>=701px){.lbl.svelte-awlhyz b:where(.svelte-awlhyz){white-space:nowrap}}.lbl.svelte-awlhyz small:where(.svelte-awlhyz){color:var(--ink-3);white-space:nowrap;font-size:.8125rem}.track.svelte-awlhyz{height:100%;position:relative}.row.svelte-awlhyz .track:where(.svelte-awlhyz){background:repeating-linear-gradient(to right, transparent 0 calc(100% / 6 - 1px), var(--line) calc(100% / 6 - 1px) calc(100% / 6));align-self:stretch;height:auto}.band.svelte-awlhyz{background:color-mix(in srgb, var(--cobalt) 16%, transparent);height:16px;transition:inset-inline-start .7s var(--ease-out), width .7s var(--ease-out);border-radius:8px;position:absolute;top:50%;translate:0 -50%}.d.svelte-awlhyz{background:var(--cobalt);opacity:.68;width:8px;height:8px;transition:inset-inline-start .7s var(--ease-out);transition-delay:calc(var(--k) * 8ms);border-radius:50%;margin-inline-start:-4px;position:absolute;top:50%;translate:0 -50%}.m.svelte-awlhyz{background:var(--ink);width:3px;height:22px;transition:inset-inline-start .7s var(--ease-out);border-radius:2px;margin-inline-start:-1.5px;position:absolute;top:50%;translate:0 -50%}.m.svelte-awlhyz b:where(.svelte-awlhyz){bottom:100%;white-space:nowrap;opacity:0;font-size:.8125rem;font-weight:700;transition:opacity .2s;position:absolute;inset-inline-start:50%;translate:50% -2px}[dir=ltr] .m.svelte-awlhyz b:where(.svelte-awlhyz){translate:-50% -2px}.row.on.svelte-awlhyz .m:where(.svelte-awlhyz) b:where(.svelte-awlhyz){opacity:1}.empty.svelte-awlhyz{inset-inline-start:0;color:var(--ink-3);font-size:.875rem;position:absolute;top:50%;translate:0 -50%}.axis-name.svelte-awlhyz{text-align:end;color:var(--ink-3);margin-top:10px;font-size:.8125rem}.insight.svelte-awlhyz{max-width:70ch;font-size:var(--fs-lead);border-inline-start:3px solid var(--cobalt);padding-inline-start:18px;line-height:1.7}@media (width<=700px){.chart.svelte-awlhyz{--lbl:112px}.lbl.svelte-awlhyz{flex-direction:column;gap:0;padding-block:7px}.axis.svelte-awlhyz i:where(.svelte-awlhyz):nth-child(2n) b:where(.svelte-awlhyz){display:none}.legend.svelte-awlhyz{margin-inline-start:0}}
