.dnavi-scroll-hint[data-v-ff337a67]{position:relative}.dnavi-scroll-hint-area[data-v-ff337a67]{overflow-x:auto}.dnavi-scroll-hint-edge[data-v-ff337a67]{position:absolute;top:0;bottom:0;width:28px;pointer-events:none}.dnavi-scroll-hint-edge.is-left[data-v-ff337a67]{left:0;background:linear-gradient(to right,var(--main-bg-color),hsla(0,0%,100%,0))}.dnavi-scroll-hint-edge.is-right[data-v-ff337a67]{right:0;background:linear-gradient(to left,var(--main-bg-color),hsla(0,0%,100%,0))}.dnavi-scroll-hint-label[data-v-ff337a67]{display:flex;align-items:center;justify-content:flex-end;gap:2px;margin:var(--spacing-xxs) 0 0;font-size:var(--font-size-xs);color:var(--secondary-color)}.dnavi-scroll-hint-label-icon[data-v-ff337a67]{width:.875rem;height:.875rem}.line-chart-viewport[data-v-58e91cdf]{position:relative}.line-chart-plot[data-v-58e91cdf]{min-width:560px}.line-chart-svg[data-v-58e91cdf]{display:block;width:100%;height:auto}.line-chart-grid line[data-v-58e91cdf]{stroke:#ececec;stroke-width:1}.line-chart-axis[data-v-58e91cdf]{stroke:var(--border-color);stroke-width:1}.line-chart-crosshair[data-v-58e91cdf]{stroke:var(--gray-color);stroke-width:1}.line-chart-axis-text text[data-v-58e91cdf]{font-size:15px;fill:var(--secondary-color);font-variant-numeric:tabular-nums}.line-chart-end-label[data-v-58e91cdf]{font-size:15px}.line-chart-tooltip[data-v-58e91cdf]{position:absolute;top:var(--spacing-xs);min-width:8.5rem;max-width:calc(100% - var(--spacing-md));padding:var(--spacing-xs);border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--main-bg-color);box-shadow:0 2px 6px #0000001f;font-size:var(--font-size-xs);pointer-events:none}.line-chart-tooltip-header[data-v-58e91cdf]{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin-bottom:var(--spacing-xxs)}.line-chart-tooltip-title[data-v-58e91cdf]{margin:0;flex:1;font-weight:var(--font-weight-bold)}.line-chart-tooltip-close[data-v-58e91cdf]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-6px -6px 0 0;flex-shrink:0;padding:0;border:none;border-radius:var(--border-radius);background-color:transparent;color:var(--secondary-color);cursor:pointer;touch-action:manipulation;pointer-events:auto}.line-chart-tooltip-close[data-v-58e91cdf]:hover{background-color:var(--list-active-bg-color);color:var(--font-color)}.line-chart-tooltip-close svg[data-v-58e91cdf]{width:1rem;height:1rem}.line-chart-tooltip ul[data-v-58e91cdf]{list-style:none;margin:0;padding:0}.line-chart-tooltip li[data-v-58e91cdf]{display:flex;align-items:center;gap:var(--spacing-xxs)}.line-chart-tooltip-swatch[data-v-58e91cdf]{width:10px;height:10px;border-radius:2px;flex-shrink:0}.line-chart-tooltip-name[data-v-58e91cdf]{flex:1}.line-chart-tooltip-value[data-v-58e91cdf]{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold)}.line-chart-tooltip-stepper[data-v-58e91cdf]{display:flex;gap:var(--spacing-xxs);margin-top:var(--spacing-xs);padding-top:var(--spacing-xxs);border-top:1px solid var(--border-color);pointer-events:auto}.line-chart-tooltip-stepper button[data-v-58e91cdf]{display:flex;flex:1;align-items:center;justify-content:center;gap:0;min-height:36px;padding:0 var(--spacing-xxs);border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--main-bg-color);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--font-color);cursor:pointer;touch-action:manipulation}.line-chart-tooltip-stepper button[data-v-58e91cdf]:disabled{opacity:.4;cursor:not-allowed}.line-chart-tooltip-stepper button[data-v-58e91cdf]:not(:disabled):hover{background-color:var(--list-active-bg-color)}.line-chart-tooltip-stepper svg[data-v-58e91cdf]{width:1rem;height:1rem;flex-shrink:0}.line-chart-legend[data-v-58e91cdf]{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs) var(--spacing-sm);list-style:none;margin:var(--spacing-xs) 0 0;padding:0;font-size:var(--font-size-sm)}.line-chart-legend li[data-v-58e91cdf]{display:flex;align-items:center;gap:var(--spacing-xxs)}.line-chart-legend li.is-highlight[data-v-58e91cdf]{font-weight:var(--font-weight-bold)}.line-chart-legend-swatch[data-v-58e91cdf]{display:inline-block;width:14px;height:4px;border-radius:2px}
