.timeline-chart-module__Hl1Pkq__chart{--tl-fg:var(--fg,var(--k-text,currentColor));--tl-soft:var(--fg-soft,var(--k-text2,currentColor));--tl-line:var(--line,var(--k-border,#80808040));--tl-accent:var(--kblue,var(--k-accent,#0a84ff));--tl-panel:var(--panel,var(--k-card,Canvas));--tl-bg:var(--surface,var(--k-bg,Canvas));--tl-label:clamp(150px,36%,300px);--tl-row:46px;color:var(--tl-fg);margin:2.5rem 0;padding:0;font-size:15px;line-height:1.35;container-type:inline-size}.timeline-chart-module__Hl1Pkq__head{flex-direction:column;gap:4px;margin-bottom:22px;display:flex}.timeline-chart-module__Hl1Pkq__title{letter-spacing:-.01em;font-size:17px;font-weight:600}.timeline-chart-module__Hl1Pkq__subtitle{color:var(--tl-soft);font-size:14px}.timeline-chart-module__Hl1Pkq__grid{position:relative}.timeline-chart-module__Hl1Pkq__axis,.timeline-chart-module__Hl1Pkq__row{grid-template-columns:var(--tl-label)minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.timeline-chart-module__Hl1Pkq__track{height:100%;position:relative}.timeline-chart-module__Hl1Pkq__axis{height:30px}.timeline-chart-module__Hl1Pkq__axis .timeline-chart-module__Hl1Pkq__track{border-bottom:1px solid var(--tl-line)}.timeline-chart-module__Hl1Pkq__tick{white-space:nowrap;color:var(--tl-soft);font-size:13px;position:absolute;top:2px;transform:translate(-50%)}.timeline-chart-module__Hl1Pkq__tick[data-edge=start]{transform:none}.timeline-chart-module__Hl1Pkq__tick[data-edge=end]{transform:translate(-100%)}.timeline-chart-module__Hl1Pkq__chart.timeline-chart-module__Hl1Pkq__chart .timeline-chart-module__Hl1Pkq__rows{margin:0 -8px;padding:0;list-style:none}.timeline-chart-module__Hl1Pkq__chart.timeline-chart-module__Hl1Pkq__chart .timeline-chart-module__Hl1Pkq__row{height:var(--tl-row);font-size:inherit;line-height:inherit;cursor:default;border-radius:10px;outline:none;margin:0;padding:0 8px;transition:opacity .2s,background-color .2s}.timeline-chart-module__Hl1Pkq__rows[data-active] .timeline-chart-module__Hl1Pkq__row:not([data-active]){opacity:.4}.timeline-chart-module__Hl1Pkq__row[data-active]{background:color-mix(in srgb,var(--tl-fg)5%,transparent)}.timeline-chart-module__Hl1Pkq__row:focus-visible{box-shadow:0 0 0 2px var(--tl-accent)}.timeline-chart-module__Hl1Pkq__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.timeline-chart-module__Hl1Pkq__row[data-highlight] .timeline-chart-module__Hl1Pkq__label{font-weight:600}.timeline-chart-module__Hl1Pkq__gridline{background:var(--tl-line);width:1px;position:absolute;top:0;bottom:0}.timeline-chart-module__Hl1Pkq__marker{border-left:1.5px dashed var(--tl-accent);width:0;position:absolute;top:0;bottom:0;transform:translate(-.75px)}.timeline-chart-module__Hl1Pkq__stem{background:var(--tl-line);height:1px;position:absolute;top:50%;left:0}.timeline-chart-module__Hl1Pkq__diamond{background:var(--tl-soft);width:13px;height:13px;box-shadow:0 0 0 2px var(--tl-bg);border-radius:2px;transition:transform .2s;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.timeline-chart-module__Hl1Pkq__row[data-highlight] .timeline-chart-module__Hl1Pkq__diamond{background:var(--tl-accent)}.timeline-chart-module__Hl1Pkq__row[data-active] .timeline-chart-module__Hl1Pkq__diamond{transform:translate(-50%,-50%)rotate(45deg)scale(1.3)}.timeline-chart-module__Hl1Pkq__date{white-space:nowrap;color:var(--tl-soft);background:var(--tl-bg);border-radius:4px;padding:1px 4px;font-size:13.5px;position:absolute;top:50%;transform:translateY(-50%)}.timeline-chart-module__Hl1Pkq__row[data-active] .timeline-chart-module__Hl1Pkq__date{background:0 0}.timeline-chart-module__Hl1Pkq__date[data-side=right]{margin-left:12px}.timeline-chart-module__Hl1Pkq__date[data-side=left]{margin-right:12px}.timeline-chart-module__Hl1Pkq__row[data-highlight] .timeline-chart-module__Hl1Pkq__date{color:var(--tl-fg);font-weight:600}.timeline-chart-module__Hl1Pkq__tooltip{z-index:2;background:var(--tl-panel);border:1px solid var(--tl-line);width:max-content;max-width:min(280px,70cqi);color:var(--tl-fg);pointer-events:none;border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.45;position:absolute;bottom:calc(50% + 14px);box-shadow:0 8px 24px #0000002e}.timeline-chart-module__Hl1Pkq__tooltip[data-side=right]{transform:translate(-14px)}.timeline-chart-module__Hl1Pkq__tooltip[data-side=left]{transform:translate(14px)}.timeline-chart-module__Hl1Pkq__tooltip strong{margin-bottom:2px;font-weight:600;display:block}@container (max-width:560px){.timeline-chart-module__Hl1Pkq__axis{display:block;position:relative}.timeline-chart-module__Hl1Pkq__chart.timeline-chart-module__Hl1Pkq__chart .timeline-chart-module__Hl1Pkq__row{height:64px;display:block;position:relative}.timeline-chart-module__Hl1Pkq__axis>span:first-child{display:none}.timeline-chart-module__Hl1Pkq__axis .timeline-chart-module__Hl1Pkq__track{height:30px}.timeline-chart-module__Hl1Pkq__row .timeline-chart-module__Hl1Pkq__track{position:absolute;inset:0 8px}.timeline-chart-module__Hl1Pkq__label{z-index:1;background:var(--tl-bg);max-width:100%;margin-top:6px;padding:0 6px 0 0;font-size:14px;display:inline-block;position:relative}.timeline-chart-module__Hl1Pkq__row[data-active] .timeline-chart-module__Hl1Pkq__label{background:0 0}.timeline-chart-module__Hl1Pkq__stem,.timeline-chart-module__Hl1Pkq__diamond,.timeline-chart-module__Hl1Pkq__date{top:70%}.timeline-chart-module__Hl1Pkq__tooltip{bottom:calc(30% + 14px)}.timeline-chart-module__Hl1Pkq__tick:nth-child(2n):not([data-edge]),.timeline-chart-module__Hl1Pkq__tick:nth-child(odd):nth-last-child(2):not([data-edge]){display:none}}
