.brush-chart_figure__LLG3f{display:grid;min-width:0;margin:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.brush-chart_chart__gbkXB{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto 28px auto;row-gap:0;min-width:0}.brush-chart_plot__0HlTa{position:relative;grid-area:1/1;min-width:0;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:crosshair}.brush-chart_svg__aIHMT{display:block;overflow:visible}.brush-chart_grid__t4Ak4{stroke:var(--border);stroke-width:1;shape-rendering:crispEdges}.brush-chart_baseline__GFwLW{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.brush-chart_line__mdQOK{fill:none;stroke:var(--series-1);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.brush-chart_area__ln6ge{fill:color-mix(in oklch,var(--series-1) 10%,transparent);stroke:none}.brush-chart_trend__CMkS3{fill:none;stroke:var(--series-1);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.brush-chart_band__lXU7N{fill:color-mix(in oklch,var(--series-1) 14%,transparent);stroke:none}.brush-chart_crosshair__Rxszm{stroke:var(--foreground);stroke-opacity:.45;stroke-width:1;shape-rendering:crispEdges}.brush-chart_crosshair__Rxszm,.brush-chart_dot__9WWO4{opacity:0;transition:opacity var(--duration-instant) var(--ease-standard);pointer-events:none}.brush-chart_dot__9WWO4{fill:var(--series-1);stroke:var(--surface);stroke-width:2}.brush-chart_chart__gbkXB[data-active] .brush-chart_crosshair__Rxszm,.brush-chart_chart__gbkXB[data-active] .brush-chart_dot__9WWO4{opacity:1}.brush-chart_eventRule__0nxTH{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges;transition:stroke var(--duration-fast) var(--ease-standard)}.brush-chart_eventRule__0nxTH[data-active]{stroke:var(--series-2)}.brush-chart_event__x09Gs{position:absolute;top:6px;display:flex;box-sizing:border-box;min-height:24px;align-items:center;gap:6px;padding:0 6px 0 0;margin-left:-12px;border:0;background:transparent;color:var(--text-secondary);cursor:default;font:inherit;font-size:var(--text-xs);line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.brush-chart_event__x09Gs[data-flip]{flex-direction:row-reverse;padding:0 0 0 6px;margin-left:0;translate:calc(-100% + 12px) 0}.brush-chart_eventDot__F55pe{display:grid;width:24px;height:24px;flex:none;place-items:center}.brush-chart_eventDot__F55pe:before{width:7px;height:7px;border-radius:50%;background:var(--series-2);box-shadow:0 0 0 2px var(--surface);content:"";transition:transform var(--duration-fast) var(--ease-standard)}.brush-chart_event__x09Gs[data-active] .brush-chart_eventDot__F55pe:before{transform:scale(1.3)}.brush-chart_eventLabel__lApog{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.brush-chart_event__x09Gs[data-labelled] .brush-chart_eventLabel__lApog{opacity:1}.brush-chart_event__x09Gs[data-active] .brush-chart_eventLabel__lApog{color:var(--foreground)}.brush-chart_tooltip__o7wTa{position:absolute;top:0;left:0;z-index:2;display:grid;min-width:132px;max-width:min(220px,100%);gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;scale:.96;transition:opacity var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.brush-chart_chart__gbkXB[data-active] .brush-chart_tooltip__o7wTa{opacity:1;scale:1}.brush-chart_tipTitle__LXdwE{margin:0 0 2px;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);white-space:nowrap;font-variant-numeric:tabular-nums}.brush-chart_tipValue__2ZvoA{margin:0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.brush-chart_tipNote__qqAJW{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.brush-chart_tipEvent__GFMpZ{display:flex;align-items:center;gap:6px;margin:4px 0 0;color:var(--foreground);font-size:var(--text-xs);line-height:var(--leading-body)}.brush-chart_tipEventDot__i63km{width:7px;height:7px;flex:none;border-radius:50%;background:var(--series-2)}.brush-chart_message__rpcVH{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:var(--text-muted);font-size:var(--text-sm);pointer-events:none}.brush-chart_gutter__kSA2Z{position:relative;grid-area:1/2;min-width:0}.brush-chart_tick__P8mro{position:absolute;left:10px;color:var(--text-muted);font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;translate:0 -50%;pointer-events:none}.brush-chart_axis__MN7kv{position:relative;grid-area:2/1;min-width:0}.brush-chart_axisLabel__SXoz_{position:absolute;top:9px;color:var(--text-muted);font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.brush-chart_strip__PGizf{position:relative;grid-area:3/1;min-width:0;margin-top:8px;border-radius:10px;background:color-mix(in oklch,var(--foreground) 2.5%,transparent);cursor:crosshair;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.brush-chart_overviewLine__irkAL{fill:none;stroke:color-mix(in oklch,var(--foreground) 28%,var(--surface));stroke-width:1;stroke-linejoin:round}.brush-chart_overviewArea__D_PMZ{fill:color-mix(in oklch,var(--foreground) 4%,transparent)}.brush-chart_overviewLineIn__zUZbg{fill:none;stroke:var(--series-1);stroke-width:1;stroke-linejoin:round}.brush-chart_overviewAreaIn__Trb4S{fill:color-mix(in oklch,var(--series-1) 12%,transparent)}.brush-chart_overviewEvent__zza3y{fill:var(--series-2);stroke:var(--surface);stroke-width:1.5}.brush-chart_shade__Qplam{position:absolute;top:0;bottom:0;background:color-mix(in oklch,var(--surface) 45%,transparent);pointer-events:none}.brush-chart_window__344mL{position:absolute;top:0;bottom:0;border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--series-1) 45%,transparent);cursor:grab;outline:none;transition:box-shadow var(--duration-fast) var(--ease-standard)}.brush-chart_window__344mL:active{cursor:grabbing}.brush-chart_handle__J5x1O{position:absolute;top:50%;display:grid;width:28px;height:44px;place-items:center;margin-left:-14px;translate:0 -50%;cursor:ew-resize;outline:none;touch-action:none}.brush-chart_grip__sSgu1{width:6px;height:22px;border-radius:3px;background:var(--surface-raised);box-shadow:0 0 0 1px color-mix(in oklch,var(--foreground) 26%,transparent),0 1px 3px oklch(0 0 0/.12);transition:transform var(--duration-instant) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.brush-chart_handle__J5x1O:active .brush-chart_grip__sSgu1{transform:scaleY(1.12)}@media (hover:hover) and (pointer:fine){.brush-chart_handle__J5x1O:hover .brush-chart_grip__sSgu1{transform:scaleY(1.12)}}.brush-chart_srOnly__UuLE_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.brush-chart_crosshair__Rxszm,.brush-chart_dot__9WWO4,.brush-chart_eventDot__F55pe:before,.brush-chart_eventLabel__lApog,.brush-chart_eventRule__0nxTH,.brush-chart_grip__sSgu1,.brush-chart_tooltip__o7wTa,.brush-chart_window__344mL{transition:none}}