.tp-sg-chart{--c-surface:#fcfcfb;--c-ink:#0b0b0b;--c-ink2:#52514e;--c-muted:#6b6b7d;--c-grid:#e1e0d9;--c-axis:#c3c2b7;--c-border:#0b0b0b1a;--c-series:#1d4ed8;--c-area:#1d4ed81a;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:var(--tp-s3) 0 0;max-width:var(--tp-measure);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--tp-r-box);color:var(--c-ink2);padding:16px 16px 12px;container:tp-chart/inline-size}.tp-sg-chart__period{white-space:nowrap}.tp-sg-chart__title{margin:0 0 var(--tp-s1);font-size:var(--tp-fs-small);color:var(--c-ink);word-break:auto-phrase;font-weight:700;line-height:1.6}.tp-sg-chart__svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.tp-sg-chart__svg--narrow{display:none}@container tp-chart (max-width:479px){.tp-sg-chart__svg--wide{display:none}.tp-sg-chart__svg--narrow{display:block}}.tp-sg-chart__grid,.tp-sg-chart__axis,.tp-sg-chart__mark-rule,.tp-sg-chart__xhair{stroke-width:1px;fill:none}.tp-sg-chart__grid{stroke:var(--c-grid)}.tp-sg-chart__axis{stroke:var(--c-axis)}.tp-sg-chart__mark-rule{stroke:var(--c-muted)}.tp-sg-chart__tick{fill:var(--c-ink2);font-size:11px}.tp-sg-chart__note{fill:var(--c-ink2);paint-order:stroke;stroke:var(--c-surface);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:700}.tp-sg-chart__value{fill:var(--c-ink);paint-order:stroke;stroke:var(--c-surface);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:700}.tp-sg-chart__value--end{font-size:15px}.tp-sg-chart__area{fill:var(--c-area);stroke:none}.tp-sg-chart__line{fill:none;stroke:var(--c-series);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tp-sg-chart__dot{fill:var(--c-series);stroke:var(--c-surface);stroke-width:2px;pointer-events:none;transition:r .12s}.tp-sg-chart__hit{fill:#0000}.tp-sg-chart__xhair{stroke:var(--c-muted);opacity:0;pointer-events:none}.tp-sg-chart__pt:hover .tp-sg-chart__xhair{opacity:1}.tp-sg-chart__pt:hover .tp-sg-chart__dot{r:6px}.tp-sg-chart__source{margin:var(--tp-s1) 0 0;font-size:var(--tp-fs-caption);color:var(--c-ink2);word-break:auto-phrase;text-wrap:balance;line-height:1.7}.tp-sg-chart__table{margin-top:var(--tp-s1);font-size:var(--tp-fs-caption)}.tp-sg-chart__table summary{cursor:pointer;color:var(--c-ink2);text-underline-offset:3px;padding:6px 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.tp-sg-chart__table summary:focus-visible{outline:2px solid var(--c-series);outline-offset:2px}.tp-sg-chart__table table{width:100%;margin-top:var(--tp-s1);border-collapse:collapse;border-top:1px solid var(--c-grid)}.tp-sg-chart__table th,.tp-sg-chart__table td{border-bottom:1px solid var(--c-grid);text-align:left;color:var(--c-ink2);padding:6px 0;font-weight:400}.tp-sg-chart__table thead th{color:var(--c-ink);font-weight:700}.tp-sg-chart__table td{text-align:right;font-variant-numeric:tabular-nums;color:var(--c-ink)}.tp-sg-chart__table thead th:last-child{text-align:right}@media (max-width:767px){.tp-sg-chart{padding:12px 12px 8px}}
