Files
HomeAssistantVS/www/community/Statistics-Graph-Chart-Card/statistics-graph-chart-card.js
T

2 lines
1.3 MiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const _0x598d8a=_0x38a5;(function(_0x313341,_0x521fda){const _0x207c51=_0x38a5,_0x404d58=_0x313341();while(!![]){try{const _0x3e3145=-parseInt(_0x207c51(0xb73))/0x1*(-parseInt(_0x207c51(0xd59))/0x2)+-parseInt(_0x207c51(0x5d3))/0x3*(parseInt(_0x207c51(0xcb3))/0x4)+-parseInt(_0x207c51(0x813))/0x5*(-parseInt(_0x207c51(0xef7))/0x6)+-parseInt(_0x207c51(0xd90))/0x7*(-parseInt(_0x207c51(0x593))/0x8)+parseInt(_0x207c51(0xbbd))/0x9*(-parseInt(_0x207c51(0x746))/0xa)+parseInt(_0x207c51(0x1e9))/0xb+parseInt(_0x207c51(0xc84))/0xc*(parseInt(_0x207c51(0xc75))/0xd);if(_0x3e3145===_0x521fda)break;else _0x404d58['push'](_0x404d58['shift']());}catch(_0x447c5b){_0x404d58['push'](_0x404d58['shift']());}}}(_0x3707,0xe1b85));const VERSION=_0x598d8a(0xad7),INTERVAL_PICKER_OPTIONS=Object[_0x598d8a(0x915)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x598d8a(0x6e6)},{'hours':0x18,'label':_0x598d8a(0xc9d)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':'14D'},{'hours':0x2d0,'label':_0x598d8a(0xe73)},{'hours':0x870,'label':_0x598d8a(0x4b2)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]);function intervalLabelForHours(_0x598a46){const _0x30254d=_0x598d8a;if(!isNum(_0x598a46)||_0x598a46<=0x0)return'';const _0xed6e6d=INTERVAL_PICKER_OPTIONS[_0x30254d(0xc80)](_0xf298d9=>_0xf298d9[_0x30254d(0x1d3)]===_0x598a46);if(_0xed6e6d)return _0xed6e6d[_0x30254d(0x72c)];if(_0x598a46<0x1)return Math[_0x30254d(0xcbe)](_0x598a46*0x3c)+'M';if(_0x598a46<0x30)return(Number[_0x30254d(0xd6f)](_0x598a46)?_0x598a46:Math[_0x30254d(0xcbe)](_0x598a46*0xa)/0xa)+'H';const _0x1ade3d=_0x598a46/0x18;return(Number[_0x30254d(0xd6f)](_0x1ade3d)?_0x1ade3d:Math['round'](_0x1ade3d*0xa)/0xa)+'D';}function intervalHoursForLabel(_0x2bf830){const _0x1677c2=_0x598d8a;if(!_0x2bf830||typeof _0x2bf830!==_0x1677c2(0xef0))return null;const _0x11310a=INTERVAL_PICKER_OPTIONS[_0x1677c2(0xc80)](_0x35e408=>_0x35e408[_0x1677c2(0x72c)]===_0x2bf830['trim']());return _0x11310a?_0x11310a[_0x1677c2(0x1d3)]:null;}const INTERVAL_PICKER_DEFAULT_LABELS=Object[_0x598d8a(0x915)](['1H','2H','4H','8H',_0x598d8a(0x6e6),'24H','7D']),DATE_PICKER_VALID_MODES=Object[_0x598d8a(0x915)]([_0x598d8a(0x273),_0x598d8a(0x67e),_0x598d8a(0xb00),_0x598d8a(0x312)]),CONTROLLER_DATE_PICKER_MODES=Object[_0x598d8a(0x915)]([...DATE_PICKER_VALID_MODES,'last_1h',_0x598d8a(0x257),_0x598d8a(0x67b),'last_24h','last_7d',_0x598d8a(0xcf8)]),DATE_PICKER_RELATIVE_MODES=Object[_0x598d8a(0x915)]({'last_1h':{'hours':0x1,'label':_0x598d8a(0x77a),'btn':'1H'},'last_6h':{'hours':0x6,'label':_0x598d8a(0xa06),'btn':'6H'},'last_12h':{'hours':0xc,'label':_0x598d8a(0xb93),'btn':'12H'},'last_24h':{'hours':0x18,'label':_0x598d8a(0xaf0),'btn':_0x598d8a(0xc9d)},'last_3d':{'days':0x3,'label':_0x598d8a(0xcc8),'btn':'3D'},'last_7d':{'days':0x7,'label':_0x598d8a(0x2fe),'btn':'7D'},'last_15d':{'days':0xf,'label':_0x598d8a(0xb28),'btn':'15D'},'last_30d':{'days':0x1e,'label':_0x598d8a(0xd2e),'btn':_0x598d8a(0xe73)},'last_90d':{'days':0x5a,'label':_0x598d8a(0xe1e),'btn':_0x598d8a(0x4b2)},'last_180d':{'days':0xb4,'label':_0x598d8a(0xf87),'btn':'180D'},'last_12m':{'months':0xc,'label':_0x598d8a(0xef5),'btn':_0x598d8a(0xe4f)},'last_2y':{'months':0x18,'label':_0x598d8a(0x4bd),'btn':'2Y'},'last_3y':{'months':0x24,'label':_0x598d8a(0xe76),'btn':'3Y'},'last_5y':{'months':0x3c,'label':_0x598d8a(0x827),'btn':'5Y'}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,NATIVE_AXIS_STYLE=Object[_0x598d8a(0x915)]({'x_axis_color':_0x598d8a(0x3bf),'y_axis_color':_0x598d8a(0x3bf),'x_axis_date_color':'var(--primary-text-color)','x_axis_font_opacity':0x1,'y_axis_font_opacity':0x1,'x_axis_font_size':0xc,'y_axis_font_size':0xc,'x_grid_color':_0x598d8a(0x2f7),'y_grid_color':_0x598d8a(0x2f7),'x_grid_opacity':0x1,'y_grid_opacity':0x1}),CARD_DEFAULTS=Object[_0x598d8a(0x915)]({'axis_style':_0x598d8a(0xe74),'card_header':'','card_icon':null,'card_icon_color':null,'card_icon_image':null,'card_header_size':null,'card_background_color':null,'card_shadow':!![],'card_border':!![],'card_padding':null,'card_border_radius':null,'card_border_color':null,'card_border_width':null,'card_background_image':null,'card_background_blur':null,'card_header_color':null,'card_header_weight':null,'card_header_letter_spacing':null,'card_icon_size':null,'card_icon_position':'left','align_header':_0x598d8a(0x7b9),'chart_mode':_0x598d8a(0xbae),'chart_align':_0x598d8a(0xce2),'sparkline':![],'height':0x96,'animate_graph':![],'brush_zoom':!![],'drill_down':![],'stacked':![],'enable_zoom':!![],'hours_to_show':0x18,'points_per_hour':0x2,'auto_scale_points':![],'group_by':_0x598d8a(0xe8b),'time_zone':_0x598d8a(0xdc1),'language':_0x598d8a(0xdc1),'update_interval':null,'cache':!![],'graph_start':null,'graph_start_hour':null,'graph_end_hour':null,'show_full_period':![],'max_visible_interval':null,'extended_window_multiplier':null,'scroll_mode':'scrollbar','show_grid':!![],'show_cell_values':!![],'show_tooltip':!![],'show_tooltip_total':!![],'tooltip_stacked_total':!![],'crosshair':![],'crosshair_pins':0x1,'crosshair_delta':!![],'crosshair_legend':![],'show_x_axis':!![],'show_y_axis':!![],'show_y2_axis':![],'show_x_ticks':![],'show_y_ticks':![],'logarithmic':![],'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null,'y_axis_ticks':null,'y_axis_decimals':null,'y_axis_number_format':_0x598d8a(0x7b7),'y_axis_round_ticks':!![],'y_axis_label':null,'y2_axis_label':null,'show_y_axis_label':![],'y_axis_font_size':null,'y_axis_font_opacity':null,'y_axis_color':null,'x_axis_font_size':null,'x_axis_font_opacity':null,'x_axis_color':null,'x_axis_date_color':null,'x_axis_interval':null,'datetime_format':'system','x_axis_datetime_format':null,'x_grid_color':null,'x_grid_width':null,'x_grid_style':null,'x_grid_opacity':0.15,'y_grid_color':null,'y_grid_width':null,'y_grid_style':null,'y_grid_opacity':0.15,'bar_spacing':0x4,'bar_corner_radius':null,'period_highlight':![],'period_highlight_color':null,'state_timeline_corner_radius':0x3,'state_timeline_show_labels':!![],'state_strip_height':0x10,'state_strip_labels':!![],'state_timeline_label_font_size':null,'show_export':![],'show_zoom_buttons':![],'pie_style':_0x598d8a(0xbd8),'pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x598d8a(0xd97),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x598d8a(0xce2),'show_interval_picker':![],'default_interval':null,'interval_picker_position':_0x598d8a(0x7b9),'show_attribute_list':![],'attribute_list_position':_0x598d8a(0x7b9),'show_pph_picker':![],'pph_picker_position':_0x598d8a(0x7b9),'show_group_by_picker':![],'group_by_picker_position':_0x598d8a(0x7b9),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x598d8a(0x52b),'date_picker_nav_position':_0x598d8a(0x7b9),'date_picker_shortcuts_position':'right','auto_hide_entities':![],'y_axis_format':'','y2_axis_format':'','duration_unit':'s','date_picker_group':null,'interval_picker_group':null,'date_picker_step':0x1,'date_picker_default_mode':null,'date_picker_reset':null,'sync_group':null,'tooltip_sync':![],'tooltip_sync_group':null,'zoom_sync':![],'zoom_sync_group':null,'scroll_sync':![],'scroll_sync_group':null,'energy_date_sync':![],'energy_collection_key':null,'include_area_names':![],'include_attribute_name':![],'use_only_attribute_name':![],'state_map':null,'state_layout':_0x598d8a(0xb52),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object[_0x598d8a(0x915)]({'enabled':!![],'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0x598d8a(0xa5a),'y_axis':_0x598d8a(0x44e),'line_width':2.5,'line_style':'solid','smooth':!![],'show_line':!![],'show_fill':!![],'show_range_band':![],'gradient':!![],'fill_opacity':null,'show_points':![],'point_size':null,'show_data_labels':![],'show_color_dot':!![],'point_colors':null,'stack_group':null,'invert':![],'attribute':null,'points_per_hour':null,'aggregate_func':_0x598d8a(0xf7d),'compare':null,'damp_reset_boundary':!![],'change_ignore_zero':![],'price_entity':null,'price_attribute':null,'ref_entity':null,'ref_attribute':null,'ref_op':null,'value_factor':0x0,'value_transform':null,'fixed_value':![],'offset':0x0,'forecast_horizon':null,'state_map':null,'lower_bound':null,'upper_bound':null,'rise_fall_colors':null,'moving_averages':null,'color_thresholds':null,'state_adaptive_color':![],'state_color':null,'show_extrema':_0x598d8a(0xc3e),'extrema_show_timestamp':!![],'show_extrema_min':!![],'show_extrema_max':!![],'extrema_color':null,'extrema_font_size':null,'extrema_bg_color':null,'extrema_bg_opacity':null,'show_average':![],'break_on_null':![],'carry_forward_ms':null,'show_state':!![],'show_state_last':![],'primary_state_as':null,'show_timestamp':![],'show_range_values':![],'name_position':null,'show_graph':!![],'auto_hide':undefined,'show_in_legend':![],'legend_stats':[_0x598d8a(0x4da),_0x598d8a(0xf7d),_0x598d8a(0x91c)],'decimals':0x1,'number_format':_0x598d8a(0x7b7),'align_state':'left','trend_period_hours':0x1,'show_trend_icon':!![],'trend_up_color':null,'trend_down_color':null,'trend_stable_color':null,'name_size':null,'icon_size':null,'state_size':null,'trend_icon_size':null,'tap_action':null}),TEMPLATABLE_BOOL_CARD_KEYS=Object['freeze']([_0x598d8a(0x5f2),_0x598d8a(0xb4c),_0x598d8a(0xdfe),_0x598d8a(0xd0f),_0x598d8a(0x4db),'tooltip_stacked_total','show_now_line',_0x598d8a(0x3e2),'show_y_axis',_0x598d8a(0x3e8),_0x598d8a(0xd7d),_0x598d8a(0x1e8),'show_y_axis_label',_0x598d8a(0x4c3),'period_highlight',_0x598d8a(0x330),_0x598d8a(0x5db),_0x598d8a(0x345)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object['freeze']([_0x598d8a(0xb02),_0x598d8a(0x270),_0x598d8a(0xaa0),_0x598d8a(0x99f),_0x598d8a(0x821),'show_points',_0x598d8a(0xc2e),_0x598d8a(0x32e),'show_data_labels','show_average',_0x598d8a(0xee8),_0x598d8a(0xe60),_0x598d8a(0x8ff),_0x598d8a(0xf2d),_0x598d8a(0xbff),'show_extrema_max',_0x598d8a(0xade),_0x598d8a(0xc15)]),CHART_MODES=Object[_0x598d8a(0x915)]([_0x598d8a(0xbae),_0x598d8a(0xc09),'scatter',_0x598d8a(0xc33),_0x598d8a(0x916),_0x598d8a(0x4c6),'polararea',_0x598d8a(0x417),_0x598d8a(0xd05),_0x598d8a(0x7ce),_0x598d8a(0xa2a),_0x598d8a(0xd10),'waterfall',_0x598d8a(0x7db)]),MODE_SETS=((()=>{const _0x15ce40=_0x598d8a,_0x441e42=_0x15ce40(0xbae),_0x284535=_0x15ce40(0xc09),_0x169ba7=_0x15ce40(0x9eb),_0xb41e12=_0x15ce40(0xc33),_0x4af77e='ranking',_0x559477=_0x15ce40(0x4c6),_0x3a9315='polararea',_0x366682=_0x15ce40(0x417),_0x2a6573=_0x15ce40(0xd05),_0x2c54b='calendar',_0x4349f9='gauge',_0x34ea34=_0x15ce40(0xc1e),_0x3b85e3=_0x15ce40(0x7db);return{'TL':[_0x441e42],'NO_STL':CHART_MODES[_0x15ce40(0xb42)](_0x123a30=>_0x123a30!==_0x284535),'TL_STL':[_0x441e42,_0x284535],'TL_SC':[_0x441e42,_0x169ba7],'TL_SC_RD':[_0x441e42,_0x169ba7,_0x366682],'TL_RD':[_0x441e42,_0x366682],'GA':[_0x4349f9],'PI':[_0xb41e12],'RK':[_0x4af77e],'STL':[_0x284535],'BOUNDS':[_0x441e42,_0x169ba7,_0x559477,_0x366682,_0x2a6573,_0x2c54b,_0x4349f9],'GRADIENT':[_0x441e42,_0x4af77e,_0x366682,_0x4349f9],'TOOLTIP_NAME':[_0x441e42,_0xb41e12,_0x4af77e,_0x559477,_0x3a9315,_0x366682,_0x4349f9],'X_AXIS':[_0x441e42,_0x284535,_0x169ba7,_0x2a6573,_0x2c54b],'TOTAL':[_0x441e42,_0xb41e12,_0x4af77e,_0x559477,_0x3a9315,_0x34ea34,_0x3b85e3],'CHART':[...CHART_MODES]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x3d1fce=_0x598d8a,_0x143d74=MODE_SETS;return Object[_0x3d1fce(0x915)]({'entity':Object[_0x3d1fce(0x915)]({'line_style':_0x143d74['TL'],'smooth':_0x143d74['TL'],'show_data_labels':_0x143d74['TL'],'show_average':_0x143d74['TL'],'moving_averages':_0x143d74['TL'],'stack_group':_0x143d74['TL'],'rise_fall_colors':_0x143d74['TL'],'line_width':_0x143d74['TL_RD'],'show_line':_0x143d74[_0x3d1fce(0xb4d)],'show_fill':_0x143d74[_0x3d1fce(0xb4d)],'show_points':_0x143d74[_0x3d1fce(0x386)],'point_size':_0x143d74[_0x3d1fce(0x386)],'point_colors':_0x143d74[_0x3d1fce(0x386)],'show_extrema':_0x143d74[_0x3d1fce(0x7b5)],'show_extrema_min':_0x143d74[_0x3d1fce(0x7b5)],'show_extrema_max':_0x143d74[_0x3d1fce(0x7b5)],'extrema_show_timestamp':_0x143d74[_0x3d1fce(0x7b5)],'extrema_color':_0x143d74['TL_SC'],'extrema_font_size':_0x143d74[_0x3d1fce(0x7b5)],'extrema_bg_color':_0x143d74[_0x3d1fce(0x7b5)],'extrema_bg_opacity':_0x143d74[_0x3d1fce(0x7b5)],'lower_bound':_0x143d74[_0x3d1fce(0x26d)],'upper_bound':_0x143d74[_0x3d1fce(0x26d)],'gradient':_0x143d74[_0x3d1fce(0x62c)],'fill_opacity':_0x143d74['GRADIENT'],'tooltip_name':_0x143d74[_0x3d1fce(0x4bf)],'needle_color':_0x143d74['GA'],'show_trend_icon':_0x143d74['NO_STL'],'trend_period_hours':_0x143d74[_0x3d1fce(0xb05)],'trend_icon_size':_0x143d74['NO_STL'],'trend_up_color':_0x143d74['NO_STL'],'trend_down_color':_0x143d74[_0x3d1fce(0xb05)],'trend_stable_color':_0x143d74[_0x3d1fce(0xb05)]}),'card':Object['freeze']({'show_now_line':_0x143d74['TL'],'now_line_color':_0x143d74['TL'],'now_line_opacity':_0x143d74['TL'],'now_line_style':_0x143d74['TL'],'now_line_width':_0x143d74['TL'],'period_highlight':_0x143d74['TL'],'period_highlight_color':_0x143d74['TL'],'lower_bound':_0x143d74['TL'],'upper_bound':_0x143d74['TL'],'lower_bound_secondary':_0x143d74['TL'],'upper_bound_secondary':_0x143d74['TL'],'min_bound_range':_0x143d74['TL'],'min_bound_range_secondary':_0x143d74['TL'],'show_y2_axis':_0x143d74['TL'],'show_x_ticks':_0x143d74['TL'],'show_y_ticks':_0x143d74['TL'],'y_axis_number_format':_0x143d74['TL'],'y_axis_round_ticks':_0x143d74['TL'],'x_axis_interval':_0x143d74['TL'],'logarithmic':_0x143d74['TL'],'stacked':_0x143d74['TL'],'bar_spacing':_0x143d74['TL'],'bar_corner_radius':_0x143d74['TL'],'brush_zoom':_0x143d74['TL'],'drill_down':_0x143d74['TL'],'show_zoom_buttons':_0x143d74['TL'],'sparkline':_0x143d74['TL'],'extended_window_multiplier':_0x143d74['TL'],'x_grid_color':_0x143d74['TL'],'x_grid_opacity':_0x143d74['TL'],'x_grid_style':_0x143d74['TL'],'x_grid_width':_0x143d74['TL'],'y_grid_color':_0x143d74['TL'],'y_grid_opacity':_0x143d74['TL'],'y_grid_style':_0x143d74['TL'],'y_grid_width':_0x143d74['TL'],'tooltip_match_axis':_0x143d74['TL'],'tooltip_order':_0x143d74['TL'],'tooltip_stacked_total':_0x143d74['TL'],'tooltip_sync':_0x143d74['TL'],'tooltip_sync_group':_0x143d74['TL'],'crosshair':_0x143d74['TL'],'crosshair_pins':_0x143d74['TL'],'crosshair_delta':_0x143d74['TL'],'crosshair_legend':_0x143d74['TL'],'show_grid':_0x143d74['TL_SC'],'show_x_axis':_0x143d74['TL_SC'],'show_y_axis':_0x143d74[_0x3d1fce(0x7b5)],'y_axis_decimals':_0x143d74['TL_SC'],'y_axis_ticks':_0x143d74[_0x3d1fce(0x7b5)],'zoom_sync':_0x143d74['TL_STL'],'zoom_sync_group':_0x143d74[_0x3d1fce(0x23f)],'scroll_sync':_0x143d74[_0x3d1fce(0x23f)],'scroll_sync_group':_0x143d74['TL_STL'],'x_axis_date_color':_0x143d74['TL_STL'],'axis_style':_0x143d74[_0x3d1fce(0x4d3)],'x_axis_color':_0x143d74[_0x3d1fce(0x4d3)],'x_axis_font_opacity':_0x143d74[_0x3d1fce(0x4d3)],'x_axis_font_size':_0x143d74[_0x3d1fce(0x4d3)],'pie_3d':_0x143d74['PI'],'pie_style':_0x143d74['PI'],'pie_spacing':_0x143d74['PI'],'pie_center_color':_0x143d74['PI'],'pie_center_font_size':_0x143d74['PI'],'pie_label_color':_0x143d74['PI'],'pie_label_font_size':_0x143d74['PI'],'pie_label_format':_0x143d74['PI'],'gauge_columns':_0x143d74['GA'],'gauge_span':_0x143d74['GA'],'gauge_show_minmax':_0x143d74['GA'],'gauge_value_position':_0x143d74['GA'],'gauge_value_size':_0x143d74['GA'],'ranking_min_value':_0x143d74['RK'],'chart_align':_0x143d74['RK'],'state_timeline_corner_radius':_0x143d74[_0x3d1fce(0xbe1)],'state_timeline_show_labels':_0x143d74[_0x3d1fce(0xbe1)],'state_timeline_label_font_size':_0x143d74[_0x3d1fce(0xbe1)],'show_tooltip_total':_0x143d74[_0x3d1fce(0x481)],'energy_date_sync':_0x143d74['CHART'],'energy_collection_key':_0x143d74['CHART'],'graph_start_hour':_0x143d74[_0x3d1fce(0xf0f)],'graph_end_hour':_0x143d74['CHART'],'graph_start':_0x143d74[_0x3d1fce(0xf0f)],'show_full_period':_0x143d74[_0x3d1fce(0xf0f)],'show_date_picker':_0x143d74['CHART'],'show_interval_picker':_0x143d74[_0x3d1fce(0xf0f)],'default_interval':_0x143d74[_0x3d1fce(0xf0f)],'interval_picker_position':_0x143d74[_0x3d1fce(0xf0f)],'interval_picker_group':_0x143d74[_0x3d1fce(0xf0f)],'show_attribute_list':_0x143d74['CHART'],'attribute_list_position':_0x143d74[_0x3d1fce(0xf0f)]})});})()),matrixRoot=_0x8abfc9=>{const _0x22c764=_0x598d8a,_0x41ab30=String(_0x8abfc9||''),_0x5e0d5a=_0x41ab30[_0x22c764(0x992)](/[.[]/);return _0x5e0d5a===-0x1?_0x41ab30:_0x41ab30[_0x22c764(0xf77)](0x0,_0x5e0d5a);};function isEditorFieldRelevant(_0xfb438e,_0x232c34,_0x360b37){const _0x4574af=_0x598d8a,_0x54a11b=EDITOR_MODE_MATRIX[_0xfb438e];if(!_0x54a11b)return!![];const _0xcc63d4=_0x54a11b[_0x232c34]||_0x54a11b[matrixRoot(_0x232c34)];if(!_0xcc63d4)return!![];return _0xcc63d4[_0x4574af(0x68d)](_0x360b37||_0x4574af(0xbae));}function cloneEntity(_0x5d1fa0,_0x5f5175){const _0xd90ebd=_0x598d8a,_0x12b542=Object[_0xd90ebd(0x85f)](Object[_0xd90ebd(0x17f)](_0x5d1fa0)||Object['prototype'],Object[_0xd90ebd(0xe04)](_0x5d1fa0));return _0x5f5175?Object[_0xd90ebd(0x44c)](_0x12b542,_0x5f5175):_0x12b542;}const LEGEND_STATS_DEFAULT=Object[_0x598d8a(0x915)](['min',_0x598d8a(0xf7d),_0x598d8a(0x91c)]);function legendStatsOf(_0x15b04e){const _0x1e5fcf=_0x598d8a,_0xb120cc=_0x15b04e?.['legend_stats'];if(Array['isArray'](_0xb120cc))return _0xb120cc[_0x1e5fcf(0xdb4)]?_0xb120cc:LEGEND_STATS_DEFAULT;if(typeof _0xb120cc==='string'){const _0x2e1e42=_0xb120cc[_0x1e5fcf(0xa74)](/[,\s]+/)[_0x1e5fcf(0xb42)](Boolean);return _0x2e1e42[_0x1e5fcf(0xdb4)]?_0x2e1e42:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x4ea8a5=>typeof _0x4ea8a5===_0x598d8a(0xef0)&&(_0x4ea8a5['includes']('{{')||_0x4ea8a5[_0x598d8a(0x68d)]('{%')),COMPARE_PERIOD_LABELS=Object['freeze']({'previous_period':_0x598d8a(0x5e5),'yesterday':_0x598d8a(0x6d5),'last_week':_0x598d8a(0x46d),'last_month':_0x598d8a(0xb19),'last_year':_0x598d8a(0x95a)});function parseTemplateBool(_0x2e6ad0,_0x31ca87){const _0x3b77f2=_0x598d8a;if(_0x2e6ad0===null||_0x2e6ad0===undefined||_0x2e6ad0==='')return _0x31ca87;if(typeof _0x2e6ad0===_0x3b77f2(0x239))return _0x2e6ad0;if(typeof _0x2e6ad0===_0x3b77f2(0xe58))return _0x2e6ad0!==0x0;const _0x3a0adc=String(_0x2e6ad0)['trim']()[_0x3b77f2(0x39b)]();if(_0x3a0adc===_0x3b77f2(0x6ba)||_0x3a0adc==='on'||_0x3a0adc===_0x3b77f2(0x7b0)||_0x3a0adc==='1')return!![];if(_0x3a0adc==='false'||_0x3a0adc===_0x3b77f2(0x547)||_0x3a0adc==='no'||_0x3a0adc==='0'||_0x3a0adc==='none'||_0x3a0adc===_0x3b77f2(0xc2f)||_0x3a0adc===_0x3b77f2(0x9b8))return![];const _0x148cad=Number(_0x3a0adc);if(!Number[_0x3b77f2(0xe47)](_0x148cad))return _0x148cad!==0x0;return _0x31ca87;}const PALETTE=Object[_0x598d8a(0x915)]([_0x598d8a(0xd57),'#378ADD',_0x598d8a(0x178),_0x598d8a(0x1d9),'#9b59b6','#1abc9c',_0x598d8a(0x922),_0x598d8a(0x25e),_0x598d8a(0xe9c),_0x598d8a(0xe72),_0x598d8a(0x5f9),_0x598d8a(0xa9f),_0x598d8a(0x871),'#27ae60','#c0392b',_0x598d8a(0x5eb)]),STATE_TIMELINE_COLORS=Object[_0x598d8a(0x915)]([_0x598d8a(0x922),'#5dade2',_0x598d8a(0x178),_0x598d8a(0x1d9),_0x598d8a(0x741),_0x598d8a(0x795),'#e67e22','#3498db','#e91e63',_0x598d8a(0xfa6)]);function stateSegmentColor(_0x4405ec,_0x1a165e,_0x367ccc){const _0x398a08=_0x598d8a;return _0x4405ec?.[_0x398a08(0x404)]||_0x1a165e?.[_0x398a08(0x404)]||STATE_TIMELINE_COLORS[_0x367ccc%STATE_TIMELINE_COLORS[_0x398a08(0xdb4)]];}function bandedGradient(_0x218eb5,_0x16d304=_0x598d8a(0x652)){const _0x44dce1=_0x598d8a;if(!_0x218eb5||!_0x218eb5[_0x44dce1(0xdb4)])return null;if(_0x218eb5[_0x44dce1(0xdb4)]===0x1)return _0x218eb5[0x0];const _0x32e21b=_0x218eb5[_0x44dce1(0xdb4)],_0x3aae02=_0x218eb5[_0x44dce1(0x93b)]((_0xa6519d,_0x29b836)=>_0xa6519d+'\x20'+(_0x29b836*0x64/_0x32e21b)['toFixed'](0x3)+'%\x20'+((_0x29b836+0x1)*0x64/_0x32e21b)[_0x44dce1(0x5f6)](0x3)+'%');return _0x44dce1(0x42b)+_0x16d304+',\x20'+_0x3aae02[_0x44dce1(0x9af)](',\x20')+')';}function resolveEntityAreaName(_0x4d1951,_0x187a75){const _0x5a8f4d=_0x598d8a;if(!_0x187a75||!_0x4d1951)return null;const _0x3876e6=_0x4d1951[_0x5a8f4d(0xa3e)]?.[_0x187a75];let _0x8576e0=_0x3876e6?.[_0x5a8f4d(0xe63)]||null;if(!_0x8576e0&&_0x3876e6?.[_0x5a8f4d(0x9dd)])_0x8576e0=_0x4d1951[_0x5a8f4d(0x8f5)]?.[_0x3876e6[_0x5a8f4d(0x9dd)]]?.[_0x5a8f4d(0xe63)]||null;if(!_0x8576e0)return null;const _0xda64f3=_0x4d1951['areas']?.[_0x8576e0]?.['name'];return typeof _0xda64f3==='string'&&_0xda64f3[_0x5a8f4d(0xfa2)]()?_0xda64f3[_0x5a8f4d(0xfa2)]():null;}function attributeDisplayName(_0x4158bc,_0x5d9170,_0x2c4cb3){const _0x58a8e6=_0x598d8a;if(!_0x2c4cb3)return'';const _0x1c639c=_0x4158bc?.[_0x58a8e6(0x1bb)]?.[_0x5d9170];try{const _0x50b1f2=_0x4158bc?.['formatEntityAttributeName'];if(typeof _0x50b1f2==='function'&&_0x1c639c){const _0xddeefa=_0x50b1f2['call'](_0x4158bc,_0x1c639c,_0x2c4cb3);if(_0xddeefa)return String(_0xddeefa);}}catch(_0x16845a){}return String(_0x2c4cb3)[_0x58a8e6(0x9da)](/_/g,'\x20')[_0x58a8e6(0x9da)](/\b\w/g,_0x35e4ae=>_0x35e4ae['toUpperCase']());}function applyAttributeName(_0x507c1f,_0x3715b1,_0x1e4d27,_0x1662c0,_0x439d9a){const _0xaa0c5e=_0x598d8a;if(!_0x507c1f||_0x1662c0?.[_0xaa0c5e(0x1ed)]!=null)return _0x1e4d27;if(!_0x507c1f[_0xaa0c5e(0xe31)]&&!_0x507c1f[_0xaa0c5e(0x37e)])return _0x1e4d27;const _0x405934=attributeDisplayName(_0x3715b1,_0x1662c0[_0xaa0c5e(0x4d7)],_0x439d9a);if(!_0x405934)return _0x1e4d27;if(_0x507c1f[_0xaa0c5e(0x37e)])return _0x405934;return _0x1e4d27?_0x1e4d27+_0xaa0c5e(0xa7e)+_0x405934:_0x405934;}function buildAreaSuffixes(_0x473a7b,_0x15e482,_0x2fb125,_0x5ac93a){const _0x57ef2f=_0x598d8a,_0x44df3a=_0x15e482||[],_0x48f3f0=new Map();return _0x44df3a[_0x57ef2f(0x56c)]((_0x2cab68,_0x3adeca)=>{const _0x570022=_0x57ef2f;if(!_0x2cab68||_0x2cab68[_0x570022(0x385)]!=null)return;if(_0x2cab68[_0x570022(0x1ed)]&&typeof _0x2cab68['name']===_0x570022(0xef0))return;const _0x5c8d70=resolveEntityAreaName(_0x473a7b,_0x2cab68[_0x570022(0x4d7)]||_0x2cab68[_0x570022(0xfde)]);if(!_0x5c8d70)return;const _0x427562=_0x473a7b?.[_0x570022(0x1bb)]?.[_0x2cab68['entity']],_0x2be594=String(_0x427562?.['attributes']?.[_0x570022(0xf9d)]||(_0x2cab68[_0x570022(0xfde)]?_0x2fb125?.[_0x2cab68[_0x570022(0xfde)]]?.[_0x570022(0x1ed)]:null)||_0x2cab68[_0x570022(0x4d7)]||_0x2cab68[_0x570022(0xfde)]||''),_0x3a8b0d=_0x5ac93a?String(_0x5ac93a(_0x2cab68,_0x3adeca,_0x2be594)??_0x2be594):_0x2be594;if(_0x3a8b0d[_0x570022(0x39b)]()[_0x570022(0x68d)](_0x5c8d70['toLowerCase']()))return;_0x48f3f0[_0x570022(0x6fd)](_0x3adeca,_0x570022(0xa7e)+_0x5c8d70);}),_0x48f3f0[_0x57ef2f(0xd60)]?_0x48f3f0:null;}let _txtMeasureCtx;function measureTextWidth(_0x301a45,_0x284fa1){const _0x17b6ac=_0x598d8a,_0x23ed30=String(_0x301a45==null?'':_0x301a45);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document[_0x17b6ac(0x2a2)](_0x17b6ac(0x331))['getContext']('2d')||null;}catch(_0xa404d3){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0x23ed30[_0x17b6ac(0xdb4)]*0x8;if(_txtMeasureCtx[_0x17b6ac(0x950)]!==_0x284fa1)_txtMeasureCtx['font']=_0x284fa1;return _txtMeasureCtx[_0x17b6ac(0x9c3)](_0x23ed30)[_0x17b6ac(0x3a7)];}function wrapLabelLines(_0x5aa448,_0x2f4309,_0x2b0f00,_0x33ed8a){const _0x37387b=_0x598d8a,_0x3d85fb=String(_0x5aa448==null?'':_0x5aa448)['trim']();if(!_0x3d85fb||_0x2f4309<=0x0)return{'lines':[],'truncated':![]};const _0x14d225=_0x3ef5d4=>measureTextWidth(_0x3ef5d4,_0x33ed8a),_0x1e92f6=[];let _0x264172='';const _0x1a9f35=_0xc896ba=>{const _0x5d3ee0=_0x38a5;let _0x1a3cf2=_0xc896ba;while(_0x14d225(_0x1a3cf2)>_0x2f4309){let _0x3bf39c=_0x1a3cf2[_0x5d3ee0(0xdb4)]-0x1;while(_0x3bf39c>0x1&&_0x14d225(_0x1a3cf2['slice'](0x0,_0x3bf39c))>_0x2f4309)_0x3bf39c--;_0x1e92f6[_0x5d3ee0(0xf3d)](_0x1a3cf2['slice'](0x0,_0x3bf39c)),_0x1a3cf2=_0x1a3cf2['slice'](_0x3bf39c);}return _0x1a3cf2;};for(let _0x81dfbd of _0x3d85fb['split'](/\s+/)){if(_0x14d225(_0x81dfbd)>_0x2f4309){_0x264172&&(_0x1e92f6['push'](_0x264172),_0x264172='');_0x264172=_0x1a9f35(_0x81dfbd);continue;}if(!_0x264172)_0x264172=_0x81dfbd;else{if(_0x14d225(_0x264172+'\x20'+_0x81dfbd)<=_0x2f4309)_0x264172+='\x20'+_0x81dfbd;else _0x1e92f6[_0x37387b(0xf3d)](_0x264172),_0x264172=_0x81dfbd;}}if(_0x264172)_0x1e92f6[_0x37387b(0xf3d)](_0x264172);if(_0x1e92f6[_0x37387b(0xdb4)]<=_0x2b0f00)return{'lines':_0x1e92f6,'truncated':![]};const _0x11ee6f=_0x1e92f6['slice'](0x0,_0x2b0f00);let _0x181b87=_0x11ee6f[_0x2b0f00-0x1];while(_0x181b87[_0x37387b(0xdb4)]>0x1&&_0x14d225(_0x181b87+'…')>_0x2f4309)_0x181b87=_0x181b87['slice'](0x0,-0x1);return _0x11ee6f[_0x2b0f00-0x1]=_0x181b87+'…',{'lines':_0x11ee6f,'truncated':!![]};}function pickName(_0x18aa42,_0x434a07,_0x5201db){const _0x41aad0=_0x598d8a,_0x1565cf=typeof _0x18aa42===_0x41aad0(0xef0)&&(_0x18aa42['includes']('{{')||_0x18aa42[_0x41aad0(0x68d)]('{%'));if(_0x1565cf)return _0x434a07!==undefined&&_0x434a07!==null&&_0x434a07!==''?_0x434a07:_0x5201db?.[_0x41aad0(0xf9d)]??undefined;if(_0x18aa42!==undefined&&_0x18aa42!==null)return _0x18aa42;return _0x5201db?.['friendly_name']??undefined;}function normalizeTemplateResult(_0x1eadee){const _0x1bcc93=_0x598d8a;if(_0x1eadee===null||_0x1eadee===undefined)return'';const _0x2ee9b5=typeof _0x1eadee===_0x1bcc93(0xef0)?_0x1eadee:String(_0x1eadee);return _0x2ee9b5['trim']();}const isNum=_0x48aa89=>typeof _0x48aa89==='number'&&Number[_0x598d8a(0x649)](_0x48aa89),clamp=(_0x1cc845,_0x55375d,_0x4aa407)=>Math[_0x598d8a(0x91c)](_0x55375d,Math[_0x598d8a(0x4da)](_0x4aa407,_0x1cc845)),toNum=_0x29b405=>{const _0xd8de7b=_0x598d8a;if(_0x29b405===null||_0x29b405===undefined||_0x29b405==='')return null;const _0x38e4a9=typeof _0x29b405===_0xd8de7b(0xe58)?_0x29b405:parseFloat(_0x29b405);return Number[_0xd8de7b(0x649)](_0x38e4a9)?_0x38e4a9:null;};function resolveOffsetHours(_0x1dbd03,_0x838a2c){const _0x18658e=_0x598d8a;if(_0x1dbd03===null||_0x1dbd03===undefined||_0x1dbd03==='')return 0x0;if(typeof _0x1dbd03===_0x18658e(0xe58))return Number['isFinite'](_0x1dbd03)?_0x1dbd03:0x0;const _0x512e98=String(_0x1dbd03)[_0x18658e(0xfa2)]();if(_0x512e98==='')return 0x0;const _0xf1d222=parseFloat(_0x512e98);if(!isNaN(_0xf1d222)&&/^-?[\d.]+$/[_0x18658e(0x40a)](_0x512e98))return _0xf1d222;const _0x2e246d=_0x838a2c?.['states']?.[_0x512e98];if(_0x2e246d){const _0xf3e21=parseFloat(_0x2e246d['state']);return Number[_0x18658e(0x649)](_0xf3e21)?_0xf3e21:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzOffIntervals=new Map();function _tzOffAt(_0x31ca78,_0x5ae32d){const _0x468b9a=_0x598d8a,_0xd199da={};for(const _0x5cd11b of _tzFmt(_0x5ae32d)[_0x468b9a(0xd08)](_0x31ca78))_0xd199da[_0x5cd11b[_0x468b9a(0x342)]]=_0x5cd11b[_0x468b9a(0xd97)];const _0x2a1a4c=Math['floor'](_0x31ca78/0x3e8)%0x3c,_0x44e09b=_0x31ca78-_0x31ca78%0x3e8;return Math[_0x468b9a(0xcbe)]((Date['UTC'](+_0xd199da[_0x468b9a(0x312)],+_0xd199da[_0x468b9a(0xb00)]-0x1,+_0xd199da[_0x468b9a(0x273)],_0xd199da[_0x468b9a(0x181)]==='24'?0x0:+_0xd199da[_0x468b9a(0x181)],+_0xd199da[_0x468b9a(0x894)],_0x2a1a4c)-_0x44e09b)/0xea60);}function _tzOffsetFor(_0x2caf5a,_0x212edd){const _0x4e3d8a=_0x598d8a;let _0x547633=_tzOffIntervals[_0x4e3d8a(0xa75)](_0x212edd);!_0x547633&&(_0x547633=[],_tzOffIntervals['set'](_0x212edd,_0x547633));let _0x533f04=0x0,_0x25b704=_0x547633[_0x4e3d8a(0xdb4)]-0x1;while(_0x533f04<=_0x25b704){const _0x4a00b7=_0x533f04+_0x25b704>>0x1,_0x2cbb8b=_0x547633[_0x4a00b7];if(_0x2caf5a<_0x2cbb8b['s'])_0x25b704=_0x4a00b7-0x1;else{if(_0x2caf5a>_0x2cbb8b['e'])_0x533f04=_0x4a00b7+0x1;else return _0x2cbb8b[_0x4e3d8a(0x547)];}}const _0x2fbc1e=_tzOffAt(_0x2caf5a,_0x212edd),_0x380686=0x240c8400,_0x4107c3=0x10;let _0x514055=_0x2caf5a,_0x5dc2b3=_0x2caf5a;for(let _0x5b6611=0x0;_0x5b6611<_0x4107c3;_0x5b6611++){let _0x3b4456=_0x514055-_0x380686,_0x3cb536=![];_0x533f04>0x0&&_0x3b4456<=_0x547633[_0x533f04-0x1]['e']&&(_0x3b4456=_0x547633[_0x533f04-0x1]['e']+0x1,_0x3cb536=!![]);if(_0x3b4456>=_0x514055)break;if(_tzOffAt(_0x3b4456,_0x212edd)===_0x2fbc1e){_0x514055=_0x3b4456;if(_0x3cb536)break;continue;}let _0x53348d=_0x3b4456,_0x3fed02=_0x514055;while(_0x3fed02-_0x53348d>0x1){const _0x5dc0a2=_0x53348d+Math[_0x4e3d8a(0x9a2)]((_0x3fed02-_0x53348d)/0x2);if(_tzOffAt(_0x5dc0a2,_0x212edd)===_0x2fbc1e)_0x3fed02=_0x5dc0a2;else _0x53348d=_0x5dc0a2;}_0x514055=_0x3fed02;break;}for(let _0x3b6715=0x0;_0x3b6715<_0x4107c3;_0x3b6715++){let _0xaf7e64=_0x5dc2b3+_0x380686,_0x120a0b=![];_0x533f04<_0x547633[_0x4e3d8a(0xdb4)]&&_0xaf7e64>=_0x547633[_0x533f04]['s']&&(_0xaf7e64=_0x547633[_0x533f04]['s']-0x1,_0x120a0b=!![]);if(_0xaf7e64<=_0x5dc2b3)break;if(_tzOffAt(_0xaf7e64,_0x212edd)===_0x2fbc1e){_0x5dc2b3=_0xaf7e64;if(_0x120a0b)break;continue;}let _0x3290bc=_0x5dc2b3,_0x391390=_0xaf7e64;while(_0x391390-_0x3290bc>0x1){const _0x13c87c=_0x3290bc+Math[_0x4e3d8a(0x9a2)]((_0x391390-_0x3290bc)/0x2);if(_tzOffAt(_0x13c87c,_0x212edd)===_0x2fbc1e)_0x3290bc=_0x13c87c;else _0x391390=_0x13c87c;}_0x5dc2b3=_0x3290bc;break;}if(_0x514055>_0x2caf5a)_0x514055=_0x2caf5a;if(_0x5dc2b3<_0x2caf5a)_0x5dc2b3=_0x2caf5a;const _0x51c3ff=_0x533f04>0x0?_0x547633[_0x533f04-0x1]:null,_0x2bf01c=_0x533f04<_0x547633[_0x4e3d8a(0xdb4)]?_0x547633[_0x533f04]:null;if(_0x51c3ff&&_0x51c3ff['off']===_0x2fbc1e&&_0x514055<=_0x51c3ff['e']+0x1){if(_0x5dc2b3>_0x51c3ff['e'])_0x51c3ff['e']=_0x5dc2b3;if(_0x2bf01c&&_0x2bf01c['off']===_0x2fbc1e&&_0x51c3ff['e']>=_0x2bf01c['s']-0x1){if(_0x2bf01c['e']>_0x51c3ff['e'])_0x51c3ff['e']=_0x2bf01c['e'];_0x547633[_0x4e3d8a(0x18d)](_0x533f04,0x1);}return _0x2fbc1e;}if(_0x2bf01c&&_0x2bf01c[_0x4e3d8a(0x547)]===_0x2fbc1e&&_0x5dc2b3>=_0x2bf01c['s']-0x1){if(_0x514055<_0x2bf01c['s'])_0x2bf01c['s']=_0x514055;return _0x2fbc1e;}_0x547633[_0x4e3d8a(0x18d)](_0x533f04,0x0,{'s':_0x514055,'e':_0x5dc2b3,'off':_0x2fbc1e});if(_0x547633[_0x4e3d8a(0xdb4)]>0x190)_0x547633[_0x4e3d8a(0x18d)](0x0,_0x547633['length']-0x190);return _0x2fbc1e;}function _tzFmt(_0x20960b){const _0x237403=_0x598d8a;let _0x5bf435=_tzFmtCache[_0x237403(0xa75)](_0x20960b);return!_0x5bf435&&(_0x5bf435=new Intl[(_0x237403(0xf6c))](_0x237403(0xc70),{'timeZone':_0x20960b,'hour12':![],'year':_0x237403(0xe50),'month':'2-digit','day':_0x237403(0xf8d),'hour':_0x237403(0xf8d),'minute':_0x237403(0xf8d),'second':_0x237403(0xf8d),'weekday':'short'}),_tzFmtCache['set'](_0x20960b,_0x5bf435)),_0x5bf435;}function tzParts(_0x44ddfd,_0x37604e){const _0x3f0e0b=_0x598d8a;if(!_0x37604e){const _0x5447a2=new Date(_0x44ddfd);return{'y':_0x5447a2[_0x3f0e0b(0xf88)](),'mo':_0x5447a2[_0x3f0e0b(0xb1f)](),'d':_0x5447a2['getDate'](),'h':_0x5447a2[_0x3f0e0b(0xc2d)](),'mi':_0x5447a2[_0x3f0e0b(0xde5)](),'wd':_0x5447a2[_0x3f0e0b(0x57b)]()||0x7};}try{const _0x32d477=_tzOffsetFor(_0x44ddfd,_0x37604e),_0x3e542a=new Date(_0x44ddfd+_0x32d477*0xea60);return{'y':_0x3e542a[_0x3f0e0b(0xb98)](),'mo':_0x3e542a[_0x3f0e0b(0xc92)](),'d':_0x3e542a['getUTCDate'](),'h':_0x3e542a[_0x3f0e0b(0x3ad)](),'mi':_0x3e542a[_0x3f0e0b(0x646)](),'wd':_0x3e542a['getUTCDay']()||0x7};}catch(_0x394aa2){const _0x4f5e2c=new Date(_0x44ddfd);return{'y':_0x4f5e2c[_0x3f0e0b(0xf88)](),'mo':_0x4f5e2c['getMonth'](),'d':_0x4f5e2c['getDate'](),'h':_0x4f5e2c['getHours'](),'mi':_0x4f5e2c[_0x3f0e0b(0xde5)](),'wd':_0x4f5e2c['getDay']()||0x7};}}function zonedWallToMs(_0x484cbf,_0x46d669,_0x1c524,_0x4d5014,_0x4e8bcf,_0x3a097e,_0x1a52b1){const _0x4010ea=_0x598d8a;if(!_0x1a52b1)return new Date(_0x484cbf,_0x46d669,_0x1c524,_0x4d5014,_0x4e8bcf,_0x3a097e)[_0x4010ea(0xca5)]();const _0x4e75a5=Date[_0x4010ea(0x326)](_0x484cbf,_0x46d669,_0x1c524,_0x4d5014,_0x4e8bcf,_0x3a097e),_0x309953=tzParts(_0x4e75a5,_0x1a52b1),_0x367748=Date[_0x4010ea(0x326)](_0x309953['y'],_0x309953['mo'],_0x309953['d'],_0x309953['h'],_0x309953['mi'],_0x3a097e);return _0x4e75a5-(_0x367748-_0x4e75a5);}function tzStartOfDayMs(_0xfc510b,_0x1a5195){const _0x35915f=tzParts(_0xfc510b,_0x1a5195);return zonedWallToMs(_0x35915f['y'],_0x35915f['mo'],_0x35915f['d'],0x0,0x0,0x0,_0x1a5195);}const _FIRST_WD_NAMES=Object[_0x598d8a(0x915)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x52f9f0){const _0x212b4d=_0x598d8a,_0x192f09=_0x52f9f0?.[_0x212b4d(0x86a)]?.[_0x212b4d(0x40b)];if(_0x192f09&&Object[_0x212b4d(0x37c)][_0x212b4d(0xa03)][_0x212b4d(0xb3d)](_FIRST_WD_NAMES,_0x192f09))return _FIRST_WD_NAMES[_0x192f09];try{const _0x4eeb74=_0x52f9f0?.[_0x212b4d(0x86a)]?.[_0x212b4d(0x610)]||_0x52f9f0?.[_0x212b4d(0x610)]||'en',_0x2e576c=new Intl['Locale'](_0x4eeb74),_0x408f1f=typeof _0x2e576c['getWeekInfo']===_0x212b4d(0x97f)?_0x2e576c[_0x212b4d(0x5c9)]():_0x2e576c[_0x212b4d(0x86f)],_0x557ebe=_0x408f1f?.[_0x212b4d(0xfe2)];if(typeof _0x557ebe===_0x212b4d(0xe58)&&_0x557ebe>=0x1&&_0x557ebe<=0x7)return _0x557ebe;}catch{}return 0x1;}const weekStartOffsetDays=(_0x852a0,_0x444d8f)=>(_0x852a0-_0x444d8f+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x3830bc){const _0x3b2f1e=_0x598d8a;try{return new Intl[(_0x3b2f1e(0xf6c))]('en',{'timeZone':_0x3830bc}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x300254,_0x4545de){const _0x56db8a=_0x598d8a,_0x42ea53=String(_0x4545de?.[_0x56db8a(0x579)]??'auto')[_0x56db8a(0xfa2)]();let _0x3c789e=null;if(_0x42ea53===''||_0x42ea53===_0x56db8a(0xc49))return null;if(_0x42ea53===_0x56db8a(0xcc1))_0x3c789e=_0x300254?.['config']?.[_0x56db8a(0x579)]||null;else _0x42ea53===_0x56db8a(0xdc1)?_0x3c789e=_0x300254?.[_0x56db8a(0x86a)]?.['time_zone']===_0x56db8a(0xcc1)?_0x300254?.[_0x56db8a(0xfcb)]?.['time_zone']||null:null:_0x3c789e=_0x42ea53;if(!_0x3c789e)return null;if(!isValidTimeZone(_0x3c789e))return!_tzInvalidWarned[_0x56db8a(0x291)](_0x3c789e)&&(_tzInvalidWarned[_0x56db8a(0x7ab)](_0x3c789e),console['warn'](_0x56db8a(0x234)+_0x3c789e+_0x56db8a(0x857))),null;try{const _0x4ee43e=Intl[_0x56db8a(0xf6c)]()[_0x56db8a(0xe88)]()[_0x56db8a(0x901)];if(_0x4ee43e&&_0x4ee43e===_0x3c789e)return null;}catch{}return _0x3c789e;}const LANG_NAMES={'en':_0x598d8a(0xda9),'cs':_0x598d8a(0xde4),'da':_0x598d8a(0x7a0),'de':'Deutsch','es':'Español','fi':_0x598d8a(0x508),'fr':_0x598d8a(0x28f),'it':_0x598d8a(0xb33),'nl':_0x598d8a(0xe4d),'nb':_0x598d8a(0x1a4),'pl':_0x598d8a(0xb90),'pt':_0x598d8a(0x775),'ru':_0x598d8a(0x25d),'sv':'Svenska','tr':_0x598d8a(0x4c1),'zh':'中文'},I18N={'en':{}},_sgcLiveCards=new Set(),_langLoads=new Map();let _legacyI18nLoad=null,_i18nVersionWarned=![];function _sgcI18nRerender(){for(const _0x326e42 of _sgcLiveCards){try{_0x326e42['_graphFingerprint']='',_0x326e42['_scheduleRender']?.();}catch{}}}function _warnI18nVersion(_0x1e34e7){const _0x2f4fb2=_0x598d8a;if(_i18nVersionWarned||!_0x1e34e7||_0x1e34e7===VERSION)return;_i18nVersionWarned=!![],console['warn']('[statistics-graph-chart-card]\x20translations\x20are\x20v'+_0x1e34e7+_0x2f4fb2(0x490)+VERSION+_0x2f4fb2(0x1c8));}function _loadLegacyTranslations(){const _0x2d0475=_0x598d8a;if(_legacyI18nLoad)return _legacyI18nLoad;return _legacyI18nLoad=import(new URL(_0x2d0475(0x2e5)+VERSION,import.meta.url))[_0x2d0475(0x4fd)](_0x19a73f=>{const _0x3e453b=_0x2d0475;if(_0x19a73f?.['I18N']){for(const [_0x1c8e1f,_0x384fa2]of Object[_0x3e453b(0x55a)](_0x19a73f['I18N']))I18N[_0x1c8e1f]=_0x384fa2;}if(_0x19a73f?.[_0x3e453b(0xc0e)])Object[_0x3e453b(0x44c)](LANG_NAMES,_0x19a73f[_0x3e453b(0xc0e)]);_warnI18nVersion(_0x19a73f?.[_0x3e453b(0x8d5)]),_sgcI18nRerender();})[_0x2d0475(0x253)](()=>{console['info']('[statistics-graph-chart-card]\x20no\x20translations\x20found\x20next\x20to\x20the\x20card\x20file\x20-\x20UI\x20will\x20be\x20English\x20only.\x20Install\x20the\x20translations\x20folder\x20(or\x20translations.js)\x20side\x20by\x20side\x20to\x20enable\x20the\x2016\x20bundled\x20languages.');}),_legacyI18nLoad;}function _0x3707(){const _0x38051f=['.e-break_on_null','_formatDatePickerLabel','Y2-Axis','Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','state_class','sourceId','x_axis_color','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>','_annotationLineDash','_shareScalarValue','icon','days','_priceLookupFor','y2_axis_format','Padding','\x22\x20fill=\x22none\x22\x20','show_range_values','Corner\x20radius\x20of\x20bars\x20in\x20pixels.\x20Leave\x20empty\x20for\x20automatic\x20(up\x20to\x205\x20px,\x20never\x20more\x20than\x20the\x20bar\x20allows).\x200\x20=\x20square\x20corners.\x20In\x20stacked\x20charts\x20only\x20the\x20outer\x20end\x20of\x20each\x20stack\x20is\x20rounded.','Color\x20Thresholds','[data-dp-preset-mode]','0.65','open','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','h2n','_dpSyncHandler','_applyEditorSearch','Sparkline','<div\x20class=\x22f\x22><label>','data-tc','_visCheckTs','.e-legend_sum','_abort','push','Colour\x20of\x20the\x20gauge\x20needle.\x20Enter\x20threshold\x20to\x20colour\x20it\x20from\x20the\x20threshold\x20bands.\x20Leave\x20empty\x20to\x20follow\x20the\x20value\x20colour\x20(threshold\x20or\x20base).','</select></div></div>','Last\x205\x20Years','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','Inherit\x20from\x20Custom\x20Name','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','dashed','_drawMovingAverages','.sgc-al-select','_refLookupFor','<div\x20class=\x22sgc-legend\x20position-','<circle\x20cx=\x2211\x22\x20cy=\x2211\x22\x20r=\x227\x22/><line\x20x1=\x2220\x22\x20y1=\x2220\x22\x20x2=\x2216.7\x22\x20y2=\x2216.7\x22/><line\x20x1=\x228\x22\x20y1=\x2211\x22\x20x2=\x2214\x22\x20y2=\x2211\x22/><line\x20x1=\x2211\x22\x20y1=\x228\x22\x20x2=\x2211\x22\x20y2=\x2214\x22/>','Default\x20Interval','.sgc-state-wrap','.sgc-dp-wrap','_calendarCounterNeedsHourly','<button\x20class=\x22tb\x20main-tb\x20','_dpStoreKey','Image\x20URL','pminPct','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','pointer-events:none','nodeName','rise_color','.e-extrema_bg_color-picker','extrema_bg_color','dblclick','Aug','_drawYAxis','lastRaw','sgc-base','_cols','_ioVisible','cmp-avg','\x20C\x20','recorder/list_statistic_ids','chart_align','Gap\x20between\x20slices\x20in\x20degrees.\x200\x20=\x20touching.\x201-5\x20=\x20subtle.\x206-15\x20=\x20clearly\x20separated.\x20Spaced\x20slices\x20automatically\x20get\x20rounded\x20ends.\x20Only\x20applies\x20to\x20donut\x20styles\x20(not\x20Classic).','points','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','_zoomResetBtn','flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','visibilityState','\x22\x20data-dp-rolling-days=\x22','DateTimeFormat','Share','_hfCoarsensRequest','allSettled','placeholder2','battery','Scroll\x20Sync','date_picker_step','\x22\x20fill=\x22','removeEventListener','Shows\x20a\x20Points/Hour\x20dropdown\x20on\x20the\x20card\x20itself,\x20so\x20the\x20data\x20resolution\x20can\x20be\x20changed\x20without\x20opening\x20the\x20editor.\x20Auto\x20returns\x20to\x20the\x20configured\x20value.\x20The\x20selection\x20persists\x20per\x20card\x20and\x20takes\x20priority\x20over\x20Auto\x20Scale\x20while\x20active.\x20The\x20Group\x20field\x20keeps\x20the\x20Points/Hour\x20selection\x20in\x20sync\x20across\x20every\x20card\x20sharing\x20that\x20name\x20—\x20receivers\x20do\x20not\x20need\x20the\x20picker\x20visible,\x20so\x20one\x20card\x20can\x20drive\x20the\x20page.\x20Independent\x20from\x20the\x20Group\x20By\x20picker\x27s\x20group.','slice','</button>','rgba(255,255,255,0.22)','.sgc-card{position:relative;overflow:hidden}','_overrideGroupBy','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','avg','MMM','area','MDI\x20Icon','</select></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tabs\x20main-tabs\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20main-tb\x20','setConfig',').</div>','sans-serif','#cccccc','Icon','Last\x20180\x20days','getFullYear','.e-data_attribute','_pinchActive','src','_broadcastQuerySync','2-digit','log2','Value','strokeStyle','sMin','now_line_width','X\x20Label\x20Opacity','prom','segments-thr','Buttons\x20that\x20always\x20end\x20at\x20the\x20present\x20moment\x20and\x20look\x20a\x20fixed\x20span\x20back:\x2024H\x20=\x20the\x20last\x2024\x20hours,\x207D\x20=\x20the\x20last\x207\x20days,\x2012M\x20=\x20the\x20last\x2012\x20months,\x20and\x20so\x20on.\x20They\x20do\x20NOT\x20snap\x20to\x20calendar\x20boundaries\x20—\x203D\x20means\x20the\x20last\x2072\x20hours\x20up\x20to\x20now,\x20not\x20a\x203-day\x20calendar\x20block.\x20The\x20prev/next\x20arrows\x20jump\x20a\x20full\x20span\x20back\x20or\x20forward.','.cmp-add','Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','#000000','--primary-text-color','--secondary-text-color','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','friendly_name','_resolvedTemplateColors','card_border_color','--mdc-icon-size:','Maximum\x20for\x20the\x20Y\x20axis.\x20Prefix\x20with\x20~\x20for\x20a\x20soft\x20bound\x20(e.g.\x20~100)\x20—\x20axis\x20uses\x20this\x20when\x20data\x20stays\x20below,\x20expands\x20if\x20data\x20exceeds\x20it.\x20Hard\x20bound\x20forces\x20the\x20edge.\x20Also\x20accepts\x20an\x20entity\x20ID.','trim','Polar\x20Area','startWin','Time\x20Field','#00bcd4','Height\x20of\x20the\x20graph\x20area\x20in\x20pixels,\x20or\x20auto\x20to\x20fill\x20the\x20grid\x20cell\x20(size\x20the\x20card\x20via\x20the\x20Layout\x20tab).\x20Clearing\x20the\x20field\x20sets\x20auto.','Shows\x20predefined\x20time\x20interval\x20buttons\x20on\x20the\x20card.\x20Hidden\x20at\x20runtime\x20when\x20Date\x20Picker\x20or\x20Energy\x20Date\x20Sync\x20is\x20active\x20(those\x20take\x20priority\x20for\x20time\x20window\x20control).\x20The\x20Group\x20field\x20next\x20to\x20the\x20position\x20keeps\x20every\x20card\x20sharing\x20that\x20name\x20on\x20the\x20same\x20interval\x20—\x20receiving\x20cards\x20do\x20not\x20need\x20the\x20picker\x20enabled,\x20so\x20one\x20visible\x20picker\x20can\x20drive\x20the\x20whole\x20page.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-row\x22><div\x20class=\x22ann-row-header\x22\x20style=\x22margin-bottom:8px\x22><span\x20class=\x22ann-row-type\x22>','.e-show_average','input[type=\x22color\x22]','px),\x20-50%)','layout','0.6','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_avg\x22\x20type=\x22checkbox\x22\x20','_edStatesSig','extrema_font_size','</span></div>','amber','hassUtil','_drawAverageLines','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','day_of_month','Color\x20Dot','trend_up_color','_cache','[data-dp-rolling-days],[data-dp-rolling-months]','_fillResizeObs','Rising','.e-offset','xaxis','cellH','sig','sgc-h32','crosshair_legend','_exportPngCard','Value\x20Transform','lastMax','advanced','units','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','compare','config','cos','Name\x20Size','_fd','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>','connectedCallback','_warnHourlyCap','getTotalLength','</select></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Event','<div\x20class=\x22cs\x20','ent','How\x20many\x20data\x20points\x20per\x20hour\x20to\x20fetch.\x20Higher\x20=\x20more\x20detail\x20but\x20heavier\x20on\x20the\x20HA\x20recorder\x20database.\x20A\x20value\x20of\x202\x20means\x20one\x20point\x20every\x2030\x20minutes.\x20Individual\x20entities\x20can\x20override\x20this\x20in\x20their\x20own\x20settings.','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','px)','barH','[data-mtc=\x22xaxis\x22]','pointer-events:none;font-weight:500;letter-spacing:.03em','statistic_id','bucketPrecision','btn','_renderers','firstDay','MM/DD\x20hh:mm\x20A','visibility','<div\x20class=\x22sgc-state-align-left\x22>','body','\x22\x20data-mtc=\x22display\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','Icon\x20Position','_animStart','sgc-strip-cell','Which\x20time\x20zone\x20the\x20card\x20uses\x20for\x20axis\x20labels,\x20tooltips,\x20window\x20boundaries\x20(D/W/M/Y,\x20Graph\x20Start,\x20hour\x20caps)\x20and\x20calendar\x20bucketing.\x20Auto\x20=\x20follow\x20the\x20HA\x20Profile\x20>\x20Time\x20zone\x20preference,\x20exactly\x20like\x20native\x20HA\x20graphs\x20-\x20fixes\x20time\x20mismatches\x20when\x20your\x20device\x20is\x20in\x20a\x20different\x20zone\x20than\x20the\x20server\x20(e.g.\x20while\x20traveling).\x20Local\x20=\x20always\x20use\x20the\x20device/browser\x20zone.\x20Server\x20=\x20always\x20use\x20the\x20HA\x20server\x20zone.\x20A\x20custom\x20IANA\x20name\x20like\x20Europe/Istanbul\x20or\x20America/New_York\x20can\x20also\x20be\x20set\x20in\x20YAML.','long-dash','sort','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','data_labels_font_size','panel','.edb','Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.','_config','_allRelevantEntitiesHaveLTS','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','<div\x20class=\x22sgc-state-align-right\x22>','trend_icon_size','_getDataSourceForRange','TABLE','.sgc-mode-off','Data\x20Attribute','100%','Visibility','_resolvedEntityAnnotations','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','font-weight:','lineJoin','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','hours_to_show','#2ecc71','_exportPng','_inferEnergyPeriodMode','bins','<div\x20class=\x22csb\x22\x20','price_entity','epoch_ms','getPrototypeOf','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20','hour','orange','\x22><div\x20class=\x22f\x22><label>','</label><input\x20class=\x22cmp-op\x22\x20type=\x22number\x22\x20min=\x220.05\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22auto\x22\x20value=\x22','changedTouches','_drawBandAnnotation','.e-show_extrema_min','scroll','_updatePinReadout','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','stats:inflight','--card-background-color','splice','Print\x20the\x20numeric\x20value\x20of\x20every\x20visible\x20data\x20point\x20right\x20above\x20the\x20bar\x20/\x20line\x20/\x20point\x20—\x20like\x20ApexCharts\x20dataLabels.\x20Uses\x20the\x20entity\x27s\x20own\x20decimal\x20and\x20number-format\x20settings.\x20Text\x20is\x20drawn\x20in\x20the\x20entity\x20color\x20with\x20a\x20card-background\x20halo\x20for\x20readability.\x20Best\x20paired\x20with\x20reasonable\x20point\x20counts;\x20dense\x20charts\x20produce\x20overlapping\x20labels.','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','groupPoints','Zoom\x20Buttons','_computeDatePickerWindow','(all\x20together)','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','yVal','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','pink','\x20legend-hidden','y_grid_width','Group\x20By\x20Picker','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','col','y_axis_number_format','</div></div><div\x20class=\x22asr-list\x22>','<div\x20class=\x22sgc-tt-time\x22>','_zoomAbort','<div\x20class=\x22sgc-dp-modes\x22>','more-info','Norsk','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','data_attribute','</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','plain','No\x20moving\x20averages\x20yet','pad2','resolved_name','flatMap','_fillHeightOn','</option><option\x20value=\x22last_month\x22\x20','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_dragState','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','letter-spacing:','.ma-list','6\x20Hours','&amp;','getCardSize','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','periodNoEsc','sgc-zoom-ctl','Box\x20Plot','states','sgc-interval-sync','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-point','rise_fall_colors','e-trend_down_color','</div></div></div>','max_visible_interval','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','_cacheSet','cmp-col','\x22\x20x2=\x22','parse','\x20-\x20update\x20both\x20together\x20and\x20hard-refresh\x20(Ctrl+F5)\x20so\x20the\x20browser\x20drops\x20the\x20cached\x20copy;\x20missing\x20keys\x20will\x20show\x20in\x20English\x20until\x20then.','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','GET','drill_down','font-weight:500;opacity:0.8','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','_fetcher','defineProperty','card_shadow','</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>','sgc-dp-open','hours','_collectThrRefs','_fillFallbackHostH','\x22\x20data-idx=\x22','_isThrRef','connection','#f39c12','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','Override\x20the\x20name\x20shown\x20in\x20the\x20hover\x20tooltip\x20only.\x20Independent\x20from\x20Custom\x20Name\x20(which\x20controls\x20the\x20state\x20row).\x20Leave\x20empty\x20to\x20hide\x20the\x20name\x20in\x20the\x20tooltip\x20—\x20handy\x20when\x20you\x20only\x20want\x20the\x20swatch\x20and\x20value.\x20If\x20unset,\x20the\x20tooltip\x20falls\x20back\x20to\x20Custom\x20Name\x20→\x20friendly_name\x20→\x20entity\x20id.','\x22\x20aria-label=\x22','key','_energyUnsub','price_per_kwh','_startEnergyDateSync','_unsubscribeEvents','<span><span\x20class=\x22sgc-detail-stat-label\x22>','Bar','setProperty','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','active','pointerEvents','show_y_ticks','12863532nSKDQi','bMax','Timeline\x20=\x20time-series\x20graph\x20(line,\x20step,\x20bar\x20per\x20entity).\x20Scatter\x20=\x20X\x20vs\x20Y\x20correlation\x20plot\x20(exactly\x202\x20entities).\x20Pie\x20=\x20donut\x20chart\x20showing\x20shares.\x20Ranking\x20=\x20horizontal\x20bars\x20sorted\x20by\x20value.\x20Heatmap\x20=\x20days\x20×\x20hours\x20grid.\x20Calendar\x20=\x20weekly\x20grid.\x20Box\x20Plot\x20=\x20min\x20/\x20quartile\x20/\x20median\x20distribution\x20per\x20time\x20bucket.\x20Waterfall\x20=\x20each\x20entity\x20as\x20a\x20+/−\x20step\x20of\x20a\x20running\x20total\x20(aggregate\x20defaults\x20to\x20Sum).\x20Histogram\x20=\x20value-frequency\x20distribution\x20over\x20the\x20visible\x20window.','.sgc-detail-legend-entity','name','\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','rgba(255,255,255,0.85)','Month\x20of\x20year\x20(1-12)','name_size','setItem','touchmove','X\x20Label\x20Size','_thrVals','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','ents','pickStatField','_normalizeCompare','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','render','currentColor','appearance','addColorStop','setSeconds','\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Both','_showExtremaOnClick','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_export\x22\x20type=\x22checkbox\x22\x20','_buildThresholdGradient','_refRefIds',':host\x20{\x20display:\x20block;\x20}','gauge_columns','rgba(255,255,255,0.3)','</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22','sgc-card','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','\x0a\x20\x20:host\x20{\x20display:\x20block;\x20}\x0a\x20\x20ha-card\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20position:\x20relative;\x20/*\x20anchors\x20the\x20export\x20button\x20to\x20the\x20card\x27s\x20top-right\x20*/\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#212121);\x0a\x20\x20\x20\x20font-family:\x20var(--primary-font-family,\x20Roboto,\x20sans-serif);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20border-radius:\x20var(--ha-card-border-radius,\x2012px);\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-header\x20.sgc-title-wrap.pos-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-header\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-header\x20ha-icon\x20{\x20--mdc-icon-size:\x2020px;\x20}\x0a\x20\x20.sgc-header-icon,\x20.sgc-header-icon-img\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-header-icon-img\x20{\x20border-radius:\x204px;\x20}\x0a\x20\x20ha-card:hover\x20.sgc-header-icon,\x0a\x20\x20ha-card:hover\x20.sgc-header-icon-img\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-title\x20{\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-spark-mode,\x0a\x20\x20.sgc-plot-wrap.sgc-no-bleed\x20{\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-container\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-canvas\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20opacity:\x200;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x208px;\x0a\x20\x20\x20\x20padding:\x208px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.2);\x0a\x20\x20\x20\x20transition:\x20opacity\x200.12s\x20ease;\x0a\x20\x20\x20\x20min-width:\x20120px;\x0a\x20\x20\x20\x20backdrop-filter:\x20blur(8px);\x0a\x20\x20\x20\x20-webkit-backdrop-filter:\x20blur(8px);\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20padding:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-dot\x20{\x0a\x20\x20\x20\x20width:\x207px;\x0a\x20\x20\x20\x20height:\x207px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-name\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-pie-tt-val\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20writing-mode:\x20vertical-rl;\x0a\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20transform-origin:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.55;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20z-index:\x203;\x0a\x20\x20\x20\x20translate:\x200\x20-50%;\x0a\x20\x20}\x0a\x20\x20.sgc-y-axis-label-left\x20\x20{\x20left:\x200;\x20}\x0a\x20\x20.sgc-y-axis-label-right\x20{\x20right:\x200;\x20}\x0a\x20\x20.sgc-zoom-brush\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x200;\x0a\x20\x20\x20\x20height:\x20100%;\x0a\x20\x20\x20\x20background:\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.15);\x0a\x20\x20\x20\x20border-left:\x201.5px\x20solid\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.7);\x0a\x20\x20\x20\x20border-right:\x201.5px\x20solid\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.7);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20touch-action:\x20manipulation;\x0a\x20\x20\x20\x20-webkit-tap-highlight-color:\x20transparent;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot-wrap.sgc-ctl-export\x20.sgc-zoom-ctl\x20{\x0a\x20\x20\x20\x20right:\x2030px;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button:hover:not(:disabled)\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button:disabled\x20{\x0a\x20\x20\x20\x20opacity:\x200.15;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-ctl\x20button[hidden]\x20{\x0a\x20\x20\x20\x20display:\x20none;\x0a\x20\x20}\x0a\x20\x20@media\x20(hover:\x20none)\x20{\x0a\x20\x20\x20\x20.sgc-zoom-ctl\x20button\x20{\x20opacity:\x200.6;\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20right:\x2018px;\x0a\x20\x20\x20\x20z-index:\x206;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20width:\x2024px;\x0a\x20\x20\x20\x20height:\x2024px;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20opacity:\x200.4;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.15s\x20ease,\x20background\x200.15s\x20ease;\x0a\x20\x20}\x0a\x20\x20.sgc-export-btn:hover\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.15);\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x2030px;\x0a\x20\x20\x20\x20right:\x204px;\x0a\x20\x20\x20\x20z-index:\x207;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20var(--ha-card-background,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(127,127,127,0.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.25);\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20#333);\x0a\x20\x20\x20\x20font:\x20inherit;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20padding:\x207px\x2012px;\x0a\x20\x20\x20\x20text-align:\x20left;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-export-menu\x20button:hover\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.12);\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20top:\x204px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20rgba(var(--rgb-primary-color,\x2074,144,217),\x200.95);\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20}\x0a\x20\x20.sgc-zoom-brush-label-left\x20{\x20left:\x204px;\x20}\x0a\x20\x20.sgc-zoom-brush-label-right\x20{\x20right:\x204px;\x20}\x0a\x20\x20.sgc-plot\x20{\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20touch-action:\x20pan-y;\x0a\x20\x20}\x0a\x20\x20:host(.sgc-fill-height)\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20{\x20height:\x20100%;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20display:\x20flex;\x20}\x0a\x20\x20ha-card.sgc-fill-height\x20.sgc-plot-wrap\x20>\x20.sgc-plot\x20{\x20flex:\x201\x201\x20auto;\x20min-height:\x200;\x20}\x0a\x20\x20ha-card.sgc-natural-height\x20.sgc-plot-wrap\x20>\x20.sgc-plot\x20{\x20min-height:\x20200px;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20{\x0a\x20\x20\x20\x20overflow-x:\x20auto;\x0a\x20\x20\x20\x20overflow-y:\x20hidden;\x0a\x20\x20\x20\x20width:\x200;\x0a\x20\x20\x20\x20min-width:\x20100%;\x0a\x20\x20\x20\x20contain:\x20inline-size;\x0a\x20\x20\x20\x20direction:\x20ltr;\x0a\x20\x20\x20\x20-webkit-overflow-scrolling:\x20touch;\x0a\x20\x20\x20\x20scrollbar-width:\x20thin;\x0a\x20\x20\x20\x20scrollbar-color:\x20rgba(127,127,127,0.4)\x20transparent;\x0a\x20\x20\x20\x20padding-bottom:\x2010px;\x0a\x20\x20\x20\x20touch-action:\x20pan-x\x20pan-y;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20width:\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20max-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar\x20{\x20height:\x208px;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-track\x20{\x20background:\x20transparent;\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll::-webkit-scrollbar-thumb\x20{\x0a\x20\x20\x20\x20background:\x20rgba(127,127,127,0.4);\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel\x20{\x0a\x20\x20\x20\x20scrollbar-width:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-plot.sgc-plot-scroll-wheel::-webkit-scrollbar\x20{\x20display:\x20none;\x20}\x0a\x20\x20.sgc-svg\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20overflow:\x20visible;\x0a\x20\x20}\x0a\x20\x20.sgc-grid-line\x20{\x0a\x20\x20\x20\x20stroke:\x20rgba(127,127,127,0.5);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20}\x0a\x20\x20.sgc-axis-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20fill:\x20var(--secondary-text-color,\x20#727272);\x0a\x20\x20}\x0a\x20\x20.sgc-line,\x20.sgc-area,\x20.sgc-point\x20{\x20pointer-events:\x20none;\x20}\x0a\x20\x20.sgc-bar\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20transition:\x20stroke-width\x200.12s\x20ease,\x20filter\x200.15s\x20ease,\x20opacity\x200.15s\x20ease;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20stroke:\x20var(--primary-text-color,\x20rgba(255,255,255,0.95));\x0a\x20\x20\x20\x20stroke-width:\x200;\x0a\x20\x20\x20\x20paint-order:\x20stroke\x20fill;\x0a\x20\x20}\x0a\x20\x20@media\x20(hover:\x20hover)\x20{\x0a\x20\x20\x20\x20.sgc-bar:hover\x20{\x0a\x20\x20\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3))\x20drop-shadow(0\x200\x203px\x20rgba(0,0,0,0.25));\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-active\x20{\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20\x20\x20stroke-width:\x201.25;\x0a\x20\x20\x20\x20filter:\x20brightness(1.08)\x20drop-shadow(0\x200\x204px\x20rgba(255,255,255,0.3))\x20drop-shadow(0\x200\x203px\x20rgba(0,0,0,0.25));\x0a\x20\x20}\x0a\x20\x20.sgc-ann-threshold,\x0a\x20\x20.sgc-ann-event,\x0a\x20\x20.sgc-ann-band,\x0a\x20\x20.sgc-ann-span,\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-ann-label\x20{\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20paint-order:\x20stroke;\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x203;\x0a\x20\x20\x20\x20stroke-linejoin:\x20round;\x0a\x20\x20\x20\x20stroke-linecap:\x20round;\x0a\x20\x20}\x0a\x20\x20.sgc-crosshair\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--secondary-text-color,\x20#888);\x0a\x20\x20\x20\x20stroke-width:\x201;\x0a\x20\x20\x20\x20stroke-dasharray:\x202\x203;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-period-highlight\x20{\x0a\x20\x20\x20\x20fill:\x20var(--sgc-period-highlight-color,\x20rgba(128,128,128,0.22));\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-line\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20stroke-width:\x201.5;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-hit\x20{\x0a\x20\x20\x20\x20stroke:\x20transparent;\x0a\x20\x20\x20\x20stroke-width:\x2024;\x0a\x20\x20\x20\x20pointer-events:\x20stroke;\x0a\x20\x20\x20\x20cursor:\x20ew-resize;\x0a\x20\x20\x20\x20touch-action:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-pin-label\x20{\x0a\x20\x20\x20\x20font-size:\x209px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20fill:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-span\x20{\x0a\x20\x20\x20\x20margin-left:\x208px;\x0a\x20\x20\x20\x20opacity:\x200.7;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-delta\x20{\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20\x20\x20opacity:\x200.9;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-pin:empty\x20{\x20display:\x20none;\x20}\x0a\x20\x20.sgc-legend-pin\x20{\x0a\x20\x20\x20\x20margin-left:\x206px;\x0a\x20\x20\x20\x20font-size:\x200.9em;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-pin[data-trend=\x22up\x22]\x20{\x20color:\x20var(--success-color,\x20#26a69a);\x20}\x0a\x20\x20.sgc-legend-pin[data-trend=\x22down\x22]\x20{\x20color:\x20var(--error-color,\x20#ef5350);\x20}\x0a\x20\x20.sgc-hover-dot\x20{\x0a\x20\x20\x20\x20stroke:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20stroke-width:\x202;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20filter:\x20drop-shadow(0\x201px\x202px\x20rgba(0,0,0,0.25));\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-draw\x20{\x0a\x20\x20\x20\x20from\x20{\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x20}\x0a\x20\x20\x20\x20to\x20{\x20stroke-dashoffset:\x200;\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-animated\x20{\x0a\x20\x20\x20\x20stroke-dasharray:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20stroke-dashoffset:\x20var(--sgc-path-len,\x203000);\x0a\x20\x20\x20\x20animation:\x20sgc-draw\x201.2s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20@keyframes\x20sgc-bar-grow\x20{\x0a\x20\x20\x20\x20from\x20{\x20transform:\x20scaleY(0);\x20}\x0a\x20\x20\x20\x20to\x20{\x20transform:\x20scaleY(1);\x20}\x0a\x20\x20}\x0a\x20\x20.sgc-bar-animated\x20{\x0a\x20\x20\x20\x20transform-box:\x20fill-box;\x0a\x20\x20\x20\x20transform-origin:\x20center\x20bottom;\x0a\x20\x20\x20\x20animation:\x20sgc-bar-grow\x200.6s\x20ease-out\x20forwards;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-list\x20{\x20display:\x20block;\x20}\x0a\x20\x20.sgc-battery-wrap\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-left:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon\x20{\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20\x20\x20font-size:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-battery-icon:hover\x20{\x20opacity:\x201;\x20}\x0a\x20\x20.sgc-battery-pct\x20{\x0a\x20\x20\x20\x20font-size:\x200.65em;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-group\x20.sgc-state-rows\x20{\x20flex:\x201;\x20min-width:\x200;\x20}\x0a\x20\x20.sgc-battery-in-states\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20align-self:\x20flex-start;\x0a\x20\x20\x20\x20margin-top:\x205px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-battery-zone\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20justify-content:\x20flex-end;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x2010px;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-info\x20{\x20flex:\x200\x200\x20auto;\x20min-width:\x2080px;\x20}\x0a\x20\x20.sgc-spark-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20max-width:\x20120px;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-val\x20{\x0a\x20\x20\x20\x20font-size:\x2017px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20line-height:\x201.2;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-unit\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-trend\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20400;\x0a\x20\x20}\x0a\x20\x20.sgc-spark-graph\x20{\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20height:\x2036px;\x0a\x20\x20\x20\x20min-width:\x2060px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20{\x0a\x20\x20\x20\x20display:\x20block;\x0a\x20\x20\x20\x20margin-bottom:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20width:\x20100%;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-row-group\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-left\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-start;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-center\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20flex-end;\x0a\x20\x20\x20\x20flex:\x201;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center,\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20{\x0a\x20\x20\x20\x20flex-direction:\x20row;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x202px\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-left\x20\x20\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-align-right\x20\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20padding:\x205px\x204px;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s,\x20opacity\x200.15s;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20margin:\x200\x20-4px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.04));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden\x20{\x20opacity:\x200.35;\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-hidden:hover\x20{\x20opacity:\x200.55;\x20}\x0a\x20\x20.sgc-state-wrap.horizontal\x20.sgc-state-row\x20{\x0a\x20\x20\x20\x20padding:\x204px\x206px;\x0a\x20\x20\x20\x20margin:\x200;\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-color\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x0a\x20\x20\x20\x20height:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20\x20\x20transition:\x20transform\x200.2s\x20ease;\x0a\x20\x20\x20\x20box-shadow:\x200\x200\x200\x202px\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-state-color\x20{\x20transform:\x20scale(1.25);\x20}\x0a\x20\x20.sgc-state-icon\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20display:\x20inline-flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20--mdc-icon-size:\x2018px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-icon\x20ha-icon\x20{\x20--mdc-icon-size:\x2018px;\x20}\x0a\x20\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20flex:\x200\x201\x20auto;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20\x20\x20overflow:\x20hidden;\x0a\x20\x20\x20\x20text-overflow:\x20ellipsis;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x204px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-unit\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-left:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20}\x0a\x20\x20.sgc-state-second-label\x20{\x0a\x20\x20\x20\x20font-size:\x200.5em;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20}\x0a\x20\x20.sgc-trend-indicator\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20transition:\x20transform\x200.3s\x20ease;\x0a\x20\x20\x20\x20flex:\x200\x200\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row:hover\x20.sgc-trend-indicator\x20{\x20transform:\x20scale(1.15);\x20}\x0a\x20\x20.sgc-state-row.sgc-state-row-stacked\x20{\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-direction:\x20column;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20line-height:\x201.15;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20baseline;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-top\x20.sgc-state-value\x20{\x0a\x20\x20\x20\x20margin-left:\x200;\x0a\x20\x20\x20\x20font-size:\x201.1em;\x0a\x20\x20}\x0a\x20\x20.sgc-state-row-stacked\x20.sgc-state-stack-bot\x20.sgc-state-name\x20{\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20margin-top:\x201px;\x0a\x20\x20}\x0a\x20\x20.sgc-tooltip\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#fff));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20padding:\x206px\x208px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20\x20\x20box-shadow:\x200\x202px\x208px\x20rgba(0,0,0,0.15);\x0a\x20\x20\x20\x20z-index:\x2010;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-time\x20{\x0a\x20\x20\x20\x20font-weight:\x20600;\x0a\x20\x20\x20\x20margin-bottom:\x204px;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-tt-row\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20margin:\x202px\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-swatch\x20{\x0a\x20\x20\x20\x20width:\x208px;\x20height:\x208px;\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20display:\x20inline-block;\x0a\x20\x20}\x0a\x20\x20.sgc-tt-name\x20{\x20flex:\x201;\x20}\x0a\x20\x20.sgc-tt-val\x20{\x20font-weight:\x20500;\x20margin-left:\x208px;\x20}\x0a\x20\x20.sgc-tt-total\x20{\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(0,0,0,0.1));\x0a\x20\x20\x20\x20padding-top:\x203px;\x0a\x20\x20\x20\x20margin-top:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20.sgc-legend.position-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-legend.position-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-legend.position-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-legend-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-legend-item.hidden\x20{\x20opacity:\x200.4;\x20}\x0a\x20\x20.sgc-legend-swatch\x20{\x0a\x20\x20\x20\x20width:\x2010px;\x20height:\x2010px;\x20border-radius:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(auto-fit,\x20minmax(130px,\x201fr));\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x2014px;\x0a\x20\x20\x20\x20padding-top:\x2014px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity\x20{\x0a\x20\x20\x20\x20border-left:\x203px\x20solid;\x0a\x20\x20\x20\x20padding-left:\x2010px;\x0a\x20\x20\x20\x20transition:\x20opacity\x200.2s;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-entity:hover\x20{\x20opacity:\x200.8;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden\x20{\x20opacity:\x200.3;\x20}\x0a\x20\x20.sgc-detail-legend-entity.legend-hidden:hover\x20{\x20opacity:\x200.5;\x20}\x0a\x20\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20margin-bottom:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20gap:\x2012px;\x0a\x20\x20\x20\x20row-gap:\x202px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-legend-stats\x20span\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.8;\x0a\x20\x20}\x0a\x20\x20.sgc-detail-stat-label\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20margin-right:\x202px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-ip.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-ip.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-ip.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-ip-btn\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-ip-btn.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-al\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x206px\x2010px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-bottom:\x2010px;\x0a\x20\x20}\x0a\x20\x20.sgc-al.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-al.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-al.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-al-item\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-al-dot\x20{\x0a\x20\x20\x20\x20width:\x208px;\x0a\x20\x20\x20\x20height:\x208px;\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20flex-shrink:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select\x20{\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x203px\x206px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20transition:\x20border-color\x200.15s;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-al-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-qp\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x208px;\x0a\x20\x20\x20\x20padding:\x202px\x204px\x204px;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20}\x0a\x20\x20.sgc-qp.align-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.sgc-qp.align-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.sgc-qp.align-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-qp-item\x20{\x20display:\x20flex;\x20align-items:\x20center;\x20gap:\x205px;\x20}\x0a\x20\x20.sgc-qp-lbl\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20opacity:\x200.6;\x0a\x20\x20\x20\x20text-transform:\x20uppercase;\x0a\x20\x20\x20\x20letter-spacing:\x200.4px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select\x20{\x0a\x20\x20\x20\x20background:\x20var(--card-background-color,\x20rgba(0,\x200,\x200,\x200.05));\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color,\x20inherit);\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(120,\x20120,\x20120,\x200.3));\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20padding:\x202px\x206px;\x0a\x20\x20\x20\x20outline:\x20none;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20max-width:\x20140px;\x0a\x20\x20}\x0a\x20\x20.sgc-qp-select:focus\x20{\x20border-color:\x20var(--primary-color,\x20#4A90D9);\x20}\x0a\x20\x20.sgc-al-select\x20option\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20#1c1c1c);\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp\x20{\x0a\x20\x20\x20\x20margin:\x204px\x200\x202px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp.position-bottom\x20{\x0a\x20\x20\x20\x20order:\x2010;\x0a\x20\x20\x20\x20margin:\x206px\x200\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20position:\x20relative;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20{\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20flex:\x201\x201\x20auto;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20row-gap:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone:empty\x20{\x0a\x20\x20\x20\x20flex:\x201\x201\x200;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone.sgc-dp-center-abs\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x2050%;\x0a\x20\x20\x20\x20top:\x2050%;\x0a\x20\x20\x20\x20transform:\x20translate(-50%,\x20-50%);\x0a\x20\x20}\x0a\x20\x20.dp-zone-left\x20{\x20justify-content:\x20flex-start;\x20}\x0a\x20\x20.dp-zone-center\x20{\x20justify-content:\x20center;\x20}\x0a\x20\x20.dp-zone-right\x20{\x20justify-content:\x20flex-end;\x20}\x0a\x20\x20.sgc-dp-nav,\x0a\x20\x20.sgc-dp-shortcuts\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20min-width:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-zone\x20.sgc-dp-modes\x20{\x20margin-left:\x200;\x20}\x0a\x20\x20.sgc-dp-shortcuts\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x202px;\x20}\x0a\x20\x20/*\x20narrow-card\x20fallback:\x20when\x20the\x20absolutely-centered\x20shortcuts\x20zone\x20cannot\x20fit\x20beside\x0a\x20\x20\x20\x20\x20the\x20nav,\x20it\x20degrades\x20to\x20an\x20in-flow,\x20full-width,\x20centered\x20row\x20below\x20the\x20other\x20zones\x20*/\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20{\x20flex-wrap:\x20wrap;\x20row-gap:\x204px;\x20}\x0a\x20\x20.sgc-dp-bar.dp-center-stacked\x20.dp-zone-center\x20{\x20flex:\x201\x201\x20100%;\x20justify-content:\x20center;\x20order:\x209;\x20}\x0a\x20\x20.sgc-dp-bar.dp-centered\x20.sgc-dp-toggle\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20right:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev,\x0a\x20\x20.sgc-dp-next\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2026px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2014px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:hover:not(:disabled),\x0a\x20\x20.sgc-dp-next:hover:not(:disabled)\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-prev:disabled,\x0a\x20\x20.sgc-dp-next:disabled\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20cursor:\x20default;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20transparent;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20white-space:\x20nowrap;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label:hover\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-label.dp-label-past\x20{\x0a\x20\x20\x20\x20opacity:\x200.85;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-modes\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20gap:\x202px;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20margin-left:\x20auto;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode-sep\x20{\x0a\x20\x20\x20\x20width:\x201px;\x0a\x20\x20\x20\x20align-self:\x20stretch;\x0a\x20\x20\x20\x20margin:\x201px\x204px;\x0a\x20\x20\x20\x20background:\x20var(--divider-color,\x20rgba(128,128,128,0.4));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x204px\x209px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-mode:hover,\x0a\x20\x20.sgc-dp-mode.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle,\x20.sgc-dp-reset\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20width:\x2028px;\x0a\x20\x20\x20\x20height:\x2026px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20margin-left:\x202px;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20\x20\x20padding:\x200;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-toggle:hover,\x0a\x20\x20.sgc-dp-reset:hover,\x0a\x20\x20.sgc-dp-toggle.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-panel\x20{\x0a\x20\x20\x20\x20background:\x20var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.12));\x0a\x20\x20\x20\x20border-radius:\x2010px;\x0a\x20\x20\x20\x20padding:\x2012px;\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,0,0,0.18);\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x200;\x0a\x20\x20\x20\x20right:\x200;\x0a\x20\x20\x20\x20top:\x20100%;\x0a\x20\x20\x20\x20z-index:\x205;\x0a\x20\x20}\x0a\x20\x20.sgc-dp.position-bottom\x20.sgc-dp-panel\x20{\x0a\x20\x20\x20\x20top:\x20auto;\x0a\x20\x20\x20\x20bottom:\x20100%;\x0a\x20\x20\x20\x20margin-top:\x200;\x0a\x20\x20\x20\x20margin-bottom:\x206px;\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-dp-open\x20{\x20overflow:\x20visible;\x20}\x0a\x20\x20ha-card.sgc-controller\x20{\x20padding:\x208px\x2012px;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-plot-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-state-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-legend-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-detail-legend-wrap,\x0a\x20\x20ha-card.sgc-controller\x20.sgc-ip-wrap\x20{\x20display:\x20none;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-header-wrap\x20{\x20order:\x20-1;\x20}\x0a\x20\x20ha-card.sgc-controller\x20.sgc-dp\x20{\x20margin:\x200;\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-name\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-stats\x20{\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a\x20\x20ha-card.sgc-native-style\x20.sgc-detail-legend-stats\x20>\x20span\x20{\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20\x20\x20opacity:\x201;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-header\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20justify-content:\x20space-between;\x0a\x20\x20\x20\x20margin-bottom:\x208px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20padding:\x204px\x208px;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20transition:\x20background\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-nav:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-title\x20{\x0a\x20\x20\x20\x20font-size:\x2013px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-grid\x20{\x0a\x20\x20\x20\x20display:\x20grid;\x0a\x20\x20\x20\x20grid-template-columns:\x20repeat(7,\x201fr);\x0a\x20\x20\x20\x20gap:\x201px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hd\x20{\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20opacity:\x200.5;\x0a\x20\x20\x20\x20padding:\x204px\x200;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-empty\x20{\x20padding:\x204px;\x20}\x0a\x20\x20.sgc-dp-cal-day\x20{\x0a\x20\x20\x20\x20padding:\x205px\x202px;\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.12s;\x0a\x20\x20\x20\x20user-select:\x20none;\x0a\x20\x20\x20\x20color:\x20var(--primary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day:hover\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-today\x20{\x0a\x20\x20\x20\x20font-weight:\x20700;\x0a\x20\x20\x20\x20box-shadow:\x20inset\x200\x200\x200\x201.5px\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-in-range\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20\x20\x20opacity:\x200.75;\x0a\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-range-sel\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-day.dp-future\x20{\x0a\x20\x20\x20\x20opacity:\x200.2;\x0a\x20\x20\x20\x20pointer-events:\x20none;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-cal-hint\x20{\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20font-size:\x2010px;\x0a\x20\x20\x20\x20color:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20margin-top:\x206px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-presets\x20{\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20flex-wrap:\x20wrap;\x0a\x20\x20\x20\x20gap:\x204px;\x0a\x20\x20\x20\x20margin-top:\x2010px;\x0a\x20\x20\x20\x20padding-top:\x2010px;\x0a\x20\x20\x20\x20border-top:\x201px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset\x20{\x0a\x20\x20\x20\x20border:\x20none;\x0a\x20\x20\x20\x20background:\x20var(--secondary-background-color,\x20rgba(255,255,255,0.06));\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20padding:\x205px\x2010px;\x0a\x20\x20\x20\x20border-radius:\x206px;\x0a\x20\x20\x20\x20font-size:\x2011px;\x0a\x20\x20\x20\x20font-weight:\x20500;\x0a\x20\x20\x20\x20cursor:\x20pointer;\x0a\x20\x20\x20\x20transition:\x20all\x200.15s;\x0a\x20\x20\x20\x20font-family:\x20inherit;\x0a\x20\x20}\x0a\x20\x20.sgc-dp-preset:hover,\x0a\x20\x20.sgc-dp-preset.active\x20{\x0a\x20\x20\x20\x20background:\x20var(--primary-color,\x20#4A90D9);\x0a\x20\x20\x20\x20color:\x20var(--text-primary-color,\x20#fff);\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20{\x0a\x20\x20\x20\x20padding:\x2024px;\x0a\x20\x20\x20\x20text-align:\x20center;\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20}\x0a\x20\x20.sgc-stub\x20code\x20{\x0a\x20\x20\x20\x20background:\x20var(--divider-color,\x20rgba(0,0,0,0.08));\x0a\x20\x20\x20\x20padding:\x201px\x204px;\x0a\x20\x20\x20\x20border-radius:\x203px;\x0a\x20\x20}\x0a\x20\x20.sgc-stub-hint\x20{\x20font-size:\x2012px;\x20margin-top:\x206px;\x20}\x0a\x20\x20.sgc-error\x20{\x0a\x20\x20\x20\x20padding:\x2016px;\x0a\x20\x20\x20\x20color:\x20var(--error-color,\x20#db4437);\x0a\x20\x20\x20\x20font-size:\x2012px;\x0a\x20\x20}\x0a','Brush\x20Zooming','median','<div\x20class=\x22sgc-qp\x20align-','Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.','Add\x20Entity','cloneNode','display','.e-thr_direction','Shows\x20a\x20Group\x20By\x20dropdown\x20on\x20the\x20card\x20itself\x20—\x20switch\x20between\x20Interval,\x20Hour,\x202H/3H/4H/6H/12H,\x20Date,\x20Week,\x20Month\x20or\x20Year\x20bucketing\x20without\x20opening\x20the\x20editor.\x20Auto\x20returns\x20to\x20the\x20configured\x20value.\x20The\x20selection\x20persists\x20per\x20card\x20and\x20takes\x20priority\x20over\x20Auto\x20Scale\x20while\x20active.\x20The\x20Group\x20field\x20keeps\x20the\x20Group\x20By\x20selection\x20in\x20sync\x20across\x20every\x20card\x20sharing\x20that\x20name\x20—\x20independent\x20from\x20the\x20Points/Hour\x20picker\x27s\x20group.\x20The\x20Group\x20field\x20is\x20shared\x20with\x20the\x20Points/Hour\x20picker\x20—\x20one\x20name\x20keeps\x20BOTH\x20selections\x20in\x20sync\x20across\x20cards.','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.85;font-size:0.9em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','\x22\x20data-tc=\x22general\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22\x20style=\x22margin-bottom:6px\x22><div\x20class=\x22st\x22><input\x20class=\x22e-enabled\x22\x20type=\x22checkbox\x22\x20','restore','default_interval','toString','parentNode','history','_isHistoryAggregated','_color','x_grid_width','.asr-list','_lastMax','Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','createObjectURL','warn','Grid','Shows\x20a\x20Total\x20row\x20at\x20the\x20bottom\x20of\x20the\x20tooltip\x20summing\x20all\x20visible\x20entity\x20values.\x20The\x20unit\x20is\x20appended\x20when\x20every\x20visible\x20entity\x20shares\x20it.','.f,\x20.si','Data\x20Vars','[sgc]\x20ref_op\x20\x22','rgba(0,0,0,0.6)','_resolvePreciseRecordTimes','Day','grey','tooltip_match_axis','last','_dpCalMonth','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','sgc-overlay-clip','offH','render_template',':00','boolean','color:','_scheduleRender','_fillObsPlot','_restartEnergyDateSyncIfNeeded','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','TL_STL','epoch_seconds','Show\x20Values','getDate','month_of_year','_ownCardStyleProps','replaceWith','applyRefToSeries','carryStateInGaps','label_opacity','HA-CARD','_getAvailableEntities','firstChild','_drawThresholdAnnotation','rgba(255,255,255,0.95)','var(--secondary-text-color,\x20#888)','statistics_unit_of_measurement','rgba(0,0,0,0.35)','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','\x20mt8\x22><div\x20class=\x22f\x22><label>','catch','.sgc-export-menu','Tomorrow','.e-align_state','last_6h','.sgc-dp-mode','Hide\x20this\x20entity\x27s\x20name\x20in\x20the\x20state\x20row\x20(the\x20live\x20value\x20row\x20above\x20the\x20graph),\x20showing\x20just\x20the\x20value.\x20Default\x20off.\x20When\x20off\x20and\x20no\x20Custom\x20Name\x20is\x20set,\x20the\x20entity\x27s\x20Friendly\x20Name\x20is\x20shown\x20here\x20automatically.\x20Affects\x20the\x20state\x20row\x20only\x20-\x20not\x20the\x20compact\x20legend\x20or\x20tooltip.','e-trend_stable_color','Min\x20Y2\x20Range','\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22','Русский','#3498db','600\x20','.ann-val2','sgc-range-band','With\x20two\x20pins,\x20add\x20a\x20Δ\x20row\x20per\x20series\x20showing\x20the\x20change\x20from\x20A\x20to\x20B\x20as\x20a\x20value\x20and\x20a\x20percentage.','total_increasing','Scroll\x20Mode','_hourlyCapWarned',';visibility:hidden','crosshair','ids','rgba(0,0,0,0.75)','moveTo','\x22\x20data-hours=\x22','_dbg','BOUNDS','Group','_readPickerState','show_in_legend','<span\x20class=\x22sn\x22>','Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','day','NumberFormat','\x20—</option>','_dpSynced','Altitude','</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22','First','</label><div\x20class=\x22sw\x22><select\x20id=\x22axis_style\x22>','data-band-x','Secondary','solo','pph_picker_position','Week\x20of\x20year\x20(1-53)','startAngle','_priceTrailTimer','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','innerRadius','</option><option\x20value=\x22solid\x22\x20','Visible\x20Modes','\x22\x20data-cstab=\x22styling\x22>','\x22>›</button></div>','Number\x20Format','[sgc]\x20query\x20pick\x20failed','Card\x20Overlays','LTS','.e-tooltip_name','</label><div\x20class=\x22iu\x22><input\x20id=\x22pie_label_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2240\x22\x20step=\x221\x22\x20placeholder=\x22','statistics-graph-chart-controller','Français','[data-intlabel]','has','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20','.e-risefall_increase','_scrollHandler','deltaAgg','.e-show_color_dot','firstWd','_refRefused','\x20style=\x22visibility:hidden\x22','querySelectorAll','_onZoomSyncEvent','\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x229\x22\x20y=\x229\x22\x20width=\x2213\x22\x20height=\x2213\x22\x20rx=\x222\x22/><path\x20d=\x22M5\x2015H4a2\x202\x200\x200\x201-2-2V4a2\x202\x200\x200\x201\x202-2h9a2\x202\x200\x200\x201\x202\x202v1\x22/></svg></button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22edb\x22\x20data-action=\x22delete\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x206\x205\x206\x2021\x206\x22/><path\x20d=\x22M19\x206v14a2\x202\x200\x200\x201-2\x202H7a2\x202\x200\x200\x201-2-2V6m3\x200V4a2\x202\x200\x200\x201\x202-2h4a2\x202\x200\x200\x201\x202\x202v2\x22/></svg></button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22eb\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tabs\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20','mdi:icon\x20or\x20{{\x20template\x20}}','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','object','Controller','</span></div></label></div></div></div><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','createElement','_resolveTemplate','.main-tb','Print\x20each\x20cell\x27s\x20value\x20inside\x20the\x20heatmap\x20or\x20calendar\x20boxes.\x20Turn\x20off\x20for\x20a\x20cleaner\x20color-only\x20grid\x20-\x20exact\x20values\x20stay\x20available\x20in\x20the\x20hover\x20tooltip.','_cacheCleanupTimer','Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','\x22\x20y=\x22','colors','endAngle','</label><div\x20class=\x22iu\x22><input\x20id=\x22now_line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x220.5\x22\x20value=\x22','_drawSeries','Aligned\x20(below)','6\x20or\x20sensor.x','Draws\x20a\x20dashed\x20horizontal\x20line\x20at\x20the\x20mean\x20value\x20of\x20this\x20entity\x20over\x20the\x20current\x20time\x20window.\x20Labeled\x20with\x20the\x20average\x20value\x20in\x20the\x20entity\x20color.','breakGapsInCalendar','attrs','_persistQueryPickers','Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.','DD/MM','.e-tap-action-fb','_tmp','finally','show_data_labels','abs','.e-show_graph','Y\x20Grid\x20Width','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','whenDefined','expr:','</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22','Roundness\x20of\x20each\x20state\x20segment\x20corners\x20in\x20pixels.\x200\x20=\x20perfectly\x20sharp.\x203\x20=\x20default.\x20Larger\x20values\x20round\x20into\x20a\x20pill\x20shape\x20(capped\x20at\x20half\x20the\x20row\x20height).\x20Advanced\x20users\x20can\x20also\x20target\x20the\x20sgc-stl-cell\x20class\x20from\x20card_mod\x20for\x20per-state\x20styling.','_prep','Download','text','Drill\x20Down','.e-y_axis','Custom','min_bound_range_secondary','.ann-type','ref','y_axis_color','</option><option\x20value=\x22manual\x22\x20','_entity','last_updated','polygon','_animateDraw','ref_op','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','</span>','_collections','.fg','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','y_axis_format','cmpEnt','\x22.\x20','_barCenters','blue-grey','</label><div\x20class=\x22iu\x22><input\x20id=\x22x_grid_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22','</option></select></div></div>','Gradient','asr-pph','sgc-axis-label\x20sgc-x-label','Color\x20for\x20the\x20X-axis\x20labels\x20when\x20the\x20visible\x20range\x20spans\x20more\x20than\x20a\x20day\x20and\x20the\x20labels\x20switch\x20to\x20dates.\x20Leave\x20empty\x20to\x20match\x20the\x20X\x20Label\x20Color.','align_state','Gauge\x20Columns','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','./translations.js?v=','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','computeMovingAverages','<path\x20d=\x22M\x20','Adaptive\x20Color','lastRawT','sgc-bar','gauge:','&gt;','.e-icon_color-picker','delete','Automatically\x20tints\x20the\x20state\x20value\x20and\x20icon\x20with\x20the\x20entity\x27s\x20line\x20color.\x20A\x20quick\x20way\x20to\x20color-code\x20state\x20rows\x20without\x20manually\x20setting\x20state_color\x20and\x20icon_color.','_updateTabBadges','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','_overrideAttributes','sgc-hf:','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','Header\x20Weight','var(--divider-color)','Add\x20Comparison','_hass','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20id=\x22energy_collection_key\x22\x20class=\x22overlay-group-input\x20wide\x22\x20type=\x22text\x22\x20placeholder=\x22','_xAxisLabelFormatters','carrySlackMs','Change','Last\x207\x20days','.e-thr_transition','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>','\x22\x20on\x20a\x20series\x20that\x20','Icon\x20Size','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','Line','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','Minimum\x20span\x20of\x20the\x20primary\x20Y\x20axis.\x20If\x20the\x20actual\x20data\x20range\x20is\x20smaller\x20than\x20this,\x20the\x20axis\x20expands\x20symmetrically\x20around\x20the\x20center.\x20Example:\x20set\x20to\x2010\x20and\x20data\x20ranges\x2020-22\x20→\x20axis\x20shows\x2016-26.\x20Prevents\x20overly\x20zoomed\x20graphs\x20for\x20nearly-flat\x20data.','direction','diffSeries','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','_slideTimer','Key','_prevRefStamps','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','Value\x20Position','[sgc]\x20group_by\x20\x22','Show\x20Timestamp','_read','year','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x20mt8\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_min\x22\x20type=\x22checkbox\x22\x20','dpPresetMode','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_max\x22\x20type=\x22checkbox\x22\x20','sensor.','gby','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','var(--secondary-text-color,\x20#95a5a6)','</label><input\x20class=\x22e-fill_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.4\x22\x20value=\x22','precision','next','Dotted','<div\x20class=\x22sgc-dp-shortcuts\x22>','\x22\x20data-dp-preset-mode=\x22','--ha-card-background','removeItem','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','_activeTab','[sgc]\x20data_value_expression\x20on\x20','Week','UTC','format','.panel','\x200\x200\x201\x20','_renderErrTs','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/><polyline\x20points=\x2216\x207\x2022\x207\x2022\x2013\x22/></svg>','int','--primary-background-color','gradient','isPanel','logarithmic','canvas','Last\x202Y','atan2','</option></select></div></div><div\x20class=\x22f\x22></div>','value_factor','<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>','[class*=\x22e-\x22]','mousemove','</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>','_resolveStateRowValue','_subscribeEditorColors','Where\x20to\x20place\x20the\x20header\x20icon\x20—\x20left,\x20center,\x20or\x20right.\x20When\x20the\x20icon\x20position\x20matches\x20the\x20Header\x20Align\x20value,\x20the\x20icon\x20and\x20title\x20sit\x20together\x20(icon\x20first).\x20Otherwise\x20they\x20split:\x20icon\x20goes\x20to\x20its\x20own\x20zone,\x20title\x20to\x20the\x20alignment\x20zone.','.e-price_entity','_haFont','.ann-source','\x20takes\x20','svg','type','scrollLeft','e-needle_color','show_export','cssText','Next\x20period','out','<svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22>','Y\x20Ticks','Subtle\x20is\x20the\x20card\x27s\x20own\x20look:\x20muted\x20labels\x20and\x20a\x20faint\x20grid.\x20Native\x20uses\x20the\x20same\x20theme\x20colours\x20and\x20sizes\x20as\x20Home\x20Assistant\x27s\x20built-in\x20charts\x20(primary\x20text\x20colour\x20at\x2012\x20px\x20for\x20the\x20labels,\x20the\x20theme\x27s\x20divider\x20colour\x20for\x20the\x20grid),\x20so\x20the\x20card\x20switches\x20with\x20light\x20and\x20dark\x20themes.\x20Any\x20axis\x20or\x20grid\x20setting\x20you\x20fill\x20in\x20on\x20the\x20X\x20Axis\x20and\x20Y\x20Axis\x20tabs\x20still\x20wins.','data-full-w','Minutes','</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22','forecast_horizon','rows','label_color','px;','dampResetBoundaryMax','touchend','&quot;','_yearSlotSpan','.sgc-al-wrap','_tooltipAbort','Rise/Fall\x20Colors','Bottom\x20Left','card_background_blur','Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','Max','Sum','pie_label_font_size','tooltip_name','sparkline','_extendWindowForForecastData','_prevAnnotationStamps','\x22\x20stroke-width=\x22','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','<div\x20class=\x22sgc-header\x22>','<div\x20class=\x22f\x22></div>','[sgc]\x20history/history_during_period\x20is\x20not\x20available\x20on\x20this\x20Home\x20Assistant\x20right\x20now;\x20using\x20the\x20REST\x20history\x20API\x20for\x20the\x20next\x205\x20minutes','></ha-icon></span>','pie_center_color','sgc-ctl-export','background:','extrema_bg_opacity','_items','YYYY-MM','How\x20to\x20bucket\x20raw\x20history\x20data\x20before\x20aggregation.\x20Interval\x20=\x20equal-width\x20buckets\x20across\x20the\x20full\x20time\x20range\x20(most\x20common).\x20Hour\x20=\x20one\x20bucket\x20per\x20clock\x20hour.\x20Date\x20=\x20one\x20per\x20calendar\x20day.\x20Week\x20=\x20one\x20per\x20calendar\x20week\x20(Mon–Sun).\x20Month\x20=\x20one\x20per\x20calendar\x20month.\x20Raw\x20=\x20no\x20bucketing\x20at\x20all:\x20every\x20recorded\x20sample\x20is\x20drawn\x20at\x20its\x20exact\x20timestamp\x20—\x20ideal\x20for\x20step\x20graphs\x20of\x20binary/state\x20sensors\x20where\x20each\x20transition\x20matters.','3\x20Hours','childNodes','display:block;width:100%','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_applyRefTo','\x20records\x20history\x20at\x20a\x20very\x20high\x20rate;\x20switching\x20it\x20to\x20the\x20statistics\x20source\x20for\x20performance.\x20Set\x20data_source:\x20history\x20on\x20the\x20entity\x20to\x20keep\x20raw\x20ticks.','dominant-baseline','start_time','\x22\x20data-tab=\x22colors\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M12\x202.69l5.66\x205.66a8\x208\x200\x201\x201-11.31\x200z\x22/></svg>','_sumEmptyWarned','_drawSpanAnnotation','prototype','Value\x20Expression','use_only_attribute_name','Picker\x20Sync','border-color:transparent;background:','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','On\x20Click','_searchQ','_scheduleUpdate','_compareOf','TL_SC_RD','searching','lttbGapAware','querySelector','.ha-entity-picker-wrap','_mainTab','Custom\x20label\x20format\x20for\x20the\x20PRIMARY\x20axis.\x20Overrides\x20Decimals\x20and\x20Y\x20Axis\x20Format\x20above,\x20and\x20also\x20drives\x20data\x20labels,\x20tooltip\x20values,\x20the\x20state\x20row,\x20extrema\x20and\x20the\x20average-line\x20label\x20for\x20entities\x20on\x20this\x20axis.\x20Duration\x20shorthands\x20(raw\x20value\x20converted\x20from\x20Duration\x20Unit):\x20h:mm,\x20h:mm:ss,\x20mm:ss,\x20d\x20h:mm\x20—\x20e.g.\x205400\x20s\x20with\x20h:mm\x20shows\x201:30.\x20Or\x20a\x20safe\x20{expression}\x20template:\x20numbers,\x20value,\x20+\x20-\x20*\x20/\x20%,\x20parentheses,\x20floor,\x20ceil,\x20round,\x20abs,\x20min,\x20max,\x20sqrt,\x20plus\x20pad2(x),\x20pad(x,width),\x20fixed(x,decimals).\x20Example:\x20{floor(value/3600)}:{pad2(floor(value%3600/60))}\x20turns\x205430\x20into\x201:30;\x20{fixed(value/1000,1)}\x20kW\x20turns\x202350\x20into\x202.4\x20kW.\x20No\x20JavaScript\x20is\x20executed;\x20invalid\x20formats\x20are\x20ignored.\x20Leave\x20empty\x20for\x20plain\x20numbers.','\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>','last_2y','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','duration_unit','_pinReadout','Draws\x20a\x20dashed\x20horizontal\x20line\x20at\x20this\x20ghost\x27s\x20average\x20value\x20-\x20the\x20mean\x20of\x20the\x20compared\x20period\x20-\x20in\x20the\x20ghost\x20color.\x20Handy\x20for\x20comparing\x20period\x20averages\x20at\x20a\x20glance.','_resolveStateColor','Today','\x20stroke-dasharray=\x22','_meta','.e-icon_size','.tab-badge','useStats','Classic','toLowerCase','_draw','serializeToString','_fireEntityAction','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','_dpCalYear','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','now_line_color','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','.thr-list','Radius\x20of\x20the\x20data\x20point\x20circles\x20in\x20pixels.\x20Leave\x20empty\x20for\x20automatic\x20sizing\x20based\x20on\x20Line\x20Width.\x20Also\x20sets\x20the\x20dot\x20size\x20in\x20scatter\x20and\x20radar\x20modes.','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>','width','scale','_collectAnnotationRefs','<span\x20class=\x22sgc-state-icon\x22','Disable\x20to\x20make\x20the\x20card\x20behave\x20as\x20if\x20this\x20entity\x20was\x20never\x20configured:\x20nothing\x20is\x20fetched\x20or\x20drawn,\x20and\x20no\x20card-wide\x20logic\x20considers\x20it.\x20Handy\x20for\x20shared\x20card\x20templates\x20(e.g.\x20Streamline)\x20where\x20some\x20instances\x20lack\x20a\x20sensor.\x20The\x20row\x20stays\x20here\x20for\x20editing\x20and\x20can\x20be\x20re-enabled\x20anytime.','stroke:','getUTCHours','Disabled\x20when\x20thresholds\x20active','_setupColorTemplates','</option><option\x20value=\x22sequential\x22\x20','_baseQuery','.ed','_pinchWired','Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.','history:cache','\x22\x20preserveAspectRatio=\x22none\x22\x20overflow=\x22visible\x22\x20style=\x22width:100%;height:100%;display:block;overflow:visible\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','Graph\x20Data','histogram_bins','_ltsWarned','\x20L\x20','seriesStats','rgba(0,0,0,0.5)','var(--primary-text-color)','Fixed\x20Value','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20','central','alignToClock','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20cstc\x20','show_interval_picker','_candleColors','X\x20Grid\x20Width','Dashed','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>','Adds\x20a\x20button\x20to\x20the\x20date\x20picker\x20bar\x20that\x20returns\x20to\x20the\x20default\x20period\x20(Default\x20Mode,\x20or\x20the\x20first\x20visible\x20mode)\x20and\x20clears\x20any\x20custom\x20range.\x20A\x20Controller\x20card\x20shows\x20it\x20by\x20default.','</div></div><div\x20class=\x22cmp-list\x22>','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','contain','<text\x20x=\x22','_priceSeq','_resetZoomAll','state_timeline_label_font_size','getBoundingClientRect','card_padding','sgc-tooltip-sync','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','[sgc]\x20','_teardownColorTemplates','chart_mode','_brushArmed','\x22\x20style=\x22width:','Pin\x20Delta','addEventListener','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20next\x20to\x20the\x20primary\x20value.\x20Only\x20meaningful\x20when\x20Primary\x20Value\x20is\x20Last,\x20First,\x20Min,\x20or\x20Max\x20—\x20those\x20have\x20a\x20single\x20point\x20in\x20time.','_priceSeries','show_x_axis','_resolveThrRef','Labels','sgc-y-axis','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_attribute_list\x22\x20type=\x22checkbox\x22\x20','position:absolute;visibility:hidden;pointer-events:none;','show_y2_axis','_hasCandlestick','callWS','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','cmp-back','px;\x22>\x0a\x20\x20\x20\x20\x20\x20<canvas\x20class=\x22sgc-pie-canvas\x22\x20style=\x22width:100%;height:100%;display:block\x22></canvas>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-pie-tooltip\x22></div>\x0a\x20\x20\x20\x20</div>','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','Search\x20settings','.cs','<div\x20class=\x22sgc-state-align-center\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','native','<line\x20x1=\x22','show_delta','cols','_broadcastDatePickerSync','><label>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','data-w','Epoch\x20seconds','__sgcDecisionHours','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_sum\x22\x20type=\x22checkbox\x22\x20','.e-data_value_field','num','_haCMap','main','color','date_picker_nav_position','_precisePending','Auto\x20Hide\x20Entities','Progress','Trend\x20Period','test','first_weekday','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','.cmp-col-pick','height:','Custom\x20color\x20for\x20the\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20color\x20name)\x20or\x20a\x20CSS\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default\x20(--secondary-text-color).','.f,\x20.si,\x20.overlay-row,\x20.ms','Upper\x20Bound\x20Y2','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','fill_opacity','y_grid_opacity','debug_fetch','\x22\x20is\x20invalid\x20(','radar','maSeries','sgc-fill-height','Down\x20Color','graph_start_hour','<button\x20class=\x22sgc-dp-mode\x20','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y2_axis\x22\x20type=\x22checkbox\x22\x20','Heatmap','Size\x20in\x20pixels\x20of\x20the\x20state\x20name\x20drawn\x20inside\x20each\x20segment\x20AND\x20of\x20the\x20entity\x20name\x20in\x20the\x20label\x20column\x20on\x20the\x20left.\x20Empty\x20=\x2010\x20inside\x20segments,\x2011\x20for\x20entity\x20names.\x20Segments\x20narrower\x20than\x20the\x20text\x20still\x20truncate\x20it\x20with\x20an\x20ellipsis,\x20and\x20entity\x20names\x20wrap\x20onto\x20up\x20to\x20three\x20lines\x20-\x20both\x20follow\x20this\x20size,\x20so\x20a\x20larger\x20font\x20shows\x20fewer\x20characters\x20rather\x20than\x20overflowing,\x20and\x20rows\x20grow\x20to\x20fit.','Tooltip\x20Date\x20=\x20Axis','_preciseTsResolved','classList','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','padL','isConnected','<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22zoom_sync\x22\x20type=\x22checkbox\x22\x20','_isFieldRelevantForMode','unexpected\x20character\x20\x22','findIndex','14px','linear-gradient(','long','align','pointerId','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','gridAutoFlow','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','font-size:','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','border-style:solid','.ha-icon-picker-wrap[data-card-icon]','Battery','sgc-grid-line\x20sgc-y-grid-line','_popZoomHistory','A\x20JavaScript\x20expression\x20to\x20transform\x20each\x20data\x20value.\x20Available\x20variables:\x20x\x20(current\x20value),\x20first\x20(first\x20value\x20in\x20window),\x20last,\x20min,\x20max,\x20avg\x20(series\x20stats),\x20index\x20(point\x20position),\x20t\x20(this\x20point\x27s\x20time\x20in\x20ms),\x20now\x20(current\x20time\x20in\x20ms),\x20hour\x20(local\x20hour,\x200-23.99),\x20weekday\x20(1\x20=\x20Monday\x20to\x207\x20=\x20Sunday).\x20Return\x20null\x20to\x20leave\x20a\x20gap\x20at\x20that\x20point.\x20Applied\x20after\x20Value\x20Factor.\x20Examples:\x20return\x20x\x20-\x20first\x20(normalize\x20to\x20zero),\x20return\x20x\x20>\x208\x20?\x20x\x20:\x20null\x20(only\x20above\x208),\x20return\x20t\x20<=\x20now\x20?\x20null\x20:\x20x\x20(forecast\x20only).','\x22></div></div><div\x20class=\x22f\x22><label>','\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x2012\x2018\x2012\x2015\x2021\x209\x203\x206\x2012\x202\x2012\x22/></svg>','rgba(0,0,0,0.87)','lower_bound','sgc-export-btn','xVal','_resolveEntityAnnotations','<div\x20class=\x22es\x22>','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','_sgcCp','ha-card','_tplBoolCard','background-position:center','endsWith','endMs','action','Read\x20chart\x20data\x20from\x20an\x20entity\x20attribute\x20instead\x20of\x20history.\x20Used\x20for\x20forecast\x20data\x20(EPEX\x20spot\x20prices,\x20weather\x20forecast,\x20solar\x20prediction).\x20The\x20attribute\x20must\x20contain\x20an\x20array\x20of\x20objects\x20with\x20time\x20and\x20value\x20fields.','mm:ss','assign','pointerleave','primary','rgba(0,0,0,0.06)','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x22><span\x20class=\x22u\x22>px</span></div></div></div><label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20id=\x22gauge_show_minmax\x22\x20type=\x22checkbox\x22\x20','checked','kind','Entity\x20at\x20index\x20','</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','ddd\x20DD\x20MMM','show_second_state_as','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis_label\x22\x20type=\x22checkbox\x22\x20','show_y_axis','data-trend','\x20sgc-stacked','c2y','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','Avg\x20','Up\x20to\x20(hours)','sgc-bar-active','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','selector','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','Period','</div></div>','\x22\x20with\x20aggregate_func\x20\x22','[data-b]','to_state','State\x20Color','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Lower\x20Bound\x20Y2','[data-dp-cal]','last\x20week','One\x20or\x20more\x20simple\x20moving-average\x20lines\x20for\x20this\x20entity.\x20Each\x20averages\x20the\x20last\x20N\x20buckets\x20—\x20the\x20period\x20is\x20in\x20buckets,\x20and\x20the\x20bucket\x20size\x20comes\x20from\x20Points/Hour\x20or\x20Group\x20By.\x20Needs\x20at\x20least\x20N\x20buckets\x20loaded:\x20if\x20a\x20long\x20period\x20(e.g.\x2026)\x20doesn\x27t\x20draw\x20on\x20a\x20short\x20window,\x20raise\x20Hours\x20to\x20Show\x20(optionally\x20with\x20Max\x20Visible\x20Interval\x20to\x20keep\x20the\x20view\x20narrow).\x20Averages\x20the\x20close\x20for\x20candlesticks,\x20otherwise\x20the\x20bucket\x20value;\x20uses\x20the\x20entity\x27s\x20own\x20Y\x20axis.','DD/MM\x20HH:mm','</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x22','Chart\x20Settings','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','number.','<div\x20class=\x22sgc-tt-row\x20sgc-tt-total\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','__sgcAxisFmt','computeMovingAveragesExt','_resetAggWarned','documentElement','.sgc-dp-panel','sgc-area\x20sgc-seg-area','\x22><span\x20class=\x22u\x22>px</span></div></div>','_viewWindow','sgc-ann-label\x20sgc-ann-span-label','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','Date\x20Picker','TOTAL','_liveStateRaw','last_1h','\x20stroke-width=\x22','\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_xEnt','classic','Group\x20name\x20for\x20stacked\x20bars/lines.\x20Entities\x20with\x20the\x20same\x20group\x20name\x20are\x20stacked\x20on\x20top\x20of\x20each\x20other.\x20Different\x20groups\x20are\x20placed\x20side\x20by\x20side.\x20Leave\x20empty\x20to\x20stack\x20all\x20entities\x20together\x20(default\x20behavior).','_fpLastW','axis_style','value_transform','#888','template','sgc-extrema','datetime_format','\x20but\x20the\x20card\x20is\x20v','sqrt','threshold','Default\x20=\x20entity\x20name\x20appears\x20to\x20the\x20left\x20of\x20the\x20primary\x20value\x20(inline).\x20Aligned\x20=\x20entity\x20name\x20appears\x20centered\x20below\x20the\x20primary\x20value\x20(ApexCharts-style,\x20good\x20for\x20header-only\x20entities\x20and\x20mobile\x20layouts).','[sgc]\x20render\x20failed','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','\x20Z\x22\x20fill=\x22','How\x20strong\x20the\x20fill\x20under\x20the\x20line\x20is,\x20from\x200\x20(invisible)\x20to\x201\x20(solid).\x20Leave\x20empty\x20for\x20the\x20default\x200.4.\x20With\x20Gradient\x20on\x20this\x20is\x20the\x20opacity\x20at\x20the\x20top,\x20fading\x20down\x20to\x20an\x20eighth\x20of\x20it\x20at\x20the\x20bottom;\x20with\x20Gradient\x20off\x20the\x20flat\x20fill\x20uses\x20half\x20of\x20it.','firstElementChild','sgc-annotations-fg','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','getRootNode','decrease','clear','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x20mt8\x22\x20style=\x22padding:6px\x200\x22><div\x20class=\x22st\x22><input\x20id=\x22y_axis_round_ticks\x22\x20type=\x22checkbox\x22\x20','textAlign','STYLE','carryPastNow','sgc-y-axis-sticky','data-axis-side','scrollbar','</label><div\x20class=\x22iu\x22><input\x20id=\x22state_timeline_corner_radius\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x223\x22\x20value=\x22','Icon\x20Color','Line\x20/\x20Fill\x20Color','groupExtremesByKey','(prefers-color-scheme:\x20dark)','_ensurePinchHandlers','Sep','\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','sgc-y-axis-label\x20sgc-y-axis-label-left','_updateSeq','period_highlight_color','sgc-zoom-reset','90D','_bucketSeries','Number\x20of\x20units\x20per\x20window.\x201\x20=\x20single\x20unit\x20(e.g.\x20one\x20day,\x20one\x20month\x20—\x20legacy\x20behavior).\x20>1\x20turns\x20the\x20picker\x20into\x20a\x20rolling\x20N-unit\x20window:\x20prev/next\x20buttons\x20jump\x20a\x20full\x20N\x20units.\x20Example:\x20step=4\x20with\x20Week\x20mode\x20shows\x20the\x20last\x204\x20weeks\x20and\x20navigates\x20back/forward\x204\x20weeks\x20at\x20a\x20time.','bad\x20number\x20\x22','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','stop','entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array','white','pct','_colorUnsubs','_isLiveTrackingNeeded','Last\x202\x20years','Time-shift\x20the\x20plotted\x20data\x20along\x20the\x20X-axis.\x20Positive\x20(e.g.\x2024)\x20shifts\x20data\x20forward\x20—\x20for\x20forecast\x20sensors\x20whose\x20state\x20represents\x20T+N\x20hours\x20ahead.\x20Negative\x20(e.g.\x20-24)\x20shifts\x20data\x20backward\x20—\x20useful\x20with\x20attribute-based\x20forecast\x20data\x20to\x20overlay\x20tomorrow\x27s\x20forecast\x20onto\x20today.\x20Leave\x20empty\x20(or\x200)\x20to\x20disable.\x20Independent\x20from\x20Offset\x20—\x20both\x20can\x20be\x20combined.','TOOLTIP_NAME','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','Türkçe','_cssPath','stacked','.e-invert','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','radialbar','</foreignObject></svg>','\x22\x20data-panel=\x22entities\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-header\x22\x20data-toggle=\x22entities\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-icon\x22><svg\x20width=\x2218\x22\x20height=\x2218\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22><path\x20d=\x22M17\x2021v-2a4\x204\x200\x200\x200-4-4H5a4\x204\x200\x200\x200-4\x204v2\x22/><circle\x20cx=\x229\x22\x20cy=\x227\x22\x20r=\x224\x22/><path\x20d=\x22M23\x2021v-2a4\x204\x200\x200\x200-3-3.87\x22/><path\x20d=\x22M16\x203.13a4\x204\x200\x200\x201\x200\x207.75\x22/></svg></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-title\x22>','0\x200\x20','Last\x2030D','missing|','state_color','binary_sensor','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','dp-center-stacked','weekday','#010203','_yearEqualSpace','X_AXIS','var(--error-color,\x20#ff4757)','sgc-stl-label-clip','disconnect','entity','Daily\x20end\x20hour\x20filter.\x20Plain\x20number\x20=\x20absolute\x20clock\x20hour\x20(22\x20=\x2022:00).\x20Prefix\x20with\x20+\x20or\x20-\x20for\x20relative\x20to\x20NOW\x20(+1\x20=\x20one\x20hour\x20from\x20now,\x20-0.5\x20=\x2030\x20min\x20ago)\x20—\x20in\x20hand-written\x20YAML\x20these\x20must\x20be\x20quoted.\x20Alternatively\x20use\x20now,\x20now+1,\x20now-1\x20which\x20are\x20YAML-safe.\x20Also\x20accepts\x20entity\x20ID\x20(sensor.sunset_hour).','.sgc-qp-wrap','min','show_tooltip_total','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ea\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22etb\x22\x20data-action=\x22toggle\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><polyline\x20points=\x226\x209\x2012\x2015\x2018\x209\x22/></svg></button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22edup\x22\x20data-action=\x22duplicate\x22\x20title=\x22','url','1\x203','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','When\x20the\x20chart\x20is\x20stacked\x20with\x20two\x20or\x20more\x20stack\x20groups,\x20adds\x20a\x20per-group\x20total\x20row\x20for\x20each\x20named\x20group\x20(e.g.\x20\x27Apples\x20Total\x27).\x20Independent\x20of\x20Tooltip\x20Total\x20—\x20turn\x20both\x20on\x20to\x20show\x20the\x20group\x20totals\x20AND\x20the\x20grand\x20Total\x20of\x20all\x20entities\x20together.','<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/><path\x20d=\x22M3\x2021\x209\x2015\x2013\x2019\x2021\x2011\x22\x20opacity=\x220.5\x22/></svg>','.e-','1\x20/\x20-1','day_of_year','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','_lastColorKey','</option><option\x20value=\x22yesterday\x22\x20','fillStyle','Font\x20Size','break_on_null','<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22scroll_sync\x22\x20type=\x22checkbox\x22\x20','_buildCsvText','hour_of_day','Mirrors\x20horizontal\x20scrolling\x20across\x20all\x20other\x20cards\x20in\x20the\x20same\x20group.\x20Most\x20useful\x20when\x20Max\x20Visible\x20Interval\x20is\x20set\x20on\x20each\x20card\x20so\x20they\x27re\x20actually\x20scrollable.\x20The\x20scroll\x20position\x20is\x20shared\x20as\x20a\x20proportion\x20(0–100%\x20of\x20the\x20total\x20range),\x20so\x20cards\x20with\x20different\x20hours_to_show\x20still\x20land\x20at\x20the\x20same\x20relative\x20point.','.e-show_second_state_as','grd:','Unit\x20of\x20the\x20RAW\x20sensor\x20value\x20when\x20a\x20duration\x20shorthand\x20is\x20used.\x20Seconds\x20is\x20the\x20default\x20—\x20a\x20value\x20of\x205400\x20with\x20h:mm\x20shows\x201:30.\x20Pick\x20Minutes\x20or\x20Hours\x20if\x20your\x20sensor\x20reports\x20those.\x20Ignored\x20by\x20{expression}\x20templates.','Inner\x20spacing\x20of\x20the\x20card.\x20Accepts\x20a\x20single\x20number\x20(px)\x20or\x20any\x20CSS\x20shorthand\x20like\x208px\x2016px\x20or\x200.\x20Leave\x20empty\x20for\x20theme\x20default.','show_values','.ma-del','opacity','mean','\x20{…}','.edup','.sgc-export-btn','sgc-data-label','message','_applyOwnCardStyles','then','_window','requesterId','bar_spacing','no-','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','sgc-ann-label\x20sgc-ann-event-label','Hide\x20entities\x20whose\x20value\x20falls\x20below\x20this\x20threshold.\x20Useful\x20for\x20ranking\x20energy\x20consumption\x20or\x20similar\x20metrics\x20where\x20idle\x20/\x20standby\x20devices\x20clutter\x20the\x20chart.\x20The\x20threshold\x20is\x20compared\x20against\x20the\x20absolute\x20value,\x20so\x20it\x20works\x20the\x20same\x20for\x20positive\x20and\x20negative\x20numbers.\x20Leave\x20empty\x20for\x20no\x20filter.','<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.6;font-size:0.85em;margin-top:2px\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','_normalizedBgImage','</span></span>','Suomi','string\x20in\x20arithmetic','y2_axis_label','add-entity','sgc-area','Show\x20the\x20minimum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20min\x20—\x20useful\x20for\x20sensors\x20where\x20the\x20minimum\x20is\x20always\x20zero\x20(e.g.\x20solar\x20power,\x20rain).','index','Last\x20Week','var(--tx)','ent-off','#1c1c1c','text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)','today','</option><option\x20value=\x22dashed\x22\x20','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','\x22>Δ\x20','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_live\x22\x20type=\x22checkbox\x22\x20','previous_period','_pinDrag','fill=\x22url(#','subscribe','nowMs','\x20-\x20calendar\x20modes\x20(hour,\x20date,\x20week,\x20month,\x20year)\x20regroup\x20attribute\x20arrays,\x20fixed\x20','card_icon','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','var(--primary-text-color,\x20#fff)','Which\x20axis\x20the\x20threshold\x20colors\x20are\x20painted\x20along.\x20Vertical\x20=\x20Y-axis\x20gradient\x20(colors\x20map\x20to\x20value\x20positions\x20on\x20chart\x20height).\x20Horizontal\x20=\x20per-segment\x20coloring\x20along\x20the\x20time\x20axis.','_wsSubscribing','.sgc-header-wrap','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','<stop\x20offset=\x22','.e-show_extrema','.sgc-plot','_broadcastIntervalSync','_drawRangeBand','top','anchorT','c1x','Pins','transparent','rgba(255,255,255,0.08)','.sgc-legend-wrap','.e-upper_bound','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','#ffffff','\x22\x20data-label=\x22','URL\x20of\x20an\x20image\x20to\x20use\x20as\x20the\x20card\x20background.\x20Local\x20files\x20(in\x20www/)\x20are\x20accessed\x20under\x20/local/\x20—\x20you\x20can\x20write\x20either\x20/local/sunset.jpg\x20or\x20just\x20sunset.jpg\x20or\x20local/sub/path.jpg.\x20External\x20URLs\x20work\x20too.\x20Image\x20overlays\x20the\x20background\x20color\x20(transparent\x20rgba\x20colors\x20show\x20through).','customEnd','0.4','The\x20','e-color','cmp-col-pick','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22sgc-dp-cal-nav\x22\x20data-dp-cal=\x221\x22\x20aria-label=\x22','data-t','URL','Manual','Adds\x20a\x20statistics\x20row\x20below\x20the\x20graph\x20for\x20this\x20entity.\x20Select\x20which\x20values\x20to\x20show:\x20Min,\x20Avg,\x20Max\x20from\x20the\x20displayed\x20time\x20range,\x20and/or\x20Last\x20(the\x20most\x20recent\x20value).\x20Multiple\x20selections\x20allowed.','<option\x20value=\x22raw\x22\x20','\x22\x20viewBox=\x220\x200\x20','sgc:compiled_transform','getPropertyValue','show_y_axis_label','items','off','Hour','Reference\x20Year','\x22></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','Font\x20Color','via','var(--sf)','Language','expected\x20','_drawAnnotationsBackground','Last\x202\x20Years','_pieSlices','</div>\x0a\x20\x20\x20\x20\x20\x20','Histogram','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','customStart','getOwnPropertyDescriptor','Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','No\x20data\x20to\x20build\x20heatmap.','entries','_renderIntervalPicker','_computeGraphFingerprint','sgc-search-miss','ddd\x20DD/MM','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-chevron\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><polyline\x20points=\x226\x209\x2012\x2015\x2018\x209\x22/></svg></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-body\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tabs\x20cs-tabs\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_pph_picker\x22\x20type=\x22checkbox\x22\x20','offset','idx','Shifts\x20this\x20entity\x20backward\x20in\x20time\x20by\x20the\x20given\x20number\x20of\x20hours.\x20Use\x20to\x20overlay\x20the\x20same\x20sensor\x20from\x20different\x20periods\x20on\x20one\x20graph.\x2024\x20=\x20yesterday,\x20168\x20=\x20last\x20week,\x20720\x20=\x20last\x20month.\x20Also\x20accepts\x20a\x20helper\x20entity\x20ID\x20(e.g.\x20input_number.my_offset)\x20for\x20dynamic\x20offset.','save','600','show_extrema','_hiddenEntities','interval_picker_position','sgc-svg','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','attribute','forEach','entityIdx','style','overlay','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20','move','__default','data_time_unit','_pieItems','onload','ma-col','.e-damp_reset_boundary','Multiplies\x20the\x20value\x20by\x2010\x20raised\x20to\x20this\x20power.\x200\x20=\x20no\x20change.\x20-3\x20=\x20÷1000\x20(convert\x20milli-units).\x202\x20=\x20×100.','time_zone','setAttribute','getDay','</div><button\x20class=\x22thr-add\x22\x20','weeks','_computeWsTrackedKey','download','\x22\x20data-dp-day=\x22','number_format','var(--error-color,\x20#ef5350)','Compact\x20Legend','_edLang','linearGradient','When\x20enabled,\x20automatically\x20picks\x20the\x20best\x20Group\x20By\x20and\x20Points/Hour\x20for\x20the\x20visible\x20window\x20—\x20aiming\x20for\x20~100\x20points.\x20Falls\x20back\x20to\x20a\x20safer\x20mode\x20(Points/Hour\x20only)\x20for\x20kart\x20configurations\x20using\x20offset,\x20forecast_horizon,\x20or\x20attribute-based\x20data\x20sources,\x20where\x20Group\x20By\x20override\x20could\x20break\x20per-entity\x20time\x20alignment.','\x22></div></div></div>','devicePixelRatio','</label><div\x20class=\x22iu\x22><input\x20class=\x22ann-opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22','_refreshLiveLegend','No\x20thresholds\x20yet','Primary','_applyModeVisibility','__sgcActiveRule','x_grid_opacity','<stop\x20offset=\x220%\x22\x20stop-color=\x22','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','128TLcOET','_onDatePickerToggle','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','empty\x20expression','_renderHeader','_arcs','globalAlpha','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','<button\x20id=\x22add-entity\x22\x20class=\x22add-btn\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>','Download\x20PNG\x20(Chart)','YYYY-MM-DD','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','Date','configured\x20—\x20add,\x20reorder\x20and\x20customize','position:relative;flex:1.2;min-width:0','_querySyncRequestHandler','Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20uses\x20the\x20Home\x20Assistant\x20default\x20shown\x20in\x20the\x20placeholder.','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','statistics-graph-chart-card-editor','px\x20','sgc-grad-','_hasAnyAggregatedEntity','</span></div></label>','Reset\x20Button','x_axis_interval','scroll_mode','Month','state_strip','scroll_sync_group','code','Horizontal','_buildSecondStateHtml','sgc-datepicker-sync-request','abort','_formatAxisStateLabel','ha-card.sgc-card','time_format','stats:net','_boundRefIds','meter_period','Zoom\x20In','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','\x22\x20height=\x22','y_axis_font_opacity','locked','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','statsFieldCascade','lineWidth','_counterDayRowsSafe','hass','accent','.sgc-zoom-brush-label-right','.e-statistic_id','getWeekInfo','innerHTML','_refDirtyIds','fillText','rect','opacity:','_pphStoreKey','<option\x20value=\x22','Last\x2015D','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','116826FyIzbA','_wheelHandler',')\x22\x20fill-opacity=\x22','e-trend_up_color','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','_pinsBackup','Min','var(--divider-color,\x20rgba(127,127,127,.28))','state_timeline_show_labels','rgba(255,255,255,0.06)','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','Layout','setDate','Draws\x20a\x20min/max\x20shaded\x20band\x20behind\x20the\x20line\x20showing\x20the\x20value\x20range\x20within\x20each\x20aggregation\x20bucket.\x20The\x20line\x20shows\x20the\x20average\x20while\x20the\x20band\x20shows\x20how\x20much\x20the\x20value\x20fluctuated.','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>','Global',';width:6px;height:6px','previous\x20period','_drillTimer','_prepSeriesSamples','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','_mountCanvas','focus','#2980b9','Last\x203\x20Years','_applyQueryOverrides','card_header_letter_spacing','Waterfall','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','\x20—\x20','show_legend','\x22></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','.e-stack_group','.sgc-y-axis-label','toFixed','Year','toDataURL','#16a085','</label><div\x20class=\x22iu\x22><input\x20id=\x22date_picker_step\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x22365\x22\x20step=\x221\x22\x20value=\x22','_dpRangeStart','0.16','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.',';object-fit:contain;\x22>','raw','.sgc-pie-canvas','tooltip_order','c2x','_attachTooltip','isDate','.ann-add','_baselineReady','stroke=\x22','var(--error-color,\x20#ef4444)','_dpOffset','pie_label_format','tooltip_sync_group','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20id=\x22show_full_period\x22\x20type=\x22checkbox\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_ticks\x22\x20type=\x22number\x22\x20min=\x222\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x224\x22\x20value=\x22','language','getConfig','event','\x22></div><div\x20class=\x22f\x22></div></div>','stroke=\x22url(#','battery_low_threshold','de-DE','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22state_timeline_show_labels\x22\x20type=\x22checkbox\x22\x20','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div></div>','Subtle\x20(card\x20default)','4\x20Hours','indexOf','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','sequential','textContent','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','clip-path','date_picker_group','.asr-row','Calendar','X-Axis','Click\x20and\x20drag\x20(desktop)\x20or\x20long-press\x20and\x20drag\x20(mobile)\x20on\x20the\x20graph\x20to\x20select\x20a\x20time\x20range\x20and\x20zoom\x20in.\x20Double-click/double-tap\x20resets\x20to\x20the\x20original\x20view.','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','_compareShiftHours','\x22\x20data-mtab=\x22xaxis\x22>','Previous\x20Period','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2017\x209\x2011\x2013\x2015\x2021\x207\x2021\x2020\x203\x2020Z\x22/></svg>','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','GRADIENT','Extended\x20Window','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','Append\x20the\x20plotted\x20attribute\x20to\x20each\x20entity\x27s\x20name\x20-\x20in\x20the\x20state\x20row,\x20legend,\x20tooltips,\x20stats,\x20exports\x20and\x20this\x20list.\x20Without\x20it,\x20two\x20attributes\x20of\x20the\x20same\x20entity\x20produce\x20two\x20identical\x20labels.\x20Rows\x20that\x20plot\x20the\x20entity\x20state\x20itself\x20are\x20untouched,\x20as\x20are\x20entities\x20you\x20gave\x20a\x20Custom\x20Name.','resolved_tooltip_name','ha-selector','_onAttributePick','cron_pattern','Draw\x20order.\x20Higher\x20=\x20drawn\x20in\x20front,\x20on\x20top\x20of\x20lower-numbered\x20entities;\x20lower\x20or\x20negative\x20=\x20sent\x20behind.\x20Default\x200\x20keeps\x20the\x20configuration\x20order.\x20Independent\x20of\x20the\x20legend\x20/\x20state-row\x20order,\x20so\x20you\x20can\x20bring\x20a\x20curve\x20to\x20the\x20front\x20or\x20back\x20without\x20reordering\x20the\x20entities.\x20YAML\x20key:\x20z_index.','gauge_show_minmax','[sgc]\x20value_transform\x20compiled\x20without\x20the\x20time\x20arguments:','cstab','\x20off','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','rgba(0,0,0,0.7)','\x20.sgc-dp-shortcuts','text-anchor','grid_options','tab','Interval','dp-future','attachShadow','data-band-w','sgc-axis-label\x20sgc-y-label','\x22\x20stroke=\x22','#727272','getUTCMinutes','rgba(255,255,255,0.45)','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','isFinite','last_5y','interval_picker_group','_prevStamps','_drawXAxis','Price\x20Attribute','Card\x20Settings','bottom-right','_renderLegend','180deg','ref_entity','Horizontal\x20position\x20of\x20the\x20mode\x20shortcuts\x20—\x20the\x20D/W/M/Y\x20buttons\x20and\x20the\x20calendar\x20icon\x20—\x20left,\x20center,\x20or\x20right.\x20Sharing\x20a\x20position\x20with\x20the\x20date\x20navigator\x20places\x20the\x20navigator\x20first.','<div\x20class=\x22sgc-al\x20align-','When\x20you\x20brush-zoom\x20or\x20double-click\x20to\x20reset\x20on\x20this\x20card,\x20the\x20same\x20time\x20window\x20is\x20applied\x20to\x20all\x20other\x20cards\x20sharing\x20the\x20group\x20name.\x20Group\x20is\x20optional\x20—\x20leave\x20empty\x20to\x20sync\x20with\x20every\x20other\x20ungrouped\x20card.','MMMM','_panActive','setPointerCapture','Color\x20of\x20the\x20individual\x20data\x20point\x20dots\x20(requires\x20Points\x20to\x20be\x20enabled).\x20Enter\x20threshold\x20to\x20color\x20each\x20dot\x20based\x20on\x20its\x20value\x20against\x20the\x20thresholds.','Solid','removeAttribute','removeProperty','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','usesTime','stateMap','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','\x20/\x20','Y\x20Grid\x20Style','pie:','bMin','hypot','drawEa','_onIntervalSyncRequest','</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','sgc-spark-mode','Action\x20triggered\x20when\x20tapping\x20this\x20entity\x27s\x20state\x20row.\x20More\x20Info\x20opens\x20the\x20HA\x20entity\x20detail\x20dialog.\x20Navigate\x20goes\x20to\x20a\x20dashboard\x20path.\x20URL\x20opens\x20an\x20external\x20link.\x20Call\x20Service\x20triggers\x20an\x20HA\x20service\x20directly.','\x22></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22date_picker_reset\x22\x20type=\x22checkbox\x22\x20','Slice\x20Label\x20Size','.e-trend_period_hours','.sgc-plot-wrap','_isStat','clearCache','_fpSettleT','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','_renderQueryPickers','_nowStampMs','Border\x20Radius','card_header','_formatAttrLabel','last_12h','_cells','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','week','card_header_size','Show\x20now\x20line','Data\x20Points','.fg,\x20.fg0','false','_teardownVisibilityWatch','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','</textarea></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Height','last_24h','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','history:inflight','fetchStatistics','0,\x200,\x200','includes','show_zoom_buttons','pop','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','ltsVeto','green','_pollTimer','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','sgc-hover-dot','bool','horizonMs','_dpExpanded','toISOString','ranking_min_value','detail','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','font-size','0.3','releasePointerCapture','.eh','h23','unexpected\x20','Next\x20month','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22><div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>','_zoomHistory','How\x20many\x20hours\x20of\x20history\x20to\x20load\x20and\x20display\x20in\x20the\x20default\x20rolling\x20window.\x20Higher\x20values\x20fetch\x20more\x20data\x20but\x20may\x20slow\x20down\x20the\x20card.\x20Ignored\x20when\x20Date\x20Picker,\x20Energy\x20Sync,\x20Interval\x20Picker,\x20Graph\x20Start,\x20or\x20Graph\x20Start\x20Hour\x20overrides\x20the\x20time\x20window.','Level','<div\x20class=\x22ci\x22><input\x20class=\x22','Stack\x20Group','Format\x20the\x20tooltip\x20date\x20header\x20exactly\x20like\x20the\x20X-axis\x20labels.\x20Long-range\x20views\x20then\x20show\x20e.g.\x20\x27May\x2026\x27\x20instead\x20of\x20a\x20full\x20timestamp,\x20ignoring\x20the\x20Date\x20Format\x20pattern\x20just\x20as\x20the\x20axis\x20does.\x20It\x20never\x20appends\x20a\x20time\x20to\x20a\x20date:\x20Month/Year/day\x20views\x20show\x20the\x20date\x20only,\x20intraday\x20hour\x20views\x20show\x20the\x20clock\x20only.','tailToMs','rgba(74,144,217,','<div\x20class=\x22sgc-al-item\x22>','.e-data_value_expression','_drawStateStrips','_cardTab','200px','Overlay','general','fillOpacity','cancelable','sgc-y-axis-bg','true','Oct','graph_type','Date\x20Nav','sgc-candle\x20','Gauge\x20Range','ma-period','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22>‹</button><span\x20class=\x22sgc-dp-label\x20','Y\x20Axis','.e-z_index','sgc-line\x20sgc-seg-line','not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.','Raw\x20(no\x20grouping)','Y\x20Label\x20Size','None','show_now_line','_layout','above','Tooltip\x20Sync','_renderStateRow','Auto\x20(HA\x20language)','><span\x20class=\x22sgc-state-second-label\x22>','</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','Sequential','hass-action','dpRollingDays','yesterday','drag-over','var(--primary-color,\x20#4A90D9)','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\x20–\x20','scroll_sync','.panel[data-panel=\x22entities\x22]','bar_corner_radius','Shortcuts','toLocaleString','style=\x22opacity:.35;pointer-events:none\x22','clientHeight','state_layout','Y\x20Axis\x20Label','mousedown','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.e-hide_name','12H','Min\x20Y\x20Range','sgc-ma-label','border-color:','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-chevron\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><polyline\x20points=\x226\x209\x2012\x2015\x2018\x209\x22/></svg></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-body\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22el\x22\x20id=\x22entity-list\x22>','Samples','\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label\x20class=\x22si\x22\x20style=\x22margin:0\x22><div\x20class=\x22st\x22><input\x20class=\x22e-fixed_value\x22\x20type=\x22checkbox\x22\x20','unknown\x20function\x20','state_timeline_corner_radius','.e-show_timestamp','timestamp','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','General','</option><option\x20value=\x22false\x22\x20','aggregate_func','Entity','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>Scatter\x20chart\x20requires\x20exactly\x202\x20entities\x20(currently\x20','_cpdDocBound','.sgc-dp-reset','Auto','roundRect','sgc-y-label','set','_priceEpoch','yearEqualSpace','\x22\x20data-tab=\x22advanced\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M14.7\x206.3a1\x201\x200\x200\x200\x200\x201.4l1.6\x201.6a1\x201\x200\x200\x200\x201.4\x200l3.77-3.77a6\x206\x200\x200\x201-7.94\x207.94l-6.91\x206.91a2.12\x202.12\x200\x200\x201-3-3l6.91-6.91a6\x206\x200\x200\x201\x207.94-7.94l-3.76\x203.76z\x22/></svg>','visible','_drawDataLabels','1.234,56','_precise','flex-shrink:0;color:var(--ts);display:flex','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','_dpCustomEnd','.thr-add','_instanceId','<span\x20class=\x22sgc-state-second\x22','_intervalSyncHandler','selected','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','meta','</div><button\x20class=\x22cmp-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20','pph','Adds\x20small\x20zoom\x20in,\x20zoom\x20out\x20and\x20reset\x20buttons\x20to\x20the\x20top\x20right\x20of\x20the\x20chart.\x20Each\x20click\x20halves\x20or\x20doubles\x20the\x20visible\x20range\x20around\x20its\x20centre;\x20the\x20reset\x20button\x20only\x20appears\x20once\x20you\x20have\x20zoomed\x20or\x20drilled\x20in,\x20and\x20returns\x20the\x20chart\x20to\x20its\x20full\x20window.\x20Works\x20alongside\x20drag\x20and\x20double-click\x20zooming,\x20and\x20is\x20handy\x20on\x20touch\x20screens\x20where\x20dragging\x20needs\x20a\x20long\x20press.','dense','Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.','battery_entity','Custom\x20display\x20name\x20for\x20this\x20entity.\x20Leave\x20empty\x20to\x20show\x20the\x20entity\x27s\x20Friendly\x20Name\x20in\x20the\x20state\x20row.\x20To\x20hide\x20the\x20name\x20instead,\x20use\x20the\x20State\x20Row\x20tab\x20->\x20Hide\x20Name\x20toggle.','_renderBatteryIcon','float','.e-data_time_field','trend_period_hours','Tap\x20or\x20click\x20the\x20graph\x20to\x20pin\x20a\x20crosshair\x20there:\x20the\x20tooltip\x20stays\x20on\x20screen\x20and\x20the\x20pin\x20can\x20be\x20dragged.\x20Tap\x20again\x20to\x20remove\x20it.\x20While\x20this\x20is\x20on,\x20a\x20tap\x20places\x20a\x20pin\x20instead\x20of\x20drilling\x20down.','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','stats:cache','sgc-qpph:','indigo','_drawGrid','Label','Time\x20window\x20in\x20hours\x20for\x20trend\x20direction\x20calculation.\x20The\x20slope\x20across\x20the\x20last\x20N\x20hours\x20determines\x20whether\x20the\x20icon\x20shows\x20▲\x20(rising),\x20▼\x20(falling),\x20or\x20⯇⯈\x20(stable).\x20Set\x20to\x200\x20to\x20use\x20the\x20full\x20displayed\x20range.\x20Decimals\x20are\x20allowed\x20(e.g.\x200.5\x20=\x2030\x20min,\x200.25\x20=\x2015\x20min)\x20—\x20but\x20the\x20window\x20must\x20still\x20contain\x20at\x20least\x202\x20data\x20points,\x20otherwise\x20it\x20stays\x20stable.','pie_spacing','_processAnnotationRefChanges','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','_zoomByFactor','minHeight','position:absolute;top:calc(100%\x20+\x204px);left:0;right:0;z-index:100;max-height:260px;overflow:auto;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:4px;display:none','black','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','label','_seqMaxMs','_renderDatePicker','upper_bound','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','\x20×\x20','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','Stable','Entities','Starting\x20mode\x20on\x20every\x20card\x20load.\x20Auto\x20=\x20remember\x20the\x20last\x20mode\x20the\x20user\x20picked\x20manually\x20(persisted\x20across\x20reloads).\x20Day/Week/Month/Year\x20=\x20always\x20force\x20this\x20calendar\x20mode\x20on\x20load.\x20Last\x2024H\x20…\x20Last\x2012M\x20=\x20force\x20a\x20rolling\x20window\x20that\x20ends\x20at\x20now\x20(e.g.\x20Last\x207D\x20=\x20the\x20last\x207\x20days);\x20the\x20prev/next\x20arrows\x20jump\x20a\x20full\x20period\x20back/forward.','show_extrema_max','applyBandDelta','Attribute','group','.e-trend_up_color-picker','getElementById','_flushLiveBuffer','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22\x20data-tab=\x22data\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M21\x2015v4a2\x202\x200\x200\x201-2\x202H5a2\x202\x200\x200\x201-2-2v-4\x22/><polyline\x20points=\x2217\x208\x2012\x203\x207\x208\x22/><line\x20x1=\x2212\x22\x20y1=\x223\x22\x20x2=\x2212\x22\x20y2=\x2215\x22/></svg>','0.95','<div\x20class=\x22sgc-dp-panel\x22>','#9b59b6','_processHassChanges','\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','gauge_span','10KLiYOJ','[sgc]\x20attr\x20update\x20failed','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','_liveFlushTimer','.e-ref_entity','_lastDpLabel','charAt','Never','circle','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-graph_type','fill=\x22','sgc-state-wrap\x20','info','dispatchEvent','startDist','butt','_zoomGeom','./translations/','trend','Y\x20Grid\x20Opacity','_yMeta','pos','.ann-del','span','<path\x20d=\x22M3\x2012a9\x209\x200\x201\x200\x202.6-6.4\x22/><polyline\x20points=\x223\x203\x203\x209\x209\x209\x22/>','tooltip_sync','row','_withAlpha','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','clipPath\x20rect[data-full-x]','\x20-\x20','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','_slideCarryBucketMs','_tplBoolEntities','applyPreBucketTransforms','</option>','subscribeMessage','_render','base','y_grid_style','.ma-add','variables','Base\x20Colors','_matrix','soft','styling','Português','x_axis_datetime_format','\x20takes\x201\x20arg','decimals','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>','Last\x201\x20hour','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Band','#888888','block','down','\x20buckets\x20do\x20not.','[sgc]\x20value_transform\x20compile\x20failed:\x20','xRange','_onIntervalSyncEvent','_renderRAF','.e-trend_icon_size','The\x20value\x20at\x20the\x20END\x20of\x20the\x20gauge\x20arc\x20(the\x20100%\x20end).\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Default\x20100.','sgc-bargrad-','.ann-show_values','h</option>','Y\x20Label\x20Opacity','</select></div></div><div\x20class=\x22f\x22><label>','_attachZoomHandlers','_wasVisible','outerNegByIdx','</div><button\x20class=\x22asr-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>\x20','stroke-dasharray','_mountIconDropdown','Last\x2012H','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','series','#1abc9c','Override\x20the\x20global\x20Points/Hour\x20setting\x20for\x20this\x20entity\x20only.\x20Higher\x20=\x20more\x20detail\x20but\x20more\x20HA\x20API\x20load.\x20Leave\x20empty\x20to\x20inherit\x20the\x20card-level\x20setting.','What\x20to\x20show\x20inside\x20each\x20slice.\x20Value\x20=\x20number\x20with\x20unit\x20(e.g.\x2042.0\x20kWh).\x20Percentage\x20=\x20share\x20of\x20the\x20total\x20(e.g.\x2023%).\x20Both\x20=\x20value\x20followed\x20by\x20percentage.','\x22\x20y2=\x22','date_picker_reset','</label><select\x20class=\x22e-line_style\x22\x20','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','_fillRaf','both','jobs','</select></div></div></div>','Dansk','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','_dpInitialSyncDone','#f1c40f','x_axis_date_color','[sgc]\x20data_attribute\x20\x22','animate_graph','recorder/statistics_during_period','_persistDatePicker','count','No\x20matching\x20X/Y\x20data\x20pairs','add','background-repeat:no-repeat','Sat',';opacity:.5;cursor:not-allowed','attribute_list_position','yes','card_border_radius','_onDatePickerSyncEvent','_priceJobsCtx','\x22\x20width=\x2210\x22\x20height=\x22','TL_SC','pie_style','system','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','left','0.85','_lastMin','e-point_colors','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22','blue','show_pph_picker','Seconds','All\x20cards','.mtc','Card\x20Header','Drag\x20to\x20reorder','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','preventDefault','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','sc:','stroke-linejoin:round','angle','getMilliseconds','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','#1d1d1d','calendar','\x20sgc-dp-center-abs','.e-unit','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','Open\x20calendar','_drillUp','_liveLegendRAF','keys','State\x20Row','fetchHistory','\x20·\x20Δ\x20','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','A\x20−\x20B','histogram','_renderExportButton','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','\x20+\x20','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','.ann-color','\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22><path\x20d=\x22M3\x2012a9\x209\x200\x201\x200\x202.6-6.4\x22/><polyline\x20points=\x223\x203\x203\x209\x209\x209\x22/></svg></button>','.tpl-badge','legend_position','14D','show_average','deep-orange','translate','never','ll-custom','Auto-refresh\x20interval\x20in\x20seconds.\x20The\x20card\x20will\x20re-fetch\x20data\x20at\x20this\x20cadence\x20regardless\x20of\x20HA\x20state\x20changes.\x20Useful\x20for\x20frequently-changing\x20sensors\x20or\x20external\x20data\x20sources.\x20Leave\x20empty\x20to\x20only\x20update\x20when\x20HA\x20fires\x20state\x20events.','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','Dec','_refWarned','Duplicate','_start','Line\x20Width','\x22></div></div>','_areaDisambig','_onDatePickerNav','Show\x20State\x20Labels','_drillStack','asr-up','_cacheGet','<div\x20class=\x22root\x22><div\x20class=\x22sgc-ed-search\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><circle\x20cx=\x2211\x22\x20cy=\x2211\x22\x20r=\x228\x22/><line\x20x1=\x2221\x22\x20y1=\x2221\x22\x20x2=\x2216.65\x22\x20y2=\x2216.65\x22/></svg><input\x20id=\x22sgc_ed_search\x22\x20type=\x22search\x22\x20placeholder=\x22','interval_options','_pendingSyntheticRefresh','Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','cstc','\x22\x20data-mtab=\x22display\x22>','Action','Price\x20Entity','anim','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','_renderCalendarGrid','.sgc-dp-center-abs','Time\x20Window','all','gridColumn','Statistics\x20Graph\x20Chart\x20Controller','options','\x22\x20data-mtab=\x22yaxis\x22>','_stretchSlots','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22','enabled','applyPriceToSeries','_zoomSyncHandler','</button></div>','1110635THfTXL','_resolveEditorColor','_placeTooltip','include_area_names','result','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','sgc-export-menu','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-chevron\x22><svg\x20width=\x2216\x22\x20height=\x2216\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><polyline\x20points=\x226\x209\x2012\x2015\x2018\x209\x22/></svg></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-body\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','The\x20value\x20at\x20the\x20START\x20of\x20the\x20gauge\x20arc\x20(the\x200%\x20end).\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Default\x200.','gen','Offset','zoom_rescale_y','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','show_fill','_resolvedCardBgRgb','No\x20data','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','tooltip_stacked_total','\x22\x20data-panel=\x22main\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-header\x22\x20data-toggle=\x22main\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-icon\x22><svg\x20width=\x2218\x22\x20height=\x2218\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x223\x22/><path\x20d=\x22M19.4\x2015a1.65\x201.65\x200\x200\x200\x20.33\x201.82l.06.06a2\x202\x200\x200\x201\x200\x202.83\x202\x202\x200\x200\x201-2.83\x200l-.06-.06a1.65\x201.65\x200\x200\x200-1.82-.33\x201.65\x201.65\x200\x200\x200-1\x201.51V21a2\x202\x200\x200\x201-2\x202\x202\x202\x200\x200\x201-2-2v-.09A1.65\x201.65\x200\x200\x200\x209\x2019.4a1.65\x201.65\x200\x200\x200-1.82.33l-.06.06a2\x202\x200\x200\x201-2.83\x200\x202\x202\x200\x200\x201\x200-2.83l.06-.06A1.65\x201.65\x200\x200\x200\x204.68\x2015a1.65\x201.65\x200\x200\x200-1.51-1H3a2\x202\x200\x200\x201-2-2\x202\x202\x200\x200\x201\x202-2h.09A1.65\x201.65\x200\x200\x200\x204.6\x209a1.65\x201.65\x200\x200\x200-.33-1.82l-.06-.06a2\x202\x200\x200\x201\x200-2.83\x202\x202\x200\x200\x201\x202.83\x200l.06.06A1.65\x201.65\x200\x200\x200\x209\x204.68a1.65\x201.65\x200\x200\x200\x201-1.51V3a2\x202\x200\x200\x201\x202-2\x202\x202\x200\x200\x201\x202\x202v.09a1.65\x201.65\x200\x200\x200\x201\x201.51\x201.65\x201.65\x200\x200\x200\x201.82-.33l.06-.06a2\x202\x200\x200\x201\x202.83\x200\x202\x202\x200\x200\x201\x200\x202.83l-.06.06A1.65\x201.65\x200\x200\x200\x2019.4\x209a1.65\x201.65\x200\x200\x200\x201.51\x201H21a2\x202\x200\x200\x201\x202\x202\x202\x202\x200\x200\x201-2\x202h-.09a1.65\x201.65\x200\x200\x200-1.51\x201z\x22/></svg></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-title\x22>','Last\x205\x20years','h12','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','_ohlc','__sgcExtVisibleH','clientWidth','Avg','calendarGroup','sgc-zoom-sync','Statistic\x20ID','offsetWidth','brush_zoom','\x22\x20y1=\x22','Hard\x20or\x20soft\x20minimum\x20for\x20the\x20primary\x20Y\x20axis.\x20Enter\x20a\x20number\x20for\x20a\x20hard\x20bound\x20(axis\x20never\x20goes\x20below).\x20Prefix\x20with\x20~\x20for\x20soft\x20(e.g.\x20~0)\x20—\x20axis\x20expands\x20if\x20data\x20goes\x20below.\x20Also\x20accepts\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound\x20that\x20follows\x20another\x20sensor.','Donut','Custom\x20color\x20for\x20X-axis\x20time\x20labels\x20and\x20tick\x20marks.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20color\x20name)\x20or\x20a\x20CSS\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default\x20(--secondary-text-color).','.e-show_points','Previous\x20month','band','startsWith','Overlay\x20draws\x20the\x20compared\x20period\x20on\x20top\x20of\x20the\x20live\x20data,\x20time-aligned.\x20Sequential\x20extends\x20the\x20X\x20axis\x20backward\x20and\x20draws\x20it\x20at\x20its\x20real\x20position,\x20before\x20the\x20live\x20data\x20-\x20a\x20continuous\x20past-to-present\x20view.\x20Previous\x20Period\x20only,\x20line\x20charts\x20only.','Which\x20interval\x20button\x20the\x20picker\x20opens\x20on.\x20Auto\x20=\x20remember\x20the\x20last\x20button\x20the\x20user\x20pressed\x20on\x20this\x20card\x20(persisted\x20across\x20reloads);\x20pick\x20one\x20to\x20always\x20start\x20there\x20and\x20ignore\x20the\x20remembered\x20value.\x20The\x20chart\x20still\x20falls\x20back\x20to\x20Hours\x20To\x20Show\x20when\x20the\x20picker\x20is\x20off.','Candlestick','tStart','Server','host','_panEndT','setTime','iso','Axis\x20Style','_visHandler','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','_groupForQueryKind','rawV','Graph\x20Start','</option></select></div></div></div><div\x20class=\x22','__card__','</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22','.cmp-layout','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','<div\x20class=\x22sgc-spark-list\x22>','ref_attribute','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','annotations','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','Disabled\x20when\x20trend\x20active','composedPath','\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','input','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_applyFillHeight','_dpSyncRequestHandler','pane','_downloadBlob','create','Visible\x20Window','thickness','_xMeta','mouseleave','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22sgc-dp-cal-nav\x22\x20data-dp-cal=\x22-1\x22\x20aria-label=\x22','_debounce','gauge_value_position','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','defs','sgc-thrs-','locale','&significant_changes_only=0','_gbyStoreKey','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20','var(','weekInfo','sMean','#8e44ad','Background','ha-icon-picker','yellow','_clearPins','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','_zoomOutBtn','Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode','SELECT','effectAllowed','\x20aria-label=\x22','sgc-candle-wick','_suppressScrollDispatch','dataTransfer','[sgc]\x20window\x20of\x20~','_slideWindow','<div\x20class=\x22sgc-error\x22>Render\x20error:\x20','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','_getRenderer','<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','\x5cb(?:var|let|const|function|class)\x5cs+','_syncedTipT','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-thr_last_color\x22\x20type=\x22checkbox\x22\x20','_setupVisibilityWatch','_onQueryPick','stats','_resolveColor','up_to_hours','fixed_value','abandoned','sgc-controller','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','.sgc-axis-label{font-size:10px;fill:','<div\x20class=\x22sgc-tt-row\x20sgc-tt-delta\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>Δ</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:','_onQuerySyncRequest','minute','state_size','purple','_intervalStoreKey','last_week','Download\x20CSV','graph_start','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','\x5cbfunction\x5cs*[A-Za-z0-9_$]*\x5cs*\x5c([^)]*\x5cb','<button\x20class=\x22tb\x20cs-tb\x20','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-extrema_font_size','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','lineCap','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','[sgc]\x20data_value_expression\x20\x22','_renderYAxisLabels','_computeInstanceKey','sum','_isCardFieldRelevantForMode','Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.','Battery\x20Entity','[sgc]\x20ws\x20handler\x20error','.sgc-state-row','horizontal','-picker\x22\x20type=\x22color\x22\x20value=\x22','selectionStart','thr-col-pick','</span><span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22','Day\x20Before','\x20style=\x22opacity:0.6\x22','unit_of_measurement','</div><div\x20class=\x22f\x22><label>','_drawEventAnnotation','end','Start\x20every\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20the\x20plot\x20begins\x20empty\x20and\x20you\x20reveal\x20just\x20the\x20series\x20you\x20need\x20by\x20clicking\x20them\x20in\x20the\x20legend\x20or\x20detail\x20legend.\x20Reveals\x20stick\x20for\x20the\x20session;\x20entities\x20added\x20later\x20also\x20start\x20hidden.\x20Best\x20paired\x20with\x20Compact\x20Legend\x20so\x20there\x20is\x20something\x20to\x20click.','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','stringify','Threshold','.sgc-qp-select','sgc-ann-span','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','.e-show_line','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-legend_last\x22\x20type=\x22checkbox\x22\x20','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_axis\x22\x20type=\x22checkbox\x22\x20','line_width','\x22\x20preserveAspectRatio=\x22none\x22\x20overflow=\x22visible\x22\x20style=\x22width:100%;height:100%;display:block;overflow:visible\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','_broadcastZoomSync','Y\x20Axis\x20Ticks','0.75','Show\x20Export\x20Button','Advanced\x20Calculations','Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).','exec','recorder/get_statistics_metadata','_aggWarned','x_grid_color','Visual\x20preset.\x20Classic\x20=\x20full\x20pie.\x20Thick\x20=\x20wide\x20donut\x20ring.\x20Donut\x20=\x20standard\x20(default).\x20Thin\x20=\x20narrow\x20ring.\x20Center\x20Total\x20enforces\x20minimum\x20inner\x20hole.','revokeObjectURL','clientX','_normalizeCompareList','card_icon_position','energy_collection_key','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','X\x20Label\x20Color','T_VERSION','_cssColorMemo','&filter_entity_id=','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','date','</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22','sgc-zoom-out','_resolveDynBatteryThreshold','T12:00:00','\x22\x20style=\x22color:','[sgc]\x20statistics\x20fetch\x20failed','invert','.sgc-legend-item','Draw\x20the\x20state\x20name\x20(e.g.\x20Clear,\x20On,\x20Home)\x20inside\x20segments\x20wide\x20enough\x20to\x20fit\x20it.\x20Turn\x20off\x20for\x20a\x20clean\x20color-band\x20look.','min_','remove','state_map','Renders\x20N\x20times\x20the\x20selected\x20period\x20and\x20opens\x20scrolled\x20to\x20the\x20newest\x20part:\x20the\x20screen\x20shows\x20exactly\x20the\x20period\x20you\x20picked\x20-\x20same\x20scale\x20and\x20buckets\x20as\x20without\x20scrolling\x20-\x20and\x20you\x20can\x20scroll\x20back\x20through\x20the\x20extra\x20history.\x20Follows\x20the\x20date\x20picker:\x20on\x20a\x20Week\x20view\x20with\x202,\x20one\x20extra\x20week\x20is\x20scrollable\x20behind\x20the\x20current\x20one.\x201\x20or\x20empty\x20=\x20off.\x20Overrides\x20Visible\x20Window\x20while\x20active.','data_value_expression','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Mar','percentage','Header\x20&\x20Battery','Plays\x20a\x20draw-in\x20animation\x20when\x20the\x20card\x20loads.\x20Timeline\x20=\x20line/area\x20sweep\x20draw-in.\x20Pie\x20/\x20Radial\x20Bar\x20/\x20Polar\x20Area\x20=\x20slice\x20grow-in\x20on\x20every\x20data\x20refresh.','var(--success-color,\x20#26a69a)','<option\x20value=\x22\x22\x20','title','scrollWidth','drawSa','card_icon_size','devices','</span></div></label></div><div\x20class=\x22f\x22><label>','_energyEnd','eSig','show_group_by_picker','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','[sgc]\x20value_transform\x20probe\x20threw:','_subscribeEvents','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20cstc\x20','period_highlight','show_timestamp','</label><div\x20class=\x22iu\x22><input\x20id=\x22pie_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2215\x22\x20step=\x220.5\x22\x20placeholder=\x220\x22\x20value=\x22','timeZone','_buildStateRowHtml','_getAxisStateMap','text/csv;charset=utf-8','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','cellW','Stacked','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-entity-icon\x20style=\x22min-height:48px\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_color_dot\x22\x20type=\x22checkbox\x22\x20','show_attribute_list','Tooltip\x20Name','_sanitizeEntities','Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','.ma-row','step','0.55','sgc-ann-label\x20sgc-ann-band-label','%27','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','_statNet','freeze','ranking','\x20.sgc-dp-nav','Moving\x20Averages','applyEntityTransforms','_historyNet','unknown\x20identifier\x20','max','trend_down_color','columns','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','live','.sn','#e74c3c','bar','Tooltip\x20Order','_calBarPositions','isScroll','sgc-query-sync','.asr-add','.e-data_time_unit','Bottom\x20Center','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','data_time_field','</select>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','__visible__','getAttribute','rgba(0,0,0,0.15)','checkbox','Last\x207D','_handleCalendarDayPick','activeElement','\x20style=\x22opacity:.35;pointer-events:none\x22','Reset\x20Zoom','Colors','Click\x20to\x20return\x20to\x20current\x20period','map','dp-in-range','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','sync_group','indy:','_lastTouchPopT','quadraticCurveTo','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','Delete','var(--','applyPostBucketTransform','dateObj','.ann-attr','<div\x20class=\x22sgc-dp-cal-hint\x22>','data-mtab','sgc-scroll-sync','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>','mtab','lineTo','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','font','Format\x20used\x20for\x20timestamps\x20on\x20the\x20X-axis,\x20tooltip,\x20extrema\x20and\x20record\x20labels.\x20System\x20=\x20follow\x20HA\x20Profile\x20date/time\x20format\x20settings\x20(12h/24h\x20preference\x20is\x20honored).\x20Other\x20options\x20force\x20a\x20specific\x20pattern.\x20Custom\x20patterns\x20also\x20work\x20in\x20YAML\x20from\x20these\x20tokens:\x20YYYY/YY\x20(year),\x20MMMM/MMM\x20(month\x20name)\x20/\x20MM\x20(month\x20no.),\x20DD\x20(day),\x20dddd/ddd\x20(weekday\x20name),\x20HH/hh:mm:ss,\x20A/a\x20(AM/PM)\x20—\x20e.g.\x20\x27ddd\x20DD\x20MMM\x27\x20or\x20\x27YYYY-MM-DD\x20HH:mm\x27.\x20Weekday\x20formats\x20(ddd\x20/\x20dddd)\x20also\x20label\x20the\x20X-axis\x20date\x20ticks\x20on\x20multi-day\x20views\x20—\x20use\x20\x27dddd\x27\x20alone\x20for\x20just\x20the\x20day\x20name.','lastMin','.e-point_colors-picker','DD-MM-YYYY','dec:','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair\x22\x20type=\x22checkbox\x22\x20','\x22\x20selected>','url(#','MM/DD\x20HH:mm','last\x20year','.e-name','_renderMatrixChart','_graphData','_applyTemplatedBools','dpHistory','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_yEnt','reverse_divide','sgc-crosshair','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_energyStart','Controls\x20the\x20spacing\x20between\x20X-axis\x20tick\x20marks.\x20Auto\x20=\x20calculated\x20based\x20on\x20graph\x20width.\x20Or\x20choose\x20a\x20fixed\x20interval:\x20hourly,\x20daily,\x20weekly,\x20or\x20monthly.\x20Ticks\x20always\x20align\x20to\x20clean\x20boundaries\x20(hour\x20starts,\x20midnight,\x20Monday,\x201st\x20of\x20month).','Show\x20ONLY\x20the\x20attribute\x20name\x20instead\x20of\x20the\x20entity\x20name\x20plus\x20the\x20attribute.\x20Combined\x20with\x20Area\x20names\x20this\x20gives\x20labels\x20like\x20\x27Target\x20temperature\x20·\x20Lounge\x27.\x20This\x20and\x20Attribute\x20names\x20are\x20alternatives\x20-\x20switching\x20one\x20on\x20turns\x20the\x20other\x20off.','.sgc-card','auto_hide','sgc-mode-off','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','config-changed','<svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M21\x2015v4a2\x202\x200\x200\x201-2\x202H5a2\x202\x200\x200\x201-2-2v-4\x22/><polyline\x20points=\x227\x2010\x2012\x2015\x2017\x2010\x22/><line\x20x1=\x2212\x22\x20y1=\x2215\x22\x20x2=\x2212\x22\x20y2=\x223\x22/></svg>','card_background_image','.tc','A\x20÷\x20B','optStats','group_by_picker_position','input[type=\x22text\x22],input[type=\x22number\x22],select{height:32px!important;padding-top:0!important;padding-bottom:0!important}input[type=\x22color\x22]{height:32px!important;padding:3px!important}.ci\x20input[type=\x22color\x22]{width:32px!important}','.sgc-state-wrap[data-pos=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','bottom-center','Enabled','font-weight:500;pointer-events:none;','_on','State','tpl-badge','_renderId','function','<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','rgba(0,0,0,0.12)','Gauge\x20Span','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','Tap\x20Action','Pins\x20in\x20Legend','signal','Ignore\x20transient\x20zeros','<button\x20class=\x22sgc-dp-reset\x22\x20aria-label=\x22','tooltipName','sgc-y-tick','_combinePostBucketRef','stable','below','history/period/','How\x20this\x20entity\x20is\x20combined\x20with\x20the\x20reference;\x20subtract\x20is\x20the\x20default.\x20With\x20a\x20level\x20aggregation\x20(Avg\x20/\x20Min\x20/\x20Max\x20/\x20Last\x20/\x20First\x20/\x20Median)\x20Subtract\x20and\x20Add\x20combine\x20the\x20two\x20readings\x20at\x20each\x20sample.\x20With\x20Change\x20/\x20Diff\x20/\x20Sum\x20/\x20Delta\x20the\x20two\x20entities\x20are\x20aggregated\x20the\x20same\x20way\x20first\x20and\x20then\x20combined\x20bucket\x20by\x20bucket\x20-\x20the\x20way\x20to\x20add\x20two\x20daily-production\x20meters\x20into\x20one\x20monthly\x20total;\x20a\x20bucket\x20where\x20one\x20side\x20has\x20no\x20data\x20counts\x20that\x20side\x20as\x200.\x20Multiply\x20/\x20Divide\x20work\x20with\x20every\x20aggregation.','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>','rgb(','search','<svg\x20width=\x2716\x27\x20height=\x2716\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27currentColor\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>','\x22\x20fill-opacity=\x22','short','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','data_source','Day\x20of\x20month\x20(1-31)','show_state_last','Compute\x20each\x20point\x20value\x20with\x20a\x20safe\x20arithmetic\x20expression\x20instead\x20of\x20reading\x20a\x20single\x20Value\x20Field.\x20In\x20scope:\x20the\x20array\x20element\x20fields\x20(e.g.\x20unitPrice,\x20consumption)\x20plus\x20any\x20names\x20defined\x20in\x20Data\x20Vars\x20below.\x20Operators\x20+\x20-\x20*\x20/\x20%\x20and\x20parentheses,\x20and\x20functions\x20min,\x20max,\x20abs,\x20round,\x20floor,\x20ceil,\x20sqrt,\x20pow.\x20Example:\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20100\x20*\x20consumption\x20*\x20(1\x20+\x20mwst).\x20Not\x20JavaScript\x20-\x20no\x20other\x20variables,\x20properties\x20or\x20calls.\x20Falls\x20back\x20to\x20Value\x20Field\x20when\x20empty\x20or\x20invalid.','sgc-pin-label','pins','</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22','/h)','show_line','toLocaleDateString','.ec','floor','dev','light-blue','_computeXAxisTicks','Colorizes\x20the\x20graph\x20line\x20based\x20on\x20whether\x20each\x20segment\x20is\x20rising,\x20falling,\x20or\x20stable\x20relative\x20to\x20the\x20previous\x20point.\x20Colors\x20are\x20computed\x20using\x20the\x20Trend\x20Period\x20window.\x20If\x20the\x20data\x20source\x20is\x20sparser\x20than\x20the\x20period\x20(e.g.\x20hourly\x20long-term\x20statistics),\x20the\x20last\x204\x20samples\x20are\x20used\x20instead\x20so\x20the\x20icon\x20still\x20shows\x20a\x20direction.\x20Cannot\x20be\x20used\x20at\x20the\x20same\x20time\x20as\x20Color\x20Thresholds.','reduce','_onDatePickerJumpToCurrent','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_thrColorRefs','rb:','setHours','Epoch\x20milliseconds','Header\x20&\x20Icon','join','str','Reference\x20Attribute','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22','bottom-left','_expandCompareGhosts','12\x20Hours','statistics-graph-chart-card','unavailable','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','input[type=\x22text\x22]','card_border_width','.e-auto_hide','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-extrema_font_size\x22\x20type=\x22number\x22\x20min=\x228\x22\x20max=\x2232\x22\x20step=\x221\x22\x20placeholder=\x2213\x22\x20value=\x22','__sgcRefKey','unit','sgc-x-axis','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-strip-label','measureText','height','Width','.sgc-tooltip','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','background-size:cover','last_year','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','_resolvedColors','Color','mouseenter','sgc-ma-line','cmp-period','soloByIdx','update_interval','fall_color','_ctrlTickTimer','Last','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','_overrideHoursToShow','cardset','.e-show_extrema_max','customCards','replace','0.15','3,3','device_id','\x20in\x20this\x20configuration\x20(statistic_id-only\x20or\x20attribute\x20series,\x20group_by:\x20raw,\x20strips,\x20box/histogram\x20raw\x20modes).\x20Use\x20multiply/divide,\x20switch\x20the\x20aggregation\x20to\x20a\x20level\x20(avg/min/max/last/first/median),\x20or\x20configure\x20the\x20series\x20with\x20entity:\x20and\x20a\x20bucketed\x20chart.','</g>','carry_forward_ms','Top\x20Center','Zoom\x20Sync','Corner\x20Radius','rgba(255,255,255,0.55)','_buildStructure','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','tot','_tplGen','.cmp-del','_renderStateRowFor','scatter','insertBefore','_annotationLabelOpacity','show_points','_isCounterEntity','_pinnedMode','mapX','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','_preciseTsCache','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','isArray','data','Color\x20of\x20the\x20header\x20icon.\x20Set\x20to\x20\x22threshold\x22\x20to\x20automatically\x20color\x20the\x20icon\x20based\x20on\x20the\x20first\x20entity\x20value\x20and\x20its\x20color\x20threshold\x20rules.','Rolling\x20windows\x20(ending\x20now)','x_axis_font_opacity',';font-size:13px;color:var(--primary-text-color);--ac:var(--primary-color,#4A90D9);--acr:74,144,217;--bg:var(--card-background-color,var(--ha-card-background,#fff));--sf:var(--mdc-text-field-fill-color,#f5f5f5);--bd:var(--divider-color,#e0e0e0);--tx:var(--primary-text-color,#333);--ts:var(--secondary-text-color,#666);--dg:#e74c3c;--rd:12px}\x0a*{box-sizing:border-box}\x0a.panel{background:var(--bg);border:2px\x20solid\x20rgba(128,128,128,0.4);border-radius:var(--rd);margin-bottom:16px;overflow:visible;transition:box-shadow\x20.2s}\x0a.panel:hover{box-shadow:0\x202px\x2012px\x20rgba(0,0,0,.06)}\x0a.panel-header{display:grid;grid-template-columns:36px\x201fr\x20auto;grid-template-rows:auto\x20auto;align-items:center;gap:0\x2010px;padding:14px\x2016px;cursor:pointer;user-select:none;transition:background\x20.15s;border-radius:calc(var(--rd)\x20-\x202px)\x20calc(var(--rd)\x20-\x202px)\x200\x200}\x0a.panel:not(.open)\x20.panel-header{border-radius:calc(var(--rd)\x20-\x202px)}\x0a.panel-header:hover{background:var(--sf)}\x0a.panel-icon{grid-row:1/3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--acr),.1);color:var(--ac)}\x0a.panel-title{font-weight:600;font-size:15px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}\x0a.panel-subtitle{font-size:11px;color:var(--ts);grid-column:2}\x0a.panel-chevron{grid-row:1/3;grid-column:3;color:var(--ts);transition:transform\x20.3s\x20cubic-bezier(.4,0,.2,1)}\x0a.panel.open\x20.panel-chevron{transform:rotate(180deg)}\x0a.panel-body{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1),padding\x20.35s;padding:0\x2016px}\x0a.fg{margin-bottom:16px}.fg:last-child{margin-bottom:0}\x0a.fg0{margin-bottom:14px}.fg0:last-child{margin-bottom:0}\x0a.mt8{margin-top:8px}\x0a.fgl{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ts);margin-bottom:10px;padding:\x208px\x200;border-bottom:1px\x20solid\x20var(--bd)}\x0a.r2{display:grid;grid-template-columns:1fr\x201fr;gap:12px;margin-top:8px}\x0a.r3{display:grid;grid-template-columns:1fr\x201fr\x201fr;gap:12px;margin-top:8px}\x0a.f{display:flex;flex-direction:column}\x0a.f\x20label{font-size:11.5px;font-weight:500;color:var(--ts);margin:5px\x200;letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-word;min-height:14px}\x0a.f\x20input,.f\x20select{width:100%;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13.5px;transition:border-color\x20.15s,box-shadow\x20.15s;outline:none}\x0a.f\x20input:focus,.f\x20select:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.f\x20input[type=\x22color\x22]{padding:3px;height:40px;cursor:pointer;border-radius:8px}\x0a.sw{position:relative}.sw\x20select{appearance:none;padding-right:30px;cursor:pointer;background-image:url(\x22data:image/svg+xml;utf8,<svg\x20xmlns=\x27http://www.w3.org/2000/svg\x27\x20width=\x2720\x27\x20height=\x2720\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27%23888\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>\x22);background-repeat:no-repeat;background-position:right\x208px\x20center;background-size:14px;width:100%;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background-color:var(--sf);color:var(--tx);font-size:13.5px;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s}\x0a.sw\x20select:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.e-entity{font-size:13px!important;font-weight:500!important}\x0aselect\x20option{background:var(--bg);color:var(--tx)}\x0a.iu{position:relative;display:flex}.iu\x20input{padding-right:34px}.iu\x20.u{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--ts);pointer-events:none}\x0a.sg{display:grid;grid-template-columns:1fr\x201fr;gap:6px}.sg.c{gap:4px}\x0a.overlay-row{display:flex;align-items:center;gap:6px;grid-column:1/-1}\x0a.overlay-row\x20.si{flex:1;min-width:0}\x0a.overlay-opt{display:flex;align-items:center;gap:4px;flex-shrink:0}\x0a.overlay-opt.off{opacity:.35;pointer-events:none}\x0a.overlay-opt\x20input[type=\x22text\x22]{height:auto;box-sizing:border-box;font-size:13.5px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd,rgba(255,255,255,0.12));border-radius:8px;background:var(--sf,rgba(255,255,255,0.06));color:var(--tx);font-family:inherit;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s;width:100%}\x0a.overlay-opt\x20input[type=\x22text\x22]:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.overlay-group-input{height:auto;box-sizing:border-box;font-size:13.5px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd,rgba(255,255,255,0.12));border-radius:8px;background:var(--sf,rgba(255,255,255,0.06));color:var(--tx);font-family:inherit;outline:none;transition:border-color\x20.15s,box-shadow\x20.15s;width:80px;flex-shrink:0}\x0a.overlay-group-input.wide{width:152px}\x0a.overlay-group-input:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.si{display:flex;align-items:center;gap:10px;padding:9px\x2011px;border-radius:8px;cursor:pointer;transition:background\x20.15s}\x0a.si:hover{background:var(--sf)}\x0a.st{position:relative;width:36px;height:20px;flex-shrink:0}\x0a.st\x20input{opacity:0;width:0;height:0;position:absolute}\x0a.ss{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bd);border-radius:20px;transition:background\x20.25s;cursor:pointer}\x0a.ss::before{content:\x27\x27;position:absolute;width:16px;height:16px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0\x201px\x203px\x20rgba(0,0,0,.2);transition:transform\x20.25s\x20cubic-bezier(.4,0,.2,1)}\x0a.st\x20input:checked+.ss{background:var(--ac)}.st\x20input:checked+.ss::before{transform:translateX(16px)}\x0a.sl{display:flex;flex-direction:column;min-width:0}.sn{font-size:13px;font-weight:500;overflow-wrap:anywhere;word-break:break-word}.sd{font-size:11px;color:var(--ts)}\x0a.ms{position:relative;width:32px;height:18px;display:inline-block;cursor:pointer}\x0a.ms\x20input{opacity:0;width:0;height:0;position:absolute}\x0a.msl{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bd);border-radius:18px;transition:background\x20.25s}\x0a.msl::before{content:\x27\x27;position:absolute;width:14px;height:14px;left:2px;top:2px;border-radius:50%;background:#fff;box-shadow:0\x201px\x202px\x20rgba(0,0,0,.15);transition:transform\x20.25s\x20cubic-bezier(.4,0,.2,1)}\x0a.ms\x20input:checked+.msl{background:var(--ac)}.ms\x20input:checked+.msl::before{transform:translateX(14px)}\x0a.ms\x20input:disabled+.msl{opacity:.4;cursor:not-allowed}\x0a.es-section{margin-top:8px}\x0a.es-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}\x0a.es-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}\x0a.badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0\x206px;border-radius:11px;font-size:11px;font-weight:600;background:rgba(var(--acr),.12);color:var(--ac)}\x0a.el{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}\x0a.ec{border:1px\x20solid\x20var(--bd);border-radius:var(--rd);background:var(--bg);overflow:hidden;transition:box-shadow\x20.2s,border-color\x20.2s}\x0a.ec.open{overflow:visible;border-radius:var(--rd)}\x0a.ec.open\x20.eh{border-radius:calc(var(--rd)\x20-\x201px)\x20calc(var(--rd)\x20-\x201px)\x200\x200}\x0a.ec:not(.open)\x20.eh{border-radius:calc(var(--rd)\x20-\x201px)}\x0a.ec.ent-off>.eh{opacity:.45}\x0a.ec.ent-off>.eh\x20.en{text-decoration:line-through}\x0a.ec:hover{box-shadow:0\x202px\x2010px\x20rgba(0,0,0,.06)}\x0a.ec.drag-over{border-color:var(--ac);border-style:dashed}\x0a.eh{display:flex;align-items:center;gap:10px;padding:11px\x2014px;transition:background\x20.15s;cursor:pointer;user-select:none}\x0a.eh:hover{background:var(--sf)}\x0a.ed{cursor:grab;opacity:.3;transition:opacity\x20.2s;display:flex;align-items:center}.ed:hover{opacity:.7}\x0a.ecd{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0\x200\x200\x202px\x20var(--bg),0\x200\x200\x203px\x20var(--bd)}\x0a.ei{flex:1;min-width:0;display:flex;align-items:center;gap:8px}\x0a.en{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\x0a.ev{font-size:12px;color:var(--ts);flex-shrink:0}\x0a.ds-badge{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.04em;padding:2px\x205px;border-radius:4px;flex-shrink:0;text-transform:uppercase}\x0a.ds-lts{background:rgba(39,174,96,.15);color:#27ae60}\x0a.ds-hist{background:rgba(127,140,141,.15);color:#7f8c8d}\x0a.ds-other{background:rgba(155,89,182,.15);color:#9b59b6}\x0a.ea{display:flex;align-items:center;gap:2px}\x0a.etb,.edb,.edup{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:8px;color:var(--ts);cursor:pointer;transition:background\x20.15s,color\x20.15s}\x0a.etb:hover{background:var(--sf);color:var(--tx)}.edb:hover{background:rgba(231,76,60,.08);color:var(--dg)}.edup:hover{background:rgba(52,152,219,.08);color:#3498db}\x0a.ec.open\x20.etb\x20svg{transform:rotate(180deg)}.etb\x20svg{transition:transform\x20.3s\x20cubic-bezier(.4,0,.2,1)}\x0a.eb{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1)}\x0a.ec.open\x20.eb{max-height:3000px;overflow:visible;position:relative;z-index:1}\x0a.ha-entity-picker-wrap,.ha-tap-action-picker-wrap,.ha-icon-picker-wrap{position:relative;z-index:50;--ha-color-form-background:var(--sf);--ha-color-form-background-hover:var(--sf);--ha-color-form-background-disabled:var(--sf);--ha-color-neutral-95:var(--sf);--text-field-background-color:var(--sf);--mdc-text-field-fill-color:var(--sf);--mdc-select-fill-color:var(--sf);--mdc-menu-surface-fill-color:var(--bg);--ha-card-background:var(--bg);--input-fill-color:var(--sf);--input-dropdown-icon-color:var(--ts);--mdc-theme-surface:var(--bg)}\x0a.ha-entity-picker-wrap\x20ha-entity-picker,.ha-tap-action-picker-wrap\x20ha-selector,.ha-icon-picker-wrap\x20ha-selector{display:block;--paper-input-container_-_z-index:51}\x0a.panel-body{max-height:0;overflow:hidden;transition:max-height\x20.35s\x20cubic-bezier(.4,0,.2,1),padding\x20.35s;padding:0\x2016px}\x0a.panel.open\x20.panel-body{max-height:4000px;overflow:visible;padding:0\x2016px\x2016px}\x0a.tabs{display:flex;gap:2px;padding:4px;margin:\x206px\x206px;background:var(--sf);border-radius:10px}\x0a.main-tabs{display:grid;grid-template-columns:1fr\x201fr\x201fr;gap:2px}\x0a.main-tabs\x20.main-tb{flex:none}\x0a.ec\x20.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}\x0a.ec\x20.tb{flex:none}\x0a.tb{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px\x2010px;border:none;background:none;border-radius:8px;font-size:11.5px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s;text-transform:uppercase;letter-spacing:.04em}\x0a.tb:hover{color:var(--tx);background:rgba(var(--acr),.05)}\x0a.tb.active{background:var(--bg);color:var(--ac);box-shadow:0\x201px\x204px\x20rgba(0,0,0,.08)}\x0a.tc{display:none;padding:16px\x2014px}.tc.active{display:block}\x0a.sgc-mode-off{display:none!important}\x0a.mtc{padding:4px\x200}.main-tabs{margin:8px\x200\x200}\x0a.cs{border:1px\x20solid\x20var(--bd);border-radius:10px;padding:12px;margin-top:12px;transition:opacity\x20.2s}\x0a.cs.lk{opacity:.65;border-style:dashed}\x0a.csh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}\x0a.cst{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--tx)}\x0a.ln{font-size:11px;color:var(--warning-color,#ff9800);padding:6px\x2010px;margin-bottom:8px;background:rgba(255,152,0,.06);border-radius:6px}\x0a.ci{display:flex;gap:6px;align-items:stretch}.ci\x20input[type=\x22color\x22]{width:40px;height:40px;flex-shrink:0;padding:3px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);cursor:pointer}.ci\x20input[type=\x22text\x22]{flex:1;height:40px;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13.5px;outline:none;box-sizing:border-box}\x0a.ci\x20input[type=\x22text\x22]:focus{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.thr-list{display:flex;flex-direction:column;gap:6px}\x0a.thr-row{display:grid;grid-template-columns:1fr\x201fr\x2030px;gap:6px;align-items:end}\x0a.thr-row\x20.f\x20label{font-size:10px}.thr-row\x20.f\x20input{padding:6px\x208px;font-size:12px}.thr-row\x20.ci{gap:4px}.thr-row\x20.ci\x20input[type=\x22text\x22]{height:34px;padding:6px\x208px;font-size:12px;flex:1;min-width:0}.thr-row\x20.ci\x20input[type=\x22color\x22]{width:34px;height:34px;flex-shrink:0;padding:3px}\x0a.thr-del{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}\x0a.thr-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}\x0a.thr-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-list{display:flex;flex-direction:column;gap:6px}.ma-row{display:grid;grid-template-columns:1fr\x2056px\x20auto\x2030px;gap:6px;align-items:end}.ma-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap;text-align:center}.ma-row\x20.f:first-child\x20label{text-align:left}.ma-row\x20.f\x20input{padding:6px\x208px;font-size:12px;height:34px}.ma-row\x20.f\x20input[type=\x22color\x22]{padding:3px;height:34px;width:100%}.ma-lbl-f{align-items:center}.ma-lbl-f\x20.ms{margin:8px\x200}.ma-del{width:30px;height:34px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.ma-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.ma-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.cmp-list{display:flex;flex-direction:column;gap:8px}.cmp-row{position:relative;padding:10px\x2040px\x2010px\x2012px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf)}.cmp-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap}.cmp-row\x20.f\x20input,.cmp-row\x20.f\x20select{padding:6px\x208px;font-size:12px;height:34px}.cmp-row\x20input[type=\x22color\x22]{padding:3px;height:34px;min-width:34px}.cmp-del{position:absolute;top:8px;right:8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.cmp-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.cmp-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.cmp-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.cmp-dl-f\x20.ms{margin:6px\x200}.asr-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.asr-row{display:grid;grid-template-columns:0.9fr\x201.1fr\x200.8fr\x2030px;gap:6px;align-items:end}.asr-row\x20.f\x20label{font-size:10px;margin:0\x200\x205px;line-height:1.2;white-space:nowrap}.asr-row\x20.f\x20input,.asr-row\x20.f\x20select{padding:6px\x208px;font-size:12px;height:34px}.asr-del{width:30px;height:34px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}.asr-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}.asr-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;margin-top:8px;border:1px\x20dashed\x20var(--bd);background:none;border-radius:8px;font-size:12px;font-weight:500;color:var(--ts);cursor:pointer;transition:all\x20.15s}.asr-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.ann-list{display:flex;flex-direction:column;gap:8px}\x0a.ann-row{padding:10px\x2012px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf)}\x0a.ann-row-header{display:flex;justify-content:space-between;align-items:center}\x0a.ann-row-type{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ts)}\x0a.ann-del{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px\x20solid\x20var(--bd);background:none;border-radius:6px;color:var(--ts);cursor:pointer;transition:all\x20.15s}\x0a.ann-del:hover{border-color:var(--dg);color:var(--dg);background:rgba(231,76,60,.06)}\x0a.ann-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;margin-top:8px;border:2px\x20dashed\x20var(--bd);background:none;border-radius:var(--rd);font-size:13px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s}\x0a.ann-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}.thr-add:hover{border-color:var(--ts);color:var(--tx)}\x0a.thr-add:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.es{font-size:12px;color:var(--ts);text-align:center;padding:8px;opacity:.6}\x0a.hint{font-size:11px;color:var(--ts);margin-top:8px;line-height:1.4}\x0a.hint\x20code{background:var(--sf);padding:1px\x205px;border-radius:4px;font-size:11px;font-family:monospace}\x0a.add-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border:2px\x20dashed\x20var(--bd);background:none;border-radius:var(--rd);font-size:13px;font-weight:600;color:var(--ts);cursor:pointer;transition:all\x20.2s}\x0a.add-btn:hover{border-color:var(--ac);color:var(--ac);background:rgba(var(--acr),.04)}\x0a.tip-wrap{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:3px;outline:none}\x0a.tip-icon{color:var(--ts);opacity:.5;cursor:help;flex-shrink:0;transition:opacity\x20.15s}\x0a.tip-wrap:hover\x20.tip-icon,.tip-wrap:focus\x20.tip-icon{opacity:1;color:var(--ac)}\x0a.tip-box{visibility:hidden;opacity:0;position:absolute;bottom:calc(100%\x20+\x206px);left:50%;transform:translateX(-50%);background:var(--tx);color:var(--bg);font-size:11.5px;line-height:1.45;padding:7px\x2010px;border-radius:8px;white-space:normal;width:200px;pointer-events:none;transition:opacity\x20.15s\x20.1s;z-index:999;box-shadow:0\x204px\x2016px\x20rgba(0,0,0,.25);font-weight:400;letter-spacing:0;text-transform:none}\x0a.tip-wrap:hover\x20.tip-box,.tip-wrap:focus\x20.tip-box{visibility:visible;opacity:1}\x0a@media(max-width:500px){.r2{grid-template-columns:1fr}.r3{grid-template-columns:1fr\x201fr}.sg{grid-template-columns:1fr}.tabs{flex-wrap:wrap}.main-tabs{grid-template-columns:1fr\x201fr\x201fr}.tb{font-size:10px;padding:6px\x206px}}\x0a.sgc-ed-search{display:flex;align-items:center;gap:8px;padding:9px\x2012px;margin-bottom:14px;border:1px\x20solid\x20var(--bd);border-radius:10px;background:var(--sf);color:var(--ts)}\x0a.sgc-ed-search\x20input{flex:1;border:none;background:none;outline:none;color:var(--tx);font-size:13.5px;font-family:inherit}\x0a.sgc-ed-search:focus-within{border-color:var(--ac);box-shadow:0\x200\x200\x203px\x20rgba(var(--acr),.12)}\x0a.tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0\x204px;margin-left:4px;border-radius:8px;font-size:9.5px;font-weight:700;background:rgba(var(--acr),.15);color:var(--ac)}\x0a.tb.active\x20.tab-badge{background:rgba(var(--acr),.2)}\x0a.panel.searching\x20.tabs{display:none}\x0a.panel.searching\x20.tc{display:block}\x0a.sgc-search-miss{display:none!important}\x0a.panel.searching\x20.ec.open\x20.eb{max-height:none;overflow:visible}\x0a.panel.searching\x20.add-btn{display:none}\x0a</style>','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-header-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-ip-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-al-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-qp-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-state-wrap\x22\x20data-pos=\x22top\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-plot-wrap\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-plot\x22\x20style=\x22','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','.sgc-dp-bar','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>','cmp-fill','_showTooltipAtTime','hasOwnProperty','input[type=\x22number\x22]','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','Last\x206\x20hours','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','Animate','Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).','.card-icon-color','Call\x20Service','pushed','https://github.com/cataseven/statistics-graph-chart-card','Total','_applyDatePickerRolling','vals','e.g.\x20Statistics','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','--sgc-path-len','Last\x20Month','><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','reason','_scrollSyncHandler','pph_picker_group','Month\x20Before','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','.e-decimals','d\x20h:mm','alphabetic','linear','.e-legend_max','value-changed','polararea','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','Center\x20Label\x20Size','entity_id','children','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20','[sgc]\x20ref_entity\x20\x22','\x22\x20data-tab=\x22appearance\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/></svg>','state_strip_height','gauge','_getStatId','[sgc]\x20update\x20failed','\x20<span\x20style=\x22font-weight:400;text-transform:none;letter-spacing:0\x22>(non-numeric\x20→\x20numeric)</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22hint\x22\x20style=\x22margin-bottom:6px\x22>One\x20line\x20per\x20state,\x20as\x20<code>value,\x20label,\x20color</code>\x20—\x20label\x20and\x20color\x20are\x20optional.\x20Line\x20order\x20=\x20graph\x20value\x20(0,\x201,\x202…).\x20Color\x20accepts\x20any\x20CSS\x20color\x20(name,\x20hex,\x20or\x20var).\x20Examples:<br><code>off</code><br><code>on</code><br><code>off,\x20Stopped</code><br><code>on,\x20Working</code><br><code>Youtube,\x20YouTube,\x20red</code><br><code>Netflix,\x20Netflix,\x20#E50914</code></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<textarea\x20class=\x22e-state_map\x22\x20rows=\x223\x22\x20placeholder=\x22off,\x20Stopped&#10;on,\x20Working\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none;transition:border-color\x20.15s\x22>','Ranking','Tooltip\x20Total','\x20÷\x20','periods_back','total','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','_lastRaw','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.sgc-spark-row','\x22\x20on\x20','_beginRender','cmp-dl','_resetDrill','gauge_value_size','fromCharCode','entities','_entityTplKey','carryForwardMs','_priceDirty','\x22\x20data-panel=\x22cardset\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-header\x22\x20data-toggle=\x22cardset\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel-icon\x22><svg\x20width=\x2218\x22\x20height=\x2218\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x2218\x22\x20rx=\x223\x22/><line\x20x1=\x223\x22\x20y1=\x229\x22\x20x2=\x2221\x22\x20y2=\x229\x22/></svg></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-title\x22>','\x20style=\x22opacity:.3;pointer-events:none\x22','_numOrNull','_refreshPriceSeries','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','narrow','val','.sgc-zoom-ctl','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','<div\x20class=\x22','cbrt','Date\x20Format','Snap\x20Y-axis\x20tick\x20values\x20to\x20clean\x20multiples\x20of\x201,\x202,\x20or\x205\x20(×\x2010^n)\x20—\x20for\x20example\x200.1\x20/\x200.2\x20/\x200.3\x20instead\x20of\x200.11\x20/\x200.22\x20/\x200.33.\x20Stays\x20within\x20bounds,\x20does\x20not\x20change\x20the\x20plot\x20scale.\x20Disable\x20for\x20strict\x20equal-spacing.','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','Invalid\x20configuration','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','background-image:url(\x27','value_end','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','stack_group','image/png','segments','#1D9E75','localeCompare','line','_instanceKey','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_group_by_picker\x22\x20type=\x22checkbox\x22\x20','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','Crosshair\x20Pins','show_full_period','crosshair_delta','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','Background\x20Opacity','_slices','</option><option\x20value=\x22last_year\x22\x20',');pointer-events:none;border-radius:inherit}','card_background_color','Auto\x20(HA\x20profile)','yScale','End\x20Hour','.e-state_adaptive_color','Horizontal\x20position\x20of\x20the\x20‹\x20period\x20›\x20navigator\x20inside\x20the\x20picker\x20bar\x20—\x20left,\x20center,\x20or\x20right.\x20If\x20it\x20shares\x20a\x20position\x20with\x20the\x20shortcuts,\x20the\x20navigator\x20is\x20placed\x20first,\x20to\x20their\x20left.','<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.6\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','_toggleSeriesVisibility','path','token','Opacity\x20of\x20horizontal\x20grid\x20lines.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.15\x20—\x20subtle,\x20just\x20enough\x20to\x20anchor\x20the\x20eye\x20without\x20competing\x20with\x20the\x20data.','</style>','fEnt','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','split','get','_________','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','\x20arg(s)','.cstc','.dp-zone-left','getEntityStubConfig','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x20·\x20','rgba(255,255,255,0.5)','#chart_mode','Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','sin','Toggle\x20this\x20entity\x27s\x20graph\x20drawing\x20entirely.\x20When\x20off,\x20the\x20entity\x20still\x20appears\x20in\x20the\x20state\x20row\x20(if\x20Show\x20State\x20is\x20on)\x20but\x20contributes\x20nothing\x20to\x20the\x20graph\x20area.','\x20<span\x20style=\x22color:','_cardVisibleNow','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','peak','Slice\x20Spacing','Mouse\x20Wheel','.e-show_range_values','beginPath','.e-legend_avg','toLocaleTimeString','.sgc-series','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','_findEnergyCollection','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','red','_rebuildPoints','Now\x20Line','translate(','Diff','.tb','</span></div></label></div>','</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22','data_vars','transition','.e-show_data_labels','font-weight:600','appendChild','#d35400','show_graph','trigger','SCRIPT','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-gradient\x22\x20type=\x22checkbox\x22\x20','intlabel','Switches\x20the\x20Y\x20axis\x20to\x20a\x20logarithmic\x20scale.\x20Ideal\x20for\x20data\x20spanning\x20several\x20orders\x20of\x20magnitude\x20(e.g.\x201\x20to\x2010000).\x20Not\x20suitable\x20for\x20zero\x20or\x20negative\x20values.','_liveEnabled','totalYears','Native\x20also\x20brings\x20the\x20per-entity\x20legend\x20into\x20line:\x20its\x20names\x20and\x20values\x20use\x20the\x20theme\x27s\x20main\x20text\x20colour\x20at\x20full\x20strength,\x20instead\x20of\x20the\x20card\x27s\x20dimmer,\x20smaller\x20look.','sgc-bar\x20sgc-bar-animated','reverse','delta','Compare\x20With','Border\x20Color','anchorStart','_axisDateLabel','toggle','matchMedia','waterfall_total','Opacity','Percentage','statistics','Area\x20names','100','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','z_index','_barHalfWidth','\x22\x20preserveAspectRatio=\x22none\x22\x20overflow=\x22visible\x22\x20style=\x22width:100%;height:100%;display:block;overflow:visible\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<defs>','var(--secondary-text-color)','input_boolean','stroke-dasharray:none','State\x20Layout','baselineByIdx','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','[sgc]\x20query\x20sync\x20failed','_openPanels','offsetHeight','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','No\x20entities\x20to\x20rank.','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','data-mtc','_maybeWarnMissingLTS','Add\x20Annotation','Last\x2030\x20Days','sgc-interval-sync-request','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','_dpMode','<div\x20class=\x22sgc-spark-graph\x22>','_animRaf','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','\x22\x20style=\x22cursor:','<div\x20class=\x22sgc-state-row-group\x22>','sgc-plot-scroll','brown','subscribe_trigger','4.04','_onIntervalPick','every','pointermove','Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','cmp-ls','extrema_show_timestamp','sgc-series\x20sgc-type-','.e-enabled','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','_effectiveAnnotations','e-icon_color','changeDiffSeries','Graph','_ensureStatMeta','_drawExtremaLabels','observe','</text>','\x22\x20stroke-width=\x221\x22/>','_intervalSyncRequestHandler','mode','_haColorMap','YYYY','><option\x20value=\x22solid\x22\x20','Last\x2024\x20hours','pow','translate(calc(-50%\x20+\x20','y_axis_round_ticks','_entPrefersStats','_wsUnsub','points_per_hour','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','_slideNeedsFullRefetch','X\x20Grid\x20Color','svgViewWidth',');\x20falling\x20back\x20to\x20data_value_field.','createLinearGradient','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','rgba(0,0,0,0.08)','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','month','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','show_state','_schedulePriceRefetch','<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:','NO_STL','card_border','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22asr-row\x22\x20data-row=\x22','createElementNS','0.5','Start\x20Hour','icon_color','Annotations','External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.','Timeline','thick','sgc-query-sync-request','Above','Entity\x20that\x20reports\x20battery\x20level\x20(0–100%).\x20Displays\x20a\x20battery\x20icon\x20with\x20level\x20and\x20percentage\x20in\x20the\x20top-right\x20corner\x20of\x20the\x20card\x20header\x20—\x20or\x20at\x20the\x20top-right\x20of\x20the\x20card\x20when\x20there\x20is\x20no\x20header.\x20Only\x20entities\x20with\x20device_class\x20battery\x20are\x20listed.\x20Leave\x20empty\x20to\x20hide.','sgc-datepicker-sync','controller','Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.','rgba(0,0,0,0.55)','.e-thr_enabled','last\x20month','Add\x20Rule','\x22\x20width=\x22','<button\x20class=\x22sgc-ip-btn\x20','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22mt8\x22><div\x20class=\x22f\x22><label>','Jan','getMonth','mtc','Event\x20marker',')</span>','middle','wheel','rgba(255,255,255,0.18)','<div\x20class=\x22sgc-title-wrap\x20pos-','Update\x20Interval','Last\x2015\x20days','item','The\x20gauge\x20dial\x20scale\x20—\x20the\x20value\x20at\x20the\x20start\x20(Min)\x20and\x20end\x20(Max)\x20of\x20the\x20arc.\x20Accepts\x20a\x20number,\x20a\x20~soft\x20bound,\x20or\x20an\x20entity\x20ID.\x20Defaults\x20to\x200–100.','Center\x20Label\x20Color','stop-color','unknown_command','.e-needle_color-picker','sgc-qgby:','Custom\x20Name','Attribute\x20names\x20only','Attribute\x20List','Italiano','X\x20Ticks','_hasLTS','Points/Hour','rgba(128,128,128,0.8)','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','4\x204','.cmp-col','.e-extrema_bg_color','call','Read\x20a\x20specific\x20attribute\x20instead\x20of\x20the\x20main\x20state.\x20Use\x20dot\x20notation\x20for\x20nested\x20paths,\x20e.g.\x20current_temperature\x20or\x20forecast.0.temperature.\x20Useful\x20for\x20entities\x20that\x20expose\x20multiple\x20values.','Period\x20Comparison','sgc-y-axis-label\x20sgc-y-axis-label-right','.panel-header[data-toggle]','filter','sgc-pin-line','_applyDatePickerPreset','Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20follows\x20the\x20Home\x20Assistant\x20theme\x20colour.','history/history_during_period','Lower\x20Bound\x20Y','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','\x22\x20data-cstab=\x22locale\x22>','border-radius:','show_grid','TL_RD','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','current\x20year','time','.e-risefall_stable','default','.cmp-row','sMap','Min/Max\x20value\x20labels\x20overlaid\x20on\x20the\x20graph.\x20Configure\x20when\x20they\x20appear,\x20which\x20extremes\x20to\x20show,\x20whether\x20timestamps\x20are\x20included,\x20and\x20full\x20styling\x20control\x20over\x20font\x20and\x20background.','\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>','⚠\x20Last\x20/\x20First\x20show\x20the\x20endpoint\x20of\x20the\x20raw\x20series\x20—\x20not\x20the\x20displayed\x20slice\x20or\x20cell.\x20Consider\x20Sum\x20/\x20Avg\x20/\x20Min\x20/\x20Max\x20in\x20this\x20chart\x20mode.','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','.card-icon-color-picker','ddd','values','auto_scale_points','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','Y\x20Axis\x20Range','500\x20','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','Overrides\x20the\x20built-in\x20auto\x20scale\x20with\x20your\x20own\x20thresholds.\x20Each\x20rule\x20reads:\x20when\x20the\x20visible\x20period\x20is\x20up\x20to\x20N\x20hours,\x20use\x20this\x20Group\x20By\x20(and\x20optionally\x20this\x20Points/Hour).\x20The\x20smallest\x20matching\x20threshold\x20wins;\x20a\x20period\x20beyond\x20every\x20threshold\x20falls\x20back\x20to\x20the\x20built-in\x20auto\x20scale.\x20Date-picker\x20aware:\x20a\x20full\x20month\x20or\x20year\x20selection\x20matches\x20by\x20its\x20nominal\x20length\x20even\x20while\x20the\x20period\x20is\x20still\x20running.','shadowRoot','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','</div><button\x20class=\x22ma-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>','How\x20many\x20pins\x20can\x20be\x20placed:\x20one,\x20or\x20two\x20to\x20compare\x20two\x20points\x20in\x20time.','When\x20enabled,\x20the\x20entire\x20line\x20is\x20colored\x20based\x20on\x20the\x20most\x20recent\x20value\x20instead\x20of\x20coloring\x20each\x20segment\x20individually.\x20Useful\x20when\x20you\x20want\x20a\x20single\x20unified\x20color\x20that\x20reflects\x20the\x20current\x20state.','width:100%;padding:9px\x2011px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13.5px;outline:none',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','sgc-axis-tick\x20sgc-y-tick','label_font_size','auto_scale_rules','_dvxWarned','_renderDatePickerPresets','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','Header\x20letter\x20spacing.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x200.5px,\x20normal,\x20-0.02em.\x20Leave\x20empty\x20for\x20theme\x20default.','tagName','</label>','2289gScQzb','var(--success-color,\x20#2ecc71)','Last\x2024H','</div><div\x20class=\x22sgc-state-stack-bot\x22>','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>','unexpected\x20\x27','date_picker_default_mode','border-width:','_onVisChange','\x22\x20data-mode=\x22','Show\x20a\x20second\x20stat\x20value\x20next\x20to\x20the\x20primary\x20state\x20in\x20the\x20state\x20row.\x20Options:\x20Sum,\x20Avg,\x20Min,\x20Max,\x20First,\x20Last.\x20The\x20label\x20and\x20value\x20appear\x20smaller\x20beside\x20the\x20main\x20state.\x20In\x20Pie,\x20Ranking\x20and\x20Polar\x20Area\x20modes\x20an\x20extra\x20%\x20option\x20is\x20available\x20—\x20it\x20shows\x20this\x20entity\x27s\x20share\x20of\x20the\x20total,\x20matching\x20the\x20percentages\x20drawn\x20on\x20the\x20chart.','Align','\x20is\x20ignored:\x20it\x20only\x20applies\x20to\x20an\x20attribute\x20data\x20source\x20(set\x20data_attribute).\x20To\x20combine\x20this\x20entity\x20with\x20another\x20one\x20over\x20time\x20use\x20ref_entity\x20/\x20ref_op.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','state_strip_labels','show_label','2\x20Hours','shift','Visible\x20Intervals','Y-Axis','_overridePph','point_size','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-zoom-ctl,\x20.sgc-tooltip,\x20.sgc-zoom-brush,\x20.sgc-pins,\x20.sgc-hover-dots,\x20.sgc-crosshair','group_by_picker_group','align_header','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','Number\x20of\x20decimal\x20places\x20for\x20Y-axis\x20labels.\x20Overrides\x20the\x20per-entity\x20decimals\x20setting\x20for\x20axis\x20labels\x20only.\x20State\x20row\x20values\x20are\x20not\x20affected.\x20Leave\x20empty\x20for\x20auto-detection.','thin','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','Polski','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','_statMeta','Last\x2012\x20hours','_resolveCssColor','_lastTplKey','lttbDownsample','\x22/>','getUTCFullYear','_calendarMaxNeedsHourly','group_by','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','card_icon_color','\x22><span\x20class=\x22u\x22>px</span></div></div></div>','rgba(0,0,0,0.4)','No\x20data\x20to\x20build\x20calendar.','image/svg+xml;charset=utf-8','Download\x20PNG\x20(Card)','append','_setupTooltip','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','.e-extrema_show_timestamp','data_value_field','HH:mm','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','error','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','><span\x20class=\x22msl\x22></span></label></div>','right','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','timeline','touchcancel','\x22\x20data-tc=\x22data\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','\x22\x20data-tab=\x22general\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x2210\x22/><line\x20x1=\x2212\x22\x20y1=\x228\x22\x20x2=\x2212\x22\x20y2=\x2216\x22/><line\x20x1=\x228\x22\x20y1=\x2212\x22\x20x2=\x2216\x22\x20y2=\x2212\x22/></svg>','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','last_color','_shouldAlignToClock','position:absolute;top:calc(100%\x20+\x204px);left:0;width:230px;max-width:70vw;z-index:100;background:var(--bg);border:1px\x20solid\x20var(--bd);border-radius:8px;box-shadow:0\x206px\x2024px\x20rgba(0,0,0,.25);padding:8px;display:none','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x2218\x22\x20height=\x227\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x228\x22\x20y2=\x2210\x22/><line\x20x1=\x223\x22\x20y1=\x227\x22\x20x2=\x2212\x22\x20y2=\x227\x22/></svg>','fillRect','_fpForceExact','_stopEnergyDateSync','</select></div></div><div\x20class=\x22csb\x22\x20','.fg,\x20.fg0,\x20.cs','</div><div>','15009786DMLdPe','.cst','Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.','independent','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','Header\x20Align','csv','cache','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','_renderSparkline','_io','class','none','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','Graph\x20Type','-color)','card_header_weight','</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','Two-entity\x20math:\x20combine\x20this\x20entity\x20with\x20a\x20second\x20one\x20over\x20time\x20(A-B,\x20A+B,\x20A*B,\x20A/B).\x20The\x20reference\x20is\x20read\x20as\x20a\x20step\x20function\x20from\x20its\x20own\x20history,\x20so\x20every\x20sample\x20of\x20this\x20entity\x20is\x20combined\x20with\x20the\x20reference\x20value\x20valid\x20at\x20that\x20moment.\x20Typical\x20use:\x20indoor\x20minus\x20outdoor\x20temperature,\x20with\x20no\x20template\x20sensor.\x20With\x20a\x20level\x20aggregation,\x20a\x20gap\x20in\x20the\x20reference\x20breaks\x20the\x20line\x20rather\x20than\x20inventing\x20a\x20value;\x20with\x20Change\x20/\x20Diff\x20/\x20Sum\x20/\x20Delta\x20the\x20two\x20are\x20combined\x20per\x20bucket\x20and\x20a\x20missing\x20side\x20counts\x20as\x200.\x20Leave\x20empty\x20to\x20disable.','data_time_year','H-band','.e-extrema_bg_opacity','_valueChanged','ha-icon','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.55;font-size:0.85em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','_lastPadT','donut','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_value_size\x22\x20type=\x22number\x22\x20min=\x228\x22\x20max=\x2280\x22\x20step=\x221\x22\x20placeholder=\x22','ohlc','Y\x20Label\x20Color','.e-show_state','Hour\x20of\x20day\x20(0-23)','_handleEnergyDate','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20','select','STL','Below','.r2,\x20.r3,\x20.sg','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','\x20style=\x22','Statistics\x20Graph\x20Chart\x20Card','data-cstc','y_axis_label','formatEntityState','_onTooltipSyncEvent','></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','concat','Custom\x20color\x20for\x20Y-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20color\x20name)\x20or\x20a\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','__sgcExtAnchorMs','_lastPriceRefetchTs','5minute','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','lime','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20','_seam','charCodeAt','<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>','Timestamp','Click\x20a\x20single\x20bucket\x20on\x20the\x20graph\x20to\x20zoom\x20into\x20just\x20that\x20bucket\x20—\x20click\x20a\x20month\x20bar\x20to\x20see\x20its\x20days,\x20a\x20day\x20to\x20see\x20its\x20hours.\x20Double-click\x20steps\x20back\x20out,\x20same\x20as\x20brush\x20zooming,\x20and\x20Zoom\x20Sync\x20carries\x20the\x20new\x20window\x20to\x20grouped\x20cards.\x20Does\x20nothing\x20once\x20the\x20view\x20is\x20already\x20a\x20single\x20bucket.','Number\x20of\x20tick\x20marks\x20(grid\x20lines\x20and\x20labels)\x20on\x20the\x20Y\x20axis.\x20Default\x20is\x204.\x20Example:\x20ticks=6\x20with\x20bounds\x2040-100\x20shows\x2040,\x2050,\x2060,\x2070,\x2080,\x2090,\x20100.','<div\x20class=\x22sgc-ip\x20align-','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','<div\x20class=\x22tc\x20mtc\x20','<div\x20style=\x22margin-top:6px\x22><div\x20style=\x22display:flex;align-items:center;gap:4px;margin-bottom:3px\x22><span\x20style=\x22font-size:10px;text-transform:uppercase;letter-spacing:.04em;opacity:.55\x22>','show_extrema_min','Auto\x20(unit)','createRadialGradient','x_axis_font_size','_renderAttributeList','History\x20only','Upper\x20Bound','><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','dpRollingMonths','upper_bound_secondary','state_timeline','Interval\x20Picker','placeholder','top:\x20calc(50%\x20+\x20','transformSeries','LANG_NAMES','inv','ellipse','barThickness','padT','unobserve','Extrema','state_adaptive_color','tab-badge','_onDatePickerReset','rgba(','\x22\x20data-id=\x22','unexpected\x20end\x20of\x20expression','_onDatePickerPanelClick','getSeconds','_cpdOpen','waterfall','custom:statistics-graph-chart-card','wf:','Calendar\x20periods','.dp-zone-right','Energy\x20Date\x20Sync','Show\x20Average','measurement','light-grey','\x22\x20data-tc=\x22advanced\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','.sgc-pie-tooltip','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','Blur\x20amount\x20in\x20pixels\x20applied\x20to\x20the\x20Background\x20Image\x20only.\x20The\x20chart,\x20header\x20and\x20other\x20content\x20stay\x20sharp.\x200\x20or\x20empty\x20=\x20no\x20blur.\x20Useful\x20for\x20soft,\x20atmospheric\x20backgrounds.','_computeRollingStart','comma','getHours','smooth','unknown','_zoomInBtn','-picker','color:var(','pie','line_style','getItem','<span\x20class=\x22sgc-state-value\x22','_queryInitialSyncDone','_annotationRefs','_applyAttributeName','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','.cs-tb',';height:','click','\x22\x20draggable=\x22true\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22currentColor\x22><circle\x20cx=\x229\x22\x20cy=\x225\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x225\x22\x20r=\x221.5\x22/><circle\x20cx=\x229\x22\x20cy=\x2212\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x2212\x22\x20r=\x221.5\x22/><circle\x20cx=\x229\x22\x20cy=\x2219\x22\x20r=\x221.5\x22/><circle\x20cx=\x2215\x22\x20cy=\x2219\x22\x20r=\x221.5\x22/></svg></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ecd\x22\x20style=\x22background:','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','_fetchPrecisePeak','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20box\x20plot.</div>','userSpaceOnUse','first','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Color\x20used\x20when\x20the\x20value\x20is\x20increasing.','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','</div>','local','Also\x20show\x20the\x20pinned\x20values\x20next\x20to\x20each\x20legend\x20entry.','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20','Milliseconds','Add\x20Moving\x20Average','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','/3)</div>','A\x20×\x20B','.sgc-dp-prev','--primary-font-family','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','disconnectedCallback','_ovAttrIdSeq','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','8\x204','damp_reset_boundary','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22ann-add\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>','cursor','define','endAngleFull','\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>','drawImage','change_ignore_zero','flat','_drawAnnotationsForeground','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','_dpShortWindowUsesHistory','zoom_sync_group','_computeEffectiveWindow','PALETTE','<rect\x20x=\x22','needle_color','End\x20value','</span><span\x20class=\x22sgc-pie-tt-val\x22>','<g\x20data-b=\x22','has_sum','_lastUpdateDoneTs','</select></div></div><div\x20class=\x22f\x22></div></div>','_visHeartbeat','en-US','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20','<span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','[data-mtc=\x22display\x22]','3069131uiUfwR','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','_tplPendingSubs','state','.cmp-list','Off','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','Fri','width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);','\x20sgc-state-row-hidden','_default','find','Sweep\x20of\x20the\x20dial\x20in\x20degrees.\x20270\x20=\x20classic\x203/4\x20dial\x20(default),\x20180\x20=\x20semicircle,\x20360\x20=\x20full\x20ring.\x20The\x20opening\x20is\x20centred\x20at\x20the\x20bottom.','source','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','36EqLsCj','sgc-dp:','_updateQueued','Points/Hour\x20Picker','</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2220\x22\x20step=\x221\x22\x20placeholder=\x22','secondary','pointerup','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','yaxis',';\x20}','Shows\x20a\x20vertical\x20unit\x20label\x20on\x20the\x20left\x20and/or\x20right\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20measurement\x20of\x20the\x20first\x20entity\x20on\x20each\x20axis.\x20Custom\x20text\x20can\x20be\x20set\x20in\x20the\x20Labels\x20section\x20below.','Daily\x20start\x20hour\x20filter.\x20Plain\x20number\x20=\x20absolute\x20clock\x20hour\x20(6\x20=\x2006:00,\x206.5\x20=\x2006:30).\x20Prefix\x20with\x20+\x20or\x20-\x20for\x20relative\x20to\x20NOW\x20(+1\x20=\x20one\x20hour\x20from\x20now,\x20-0.5\x20=\x2030\x20min\x20ago)\x20—\x20in\x20hand-written\x20YAML\x20these\x20must\x20be\x20quoted.\x20Alternatively\x20use\x20now,\x20now+1,\x20now-0.5\x20which\x20are\x20YAML-safe.\x20Also\x20accepts\x20entity\x20ID\x20(sensor.sunrise_hour)\x20for\x20dynamic\x20values.','n2h','<div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','getUTCMonth','dataset','start','Bounds','.panel[data-panel=\x22main\x22],\x20.panel[data-panel=\x22cardset\x22],\x20.panel[data-panel=\x22entities\x22]','.e-fixed_value','_setupTimers','sgc-ann-band','last_month','ratio','Roboto,\x20sans-serif','24H','sgc-hours:','</div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','has_mean','_energyCollection','toBlob','Periods\x20Back','getTime','Cell\x20Values','peakPct','_savedScrollLeft','\x20sgc-fill-height','sensor.xxx_battery','dropEffect','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','.e-points_per_hour','stroke','.sgc-pie-container','custom','_eT','width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)','16GOnkak','_collectDataVarIds','_energyDiscoverTimer','_colorTemplateUnsubs','hidden','.sgc-bar','Center\x20Total','ceil','sgc-native-style','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','.e-lower_bound','round','_resolveTemplateText','clipPath','server','and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.','e-state_color','\x22><span\x20class=\x22u\x22></span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','clientY','order','_quantile','Last\x203\x20days','setMinutes','Header,\x20icon,\x20styling\x20and\x20language','Hide\x20on\x20Load','Y\x20Grid\x20Color','Chart\x20mode,\x20display\x20and\x20data\x20configuration','e-entity','_buildMatrix','><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22><label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-auto_hide\x22\x20type=\x22checkbox\x22\x20','sgc-plot-scroll-wheel','rgba(255,255,255,0.10)','_editorTplKey','parentElement','sgc-average-line','\x22></div><div\x20class=\x22f\x22','mdi:thermometer','sgc-now-line','\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x206\x209\x2012\x2014\x207\x2021\x2017\x22/><circle\x20cx=\x229\x22\x20cy=\x2212\x22\x20r=\x222\x22/><circle\x20cx=\x2214\x22\x20cy=\x227\x22\x20r=\x222\x22/></svg>','tomorrow','Yesterday','DEFAULTS','dateStr','Start','<span\x20class=\x22sgc-state-name\x22','bad\x20number','Snaps\x20the\x20start\x20of\x20the\x20graph\x20window\x20to\x20a\x20calendar\x20boundary.\x20Today\x20=\x20start\x20from\x20today\x2000:00\x20(ideal\x20for\x20showing\x20a\x20full\x2024h\x20of\x20today,\x20e.g.\x20Nord\x20Pool\x20hourly\x20prices\x20with\x20today_hourly\x20attribute\x20—\x20use\x20with\x20Show\x20Full\x20Period).\x20Tomorrow\x20=\x20start\x20from\x20tomorrow\x2000:00\x20(for\x20forecast\x20data).\x20Week\x20=\x20Monday\x2000:00.\x20Month\x20=\x201st\x20of\x20the\x20month.\x20Year\x20=\x20January\x201st.\x20Overrides\x20hours_to_show.\x20When\x20the\x20interval\x20picker\x20is\x20active,\x20this\x20setting\x20is\x20ignored.','center','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','.sgc-detail-legend-wrap','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','resolve','var(--ts)','MM-YYYY','per','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.','Invert\x20(Mirror)','Live','Card\x20Border','<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','overlays','sgc-segrad-','Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','wrap','hide_on_load','What\x20appears\x20as\x20the\x20big\x20primary\x20value\x20in\x20the\x20state\x20row.\x20State\x20(default)\x20=\x20live\x20HA\x20state.\x20Sum\x20/\x20Avg\x20/\x20Min\x20/\x20Max\x20aggregate\x20over\x20the\x20visible\x20window.\x20Last\x20/\x20First\x20=\x20latest\x20or\x20earliest\x20value\x20in\x20the\x20entity\x27s\x20data.\x20All\x20options\x20work\x20in\x20every\x20chart\x20mode,\x20but\x20Last\x20/\x20First\x20are\x20most\x20meaningful\x20for\x20time-based\x20modes\x20(Timeline,\x20Scatter,\x20State\x20Timeline)\x20—\x20in\x20Pie,\x20Ranking,\x20Heatmap\x20and\x20similar\x20modes\x20they\x20still\x20reflect\x20the\x20raw\x20series\x20endpoints,\x20not\x20any\x20visible\x20slice\x20or\x20cell.\x20Values\x20display\x20as\x20clean\x20numbers\x20with\x20no\x20SUM/AVG\x20label\x20prefix.','last_30d','dpmode','#4A90D9','<div\x20class=\x22sgc-detail-legend-entity','.thr-del','stopPropagation','0.1,','.e-show_range_band','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','background','pie_3d','period','_hideSyncedTooltip','heatmap','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','lines','formatToParts','.e-data_vars','Line\x20Style','</div></div><div\x20class=\x22f\x20mt8\x22><label>','list','range','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','show_tooltip','box','Which\x20Y\x20axis\x20this\x20entity\x20is\x20plotted\x20against.\x20Primary\x20=\x20left\x20axis\x20(shared\x20scale).\x20Secondary\x20=\x20right\x20axis\x20(shared\x20scale).\x20Independent\x20=\x20own\x20hidden\x20scale\x20based\x20on\x20entity\x20min/max\x20—\x20ideal\x20for\x20overlaying\x20sensors\x20with\x20very\x20different\x20units\x20(e.g.\x20temperature\x20+\x20illuminance)\x20for\x20trend\x20comparison.','toUpperCase','_drillWindow',':host\x20{\x20display:\x20block;\x20font-family:\x20','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20','stroke-opacity:','history:net','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-row-header\x22><span\x20class=\x22ann-row-type\x22>','Visual\x20Options','http://www.w3.org/2000/svg','undefined','_maMaxLeadMs','<label>','Scatter','_spokes','target','getStubConfig','_querySyncHandler','Line\x20=\x20smooth\x20curve\x20with\x20optional\x20Bezier\x20smoothing.\x20Step\x20=\x20holds\x20value\x20flat\x20until\x20next\x20change,\x20then\x20jumps\x20—\x20ideal\x20for\x20discrete\x20states\x20and\x20setpoints.\x20Bar\x20=\x20vertical\x20bar\x20chart\x20per\x20time\x20bucket.\x20Candlestick\x20=\x20OHLC\x20financial\x20candles\x20per\x20time\x20bucket\x20(body\x20=\x20open→close,\x20green\x20up\x20/\x20red\x20down;\x20wick\x20=\x20high→low).\x20On\x20the\x20history/STS\x20path\x20the\x20candle\x20is\x20built\x20from\x20the\x20raw\x20samples\x20in\x20each\x20bucket\x20(true\x20OHLC);\x20on\x20the\x20statistics/LTS\x20path\x20open/close\x20come\x20from\x20the\x20hourly\x20means\x20and\x20high/low\x20from\x20the\x20period\x20min/max.','h\x20exceeds\x20the\x20','\x20selected','Border\x20Width','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Smooth','_setupCanvas','Secondary\x20Value','.e-show_state_last','.e-legend_last','\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Last\x2030\x20days','price_attribute','setLineDash','0.33','_sgcExtremaBound','hist','show_range_band','fill','#fff','_drillDownAt','ISO\x20/\x20epoch\x20ms','y_grid_color','All\x20entities\x20are\x20below\x20the\x20threshold','var(--success-color,\x20#22c55e)','No\x20annotations\x20yet','moving_averages','name_position','extended_window_multiplier','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','Last\x2090D','Roundness\x20of\x20the\x20card\x20corners.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x2012px,\x201rem,\x200.\x20Leave\x20empty\x20for\x20theme\x20default.','Loading…','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','</label><div\x20class=\x22iu\x22><input\x20id=\x22x_grid_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22','\x22></div></div></div></div></div>','now','Wed','sgc-moving-averages','rest','_slideCarryIdx','MM/DD','hard','_entities','Data\x20Settings','&#039;','neg','closePath','version','\x20stroke-linejoin=\x22round\x22\x20stroke-linecap=\x22round\x22\x20vector-effect=\x22non-scaling-stroke\x22/>','_pairs','Legend','#ff4757','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','64VQUADe','usesNow','_onScrollSyncEvent','statistics-graph','mapped','Shows\x20a\x20▲▼⯇⯈\x20icon\x20next\x20to\x20the\x20state\x20value\x20indicating\x20whether\x20the\x20value\x20is\x20trending\x20up,\x20down,\x20or\x20is\x20stable.\x20Direction\x20is\x20calculated\x20over\x20the\x20Trend\x20Period\x20window.\x20If\x20the\x20data\x20source\x20is\x20sparser\x20than\x20the\x20period\x20(e.g.\x20hourly\x20long-term\x20statistics),\x20the\x20last\x204\x20samples\x20are\x20used\x20instead\x20so\x20the\x20icon\x20still\x20shows\x20a\x20direction.','dp-today','size','_wireTooltip','increase','sameRep','tEnd','Last\x203D','Names\x20used\x20by\x20Value\x20Expression,\x20mapped\x20to\x20entity\x20IDs\x20-\x20one\x20per\x20line\x20as\x20name:\x20entity_id.\x20Each\x20resolves\x20to\x20the\x20entity\x20numeric\x20state\x20and\x20re-evaluates\x20live\x20when\x20it\x20changes.\x20Example:\x20mwst:\x20input_number.vat_rate','pmin','\x22\x20stroke-width=\x222\x22/>','vtn:','unexpected\x20end','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','sMs','Show\x20Range','_intervalInitialSyncDone','isInteger','pointercancel','energy_date_sync','sgc-extras','date_picker_shortcuts_position','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_zoom_buttons\x22\x20type=\x22checkbox\x22\x20','Append\x20each\x20entity\x27s\x20Home\x20Assistant\x20area\x20to\x20its\x20name\x20-\x20in\x20the\x20state\x20row,\x20legend,\x20tooltips,\x20stats,\x20exports\x20and\x20this\x20list.\x20The\x20area\x20comes\x20from\x20the\x20entity\x20itself,\x20or\x20from\x20its\x20device.\x20Entities\x20you\x20gave\x20a\x20Custom\x20Name\x20keep\x20it\x20untouched,\x20and\x20a\x20name\x20that\x20already\x20contains\x20its\x20area\x20is\x20not\x20doubled.\x20Off\x20by\x20default.','.sgc-zoom-brush','onerror','\x22></ha-icon>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','.e-legend_min','show_x_ticks','Decimals','.e-legend_live','_pins','unexpected\x20trailing\x20token\x20\x22','22px','Primary\x20color\x20for\x20this\x20entity\x27s\x20graph\x20line\x20and\x20fill\x20area.\x20Also\x20used\x20as\x20the\x20dot\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20drive\x20color\x20from\x20the\x20threshold\x20bands\x20defined\x20below.','card','[data-pin-for]','_dpCustomStart','diff','yearTotal','_persistIntervalPicker','maxRadius','_drillBucketAt','_calendarDiffNeedsHourly','\x22\x20title=\x22','\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>','<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x2012\x207\x2012\x2010\x205\x2014\x2019\x2017\x2012\x2021\x2012\x22/></svg>','154392YZJSCM','%\x22\x20stop-color=\x22','Attribute\x20names','<div\x20class=\x22sgc-stub\x22>','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','nodeType','sgc-thrf-','value','auto_hide_entities','_dpOwnState','<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:','</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22','sgc-dp-cal-day','full','padStart','_exportName','dot','</svg>','1,234.56','candlestick','hide_name','__none__','.sgc-header-wrap\x20.sgc-title{','</select></div>','<div\x20class=\x22sgc-dp-cal-hd\x22>','English','reverse_subtract','Mon','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/></svg>','\x22use\x20strict\x22;\x20','Range','<div\x20class=\x22sgc-pie-tt-row\x22','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','Date\x20Label\x20Color','Default','_syncHandler','length','getContext','Flips\x20the\x20sign\x20of\x20every\x20value\x20(x\x20-1).\x20It\x20changes\x20the\x20data\x20itself,\x20so\x20it\x20works\x20in\x20every\x20chart\x20mode.\x20Timeline:\x20bars\x20draw\x20downward\x20from\x20the\x20zero\x20line\x20-\x20combine\x20with\x20Stacked\x20for\x20butterfly\x20charts.\x20Waterfall:\x20turns\x20this\x20entity\x20into\x20a\x20subtraction\x20step.','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','divide','png','\x22></span>','_entityNeedsHourlyFor','closest','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>','Tooltip','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','_effectiveAttribute','auto','_detectDark','attributes','_scheduleResolvePreciseRecordTimes','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22include_area_names\x22\x20type=\x22checkbox\x22\x20','dotted','_end','x_grid_style','card_header_color','Last\x205Y','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-bar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-left\x22>','</textarea>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','status','crosshair_pins','_liveBuffer','Break\x20on\x20Gaps','trend_stable_color','last_90d','from','_tail','\x22><span\x20class=\x22u\x22>s</span></div></div>','padding:','_layoutMode','[data-panel=\x22cardset\x22]','_buildStackState','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','last_changed','date_picker_modes','_calendarEndpointNeedsHourly','_appendText','Order\x20of\x20the\x20entity\x20rows\x20inside\x20the\x20tooltip.\x20Default\x20=\x20configuration\x20order\x20(first\x20entity\x20on\x20top).\x20Reverse\x20=\x20bottom-to-top,\x20matching\x20a\x20stacked\x20chart\x27s\x20visual\x20order\x20so\x20the\x20topmost\x20stacked\x20segment\x20is\x20listed\x20first.\x20Alphabetic\x20=\x20sorted\x20A\x20to\x20Z\x20by\x20display\x20name.\x20The\x20Total\x20row,\x20when\x20shown,\x20always\x20stays\x20at\x20the\x20bottom.','_allSeries','</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>','.e-line_style','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','Čeština','getMinutes','null','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22','.sgc-ip-btn','Step','_autoHideApplied','Z-Index','date_picker_position','className','Card\x20Styling','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','_renderZoomControls','match','System','fire-dom-event','Last\x2012M','Auto\x20Scale','\x22\x20data-dp-rolling-months=\x22','_pushViewWindow','button','Header','Source','X\x20Grid\x20Opacity','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','show_cell_values','.sgc-dp-toggle','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','equal_color','></div>','y_axis_decimals','getOwnPropertyDescriptors','></div><div\x20class=\x22f\x22><label>','[sgc]\x20annotation\x20history\x20fetch\x20failed','_seriesEntity','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','.ann-label','div','mdi:code-braces','_wsGen','\x22\x20fill=\x22transparent\x22/>','%</span>','.e-aggregate_func','Attribute\x20Data\x20Source','now_line_style','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','Header\x20Color','Window\x20Step','Battery\x20percentage\x20below\x20which\x20the\x20icon\x20turns\x20red.\x20Default\x20is\x2020%.\x20Accepts\x20a\x20number,\x20entity\x20ID\x20(sensor.x),\x20or\x20entity\x20attribute\x20(sensor.x.attribute).','_resizeObserver','Overlays\x20this\x20entity\x20shifted\x20back\x20as\x20faded\x20ghost\x20series\x20-\x20one\x20ghost\x20per\x20row.\x20Previous\x20Period\x20follows\x20the\x20current\x20window\x20(calendar-aware\x20for\x20month/year\x20date-picker\x20views)\x20and\x20Periods\x20Back\x20multiplies\x20it:\x201\x20=\x20previous,\x202\x20=\x20two\x20periods\x20ago.\x20Ghosts\x20hide\x20together\x20with\x20the\x20main\x20series\x20from\x20the\x20legend,\x20and\x20the\x20tooltip\x20shows\x20each\x20ghost\x27s\x20own\x20date\x20plus\x20the\x20change\x20in\x20percent.','viewBox','subtract','.js?v=','solid','unknown\x20function\x20\x22','disabled','Last\x2090\x20days','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_refSeries','\x00cmp:','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush\x22\x20style=\x22display:none\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush-label\x20sgc-zoom-brush-label-left\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-zoom-brush-label\x20sgc-zoom-brush-label-right\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-state-wrap\x22\x20data-pos=\x22bottom\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-legend-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-wrap\x22></div>\x0a\x20\x20\x20\x20\x20\x20</ha-card>\x0a\x20\x20\x20\x20','_minTs','change','months','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','zoom_sync','removeChild','\x22></div>','getConfigElement','_onDatePickerMode','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','last_3d','_autoHideForce','supported_features','include_attribute_name','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','device_class','rgba(0,0,0,0.3)','.ann-opacity','<button\x20class=\x22sgc-dp-toggle\x20','dpDay','\x20>\x20','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20cstc\x20','_pickerStoreKey','_renderDetailLegend','.sgc-y-axis-sticky','</button><button\x20class=\x22tb\x20','transform','\x22\x20data-cstab=\x22headericon\x22>','\x22\x20value=\x22','_updateHistory','Last\x20Year','</select></div></div><div\x20class=\x22f\x22','.e-gradient','multiply','Slice\x20Label\x20Color','isNaN','.asr-del','Fill','_isZooming','\x20sgc-x-date-label','Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.','Nederlands','Native\x20(Home\x20Assistant)','12M','numeric','[id]','<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20','background:transparent','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','_graphFingerprint','_wireUp','_compareCfg','number','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_legend\x22\x20type=\x22checkbox\x22\x20','font-size:\x20','</label><input\x20id=\x22sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','Bar\x20Spacing','headericon','translate(-50%,\x20-50%)','<div\x20class=\x22f\x22><label\x20class=\x22si\x22\x20style=\x22margin:0\x22><div\x20class=\x22st\x22><input\x20class=\x22e-invert\x22\x20type=\x22checkbox\x22\x20','show_color_dot','Thu','vertical','area_id','graph_end_hour','getUTCSeconds','Template','Letter\x20Spacing','fill:','visibilitychange','Value\x20Size','y_axis_font_size','touches','Chart','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','y_axis','dp-label-past','.e-change_ignore_zero','#2c3e50','30D','subtle','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','Last\x203\x20years','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','Apr','gap','Primary\x20Value','pointerdown','_onDatePickerSyncRequest','data-cstab','position','Last\x20180D','_pendingSlide','</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22','contains','textBaseline','callApi','rgba(255,255,255,0.9)','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','resolvedOptions','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','_processRefTicks','interval','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','legend_stats','outerPosByIdx','y_axis_ticks','min_bound_range','_undoRecentPins','dSig','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','show_date_picker','Running\x20total','string\x20argument','samples','(state_class\x20not\x20set):\x20','sgc_ed_search','<span\x20class=\x22sgc-title\x22\x20style=\x22','radius','#e67e22','c1y','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','</label><div\x20class=\x22iu\x22><input\x20class=\x22e-extrema_bg_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22','</div><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-dl\x22\x20type=\x22checkbox\x22\x20','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-break_on_null\x22\x20type=\x22checkbox\x22\x20','.e-color-picker','_sgcIcon','mapY','now_line_opacity','color_thresholds','_initialRender','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','_dataVarIds','backgroundColor','YYYY-MM-DD\x20HH:mm','<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>','Disabled','state_changed','some','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','cyan','Custom\x20Scale\x20Rules','extrema_color','pointer','.e-state_size','rgba(255,255,255,0.7)','.sgc-ip-wrap','Reset','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','dark-grey','_scheduleLiveFlush','sgc-tooltip','Time\x20span','maxStaleMs','_computeXAxisTicksAuto','Needle\x20Color','icon_size','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','pie_label_color','sgc-spark-thr-','med','debug','State\x20Timeline','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_background_blur\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2250\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.','Slice\x20Label\x20Format','.e-name_position','Background\x20Image','\x20→\x20','truncated','breakOnNull','_aggregate','fontFamily','deep-purple','Top\x20Left','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-plot-clip','card-icon-color','><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2212\x22\x20y1=\x225\x22\x20x2=\x2212\x22\x20y2=\x2219\x22/><line\x20x1=\x225\x22\x20y1=\x2212\x22\x20x2=\x2219\x22\x20y2=\x2212\x22/></svg>','<span\x20class=\x22ds-badge\x20ds-hist\x22\x20title=\x22No\x20state_class\x20on\x20this\x20entity\x20—\x20only\x20raw\x20history\x20available\x20(typically\x20~10\x20days\x20retention).\x20For\x20longer\x20windows,\x20ask\x20the\x20entity\x27s\x20integration\x20to\x20declare\x20state_class.\x22>','deltaY','tap_action','\x22\x20data-dp-preset-offset=\x22','hm:','_statPeriodFor','State\x20Strip','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','_coerceColor','Background\x20color\x20of\x20the\x20extrema\x20label\x20box.\x20Combined\x20with\x20Background\x20Opacity\x20below\x20—\x20set\x20opacity\x20to\x200\x20to\x20show\x20only\x20the\x20text\x20without\x20a\x20background.','Time\x20Unit','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','show_trend_icon','getEnergyDataCollection','_resolveCanvasColor','always','_attrGbyWarned','card_icon_image','</span><button\x20class=\x22sgc-dp-next\x20','_stateTimelineLegendColors','string','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','teal','<span\x20class=\x22sgc-tt-span\x22>','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Last\x2012\x20months','primary_state_as','12MrOVAG','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','log10','<div\x20class=\x22fg0\x20mt8\x22><label>','[data-dpmode]','url(#sgc-stl-label-clip)','\x22></div><div\x20class=\x22f\x22><label>','_computeYBounds','_activeIntervalLabel','12h','bottom','Axis\x20Labels','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','Hours\x20to\x20Show','\x22\x20style=\x22','</span><button\x20class=\x22ann-del\x22\x20title=\x22','_wsTrackedKey','</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>','Group\x20By','<div\x20class=\x22sgc-dp-cal-empty\x22></div>','pie_center_font_size','Draw\x20the\x20dial\x20scale\x20ends\x20—\x20the\x20lower\x20and\x20upper\x20bound\x20—\x20as\x20small\x20labels\x20at\x20the\x20two\x20ends\x20of\x20the\x20gauge.\x20Set\x20the\x20range\x20per\x20entity\x20under\x20Gauge\x20Range\x20(Min\x20/\x20Max).\x20The\x20observed\x20period\x20peak\x20and\x20low\x20always\x20appear\x20in\x20the\x20tooltip.','touchstart','CHART','<button\x20class=\x22sgc-dp-preset\x20','_priceRefIds','Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.','\x22\x20data-tc=\x22colors\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','close','lower_bound_secondary','The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.','arc','entId','\x20is\x20not\x20an\x20array','last_12m','state_row'];_0x3707=function(){return _0x38051f;};return _0x3707();}function _ensureLang(_0x281c79){const _0x6eed6=_0x598d8a;let _0x47491f=String(_0x281c79||'')[_0x6eed6(0x39b)]();if(!LANG_NAMES[_0x47491f])_0x47491f=_0x47491f[_0x6eed6(0xa74)]('-')[0x0];if(!_0x47491f||!LANG_NAMES[_0x47491f]||I18N[_0x47491f]||_langLoads[_0x6eed6(0x291)](_0x47491f))return;_langLoads[_0x6eed6(0x6fd)](_0x47491f,import(new URL(_0x6eed6(0x758)+_0x47491f+_0x6eed6(0xe1a)+VERSION,import.meta.url))[_0x6eed6(0x4fd)](_0x5d9325=>{const _0x34badf=_0x6eed6;if(_0x5d9325?.[_0x34badf(0x16d)])I18N[_0x47491f]=_0x5d9325['TABLE'],_warnI18nVersion(_0x5d9325['T_VERSION']),_sgcI18nRerender();else return _loadLegacyTranslations();})[_0x6eed6(0x253)](()=>_loadLegacyTranslations()));}function resolveCardLanguage(_0x19dc8b,_0x9ced5d){const _0x332b98=_0x598d8a,_0x5242c2=String(_0x9ced5d?.[_0x332b98(0x610)]??_0x332b98(0xdc1))[_0x332b98(0xfa2)]();if(_0x5242c2&&_0x5242c2!==_0x332b98(0xdc1))return _0x5242c2;return _0x19dc8b?.[_0x332b98(0x86a)]?.[_0x332b98(0x610)]||typeof navigator!==_0x332b98(0xd1b)&&navigator[_0x332b98(0x610)]||'en';}function cardT(_0x3d458e,_0x1aa789,_0x1ae1cc){const _0x58249b=_0x598d8a;let _0x2b93b1=resolveCardLanguage(_0x3d458e,_0x1aa789)[_0x58249b(0x39b)]();if(_0x2b93b1==='no'||_0x2b93b1[_0x58249b(0x83a)](_0x58249b(0x501)))_0x2b93b1='nb';const _0x17399c=I18N[_0x2b93b1]||I18N[_0x2b93b1[_0x58249b(0xa74)]('-')[0x0]];if(!_0x17399c)_ensureLang(_0x2b93b1);return _0x17399c&&_0x17399c[_0x1ae1cc]||_0x1ae1cc;}function localizeEntityState(_0x36f2a5,_0x36e292,_0x4cc214){const _0x482391=_0x598d8a,_0x4436d9=_0x4cc214??_0x36e292?.['state'];if(_0x4436d9==null)return'';try{if(_0x36e292&&typeof _0x36f2a5?.[_0x482391(0xbe9)]===_0x482391(0x97f)){const _0x271e21=_0x4cc214!=null?_0x36f2a5[_0x482391(0xbe9)](_0x36e292,String(_0x4cc214)):_0x36f2a5[_0x482391(0xbe9)](_0x36e292);if(_0x271e21)return _0x271e21;}}catch(_0x4a67e2){}return String(_0x4436d9);}function niceYTicks(_0x39959f,_0x26b317,_0x2525bd=0x4,_0x3cb04d=0x0){const _0x595f19=_0x598d8a;if(!isFinite(_0x39959f)||!isFinite(_0x26b317)||_0x26b317<=_0x39959f)return null;const _0x2d7f49=_0x26b317-_0x39959f,_0x2d2f98=_0x2d7f49/Math['max'](0x1,_0x2525bd);let _0x5c94b1;if(_0x3cb04d>0x0&&_0x2d7f49>=_0x3cb04d){const _0x1556d9=_0x2d2f98/_0x3cb04d,_0x57e286=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0xef0c7d=_0x57e286[_0x57e286[_0x595f19(0xdb4)]-0x1];for(let _0x36de17=0x0;_0x36de17<_0x57e286['length'];_0x36de17++){const _0x2cd0bb=_0x57e286[_0x36de17+0x1];if(_0x2cd0bb===undefined||_0x1556d9<Math['sqrt'](_0x57e286[_0x36de17]*_0x2cd0bb)){_0xef0c7d=_0x57e286[_0x36de17];break;}}_0x5c94b1=_0xef0c7d*_0x3cb04d;}else{const _0x4878f7=Math[_0x595f19(0xaf1)](0xa,Math[_0x595f19(0x9a2)](Math[_0x595f19(0xefa)](_0x2d2f98))),_0x5f429c=_0x2d2f98/_0x4878f7;if(_0x5f429c<1.5)_0x5c94b1=0x1*_0x4878f7;else{if(_0x5f429c<0x3)_0x5c94b1=0x2*_0x4878f7;else{if(_0x5f429c<0x7)_0x5c94b1=0x5*_0x4878f7;else _0x5c94b1=0xa*_0x4878f7;}}}const _0x4e9c5d=Math[_0x595f19(0xcba)](_0x39959f/_0x5c94b1-1e-9)*_0x5c94b1,_0x2b5753=[];for(let _0x4a4c3f=0x0;_0x4a4c3f<0x32;_0x4a4c3f++){const _0x5289f4=_0x4e9c5d+_0x4a4c3f*_0x5c94b1;if(_0x5289f4>_0x26b317+_0x5c94b1*0.000001)break;if(_0x5289f4>=_0x39959f-_0x5c94b1*0.000001)_0x2b5753[_0x595f19(0xf3d)](_0x5289f4);}return _0x2b5753[_0x595f19(0xdb4)]>=0x2?_0x2b5753:null;}function applyStateMap(_0x2f6cd7,_0xd76004){const _0x58b95f=_0x598d8a;if(!_0xd76004||!Array[_0x58b95f(0x9f5)](_0xd76004))return{'value':parseFloat(_0x2f6cd7),'mapped':![]};const _0x1665c2=_0xd76004[_0x58b95f(0x429)](_0x22dd8f=>String(_0x22dd8f['value'])===String(_0x2f6cd7));if(_0x1665c2!==-0x1)return{'value':_0x1665c2,'mapped':!![],'label':_0xd76004[_0x1665c2][_0x58b95f(0x72c)]};return{'value':parseFloat(_0x2f6cd7),'mapped':![]};}function isStripEntity(_0x158ff3){const _0x40af3d=_0x598d8a;return!!_0x158ff3&&_0x158ff3[_0x40af3d(0x6bc)]===_0x40af3d(0x5af);}function bandTailEnd(_0x583a48,_0x4a1022,_0x438e73){const _0x28dc7f=_0x598d8a;if(!_0x583a48)return _0x4a1022;if(_0x583a48[_0x28dc7f(0x385)]!=null)return _0x4a1022;const _0x208328=_0x583a48['offset'];if(_0x208328!==undefined&&_0x208328!==null&&_0x208328!==''&&_0x208328!==0x0)return _0x4a1022;if(_0x583a48[_0x28dc7f(0x34f)]||_0x583a48[_0x28dc7f(0x1a6)])return _0x4a1022;const _0x407887=Date[_0x28dc7f(0xd47)]();if(_0x407887>=_0x4a1022||_0x407887<=_0x438e73)return _0x4a1022;return _0x407887;}function autoStateMap(_0x363385,_0x4bc679,_0x17c3b2){const _0xc65a1c=_0x598d8a;if(!_0x363385)return null;if(_0x363385[_0xc65a1c(0x8e6)])return _0x363385[_0xc65a1c(0x8e6)];const _0x2e442c=_0x363385[_0xc65a1c(0x6bc)]===_0xc65a1c(0x90f)||isStripEntity(_0x363385)||_0x17c3b2===_0xc65a1c(0xc09);if(!_0x2e442c)return null;if(_0x363385[_0xc65a1c(0x56b)]||_0x363385[_0xc65a1c(0x1a6)]||_0x363385[_0xc65a1c(0x88d)])return null;const _0x4a0147=_0x363385['entity']?.[_0xc65a1c(0xa74)]('.')[0x0];if(_0x4a0147===_0xc65a1c(0x4cd)||_0x4a0147===_0xc65a1c(0xabd))return[{'value':'off'},{'value':'on'}];const _0x2406b2=_0x4bc679?.[_0xc65a1c(0x1bb)]?.[_0x363385['entity']];if(_0x2406b2&&isNaN(parseFloat(_0x2406b2[_0xc65a1c(0xc78)]))&&_0x2406b2[_0xc65a1c(0xc78)]!==_0xc65a1c(0xc2f)&&_0x2406b2[_0xc65a1c(0xc78)]!=='unavailable'){const _0x5cf33f=new Set();_0x2406b2[_0xc65a1c(0xdc3)]?.[_0xc65a1c(0x80b)]?_0x2406b2[_0xc65a1c(0xdc3)][_0xc65a1c(0x80b)][_0xc65a1c(0x56c)](_0x48255b=>_0x5cf33f[_0xc65a1c(0x7ab)](_0x48255b)):_0x5cf33f['add'](_0x2406b2['state']);if(_0x5cf33f[_0xc65a1c(0xd60)]>0x0)return[..._0x5cf33f][_0xc65a1c(0x93b)](_0x54de62=>({'value':_0x54de62}));}return null;}function escapeHtml(_0x25efe6){const _0x2cf592=_0x598d8a;return String(_0x25efe6??'')[_0x2cf592(0x9da)](/&/g,_0x2cf592(0x1b5))[_0x2cf592(0x9da)](/</g,'&lt;')['replace'](/>/g,_0x2cf592(0x2ed))[_0x2cf592(0x9da)](/"/g,_0x2cf592(0x355))['replace'](/'/g,_0x2cf592(0xd50));}function hashString(_0x50fbe0){const _0x10ae39=_0x598d8a;let _0x5f0187=0x1505;for(let _0x3b796a=0x0;_0x3b796a<_0x50fbe0[_0x10ae39(0xdb4)];_0x3b796a++)_0x5f0187=(_0x5f0187<<0x5)+_0x5f0187+_0x50fbe0[_0x10ae39(0xbf6)](_0x3b796a)>>>0x0;return _0x5f0187['toString'](0x24);}const lsGet=_0x47f26e=>{try{return localStorage['getItem'](_0x47f26e);}catch{return null;}},lsSet=(_0xcb74d,_0x2ab728)=>{const _0x55a270=_0x598d8a;try{localStorage[_0x55a270(0x1f2)](_0xcb74d,_0x2ab728);}catch{}},lsDel=_0x23c00f=>{const _0x1e7e8b=_0x598d8a;try{localStorage[_0x1e7e8b(0x321)](_0x23c00f);}catch{}};function parseColor(_0x91d3f9){const _0x2492e7=_0x598d8a;if(!_0x91d3f9)return{'r':0x88,'g':0x88,'b':0x88};const _0x575f41=String(_0x91d3f9)[_0x2492e7(0xfa2)]();if(_0x575f41[_0x2492e7(0x83a)]('#')){const _0x2dd0e6=_0x575f41[_0x2492e7(0xdb4)]===0x4?_0x575f41[_0x2492e7(0xf77)](0x1)[_0x2492e7(0xa74)]('')[_0x2492e7(0x93b)](_0x4c83b3=>_0x4c83b3+_0x4c83b3)[_0x2492e7(0x9af)](''):_0x575f41[_0x2492e7(0xf77)](0x1);return{'r':parseInt(_0x2dd0e6[_0x2492e7(0xf77)](0x0,0x2),0x10),'g':parseInt(_0x2dd0e6[_0x2492e7(0xf77)](0x2,0x4),0x10),'b':parseInt(_0x2dd0e6[_0x2492e7(0xf77)](0x4,0x6),0x10)};}const _0x43cbce=_0x575f41[_0x2492e7(0xdf2)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x43cbce)return{'r':+_0x43cbce[0x1],'g':+_0x43cbce[0x2],'b':+_0x43cbce[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x2f2390,_0x253de5)=>{const _0x31b6fe=_0x598d8a,{r:_0x146354,g:_0x43a4ef,b:_0x4458c2}=parseColor(_0x2f2390);return _0x31b6fe(0xc18)+_0x146354+','+_0x43a4ef+','+_0x4458c2+','+_0x253de5+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x2dadd4,_0x48c9d1){const _0x55dd17=_0x598d8a,_0xce06eb=_0x2dadd4+'|'+JSON['stringify'](_0x48c9d1);let _0x357e14=_dateTimeFormatterCache[_0x55dd17(0xa75)](_0xce06eb);if(_0x357e14)return _0x357e14;if(_dateTimeFormatterCache[_0x55dd17(0xd60)]>=0x1e){const _0x35815c=_dateTimeFormatterCache['keys']()[_0x55dd17(0x31c)]()[_0x55dd17(0xd97)];if(_0x35815c!==undefined)_dateTimeFormatterCache[_0x55dd17(0x2ef)](_0x35815c);}try{_0x357e14=new Intl[(_0x55dd17(0xf6c))](_0x2dadd4,_0x48c9d1);}catch{return null;}return _dateTimeFormatterCache[_0x55dd17(0x6fd)](_0xce06eb,_0x357e14),_0x357e14;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x25c57e,_0x5dc498){const _0x4d643d=_0x598d8a,_0x403c93=_0x25c57e+'|'+_0x5dc498;let _0x27d60b=_numberFormatterCache[_0x4d643d(0xa75)](_0x403c93);if(_0x27d60b)return _0x27d60b;if(_numberFormatterCache[_0x4d643d(0xd60)]>=0x32){const _0x2c0a44=_numberFormatterCache['keys']()[_0x4d643d(0x31c)]()[_0x4d643d(0xd97)];if(_0x2c0a44!==undefined)_numberFormatterCache[_0x4d643d(0x2ef)](_0x2c0a44);}try{_0x27d60b=new Intl[(_0x4d643d(0x274))](_0x25c57e,{'minimumFractionDigits':_0x5dc498,'maximumFractionDigits':_0x5dc498});}catch{return null;}return _numberFormatterCache[_0x4d643d(0x6fd)](_0x403c93,_0x27d60b),_0x27d60b;}function compileLabelFormat(_0x1ddb6f,_0x2e45dd){const _0x57ec0c=_0x598d8a;if(typeof _0x1ddb6f!==_0x57ec0c(0xef0))return null;const _0x4d4be2=_0x1ddb6f[_0x57ec0c(0xfa2)]();if(!_0x4d4be2)return null;const _0x1fbd58={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x2e45dd||'s')[_0x57ec0c(0x39b)]()]??0x1,_0x5e09f2=_0x2bbbdf=>String(Math['floor'](_0x2bbbdf))[_0x57ec0c(0xd9e)](0x2,'0'),_0x20dc6d={'h:mm':_0x3e0b5b=>Math[_0x57ec0c(0x9a2)](_0x3e0b5b/0xe10)+':'+_0x5e09f2(_0x3e0b5b%0xe10/0x3c),'h:mm:ss':_0x7c2411=>Math[_0x57ec0c(0x9a2)](_0x7c2411/0xe10)+':'+_0x5e09f2(_0x7c2411%0xe10/0x3c)+':'+_0x5e09f2(_0x7c2411%0x3c),'mm:ss':_0x1d8cb0=>_0x5e09f2(_0x1d8cb0/0x3c)+':'+_0x5e09f2(_0x1d8cb0%0x3c),'d\x20h:mm':_0x47f64e=>{const _0x565569=_0x57ec0c,_0x3cd7cf=Math[_0x565569(0x9a2)](_0x47f64e/0x15180),_0x4300bc=_0x47f64e%0x15180,_0x3234ec=Math['floor'](_0x4300bc/0xe10)+':'+_0x5e09f2(_0x4300bc%0xe10/0x3c);return _0x3cd7cf>0x0?_0x3cd7cf+'d\x20'+_0x3234ec:_0x3234ec;}},_0x4fda76=_0x20dc6d[_0x4d4be2[_0x57ec0c(0x39b)]()];if(_0x4fda76)return _0x490bda=>{const _0x27df71=_0x57ec0c;if(!isNum(_0x490bda))return null;return(_0x490bda<0x0?'-':'')+_0x4fda76(Math[_0x27df71(0x2ba)](_0x490bda)*_0x1fbd58);};if(!_0x4d4be2[_0x57ec0c(0x68d)]('{'))return null;const _0x15e8f4={'floor':Math[_0x57ec0c(0x9a2)],'ceil':Math['ceil'],'round':Math[_0x57ec0c(0xcbe)],'abs':Math[_0x57ec0c(0x2ba)],'sqrt':Math['sqrt']},_0x21c0fa={'min':Math[_0x57ec0c(0x4da)],'max':Math[_0x57ec0c(0x91c)]},_0x23fbbd={'pad2':_0x6f555b=>String(Math[_0x57ec0c(0x9a2)](_0x6f555b))[_0x57ec0c(0xd9e)](0x2,'0'),'pad':(_0x50c329,_0x46b286)=>String(Math[_0x57ec0c(0x9a2)](_0x50c329))[_0x57ec0c(0xd9e)](Math[_0x57ec0c(0x91c)](0x0,Math['floor'](_0x46b286)),'0'),'fixed':(_0x5a43bd,_0x7415b4)=>Number(_0x5a43bd)[_0x57ec0c(0x5f6)](Math[_0x57ec0c(0x4da)](0x14,Math[_0x57ec0c(0x91c)](0x0,Math[_0x57ec0c(0x9a2)](_0x7415b4))))},_0x48386b=_0x5ac9d8=>{const _0x8d7852=_0x57ec0c,_0x4fdbb7=[];let _0x11b575=0x0;while(_0x11b575<_0x5ac9d8[_0x8d7852(0xdb4)]){const _0x6a175f=_0x5ac9d8[_0x11b575];if(_0x6a175f==='\x20'||_0x6a175f==='\x09'){_0x11b575++;continue;}if(/[0-9]/['test'](_0x6a175f)){let _0x268813=_0x11b575;while(_0x268813<_0x5ac9d8[_0x8d7852(0xdb4)]&&/[0-9.]/[_0x8d7852(0x40a)](_0x5ac9d8[_0x268813]))_0x268813++;const _0x5769d8=Number(_0x5ac9d8[_0x8d7852(0xf77)](_0x11b575,_0x268813));if(!Number[_0x8d7852(0x649)](_0x5769d8))throw new Error(_0x8d7852(0xce0));_0x4fdbb7[_0x8d7852(0xf3d)]({'t':_0x8d7852(0x401),'v':_0x5769d8}),_0x11b575=_0x268813;continue;}if(/[a-zA-Z_]/[_0x8d7852(0x40a)](_0x6a175f)){let _0x445b5c=_0x11b575;while(_0x445b5c<_0x5ac9d8[_0x8d7852(0xdb4)]&&/[a-zA-Z0-9_]/[_0x8d7852(0x40a)](_0x5ac9d8[_0x445b5c]))_0x445b5c++;_0x4fdbb7[_0x8d7852(0xf3d)]({'t':'id','v':_0x5ac9d8[_0x8d7852(0xf77)](_0x11b575,_0x445b5c)}),_0x11b575=_0x445b5c;continue;}if('+-*/%(),'[_0x8d7852(0x68d)](_0x6a175f)){_0x4fdbb7['push']({'t':_0x6a175f}),_0x11b575++;continue;}throw new Error(_0x8d7852(0xb78)+_0x6a175f+'\x27');}let _0x598c64=0x0;const _0x525745=()=>_0x4fdbb7[_0x598c64],_0x469935=_0x33b56c=>{const _0x5e1168=_0x8d7852;if(!_0x4fdbb7[_0x598c64]||_0x4fdbb7[_0x598c64]['t']!==_0x33b56c)throw new Error(_0x5e1168(0x54f)+_0x33b56c);return _0x4fdbb7[_0x598c64++];},_0x121326=()=>{const _0x4b6a16=_0x8d7852,_0x59da08=_0x525745();if(!_0x59da08)throw new Error(_0x4b6a16(0xd6a));if(_0x59da08['t']===_0x4b6a16(0x401)){_0x598c64++;const _0x515b28=_0x59da08['v'];return{'fn':()=>_0x515b28,'str':![]};}if(_0x59da08['t']==='('){_0x598c64++;const _0x1f487a=_0x2fd9bc();return _0x469935(')'),_0x1f487a;}if(_0x59da08['t']==='-'){_0x598c64++;const _0x2a0507=_0x121326();if(_0x2a0507['str'])throw new Error(_0x4b6a16(0x509));return{'fn':_0x548a66=>-_0x2a0507['fn'](_0x548a66),'str':![]};}if(_0x59da08['t']==='id'){_0x598c64++;const _0x4a68f5=_0x59da08['v'];if(_0x525745()&&_0x525745()['t']==='('){_0x598c64++;const _0x105b36=[];if(_0x525745()&&_0x525745()['t']!==')'){_0x105b36['push'](_0x2fd9bc());while(_0x525745()&&_0x525745()['t']===','){_0x598c64++,_0x105b36[_0x4b6a16(0xf3d)](_0x2fd9bc());}}_0x469935(')');if(_0x105b36[_0x4b6a16(0xeaf)](_0x470ec4=>_0x470ec4[_0x4b6a16(0x9b0)]))throw new Error(_0x4b6a16(0xe96));if(_0x15e8f4[_0x4a68f5]){if(_0x105b36[_0x4b6a16(0xdb4)]!==0x1)throw new Error(_0x4a68f5+_0x4b6a16(0x777));const _0xb95910=_0x15e8f4[_0x4a68f5],_0x37f4eb=_0x105b36[0x0];return{'fn':_0x43ea2c=>_0xb95910(_0x37f4eb['fn'](_0x43ea2c)),'str':![]};}if(_0x21c0fa[_0x4a68f5]){if(_0x105b36[_0x4b6a16(0xdb4)]<0x2)throw new Error(_0x4a68f5+'\x20takes\x202+\x20args');const _0x5595e1=_0x21c0fa[_0x4a68f5];return{'fn':_0x33a75f=>_0x5595e1(..._0x105b36[_0x4b6a16(0x93b)](_0x3770d8=>_0x3770d8['fn'](_0x33a75f))),'str':![]};}if(_0x23fbbd[_0x4a68f5]){const _0x33bb3c=_0x4a68f5===_0x4b6a16(0x1aa)?0x1:0x2;if(_0x105b36[_0x4b6a16(0xdb4)]!==_0x33bb3c)throw new Error(_0x4a68f5+_0x4b6a16(0x340)+_0x33bb3c+_0x4b6a16(0xa78));const _0x57ce22=_0x23fbbd[_0x4a68f5];return{'fn':_0x2bbaeb=>_0x57ce22(..._0x105b36[_0x4b6a16(0x93b)](_0x4313bc=>_0x4313bc['fn'](_0x2bbaeb))),'str':!![]};}throw new Error(_0x4b6a16(0x6ed)+_0x4a68f5);}if(_0x4a68f5===_0x4b6a16(0xd97))return{'fn':_0x19f6a0=>_0x19f6a0,'str':![]};throw new Error(_0x4b6a16(0x91b)+_0x4a68f5);}throw new Error(_0x4b6a16(0x6a4)+_0x59da08['t']);},_0x58fdbb=()=>{const _0x206232=_0x8d7852;let _0x3103a3=_0x121326();while(_0x525745()&&(_0x525745()['t']==='*'||_0x525745()['t']==='/'||_0x525745()['t']==='%')){const _0x4259dc=_0x4fdbb7[_0x598c64++]['t'],_0x3600b4=_0x121326();if(_0x3103a3[_0x206232(0x9b0)]||_0x3600b4[_0x206232(0x9b0)])throw new Error(_0x206232(0x509));const _0x1409f3=_0x3103a3['fn'],_0x27065a=_0x3600b4['fn'];_0x3103a3={'fn':_0x4259dc==='*'?_0x45e392=>_0x1409f3(_0x45e392)*_0x27065a(_0x45e392):_0x4259dc==='/'?_0x4d33e1=>_0x1409f3(_0x4d33e1)/_0x27065a(_0x4d33e1):_0x33d44b=>_0x1409f3(_0x33d44b)%_0x27065a(_0x33d44b),'str':![]};}return _0x3103a3;},_0x2fd9bc=()=>{const _0x1db82b=_0x8d7852;let _0xdf826=_0x58fdbb();while(_0x525745()&&(_0x525745()['t']==='+'||_0x525745()['t']==='-')){const _0x4aca0e=_0x4fdbb7[_0x598c64++]['t'],_0x391c23=_0x58fdbb();if(_0xdf826[_0x1db82b(0x9b0)]||_0x391c23['str'])throw new Error(_0x1db82b(0x509));const _0x33f6ba=_0xdf826['fn'],_0x368311=_0x391c23['fn'];_0xdf826={'fn':_0x4aca0e==='+'?_0x8f2e7d=>_0x33f6ba(_0x8f2e7d)+_0x368311(_0x8f2e7d):_0x286775=>_0x33f6ba(_0x286775)-_0x368311(_0x286775),'str':![]};}return _0xdf826;},_0xb9902f=_0x2fd9bc();if(_0x598c64!==_0x4fdbb7[_0x8d7852(0xdb4)])throw new Error('trailing\x20tokens');return _0xb9902f;};try{const _0x343322=[];let _0x5cd04c=0x0;while(_0x5cd04c<_0x4d4be2[_0x57ec0c(0xdb4)]){const _0x7ea773=_0x4d4be2['indexOf']('{',_0x5cd04c);if(_0x7ea773<0x0){_0x343322['push'](_0x4d4be2[_0x57ec0c(0xf77)](_0x5cd04c));break;}if(_0x7ea773>_0x5cd04c)_0x343322[_0x57ec0c(0xf3d)](_0x4d4be2[_0x57ec0c(0xf77)](_0x5cd04c,_0x7ea773));const _0x2c4076=_0x4d4be2[_0x57ec0c(0x61b)]('}',_0x7ea773);if(_0x2c4076<0x0)throw new Error('unclosed\x20{');const _0x35986a=_0x4d4be2[_0x57ec0c(0xf77)](_0x7ea773+0x1,_0x2c4076)[_0x57ec0c(0xfa2)]();if(!_0x35986a)throw new Error(_0x57ec0c(0x596));_0x343322[_0x57ec0c(0xf3d)](_0x48386b(_0x35986a)),_0x5cd04c=_0x2c4076+0x1;}const _0x59b6ae=_0xcb58d2=>{const _0x49b63b=_0x57ec0c;if(!Number[_0x49b63b(0x649)](_0xcb58d2))return String(_0xcb58d2);if(Number['isInteger'](_0xcb58d2))return String(_0xcb58d2);return String(+_0xcb58d2[_0x49b63b(0x5f6)](0x6));};return _0x120a8a=>{const _0x5da791=_0x57ec0c;if(!isNum(_0x120a8a))return null;let _0x1a595f='';for(const _0x4c5914 of _0x343322){if(typeof _0x4c5914===_0x5da791(0xef0)){_0x1a595f+=_0x4c5914;continue;}const _0xe244bc=_0x4c5914['fn'](_0x120a8a);_0x1a595f+=_0x4c5914['str']?String(_0xe244bc):_0x59b6ae(_0xe244bc);}return _0x1a595f;};}catch(_0x2ddd96){return console['warn']('[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):',_0x4d4be2,'—',_0x2ddd96?.[_0x57ec0c(0x4fb)]||_0x2ddd96),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x42615b,_0x217be5){const _0x5a5a41=_0x598d8a;if(!_0x42615b||typeof _0x42615b!==_0x5a5a41(0x29f))return 0x0;let _0x1326e3=_axisStepMemo['get'](_0x42615b);!_0x1326e3&&(_0x1326e3={},_axisStepMemo['set'](_0x42615b,_0x1326e3));if(_0x217be5 in _0x1326e3)return _0x1326e3[_0x217be5];const _0x2c6728=String((_0x217be5===_0x5a5a41(0xc89)?_0x42615b[_0x5a5a41(0xf2a)]:_0x42615b['y_axis_format'])||'')[_0x5a5a41(0xfa2)]()[_0x5a5a41(0x39b)](),_0xddbc07={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x42615b['duration_unit']||'s')[_0x5a5a41(0x39b)]()]??0x1;let _0x2f9bab=0x0;if(_0x2c6728==='h:mm'||_0x2c6728===_0x5a5a41(0xa1c))_0x2f9bab=0x3c;else{if(_0x2c6728==='h:mm:ss'||_0x2c6728===_0x5a5a41(0x44b))_0x2f9bab=0x1;}const _0x173cef=_0x2f9bab>0x0?_0x2f9bab/_0xddbc07:0x0;return _0x1326e3[_0x217be5]=_0x173cef,_0x173cef;}function axisLabelFormatter(_0xe19810,_0x59965f){const _0x152904=_0x598d8a;if(!_0xe19810||typeof _0xe19810!=='object')return null;let _0x4f565b=_axisFmtMemo[_0x152904(0xa75)](_0xe19810);return!_0x4f565b&&(_0x4f565b={'primary':compileLabelFormat(_0xe19810[_0x152904(0x2d7)],_0xe19810[_0x152904(0x390)]),'secondary':compileLabelFormat(_0xe19810[_0x152904(0xf2a)],_0xe19810['duration_unit'])},_axisFmtMemo['set'](_0xe19810,_0x4f565b)),_0x4f565b[_0x59965f]||null;}function formatNumber(_0x4294a5,_0x2b5b85,_0x24e6c3){const _0x4609f8=_0x598d8a;if(!isNum(_0x4294a5))return'—';if(_0x2b5b85?.[_0x4609f8(0x8e1)])_0x4294a5=Math['abs'](_0x4294a5);if(typeof _0x2b5b85?.[_0x4609f8(0x476)]===_0x4609f8(0x97f))try{const _0x35be64=_0x2b5b85[_0x4609f8(0x476)](_0x4294a5);if(typeof _0x35be64===_0x4609f8(0xef0))return _0x35be64;}catch(_0x2d6c01){}const _0x1483a6=toNum(_0x2b5b85?.[_0x4609f8(0x778)])??0x1,_0x3d3a98=_0x2b5b85?.[_0x4609f8(0x581)]||_0x4609f8(0x7b7),_0x22249a=_0x3d3a98===_0x4609f8(0xc2c)?_0x4609f8(0x616):_0x3d3a98==='dot'?_0x4609f8(0xc70):_0x24e6c3?.[_0x4609f8(0x86a)]?.['language']||navigator['language']||'en',_0x488c1c=getCachedNumberFormatter(_0x22249a,_0x1483a6);if(_0x488c1c)return _0x488c1c[_0x4609f8(0x327)](_0x4294a5);return _0x4294a5[_0x4609f8(0x5f6)](_0x1483a6);}function _resolveHourCycle(_0x3201f9){const _0x4dcb5e=_0x598d8a,_0x50b014=_0x3201f9?.[_0x4dcb5e(0x86a)]?.[_0x4dcb5e(0x5b8)];if(_0x50b014==='24')return _0x4dcb5e(0x6a3);if(_0x50b014==='12')return _0x4dcb5e(0x828);return undefined;}function _localeTimeOpts(_0x58e54b,_0x3de286){const _0x3cf18d=_resolveHourCycle(_0x58e54b);if(!_0x3cf18d)return _0x3de286;return{..._0x3de286,'hourCycle':_0x3cf18d};}function resolveBucketPrecision(_0x14ca5a){const _0x31238e=_0x598d8a;if(!_0x14ca5a||_0x14ca5a[_0x31238e(0xdb4)]<0x2)return'raw';const _0x5aaa19=[];for(let _0x43e3e1=0x1;_0x43e3e1<_0x14ca5a[_0x31238e(0xdb4)];_0x43e3e1++){const _0x4c8d38=_0x14ca5a[_0x43e3e1]['t']-_0x14ca5a[_0x43e3e1-0x1]['t'];if(_0x4c8d38>0x0)_0x5aaa19[_0x31238e(0xf3d)](_0x4c8d38);}if(!_0x5aaa19[_0x31238e(0xdb4)])return _0x31238e(0x5ff);_0x5aaa19[_0x31238e(0x160)]((_0xd03f67,_0x5d0718)=>_0xd03f67-_0x5d0718);const _0x7b7386=_0x5aaa19[Math['floor'](_0x5aaa19[_0x31238e(0xdb4)]/0x2)];if(_0x7b7386>=0x1c*0x5265c00)return _0x31238e(0xb00);if(_0x7b7386>=0x6*0x5265c00)return _0x31238e(0x67e);if(_0x7b7386>=0x17*0x36ee80)return'day';if(_0x7b7386>=0x32*0xea60)return _0x31238e(0x181);if(_0x7b7386>=0x4*0xea60)return _0x31238e(0xbf1);if(_0x7b7386>=0x32*0x3e8)return'minute';return _0x31238e(0x5ff);}function bucketPrecisionToMs(_0x271f27){const _0x8c7a8e=_0x598d8a;switch(_0x271f27){case _0x8c7a8e(0x312):return 0x16e*0x5265c00;case _0x8c7a8e(0xb00):return 0x1f*0x5265c00;case'week':return 0x7*0x5265c00;case'day':return 0x5265c00;case _0x8c7a8e(0x181):return 0x36ee80;case'5minute':return 0x5*0xea60;case _0x8c7a8e(0x894):return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x16349a,_0x35d8ff,_0x4a3a78,_0x326108){const _0x439b40=_0x598d8a,_0x27eee2=(_0x4303bb,_0x50207f=0x2)=>String(_0x4303bb)[_0x439b40(0xd9e)](_0x50207f,'0');let _0xb4b3a8,_0x4b8441,_0x4bb764,_0x943d00,_0x2d4d38;if(_0x326108){const _0x1ffe3c=tzParts(_0x16349a[_0x439b40(0xca5)](),_0x326108);_0xb4b3a8=_0x1ffe3c['y'],_0x4b8441=_0x1ffe3c['mo']+0x1,_0x4bb764=_0x1ffe3c['d'],_0x943d00=_0x1ffe3c['h'],_0x2d4d38=_0x1ffe3c['mi'];}else _0xb4b3a8=_0x16349a[_0x439b40(0xf88)](),_0x4b8441=_0x16349a[_0x439b40(0xb1f)]()+0x1,_0x4bb764=_0x16349a[_0x439b40(0x242)](),_0x943d00=_0x16349a[_0x439b40(0xc2d)](),_0x2d4d38=_0x16349a[_0x439b40(0xde5)]();const _0x169d76=_0x326108?_0x16349a[_0x439b40(0xe65)]():_0x16349a[_0x439b40(0xc1c)](),_0x119958=_0x943d00%0xc,_0x41b32d=_0x119958===0x0?0xc:_0x119958,_0x5559a3=_0x943d00<0xc?'AM':'PM',_0x59c202=_0x4a3a78||typeof navigator!==_0x439b40(0xd1b)&&navigator['language']||'en',_0x1e3111=_0x3b47a6=>{const _0x1e26cd=_0x439b40,_0x13673c=getCachedDateTimeFormatter(_0x59c202,_0x326108?{'month':_0x3b47a6,'timeZone':_0x326108}:{'month':_0x3b47a6});return _0x13673c?_0x13673c[_0x1e26cd(0x327)](_0x16349a):String(_0x4b8441);},_0x2c2ced=_0x37f349=>{const _0x5c89de=_0x439b40,_0x4985ad=getCachedDateTimeFormatter(_0x59c202,_0x326108?{'weekday':_0x37f349,'timeZone':_0x326108}:{'weekday':_0x37f349});return _0x4985ad?_0x4985ad[_0x5c89de(0x327)](_0x16349a):'';},_0x20e775=[['dddd',_0x2c2ced(_0x439b40(0x42c))],[_0x439b40(0xb5a),_0x2c2ced(_0x439b40(0x995))],[_0x439b40(0xaee),String(_0xb4b3a8)],['YY',String(_0xb4b3a8)[_0x439b40(0xf77)](-0x2)],[_0x439b40(0x657),_0x1e3111('long')],[_0x439b40(0xf7e),_0x1e3111(_0x439b40(0x995))],['MM',_0x27eee2(_0x4b8441)],['DD',_0x27eee2(_0x4bb764)],['HH',_0x27eee2(_0x943d00)],['hh',_0x27eee2(_0x41b32d)],['mm',_0x27eee2(_0x2d4d38)],['ss',_0x27eee2(_0x169d76)],['A',_0x5559a3],['a',_0x5559a3[_0x439b40(0x39b)]()]],_0x4327c5=_0x20e775[_0x439b40(0x93b)]((_0x563061,_0x35aced)=>'\x00'+_0x35aced+'\x00');let _0xa96cd=_0x35d8ff;return _0x20e775[_0x439b40(0x56c)](([_0x2d5900],_0xfcdde4)=>{const _0x3b614a=_0x439b40;_0xa96cd=_0xa96cd[_0x3b614a(0xa74)](_0x2d5900)[_0x3b614a(0x9af)](_0x4327c5[_0xfcdde4]);}),_0x20e775[_0x439b40(0x56c)](([,_0x215217],_0x3da4f8)=>{const _0x3e49b5=_0x439b40;_0xa96cd=_0xa96cd['split'](_0x4327c5[_0x3da4f8])[_0x3e49b5(0x9af)](_0x215217);}),_0xa96cd;}function estPatternChars(_0x15103a){const _0x73260e=_0x598d8a,_0x235007=String(_0x15103a==null?'':_0x15103a);if(!_0x235007)return 0x3;const _0x558b1=_0x235007[_0x73260e(0xa74)]('dddd')[_0x73260e(0x9af)](_0x73260e(0xa76))[_0x73260e(0xa74)]('MMMM')[_0x73260e(0x9af)](_0x73260e(0xa76))[_0x73260e(0xa74)]('A')[_0x73260e(0x9af)]('__')[_0x73260e(0xa74)]('a')[_0x73260e(0x9af)]('__');return Math['max'](0x3,_0x558b1[_0x73260e(0xdb4)]);}function formatDateTime(_0xa759f5,_0x85d63e,_0xfd41b7,_0x42891d){const _0x3d2907=_0x598d8a,_0x104a4c=_0x42891d&&_0x42891d[_0x3d2907(0x31b)]||null,_0x589638=resolveDisplayTimeZone(_0xfd41b7,_0x85d63e),_0x3764d4=effDatetimeFormat(_0x85d63e);if(_0x3764d4&&_0x3764d4!=='system')return applyDatetimePattern(_0xa759f5,_0x3764d4,resolveCardLanguage(_0xfd41b7,_0x85d63e),_0x589638);const _0x160e1c=resolveCardLanguage(_0xfd41b7,_0x85d63e);let _0x45e409;switch(_0x104a4c){case _0x3d2907(0x312):_0x45e409={'year':_0x3d2907(0xe50)};break;case'month':_0x45e409={'month':_0x3d2907(0x995),'year':_0x3d2907(0xe50)};break;case'week':case _0x3d2907(0x273):_0x45e409={'month':'short','day':_0x3d2907(0xe50)};break;case _0x3d2907(0x181):_0x45e409=_localeTimeOpts(_0xfd41b7,{'month':'short','day':_0x3d2907(0xe50),'hour':_0x3d2907(0xf8d)});break;default:_0x45e409=_localeTimeOpts(_0xfd41b7,{'month':_0x3d2907(0x995),'day':_0x3d2907(0xe50),'hour':_0x3d2907(0xf8d),'minute':_0x3d2907(0xf8d)});}const _0x1c13e1=getCachedDateTimeFormatter(_0x160e1c,_0x589638?{..._0x45e409,'timeZone':_0x589638}:_0x45e409);if(_0x1c13e1)return _0x1c13e1[_0x3d2907(0x327)](_0xa759f5);return _0xa759f5[_0x3d2907(0x6de)]();}function parseGraphStart(_0x2d5d01,_0xbb4df6,_0x113078,_0x523e69=0x1){const _0x2d8fc0=_0x598d8a,_0x380564=tzParts(_0xbb4df6[_0x2d8fc0(0xca5)](),_0x113078),_0x379634=(_0x12722a,_0x4c9d72,_0x1aa2e7)=>new Date(zonedWallToMs(_0x12722a,_0x4c9d72,_0x1aa2e7,0x0,0x0,0x0,_0x113078));switch(_0x2d5d01){case'day':case _0x2d8fc0(0x514):return _0x379634(_0x380564['y'],_0x380564['mo'],_0x380564['d']);case _0x2d8fc0(0xcda):return _0x379634(_0x380564['y'],_0x380564['mo'],_0x380564['d']+0x1);case _0x2d8fc0(0x67e):return _0x379634(_0x380564['y'],_0x380564['mo'],_0x380564['d']-weekStartOffsetDays(_0x380564['wd'],_0x523e69));case'month':return _0x379634(_0x380564['y'],_0x380564['mo'],0x1);case _0x2d8fc0(0x312):return _0x379634(_0x380564['y'],0x0,0x1);default:return _0x379634(_0x380564['y'],_0x380564['mo'],_0x380564['d']);}}function calendarCellStartMs(_0x203f77,_0x357f89,_0x2a7d4b,_0x2e8615=0x1){const _0x2b3d39=_0x598d8a,_0x214c08=tzParts(_0x203f77,_0x2a7d4b);switch(_0x357f89){case _0x2b3d39(0x181):return zonedWallToMs(_0x214c08['y'],_0x214c08['mo'],_0x214c08['d'],_0x214c08['h'],0x0,0x0,_0x2a7d4b);case _0x2b3d39(0x8da):return zonedWallToMs(_0x214c08['y'],_0x214c08['mo'],_0x214c08['d'],0x0,0x0,0x0,_0x2a7d4b);case _0x2b3d39(0x67e):return zonedWallToMs(_0x214c08['y'],_0x214c08['mo'],_0x214c08['d']-weekStartOffsetDays(_0x214c08['wd'],_0x2e8615),0x0,0x0,0x0,_0x2a7d4b);case _0x2b3d39(0xb00):return zonedWallToMs(_0x214c08['y'],_0x214c08['mo'],0x1,0x0,0x0,0x0,_0x2a7d4b);case _0x2b3d39(0x312):return zonedWallToMs(_0x214c08['y'],0x0,0x1,0x0,0x0,0x0,_0x2a7d4b);default:return NaN;}}function calendarCellEndMs(_0x4abc45,_0x51576b,_0x5e6687,_0x2ca769=0x1){const _0x569ab8=_0x598d8a,_0x1986a6=calendarCellStartMs(_0x4abc45,_0x51576b,_0x5e6687,_0x2ca769);if(!isNum(_0x1986a6))return NaN;const _0x2d4046=tzParts(_0x1986a6,_0x5e6687);switch(_0x51576b){case _0x569ab8(0x181):return zonedWallToMs(_0x2d4046['y'],_0x2d4046['mo'],_0x2d4046['d'],_0x2d4046['h']+0x1,0x0,0x0,_0x5e6687);case'date':return zonedWallToMs(_0x2d4046['y'],_0x2d4046['mo'],_0x2d4046['d']+0x1,0x0,0x0,0x0,_0x5e6687);case _0x569ab8(0x67e):return zonedWallToMs(_0x2d4046['y'],_0x2d4046['mo'],_0x2d4046['d']+0x7,0x0,0x0,0x0,_0x5e6687);case _0x569ab8(0xb00):return zonedWallToMs(_0x2d4046['y'],_0x2d4046['mo']+0x1,0x1,0x0,0x0,0x0,_0x5e6687);case _0x569ab8(0x312):return zonedWallToMs(_0x2d4046['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x5e6687);default:return NaN;}}function endOfPeriodFromGraphStart(_0x883da9,_0x185ee7,_0x58f75b,_0x2c43f5=0x1){const _0x5e9012=_0x598d8a,_0x4de7e8=tzParts(_0x185ee7[_0x5e9012(0xca5)](),_0x58f75b),_0x4913f6=(_0x137554,_0xa1c2ef,_0x30b725)=>new Date(zonedWallToMs(_0x137554,_0xa1c2ef,_0x30b725,0x0,0x0,0x0,_0x58f75b));switch(_0x883da9){case _0x5e9012(0x273):case _0x5e9012(0x514):return _0x4913f6(_0x4de7e8['y'],_0x4de7e8['mo'],_0x4de7e8['d']+0x1);case _0x5e9012(0xcda):return _0x4913f6(_0x4de7e8['y'],_0x4de7e8['mo'],_0x4de7e8['d']+0x2);case _0x5e9012(0x67e):return _0x4913f6(_0x4de7e8['y'],_0x4de7e8['mo'],_0x4de7e8['d']-weekStartOffsetDays(_0x4de7e8['wd'],_0x2c43f5)+0x7);case _0x5e9012(0xb00):return _0x4913f6(_0x4de7e8['y'],_0x4de7e8['mo']+0x1,0x1);case _0x5e9012(0x312):return _0x4913f6(_0x4de7e8['y']+0x1,0x0,0x1);default:return _0x4913f6(_0x4de7e8['y'],_0x4de7e8['mo'],_0x4de7e8['d']+0x1);}}function resolveAnchorWindow(_0x5a3e14,_0x58fb21,_0xe73a0f){const _0x1d41de=_0x598d8a,_0x4027c9=new Date();let _0x187f08=_0x4027c9,_0x16808f;if(isNum(_0x58fb21))return _0x16808f=new Date(_0x4027c9[_0x1d41de(0xca5)]()-_0x58fb21*0xe10*0x3e8),{'start':_0x16808f,'end':_0x187f08};if(_0x5a3e14['graph_start'])_0x16808f=parseGraphStart(_0x5a3e14[_0x1d41de(0x89a)],_0x4027c9,resolveDisplayTimeZone(_0xe73a0f,_0x5a3e14),resolveFirstWeekday(_0xe73a0f));else{const _0x56609e=toNum(_0x5a3e14[_0x1d41de(0x177)])??0x18;_0x16808f=new Date(_0x4027c9[_0x1d41de(0xca5)]()-_0x56609e*0xe10*0x3e8);}return{'start':_0x16808f,'end':_0x187f08};}function groupBucketMs(_0x473ff1,_0x19f69f,_0x32ac37){const _0xe034d=_0x598d8a,_0x5ab0d8=/^([0-9]+)h$/i['exec'](String(_0x473ff1||''));if(_0x5ab0d8&&Number(_0x5ab0d8[0x1])>0x0)return Number(_0x5ab0d8[0x1])*0xe10*0x3e8;switch(_0x473ff1){case _0xe034d(0x181):return 0xe10*0x3e8;case _0xe034d(0x8da):case _0xe034d(0x273):return 0x15180*0x3e8;case _0xe034d(0x67e):return 0x7*0x15180*0x3e8;case _0xe034d(0xb00):return 0x1e*0x15180*0x3e8;case'year':return 0x16d*0x15180*0x3e8;case _0xe034d(0x5ff):return 0x0;case _0xe034d(0xe8b):default:{const _0x5d0dbf=toNum(_0x32ac37);if(isNum(_0x5d0dbf)&&_0x5d0dbf>0x0)return 0x36ee80/_0x5d0dbf;const _0x18bec4=(_0x19f69f||0x18)*0xe10*0x3e8;return _0x18bec4/0x3c;}}}function _isAutoScaleSafe(_0x43c9fc){const _0x196f72=_0x598d8a,_0x54d388=_0x43c9fc?.[_0x196f72(0xa3e)]||[];for(const _0x7b13fb of _0x54d388){if(!_0x7b13fb||typeof _0x7b13fb!==_0x196f72(0x29f))continue;if(_0x7b13fb['_compareOf']!=null)continue;const _0x1571de=_0x7b13fb['offset'];if(_0x1571de!==undefined&&_0x1571de!==null&&_0x1571de!==''&&_0x1571de!==0x0&&_0x1571de!=='0')return![];const _0x1cbd95=toNum(_0x7b13fb[_0x196f72(0x34f)]);if(isNum(_0x1cbd95)&&_0x1cbd95!==0x0)return![];if(_0x7b13fb['data_attribute'])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set([_0x598d8a(0xe8b),_0x598d8a(0x181),'2h','3h','4h','6h',_0x598d8a(0xf01),'date','week',_0x598d8a(0xb00),_0x598d8a(0x312),_0x598d8a(0x5ff)]);function resolveAutoScaleRule(_0x3f1dda,_0x500311){const _0x54ae6d=_0x598d8a,_0x3309a1=_0x3f1dda?.['auto_scale_rules'];if(!Array[_0x54ae6d(0x9f5)](_0x3309a1)||!_0x3309a1[_0x54ae6d(0xdb4)]||!isNum(_0x500311)||_0x500311<=0x0)return null;let _0x12b1fd=null;for(const _0x14d32a of _0x3309a1){if(!_0x14d32a||typeof _0x14d32a!==_0x54ae6d(0x29f))continue;const _0x3bda5a=toNum(_0x14d32a[_0x54ae6d(0x88c)]);let _0x5982ef=_0x14d32a['group_by']===_0x54ae6d(0x273)?_0x54ae6d(0x8da):_0x14d32a[_0x54ae6d(0xb9a)];if(typeof _0x5982ef==='string'&&/^\d+h$/['test'](_0x5982ef)){}else{if(!AUTO_SCALE_RULE_GROUPS[_0x54ae6d(0x291)](_0x5982ef))_0x5982ef=null;}if(!isNum(_0x3bda5a)||_0x3bda5a<=0x0||!_0x5982ef)continue;if(_0x500311<=_0x3bda5a&&(!_0x12b1fd||_0x3bda5a<_0x12b1fd['up'])){const _0x1bf5d9=toNum(_0x14d32a['points_per_hour']);_0x12b1fd={'up':_0x3bda5a,'group_by':_0x5982ef,'points_per_hour':isNum(_0x1bf5d9)&&_0x1bf5d9>0x0?_0x1bf5d9:null,'x_axis_interval':typeof _0x14d32a[_0x54ae6d(0x5ac)]===_0x54ae6d(0xef0)&&_0x14d32a[_0x54ae6d(0x5ac)]['trim']()?_0x14d32a[_0x54ae6d(0x5ac)][_0x54ae6d(0xfa2)]():null,'datetime_format':typeof _0x14d32a[_0x54ae6d(0x48f)]===_0x54ae6d(0xef0)&&_0x14d32a['datetime_format'][_0x54ae6d(0xfa2)]()?_0x14d32a[_0x54ae6d(0x48f)][_0x54ae6d(0xfa2)]():null,'x_axis_datetime_format':typeof _0x14d32a[_0x54ae6d(0x776)]===_0x54ae6d(0xef0)&&_0x14d32a[_0x54ae6d(0x776)][_0x54ae6d(0xfa2)]()?_0x14d32a[_0x54ae6d(0x776)]['trim']():null};}}return _0x12b1fd?{'group_by':_0x12b1fd[_0x54ae6d(0xb9a)],'points_per_hour':_0x12b1fd[_0x54ae6d(0xaf6)],'x_axis_interval':_0x12b1fd[_0x54ae6d(0x5ac)],'datetime_format':_0x12b1fd[_0x54ae6d(0x48f)],'x_axis_datetime_format':_0x12b1fd[_0x54ae6d(0x776)]}:null;}function activeScaleRule(_0x42a331,_0x408cb9){const _0x4fedc0=_0x598d8a,_0x44229c=toNum(_0x42a331?.[_0x4fedc0(0x3fe)]),_0x137041=isNum(_0x44229c)&&_0x44229c>0x0?_0x44229c:_0x408cb9;if(!(_0x42a331?.['auto_scale_points']&&isNum(_0x137041)&&_0x137041>0x0&&_isAutoScaleSafe(_0x42a331)))return null;const _0x296e41=resolveAutoScaleRule(_0x42a331,_0x137041);if(_0x296e41&&_0x296e41[_0x4fedc0(0xb9a)]===(_0x42a331[_0x4fedc0(0xb9a)]||_0x4fedc0(0xe8b))&&_0x296e41[_0x4fedc0(0xaf6)]==null&&!_0x296e41[_0x4fedc0(0x5ac)]&&!_0x296e41[_0x4fedc0(0x48f)]&&!_0x296e41[_0x4fedc0(0x776)])return null;return _0x296e41;}function effXAxisInterval(_0x550220){const _0x594dfb=_0x598d8a,_0x2e769b=_0x550220?.['__sgcActiveRule'];if(_0x2e769b!=null)return _0x2e769b[_0x594dfb(0x5ac)]||null;return _0x550220?.[_0x594dfb(0x5ac)];}function effDatetimeFormat(_0x22a1de){const _0x98bd77=_0x598d8a,_0x4bbf74=_0x22a1de?.[_0x98bd77(0x58e)];if(_0x4bbf74!=null)return _0x4bbf74['datetime_format']||null;return _0x22a1de?.['datetime_format'];}function effXAxisDatetimeFormat(_0x1458c6){const _0x38feec=_0x598d8a,_0x577edd=_0x1458c6?.['__sgcActiveRule'],_0x409474=_0x577edd!=null?_0x577edd[_0x38feec(0x776)]||null:_0x1458c6?.[_0x38feec(0x776)];return typeof _0x409474===_0x38feec(0xef0)&&_0x409474[_0x38feec(0xfa2)]()&&_0x409474!==_0x38feec(0x7b7)?_0x409474[_0x38feec(0xfa2)]():null;}function resolveAutoScale(_0x3a256e){const _0x4d5d21=_0x598d8a,_0x3199e0=_0x3a256e;if(!isNum(_0x3199e0)||_0x3199e0<=0x0)return null;if(_0x3199e0<=0x4)return{'group_by':'interval','points_per_hour':0xc};if(_0x3199e0<=0xc)return{'group_by':_0x4d5d21(0xe8b),'points_per_hour':0x4};if(_0x3199e0<=0x30)return{'group_by':'interval','points_per_hour':0x2};const _0x461e04=Math[_0x4d5d21(0xcbe)](_0x3199e0/0x18);if(_0x461e04<=0x6)return{'group_by':'hour','points_per_hour':0x1};if(_0x461e04<=0x3b)return{'group_by':_0x4d5d21(0x8da),'points_per_hour':null};if(_0x461e04<=0xb4)return{'group_by':'week','points_per_hour':null};return{'group_by':_0x4d5d21(0xb00),'points_per_hour':null};}function sameStateVal(_0x3a5667,_0x36ffca){const _0x21cb7a=_0x598d8a;if(_0x3a5667===_0x36ffca)return!![];if(!_0x3a5667||!_0x36ffca)return![];if(_0x3a5667[_0x21cb7a(0xc78)]!==_0x36ffca['state'])return![];const _0x533187=_0x3a5667['attributes'],_0x1d9653=_0x36ffca[_0x21cb7a(0xdc3)];if(_0x533187===_0x1d9653)return!![];if(!_0x533187||!_0x1d9653)return![];const _0x20a856=Object[_0x21cb7a(0x7d5)](_0x533187),_0x5175f5=Object[_0x21cb7a(0x7d5)](_0x1d9653);if(_0x20a856[_0x21cb7a(0xdb4)]!==_0x5175f5['length'])return![];for(const _0x5db29f of _0x20a856){if(_0x533187[_0x5db29f]!==_0x1d9653[_0x5db29f])return![];}return!![];}function resolvePointsPerHour(_0x9947bf,_0x56bab8,_0x395a46){const _0xc4ac36=_0x598d8a,_0xa4f39f=toNum(_0x56bab8?.[_0xc4ac36(0xaf6)]);if(isNum(_0xa4f39f)&&_0xa4f39f>0x0)return _0xa4f39f;let _0x4fda4d=toNum(_0x9947bf?.[_0xc4ac36(0xaf6)]);if(!isNum(_0x4fda4d)||_0x4fda4d<=0x0)return null;const _0x144a44=toNum(_0x9947bf?.['__sgcDecisionHours']),_0x1544ef=isNum(_0x144a44)&&_0x144a44>0x0?_0x144a44:_0x395a46;if(_0x9947bf?.[_0xc4ac36(0xb5c)]&&isNum(_0x1544ef)&&_0x1544ef>0x0){if(_isAutoScaleSafe(_0x9947bf)){const _0x1532fb=resolveAutoScaleRule(_0x9947bf,_0x1544ef);if(_0x1532fb){if(_0x1532fb[_0xc4ac36(0xaf6)]!==null)return _0x1532fb[_0xc4ac36(0xaf6)];if(_0x1532fb[_0xc4ac36(0xb9a)]!=='interval'&&_0x1532fb['group_by']!==_0xc4ac36(0x5ff))return 0x1;}else{const _0x5dec8a=resolveAutoScale(_0x1544ef);if(_0x5dec8a&&_0x5dec8a[_0xc4ac36(0xaf6)]!==null)return _0x5dec8a[_0xc4ac36(0xaf6)];if(_0x5dec8a)return 0x1;}}const _0x9accbc=toNum(_0x9947bf?.[_0xc4ac36(0x177)])||0x18,_0x66994c=_0x4fda4d*(_0x9accbc/_0x1544ef);_0x4fda4d=Math[_0xc4ac36(0xaf1)](0x2,Math[_0xc4ac36(0xcba)](Math[_0xc4ac36(0xf8e)](Math['max'](0.5,_0x66994c))));}return _0x4fda4d;}function resolveGroupBy(_0x3fc0a3,_0x34463b){const _0x2c9a4d=_0x598d8a,_0x39d312=toNum(_0x3fc0a3?.[_0x2c9a4d(0x3fe)]),_0x5da9bf=isNum(_0x39d312)&&_0x39d312>0x0?_0x39d312:_0x34463b;if(_0x3fc0a3?.[_0x2c9a4d(0xb5c)]&&isNum(_0x5da9bf)&&_0x5da9bf>0x0&&_isAutoScaleSafe(_0x3fc0a3)){const _0x44a738=resolveAutoScaleRule(_0x3fc0a3,_0x5da9bf);if(_0x44a738)return _0x44a738['group_by'];const _0x296ec5=resolveAutoScale(_0x5da9bf);if(_0x296ec5)return _0x296ec5[_0x2c9a4d(0xb9a)];}return _0x3fc0a3?.[_0x2c9a4d(0xb9a)]||_0x2c9a4d(0xe8b);}function computeTrend(_0x717eba,_0x3b7b86){const _0x4acfa5=_0x598d8a;if(!_0x717eba||_0x717eba['length']<0x2)return _0x4acfa5(0x98c);const _0x3c300a=_0x717eba[_0x4acfa5(0xb42)](_0x52376b=>_0x52376b&&_0x52376b['v']!==null&&_0x52376b['v']!==undefined&&!Number[_0x4acfa5(0xe47)](_0x52376b['v']));if(_0x3c300a[_0x4acfa5(0xdb4)]<0x2)return _0x4acfa5(0x98c);let _0x1018be;if(isNum(_0x3b7b86)&&_0x3b7b86>0x0){const _0x3a86b8=_0x3c300a[_0x3c300a['length']-0x1]['t'],_0x314aaa=_0x3a86b8-_0x3b7b86*0x36ee80;_0x1018be=_0x3c300a[_0x4acfa5(0xb42)](_0x1fddc8=>_0x1fddc8['t']>=_0x314aaa);}else _0x1018be=_0x3c300a[_0x4acfa5(0xf77)](-Math[_0x4acfa5(0x91c)](0x2,Math['floor'](_0x3c300a['length']/0x3)));const _0x43d8c8=0x4;_0x1018be[_0x4acfa5(0xdb4)]<_0x43d8c8&&_0x3c300a['length']>=_0x43d8c8&&(_0x1018be=_0x3c300a[_0x4acfa5(0xf77)](-_0x43d8c8));if(_0x1018be[_0x4acfa5(0xdb4)]<_0x43d8c8)return _0x4acfa5(0x98c);const _0x18cbe2=0x78;let _0x33dece=_0x1018be;if(_0x1018be[_0x4acfa5(0xdb4)]>_0x18cbe2){_0x33dece=new Array(_0x18cbe2);const _0x4ad35d=(_0x1018be['length']-0x1)/(_0x18cbe2-0x1);for(let _0x209b07=0x0;_0x209b07<_0x18cbe2;_0x209b07++)_0x33dece[_0x209b07]=_0x1018be[Math['round'](_0x209b07*_0x4ad35d)];}const _0x38b5ec=_0x33dece[_0x4acfa5(0xdb4)];let _0x33a8ac=0x0;for(let _0x31b8e7=0x0;_0x31b8e7<_0x38b5ec;_0x31b8e7++){const _0x5027da=_0x33dece[_0x31b8e7]['v'];for(let _0x2ab924=_0x31b8e7+0x1;_0x2ab924<_0x38b5ec;_0x2ab924++){const _0x49fc92=_0x33dece[_0x2ab924]['v']-_0x5027da;if(_0x49fc92>0x0)_0x33a8ac++;else{if(_0x49fc92<0x0)_0x33a8ac--;}}}const _0xcd7ad4=_0x38b5ec*(_0x38b5ec-0x1)*(0x2*_0x38b5ec+0x5)/0x12;if(_0xcd7ad4<=0x0)return _0x4acfa5(0x98c);const _0x5a7622=_0x33a8ac>0x0?(_0x33a8ac-0x1)/Math[_0x4acfa5(0x491)](_0xcd7ad4):_0x33a8ac<0x0?(_0x33a8ac+0x1)/Math[_0x4acfa5(0x491)](_0xcd7ad4):0x0,_0x1e44a1=1.28;if(_0x5a7622>_0x1e44a1)return'up';if(_0x5a7622<-_0x1e44a1)return'down';return _0x4acfa5(0x98c);}function lineDashArray(_0x1d5228,_0x529add){const _0x18a518=_0x598d8a;if(_0x1d5228!==_0x18a518(0xf44)&&_0x1d5228!==_0x18a518(0xdc6))return'';const _0x5bb74e=Math[_0x18a518(0x91c)](toNum(_0x529add)||2.5,0.5);if(_0x1d5228===_0x18a518(0xf44))return(_0x5bb74e*3.2)[_0x18a518(0x5f6)](0x1)+','+(_0x5bb74e*2.2)[_0x18a518(0x5f6)](0x1);return _0x18a518(0xcfe)+(_0x5bb74e*2.1)[_0x18a518(0x5f6)](0x1);}function trendDirection(_0x373806,_0x340d0f){const _0x5cd2ec=_0x598d8a;if(!_0x373806)return _0x5cd2ec(0x98c);const _0x3e8d87=_0x340d0f[_0x5cd2ec(0x6f4)];if(_0x340d0f['value_transform']||_0x340d0f[_0x5cd2ec(0x653)]||_0x3e8d87==='diff'||_0x3e8d87===_0x5cd2ec(0xe25)){const _0x4c9013=_0x373806[_0x5cd2ec(0xf65)];return _0x4c9013&&_0x4c9013['length']>=0x2?computeTrend(_0x4c9013,toNum(_0x340d0f[_0x5cd2ec(0x719)])):'stable';}const _0x57ca0b=_0x373806[_0x5cd2ec(0x5ff)]&&_0x373806[_0x5cd2ec(0x5ff)][_0x5cd2ec(0xdb4)]>=0x2?_0x373806['raw']:_0x373806[_0x5cd2ec(0xf65)];if(!_0x57ca0b||_0x57ca0b[_0x5cd2ec(0xdb4)]<0x2)return'stable';let _0x22e8d7=computeTrend(_0x57ca0b,toNum(_0x340d0f[_0x5cd2ec(0x719)]));if(_0x340d0f[_0x5cd2ec(0x8e1)])_0x22e8d7=_0x22e8d7==='up'?'down':_0x22e8d7===_0x5cd2ec(0x77f)?'up':'stable';return _0x22e8d7;}const FETCH_CACHE_TTL_MS=0xea60,VIS_HEARTBEAT_MS=0x7530,FETCH_CACHE_MAX=0x14,STATS_5MIN_MAX_HOURS=0xa8,STATS_HOURLY_MAX_HOURS=0x870,DATE_GROUP_HOURLY_MAX_HOURS=0x5d0,DATE_GROUP_HOURLY_MAX_HOURS_YEAR=0x2250,SHORT_WINDOW_HOURS=0x18,FORCE_STATS_RAW_HOURS=0xf0,_sharedFetchCache=new Map(),_inflightFetches=new Map(),INFLIGHT_MAX_MS=0xea60,_inflightGet=_0x112e6b=>{const _0x17abf5=_0x598d8a,_0x1808ab=_inflightFetches[_0x17abf5(0xa75)](_0x112e6b);if(!_0x1808ab)return null;if(Date[_0x17abf5(0xd47)]()-_0x1808ab['t']>INFLIGHT_MAX_MS*(_0x1808ab[_0x17abf5(0x81c)]||0x1))return _0x1808ab[_0x17abf5(0x88e)]=!![],null;return _0x1808ab[_0x17abf5(0xf94)];},_inflightSet=(_0x332cc6,_0x2817fd,_0x24fe29)=>{const _0x8f86e7=_0x598d8a,_0x5b880f=_inflightFetches[_0x8f86e7(0xa75)](_0x332cc6),_0xde9959=_0x5b880f?.[_0x8f86e7(0x88e)]?Math['min']((_0x5b880f[_0x8f86e7(0x81c)]||0x1)*0x2,0x8):0x1;return _inflightFetches[_0x8f86e7(0x6fd)](_0x332cc6,{'prom':_0x2817fd,'token':_0x24fe29,'t':Date[_0x8f86e7(0xd47)](),'gen':_0xde9959}),_0x2817fd[_0x8f86e7(0x253)](()=>{})[_0x8f86e7(0x2b8)](()=>{const _0x2ee1e5=_0x8f86e7;if(_inflightFetches['get'](_0x332cc6)?.[_0x2ee1e5(0xf94)]===_0x2817fd)_inflightFetches[_0x2ee1e5(0x2ef)](_0x332cc6);}),_0x2817fd;},_inflightCurrent=(_0x13ff2a,_0x270a0a)=>_inflightFetches[_0x598d8a(0xa75)](_0x13ff2a)?.[_0x598d8a(0xa6f)]===_0x270a0a,_statPeriodFloor=(_0x527fe9,_0x58a451,_0x3afab3)=>{const _0x4d6b93=_0x598d8a;let _0x5b750e=_0x3afab3;for(const _0x32ca76 of _0x58a451){const _0x403845=_0x527fe9?.[_0x32ca76];if(!Array[_0x4d6b93(0x9f5)](_0x403845))continue;for(let _0x2ef3d1=_0x403845[_0x4d6b93(0xdb4)]-0x1;_0x2ef3d1>=0x0;_0x2ef3d1--){const _0xf53ca2=_0x403845[_0x2ef3d1]?.['t'];if(!isNum(_0xf53ca2)||_0xf53ca2>_0x3afab3)continue;if(_0xf53ca2<_0x5b750e)_0x5b750e=_0xf53ca2;break;}}return _0x5b750e;},HF_ROWS_PER_HOUR=0xc8,HF_MIN_ROWS=0x1388,HF_MIN_WINDOW_H=0x6,HF_FINE_MAX_H=0xc,_hfDetected=new Map();try{for(let i=localStorage[_0x598d8a(0xdb4)]-0x1;i>=0x0;i--){const k=localStorage[_0x598d8a(0x1dd)](i);if(!k||!k['startsWith'](_0x598d8a(0x2f4)))continue;const ts=+(localStorage[_0x598d8a(0xc35)](k)||0x0);if(Date['now']()-ts<0x240c8400)_hfDetected[_0x598d8a(0x6fd)](k[_0x598d8a(0xf77)](0x7),!![]);else localStorage[_0x598d8a(0x321)](k);}}catch{}function _markHighFrequency(_0x5de2d6){const _0x1887c0=_0x598d8a;if(_hfDetected['has'](_0x5de2d6))return![];_hfDetected[_0x1887c0(0x6fd)](_0x5de2d6,!![]);try{localStorage[_0x1887c0(0x1f2)](_0x1887c0(0x2f4)+_0x5de2d6,String(Date[_0x1887c0(0xd47)]()));}catch{}return console[_0x1887c0(0x753)](_0x1887c0(0x3d7)+_0x5de2d6+_0x1887c0(0x376)),!![];}class DataFetcher{['_dbg'](_0x1036bd,_0x450abd){const _0x264701=_0x598d8a;if(this['_debug'])console[_0x264701(0xec7)]('[sgc\x20fetch]',_0x1036bd,_0x450abd);}constructor(){const _0x4107a9=_0x598d8a;this[_0x4107a9(0xfba)]=_sharedFetchCache,this[_0x4107a9(0xe24)]=0x0;}[_0x598d8a(0x673)](){const _0xf8fe94=_0x598d8a;this[_0xf8fe94(0xe24)]=Date['now']();}[_0x598d8a(0x7f8)](_0x5d5646){const _0x4af13b=_0x598d8a,_0x4b4bd2=this[_0x4af13b(0xfba)][_0x4af13b(0xa75)](_0x5d5646);if(!_0x4b4bd2)return null;if(Date[_0x4af13b(0xd47)]()-_0x4b4bd2['ts']>FETCH_CACHE_TTL_MS||_0x4b4bd2['ts']<this['_minTs']){if(Date[_0x4af13b(0xd47)]()-_0x4b4bd2['ts']>FETCH_CACHE_TTL_MS)this[_0x4af13b(0xfba)][_0x4af13b(0x2ef)](_0x5d5646);return null;}return this[_0x4af13b(0xfba)][_0x4af13b(0x2ef)](_0x5d5646),this[_0x4af13b(0xfba)][_0x4af13b(0x6fd)](_0x5d5646,_0x4b4bd2),_0x4b4bd2[_0x4af13b(0x9f6)];}[_0x598d8a(0x1c4)](_0x51a9fe,_0x59cb8a){const _0x51753e=_0x598d8a,_0x5b1bbc=Date[_0x51753e(0xd47)]();for(const [_0x2441f6,_0x4756e0]of this['_cache']){if(_0x5b1bbc-_0x4756e0['ts']>FETCH_CACHE_TTL_MS)this['_cache'][_0x51753e(0x2ef)](_0x2441f6);}if(this[_0x51753e(0xfba)][_0x51753e(0xd60)]>=FETCH_CACHE_MAX){const _0x3eb52f=this[_0x51753e(0xfba)][_0x51753e(0x7d5)]()[_0x51753e(0x31c)]()['value'];if(_0x3eb52f!==undefined)this['_cache'][_0x51753e(0x2ef)](_0x3eb52f);}this[_0x51753e(0xfba)][_0x51753e(0x6fd)](_0x51a9fe,{'data':_0x59cb8a,'ts':_0x5b1bbc});}async['fetchHistory'](_0x4aadaf,_0x412159,_0x57ecec,_0xa63d4f,_0x1f47c0=!![]){const _0x4f6055=_0x598d8a;if(!_0x412159['length'])return{};const _0x206995=_0x412159['map'](_0xd823f9=>_0xd823f9['id']),_0xb440fe=new Map();for(const _0x1800bd of _0x412159){const _0x4d6e83=[]['concat'](_0x1800bd['attrs']||[],_0x1800bd[_0x4f6055(0x56b)]?[_0x1800bd[_0x4f6055(0x56b)]]:[]);for(const _0x355b6c of _0x4d6e83){if(_0x355b6c===null||_0x355b6c===undefined||_0x355b6c===''||typeof _0x355b6c===_0x4f6055(0x29f))continue;if(!_0xb440fe[_0x4f6055(0x291)](_0x1800bd['id']))_0xb440fe[_0x4f6055(0x6fd)](_0x1800bd['id'],new Set());_0xb440fe['get'](_0x1800bd['id'])[_0x4f6055(0x7ab)](String(_0x355b6c));}}const _0x2b2efb=_0xb440fe[_0x4f6055(0xd60)]>0x0,_0x3c59d1=_0xa63d4f[_0x4f6055(0xca5)]()-_0x57ecec[_0x4f6055(0xca5)]()>=0x5265c00?0xea60:0x2710,_0x1e3a6e=Math[_0x4f6055(0x9a2)](_0x57ecec['getTime']()/_0x3c59d1)*_0x3c59d1,_0x4cf870=Math['floor'](_0xa63d4f['getTime']()/_0x3c59d1)*_0x3c59d1,_0x380306=_0x206995[_0x4f6055(0x93b)](_0xec000e=>_0xb440fe[_0x4f6055(0x291)](_0xec000e)?_0xec000e+'@'+Array[_0x4f6055(0xdd3)](_0xb440fe[_0x4f6055(0xa75)](_0xec000e))[_0x4f6055(0x160)]()['join']('+'):_0xec000e)[_0x4f6055(0x9af)](','),_0x4678b7='h:'+_0x380306+'|'+(_0x2b2efb?'A':'S')+'|'+_0x1e3a6e+'|'+_0x4cf870;if(_0x1f47c0){const _0x44f63e=this[_0x4f6055(0x7f8)](_0x4678b7);if(_0x44f63e)return this[_0x4f6055(0x26c)](_0x4f6055(0x3b5),_0x4678b7),_0x44f63e;}if(_0x1f47c0){const _0x31533c=_inflightGet(_0x4678b7);if(_0x31533c)return this['_dbg'](_0x4f6055(0x68a),_0x4678b7),_0x31533c;}const _0x4cfead={},_0x58a0ca=((async()=>{const _0x457e7d=_0x4f6055,_0x1c4ec5=performance[_0x457e7d(0xd47)]();let _0x707e19={},_0x1f1b83=!![],_0x549944=_0x457e7d(0xbc9);try{const _0x5ec6f0=Array[_0x457e7d(0xdd3)](new Set(_0x206995['filter'](_0x3ff70b=>_0xb440fe[_0x457e7d(0x291)](_0x3ff70b)))),_0x101562=Array['from'](new Set(_0x206995[_0x457e7d(0xb42)](_0xb8c8d3=>!_0xb440fe[_0x457e7d(0x291)](_0xb8c8d3)))),_0x13107f=[];_0x5ec6f0[_0x457e7d(0xdb4)]&&_0x13107f[_0x457e7d(0xf3d)](this[_0x457e7d(0x91a)](_0x4aadaf,_0x5ec6f0,_0x57ecec,_0xa63d4f,!![])[_0x457e7d(0x4fd)](_0x129670=>{const _0x253f68=_0x457e7d;for(const _0x4e43e9 in _0x129670[_0x253f68(0x350)])_0x129670[_0x253f68(0x350)][_0x4e43e9]=dedupAttributeRows(_0x129670['rows'][_0x4e43e9],_0xb440fe[_0x253f68(0xa75)](_0x4e43e9));return _0x129670;}));if(_0x101562['length'])_0x13107f[_0x457e7d(0xf3d)](this[_0x457e7d(0x91a)](_0x4aadaf,_0x101562,_0x57ecec,_0xa63d4f,![]));const _0x3144fc=await Promise[_0x457e7d(0xf6f)](_0x13107f),_0x11eb76=[];for(const _0x46d99a of _0x3144fc){_0x46d99a[_0x457e7d(0xdcd)]==='fulfilled'?(Object[_0x457e7d(0x44c)](_0x707e19,_0x46d99a[_0x457e7d(0xd97)][_0x457e7d(0x350)]),_0x11eb76[_0x457e7d(0xf3d)](_0x46d99a[_0x457e7d(0xd97)][_0x457e7d(0x54c)])):(_0x1f1b83=![],console[_0x457e7d(0x227)]('[sgc]\x20history\x20fetch\x20failed',_0x46d99a[_0x457e7d(0xa16)]));}if(_0x11eb76[_0x457e7d(0xdb4)])_0x549944=_0x11eb76[_0x457e7d(0x9af)]('+');}catch(_0x42cd1d){_0x1f1b83=![],console[_0x457e7d(0x227)]('[sgc]\x20history\x20fetch\x20failed',_0x42cd1d);}this[_0x457e7d(0x26c)](_0x457e7d(0xd17),{'ids':_0x206995[_0x457e7d(0x9af)](','),'via':_0x549944,'rows':Object[_0x457e7d(0xb5b)](_0x707e19)[_0x457e7d(0x9a7)]((_0x2d8bb4,_0x56448f)=>_0x2d8bb4+_0x56448f[_0x457e7d(0xdb4)],0x0),'ms':Math[_0x457e7d(0xcbe)](performance[_0x457e7d(0xd47)]()-_0x1c4ec5)});if(_0x1f47c0&&_0x1f1b83&&_inflightCurrent(_0x4678b7,_0x4cfead))this[_0x457e7d(0x1c4)](_0x4678b7,_0x707e19);return _0x707e19;})());return _inflightSet(_0x4678b7,_0x58a0ca,_0x4cfead);}async['_historyNet'](_0x32d26c,_0x431176,_0x356816,_0x4ea795,_0x474c89){const _0x55e09c=_0x598d8a;if(typeof _0x32d26c?.[_0x55e09c(0x3ea)]===_0x55e09c(0x97f)&&Date[_0x55e09c(0xd47)]()>=_wsHistoryUnavailableUntil)try{const _0x5437e7=await _0x32d26c[_0x55e09c(0x3ea)]({'type':_0x55e09c(0xb46),'start_time':_0x356816['toISOString'](),'end_time':_0x4ea795[_0x55e09c(0x69b)](),'entity_ids':_0x431176,'include_start_time_state':!![],'significant_changes_only':!_0x474c89,'minimal_response':!_0x474c89,'no_attributes':!_0x474c89}),_0x504cce={};for(const _0x59a3f3 of _0x431176){const _0x1f6d04=_0x5437e7?.[_0x59a3f3];if(!Array[_0x55e09c(0x9f5)](_0x1f6d04)||!_0x1f6d04[_0x55e09c(0xdb4)])continue;_0x504cce[_0x59a3f3]=_0x1f6d04[_0x55e09c(0x93b)](_0x30e499=>compressedSampleForCache(_0x30e499,_0x474c89));}return{'rows':_0x504cce,'via':'ws'};}catch(_0x44494a){if(_0x44494a&&_0x44494a[_0x55e09c(0x5b1)]===_0x55e09c(0xb2d))_wsHistoryUnavailableUntil=Date[_0x55e09c(0xd47)]()+0x493e0,!_wsHistoryWarned&&(_wsHistoryWarned=!![],console[_0x55e09c(0x753)](_0x55e09c(0x368)));else throw _0x44494a;}const _0x5aa933=_0x474c89?_0x55e09c(0x86b):'&minimal_response&no_attributes',_0x3812ae=_0x55e09c(0x98e)+_0x356816['toISOString']()+('?end_time='+encodeURIComponent(_0x4ea795[_0x55e09c(0x69b)]()))+(_0x55e09c(0x8d7)+encodeURIComponent(_0x431176[_0x55e09c(0x9af)](',')))+_0x5aa933,_0x53a726=await _0x32d26c[_0x55e09c(0xe85)](_0x55e09c(0x1ca),_0x3812ae),_0x509e6c={};for(const _0x41a406 of _0x53a726||[]){if(!_0x41a406?.[_0x55e09c(0xdb4)])continue;_0x509e6c[_0x41a406[0x0]['entity_id']]=_0x41a406['map'](_0x5e25da=>stripSampleForCache(_0x5e25da,_0x474c89));}return{'rows':_0x509e6c,'via':_0x55e09c(0xd4a)};}async['fetchStatistics'](_0x4cb37f,_0x59cd4d,_0x513b30,_0x20f0ce,_0x36bf4e=_0x598d8a(0x181),_0x350b08=!![],_0x2bc53d=null){const _0x510bd6=_0x598d8a;if(!_0x59cd4d['length'])return{};const _0x1d729f=_0x2bc53d&&_0x2bc53d[_0x510bd6(0xdb4)]?Array[_0x510bd6(0xdd3)](new Set(_0x2bc53d)):[_0x510bd6(0x4f6),_0x510bd6(0x4da),_0x510bd6(0x91c),_0x510bd6(0x8a6),_0x510bd6(0xc78),'change'],_0x2982c5=_0x20f0ce['getTime']()-_0x513b30[_0x510bd6(0xca5)]()>=0x5265c00?0xea60:0x2710,_0x34d370=Math['floor'](_0x513b30['getTime']()/_0x2982c5)*_0x2982c5,_0x318f98=Math[_0x510bd6(0x9a2)](_0x20f0ce[_0x510bd6(0xca5)]()/_0x2982c5)*_0x2982c5,_0x29e491=_0x59cd4d[_0x510bd6(0xf77)]()[_0x510bd6(0x160)]()['join'](','),_0x303266=_0x1d729f[_0x510bd6(0xf77)]()[_0x510bd6(0x160)]()[_0x510bd6(0x9af)](','),_0x57ca2b='s:'+_0x29e491+'|'+_0x34d370+'|'+_0x318f98+'|'+_0x36bf4e+'|'+_0x303266;if(_0x350b08){const _0x56b6aa=this['_cacheGet'](_0x57ca2b);if(_0x56b6aa)return this[_0x510bd6(0x26c)](_0x510bd6(0x71c),_0x57ca2b),_0x56b6aa;const _0x8177fd='s:'+_0x29e491+'|',_0x3074df='|'+_0x36bf4e+'|'+_0x303266,_0x55ff58={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400}[_0x36bf4e]||0x36ee80,_0x494757=_0x513b30['getTime'](),_0x1bd5c0=_0x20f0ce[_0x510bd6(0xca5)](),_0x15e2e4=Date[_0x510bd6(0xd47)]();for(const [_0x482c2f,_0x2406c2]of this[_0x510bd6(0xfba)]){if(!_0x482c2f[_0x510bd6(0x83a)](_0x8177fd)||!_0x482c2f[_0x510bd6(0x447)](_0x3074df))continue;if(_0x15e2e4-_0x2406c2['ts']>FETCH_CACHE_TTL_MS||_0x2406c2['ts']<this[_0x510bd6(0xe24)])continue;const _0x416688=_0x482c2f[_0x510bd6(0xf77)](_0x8177fd[_0x510bd6(0xdb4)],_0x482c2f[_0x510bd6(0xdb4)]-_0x3074df[_0x510bd6(0xdb4)])[_0x510bd6(0xa74)]('|');if(_0x416688['length']!==0x2)continue;const _0x2a7b61=+_0x416688[0x0],_0x247c3c=+_0x416688[0x1];if(!(_0x2a7b61<=_0x34d370&&_0x247c3c>=_0x318f98)||_0x2a7b61===_0x34d370&&_0x247c3c===_0x318f98)continue;const _0x102f34={};for(const _0xf9a86a of _0x59cd4d){const _0x5def91=_0x2406c2[_0x510bd6(0x9f6)][_0xf9a86a];if(!Array[_0x510bd6(0x9f5)](_0x5def91)){_0x102f34[_0xf9a86a]=[];continue;}_0x102f34[_0xf9a86a]=_0x5def91[_0x510bd6(0xb42)](_0x457d22=>_0x457d22['t']+_0x55ff58>_0x494757&&_0x457d22['t']<_0x1bd5c0);}return _0x102f34;}const _0x3d3e18=0x36ee80,_0x2299ce=Math[_0x510bd6(0x91c)](0x2*_0x55ff58,0x6ddd00);let _0x5d3779=null,_0x44dc1a=-Infinity;for(const [_0x1af9da,_0x4bf66d]of this[_0x510bd6(0xfba)]){if(!_0x1af9da[_0x510bd6(0x83a)](_0x8177fd)||!_0x1af9da[_0x510bd6(0x447)](_0x3074df))continue;if(_0x15e2e4-_0x4bf66d['ts']>_0x3d3e18||_0x4bf66d['ts']<this[_0x510bd6(0xe24)])continue;const _0x392345=_0x1af9da[_0x510bd6(0xf77)](_0x8177fd['length'],_0x1af9da['length']-_0x3074df['length'])[_0x510bd6(0xa74)]('|');if(_0x392345[_0x510bd6(0xdb4)]!==0x2)continue;const _0x1fa8f6=+_0x392345[0x0],_0x56f71e=+_0x392345[0x1];if(!(_0x1fa8f6<=_0x34d370&&_0x56f71e<_0x318f98&&_0x318f98-_0x56f71e<=_0x2299ce))continue;_0x56f71e>_0x44dc1a&&(_0x5d3779=_0x4bf66d,_0x44dc1a=_0x56f71e);}if(_0x5d3779){const _0x3f54b6=_statPeriodFloor(_0x5d3779[_0x510bd6(0x9f6)],_0x59cd4d,_0x44dc1a-_0x55ff58),_0x23f95c=await this[_0x510bd6(0x914)](_0x4cb37f,_0x59cd4d,new Date(_0x3f54b6),_0x20f0ce,_0x36bf4e,_0x1d729f);if(_0x23f95c){const _0x3b6544={};for(const _0xb5e4dc of _0x59cd4d){const _0x4e7431=Array[_0x510bd6(0x9f5)](_0x23f95c[_0xb5e4dc])?_0x23f95c[_0xb5e4dc]:[],_0x57eeb9=new Set(_0x4e7431[_0x510bd6(0x93b)](_0x4cb487=>_0x4cb487['t'])),_0x1600dd=Array[_0x510bd6(0x9f5)](_0x5d3779['data'][_0xb5e4dc])?_0x5d3779[_0x510bd6(0x9f6)][_0xb5e4dc][_0x510bd6(0xb42)](_0x342e57=>_0x342e57['t']<_0x3f54b6&&!_0x57eeb9[_0x510bd6(0x291)](_0x342e57['t'])):[];_0x3b6544[_0xb5e4dc]=_0x1600dd[_0x510bd6(0xbed)](_0x4e7431);}this['_cacheSet'](_0x57ca2b,_0x3b6544);const _0x3dae85={};for(const _0x227809 of _0x59cd4d)_0x3dae85[_0x227809]=_0x3b6544[_0x227809]['filter'](_0x2ecaa6=>_0x2ecaa6['t']+_0x55ff58>_0x494757&&_0x2ecaa6['t']<_0x1bd5c0);return _0x3dae85;}}}if(_0x350b08){const _0x4e1003=_inflightGet(_0x57ca2b);if(_0x4e1003)return this['_dbg'](_0x510bd6(0x18b),_0x57ca2b),_0x4e1003;}const _0x49ce1f={},_0x1e3407=((async()=>{const _0x385c00=_0x510bd6,_0x2a5edb=performance[_0x385c00(0xd47)](),_0x1fb638=await this[_0x385c00(0x914)](_0x4cb37f,_0x59cd4d,_0x513b30,_0x20f0ce,_0x36bf4e,_0x1d729f);this[_0x385c00(0x26c)](_0x385c00(0x5b9),{'ids':_0x29e491,'period':_0x36bf4e,'rows':_0x1fb638?Object['values'](_0x1fb638)['reduce']((_0x3475f1,_0x337044)=>_0x3475f1+_0x337044['length'],0x0):-0x1,'ms':Math[_0x385c00(0xcbe)](performance[_0x385c00(0xd47)]()-_0x2a5edb)});if(_0x350b08&&_0x1fb638&&_inflightCurrent(_0x57ca2b,_0x49ce1f))this['_cacheSet'](_0x57ca2b,_0x1fb638);return _0x1fb638||{};})());return _inflightSet(_0x57ca2b,_0x1e3407,_0x49ce1f);}async[_0x598d8a(0x914)](_0x555335,_0x14c009,_0x20dfe3,_0x3b6b10,_0x12847b,_0x834b4d){const _0x40b6a2=_0x598d8a;try{const _0x15bb5c=await _0x555335[_0x40b6a2(0x3ea)]({'type':_0x40b6a2(0x7a7),'start_time':_0x20dfe3[_0x40b6a2(0x69b)](),'end_time':_0x3b6b10['toISOString'](),'statistic_ids':_0x14c009,'period':_0x12847b,'types':_0x834b4d}),_0x21ea29={};for(const _0x4c8d02 of _0x14c009){const _0x467a2e=_0x15bb5c?.[_0x4c8d02]||[];_0x21ea29[_0x4c8d02]=_0x467a2e[_0x40b6a2(0x93b)](_0xa33f9f=>({'t':new Date(_0xa33f9f[_0x40b6a2(0xc94)])[_0x40b6a2(0xca5)](),'mean':toNum(_0xa33f9f[_0x40b6a2(0x4f6)]),'min':toNum(_0xa33f9f[_0x40b6a2(0x4da)]),'max':toNum(_0xa33f9f[_0x40b6a2(0x91c)]),'sum':toNum(_0xa33f9f[_0x40b6a2(0x8a6)]),'state':toNum(_0xa33f9f[_0x40b6a2(0xc78)]),'change':toNum(_0xa33f9f['change'])}));}return _0x21ea29;}catch(_0x249457){return console[_0x40b6a2(0x227)](_0x40b6a2(0x8e0),_0x249457),null;}}}function stripSampleForCache(_0x3e848d,_0x398144){const _0x10b690=_0x598d8a,_0x48b35b={'t':new Date(_0x398144?_0x3e848d[_0x10b690(0x2ce)]||_0x3e848d[_0x10b690(0xddb)]:_0x3e848d[_0x10b690(0xddb)]||_0x3e848d[_0x10b690(0x2ce)])[_0x10b690(0xca5)](),'state':_0x3e848d['state']};if(_0x398144&&_0x3e848d[_0x10b690(0xdc3)])_0x48b35b[_0x10b690(0xdc3)]=_0x3e848d['attributes'];else _0x48b35b[_0x10b690(0xdc3)]=null;return _0x48b35b;}function dedupAttributeRows(_0x2384e9,_0x36459b){const _0x88e972=_0x598d8a;if(!Array[_0x88e972(0x9f5)](_0x2384e9)||_0x2384e9['length']<0x2||!_0x36459b||!_0x36459b['size'])return _0x2384e9;const _0x105517=Array[_0x88e972(0xdd3)](_0x36459b),_0x44b481=_0x46cc0d=>_0x46cc0d!==null&&typeof _0x46cc0d===_0x88e972(0x29f)?JSON[_0x88e972(0x8b9)](_0x46cc0d):_0x46cc0d,_0x1aa58e=_0x3e5302=>_0x105517[_0x88e972(0x93b)](_0x2a7f13=>_0x44b481(getAttributePath(_0x3e5302[_0x88e972(0xdc3)],_0x2a7f13))),_0x171ad1=[_0x2384e9[0x0]];let _0x9ff66d=_0x1aa58e(_0x2384e9[0x0]);for(let _0x2271c5=0x1;_0x2271c5<_0x2384e9[_0x88e972(0xdb4)];_0x2271c5++){const _0x3841c4=_0x1aa58e(_0x2384e9[_0x2271c5]);let _0x285ea0=_0x2384e9[_0x2271c5][_0x88e972(0xc78)]===_0x171ad1[_0x171ad1['length']-0x1][_0x88e972(0xc78)];for(let _0x2370a5=0x0;_0x285ea0&&_0x2370a5<_0x3841c4[_0x88e972(0xdb4)];_0x2370a5++)if(_0x3841c4[_0x2370a5]!==_0x9ff66d[_0x2370a5])_0x285ea0=![];if(_0x285ea0)continue;_0x171ad1[_0x88e972(0xf3d)](_0x2384e9[_0x2271c5]),_0x9ff66d=_0x3841c4;}return _0x171ad1;}function collapseSameStateRows(_0x325395){const _0x4b1b72=_0x598d8a;if(!Array['isArray'](_0x325395)||_0x325395[_0x4b1b72(0xdb4)]<0x2)return _0x325395;const _0x2c6678=[_0x325395[0x0]];for(let _0x12c680=0x1;_0x12c680<_0x325395[_0x4b1b72(0xdb4)];_0x12c680++){if(_0x325395[_0x12c680][_0x4b1b72(0xc78)]===_0x2c6678[_0x2c6678[_0x4b1b72(0xdb4)]-0x1][_0x4b1b72(0xc78)])continue;_0x2c6678['push'](_0x325395[_0x12c680]);}return _0x2c6678;}let _wsHistoryUnavailableUntil=0x0,_wsHistoryWarned=![];function compressedSampleForCache(_0x1c9d1d,_0x25cc66){const _0x2d10e3=_0x598d8a,_0x4191ec=typeof _0x1c9d1d['lu']===_0x2d10e3(0xe58)?_0x1c9d1d['lu']:typeof _0x1c9d1d['lc']===_0x2d10e3(0xe58)?_0x1c9d1d['lc']:NaN,_0x120ce4=typeof _0x1c9d1d['lc']==='number'?_0x1c9d1d['lc']:_0x4191ec,_0x4dae7a={'t':Math[_0x2d10e3(0xcbe)]((_0x25cc66?_0x4191ec:_0x120ce4)*0x3e8),'state':_0x1c9d1d['s']};return _0x4dae7a['attributes']=_0x25cc66&&_0x1c9d1d['a']&&typeof _0x1c9d1d['a']===_0x2d10e3(0x29f)?_0x1c9d1d['a']:null,_0x4dae7a;}const AGG_VALID=new Set([_0x598d8a(0x4da),'max','sum',_0x598d8a(0xf7d),_0x598d8a(0x4f6),'first',_0x598d8a(0x232),_0x598d8a(0x20e),'delta',_0x598d8a(0xd87),_0x598d8a(0xe25)]);class DataProcessor{static[_0x598d8a(0x388)](_0x56aa24,_0xdef753){const _0xfe80ed=_0x598d8a;if(!Array[_0xfe80ed(0x9f5)](_0x56aa24)||_0x56aa24['length']<=_0xdef753||_0xdef753<0x3)return _0x56aa24;let _0x4c1f44=0x0;for(let _0x431e60=0x0;_0x431e60<_0x56aa24[_0xfe80ed(0xdb4)];_0x431e60++)if(!isNum(_0x56aa24[_0x431e60]['v']))_0x4c1f44++;if(!_0x4c1f44)return DataProcessor['lttbDownsample'](_0x56aa24,_0xdef753);const _0x573c5b=new Set(DataProcessor[_0xfe80ed(0xb96)](_0x56aa24,_0xdef753)),_0x2aa2c8=[];let _0x417ad3=0x0;for(let _0x3497e1=0x0;_0x3497e1<_0x56aa24['length'];_0x3497e1++){const _0x5075cc=_0x56aa24[_0x3497e1];if(_0x573c5b[_0xfe80ed(0x291)](_0x5075cc)){_0x2aa2c8[_0xfe80ed(0xf3d)](_0x5075cc);continue;}if(isNum(_0x5075cc['v'])||_0x417ad3>=_0xdef753)continue;const _0x2a96b8=_0x2aa2c8[_0x2aa2c8[_0xfe80ed(0xdb4)]-0x1];_0x2a96b8&&isNum(_0x2a96b8['v'])&&(_0x2aa2c8[_0xfe80ed(0xf3d)](_0x5075cc),_0x417ad3++);}return _0x2aa2c8;}static[_0x598d8a(0xb96)](_0xfaf66d,_0xf0481d){const _0x406049=_0x598d8a;if(!Array[_0x406049(0x9f5)](_0xfaf66d)||_0xfaf66d[_0x406049(0xdb4)]<=_0xf0481d||_0xf0481d<0x3)return _0xfaf66d;const _0x2d5753=_0xfaf66d[_0x406049(0xdb4)],_0x321c83=new Array(_0xf0481d);let _0x5b26e2=0x0;const _0xe9937=(_0x2d5753-0x2)/(_0xf0481d-0x2);let _0x4b7c04=0x0;_0x321c83[_0x5b26e2++]=_0xfaf66d[_0x4b7c04];for(let _0x159268=0x0;_0x159268<_0xf0481d-0x2;_0x159268++){let _0x4784dd=0x0,_0xaf209d=0x0,_0x446076=Math[_0x406049(0x9a2)]((_0x159268+0x1)*_0xe9937)+0x1,_0x3376a1=Math[_0x406049(0x9a2)]((_0x159268+0x2)*_0xe9937)+0x1;_0x3376a1=_0x3376a1<_0x2d5753?_0x3376a1:_0x2d5753;const _0x178749=_0x3376a1-_0x446076;if(_0x178749<=0x0){const _0x471af4=Math[_0x406049(0x4da)](_0x446076,_0x2d5753-0x1);_0x321c83[_0x5b26e2++]=_0xfaf66d[_0x471af4],_0x4b7c04=_0x471af4;continue;}for(let _0x44efbd=_0x446076;_0x44efbd<_0x3376a1;_0x44efbd++){_0x4784dd+=_0xfaf66d[_0x44efbd]['t'],_0xaf209d+=_0xfaf66d[_0x44efbd]['v']||0x0;}_0x4784dd/=_0x178749,_0xaf209d/=_0x178749;const _0x13f56e=Math[_0x406049(0x9a2)](_0x159268*_0xe9937)+0x1,_0x6844a6=Math[_0x406049(0x9a2)]((_0x159268+0x1)*_0xe9937)+0x1,_0x2d5b5f=_0xfaf66d[_0x4b7c04]['t'],_0x4d7630=_0xfaf66d[_0x4b7c04]['v']||0x0;let _0x53e2d0=-0x1,_0x5301c5=_0x13f56e;for(let _0x2ee983=_0x13f56e;_0x2ee983<_0x6844a6;_0x2ee983++){const _0x51a696=Math['abs']((_0x2d5b5f-_0x4784dd)*((_0xfaf66d[_0x2ee983]['v']||0x0)-_0x4d7630)-(_0x2d5b5f-_0xfaf66d[_0x2ee983]['t'])*(_0xaf209d-_0x4d7630))*0.5;_0x51a696>_0x53e2d0&&(_0x53e2d0=_0x51a696,_0x5301c5=_0x2ee983);}_0x321c83[_0x5b26e2++]=_0xfaf66d[_0x5301c5],_0x4b7c04=_0x5301c5;}return _0x321c83[_0x5b26e2++]=_0xfaf66d[_0x2d5753-0x1],_0x321c83;}static[_0x598d8a(0x191)](_0x3a821a,_0x16bb03,_0x22e637,_0x862bba,_0x3673b5,_0x1c0b02,_0x4d4028={}){const _0x49cf7e=_0x598d8a;if(!_0x3a821a?.[_0x49cf7e(0xdb4)]||!_0x16bb03||_0x862bba<=_0x22e637)return _0x3a821a||[];const _0x123198=0x7d0,_0x1141b9=0x7530;let _0x55b92f=Math[_0x49cf7e(0x91c)](_0x1141b9,_0x16bb03);const _0x1b649a=_0x862bba-_0x22e637;let _0x5dfcc9=Math[_0x49cf7e(0xcba)](_0x1b649a/_0x55b92f);_0x5dfcc9>_0x123198&&(_0x55b92f=Math['ceil'](_0x1b649a/_0x123198),_0x5dfcc9=_0x123198);let _0x29b16e=_0x22e637;_0x4d4028[_0x49cf7e(0x3c3)]&&(_0x29b16e=Math[_0x49cf7e(0x9a2)](_0x22e637/_0x55b92f)*_0x55b92f,_0x5dfcc9=Math[_0x49cf7e(0x4da)](_0x123198,Math[_0x49cf7e(0xcba)]((_0x862bba-_0x29b16e)/_0x55b92f)));const _0x1e554c=!!_0x4d4028[_0x49cf7e(0xaae)],_0x453e17=!!_0x4d4028[_0x49cf7e(0xbda)],_0x43d368=_0x3a821a,_0xead102=new Array(_0x5dfcc9);let _0x599811=0x0,_0x4f097e=null,_0x1e0ffc=null,_0x1ae943=null,_0x4aa5bf=null,_0x1dd96a=null;while(_0x599811<_0x43d368[_0x49cf7e(0xdb4)]&&_0x43d368[_0x599811]['t']<_0x29b16e){const _0x170557=_0x43d368[_0x599811]['v'];_0x170557!==null&&_0x170557!==undefined&&!Number[_0x49cf7e(0xe47)](_0x170557)&&(_0x4f097e=_0x170557,_0x1e0ffc=_0x43d368[_0x599811]['t']),_0x599811++;}const _0x287c89=isNum(_0x4d4028['nowMs'])?_0x4d4028[_0x49cf7e(0x51d)]:Date[_0x49cf7e(0xd47)](),_0x12068c=_0x4d4028[_0x49cf7e(0x4a1)]?_0x862bba:Math[_0x49cf7e(0x4da)](_0x287c89,_0x862bba),_0x4fdf85=!_0x1e554c&&!_0x4d4028[_0x49cf7e(0x4a1)]&&_0x287c89<_0x862bba,_0xf94e5=!!_0x4d4028[_0x49cf7e(0xed1)],_0x5889f4=!_0xf94e5?_0x4d4028[_0x49cf7e(0xa40)]??Infinity:_0x4d4028[_0x49cf7e(0xa40)]??Math[_0x49cf7e(0x4da)](_0x55b92f*0x3,0x1e*0x3c*0x3e8);for(let _0x427dfc=0x0;_0x427dfc<_0x5dfcc9;_0x427dfc++){const _0x40e0a6=_0x29b16e+_0x427dfc*_0x55b92f,_0x1a3f7e=_0x40e0a6+_0x55b92f,_0x5a928f=(_0x40e0a6+_0x1a3f7e)/0x2;let _0x14f2f0=_0x1e554c?_0x40e0a6:_0x5a928f;if(_0x4fdf85&&_0x40e0a6<=_0x287c89&&_0x287c89<_0x1a3f7e)_0x14f2f0=_0x287c89;while(_0x599811<_0x43d368[_0x49cf7e(0xdb4)]&&_0x43d368[_0x599811]['t']<_0x40e0a6)_0x599811++;const _0x3cb5d0=[];let _0x4b598d=Infinity,_0x241873=-Infinity,_0xec378f=![],_0x5cbc69=null,_0x58c171=null,_0x5a9f8a=null,_0x115239=_0x599811;while(_0x115239<_0x43d368[_0x49cf7e(0xdb4)]&&_0x43d368[_0x115239]['t']<_0x1a3f7e){const _0x3fc429=_0x43d368[_0x115239],_0x4fc518=_0x3fc429['v'];if(_0x4fc518!==null&&_0x4fc518!==undefined&&!Number[_0x49cf7e(0xe47)](_0x4fc518)){_0x3cb5d0[_0x49cf7e(0xf3d)](_0x4fc518),_0x5cbc69=_0x4fc518,_0x58c171=_0x3fc429[_0x49cf7e(0x666)]!==undefined&&_0x3fc429[_0x49cf7e(0x666)]!==null?_0x3fc429['bMin']:_0x4fc518,_0x5a9f8a=_0x3fc429[_0x49cf7e(0x1ea)]!==undefined&&_0x3fc429[_0x49cf7e(0x1ea)]!==null?_0x3fc429[_0x49cf7e(0x1ea)]:_0x4fc518;if(_0x1c0b02){if(_0x58c171<_0x4b598d)_0x4b598d=_0x58c171;if(_0x5a9f8a>_0x241873)_0x241873=_0x5a9f8a;_0xec378f=!![];}}_0x115239++;}if(_0x3cb5d0['length']>0x0){const _0x3bc165=DataProcessor[_0x49cf7e(0xed2)](_0x3cb5d0,_0x3673b5);_0x4f097e=_0x3bc165===null?null:_0x5cbc69,_0x1e0ffc=_0x5a928f;const _0x591923={'t':_0x14f2f0,'v':_0x3bc165};_0x1c0b02&&_0xec378f&&(_0x591923[_0x49cf7e(0x666)]=_0x4b598d,_0x591923[_0x49cf7e(0x1ea)]=_0x241873,_0x1ae943=_0x58c171,_0x4aa5bf=_0x5a9f8a);if(_0x453e17){const _0x5f4e48=DataProcessor[_0x49cf7e(0x82a)](_0x3cb5d0);_0x5f4e48&&(_0x591923['o']=_0x5f4e48['o'],_0x591923['h']=_0x5f4e48['h'],_0x591923['l']=_0x5f4e48['l'],_0x591923['c']=_0x5f4e48['c'],_0x1dd96a=_0x5f4e48);}_0xead102[_0x427dfc]=_0x591923;}else{if(!_0x4d4028[_0x49cf7e(0x295)]&&_0x4f097e!==null&&_0x40e0a6<=_0x12068c&&_0x5889f4>0x0&&_0x1e0ffc!==null&&_0x5a928f-_0x1e0ffc<=_0x5889f4){const _0x459493={'t':_0x14f2f0,'v':_0x4f097e};_0x1c0b02&&(_0x459493[_0x49cf7e(0x666)]=_0x1ae943??_0x4f097e,_0x459493[_0x49cf7e(0x1ea)]=_0x4aa5bf??_0x4f097e);if(_0x453e17){const _0x2814f4=_0x1dd96a?_0x1dd96a['c']:_0x4f097e;_0x459493['o']=_0x459493['h']=_0x459493['l']=_0x459493['c']=_0x2814f4;}_0xead102[_0x427dfc]=_0x459493;}else{const _0x8914ec={'t':_0x14f2f0,'v':null};_0x1c0b02&&(_0x8914ec[_0x49cf7e(0x666)]=null,_0x8914ec['bMax']=null);if(_0x453e17)_0x8914ec['o']=_0x8914ec['h']=_0x8914ec['l']=_0x8914ec['c']=null;_0xead102[_0x427dfc]=_0x8914ec;}}}let _0x3c24db=-0x1;for(let _0x511fcd=0x0;_0x511fcd<_0xead102['length'];_0x511fcd++){if(_0xead102[_0x511fcd]['v']!==null){_0x3c24db=_0x511fcd;break;}}if(_0x3c24db>0x0&&!_0x4d4028[_0x49cf7e(0x295)]&&!_0xf94e5&&!_0x4d4028['noLeadFill']){const _0x4ad218=_0xead102[_0x3c24db]['v'],_0x3f2fd9=_0x1c0b02?_0xead102[_0x3c24db][_0x49cf7e(0x666)]:null,_0x2bb9c0=_0x1c0b02?_0xead102[_0x3c24db][_0x49cf7e(0x1ea)]:null;for(let _0x284c6a=0x0;_0x284c6a<_0x3c24db;_0x284c6a++){_0xead102[_0x284c6a]['v']=_0x4ad218,_0x1c0b02&&(_0xead102[_0x284c6a][_0x49cf7e(0x666)]=_0x3f2fd9,_0xead102[_0x284c6a][_0x49cf7e(0x1ea)]=_0x2bb9c0);}}return _0xead102;}static[_0x598d8a(0xed2)](_0x409c43,_0x304bcd){const _0x5a24df=_0x598d8a;if(_0x304bcd&&!AGG_VALID[_0x5a24df(0x291)](_0x304bcd)){DataProcessor['_aggWarned']=DataProcessor['_aggWarned']||new Set();if(!DataProcessor[_0x5a24df(0x8cb)][_0x5a24df(0x291)](_0x304bcd)){DataProcessor[_0x5a24df(0x8cb)][_0x5a24df(0x7ab)](_0x304bcd);const _0xef754d=_0x304bcd===_0x5a24df(0xc78)?_0x5a24df(0xad1):'';console[_0x5a24df(0x227)]('[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22'+_0x304bcd+_0x5a24df(0x2d9)+('Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20'+[...AGG_VALID][_0x5a24df(0x9af)](',\x20')+'.'+_0xef754d));}}const _0x1e390e=[];for(const _0x5ab2de of _0x409c43)if(_0x5ab2de!==null&&_0x5ab2de!==undefined&&!Number[_0x5a24df(0xe47)](_0x5ab2de))_0x1e390e['push'](_0x5ab2de);if(!_0x1e390e[_0x5a24df(0xdb4)])return null;switch(_0x304bcd){case _0x5a24df(0x4da):{let _0x694776=_0x1e390e[0x0];for(let _0x42c1ca=0x1;_0x42c1ca<_0x1e390e[_0x5a24df(0xdb4)];_0x42c1ca++)if(_0x1e390e[_0x42c1ca]<_0x694776)_0x694776=_0x1e390e[_0x42c1ca];return _0x694776;}case _0x5a24df(0x91c):{let _0x22133b=_0x1e390e[0x0];for(let _0x3f2c38=0x1;_0x3f2c38<_0x1e390e['length'];_0x3f2c38++)if(_0x1e390e[_0x3f2c38]>_0x22133b)_0x22133b=_0x1e390e[_0x3f2c38];return _0x22133b;}case'sum':return _0x1e390e[_0x5a24df(0x9a7)]((_0x1e3561,_0x1daaea)=>_0x1e3561+_0x1daaea,0x0);case _0x5a24df(0xc44):case _0x5a24df(0x232):{let _0x1a00e9=0x0;for(let _0x5ece3a=0x1;_0x5ece3a<_0x1e390e[_0x5a24df(0xdb4)];_0x5ece3a++){if(_0x1e390e[_0x5ece3a-0x1]>0x0&&_0x1e390e[_0x5ece3a]<_0x1e390e[_0x5ece3a-0x1]*0.1)_0x1a00e9++;}return _0x1a00e9>0x0&&(DataProcessor[_0x5a24df(0x478)]=DataProcessor[_0x5a24df(0x478)]||new Set(),!DataProcessor[_0x5a24df(0x478)][_0x5a24df(0x291)](_0x304bcd)&&(DataProcessor[_0x5a24df(0x478)]['add'](_0x304bcd),console[_0x5a24df(0x227)](_0x5a24df(0xd00)+_0x304bcd+_0x5a24df(0x301)+_0x5a24df(0x30d)+(_0x5a24df(0x539)+(_0x304bcd==='last'?_0x5a24df(0x463):'first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail')+',\x20')+'so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20'+'(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).'))),_0x304bcd===_0x5a24df(0xc44)?_0x1e390e[0x0]:_0x1e390e[_0x1e390e[_0x5a24df(0xdb4)]-0x1];}case _0x5a24df(0x20e):{const _0x339526=[..._0x1e390e][_0x5a24df(0x160)]((_0x45d49a,_0x549580)=>_0x45d49a-_0x549580),_0x2a220c=Math[_0x5a24df(0x9a2)](_0x339526['length']/0x2);return _0x339526[_0x5a24df(0xdb4)]%0x2?_0x339526[_0x2a220c]:(_0x339526[_0x2a220c-0x1]+_0x339526[_0x2a220c])/0x2;}case _0x5a24df(0xaab):{let _0x599e6f=_0x1e390e[0x0],_0x192143=_0x1e390e[0x0];for(let _0x5c72a9=0x1;_0x5c72a9<_0x1e390e[_0x5a24df(0xdb4)];_0x5c72a9++){if(_0x1e390e[_0x5c72a9]<_0x599e6f)_0x599e6f=_0x1e390e[_0x5c72a9];if(_0x1e390e[_0x5c72a9]>_0x192143)_0x192143=_0x1e390e[_0x5c72a9];}return _0x192143-_0x599e6f;}case _0x5a24df(0xd87):{if(_0x1e390e['length']<0x2)return null;return _0x1e390e[_0x1e390e['length']-0x1]-_0x1e390e[0x0];}case'change':{if(_0x1e390e['length']<0x2)return null;let _0x204a90=0x0;for(let _0x3b4a0e=0x1;_0x3b4a0e<_0x1e390e[_0x5a24df(0xdb4)];_0x3b4a0e++){const _0x3f3329=_0x1e390e[_0x3b4a0e]-_0x1e390e[_0x3b4a0e-0x1];if(_0x3f3329>=0x0)_0x204a90+=_0x3f3329;}return _0x204a90;}case _0x5a24df(0xf7d):case _0x5a24df(0x4f6):default:return _0x1e390e['reduce']((_0xb9e746,_0x1f4d38)=>_0xb9e746+_0x1f4d38,0x0)/_0x1e390e[_0x5a24df(0xdb4)];}}static[_0x598d8a(0x82a)](_0x390008){const _0x37e5f4=_0x598d8a;let _0x42aa19=null,_0x3d83fe=null,_0x2ee447=null,_0x54cfff=null;for(const _0x40b725 of _0x390008){if(_0x40b725===null||_0x40b725===undefined||Number[_0x37e5f4(0xe47)](_0x40b725))continue;if(_0x42aa19===null)_0x42aa19=_0x40b725,_0x3d83fe=_0x40b725,_0x2ee447=_0x40b725;else{if(_0x40b725>_0x3d83fe)_0x3d83fe=_0x40b725;if(_0x40b725<_0x2ee447)_0x2ee447=_0x40b725;}_0x54cfff=_0x40b725;}return _0x42aa19===null?null:{'o':_0x42aa19,'h':_0x3d83fe,'l':_0x2ee447,'c':_0x54cfff};}static[_0x598d8a(0x810)](_0x258d00,_0x1f166a){const _0x293612=_0x598d8a;if(!Array[_0x293612(0x9f5)](_0x258d00)||!_0x258d00[_0x293612(0xdb4)]||typeof _0x1f166a!=='function')return _0x258d00;const _0x465d76=new Array(_0x258d00[_0x293612(0xdb4)]);for(let _0x409b75=0x0;_0x409b75<_0x258d00[_0x293612(0xdb4)];_0x409b75++){const _0x550ab6=_0x258d00[_0x409b75];if(!_0x550ab6||!isNum(_0x550ab6['v'])){_0x465d76[_0x409b75]=_0x550ab6;continue;}const _0xcef12e=_0x1f166a(_0x550ab6['t']);if(!isNum(_0xcef12e)){_0x465d76[_0x409b75]=_0x550ab6;continue;}const _0x1a109d={..._0x550ab6,'v':_0x550ab6['v']*_0xcef12e};if(isNum(_0x550ab6['bMin']))_0x1a109d[_0x293612(0x666)]=_0x550ab6[_0x293612(0x666)]*_0xcef12e;if(isNum(_0x550ab6['bMax']))_0x1a109d[_0x293612(0x1ea)]=_0x550ab6[_0x293612(0x1ea)]*_0xcef12e;if(isNum(_0x550ab6[_0x293612(0x870)]))_0x1a109d[_0x293612(0x870)]=_0x550ab6[_0x293612(0x870)]*_0xcef12e;if(isNum(_0x550ab6[_0x293612(0xf91)]))_0x1a109d[_0x293612(0xf91)]=_0x550ab6[_0x293612(0xf91)]*_0xcef12e;if(_0xcef12e<0x0&&isNum(_0x1a109d[_0x293612(0x666)])&&isNum(_0x1a109d[_0x293612(0x1ea)])&&_0x1a109d[_0x293612(0x666)]>_0x1a109d[_0x293612(0x1ea)]){const _0x336af3=_0x1a109d[_0x293612(0x666)];_0x1a109d['bMin']=_0x1a109d[_0x293612(0x1ea)],_0x1a109d[_0x293612(0x1ea)]=_0x336af3;}_0x465d76[_0x409b75]=_0x1a109d;}return _0x465d76;}static['applyRefToSeries'](_0x3cfeb8,_0x2a14ae,_0x4a0ac9){const _0x1e2970=_0x598d8a;if(!Array[_0x1e2970(0x9f5)](_0x3cfeb8)||!_0x3cfeb8[_0x1e2970(0xdb4)]||typeof _0x2a14ae!==_0x1e2970(0x97f))return _0x3cfeb8;const _0x519fc5=normalizeRefOp(_0x4a0ac9),_0x3befb0=_0x3ef5c8=>({..._0x3ef5c8,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0x5c0b47=new Array(_0x3cfeb8[_0x1e2970(0xdb4)]);for(let _0x32762f=0x0;_0x32762f<_0x3cfeb8['length'];_0x32762f++){const _0x1b88af=_0x3cfeb8[_0x32762f];if(!_0x1b88af||!isNum(_0x1b88af['v'])){_0x5c0b47[_0x32762f]=_0x1b88af;continue;}const _0x24d9be=_0x2a14ae(_0x1b88af['t']);if(!isNum(_0x24d9be)){_0x5c0b47[_0x32762f]=_0x3befb0(_0x1b88af);continue;}let _0x48db6c;switch(_0x519fc5){case _0x1e2970(0x7ab):_0x48db6c=_0x227fa8=>_0x227fa8+_0x24d9be;break;case _0x1e2970(0xe45):_0x48db6c=_0x53ba8f=>_0x53ba8f*_0x24d9be;break;case'divide':_0x48db6c=_0x12c2f6=>_0x24d9be===0x0?null:_0x12c2f6/_0x24d9be;break;case'reverse_subtract':_0x48db6c=_0x16797c=>_0x24d9be-_0x16797c;break;case _0x1e2970(0x962):_0x48db6c=_0x136dc4=>_0x136dc4===0x0?null:_0x24d9be/_0x136dc4;break;default:_0x48db6c=_0xb769d=>_0xb769d-_0x24d9be;}const _0x319788=_0x48db6c(_0x1b88af['v']);if(!isNum(_0x319788)){_0x5c0b47[_0x32762f]=_0x3befb0(_0x1b88af);continue;}const _0x45625d={..._0x1b88af,'v':_0x319788};for(const _0x583802 of['bMin',_0x1e2970(0x1ea),_0x1e2970(0x870),_0x1e2970(0xf91)]){if(isNum(_0x1b88af[_0x583802])){const _0x5ad480=_0x48db6c(_0x1b88af[_0x583802]);_0x45625d[_0x583802]=isNum(_0x5ad480)?_0x5ad480:null;}}if(isNum(_0x45625d[_0x1e2970(0x666)])&&isNum(_0x45625d[_0x1e2970(0x1ea)])&&_0x45625d[_0x1e2970(0x666)]>_0x45625d[_0x1e2970(0x1ea)]){const _0x519be1=_0x45625d[_0x1e2970(0x666)];_0x45625d['bMin']=_0x45625d[_0x1e2970(0x1ea)],_0x45625d['bMax']=_0x519be1;}_0x5c0b47[_0x32762f]=_0x45625d;}return _0x5c0b47;}static[_0x598d8a(0x737)](_0x11946c,_0x405347){const _0x16f9d5=_0x598d8a;if(!Array[_0x16f9d5(0x9f5)](_0x11946c))return _0x11946c;for(const _0x184fe5 of _0x11946c){if(!_0x184fe5)continue;if(isNum(_0x184fe5[_0x16f9d5(0x666)])&&isNum(_0x184fe5[_0x16f9d5(0x1ea)])){if(_0x184fe5['v']!==null&&_0x184fe5['v']!==undefined)_0x184fe5['v']=_0x184fe5[_0x16f9d5(0x1ea)]-_0x184fe5[_0x16f9d5(0x666)];!_0x405347&&(delete _0x184fe5[_0x16f9d5(0x666)],delete _0x184fe5[_0x16f9d5(0x1ea)]);}else{if(!_0x405347){if(_0x16f9d5(0x666)in _0x184fe5)delete _0x184fe5[_0x16f9d5(0x666)];if('bMax'in _0x184fe5)delete _0x184fe5[_0x16f9d5(0x1ea)];}}}return _0x11946c;}static[_0x598d8a(0x2e7)](_0x488dd5,_0x464da6){const _0x7995c7=_0x598d8a,_0x3a96ce=Array[_0x7995c7(0x9f5)](_0x464da6?.[_0x7995c7(0xd3d)])?_0x464da6['moving_averages']:null;if(!_0x3a96ce||!_0x3a96ce[_0x7995c7(0xdb4)]||!Array[_0x7995c7(0x9f5)](_0x488dd5)||!_0x488dd5[_0x7995c7(0xdb4)])return null;const _0x37f9c9=(_0x464da6[_0x7995c7(0x6bc)]||_0x464da6[_0x7995c7(0x342)])===_0x7995c7(0xda3),_0x4015e8=_0x111094=>{if(!_0x111094)return null;const _0x8a9443=_0x37f9c9?isNum(_0x111094['c'])?_0x111094['c']:_0x111094['v']:_0x111094['v'];return isNum(_0x8a9443)?_0x8a9443:null;},_0x156ecf=_0x488dd5[_0x7995c7(0x93b)](_0x4015e8),_0x4e8898=_0x488dd5[_0x7995c7(0xdb4)],_0x4d6d6d=[];for(const _0x122416 of _0x3a96ce){const _0x4d9414=Math[_0x7995c7(0xcbe)](toNum(_0x122416?.[_0x7995c7(0xd03)])||0x0);if(!(_0x4d9414>=0x1))continue;const _0x285019=new Array(_0x4e8898);let _0x2dcfa5=0x0,_0x1d1f64=-0x1;for(let _0x551d57=0x0;_0x551d57<_0x4e8898;_0x551d57++){const _0x5eb8df=_0x156ecf[_0x551d57];_0x5eb8df===null?_0x1d1f64=_0x551d57:_0x2dcfa5+=_0x5eb8df;if(_0x551d57>=_0x4d9414){const _0x106d5b=_0x156ecf[_0x551d57-_0x4d9414];if(_0x106d5b!==null)_0x2dcfa5-=_0x106d5b;}const _0x4ec9ff=_0x551d57>=_0x4d9414-0x1&&_0x1d1f64<=_0x551d57-_0x4d9414;_0x285019[_0x551d57]={'t':_0x488dd5[_0x551d57]['t'],'v':_0x4ec9ff?_0x2dcfa5/_0x4d9414:null};}_0x4d6d6d[_0x7995c7(0xf3d)]({'period':_0x4d9414,'color':_0x122416[_0x7995c7(0x404)]||null,'width':_0x122416[_0x7995c7(0x3a7)]!=null&&_0x122416[_0x7995c7(0x3a7)]!==''&&isNum(toNum(_0x122416[_0x7995c7(0x3a7)]))?toNum(_0x122416[_0x7995c7(0x3a7)]):null,'show_label':!!_0x122416[_0x7995c7(0xb82)],'points':_0x285019});}return _0x4d6d6d[_0x7995c7(0xdb4)]?_0x4d6d6d:null;}static[_0x598d8a(0x477)](_0x34a71a,_0x43b5fb,_0x4ab586){const _0x22bd06=_0x598d8a,_0x217255=Array[_0x22bd06(0x9f5)](_0x43b5fb?.[_0x22bd06(0xd3d)])?_0x43b5fb[_0x22bd06(0xd3d)][_0x22bd06(0xb42)](_0x16064b=>_0x16064b&&Math[_0x22bd06(0xcbe)](toNum(_0x16064b['period'])||0x0)>=0x1):null;if(!_0x217255||!_0x217255[_0x22bd06(0xdb4)]||!Array[_0x22bd06(0x9f5)](_0x34a71a)||!_0x34a71a[_0x22bd06(0xdb4)])return null;const {startMs:_0x35c8aa,endMs:_0x1efa67,bucketMs:_0x2914b3,groupBy:_0x32d87b,aggFunc:_0x374610,alignToClock:_0x4460ea,anchorStart:_0x1b7aed,tz:_0x1a9e95,deltaAgg:_0x43cd5a,carryPastNow:_0x5478b8,damp:_0x4bfcdc,isCounter:_0x43a294,nowMs:_0x31c410}=_0x4ab586||{};let _0x4eee92=0x0;for(const _0x174da3 of _0x217255){const _0x336a15=Math[_0x22bd06(0xcbe)](toNum(_0x174da3[_0x22bd06(0xd03)])||0x0);if(_0x336a15>_0x4eee92)_0x4eee92=_0x336a15;}if(!(_0x4eee92>=0x1))return null;const _0x436887=(_0x43b5fb[_0x22bd06(0x6bc)]||_0x43b5fb[_0x22bd06(0x342)])==='candlestick',_0xdec864=[_0x22bd06(0x181),_0x22bd06(0x8da),_0x22bd06(0x67e),'month','year'];let _0x1cd2a2;if(_0xdec864['includes'](_0x32d87b)){const _0x511018=_0x4bfcdc?DataProcessor[_0x22bd06(0x353)](_0x34a71a,_0x32d87b,_0x374610,_0x1a9e95,!!_0x43a294):_0x34a71a;_0x1cd2a2=DataProcessor[_0x22bd06(0x82e)](_0x511018,_0x32d87b,_0x374610,_0x1efa67,_0x1a9e95,_0x436887,_0x4ab586?.[_0x22bd06(0x297)]??0x1);if(!_0x43b5fb[_0x22bd06(0x4ea)]){const _0x26e054=_0x34a71a[_0x22bd06(0xdb4)]?_0x34a71a[_0x34a71a['length']-0x1]['t']:null;_0x1cd2a2=DataProcessor[_0x22bd06(0x247)](_0x1cd2a2,_0x32d87b,_0x374610,{'endMs':_0x1efa67,'lastRawT':_0x26e054,'tz':_0x1a9e95,'nowMs':_0x31c410});}else _0x1cd2a2=DataProcessor[_0x22bd06(0x2b1)](_0x1cd2a2,_0x32d87b,{'tz':_0x1a9e95});}else{if(isNum(_0x2914b3)&&_0x2914b3>0x0){const _0x51ff49=(_0x4eee92-0x1)*_0x2914b3;_0x1cd2a2=DataProcessor['groupPoints'](_0x34a71a,_0x2914b3,isNum(_0x35c8aa)?_0x35c8aa-_0x51ff49:_0x35c8aa,_0x1efa67,_0x374610,![],{'breakOnNull':!!_0x43b5fb[_0x22bd06(0x4ea)],'carryForwardMs':_0x43b5fb[_0x22bd06(0x9e0)],'alignToClock':_0x4460ea,'anchorStart':_0x1b7aed,'ohlc':_0x436887,'deltaAgg':!!_0x43cd5a,'carryPastNow':!!_0x5478b8,'noLeadFill':!!_0x43b5fb[_0x22bd06(0x653)],'nowMs':_0x31c410});}else _0x1cd2a2=_0x34a71a;}const _0x52b6b2=DataProcessor['applyPostBucketTransform'](_0x1cd2a2,_0x43b5fb,![],{'now':_0x31c410,'tz':_0x1a9e95}),_0x40d889=DataProcessor[_0x22bd06(0x2e7)](_0x52b6b2,_0x43b5fb);if(!_0x40d889)return null;if(isNum(_0x35c8aa)){for(const _0x438816 of _0x40d889)_0x438816['points']=_0x438816[_0x22bd06(0xf65)][_0x22bd06(0xb42)](_0x48c2b6=>_0x48c2b6['t']>=_0x35c8aa);}return _0x40d889[_0x22bd06(0xdb4)]?_0x40d889:null;}static[_0x598d8a(0x353)](_0x2bf1c8,_0x3dfcc8,_0x41a07c,_0x192831,_0x5b2819){const _0x23ef2b=_0x598d8a;if(_0x41a07c!==_0x23ef2b(0x91c)||_0x3dfcc8!=='date')return _0x2bf1c8;if(!Array[_0x23ef2b(0x9f5)](_0x2bf1c8)||_0x2bf1c8['length']<0x2)return _0x2bf1c8;const _0x52c536=_0x2a51f6=>{const _0x5bc4d3=tzParts(_0x2a51f6,_0x192831);return _0x5bc4d3['y']+'-'+_0x5bc4d3['mo']+'-'+_0x5bc4d3['d'];},_0x58dea3=_0x13413b=>tzStartOfDayMs(_0x13413b,_0x192831),_0x15b35a=new Map();for(const _0x141a3b of _0x2bf1c8){if(!isNum(_0x141a3b['v']))continue;const _0x64d205=_0x52c536(_0x141a3b['t']);let _0x3a84ce=_0x15b35a[_0x23ef2b(0xa75)](_0x64d205);!_0x3a84ce&&(_0x3a84ce={'count':0x0,'first':null,'list':[]},_0x15b35a['set'](_0x64d205,_0x3a84ce));_0x3a84ce['count']++,_0x3a84ce[_0x23ef2b(0xd0c)][_0x23ef2b(0xf3d)](_0x141a3b);if(!_0x3a84ce[_0x23ef2b(0xc44)]||_0x141a3b['t']<_0x3a84ce[_0x23ef2b(0xc44)]['t'])_0x3a84ce['first']=_0x141a3b;}const _0x7b010e=new Map();for(const _0x31ea9c of _0x15b35a['values']()){const _0x31f8d3=_0x31ea9c[_0x23ef2b(0xc44)];_0x31ea9c[_0x23ef2b(0x7a9)]>=0x2&&_0x31f8d3&&_0x31f8d3['t']===_0x58dea3(_0x31f8d3['t'])&&isNum(_0x31f8d3['v'])&&_0x31f8d3['v']>0x0&&isNum(_0x31f8d3[_0x23ef2b(0x870)])&&isNum(_0x31f8d3[_0x23ef2b(0xf91)])&&_0x31f8d3['sMean']<_0x31f8d3['v']*0.3&&_0x31f8d3[_0x23ef2b(0xf91)]<_0x31f8d3['v']*0.5&&_0x7b010e[_0x23ef2b(0x6fd)](_0x31f8d3,_0x31f8d3[_0x23ef2b(0xf91)]);if(_0x31ea9c[_0x23ef2b(0xd0c)][_0x23ef2b(0xdb4)]>=0x2){const _0x175315=_0x31ea9c['list'][_0x23ef2b(0xf77)]()[_0x23ef2b(0x160)]((_0x10383e,_0x1f0b2a)=>_0x10383e['t']-_0x1f0b2a['t']),_0x372342=_0x175315[0x0]['v'];let _0x1f62b0=0x0,_0x907ae3=_0x175315[0x0]['v'],_0x196c3c=_0x175315[0x0]['v'];for(let _0x4dbf9c=0x1;_0x4dbf9c<_0x175315['length'];_0x4dbf9c++){if(!isNum(_0x175315[_0x4dbf9c]['v']))continue;_0x175315[_0x4dbf9c]['v']<_0x907ae3&&(_0x907ae3=_0x175315[_0x4dbf9c]['v'],_0x1f62b0=_0x4dbf9c);if(_0x175315[_0x4dbf9c]['v']>_0x196c3c)_0x196c3c=_0x175315[_0x4dbf9c]['v'];}let _0x2b7b8d=![];for(let _0x36010e=_0x1f62b0+0x1;_0x36010e<_0x175315[_0x23ef2b(0xdb4)];_0x36010e++){if(isNum(_0x175315[_0x36010e]['v'])&&_0x175315[_0x36010e]['v']>_0x907ae3*1.5+1e-9){_0x2b7b8d=!![];break;}}const _0x4a0dcb=isNum(_0x372342)&&_0x372342>0x0&&_0x907ae3<_0x372342*0.5,_0x5efc8c=!!_0x5b2819||_0x907ae3<=_0x196c3c*0.2;if(_0x1f62b0>0x0&&_0x4a0dcb&&_0x5efc8c&&_0x2b7b8d)for(let _0x479841=0x0;_0x479841<_0x1f62b0;_0x479841++){if(isNum(_0x175315[_0x479841]['v'])&&_0x175315[_0x479841]['v']>_0x907ae3){const _0x113e03=_0x7b010e[_0x23ef2b(0x291)](_0x175315[_0x479841])?_0x7b010e[_0x23ef2b(0xa75)](_0x175315[_0x479841]):_0x175315[_0x479841]['v'];_0x7b010e[_0x23ef2b(0x6fd)](_0x175315[_0x479841],Math['min'](_0x113e03,_0x907ae3));}}}}if(!_0x7b010e['size'])return _0x2bf1c8;return _0x2bf1c8[_0x23ef2b(0x93b)](_0x271aa4=>_0x7b010e['has'](_0x271aa4)?{..._0x271aa4,'v':_0x7b010e[_0x23ef2b(0xa75)](_0x271aa4)}:_0x271aa4);}static['calendarGroup'](_0x469adf,_0x51f286,_0x4f7a68,_0x2817c3,_0x5e646d,_0x584f80,_0x2adb20=0x1){const _0x136f07=_0x598d8a;if(!_0x469adf||!_0x469adf['length'])return[];const _0x1ad7d2={},_0x1333d4=typeof _0x2817c3===_0x136f07(0xe58)&&Number['isFinite'](_0x2817c3);for(const _0x40219e of _0x469adf){if(_0x40219e['v']===null||_0x40219e['v']===undefined)continue;if(_0x1333d4&&_0x40219e['t']>=_0x2817c3)continue;const _0x3c4866=tzParts(_0x40219e['t'],_0x5e646d);let _0x45f330,_0x46c23d;switch(_0x51f286){case'hour':_0x45f330=_0x3c4866['y']+'-'+_0x3c4866['mo']+'-'+_0x3c4866['d']+'-'+_0x3c4866['h'],_0x46c23d=zonedWallToMs(_0x3c4866['y'],_0x3c4866['mo'],_0x3c4866['d'],_0x3c4866['h'],0x0,0x0,_0x5e646d);break;case _0x136f07(0x8da):_0x45f330=_0x3c4866['y']+'-'+_0x3c4866['mo']+'-'+_0x3c4866['d'],_0x46c23d=zonedWallToMs(_0x3c4866['y'],_0x3c4866['mo'],_0x3c4866['d'],0x0,0x0,0x0,_0x5e646d);break;case _0x136f07(0x67e):{const _0x468961=zonedWallToMs(_0x3c4866['y'],_0x3c4866['mo'],_0x3c4866['d']-weekStartOffsetDays(_0x3c4866['wd'],_0x2adb20),0x0,0x0,0x0,_0x5e646d),_0xa36145=tzParts(_0x468961,_0x5e646d);_0x45f330=_0xa36145['y']+'-'+_0xa36145['mo']+'-'+_0xa36145['d'],_0x46c23d=_0x468961;break;}case'month':_0x45f330=_0x3c4866['y']+'-'+_0x3c4866['mo'],_0x46c23d=zonedWallToMs(_0x3c4866['y'],_0x3c4866['mo'],0x1,0x0,0x0,0x0,_0x5e646d);break;case _0x136f07(0x312):_0x45f330=''+_0x3c4866['y'],_0x46c23d=zonedWallToMs(_0x3c4866['y'],0x0,0x1,0x0,0x0,0x0,_0x5e646d);break;default:return _0x469adf;}if(!_0x1ad7d2[_0x45f330])_0x1ad7d2[_0x45f330]={'vals':[],'t':_0x46c23d,'min':Infinity,'max':-Infinity};_0x1ad7d2[_0x45f330][_0x136f07(0xa10)][_0x136f07(0xf3d)](_0x40219e['v']);const _0x4c4cf2=_0x40219e['bMin']!==undefined&&_0x40219e['bMin']!==null?_0x40219e['bMin']:_0x40219e['v'],_0x204c21=_0x40219e[_0x136f07(0x1ea)]!==undefined&&_0x40219e['bMax']!==null?_0x40219e[_0x136f07(0x1ea)]:_0x40219e['v'];if(_0x4c4cf2<_0x1ad7d2[_0x45f330][_0x136f07(0x4da)])_0x1ad7d2[_0x45f330][_0x136f07(0x4da)]=_0x4c4cf2;if(_0x204c21>_0x1ad7d2[_0x45f330]['max'])_0x1ad7d2[_0x45f330]['max']=_0x204c21;_0x1ad7d2[_0x45f330][_0x136f07(0xf5c)]=_0x40219e['v'],_0x1ad7d2[_0x45f330][_0x136f07(0x952)]=_0x4c4cf2,_0x1ad7d2[_0x45f330][_0x136f07(0xfc6)]=_0x204c21;}return Object[_0x136f07(0xb5b)](_0x1ad7d2)['map'](_0x356719=>{const _0x3c3035=_0x136f07,_0x2ae876={'t':_0x356719['t'],'v':DataProcessor['_aggregate'](_0x356719['vals'],_0x4f7a68)};_0x356719['lastRaw']!==undefined&&(_0x2ae876['_lastRaw']=_0x356719[_0x3c3035(0xf5c)],_0x2ae876[_0x3c3035(0x7bb)]=_0x356719['lastMin'],_0x2ae876[_0x3c3035(0x223)]=_0x356719[_0x3c3035(0xfc6)]);isFinite(_0x356719[_0x3c3035(0x4da)])&&(_0x2ae876[_0x3c3035(0x666)]=_0x356719['min'],_0x2ae876[_0x3c3035(0x1ea)]=_0x356719[_0x3c3035(0x91c)]);if(_0x584f80){const _0xc6374b=DataProcessor[_0x3c3035(0x82a)](_0x356719['vals']);_0xc6374b&&(_0x2ae876['o']=_0xc6374b['o'],_0x2ae876['c']=_0xc6374b['c'],_0x2ae876['h']=isFinite(_0x356719[_0x3c3035(0x91c)])?Math[_0x3c3035(0x91c)](_0x356719['max'],_0xc6374b['o'],_0xc6374b['c']):_0xc6374b['h'],_0x2ae876['l']=isFinite(_0x356719[_0x3c3035(0x4da)])?Math[_0x3c3035(0x4da)](_0x356719[_0x3c3035(0x4da)],_0xc6374b['o'],_0xc6374b['c']):_0xc6374b['l']);}return _0x2ae876;})[_0x136f07(0x160)]((_0x3e5e5a,_0x5637e0)=>_0x3e5e5a['t']-_0x5637e0['t']);}static['carryStateInGaps'](_0x344b77,_0x40b405,_0x1d4cb2,_0x4726be={}){const _0x1f44ae=_0x598d8a;if(!_0x344b77||_0x344b77[_0x1f44ae(0xdb4)]===0x0)return _0x344b77||[];const _0x1e1b2e=new Set([_0x1f44ae(0xe25),'sum',_0x1f44ae(0xd87),_0x1f44ae(0xaab)]);if(_0x1e1b2e[_0x1f44ae(0x291)](_0x1d4cb2))return _0x344b77;const _0x2d4908=_0x4726be['tz'],_0x23ef58=_0x474987=>{const _0x1eee7d=_0x1f44ae,_0x1ce8e7=tzParts(_0x474987,_0x2d4908);switch(_0x40b405){case'hour':return zonedWallToMs(_0x1ce8e7['y'],_0x1ce8e7['mo'],_0x1ce8e7['d'],_0x1ce8e7['h']+0x1,0x0,0x0,_0x2d4908);case _0x1eee7d(0x8da):return zonedWallToMs(_0x1ce8e7['y'],_0x1ce8e7['mo'],_0x1ce8e7['d']+0x1,0x0,0x0,0x0,_0x2d4908);case _0x1eee7d(0x67e):return zonedWallToMs(_0x1ce8e7['y'],_0x1ce8e7['mo'],_0x1ce8e7['d']+0x7,0x0,0x0,0x0,_0x2d4908);case _0x1eee7d(0xb00):return zonedWallToMs(_0x1ce8e7['y'],_0x1ce8e7['mo']+0x1,0x1,0x0,0x0,0x0,_0x2d4908);case _0x1eee7d(0x312):return zonedWallToMs(_0x1ce8e7['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x2d4908);default:return null;}},_0x3d253a=isNum(_0x4726be['nowMs'])?_0x4726be[_0x1f44ae(0x51d)]:Date[_0x1f44ae(0xd47)](),_0x4bc323=[_0x3d253a];if(typeof _0x4726be[_0x1f44ae(0x448)]==='number'&&Number[_0x1f44ae(0x649)](_0x4726be['endMs']))_0x4bc323[_0x1f44ae(0xf3d)](_0x4726be[_0x1f44ae(0x448)]);typeof _0x4726be[_0x1f44ae(0x2ea)]==='number'&&Number[_0x1f44ae(0x649)](_0x4726be[_0x1f44ae(0x2ea)])&&_0x4bc323[_0x1f44ae(0xf3d)](_0x4726be[_0x1f44ae(0x2ea)]+(_0x4726be[_0x1f44ae(0x2fc)]||0x0));const _0x18c92b=Math[_0x1f44ae(0x4da)](..._0x4bc323),_0x42c510=_0x344b77[_0x1f44ae(0xf77)]()[_0x1f44ae(0x160)]((_0x4e65f1,_0x332678)=>_0x4e65f1['t']-_0x332678['t']),_0x2c2db0=[];let _0x22e174=null,_0x4f870c=null,_0x1b31a4=null,_0x4c9489=_0x42c510[0x0]['t'],_0x182e3d=0x0,_0x1702cd=_0x42c510[_0x1f44ae(0xdb4)]*0xa+0x3e8;while(_0x4c9489<_0x18c92b&&_0x1702cd-->0x0){const _0xd8dec0=_0x4c9489;let _0x59994a=null;while(_0x182e3d<_0x42c510[_0x1f44ae(0xdb4)]&&_0x42c510[_0x182e3d]['t']<=_0xd8dec0){if(_0x42c510[_0x182e3d]['t']===_0xd8dec0)_0x59994a=_0x42c510[_0x182e3d];_0x182e3d++;}if(_0x59994a){_0x2c2db0[_0x1f44ae(0xf3d)](_0x59994a),_0x22e174=_0x59994a['v']===null?null:_0x59994a[_0x1f44ae(0xa35)]!==undefined?_0x59994a[_0x1f44ae(0xa35)]:_0x59994a['v'];if(_0x59994a[_0x1f44ae(0x7bb)]!==undefined)_0x4f870c=_0x59994a['_lastMin'];else{if(_0x59994a[_0x1f44ae(0x666)]!==undefined)_0x4f870c=_0x59994a[_0x1f44ae(0x666)];}if(_0x59994a[_0x1f44ae(0x223)]!==undefined)_0x1b31a4=_0x59994a[_0x1f44ae(0x223)];else{if(_0x59994a[_0x1f44ae(0x1ea)]!==undefined)_0x1b31a4=_0x59994a['bMax'];}}else{if(_0x22e174!==null){const _0x1f9542={'t':_0xd8dec0,'v':_0x22e174};if(_0x4f870c!==null)_0x1f9542[_0x1f44ae(0x666)]=_0x4f870c;if(_0x1b31a4!==null)_0x1f9542[_0x1f44ae(0x1ea)]=_0x1b31a4;_0x2c2db0[_0x1f44ae(0xf3d)](_0x1f9542);}}const _0xb8e84e=_0x23ef58(_0x4c9489);if(_0xb8e84e===null||_0xb8e84e<=_0xd8dec0)break;_0x4c9489=_0xb8e84e;}const _0x14e894=typeof _0x4726be[_0x1f44ae(0x448)]===_0x1f44ae(0xe58)&&Number['isFinite'](_0x4726be[_0x1f44ae(0x448)])?_0x4726be[_0x1f44ae(0x448)]:Infinity;while(_0x182e3d<_0x42c510['length']){if(_0x42c510[_0x182e3d]['t']<_0x14e894)_0x2c2db0[_0x1f44ae(0xf3d)](_0x42c510[_0x182e3d]);_0x182e3d++;}return _0x2c2db0;}static[_0x598d8a(0x2b1)](_0x4126cc,_0x2de341,_0x4506ab={}){const _0x4f1d38=_0x598d8a;if(!_0x4126cc||_0x4126cc[_0x4f1d38(0xdb4)]<0x2)return _0x4126cc||[];const _0x570c74=_0x4506ab['tz'],_0x7a4933=_0x1592da=>{const _0x38a520=_0x4f1d38,_0x5199bb=tzParts(_0x1592da,_0x570c74);switch(_0x2de341){case _0x38a520(0x181):return zonedWallToMs(_0x5199bb['y'],_0x5199bb['mo'],_0x5199bb['d'],_0x5199bb['h']+0x1,0x0,0x0,_0x570c74);case _0x38a520(0x8da):return zonedWallToMs(_0x5199bb['y'],_0x5199bb['mo'],_0x5199bb['d']+0x1,0x0,0x0,0x0,_0x570c74);case _0x38a520(0x67e):return zonedWallToMs(_0x5199bb['y'],_0x5199bb['mo'],_0x5199bb['d']+0x7,0x0,0x0,0x0,_0x570c74);case _0x38a520(0xb00):return zonedWallToMs(_0x5199bb['y'],_0x5199bb['mo']+0x1,0x1,0x0,0x0,0x0,_0x570c74);case'year':return zonedWallToMs(_0x5199bb['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x570c74);default:return null;}},_0x422a55=_0x4126cc[_0x4f1d38(0xf77)]()[_0x4f1d38(0x160)]((_0x158903,_0x42e490)=>_0x158903['t']-_0x42e490['t']),_0x217762=_0x422a55[_0x422a55[_0x4f1d38(0xdb4)]-0x1]['t'],_0x517bd9=[];let _0x33da1b=_0x422a55[0x0]['t'],_0x4386b2=0x0,_0x1d595f=_0x422a55['length']*0x4+0x7d0;while(_0x33da1b<=_0x217762&&_0x1d595f-->0x0){const _0x5b4dde=_0x33da1b;let _0x45d6db=null;while(_0x4386b2<_0x422a55[_0x4f1d38(0xdb4)]&&_0x422a55[_0x4386b2]['t']<=_0x5b4dde){if(_0x422a55[_0x4386b2]['t']===_0x5b4dde)_0x45d6db=_0x422a55[_0x4386b2];_0x4386b2++;}_0x517bd9[_0x4f1d38(0xf3d)](_0x45d6db||{'t':_0x5b4dde,'v':null});const _0x4669a9=_0x7a4933(_0x33da1b);if(_0x4669a9===null||_0x4669a9<=_0x5b4dde)break;_0x33da1b=_0x4669a9;}return _0x517bd9;}static[_0x598d8a(0x5c2)](_0x160cc0){const _0x5ad3d7=_0x598d8a;switch(_0x160cc0){case _0x5ad3d7(0x232):case _0x5ad3d7(0xc44):return[_0x5ad3d7(0xc78),_0x5ad3d7(0xe25),_0x5ad3d7(0x4f6)];case'change':return[_0x5ad3d7(0xe25),_0x5ad3d7(0x8a6),_0x5ad3d7(0x4f6),_0x5ad3d7(0xc78)];case _0x5ad3d7(0xd87):return[_0x5ad3d7(0xc78),'mean'];case'sum':return['change',_0x5ad3d7(0x8a6)];case _0x5ad3d7(0xaab):return[_0x5ad3d7(0x4f6),_0x5ad3d7(0xc78)];case _0x5ad3d7(0x4da):return[_0x5ad3d7(0x4da),'state',_0x5ad3d7(0x4f6)];case _0x5ad3d7(0x91c):return['max','state','mean'];case _0x5ad3d7(0xf7d):case _0x5ad3d7(0x4f6):default:return[_0x5ad3d7(0x4f6),_0x5ad3d7(0xc78)];}}static['pickStatField'](_0x35943f,_0x28b4a9){const _0x57f4d7=_0x598d8a;if(!_0x35943f)return null;const _0x1fcf29=DataProcessor[_0x57f4d7(0x5c2)](_0x28b4a9);for(const _0x4b8980 of _0x1fcf29){const _0x2b0cc4=_0x35943f[_0x4b8980];if(_0x2b0cc4!==null&&_0x2b0cc4!==undefined&&!Number[_0x57f4d7(0xe47)](_0x2b0cc4))return _0x2b0cc4;}return null;}static['diffSeries'](_0x345dda){const _0x135719=_0x598d8a;if(!Array[_0x135719(0x9f5)](_0x345dda)||!_0x345dda['length'])return _0x345dda||[];if(_0x345dda[_0x135719(0xdb4)]<0x2)return[{..._0x345dda[0x0],'v':0x0}];const _0x37c8fb=_0x345dda['map'](_0x328608=>_0x328608['v']),_0x492b28=new Array(_0x345dda[_0x135719(0xdb4)]);_0x492b28[0x0]={..._0x345dda[0x0],'v':0x0};for(let _0x217a54=0x1;_0x217a54<_0x345dda[_0x135719(0xdb4)];_0x217a54++){_0x492b28[_0x217a54]={..._0x345dda[_0x217a54],'v':_0x37c8fb[_0x217a54]-_0x37c8fb[_0x217a54-0x1]};}return _0x492b28;}static[_0x598d8a(0xae4)](_0x1a9fca,_0x7c3d5e){const _0x27ba2a=_0x598d8a;if(_0x7c3d5e&&Array[_0x27ba2a(0x9f5)](_0x1a9fca))_0x1a9fca=_0x1a9fca[_0x27ba2a(0xb42)](_0x383873=>_0x383873['v']!==0x0);if(!Array['isArray'](_0x1a9fca)||!_0x1a9fca['length'])return _0x1a9fca||[];if(_0x1a9fca[_0x27ba2a(0xdb4)]<0x2)return[{..._0x1a9fca[0x0],'v':0x0}];const _0x43034d=_0x1a9fca[_0x27ba2a(0x93b)](_0xe93480=>_0xe93480['v']),_0x478a90=new Array(_0x1a9fca['length']);_0x478a90[0x0]={..._0x1a9fca[0x0],'v':0x0};for(let _0x2049c8=0x1;_0x2049c8<_0x1a9fca['length'];_0x2049c8++){const _0xde9426=_0x43034d[_0x2049c8-0x1],_0x5df765=_0x43034d[_0x2049c8];_0x478a90[_0x2049c8]={..._0x1a9fca[_0x2049c8],'v':isNum(_0xde9426)&&isNum(_0x5df765)?Math['max'](0x0,_0x5df765-_0xde9426):null};}return _0x478a90;}static[_0x598d8a(0x769)](_0x148584,_0x1f7c26){const _0x3bd3d1=_0x598d8a;if(!_0x148584?.[_0x3bd3d1(0xdb4)])return[];const _0x508e15=toNum(_0x1f7c26[_0x3bd3d1(0x335)]),_0x507602=isNum(_0x508e15)&&_0x508e15!==0x0?Math[_0x3bd3d1(0xaf1)](0xa,_0x508e15):0x1,_0x4f8881=!!_0x1f7c26[_0x3bd3d1(0x8e1)];if(_0x507602===0x1&&!_0x4f8881)return _0x148584;const _0xceba83=_0x112332=>{let _0x59374e=_0x112332*_0x507602;if(_0x4f8881)_0x59374e=-_0x59374e;return _0x59374e;},_0x404891=new Array(_0x148584[_0x3bd3d1(0xdb4)]);for(let _0x38397b=0x0;_0x38397b<_0x148584[_0x3bd3d1(0xdb4)];_0x38397b++){const _0x799bb0=_0x148584[_0x38397b];if(!isNum(_0x799bb0['v'])){_0x404891[_0x38397b]=_0x799bb0;continue;}const _0x20fb58={'t':_0x799bb0['t'],'v':_0xceba83(_0x799bb0['v'])};if(isNum(_0x799bb0[_0x3bd3d1(0x666)])&&isNum(_0x799bb0[_0x3bd3d1(0x1ea)])){const _0x27216e=_0xceba83(_0x799bb0['bMin']),_0xb81b15=_0xceba83(_0x799bb0['bMax']);_0x20fb58['bMin']=Math[_0x3bd3d1(0x4da)](_0x27216e,_0xb81b15),_0x20fb58[_0x3bd3d1(0x1ea)]=Math[_0x3bd3d1(0x91c)](_0x27216e,_0xb81b15);}if(isNum(_0x799bb0[_0x3bd3d1(0x870)]))_0x20fb58[_0x3bd3d1(0x870)]=_0xceba83(_0x799bb0[_0x3bd3d1(0x870)]);if(isNum(_0x799bb0[_0x3bd3d1(0xf91)]))_0x20fb58['sMin']=_0xceba83(_0x799bb0[_0x3bd3d1(0xf91)]);_0x404891[_0x38397b]=_0x20fb58;}return _0x404891;}static[_0x598d8a(0x945)](_0x139ee8,_0x288860,_0x1979d5,_0x4c492f){const _0x3fa05c=_0x598d8a;if(!_0x139ee8?.[_0x3fa05c(0xdb4)])return _0x139ee8||[];const _0x11a250=_0x288860[COMPILED_TRANSFORM];if(!_0x11a250)return _0x139ee8;let _0x349d91=Infinity,_0x21860e=-Infinity,_0x14164b=0x0,_0x40bb02=0x0,_0x56925f=null,_0x1be7cb=null;for(const _0x270d4e of _0x139ee8){if(!isNum(_0x270d4e['v']))continue;if(_0x56925f===null)_0x56925f=_0x270d4e['v'];_0x1be7cb=_0x270d4e['v'];if(_0x270d4e['v']<_0x349d91)_0x349d91=_0x270d4e['v'];if(_0x270d4e['v']>_0x21860e)_0x21860e=_0x270d4e['v'];_0x14164b+=_0x270d4e['v'],_0x40bb02++;}const _0x16bdd0=_0x40bb02>0x0?{'first':_0x56925f,'last':_0x1be7cb,'min':_0x349d91,'max':_0x21860e,'avg':_0x14164b/_0x40bb02}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0x17ed94=[];for(let _0x245104=0x0;_0x245104<_0x139ee8['length'];_0x245104++){const _0x307c28=_0x139ee8[_0x245104];if(!isNum(_0x307c28['v'])){_0x17ed94[_0x3fa05c(0xf3d)](_0x307c28);continue;}const _0x5aeb1e=_0x307c28['v'],_0x1307ee={'t':_0x307c28['t'],'now':_0x4c492f?.[_0x3fa05c(0xd47)],'tz':_0x4c492f?.['tz']},_0x587a8b=_0x11a250(_0x307c28['v'],_0x245104,_0x16bdd0,_0x1307ee);if(_0x587a8b===null){_0x17ed94['push'](transformGapPoint(_0x307c28));continue;}const _0x13362c={'t':_0x307c28['t'],'v':_0x587a8b};if(_0x5aeb1e!==_0x587a8b)_0x13362c[_0x3fa05c(0x848)]=_0x5aeb1e;const _0x1ffcb5=_0x581ac1=>{const _0x4ea7d3=_0x3fa05c;if(!isNum(_0x581ac1))return null;const _0x123c60=_0x11a250(_0x581ac1,_0x245104,_0x16bdd0,_0x1307ee);return _0x123c60===null||Number[_0x4ea7d3(0xe47)](_0x123c60)?null:_0x123c60;};if(isNum(_0x307c28[_0x3fa05c(0x870)])){const _0x403bc6=_0x1ffcb5(_0x307c28[_0x3fa05c(0x870)]);if(_0x403bc6!==null)_0x13362c['sMean']=_0x403bc6;}if(isNum(_0x307c28['sMin'])){const _0x4a4239=_0x1ffcb5(_0x307c28[_0x3fa05c(0xf91)]);if(_0x4a4239!==null)_0x13362c[_0x3fa05c(0xf91)]=_0x4a4239;}if(isNum(_0x307c28['o'])&&isNum(_0x307c28['h'])&&isNum(_0x307c28['l'])&&isNum(_0x307c28['c'])){const _0x23b1c7=_0x1ffcb5(_0x307c28['o']),_0x4f3fdf=_0x1ffcb5(_0x307c28['h']),_0x14ceca=_0x1ffcb5(_0x307c28['l']),_0x3a69cc=_0x1ffcb5(_0x307c28['c']);_0x23b1c7!==null&&_0x4f3fdf!==null&&_0x14ceca!==null&&_0x3a69cc!==null&&(_0x13362c['o']=_0x23b1c7,_0x13362c['c']=_0x3a69cc,_0x13362c['h']=Math[_0x3fa05c(0x91c)](_0x23b1c7,_0x4f3fdf,_0x14ceca,_0x3a69cc),_0x13362c['l']=Math[_0x3fa05c(0x4da)](_0x23b1c7,_0x4f3fdf,_0x14ceca,_0x3a69cc));}if(_0x1979d5&&_0x307c28[_0x3fa05c(0x666)]!=null&&_0x307c28[_0x3fa05c(0x1ea)]!=null){const _0xa7eed2=_0x11a250(_0x307c28['bMin'],_0x245104,_0x16bdd0,_0x1307ee),_0x3b8fd2=_0x11a250(_0x307c28[_0x3fa05c(0x1ea)],_0x245104,_0x16bdd0,_0x1307ee);_0xa7eed2!==null&&_0x3b8fd2!==null&&!Number['isNaN'](_0xa7eed2)&&!Number['isNaN'](_0x3b8fd2)&&(_0x13362c[_0x3fa05c(0x666)]=Math['min'](_0xa7eed2,_0x3b8fd2),_0x13362c['bMax']=Math['max'](_0xa7eed2,_0x3b8fd2));}_0x17ed94[_0x3fa05c(0xf3d)](_0x13362c);}return _0x17ed94;}static[_0x598d8a(0xc0d)](_0x247235,_0x2cf371,_0x4540d7=![],_0x49a9a2){const _0x3866b4=_0x598d8a;if(!_0x247235?.[_0x3866b4(0xdb4)])return[];const _0x53e9f7=_0x4540d7?null:_0x2cf371[COMPILED_TRANSFORM],_0x4f1047=toNum(_0x2cf371[_0x3866b4(0x335)]),_0xe7ff9f=isNum(_0x4f1047)&&_0x4f1047!==0x0?Math[_0x3866b4(0xaf1)](0xa,_0x4f1047):0x1,_0xd5cd07=!!_0x2cf371['invert'],_0x222bf8=_0x4f1605=>{if(!isNum(_0x4f1605))return null;let _0x3fd721=_0x4f1605;if(_0xe7ff9f!==0x1)_0x3fd721*=_0xe7ff9f;if(_0xd5cd07)_0x3fd721=-_0x3fd721;return _0x3fd721;};let _0x3337b0=null;if(_0x53e9f7){let _0x296185=Infinity,_0x1cba76=-Infinity,_0x2268fb=0x0,_0x2818a4=0x0,_0x43b957=null,_0x3fd94e=null;for(const _0x13760d of _0x247235){const _0xe68f79=_0x222bf8(_0x13760d['v']);if(_0xe68f79===null)continue;if(_0x43b957===null)_0x43b957=_0xe68f79;_0x3fd94e=_0xe68f79;if(_0xe68f79<_0x296185)_0x296185=_0xe68f79;if(_0xe68f79>_0x1cba76)_0x1cba76=_0xe68f79;_0x2268fb+=_0xe68f79,_0x2818a4++;}_0x3337b0=_0x2818a4>0x0?{'first':_0x43b957,'last':_0x3fd94e,'min':_0x296185,'max':_0x1cba76,'avg':_0x2268fb/_0x2818a4}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x5c2f73=[],_0x7399bf=(_0x237752,_0x267f70,_0x4e00c6)=>{const _0x257bc5=_0x3866b4;let _0x11e349=_0x222bf8(_0x237752);if(_0x11e349===null)return null;if(_0x53e9f7){_0x11e349=_0x53e9f7(_0x11e349,_0x267f70,_0x3337b0,{'t':_0x4e00c6,'now':_0x49a9a2?.[_0x257bc5(0xd47)],'tz':_0x49a9a2?.['tz']});if(_0x11e349===null||Number[_0x257bc5(0xe47)](_0x11e349))return null;}return _0x11e349;};for(let _0x44d655=0x0;_0x44d655<_0x247235[_0x3866b4(0xdb4)];_0x44d655++){const _0x561ca3=_0x247235[_0x44d655];if(!isNum(_0x561ca3['v'])){_0x5c2f73[_0x3866b4(0xf3d)](transformGapPoint(_0x561ca3));continue;}const _0x123b28=_0x7399bf(_0x561ca3['v'],_0x44d655,_0x561ca3['t']);if(_0x123b28===null){_0x5c2f73[_0x3866b4(0xf3d)](transformGapPoint(_0x561ca3));continue;}const _0x5f0482={'t':_0x561ca3['t'],'v':_0x123b28};if(_0x561ca3['bMin']!=null&&_0x561ca3[_0x3866b4(0x1ea)]!=null){const _0x5c4382=_0x7399bf(_0x561ca3[_0x3866b4(0x666)],_0x44d655,_0x561ca3['t']),_0x3203bb=_0x7399bf(_0x561ca3[_0x3866b4(0x1ea)],_0x44d655,_0x561ca3['t']);_0x5c4382!==null&&_0x3203bb!==null&&(_0x5f0482['bMin']=Math[_0x3866b4(0x4da)](_0x5c4382,_0x3203bb),_0x5f0482[_0x3866b4(0x1ea)]=Math[_0x3866b4(0x91c)](_0x5c4382,_0x3203bb));}_0x5c2f73[_0x3866b4(0xf3d)](_0x5f0482);}return _0x5c2f73;}static[_0x598d8a(0x919)](_0x48442f,_0x592f4a,_0x3968f8){const _0x25826e=_0x598d8a;if(_0x48442f['v']===null)return _0x48442f;const _0x1355cb=DataProcessor[_0x25826e(0xc0d)]([_0x48442f],_0x592f4a,![],_0x3968f8);return _0x1355cb[0x0]||{'t':_0x48442f['t'],'v':null};}static['seriesStats'](_0x324a32){if(!_0x324a32?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x3877c0=Infinity,_0xc808c8=-Infinity,_0x44cd2e=0x0,_0x1583c2=0x0,_0x30d631=null,_0x599f67=null,_0x2b024e=null,_0x5ea59e=null,_0x4c8b11=null,_0xa3eb51=null;for(const _0x2fcac0 of _0x324a32){if(_0x2fcac0['v']===null)continue;_0x2fcac0['v']<_0x3877c0&&(_0x3877c0=_0x2fcac0['v'],_0x30d631=_0x2fcac0['t']),_0x2fcac0['v']>_0xc808c8&&(_0xc808c8=_0x2fcac0['v'],_0x599f67=_0x2fcac0['t']),_0x44cd2e+=_0x2fcac0['v'],_0x1583c2++,_0x5ea59e===null&&(_0x5ea59e=_0x2fcac0['v'],_0x2b024e=_0x2fcac0['t']),_0xa3eb51=_0x2fcac0['v'],_0x4c8b11=_0x2fcac0['t'];}return{'min':_0x1583c2?_0x3877c0:null,'max':_0x1583c2?_0xc808c8:null,'avg':_0x1583c2?_0x44cd2e/_0x1583c2:null,'sum':_0x1583c2?_0x44cd2e:null,'first':_0x5ea59e,'last':_0xa3eb51,'minT':_0x30d631,'maxT':_0x599f67,'firstT':_0x2b024e,'lastT':_0x4c8b11};}}function dpCenterShift(_0x4ac43b,_0x362823,_0x1af9c9,_0x55d560,_0x530c49){const _0x4b0195=_0x598d8a,_0x576a0f=isNum(_0x530c49)?_0x530c49:0x8,_0x285301=_0x1af9c9===null||_0x1af9c9===undefined?0x0:Math['max'](0x0,_0x1af9c9+_0x576a0f-_0x4ac43b),_0x3dd4db=_0x55d560===null||_0x55d560===undefined?0x0:Math[_0x4b0195(0x91c)](0x0,_0x362823+_0x576a0f-_0x55d560);if(_0x285301>0x0)return _0x285301;if(_0x3dd4db>0x0)return-_0x3dd4db;return 0x0;}function parseCssColorToRgb(_0xd2436a){const _0x5ece9c=_0x598d8a;if(typeof _0xd2436a!==_0x5ece9c(0xef0))return null;const _0x135569=_0xd2436a[_0x5ece9c(0xfa2)]();let _0x4ca4f3=_0x135569[_0x5ece9c(0xdf2)](/^#([0-9a-f]{3,4})$/i);if(_0x4ca4f3){const _0x47a09c=_0x4ca4f3[0x1];return[parseInt(_0x47a09c[0x0]+_0x47a09c[0x0],0x10),parseInt(_0x47a09c[0x1]+_0x47a09c[0x1],0x10),parseInt(_0x47a09c[0x2]+_0x47a09c[0x2],0x10)];}_0x4ca4f3=_0x135569[_0x5ece9c(0xdf2)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x4ca4f3){const _0x5b98a3=_0x4ca4f3[0x1];return[parseInt(_0x5b98a3[_0x5ece9c(0xf77)](0x0,0x2),0x10),parseInt(_0x5b98a3[_0x5ece9c(0xf77)](0x2,0x4),0x10),parseInt(_0x5b98a3['slice'](0x4,0x6),0x10)];}_0x4ca4f3=_0x135569[_0x5ece9c(0xdf2)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x4ca4f3)return[Math['min'](0xff,+_0x4ca4f3[0x1]),Math[_0x5ece9c(0x4da)](0xff,+_0x4ca4f3[0x2]),Math['min'](0xff,+_0x4ca4f3[0x3])];return null;}function relLuminance(_0x270a65){const _0x8dc113=_0x52d533=>{const _0x55d527=_0x38a5,_0x42c596=_0x52d533/0xff;return _0x42c596<=0.03928?_0x42c596/12.92:Math[_0x55d527(0xaf1)]((_0x42c596+0.055)/1.055,2.4);};return 0.2126*_0x8dc113(_0x270a65[0x0])+0.7152*_0x8dc113(_0x270a65[0x1])+0.0722*_0x8dc113(_0x270a65[0x2]);}function contrastRatio(_0x56d52a,_0x2d4424){const _0x2eb5ca=_0x598d8a,_0x6e73a6=relLuminance(_0x56d52a),_0x2412e7=relLuminance(_0x2d4424),_0x4fe684=Math[_0x2eb5ca(0x91c)](_0x6e73a6,_0x2412e7),_0x2c1225=Math[_0x2eb5ca(0x4da)](_0x6e73a6,_0x2412e7);return(_0x4fe684+0.05)/(_0x2c1225+0.05);}function mixRgb(_0x1e9a43,_0x27970d,_0x357380){const _0x1f8b81=_0x598d8a;return[0x0,0x1,0x2][_0x1f8b81(0x93b)](_0x4e6775=>Math[_0x1f8b81(0xcbe)](_0x1e9a43[_0x4e6775]+(_0x27970d[_0x4e6775]-_0x1e9a43[_0x4e6775])*_0x357380));}function roundedBarPath(_0x3f1c33,_0x5d40db,_0x4f7b66,_0x2e9681,_0x369330,_0x288e1b){const _0x45c980=_0x598d8a,_0x903e3b=Math[_0x45c980(0x91c)](0x0,Math[_0x45c980(0x4da)](_0x369330,_0x4f7b66/0x2,_0x2e9681));if(_0x288e1b===_0x45c980(0xf02))return'M'+_0x3f1c33+','+_0x5d40db+'\x20h'+_0x4f7b66+'\x20v'+(_0x2e9681-_0x903e3b)+'\x20a'+_0x903e3b+','+_0x903e3b+_0x45c980(0x329)+-_0x903e3b+','+_0x903e3b+'\x20h'+-(_0x4f7b66-0x2*_0x903e3b)+'\x20a'+_0x903e3b+','+_0x903e3b+_0x45c980(0x329)+-_0x903e3b+','+-_0x903e3b+'\x20z';return'M'+_0x3f1c33+','+(_0x5d40db+_0x903e3b)+'\x20a'+_0x903e3b+','+_0x903e3b+'\x200\x200\x201\x20'+_0x903e3b+','+-_0x903e3b+'\x20h'+(_0x4f7b66-0x2*_0x903e3b)+'\x20a'+_0x903e3b+','+_0x903e3b+_0x45c980(0x329)+_0x903e3b+','+_0x903e3b+'\x20v'+(_0x2e9681-_0x903e3b)+'\x20h'+-_0x4f7b66+'\x20z';}function bandLabelFill(_0x244697){const _0x157e62=_0x598d8a,_0x5c58b3=parseCssColorToRgb(_0x244697);return _0x5c58b3&&relLuminance(_0x5c58b3)>0.5?_0x157e62(0x7cd):_0x157e62(0xd36);}function rgbToCss(_0x1d552c){const _0x301d6b=_0x598d8a;return _0x301d6b(0x991)+_0x1d552c[0x0]+',\x20'+_0x1d552c[0x1]+',\x20'+_0x1d552c[0x2]+')';}function buildLinearPath(_0x297706,_0x4b194a,_0x540b62){const _0x5c826a=_0x598d8a;if(!_0x297706[_0x5c826a(0xdb4)])return'';let _0x21395c='M\x20'+_0x4b194a(_0x297706[0x0]['t'])+'\x20'+_0x540b62(_0x297706[0x0]);for(let _0x5e3352=0x1;_0x5e3352<_0x297706[_0x5c826a(0xdb4)];_0x5e3352++)_0x21395c+=_0x5c826a(0x3bc)+_0x4b194a(_0x297706[_0x5e3352]['t'])+'\x20'+_0x540b62(_0x297706[_0x5e3352]);return _0x21395c;}function buildStepPath(_0x5271db,_0x59d26f,_0x659734){const _0x3ef0c2=_0x598d8a;if(!_0x5271db[_0x3ef0c2(0xdb4)])return'';let _0x6e01f8='M\x20'+_0x59d26f(_0x5271db[0x0]['t'])+'\x20'+_0x659734(_0x5271db[0x0]);for(let _0x443c7e=0x1;_0x443c7e<_0x5271db['length'];_0x443c7e++){const _0x3b3cf5=_0x59d26f(_0x5271db[_0x443c7e]['t']),_0x23d148=_0x659734(_0x5271db[_0x443c7e-0x1]),_0x24a9c5=_0x659734(_0x5271db[_0x443c7e]);_0x6e01f8+=_0x3ef0c2(0x3bc)+_0x3b3cf5+'\x20'+_0x23d148;if(_0x24a9c5!==_0x23d148)_0x6e01f8+=_0x3ef0c2(0x3bc)+_0x3b3cf5+'\x20'+_0x24a9c5;}return _0x6e01f8;}function smoothControlPoints(_0x301e5f,_0x5a3b62){const _0x531c81=_0x598d8a,_0x10c734=_0x301e5f[_0x5a3b62-0x1]||_0x301e5f[_0x5a3b62],_0x2c8701=_0x301e5f[_0x5a3b62],_0x5960ba=_0x301e5f[_0x5a3b62+0x1],_0x53b10c=_0x301e5f[_0x5a3b62+0x2]||_0x5960ba,_0x468d76=_0x2c8701['x']<_0x5960ba['x']?_0x2c8701['x']:_0x5960ba['x'],_0x161ab7=_0x2c8701['x']<_0x5960ba['x']?_0x5960ba['x']:_0x2c8701['x'],_0x221888=_0x2c8701['y']<_0x5960ba['y']?_0x2c8701['y']:_0x5960ba['y'],_0x6c232b=_0x2c8701['y']<_0x5960ba['y']?_0x5960ba['y']:_0x2c8701['y'];return{'c1x':Math[_0x531c81(0x91c)](_0x468d76,Math['min'](_0x161ab7,_0x2c8701['x']+(_0x5960ba['x']-_0x10c734['x'])/0x6)),'c1y':Math['max'](_0x221888,Math[_0x531c81(0x4da)](_0x6c232b,_0x2c8701['y']+(_0x5960ba['y']-_0x10c734['y'])/0x6)),'c2x':Math[_0x531c81(0x91c)](_0x468d76,Math[_0x531c81(0x4da)](_0x161ab7,_0x5960ba['x']-(_0x53b10c['x']-_0x2c8701['x'])/0x6)),'c2y':Math[_0x531c81(0x91c)](_0x221888,Math[_0x531c81(0x4da)](_0x6c232b,_0x5960ba['y']-(_0x53b10c['y']-_0x2c8701['y'])/0x6))};}function buildSmoothSegments(_0x391a17,_0xaf34bf,_0x59dac4){const _0x5e997e=_0x598d8a,_0x2e4a4a=_0x391a17['length'],_0x4f51d9=new Array(_0x2e4a4a);for(let _0x46f66d=0x0;_0x46f66d<_0x2e4a4a;_0x46f66d++)_0x4f51d9[_0x46f66d]={'x':_0xaf34bf(_0x391a17[_0x46f66d]['t']),'y':_0x59dac4(_0x391a17[_0x46f66d])};const _0x5e896b=[];for(let _0x223a99=0x0;_0x223a99<_0x2e4a4a-0x1;_0x223a99++){const _0x3cc146=smoothControlPoints(_0x4f51d9,_0x223a99);_0x5e896b[_0x5e997e(0xf3d)]({'d':'M\x20'+_0x4f51d9[_0x223a99]['x']+'\x20'+_0x4f51d9[_0x223a99]['y']+_0x5e997e(0xf61)+_0x3cc146['c1x']+'\x20'+_0x3cc146['c1y']+'\x20'+_0x3cc146[_0x5e997e(0x602)]+'\x20'+_0x3cc146[_0x5e997e(0x45c)]+'\x20'+_0x4f51d9[_0x223a99+0x1]['x']+'\x20'+_0x4f51d9[_0x223a99+0x1]['y'],'from':_0x391a17[_0x223a99],'to':_0x391a17[_0x223a99+0x1],'cp':_0x3cc146});}return _0x5e896b;}function buildSegments(_0x4f2d31,_0x19f343,_0x362830,_0x1c757d,_0x4e1419){const _0x5ed6d7=_0x598d8a;if(_0x4e1419&&!_0x1c757d&&_0x4f2d31[_0x5ed6d7(0xdb4)]>0x2)return buildSmoothSegments(_0x4f2d31,_0x19f343,_0x362830);const _0x5b7ad3=[];for(let _0x184214=0x0;_0x184214<_0x4f2d31[_0x5ed6d7(0xdb4)]-0x1;_0x184214++){const _0x316829=_0x4f2d31[_0x184214],_0x8d124d=_0x4f2d31[_0x184214+0x1],_0x1def91=_0x19f343(_0x316829['t']),_0x11ca2e=_0x19f343(_0x8d124d['t']),_0x2fc6f8=_0x362830(_0x316829),_0x3e3205=_0x362830(_0x8d124d);_0x5b7ad3[_0x5ed6d7(0xf3d)]({'d':_0x1c757d?'M\x20'+_0x1def91+'\x20'+_0x2fc6f8+_0x5ed6d7(0x3bc)+_0x11ca2e+'\x20'+_0x2fc6f8+'\x20L\x20'+_0x11ca2e+'\x20'+_0x3e3205:'M\x20'+_0x1def91+'\x20'+_0x2fc6f8+_0x5ed6d7(0x3bc)+_0x11ca2e+'\x20'+_0x3e3205,'from':_0x316829,'to':_0x8d124d});}return _0x5b7ad3;}function buildSmoothPath(_0x4a5026,_0x26de10,_0x11f65d){const _0xfebff3=_0x598d8a;if(_0x4a5026[_0xfebff3(0xdb4)]<0x2)return buildLinearPath(_0x4a5026,_0x26de10,_0x11f65d);const _0x2705da=_0x4a5026[_0xfebff3(0xdb4)],_0x425de=new Array(_0x2705da);for(let _0x4f3b46=0x0;_0x4f3b46<_0x2705da;_0x4f3b46++)_0x425de[_0x4f3b46]={'x':_0x26de10(_0x4a5026[_0x4f3b46]['t']),'y':_0x11f65d(_0x4a5026[_0x4f3b46])};if(_0x2705da===0x2)return'M\x20'+_0x425de[0x0]['x']+'\x20'+_0x425de[0x0]['y']+_0xfebff3(0x3bc)+_0x425de[0x1]['x']+'\x20'+_0x425de[0x1]['y'];let _0xecda63='M\x20'+_0x425de[0x0]['x']+'\x20'+_0x425de[0x0]['y'];for(let _0x278c2d=0x0;_0x278c2d<_0x2705da-0x1;_0x278c2d++){const _0x1b74f4=smoothControlPoints(_0x425de,_0x278c2d);_0xecda63+=_0xfebff3(0xf61)+_0x1b74f4[_0xfebff3(0x52d)]+'\x20'+_0x1b74f4['c1y']+'\x20'+_0x1b74f4['c2x']+'\x20'+_0x1b74f4[_0xfebff3(0x45c)]+'\x20'+_0x425de[_0x278c2d+0x1]['x']+'\x20'+_0x425de[_0x278c2d+0x1]['y'];}return _0xecda63;}function topEdgeMode(_0x51e83f){const _0x5293a9=_0x598d8a,_0x68989=_0x51e83f?.['entity'];if(!_0x68989)return'linear';const _0x2da8eb=_0x68989[_0x5293a9(0x6bc)]||_0x5293a9(0xa5a);if(_0x2da8eb===_0x5293a9(0x923)||_0x2da8eb===_0x5293a9(0xda3))return _0x5293a9(0xa1e);const _0x476173=_0x2da8eb==='step',_0x2d2fe5=_0x68989['color_thresholds'];let _0x26eb2b=!!(_0x2d2fe5?.[_0x5293a9(0x80f)]&&_0x2d2fe5?.[_0x5293a9(0xb5b)]?.[_0x5293a9(0xdb4)]);if(_0x26eb2b&&_0x2d2fe5['last_color']){const _0x35f91f=_0x2d2fe5['source']==='raw';for(let _0x20e709=_0x51e83f['points'][_0x5293a9(0xdb4)]-0x1;_0x20e709>=0x0;_0x20e709--){const _0x10ab51=_0x51e83f[_0x5293a9(0xf65)][_0x20e709],_0x3de8da=_0x35f91f&&_0x10ab51['rawV']!=null?_0x10ab51['rawV']:_0x10ab51['v'];if(isNum(_0x3de8da)){_0x26eb2b=![];break;}}}const _0x2a4fe6=_0x26eb2b?_0x2d2fe5[_0x5293a9(0xc82)]===_0x5293a9(0x5ff)||_0x2d2fe5['direction']==='horizontal':!!_0x68989[_0x5293a9(0x1bf)]?.[_0x5293a9(0x80f)];if(_0x2a4fe6){const _0x1f3b3a=_0x2da8eb==='area'||_0x68989[_0x5293a9(0x821)];if(_0x476173)return _0x1f3b3a?_0x5293a9(0xa1e):'step';return _0x68989[_0x5293a9(0xc2e)]?_0x5293a9(0xc2e):_0x5293a9(0xa1e);}if(_0x476173)return _0x5293a9(0x90f);return _0x68989[_0x5293a9(0xc2e)]?_0x5293a9(0xc2e):_0x5293a9(0xa1e);}function buildShapePath(_0x312b46,_0x23346e,_0x8e8968,_0x4957e4){const _0x3ba99f=_0x598d8a;return _0x312b46===_0x3ba99f(0x90f)?buildStepPath(_0x23346e,_0x8e8968,_0x4957e4):_0x312b46===_0x3ba99f(0xc2e)?buildSmoothPath(_0x23346e,_0x8e8968,_0x4957e4):buildLinearPath(_0x23346e,_0x8e8968,_0x4957e4);}function findClosestPoint(_0x4d8fc2,_0x8b64b2){const _0x57f7ee=_0x598d8a;if(!_0x4d8fc2[_0x57f7ee(0xdb4)])return null;let _0x25e448=0x0,_0x183e55=_0x4d8fc2[_0x57f7ee(0xdb4)]-0x1;while(_0x25e448<_0x183e55){const _0x154a9a=_0x25e448+_0x183e55>>0x1;if(_0x4d8fc2[_0x154a9a]['t']<_0x8b64b2)_0x25e448=_0x154a9a+0x1;else _0x183e55=_0x154a9a;}const _0x356baf=_0x4d8fc2[_0x25e448],_0x3add9f=_0x4d8fc2[_0x25e448-0x1];if(!_0x3add9f)return _0x356baf;return Math[_0x57f7ee(0x2ba)](_0x356baf['t']-_0x8b64b2)<Math[_0x57f7ee(0x2ba)](_0x3add9f['t']-_0x8b64b2)?_0x356baf:_0x3add9f;}function resolveValueColor(_0x4c2682,_0x259cc6,_0x1364f2,_0x3a5fa1){const _0x3dfb27=_0x598d8a;if(!isNum(_0x4c2682)||!_0x259cc6?.['length'])return _0x1364f2;const _0x43e8ff=[..._0x259cc6][_0x3dfb27(0xb42)](_0x835d1f=>isNum(toNum(_0x835d1f[_0x3dfb27(0xd97)]))&&_0x835d1f[_0x3dfb27(0x404)])[_0x3dfb27(0x160)]((_0x59c499,_0x2086d9)=>toNum(_0x59c499[_0x3dfb27(0xd97)])-toNum(_0x2086d9[_0x3dfb27(0xd97)]));if(!_0x43e8ff['length'])return _0x1364f2;if(_0x3a5fa1){if(_0x4c2682<=toNum(_0x43e8ff[0x0][_0x3dfb27(0xd97)]))return _0x43e8ff[0x0][_0x3dfb27(0x404)];if(_0x4c2682>toNum(_0x43e8ff[_0x43e8ff['length']-0x1][_0x3dfb27(0xd97)]))return _0x43e8ff[_0x43e8ff['length']-0x1][_0x3dfb27(0x404)];for(let _0x1aeb91=0x0;_0x1aeb91<_0x43e8ff[_0x3dfb27(0xdb4)]-0x1;_0x1aeb91++){const _0x5e4555=toNum(_0x43e8ff[_0x1aeb91][_0x3dfb27(0xd97)]),_0x527de6=toNum(_0x43e8ff[_0x1aeb91+0x1][_0x3dfb27(0xd97)]);if(_0x4c2682>_0x5e4555&&_0x4c2682<=_0x527de6){const _0x41c627=(_0x4c2682-_0x5e4555)/(_0x527de6-_0x5e4555||0x1);return _lerpColor(_0x43e8ff[_0x1aeb91][_0x3dfb27(0x404)],_0x43e8ff[_0x1aeb91+0x1][_0x3dfb27(0x404)],_0x41c627);}}return _0x43e8ff[_0x43e8ff[_0x3dfb27(0xdb4)]-0x1][_0x3dfb27(0x404)];}let _0x48c3cd=_0x43e8ff[0x0][_0x3dfb27(0x404)]||_0x1364f2;for(const _0x37e120 of _0x43e8ff){if(_0x4c2682>toNum(_0x37e120[_0x3dfb27(0xd97)]))_0x48c3cd=_0x37e120[_0x3dfb27(0x404)]||_0x48c3cd;}return _0x48c3cd;}function _lerpColor(_0x3a8c85,_0x454262,_0x4aadb0){const _0x8e4a3a=_0x598d8a,_0x449af2=_parseColor(_0x3a8c85),_0x55cd71=_parseColor(_0x454262);if(!_0x449af2||!_0x55cd71)return _0x4aadb0<0.5?_0x3a8c85:_0x454262;const _0x47035b=Math[_0x8e4a3a(0xcbe)](_0x449af2[0x0]+(_0x55cd71[0x0]-_0x449af2[0x0])*_0x4aadb0),_0x115b38=Math[_0x8e4a3a(0xcbe)](_0x449af2[0x1]+(_0x55cd71[0x1]-_0x449af2[0x1])*_0x4aadb0),_0x1f7ef9=Math[_0x8e4a3a(0xcbe)](_0x449af2[0x2]+(_0x55cd71[0x2]-_0x449af2[0x2])*_0x4aadb0);return _0x8e4a3a(0x991)+_0x47035b+','+_0x115b38+','+_0x1f7ef9+')';}function _parseColor(_0x494059,_0xc8f8d7){const _0x1c697a=_0x598d8a;if(!_0x494059||typeof _0x494059!==_0x1c697a(0xef0))return null;let _0xb8f4d1=_0x494059[_0x1c697a(0xdf2)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0xb8f4d1)return[parseInt(_0xb8f4d1[0x1],0x10),parseInt(_0xb8f4d1[0x2],0x10),parseInt(_0xb8f4d1[0x3],0x10)];_0xb8f4d1=_0x494059['match'](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0xb8f4d1)return[parseInt(_0xb8f4d1[0x1]+_0xb8f4d1[0x1],0x10),parseInt(_0xb8f4d1[0x2]+_0xb8f4d1[0x2],0x10),parseInt(_0xb8f4d1[0x3]+_0xb8f4d1[0x3],0x10)];_0xb8f4d1=_0x494059[_0x1c697a(0xdf2)](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0xb8f4d1)return[Math[_0x1c697a(0xcbe)](+_0xb8f4d1[0x1]),Math[_0x1c697a(0xcbe)](+_0xb8f4d1[0x2]),Math[_0x1c697a(0xcbe)](+_0xb8f4d1[0x3])];if(_0xc8f8d7)return null;try{const _0x222c05=document[_0x1c697a(0x2a2)](_0x1c697a(0x331))['getContext']('2d');return _0x222c05['fillStyle']=_0x494059,_parseColor(_0x222c05[_0x1c697a(0x4e8)],!![]);}catch(_0x36a325){}return null;}function thresholdCrossings(_0x5dba1b,_0x12ae22,_0x2f6b46){const _0x3a68b9=_0x598d8a;if(!isNum(_0x5dba1b)||!isNum(_0x12ae22)||!_0x2f6b46?.[_0x3a68b9(0xdb4)]||_0x5dba1b===_0x12ae22)return[];const _0x460a92=_0x2f6b46['map'](_0x756933=>toNum(_0x756933[_0x3a68b9(0xd97)]))[_0x3a68b9(0xb42)](_0x513d2b=>isNum(_0x513d2b))[_0x3a68b9(0x160)]((_0x49567a,_0x112e25)=>_0x49567a-_0x112e25),_0x36e89d=_0x12ae22>_0x5dba1b,_0xf4f560=Math[_0x3a68b9(0x4da)](_0x5dba1b,_0x12ae22),_0xa8ab42=Math[_0x3a68b9(0x91c)](_0x5dba1b,_0x12ae22),_0x3190bd=[];for(const _0xfa771b of _0x460a92){if(_0xfa771b>_0xf4f560&&_0xfa771b<_0xa8ab42){_0x3190bd[_0x3a68b9(0xf3d)](_0xfa771b);continue;}if(_0x36e89d&&_0xfa771b===_0x5dba1b&&_0x12ae22>_0xfa771b)_0x3190bd[_0x3a68b9(0xf3d)](_0xfa771b);else{if(!_0x36e89d&&_0xfa771b===_0x12ae22&&_0x5dba1b>_0xfa771b)_0x3190bd[_0x3a68b9(0xf3d)](_0xfa771b);}}return _0x36e89d?_0x3190bd:_0x3190bd[_0x3a68b9(0xaaa)]();}function segmentRiseFallColor(_0x7712e3,_0x10bcb8,_0x336339,_0x3b318e){const _0x1907d5=_0x598d8a;if(!_0x7712e3||!_0x10bcb8||!isNum(_0x7712e3['v'])||!isNum(_0x10bcb8['v']))return _0x3b318e;if(!_0x336339)return _0x3b318e;const _0x10a308=_0x336339[_0x1907d5(0xd62)]||_0x336339[_0x1907d5(0xf56)]||_0x3b318e,_0x4c1782=_0x336339[_0x1907d5(0x49c)]||_0x336339['fall_color']||_0x3b318e,_0x4d01a2=_0x336339[_0x1907d5(0x98c)]||_0x336339[_0x1907d5(0xe01)]||_0x10a308||_0x3b318e;if(_0x10bcb8['v']>_0x7712e3['v'])return _0x10a308;if(_0x10bcb8['v']<_0x7712e3['v'])return _0x4c1782;return _0x4d01a2;}function resolveDynamicValue(_0x43e748,_0x18dd30){const _0x2e278f=_0x598d8a;if(_0x43e748===null||_0x43e748===undefined||_0x43e748==='')return null;if(typeof _0x43e748===_0x2e278f(0xe58))return Number[_0x2e278f(0x649)](_0x43e748)?_0x43e748:null;const _0x410de0=String(_0x43e748)[_0x2e278f(0xfa2)]();if(/^-?\d+(\.\d+)?$/[_0x2e278f(0x40a)](_0x410de0)){const _0x271d1c=Number(_0x410de0);return Number[_0x2e278f(0x649)](_0x271d1c)?_0x271d1c:null;}const _0x2e54b6=_0x410de0[_0x2e278f(0xdf2)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x2e54b6)return null;const _0x46a8a7=_0x2e54b6[0x1],_0x2ef607=_0x2e54b6[0x2],_0x3a11f4=_0x18dd30?.['states']?.[_0x46a8a7];if(!_0x3a11f4)return null;if(!_0x2ef607)return toNum(_0x3a11f4['state']);const _0x3edab5=_0x2ef607[_0x2e278f(0xa74)]('.');if(_0x3edab5[0x0]!==_0x2e278f(0x56b)&&_0x3edab5[0x0]!=='attributes'){let _0x3d54f6=_0x3a11f4['attributes'];for(const _0xc41e6c of _0x3edab5){if(_0x3d54f6===null||_0x3d54f6===undefined)return null;_0x3d54f6=_0x3d54f6[_0xc41e6c];}return toNum(_0x3d54f6);}let _0x172bf7=_0x3a11f4['attributes'];for(let _0x58e130=0x1;_0x58e130<_0x3edab5[_0x2e278f(0xdb4)];_0x58e130++){if(_0x172bf7===null||_0x172bf7===undefined)return null;_0x172bf7=_0x172bf7[_0x3edab5[_0x58e130]];}return toNum(_0x172bf7);}function resolveBoundSpec(_0x228c1d,_0x404c47){const _0x559904=_0x598d8a;if(_0x228c1d===null||_0x228c1d===undefined||_0x228c1d==='')return null;if(typeof _0x228c1d===_0x559904(0xe58))return Number[_0x559904(0x649)](_0x228c1d)?{'value':_0x228c1d,'soft':![]}:null;const _0x49cf2c=String(_0x228c1d)[_0x559904(0xfa2)]();if(_0x49cf2c==='')return null;const _0x35782d=_0x49cf2c[_0x559904(0x83a)]('~'),_0xbbda9f=_0x35782d?_0x49cf2c[_0x559904(0xf77)](0x1)[_0x559904(0xfa2)]():_0x49cf2c,_0x4923b5=resolveDynamicValue(_0xbbda9f,_0x404c47);if(_0x4923b5===null)return null;return{'value':_0x4923b5,'soft':_0x35782d};}const BOUND_CFG_KEYS=[_0x598d8a(0x43d),'upper_bound',_0x598d8a(0xf16),_0x598d8a(0xc08),_0x598d8a(0xe90),_0x598d8a(0x2c8)];function boundRefId(_0x5359dc){const _0x5adc44=_0x598d8a;if(_0x5359dc===null||_0x5359dc===undefined||typeof _0x5359dc===_0x5adc44(0xe58))return null;const _0x177a17=String(_0x5359dc)[_0x5adc44(0xfa2)]()['replace'](/^~\s*/,''),_0x404741=_0x177a17[_0x5adc44(0xdf2)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x404741?_0x404741[0x1]:null;}function collectBoundRefIds(_0x3d58dd,_0x3cbdf2){const _0x1156e8=_0x598d8a,_0xd385f8=new Set(),_0x1a25ef=_0x1ac770=>{const _0x5362c6=_0x38a5,_0x16f0bb=boundRefId(_0x1ac770);if(_0x16f0bb)_0xd385f8[_0x5362c6(0x7ab)](_0x16f0bb);};for(const _0x9176e9 of BOUND_CFG_KEYS)_0x1a25ef(_0x3d58dd?.[_0x9176e9]);for(const _0x235a10 of _0x3cbdf2||[]){_0x1a25ef(_0x235a10?.[_0x1156e8(0x43d)]),_0x1a25ef(_0x235a10?.[_0x1156e8(0x72f)]);}return _0xd385f8;}function boundFpKey(_0x3b438b,_0x5820e4,_0x20531f){const _0x4c21df=_0x598d8a,_0x3772ff=_0x44c063=>{const _0x29cf40=_0x38a5,_0x2af9b7=resolveBoundSpec(_0x44c063,_0x20531f);return _0x2af9b7?''+_0x2af9b7[_0x29cf40(0xd97)]+(_0x2af9b7[_0x29cf40(0x773)]?'~':''):'';},_0x3b6a3c=_0x32dccf=>{const _0x4b0305=resolveDynamicValue(_0x32dccf,_0x20531f);return _0x4b0305===null?'':String(_0x4b0305);};return BOUND_CFG_KEYS[_0x4c21df(0x93b)](_0x135a46=>_0x135a46['indexOf'](_0x4c21df(0x8e4))===0x0?_0x3b6a3c(_0x3b438b?.[_0x135a46]):_0x3772ff(_0x3b438b?.[_0x135a46]))[_0x4c21df(0x9af)]('|')+'#'+(_0x5820e4||[])[_0x4c21df(0x93b)](_0x1186c5=>_0x3772ff(_0x1186c5?.[_0x4c21df(0x43d)])+'/'+_0x3772ff(_0x1186c5?.['upper_bound']))[_0x4c21df(0x9af)](',');}function extractAnnotationRefEntityId(_0x4f2383){const _0x2d8cd1=_0x598d8a;if(_0x4f2383===null||_0x4f2383===undefined||_0x4f2383==='')return null;if(typeof _0x4f2383===_0x2d8cd1(0xe58))return null;const _0x498023=String(_0x4f2383)[_0x2d8cd1(0xfa2)]();if(/^-?\d+(\.\d+)?$/['test'](_0x498023))return null;const _0x3669d6=_0x498023[_0x2d8cd1(0xdf2)](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x3669d6?_0x3669d6[0x1]:null;}function annotationValueMatches(_0x58e75e,_0x5cbe5a){const _0x2c192f=_0x598d8a;if(_0x58e75e===null||_0x58e75e===undefined)return![];const _0x38a4f4=String(_0x58e75e),_0x14a0b2=_0x5cbe5a===null||_0x5cbe5a===undefined?'on':String(_0x5cbe5a);if(_0x38a4f4===_0x14a0b2)return!![];const _0x559ad7=_0x38a4f4[_0x2c192f(0xfa2)](),_0xbc198c=_0x14a0b2['trim'](),_0x27a73b=/^-?\d+(\.\d+)?$/;return _0x27a73b['test'](_0x559ad7)&&_0x27a73b[_0x2c192f(0x40a)](_0xbc198c)&&Number(_0x559ad7)===Number(_0xbc198c);}function parseAnnotationTime(_0x320dcd){const _0x342af7=_0x598d8a;if(_0x320dcd===null||_0x320dcd===undefined||_0x320dcd==='')return null;if(_0x320dcd instanceof Date)return _0x320dcd['getTime']();if(typeof _0x320dcd===_0x342af7(0xe58))return Number[_0x342af7(0x649)](_0x320dcd)?_0x320dcd:null;const _0xc21042=String(_0x320dcd)['trim']();if(_0xc21042==='now')return Date[_0x342af7(0xd47)]();const _0x422d2b=new Date(_0xc21042);return isNaN(_0x422d2b)?null:_0x422d2b[_0x342af7(0xca5)]();}function getAttributePath(_0xd782a,_0x3aecae){const _0x200ad1=_0x598d8a;if(!_0xd782a||!_0x3aecae)return undefined;const _0x586c8a=String(_0x3aecae)[_0x200ad1(0xa74)]('.');let _0x4cb8c8=_0xd782a;for(const _0x40dc5d of _0x586c8a){if(_0x4cb8c8===null||_0x4cb8c8===undefined)return undefined;_0x4cb8c8=_0x4cb8c8[_0x40dc5d];}return _0x4cb8c8;}function transformGapPoint(_0xea4577){const _0xfa26f8=_0x598d8a,_0x234f79={..._0xea4577,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null};'o'in _0x234f79&&(_0x234f79['o']=null,_0x234f79['h']=null,_0x234f79['l']=null,_0x234f79['c']=null);if('rawV'in _0x234f79)delete _0x234f79[_0xfa26f8(0x848)];return _0x234f79;}const COMPILED_TRANSFORM=Symbol(_0x598d8a(0x543)),VT_TIME_ARGS=['t','now',_0x598d8a(0x181),_0x598d8a(0x4d0)];function vtDeclaresTimeName(_0x3053ff){const _0x390961=_0x598d8a;for(const _0x1db470 of VT_TIME_ARGS){if(new RegExp(_0x390961(0x885)+_0x1db470+'\x5cb')[_0x390961(0x40a)](_0x3053ff))return!![];if(new RegExp(_0x390961(0x89c)+_0x1db470+'\x5cb')['test'](_0x3053ff))return!![];}return![];}function vtUsesName(_0x36f9b7,_0x15b54b){return new RegExp('\x5cb'+_0x15b54b+'\x5cb')['test'](_0x36f9b7);}function compileValueTransform(_0x5830d5){const _0xd948c1=_0x598d8a;if(!_0x5830d5||typeof _0x5830d5!=='string')return null;const _0x2a02df=!vtDeclaresTimeName(_0x5830d5),_0x360f32=_0x257fd2=>new Function(..._0x257fd2,_0xd948c1(0xdad)+_0x5830d5),_0x49d73a=['x',_0xd948c1(0xc44),_0xd948c1(0x4da),'max',_0xd948c1(0xf7d),_0xd948c1(0x232),_0xd948c1(0x50e)];let _0x31b5a5=null,_0x537208=_0x2a02df;try{_0x31b5a5=_0x360f32(_0x2a02df?[..._0x49d73a,...VT_TIME_ARGS]:_0x49d73a);}catch(_0x1551f9){if(!_0x2a02df)return console['warn'](_0xd948c1(0x781)+_0x1551f9[_0xd948c1(0x4fb)],_0xd948c1(0x2bf),_0x5830d5),null;_0x537208=![];try{_0x31b5a5=_0x360f32(_0x49d73a),console['debug']?.(_0xd948c1(0x636),_0x1551f9[_0xd948c1(0x4fb)]);}catch(_0x24caf6){return console['warn'](_0xd948c1(0x781)+_0x24caf6[_0xd948c1(0x4fb)],'expr:',_0x5830d5),null;}}try{const _0x58bce4=_0x537208?_0x31b5a5(0x1,0x1,0x1,0x1,0x1,0x1,0x0,0x18bcfe56800,0x18bcfe56800,0xc,0x3):_0x31b5a5(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0x58bce4!==undefined&&_0x58bce4!==null&&!Number[_0xd948c1(0x649)](_0x58bce4)&&console[_0xd948c1(0x227)](_0xd948c1(0x725),_0x5830d5,'→',_0x58bce4);}catch(_0x168859){console[_0xd948c1(0xec7)]?.(_0xd948c1(0x8fb),_0x168859[_0xd948c1(0x4fb)]);}const _0x509a20=(_0x230d93,_0x1b098f,_0x922649,_0x214499)=>{const _0x16109c=_0xd948c1;try{const _0x1df694=_0x922649?.['first']??_0x230d93,_0x26d3cf=_0x922649?.['min']??_0x230d93,_0x108c43=_0x922649?.[_0x16109c(0x91c)]??_0x230d93,_0x589295=_0x922649?.[_0x16109c(0xf7d)]??_0x230d93,_0x1b13dc=_0x922649?.[_0x16109c(0x232)]??_0x230d93,_0x28f3b1=_0x1b098f??0x0;let _0xb022ce;if(_0x537208){const _0x220763=isNum(_0x214499?.['t'])?_0x214499['t']:0x0,_0x2daec7=tzParts(_0x220763,_0x214499?.['tz']);_0xb022ce=_0x31b5a5(_0x230d93,_0x1df694,_0x26d3cf,_0x108c43,_0x589295,_0x1b13dc,_0x28f3b1,_0x220763,isNum(_0x214499?.[_0x16109c(0xd47)])?_0x214499[_0x16109c(0xd47)]:Date[_0x16109c(0xd47)](),_0x2daec7?_0x2daec7['h']+_0x2daec7['mi']/0x3c:0x0,_0x2daec7?_0x2daec7['wd']:0x0);}else _0xb022ce=_0x31b5a5(_0x230d93,_0x1df694,_0x26d3cf,_0x108c43,_0x589295,_0x1b13dc,_0x28f3b1);if(_0xb022ce===null||_0xb022ce===undefined)return null;return Number['isFinite'](_0xb022ce)?_0xb022ce:null;}catch{return null;}};return _0x509a20[_0xd948c1(0x660)]=_0x537208&&VT_TIME_ARGS[_0xd948c1(0xeaf)](_0x3a71dd=>vtUsesName(_0x5830d5,_0x3a71dd)),_0x509a20[_0xd948c1(0xd5a)]=_0x537208&&vtUsesName(_0x5830d5,_0xd948c1(0xd47)),_0x509a20;}function parseForecastTime(_0x258699,_0x2bc7ee,_0x5c80a2,_0x2a4de2){const _0x2da927=_0x598d8a;if(_0x258699===null||_0x258699===undefined||_0x258699==='')return null;const _0x328a1c=_0x2bc7ee||_0x2da927(0x843);if(_0x328a1c===_0x2da927(0x843)){if(typeof _0x258699===_0x2da927(0xe58))return Number['isFinite'](_0x258699)?_0x258699:null;if(_0x258699 instanceof Date)return _0x258699['getTime']();const _0x1c2eae=new Date(String(_0x258699));return isNaN(_0x1c2eae)?null:_0x1c2eae[_0x2da927(0xca5)]();}if(_0x328a1c===_0x2da927(0x240)){const _0x278ad0=toNum(_0x258699);return _0x278ad0===null?null:_0x278ad0*0x3e8;}if(_0x328a1c===_0x2da927(0x17e))return toNum(_0x258699);const _0x19248c=parseInt(_0x2a4de2,0xa),_0x4a346d=_0x5c80a2 instanceof Date?_0x5c80a2:new Date(_0x5c80a2||Date[_0x2da927(0xd47)]()),_0x369f9d=!isNaN(_0x19248c)?_0x19248c:_0x4a346d[_0x2da927(0xf88)]();if(_0x328a1c==='month_of_year'){const _0x5129a2=toNum(_0x258699);if(_0x5129a2===null||_0x5129a2<0x1||_0x5129a2>0xc)return null;return new Date(_0x369f9d,_0x5129a2-0x1,0x1)[_0x2da927(0xca5)]();}if(_0x328a1c===_0x2da927(0x4e4)){const _0x548c2f=toNum(_0x258699);if(_0x548c2f===null||_0x548c2f<0x1||_0x548c2f>0x16e)return null;const _0x23d782=new Date(_0x369f9d,0x0,0x1);return _0x23d782[_0x2da927(0x5df)](_0x23d782['getDate']()+(_0x548c2f-0x1)),_0x23d782[_0x2da927(0xca5)]();}if(_0x328a1c==='week_of_year'){const _0x45dc8e=toNum(_0x258699);if(_0x45dc8e===null||_0x45dc8e<0x1||_0x45dc8e>0x35)return null;const _0x10f7a0=new Date(_0x369f9d,0x0,0x4),_0x3e3688=_0x10f7a0[_0x2da927(0x57b)]()||0x7,_0x3bd4a4=new Date(_0x369f9d,0x0,0x4-(_0x3e3688-0x1)),_0x547998=new Date(_0x3bd4a4);return _0x547998[_0x2da927(0x5df)](_0x547998['getDate']()+(_0x45dc8e-0x1)*0x7),_0x547998[_0x2da927(0xca5)]();}if(_0x328a1c===_0x2da927(0xfb7)){const _0x4b7eb4=toNum(_0x258699);if(_0x4b7eb4===null||_0x4b7eb4<0x1||_0x4b7eb4>0x1f)return null;const _0xb5059b=_0x4a346d['getMonth'](),_0x258243=new Date(_0x369f9d,_0xb5059b+0x1,0x0)[_0x2da927(0x242)](),_0x323c74=Math[_0x2da927(0x4da)](_0x4b7eb4,_0x258243);return new Date(_0x369f9d,_0xb5059b,_0x323c74)['getTime']();}if(_0x328a1c===_0x2da927(0x4ed)){const _0x1db4d0=toNum(_0x258699);if(_0x1db4d0===null||_0x1db4d0<0x0||_0x1db4d0>0x17)return null;const _0x64e136=new Date(_0x4a346d);return _0x64e136[_0x2da927(0x9ac)](_0x1db4d0,0x0,0x0,0x0),_0x64e136['getTime']();}return null;}const EXPR_FUNCS={'min':_0x1f0ff6=>Math[_0x598d8a(0x4da)](..._0x1f0ff6),'max':_0x309f40=>Math['max'](..._0x309f40),'abs':_0x3d78fb=>Math[_0x598d8a(0x2ba)](_0x3d78fb[0x0]),'round':_0x569409=>Math[_0x598d8a(0xcbe)](_0x569409[0x0]),'floor':_0x4086a4=>Math['floor'](_0x4086a4[0x0]),'ceil':_0x278827=>Math[_0x598d8a(0xcba)](_0x278827[0x0]),'sqrt':_0x3ca09d=>Math[_0x598d8a(0x491)](_0x3ca09d[0x0]),'pow':_0x14bd6e=>Math[_0x598d8a(0xaf1)](_0x14bd6e[0x0],_0x14bd6e[0x1])};function tokenizeExpr(_0x3613d6){const _0x344c2e=_0x598d8a,_0x4918bd=[];let _0x2d9bd3=0x0;const _0x2d1be9=_0x3613d6[_0x344c2e(0xdb4)],_0x102638=_0x2d5f13=>_0x2d5f13>='0'&&_0x2d5f13<='9',_0x267934=_0x3a4c14=>/[A-Za-z_$]/[_0x344c2e(0x40a)](_0x3a4c14),_0x46b9ba=_0x1eae74=>/[A-Za-z0-9_$]/[_0x344c2e(0x40a)](_0x1eae74);while(_0x2d9bd3<_0x2d1be9){const _0xe6b432=_0x3613d6[_0x2d9bd3];if(_0xe6b432==='\x20'||_0xe6b432==='\x09'||_0xe6b432==='\x0a'||_0xe6b432==='\x0d'){_0x2d9bd3++;continue;}if('()+-*/%,'['indexOf'](_0xe6b432)!==-0x1){_0x4918bd[_0x344c2e(0xf3d)]({'t':'op','v':_0xe6b432}),_0x2d9bd3++;continue;}if(_0x102638(_0xe6b432)||_0xe6b432==='.'){let _0x351d2=_0x2d9bd3+0x1;while(_0x351d2<_0x2d1be9&&(_0x102638(_0x3613d6[_0x351d2])||_0x3613d6[_0x351d2]==='.'))_0x351d2++;const _0x395fde=parseFloat(_0x3613d6['slice'](_0x2d9bd3,_0x351d2));if(!isFinite(_0x395fde))throw new Error(_0x344c2e(0x4b5)+_0x3613d6[_0x344c2e(0xf77)](_0x2d9bd3,_0x351d2)+'\x22');_0x4918bd[_0x344c2e(0xf3d)]({'t':'num','v':_0x395fde}),_0x2d9bd3=_0x351d2;continue;}if(_0x267934(_0xe6b432)){let _0x3b3f62=_0x2d9bd3+0x1;while(_0x3b3f62<_0x2d1be9&&_0x46b9ba(_0x3613d6[_0x3b3f62]))_0x3b3f62++;_0x4918bd['push']({'t':'id','v':_0x3613d6[_0x344c2e(0xf77)](_0x2d9bd3,_0x3b3f62)}),_0x2d9bd3=_0x3b3f62;continue;}throw new Error(_0x344c2e(0x428)+_0xe6b432+'\x22');}return _0x4918bd;}function compileDataExpression(_0x3f9e4d){const _0x292c47=_0x598d8a,_0x4520f7=tokenizeExpr(String(_0x3f9e4d));let _0x48abae=0x0;const _0x254442=()=>_0x4520f7[_0x48abae],_0x2b7996=()=>_0x4520f7[_0x48abae++],_0x6b8d7f=_0x155f3f=>{const _0xfab561=_0x2b7996();if(!_0xfab561||_0xfab561['v']!==_0x155f3f)throw new Error('expected\x20\x22'+_0x155f3f+'\x22');};function _0x362f39(){return _0x19117a();}function _0x19117a(){let _0x35369d=_0x19883f();while(_0x254442()&&_0x254442()['t']==='op'&&(_0x254442()['v']==='+'||_0x254442()['v']==='-')){const _0x2f0180=_0x2b7996()['v'],_0x400628=_0x19883f(),_0x1ce749=_0x35369d;_0x35369d=_0x2f0180==='+'?_0x452c24=>_0x1ce749(_0x452c24)+_0x400628(_0x452c24):_0x120034=>_0x1ce749(_0x120034)-_0x400628(_0x120034);}return _0x35369d;}function _0x19883f(){let _0x4a6e29=_0x511dff();while(_0x254442()&&_0x254442()['t']==='op'&&(_0x254442()['v']==='*'||_0x254442()['v']==='/'||_0x254442()['v']==='%')){const _0x17b856=_0x2b7996()['v'],_0x454e6d=_0x511dff(),_0x3bf534=_0x4a6e29;_0x4a6e29=_0x17b856==='*'?_0x3710f8=>_0x3bf534(_0x3710f8)*_0x454e6d(_0x3710f8):_0x17b856==='/'?_0x56675c=>_0x3bf534(_0x56675c)/_0x454e6d(_0x56675c):_0x1eea8e=>_0x3bf534(_0x1eea8e)%_0x454e6d(_0x1eea8e);}return _0x4a6e29;}function _0x511dff(){if(_0x254442()&&_0x254442()['t']==='op'&&(_0x254442()['v']==='+'||_0x254442()['v']==='-')){const _0x46e7d1=_0x2b7996()['v'],_0x3ebbf7=_0x511dff();return _0x46e7d1==='-'?_0x32a863=>-_0x3ebbf7(_0x32a863):_0x3ebbf7;}return _0x421ae9();}function _0x421ae9(){const _0x27989e=_0x38a5,_0x2ae1cb=_0x2b7996();if(!_0x2ae1cb)throw new Error(_0x27989e(0xc1a));if(_0x2ae1cb['t']===_0x27989e(0x401)){const _0xa87920=_0x2ae1cb['v'];return()=>_0xa87920;}if(_0x2ae1cb['t']==='op'&&_0x2ae1cb['v']==='('){const _0x2c4d54=_0x362f39();return _0x6b8d7f(')'),_0x2c4d54;}if(_0x2ae1cb['t']==='id'){if(_0x254442()&&_0x254442()['t']==='op'&&_0x254442()['v']==='('){_0x2b7996();const _0x6ee030=[];if(!(_0x254442()&&_0x254442()['t']==='op'&&_0x254442()['v']===')')){_0x6ee030[_0x27989e(0xf3d)](_0x362f39());while(_0x254442()&&_0x254442()['t']==='op'&&_0x254442()['v']===','){_0x2b7996(),_0x6ee030[_0x27989e(0xf3d)](_0x362f39());}}_0x6b8d7f(')');const _0x35bc30=EXPR_FUNCS[_0x2ae1cb['v']];if(!_0x35bc30)throw new Error(_0x27989e(0xe1c)+_0x2ae1cb['v']+'\x22');return _0x1e32b1=>_0x35bc30(_0x6ee030[_0x27989e(0x93b)](_0x2f9ed3=>_0x2f9ed3(_0x1e32b1)));}const _0x24469b=_0x2ae1cb['v'];return _0x325208=>{const _0x5954d5=_0x27989e;if(_0x325208&&Object['prototype'][_0x5954d5(0xa03)][_0x5954d5(0xb3d)](_0x325208,_0x24469b)){const _0x529ecb=_0x325208[_0x24469b];return typeof _0x529ecb===_0x5954d5(0xe58)?_0x529ecb:Number(_0x529ecb);}return NaN;};}throw new Error('unexpected\x20token\x20\x22'+_0x2ae1cb['v']+'\x22');}const _0x42fb4d=_0x362f39();if(_0x48abae<_0x4520f7[_0x292c47(0xdb4)])throw new Error(_0x292c47(0xd81)+_0x4520f7[_0x48abae]['v']+'\x22');return _0x42fb4d;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x19fd59){const _0x5e5c78=_0x598d8a,_0x4e8858=String(_0x19fd59);if(_exprCache[_0x5e5c78(0x291)](_0x4e8858))return _exprCache[_0x5e5c78(0xa75)](_0x4e8858);let _0x1513dc=null;try{_0x1513dc=compileDataExpression(_0x4e8858);}catch(_0x3edc13){!_exprWarned[_0x5e5c78(0x291)](_0x4e8858)&&(_exprWarned['add'](_0x4e8858),console['warn'](_0x5e5c78(0x8a3)+_0x4e8858+_0x5e5c78(0x416)+_0x3edc13[_0x5e5c78(0x4fb)]+_0x5e5c78(0xafb))),_0x1513dc=null;}return _exprCache['set'](_0x4e8858,_0x1513dc),_0x1513dc;}function stepLookup(_0x4ad0af,_0x36d67d){const _0x3ff88c=_0x598d8a;if(!Array[_0x3ff88c(0x9f5)](_0x4ad0af)||!_0x4ad0af['length'])return null;const _0x5b8515=_0x36d67d?.['clampLeft']!==![],_0x57e92b=isNum(_0x36d67d?.[_0x3ff88c(0xebf)])?_0x36d67d['maxStaleMs']:Infinity;return _0xcb7c9c=>{if(_0xcb7c9c<_0x4ad0af[0x0]['t'])return _0x5b8515?_0x4ad0af[0x0]['v']:null;let _0x1e6721=0x0,_0x45c0a1=_0x4ad0af['length']-0x1,_0x7ff486=0x0;while(_0x1e6721<=_0x45c0a1){const _0x5671a5=_0x1e6721+_0x45c0a1>>0x1;if(_0x4ad0af[_0x5671a5]['t']<=_0xcb7c9c)_0x7ff486=_0x5671a5,_0x1e6721=_0x5671a5+0x1;else _0x45c0a1=_0x5671a5-0x1;}if(_0xcb7c9c-_0x4ad0af[_0x7ff486]['t']>_0x57e92b)return null;return _0x4ad0af[_0x7ff486]['v'];};}function refJobKey(_0x27766c,_0x29cafc,_0x4e26d5){const _0x29d445=_0x598d8a;return _0x27766c[_0x29d445(0x653)]+'__'+(_0x27766c[_0x29d445(0x850)]||'')+'__'+_0x29cafc+'__'+(_0x4e26d5||_0x29d445(0xd33));}const REF_OPS=Object[_0x598d8a(0x915)]([_0x598d8a(0xe19),_0x598d8a(0x7ab),'multiply',_0x598d8a(0xdb8),_0x598d8a(0xdaa),_0x598d8a(0x962)]);function normalizeRefOp(_0x4f8dde){const _0x2f4af9=_0x598d8a;return typeof _0x4f8dde===_0x2f4af9(0xef0)&&REF_OPS[_0x2f4af9(0x68d)](_0x4f8dde)?_0x4f8dde:_0x2f4af9(0xe19);}function resolveDataVars(_0x28f1f3,_0x5b46ec){const _0x3f455d=_0x598d8a,_0x48f5a1={};if(!_0x28f1f3||typeof _0x28f1f3!==_0x3f455d(0x29f)||!_0x5b46ec||!_0x5b46ec[_0x3f455d(0x1bb)])return _0x48f5a1;for(const [_0x1ebb1e,_0x252b91]of Object[_0x3f455d(0x55a)](_0x28f1f3)){if(!_0x1ebb1e||typeof _0x252b91!==_0x3f455d(0xef0))continue;const _0x546099=_0x5b46ec['states'][_0x252b91],_0x376276=_0x546099?toNum(_0x546099['state']):null;_0x48f5a1[_0x1ebb1e]=_0x376276===null||_0x376276===undefined?NaN:_0x376276;}return _0x48f5a1;}function synthesizeForecastSeries(_0x241d79,_0x297931,_0x42797f,_0x1c53b8){const _0x327310=_0x598d8a;if(!_0x241d79||!_0x297931[_0x327310(0x1a6)])return[];let _0xb99f87=getAttributePath(_0x241d79[_0x327310(0xdc3)],_0x297931['data_attribute']);if(typeof _0xb99f87===_0x327310(0xef0)){const _0x366f00=_0xb99f87[_0x327310(0xfa2)]();if(_0x366f00[_0x327310(0x83a)]('['))try{_0xb99f87=JSON[_0x327310(0x1c7)](_0x366f00);}catch(_0x11ac75){try{_0xb99f87=JSON[_0x327310(0x1c7)](_0x366f00['replace'](/'/g,'\x22'));}catch(_0x4a38a7){}}}if(!Array[_0x327310(0x9f5)](_0xb99f87))return _0xb99f87!==undefined&&_0xb99f87!==null&&console[_0x327310(0x227)](_0x327310(0x7a5)+_0x297931['data_attribute']+_0x327310(0xa38)+_0x297931['entity']+_0x327310(0xf1a)),[];const _0x3ad7d6=_0xb99f87[_0x327310(0x93b)](_0x5596e4=>_0x5596e4&&typeof _0x5596e4===_0x327310(0x29f)&&!Array[_0x327310(0x9f5)](_0x5596e4)?{..._0x5596e4}:_0x5596e4),_0x20a944=_0x297931[_0x327310(0x92d)]||_0x327310(0x378),_0x27c3b8=_0x297931[_0x327310(0xba6)]||_0x327310(0x1df),_0x3d3b3b=_0x297931[_0x327310(0x573)]||_0x327310(0x843),_0x41c490=_0x297931[_0x327310(0xbd0)],_0x5f32e4=_0x297931[_0x327310(0x8e8)]?getCompiledExpr(_0x297931[_0x327310(0x8e8)]):null,_0x543071=_0x5f32e4?resolveDataVars(_0x297931[_0x327310(0xa9a)],_0x1c53b8):null,_0x5e0a40=[];for(const _0x25fcfc of _0x3ad7d6){if(!_0x25fcfc||typeof _0x25fcfc!=='object')continue;const _0x4da9ea=getAttributePath(_0x25fcfc,_0x20a944);let _0x56eec2;if(_0x5f32e4){let _0x5c0b75;try{_0x5c0b75=_0x5f32e4({..._0x25fcfc,..._0x543071});}catch(_0x3ea307){_0x5c0b75=NaN;}_0x56eec2=toNum(_0x5c0b75);}else _0x56eec2=toNum(getAttributePath(_0x25fcfc,_0x27c3b8));const _0x118da0=parseForecastTime(_0x4da9ea,_0x3d3b3b,_0x42797f,_0x41c490);if(_0x118da0===null||_0x56eec2===null)continue;_0x5e0a40[_0x327310(0xf3d)]({'t':_0x118da0,'v':_0x56eec2});}return _0x5e0a40[_0x327310(0x160)]((_0x21e305,_0x35c37b)=>_0x21e305['t']-_0x35c37b['t']),_0x5e0a40;}const SVG_NS=_0x598d8a(0xd1a),svgEl=(_0x107285,_0x2e087f={})=>{const _0x4d4c60=_0x598d8a,_0x5ea000=document[_0x4d4c60(0xb09)](SVG_NS,_0x107285);for(const [_0x4d37d8,_0x30b1fe]of Object['entries'](_0x2e087f))_0x5ea000[_0x4d4c60(0x57a)](_0x4d37d8,_0x30b1fe);return _0x5ea000;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x70d162){const _0x27aed2=_0x598d8a;this[_0x27aed2(0xd84)]=_0x70d162;}[_0x598d8a(0x1fb)](_0x160ee3,_0xb32298,_0x501e46,_0x36cee5){const _0x105774=_0x598d8a;this[_0x105774(0x72d)]=0x0,_0xb32298=_0xb32298['map'](_0x13a1d2=>{const _0xac406b=_0x105774,_0x32b10f=_0x13a1d2[_0xac406b(0x4d7)]?.[_0xac406b(0xe57)];if(_0x13a1d2[_0xac406b(0x4d7)]?.[_0xac406b(0x385)]==null||_0x32b10f?.[_0xac406b(0xfad)]!==_0xac406b(0x61d)||(_0x32b10f[_0xac406b(0xd03)]??'previous_period')!=='previous_period')return _0x13a1d2;const _0x1bdf43=(toNum(_0x13a1d2[_0xac406b(0x4d7)][_0xac406b(0x561)])||0x0)*0x36ee80;if(_0x1bdf43<=0x0)return _0x13a1d2;if(_0x1bdf43>this[_0xac406b(0x72d)])this[_0xac406b(0x72d)]=_0x1bdf43;return{..._0x13a1d2,'points':(_0x13a1d2[_0xac406b(0xf65)]||[])[_0xac406b(0x93b)](_0x33dbf9=>({..._0x33dbf9,'t':_0x33dbf9['t']-_0x1bdf43})),'raw':(_0x13a1d2[_0xac406b(0x5ff)]||[])['map'](_0x3a9cab=>({..._0x3a9cab,'t':_0x3a9cab['t']-_0x1bdf43})),'tailToMs':isNum(_0x13a1d2[_0xac406b(0x6ae)])?_0x13a1d2[_0xac406b(0x6ae)]-_0x1bdf43:null,'entity':{..._0x13a1d2[_0xac406b(0x4d7)],'offset':0x0,'_compareCfg':{..._0x32b10f,'show_delta':![]}}};});{const _0x5ebf38=this[_0x105774(0xd84)]?.[_0x105774(0x677)]||Date[_0x105774(0xd47)](),_0x49bafd=this[_0x105774(0xd84)]?.[_0x105774(0x4fe)]?.[_0x105774(0x8b6)]?.[_0x105774(0xca5)]?.(),_0x4ec134=isNum(_0x49bafd)&&_0x49bafd<=_0x5ebf38,_0x22634c=_0x564c04=>_0x564c04[_0x105774(0xa55)]||(_0x501e46[_0x105774(0x4c3)]&&_0x564c04[_0x105774(0x385)]==null?_0x105774(0x572):null),_0x5d743a=new Map();for(const _0x4cd064 of _0xb32298){const _0x505967=_0x22634c(_0x4cd064[_0x105774(0x4d7)]||{});if(!_0x505967)continue;if(!_0x5d743a[_0x105774(0x291)](_0x505967))_0x5d743a[_0x105774(0x6fd)](_0x505967,new Set());const _0x27226c=toNum(_0x4cd064[_0x105774(0x6ae)]);_0x5d743a[_0x105774(0xa75)](_0x505967)['add'](isNum(_0x27226c)?_0x27226c:null);}_0xb32298=_0xb32298[_0x105774(0x93b)](_0x2a8356=>{const _0x5a2969=_0x105774,_0x3d7d90=toNum(_0x2a8356[_0x5a2969(0x6ae)]);if(!isNum(_0x3d7d90))return _0x2a8356;const _0x448119=_0x2a8356[_0x5a2969(0x4d7)]||{},_0x5c9b23=_0x22634c(_0x448119);if(_0x5c9b23){if(!_0x4ec134)return _0x2a8356;const _0xd64210=_0x5d743a['get'](_0x5c9b23);if(!_0xd64210||_0xd64210[_0x5a2969(0xd60)]!==0x1||_0xd64210[_0x5a2969(0x291)](null))return _0x2a8356;}const _0x320061=_0x2a8356[_0x5a2969(0xf65)]||[];let _0x2400a3=_0x320061[_0x5a2969(0xdb4)]-0x1;while(_0x2400a3>=0x0&&!isNum(_0x320061[_0x2400a3]?.['v']))_0x2400a3--;if(_0x2400a3<0x0)return _0x2a8356;const _0x11dfcb=_0x320061[_0x2400a3];if(_0x11dfcb[_0x5a2969(0xbf5)]||_0x11dfcb[_0x5a2969(0xdd4)]||_0x3d7d90<=_0x11dfcb['t']+0x3e8)return _0x2a8356;for(let _0x54670f=_0x2400a3+0x1;_0x54670f<_0x320061[_0x5a2969(0xdb4)];_0x54670f++){if(_0x320061[_0x54670f]&&_0x320061[_0x54670f]['t']<_0x3d7d90)return _0x2a8356;}return{..._0x2a8356,'points':[..._0x320061[_0x5a2969(0xf77)](0x0,_0x2400a3+0x1),{..._0x11dfcb,'t':_0x3d7d90,'_tail':!![]},..._0x320061[_0x5a2969(0xf77)](_0x2400a3+0x1)]};});}if(this[_0x105774(0x72d)]>0x0){const _0xc5fade=new Map();for(const _0x3bb5f2 of _0xb32298){if(_0x3bb5f2['entity']?.[_0x105774(0x385)]!=null)continue;const _0xe77148=(_0x3bb5f2[_0x105774(0xf65)]||[])[_0x105774(0xc80)](_0x3b5e85=>_0x3b5e85&&_0x3b5e85['v']!==null);if(_0xe77148)_0xc5fade['set'](_0x3bb5f2['idx'],_0xe77148);}_0xb32298=_0xb32298[_0x105774(0x93b)](_0x1777f4=>{const _0x25b18b=_0x105774,_0xd68865=_0x1777f4[_0x25b18b(0x4d7)]?.[_0x25b18b(0x385)];if(_0xd68865==null||_0x1777f4[_0x25b18b(0x4d7)]?.['_compareCfg']?.[_0x25b18b(0xfad)]!==_0x25b18b(0x61d))return _0x1777f4;const _0x46885f=_0xc5fade['get'](_0xd68865),_0x2d189f=_0x1777f4[_0x25b18b(0xf65)]||[],_0x5d90b8=_0x2d189f['length']?_0x2d189f[_0x2d189f[_0x25b18b(0xdb4)]-0x1]:null;if(!_0x46885f||!_0x5d90b8||_0x5d90b8['v']===null||_0x46885f['t']<=_0x5d90b8['t'])return _0x1777f4;return{..._0x1777f4,'points':[..._0x2d189f,{..._0x46885f,'_seam':!![]}]};});}const _0x2e613d=_0x160ee3[_0x105774(0x82c)]||0x190,_0x516afe=_0x501e46[_0x105774(0x9c4)],_0x4efc96=_0x516afe==null||_0x516afe===_0x105774(0xdc1)||_0x516afe==='',_0x4e0046=this['card'][_0x105774(0x1ad)]();let _0x21e2a8;if(_0x4e0046){_0x160ee3[_0x105774(0x56e)][_0x105774(0x3ce)]=_0x105774(0xd60);const _0x2d7ab2=this[_0x105774(0xd84)][_0x105774(0x1d5)],_0x218309=_0x160ee3[_0x105774(0x56e)]['minHeight']===_0x105774(0x6b4)&&Math[_0x105774(0x2ba)]((_0x160ee3[_0x105774(0x6e0)]||0x0)-0xc8)<=0x2,_0x220155=(_0x160ee3[_0x105774(0x6e0)]||0x0)<=(this['card'][_0x105774(0x6e0)]||0x0)+0x2;if(isNum(_0x2d7ab2)&&_0x218309&&_0x220155&&this[_0x105774(0xd84)][_0x105774(0xac4)]===_0x2d7ab2)_0x21e2a8=0xc8;else{_0x160ee3[_0x105774(0x56e)][_0x105774(0x727)]='';let _0x49463c=_0x160ee3[_0x105774(0x6e0)]||0x0;const _0xb6de45=this[_0x105774(0xd84)][_0x105774(0x47d)]||this['card'][_0x105774(0x4fe)],_0xb7a272=toNum(_0x501e46[_0x105774(0x82b)]??_0x501e46[_0x105774(0x1c2)]),_0x4bc918=_0xb6de45&&_0xb6de45[_0x105774(0xc94)]&&_0xb6de45[_0x105774(0x8b6)]?Math['max'](0x1,_0xb6de45[_0x105774(0x8b6)]['getTime']()-_0xb6de45['start'][_0x105774(0xca5)]())/0x36ee80:0x0,_0x1e49c6=!this[_0x105774(0xd84)][_0x105774(0x47d)]&&isNum(_0xb7a272)&&_0xb7a272>0x0&&_0x4bc918>_0xb7a272;if(_0x1e49c6&&_0x49463c>SCROLL_PLOT_PAD_BOTTOM)_0x49463c-=SCROLL_PLOT_PAD_BOTTOM;_0x49463c>=0x3c?(_0x21e2a8=_0x49463c,this['card']['_fillFallbackHostH']=null):(_0x21e2a8=0xc8,_0x160ee3['style'][_0x105774(0x727)]='200px',this[_0x105774(0xd84)][_0x105774(0x1d5)]=this['card'][_0x105774(0xac4)]);}}else _0x4efc96?_0x21e2a8=0xc8:_0x21e2a8=toNum(_0x501e46['height'])||0x96;const _0x353db5=_0xb32298[_0x105774(0xb42)](_0xed2168=>_0xed2168[_0x105774(0x4d7)][_0x105774(0xaa0)]!==![]&&_0xed2168[_0x105774(0xf65)][_0x105774(0xdb4)]),_0x4e9160=_0x353db5[_0x105774(0xb42)](_0x3e0320=>isStripEntity(_0x3e0320[_0x105774(0x4d7)])),_0x1c0be4=_0x4e9160[_0x105774(0xdb4)]?_0x353db5['filter'](_0x1edaa4=>!isStripEntity(_0x1edaa4[_0x105774(0x4d7)])):_0x353db5,_0x5dfd86=_0x1c0be4['filter'](_0xcfe290=>_0xcfe290[_0x105774(0x4d7)][_0x105774(0xe6f)]!==_0x105774(0xc89)&&_0xcfe290[_0x105774(0x4d7)][_0x105774(0xe6f)]!=='independent'),_0x5336b4=_0x1c0be4[_0x105774(0xb42)](_0x440d2b=>_0x440d2b[_0x105774(0x4d7)][_0x105774(0xe6f)]===_0x105774(0xc89)),_0x3ab623=_0x5336b4[_0x105774(0xdb4)]>0x0,_0x449a7d=toNum(_0x501e46['y_axis_font_size'])||0xa,_0x102800=toNum(_0x501e46['y_axis_decimals']),_0x185bc5=_0x1c0be4[_0x105774(0x9a7)]((_0x4c204c,_0x509610)=>{const _0xa32d3f=_0x105774,_0x5dde1d=toNum(_0x509610[_0xa32d3f(0x4d7)]?.[_0xa32d3f(0x778)]);return isNum(_0x5dde1d)&&_0x5dde1d>_0x4c204c?_0x5dde1d:_0x4c204c;},0x0),_0x5d9a9c=isNum(_0x102800)?_0x102800:_0x185bc5,_0x199f00=Math[_0x105774(0x91c)](0xc,Math[_0x105774(0xcbe)](_0x449a7d*1.2)),_0x41e762=(_0x8db83f,_0x10b23b,_0x13050d)=>{const _0x499511=_0x105774,_0x3f2fbb=this[_0x499511(0xd84)]?.[_0x499511(0x903)]?.(_0x8db83f);if(_0x3f2fbb&&_0x3f2fbb[_0x499511(0xdb4)]){let _0x1170ea=0x0;for(const _0x2a6abe of _0x3f2fbb){const _0xa545cb=String(_0x2a6abe?.[_0x499511(0x72c)]??_0x2a6abe?.[_0x499511(0xd97)]??'');if(_0xa545cb['length']>_0x1170ea)_0x1170ea=_0xa545cb['length'];}return Math[_0x499511(0x91c)](0x20,Math['round'](_0x1170ea*_0x449a7d*0.62+0xe));}if(_0x10b23b){const _0x4dd2ca=axisLabelFormatter(_0x501e46,_0x8db83f);if(_0x4dd2ca){const _0x2d3b91=String(_0x4dd2ca(_0x10b23b['lo'])??''),_0x8f3f10=String(_0x4dd2ca(_0x10b23b['hi'])??''),_0x3c3b92=Math[_0x499511(0x91c)](_0x2d3b91[_0x499511(0xdb4)],_0x8f3f10[_0x499511(0xdb4)],0x4);return Math[_0x499511(0x91c)](0x20,Math[_0x499511(0xcbe)](_0x3c3b92*_0x449a7d*0.62+0xc));}const _0x5326d8=isNum(_0x13050d)?_0x13050d:0x1,_0x2dc327=_0x10b23b['lo'][_0x499511(0x5f6)](_0x5326d8),_0x3b9b90=_0x10b23b['hi']['toFixed'](_0x5326d8),_0xdde0f6=Math[_0x499511(0x91c)](_0x2dc327[_0x499511(0xdb4)],_0x3b9b90['length']);return Math[_0x499511(0x91c)](0x20,Math['round'](_0xdde0f6*_0x449a7d*0.62+0xc));}const _0x2b9828=0x4+(_0x5d9a9c>0x0?_0x5d9a9c+0x1:0x0);return Math[_0x499511(0x91c)](0x20,Math[_0x499511(0xcbe)](_0x2b9828*_0x449a7d*0.62+0xc));},_0x50952f=this[_0x105774(0xdd9)](_0x1c0be4,_0x501e46),_0x2b2573=_0x501e46[_0x105774(0x81e)]!==![]?this['card']?.[_0x105774(0x47d)]:null,_0x1eb85c=_0x2b2573?_0x2b2573[_0x105774(0xc94)][_0x105774(0xca5)]():0x0,_0x17c764=_0x2b2573?_0x2b2573[_0x105774(0x8b6)][_0x105774(0xca5)]():0x0,_0xccef53=_0x16c5f3=>{const _0x59026d=_0x105774;if(!_0x2b2573)return _0x16c5f3;const _0x5dc7e3=_0x16c5f3[_0x59026d(0x93b)](_0x3ced56=>({..._0x3ced56,'points':(_0x3ced56['points']||[])[_0x59026d(0xb42)](_0x49cf31=>_0x49cf31['t']>=_0x1eb85c&&_0x49cf31['t']<=_0x17c764)}));return _0x5dc7e3['some'](_0x4452cd=>_0x4452cd['points'][_0x59026d(0xeaf)](_0xcb3b7c=>isNum(_0xcb3b7c?.['v'])))?_0x5dc7e3:_0x16c5f3;},_0x54b77b=_0x2b2573?this[_0x105774(0xdd9)](_0xccef53(_0x1c0be4),_0x501e46):_0x50952f,_0x56c1d1=(_0x4f9278,_0x469355)=>{const _0x586aa7=_0x105774,_0x3bdf84=this[_0x586aa7(0xeff)](_0xccef53(_0x4f9278),_0x501e46,_0x469355,_0x54b77b);return _0x3bdf84||this['_computeYBounds'](_0x4f9278,_0x501e46,_0x469355,_0x50952f);},_0x4e6409=_0x2b2573?_0x56c1d1(_0x5dfd86,![]):this['_computeYBounds'](_0x5dfd86,_0x501e46,![],_0x50952f),_0x557665=_0x3ab623?_0x2b2573?_0x56c1d1(_0x5336b4,!![]):this['_computeYBounds'](_0x5336b4,_0x501e46,!![],_0x50952f):null,_0x369050=(_0x4d445a,_0x36c169)=>{const _0x1f7ac8=_0x105774;if(!_0x4d445a||!_0x36c169[_0x1f7ac8(0xeaf)](_0x2dcad7=>_0x2dcad7?.[_0x1f7ac8(0x4d7)]?.['show_data_labels']===!![]))return;const _0x42130d=_0x4d445a['hi']-_0x4d445a['lo'];if(_0x42130d>0x0)_0x4d445a['hi']=_0x4d445a['hi']+_0x42130d*0.12;};_0x369050(_0x4e6409,_0x5dfd86),_0x369050(_0x557665,_0x5336b4);const _0x34796b=(_0x3cca64,_0x5ca521)=>{const _0x4e73e2=_0x105774,_0x48714e=toNum(_0x501e46[_0x4e73e2(0xe03)]);if(isNum(_0x48714e))return _0x48714e;let _0x2216c2=-0x1;for(const _0x3fc4a3 of _0x3cca64){const _0x3393b=toNum(_0x3fc4a3[_0x4e73e2(0x4d7)]?.[_0x4e73e2(0x778)]);if(isNum(_0x3393b)&&_0x3393b>_0x2216c2)_0x2216c2=_0x3393b;}if(_0x2216c2>=0x0)return _0x2216c2;if(_0x5ca521){const _0x4f1a22=_0x5ca521['hi']-_0x5ca521['lo'],_0x11a520=toNum(_0x501e46[_0x4e73e2(0xe8f)])||0x4,_0x5d00f4=_0x4f1a22/_0x11a520;if(_0x5d00f4>0x0&&_0x5d00f4<0x1)return Math[_0x4e73e2(0xcba)](-Math['log10'](_0x5d00f4));if(Math[_0x4e73e2(0x2ba)](_0x5ca521['hi'])<0x64&&Math[_0x4e73e2(0x2ba)](_0x5ca521['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x1086a2=_0x34796b(_0x5dfd86,_0x4e6409),_0x320f9e=_0x3ab623?_0x34796b(_0x5336b4,_0x557665):0x1,_0x31895f=this[_0x105774(0xd84)]?.['_graphData']?.['series']||_0xb32298,_0x561c98=_0x31895f[_0x105774(0xb42)](_0x1a99e5=>_0x1a99e5[_0x105774(0x4d7)]?.[_0x105774(0xaa0)]!==![]&&_0x1a99e5['points']?.[_0x105774(0xdb4)]&&!isStripEntity(_0x1a99e5['entity'])&&_0x1a99e5[_0x105774(0x4d7)][_0x105774(0xe6f)]!==_0x105774(0xc89)&&_0x1a99e5[_0x105774(0x4d7)][_0x105774(0xe6f)]!=='independent'),_0xfbd801=_0x31895f[_0x105774(0xb42)](_0x5a964b=>_0x5a964b['entity']?.['show_graph']!==![]&&_0x5a964b[_0x105774(0xf65)]?.[_0x105774(0xdb4)]&&!isStripEntity(_0x5a964b[_0x105774(0x4d7)])&&_0x5a964b[_0x105774(0x4d7)]['y_axis']===_0x105774(0xc89)),_0x59f7db=_0x561c98[_0x105774(0xdb4)]?_0x561c98:_0x5dfd86,_0x311b48=_0xfbd801['length']?_0xfbd801:_0x5336b4,_0x5e41f6=_0x561c98[_0x105774(0xdb4)]===_0x5dfd86['length'],_0x4c1668=_0xfbd801[_0x105774(0xdb4)]===_0x5336b4[_0x105774(0xdb4)],_0x4cdd7c=_0x5e41f6?_0x4e6409:_0x561c98[_0x105774(0xdb4)]?_0x2b2573?_0x56c1d1(_0x59f7db,![]):this[_0x105774(0xeff)](_0x59f7db,_0x501e46,![],_0x50952f):_0x4e6409,_0x105058=_0x4c1668?_0x557665:_0xfbd801[_0x105774(0xdb4)]?_0x2b2573?_0x56c1d1(_0x311b48,!![]):this[_0x105774(0xeff)](_0x311b48,_0x501e46,!![],_0x50952f):_0x557665,_0x31cea2=_0x5e41f6?_0x1086a2:_0x34796b(_0x59f7db,_0x4cdd7c),_0x45d082=_0x4c1668?_0x320f9e:_0xfbd801[_0x105774(0xdb4)]?_0x34796b(_0x311b48,_0x105058):_0x320f9e,_0x35f678=_0x41e762('primary',_0x4cdd7c,_0x31cea2),_0x2ddacc=_0x41e762(_0x105774(0xc89),_0x105058,_0x45d082),_0x5656fc=_0xfbd801['length']>0x0||_0x3ab623,_0x144b8f=Math[_0x105774(0x91c)](0x1,(_0x501e46[_0x105774(0x459)]?_0x35f678:0x0)+(_0x501e46[_0x105774(0x545)]?_0x199f00:0x0)),_0x4ff084=!_0x5656fc&&!_0x501e46[_0x105774(0x3e8)]?0x1:Math[_0x105774(0x91c)](0x1,(_0x501e46[_0x105774(0x3e8)]!==![]?_0x2ddacc:0x0)+(_0x501e46['show_y_axis_label']?_0x199f00:0x0)),_0x19dc3c=0x8,_0x189289=_0x501e46[_0x105774(0x3e2)]?0x16:0x8,_0x43776d=this['card'][_0x105774(0x47d)]||this[_0x105774(0xd84)][_0x105774(0x4fe)],_0x15b70e=_0x43776d[_0x105774(0xc94)]['getTime']()-(this[_0x105774(0xd84)][_0x105774(0x47d)]?0x0:this['_seqMaxMs']||0x0),_0x1be521=_0x43776d[_0x105774(0x8b6)][_0x105774(0xca5)](),_0x38e288=Math[_0x105774(0x91c)](0x1,_0x1be521-_0x15b70e),_0x286635=0x4,_0x3f69d7=resolveGroupBy(_0x501e46,_0x38e288/0x36ee80),_0x4e8b73=_0x4e9160[_0x105774(0xdb4)]>0x0&&_0x3f69d7!==_0x105774(0xb00)&&_0x3f69d7!==_0x105774(0x312);let _0x1bb6df=clamp(toNum(_0x501e46[_0x105774(0xa29)])||0x10,0x6,0x3c),_0x502dd2=0x0;if(_0x4e8b73){const _0xcd63db=Math[_0x105774(0x91c)](0x0,_0x21e2a8-_0x19dc3c-_0x189289-0x28);_0x502dd2=_0x286635+_0x4e9160[_0x105774(0xdb4)]*(_0x1bb6df+0x2),_0x502dd2>_0xcd63db&&(_0x1bb6df=Math[_0x105774(0x91c)](0x4,Math[_0x105774(0x9a2)]((_0xcd63db-_0x286635)/_0x4e9160[_0x105774(0xdb4)])-0x2),_0x502dd2=Math['min'](_0xcd63db,_0x286635+_0x4e9160[_0x105774(0xdb4)]*(_0x1bb6df+0x2)));}this[_0x105774(0xd84)][_0x105774(0xbd7)]=_0x19dc3c,this[_0x105774(0xd84)]['_lastPadB']=_0x189289+_0x502dd2;const _0x1766f5=_0x38e288/0x36ee80,_0x2b3ca4=toNum(_0x501e46['__sgcExtVisibleH']??_0x501e46[_0x105774(0x1c2)]),_0x349c1a=!this[_0x105774(0xd84)][_0x105774(0x47d)]&&isNum(_0x2b3ca4)&&_0x2b3ca4>0x0&&_0x1766f5>_0x2b3ca4,_0x46c902=_0x349c1a?_0x1766f5/_0x2b3ca4:0x1,_0x36e209=_0x349c1a?Math[_0x105774(0xcbe)](_0x2e613d*_0x46c902):_0x2e613d,_0x18efb6=Math[_0x105774(0x91c)](0xa,_0x36e209-_0x144b8f-_0x4ff084),_0x490b00=Math[_0x105774(0x91c)](0xa,_0x21e2a8-_0x19dc3c-_0x189289-_0x502dd2),_0x39fa8f=new Map();for(const _0x4919f3 of _0x1c0be4){if(_0x4919f3['entity']['y_axis']!=='independent')continue;const _0x32040e={..._0x501e46,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x6c6b80=(_0x2b2573?this[_0x105774(0xeff)](_0xccef53([_0x4919f3]),_0x32040e,![],null):null)||this[_0x105774(0xeff)]([_0x4919f3],_0x32040e,![],null);_0x6c6b80&&(_0x4919f3[_0x105774(0x4d7)]?.[_0x105774(0x2b9)]===!![]&&_0x6c6b80['hi']>_0x6c6b80['lo']&&(_0x6c6b80['hi']=_0x6c6b80['hi']+(_0x6c6b80['hi']-_0x6c6b80['lo'])*0.12),_0x39fa8f[_0x105774(0x6fd)](_0x4919f3[_0x105774(0x562)],_0x6c6b80));}const _0x5ed332=_0x221e70=>{const _0x3cc1e1=_0x105774,_0x206033=_0x221e70?.[_0x3cc1e1(0x4d7)]||_0x221e70,_0x29262b=_0x221e70?.[_0x3cc1e1(0x562)];if(_0x206033?.['y_axis']==='independent'&&_0x29262b!=null)return _0x39fa8f['get'](_0x29262b)||_0x4e6409;return _0x206033?.['y_axis']===_0x3cc1e1(0xc89)?_0x557665:_0x4e6409;},_0x274840=_0x1c0be4[_0x105774(0xeaf)](_0x1623ea=>(_0x1623ea[_0x105774(0x4d7)]?.['graph_type']||_0x1623ea[_0x105774(0x4d7)]?.[_0x105774(0x342)])==='bar');let _0x219e35=_0x15b70e,_0x5d340d=_0x1be521,_0x401ba7=_0x38e288;if(_0x274840){const _0x13a0de=resolveGroupBy(_0x501e46,_0x38e288/0x36ee80),_0x5ce386=toNum(_0x501e46['points_per_hour'])||0x2,_0x2eb4c8=_0x38e288/0x36ee80,_0x934142=groupBucketMs(_0x13a0de,_0x2eb4c8,_0x5ce386);let _0x9ca8eb=Infinity,_0x269f5f=Infinity,_0xaee4a0=-Infinity;for(const _0x3351b1 of _0x1c0be4){const _0x406674=_0x3351b1[_0x105774(0x4d7)]?.[_0x105774(0x6bc)]||_0x3351b1[_0x105774(0x4d7)]?.['type'];if(_0x406674!==_0x105774(0x923)&&_0x406674!==_0x105774(0xda3))continue;const _0xc1f988=(_0x3351b1['points']||[])['filter'](_0x40ae42=>isNum(_0x40ae42['v']));for(let _0x7aa177=0x0;_0x7aa177<_0xc1f988[_0x105774(0xdb4)];_0x7aa177++){if(_0x7aa177>0x0){const _0x3eba58=_0xc1f988[_0x7aa177]['t']-_0xc1f988[_0x7aa177-0x1]['t'];if(_0x3eba58>0x0&&_0x3eba58<_0x9ca8eb)_0x9ca8eb=_0x3eba58;}const _0x4673ac=_0xc1f988[_0x7aa177]['t'];if(_0x4673ac>=_0x15b70e&&_0x4673ac<_0x1be521){if(_0x4673ac<_0x269f5f)_0x269f5f=_0x4673ac;if(_0x4673ac>_0xaee4a0)_0xaee4a0=_0x4673ac;}}}const _0x4ec69f=Math['min'](_0x934142/0x2,_0x38e288/0x4,isFinite(_0x9ca8eb)?_0x9ca8eb/0x2:Infinity);if(isFinite(_0x4ec69f)&&isFinite(_0x269f5f))_0x219e35=Math[_0x105774(0x4da)](_0x15b70e,_0x269f5f-_0x4ec69f),_0x5d340d=Math[_0x105774(0x91c)](_0x1be521,_0xaee4a0+_0x4ec69f);else isFinite(_0x4ec69f)&&(_0x219e35=_0x15b70e-_0x4ec69f,_0x5d340d=_0x1be521+_0x4ec69f);_0x401ba7=Math['max'](0x1,_0x5d340d-_0x219e35);}let _0x49c4fd,_0x63460=![];const _0x55decd=resolveGroupBy(_0x501e46,_0x38e288/0x36ee80),_0x1fde97=_0x55decd===_0x105774(0x312)&&_0x501e46[_0x105774(0x3d9)]!==_0x105774(0xc09)&&_0x1c0be4[_0x105774(0xad9)](_0x3e4838=>{const _0x342eeb=_0x105774,_0xe92d5=_0x3e4838[_0x342eeb(0x4d7)]||{};return!_0xe92d5[_0x342eeb(0x1a6)]&&!_0xe92d5[_0x342eeb(0x88d)]&&!_0xe92d5[_0x342eeb(0x8e6)];});this['_yearEqualSpace']=_0x1fde97,this['_stretchSlots']=![];if(_0x55decd===_0x105774(0xb00)){const _0x59d675=new Date(_0x15b70e),_0x487261=_0x59d675[_0x105774(0xf88)](),_0x3fbfdd=_0x59d675[_0x105774(0xb1f)](),_0x6a826a=new Date(_0x1be521-0x1),_0x57313a=Math[_0x105774(0x91c)](0x1,(_0x6a826a['getFullYear']()-_0x487261)*0xc+(_0x6a826a[_0x105774(0xb1f)]()-_0x3fbfdd)+0x1),_0x4de86b=_0x1c0be4[_0x105774(0xeaf)](_0x5bae4b=>{const _0x27bac6=_0x105774,_0x335e6c=_0x5bae4b['entity']?.[_0x27bac6(0x6bc)]||_0x5bae4b[_0x27bac6(0x4d7)]?.[_0x27bac6(0x342)];return _0x335e6c==='bar'||_0x335e6c===_0x27bac6(0xda3);}),_0x4451c3=!_0x4de86b&&_0x57313a>0x1;this['_stretchSlots']=_0x4451c3;const _0x2b5658=_0x596399=>_0x4451c3?Math[_0x105774(0x91c)](0x0,Math[_0x105774(0x4da)](0x1,(_0x596399-0.5)/(_0x57313a-0x1))):_0x596399/_0x57313a,_0x5b6a41=Date[_0x105774(0xd47)]();let _0x3e225e=null,_0xd268e2=null,_0x4869c9=null;if(!_0x4de86b&&_0x5b6a41>_0x15b70e&&_0x5b6a41<_0x1be521){const _0x8648f9=new Date(_0x5b6a41);_0xd268e2=_0x8648f9['getFullYear'](),_0x4869c9=_0x8648f9['getMonth']();const _0x494d8d=(_0xd268e2-_0x487261)*0xc+(_0x4869c9-_0x3fbfdd),_0x8af916=new Date(_0xd268e2,_0x4869c9+0x1,0x0)[_0x105774(0x242)](),_0x33c380=(_0x8648f9[_0x105774(0x242)]()-0x1+_0x8648f9['getHours']()/0x18)/_0x8af916;_0x3e225e=_0x144b8f+_0x2b5658(_0x494d8d+_0x33c380)*_0x18efb6;}_0x49c4fd=_0x48fa0a=>{const _0x399fb1=_0x105774,_0x19cfd5=new Date(_0x48fa0a);if(_0x3e225e!==null&&_0x19cfd5[_0x399fb1(0xf88)]()===_0xd268e2&&_0x19cfd5[_0x399fb1(0xb1f)]()===_0x4869c9)return _0x3e225e;const _0x36680f=(_0x19cfd5['getFullYear']()-_0x487261)*0xc+(_0x19cfd5[_0x399fb1(0xb1f)]()-_0x3fbfdd);return _0x144b8f+_0x2b5658(_0x36680f+0.5)*_0x18efb6;};}else{if(_0x1fde97){const {refY:_0x5309b6,totalYears:_0x45b418}=this['_yearSlotSpan'](_0x15b70e,_0x1be521),_0x5a1a1c=_0x1c0be4[_0x105774(0xeaf)](_0x3bfeb1=>{const _0x201971=_0x105774,_0x29784b=_0x3bfeb1[_0x201971(0x4d7)]?.['graph_type']||_0x3bfeb1[_0x201971(0x4d7)]?.['type'];return _0x29784b===_0x201971(0x923)||_0x29784b==='candlestick';}),_0x5a5e60=!_0x5a1a1c&&_0x45b418>0x1;if(_0x5a5e60)this[_0x105774(0x80d)]=!![];const _0x41e7c4=_0x2e675f=>_0x5a5e60?Math[_0x105774(0x91c)](0x0,Math[_0x105774(0x4da)](0x1,(_0x2e675f-0.5)/(_0x45b418-0x1))):_0x2e675f/_0x45b418,_0x52cb40=Date[_0x105774(0xd47)]();let _0x1b05dc=null,_0x2eeec3=null;if(!_0x5a1a1c&&_0x52cb40>_0x15b70e&&_0x52cb40<_0x1be521){const _0x2b9d7e=new Date(_0x52cb40);_0x2eeec3=_0x2b9d7e[_0x105774(0xf88)]();const _0x278fb8=_0x2eeec3-_0x5309b6,_0x4634ea=new Date(_0x2b9d7e[_0x105774(0xf88)](),0x0,0x1)[_0x105774(0xca5)](),_0xf8d411=new Date(_0x2b9d7e[_0x105774(0xf88)]()+0x1,0x0,0x1)[_0x105774(0xca5)]();_0x1b05dc=_0x144b8f+_0x41e7c4(_0x278fb8+(_0x52cb40-_0x4634ea)/(_0xf8d411-_0x4634ea))*_0x18efb6;}_0x49c4fd=_0x43d99d=>{const _0x501e15=_0x105774,_0x2cdba2=new Date(_0x43d99d);if(_0x1b05dc!==null&&_0x2cdba2[_0x501e15(0xf88)]()===_0x2eeec3)return _0x1b05dc;const _0x2ac042=_0x2cdba2[_0x501e15(0xf88)]()-_0x5309b6;return _0x144b8f+_0x41e7c4(_0x2ac042+0.5)*_0x18efb6;};}else _0x49c4fd=_0x54c02f=>_0x144b8f+(_0x54c02f-_0x219e35)/_0x401ba7*_0x18efb6,_0x63460=!![];}const _0x10986b=!!_0x501e46[_0x105774(0x330)],_0x5d84ad=(_0x50d3b4,_0x10c03b)=>{const _0x51dff9=_0x105774;if(!_0x10c03b)return _0x19dc3c+_0x490b00/0x2;const {lo:_0x4a793a,hi:_0x26ac8c}=_0x10c03b;if(_0x26ac8c===_0x4a793a)return _0x19dc3c+_0x490b00/0x2;if(_0x10986b){const _0x4a657a=Math[_0x51dff9(0x91c)](_0x4a793a,1e-10),_0x10b4a8=Math[_0x51dff9(0x91c)](_0x26ac8c,_0x4a657a*0xa),_0x5d4973=Math['max'](_0x50d3b4,_0x4a657a),_0x6fea86=Math[_0x51dff9(0xefa)](_0x4a657a),_0x8cbf8b=Math['log10'](_0x10b4a8),_0x28d971=Math['log10'](_0x5d4973);return _0x19dc3c+_0x490b00-(_0x28d971-_0x6fea86)/(_0x8cbf8b-_0x6fea86)*_0x490b00;}return _0x19dc3c+_0x490b00-(_0x50d3b4-_0x4a793a)/(_0x26ac8c-_0x4a793a)*_0x490b00;},_0x565fe7=_0x349c1a?{'width':String(_0x36e209),'height':String(_0x21e2a8),'viewBox':_0x105774(0x4c9)+_0x36e209+'\x20'+_0x21e2a8,'preserveAspectRatio':_0x105774(0xbc9),'class':_0x105774(0x569)}:{'width':_0x105774(0x170),'height':String(_0x21e2a8),'viewBox':_0x105774(0x4c9)+_0x36e209+'\x20'+_0x21e2a8,'preserveAspectRatio':_0x105774(0xbc9),'class':_0x105774(0x569)},_0x38c48f=svgEl(_0x105774(0x341),_0x565fe7),_0x1a965f=svgEl(_0x105774(0x868));_0x38c48f[_0x105774(0xa9e)](_0x1a965f);const _0x51bcf4='sgc-plot-clip-'+this[_0x105774(0xd84)][_0x105774(0x709)],_0x3c52df=svgEl(_0x105774(0xcc0),{'id':_0x51bcf4});let _0xafcd4b=0x0;for(const _0x2942a6 of _0x1c0be4){const _0x543283=toNum(_0x2942a6[_0x105774(0x4d7)]?.[_0x105774(0x8c1)]),_0x814b4f=isNum(_0x543283)&&_0x543283>0x0?_0x543283:2.5;if(_0x814b4f>_0xafcd4b)_0xafcd4b=_0x814b4f;}_0xafcd4b=Math[_0x105774(0x4da)](0x4,Math[_0x105774(0xcba)](_0xafcd4b/0x2)+0x1);const _0x2cb6d2=svgEl(_0x105774(0x5cd),{'x':String(_0x144b8f-_0xafcd4b),'y':String(_0x19dc3c-_0xafcd4b),'width':String(_0x18efb6+_0xafcd4b*0x2),'height':String(_0x490b00+_0xafcd4b*0x2),'data-full-x':String(_0x144b8f-_0xafcd4b),'data-full-w':String(_0x18efb6+_0xafcd4b*0x2)});_0x3c52df[_0x105774(0xa9e)](_0x2cb6d2),_0x1a965f[_0x105774(0xa9e)](_0x3c52df);const _0x4d47d6='sgc-chrome-clip-'+this[_0x105774(0xd84)][_0x105774(0x709)],_0x31aa95=svgEl(_0x105774(0xcc0),{'id':_0x4d47d6}),_0x4bf639=svgEl(_0x105774(0x5cd),{'x':String(_0x144b8f),'y':'0','width':String(_0x18efb6),'height':String(_0x21e2a8),'data-full-x':String(_0x144b8f),'data-full-w':String(_0x18efb6)});_0x31aa95['appendChild'](_0x4bf639),_0x1a965f[_0x105774(0xa9e)](_0x31aa95);const _0x1d11cc=(_0x370a77,_0x474a28)=>{const _0x282bc2=_0x105774;if(!_0x370a77)return null;const _0x5a9910=toNum(_0x501e46[_0x282bc2(0xe8f)]),_0xe11cca=this[_0x282bc2(0xd84)]?.[_0x282bc2(0x903)]?.(_0x282bc2(0x44e)),_0x37b706=isNum(_0x5a9910)?_0x5a9910:_0xe11cca?Math['max'](0x1,_0xe11cca[_0x282bc2(0xdb4)]-0x1):0x4,_0x3895eb=_0x474a28,_0x3a7134=_0x370a77['hi']-_0x370a77['lo'];if(_0x3a7134>0x0){const _0x28d8a4=Math[_0x282bc2(0xaf1)](0xa,-_0x3895eb),_0x15b36b=Math['max'](0x1,Math['floor'](_0x3a7134/_0x28d8a4+1e-9));return Math['min'](_0x37b706,_0x15b36b);}return _0x37b706;},_0x3f6327=_0x1d11cc(_0x4e6409,_0x1086a2),_0x12e218=_0x501e46['y_axis_round_ticks']!==![],_0x19667c=_0x12e218&&_0x4e6409&&!_0x501e46[_0x105774(0x330)]&&!this[_0x105774(0xd84)]?.[_0x105774(0x903)]?.(_0x105774(0x44e))?niceYTicks(_0x4e6409['lo'],_0x4e6409['hi'],_0x3f6327||0x4,axisMinLabelStep(_0x501e46,'primary')):null,_0x4d3984=_0x12e218&&_0x3ab623&&_0x557665&&!_0x501e46[_0x105774(0x330)]&&!this[_0x105774(0xd84)]?.[_0x105774(0x903)]?.(_0x105774(0xc89))?niceYTicks(_0x557665['lo'],_0x557665['hi'],toNum(_0x501e46[_0x105774(0xe8f)])||0x4,axisMinLabelStep(_0x501e46,_0x105774(0xc89))):null;if(_0x501e46[_0x105774(0xb4c)]){let _0xe5352b=this[_0x105774(0x9a5)](_0x18efb6,_0x219e35,_0x5d340d,_0x501e46,_0x36cee5);if(!_0xe5352b)_0xe5352b=this[_0x105774(0xec0)](_0x18efb6,_0x219e35,_0x5d340d,_0x501e46,_0x36cee5);this[_0x105774(0x71f)](_0x38c48f,_0x144b8f,_0x19dc3c,_0x18efb6,_0x490b00,_0x501e46,_0xe5352b,_0x3f6327,_0x19667c,_0x4e6409);}let _0x6cb36=null,_0x203785=null;_0x501e46['show_y_axis']&&_0x4e6409&&(_0x6cb36=this[_0x105774(0xf5b)](_0x38c48f,_0x144b8f,_0x19dc3c,_0x490b00,_0x4e6409,![],_0x501e46,_0x3f6327,_0x1086a2,_0x19667c));if(_0x3ab623&&_0x557665&&_0x501e46['show_y2_axis']){const _0x334ea3=_0x19667c&&_0x19667c[_0x105774(0xdb4)]>=0x2&&_0x4e6409&&_0x4e6409['hi']>_0x4e6409['lo']?_0x19667c['map'](_0x3f2280=>(_0x3f2280-_0x4e6409['lo'])/(_0x4e6409['hi']-_0x4e6409['lo'])):null;_0x203785=this['_drawYAxis'](_0x38c48f,_0x144b8f+_0x18efb6,_0x19dc3c,_0x490b00,_0x557665,!![],_0x501e46,null,_0x320f9e,_0x4d3984,_0x334ea3);}_0x501e46[_0x105774(0x3e2)]&&this[_0x105774(0x64d)](_0x38c48f,_0x144b8f,_0x19dc3c+_0x490b00,_0x18efb6,_0x219e35,_0x5d340d,_0x501e46,_0x36cee5);_0x4e8b73&&_0x63460&&_0x502dd2>0x0&&this[_0x105774(0x6b2)](_0x38c48f,_0x4e9160,_0x501e46,_0x36cee5,{'padL':_0x144b8f,'plotW':_0x18efb6,'mapX':_0x49c4fd,'tEnd':_0x1be521,'top':_0x19dc3c+_0x490b00+_0x189289+_0x286635,'rowH':_0x1bb6df});const _0x447bcd=this[_0x105774(0xd84)][_0x105774(0xae2)](),_0x476d62=svgEl('g',{'class':_0x105774(0xed8),'clip-path':_0x105774(0x958)+_0x51bcf4+')'});_0x38c48f['appendChild'](_0x476d62);const _0x1bac74=_0x1c0be4[_0x105774(0x93b)]((_0x3954de,_0x206de8)=>({'s':_0x3954de,'i':_0x206de8,'z':toNum(_0x3954de['entity']?.[_0x105774(0xab9)])||0x0}))[_0x105774(0x160)]((_0x7b1897,_0x2537a4)=>_0x7b1897['z']-_0x2537a4['z']||_0x7b1897['i']-_0x2537a4['i'])[_0x105774(0x93b)](_0x3c2a08=>_0x3c2a08['s']);for(const _0x4aac48 of _0x1bac74){if(!_0x4aac48[_0x105774(0x4d7)]?.[_0x105774(0xd34)])continue;const _0x38a514=_0x5ed332(_0x4aac48);if(!_0x38a514)continue;this[_0x105774(0x52a)](_0x476d62,_0x4aac48,_0x38a514,_0x49c4fd,_0x5d84ad);}const _0x5c5ebf=_0x1c0be4[_0x105774(0xb42)](_0x5b61d9=>{const _0x54b69d=_0x105774,_0x3cfa00=_0x5b61d9[_0x54b69d(0x4d7)]?.[_0x54b69d(0x6bc)]||_0x5b61d9[_0x54b69d(0x4d7)]?.['type'];return(_0x3cfa00===_0x54b69d(0x923)||_0x3cfa00==='candlestick')&&_0x5b61d9[_0x54b69d(0x4d7)]?.[_0x54b69d(0xaa0)]!==![];}),_0x43e6a7=new Map();if(_0x5c5ebf['length']>0x0){if(_0x501e46[_0x105774(0x4c3)]){const _0x42d629=[],_0x171b22={};for(const _0x4acee5 of _0x5c5ebf){const _0x42b318=_0x4acee5[_0x105774(0x4d7)][_0x105774(0xa55)]||_0x105774(0xc7f);!(_0x42b318 in _0x171b22)&&(_0x171b22[_0x42b318]=_0x42d629[_0x105774(0xdb4)],_0x42d629[_0x105774(0xf3d)](_0x42b318));}const _0x242c73=_0x42d629[_0x105774(0xdb4)];for(const _0x1124b9 of _0x5c5ebf){_0x43e6a7[_0x105774(0x6fd)](_0x1124b9[_0x105774(0x562)],{'index':_0x171b22[_0x1124b9['entity'][_0x105774(0xa55)]||_0x105774(0xc7f)],'total':_0x242c73});}}else{const _0x3115c0=_0x5c5ebf[_0x105774(0xdb4)];_0x5c5ebf['forEach']((_0x2b5883,_0x59dba7)=>{const _0x38f6b5=_0x105774;_0x43e6a7[_0x38f6b5(0x6fd)](_0x2b5883[_0x38f6b5(0x562)],{'index':_0x59dba7,'total':_0x3115c0});});}}this[_0x105774(0x925)]=null;for(const _0x3c236b of _0x1bac74){const _0x152c9e=_0x5ed332(_0x3c236b);if(!_0x152c9e)continue;const _0x8dc9db=_0x50952f?.[_0x105774(0xac0)]?.[_0x105774(0xa75)](_0x3c236b[_0x105774(0x562)])||null,_0x141054=_0x43e6a7[_0x105774(0xa75)](_0x3c236b[_0x105774(0x562)])||null;let _0x5d2211=_0x476d62;if(_0x3c236b['entity']?.[_0x105774(0x385)]!=null){const _0x146f71=toNum(_0x3c236b[_0x105774(0x4d7)][_0x105774(0xe57)]?.[_0x105774(0x4f5)]);_0x5d2211=svgEl('g',{'opacity':isNum(_0x146f71)?clamp(_0x146f71,0.05,0x1):0.45}),_0x476d62[_0x105774(0xa9e)](_0x5d2211);}const _0x2e08f0=_0x50952f?.['boundaryOwnerByIdx']?.['get'](_0x3c236b[_0x105774(0x562)])||null,_0x542ca6={'pos':_0x50952f?.[_0x105774(0xe8e)]?.[_0x105774(0xa75)](_0x3c236b['idx'])||null,'neg':_0x50952f?.[_0x105774(0x78e)]?.[_0x105774(0xa75)](_0x3c236b[_0x105774(0x562)])||null,'solo':!!_0x50952f?.[_0x105774(0x9d0)]?.[_0x105774(0x291)](_0x3c236b[_0x105774(0x562)])};this[_0x105774(0x2ad)](_0x5d2211,_0x1a965f,_0x3c236b,_0x152c9e,_0x49c4fd,_0x5d84ad,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'tStart':_0x15b70e,'tEnd':_0x1be521,'xStart':_0x219e35,'xEnd':_0x5d340d,'xRange':_0x401ba7,'yearEqualSpace':_0x1fde97,'yearTotal':_0x1fde97?this[_0x105774(0x356)](_0x15b70e,_0x1be521)[_0x105774(0xaa7)]:0x1},_0x501e46,_0x8dc9db,_0x141054,_0x2e08f0,_0x542ca6);}const _0x17faec=_0x349c1a?((()=>{const _0x372f59=_0x105774,_0x2377da=svgEl('g',{'class':_0x372f59(0x235),'clip-path':_0x372f59(0x958)+_0x51bcf4+')'});return _0x38c48f['appendChild'](_0x2377da),_0x2377da;})()):_0x38c48f;this[_0x105774(0x550)](_0x17faec,_0x447bcd,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x36cee5),this[_0x105774(0xc61)](_0x17faec,_0x447bcd,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x36cee5),this[_0x105774(0xfb5)](_0x17faec,_0x1c0be4,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x501e46,_0x36cee5),this[_0x105774(0xf45)](_0x17faec,_0x1c0be4,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x501e46,_0x36cee5);{if(_0x501e46[_0x105774(0x6ca)]!==![]){const _0x3c71fb=Date[_0x105774(0xd47)]();if(_0x3c71fb>_0x15b70e&&_0x3c71fb<_0x1be521-(_0x1be521-_0x15b70e)*0.01){let _0x43f5c8;const _0x2f3661=_0x55decd;if(_0x2f3661===_0x105774(0xb00)){const _0xc80cd0=new Date(_0x3c71fb),_0x2ce7a3=new Date(_0x15b70e),_0x4d9739=_0x2ce7a3[_0x105774(0xf88)](),_0x37b216=_0x2ce7a3['getMonth'](),_0xdf49b6=new Date(_0x1be521-0x1),_0x121219=Math[_0x105774(0x91c)](0x1,(_0xdf49b6[_0x105774(0xf88)]()-_0x4d9739)*0xc+(_0xdf49b6[_0x105774(0xb1f)]()-_0x37b216)+0x1),_0x2c133a=(_0xc80cd0['getFullYear']()-_0x4d9739)*0xc+(_0xc80cd0['getMonth']()-_0x37b216),_0xe5d02e=new Date(_0xc80cd0['getFullYear'](),_0xc80cd0[_0x105774(0xb1f)]()+0x1,0x0)[_0x105774(0x242)](),_0x158ac2=(_0xc80cd0[_0x105774(0x242)]()-0x1+_0xc80cd0['getHours']()/0x18)/_0xe5d02e;_0x43f5c8=_0x144b8f+(this[_0x105774(0x80d)]&&_0x121219>0x1?Math[_0x105774(0x91c)](0x0,Math[_0x105774(0x4da)](0x1,(_0x2c133a+_0x158ac2-0.5)/(_0x121219-0x1))):(_0x2c133a+_0x158ac2)/_0x121219)*_0x18efb6;}else{if(_0x1fde97){const _0x57f03e=new Date(_0x3c71fb),{refY:_0x298c7a,totalYears:_0x2063d2}=this[_0x105774(0x356)](_0x15b70e,_0x1be521),_0x3515f3=_0x57f03e[_0x105774(0xf88)]()-_0x298c7a,_0x1dd49a=new Date(_0x57f03e[_0x105774(0xf88)](),0x0,0x1)[_0x105774(0xca5)](),_0xe9f68f=new Date(_0x57f03e['getFullYear']()+0x1,0x0,0x1)['getTime']();_0x43f5c8=_0x144b8f+(this[_0x105774(0x80d)]&&_0x2063d2>0x1?Math[_0x105774(0x91c)](0x0,Math[_0x105774(0x4da)](0x1,(_0x3515f3+(_0x3c71fb-_0x1dd49a)/(_0xe9f68f-_0x1dd49a)-0.5)/(_0x2063d2-0x1))):(_0x3515f3+(_0x3c71fb-_0x1dd49a)/(_0xe9f68f-_0x1dd49a))/_0x2063d2)*_0x18efb6;}else{if(_0x274840&&(_0x2f3661===_0x105774(0x8da)||_0x2f3661==='week'||_0x2f3661===_0x105774(0x181))){const _0x1be10a=new Date(_0x3c71fb);let _0x36cff5,_0x40a599;if(_0x2f3661===_0x105774(0x8da))_0x36cff5=new Date(_0x1be10a['getFullYear'](),_0x1be10a['getMonth'](),_0x1be10a[_0x105774(0x242)]())[_0x105774(0xca5)](),_0x40a599=0x5265c00;else{if(_0x2f3661==='week'){const _0x234b23=_0x1be10a[_0x105774(0x57b)]()||0x7;_0x36cff5=new Date(_0x1be10a[_0x105774(0xf88)](),_0x1be10a[_0x105774(0xb1f)](),_0x1be10a[_0x105774(0x242)]()-weekStartOffsetDays(_0x234b23,resolveFirstWeekday(_0x36cee5)))[_0x105774(0xca5)](),_0x40a599=0x7*0x5265c00;}else _0x36cff5=new Date(_0x1be10a[_0x105774(0xf88)](),_0x1be10a[_0x105774(0xb1f)](),_0x1be10a['getDate'](),_0x1be10a[_0x105774(0xc2d)]())[_0x105774(0xca5)](),_0x40a599=0x36ee80;}const _0x2e9327=Math[_0x105774(0x4da)](0x1,(_0x3c71fb-_0x36cff5)/_0x40a599),_0x58db28=_0x49c4fd(_0x36cff5),_0x359958=_0x49c4fd(_0x36cff5+_0x40a599)-_0x58db28,_0xd2e1f4=toNum(_0x501e46[_0x105774(0x500)])||0x0,_0x52c1f7=Math[_0x105774(0x91c)](0x1,_0x359958-Math['min'](_0xd2e1f4,_0x359958*0.3));_0x43f5c8=_0x58db28-_0x52c1f7/0x2+_0x2e9327*_0x52c1f7;}else _0x43f5c8=_0x49c4fd(_0x3c71fb);}}const _0x33255f=_0x501e46[_0x105774(0x3a2)]||_0x105774(0x3bf),_0x13d32b=toNum(_0x501e46['now_line_opacity']),_0x5ceed4=isNum(_0x13d32b)?String(_0x13d32b):_0x105774(0x6a0),_0x4f03c8=isNum(_0x13d32b)?String(Math[_0x105774(0x4da)](0x1,_0x13d32b+0.05)):'0.35',_0x12e1d6=toNum(_0x501e46[_0x105774(0xf92)]),_0x34e483=isNum(_0x12e1d6)&&_0x12e1d6>0x0?String(_0x12e1d6):_0x105774(0xb0a),_0x2a3ead=_0x501e46[_0x105774(0xe11)];let _0x1457e7=_0x105774(0x9dc);if(_0x2a3ead===_0x105774(0xe1b))_0x1457e7=null;else{if(_0x2a3ead===_0x105774(0xf44))_0x1457e7=_0x105774(0xb3a);else{if(_0x2a3ead===_0x105774(0xdc6))_0x1457e7='1\x203';else{if(_0x2a3ead===_0x105774(0x15f))_0x1457e7='8\x204';else{if(_0x2a3ead&&typeof _0x2a3ead===_0x105774(0xef0))_0x1457e7=_0x2a3ead;}}}}const _0x2427f6={'x1':String(_0x43f5c8),'x2':String(_0x43f5c8),'y1':String(_0x19dc3c),'y2':String(_0x19dc3c+_0x490b00),'stroke':_0x33255f,'stroke-width':_0x34e483,'opacity':_0x5ceed4,'class':_0x105774(0xcd8),'style':_0x105774(0xf54)};if(_0x1457e7)_0x2427f6[_0x105774(0x790)]=_0x1457e7;const _0x3619c3=svgEl(_0x105774(0xa5a),_0x2427f6);_0x17faec[_0x105774(0xa9e)](_0x3619c3);const _0x4b8ff0=svgEl('text',{'x':String(_0x43f5c8),'y':String(_0x19dc3c-0x2),'text-anchor':'middle','font-size':'8','fill':_0x33255f,'opacity':_0x4f03c8,'class':'sgc-now-label','style':_0x105774(0xfdd)});_0x4b8ff0[_0x105774(0x61e)]=cardT(this[_0x105774(0xd84)]?.[_0x105774(0x2f9)],this['card']?.[_0x105774(0x167)],_0x105774(0xd47)),_0x17faec['appendChild'](_0x4b8ff0);}}}this[_0x105774(0x702)](_0x17faec,_0x1c0be4,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x501e46,_0x36cee5),this[_0x105774(0xae7)](_0x17faec,_0x1c0be4,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332},_0x501e46,_0x36cee5),_0x160ee3[_0x105774(0x5ca)]='',_0x160ee3[_0x105774(0x422)]['toggle'](_0x105774(0xad4),_0x349c1a);const _0x59a136=_0x349c1a&&_0x501e46[_0x105774(0x5ad)]==='wheel';_0x160ee3[_0x105774(0x422)][_0x105774(0xab0)](_0x105774(0xcd1),_0x59a136),_0x160ee3[_0x105774(0xa9e)](_0x38c48f);if(_0x501e46[_0x105774(0x7a6)]&&typeof _0x38c48f[_0x105774(0x29a)]===_0x105774(0x97f))try{const _0xb3b4f2=[..._0x38c48f[_0x105774(0x29a)]('.sgc-animated')],_0x43ea92=_0xb3b4f2[_0x105774(0x93b)](_0x311fdb=>typeof _0x311fdb[_0x105774(0xfd3)]===_0x105774(0x97f)?_0x311fdb[_0x105774(0xfd3)]():0x0);_0xb3b4f2[_0x105774(0x56c)]((_0x3bdda9,_0x39179e)=>{const _0x24c09e=_0x105774,_0x24549d=_0x43ea92[_0x39179e];if(_0x24549d&&isFinite(_0x24549d)&&_0x24549d>0x0)_0x3bdda9[_0x24c09e(0x56e)][_0x24c09e(0x1e4)](_0x24c09e(0xa13),_0x24549d);});}catch(_0x5c35ce){}if(_0x349c1a&&(_0x6cb36||_0x203785)){const _0x23124d=_0x501e46[_0x105774(0xa66)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';if(_0x6cb36){const _0x5c6146=svgEl(_0x105774(0x5cd),{'x':'0','y':'0','width':String(_0x144b8f),'height':String(_0x21e2a8),'fill':_0x23124d,'class':'sgc-y-axis-bg'});_0x6cb36['insertBefore'](_0x5c6146,_0x6cb36['firstChild']),_0x6cb36[_0x105774(0x422)][_0x105774(0x7ab)]('sgc-y-axis-sticky'),_0x6cb36['setAttribute']('data-axis-side','left'),_0x38c48f['appendChild'](_0x6cb36);}if(_0x203785){const _0x3dbfb6=Math['max'](0x0,_0x36e209-_0x144b8f-_0x18efb6),_0x64d841=svgEl(_0x105774(0x5cd),{'x':String(_0x144b8f+_0x18efb6),'y':'0','width':String(_0x3dbfb6),'height':String(_0x21e2a8),'fill':_0x23124d,'class':_0x105774(0x6b9)});_0x203785[_0x105774(0x9ec)](_0x64d841,_0x203785[_0x105774(0x24b)]),_0x203785[_0x105774(0x422)][_0x105774(0x7ab)](_0x105774(0x4a2)),_0x203785[_0x105774(0x57a)](_0x105774(0x4a3),_0x105774(0xbac)),_0x38c48f[_0x105774(0xa9e)](_0x203785);}}if(_0x349c1a){const _0x567210=this[_0x105774(0xd84)];for(const _0x414a9b of _0x38c48f[_0x105774(0x29a)](_0x105774(0xb69))){_0x414a9b['setAttribute']('clip-path',_0x105774(0x958)+_0x4d47d6+')');}const _0x3f5916=_0x567210[_0x105774(0xca8)];if(_0x3f5916!=null)_0x160ee3[_0x105774(0x343)]=_0x3f5916;else{const _0x3a32a2=toNum(_0x501e46[_0x105774(0xbef)]);if(isNum(_0x3a32a2)&&_0x3a32a2>_0x219e35&&_0x3a32a2<_0x1be521){const _0x21e77b=Math[_0x105774(0x91c)](0x0,Math[_0x105774(0xcbe)](_0x49c4fd(_0x3a32a2))-_0x160ee3[_0x105774(0x82c)]);if(_0x21e77b>0x0)_0x567210[_0x105774(0x87d)]=!![];_0x160ee3['scrollLeft']=_0x21e77b;}else _0x160ee3[_0x105774(0x343)]=_0x160ee3[_0x105774(0x8f2)];}const _0x3d200b=()=>{const _0x564909=_0x105774,_0x1f6318=_0x160ee3[_0x564909(0x8f2)]-_0x160ee3[_0x564909(0x82c)],_0x4700c3=_0x160ee3[_0x564909(0x343)],_0xdf67de=_0x38c48f[_0x564909(0x29a)]('.sgc-y-axis-sticky');for(const _0x111d47 of _0xdf67de){const _0x1e4ad7=_0x111d47['getAttribute'](_0x564909(0x4a3)),_0x56a251=_0x1e4ad7===_0x564909(0xbac)?_0x4700c3-_0x1f6318:_0x4700c3;_0x111d47[_0x564909(0x57a)]('transform',_0x564909(0xa95)+_0x56a251+',0)');}const _0x4a9491=_0x6cb36?_0x144b8f:0x0,_0x322025=_0x203785?Math[_0x564909(0x91c)](0x0,_0x36e209-_0x144b8f-_0x18efb6):0x0,_0x43375b=String(_0x4700c3+_0x4a9491),_0x4f09c8=String(Math['max'](0x0,_0x160ee3[_0x564909(0x82c)]-_0x4a9491-_0x322025));_0x2cb6d2[_0x564909(0x57a)]('x',_0x43375b),_0x2cb6d2[_0x564909(0x57a)](_0x564909(0x3a7),_0x4f09c8),_0x4bf639[_0x564909(0x57a)]('x',_0x43375b),_0x4bf639[_0x564909(0x57a)](_0x564909(0x3a7),_0x4f09c8);};_0x3d200b();if(this['_scrollHandler'])_0x160ee3['removeEventListener'](_0x105774(0x188),this[_0x105774(0x294)]);this[_0x105774(0x294)]=()=>{const _0x398665=_0x105774;_0x567210[_0x398665(0xca8)]=_0x160ee3['scrollLeft'],_0x3d200b();if(_0x567210[_0x398665(0x87d)]){_0x567210[_0x398665(0x87d)]=![];return;}if(!_0x567210['_config']?.['scroll_sync'])return;const _0x236869=_0x160ee3['scrollWidth']-_0x160ee3[_0x398665(0x82c)];if(_0x236869<=0x0)return;const _0x5d15ca=_0x160ee3[_0x398665(0x343)]/_0x236869;window[_0x398665(0x754)](new CustomEvent(_0x398665(0x94a),{'detail':{'ratio':_0x5d15ca,'group':_0x567210[_0x398665(0x167)]['scroll_sync_group']||null,'sourceId':_0x567210[_0x398665(0x709)]}}));},_0x160ee3[_0x105774(0x3dd)]('scroll',this[_0x105774(0x294)],{'passive':!![]});if(this[_0x105774(0x5d4)])_0x160ee3['removeEventListener'](_0x105774(0xb24),this[_0x105774(0x5d4)]);_0x59a136?(this['_wheelHandler']=_0x5bb88a=>{const _0x132719=_0x105774;if(_0x160ee3['scrollWidth']<=_0x160ee3['clientWidth'])return;_0x5bb88a[_0x132719(0x7c6)](),_0x5bb88a[_0x132719(0xcfd)](),_0x160ee3[_0x132719(0x343)]+=_0x5bb88a['deltaY']!==0x0?_0x5bb88a[_0x132719(0xedc)]:_0x5bb88a['deltaX'];},_0x160ee3['addEventListener']('wheel',this[_0x105774(0x5d4)],{'passive':![]})):this[_0x105774(0x5d4)]=null;}else this[_0x105774(0xd84)][_0x105774(0xca8)]=null,this[_0x105774(0x294)]&&(_0x160ee3['removeEventListener']('scroll',this[_0x105774(0x294)]),this[_0x105774(0x294)]=null),this[_0x105774(0x5d4)]&&(_0x160ee3[_0x105774(0xf75)](_0x105774(0xb24),this['_wheelHandler']),this[_0x105774(0x5d4)]=null);(_0x501e46[_0x105774(0xd0f)]||_0x501e46[_0x105774(0x8fe)])&&this['_attachTooltip'](_0x38c48f,_0x4e9160[_0x105774(0xdb4)]?_0x1c0be4[_0x105774(0xbed)](_0x4e9160):_0x1c0be4,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'mapX':_0x49c4fd,'mapY':_0x5d84ad,'yBounds':_0x4e6409,'y2Bounds':_0x557665,'boundsFor':_0x5ed332,'tStart':_0x15b70e,'tEnd':_0x1be521},_0x501e46,_0x36cee5,_0x160ee3,_0x50952f);const _0x131e1f=_0x160ee3[_0x105774(0xcd4)];this[_0x105774(0x1a1)]&&(this[_0x105774(0x1a1)]['abort'](),this[_0x105774(0x1a1)]=null),_0x501e46[_0x105774(0x832)]!==![]&&this[_0x105774(0x78c)](_0x131e1f,_0x160ee3,{'padL':_0x144b8f,'padT':_0x19dc3c,'plotW':_0x18efb6,'plotH':_0x490b00,'tStart':_0x15b70e,'tEnd':_0x1be521,'isScroll':_0x349c1a,'width':_0x36e209,'svgViewWidth':_0x36e209});}[_0x598d8a(0x78c)](_0x55d7e5,_0x41069c,_0x23e805){const _0x477573=_0x598d8a;if(!_0x55d7e5||!_0x41069c)return;const _0x289557=this[_0x477573(0xd84)];if(this['_zoomAbort'])this[_0x477573(0x1a1)]['abort']();this[_0x477573(0x1a1)]=new AbortController();const _0x4c04b5=this['_zoomAbort'][_0x477573(0x986)],{padL:_0x3b85c5,padT:_0x577cb3,plotW:_0x4e9e9e,plotH:_0x1064a3,tStart:_0x535def,tEnd:_0x38a174,isScroll:_0x1aedf1,svgViewWidth:_0x12366c}=_0x23e805;this['_zoomGeom']={'padL':_0x3b85c5,'plotW':_0x4e9e9e,'tStart':_0x535def,'tEnd':_0x38a174,'isScroll':_0x1aedf1,'svgViewWidth':_0x12366c},this[_0x477573(0x4aa)](_0x55d7e5,_0x41069c);const _0x21a075=Math[_0x477573(0x91c)](0x1,_0x38a174-_0x535def),_0x101fb7=_0x55d7e5[_0x477573(0x389)](_0x477573(0xd76)),_0x3ccb55=_0x101fb7?.['querySelector']('.sgc-zoom-brush-label-left'),_0x256180=_0x101fb7?.[_0x477573(0x389)](_0x477573(0x5c7));if(!_0x101fb7)return;_0x101fb7['style']['display']=_0x477573(0xbc9);let _0x3950ba=null;const _0x25759f=_0x3ea871=>{const _0x485a4e=_0x477573,_0x5c7664=_0x55d7e5['getBoundingClientRect'](),_0x44623e=_0x5c7664[_0x485a4e(0x3a7)]||0x1,_0x57df51=_0x1aedf1?_0x41069c['scrollLeft']+_0x3ea871/_0x44623e*_0x41069c[_0x485a4e(0x82c)]:_0x3ea871/_0x44623e*_0x12366c,_0xc179fe=Math[_0x485a4e(0x91c)](_0x3b85c5,Math['min'](_0x3b85c5+_0x4e9e9e,_0x57df51)),_0x4abaa9=(_0xc179fe-_0x3b85c5)/_0x4e9e9e;return _0x535def+_0x4abaa9*_0x21a075;},_0xc1bb83=_0x48b792=>{const _0x358b52=_0x477573,_0x3f195b=new Date(_0x48b792),_0x36d0b6=String(_0x3f195b[_0x358b52(0xc2d)]())['padStart'](0x2,'0'),_0x178db2=String(_0x3f195b['getMinutes']())[_0x358b52(0xd9e)](0x2,'0'),_0xf402b4=String(_0x3f195b[_0x358b52(0x242)]())[_0x358b52(0xd9e)](0x2,'0'),_0x4f0362=String(_0x3f195b[_0x358b52(0xb1f)]()+0x1)[_0x358b52(0xd9e)](0x2,'0');return _0xf402b4+'/'+_0x4f0362+'\x20'+_0x36d0b6+':'+_0x178db2;},_0x169ad1=(_0x17b763,_0xfb77cb)=>{const _0x1c94cc=_0x477573,_0xcaf399=_0x55d7e5['getBoundingClientRect'](),_0x1c8e94=_0xcaf399['width'],_0x57ea4f=_0x1aedf1?0x0:_0x3b85c5/_0x12366c*_0x1c8e94,_0x487add=_0x1aedf1?_0x1c8e94:(_0x3b85c5+_0x4e9e9e)/_0x12366c*_0x1c8e94,_0x4141c4=Math['max'](_0x57ea4f,Math[_0x1c94cc(0x4da)](_0x487add,_0x17b763)),_0x1a441e=Math[_0x1c94cc(0x91c)](_0x57ea4f,Math[_0x1c94cc(0x4da)](_0x487add,_0xfb77cb)),_0x369f85=Math['min'](_0x4141c4,_0x1a441e),_0x459275=Math['abs'](_0x1a441e-_0x4141c4);_0x101fb7[_0x1c94cc(0x56e)][_0x1c94cc(0x7b9)]=_0x369f85+'px',_0x101fb7['style'][_0x1c94cc(0x3a7)]=_0x459275+'px';if(_0x459275>0x14&&_0x3ccb55&&_0x256180){const _0x3ef22f=_0x25759f(_0x369f85),_0xe8b3ed=_0x25759f(_0x369f85+_0x459275);_0x3ccb55[_0x1c94cc(0x61e)]=_0xc1bb83(_0x3ef22f),_0x256180[_0x1c94cc(0x61e)]=_0xc1bb83(_0xe8b3ed),_0x3ccb55[_0x1c94cc(0x56e)][_0x1c94cc(0x213)]='',_0x256180[_0x1c94cc(0x56e)]['display']='';}else _0x3ccb55&&_0x256180&&(_0x3ccb55['style'][_0x1c94cc(0x213)]='none',_0x256180[_0x1c94cc(0x56e)][_0x1c94cc(0x213)]='none');},_0x38b1c1=_0x28f369=>{const _0x1d0034=_0x477573,_0x41311b=_0x55d7e5[_0x1d0034(0x3d3)](),_0x5459ae=_0x28f369-_0x41311b[_0x1d0034(0x7b9)];if(_0x5459ae<0x0||_0x5459ae>_0x41311b[_0x1d0034(0x3a7)])return;_0x3950ba=_0x5459ae,_0x289557[_0x1d0034(0xe4a)]=!![],_0x101fb7[_0x1d0034(0x56e)]['display']='',_0x101fb7[_0x1d0034(0x56e)][_0x1d0034(0x7b9)]=_0x5459ae+'px',_0x101fb7[_0x1d0034(0x56e)][_0x1d0034(0x3a7)]='0px';};let _0x26f9b8=null,_0x4221eb=0x0;const _0x29955b=_0x38e082=>{const _0x4ea0a6=_0x477573;if(_0x289557[_0x4ea0a6(0xf8a)]){_0x13bdc8();return;}if(_0x3950ba===null)return;const _0x10b423=_0x55d7e5[_0x4ea0a6(0x3d3)]();_0x26f9b8=_0x38e082-_0x10b423[_0x4ea0a6(0x7b9)];if(_0x4221eb)return;_0x4221eb=requestAnimationFrame(()=>{_0x4221eb=0x0;if(_0x3950ba===null||_0x26f9b8===null)return;_0x169ad1(_0x3950ba,_0x26f9b8);});},_0xae7f07=_0x5d7c59=>{const _0x445b41=_0x477573;if(_0x289557['_pinchActive']){_0x13bdc8();return;}if(_0x3950ba===null)return;const _0x33be54=_0x55d7e5['getBoundingClientRect'](),_0x451685=Math[_0x445b41(0x91c)](0x0,Math['min'](_0x33be54[_0x445b41(0x3a7)],_0x5d7c59-_0x33be54['left'])),_0x5a7640=_0x3950ba;_0x3950ba=null,_0x289557[_0x445b41(0xe4a)]=![],_0x101fb7[_0x445b41(0x56e)][_0x445b41(0x213)]=_0x445b41(0xbc9);_0x4221eb&&(cancelAnimationFrame(_0x4221eb),_0x4221eb=0x0);const _0x1cad16=Math[_0x445b41(0x2ba)](_0x451685-_0x5a7640);if(_0x1cad16<0xf){if(_0x289557[_0x445b41(0x167)]?.['drill_down']&&!(_0x289557[_0x445b41(0x167)]?.[_0x445b41(0x267)]===!![]&&_0x289557['_config']?.['show_tooltip']!==![])){const _0x4973fd=_0x25759f(_0x451685);clearTimeout(_0x289557[_0x445b41(0x5e6)]),_0x289557[_0x445b41(0x5e6)]=setTimeout(()=>{const _0xa6610a=_0x445b41;_0x289557[_0xa6610a(0x5e6)]=null,_0x289557['_drillDownAt'](_0x4973fd);},0x104);}return;}const _0x3cb6ca=_0x25759f(Math[_0x445b41(0x4da)](_0x5a7640,_0x451685)),_0x334c6a=_0x25759f(Math[_0x445b41(0x91c)](_0x5a7640,_0x451685));if(_0x334c6a-_0x3cb6ca<0xea60)return;_0x289557[_0x445b41(0xdf8)](_0x3cb6ca,_0x334c6a);},_0x13bdc8=()=>{const _0x49759d=_0x477573;_0x3950ba=null,_0x289557[_0x49759d(0xe4a)]=![],_0x101fb7[_0x49759d(0x56e)][_0x49759d(0x213)]=_0x49759d(0xbc9),_0x4221eb&&(cancelAnimationFrame(_0x4221eb),_0x4221eb=0x0);};_0x55d7e5[_0x477573(0x3dd)](_0x477573(0x6e3),_0x5ae12a=>{const _0x1a0764=_0x477573;if(_0x5ae12a[_0x1a0764(0xdf9)]!==0x0)return;if(_0x289557[_0x1a0764(0x51a)]!=null)return;if(_0x1aedf1&&_0x5ae12a[_0x1a0764(0xd20)]===_0x41069c){const _0x682d82=_0x41069c[_0x1a0764(0x3d3)](),_0x57f3f2=_0x5ae12a[_0x1a0764(0xcc5)]-_0x682d82['top'];if(_0x57f3f2>_0x41069c[_0x1a0764(0x6e0)])return;}_0x5ae12a[_0x1a0764(0x7c6)](),_0x38b1c1(_0x5ae12a['clientX']);},{'signal':_0x4c04b5}),window[_0x477573(0x3dd)](_0x477573(0x338),_0x52a71d=>{const _0x158064=_0x477573;if(_0x3950ba===null)return;_0x29955b(_0x52a71d[_0x158064(0x8cf)]);},{'signal':_0x4c04b5}),window[_0x477573(0x3dd)]('mouseup',_0x23e18b=>{const _0x5cc25a=_0x477573;if(_0x3950ba===null)return;_0xae7f07(_0x23e18b[_0x5cc25a(0x8cf)]);},{'signal':_0x4c04b5}),_0x55d7e5[_0x477573(0x3dd)](_0x477573(0x863),()=>{if(_0x3950ba!==null)_0x13bdc8();},{'signal':_0x4c04b5}),_0x55d7e5['addEventListener'](_0x477573(0xf59),()=>{const _0x415103=_0x477573;clearTimeout(_0x289557['_drillTimer']),_0x289557['_drillTimer']=null;if(Date['now']()-(_0x289557[_0x415103(0x940)]||0x0)<0x2bc)return;_0x289557[_0x415103(0xe91)]?.();if(_0x289557['_viewWindow']){_0x289557[_0x415103(0x438)]();return;}_0x289557[_0x415103(0x7d3)]();},{'signal':_0x4c04b5});let _0x17b57a=null,_0x4dc52b=null,_0x3d5d91=null,_0x1e8487=![],_0xb2d2c7=![];const _0x4a1e05=0x258,_0x52452e=0x8;_0x4c04b5[_0x477573(0x3dd)](_0x477573(0x5b5),()=>{_0x17b57a&&(clearTimeout(_0x17b57a),_0x17b57a=null);}),_0x55d7e5[_0x477573(0x3dd)](_0x477573(0xf0e),_0x30c67b=>{const _0x5e57ba=_0x477573;if(_0x30c67b[_0x5e57ba(0xe6c)][_0x5e57ba(0xdb4)]!==0x1)return;if(_0x289557['_pinDrag']!=null)return;const _0x29214a=_0x30c67b[_0x5e57ba(0xe6c)][0x0];_0x1e8487=![],_0xb2d2c7=![],_0x289557[_0x5e57ba(0x3da)]=![],_0x4dc52b=_0x29214a[_0x5e57ba(0x8cf)],_0x3d5d91=_0x29214a['clientY'],_0x17b57a=setTimeout(()=>{!_0x1e8487&&(_0xb2d2c7=!![],_0x289557['_brushArmed']=!![]);},_0x4a1e05);},{'passive':!![],'signal':_0x4c04b5}),_0x55d7e5[_0x477573(0x3dd)](_0x477573(0x1f3),_0x35fc68=>{const _0x56d9f7=_0x477573;if(_0x35fc68[_0x56d9f7(0xe6c)]['length']!==0x1)return;const _0x51b27f=_0x35fc68[_0x56d9f7(0xe6c)][0x0],_0x405e5a=Math[_0x56d9f7(0x2ba)](_0x51b27f['clientX']-_0x4dc52b),_0x28e4a5=Math[_0x56d9f7(0x2ba)](_0x51b27f[_0x56d9f7(0xcc5)]-_0x3d5d91);!_0x1e8487&&(_0x405e5a>_0x52452e||_0x28e4a5>_0x52452e)&&(_0x1e8487=!![],_0x17b57a&&(clearTimeout(_0x17b57a),_0x17b57a=null),_0xb2d2c7&&_0x3950ba===null&&_0x38b1c1(_0x4dc52b)),_0x3950ba!==null&&(_0x35fc68[_0x56d9f7(0x7c6)](),_0x29955b(_0x51b27f[_0x56d9f7(0x8cf)]));},{'passive':![],'signal':_0x4c04b5}),_0x55d7e5[_0x477573(0x3dd)](_0x477573(0x354),_0x2b27e1=>{const _0x15b163=_0x477573;_0x17b57a&&(clearTimeout(_0x17b57a),_0x17b57a=null),_0x3950ba!==null&&_0x2b27e1[_0x15b163(0x185)][_0x15b163(0xdb4)]===0x1&&_0xae7f07(_0x2b27e1[_0x15b163(0x185)][0x0][_0x15b163(0x8cf)]),_0x289557[_0x15b163(0x3da)]=![],_0x4dc52b=null,_0x3d5d91=null,_0x1e8487=![],_0xb2d2c7=![];},{'passive':!![],'signal':_0x4c04b5}),_0x55d7e5[_0x477573(0x3dd)](_0x477573(0xbaf),()=>{const _0x181639=_0x477573;_0x17b57a&&(clearTimeout(_0x17b57a),_0x17b57a=null),_0x13bdc8(),_0x289557[_0x181639(0x3da)]=![],_0x4dc52b=null,_0x3d5d91=null,_0x1e8487=![],_0xb2d2c7=![];},{'passive':!![],'signal':_0x4c04b5});}['_ensurePinchHandlers'](_0x17b43e,_0x574a3c){const _0xf8f9c0=_0x598d8a;if(this['_pinchWired']||!_0x17b43e||!_0x574a3c)return;this[_0xf8f9c0(0x3b3)]=!![];const _0x575a1a=this[_0xf8f9c0(0xd84)];let _0x1e5ef9=null,_0x54d763=0x0,_0x3dbb33=null,_0x58f64b=0x0,_0x2144ea=0x0,_0x11b09e=0x0;const _0x172171=(_0x1fb3b0,_0x1979b8)=>{const _0x176821=_0xf8f9c0,_0x2bb788=this[_0x176821(0x757)];if(!_0x2bb788)return null;const _0x59cfee=_0x17b43e[_0x176821(0x3d3)](),_0x4df0a5=_0x59cfee[_0x176821(0x3a7)]||0x1,_0x3225f8=_0x2bb788[_0x176821(0x926)]?_0x574a3c['scrollLeft']+_0x1fb3b0/_0x4df0a5*_0x574a3c['clientWidth']:_0x1fb3b0/_0x4df0a5*_0x2bb788['svgViewWidth'],_0x5ca626=Math[_0x176821(0x91c)](_0x2bb788[_0x176821(0x424)],Math[_0x176821(0x4da)](_0x2bb788[_0x176821(0x424)]+_0x2bb788['plotW'],_0x3225f8)),_0x33c715=(_0x5ca626-_0x2bb788[_0x176821(0x424)])/_0x2bb788['plotW'];return _0x1979b8['s']+_0x33c715*(_0x1979b8['e']-_0x1979b8['s']);},_0x272ac0=0xa,_0x1f0511=()=>{const _0x34a002=_0xf8f9c0;_0x54d763=0x0;if(!_0x1e5ef9||_0x3dbb33===null)return;const _0x30064f=Math['pow'](_0x1e5ef9[_0x34a002(0x755)]/_0x3dbb33,_0x272ac0);_0x3dbb33=null;const {s:_0x3c22ea,e:_0x38d8a4}=_0x1e5ef9[_0x34a002(0xfa4)],_0x38eda5=_0x1e5ef9[_0x34a002(0x52c)]??(_0x3c22ea+_0x38d8a4)/0x2;let _0x1d4c9f=_0x38eda5-(_0x38eda5-_0x3c22ea)*_0x30064f,_0x10e13e=_0x38eda5+(_0x38d8a4-_0x38eda5)*_0x30064f;if(_0x10e13e-_0x1d4c9f<0xea60){const _0x1743d2=(_0x1d4c9f+_0x10e13e)/0x2;_0x1d4c9f=_0x1743d2-0x7530,_0x10e13e=_0x1743d2+0x7530;}const _0x19d8b5=_0x575a1a['_window'];if(_0x19d8b5){const _0x50a63c=_0x19d8b5[_0x34a002(0xc94)][_0x34a002(0xca5)](),_0x2cb41e=_0x19d8b5[_0x34a002(0x8b6)][_0x34a002(0xca5)]();if(_0x1d4c9f<_0x50a63c)_0x1d4c9f=_0x50a63c;if(_0x10e13e>_0x2cb41e)_0x10e13e=_0x2cb41e;if(_0x10e13e-_0x1d4c9f>=_0x2cb41e-_0x50a63c-0x3e8){!_0x1e5ef9[_0x34a002(0xa0c)]&&(_0x3214f7(),_0x1e5ef9[_0x34a002(0xa0c)]=!![]);_0x575a1a[_0x34a002(0x47d)]=null,_0x575a1a[_0x34a002(0xe55)]='',_0x575a1a[_0x34a002(0x76c)]();return;}}!_0x1e5ef9[_0x34a002(0xa0c)]&&(_0x3214f7(),_0x1e5ef9[_0x34a002(0xa0c)]=!![]),_0x575a1a[_0x34a002(0x47d)]={'start':new Date(_0x1d4c9f),'end':new Date(_0x10e13e)},_0x575a1a['_graphFingerprint']='',_0x575a1a[_0x34a002(0x76c)]();},_0x3214f7=()=>{const _0x4d16c3=_0xf8f9c0;if(!Array[_0x4d16c3(0x9f5)](_0x575a1a[_0x4d16c3(0x6a8)]))_0x575a1a['_zoomHistory']=[];_0x575a1a['_zoomHistory'][_0x4d16c3(0xf3d)](_0x575a1a[_0x4d16c3(0x47d)]?{'start':_0x575a1a[_0x4d16c3(0x47d)][_0x4d16c3(0xc94)],'end':_0x575a1a[_0x4d16c3(0x47d)][_0x4d16c3(0x8b6)]}:null);if(_0x575a1a['_zoomHistory'][_0x4d16c3(0xdb4)]>0x14)_0x575a1a[_0x4d16c3(0x6a8)][_0x4d16c3(0xb84)]();};let _0x2a43bf=null,_0x1150f8=0x0,_0x368314=null;const _0x18c8c9=0x8,_0x1a76c3=()=>{const _0x3b9253=_0xf8f9c0;_0x1150f8=0x0;if(!_0x2a43bf||!_0x2a43bf[_0x3b9253(0x5c0)]||_0x368314===null)return;const _0x58f5c5=this['_zoomGeom'];if(!_0x58f5c5)return;const _0x566a2c=_0x17b43e[_0x3b9253(0x3d3)]()[_0x3b9253(0x3a7)]||0x1,_0x55ecf4=_0x368314-_0x2a43bf['x0'];_0x368314=null;const _0x69a724=_0x2a43bf['e0']-_0x2a43bf['s0'],_0x2697c9=-(_0x55ecf4/_0x566a2c)*(_0x58f5c5[_0x3b9253(0xafa)]/_0x58f5c5['plotW'])*_0x69a724;let _0x233f8b=_0x2a43bf['s0']+_0x2697c9;const _0x5364f9=_0x575a1a[_0x3b9253(0x4fe)];if(_0x5364f9){const _0x4ffd2c=_0x5364f9[_0x3b9253(0xc94)][_0x3b9253(0xca5)](),_0x4a3c0c=_0x5364f9[_0x3b9253(0x8b6)]['getTime']();if(_0x69a724>=_0x4a3c0c-_0x4ffd2c)return;if(_0x233f8b<_0x4ffd2c)_0x233f8b=_0x4ffd2c;if(_0x233f8b+_0x69a724>_0x4a3c0c)_0x233f8b=_0x4a3c0c-_0x69a724;}const _0x2b3248=_0x233f8b+_0x69a724,_0x2eafa4=_0x575a1a['_viewWindow'];if(_0x2eafa4&&_0x2eafa4['start'][_0x3b9253(0xca5)]()===_0x233f8b&&_0x2eafa4[_0x3b9253(0x8b6)]['getTime']()===_0x2b3248)return;_0x575a1a[_0x3b9253(0x47d)]={'start':new Date(_0x233f8b),'end':new Date(_0x2b3248)},_0x575a1a[_0x3b9253(0xe55)]='',_0x575a1a[_0x3b9253(0x76c)]();},_0x26dd44=_0x108f51=>{const _0x115b03=_0xf8f9c0;if(!_0x2a43bf)return;_0x1150f8&&(cancelAnimationFrame(_0x1150f8),_0x1150f8=0x0);if(_0x2a43bf[_0x115b03(0x5c0)]&&_0x368314!==null)_0x1a76c3();const _0xb4f35c=_0x2a43bf['id'],_0x38fed1=_0x2a43bf[_0x115b03(0x5c0)];_0x2a43bf=null,_0x368314=null;if(!_0x38fed1)return;_0x575a1a[_0x115b03(0x658)]=![];if(!_0x575a1a[_0x115b03(0xf8a)])_0x575a1a[_0x115b03(0xe4a)]=![];_0x575a1a[_0x115b03(0x841)]=Date[_0x115b03(0xd47)]();try{_0x17b43e['releasePointerCapture'](_0xb4f35c);}catch(_0x1d0bbb){}if(_0x108f51&&_0x575a1a[_0x115b03(0x167)]?.[_0x115b03(0xe28)]){const _0x597ef7=_0x575a1a['_viewWindow'];window['dispatchEvent'](new CustomEvent(_0x115b03(0x82f),{'detail':{'tStart':_0x597ef7?_0x597ef7[_0x115b03(0xc94)][_0x115b03(0xca5)]():null,'tEnd':_0x597ef7?_0x597ef7[_0x115b03(0x8b6)][_0x115b03(0xca5)]():null,'group':_0x575a1a['_config'][_0x115b03(0xc64)]||null,'sourceId':_0x575a1a[_0x115b03(0x709)]}}));}};_0x17b43e[_0xf8f9c0(0x3dd)](_0xf8f9c0(0xe7b),_0x5f3287=>{const _0x4db7cf=_0xf8f9c0;if(_0x5f3287['pointerType']!=='touch'||!_0x5f3287['isPrimary'])return;if(!_0x575a1a[_0x4db7cf(0x47d)]||_0x575a1a['_config']?.[_0x4db7cf(0x832)]===![])return;if((_0x575a1a['_config']?.[_0x4db7cf(0x3d9)]||'timeline')!=='timeline')return;if(_0x575a1a['_pinchActive']||_0x575a1a[_0x4db7cf(0xe4a)]||_0x575a1a[_0x4db7cf(0x51a)]!=null)return;const _0x1af176=this[_0x4db7cf(0x757)];if(!_0x1af176||_0x1af176[_0x4db7cf(0x926)])return;_0x2a43bf={'id':_0x5f3287[_0x4db7cf(0x42e)],'x0':_0x5f3287['clientX'],'y0':_0x5f3287[_0x4db7cf(0xcc5)],'t0':Date[_0x4db7cf(0xd47)](),'s0':_0x575a1a[_0x4db7cf(0x47d)]['start'][_0x4db7cf(0xca5)](),'e0':_0x575a1a[_0x4db7cf(0x47d)][_0x4db7cf(0x8b6)][_0x4db7cf(0xca5)](),'locked':![]};}),_0x17b43e['addEventListener'](_0xf8f9c0(0xada),_0x5db759=>{const _0x297902=_0xf8f9c0;if(!_0x2a43bf||_0x5db759[_0x297902(0x42e)]!==_0x2a43bf['id'])return;if(_0x575a1a['_pinchActive']||!_0x575a1a[_0x297902(0x47d)]||_0x575a1a['_pinDrag']!=null){_0x26dd44(![]);return;}if(!_0x2a43bf[_0x297902(0x5c0)]){const _0x2610f6=_0x5db759[_0x297902(0x8cf)]-_0x2a43bf['x0'],_0x1b5a54=_0x5db759[_0x297902(0xcc5)]-_0x2a43bf['y0'];if(Math[_0x297902(0x2ba)](_0x2610f6)<_0x18c8c9&&Math[_0x297902(0x2ba)](_0x1b5a54)<_0x18c8c9)return;if(Math[_0x297902(0x2ba)](_0x1b5a54)>=Math[_0x297902(0x2ba)](_0x2610f6)||_0x575a1a['_isZooming']||_0x575a1a[_0x297902(0x3da)]){_0x2a43bf=null;return;}_0x2a43bf['locked']=!![],_0x575a1a[_0x297902(0x658)]=!![],_0x575a1a['_isZooming']=!![],_0x575a1a['_hideSyncedTooltip']?.();try{_0x17b43e[_0x297902(0x659)](_0x5db759[_0x297902(0x42e)]);}catch(_0x36bec7){}}if(_0x5db759[_0x297902(0x6b8)])_0x5db759[_0x297902(0x7c6)]();_0x368314=_0x5db759[_0x297902(0x8cf)];if(!_0x1150f8)_0x1150f8=requestAnimationFrame(_0x1a76c3);}),_0x17b43e[_0xf8f9c0(0x3dd)]('pointerup',_0x4144f7=>{if(_0x2a43bf&&_0x4144f7['pointerId']===_0x2a43bf['id'])_0x26dd44(!![]);}),_0x17b43e[_0xf8f9c0(0x3dd)](_0xf8f9c0(0xd70),_0x19ca35=>{if(_0x2a43bf&&_0x19ca35['pointerId']===_0x2a43bf['id'])_0x26dd44(![]);}),_0x17b43e['addEventListener'](_0xf8f9c0(0xf0e),_0x35a8eb=>{const _0x4a8071=_0xf8f9c0;if(_0x575a1a[_0x4a8071(0x167)]?.[_0x4a8071(0x832)]===![])return;if((_0x575a1a[_0x4a8071(0x167)]?.['chart_mode']||_0x4a8071(0xbae))!==_0x4a8071(0xbae))return;if(_0x35a8eb['touches']['length']!==0x2)return;const _0x17a358=_0x575a1a[_0x4a8071(0x47d)]||_0x575a1a['_window'];if(!_0x17a358)return;if(!_0x35a8eb[_0x4a8071(0x6b8)])return;_0x35a8eb[_0x4a8071(0x7c6)]();const [_0x9f2932,_0x681450]=[_0x35a8eb['touches'][0x0],_0x35a8eb[_0x4a8071(0xe6c)][0x1]],_0x52f6ba=_0x17b43e[_0x4a8071(0x3d3)](),_0x1f4e64=(_0x9f2932[_0x4a8071(0x8cf)]+_0x681450[_0x4a8071(0x8cf)])/0x2-_0x52f6ba[_0x4a8071(0x7b9)],_0x110215={'s':_0x17a358[_0x4a8071(0xc94)][_0x4a8071(0xca5)](),'e':_0x17a358[_0x4a8071(0x8b6)][_0x4a8071(0xca5)]()};_0x1e5ef9={'startDist':Math[_0x4a8071(0x91c)](0x14,Math[_0x4a8071(0x667)](_0x9f2932[_0x4a8071(0x8cf)]-_0x681450[_0x4a8071(0x8cf)],_0x9f2932[_0x4a8071(0xcc5)]-_0x681450['clientY'])),'startWin':_0x110215,'anchorT':_0x172171(_0x1f4e64,_0x110215),'pushed':![]},_0x575a1a[_0x4a8071(0xe4a)]=!![],_0x575a1a['_pinchActive']=!![];},{'passive':![]}),_0x17b43e['addEventListener'](_0xf8f9c0(0x1f3),_0x11271c=>{const _0x440fe8=_0xf8f9c0;if(!_0x1e5ef9||_0x11271c[_0x440fe8(0xe6c)][_0x440fe8(0xdb4)]!==0x2)return;if(_0x11271c[_0x440fe8(0x6b8)])_0x11271c[_0x440fe8(0x7c6)]();_0x3dbb33=Math[_0x440fe8(0x91c)](0x14,Math[_0x440fe8(0x667)](_0x11271c['touches'][0x0][_0x440fe8(0x8cf)]-_0x11271c['touches'][0x1][_0x440fe8(0x8cf)],_0x11271c['touches'][0x0][_0x440fe8(0xcc5)]-_0x11271c['touches'][0x1][_0x440fe8(0xcc5)]));if(!_0x54d763)_0x54d763=requestAnimationFrame(_0x1f0511);},{'passive':![]});const _0x1227ae=()=>{const _0x11f8e7=_0xf8f9c0;if(!_0x1e5ef9)return;_0x54d763&&(cancelAnimationFrame(_0x54d763),_0x54d763=0x0);if(_0x3dbb33!==null)_0x1f0511();_0x1e5ef9=null,_0x3dbb33=null,_0x575a1a[_0x11f8e7(0xe4a)]=![],_0x575a1a[_0x11f8e7(0xf8a)]=![];if(_0x575a1a['_config']?.['zoom_sync']){const _0x2abb81=_0x575a1a['_viewWindow'];window[_0x11f8e7(0x754)](new CustomEvent(_0x11f8e7(0x82f),{'detail':{'tStart':_0x2abb81?_0x2abb81[_0x11f8e7(0xc94)][_0x11f8e7(0xca5)]():null,'tEnd':_0x2abb81?_0x2abb81[_0x11f8e7(0x8b6)][_0x11f8e7(0xca5)]():null,'group':_0x575a1a[_0x11f8e7(0x167)][_0x11f8e7(0xc64)]||null,'sourceId':_0x575a1a[_0x11f8e7(0x709)]}}));}};_0x17b43e[_0xf8f9c0(0x3dd)](_0xf8f9c0(0x354),_0x104bdb=>{const _0x527c4e=_0xf8f9c0;if(_0x1e5ef9&&_0x104bdb[_0x527c4e(0xe6c)][_0x527c4e(0xdb4)]<0x2){_0x1227ae();return;}if(_0x104bdb['changedTouches'][0x0]?.['target']?.[_0x527c4e(0xdbc)]?.(_0x527c4e(0xa49)))return;if(_0x104bdb[_0x527c4e(0xe6c)][_0x527c4e(0xdb4)]===0x0&&_0x104bdb[_0x527c4e(0x185)][_0x527c4e(0xdb4)]===0x1){if(_0x575a1a['_config']?.[_0x527c4e(0x832)]===![])return;const _0x3cb551=_0x104bdb['changedTouches'][0x0],_0x21e633=Date[_0x527c4e(0xd47)]();if(_0x575a1a['_panActive']||_0x21e633-(_0x575a1a[_0x527c4e(0x841)]||0x0)<0x190){_0x58f64b=0x0;return;}const _0x23e379=_0x21e633-_0x58f64b<0x12c&&Math['abs'](_0x3cb551['clientX']-_0x2144ea)<0x1e&&Math['abs'](_0x3cb551[_0x527c4e(0xcc5)]-_0x11b09e)<0x1e;_0x58f64b=_0x21e633,_0x2144ea=_0x3cb551[_0x527c4e(0x8cf)],_0x11b09e=_0x3cb551[_0x527c4e(0xcc5)],_0x23e379&&_0x575a1a[_0x527c4e(0x47d)]&&(_0x58f64b=0x0,_0x575a1a[_0x527c4e(0x940)]=Date[_0x527c4e(0xd47)](),_0x575a1a[_0x527c4e(0xe91)]?.(),_0x575a1a['_popZoomHistory']());}},{'passive':!![]}),_0x17b43e['addEventListener'](_0xf8f9c0(0xbaf),()=>{if(_0x1e5ef9)_0x1227ae();},{'passive':!![]});}['_computeYBounds'](_0x1a8a79,_0x209091,_0xa4163d,_0x44bed7){const _0x57c43a=_0x598d8a;if(!_0x1a8a79[_0x57c43a(0xdb4)])return null;let _0x497857=Infinity,_0x2e1edd=-Infinity;const _0x5c15d7=new Set();for(const _0x254846 of _0x1a8a79){const _0x4daee0=_0x44bed7?.['stackKeyByIdx']?.[_0x57c43a(0xa75)](_0x254846[_0x57c43a(0x562)]);if(_0x4daee0){if(_0x5c15d7['has'](_0x4daee0))continue;_0x5c15d7['add'](_0x4daee0);const _0xbdf0e0=_0x44bed7[_0x57c43a(0x4a8)]['get'](_0x4daee0);if(_0xbdf0e0){if(_0xbdf0e0[_0x57c43a(0x4da)]<_0x497857)_0x497857=_0xbdf0e0['min'];if(_0xbdf0e0['max']>_0x2e1edd)_0x2e1edd=_0xbdf0e0[_0x57c43a(0x91c)];}}else{const _0x120826=_0x254846[_0x57c43a(0x4d7)]?.[_0x57c43a(0x6bc)]==='candlestick';for(const _0x20d757 of _0x254846['points']){if(_0x20d757['v']===null)continue;let _0x58cfbc=_0x20d757['v'],_0x2162d9=_0x20d757['v'];if(_0x120826){if(isNum(_0x20d757['l'])&&_0x20d757['l']<_0x58cfbc)_0x58cfbc=_0x20d757['l'];if(isNum(_0x20d757['h'])&&_0x20d757['h']>_0x2162d9)_0x2162d9=_0x20d757['h'];}if(_0x58cfbc<_0x497857)_0x497857=_0x58cfbc;if(_0x2162d9>_0x2e1edd)_0x2e1edd=_0x2162d9;if(_0x254846[_0x57c43a(0x4d7)]?.[_0x57c43a(0xd34)]){if(isNum(_0x20d757[_0x57c43a(0x666)])&&_0x20d757[_0x57c43a(0x666)]<_0x497857)_0x497857=_0x20d757[_0x57c43a(0x666)];if(isNum(_0x20d757[_0x57c43a(0x1ea)])&&_0x20d757[_0x57c43a(0x1ea)]>_0x2e1edd)_0x2e1edd=_0x20d757[_0x57c43a(0x1ea)];}}}}if(_0x497857===Infinity)return null;const _0x1ac9fa=this[_0x57c43a(0xd84)]?.[_0x57c43a(0x2f9)];let _0x4de6ea=null,_0x4f7073=null,_0x285e1d=null,_0x3dc693=null;for(const _0x36a358 of _0x1a8a79){const _0x3775ce=resolveBoundSpec(_0x36a358[_0x57c43a(0x4d7)][_0x57c43a(0x43d)],_0x1ac9fa),_0x249c5b=resolveBoundSpec(_0x36a358['entity']['upper_bound'],_0x1ac9fa);if(_0x3775ce){if(_0x3775ce[_0x57c43a(0x773)]){if(_0x4de6ea===null||_0x3775ce[_0x57c43a(0xd97)]<_0x4de6ea)_0x4de6ea=_0x3775ce[_0x57c43a(0xd97)];}else{if(_0x4f7073===null||_0x3775ce[_0x57c43a(0xd97)]<_0x4f7073)_0x4f7073=_0x3775ce[_0x57c43a(0xd97)];}}if(_0x249c5b){if(_0x249c5b['soft']){if(_0x285e1d===null||_0x249c5b['value']>_0x285e1d)_0x285e1d=_0x249c5b[_0x57c43a(0xd97)];}else{if(_0x3dc693===null||_0x249c5b['value']>_0x3dc693)_0x3dc693=_0x249c5b[_0x57c43a(0xd97)];}}}const _0x2cee0d=resolveBoundSpec(_0xa4163d?_0x209091[_0x57c43a(0xf16)]:_0x209091['lower_bound'],_0x1ac9fa),_0x40ea36=resolveBoundSpec(_0xa4163d?_0x209091[_0x57c43a(0xc08)]:_0x209091[_0x57c43a(0x72f)],_0x1ac9fa);let _0x24d511=![],_0x24555e=![];if(_0x2cee0d?.[_0x57c43a(0x773)]===![])_0x497857=_0x2cee0d[_0x57c43a(0xd97)],_0x24d511=!![];else{if(_0x4f7073!==null)_0x497857=Math[_0x57c43a(0x4da)](_0x497857,_0x4f7073);else{if(_0x2cee0d?.[_0x57c43a(0x773)]===!![]&&_0x497857>_0x2cee0d[_0x57c43a(0xd97)])_0x497857=_0x2cee0d[_0x57c43a(0xd97)];else _0x4de6ea!==null&&_0x497857>_0x4de6ea&&(_0x497857=_0x4de6ea);}}if(_0x40ea36?.[_0x57c43a(0x773)]===![])_0x2e1edd=_0x40ea36[_0x57c43a(0xd97)],_0x24555e=!![];else{if(_0x3dc693!==null)_0x2e1edd=Math[_0x57c43a(0x91c)](_0x2e1edd,_0x3dc693);else{if(_0x40ea36?.[_0x57c43a(0x773)]===!![]&&_0x2e1edd<_0x40ea36[_0x57c43a(0xd97)])_0x2e1edd=_0x40ea36[_0x57c43a(0xd97)];else _0x285e1d!==null&&_0x2e1edd<_0x285e1d&&(_0x2e1edd=_0x285e1d);}}const _0x3909a9=_0xa4163d?_0x209091[_0x57c43a(0x2c8)]:_0x209091[_0x57c43a(0xe90)],_0x5ef439=resolveDynamicValue(_0x3909a9,_0x1ac9fa);if(isNum(_0x5ef439)&&_0x2e1edd-_0x497857<_0x5ef439){if(_0x24d511&&!_0x24555e)_0x2e1edd=_0x497857+_0x5ef439;else{if(_0x24555e&&!_0x24d511)_0x497857=_0x2e1edd-_0x5ef439;else{const _0x357294=(_0x497857+_0x2e1edd)/0x2;_0x497857=_0x357294-_0x5ef439/0x2,_0x2e1edd=_0x357294+_0x5ef439/0x2;}}}if(!_0x24d511||!_0x24555e){const _0x2bc772=_0x2e1edd-_0x497857,_0x13eb72=_0x2bc772===0x0?Math[_0x57c43a(0x2ba)](_0x2e1edd)*0.1||0x1:_0x2bc772*0.08,_0x314bd7=_0x497857;if(!_0x24d511)_0x497857-=_0x13eb72;if(!_0x24555e)_0x2e1edd+=_0x13eb72;if(_0x314bd7>=0x0&&_0x497857<0x0)_0x497857=0x0;}const _0x5704c2=_0xa4163d?_0x57c43a(0xc89):_0x57c43a(0x44e),_0x1fbc6c=this[_0x57c43a(0xd84)]?.[_0x57c43a(0x903)]?.(_0x5704c2);return _0x1fbc6c&&_0x1fbc6c[_0x57c43a(0xdb4)]>0x0&&!_0x24d511&&!_0x24555e&&(_0x497857=0x0,_0x2e1edd=Math[_0x57c43a(0x91c)](0x0,_0x1fbc6c[_0x57c43a(0xdb4)]-0x1)),{'lo':_0x497857,'hi':_0x2e1edd};}[_0x598d8a(0x71f)](_0x52f9e4,_0x39f213,_0x43366b,_0x96c7e5,_0x27fe3d,_0x474fbe,_0x33aa56,_0x2e830c,_0x2cc2c4,_0x2ed41d){const _0x1767f4=_0x598d8a,_0x6f4c93=svgEl('g',{'class':'sgc-grid'}),_0x56ade4=_0x2f3281=>{const _0x14c6ba=_0x38a5;if(!_0x2f3281||_0x2f3281===_0x14c6ba(0xe1b))return null;if(_0x2f3281==='dashed')return'4\x204';if(_0x2f3281===_0x14c6ba(0xdc6))return _0x14c6ba(0x4de);if(_0x2f3281===_0x14c6ba(0x15f))return _0x14c6ba(0xc57);return String(_0x2f3281);},_0x285fa2=(_0x428b80,_0x38a1df,_0x5b5e42,_0x315002)=>{const _0x5edf78=_0x38a5,_0x437687=[];if(_0x428b80)_0x437687[_0x5edf78(0xf3d)](_0x5edf78(0x3ac)+_0x428b80);if(_0x38a1df!=null)_0x437687[_0x5edf78(0xf3d)]('stroke-width:'+_0x38a1df);if(_0x5b5e42===_0x5edf78(0xe1b))_0x437687[_0x5edf78(0xf3d)](_0x5edf78(0xabe));else{if(_0x5b5e42){const _0x169b0f=_0x56ade4(_0x5b5e42);if(_0x169b0f)_0x437687['push']('stroke-dasharray:'+_0x169b0f);}}if(_0x315002!=null&&_0x315002!==''&&isFinite(Number(_0x315002))){const _0x5d2744=Math[_0x5edf78(0x91c)](0x0,Math[_0x5edf78(0x4da)](0x1,Number(_0x315002)));_0x437687[_0x5edf78(0xf3d)](_0x5edf78(0xd16)+_0x5d2744);}return _0x437687[_0x5edf78(0x9af)](';');},_0x5331ba=_0x285fa2(_0x474fbe?.[_0x1767f4(0xd39)],toNum(_0x474fbe?.[_0x1767f4(0x19a)]),_0x474fbe?.['y_grid_style'],_0x474fbe?.[_0x1767f4(0x414)]);if(Array[_0x1767f4(0x9f5)](_0x2cc2c4)&&_0x2cc2c4[_0x1767f4(0xdb4)]&&_0x2ed41d&&_0x2ed41d['hi']>_0x2ed41d['lo']){const _0x162c4c=_0x2ed41d['hi']-_0x2ed41d['lo'];for(const _0x1147ef of _0x2cc2c4){const _0xaa914f=_0x43366b+_0x27fe3d*(0x1-(_0x1147ef-_0x2ed41d['lo'])/_0x162c4c),_0x4edeb9={'x1':_0x39f213,'x2':_0x39f213+_0x96c7e5,'y1':_0xaa914f,'y2':_0xaa914f,'class':_0x1767f4(0x437)};if(_0x5331ba)_0x4edeb9[_0x1767f4(0x56e)]=_0x5331ba;_0x6f4c93['appendChild'](svgEl(_0x1767f4(0xa5a),_0x4edeb9));}}else{const _0x50c7b3=isNum(_0x2e830c)?Math[_0x1767f4(0x91c)](0x1,_0x2e830c):Math[_0x1767f4(0x91c)](0x2,toNum(_0x474fbe?.[_0x1767f4(0xe8f)])||0x5)-0x1;for(let _0x2a089f=0x0;_0x2a089f<=_0x50c7b3;_0x2a089f++){const _0x36e717=_0x43366b+_0x27fe3d*_0x2a089f/_0x50c7b3,_0x5d871a={'x1':_0x39f213,'x2':_0x39f213+_0x96c7e5,'y1':_0x36e717,'y2':_0x36e717,'class':_0x1767f4(0x437)};if(_0x5331ba)_0x5d871a[_0x1767f4(0x56e)]=_0x5331ba;_0x6f4c93[_0x1767f4(0xa9e)](svgEl('line',_0x5d871a));}}if(Array[_0x1767f4(0x9f5)](_0x33aa56)&&_0x33aa56['length']){const _0x2264c4=_0x285fa2(_0x474fbe?.[_0x1767f4(0x8cc)],toNum(_0x474fbe?.[_0x1767f4(0x221)]),_0x474fbe?.[_0x1767f4(0xdc8)],_0x474fbe?.[_0x1767f4(0x58f)]);for(const _0x37f45c of _0x33aa56){const _0x35ac84=_0x39f213+_0x37f45c['x'],_0x3d720f={'x1':_0x35ac84,'x2':_0x35ac84,'y1':_0x43366b,'y2':_0x43366b+_0x27fe3d,'class':'sgc-grid-line\x20sgc-x-grid-line'};if(_0x2264c4)_0x3d720f[_0x1767f4(0x56e)]=_0x2264c4;_0x6f4c93['appendChild'](svgEl(_0x1767f4(0xa5a),_0x3d720f));}}_0x52f9e4[_0x1767f4(0xa9e)](_0x6f4c93);}[_0x598d8a(0x52a)](_0x5a5e96,_0x3ea7bf,_0x37e9b2,_0x5c61fb,_0x3fbff2){const _0x2aef40=_0x598d8a,_0x4c9283=_0x3ea7bf[_0x2aef40(0xf65)];if(!_0x4c9283||_0x4c9283[_0x2aef40(0xdb4)]<0x2)return;const _0x11b6f5=[];let _0x5f0ee5=[];for(const _0x2cd6a0 of _0x4c9283){if(_0x2cd6a0&&_0x2cd6a0['bMin']!=null&&_0x2cd6a0[_0x2aef40(0x1ea)]!=null)_0x5f0ee5[_0x2aef40(0xf3d)](_0x2cd6a0);else{if(_0x5f0ee5[_0x2aef40(0xdb4)])_0x11b6f5[_0x2aef40(0xf3d)](_0x5f0ee5);_0x5f0ee5=[];}}if(_0x5f0ee5[_0x2aef40(0xdb4)])_0x11b6f5[_0x2aef40(0xf3d)](_0x5f0ee5);const _0x49fefc=_0x11b6f5[_0x2aef40(0xb42)](_0x546b10=>_0x546b10[_0x2aef40(0xdb4)]>=0x2);if(!_0x49fefc[_0x2aef40(0xdb4)])return;const _0x50c5af=this[_0x2aef40(0xd84)][_0x2aef40(0x88b)](_0x3ea7bf[_0x2aef40(0x4d7)]?.['color'],_0x3ea7bf[_0x2aef40(0x4d7)]?.[_0x2aef40(0x4d7)])||_0x3ea7bf['entity']?.[_0x2aef40(0x404)]||'var(--primary-color,\x20#4A90D9)',_0x16aa51=_0x3ea7bf[_0x2aef40(0x4d7)]||{},_0x22a234=(_0x16aa51[_0x2aef40(0x6bc)]||_0x16aa51[_0x2aef40(0x342)])==='step',_0x49a5a1=!!_0x16aa51['smooth']&&!_0x22a234;for(const _0x51084c of _0x49fefc){if(_0x49a5a1){const _0xc65e43=_0x35fd1b=>_0x5c61fb(_0x35fd1b),_0x21984d=buildSmoothPath(_0x51084c,_0xc65e43,_0x11dd24=>_0x3fbff2(_0x11dd24[_0x2aef40(0x1ea)],_0x37e9b2)),_0x379928=_0x51084c[_0x2aef40(0xf77)]()[_0x2aef40(0xaaa)](),_0x3b2364=buildSmoothPath(_0x379928,_0xc65e43,_0x54dfdb=>_0x3fbff2(_0x54dfdb[_0x2aef40(0x666)],_0x37e9b2)),_0x5743dc=_0x3b2364[_0x2aef40(0x9da)](/^M /,'L\x20'),_0x279322=_0x21984d+'\x20'+_0x5743dc+'\x20Z';_0x5a5e96[_0x2aef40(0xa9e)](svgEl('path',{'d':_0x279322,'fill':_0x50c5af,'fill-opacity':'0.16','stroke':_0x2aef40(0xbc9),'class':_0x2aef40(0x261)}));continue;}const _0x41c85a=[],_0x566807=[];for(const _0x21545d of _0x51084c){const _0x325813=_0x5c61fb(_0x21545d['t']);_0x41c85a[_0x2aef40(0xf3d)](_0x325813+','+_0x3fbff2(_0x21545d[_0x2aef40(0x1ea)],_0x37e9b2)),_0x566807[_0x2aef40(0xf3d)](_0x325813+','+_0x3fbff2(_0x21545d['bMin'],_0x37e9b2));}_0x5a5e96[_0x2aef40(0xa9e)](svgEl(_0x2aef40(0x2cf),{'points':[..._0x41c85a,..._0x566807[_0x2aef40(0xaaa)]()]['join']('\x20'),'fill':_0x50c5af,'fill-opacity':_0x2aef40(0x5fc),'stroke':_0x2aef40(0xbc9),'class':_0x2aef40(0x261)}));}}['_resolvedCardBgRgb'](){const _0x1c92e7=_0x598d8a;try{if(typeof getComputedStyle!==_0x1c92e7(0x97f)||!this['card'])return null;const _0x227971=getComputedStyle(this[_0x1c92e7(0xd84)]);for(const _0x569620 of[_0x1c92e7(0x320),_0x1c92e7(0x18c),_0x1c92e7(0x32d)]){const _0x11f9e0=_0x227971[_0x1c92e7(0x544)]?_0x227971[_0x1c92e7(0x544)](_0x569620):null,_0x162525=parseCssColorToRgb(_0x11f9e0&&_0x11f9e0['trim']());if(_0x162525)return _0x162525;}return parseCssColorToRgb(_0x227971['backgroundColor']);}catch(_0x283fb8){return null;}}[_0x598d8a(0xfb5)](_0x193148,_0xe30824,_0x197213,_0x226cfb,_0x306c43){const _0x53abd8=_0x598d8a,{padL:_0x4a8ef8,padT:_0x3b5f51,plotW:_0x2a37fe,plotH:_0x442525,yBounds:_0x53992d,y2Bounds:_0x201406,boundsFor:_0x232a02}=_0x197213,_0x1648dd=svgEl('g',{'class':'sgc-averages'});let _0x6c2252=![];for(const _0x5945b1 of _0xe30824){if(!_0x5945b1[_0x53abd8(0x4d7)]?.[_0x53abd8(0x7e6)])continue;const _0x11df0f=_0x232a02?_0x232a02(_0x5945b1):_0x5945b1[_0x53abd8(0x4d7)][_0x53abd8(0xe6f)]===_0x53abd8(0xc89)?_0x201406:_0x53992d;if(!_0x11df0f)continue;const _0x294eec=_0x5945b1[_0x53abd8(0x88a)]?.['avg'];if(_0x294eec==null||!isNum(_0x294eec))continue;const _0x5bd57d=_0x3b5f51+_0x442525*(0x1-(_0x294eec-_0x11df0f['lo'])/Math[_0x53abd8(0x91c)](1e-9,_0x11df0f['hi']-_0x11df0f['lo']));if(_0x5bd57d<_0x3b5f51-0x1||_0x5bd57d>_0x3b5f51+_0x442525+0x1)continue;const _0x5d98d0=this[_0x53abd8(0xd84)][_0x53abd8(0x88b)](_0x5945b1[_0x53abd8(0x4d7)]?.[_0x53abd8(0x404)],_0x5945b1[_0x53abd8(0x4d7)]?.[_0x53abd8(0x4d7)])||_0x5945b1[_0x53abd8(0x4d7)]?.[_0x53abd8(0x404)]||_0x53abd8(0x6d7);let _0x3d44d9=_0x5d98d0;const _0x5bbe49=parseCssColorToRgb(_0x226cfb?.['card_background_color'])||this[_0x53abd8(0x822)](),_0x16137e=parseCssColorToRgb(_0x3d44d9);if(_0x5bbe49&&_0x16137e&&contrastRatio(_0x16137e,_0x5bbe49)<1.45){const _0x4a7201=relLuminance(_0x5bbe49)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x3d2209=0.15;_0x3d2209<=0.61;_0x3d2209+=0.15){const _0x442eda=mixRgb(_0x16137e,_0x4a7201,_0x3d2209);_0x3d44d9=rgbToCss(_0x442eda);if(contrastRatio(_0x442eda,_0x5bbe49)>=2.2)break;}}const _0x39bfc2=svgEl(_0x53abd8(0xa5a),{'x1':_0x4a8ef8,'x2':_0x4a8ef8+_0x2a37fe,'y1':_0x5bd57d,'y2':_0x5bd57d,'stroke':_0x3d44d9,'stroke-width':'1','stroke-dasharray':'5,4','opacity':'0.6','class':_0x53abd8(0xcd5)});_0x1648dd[_0x53abd8(0xa9e)](_0x39bfc2);const _0x147df5=formatNumber(_0x294eec,_0x5945b1[_0x53abd8(0x4d7)],_0x306c43),_0x58ebfe=svgEl(_0x53abd8(0x2c4),{'x':_0x4a8ef8+_0x2a37fe-0x4,'y':_0x5bd57d-0x4,'text-anchor':_0x53abd8(0x8b6),'font-size':'10','font-weight':'600','fill':_0x3d44d9,'opacity':_0x53abd8(0x7ba),'style':_0x53abd8(0x9e6)});_0x58ebfe['textContent']=_0x147df5,_0x1648dd[_0x53abd8(0xa9e)](_0x58ebfe),_0x6c2252=!![];}if(_0x6c2252)_0x193148[_0x53abd8(0xa9e)](_0x1648dd);}['_drawMovingAverages'](_0x4e5470,_0x12d0fe,_0x47c4bd,_0x4c0544,_0x1fde10){const _0x4dafb8=_0x598d8a,{padL:_0x41d2bf,padT:_0x22ad3d,plotW:_0x1b9fb2,plotH:_0x4dd2fd,mapX:_0x39c266,mapY:_0x581b11,yBounds:_0x2f1232,y2Bounds:_0x68bee8,boundsFor:_0x26a1ff}=_0x47c4bd,_0x403caa=_0x4c0544?.[_0x4dafb8(0xa66)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';let _0x409ab9=null;for(const _0x26f12e of _0x12d0fe){const _0x5dea25=_0x26f12e[_0x4dafb8(0x418)];if(!Array[_0x4dafb8(0x9f5)](_0x5dea25)||!_0x5dea25[_0x4dafb8(0xdb4)])continue;if(_0x26f12e[_0x4dafb8(0x4d7)]?.['show_graph']===![])continue;const _0x54fc61=_0x26a1ff?_0x26a1ff(_0x26f12e):_0x26f12e['entity']?.[_0x4dafb8(0xe6f)]===_0x4dafb8(0xc89)?_0x68bee8:_0x2f1232;if(!_0x54fc61)continue;const _0x432076=_0x41d2bf-0x2,_0x106969=_0x41d2bf+_0x1b9fb2+0x2;for(const _0x4d746b of _0x5dea25){const _0x44a1b5=_0x4d746b[_0x4dafb8(0xf65)]||[];if(!_0x44a1b5[_0x4dafb8(0xdb4)])continue;let _0x409757='',_0x49a6b0=![],_0x1dad0d=null,_0x431d15=null;for(let _0x13ed7f=0x0;_0x13ed7f<_0x44a1b5[_0x4dafb8(0xdb4)];_0x13ed7f++){const _0x3450fa=_0x44a1b5[_0x13ed7f];if(!_0x3450fa||_0x3450fa['v']==null||!isNum(_0x3450fa['v'])){_0x49a6b0=![];continue;}const _0x13c61d=_0x39c266(_0x3450fa['t']);if(!isNum(_0x13c61d)||_0x13c61d<_0x432076||_0x13c61d>_0x106969){_0x49a6b0=![];continue;}const _0x2b6002=_0x581b11(_0x3450fa['v'],_0x54fc61);if(!isNum(_0x2b6002)){_0x49a6b0=![];continue;}_0x409757+=(_0x49a6b0?'L':'M')+_0x13c61d[_0x4dafb8(0x5f6)](0x1)+','+_0x2b6002['toFixed'](0x1)+'\x20',_0x49a6b0=!![],_0x1dad0d=_0x13c61d,_0x431d15=_0x2b6002;}if(!_0x409757)continue;if(!_0x409ab9)_0x409ab9=svgEl('g',{'class':_0x4dafb8(0xd49)});const _0x2fe148=this[_0x4dafb8(0xd84)]?.[_0x4dafb8(0x88b)]?.(_0x4d746b[_0x4dafb8(0x404)])||_0x4d746b[_0x4dafb8(0x404)]||_0x4dafb8(0x6d7),_0xeae985=isNum(_0x4d746b[_0x4dafb8(0x3a7)])&&_0x4d746b[_0x4dafb8(0x3a7)]>0x0?_0x4d746b[_0x4dafb8(0x3a7)]:1.5;_0x409ab9['appendChild'](svgEl('path',{'d':_0x409757['trim'](),'fill':_0x4dafb8(0xbc9),'stroke':_0x2fe148,'stroke-width':String(_0xeae985),'stroke-linejoin':'round','stroke-linecap':_0x4dafb8(0xcbe),'opacity':_0x4dafb8(0x73f),'class':_0x4dafb8(0x9ce)}));if(_0x4d746b['show_label']&&_0x1dad0d!=null&&_0x431d15!=null&&isNum(_0x4d746b[_0x4dafb8(0xd03)])){const _0x50d50f=0xa;let _0x588a31=Math[_0x4dafb8(0x91c)](_0x41d2bf+0x2,Math[_0x4dafb8(0x4da)](_0x41d2bf+_0x1b9fb2-0x2,_0x1dad0d)),_0xb1f76=Math['max'](_0x22ad3d+_0x50d50f,Math[_0x4dafb8(0x4da)](_0x22ad3d+_0x4dd2fd-0x2,_0x431d15-0x5));const _0x2b2b5d=svgEl(_0x4dafb8(0x2c4),{'x':_0x588a31['toFixed'](0x1),'y':_0xb1f76[_0x4dafb8(0x5f6)](0x1),'text-anchor':_0x4dafb8(0x8b6),'font-size':String(_0x50d50f),'font-weight':_0x4dafb8(0x565),'fill':_0x2fe148,'stroke':_0x403caa,'stroke-width':'3','paint-order':_0x4dafb8(0xcae),'stroke-linejoin':_0x4dafb8(0xcbe),'opacity':_0x4dafb8(0x73f),'class':_0x4dafb8(0x6e8)});_0x2b2b5d[_0x4dafb8(0x61e)]='MA'+_0x4d746b[_0x4dafb8(0xd03)],_0x409ab9[_0x4dafb8(0xa9e)](_0x2b2b5d);}}}if(_0x409ab9)_0x4e5470[_0x4dafb8(0xa9e)](_0x409ab9);}['_drawDataLabels'](_0xafcac4,_0x4d1184,_0x14b359,_0x209255,_0x3e4468){const _0x25e1ee=_0x598d8a,{padL:_0x3fd009,padT:_0x5eac57,plotW:_0x4da122,plotH:_0x55ff37,mapX:_0x10c876,mapY:_0x2c59c7,yBounds:_0x21ab4e,y2Bounds:_0x3de12e,boundsFor:_0x4a50b9}=_0x14b359;let _0x1d92de=null;const _0x2e5fef=_0x209255[_0x25e1ee(0xa66)]||_0x25e1ee(0xd94);for(const _0x5e1e69 of _0x4d1184){const _0x11e94e=_0x5e1e69[_0x25e1ee(0x4d7)]||{};if(_0x11e94e[_0x25e1ee(0x2b9)]!==!![])continue;const _0x5c5553=_0x5e1e69[_0x25e1ee(0xf65)]||[];if(!_0x5c5553[_0x25e1ee(0xdb4)])continue;const _0x1a4cc4=_0x4a50b9?_0x4a50b9(_0x5e1e69):_0x11e94e['y_axis']==='secondary'?_0x3de12e:_0x21ab4e;if(!_0x1a4cc4)continue;!_0x1d92de&&(_0x1d92de=svgEl('g',{'class':'sgc-data-labels'}));const _0x583322=(_0x11e94e[_0x25e1ee(0x6bc)]||_0x25e1ee(0xa5a))===_0x25e1ee(0x923),_0xbce903=this[_0x25e1ee(0xd84)]?.[_0x25e1ee(0x88b)]?.(_0x11e94e[_0x25e1ee(0x404)],_0x11e94e[_0x25e1ee(0x4d7)])||_0x11e94e[_0x25e1ee(0x404)]||_0x25e1ee(0x521),_0x27e43b=_0x3fd009-0x2,_0x2d0d38=_0x3fd009+_0x4da122+0x2,_0x1ef34a=_0x5eac57+0x2,_0x3dfbb9=isNum(toNum(_0x11e94e[_0x25e1ee(0x163)]))?toNum(_0x11e94e[_0x25e1ee(0x163)]):0xa,_0x50c392=0.6,_0xf23cd1=_0x583322&&isNum(_0x5e1e69['_barHalfWidth'])?_0x5e1e69[_0x25e1ee(0xaba)]*0x2:null;for(let _0x58a611=0x0;_0x58a611<_0x5c5553['length'];_0x58a611++){const _0x42c846=_0x5c5553[_0x58a611];if(_0x42c846==null||_0x42c846['v']==null||!isNum(_0x42c846['v'])||_0x42c846[_0x25e1ee(0xdd4)]||_0x42c846[_0x25e1ee(0xbf5)])continue;const _0x324970=_0x583322?_0x5e1e69[_0x25e1ee(0x2da)]?.['get'](_0x42c846['t']):null,_0x334a52=_0x324970??_0x10c876(_0x42c846['t']);if(!isNum(_0x334a52)||_0x334a52<_0x27e43b||_0x334a52>_0x2d0d38)continue;const _0x4e5444=_0x2c59c7(_0x42c846['v'],_0x1a4cc4);if(!isNum(_0x4e5444))continue;const _0x86634f=formatNumber(_0x42c846['v'],_0x11e94e,_0x3e4468);let _0x29a30f=_0x3dfbb9;if(_0xf23cd1&&_0xf23cd1>0x0&&_0x86634f){const _0x22c63a=_0x3dfbb9*_0x50c392*_0x86634f['length'];_0x22c63a>_0xf23cd1-0x2&&(_0x29a30f=Math[_0x25e1ee(0x91c)](0x7,Math[_0x25e1ee(0x9a2)]((_0xf23cd1-0x2)/(_0x50c392*_0x86634f['length']))));}const _0x420815=Math[_0x25e1ee(0x91c)](_0x1ef34a+_0x29a30f,_0x4e5444-0x4),_0x1a0a9a=svgEl(_0x25e1ee(0x2c4),{'x':String(_0x334a52),'y':String(_0x420815),'text-anchor':'middle','dominant-baseline':_0x25e1ee(0xa1d),'class':_0x25e1ee(0x4fa)}),_0x21786c=[_0x25e1ee(0xe68)+_0xbce903,'paint-order:stroke\x20fill',_0x25e1ee(0x3ac)+_0x2e5fef,'stroke-width:3',_0x25e1ee(0x7c9),'pointer-events:none',_0x25e1ee(0x432)+_0x29a30f+'px'];_0x1a0a9a['setAttribute']('style',_0x21786c['join'](';')),_0x1a0a9a['textContent']=_0x86634f,_0x1d92de[_0x25e1ee(0xa9e)](_0x1a0a9a);}}if(_0x1d92de)_0xafcac4[_0x25e1ee(0xa9e)](_0x1d92de);}[_0x598d8a(0xae7)](_0x508822,_0x1458bf,_0x2298da,_0x19e7e0,_0xabc1ba){const _0x17ecba=_0x598d8a,_0x320f79=this[_0x17ecba(0xd84)],_0x798dff=!!_0x320f79?.[_0x17ecba(0x202)],{padL:_0xc66c7e,padT:_0x1d9a20,plotW:_0x1926df,plotH:_0x77e87d,mapX:_0x37b21a,mapY:_0x43a8db,yBounds:_0x29ef1f,y2Bounds:_0x394ade,boundsFor:_0x36f8e6}=_0x2298da,_0x5af723=svgEl('g',{'class':_0x17ecba(0x48e)});let _0x187089=![];for(const _0x1cda0b of _0x1458bf){const _0x14916f=_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0x566)]||_0x17ecba(0x7e9),_0x29e343=_0x14916f===_0x17ecba(0xeeb)||_0x14916f===_0x17ecba(0xc3e)&&_0x798dff;if(!_0x29e343)continue;if(!_0x1cda0b[_0x17ecba(0xf65)]||!_0x1cda0b[_0x17ecba(0xf65)][_0x17ecba(0xdb4)])continue;const _0x2f91ee=_0x36f8e6?_0x36f8e6(_0x1cda0b):_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0xe6f)]===_0x17ecba(0xc89)?_0x394ade:_0x29ef1f;if(!_0x2f91ee)continue;let _0x51c6f9=-0x1,_0x4420a2=-0x1;for(let _0x46b815=0x0;_0x46b815<_0x1cda0b[_0x17ecba(0xf65)]['length'];_0x46b815++){const _0x3c1faf=_0x1cda0b['points'][_0x46b815];if(_0x3c1faf['v']==null||!isNum(_0x3c1faf['v'])||_0x3c1faf[_0x17ecba(0xdd4)]||_0x3c1faf[_0x17ecba(0xbf5)])continue;if(_0x51c6f9<0x0||_0x3c1faf['v']<_0x1cda0b[_0x17ecba(0xf65)][_0x51c6f9]['v'])_0x51c6f9=_0x46b815;if(_0x4420a2<0x0||_0x3c1faf['v']>_0x1cda0b[_0x17ecba(0xf65)][_0x4420a2]['v'])_0x4420a2=_0x46b815;}if(_0x51c6f9<0x0||_0x4420a2<0x0)continue;const _0x17a436=_0x1cda0b['points'][_0x51c6f9],_0x2ad9b4=_0x1cda0b[_0x17ecba(0xf65)][_0x4420a2],_0x1b5507=(_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0x6bc)]||_0x17ecba(0xa5a))===_0x17ecba(0x923),_0x51ba4e=_0x1b5507?_0x1cda0b[_0x17ecba(0x2da)]?.[_0x17ecba(0xa75)](_0x2ad9b4['t']):null,_0x3970d3=_0x1b5507?_0x1cda0b[_0x17ecba(0x2da)]?.[_0x17ecba(0xa75)](_0x17a436['t']):null,_0x26c9c3=_0x3970d3??_0x37b21a(_0x17a436['t']),_0x38840b=_0x43a8db(_0x17a436['v'],_0x2f91ee),_0x5efe40=_0x51ba4e??_0x37b21a(_0x2ad9b4['t']),_0x35c00f=_0x43a8db(_0x2ad9b4['v'],_0x2f91ee),_0x4e2e8d=_0x30da68=>formatNumber(_0x30da68,_0x1cda0b[_0x17ecba(0x4d7)],_0xabc1ba),_0x40c0c0=_0x7aa465=>{const _0x3d2a2a=_0x17ecba,_0xd2b65c=_0x1cda0b[_0x3d2a2a(0xfdf)]||resolveBucketPrecision(_0x1cda0b[_0x3d2a2a(0xf65)]);return formatDateTime(new Date(_0x7aa465),_0x19e7e0,_0xabc1ba,{'precision':_0xd2b65c});},_0x43da41=_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0xade)]!==![],_0x47ca50=((()=>{const _0x117ba7=_0x17ecba,_0xbf3256=toNum(_0x1cda0b[_0x117ba7(0x4d7)][_0x117ba7(0xfb1)]);return isNum(_0xbf3256)&&_0xbf3256>0x0?_0xbf3256:0xd;})()),_0x2acc8a=Math[_0x17ecba(0x91c)](0x8,Math[_0x17ecba(0xcbe)](_0x47ca50*0.77)),_0x438aea=_0x1cda0b[_0x17ecba(0x4d7)]['extrema_color']||'var(--primary-text-color)',_0x4427b3=_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0xeb4)]||_0x17ecba(0xabc),_0x6a9a33=_0x1cda0b[_0x17ecba(0x4d7)]['extrema_bg_color']||null,_0x547352=((()=>{const _0xce3661=_0x17ecba,_0xceebcf=toNum(_0x1cda0b['entity'][_0xce3661(0x36d)]);return isNum(_0xceebcf)?Math[_0xce3661(0x91c)](0x0,Math[_0xce3661(0x4da)](0x1,_0xceebcf)):null;})()),_0x3a2551=_0x6a9a33!==null||_0x547352!==null,_0x3d28da=_0x17ecba(0x9e6),_0x1fde4e=_0x6a9a33||_0x17ecba(0xaf7),_0x408bb2=_0x547352!==null?_0x547352:0x1,_0x279753=(_0x33402b,_0x436829,_0x13ba87,_0x1b6c8e,_0x5d41cb)=>{const _0x5c44e6=_0x17ecba,_0x288d4d=svgEl(_0x5c44e6(0x74e),{'cx':_0x33402b,'cy':_0x436829,'r':'4','fill':_0x5c44e6(0x3bf),'opacity':_0x5c44e6(0xfae)});_0x5af723[_0x5c44e6(0xa9e)](_0x288d4d);const _0x5be814=_0x4e2e8d(_0x13ba87),_0x4049af=_0x43da41?_0x40c0c0(_0x1b6c8e):null,_0x1f7c1f=_0x436829+_0x5d41cb,_0xff11b5=_0x1f7c1f+Math[_0x5c44e6(0xcbe)](_0x47ca50*0.92),_0x200fb6=Math[_0x5c44e6(0x91c)](_0x5be814[_0x5c44e6(0xdb4)],_0x4049af?_0x4049af[_0x5c44e6(0xdb4)]:0x0),_0x505750=_0x200fb6*_0x47ca50*0.55*0.5;let _0x385dd3=_0x5c44e6(0xb23);if(_0x33402b-_0x505750<_0xc66c7e+0x2)_0x385dd3=_0x5c44e6(0xc94);else{if(_0x33402b+_0x505750>_0xc66c7e+_0x1926df-0x2)_0x385dd3=_0x5c44e6(0x8b6);}if(_0x3a2551){const _0x53e003=0x4,_0x4624a1=0x2,_0x410565=_0x47ca50*0.6,_0x4ff6cc=_0x2acc8a*0.6,_0x48815c=_0x5be814['length']*_0x410565,_0x2417c1=_0x4049af?_0x4049af[_0x5c44e6(0xdb4)]*_0x4ff6cc:0x0,_0x6406fc=Math[_0x5c44e6(0x91c)](_0x48815c,_0x2417c1)+_0x53e003*0x2,_0x239d14=_0x1f7c1f-_0x47ca50*0.85-_0x4624a1,_0x215b5e=(_0x4049af?_0xff11b5+_0x2acc8a*0.25:_0x1f7c1f+_0x47ca50*0.3)+_0x4624a1,_0x38b228=_0x215b5e-_0x239d14;let _0x43ed99;if(_0x385dd3===_0x5c44e6(0xc94))_0x43ed99=_0x33402b-_0x53e003;else{if(_0x385dd3==='end')_0x43ed99=_0x33402b-_0x6406fc+_0x53e003;else _0x43ed99=_0x33402b-_0x6406fc/0x2;}const _0x407819=svgEl(_0x5c44e6(0x5cd),{'x':_0x43ed99,'y':_0x239d14,'width':_0x6406fc,'height':_0x38b228,'rx':0x3,'ry':0x3,'fill':_0x1fde4e,'fill-opacity':String(_0x408bb2)});_0x5af723[_0x5c44e6(0xa9e)](_0x407819);}const _0x2dcd64=svgEl(_0x5c44e6(0x2c4),{'x':_0x33402b,'y':_0x1f7c1f,'text-anchor':_0x385dd3,'font-size':String(_0x47ca50),'font-weight':'600','fill':_0x438aea,'style':_0x3a2551?'':_0x3d28da});_0x2dcd64[_0x5c44e6(0x61e)]=_0x5be814,_0x5af723['appendChild'](_0x2dcd64);if(_0x4049af){const _0x4bc84b=svgEl(_0x5c44e6(0x2c4),{'x':_0x33402b,'y':_0xff11b5,'text-anchor':_0x385dd3,'font-size':String(_0x2acc8a),'fill':_0x4427b3,'style':_0x3a2551?'':_0x3d28da});_0x4bc84b[_0x5c44e6(0x61e)]=_0x4049af,_0x5af723[_0x5c44e6(0xa9e)](_0x4bc84b);}},_0x4719a0=_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0xbff)]!==![],_0x405031=_0x1cda0b[_0x17ecba(0x4d7)][_0x17ecba(0x736)]!==![];if(!_0x4719a0&&!_0x405031)continue;const _0x36387d=Math[_0x17ecba(0x2ba)](_0x5efe40-_0x26c9c3)<0x2&&Math[_0x17ecba(0x2ba)](_0x35c00f-_0x38840b)<0x2;if(_0x405031)_0x279753(_0x5efe40,_0x35c00f,_0x2ad9b4['v'],_0x2ad9b4['t'],-0xa);if(_0x4719a0&&!_0x36387d)_0x279753(_0x26c9c3,_0x38840b,_0x17a436['v'],_0x17a436['t'],0x16);_0x187089=!![];}if(_0x187089)_0x508822[_0x17ecba(0xa9e)](_0x5af723);}[_0x598d8a(0xf5b)](_0x30416a,_0xc8f551,_0x41e8b3,_0x477130,_0x54d548,_0x862fda,_0x57ba59,_0x45313b,_0x47bd0c,_0xf7842e,_0x53cbe7){const _0x4f9ba9=_0x598d8a,_0x463788=svgEl('g',{'class':_0x4f9ba9(0x3e5)}),_0x24093f=_0x862fda?_0x4f9ba9(0xc89):_0x4f9ba9(0x44e),_0x32b4d7=this[_0x4f9ba9(0xd84)]?.[_0x4f9ba9(0x903)]?.(_0x24093f),_0x5b9546=toNum(_0x57ba59[_0x4f9ba9(0xe8f)]),_0x3cc77a=isNum(_0x5b9546)?_0x5b9546:_0x32b4d7?Math[_0x4f9ba9(0x91c)](0x1,_0x32b4d7[_0x4f9ba9(0xdb4)]-0x1):0x4,_0x4bb4eb=isNum(_0x47bd0c)?_0x47bd0c:0x1;let _0x176324=_0x3cc77a;if(isNum(_0x45313b)&&!_0x862fda)_0x176324=_0x45313b;else{const _0x389569=_0x54d548['hi']-_0x54d548['lo'];if(_0x389569>0x0){const _0x5b1d86=Math[_0x4f9ba9(0xaf1)](0xa,-_0x4bb4eb),_0x3646fc=Math['max'](0x1,Math[_0x4f9ba9(0x9a2)](_0x389569/_0x5b1d86+1e-9));_0x176324=Math[_0x4f9ba9(0x4da)](_0x3cc77a,_0x3646fc);}}const _0x122243=!!_0x57ba59[_0x4f9ba9(0x1e8)],_0xa0260e=0x4,_0x5c4f64=_0x57ba59[_0x4f9ba9(0x2cb)]||'var(--secondary-text-color,\x20#888)',_0x58caeb=_0x57ba59[_0x4f9ba9(0x19e)]||'system',_0x776915=_0x58caeb===_0x4f9ba9(0xc2c)?_0x4f9ba9(0x616):_0x58caeb===_0x4f9ba9(0xda0)?_0x4f9ba9(0xc70):resolveCardLanguage(this[_0x4f9ba9(0xd84)]?.[_0x4f9ba9(0x2f9)],_0x57ba59),_0x1cad0d=axisLabelFormatter(_0x57ba59,_0x24093f),_0x1d2c21=(_0x2fb54d,_0xb24104)=>{const _0x5d6580=_0x4f9ba9;if(_0x1cad0d){const _0x449728=_0x1cad0d(_0x2fb54d);if(typeof _0x449728===_0x5d6580(0xef0))return _0x449728;}const _0x55df15=getCachedNumberFormatter(_0x776915,_0xb24104);return _0x55df15?_0x55df15[_0x5d6580(0x327)](_0x2fb54d):_0x2fb54d[_0x5d6580(0x5f6)](_0xb24104);},_0x357a7e=toNum(_0x57ba59[_0x4f9ba9(0x5bf)]),_0x23c3c3=isNum(_0x357a7e)?_0x357a7e:0.65,_0x29935e=!!_0x57ba59[_0x4f9ba9(0x330)];let _0x2445da=0x0,_0x3dceb9=0x0;if(_0x29935e){const _0x1f7f34=Math[_0x4f9ba9(0x91c)](_0x54d548['lo'],1e-10),_0x380abd=Math[_0x4f9ba9(0x91c)](_0x54d548['hi'],_0x1f7f34*0xa);_0x2445da=Math[_0x4f9ba9(0xefa)](_0x1f7f34),_0x3dceb9=Math[_0x4f9ba9(0xefa)](_0x380abd);}const _0x59f8d3=Array[_0x4f9ba9(0x9f5)](_0xf7842e)&&_0xf7842e[_0x4f9ba9(0xdb4)]>=0x2&&!_0x29935e&&!_0x32b4d7&&_0x54d548['hi']>_0x54d548['lo'],_0x376c67=[];if(_0x57ba59[_0x4f9ba9(0xe6b)]){const _0x5977c3=String(_0x57ba59[_0x4f9ba9(0xe6b)]);_0x376c67[_0x4f9ba9(0xf3d)]('font-size:'+(/[a-z%]$/i[_0x4f9ba9(0x40a)](_0x5977c3)?_0x5977c3:_0x5977c3+'px'));}if(_0x57ba59[_0x4f9ba9(0x2cb)])_0x376c67[_0x4f9ba9(0xf3d)]('fill:'+_0x57ba59[_0x4f9ba9(0x2cb)]);if(isNum(_0x357a7e))_0x376c67[_0x4f9ba9(0xf3d)](_0x4f9ba9(0x5ce)+_0x357a7e);const _0x44eec5=_0x376c67['join'](';'),_0x84910e=(_0x59db71,_0x1935dd)=>{const _0xfb1eda=_0x4f9ba9;if(_0x122243){const _0x6851d9=svgEl(_0xfb1eda(0xa5a),{'x1':_0x862fda?_0xc8f551:_0xc8f551-_0xa0260e,'x2':_0x862fda?_0xc8f551+_0xa0260e:_0xc8f551,'y1':_0x59db71,'y2':_0x59db71,'stroke':_0x5c4f64,'stroke-width':'1','opacity':String(_0x23c3c3),'class':_0xfb1eda(0xb6a)});_0x463788[_0xfb1eda(0xa9e)](_0x6851d9);}const _0x4fee65=svgEl(_0xfb1eda(0x2c4),{'x':_0x862fda?_0xc8f551+_0xa0260e+0x4:_0xc8f551-_0xa0260e-0x4,'y':_0x59db71+0x3,'text-anchor':_0x862fda?'start':_0xfb1eda(0x8b6),'class':_0xfb1eda(0x643)});if(_0x44eec5)_0x4fee65[_0xfb1eda(0x57a)]('style',_0x44eec5);_0x4fee65['textContent']=_0x1935dd,_0x463788[_0xfb1eda(0xa9e)](_0x4fee65);},_0x579420=new Set(),_0x56f6dc=(_0x507913,_0x227f9d)=>{const _0x2532a8=_0x4f9ba9;if(_0x579420['has'](_0x227f9d))return;_0x579420[_0x2532a8(0x7ab)](_0x227f9d),_0x84910e(_0x507913,_0x227f9d);},_0x5ca9a7=_0x862fda&&Array[_0x4f9ba9(0x9f5)](_0x53cbe7)&&_0x53cbe7[_0x4f9ba9(0xdb4)]>=0x2&&!_0x29935e&&!_0x32b4d7&&_0x54d548['hi']>_0x54d548['lo'];if(_0x5ca9a7){const _0x5c1aa5=_0x54d548['hi']-_0x54d548['lo'];for(const _0x17ee1b of _0x53cbe7){if(_0x17ee1b<-0.001||_0x17ee1b>1.001)continue;const _0x5fe8c8=_0x41e8b3+_0x477130*(0x1-_0x17ee1b),_0xaaa97e=_0x54d548['lo']+_0x17ee1b*_0x5c1aa5;_0x56f6dc(_0x5fe8c8,_0x1d2c21(_0xaaa97e,_0x4bb4eb));}}else{if(_0x59f8d3){const _0x2b9cb7=_0x54d548['hi']-_0x54d548['lo'];for(const _0x221156 of _0xf7842e){const _0x3f3965=_0x41e8b3+_0x477130*(0x1-(_0x221156-_0x54d548['lo'])/_0x2b9cb7);_0x56f6dc(_0x3f3965,_0x1d2c21(_0x221156,_0x4bb4eb));}}else for(let _0x1d67bb=0x0;_0x1d67bb<=_0x176324;_0x1d67bb++){const _0x25a4be=_0x41e8b3+_0x477130*(_0x176324-_0x1d67bb)/_0x176324,_0x14dc5b=_0x29935e?Math[_0x4f9ba9(0xaf1)](0xa,_0x2445da+(_0x3dceb9-_0x2445da)*_0x1d67bb/_0x176324):_0x54d548['lo']+(_0x54d548['hi']-_0x54d548['lo'])*_0x1d67bb/_0x176324;let _0xfc0db9;if(_0x32b4d7){const _0x9a7994=this[_0x4f9ba9(0xd84)][_0x4f9ba9(0x5b6)](_0x14dc5b,_0x32b4d7);_0xfc0db9=_0x9a7994!==null?_0x9a7994:_0x1d2c21(_0x14dc5b,_0x4bb4eb);}else _0xfc0db9=_0x1d2c21(_0x14dc5b,_0x4bb4eb);_0x56f6dc(_0x25a4be,_0xfc0db9);}}if(!_0x29935e&&!_0x32b4d7&&_0x54d548['lo']<0x0&&_0x54d548['hi']>0x0){const _0x2c9dfe=_0x54d548['hi']-_0x54d548['lo'],_0x454630=_0x2c9dfe/_0x176324,_0x247bd7=(0x0-_0x54d548['lo'])/_0x2c9dfe,_0x36f95a=_0x41e8b3+_0x477130-_0x247bd7*_0x477130,_0x5c8033=(toNum(_0x57ba59[_0x4f9ba9(0xe6b)])||0xa)+0x2;let _0x479840=![];for(let _0x45de8f=0x0;_0x45de8f<=_0x176324;_0x45de8f++){const _0x26cb65=_0x54d548['lo']+_0x454630*_0x45de8f;if(parseFloat(_0x26cb65[_0x4f9ba9(0x5f6)](_0x4bb4eb))===0x0){_0x479840=!![];break;}}if(!_0x479840){const _0x222d57=Array[_0x4f9ba9(0xdd3)](_0x463788[_0x4f9ba9(0x372)]);for(const _0x586f0e of _0x222d57){if(_0x586f0e[_0x4f9ba9(0xb71)]===_0x4f9ba9(0x2c4)&&_0x586f0e[_0x4f9ba9(0x422)][_0x4f9ba9(0xe83)](_0x4f9ba9(0x6fc))){const _0x5ab72a=parseFloat(_0x586f0e[_0x4f9ba9(0x931)]('y'))-0x3;if(Math[_0x4f9ba9(0x2ba)](_0x5ab72a-_0x36f95a)<_0x5c8033){_0x463788['removeChild'](_0x586f0e);for(const _0x5a0a50 of Array[_0x4f9ba9(0xdd3)](_0x463788['childNodes'])){if(_0x5a0a50[_0x4f9ba9(0xb71)]===_0x4f9ba9(0xa5a)&&_0x5a0a50['classList'][_0x4f9ba9(0xe83)](_0x4f9ba9(0x98a))){const _0x2188e3=parseFloat(_0x5a0a50['getAttribute']('y1'));if(Math[_0x4f9ba9(0x2ba)](_0x2188e3-_0x5ab72a)<0x1){_0x463788['removeChild'](_0x5a0a50);break;}}}}}}const _0x43770c=svgEl(_0x4f9ba9(0x2c4),{'x':_0x862fda?_0xc8f551+_0xa0260e+0x4:_0xc8f551-_0xa0260e-0x4,'y':_0x36f95a+0x3,'text-anchor':_0x862fda?_0x4f9ba9(0xc94):_0x4f9ba9(0x8b6),'class':_0x4f9ba9(0x643)}),_0x1f9543=[];if(_0x57ba59[_0x4f9ba9(0xe6b)]){const _0x536b0f=String(_0x57ba59[_0x4f9ba9(0xe6b)]);_0x1f9543[_0x4f9ba9(0xf3d)](_0x4f9ba9(0x432)+(/[a-z%]$/i[_0x4f9ba9(0x40a)](_0x536b0f)?_0x536b0f:_0x536b0f+'px'));}if(_0x57ba59[_0x4f9ba9(0x2cb)])_0x1f9543[_0x4f9ba9(0xf3d)]('fill:'+_0x57ba59[_0x4f9ba9(0x2cb)]);if(isNum(_0x357a7e))_0x1f9543[_0x4f9ba9(0xf3d)](_0x4f9ba9(0x5ce)+_0x357a7e);if(_0x1f9543[_0x4f9ba9(0xdb4)])_0x43770c[_0x4f9ba9(0x57a)]('style',_0x1f9543[_0x4f9ba9(0x9af)](';'));_0x43770c[_0x4f9ba9(0x61e)]='0',_0x463788[_0x4f9ba9(0xa9e)](_0x43770c),_0x122243&&_0x463788[_0x4f9ba9(0xa9e)](svgEl('line',{'x1':_0x862fda?_0xc8f551:_0xc8f551-_0xa0260e,'x2':_0x862fda?_0xc8f551+_0xa0260e:_0xc8f551,'y1':_0x36f95a,'y2':_0x36f95a,'stroke':_0x5c4f64,'stroke-width':'1','opacity':String(_0x23c3c3),'class':_0x4f9ba9(0xb6a)}));}}return _0x30416a[_0x4f9ba9(0xa9e)](_0x463788),_0x463788;}['_yearSlotSpan'](_0x46adf0,_0xfe2368){const _0x327016=_0x598d8a,_0x40ec87=new Date(_0x46adf0)[_0x327016(0xf88)](),_0x299b26=new Date(Math[_0x327016(0x91c)](_0x46adf0,_0xfe2368-0x1))[_0x327016(0xf88)]();return{'refY':_0x40ec87,'totalYears':Math[_0x327016(0x91c)](0x1,_0x299b26-_0x40ec87+0x1)};}['_xAxisLabelFormatters'](_0x4fb662,_0x32bbc6){const _0x16ea79=_0x598d8a,_0x26f0ac=resolveCardLanguage(_0x32bbc6,this[_0x16ea79(0xd84)]?.[_0x16ea79(0x167)]),_0xd5b60=resolveDisplayTimeZone(_0x32bbc6,_0x4fb662),_0x2dd10a=toNum(_0x4fb662[_0x16ea79(0xc02)])||0xa,_0x403ce7=effDatetimeFormat(_0x4fb662),_0x4868ac=_0x403ce7&&_0x403ce7!==_0x16ea79(0x7b7),_0x50211e=effXAxisDatetimeFormat(_0x4fb662),_0x5ef1c7=getCachedDateTimeFormatter(_0x26f0ac,_0xd5b60?{'day':_0x16ea79(0xe50),'month':_0x16ea79(0x995),'timeZone':_0xd5b60}:{'day':_0x16ea79(0xe50),'month':_0x16ea79(0x995)}),_0x4af2db=getCachedDateTimeFormatter(_0x26f0ac,_localeTimeOpts(_0x32bbc6,_0xd5b60?{'hour':_0x16ea79(0xf8d),'minute':_0x16ea79(0xf8d),'timeZone':_0xd5b60}:{'hour':'2-digit','minute':_0x16ea79(0xf8d)})),_0x39978e=_0x2316d5=>{const _0xe46f75=_0x16ea79;if(_0x50211e)return applyDatetimePattern(_0x2316d5,_0x50211e,_0x26f0ac,_0xd5b60);if(_0x4868ac&&_0x403ce7[_0xe46f75(0x68d)](_0xe46f75(0xb5a)))return applyDatetimePattern(_0x2316d5,_0x403ce7,_0x26f0ac,_0xd5b60);if(_0x4868ac){const _0x571406=String(_0x403ce7)[_0xe46f75(0xfa2)]();if(_0x571406==='DD/MM'||_0x571406===_0xe46f75(0xd4c))return applyDatetimePattern(_0x2316d5,_0x571406,_0x26f0ac,_0xd5b60);}return _0x5ef1c7?_0x5ef1c7[_0xe46f75(0x327)](_0x2316d5):_0x2316d5['toLocaleDateString']();},_0x153cf7=_0x21150c=>{const _0x5b0598=_0x16ea79;if(_0x50211e)return applyDatetimePattern(_0x21150c,_0x50211e,_0x26f0ac,_0xd5b60);if(_0x4868ac){const _0x5b80f5=_0x403ce7[_0x5b0598(0x68d)](_0x5b0598(0xb5a))&&!/[Hhms]/[_0x5b0598(0x40a)](_0x403ce7);if(!_0x5b80f5)return applyDatetimePattern(_0x21150c,_0x403ce7,_0x26f0ac,_0xd5b60);}return _0x4af2db?_0x4af2db[_0x5b0598(0x327)](_0x21150c):_0x21150c[_0x5b0598(0xa8d)]();};return{'lang':_0x26f0ac,'tz':_0xd5b60,'xFontSize':_0x2dd10a,'explicitFmt':_0x4868ac,'fmtTimeF':_0x4af2db,'fmtDate':_0x39978e,'fmtTime':_0x153cf7,'xPat':_0x50211e};}[_0x598d8a(0x9a5)](_0xc564ef,_0x2b77f6,_0x42dee9,_0x3958e3,_0x49f3f6){const _0x1fdf63=_0x598d8a;if(!isNum(_0x2b77f6)||!isNum(_0x42dee9)||_0x42dee9<=_0x2b77f6)return null;const {lang:_0x63ff63,tz:_0x4a0a30,xFontSize:_0xb1fc9e,explicitFmt:_0x33812f,fmtDate:_0x10b554,fmtTime:_0x8da035,xPat:_0x5908e4}=this[_0x1fdf63(0x2fb)](_0x3958e3,_0x49f3f6),_0x524790=getCachedDateTimeFormatter(_0x63ff63,_0x4a0a30?{'month':'short','timeZone':_0x4a0a30}:{'month':_0x1fdf63(0x995)}),_0xcfd8e3=getCachedDateTimeFormatter(_0x63ff63,_0x4a0a30?{'month':_0x1fdf63(0x995),'year':_0x1fdf63(0xf8d),'timeZone':_0x4a0a30}:{'month':_0x1fdf63(0x995),'year':_0x1fdf63(0xf8d)}),_0x4d60d8=(_0x2e9a73,_0x2999cd)=>{const _0x163c66=_0x1fdf63;if(_0x5908e4)return applyDatetimePattern(_0x2e9a73,_0x5908e4,_0x63ff63,_0x4a0a30);const _0x2ee77d=_0x2999cd?_0xcfd8e3:_0x524790;return _0x2ee77d?_0x2ee77d[_0x163c66(0x327)](_0x2e9a73):_0x2e9a73[_0x163c66(0x9a0)]();},_0x23ea06=(_0x996ba6,_0xa6ff76)=>_0x5908e4?applyDatetimePattern(new Date(_0xa6ff76),_0x5908e4,_0x63ff63,_0x4a0a30):String(_0x996ba6),_0x5befc8=[];let _0x3bf68b=-Infinity;const _0x385d8e=_0xb1fc9e*3.5+0xa,_0x19fea7=(_0x457272,_0x1b81e4,_0x3e4b07,_0x3ca377)=>{const _0x2e6d59=_0x1fdf63,_0x237e6c=(_0x457272-_0x2b77f6)/(_0x42dee9-_0x2b77f6)*_0xc564ef;if(_0x237e6c<-0x2||_0x237e6c>_0xc564ef+0x2)return;if(_0x237e6c-_0x3bf68b<_0x385d8e){if(_0x3ca377&&_0x5befc8['length']>0x0){if(_0x237e6c-_0x3bf68b<_0x385d8e*0.5)return;}else{if(_0x3e4b07&&_0x5befc8[_0x2e6d59(0xdb4)]>0x0){const _0x32bb0d=_0x5befc8[_0x5befc8[_0x2e6d59(0xdb4)]-0x1];if(!_0x32bb0d[_0x2e6d59(0x604)]){_0x5befc8[_0x2e6d59(0x68f)](),_0x3bf68b=_0x5befc8[_0x2e6d59(0xdb4)]>0x0?_0x5befc8[_0x5befc8[_0x2e6d59(0xdb4)]-0x1]['x']:-Infinity;if(_0x237e6c-_0x3bf68b<_0x385d8e)return;}else return;}else return;}}_0x3bf68b=_0x237e6c,_0x5befc8[_0x2e6d59(0xf3d)]({'x':_0x237e6c,'label':_0x1b81e4,'isDate':_0x3e4b07});},_0x52496e=effXAxisInterval(_0x3958e3);let _0x2d4a7f=null,_0x23221e=null;if(_0x52496e){const _0x47ab44=String(_0x52496e)[_0x1fdf63(0xdf2)](/^(\d+)\s*(h|d|w|M)$/);if(_0x47ab44){const _0x6855ff=parseInt(_0x47ab44[0x1],0xa),_0x56b487=_0x47ab44[0x2];if(_0x56b487==='h')_0x2d4a7f=_0x6855ff<=0xc?_0x1fdf63(0x181):_0x1fdf63(0x273),_0x23221e=_0x6855ff*0x36ee80;else{if(_0x56b487==='d')_0x2d4a7f=_0x1fdf63(0x273),_0x23221e=_0x6855ff*0x5265c00;else{if(_0x56b487==='w')_0x2d4a7f=_0x1fdf63(0x67e),_0x23221e=_0x6855ff*0x240c8400;else _0x56b487==='M'&&(_0x2d4a7f=_0x1fdf63(0xb00),_0x23221e=_0x6855ff);}}}}if(!_0x2d4a7f){const _0x2e13d9=(_0x42dee9-_0x2b77f6)/0x36ee80,_0x1ea850=resolveGroupBy(_0x3958e3,_0x2e13d9);if(_0x1ea850===_0x1fdf63(0xb00))_0x2d4a7f=_0x1fdf63(0xb00);else{if(_0x1ea850===_0x1fdf63(0x312))_0x2d4a7f=_0x1fdf63(0x312);else{if(_0x1ea850===_0x1fdf63(0x67e))_0x2d4a7f=_0x1fdf63(0x67e);else{if(_0x1ea850==='date')_0x2d4a7f=_0x1fdf63(0x273);else{if(_0x1ea850===_0x1fdf63(0x181))_0x2d4a7f=_0x1fdf63(0x181);}}}}}if(!_0x2d4a7f)return null;const _0x36e818=this[_0x1fdf63(0xd84)]?.[_0x1fdf63(0x47d)]||this['card']?.[_0x1fdf63(0x4fe)],_0x5b0e22=_0x36e818?_0x36e818[_0x1fdf63(0x8b6)]['getTime']():_0x42dee9,_0x259adf=new Date(_0x2b77f6),_0x4cd6d9=new Date(_0x42dee9);if(_0x2d4a7f===_0x1fdf63(0xb00)){const _0x4f1370=_0x52496e&&_0x23221e?_0x23221e:0x1,_0x5403fc=resolveGroupBy(_0x3958e3,(_0x42dee9-_0x2b77f6)/0x36ee80)===_0x1fdf63(0xb00);if(_0x5403fc){const _0x1a9982=this[_0x1fdf63(0xd84)]?.[_0x1fdf63(0x47d)]||this[_0x1fdf63(0xd84)]?.[_0x1fdf63(0x4fe)],_0x3e269a=_0x1a9982?_0x1a9982['start'][_0x1fdf63(0xca5)]():_0x2b77f6,_0x30af5a=_0x1a9982?_0x1a9982[_0x1fdf63(0x8b6)][_0x1fdf63(0xca5)]():_0x42dee9,_0x128baf=tzParts(_0x3e269a,_0x4a0a30),_0x40e662=tzParts(_0x30af5a-0x1,_0x4a0a30),_0x3e8394=Math[_0x1fdf63(0x91c)](0x1,(_0x40e662['y']-_0x128baf['y'])*0xc+(_0x40e662['mo']-_0x128baf['mo'])+0x1),_0x6815b9=tzParts(_0x30af5a,_0x4a0a30)['y']!==_0x128baf['y'],_0x1c3a71=zonedWallToMs(_0x40e662['y'],_0x40e662['mo'],0x1,0x0,0x0,0x0,_0x4a0a30),_0x24cad4=!!this[_0x1fdf63(0x80d)]&&_0x3e8394>0x1;for(let _0x470184=0x0;;_0x470184+=_0x4f1370){const _0x48370c=zonedWallToMs(_0x128baf['y'],_0x128baf['mo']+_0x470184,0x1,0x0,0x0,0x0,_0x4a0a30);if(_0x48370c>_0x1c3a71)break;const _0x2a598f=(_0x24cad4?_0x470184/(_0x3e8394-0x1):(_0x470184+0.5)/_0x3e8394)*_0xc564ef;if(_0x2a598f<-0x2||_0x2a598f>_0xc564ef+0x2)continue;if(_0x2a598f-_0x3bf68b<_0x385d8e)continue;_0x3bf68b=_0x2a598f,_0x5befc8[_0x1fdf63(0xf3d)]({'x':_0x2a598f,'label':_0x4d60d8(new Date(_0x48370c),_0x6815b9),'isDate':!![]});}}else{const _0x428439=tzParts(_0x2b77f6,_0x4a0a30),_0x33476b=tzParts(_0x42dee9,_0x4a0a30)['y']!==_0x428439['y'];for(let _0x1a67a0=0x0;;_0x1a67a0+=_0x4f1370){const _0x44a1a9=zonedWallToMs(_0x428439['y'],_0x428439['mo']+_0x1a67a0,0x1,0x0,0x0,0x0,_0x4a0a30);if(_0x44a1a9>_0x42dee9)break;_0x19fea7(_0x44a1a9,_0x4d60d8(new Date(_0x44a1a9),_0x33476b),!![]);}}}else{if(_0x2d4a7f===_0x1fdf63(0x312)){if(this[_0x1fdf63(0x4d2)]){const _0x2a416e=this['card']?.['_viewWindow']||this[_0x1fdf63(0xd84)]?.[_0x1fdf63(0x4fe)],_0x39c094=_0x2a416e?_0x2a416e['start'][_0x1fdf63(0xca5)]():_0x2b77f6,_0x2d5658=_0x2a416e?_0x2a416e['end'][_0x1fdf63(0xca5)]():this[_0x1fdf63(0xd84)]?_0x5b0e22:_0x42dee9,{refY:_0x218ab9,totalYears:_0x33a981}=this[_0x1fdf63(0x356)](_0x39c094,_0x2d5658),_0x122084=!!this[_0x1fdf63(0x80d)]&&_0x33a981>0x1;for(let _0xb2da3b=_0x218ab9;_0xb2da3b<_0x218ab9+_0x33a981;_0xb2da3b++){const _0x908575=_0xb2da3b-_0x218ab9,_0x5251eb=(_0x122084?_0x908575/(_0x33a981-0x1):(_0x908575+0.5)/_0x33a981)*_0xc564ef;if(_0x5251eb<-0x2||_0x5251eb>_0xc564ef+0x2)continue;if(_0x5251eb-_0x3bf68b<_0x385d8e)continue;_0x3bf68b=_0x5251eb,_0x5befc8[_0x1fdf63(0xf3d)]({'x':_0x5251eb,'label':_0x23ea06(_0xb2da3b,zonedWallToMs(_0xb2da3b,0x0,0x1,0x0,0x0,0x0,_0x4a0a30)),'isDate':!![]});}}else{const _0x434314=tzParts(_0x5b0e22-0x1,_0x4a0a30)['y'];for(let _0x1704c7=tzParts(_0x2b77f6,_0x4a0a30)['y'];_0x1704c7<=_0x434314;_0x1704c7++){_0x19fea7(zonedWallToMs(_0x1704c7,0x0,0x1,0x0,0x0,0x0,_0x4a0a30),_0x23ea06(_0x1704c7,zonedWallToMs(_0x1704c7,0x0,0x1,0x0,0x0,0x0,_0x4a0a30)),!![]);}}}else{if(_0x2d4a7f===_0x1fdf63(0x67e)){const _0x45c1ff=_0x23221e?Math[_0x1fdf63(0xcbe)](_0x23221e/0x240c8400)*0x7:0x7,_0x2096da=tzParts(_0x2b77f6,_0x4a0a30);let _0x261e21=zonedWallToMs(_0x2096da['y'],_0x2096da['mo'],_0x2096da['d']-weekStartOffsetDays(_0x2096da['wd'],resolveFirstWeekday(_0x49f3f6)),0x0,0x0,0x0,_0x4a0a30);if(_0x261e21<_0x2b77f6){const _0x55202f=tzParts(_0x261e21,_0x4a0a30);_0x261e21=zonedWallToMs(_0x55202f['y'],_0x55202f['mo'],_0x55202f['d']+0x7,0x0,0x0,0x0,_0x4a0a30);}while(_0x261e21<_0x5b0e22){_0x19fea7(_0x261e21,_0x10b554(new Date(_0x261e21)),!![]);const _0x33d34c=tzParts(_0x261e21,_0x4a0a30);_0x261e21=zonedWallToMs(_0x33d34c['y'],_0x33d34c['mo'],_0x33d34c['d']+_0x45c1ff,0x0,0x0,0x0,_0x4a0a30);}}else{if(_0x2d4a7f===_0x1fdf63(0x273)){const _0x243668=0x5265c00;let _0x53e5ee=tzStartOfDayMs(_0x2b77f6,_0x4a0a30);if(_0x53e5ee<_0x2b77f6){const _0x318767=tzParts(_0x53e5ee,_0x4a0a30);_0x53e5ee=zonedWallToMs(_0x318767['y'],_0x318767['mo'],_0x318767['d']+0x1,0x0,0x0,0x0,_0x4a0a30);}const _0x308209=tzStartOfDayMs(_0x5b0e22-0x1,_0x4a0a30),_0x385794=Math['max'](0x1,Math['round']((_0x308209-_0x53e5ee)/_0x243668)+0x1),_0x2f7ad4=_0x23221e?Math[_0x1fdf63(0x91c)](0x1,Math[_0x1fdf63(0xcbe)](_0x23221e/_0x243668)):null;let _0x588ba2;if(_0x2f7ad4)_0x588ba2=_0x2f7ad4;else{const _0x4cfa4c=0x3c,_0x53ac9f=Math['max'](0x2,Math['floor'](_0xc564ef/_0x4cfa4c));_0x588ba2=Math['max'](0x1,Math[_0x1fdf63(0xcba)]((_0x385794-0x1)/(_0x53ac9f-0x1)));}const _0x5c0314=toNum(_0x3958e3?.['__sgcDecisionHours']),_0xad45e=isNum(_0x5c0314)&&_0x5c0314>0x0?_0x5c0314/0x18:(_0x42dee9-_0x2b77f6)/_0x243668,_0x5b1e08=getCachedDateTimeFormatter(_0x63ff63,_0x4a0a30?{'weekday':_0x1fdf63(0x995),'day':'numeric','timeZone':_0x4a0a30}:{'weekday':_0x1fdf63(0x995),'day':_0x1fdf63(0xe50)}),_0x3a051c=getCachedDateTimeFormatter(_0x63ff63,_0x4a0a30?{'day':_0x1fdf63(0xe50),'month':_0x1fdf63(0x995),'timeZone':_0x4a0a30}:{'day':_0x1fdf63(0xe50),'month':_0x1fdf63(0x995)});let _0x55211b=-0x1;const _0x3d06ee=_0xb9396d=>{const _0x5ee02d=_0x1fdf63,_0x4243dd=new Date(_0xb9396d);if(_0x5908e4||_0x33812f)return _0x10b554(_0x4243dd);if(_0xad45e<=29.5)return _0x5b1e08?_0x5b1e08[_0x5ee02d(0x327)](_0x4243dd):_0x10b554(_0x4243dd);const _0x338017=tzParts(_0xb9396d,_0x4a0a30),_0x17fa52=_0x55211b!==_0x338017['mo'];_0x55211b=_0x338017['mo'];if(_0x17fa52)return _0x3a051c?_0x3a051c[_0x5ee02d(0x327)](_0x4243dd):_0x10b554(_0x4243dd);return String(_0x338017['d']);},_0x5e0894=tzParts(_0x53e5ee,_0x4a0a30);let _0xe9bde0=0x0;while(_0xe9bde0<_0x385794-0x1){const _0x1966ef=zonedWallToMs(_0x5e0894['y'],_0x5e0894['mo'],_0x5e0894['d']+_0xe9bde0,0x0,0x0,0x0,_0x4a0a30);_0x19fea7(_0x1966ef,_0x3d06ee(_0x1966ef),!![]),_0xe9bde0+=_0x588ba2;}_0x19fea7(_0x308209,_0x3d06ee(_0x308209),!![],!![]);}else{if(_0x2d4a7f===_0x1fdf63(0x181)){const _0x30ec75=_0x23221e||0x36ee80,_0x41d3d6=_0x30ec75/0x36ee80,_0x56cc0e=new Date(_0x259adf);_0x56cc0e[_0x1fdf63(0xcc9)](0x0,0x0,0x0);if(_0x56cc0e['getTime']()<_0x2b77f6)_0x56cc0e[_0x1fdf63(0x842)](_0x56cc0e['getTime']()+0x36ee80);if(_0x41d3d6>=0x1){const _0x7c4005=tzParts(_0x56cc0e[_0x1fdf63(0xca5)](),_0x4a0a30),_0x129e36=_0x7c4005['h']%_0x41d3d6;_0x129e36!==0x0&&_0x56cc0e[_0x1fdf63(0x842)](zonedWallToMs(_0x7c4005['y'],_0x7c4005['mo'],_0x7c4005['d'],_0x7c4005['h']+(_0x41d3d6-_0x129e36),0x0,0x0,_0x4a0a30));}for(let _0x4f2d28=_0x56cc0e[_0x1fdf63(0xca5)]();_0x4f2d28<_0x5b0e22;_0x4f2d28+=_0x30ec75){const _0x4e7a33=new Date(_0x4f2d28),_0x17aa0a=tzParts(_0x4f2d28,_0x4a0a30),_0x49bdc0=_0x17aa0a['h']===0x0&&_0x17aa0a['mi']===0x0;_0x19fea7(_0x4f2d28,_0x49bdc0?_0x10b554(_0x4e7a33):_0x8da035(_0x4e7a33),_0x49bdc0);}}}}}}if(_0x2d4a7f==='year'&&!this[_0x1fdf63(0x4d2)]&&_0x5befc8[_0x1fdf63(0xdb4)]<0x2)return null;return _0x5befc8['length']>0x0?_0x5befc8:null;}['_computeXAxisTicksAuto'](_0x2aff02,_0x2ce9b8,_0x2c4aa0,_0x1fe330,_0x4254c9){const _0x3f2e22=_0x598d8a,_0x568780=(_0x2c4aa0-_0x2ce9b8)/0x36ee80,{tz:_0x41b9e6,xFontSize:_0x2254c4,explicitFmt:_0x21bfb4,fmtTimeF:_0x403799,fmtDate:_0x301666,fmtTime:_0x824a71,xPat:_0x30d74b}=this[_0x3f2e22(0x2fb)](_0x1fe330,_0x4254c9),_0x108af7=_0x2254c4*0.62;let _0x5790d0=0xb;if(_0x30d74b)_0x5790d0=estPatternChars(_0x30d74b);else{if(_0x21bfb4)_0x5790d0=Math[_0x3f2e22(0x91c)](0x5,estPatternChars(effDatetimeFormat(_0x1fe330)));else{if(_0x403799)try{const _0x5aa6e6=_0x403799[_0x3f2e22(0x327)](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x5790d0=Math[_0x3f2e22(0x91c)](0x5,_0x5aa6e6[_0x3f2e22(0xdb4)]);}catch(_0x4b0c5b){_0x5790d0=0x5;}else _0x5790d0=0x5;}}const _0x9f425f=_0x5790d0*_0x108af7+0x8,_0x5f10be=Math[_0x3f2e22(0x91c)](0x3,Math[_0x3f2e22(0x9a2)](_0x2aff02/(_0x9f425f+0x10))),_0xe0be2b=_0x9f425f+0x6,_0x321e5=[{'hours':0.25,'align':_0x3f2e22(0x894)},{'hours':0.5,'align':_0x3f2e22(0x894)},{'hours':0x1,'align':_0x3f2e22(0x181)},{'hours':0x2,'align':_0x3f2e22(0x181)},{'hours':0x3,'align':_0x3f2e22(0x181)},{'hours':0x4,'align':'hour'},{'hours':0x6,'align':_0x3f2e22(0x181)},{'hours':0x8,'align':_0x3f2e22(0x181)},{'hours':0xc,'align':'hour'},{'hours':0x18,'align':_0x3f2e22(0x273)},{'hours':0x30,'align':_0x3f2e22(0x273)},{'hours':0xa8,'align':_0x3f2e22(0x273)}];let _0x4f8626=_0x321e5[_0x321e5[_0x3f2e22(0xdb4)]-0x1];for(const _0x371c01 of _0x321e5){if(_0x568780/_0x371c01[_0x3f2e22(0x1d3)]<=_0x5f10be){_0x4f8626=_0x371c01;break;}}const _0x249b3b=_0x4f8626[_0x3f2e22(0x1d3)]*0x36ee80,_0xad100a=new Date(_0x2ce9b8);let _0x5a60b3;if(_0x4f8626['align']===_0x3f2e22(0x273)){let _0x4968d6=tzStartOfDayMs(_0x2ce9b8,_0x41b9e6);if(_0x4968d6<_0x2ce9b8){const _0x46e7e2=tzParts(_0x4968d6,_0x41b9e6);_0x4968d6=zonedWallToMs(_0x46e7e2['y'],_0x46e7e2['mo'],_0x46e7e2['d']+0x1,0x0,0x0,0x0,_0x41b9e6);}_0x5a60b3=new Date(_0x4968d6);}else{if(_0x4f8626[_0x3f2e22(0x42d)]===_0x3f2e22(0x181)){_0x5a60b3=new Date(_0xad100a),_0x5a60b3[_0x3f2e22(0xcc9)](0x0,0x0,0x0);if(_0x5a60b3[_0x3f2e22(0xca5)]()<_0x2ce9b8)_0x5a60b3[_0x3f2e22(0x842)](_0x5a60b3[_0x3f2e22(0xca5)]()+0x36ee80);const _0x2ef931=_0x4f8626[_0x3f2e22(0x1d3)],_0x44c3d5=tzParts(_0x5a60b3['getTime'](),_0x41b9e6),_0x1fd3d7=_0x44c3d5['h']%_0x2ef931;_0x1fd3d7!==0x0&&_0x5a60b3['setTime'](zonedWallToMs(_0x44c3d5['y'],_0x44c3d5['mo'],_0x44c3d5['d'],_0x44c3d5['h']+(_0x2ef931-_0x1fd3d7),0x0,0x0,_0x41b9e6));}else{const _0x3bbd0b=_0x4f8626[_0x3f2e22(0x1d3)]*0x3c;_0x5a60b3=new Date(_0xad100a),_0x5a60b3[_0x3f2e22(0x1ff)](0x0,0x0);const _0x12b917=_0x5a60b3[_0x3f2e22(0xde5)](),_0x56d0fc=_0x12b917%_0x3bbd0b;if(_0x56d0fc!==0x0||_0x5a60b3[_0x3f2e22(0xca5)]()<_0x2ce9b8)_0x5a60b3[_0x3f2e22(0xcc9)](_0x12b917+(_0x3bbd0b-_0x56d0fc),0x0,0x0);}}const _0x5a6e26=[];let _0x377721=-Infinity;const _0x2e17da=this[_0x3f2e22(0xd84)]?.[_0x3f2e22(0x47d)]||this[_0x3f2e22(0xd84)]?.['_window'],_0x3a2b4d=_0x2e17da?_0x2e17da['end'][_0x3f2e22(0xca5)]():_0x2c4aa0,_0x503ab7=[];if(_0x4f8626[_0x3f2e22(0x42d)]==='day'){const _0x469177=Math['max'](0x1,Math[_0x3f2e22(0xcbe)](_0x4f8626[_0x3f2e22(0x1d3)]/0x18));let _0x13b0fc=_0x5a60b3['getTime']();while(_0x13b0fc<_0x3a2b4d){_0x503ab7[_0x3f2e22(0xf3d)](_0x13b0fc);const _0x5d6075=tzParts(_0x13b0fc,_0x41b9e6);_0x13b0fc=zonedWallToMs(_0x5d6075['y'],_0x5d6075['mo'],_0x5d6075['d']+_0x469177,0x0,0x0,0x0,_0x41b9e6);}}else{for(let _0x2ca2df=_0x5a60b3['getTime']();_0x2ca2df<_0x3a2b4d;_0x2ca2df+=_0x249b3b)_0x503ab7[_0x3f2e22(0xf3d)](_0x2ca2df);}for(const _0x26859a of _0x503ab7){if(_0x26859a<_0x2ce9b8)continue;const _0xda97cc=(_0x26859a-_0x2ce9b8)/(_0x2c4aa0-_0x2ce9b8)*_0x2aff02,_0xdab470=new Date(_0x26859a),_0x1d6f94=tzParts(_0x26859a,_0x41b9e6),_0x592ac3=_0x1d6f94['h']===0x0&&_0x1d6f94['mi']===0x0&&_0x568780>=0xc;if(_0xda97cc-_0x377721<_0xe0be2b){if(_0x592ac3&&_0x5a6e26[_0x3f2e22(0xdb4)]>0x0){const _0x5c25fd=_0x5a6e26[_0x5a6e26[_0x3f2e22(0xdb4)]-0x1];if(!_0x5c25fd['isDate']){_0x5a6e26['pop'](),_0x377721=_0x5a6e26[_0x3f2e22(0xdb4)]>0x0?_0x5a6e26[_0x5a6e26[_0x3f2e22(0xdb4)]-0x1]['x']:-Infinity;if(_0xda97cc-_0x377721<_0xe0be2b)continue;}else continue;}else continue;}_0x377721=_0xda97cc,_0x5a6e26[_0x3f2e22(0xf3d)]({'x':_0xda97cc,'label':_0x592ac3?_0x301666(_0xdab470):_0x824a71(_0xdab470),'isDate':_0x592ac3});}return _0x5a6e26;}['_drawXAxis'](_0xe0f1d1,_0x590912,_0x472aae,_0x5af63d,_0x219cca,_0x2fce29,_0x201e2e,_0x477baa){const _0x3c64f7=_0x598d8a,_0x4e9a91=svgEl('g',{'class':_0x3c64f7(0x9c0)});let _0x4df203=this[_0x3c64f7(0x9a5)](_0x5af63d,_0x219cca,_0x2fce29,_0x201e2e,_0x477baa);if(!_0x4df203)_0x4df203=this['_computeXAxisTicksAuto'](_0x5af63d,_0x219cca,_0x2fce29,_0x201e2e,_0x477baa);if(!_0x4df203||!_0x4df203[_0x3c64f7(0xdb4)]){_0xe0f1d1[_0x3c64f7(0xa9e)](_0x4e9a91);return;}const _0x1b732f=!!_0x201e2e[_0x3c64f7(0xd7d)],_0x18e4ae=0x4,_0x553751=toNum(_0x201e2e[_0x3c64f7(0xc02)])||0xa,_0x89bdf3=_0x553751+0x1,_0x161f8=toNum(_0x201e2e[_0x3c64f7(0x9f9)]),_0x5ca48c=isNum(_0x161f8)?_0x161f8:0.5,_0x45a6ee=_0x201e2e['x_axis_color']||_0x3c64f7(0x24e),_0x1a2667=_0x201e2e[_0x3c64f7(0x7a4)]||_0x201e2e[_0x3c64f7(0xf23)]||_0x3c64f7(0x6d7);for(const _0x2fdcf5 of _0x4df203){const _0x5743d4=_0x590912+_0x2fdcf5['x'],_0x2e8e73=!!_0x2fdcf5[_0x3c64f7(0x604)],_0x591461=_0x5743d4,_0x2e3b22=_0x3c64f7(0xb23);_0x1b732f&&_0x4e9a91['appendChild'](svgEl(_0x3c64f7(0xa5a),{'x1':_0x5743d4,'x2':_0x5743d4,'y1':_0x472aae,'y2':_0x472aae+_0x18e4ae,'stroke':_0x2e8e73?_0x1a2667:_0x45a6ee,'stroke-width':'1','opacity':String(_0x5ca48c),'class':'sgc-axis-tick\x20sgc-x-tick'}));const _0x34fdd8=[];if(_0x2e8e73)_0x34fdd8[_0x3c64f7(0xf3d)](_0x3c64f7(0xa9d)),_0x34fdd8[_0x3c64f7(0xf3d)](_0x3c64f7(0xe68)+_0x1a2667),_0x34fdd8[_0x3c64f7(0xf3d)]('opacity:1'),_0x34fdd8[_0x3c64f7(0xf3d)](_0x3c64f7(0x432)+_0x89bdf3+'px');else{if(_0x201e2e['x_axis_font_size']){const _0x18bfc7=String(_0x201e2e[_0x3c64f7(0xc02)]);_0x34fdd8[_0x3c64f7(0xf3d)](_0x3c64f7(0x432)+(/[a-z%]$/i[_0x3c64f7(0x40a)](_0x18bfc7)?_0x18bfc7:_0x18bfc7+'px'));}if(_0x201e2e[_0x3c64f7(0xf23)])_0x34fdd8[_0x3c64f7(0xf3d)]('fill:'+_0x201e2e[_0x3c64f7(0xf23)]);if(isNum(_0x161f8))_0x34fdd8['push'](_0x3c64f7(0x5ce)+_0x161f8);}const _0x25c8f7=svgEl(_0x3c64f7(0x2c4),{'x':_0x591461,'y':_0x472aae+(_0x1b732f?_0x18e4ae+0xc:0xe),'text-anchor':_0x2e3b22,'class':_0x3c64f7(0x2e0)+(_0x2e8e73?_0x3c64f7(0xe4b):'')});if(_0x34fdd8['length'])_0x25c8f7[_0x3c64f7(0x57a)](_0x3c64f7(0x56e),_0x34fdd8[_0x3c64f7(0x9af)](';'));_0x25c8f7[_0x3c64f7(0x61e)]=_0x2fdcf5[_0x3c64f7(0x72c)],_0x4e9a91[_0x3c64f7(0xa9e)](_0x25c8f7);}_0xe0f1d1[_0x3c64f7(0xa9e)](_0x4e9a91);}[_0x598d8a(0xdd9)](_0x4973bb,_0x505b2b){const _0x4a2c38=_0x598d8a;if(!_0x4973bb[_0x4a2c38(0xdb4)])return null;const _0xb4b5e7=!!_0x505b2b['stacked'],_0x2a2791=new Map(),_0x49d85a=new Map();for(const _0x174253 of _0x4973bb){const _0x4bbe08=_0x174253[_0x4a2c38(0x4d7)][_0x4a2c38(0xa55)]||(_0xb4b5e7&&_0x174253[_0x4a2c38(0x4d7)][_0x4a2c38(0x385)]==null?_0x4a2c38(0x572):null);if(!_0x4bbe08)continue;const _0x4854ec=_0x174253[_0x4a2c38(0x4d7)]['y_axis']==='secondary'?'y2':'y1',_0x191e38=(_0x174253[_0x4a2c38(0x4d7)][_0x4a2c38(0x6bc)]||_0x4a2c38(0xa5a))===_0x4a2c38(0x923)?_0x4a2c38(0x923):_0x4a2c38(0xa5a),_0x47a4fe=_0x174253['entity']['invert']?_0x4a2c38(0xc0f):'std',_0xe530f0=_0x4bbe08+'::'+_0x4854ec+'::'+_0x191e38+'::'+_0x47a4fe;if(!_0x49d85a[_0x4a2c38(0x291)](_0xe530f0))_0x49d85a[_0x4a2c38(0x6fd)](_0xe530f0,[]);_0x49d85a['get'](_0xe530f0)['push'](_0x174253);}for(const [_0x4060e6,_0x4260f3]of[..._0x49d85a]){if(_0x4260f3['length']!==0x1)continue;const _0x203686=_0x4260f3[0x0]['entity'],_0x3eb8d1=_0x203686[_0x4a2c38(0x6bc)]||_0x203686[_0x4a2c38(0x342)]||_0x4a2c38(0xa5a),_0x3f0e07=_0x3eb8d1===_0x4a2c38(0x923)||_0x3eb8d1===_0x4a2c38(0xf7f)||!!_0x203686['show_fill'];if(!_0x3f0e07)_0x49d85a['delete'](_0x4060e6);}if(!_0x49d85a[_0x4a2c38(0xd60)])return null;for(const [_0x43015d,_0x3aa041]of _0x49d85a){for(const _0x58ed67 of _0x3aa041)_0x2a2791[_0x4a2c38(0x6fd)](_0x58ed67['idx'],_0x43015d);}const _0x30575d=new Map();for(const [,_0x301878]of _0x49d85a){let _0x78962=null;for(const _0x7221c5 of _0x301878){_0x30575d[_0x4a2c38(0x6fd)](_0x7221c5[_0x4a2c38(0x562)],_0x78962);if(_0x7221c5['points'][_0x4a2c38(0xeaf)](_0x4edd5f=>isNum(_0x4edd5f['v'])&&_0x4edd5f['v']!==0x0))_0x78962=_0x7221c5;}}const _0x3c1011=new Map(),_0x4341ef=new Map(),_0x230293=new Map(),_0x31bbe6=new Map(),_0x37688f=new Set();for(const [_0x524d45,_0x4e93a8]of _0x49d85a){const _0x800df9=new Map(),_0x2278f9=new Map(),_0x42abd5=new Map(),_0x4efa39=new Map();if(_0x4e93a8['length']===0x1)_0x37688f[_0x4a2c38(0x7ab)](_0x4e93a8[0x0][_0x4a2c38(0x562)]);let _0x4fec46=Infinity,_0x5d3df2=-Infinity;for(const _0x4dc86a of _0x4e93a8){const _0xf7299d=new Map();for(const _0x4f52da of _0x4dc86a[_0x4a2c38(0xf65)]){if(!isNum(_0x4f52da['v']))continue;_0xf7299d[_0x4a2c38(0x6fd)](_0x4f52da['t'],_0x800df9[_0x4a2c38(0xa75)](_0x4f52da['t'])||0x0);}_0x3c1011['set'](_0x4dc86a[_0x4a2c38(0x562)],_0xf7299d);for(const _0x43f3ac of _0x4dc86a[_0x4a2c38(0xf65)]){if(!isNum(_0x43f3ac['v'])||_0x43f3ac['v']===0x0)continue;const _0x57970e=_0x800df9[_0x4a2c38(0xa75)](_0x43f3ac['t'])||0x0,_0x54811e=_0x57970e+_0x43f3ac['v'];_0x800df9[_0x4a2c38(0x6fd)](_0x43f3ac['t'],_0x54811e);if(_0x54811e<_0x4fec46)_0x4fec46=_0x54811e;if(_0x54811e>_0x5d3df2)_0x5d3df2=_0x54811e;if(_0x57970e<_0x4fec46)_0x4fec46=_0x57970e;if(_0x57970e>_0x5d3df2)_0x5d3df2=_0x57970e;if(!_0x2278f9[_0x4a2c38(0x291)](_0x4dc86a['idx']))_0x2278f9[_0x4a2c38(0x6fd)](_0x4dc86a[_0x4a2c38(0x562)],new Map());_0x2278f9[_0x4a2c38(0xa75)](_0x4dc86a[_0x4a2c38(0x562)])['set'](_0x43f3ac['t'],[_0x57970e,_0x54811e]);const _0x11f8b8=Math[_0x4a2c38(0x91c)](_0x57970e,_0x54811e),_0x67a928=Math[_0x4a2c38(0x4da)](_0x57970e,_0x54811e);if(!_0x42abd5[_0x4a2c38(0x291)](_0x43f3ac['t'])||_0x11f8b8>_0x42abd5[_0x4a2c38(0xa75)](_0x43f3ac['t']))_0x42abd5[_0x4a2c38(0x6fd)](_0x43f3ac['t'],_0x11f8b8);if(!_0x4efa39[_0x4a2c38(0x291)](_0x43f3ac['t'])||_0x67a928<_0x4efa39[_0x4a2c38(0xa75)](_0x43f3ac['t']))_0x4efa39[_0x4a2c38(0x6fd)](_0x43f3ac['t'],_0x67a928);}}for(const [_0x556d52,_0x5b87ac]of _0x2278f9){for(const [_0x9e0df,[_0x3dc4b3,_0x2e2858]]of _0x5b87ac){const _0x245e77=Math[_0x4a2c38(0x91c)](_0x3dc4b3,_0x2e2858),_0x3fe905=Math['min'](_0x3dc4b3,_0x2e2858);if(_0x245e77>0x0&&_0x245e77===_0x42abd5[_0x4a2c38(0xa75)](_0x9e0df)){if(!_0x230293[_0x4a2c38(0x291)](_0x556d52))_0x230293[_0x4a2c38(0x6fd)](_0x556d52,new Set());_0x230293['get'](_0x556d52)[_0x4a2c38(0x7ab)](_0x9e0df);}if(_0x3fe905<0x0&&_0x3fe905===_0x4efa39[_0x4a2c38(0xa75)](_0x9e0df)){if(!_0x31bbe6[_0x4a2c38(0x291)](_0x556d52))_0x31bbe6[_0x4a2c38(0x6fd)](_0x556d52,new Set());_0x31bbe6[_0x4a2c38(0xa75)](_0x556d52)[_0x4a2c38(0x7ab)](_0x9e0df);}}}_0x4fec46!==Infinity&&_0x4341ef['set'](_0x524d45,{'min':Math['min'](_0x4fec46,0x0),'max':Math['max'](_0x5d3df2,0x0)});}return{'stackKeyByIdx':_0x2a2791,'baselineByIdx':_0x3c1011,'groupExtremesByKey':_0x4341ef,'boundaryOwnerByIdx':_0x30575d,'outerPosByIdx':_0x230293,'outerNegByIdx':_0x31bbe6,'soloByIdx':_0x37688f};}[_0x598d8a(0x6b2)](_0x5e8f8c,_0x120739,_0x4c77a3,_0x30053e,_0x3d0c35){const _0x1e51c9=_0x598d8a,{padL:_0x3ef866,plotW:_0x1919bc,mapX:_0x127ddf,tEnd:_0x6f39dd,top:_0x1f83db,rowH:_0x2b3260}=_0x3d0c35,_0x3a1639=svgEl('g',{'class':'sgc-strip-layer'}),_0x108053=_0x4c77a3[_0x1e51c9(0xb81)]!==![],_0x531fc4=0xa,_0x573e77=((()=>{const _0x5f2b11=_0x1e51c9,_0xa309f0=_0x4c77a3[_0x5f2b11(0x6ee)],_0x5f0740=_0xa309f0==null||_0xa309f0===''?0x3:Number(_0xa309f0);if(!isFinite(_0x5f0740)||_0x5f0740<0x0)return 0x3;return Math[_0x5f2b11(0x4da)](_0x5f0740,_0x2b3260/0x2);})());_0x120739[_0x1e51c9(0x56c)]((_0x10eeeb,_0x391c02)=>{const _0x599cc9=_0x1e51c9,_0x20de56=_0x10eeeb[_0x599cc9(0x4d7)]||{},_0x2ee042=_0x10eeeb[_0x599cc9(0xf65)]||[];if(!_0x2ee042[_0x599cc9(0xdb4)])return;const _0x361851=_0x20de56['state_map']||_0x10eeeb['stateMap']||autoStateMap(_0x20de56,_0x30053e,_0x4c77a3?.['chart_mode'])||[],_0x46b742=!!_0x20de56[_0x599cc9(0x8e6)],_0x10c22f=_0x1f83db+_0x391c02*(_0x2b3260+0x2),_0x4a69de=[];let _0x5ea4a2=_0x2ee042[0x0]['t'],_0xdb1030=_0x2ee042[0x0]['v'];for(let _0x888fcc=0x1;_0x888fcc<_0x2ee042[_0x599cc9(0xdb4)];_0x888fcc++){_0x2ee042[_0x888fcc]['v']!==_0xdb1030&&(_0xdb1030!==null&&_0xdb1030!==undefined&&_0x4a69de['push']({'start':_0x5ea4a2,'end':_0x2ee042[_0x888fcc]['t'],'val':_0xdb1030}),_0x5ea4a2=_0x2ee042[_0x888fcc]['t'],_0xdb1030=_0x2ee042[_0x888fcc]['v']);}_0xdb1030!==null&&_0xdb1030!==undefined&&_0x4a69de[_0x599cc9(0xf3d)]({'start':_0x5ea4a2,'end':bandTailEnd(_0x20de56,_0x6f39dd,_0x5ea4a2),'val':_0xdb1030});for(const _0x5bbe3a of _0x4a69de){const _0x4255e3=Math['max'](_0x127ddf(_0x5bbe3a[_0x599cc9(0xc94)]),_0x3ef866),_0x24335c=Math[_0x599cc9(0x4da)](_0x127ddf(_0x5bbe3a[_0x599cc9(0x8b6)]),_0x3ef866+_0x1919bc),_0x199ee4=_0x24335c-_0x4255e3;if(_0x199ee4<0.5)continue;const _0x100d4f=Math[_0x599cc9(0xcbe)](_0x5bbe3a[_0x599cc9(0xa48)]),_0x1defb1=_0x361851[_0x599cc9(0xdb4)]?(_0x100d4f%_0x361851['length']+_0x361851[_0x599cc9(0xdb4)])%_0x361851[_0x599cc9(0xdb4)]:0x0,_0x3a25ca=_0x361851[_0x100d4f]||_0x361851[_0x1defb1],_0x4ce8d4=_0x3a25ca?.['color']||(_0x46b742&&_0x20de56['color']?_0x20de56[_0x599cc9(0x404)]:STATE_TIMELINE_COLORS[_0x1defb1%STATE_TIMELINE_COLORS[_0x599cc9(0xdb4)]])||_0x20de56['color']||_0x599cc9(0x48c),_0x12d48a=svgEl(_0x599cc9(0x5cd),{'x':String(_0x4255e3),'y':String(_0x10c22f),'width':String(_0x199ee4),'height':String(_0x2b3260),'rx':String(_0x573e77),'ry':String(_0x573e77),'fill':_0x4ce8d4,'opacity':String(_0x20de56[_0x599cc9(0x385)]!=null?0.85*Math[_0x599cc9(0x91c)](0.55,_0x20de56['_compareCfg']?.[_0x599cc9(0x4f5)]??0.45):0.85),'class':_0x599cc9(0x15d)});_0x3a1639[_0x599cc9(0xa9e)](_0x12d48a);if(!_0x108053||_0x199ee4<=0x28)continue;const _0x5cfe92=_0x46b742&&_0x3a25ca?.[_0x599cc9(0x72c)]||(_0x30053e?.['states']?.[_0x20de56['entity']]?.['attributes']?.[_0x599cc9(0x8b3)]?String(_0x3a25ca?.['value']??_0x100d4f):localizeEntityState(_0x30053e,_0x30053e?.['states']?.[_0x20de56[_0x599cc9(0x4d7)]],_0x3a25ca?.[_0x599cc9(0xd97)]??_0x100d4f));if(!_0x5cfe92)continue;const _0x47cb9c=svgEl(_0x599cc9(0x2c4),{'x':String(_0x4255e3+_0x199ee4/0x2),'y':String(_0x10c22f+_0x2b3260/0x2+0x1),'text-anchor':_0x599cc9(0xb23),'dominant-baseline':_0x599cc9(0x3c2),'fill':bandLabelFill(_0x4ce8d4),'font-size':String(_0x531fc4),'class':_0x599cc9(0x9c2)});_0x47cb9c[_0x599cc9(0x61e)]=_0x5cfe92,_0x3a1639['appendChild'](_0x47cb9c);}}),_0x5e8f8c['appendChild'](_0x3a1639);}[_0x598d8a(0x2ad)](_0x4fc57d,_0x480379,_0x35f88d,_0x4d24ee,_0x23175d,_0x58b58b,_0x48f6ba,_0x4bb06a,_0x2433b8,_0x5577df,_0x480696,_0x44c5a0=null){const _0x154a1e=_0x598d8a,{padL:_0x46d3a3,padT:_0x35e3ff,plotW:_0x5b8dce,plotH:_0x452fdb,tStart:_0x243be6,tEnd:_0x25260d}=_0x48f6ba,_0x494888=!!_0x48f6ba[_0x154a1e(0x6ff)],_0x4957ef=_0x48f6ba[_0x154a1e(0xd88)]||0x1,_0x4623dd=_0x48f6ba[_0x154a1e(0x782)]??Math[_0x154a1e(0x91c)](0x1,_0x25260d-_0x243be6),_0x2f00be=_0x35f88d[_0x154a1e(0x4d7)],_0x423a98=this[_0x154a1e(0xd84)][_0x154a1e(0x88b)](_0x2f00be[_0x154a1e(0x404)],_0x2f00be[_0x154a1e(0x4d7)])||_0x2f00be[_0x154a1e(0x404)]||_0x154a1e(0x48c),_0x23c75b=_0x2f00be[_0x154a1e(0x6bc)]||_0x154a1e(0xa5a),_0x2bdd39=_0x35f88d[_0x154a1e(0xf65)][_0x154a1e(0xb42)](_0x5b7b7e=>_0x5b7b7e['v']!==null);if(!_0x2bdd39[_0x154a1e(0xdb4)])return;const _0x2a1578=!!_0x2433b8,_0x120309=_0x5175bd=>_0x2433b8?.['get'](_0x5175bd)??0x0,_0x3fd4ff=_0x2a1578?_0x225f2b=>_0x58b58b(_0x120309(_0x225f2b['t'])+_0x225f2b['v'],_0x4d24ee):_0x172225=>_0x58b58b(_0x172225['v'],_0x4d24ee),_0x216334=!!(_0x2f00be['color_thresholds']?.[_0x154a1e(0x80f)]&&_0x2f00be[_0x154a1e(0xea6)]?.[_0x154a1e(0xb5b)]?.[_0x154a1e(0xdb4)]),_0x50b94f=!!_0x2f00be[_0x154a1e(0x1bf)]?.[_0x154a1e(0x80f)],_0x30dcb9=_0x216334?this[_0x154a1e(0xd84)]['_thrVals'](_0x2f00be):null,_0x343b7b=_0x2f00be[_0x154a1e(0xea6)]?.[_0x154a1e(0xa9b)]===_0x154a1e(0xd4d)?_0x154a1e(0xd4d):_0x154a1e(0xc2e),_0x4cd342=_0x2f00be[_0x154a1e(0xea6)]?.[_0x154a1e(0x307)]===_0x154a1e(0x8ac)?'horizontal':_0x154a1e(0xe62),_0x3e985d=_0x2f00be['color_thresholds']?.[_0x154a1e(0xc82)]===_0x154a1e(0x5ff)?_0x154a1e(0x5ff):'value',_0x3ed844=!!_0x2f00be[_0x154a1e(0xea6)]?.['last_color'],_0x584d39=_0x343b7b===_0x154a1e(0xc2e),_0x2b0776=_0x50b94f?_0x2f00be[_0x154a1e(0x1bf)]:null;let _0x1959d4=_0x423a98,_0x6a98ff=_0x216334;if(_0x216334&&_0x3ed844){let _0x228793=null;for(let _0x1d856d=_0x2bdd39[_0x154a1e(0xdb4)]-0x1;_0x1d856d>=0x0;_0x1d856d--){const _0x3c3b42=_0x2bdd39[_0x1d856d],_0x25742a=_0x3e985d===_0x154a1e(0x5ff)&&_0x3c3b42['rawV']!=null?_0x3c3b42[_0x154a1e(0x848)]:_0x3c3b42['v'];if(isNum(_0x25742a)){_0x228793=_0x25742a;break;}}_0x228793!=null&&(_0x1959d4=resolveValueColor(_0x228793,_0x30dcb9,_0x423a98)),_0x6a98ff=![];}let _0xa223f5=null,_0x1d5931=null;if(_0x6a98ff&&_0x4cd342==='vertical'&&_0x3e985d!==_0x154a1e(0x5ff)){const _0xbdef41=_0x154a1e(0x869)+_0x35f88d[_0x154a1e(0x562)]+'-'+this[_0x154a1e(0xd84)][_0x154a1e(0x709)],_0xa0d17=_0x154a1e(0xd96)+_0x35f88d[_0x154a1e(0x562)]+'-'+this[_0x154a1e(0xd84)][_0x154a1e(0x709)];_0xa223f5=this[_0x154a1e(0x204)](_0x480379,_0xbdef41,_0x30dcb9,_0x4d24ee,_0x35e3ff,_0x452fdb,_0x343b7b,0x1,_0x423a98),_0x1d5931=this[_0x154a1e(0x204)](_0x480379,_0xa0d17,_0x30dcb9,_0x4d24ee,_0x35e3ff,_0x452fdb,_0x343b7b,0.3,_0x423a98);}const _0x2da6bf=(_0x4ad015,_0x239035)=>{const _0x660f42=_0x154a1e;if(_0x6a98ff){const _0x415828=_0x3e985d===_0x660f42(0x5ff)&&_0x4ad015[_0x660f42(0x848)]!=null?_0x4ad015[_0x660f42(0x848)]:_0x4ad015['v'];return resolveValueColor(_0x415828,_0x30dcb9,_0x1959d4,_0x584d39);}if(_0x50b94f&&_0x239035>0x0)return segmentRiseFallColor(_0x2bdd39[_0x239035-0x1],_0x4ad015,_0x2b0776,_0x1959d4);return _0x1959d4;},_0x1de985=svgEl('g',{'class':_0x154a1e(0xadf)+_0x23c75b+(_0x2a1578?_0x154a1e(0x45b):'')});if(_0x23c75b===_0x154a1e(0xda3)){const _0x46b718=_0x23175d,_0x55245f=resolveGroupBy(_0x4bb06a,(_0x25260d-_0x243be6)/0x36ee80);if(_0x55245f==='month'&&_0x2bdd39[_0x154a1e(0xdb4)]>0x0){this['_calBarPositions']=new Map();for(const _0x26209a of _0x35f88d[_0x154a1e(0xf65)])this[_0x154a1e(0x925)][_0x154a1e(0x6fd)](_0x26209a['t'],_0x46b718(_0x26209a['t']));}let _0x3e983d=Infinity;for(let _0x2912de=0x1;_0x2912de<_0x2bdd39[_0x154a1e(0xdb4)];_0x2912de++){const _0x57138f=_0x46b718(_0x2bdd39[_0x2912de]['t'])-_0x46b718(_0x2bdd39[_0x2912de-0x1]['t']);if(_0x57138f>0x0&&_0x57138f<_0x3e983d)_0x3e983d=_0x57138f;}let _0x1fe83b;if(_0x55245f==='month'){const _0x490dfa=new Date(_0x243be6),_0x2e79c0=new Date(_0x25260d),_0x5cd24b=Math[_0x154a1e(0x91c)](0x1,(_0x2e79c0['getFullYear']()-_0x490dfa[_0x154a1e(0xf88)]())*0xc+(_0x2e79c0['getMonth']()-_0x490dfa[_0x154a1e(0xb1f)]())+0x1);_0x1fe83b=_0x5b8dce/_0x5cd24b;}else{if(_0x494888)_0x1fe83b=_0x5b8dce/_0x4957ef;else{const _0xdefd05=toNum(_0x4bb06a[_0x154a1e(0xaf6)])||0x2,_0xba3aec=groupBucketMs(_0x55245f,(_0x25260d-_0x243be6)/0x36ee80,_0xdefd05);_0x1fe83b=Math['min'](_0x5b8dce,_0xba3aec/Math[_0x154a1e(0x91c)](0x1,_0x4623dd)*_0x5b8dce);}}const _0x134846=isFinite(_0x3e983d)?_0x3e983d:Math[_0x154a1e(0x91c)](0x1,_0x1fe83b),_0x1a084b=toNum(_0x4bb06a[_0x154a1e(0x500)]),_0x305b75=Math['max'](0x0,_0x134846*0.4),_0x4b049d=isNum(_0x1a084b)&&_0x1a084b>0x0?Math[_0x154a1e(0x4da)](_0x1a084b,_0x305b75):Math[_0x154a1e(0x91c)](0x1,_0x134846*0.25),_0x36ed37=Math[_0x154a1e(0x91c)](0x1,_0x134846-_0x4b049d),_0xf43693=Math[_0x154a1e(0x91c)](0x1,_0x5577df?.['total']||0x1),_0x1d0c20=_0x5577df?.[_0x154a1e(0x50e)]||0x0,_0x46a545=Math[_0x154a1e(0x91c)](0x1,_0x36ed37/_0xf43693);_0x35f88d[_0x154a1e(0x2da)]=new Map(),_0x35f88d[_0x154a1e(0xaba)]=_0x46a545/0x2;const _0x384826=_0x2f00be[_0x154a1e(0x1bf)]?.[_0x154a1e(0x80f)]?_0x2f00be[_0x154a1e(0x1bf)]:null,_0x3255df=_0x384826&&(_0x384826['increase']||_0x384826[_0x154a1e(0xf56)]),_0x287790=_0x384826&&(_0x384826[_0x154a1e(0x49c)]||_0x384826[_0x154a1e(0x9d2)]),_0x16cd5c=this['card'][_0x154a1e(0x88b)](_0x3255df)||_0x3255df||'#26a69a',_0x3af8d3=this[_0x154a1e(0xd84)][_0x154a1e(0x88b)](_0x287790)||_0x287790||'#ef5350';_0x35f88d[_0x154a1e(0x3c7)]={'up':_0x16cd5c,'down':_0x3af8d3};const _0x13c763=Math[_0x154a1e(0x91c)](0x1,Math[_0x154a1e(0x4da)](0x2,_0x46a545*0.14));_0x2bdd39['forEach'](_0x443e63=>{const _0xfbdf93=_0x154a1e;if(!isNum(_0x443e63['v']))return;if(_0x443e63['t']<_0x243be6||_0x443e63['t']>=_0x25260d)return;const _0x4294e5=isNum(_0x443e63['o'])?_0x443e63['o']:_0x443e63['v'],_0x10a709=isNum(_0x443e63['c'])?_0x443e63['c']:_0x443e63['v'],_0x4006c0=isNum(_0x443e63['h'])?_0x443e63['h']:Math[_0xfbdf93(0x91c)](_0x4294e5,_0x10a709),_0x8a3e61=isNum(_0x443e63['l'])?_0x443e63['l']:Math[_0xfbdf93(0x4da)](_0x4294e5,_0x10a709),_0x54250d=_0x46b718(_0x443e63['t']),_0x43fea7=_0x54250d-_0x36ed37/0x2+_0x1d0c20*_0x46a545,_0x52c014=_0x43fea7+_0x46a545/0x2;_0x35f88d[_0xfbdf93(0x2da)][_0xfbdf93(0x6fd)](_0x443e63['t'],_0x52c014);const _0x3af6dd=_0x10a709>=_0x4294e5,_0xc7ecc6=_0x3af6dd?_0x16cd5c:_0x3af8d3,_0xdac46b=_0x58b58b(_0x4006c0,_0x4d24ee),_0x4460df=_0x58b58b(_0x8a3e61,_0x4d24ee);_0x1de985['appendChild'](svgEl(_0xfbdf93(0xa5a),{'x1':_0x52c014,'y1':Math[_0xfbdf93(0x4da)](_0xdac46b,_0x4460df),'x2':_0x52c014,'y2':Math['max'](_0xdac46b,_0x4460df),'stroke':_0xc7ecc6,'stroke-width':String(_0x13c763),'class':_0xfbdf93(0x87c)}));const _0x1637d4=_0x58b58b(_0x4294e5,_0x4d24ee),_0x357652=_0x58b58b(_0x10a709,_0x4d24ee);let _0x1de75f=Math[_0xfbdf93(0x4da)](_0x1637d4,_0x357652),_0x566ed8=Math[_0xfbdf93(0x2ba)](_0x1637d4-_0x357652);_0x566ed8<0x1&&(_0x566ed8=0x1,_0x1de75f-=0.5),_0x1de985[_0xfbdf93(0xa9e)](svgEl(_0xfbdf93(0x5cd),{'x':_0x43fea7,'y':_0x1de75f,'width':_0x46a545,'height':_0x566ed8,'fill':_0xc7ecc6,'stroke':_0xc7ecc6,'stroke-width':'1','data-t':String(_0x443e63['t']),'data-x':String(_0x43fea7),'data-w':String(_0x46a545),'class':_0xfbdf93(0x6be)+(_0x3af6dd?'up':_0xfbdf93(0x77f))}));}),_0x4fc57d[_0x154a1e(0xa9e)](_0x1de985);return;}if(_0x23c75b==='bar'){const _0x31cd8a=_0x23175d,_0x26a710=resolveGroupBy(_0x4bb06a,(_0x25260d-_0x243be6)/0x36ee80);if(_0x26a710===_0x154a1e(0xb00)&&_0x2bdd39[_0x154a1e(0xdb4)]>0x0){this[_0x154a1e(0x925)]=new Map();for(const _0x3b0355 of _0x35f88d[_0x154a1e(0xf65)]){this[_0x154a1e(0x925)]['set'](_0x3b0355['t'],_0x31cd8a(_0x3b0355['t']));}}let _0x103729=Infinity;for(let _0x484ec8=0x1;_0x484ec8<_0x2bdd39[_0x154a1e(0xdb4)];_0x484ec8++){const _0xde7843=_0x31cd8a(_0x2bdd39[_0x484ec8]['t'])-_0x31cd8a(_0x2bdd39[_0x484ec8-0x1]['t']);if(_0xde7843>0x0&&_0xde7843<_0x103729)_0x103729=_0xde7843;}let _0x48a01b;if(_0x26a710==='month'){const _0x50695d=new Date(_0x243be6),_0x1a3c14=new Date(_0x25260d),_0x4db68b=Math[_0x154a1e(0x91c)](0x1,(_0x1a3c14[_0x154a1e(0xf88)]()-_0x50695d[_0x154a1e(0xf88)]())*0xc+(_0x1a3c14['getMonth']()-_0x50695d[_0x154a1e(0xb1f)]())+0x1);_0x48a01b=_0x5b8dce/_0x4db68b;}else{if(_0x494888)_0x48a01b=_0x5b8dce/_0x4957ef;else{const _0x116a7b=toNum(_0x4bb06a[_0x154a1e(0xaf6)])||0x2,_0x13e17c=groupBucketMs(_0x26a710,(_0x25260d-_0x243be6)/0x36ee80,_0x116a7b);_0x48a01b=Math['min'](_0x5b8dce,_0x13e17c/Math[_0x154a1e(0x91c)](0x1,_0x4623dd)*_0x5b8dce);}}const _0x435eb1=isFinite(_0x103729)?_0x103729:Math[_0x154a1e(0x91c)](0x1,_0x48a01b),_0x25a87c=toNum(_0x4bb06a[_0x154a1e(0x500)]),_0x25f18b=Math['max'](0x0,_0x435eb1*0.3),_0x2f3286=isNum(_0x25a87c)&&_0x25a87c>0x0?Math[_0x154a1e(0x4da)](_0x25a87c,_0x25f18b):0x0,_0x20a4e8=Math[_0x154a1e(0x91c)](0x1,_0x435eb1-_0x2f3286),_0x15a0e9=Math['max'](0x1,_0x5577df?.[_0x154a1e(0xa32)]||0x1),_0xb42c60=_0x5577df?.[_0x154a1e(0x50e)]||0x0,_0x2629b7=Math['max'](0x1,_0x20a4e8/_0x15a0e9);_0x35f88d['_barCenters']=new Map(),_0x35f88d['_barHalfWidth']=_0x2629b7/0x2;const _0x5a55b8=_0x58b58b(clamp(0x0,_0x4d24ee['lo'],_0x4d24ee['hi']),_0x4d24ee),_0x12e8bc=_0x2f00be['gradient']!==![],_0x18912c=toNum(_0x4bb06a[_0x154a1e(0x6dc)]),_0x4123af=isNum(_0x18912c)?Math[_0x154a1e(0x91c)](0x0,_0x18912c):Math[_0x154a1e(0x91c)](0x0,Math[_0x154a1e(0x4da)](0x5,_0x2629b7/0x3));let _0x2f15b5=null;const _0x37aa67=new Map();_0x12e8bc&&(_0x2f15b5=_0x154a1e(0x787)+_0x35f88d[_0x154a1e(0x562)]+'-'+this[_0x154a1e(0xd84)][_0x154a1e(0x709)]);_0x2bdd39['forEach']((_0x1fc136,_0x18d951)=>{const _0x4877ab=_0x154a1e;if(!isNum(_0x1fc136['v']))return;if(_0x1fc136['t']<_0x243be6||_0x1fc136['t']>=_0x25260d)return;let _0x3553d7=_0x31cd8a(_0x1fc136['t']);if(!isFinite(_0x103729)&&_0x20a4e8<=_0x5b8dce){const _0x5088c6=_0x20a4e8/0x2;if(_0x3553d7-_0x5088c6<_0x46d3a3)_0x3553d7=_0x46d3a3+_0x5088c6;else{if(_0x3553d7+_0x5088c6>_0x46d3a3+_0x5b8dce)_0x3553d7=_0x46d3a3+_0x5b8dce-_0x5088c6;}}const _0x28d5d3=_0x3553d7-_0x20a4e8/0x2+_0xb42c60*_0x2629b7;_0x35f88d[_0x4877ab(0x2da)][_0x4877ab(0x6fd)](_0x1fc136['t'],_0x28d5d3+_0x2629b7/0x2);if(_0x1fc136['v']===0x0)return;const _0x38e903=_0x2a1578?_0x120309(_0x1fc136['t']):0x0,_0x964743=_0x58b58b(_0x38e903+_0x1fc136['v'],_0x4d24ee),_0x4438bd=_0x2a1578?_0x58b58b(_0x38e903,_0x4d24ee):_0x5a55b8;let _0x2369cc=Math[_0x4877ab(0x4da)](_0x964743,_0x4438bd),_0x3264de=Math[_0x4877ab(0x2ba)](_0x4438bd-_0x964743);_0x3264de<0x2&&(_0x3264de=0x2,_0x2369cc=_0x964743<=_0x4438bd?_0x4438bd-0x2:_0x4438bd);const _0x18a8b5=_0x2da6bf(_0x1fc136,_0x18d951);let _0x4f5988=_0x18a8b5;if(_0x12e8bc){const _0xc39771=_0x1fc136['v']<0x0,_0x4231f7=_0x18a8b5+'|'+(_0xc39771?0x1:0x0);let _0x5b5556=_0x37aa67['get'](_0x4231f7);if(!_0x5b5556){_0x5b5556=_0x2f15b5+'-'+_0x37aa67[_0x4877ab(0xd60)];const _0x14ef08=svgEl(_0x4877ab(0x585),{'id':_0x5b5556,'x1':'0','y1':_0xc39771?'1':'0','x2':'0','y2':_0xc39771?'0':'1','gradientUnits':'objectBoundingBox'});_0x14ef08[_0x4877ab(0xa9e)](svgEl(_0x4877ab(0x4b7),{'offset':'0%','stop-color':_0x18a8b5,'stop-opacity':'1'})),_0x14ef08[_0x4877ab(0xa9e)](svgEl(_0x4877ab(0x4b7),{'offset':_0x4877ab(0x170),'stop-color':_0x18a8b5,'stop-opacity':_0x4877ab(0x538)})),_0x480379[_0x4877ab(0xa9e)](_0x14ef08),_0x37aa67['set'](_0x4231f7,_0x5b5556);}_0x4f5988=_0x4877ab(0x958)+_0x5b5556+')';}let _0x5269f3=_0x4877ab(0x808);if(_0x2a1578&&!_0x44c5a0?.[_0x4877ab(0x27d)]){const _0x2a65ba=!!(_0x44c5a0?.['pos']&&_0x44c5a0[_0x4877ab(0x75c)]['has'](_0x1fc136['t'])),_0x1d72a9=!!(_0x44c5a0?.[_0x4877ab(0xd51)]&&_0x44c5a0['neg'][_0x4877ab(0x291)](_0x1fc136['t']));_0x5269f3=_0x2a65ba&&_0x1d72a9?_0x4877ab(0x808):_0x2a65ba?'top':_0x1d72a9?_0x4877ab(0xf02):_0x4877ab(0xbc9);}const _0x283b06=_0x5269f3==='top'||_0x5269f3===_0x4877ab(0xf02),_0x376338=Math['max'](0x0,Math[_0x4877ab(0x4da)](_0x4123af,_0x2629b7/0x2,_0x283b06?_0x3264de:_0x3264de/0x2)),_0x1f5bf0={'fill':_0x4f5988,'data-t':String(_0x1fc136['t']),'data-x':String(_0x28d5d3),'data-w':String(_0x2629b7),'data-band-x':String(_0x3553d7-_0x435eb1/0x2),'data-band-w':String(_0x435eb1),'class':_0x4bb06a['animate_graph']?_0x4877ab(0xaa9):_0x4877ab(0x2eb)};if(_0x376338>0x0&&(_0x5269f3==='top'||_0x5269f3===_0x4877ab(0xf02)))_0x1de985[_0x4877ab(0xa9e)](svgEl(_0x4877ab(0xa6e),{'d':roundedBarPath(_0x28d5d3,_0x2369cc,_0x2629b7,_0x3264de,_0x376338,_0x5269f3),..._0x1f5bf0}));else{const _0x3ce2f9=_0x5269f3===_0x4877ab(0xbc9)?0x0:_0x376338;_0x1de985[_0x4877ab(0xa9e)](svgEl('rect',{'x':_0x28d5d3,'y':_0x2369cc,'width':_0x2629b7,'height':_0x3264de,'rx':_0x3ce2f9,'ry':_0x3ce2f9,..._0x1f5bf0}));}}),_0x4fc57d[_0x154a1e(0xa9e)](_0x1de985);return;}const _0x583230=_0x23c75b===_0x154a1e(0xf7f)||_0x2f00be[_0x154a1e(0x821)],_0x16ff4f=toNum(_0x2f00be[_0x154a1e(0x413)]),_0x6dc3f1=isNum(_0x16ff4f)?Math[_0x154a1e(0x91c)](0x0,Math[_0x154a1e(0x4da)](0x1,_0x16ff4f)):0.4,_0x5245d1=String(_0x6dc3f1),_0x565edf=String(_0x6dc3f1/0x8),_0xd78f97=_0x2f00be[_0x154a1e(0x99f)]!==![],_0x1dc6ac=_0x23c75b===_0x154a1e(0x90f),_0x422a3c=!!_0x2f00be[_0x154a1e(0xc2e)]&&!_0x1dc6ac,_0x1a8830=_0x6a98ff&&(_0x3e985d===_0x154a1e(0x5ff)||_0x4cd342===_0x154a1e(0x8ac))?_0x154a1e(0xf95):_0x6a98ff?_0x154a1e(0x32e):_0x50b94f?_0x154a1e(0xa57):_0x154a1e(0x1a8),_0x494d65=_0x2a1578&&!(_0x35f88d[_0x154a1e(0xf65)]||_0x2bdd39)[_0x154a1e(0xeaf)](_0x3d41c5=>isNum(_0x3d41c5['v'])&&_0x3d41c5['v']!==0x0),_0x2b9ebc=_0x494d65?()=>!![]:_0x13290b=>!isNum(_0x13290b['v']),_0x14f84f=[];{let _0x2f1cac=[];for(const _0x4758d4 of _0x35f88d[_0x154a1e(0xf65)]||_0x2bdd39){if(_0x2b9ebc(_0x4758d4)){if(_0x2f1cac[_0x154a1e(0xdb4)])_0x14f84f[_0x154a1e(0xf3d)](_0x2f1cac);_0x2f1cac=[];}else _0x2f1cac[_0x154a1e(0xf3d)](_0x4758d4);}if(_0x2f1cac[_0x154a1e(0xdb4)])_0x14f84f[_0x154a1e(0xf3d)](_0x2f1cac);}if(!_0x14f84f['length']){_0x4fc57d['appendChild'](_0x1de985);return;}const _0x4369d3=topEdgeMode(_0x35f88d),_0x553085=_0x25f6eb=>buildShapePath(_0x4369d3,_0x25f6eb,_0x23175d,_0x3fd4ff),_0x3a1c0a=_0x1f4ab2=>{const _0x23862b=_0x154a1e,_0x5eb264=_0x553085(_0x1f4ab2);if(!_0x5eb264)return'';if(_0x2a1578){const _0x44f5f7=_0x480696?topEdgeMode(_0x480696):_0x23862b(0xa1e),_0x7400bd=_0x3a9796=>_0x58b58b(_0x120309(_0x3a9796['t']),_0x4d24ee),_0x589959=_0x1f4ab2[_0x23862b(0xf77)]()[_0x23862b(0xaaa)]();let _0x210559;if(_0x44f5f7==='step'){_0x210559='L\x20'+_0x23175d(_0x589959[0x0]['t'])+'\x20'+_0x7400bd(_0x589959[0x0]);for(let _0x11af3d=0x1;_0x11af3d<_0x589959['length'];_0x11af3d++){const _0x393f7f=_0x7400bd(_0x589959[_0x11af3d-0x1]),_0x3ee5bc=_0x7400bd(_0x589959[_0x11af3d]);if(_0x3ee5bc!==_0x393f7f)_0x210559+=_0x23862b(0x3bc)+_0x23175d(_0x589959[_0x11af3d-0x1]['t'])+'\x20'+_0x3ee5bc;_0x210559+='\x20L\x20'+_0x23175d(_0x589959[_0x11af3d]['t'])+'\x20'+_0x3ee5bc;}}else{const _0x2768e7=buildShapePath(_0x44f5f7,_0x589959,_0x23175d,_0x7400bd);_0x210559=_0x2768e7?'L'+_0x2768e7[_0x23862b(0xf77)](0x1):'';}return _0x5eb264+'\x20'+_0x210559+'\x20Z';}const _0x1dd127=_0x58b58b(clamp(0x0,_0x4d24ee['lo'],_0x4d24ee['hi']),_0x4d24ee);return _0x5eb264+_0x23862b(0x3bc)+_0x23175d(_0x1f4ab2[_0x1f4ab2[_0x23862b(0xdb4)]-0x1]['t'])+'\x20'+_0x1dd127+_0x23862b(0x3bc)+_0x23175d(_0x1f4ab2[0x0]['t'])+'\x20'+_0x1dd127+'\x20Z';};if(_0x583230){const _0x49486b=((()=>{const _0x695c7d=_0x154a1e;let _0x2861a0=![],_0x2f73d5=![],_0x936afe=Infinity,_0x2e1e54=-Infinity;for(const _0x52f272 of _0x35f88d[_0x695c7d(0xf65)]||[]){if(!isNum(_0x52f272?.['v']))continue;if(_0x52f272['v']>0x0)_0x2f73d5=!![];if(_0x52f272['v']<0x0)_0x2861a0=!![];if(_0x52f272['v']<_0x936afe)_0x936afe=_0x52f272['v'];if(_0x52f272['v']>_0x2e1e54)_0x2e1e54=_0x52f272['v'];}const _0x367eff=_0x2f73d5&&_0x2861a0;return{'neg':_0x2861a0&&!_0x2f73d5,'mixed':_0x367eff,'f':_0x367eff?Math[_0x695c7d(0x91c)](0.05,Math[_0x695c7d(0x4da)](0.95,_0x2e1e54/(_0x2e1e54-_0x936afe))):0x0};})()),_0x1dd283=_0x49486b[_0x154a1e(0xd51)],_0x24ae74=(_0x8e6820,_0x5833ee)=>{const _0x419f14=_0x154a1e;_0x49486b['mixed']?(_0x8e6820[_0x419f14(0xa9e)](svgEl('stop',{'offset':'0%','stop-color':_0x5833ee,'stop-opacity':_0x5245d1})),_0x8e6820['appendChild'](svgEl('stop',{'offset':Math[_0x419f14(0xcbe)](_0x49486b['f']*0x3e8)/0xa+'%','stop-color':_0x5833ee,'stop-opacity':_0x565edf})),_0x8e6820[_0x419f14(0xa9e)](svgEl(_0x419f14(0x4b7),{'offset':_0x419f14(0x170),'stop-color':_0x5833ee,'stop-opacity':_0x5245d1}))):(_0x8e6820['appendChild'](svgEl('stop',{'offset':'0%','stop-color':_0x5833ee,'stop-opacity':_0x5245d1})),_0x8e6820[_0x419f14(0xa9e)](svgEl(_0x419f14(0x4b7),{'offset':'100%','stop-color':_0x5833ee,'stop-opacity':_0x565edf})));};if(_0x1a8830===_0x154a1e(0xa57)||_0x1a8830===_0x154a1e(0xf95)){const _0x425856=new Map(),_0x365cc3=(_0x2f9ac9,_0x251386,_0x3b25f2,_0x112b62,_0x2047f4,_0x11d80a,_0x304884,_0x28170d)=>{const _0x486a5b=_0x154a1e,_0xa72edb=_0x1dc6ac?'L\x20'+_0x3b25f2+'\x20'+_0x251386:_0x28170d?'C\x20'+_0x28170d[_0x486a5b(0x52d)]+'\x20'+_0x28170d[_0x486a5b(0xe9d)]+'\x20'+_0x28170d[_0x486a5b(0x602)]+'\x20'+_0x28170d[_0x486a5b(0x45c)]+'\x20'+_0x3b25f2+'\x20'+_0x112b62:'L\x20'+_0x3b25f2+'\x20'+_0x112b62,_0x1ecace='M\x20'+_0x2f9ac9+'\x20'+_0x251386+'\x20'+_0xa72edb+_0x486a5b(0x3bc)+_0x3b25f2+'\x20'+_0x11d80a+_0x486a5b(0x3bc)+_0x2f9ac9+'\x20'+_0x2047f4+'\x20Z';let _0x15309f;if(_0x2f00be[_0x486a5b(0x32e)]){let _0x62082a=_0x425856[_0x486a5b(0xa75)](_0x304884);if(!_0x62082a){_0x62082a=_0x486a5b(0xcf2)+_0x35f88d[_0x486a5b(0x562)]+'-'+_0x425856[_0x486a5b(0xd60)]+'-'+this[_0x486a5b(0xd84)]['_instanceId'];const _0x1c1167=_0x1dd283,_0x1a8f18=svgEl(_0x486a5b(0x585),{'id':_0x62082a,'x1':'0','y1':_0x1c1167?'1':'0','x2':'0','y2':_0x1c1167?'0':'1'});_0x24ae74(_0x1a8f18,_0x304884),_0x480379[_0x486a5b(0xa9e)](_0x1a8f18),_0x425856[_0x486a5b(0x6fd)](_0x304884,_0x62082a);}_0x15309f='url(#'+_0x62082a+')';}else _0x15309f=rgba(_0x304884,_0x6dc3f1*0.625);_0x1de985[_0x486a5b(0xa9e)](svgEl(_0x486a5b(0xa6e),{'d':_0x1ecace,'fill':_0x15309f,'stroke':_0x486a5b(0xbc9),'class':_0x486a5b(0x47b)}));};for(const _0x1ea6ae of _0x14f84f){const _0x5ccce5=buildSegments(_0x1ea6ae,_0x23175d,_0x3fd4ff,_0x1dc6ac,_0x422a3c);for(const {from:_0x12691,to:_0x2695bd,cp:_0x16751e}of _0x5ccce5){const _0x4dc5d9=_0x2695bd&&_0x12691[_0x154a1e(0x848)]!=null?_0x12691[_0x154a1e(0x848)]:_0x12691['v'],_0x4d5432=_0x2695bd[_0x154a1e(0x848)]!=null?_0x2695bd['rawV']:_0x2695bd['v'],_0x4bc341=_0x23175d(_0x12691['t']),_0x49afb8=_0x23175d(_0x2695bd['t']),_0x268a3b=_0x3fd4ff(_0x12691),_0x19f526=_0x3fd4ff(_0x2695bd),_0x363c85=_0x58b58b(clamp(0x0,_0x4d24ee['lo'],_0x4d24ee['hi']),_0x4d24ee),_0xc76e3d=_0x2a1578?_0x58b58b(_0x120309(_0x12691['t']),_0x4d24ee):_0x363c85,_0xc31642=_0x2a1578?_0x58b58b(_0x120309(_0x2695bd['t']),_0x4d24ee):_0x363c85;if(_0x1a8830!==_0x154a1e(0xf95)){const _0x4d0c12=segmentRiseFallColor(_0x12691,_0x2695bd,_0x2b0776,_0x423a98);_0x365cc3(_0x4bc341,_0x268a3b,_0x49afb8,_0x19f526,_0xc76e3d,_0xc31642,_0x4d0c12,_0x16751e);continue;}const _0x23e098=thresholdCrossings(_0x4dc5d9,_0x4d5432,_0x30dcb9);if(!_0x23e098[_0x154a1e(0xdb4)]||_0x1dc6ac){const _0xf54e08=resolveValueColor(_0x4dc5d9,_0x30dcb9,_0x423a98,_0x584d39);_0x365cc3(_0x4bc341,_0x268a3b,_0x49afb8,_0x19f526,_0xc76e3d,_0xc31642,_0xf54e08,_0x16751e);continue;}let _0x1bfd33=_0x4bc341,_0x232ef6=_0x268a3b,_0x575046=_0xc76e3d,_0x373da5=_0x4dc5d9;for(const _0x8c5c96 of _0x23e098){const _0x4655ad=(_0x8c5c96-_0x4dc5d9)/(_0x4d5432-_0x4dc5d9),_0x1815d7=_0x4bc341+(_0x49afb8-_0x4bc341)*_0x4655ad,_0x859dcd=_0x268a3b+(_0x19f526-_0x268a3b)*_0x4655ad,_0x3f1756=_0xc76e3d+(_0xc31642-_0xc76e3d)*_0x4655ad,_0xb61e58=(_0x373da5+_0x8c5c96)/0x2,_0x41e194=resolveValueColor(_0xb61e58,_0x30dcb9,_0x423a98,_0x584d39);_0x365cc3(_0x1bfd33,_0x232ef6,_0x1815d7,_0x859dcd,_0x575046,_0x3f1756,_0x41e194),_0x1bfd33=_0x1815d7,_0x232ef6=_0x859dcd,_0x575046=_0x3f1756,_0x373da5=_0x8c5c96;}const _0x43629e=(_0x373da5+_0x4d5432)/0x2,_0x4ecb11=resolveValueColor(_0x43629e,_0x30dcb9,_0x423a98,_0x584d39);_0x365cc3(_0x1bfd33,_0x232ef6,_0x49afb8,_0x19f526,_0x575046,_0xc31642,_0x4ecb11);}}}else{let _0x1e6f81;if(_0x1a8830===_0x154a1e(0x32e))_0x1e6f81=_0x1d5931;else{if(_0x2f00be['gradient']){const _0x2bc2d9=_0x154a1e(0x5a8)+_0x35f88d[_0x154a1e(0x562)]+'-'+this['card']['_instanceId'],_0x5b4d69=_0x1dd283,_0xe7dbe3=svgEl(_0x154a1e(0x585),{'id':_0x2bc2d9,'x1':'0','y1':_0x5b4d69?'1':'0','x2':'0','y2':_0x5b4d69?'0':'1'});_0x24ae74(_0xe7dbe3,_0x1959d4),_0x480379[_0x154a1e(0xa9e)](_0xe7dbe3),_0x1e6f81='url(#'+_0x2bc2d9+')';}else _0x1e6f81=rgba(_0x1959d4,_0x6dc3f1/0x2);}for(const _0x27cf78 of _0x14f84f){const _0x292b7b=_0x3a1c0a(_0x27cf78);if(!_0x292b7b)continue;_0x1de985[_0x154a1e(0xa9e)](svgEl(_0x154a1e(0xa6e),{'d':_0x292b7b,'fill':_0x1e6f81,'class':_0x154a1e(0x50c)}));}}}if(_0xd78f97){const _0xb78b90=String(toNum(_0x2f00be['line_width'])||2.5),_0x18b165=!!_0x4bb06a[_0x154a1e(0x7a6)],_0x43afb1=_0x18b165?'\x20sgc-animated':'',_0x242a56=lineDashArray(_0x2f00be[_0x154a1e(0xc34)],toNum(_0x2f00be[_0x154a1e(0x8c1)])||2.5);if(_0x1a8830===_0x154a1e(0xa57)||_0x1a8830==='segments-thr'){const _0x12439b=(_0x54bb09,_0x3920fd)=>{const _0x2d3d31=_0x154a1e;_0x1de985[_0x2d3d31(0xa9e)](svgEl('path',{'d':_0x54bb09,'fill':_0x2d3d31(0xbc9),'stroke':_0x3920fd,'stroke-width':_0xb78b90,'stroke-linejoin':_0x2d3d31(0xcbe),'stroke-linecap':_0x2d3d31(0xcbe),..._0x242a56?{'stroke-dasharray':_0x242a56}:{},'class':'sgc-line\x20sgc-seg-line'+_0x43afb1}));},_0x4e6da7=(_0x2b7cb4,_0x200219,_0x46b8f6,_0x2306a9,_0x355a38)=>_0x12439b('M\x20'+_0x2b7cb4+'\x20'+_0x200219+_0x154a1e(0x3bc)+_0x46b8f6+'\x20'+_0x2306a9,_0x355a38);for(const _0x54f530 of _0x14f84f){const _0x1e9c95=buildSegments(_0x54f530,_0x23175d,_0x3fd4ff,_0x1dc6ac,_0x422a3c);for(const {d:_0x1af7f0,from:_0x258e7f,to:_0x1337d9}of _0x1e9c95){if(_0x1a8830!==_0x154a1e(0xf95)){const _0x5f3d80=segmentRiseFallColor(_0x258e7f,_0x1337d9,_0x2b0776,_0x423a98);_0x1de985[_0x154a1e(0xa9e)](svgEl(_0x154a1e(0xa6e),{'d':_0x1af7f0,'fill':_0x154a1e(0xbc9),'stroke':_0x5f3d80,'stroke-width':_0xb78b90,'stroke-linejoin':_0x154a1e(0xcbe),'stroke-linecap':_0x154a1e(0xcbe),..._0x242a56?{'stroke-dasharray':_0x242a56}:{},'class':_0x154a1e(0x6c5)+_0x43afb1}));continue;}const _0x5b816e=_0x258e7f[_0x154a1e(0x848)]!=null?_0x258e7f[_0x154a1e(0x848)]:_0x258e7f['v'],_0x419944=_0x1337d9[_0x154a1e(0x848)]!=null?_0x1337d9['rawV']:_0x1337d9['v'],_0x520798=_0x23175d(_0x258e7f['t']),_0x334cda=_0x23175d(_0x1337d9['t']),_0x543db5=_0x3fd4ff(_0x258e7f),_0x340384=_0x3fd4ff(_0x1337d9),_0x348cc2=thresholdCrossings(_0x5b816e,_0x419944,_0x30dcb9);if(!_0x348cc2[_0x154a1e(0xdb4)]||_0x1dc6ac){const _0x143a13=resolveValueColor(_0x5b816e,_0x30dcb9,_0x423a98,_0x584d39);_0x12439b(_0x1af7f0,_0x143a13);continue;}let _0x2450a5=_0x520798,_0x5d04f3=_0x543db5,_0x4453ba=_0x5b816e;for(const _0x41b85b of _0x348cc2){const _0x3faff3=(_0x41b85b-_0x5b816e)/(_0x419944-_0x5b816e),_0x568952=_0x520798+(_0x334cda-_0x520798)*_0x3faff3,_0x66b6d2=_0x543db5+(_0x340384-_0x543db5)*_0x3faff3,_0x5841d2=(_0x4453ba+_0x41b85b)/0x2,_0x21c5bd=resolveValueColor(_0x5841d2,_0x30dcb9,_0x423a98,_0x584d39);_0x4e6da7(_0x2450a5,_0x5d04f3,_0x568952,_0x66b6d2,_0x21c5bd),_0x2450a5=_0x568952,_0x5d04f3=_0x66b6d2,_0x4453ba=_0x41b85b;}const _0xe2322a=(_0x4453ba+_0x419944)/0x2,_0x44670f=resolveValueColor(_0xe2322a,_0x30dcb9,_0x423a98,_0x584d39);_0x4e6da7(_0x2450a5,_0x5d04f3,_0x334cda,_0x340384,_0x44670f);}}}else{let _0x9bad45='';for(const _0x662abc of _0x14f84f){const _0x58860c=_0x553085(_0x662abc);if(_0x58860c)_0x9bad45+=(_0x9bad45?'\x20':'')+_0x58860c;}_0x9bad45&&_0x1de985[_0x154a1e(0xa9e)](svgEl(_0x154a1e(0xa6e),{'d':_0x9bad45,'fill':_0x154a1e(0xbc9),'stroke':_0x1a8830===_0x154a1e(0x32e)?_0xa223f5:_0x1959d4,'stroke-width':_0xb78b90,'stroke-linejoin':_0x154a1e(0xcbe),'stroke-linecap':'round',..._0x242a56?{'stroke-dasharray':_0x242a56}:{},'class':'sgc-line'+_0x43afb1}));}}const _0x571a90=_0x14f84f[_0x154a1e(0xb42)](_0x205ba1=>_0x205ba1[_0x154a1e(0xdb4)]===0x1);if(_0x2f00be[_0x154a1e(0x9ee)]||_0x571a90[_0x154a1e(0xdb4)]){const _0x757df4=_0x2f00be[_0x154a1e(0x9ee)]?_0x14f84f:_0x571a90,_0x478847=new Map();for(let _0xf0db4e=0x0;_0xf0db4e<_0x2bdd39['length'];_0xf0db4e++)_0x478847['set'](_0x2bdd39[_0xf0db4e],_0xf0db4e);const _0x3e74c0=toNum(_0x2f00be[_0x154a1e(0xb88)]),_0x1fa036=isNum(_0x3e74c0)&&_0x3e74c0>0x0?clamp(_0x3e74c0,0.5,0x14):Math[_0x154a1e(0x91c)](0x2,(toNum(_0x2f00be[_0x154a1e(0x8c1)])||2.5)*0.8);for(const _0x3af79a of _0x757df4){for(const _0x25138f of _0x3af79a){if(_0x25138f['_seam']||_0x25138f[_0x154a1e(0xdd4)])continue;const _0x3d77cc=_0x478847['get'](_0x25138f)??0x0;_0x1de985[_0x154a1e(0xa9e)](svgEl(_0x154a1e(0x74e),{'cx':_0x23175d(_0x25138f['t']),'cy':_0x3fd4ff(_0x25138f),'r':_0x1fa036,'fill':_0x2da6bf(_0x25138f,_0x3d77cc),'class':_0x154a1e(0x1be)}));}}}_0x4fc57d[_0x154a1e(0xa9e)](_0x1de985);}[_0x598d8a(0x204)](_0x15fa89,_0x3c1c83,_0x4ecff5,_0x3e35ba,_0x4dcee5,_0x3ea051,_0x306d37,_0x47a1f3,_0x3f9c4e){const _0x508244=_0x598d8a,_0x1ae417=[..._0x4ecff5][_0x508244(0xb42)](_0x241582=>isNum(toNum(_0x241582[_0x508244(0xd97)]))&&_0x241582[_0x508244(0x404)])[_0x508244(0x160)]((_0x4c1f71,_0x1ba052)=>toNum(_0x4c1f71[_0x508244(0xd97)])-toNum(_0x1ba052['value']));if(!_0x1ae417[_0x508244(0xdb4)])return null;const {lo:_0x18123b,hi:_0x431020}=_0x3e35ba,_0x48b8a0=_0x431020-_0x18123b||0x1,_0x14e7a6=_0x441439=>clamp((_0x431020-_0x441439)/_0x48b8a0,0x0,0x1),_0x2570e2=_0x43cd70=>(_0x43cd70*0x64)[_0x508244(0x5f6)](0x2)+'%',_0x46362f=svgEl(_0x508244(0x585),{'id':_0x3c1c83,'gradientUnits':_0x508244(0xc43),'x1':'0','y1':String(_0x4dcee5),'x2':'0','y2':String(_0x4dcee5+_0x3ea051)}),_0x31c2d2=[..._0x1ae417][_0x508244(0xaaa)]();_0x46362f[_0x508244(0xa9e)](svgEl(_0x508244(0x4b7),{'offset':'0%','stop-color':_0x31c2d2[0x0][_0x508244(0x404)],'stop-opacity':String(_0x47a1f3)}));if(_0x306d37==='hard')for(let _0x2d0e3c=0x0;_0x2d0e3c<_0x31c2d2[_0x508244(0xdb4)];_0x2d0e3c++){const _0x452e3a=_0x14e7a6(toNum(_0x31c2d2[_0x2d0e3c][_0x508244(0xd97)])),_0x43b31f=_0x31c2d2[_0x2d0e3c][_0x508244(0x404)],_0x3e71f9=_0x31c2d2[_0x2d0e3c+0x1]?.[_0x508244(0x404)]||_0x31c2d2[_0x2d0e3c][_0x508244(0x404)];_0x46362f['appendChild'](svgEl(_0x508244(0x4b7),{'offset':_0x2570e2(_0x452e3a),'stop-color':_0x43b31f,'stop-opacity':String(_0x47a1f3)})),_0x46362f[_0x508244(0xa9e)](svgEl(_0x508244(0x4b7),{'offset':_0x2570e2(_0x452e3a),'stop-color':_0x3e71f9,'stop-opacity':String(_0x47a1f3)}));}else for(let _0x102a84=0x0;_0x102a84<_0x31c2d2[_0x508244(0xdb4)];_0x102a84++){const _0x422e89=_0x14e7a6(toNum(_0x31c2d2[_0x102a84][_0x508244(0xd97)]));_0x46362f[_0x508244(0xa9e)](svgEl(_0x508244(0x4b7),{'offset':_0x2570e2(_0x422e89),'stop-color':_0x31c2d2[_0x102a84]['color'],'stop-opacity':String(_0x47a1f3)}));}return _0x46362f[_0x508244(0xa9e)](svgEl(_0x508244(0x4b7),{'offset':_0x508244(0x170),'stop-color':_0x31c2d2[_0x31c2d2[_0x508244(0xdb4)]-0x1][_0x508244(0x404)],'stop-opacity':String(_0x47a1f3)})),_0x15fa89[_0x508244(0xa9e)](_0x46362f),_0x508244(0x958)+_0x3c1c83+')';}[_0x598d8a(0x550)](_0x29f9e6,_0x5112c5,_0x8e84d8,_0x16a0d7){const _0x447f2f=_0x598d8a;if(!Array[_0x447f2f(0x9f5)](_0x5112c5)||!_0x5112c5[_0x447f2f(0xdb4)])return;const _0x20fee8=svgEl('g',{'class':'sgc-annotations-bg'});for(const _0x9c9029 of _0x5112c5){if(!_0x9c9029||typeof _0x9c9029!==_0x447f2f(0x29f))continue;if(_0x9c9029[_0x447f2f(0x342)]===_0x447f2f(0x839))this[_0x447f2f(0x186)](_0x20fee8,_0x9c9029,_0x8e84d8,_0x16a0d7);else{if(_0x9c9029[_0x447f2f(0x342)]===_0x447f2f(0x75e))this[_0x447f2f(0x37b)](_0x20fee8,_0x9c9029,_0x8e84d8);}}if(_0x20fee8['childNodes'][_0x447f2f(0xdb4)])_0x29f9e6[_0x447f2f(0xa9e)](_0x20fee8);}[_0x598d8a(0xc61)](_0x21c818,_0x32c774,_0x1526fb,_0xfb862c){const _0x260b1f=_0x598d8a;if(!Array['isArray'](_0x32c774)||!_0x32c774[_0x260b1f(0xdb4)])return;const _0x521bdc=svgEl('g',{'class':_0x260b1f(0x499)});for(const _0x5ca514 of _0x32c774){if(!_0x5ca514||typeof _0x5ca514!=='object')continue;if(_0x5ca514[_0x260b1f(0x342)]===_0x260b1f(0x492))this[_0x260b1f(0x24c)](_0x521bdc,_0x5ca514,_0x1526fb,_0xfb862c);else{if(_0x5ca514['type']===_0x260b1f(0x612))this[_0x260b1f(0x8b5)](_0x521bdc,_0x5ca514,_0x1526fb);}}if(_0x521bdc[_0x260b1f(0x372)]['length'])_0x21c818[_0x260b1f(0xa9e)](_0x521bdc);}['_annotationLineDash'](_0x8b9bd4){const _0x3bb46e=_0x598d8a;switch(_0x8b9bd4){case _0x3bb46e(0xe1b):return null;case _0x3bb46e(0xdc6):return _0x3bb46e(0x4de);case _0x3bb46e(0xf44):default:return _0x3bb46e(0xb3a);}}[_0x598d8a(0xdde)](_0x32e9b9,_0x4e9aa7,_0x6127bf){const _0x2a9892=_0x598d8a,_0x4d166d=svgEl(_0x2a9892(0x2c4),_0x4e9aa7);return _0x4d166d[_0x2a9892(0x61e)]=_0x6127bf,_0x32e9b9[_0x2a9892(0xa9e)](_0x4d166d),_0x4d166d;}[_0x598d8a(0x9ed)](_0xda902b){const _0x34d2fa=_0x598d8a,_0x3194d3=toNum(_0xda902b?.[_0x34d2fa(0x248)]);if(isNum(_0x3194d3))return String(clamp(_0x3194d3,0x0,0x1));const _0xf7cfbf=toNum(_0xda902b?.[_0x34d2fa(0x4f5)]);if(!isNum(_0xf7cfbf))return'1';const _0x5df10d=_0xda902b?.[_0x34d2fa(0x342)]==='band'||_0xda902b?.['type']===_0x34d2fa(0x75e)?0.15:0x1;return String(clamp(_0xf7cfbf/_0x5df10d,0x0,0x1));}[_0x598d8a(0x24c)](_0x5d8e78,_0xb50fa1,_0x107cb1,_0x66edc1){const _0x4aab27=_0x598d8a,_0x58605d=resolveDynamicValue(_0xb50fa1[_0x4aab27(0xd97)],_0x66edc1);if(!isNum(_0x58605d))return;const {padL:_0x31580d,plotW:_0x295ba7,yBounds:_0x288f2f,y2Bounds:_0x589d18,mapY:_0x46436d}=_0x107cb1,_0x40e68e=_0xb50fa1['y_axis']===_0x4aab27(0xc89)?_0x589d18:_0x288f2f;if(!_0x40e68e)return;if(_0x58605d<_0x40e68e['lo']||_0x58605d>_0x40e68e['hi'])return;const _0x412db4=_0x46436d(_0x58605d,_0x40e68e),_0x3feb48=_0xb50fa1[_0x4aab27(0x404)]||_0x4aab27(0x48c),_0x27fd9f=toNum(_0xb50fa1[_0x4aab27(0x8c1)])||1.5,_0x326af6=this[_0x4aab27(0xf25)](_0xb50fa1[_0x4aab27(0xc34)]||_0x4aab27(0xf44)),_0xfb1818=toNum(_0xb50fa1[_0x4aab27(0x4f5)]),_0x156b5f=svgEl(_0x4aab27(0xa5a),{'x1':_0x31580d,'x2':_0x31580d+_0x295ba7,'y1':_0x412db4,'y2':_0x412db4,'stroke':_0x3feb48,'stroke-width':String(_0x27fd9f),'stroke-opacity':isNum(_0xfb1818)?String(_0xfb1818):'1','class':'sgc-ann-threshold'});if(_0x326af6)_0x156b5f[_0x4aab27(0x57a)]('stroke-dasharray',_0x326af6);_0x5d8e78[_0x4aab27(0xa9e)](_0x156b5f);const _0x16fa2d=_0xb50fa1[_0x4aab27(0x4f3)]!==![],_0x5dad22=_0xb50fa1['label']?_0x16fa2d?_0xb50fa1['label']+'\x20('+_0x58605d+')':String(_0xb50fa1[_0x4aab27(0x72c)]):_0x16fa2d?String(_0x58605d):null;if(_0x5dad22){const _0x286297=_0xb50fa1['label_position']||_0x4aab27(0xbac),_0x4a8c35=_0x286297===_0x4aab27(0x7b9)?_0x31580d+0x4:_0x31580d+_0x295ba7-0x4,_0xf78e52=_0x286297===_0x4aab27(0x7b9)?'start':_0x4aab27(0x8b6);this[_0x4aab27(0xdde)](_0x5d8e78,{'x':String(_0x4a8c35),'y':String(_0x412db4-0x3),'text-anchor':_0xf78e52,'class':'sgc-ann-label\x20sgc-ann-threshold-label','fill':_0xb50fa1[_0x4aab27(0x351)]||_0x3feb48,'font-size':String(toNum(_0xb50fa1[_0x4aab27(0xb6b)])||0xa),'opacity':this['_annotationLabelOpacity'](_0xb50fa1)},_0x5dad22);}}[_0x598d8a(0x186)](_0x2c2b03,_0x17c8aa,_0x38a787,_0x581c88){const _0x36f1ea=_0x598d8a,_0xa29e40=resolveDynamicValue(_0x17c8aa[_0x36f1ea(0xd97)]??_0x17c8aa[_0x36f1ea(0xdd3)],_0x581c88),_0x2a4147=resolveDynamicValue(_0x17c8aa[_0x36f1ea(0xa53)]??_0x17c8aa['to'],_0x581c88);if(!isNum(_0xa29e40)||!isNum(_0x2a4147))return;const {padL:_0x55ef86,plotW:_0x4358f5,yBounds:_0x2b542e,y2Bounds:_0x547a15,mapY:_0x34a5b5}=_0x38a787,_0x39358a=_0x17c8aa['y_axis']===_0x36f1ea(0xc89)?_0x547a15:_0x2b542e;if(!_0x39358a)return;const _0x4e6605=Math['min'](_0xa29e40,_0x2a4147),_0x13243b=Math['max'](_0xa29e40,_0x2a4147),_0x469df6=clamp(_0x4e6605,_0x39358a['lo'],_0x39358a['hi']),_0x56838f=clamp(_0x13243b,_0x39358a['lo'],_0x39358a['hi']);if(_0x56838f<=_0x469df6)return;const _0x1a337a=_0x34a5b5(_0x56838f,_0x39358a),_0x3af60b=_0x34a5b5(_0x469df6,_0x39358a),_0x4d968c=_0x17c8aa[_0x36f1ea(0x404)]||'#888',_0x31d99a=toNum(_0x17c8aa[_0x36f1ea(0x4f5)]);_0x2c2b03[_0x36f1ea(0xa9e)](svgEl('rect',{'x':String(_0x55ef86),'y':String(_0x1a337a),'width':String(_0x4358f5),'height':String(Math[_0x36f1ea(0x91c)](0x1,_0x3af60b-_0x1a337a)),'fill':_0x4d968c,'fill-opacity':String(isNum(_0x31d99a)?_0x31d99a:0.15),'class':_0x36f1ea(0xc99)}));if(_0x17c8aa[_0x36f1ea(0x72c)]){const _0x2b1190=_0x17c8aa[_0x36f1ea(0x4f3)]!==![],_0x1610cd=_0x2b1190?'\x20('+_0x4e6605+'–'+_0x13243b+')':'';this['_appendText'](_0x2c2b03,{'x':String(_0x55ef86+_0x4358f5-0x4),'y':String((_0x1a337a+_0x3af60b)/0x2+0x3),'text-anchor':'end','class':_0x36f1ea(0x911),'fill':_0x17c8aa[_0x36f1ea(0x351)]||_0x4d968c,'font-size':String(toNum(_0x17c8aa[_0x36f1ea(0xb6b)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x17c8aa)},String(_0x17c8aa['label'])+_0x1610cd);}else _0x17c8aa['show_values']!==![]&&this[_0x36f1ea(0xdde)](_0x2c2b03,{'x':String(_0x55ef86+_0x4358f5-0x4),'y':String((_0x1a337a+_0x3af60b)/0x2+0x3),'text-anchor':'end','class':_0x36f1ea(0x911),'fill':_0x17c8aa[_0x36f1ea(0x351)]||_0x4d968c,'font-size':String(toNum(_0x17c8aa['label_font_size'])||0xa),'opacity':this[_0x36f1ea(0x9ed)](_0x17c8aa)},_0x4e6605+'–'+_0x13243b);}[_0x598d8a(0x37b)](_0x50c22c,_0x49cddb,_0x1cce8d){const _0x1acb67=_0x598d8a,_0x11537b=isNum(_0x49cddb[_0x1acb67(0xc94)])?_0x49cddb[_0x1acb67(0xc94)]:parseAnnotationTime(_0x49cddb['start']),_0x40f890=isNum(_0x49cddb[_0x1acb67(0x8b6)])?_0x49cddb[_0x1acb67(0x8b6)]:parseAnnotationTime(_0x49cddb[_0x1acb67(0x8b6)]);if(!isNum(_0x11537b)||!isNum(_0x40f890))return;const _0x77ecd4=this[_0x1acb67(0xd84)][_0x1acb67(0x47d)]||this[_0x1acb67(0xd84)]['_window'],_0xd13b17=_0x77ecd4['start'][_0x1acb67(0xca5)](),_0x14ab38=_0x77ecd4['end'][_0x1acb67(0xca5)](),{padT:_0x1555fc,plotH:_0xbc6785,mapX:_0x3f3351}=_0x1cce8d,_0x63ff5d=clamp(Math[_0x1acb67(0x4da)](_0x11537b,_0x40f890),_0xd13b17,_0x14ab38),_0x3e5729=clamp(Math[_0x1acb67(0x91c)](_0x11537b,_0x40f890),_0xd13b17,_0x14ab38);if(_0x3e5729<=_0x63ff5d)return;const _0x157551=_0x3f3351(_0x63ff5d),_0x208c85=_0x3f3351(_0x3e5729),_0x1fc345=_0x49cddb[_0x1acb67(0x404)]||'#888',_0x530603=toNum(_0x49cddb['opacity']);_0x50c22c[_0x1acb67(0xa9e)](svgEl('rect',{'x':String(_0x157551),'y':String(_0x1555fc),'width':String(Math['max'](0x1,_0x208c85-_0x157551)),'height':String(_0xbc6785),'fill':_0x1fc345,'fill-opacity':String(isNum(_0x530603)?_0x530603:0.15),'class':_0x1acb67(0x8bc)})),_0x49cddb['label']&&this[_0x1acb67(0xdde)](_0x50c22c,{'x':String((_0x157551+_0x208c85)/0x2),'y':String(_0x1555fc+0xc),'text-anchor':_0x1acb67(0xb23),'class':_0x1acb67(0x47e),'fill':_0x49cddb[_0x1acb67(0x351)]||_0x1fc345,'font-size':String(toNum(_0x49cddb[_0x1acb67(0xb6b)])||0xa),'opacity':this[_0x1acb67(0x9ed)](_0x49cddb)},String(_0x49cddb['label']));}[_0x598d8a(0x8b5)](_0x3090af,_0x40e1ab,_0x31244b){const _0x4ddd7f=_0x598d8a,_0x466333=isNum(_0x40e1ab[_0x4ddd7f(0xb50)])?_0x40e1ab[_0x4ddd7f(0xb50)]:parseAnnotationTime(_0x40e1ab[_0x4ddd7f(0xb50)]);if(!isNum(_0x466333))return;const _0x26777d=this[_0x4ddd7f(0xd84)]['_viewWindow']||this[_0x4ddd7f(0xd84)][_0x4ddd7f(0x4fe)],_0x55b945=_0x26777d['start']['getTime'](),_0x315856=_0x26777d['end'][_0x4ddd7f(0xca5)]();if(_0x466333<_0x55b945||_0x466333>_0x315856)return;const {padT:_0x42ac1d,plotH:_0x9ce103,mapX:_0x229d23}=_0x31244b,_0x35532c=_0x229d23(_0x466333),_0x27b3c3=_0x40e1ab[_0x4ddd7f(0x404)]||'#888',_0x5b903a=toNum(_0x40e1ab[_0x4ddd7f(0x8c1)])||1.5,_0xb5cad7=this[_0x4ddd7f(0xf25)](_0x40e1ab[_0x4ddd7f(0xc34)]||_0x4ddd7f(0xdc6)),_0x13a823=toNum(_0x40e1ab[_0x4ddd7f(0x4f5)]),_0x42baf7=svgEl('line',{'x1':String(_0x35532c),'x2':String(_0x35532c),'y1':String(_0x42ac1d),'y2':String(_0x42ac1d+_0x9ce103),'stroke':_0x27b3c3,'stroke-width':String(_0x5b903a),'stroke-opacity':isNum(_0x13a823)?String(_0x13a823):'1','class':'sgc-ann-event'});if(_0xb5cad7)_0x42baf7['setAttribute'](_0x4ddd7f(0x790),_0xb5cad7);_0x3090af['appendChild'](_0x42baf7);if(_0x40e1ab[_0x4ddd7f(0x72c)]){const _0x4f0e21=_0x40e1ab['label_position']||_0x4ddd7f(0x52b),_0x4784bb=_0x4f0e21===_0x4ddd7f(0xf02)?_0x42ac1d+_0x9ce103-0x4:_0x42ac1d+0xc;this['_appendText'](_0x3090af,{'x':String(_0x35532c+0x4),'y':String(_0x4784bb),'text-anchor':_0x4ddd7f(0xc94),'class':_0x4ddd7f(0x503),'fill':_0x40e1ab['label_color']||_0x27b3c3,'font-size':String(toNum(_0x40e1ab[_0x4ddd7f(0xb6b)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x40e1ab)},String(_0x40e1ab[_0x4ddd7f(0x72c)]));}}['_axisDateLabel'](_0x405b84,_0x5c34e2,_0x2a80e1,_0x249e65,_0x63fc4b){const _0x1345ae=_0x598d8a,_0x38617a=resolveCardLanguage(_0x2a80e1,this[_0x1345ae(0xd84)]?.[_0x1345ae(0x167)]),_0x34214c=resolveDisplayTimeZone(_0x2a80e1,_0x5c34e2),_0x296354=new Date(_0x405b84);let _0x538f29=null;const _0x411aa6=effXAxisInterval(_0x5c34e2);if(_0x411aa6){const _0x425c99=String(_0x411aa6)[_0x1345ae(0xdf2)](/^(\d+)\s*(h|d|w|M)$/);if(_0x425c99){const _0x589e38=_0x425c99[0x2],_0x347469=parseInt(_0x425c99[0x1],0xa);_0x538f29=_0x589e38==='M'?_0x1345ae(0xb00):_0x589e38==='w'?_0x1345ae(0x67e):_0x589e38==='d'?_0x1345ae(0x273):_0x347469<=0xc?_0x1345ae(0x181):_0x1345ae(0x273);}}if(!_0x538f29&&isNum(_0x249e65)&&isNum(_0x63fc4b)){const _0x311f67=resolveGroupBy(_0x5c34e2,(_0x63fc4b-_0x249e65)/0x36ee80);if(_0x311f67===_0x1345ae(0xb00))_0x538f29='month';else{if(_0x311f67===_0x1345ae(0x312))_0x538f29=_0x1345ae(0x312);else{if(_0x311f67==='week')_0x538f29=_0x1345ae(0x67e);else{if(_0x311f67===_0x1345ae(0x8da))_0x538f29='day';else{if(_0x311f67===_0x1345ae(0x181))_0x538f29='hour';}}}}}const _0x3f0e5a=toNum(_0x5c34e2?.[_0x1345ae(0x3fe)]),_0x5bc4fe=isNum(_0x3f0e5a)&&_0x3f0e5a>0x0?_0x3f0e5a*0x36ee80:isNum(_0x249e65)&&isNum(_0x63fc4b)?_0x63fc4b-_0x249e65:NaN;!_0x538f29&&isNum(_0x5bc4fe)&&(_0x538f29=_0x5bc4fe<0x2*0x5265c00?_0x1345ae(0x181):_0x1345ae(0x273));const _0x4001be=_0xcd4056=>{const _0x1a1d3a=_0x1345ae,_0x1bd091=getCachedDateTimeFormatter(_0x38617a,_0x34214c?{..._0xcd4056,'timeZone':_0x34214c}:_0xcd4056);return _0x1bd091?_0x1bd091[_0x1a1d3a(0x327)](_0x296354):_0x296354[_0x1a1d3a(0x6de)]();};if(_0x538f29===_0x1345ae(0x312))return _0x4001be({'year':'numeric'});if(_0x538f29===_0x1345ae(0xb00)){const _0x32fb40=isNum(_0x249e65)&&isNum(_0x63fc4b)&&tzParts(_0x249e65,_0x34214c)['y']!==tzParts(_0x63fc4b,_0x34214c)['y'];return _0x4001be(_0x32fb40?{'month':_0x1345ae(0x995),'year':_0x1345ae(0xf8d)}:{'month':_0x1345ae(0x995)});}const _0x2e2b81=effDatetimeFormat(_0x5c34e2);if((_0x538f29==='hour'||_0x538f29===_0x1345ae(0x894))&&isNum(_0x5bc4fe)&&_0x5bc4fe<0x2*0x5265c00){if(_0x2e2b81&&_0x2e2b81!=='system'&&!(_0x2e2b81[_0x1345ae(0x68d)](_0x1345ae(0xb5a))&&!/[Hhms]/[_0x1345ae(0x40a)](_0x2e2b81)))return applyDatetimePattern(_0x296354,_0x2e2b81,_0x38617a,_0x34214c);return _0x4001be(_localeTimeOpts(_0x2a80e1,{'hour':_0x1345ae(0xf8d),'minute':_0x1345ae(0xf8d)}));}if(_0x2e2b81&&_0x2e2b81!==_0x1345ae(0x7b7)&&_0x2e2b81['includes'](_0x1345ae(0xb5a)))return applyDatetimePattern(_0x296354,_0x2e2b81,_0x38617a,_0x34214c);const _0x461561=toNum(_0x5c34e2?.['__sgcDecisionHours']),_0x3f53cd=isNum(_0x461561)&&_0x461561>0x0?_0x461561/0x18:isNum(_0x249e65)&&isNum(_0x63fc4b)?(_0x63fc4b-_0x249e65)/0x5265c00:null;if(_0x538f29===_0x1345ae(0x273)&&_0x3f53cd!==null&&_0x3f53cd<=29.5)return _0x4001be({'weekday':'short','day':_0x1345ae(0xe50),'month':'short'});return _0x4001be({'month':'short','day':_0x1345ae(0xe50)});}[_0x598d8a(0x603)](_0x333a5f,_0x276cf4,_0x2e104a,_0xc5cd55,_0x466800,_0x1aad9d,_0x5ad5ce){const _0x16be06=_0x598d8a,{padL:_0x3f6aad,padT:_0x661d82,plotW:_0x21372d,plotH:_0x44ba56,mapX:_0x455f55,mapY:_0x38d043,yBounds:_0xf7b32c,y2Bounds:_0x44ded8,boundsFor:_0x20bba9,tStart:_0x217780,tEnd:_0x548b7b}=_0x2e104a,_0xbeb1ec=this[_0x16be06(0xd84)],_0x5345a1=_0xc5cd55['show_tooltip']!==![],_0xfad01e=_0xc5cd55[_0x16be06(0x267)]===!![]&&_0x5345a1,_0x353883=Math[_0x16be06(0x91c)](0x1,Math[_0x16be06(0x4da)](0x2,Math[_0x16be06(0xcbe)](toNum(_0xc5cd55[_0x16be06(0xdce)]))||0x1)),_0x751a93=_0x49453e=>_0x3f6aad+(_0x49453e-_0x217780)/(_0x548b7b-_0x217780)*_0x21372d,_0x588eb1=_0x525c02=>_0x217780+(_0x525c02-_0x3f6aad)/_0x21372d*(_0x548b7b-_0x217780);let _0x1acff8=[];_0xbeb1ec['_pinDrag']=null;if(Array[_0x16be06(0x9f5)](_0xbeb1ec['_pins'])&&_0xbeb1ec['_pins'][_0x16be06(0xdb4)]>_0x353883)_0xbeb1ec[_0x16be06(0xd80)]=_0xbeb1ec[_0x16be06(0xd80)][_0x16be06(0xf77)](0x0,_0x353883);let _0x5b70d9=_0x1aad9d[_0x16be06(0x389)](_0x16be06(0x9c6));!_0x5b70d9&&(_0x5b70d9=document[_0x16be06(0x2a2)]('div'),_0x5b70d9[_0x16be06(0xdee)]=_0x16be06(0xebd),_0x1aad9d[_0x16be06(0xa9e)](_0x5b70d9));_0x5b70d9[_0x16be06(0x56e)][_0x16be06(0x213)]=_0x16be06(0xbc9);const _0x4e1da3=svgEl(_0x16be06(0xa5a),{'class':_0x16be06(0x963),'y1':String(_0x661d82),'y2':String(_0x661d82+_0x44ba56)});_0x4e1da3[_0x16be06(0x56e)][_0x16be06(0x213)]=_0x16be06(0xbc9),_0x333a5f[_0x16be06(0xa9e)](_0x4e1da3);let _0x17efd9=null;if(_0xc5cd55[_0x16be06(0x8fe)]){_0x17efd9=svgEl('rect',{'class':'sgc-period-highlight','y':String(_0x661d82),'height':String(_0x44ba56)});if(_0xc5cd55[_0x16be06(0x4b0)]){const _0x5716ef=String(_0xc5cd55[_0x16be06(0x4b0)])[_0x16be06(0xfa2)]();_0x17efd9[_0x16be06(0x56e)][_0x16be06(0xd35)]=_0x5716ef;const _0x13b82e=/^(rgba|hsla)\(/i[_0x16be06(0x40a)](_0x5716ef)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x16be06(0x40a)](_0x5716ef);_0x17efd9[_0x16be06(0x56e)][_0x16be06(0x6b7)]=_0x13b82e?'':_0x16be06(0xd31);}_0x17efd9[_0x16be06(0x56e)][_0x16be06(0x213)]=_0x16be06(0xbc9);const _0x4b450a=_0x333a5f[_0x16be06(0x389)]('.sgc-grid')||_0x333a5f[_0x16be06(0x389)](_0x16be06(0xa8e));if(_0x4b450a)_0x333a5f[_0x16be06(0x9ec)](_0x17efd9,_0x4b450a);else _0x333a5f['appendChild'](_0x17efd9);}const _0x1dd183=svgEl('g',{'class':'sgc-hover-dots'});_0x333a5f[_0x16be06(0xa9e)](_0x1dd183);const _0x5a45bd=svgEl('g',{'class':'sgc-pins'});_0x333a5f[_0x16be06(0xa9e)](_0x5a45bd);const _0x11092a=[],_0x2db2ce=_0x1bf298=>{const _0x41f77c=_0x16be06;while(_0x11092a['length']<_0x1bf298){const _0x40ea89=svgEl(_0x41f77c(0x74e),{'class':_0x41f77c(0x697),'r':'4'});_0x40ea89[_0x41f77c(0x56e)]['display']=_0x41f77c(0xbc9),_0x1dd183[_0x41f77c(0xa9e)](_0x40ea89),_0x11092a[_0x41f77c(0xf3d)](_0x40ea89);}},_0x31e58a=()=>{const _0x35e3c2=_0x16be06;for(const _0x35515d of _0x11092a)_0x35515d[_0x35e3c2(0x56e)][_0x35e3c2(0x213)]='none';},_0x9fbbee=_0x281cfc=>{const _0xc792e4=_0x16be06,_0x3486bd=_0x333a5f[_0xc792e4(0x3d3)](),_0xb1ec94=_0x1aad9d[_0xc792e4(0x3d3)](),_0xb1cf05=parseFloat(_0x333a5f[_0xc792e4(0x931)](_0xc792e4(0xe18))[_0xc792e4(0xa74)]('\x20')[0x2]),_0x41d295=_0x3486bd[_0xc792e4(0x3a7)]/_0xb1cf05;return{'x':_0x3486bd[_0xc792e4(0x7b9)]-_0xb1ec94[_0xc792e4(0x7b9)]+_0x281cfc*_0x41d295,'y':_0x3486bd['top']-_0xb1ec94[_0xc792e4(0x52b)]+(_0x661d82+_0x44ba56/0x2)*_0x41d295};},_0x2b39a2=this['_calBarPositions'],_0x4a31d4=_0x559bdf=>_0x2b39a2?_0x2b39a2[_0x16be06(0xa75)](_0x559bdf)??_0x455f55(_0x559bdf):_0x455f55(_0x559bdf),_0x15ebb4=(_0x85da1f,_0x1b9f13)=>{const _0x4d064c=_0x16be06,_0x36fffb=[];let _0x3bfebe=0x0,_0x2098df=Infinity,_0x3b4f00=_0x85da1f;const _0x225e59=_0x143a7b=>[_0x4d064c(0x923),_0x4d064c(0xda3)]['includes'](_0x143a7b[_0x4d064c(0x4d7)]?.[_0x4d064c(0x6bc)]||_0x143a7b['entity']?.[_0x4d064c(0x342)]);let _0x2e609f=null;if(_0x2b39a2){let _0x173ecc=Infinity;for(const _0x4d9a6b of _0x276cf4){if(!_0x225e59(_0x4d9a6b))continue;for(const _0x701be of _0x4d9a6b[_0x4d064c(0xf65)]){if(_0x701be['v']===null)continue;const _0x328155=_0x2b39a2[_0x4d064c(0xa75)](_0x701be['t']);if(_0x328155===undefined)continue;const _0x363bf5=Math[_0x4d064c(0x2ba)](_0x328155-_0x85da1f);_0x363bf5<_0x173ecc&&(_0x173ecc=_0x363bf5,_0x2e609f=_0x701be['t']);}}}else{for(const _0x3ba46e of _0x276cf4){if(!_0x225e59(_0x3ba46e)||!_0x3ba46e[_0x4d064c(0x2da)]||!isNum(_0x3ba46e['_barHalfWidth']))continue;const _0x5eeabe=_0x3ba46e[_0x4d064c(0xaba)];for(const _0x559090 of _0x3ba46e[_0x4d064c(0xf65)]){if(_0x559090['v']===null)continue;const _0x305e98=_0x3ba46e[_0x4d064c(0x2da)][_0x4d064c(0xa75)](_0x559090['t']);if(_0x305e98===undefined)continue;if(_0x85da1f>=_0x305e98-_0x5eeabe&&_0x85da1f<=_0x305e98+_0x5eeabe){_0x2e609f=_0x559090['t'];break;}}if(_0x2e609f!==null)break;}if(_0x2e609f===null){let _0x4032b7=Infinity;for(const _0x37c295 of _0x276cf4){if(!_0x225e59(_0x37c295)||!_0x37c295['_barCenters'])continue;for(const _0x311a7a of _0x37c295[_0x4d064c(0xf65)]){if(_0x311a7a['v']===null)continue;const _0x26f07d=_0x37c295[_0x4d064c(0x2da)][_0x4d064c(0xa75)](_0x311a7a['t']);if(_0x26f07d===undefined)continue;const _0x5cc441=Math[_0x4d064c(0x2ba)](_0x26f07d-_0x85da1f);_0x5cc441<_0x4032b7&&(_0x4032b7=_0x5cc441,_0x2e609f=_0x311a7a['t']);}}}}for(const _0x274b2b of _0x276cf4){let _0x44e831;const _0x512db3=_0x225e59(_0x274b2b);if(isStripEntity(_0x274b2b['entity'])){_0x44e831=null;for(const _0x50fd61 of _0x274b2b[_0x4d064c(0xf65)]){if(_0x50fd61['t']>_0x1b9f13)break;if(_0x50fd61['v']!==null&&_0x50fd61['v']!==undefined)_0x44e831=_0x50fd61;}}else{if(_0x512db3){if(_0x2e609f===null)continue;_0x44e831=_0x274b2b['points'][_0x4d064c(0xc80)](_0x174843=>_0x174843['t']===_0x2e609f&&_0x174843['v']!==null)||null;}else{const _0x4b3f40=_0x274b2b[_0x4d064c(0xf65)][_0x4d064c(0xeaf)](_0xfada8d=>_0xfada8d[_0x4d064c(0xdd4)])?_0x274b2b[_0x4d064c(0xf65)][_0x4d064c(0xb42)](_0x3cba9c=>!_0x3cba9c[_0x4d064c(0xdd4)]):_0x274b2b[_0x4d064c(0xf65)];_0x44e831=findClosestPoint(_0x4b3f40,_0x1b9f13);if(_0x44e831&&_0x44e831[_0x4d064c(0xbf5)])_0x44e831=null;if(_0x44e831&&_0x274b2b['points']['length']>0x1){const _0x104477=_0x274b2b[_0x4d064c(0xf65)][0x0]['t'],_0x3d8c0a=_0x274b2b['points'][_0x274b2b['points']['length']-0x1]['t'],_0x50d7b3=(_0x3d8c0a-_0x104477)/(_0x274b2b[_0x4d064c(0xf65)][_0x4d064c(0xdb4)]-0x1);if(_0x1b9f13<_0x104477-_0x50d7b3||_0x1b9f13>_0x3d8c0a+_0x50d7b3)_0x44e831=null;}}}if(!_0x44e831||_0x44e831['v']===null)continue;_0x36fffb['push']({'s':_0x274b2b,'p':_0x44e831});if(_0x274b2b[_0x4d064c(0x4d7)]?.[_0x4d064c(0x385)]==null&&!isStripEntity(_0x274b2b[_0x4d064c(0x4d7)]))_0x3bfebe+=_0x44e831['v'];if(_0x512db3&&_0x274b2b[_0x4d064c(0x2da)]){const _0x433e1f=_0x274b2b[_0x4d064c(0x2da)][_0x4d064c(0xa75)](_0x44e831['t']);if(_0x433e1f!==undefined){const _0x1ab85a=Math['abs'](_0x433e1f-_0x85da1f);_0x1ab85a<_0x2098df&&(_0x2098df=_0x1ab85a,_0x3b4f00=_0x433e1f);}}}return{'rows':_0x36fffb,'total':_0x3bfebe,'snapX':_0x3b4f00};},_0x4e82da=_0x499227=>{const _0x1b5cb4=_0x16be06;let _0x46de86=0x0;for(const _0x428018 of _0x499227)_0x46de86+=_0x428018[_0x1b5cb4(0xdb4)];_0x2db2ce(_0x46de86),_0x31e58a();let _0x5613e3=0x0;for(const _0x5b9e4b of _0x499227){for(const {s:_0x4a1b24,p:_0x3dc74c}of _0x5b9e4b){const _0x549ac1=_0x4a1b24[_0x1b5cb4(0x4d7)];if(_0x549ac1[_0x1b5cb4(0xaa0)]===![]||isStripEntity(_0x549ac1)){_0x5613e3++;continue;}const _0x3d8dc3=_0x20bba9?_0x20bba9(_0x4a1b24):_0x549ac1[_0x1b5cb4(0xe6f)]===_0x1b5cb4(0xc89)?_0x44ded8:_0xf7b32c;if(!_0x3d8dc3){_0x5613e3++;continue;}const _0x54c81f=_0x4a31d4(_0x3dc74c['t']),_0x38cbe0=_0x5ad5ce?.[_0x1b5cb4(0xac0)]?.['get'](_0x4a1b24[_0x1b5cb4(0x562)])||null,_0x5c018d=_0x38cbe0?(_0x38cbe0[_0x1b5cb4(0xa75)](_0x3dc74c['t'])??0x0)+_0x3dc74c['v']:_0x3dc74c['v'],_0x699e1b=_0x38d043(_0x5c018d,_0x3d8dc3),_0x3bca70=_0x11092a[_0x5613e3++];_0x3bca70[_0x1b5cb4(0x57a)]('cx',String(_0x54c81f)),_0x3bca70[_0x1b5cb4(0x57a)]('cy',String(_0x699e1b)),_0x3bca70[_0x1b5cb4(0x57a)](_0x1b5cb4(0xd35),this[_0x1b5cb4(0xd84)][_0x1b5cb4(0x88b)](_0x549ac1[_0x1b5cb4(0x404)],_0x549ac1['entity'])||_0x549ac1[_0x1b5cb4(0x404)]||'#888'),_0x3bca70['style']['display']='';}}},_0x5c0b7a={'day':0x1,'week':0x2,'month':0x3,'year':0x4},_0x531c5c=(_0x340a7a,_0x2fb273)=>{const _0x36a625=_0x16be06,_0xfc385e=_0x340a7a['filter'](_0x18f602=>!isStripEntity(_0x18f602['s'][_0x36a625(0x4d7)]));let _0x7c5d41=null;for(const {s:_0x25a7a9}of _0xfc385e[_0x36a625(0xdb4)]?_0xfc385e:_0x340a7a){const _0x62c84b=_0x5c0b7a[_0x25a7a9?.[_0x36a625(0xfdf)]]?_0x25a7a9['bucketPrecision']:null;if(!_0x62c84b){_0x7c5d41=null;break;}if(!_0x7c5d41||_0x5c0b7a[_0x62c84b]<_0x5c0b7a[_0x7c5d41])_0x7c5d41=_0x62c84b;}let _0x1b211e=null,_0x7f66a9=Infinity;for(const _0x36e052 of _0xfc385e[_0x36a625(0xdb4)]?_0xfc385e:_0x340a7a){if(!_0x36e052||!_0x36e052['p']||!isNum(_0x36e052['p']['t'])||isStripEntity(_0x36e052['s'][_0x36a625(0x4d7)]))continue;const _0x1c788a=Math['abs'](_0x36e052['p']['t']-_0x2fb273);_0x1c788a<_0x7f66a9&&(_0x7f66a9=_0x1c788a,_0x1b211e=_0x36e052);}const _0x599a50=_0x1b211e?_0x1b211e['p']['t']:_0x2fb273,_0x351e6f=_0xc5cd55['tooltip_match_axis']?this[_0x36a625(0xaaf)](_0x599a50,_0xc5cd55,_0x466800,_0x217780,_0x548b7b):formatDateTime(new Date(_0x599a50),_0xc5cd55,_0x466800,_0x7c5d41?{'precision':_0x7c5d41}:undefined);return{'headerGrain':_0x7c5d41,'dateStr':_0x351e6f};},_0xe18600=_0x924ca8=>{const _0x4a5fe8=_0x16be06,_0x17ea59=_0x924ca8[_0x4a5fe8(0x4d7)],_0x26ab30=typeof _0x17ea59[_0x4a5fe8(0x360)]===_0x4a5fe8(0xef0)&&(_0x17ea59['tooltip_name'][_0x4a5fe8(0x68d)]('{{')||_0x17ea59[_0x4a5fe8(0x360)]['includes']('{%')),_0x47232f=_0x17ea59[_0x4a5fe8(0x360)]!==undefined?_0x26ab30?pickName(_0x17ea59[_0x4a5fe8(0x360)],this[_0x4a5fe8(0xd84)][_0x4a5fe8(0xcbf)](_0x17ea59[_0x4a5fe8(0x360)],_0x17ea59['entity'])??_0x924ca8[_0x4a5fe8(0x70e)]?.[_0x4a5fe8(0x630)],_0x924ca8[_0x4a5fe8(0x70e)])??'':_0x17ea59['tooltip_name']:pickName(_0x17ea59['name'],this[_0x4a5fe8(0xd84)][_0x4a5fe8(0xcbf)](_0x17ea59[_0x4a5fe8(0x1ed)],_0x17ea59['entity'])??_0x924ca8[_0x4a5fe8(0x70e)]?.['resolved_name'],_0x924ca8['meta'])??_0x924ca8['id'],_0x19957d=_0x17ea59[_0x4a5fe8(0x9bf)]??_0x924ca8[_0x4a5fe8(0x70e)]?.[_0x4a5fe8(0x8b3)]??'',_0x4e8840=_0x19957d==null||_0x19957d===![]?'':String(_0x19957d),_0x430bb8=this[_0x4a5fe8(0xd84)]['_resolveColor'](_0x17ea59[_0x4a5fe8(0x404)],_0x17ea59[_0x4a5fe8(0x4d7)])||_0x17ea59[_0x4a5fe8(0x404)]||_0x4a5fe8(0x48c),_0x42f867=_0x17ea59[_0x4a5fe8(0xe60)]===![],_0xb73afb=_0x4a5fe8(0xa54)+escapeHtml(_0x430bb8)+(_0x42f867?';visibility:hidden':'')+'\x22></span>',_0x4f61f4=_0x47232f?'<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(_0x47232f)+_0x4a5fe8(0x2d3):'';return{'ent':_0x17ea59,'nameHtml':_0x4f61f4,'swatch':_0xb73afb,'unit':_0x4e8840,'color':_0x430bb8,'hideDot':_0x42f867};},_0x4e9175=_0x11a946=>{const _0x45d583=_0x16be06;if(_0xc5cd55[_0x45d583(0x601)]===_0x45d583(0xaaa))return _0x11a946[_0x45d583(0xf77)]()['reverse']();if(_0xc5cd55[_0x45d583(0x601)]===_0x45d583(0xa1d)){const _0x133268=({s:_0x28c3d3})=>{const _0xdd47d0=_0x45d583,_0xf74d39=_0x28c3d3['entity'];return String((_0xf74d39[_0xdd47d0(0x360)]!==undefined?pickName(_0xf74d39['tooltip_name'],this[_0xdd47d0(0xd84)][_0xdd47d0(0xcbf)](_0xf74d39[_0xdd47d0(0x360)],_0xf74d39['entity'])??_0x28c3d3[_0xdd47d0(0x70e)]?.[_0xdd47d0(0x630)],_0x28c3d3[_0xdd47d0(0x70e)]):pickName(_0xf74d39[_0xdd47d0(0x1ed)],this['card'][_0xdd47d0(0xcbf)](_0xf74d39['name'],_0xf74d39[_0xdd47d0(0x4d7)])??_0x28c3d3[_0xdd47d0(0x70e)]?.[_0xdd47d0(0x1ab)],_0x28c3d3[_0xdd47d0(0x70e)])??_0x28c3d3['id'])||'');};return _0x11a946[_0x45d583(0xf77)]()['sort']((_0xdc2eba,_0x1c01e0)=>_0x133268(_0xdc2eba)[_0x45d583(0xa59)](_0x133268(_0x1c01e0),undefined,{'sensitivity':_0x45d583(0x76d)}));}return _0x11a946;},_0x2f1dc5=(_0x5cf0c5,_0x4d84a2,_0x5b9cc7)=>{const _0x5c3845=_0x16be06,_0x3b00e4=_0x5cf0c5['entity'],_0x362efd=_0x3b00e4['state_map']&&_0x3b00e4[_0x5c3845(0x8e6)][_0x5c3845(0xdb4)]?_0x3b00e4[_0x5c3845(0x8e6)]:this['card'][_0x5c3845(0xdc0)](_0x3b00e4,_0x5cf0c5[_0x5c3845(0x562)])?null:_0x5cf0c5[_0x5c3845(0x661)]||autoStateMap(_0x3b00e4,_0x466800,_0xc5cd55?.[_0x5c3845(0x3d9)]);if(_0x362efd&&_0x362efd[_0x5c3845(0xdb4)]&&isNum(_0x4d84a2['v'])){const _0x26f9cf=Math[_0x5c3845(0xcbe)](_0x4d84a2['v']);if(_0x26f9cf>=0x0&&_0x26f9cf<_0x362efd['length']){const _0x117524=_0x5cf0c5['meta']?.[_0x5c3845(0x8b3)],_0x503c53=String(_0x362efd[_0x26f9cf]?.['label']||(_0x117524?_0x362efd[_0x26f9cf]?.['value']??'':localizeEntityState(_0x466800,_0x466800?.[_0x5c3845(0x1bb)]?.[_0x3b00e4[_0x5c3845(0x4d7)]],_0x362efd[_0x26f9cf]?.[_0x5c3845(0xd97)]??'')))['trim']();if(_0x503c53)return{'text':_0x503c53,'mapped':!![]};}}return{'text':formatNumber(_0x4d84a2['v'],_0x3b00e4,_0x466800)+'\x20'+_0x5b9cc7,'mapped':![]};},_0x4b7813=(_0x2e803e,_0x418268,_0x6a26c0)=>_0x2f1dc5(_0x2e803e,_0x418268,_0x6a26c0)[_0x16be06(0x2c4)],_0x1c4790=({s:_0x24b12a})=>{const _0x21aa58=_0x16be06,_0x3236e6=_0x24b12a[_0x21aa58(0x4d7)][_0x21aa58(0x9bf)]??_0x24b12a[_0x21aa58(0x70e)]?.[_0x21aa58(0x8b3)]??'';return _0x3236e6==null||_0x3236e6===![]?'':String(_0x3236e6);},_0x2067e5=_0x5af3c9=>toNum(_0x5af3c9?.['decimals'])??0x1,_0x34e49a=(_0x885033,_0x3ef64a,_0x4d88c0,_0x1228a1)=>{const _0x88d859=_0x16be06,_0x762ada=_0x4d88c0-_0x3ef64a,_0x4f4667=Math[_0x88d859(0x91c)](0x0,Math[_0x88d859(0xcbe)](toNum(_0x885033?.[_0x88d859(0x778)])??0x1)),_0x1a2347=Math['pow'](0xa,_0x4f4667),_0x5b192f=Math['round'](_0x762ada*_0x1a2347)/_0x1a2347,_0x1e449e=_0x5b192f>0x0?_0x88d859(0x8ef):_0x5b192f<0x0?_0x88d859(0x582):_0x88d859(0xabc),_0x527330=_0x3ef64a!==0x0?'\x20('+(_0x5b192f>0x0?'+':'')+(_0x762ada/Math[_0x88d859(0x2ba)](_0x3ef64a)*0x64)[_0x88d859(0x5f6)](0x1)+'%)':'',_0x4afdd6=''+(_0x5b192f>0x0?'+':'')+formatNumber(_0x5b192f,_0x885033,_0x466800)+(_0x1228a1?'\x20'+_0x1228a1:'')+_0x527330;return{'txt':_0x4afdd6,'col':_0x1e449e,'trend':_0x5b192f>0x0?'up':_0x5b192f<0x0?_0x88d859(0x77f):_0x88d859(0xc60)};},_0x3457de=(_0x5a101e,_0xc8d39f,_0x527c96,_0x4ec27b,_0x6aa16,_0x1d777c)=>{const _0xa04ca1=_0x16be06,_0xf11e01=_0x527c96['every'](_0x13a1f2=>_0x13a1f2===_0x527c96[0x0])?_0x527c96[0x0]:'',_0x2ebabf=_0x4ec27b&&_0x4ec27b[_0xa04ca1(0xdb4)]?_0x4ec27b:[],_0x485e95=_0x2ebabf[_0xa04ca1(0xdb4)]?Math['max'](..._0x2ebabf[_0xa04ca1(0x93b)](_0x2067e5)):0x1,_0x4229e7=_0x2ebabf[_0xa04ca1(0xdb4)]?_0x2ebabf[0x0][_0xa04ca1(0x581)]||_0xa04ca1(0x7b7):'system',_0x96541=_0x2ebabf[_0xa04ca1(0xad9)](_0xefd8f6=>(_0xefd8f6[_0xa04ca1(0x581)]||_0xa04ca1(0x7b7))===_0x4229e7)?_0x4229e7:'system',_0x3b6a84={'decimals':_0x485e95,'number_format':_0x96541};let _0x194dee=escapeHtml(formatNumber(_0xc8d39f,_0x3b6a84,_0x466800));if(isNum(_0x1d777c)){_0x194dee+=_0xa04ca1(0xecf)+escapeHtml(formatNumber(_0x1d777c,_0x3b6a84,_0x466800));if(_0xf11e01)_0x194dee+='\x20'+escapeHtml(_0xf11e01);if(_0xc5cd55[_0xa04ca1(0xa60)]!==![]){const _0x4729a2=_0x34e49a(_0x3b6a84,_0xc8d39f,_0x1d777c,_0xf11e01);_0x194dee+=_0xa04ca1(0xa84)+_0x4729a2['col']+_0xa04ca1(0x517)+escapeHtml(_0x4729a2['txt'])+'</span>';}return _0xa04ca1(0x474)+escapeHtml(_0x5a101e)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+_0x194dee+(_0x6aa16||'')+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';}return _0xa04ca1(0x474)+escapeHtml(_0x5a101e)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+_0x194dee+(_0xf11e01?'\x20'+escapeHtml(_0xf11e01):'')+(_0x6aa16||'')+_0xa04ca1(0x555);},_0x81812f=(_0x392036,_0x32367c,_0x1afd90,_0x4367c5)=>{const _0x1c63ca=_0x16be06;_0x5b70d9[_0x1c63ca(0x5ca)]=_0x392036,_0x5b70d9[_0x1c63ca(0x56e)]['display']='';const _0x1876cf=_0x1aad9d[_0x1c63ca(0x3d3)](),_0xb341c3=_0x5b70d9[_0x1c63ca(0x3d3)]();let _0x2f66c4,_0xc66614;if(_0x1afd90)_0x2f66c4=_0x1afd90[_0x1c63ca(0x8cf)]-_0x1876cf[_0x1c63ca(0x7b9)],_0xc66614=_0x1afd90[_0x1c63ca(0xcc5)]-_0x1876cf[_0x1c63ca(0x52b)];else{const _0x489ef7=_0x9fbbee(_0x32367c);_0x2f66c4=_0x489ef7['x'],_0xc66614=_0x489ef7['y'];}let _0x593820=_0x2f66c4+0xc,_0x577f04=_0xc66614+0xc;if(_0x593820+_0xb341c3[_0x1c63ca(0x3a7)]>_0x1876cf['width'])_0x593820=_0x2f66c4-_0xb341c3[_0x1c63ca(0x3a7)]-0xc;if(_0x577f04+_0xb341c3['height']>_0x1876cf[_0x1c63ca(0x9c4)])_0x577f04=_0xc66614-_0xb341c3[_0x1c63ca(0x9c4)]-0xc;_0x593820=Math[_0x1c63ca(0x91c)](0x0,_0x593820),_0x577f04=Math[_0x1c63ca(0x91c)](0x0,_0x577f04);const _0x344c69=_0x1aad9d[_0x1c63ca(0x343)]||0x0;_0x5b70d9[_0x1c63ca(0x56e)][_0x1c63ca(0x7b9)]=_0x593820+_0x344c69+'px',_0x5b70d9[_0x1c63ca(0x56e)][_0x1c63ca(0x52b)]=_0x577f04+'px',_0x47b6bd(_0x4367c5);},_0x89ec14=(_0x5d1eb4,_0x1e9483,_0x5e37ab)=>{const _0x29965a=_0x16be06;if(_0x5d1eb4<_0x3f6aad||_0x5d1eb4>_0x3f6aad+_0x21372d)return _0x5f4d0c();const {rows:_0x16bf8c,total:_0x28509e,snapX:_0x16c68b}=_0x15ebb4(_0x5d1eb4,_0x1e9483);_0x1acff8=_0x16bf8c;if(!_0x16bf8c[_0x29965a(0xdb4)])return _0x5f4d0c();if(!_0x5345a1){_0x5b70d9[_0x29965a(0x56e)][_0x29965a(0x213)]=_0x29965a(0xbc9),_0x4e1da3[_0x29965a(0x56e)]['display']=_0x29965a(0xbc9),_0x31e58a(),_0x47b6bd(_0x5d1eb4);return;}_0x4e1da3[_0x29965a(0x57a)]('x1',String(_0x16c68b)),_0x4e1da3[_0x29965a(0x57a)]('x2',String(_0x16c68b)),_0x4e1da3[_0x29965a(0x56e)][_0x29965a(0x213)]='',_0x4e82da([_0x16bf8c]);const {headerGrain:_0x53aaa7,dateStr:_0xbd307c}=_0x531c5c(_0x16bf8c,_0x1e9483);let _0x2753b1=_0x29965a(0x1a0)+escapeHtml(_0xbd307c)+_0x29965a(0xc48);const _0x26a2e8=_0x4e9175(_0x16bf8c);let _0x239b06=null;for(const {s:_0x4e95af,p:_0x2098b0}of _0x26a2e8){const {ent:_0x2fd3fc,nameHtml:_0x342b25,swatch:_0x2a9be7,unit:_0x1dbfb8,color:_0x5f1dda,hideDot:_0x51f33f}=_0xe18600(_0x4e95af);let _0x249b2c='';if(_0x2fd3fc['_compareOf']!=null){const _0x3bb4ae=toNum(_0x2fd3fc['offset']);if(isNum(_0x3bb4ae)&&_0x3bb4ae!==0x0){const _0x519b39=_0x2098b0['t']-_0x3bb4ae*0x36ee80,_0x50fc62=formatDateTime(new Date(_0x519b39),_0xc5cd55,_0x466800,_0x53aaa7?{'precision':_0x53aaa7}:undefined);_0x50fc62!==_0x239b06&&(_0x2753b1+=_0x29965a(0x505)+escapeHtml(_0x50fc62)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x239b06=_0x50fc62);}const _0x44dfdc=_0x16bf8c[_0x29965a(0xb42)](_0x50d34f=>_0x50d34f['s'][_0x29965a(0x4d7)]?.[_0x29965a(0x385)]===_0x2fd3fc[_0x29965a(0x385)])[_0x29965a(0xdb4)];if(_0x44dfdc>0x1&&_0x2fd3fc['_compareCfg']?.['show_delta']){const _0x1c84e4=_0x16bf8c[_0x29965a(0xc80)](_0x55c8d6=>_0x55c8d6['s']['entity']?.[_0x29965a(0x385)]==null&&_0x55c8d6['s'][_0x29965a(0x562)]===_0x2fd3fc['_compareOf']);if(_0x1c84e4&&isNum(_0x1c84e4['p']?.['v'])&&isNum(_0x2098b0['v'])&&_0x2098b0['v']!==0x0){const _0x32c0c1=(_0x1c84e4['p']['v']-_0x2098b0['v'])/Math[_0x29965a(0x2ba)](_0x2098b0['v'])*0x64,_0x4b5123=_0x32c0c1>0x0?_0x29965a(0x8ef):_0x32c0c1<0x0?_0x29965a(0x582):_0x29965a(0xabc);_0x249b2c=_0x29965a(0x592)+_0x4b5123+'\x22>'+(_0x32c0c1>0x0?'+':'')+_0x32c0c1[_0x29965a(0x5f6)](0x1)+_0x29965a(0xe0e);}}}if(_0x2fd3fc[_0x29965a(0x385)]==null&&_0x2fd3fc['compare']){const _0x40690d=_0x16bf8c['filter'](_0x46742f=>_0x46742f['s'][_0x29965a(0x4d7)]?.[_0x29965a(0x385)]===_0x4e95af[_0x29965a(0x562)]);if(_0x40690d['length']===0x1){const _0xdf93b1=_0x40690d[0x0],_0x25e800=_0xdf93b1['s'][_0x29965a(0x4d7)]?.[_0x29965a(0xe57)];if(_0x25e800?.[_0x29965a(0x3f6)]&&isNum(_0xdf93b1['p']?.['v'])&&_0xdf93b1['p']['v']!==0x0&&isNum(_0x2098b0['v'])){const _0x41d2de=(_0x2098b0['v']-_0xdf93b1['p']['v'])/Math[_0x29965a(0x2ba)](_0xdf93b1['p']['v'])*0x64,_0x4ede40=_0x41d2de>0x0?_0x29965a(0x8ef):_0x41d2de<0x0?'var(--error-color,\x20#ef5350)':'var(--secondary-text-color)';_0x249b2c='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x4ede40+'\x22>'+(_0x41d2de>0x0?'+':'')+_0x41d2de['toFixed'](0x1)+_0x29965a(0xe0e);}}}_0x2753b1+=_0x29965a(0xa51)+_0x2a9be7+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x342b25+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x4b7813(_0x4e95af,_0x2098b0,_0x1dbfb8))+_0x249b2c+_0x29965a(0x555);if(_0x2fd3fc[_0x29965a(0x6bc)]===_0x29965a(0xda3)&&isNum(_0x2098b0['o'])){_0x2753b1+='<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.7;font-size:0.9em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22visibility:hidden\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>O/H/L/C</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(formatNumber(_0x2098b0['o'],_0x2fd3fc,_0x466800))+'\x20/\x20'+escapeHtml(formatNumber(_0x2098b0['h'],_0x2fd3fc,_0x466800))+_0x29965a(0x663)+escapeHtml(formatNumber(_0x2098b0['l'],_0x2fd3fc,_0x466800))+'\x20/\x20'+escapeHtml(formatNumber(_0x2098b0['c'],_0x2fd3fc,_0x466800))+'\x20'+escapeHtml(_0x1dbfb8)+_0x29965a(0x46a);const _0x414284=(_0x492271,_0x408c41)=>isNum(_0x492271)&&isNum(_0x408c41)&&_0x408c41!==0x0?_0x492271/_0x408c41*0x64:null,_0x2397e4=(_0xa1b050,_0xab0876)=>{const _0x48cb71=_0x29965a;if(_0xa1b050===null)return null;const _0x3f2e4c=_0xab0876&&_0xa1b050>0x0?'+':'';return''+_0x3f2e4c+_0xa1b050[_0x48cb71(0x5f6)](0x2)+'%';},_0x5e7ece=_0x414284(_0x2098b0['c']-_0x2098b0['o'],_0x2098b0['o']),_0x3c0d66=_0x414284(_0x2098b0['h']-_0x2098b0['l'],_0x2098b0['l']);if(_0x5e7ece!==null){const _0x527acb=_0x5e7ece>0x0,_0x350704=_0x5e7ece===0x0,_0x40403f=_0x4e95af[_0x29965a(0x3c7)]||{},_0x4cb3e9=_0x350704?_0x29965a(0xabc):_0x527acb?_0x40403f['up']||'var(--success-color,\x20#26a69a)':_0x40403f['down']||'var(--error-color,\x20#ef5350)';_0x2753b1+=_0x29965a(0x218)+escapeHtml(cardT(_0x466800,_0xc5cd55,'Change'))+_0x29965a(0x854)+_0x4cb3e9+'\x22>'+escapeHtml(_0x2397e4(_0x5e7ece,!![]))+_0x29965a(0x8d9);}_0x3c0d66!==null&&(_0x2753b1+=_0x29965a(0x218)+escapeHtml(cardT(_0x466800,_0xc5cd55,_0x29965a(0x277)))+_0x29965a(0xe27)+escapeHtml(_0x2397e4(_0x3c0d66,![]))+_0x29965a(0x8d9));}if(_0x2fd3fc[_0x29965a(0xd34)]&&_0x2098b0[_0x29965a(0x666)]!=null&&_0x2098b0[_0x29965a(0x1ea)]!=null){const _0x32367b=_0x29965a(0x1da)+escapeHtml(_0x5f1dda)+_0x29965a(0x5e4)+(_0x51f33f?_0x29965a(0x266):'')+_0x29965a(0xdba);_0x2753b1+='<div\x20class=\x22sgc-tt-row\x22\x20style=\x22opacity:0.55;font-size:0.9em\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x32367b+_0x29965a(0x8d3)+escapeHtml(cardT(_0x466800,_0xc5cd55,_0x29965a(0xdae)))+_0x29965a(0x818)+escapeHtml(formatNumber(_0x2098b0[_0x29965a(0x666)],_0x2fd3fc,_0x466800))+_0x29965a(0xecf)+escapeHtml(formatNumber(_0x2098b0[_0x29965a(0x1ea)],_0x2fd3fc,_0x466800))+'\x20'+escapeHtml(_0x1dbfb8)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}}const _0x3b87ed=_0x16bf8c[_0x29965a(0xb42)](_0x472693=>!isStripEntity(_0x472693['s'][_0x29965a(0x4d7)]));if(_0x3b87ed[_0x29965a(0xdb4)]>0x1){if(_0xc5cd55[_0x29965a(0x4c3)]&&_0xc5cd55['tooltip_stacked_total']!==![]){const _0x21be8d=_0x29965a(0xe21),_0x50c0eb=new Map();for(const _0x263e24 of _0x3b87ed){const _0x5579d8=_0x263e24['s'][_0x29965a(0x4d7)][_0x29965a(0xa55)],_0x24c61d=_0x5579d8===undefined||_0x5579d8===null||_0x5579d8===''?_0x29965a(0x572):String(_0x5579d8);let _0x378196=_0x50c0eb[_0x29965a(0xa75)](_0x24c61d);!_0x378196&&(_0x378196={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x50c0eb['set'](_0x24c61d,_0x378196));if(isNum(_0x263e24['p']['v']))_0x378196[_0x29965a(0x8a6)]+=_0x263e24['p']['v'];_0x378196[_0x29965a(0xfc8)]['push'](_0x1c4790(_0x263e24)),_0x378196[_0x29965a(0x1f7)][_0x29965a(0xf3d)](_0x263e24['s'][_0x29965a(0x4d7)]);if(_0x263e24['s'][_0x29965a(0x4d7)][_0x29965a(0x385)]!=null&&!_0x378196['cmpEnt'])_0x378196[_0x29965a(0x2d8)]=_0x263e24['s'][_0x29965a(0x4d7)];}if(_0x50c0eb[_0x29965a(0xd60)]>0x1)for(const [_0x423001,_0x15c83f]of _0x50c0eb){const _0x32d507=_0x423001[_0x29965a(0x61b)](_0x21be8d),_0x230acb=_0x32d507>=0x0,_0x25a783=_0x230acb?_0x423001['slice'](0x0,_0x32d507):_0x423001,_0x311854=_0x25a783===_0x29965a(0x572)?'':_0x25a783;if(!_0x311854&&!_0x230acb)continue;let _0x1ae272=(_0x311854?_0x311854+'\x20':'')+cardT(_0x466800,_0xc5cd55,_0x29965a(0xa0e)),_0x2af3ad='';if(_0x230acb){const _0x9115a7=_0x15c83f[_0x29965a(0x2d8)]?.[_0x29965a(0xe57)],_0x390072=Math[_0x29965a(0x91c)](0x1,Math[_0x29965a(0x9a2)](toNum(_0x9115a7?.[_0x29965a(0xa31)])||0x1));_0x1ae272+='\x20('+cardT(_0x466800,_0xc5cd55,COMPARE_PERIOD_LABELS[_0x9115a7?.[_0x29965a(0xd03)]]||'previous\x20period')+(_0x390072>0x1?'\x20×'+_0x390072:'')+')',_0x2753b1+='<div\x20style=\x22opacity:0.6\x22>'+_0x3457de(_0x1ae272,_0x15c83f[_0x29965a(0x8a6)],_0x15c83f[_0x29965a(0xfc8)],_0x15c83f[_0x29965a(0x1f7)])+_0x29965a(0xc48);continue;}const _0x2ee4ed=[];for(const _0x4959e6 of _0x50c0eb[_0x29965a(0x7d5)]()){if(_0x4959e6['startsWith'](_0x423001+_0x21be8d)||_0x25a783==='__default'&&_0x4959e6[_0x29965a(0x83a)](_0x29965a(0x572)+_0x21be8d))_0x2ee4ed['push'](_0x4959e6);}if(_0x2ee4ed[_0x29965a(0xdb4)]===0x1){const _0x3e4917=_0x50c0eb['get'](_0x2ee4ed[0x0]);if(_0x3e4917[_0x29965a(0x2d8)]?.[_0x29965a(0xe57)]?.[_0x29965a(0x3f6)]!==![]&&isNum(_0x3e4917[_0x29965a(0x8a6)])&&_0x3e4917[_0x29965a(0x8a6)]!==0x0&&isNum(_0x15c83f['sum'])){const _0x4b86bc=(_0x15c83f[_0x29965a(0x8a6)]-_0x3e4917[_0x29965a(0x8a6)])/Math[_0x29965a(0x2ba)](_0x3e4917[_0x29965a(0x8a6)])*0x64,_0x422056=_0x4b86bc>0x0?_0x29965a(0x8ef):_0x4b86bc<0x0?'var(--error-color,\x20#ef5350)':'var(--secondary-text-color)';_0x2af3ad=_0x29965a(0x592)+_0x422056+'\x22>'+(_0x4b86bc>0x0?'+':'')+_0x4b86bc['toFixed'](0x1)+_0x29965a(0xe0e);}}_0x2753b1+=_0x3457de(_0x1ae272,_0x15c83f[_0x29965a(0x8a6)],_0x15c83f[_0x29965a(0xfc8)],_0x15c83f[_0x29965a(0x1f7)],_0x2af3ad);}}_0xc5cd55[_0x29965a(0x4db)]!==![]&&(_0x2753b1+=_0x3457de(cardT(_0x466800,_0xc5cd55,'Total'),_0x28509e,_0x3b87ed['map'](_0x1c4790),_0x3b87ed[_0x29965a(0x93b)](_0x1e1af5=>_0x1e1af5['s']['entity'])));}_0x81812f(_0x2753b1,_0x16c68b,_0x5e37ab,_0x5d1eb4);},_0x59300c=_0xdb25c3=>{const _0x41da80=_0x16be06,_0x4bf37c=Math[_0x41da80(0xcbe)](Math[_0x41da80(0x2ba)](_0xdb25c3)/0x3e8);if(_0x4bf37c<0x3c)return _0x4bf37c+'s';const _0x25b57e=Math['round'](_0x4bf37c/0x3c),_0x22d90e=Math['floor'](_0x25b57e/0x5a0),_0x48f712=Math[_0x41da80(0x9a2)](_0x25b57e%0x5a0/0x3c),_0xc93e0a=_0x25b57e%0x3c,_0x5f0110=[];if(_0x22d90e)_0x5f0110[_0x41da80(0xf3d)](_0x22d90e+'d');if(_0x48f712)_0x5f0110[_0x41da80(0xf3d)](_0x48f712+'h');if(_0xc93e0a||!_0x5f0110[_0x41da80(0xdb4)])_0x5f0110['push'](_0xc93e0a+'m');return _0x5f0110[_0x41da80(0x9af)]('\x20');},_0x292ef0=()=>(_0xbeb1ec['_pins']||[])['some'](_0x47551f=>_0x47551f['t']>=_0x217780&&_0x47551f['t']<=_0x548b7b),_0x5429b8=()=>{const _0x51a1f8=_0x16be06;while(_0x5a45bd[_0x51a1f8(0x24b)])_0x5a45bd[_0x51a1f8(0xe29)](_0x5a45bd[_0x51a1f8(0x24b)]);const _0x116c33=_0xbeb1ec['_pins']||[];_0x116c33['forEach']((_0x396fce,_0x3c8a14)=>{const _0x127c27=_0x51a1f8;if(_0x396fce['t']<_0x217780||_0x396fce['t']>_0x548b7b)return;const _0x2d98e1=String(_0x751a93(_0x396fce['t']));_0x5a45bd[_0x127c27(0xa9e)](svgEl(_0x127c27(0xa5a),{'class':_0x127c27(0xb43),'x1':_0x2d98e1,'x2':_0x2d98e1,'y1':String(_0x661d82),'y2':String(_0x661d82+_0x44ba56)})),_0x5a45bd[_0x127c27(0xa9e)](svgEl(_0x127c27(0xa5a),{'class':'sgc-pin-hit','data-pin':String(_0x3c8a14),'x1':_0x2d98e1,'x2':_0x2d98e1,'y1':String(_0x661d82),'y2':String(_0x661d82+_0x44ba56)}));if(_0x116c33[_0x127c27(0xdb4)]>0x1){const _0x2323d7=svgEl(_0x127c27(0x2c4),{'class':_0x127c27(0x99b),'x':String(_0x751a93(_0x396fce['t'])+0x4),'y':String(_0x661d82+0xa)});_0x2323d7[_0x127c27(0x61e)]=_0x3c8a14===0x0?'A':'B',_0x5a45bd[_0x127c27(0xa9e)](_0x2323d7);}});},_0x1b7d15=_0x2c2986=>{const _0x47eb1b=_0x16be06;_0xbeb1ec[_0x47eb1b(0x391)]=_0x2c2986,_0xbeb1ec[_0x47eb1b(0x189)]?.();},_0x352a07=()=>{const _0x33dc82=_0x16be06,_0x3b3b5b=_0xbeb1ec[_0x33dc82(0xd80)]||[];_0x5429b8();if(!_0x3b3b5b['length']){_0x1b7d15(null);return;}const _0x21e775=new Map(),_0x47cb30=_0x3b3b5b[_0x33dc82(0xb42)](_0x351a2b=>_0x351a2b['t']>=_0x217780&&_0x351a2b['t']<=_0x548b7b);if(_0x3b3b5b['length']===0x1){if(!_0x47cb30['length']){_0x5f4d0c(),_0x1b7d15(null);return;}_0x89ec14(_0x751a93(_0x3b3b5b[0x0]['t']),_0x3b3b5b[0x0]['t'],null);for(const {s:_0x26653f,p:_0x1f53e8}of _0x1acff8){const {unit:_0x4a5a1d}=_0xe18600(_0x26653f);_0x21e775[_0x33dc82(0x6fd)](_0x26653f['id'],{'text':_0x4b7813(_0x26653f,_0x1f53e8,_0x4a5a1d)});}_0x1b7d15(_0x21e775);return;}const _0x490427=_0x3b3b5b[0x0]['t'],_0x19ebae=_0x3b3b5b[0x1]['t'],_0x1f745f=_0x45dcf1=>_0x45dcf1>=_0x217780&&_0x45dcf1<=_0x548b7b,_0x59cab6=_0x1f745f(_0x490427)?_0x15ebb4(_0x751a93(_0x490427),_0x490427):{'rows':[],'total':0x0,'snapX':_0x751a93(_0x490427)},_0x388e4a=_0x1f745f(_0x19ebae)?_0x15ebb4(_0x751a93(_0x19ebae),_0x19ebae):{'rows':[],'total':0x0,'snapX':_0x751a93(_0x19ebae)};_0x4e1da3[_0x33dc82(0x56e)][_0x33dc82(0x213)]=_0x33dc82(0xbc9);if(!_0x5345a1||!_0x59cab6['rows'][_0x33dc82(0xdb4)]&&!_0x388e4a[_0x33dc82(0x350)][_0x33dc82(0xdb4)]){_0x5f4d0c(),_0x1b7d15(null);return;}_0x4e82da([_0x59cab6[_0x33dc82(0x350)],_0x388e4a['rows']]);const _0x2b464f=_0x531c5c(_0x59cab6[_0x33dc82(0x350)],_0x490427)[_0x33dc82(0xcdd)],_0x3e320d=_0x531c5c(_0x388e4a['rows'],_0x19ebae)['dateStr'];let _0x28526c=_0x33dc82(0x1a0)+escapeHtml(_0x2b464f)+_0x33dc82(0xecf)+escapeHtml(_0x3e320d)+_0x33dc82(0xef3)+escapeHtml(_0x59300c(_0x19ebae-_0x490427))+_0x33dc82(0xfb2);const _0x38108f=_0xc5cd55['crosshair_delta']!==![];let _0x2c8ab3=0x0,_0x221926=0x0,_0x269abb=0x0;const _0x2d06da=[],_0x4dd6fa=[],_0x1ce5cd=[];for(const _0x4e0636 of _0x276cf4){const _0x7ea722=_0x59cab6[_0x33dc82(0x350)][_0x33dc82(0xc80)](_0x38a7b8=>_0x38a7b8['s']===_0x4e0636),_0x695fff=_0x388e4a[_0x33dc82(0x350)]['find'](_0x22fcb7=>_0x22fcb7['s']===_0x4e0636);if(_0x7ea722||_0x695fff)_0x1ce5cd[_0x33dc82(0xf3d)]({'s':_0x4e0636,'a':_0x7ea722,'b':_0x695fff});}for(const {s:_0x10af56,a:_0x64362e,b:_0x31f150}of _0x4e9175(_0x1ce5cd)){const {ent:_0x280c1f,nameHtml:_0x4dae33,swatch:_0x74a0ca,unit:_0x189562}=_0xe18600(_0x10af56),_0x5e6d6c=_0x64362e?_0x2f1dc5(_0x10af56,_0x64362e['p'],_0x189562):null,_0x56fd43=_0x31f150?_0x2f1dc5(_0x10af56,_0x31f150['p'],_0x189562):null,_0x3ba135=_0x5e6d6c?_0x5e6d6c[_0x33dc82(0x2c4)]:'—',_0x1ca635=_0x56fd43?_0x56fd43[_0x33dc82(0x2c4)]:'—';_0x28526c+='<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x74a0ca+_0x33dc82(0x793)+_0x4dae33+_0x33dc82(0x853)+escapeHtml(_0x3ba135)+'\x20→\x20'+escapeHtml(_0x1ca635)+_0x33dc82(0x555);let _0x13525e={'text':_0x3ba135+'\x20→\x20'+_0x1ca635};const _0x522e3d=_0x64362e&&_0x31f150&&isNum(_0x64362e['p']['v'])&&isNum(_0x31f150['p']['v'])&&!_0x5e6d6c[_0x33dc82(0xd5d)]&&!_0x56fd43[_0x33dc82(0xd5d)]&&!isStripEntity(_0x280c1f)&&_0x280c1f['_compareOf']==null;if(_0x522e3d){_0x269abb++,_0x2c8ab3+=_0x64362e['p']['v'],_0x221926+=_0x31f150['p']['v'],_0x2d06da[_0x33dc82(0xf3d)](_0x189562),_0x4dd6fa[_0x33dc82(0xf3d)](_0x280c1f);if(_0x38108f){const _0x1af438=_0x217d12=>_0x280c1f[_0x33dc82(0x8e1)]?Math['abs'](_0x217d12):_0x217d12,_0x15e065=_0x34e49a(_0x280c1f[_0x33dc82(0x8e1)]?cloneEntity(_0x280c1f,{'invert':![]}):_0x280c1f,_0x1af438(_0x64362e['p']['v']),_0x1af438(_0x31f150['p']['v']),_0x189562);_0x28526c+=_0x33dc82(0x892)+_0x15e065[_0x33dc82(0x19d)]+'\x22>'+escapeHtml(_0x15e065['txt'])+_0x33dc82(0x555),_0x13525e={'text':_0x3ba135+_0x33dc82(0xecf)+_0x1ca635+_0x33dc82(0x7d8)+_0x15e065['txt'],'trend':_0x15e065[_0x33dc82(0x759)]};}}_0x21e775['set'](_0x10af56['id'],_0x13525e);}_0x269abb>0x1&&_0xc5cd55[_0x33dc82(0x4db)]!==![]&&(_0x28526c+=_0x3457de(cardT(_0x466800,_0xc5cd55,_0x33dc82(0xa0e)),_0x2c8ab3,_0x2d06da,_0x4dd6fa,'',_0x221926));const _0x3b5e4a=_0x1f745f(_0x19ebae)?_0x751a93(_0x19ebae):_0x751a93(_0x490427);_0x81812f(_0x28526c,_0x3b5e4a,null,_0x3b5e4a),_0x1b7d15(_0x21e775);};let _0x19b2d5=[],_0x466462=null;const _0x38ec8b=()=>{const _0x571172=_0x16be06;for(const _0x13d6cf of _0x19b2d5)_0x13d6cf['classList'][_0x571172(0x8e5)](_0x571172(0x460));_0x19b2d5=[];if(_0x17efd9)_0x17efd9[_0x571172(0x56e)]['display']='none';},_0x47b6bd=_0x5b40ea=>{const _0x3824a9=_0x16be06;_0x38ec8b();if(_0x5b40ea==null)return;const _0x117a04=_0x466462||(_0x466462=_0x333a5f[_0x3824a9(0x29a)](_0x3824a9(0xcb8))),_0x22f78f=new Set();let _0x34fd0b=null,_0x353019=null;for(const _0x14c20d of _0x117a04){const _0x512159=parseFloat(_0x14c20d[_0x3824a9(0x931)]('data-x')),_0x223857=parseFloat(_0x14c20d['getAttribute'](_0x3824a9(0x3fc)));if(!isFinite(_0x512159)||!isFinite(_0x223857))continue;if(_0x5b40ea>=_0x512159&&_0x5b40ea<=_0x512159+_0x223857){const _0x4005ea=_0x14c20d[_0x3824a9(0x931)](_0x3824a9(0x53d));if(_0x4005ea!=null)_0x22f78f[_0x3824a9(0x7ab)](_0x4005ea);if(_0x34fd0b===null){const _0x119f0a=parseFloat(_0x14c20d[_0x3824a9(0x931)](_0x3824a9(0x27b))),_0x2b0331=parseFloat(_0x14c20d[_0x3824a9(0x931)](_0x3824a9(0x642)));isFinite(_0x119f0a)&&isFinite(_0x2b0331)&&(_0x34fd0b=_0x119f0a,_0x353019=_0x2b0331);}}}if(!_0x22f78f[_0x3824a9(0xd60)])return;for(const _0x3b9157 of _0x117a04){_0x22f78f[_0x3824a9(0x291)](_0x3b9157[_0x3824a9(0x931)](_0x3824a9(0x53d)))&&(_0x3b9157[_0x3824a9(0x422)][_0x3824a9(0x7ab)]('sgc-bar-active'),_0x19b2d5[_0x3824a9(0xf3d)](_0x3b9157));}if(_0x17efd9&&_0x34fd0b!==null){const _0x468abf=Math[_0x3824a9(0x91c)](_0x3f6aad,_0x34fd0b),_0x5c685d=Math[_0x3824a9(0x4da)](_0x3f6aad+_0x21372d,_0x34fd0b+_0x353019);_0x17efd9[_0x3824a9(0x57a)]('x',String(_0x468abf)),_0x17efd9[_0x3824a9(0x57a)](_0x3824a9(0x3a7),String(Math[_0x3824a9(0x91c)](0x0,_0x5c685d-_0x468abf))),_0x17efd9[_0x3824a9(0x56e)]['display']='';}},_0x5f4d0c=()=>{const _0xeed42=_0x16be06;_0x5b70d9[_0xeed42(0x56e)]['display']='none',_0x4e1da3[_0xeed42(0x56e)][_0xeed42(0x213)]=_0xeed42(0xbc9),_0x31e58a(),_0x38ec8b();},_0x399071=_0x2e041f=>{const _0x13546e=_0x16be06;if(!_0xc5cd55['tooltip_sync'])return;window['dispatchEvent'](new CustomEvent(_0x13546e(0x3d5),{'detail':{'time':_0x2e041f,'group':_0xc5cd55[_0x13546e(0x60b)]||null,'sourceId':_0xbeb1ec['_instanceId']}}));},_0x1539eb=()=>{const _0x47c3b5=_0x16be06;if(_0xbeb1ec[_0x47c3b5(0xd80)]?.[_0x47c3b5(0xdb4)]&&_0x292ef0())return;_0x5f4d0c(),_0x399071(null);},_0x1cca1e=()=>{const _0x363a7c=_0x16be06;if(_0xbeb1ec[_0x363a7c(0xd80)]?.[_0x363a7c(0xdb4)])_0xbeb1ec['_pinsBackup']={'pins':_0xbeb1ec[_0x363a7c(0xd80)]['slice'](),'at':Date['now']()};_0xbeb1ec[_0x363a7c(0xd80)]=[],_0xbeb1ec[_0x363a7c(0x51a)]=null,_0x5429b8(),_0x5f4d0c(),_0x1b7d15(null),_0x399071(null);};let _0x4564c9=null;const _0x59ae88=_0x326cdd=>{const _0x1449b2=_0x16be06;if(!_0x1fd332)_0x1fd332=_0x333a5f[_0x1449b2(0x3d3)]();if(_0x3db19e==null)_0x3db19e=parseFloat(_0x333a5f[_0x1449b2(0x931)](_0x1449b2(0xe18))[_0x1449b2(0xa74)]('\x20')[0x2]);return{'x':(_0x326cdd-_0x1fd332[_0x1449b2(0x7b9)])/(_0x1fd332[_0x1449b2(0x3a7)]/_0x3db19e),'scale':_0x1fd332[_0x1449b2(0x3a7)]/_0x3db19e};},_0x2b5cc9=_0x1f1a49=>{const _0x3ad268=_0x16be06;_0x4564c9=null;if(!_0xfad01e)return;if(_0x1f1a49[_0x3ad268(0xdf9)]!==0x0)return;if(_0xbeb1ec[_0x3ad268(0xe4a)]||_0xbeb1ec[_0x3ad268(0xf8a)]||_0xbeb1ec['_panActive'])return;const _0x46c727=_0x1f1a49['target']?.[_0x3ad268(0xdbc)]?.('.sgc-pin-hit');let _0x35a80a=_0x46c727?parseInt(_0x46c727['getAttribute']('data-pin'),0xa):-0x1;const _0x5fcca0=_0xbeb1ec[_0x3ad268(0xd80)]||[];if(!(_0x35a80a>=0x0)&&_0x5fcca0['length']){const {x:_0x1f6952,scale:_0x5a3738}=_0x59ae88(_0x1f1a49['clientX']);_0x5fcca0[_0x3ad268(0x56c)]((_0x3df7ba,_0x1ad783)=>{if(Math['abs'](_0x751a93(_0x3df7ba['t'])-_0x1f6952)*_0x5a3738<=0xc)_0x35a80a=_0x1ad783;});}if(_0x35a80a>=0x0&&_0x35a80a<_0x5fcca0['length']){_0xbeb1ec[_0x3ad268(0x51a)]=_0x35a80a;try{_0x333a5f[_0x3ad268(0x659)](_0x1f1a49[_0x3ad268(0x42e)]);}catch(_0x10eb51){}if(_0x1f1a49[_0x3ad268(0x6b8)])_0x1f1a49[_0x3ad268(0x7c6)]();return;}_0x4564c9={'id':_0x1f1a49['pointerId'],'x':_0x1f1a49[_0x3ad268(0x8cf)],'y':_0x1f1a49[_0x3ad268(0xcc5)],'at':Date[_0x3ad268(0xd47)]()};},_0x29dcc1=_0x4f526b=>{const _0x6f0e80=_0x16be06;if(_0xbeb1ec['_pinDrag']==null)return![];_0xbeb1ec['_pinDrag']=null;try{_0x333a5f[_0x6f0e80(0x6a1)](_0x4f526b[_0x6f0e80(0x42e)]);}catch(_0x1140ff){}if(_0xbeb1ec[_0x6f0e80(0xd80)]?.[_0x6f0e80(0xdb4)])_0x399071(_0xbeb1ec[_0x6f0e80(0xd80)][0x0]['t']);return!![];},_0x3cc27a=_0x27e171=>{const _0x15acc8=_0x16be06;if(_0x29dcc1(_0x27e171))return;const _0x5549dc=_0x4564c9;_0x4564c9=null;if(!_0xfad01e||!_0x5549dc||_0x5549dc['id']!==_0x27e171['pointerId'])return;if(Math[_0x15acc8(0x2ba)](_0x27e171[_0x15acc8(0x8cf)]-_0x5549dc['x'])>0x8||Math[_0x15acc8(0x2ba)](_0x27e171['clientY']-_0x5549dc['y'])>0x8||Date[_0x15acc8(0xd47)]()-_0x5549dc['at']>0x190)return;if(_0xbeb1ec[_0x15acc8(0xf8a)]||_0xbeb1ec[_0x15acc8(0x658)])return;if(Date[_0x15acc8(0xd47)]()-(_0xbeb1ec[_0x15acc8(0x841)]||0x0)<0x190||Date[_0x15acc8(0xd47)]()-(_0xbeb1ec[_0x15acc8(0x940)]||0x0)<0x2bc)return;const {x:_0x4c0ff8}=_0x59ae88(_0x27e171[_0x15acc8(0x8cf)]);if(_0x4c0ff8<_0x3f6aad||_0x4c0ff8>_0x3f6aad+_0x21372d)return;if(!Array[_0x15acc8(0x9f5)](_0xbeb1ec[_0x15acc8(0xd80)]))_0xbeb1ec[_0x15acc8(0xd80)]=[];if(_0xbeb1ec[_0x15acc8(0xd80)]['length']>=_0x353883){_0x1cca1e();return;}_0xbeb1ec[_0x15acc8(0xd80)][_0x15acc8(0xf3d)]({'t':_0x588eb1(_0x4c0ff8),'at':Date[_0x15acc8(0xd47)]()}),_0xbeb1ec[_0x15acc8(0xd80)][_0x15acc8(0x160)]((_0x38fbcc,_0x357d64)=>_0x38fbcc['t']-_0x357d64['t']),clearTimeout(_0xbeb1ec[_0x15acc8(0x5e6)]),_0xbeb1ec[_0x15acc8(0x5e6)]=null,_0x352a07(),_0x399071(_0xbeb1ec[_0x15acc8(0xd80)][0x0]['t']);},_0x20f702=_0x531e70=>{_0x29dcc1(_0x531e70),_0x4564c9=null;};_0xbeb1ec[_0x16be06(0x875)]=_0x1cca1e,_0xbeb1ec[_0x16be06(0xe91)]=()=>{const _0x2d7f81=_0x16be06,_0x54b29e=Date[_0x2d7f81(0xd47)](),_0x1e0b44=_0xbeb1ec[_0x2d7f81(0x5d8)];if(_0x1e0b44&&_0x54b29e-_0x1e0b44['at']<0x1f4&&_0x1e0b44[_0x2d7f81(0x99c)]['length']){_0xbeb1ec[_0x2d7f81(0x5d8)]=null,_0xbeb1ec['_pins']=_0x1e0b44[_0x2d7f81(0x99c)][_0x2d7f81(0x93b)](_0x219dbb=>({'t':_0x219dbb['t'],'at':0x0})),_0x352a07(),_0x399071(_0xbeb1ec[_0x2d7f81(0xd80)][0x0]['t']);return;}const _0x164872=(_0xbeb1ec[_0x2d7f81(0xd80)]||[])[_0x2d7f81(0xb42)](_0xa86ed4=>_0x54b29e-_0xa86ed4['at']>0x1f4);if(_0x164872[_0x2d7f81(0xdb4)]===(_0xbeb1ec[_0x2d7f81(0xd80)]||[])[_0x2d7f81(0xdb4)])return;_0xbeb1ec[_0x2d7f81(0xd80)]=_0x164872;if(_0x164872[_0x2d7f81(0xdb4)])_0x352a07();else _0x1cca1e();};let _0x1fd332=null,_0x3db19e=null;const _0x5201fa=()=>{_0x1fd332=null,_0x3db19e=null;},_0x35111a=new ResizeObserver(_0x5201fa);_0x35111a['observe'](_0x333a5f),window[_0x16be06(0x3dd)]('scroll',_0x5201fa,{'passive':!![]}),_0x1aad9d[_0x16be06(0x3dd)](_0x16be06(0x188),_0x5201fa,{'passive':!![]});let _0x6915af=0x0,_0x20fc16=null;const _0x2c6946=()=>{const _0x2c5a19=_0x16be06;_0x6915af=0x0;const _0x3dd64c=_0x20fc16;_0x20fc16=null;if(!_0x3dd64c)return;if(_0xbeb1ec[_0x2c5a19(0xe4a)]){if(_0x5b70d9[_0x2c5a19(0x56e)][_0x2c5a19(0x213)]!==_0x2c5a19(0xbc9))_0x1539eb();return;}if(_0xbeb1ec['_pins']?.[_0x2c5a19(0xdb4)]&&_0x292ef0()){const _0x830c57=_0xbeb1ec[_0x2c5a19(0x51a)];if(_0x830c57==null||!_0xbeb1ec['_pins'][_0x830c57])return;const {x:_0x12f2f9}=_0x59ae88(_0x3dd64c[_0x2c5a19(0x8cf)]),_0x240c59=Math[_0x2c5a19(0x91c)](_0x3f6aad,Math['min'](_0x3f6aad+_0x21372d,_0x12f2f9));_0xbeb1ec[_0x2c5a19(0xd80)][_0x830c57]['t']=_0x588eb1(_0x240c59);_0xbeb1ec[_0x2c5a19(0xd80)][_0x2c5a19(0xdb4)]>0x1&&_0xbeb1ec[_0x2c5a19(0xd80)][0x0]['t']>_0xbeb1ec['_pins'][0x1]['t']&&(_0xbeb1ec[_0x2c5a19(0xd80)][_0x2c5a19(0xaaa)](),_0xbeb1ec[_0x2c5a19(0x51a)]=_0x830c57===0x0?0x1:0x0);_0x352a07(),_0x399071(_0xbeb1ec[_0x2c5a19(0xd80)][0x0]['t']);return;}const {x:_0x455f8a}=_0x59ae88(_0x3dd64c['clientX']);if(_0x455f8a<_0x3f6aad||_0x455f8a>_0x3f6aad+_0x21372d)return _0x1539eb();const _0x392ab7=_0x588eb1(_0x455f8a);_0x89ec14(_0x455f8a,_0x392ab7,_0x3dd64c),_0x399071(_0x392ab7);},_0x1774c2=_0xb2ba3a=>{_0x20fc16=_0xb2ba3a;if(_0x6915af)return;_0x6915af=requestAnimationFrame(_0x2c6946);};if(_0xbeb1ec[_0x16be06(0x358)])_0xbeb1ec[_0x16be06(0x358)][_0x16be06(0x5b5)]();const _0x43e7ed=new AbortController();_0x333a5f[_0x16be06(0x3dd)](_0x16be06(0xada),_0x1774c2,{'signal':_0x43e7ed['signal']}),_0x333a5f[_0x16be06(0x3dd)](_0x16be06(0xe7b),_0x1774c2,{'signal':_0x43e7ed['signal']}),_0x333a5f[_0x16be06(0x3dd)](_0x16be06(0x44d),_0x1539eb,{'signal':_0x43e7ed[_0x16be06(0x986)]});_0xfad01e&&(_0x333a5f[_0x16be06(0x3dd)](_0x16be06(0xe7b),_0x2b5cc9,{'signal':_0x43e7ed['signal']}),_0x333a5f[_0x16be06(0x3dd)](_0x16be06(0xc8a),_0x3cc27a,{'signal':_0x43e7ed['signal']}),_0x333a5f['addEventListener'](_0x16be06(0xd70),_0x20f702,{'signal':_0x43e7ed[_0x16be06(0x986)]}));_0x43e7ed['signal'][_0x16be06(0x3dd)](_0x16be06(0x5b5),()=>{const _0x4c4ed3=_0x16be06;_0x6915af&&(cancelAnimationFrame(_0x6915af),_0x6915af=0x0),_0x20fc16=null,_0x35111a['disconnect'](),window[_0x4c4ed3(0xf75)](_0x4c4ed3(0x188),_0x5201fa),_0x1aad9d[_0x4c4ed3(0xf75)](_0x4c4ed3(0x188),_0x5201fa);}),_0xbeb1ec['_tooltipAbort']=_0x43e7ed,_0xbeb1ec[_0x16be06(0xa02)]=_0x28aa74=>{const _0x375577=_0x16be06;if(_0xbeb1ec[_0x375577(0xd80)]?.[_0x375577(0xdb4)]&&_0x292ef0())return;if(_0x28aa74<_0x217780||_0x28aa74>_0x548b7b)return _0x5f4d0c();_0x89ec14(_0x751a93(_0x28aa74),_0x28aa74,null);},_0xbeb1ec['_hideSyncedTooltip']=()=>{const _0x45878f=_0x16be06;if(!(_0xbeb1ec[_0x45878f(0xd80)]?.[_0x45878f(0xdb4)]&&_0x292ef0()))_0x5f4d0c();};if(!_0xfad01e)_0xbeb1ec['_pins']?.[_0x16be06(0xdb4)]&&(_0xbeb1ec[_0x16be06(0xd80)]=[],_0xbeb1ec['_pinDrag']=null),_0x1b7d15(null);else _0xbeb1ec[_0x16be06(0xd80)]?.[_0x16be06(0xdb4)]?_0x352a07():_0x1b7d15(null);if(!(_0xbeb1ec[_0x16be06(0xd80)]?.[_0x16be06(0xdb4)]&&_0x292ef0())&&_0xbeb1ec[_0x16be06(0x886)]!=null)_0xbeb1ec['_showTooltipAtTime'](_0xbeb1ec[_0x16be06(0x886)]);}}class BaseCanvasRenderer{constructor(_0x479512){this['card']=_0x479512,this['_abort']=null;}['_beginRender'](_0x2edd7c,_0x2785cb){const _0x3c1cba=_0x598d8a;if(this[_0x3c1cba(0xf3c)])this[_0x3c1cba(0xf3c)]['abort']();return this[_0x3c1cba(0xf3c)]=new AbortController(),{'W':Math[_0x3c1cba(0x91c)](0x28,_0x2edd7c[_0x3c1cba(0x82c)]||this[_0x3c1cba(0xd84)][_0x3c1cba(0x831)]||0x190),'H':Math[_0x3c1cba(0x91c)](0x50,parseInt(_0x2785cb['height'],0xa)||0xc8)};}[_0x598d8a(0x2d0)](_0x120504,_0x5d5fa5,_0x12043a,_0x52b6bd,_0x556687,_0x36f606,_0x3abf1a,_0x51fe3b){const _0x467960=_0x598d8a;this[_0x467960(0xad0)]&&(cancelAnimationFrame(this[_0x467960(0xad0)]),this[_0x467960(0xad0)]=0x0);if(_0x556687[_0x467960(0x7a6)]){this[_0x467960(0x15c)]=performance[_0x467960(0xd47)](),this[_0x467960(0x8d6)]=new Map();const _0x3fc35e=_0x5300b5=>{const _0x5486e9=_0x467960,_0x1f3e30=Math[_0x5486e9(0x4da)](0x1,Math[_0x5486e9(0x91c)](0x0,(_0x5300b5-this[_0x5486e9(0x15c)])/0x258)),_0x157c38=0x1-Math['pow'](0x1-_0x1f3e30,0x3);this[_0x5486e9(0x39c)](_0x120504,_0x5d5fa5,_0x12043a,_0x52b6bd,_0x556687,_0x36f606,_0x157c38),_0x1f3e30<0x1?this[_0x5486e9(0xad0)]=requestAnimationFrame(_0x3fc35e):(this[_0x5486e9(0xad0)]=0x0,this['_cssColorMemo']=null,this['_setupTooltip'](_0x3abf1a,_0x51fe3b,_0x556687,_0x36f606));};this[_0x467960(0xad0)]=requestAnimationFrame(_0x3fc35e);}else this[_0x467960(0x39c)](_0x120504,_0x5d5fa5,_0x12043a,_0x52b6bd,_0x556687,_0x36f606,0x1),this[_0x467960(0xba3)](_0x3abf1a,_0x51fe3b,_0x556687,_0x36f606);}[_0x598d8a(0x5e9)](_0x38c3ff,_0x3444a2){const _0x300875=_0x598d8a;return _0x38c3ff['innerHTML']=_0x300875(0xd9a)+_0x3444a2+_0x300875(0x3ee),{'container':_0x38c3ff[_0x300875(0x389)](_0x300875(0xcaf)),'canvas':_0x38c3ff['querySelector'](_0x300875(0x600)),'tooltipEl':_0x38c3ff[_0x300875(0x389)](_0x300875(0xc28))};}[_0x598d8a(0x815)](_0x281971,_0x4a651f,_0x1f83d8){const _0x27a3c4=_0x598d8a;_0x281971[_0x27a3c4(0x56e)]['opacity']='1';const _0x53fd38=_0x281971[_0x27a3c4(0x831)];let _0x8919ea=_0x1f83d8+0x10;if(_0x8919ea+_0x53fd38>_0x4a651f[_0x27a3c4(0x3a7)])_0x8919ea=_0x8919ea-_0x53fd38-0x20;_0x281971[_0x27a3c4(0x56e)][_0x27a3c4(0x7b9)]=Math[_0x27a3c4(0x91c)](0x0,_0x8919ea)+'px',_0x281971[_0x27a3c4(0x56e)][_0x27a3c4(0x52b)]='0';}[_0x598d8a(0xd61)](_0xa0d1b6,_0x31aedf,_0x1987fe,_0x12e1fc){const _0x47108f=_0x598d8a;_0xa0d1b6[_0x47108f(0x3dd)](_0x47108f(0x338),_0x1987fe,{'signal':_0x12e1fc}),_0xa0d1b6[_0x47108f(0x3dd)](_0x47108f(0x863),()=>{const _0x3d9b79=_0x47108f;_0x31aedf[_0x3d9b79(0x56e)][_0x3d9b79(0x4f5)]='0';},{'signal':_0x12e1fc}),_0xa0d1b6[_0x47108f(0x3dd)](_0x47108f(0x1f3),_0x29200e=>{const _0x31382c=_0x47108f;if(_0x29200e['touches']['length']===0x1)_0x1987fe({'clientX':_0x29200e[_0x31382c(0xe6c)][0x0][_0x31382c(0x8cf)],'clientY':_0x29200e[_0x31382c(0xe6c)][0x0][_0x31382c(0xcc5)]});},{'signal':_0x12e1fc,'passive':!![]}),_0xa0d1b6[_0x47108f(0x3dd)]('touchend',()=>{const _0x6b2f39=_0x47108f;_0x31aedf[_0x6b2f39(0x56e)][_0x6b2f39(0x4f5)]='0';},{'signal':_0x12e1fc});}[_0x598d8a(0x5e7)](_0x371990,_0x5d9459,_0x1a2358,_0x2f4ac4){const _0x3be98a=_0x598d8a;let _0x1b4946=_0x371990['entity']&&typeof _0x371990[_0x3be98a(0x4d7)]===_0x3be98a(0x29f)?_0x371990[_0x3be98a(0x4d7)]:null;if(!_0x1b4946){const _0x45ed12=String(_0x371990['id']||'')[_0x3be98a(0xdf2)](/^(.+)__(\d+)$/);if(_0x45ed12)_0x1b4946=_0x1a2358[parseInt(_0x45ed12[0x2],0xa)]||_0x1a2358[_0x3be98a(0xc80)](_0x3abb95=>_0x3abb95[_0x3be98a(0x4d7)]===_0x45ed12[0x1]);}if(!_0x1b4946)_0x1b4946={};if(_0x1b4946[_0x3be98a(0x88d)])return null;const _0x159042=_0x1b4946['aggregate_func'],_0x4aeb6c=(_0x159042||'')+'|'+(_0x1b4946[_0x3be98a(0x335)]??'')+'|'+(_0x1b4946[_0x3be98a(0x8e1)]?0x1:0x0)+'|'+(_0x1b4946[_0x3be98a(0x48b)]||'')+'|'+(_0x1b4946[COMPILED_TRANSFORM]?.[_0x3be98a(0xd5a)]?Math[_0x3be98a(0x9a2)]((this[_0x3be98a(0xd84)]?.[_0x3be98a(0x677)]||Date[_0x3be98a(0xd47)]())/0xea60):'')+'|'+(_0x1b4946['price_entity']||'')+'|'+(_0x1b4946[_0x3be98a(0xd2f)]||'')+'|'+(this[_0x3be98a(0xd84)]?.[_0x3be98a(0x6fe)]||0x0)+'|'+(_0x1b4946[_0x3be98a(0x653)]||'')+'|'+(_0x1b4946['ref_attribute']||'')+'|'+(_0x1b4946[_0x3be98a(0x2d1)]||''),_0x2cf1d9=Array[_0x3be98a(0x9f5)](_0x371990[_0x3be98a(0x5ff)])&&_0x371990[_0x3be98a(0x5ff)]['length']&&_0x159042!==_0x3be98a(0xe25)&&!(_0x1b4946['ref_entity']&&typeof this[_0x3be98a(0xd84)]?.['_refRefused']==='function'&&this[_0x3be98a(0xd84)][_0x3be98a(0x298)](_0x1b4946)),_0x22b461=_0x2cf1d9?_0x371990[_0x3be98a(0x5ff)]:_0x371990['points']||[],_0x5d835d=''+(_0x2cf1d9?'r':'p')+_0x22b461[_0x3be98a(0xdb4)]+'|'+(_0x22b461[_0x3be98a(0xdb4)]?_0x22b461[0x0]['t']:0x0)+'|'+(_0x22b461[_0x3be98a(0xdb4)]?_0x22b461[_0x22b461[_0x3be98a(0xdb4)]-0x1]['t']:0x0),_0x2a8921=_0x371990['id']||'i'+_0x5d9459,_0x252174=this[_0x3be98a(0x2c2)][_0x3be98a(0xa75)](_0x2a8921);let _0x124bf7;if(_0x252174&&_0x252174[_0x3be98a(0x2ca)]===_0x22b461&&_0x252174[_0x3be98a(0x8f8)]===_0x4aeb6c&&_0x252174[_0x3be98a(0xe92)]===_0x5d835d)_0x124bf7=_0x252174[_0x3be98a(0x348)];else{let _0x1319ca=_0x22b461;if(_0x2cf1d9){_0x1319ca=_0x159042===_0x3be98a(0xd87)?DataProcessor[_0x3be98a(0x308)](_0x1319ca):_0x1319ca;try{_0x1319ca=DataProcessor[_0x3be98a(0x769)](_0x1319ca,_0x1b4946);}catch(_0x590013){}try{if(_0x1b4946[_0x3be98a(0x653)]&&!_0x1b4946[_0x3be98a(0x88d)]&&!_0x1b4946[_0x3be98a(0x1a6)])_0x1319ca=this[_0x3be98a(0xd84)][_0x3be98a(0x375)](_0x1319ca,_0x1b4946);const _0x867592=this[_0x3be98a(0xd84)]['_priceLookupFor'](_0x1b4946);if(_0x867592)_0x1319ca=DataProcessor['applyPriceToSeries'](_0x1319ca,_0x867592);}catch(_0x43453f){}try{_0x1319ca=DataProcessor[_0x3be98a(0x945)](_0x1319ca,_0x1b4946,![],{'now':this[_0x3be98a(0xd84)]?.[_0x3be98a(0x677)]||Date[_0x3be98a(0xd47)](),'tz':resolveDisplayTimeZone(this['card']?.[_0x3be98a(0x2f9)],this[_0x3be98a(0xd84)]?.['_config'])});}catch(_0x3392f8){}}_0x124bf7=_0x2f4ac4(_0x1319ca),this['_prep'][_0x3be98a(0x6fd)](_0x2a8921,{'ref':_0x22b461,'eSig':_0x4aeb6c,'dSig':_0x5d835d,'out':_0x124bf7});}return{'ent':_0x1b4946,'out':_0x124bf7,'eSig':_0x4aeb6c,'dSig':_0x5d835d};}['_renderMatrixChart'](_0x3bf389,_0x19767e,_0xf52a3f,_0x111470,_0x453a90){const _0x5109e3=_0x598d8a,{W:_0x5a2ab8,H:_0x2d8f11}=this[_0x5109e3(0xa39)](_0x3bf389,_0xf52a3f);if(!_0x19767e['length']){_0x3bf389[_0x5109e3(0x5ca)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>';return;}const _0x9740c9=_0x19767e[0x0],_0x25d200=this[_0x5109e3(0xe07)](_0x9740c9,this[_0x5109e3(0xd84)]['_entities']||[]);this['_entity']=_0x25d200,this[_0x5109e3(0x396)]=_0x9740c9[_0x5109e3(0x70e)]||{},this[_0x5109e3(0x220)]=this[_0x5109e3(0xd84)]['_resolveColor'](_0x25d200[_0x5109e3(0x404)],_0x25d200['entity'])||_0x25d200[_0x5109e3(0x404)]||'#4A90D9';if(this[_0x5109e3(0x220)]===_0x5109e3(0x492))this[_0x5109e3(0x220)]=_0x5109e3(0xcfa);this['_allSeries']=_0x19767e;const _0x4012a9=this[_0x5109e3(0xccf)](_0x9740c9,_0x25d200,resolveFirstWeekday(_0x111470));this[_0x5109e3(0x772)]=_0x4012a9;if(!(_0x4012a9['days']||_0x4012a9['weeks']||[])[_0x5109e3(0xdb4)]){_0x3bf389[_0x5109e3(0x5ca)]=_0x5109e3(0xa46)+_0x453a90+_0x5109e3(0xc48);return;}const {container:_0x48d15c,canvas:_0x2b74b0,tooltipEl:_0x276cb5}=this[_0x5109e3(0x5e9)](_0x3bf389,_0x2d8f11);if(!_0x2b74b0)return;this[_0x5109e3(0x39c)](_0x2b74b0,_0x4012a9,_0x5a2ab8,_0x2d8f11,_0xf52a3f,_0x111470),this[_0x5109e3(0xba3)](_0x48d15c,_0x276cb5,_0xf52a3f,_0x111470);}['_seriesEntity'](_0x18d484,_0x45cebb){const _0x5f03ab=_0x598d8a;if(_0x18d484[_0x5f03ab(0x4d7)]&&typeof _0x18d484[_0x5f03ab(0x4d7)]==='object')return _0x18d484[_0x5f03ab(0x4d7)];const _0x35896c=String(_0x18d484['id']||'')[_0x5f03ab(0xdf2)](/^(.+)__(\d+)$/);let _0x8bd5f=null;if(_0x35896c)_0x8bd5f=_0x45cebb[parseInt(_0x35896c[0x2],0xa)]||_0x45cebb[_0x5f03ab(0xc80)](_0x265e11=>_0x265e11[_0x5f03ab(0x4d7)]===_0x35896c[0x1]);if(!_0x8bd5f)_0x8bd5f=_0x45cebb[_0x5f03ab(0xc80)](_0x34fe21=>_0x34fe21[_0x5f03ab(0x4d7)]===_0x18d484[_0x5f03ab(0x4d7)]);return _0x8bd5f||{'entity':_0x18d484[_0x5f03ab(0x4d7)],'color':_0x5f03ab(0xcfa)};}[_0x598d8a(0xb94)](_0x2753ff,_0x32cfe9){const _0x8dd081=_0x598d8a;if(!_0x2753ff)return _0x32cfe9;if(typeof _0x2753ff===_0x8dd081(0xef0)&&_0x2753ff[_0x8dd081(0x68d)](_0x8dd081(0x86e))){const _0x4415d0=this[_0x8dd081(0x8d6)];if(_0x4415d0&&_0x4415d0[_0x8dd081(0x291)](_0x2753ff))return _0x4415d0[_0x8dd081(0xa75)](_0x2753ff);try{const _0x4eab6b=this[_0x8dd081(0xd84)]?.[_0x8dd081(0xb62)]?.[_0x8dd081(0x389)]('.sgc-card')||this[_0x8dd081(0xd84)]||document['body'],_0x48aac5=document['createElement'](_0x8dd081(0xe0a));_0x48aac5['style']['color']=_0x2753ff,_0x4eab6b[_0x8dd081(0xa9e)](_0x48aac5);const _0x52bed3=getComputedStyle(_0x48aac5)[_0x8dd081(0x404)];_0x4eab6b[_0x8dd081(0xe29)](_0x48aac5);if(_0x52bed3){if(this[_0x8dd081(0x8d6)])this[_0x8dd081(0x8d6)][_0x8dd081(0x6fd)](_0x2753ff,_0x52bed3);return _0x52bed3;}}catch(_0x1ace02){}return _0x32cfe9;}return _0x2753ff;}[_0x598d8a(0x33e)](){const _0x2f880b=_0x598d8a;try{const _0x2eee3a=getComputedStyle(document['documentElement'])[_0x2f880b(0x544)]('--primary-font-family')[_0x2f880b(0xfa2)]();if(_0x2eee3a)return _0x2eee3a;}catch(_0x13517f){}return'Roboto,\x20sans-serif';}[_0x598d8a(0xd29)](_0x35e905,_0x3f4b43,_0x3bb02a){const _0x4e8733=_0x598d8a,_0x2bb037=_0x35e905[_0x4e8733(0xdb5)]('2d'),_0xe91257=window[_0x4e8733(0x588)]||0x1;return _0x35e905[_0x4e8733(0x3a7)]=_0x3f4b43*_0xe91257,_0x35e905[_0x4e8733(0x9c4)]=_0x3bb02a*_0xe91257,_0x2bb037[_0x4e8733(0x3a8)](_0xe91257,_0xe91257),_0x2bb037['clearRect'](0x0,0x0,_0x3f4b43,_0x3bb02a),_0x2bb037;}[_0x598d8a(0xdc2)](){const _0x31fa1f=_0x598d8a;try{const _0x2da9a3=getComputedStyle(document['documentElement'])[_0x31fa1f(0x544)]('--rgb-primary-text-color')[_0x31fa1f(0xfa2)](),_0xa8c8ee=_0x2da9a3[_0x31fa1f(0xdf2)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0xa8c8ee){const _0x2f195a=(parseInt(_0xa8c8ee[0x1])+parseInt(_0xa8c8ee[0x2])+parseInt(_0xa8c8ee[0x3]))/0x3;return _0x2f195a>0x80;}}catch(_0x433ffa){}try{const _0x2450ae=getComputedStyle(document[_0x31fa1f(0x159)])[_0x31fa1f(0x544)]('--rgb-primary-text-color')[_0x31fa1f(0xfa2)](),_0x1fe551=_0x2450ae[_0x31fa1f(0xdf2)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x1fe551){const _0x2827e0=(parseInt(_0x1fe551[0x1])+parseInt(_0x1fe551[0x2])+parseInt(_0x1fe551[0x3]))/0x3;return _0x2827e0>0x80;}}catch(_0x4923a7){}try{const _0x5b2ed0=document['createElement']('div');_0x5b2ed0['style'][_0x31fa1f(0x404)]='var(--primary-text-color)',_0x5b2ed0['style'][_0x31fa1f(0xe7e)]='absolute',_0x5b2ed0[_0x31fa1f(0x56e)][_0x31fa1f(0x157)]=_0x31fa1f(0xcb7),_0x5b2ed0['style']['pointerEvents']=_0x31fa1f(0xbc9),document[_0x31fa1f(0x159)]['appendChild'](_0x5b2ed0);const _0x4e74ec=getComputedStyle(_0x5b2ed0)[_0x31fa1f(0x404)];document[_0x31fa1f(0x159)]['removeChild'](_0x5b2ed0);const _0x4f8c34=_0x4e74ec&&_0x4e74ec[_0x31fa1f(0xdf2)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x4f8c34){const _0xbd40ef=(parseInt(_0x4f8c34[0x1])+parseInt(_0x4f8c34[0x2])+parseInt(_0x4f8c34[0x3]))/0x3;if(_0xbd40ef!==0x0||_0x4e74ec['includes'](_0x31fa1f(0x68c)))return _0xbd40ef>0x80;}}catch(_0x3602ac){}try{let _0x4e0eb0=this[_0x31fa1f(0xd84)],_0x46158e=null;for(let _0x2ffb9a=0x0;_0x2ffb9a<0xa&&_0x4e0eb0;_0x2ffb9a++){if(_0x4e0eb0[_0x31fa1f(0xd95)]===0x1&&_0x4e0eb0[_0x31fa1f(0xb71)]===_0x31fa1f(0x249)){_0x46158e=_0x4e0eb0;break;}_0x4e0eb0=_0x4e0eb0[_0x31fa1f(0x21d)]||_0x4e0eb0[_0x31fa1f(0x49b)]&&_0x4e0eb0[_0x31fa1f(0x49b)]()[_0x31fa1f(0x840)];}if(_0x46158e){const _0xb121bb=getComputedStyle(_0x46158e)[_0x31fa1f(0xeaa)],_0x4deb56=_0xb121bb&&_0xb121bb[_0x31fa1f(0xdf2)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x4deb56){const _0x5b2bce=(parseInt(_0x4deb56[0x1])+parseInt(_0x4deb56[0x2])+parseInt(_0x4deb56[0x3]))/0x3;return _0x5b2bce<0x80;}}}catch(_0x180978){}try{const _0x5de601=getComputedStyle(document[_0x31fa1f(0x159)])[_0x31fa1f(0xeaa)],_0x3b6c4d=_0x5de601&&_0x5de601['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x3b6c4d){const _0x594871=(parseInt(_0x3b6c4d[0x1])+parseInt(_0x3b6c4d[0x2])+parseInt(_0x3b6c4d[0x3]))/0x3;return _0x594871<0x80;}}catch(_0xfc4ff8){}return window[_0x31fa1f(0xab1)]&&window[_0x31fa1f(0xab1)](_0x31fa1f(0x4a9))['matches'];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x12b54f){const _0x47a7f3=_0x598d8a;super(_0x12b54f),this[_0x47a7f3(0x574)]=[],this['_pieSlices']=[],this['_animRaf']=0x0,this[_0x47a7f3(0x15c)]=0x0;}[_0x598d8a(0x1fb)](_0x21844d,_0x2f74a,_0x23415e,_0x2e7191){const _0x406fa2=_0x598d8a,{W:_0x1cbaf3,H:_0x2d04a1}=this[_0x406fa2(0xa39)](_0x21844d,_0x23415e),_0x3fc7da=this[_0x406fa2(0xd84)][_0x406fa2(0xd4e)]||[],_0x4cf6ed=[];_0x2f74a[_0x406fa2(0x56c)](_0x4252f2=>{const _0x3b70b7=_0x406fa2,_0x19a989=this['_seriesEntity'](_0x4252f2,_0x3fc7da),_0x2e4562=(_0x4252f2[_0x3b70b7(0xf65)]||[])['filter'](_0x11201e=>_0x11201e['v']!==null&&_0x11201e['v']!==undefined),_0x4983eb=_0x2e7191?.[_0x3b70b7(0x1bb)]?.[_0x19a989[_0x3b70b7(0x4d7)]],_0x4433ba=_0x19a989[_0x3b70b7(0x6f4)]||_0x3b70b7(0x232);let _0x8c54da;if(_0x2e4562[_0x3b70b7(0xdb4)])_0x8c54da=reduceByAggregate(_0x2e4562,_0x4433ba);else _0x4983eb?_0x8c54da=parseFloat(_0x4983eb['state']):_0x8c54da=0x0;if(_0x8c54da===undefined||_0x8c54da===null||isNaN(_0x8c54da))_0x8c54da=0x0;const _0x21e4da=_0x4252f2['meta']||{},_0x1a7a96=pickName(_0x19a989['tooltip_name']!==undefined?_0x19a989[_0x3b70b7(0x360)]:_0x19a989[_0x3b70b7(0x1ed)],_0x21e4da[_0x3b70b7(0x630)]!==undefined&&_0x19a989[_0x3b70b7(0x360)]!==undefined?_0x21e4da[_0x3b70b7(0x630)]:_0x21e4da['resolved_name'],_0x21e4da)??_0x19a989[_0x3b70b7(0x4d7)]??'?';_0x4cf6ed['push']({'name':pickName(_0x19a989['name'],_0x21e4da['resolved_name'],_0x21e4da)??'','tooltipName':_0x1a7a96,'value':Math[_0x3b70b7(0x2ba)](_0x8c54da),'color':(_0x19a989[_0x3b70b7(0x404)]==='threshold'?null:this[_0x3b70b7(0xd84)][_0x3b70b7(0xeea)](_0x19a989[_0x3b70b7(0x404)],_0x19a989[_0x3b70b7(0x4d7)])||_0x19a989[_0x3b70b7(0x404)])||_0x3b70b7(0xcfa),'unit':_0x19a989[_0x3b70b7(0x9bf)]||_0x21e4da[_0x3b70b7(0x8b3)]||'','entity':_0x19a989});});const {container:_0x2bcbd5,canvas:_0x4c5712,tooltipEl:_0x169fc5}=this[_0x406fa2(0x5e9)](_0x21844d,_0x2d04a1);if(!_0x4c5712)return;this[_0x406fa2(0x574)]=_0x4cf6ed,this[_0x406fa2(0x2d0)](_0x4c5712,_0x4cf6ed,_0x1cbaf3,_0x2d04a1,_0x23415e,_0x2e7191,_0x2bcbd5,_0x169fc5);}['_draw'](_0xf36d53,_0x488a74,_0x17bc05,_0x1122b0,_0x493452,_0x5502fb,_0x1810d0){const _0x3d9b70=_0x598d8a;if(_0x1810d0===undefined)_0x1810d0=0x1;const _0x1db23b=this[_0x3d9b70(0xd29)](_0xf36d53,_0x17bc05,_0x1122b0),_0x49c464=this['_detectDark'](),_0x5963f7=_0x49c464?_0x3d9b70(0x1ef):_0x3d9b70(0x269),_0x129682=_0x49c464?_0x3d9b70(0xa7f):'rgba(0,0,0,0.4)',_0x3825c1=this[_0x3d9b70(0x33e)](),_0xee72bd=_0x488a74[_0x3d9b70(0x9a7)]((_0x1bb20b,_0x16885e)=>_0x1bb20b+_0x16885e['value'],0x0),_0x3f226b={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x32d4d9=_0x493452[_0x3d9b70(0x7b6)]||_0x3d9b70(0xbd8);let _0x1fc863=_0x3f226b[_0x32d4d9]!=null?_0x3f226b[_0x32d4d9]:0.55;const _0x24f864=_0x493452[_0x3d9b70(0x4db)]!==![];if(_0x24f864&&_0x1fc863<0.42)_0x1fc863=0.42;const _0x3199d6=!!_0x493452[_0x3d9b70(0xd02)],_0x21c80b=_0x3199d6?0.72:0x1,_0xb65ab9=Math[_0x3d9b70(0x91c)](0x0,Math[_0x3d9b70(0x4da)](0xf,parseFloat(_0x493452[_0x3d9b70(0x722)])||0x0)),_0x5b760e=_0xb65ab9*Math['PI']/0xb4,_0x2b6e8b=_0x3199d6?Math['min'](0x10,Math['min'](_0x1122b0,_0x17bc05)*0.06):0x0,_0x424284=_0x1122b0-0x10-_0x2b6e8b,_0xc87558=_0x17bc05-0x10,_0x2e67d3=Math[_0x3d9b70(0x4da)](_0xc87558/0x2,_0x424284/0x2/_0x21c80b)*0.88,_0x1d6bc6=_0x2e67d3*_0x1fc863,_0x2025f6=_0x17bc05/0x2,_0x85f6b1=_0x1122b0/0x2-_0x2b6e8b/0x2,_0xeb627b=_0x5b760e>0x0&&_0x1d6bc6>0x0,_0x1a76db=_0xeb627b?Math[_0x3d9b70(0x4da)]((_0x2e67d3-_0x1d6bc6)*0.4,0x6):0x0,_0xd7d61c=(_0x180507,_0x105c39,_0x1edb18)=>{const _0xf0970e=_0x3d9b70;_0x1db23b[_0xf0970e(0xa8b)]();if(_0xeb627b){const _0x15aaf8=(_0x5cb502,_0x203e3f)=>_0x2025f6+Math[_0xf0970e(0xfcc)](_0x203e3f)*_0x5cb502,_0x431245=(_0x42768d,_0x53dbd6)=>_0x85f6b1+_0x1edb18+Math['sin'](_0x53dbd6)*_0x42768d*_0x21c80b,_0x187b39=Math[_0xf0970e(0x4da)](_0x1a76db/_0x2e67d3,(_0x105c39-_0x180507)/0x2-0.0001),_0xe80cd8=Math[_0xf0970e(0x4da)](_0x1a76db/_0x1d6bc6,(_0x105c39-_0x180507)/0x2-0.0001);_0x1db23b[_0xf0970e(0x26a)](_0x15aaf8(_0x2e67d3,_0x180507+_0x187b39),_0x431245(_0x2e67d3,_0x180507+_0x187b39)),_0x1db23b[_0xf0970e(0xc10)](_0x2025f6,_0x85f6b1+_0x1edb18,_0x2e67d3,_0x2e67d3*_0x21c80b,0x0,_0x180507+_0x187b39,_0x105c39-_0x187b39),_0x1db23b[_0xf0970e(0x941)](_0x15aaf8(_0x2e67d3,_0x105c39),_0x431245(_0x2e67d3,_0x105c39),_0x15aaf8(_0x2e67d3-_0x1a76db,_0x105c39),_0x431245(_0x2e67d3-_0x1a76db,_0x105c39)),_0x1db23b['lineTo'](_0x15aaf8(_0x1d6bc6+_0x1a76db,_0x105c39),_0x431245(_0x1d6bc6+_0x1a76db,_0x105c39)),_0x1db23b[_0xf0970e(0x941)](_0x15aaf8(_0x1d6bc6,_0x105c39),_0x431245(_0x1d6bc6,_0x105c39),_0x15aaf8(_0x1d6bc6,_0x105c39-_0xe80cd8),_0x431245(_0x1d6bc6,_0x105c39-_0xe80cd8)),_0x1db23b['ellipse'](_0x2025f6,_0x85f6b1+_0x1edb18,_0x1d6bc6,_0x1d6bc6*_0x21c80b,0x0,_0x105c39-_0xe80cd8,_0x180507+_0xe80cd8,!![]),_0x1db23b['quadraticCurveTo'](_0x15aaf8(_0x1d6bc6,_0x180507),_0x431245(_0x1d6bc6,_0x180507),_0x15aaf8(_0x1d6bc6+_0x1a76db,_0x180507),_0x431245(_0x1d6bc6+_0x1a76db,_0x180507)),_0x1db23b[_0xf0970e(0x94e)](_0x15aaf8(_0x2e67d3-_0x1a76db,_0x180507),_0x431245(_0x2e67d3-_0x1a76db,_0x180507)),_0x1db23b['quadraticCurveTo'](_0x15aaf8(_0x2e67d3,_0x180507),_0x431245(_0x2e67d3,_0x180507),_0x15aaf8(_0x2e67d3,_0x180507+_0x187b39),_0x431245(_0x2e67d3,_0x180507+_0x187b39));}else _0x1d6bc6>0x0?(_0x1db23b[_0xf0970e(0xc10)](_0x2025f6,_0x85f6b1+_0x1edb18,_0x2e67d3,_0x2e67d3*_0x21c80b,0x0,_0x180507,_0x105c39),_0x1db23b[_0xf0970e(0xc10)](_0x2025f6,_0x85f6b1+_0x1edb18,_0x1d6bc6,_0x1d6bc6*_0x21c80b,0x0,_0x105c39,_0x180507,!![])):(_0x1db23b[_0xf0970e(0x26a)](_0x2025f6,_0x85f6b1+_0x1edb18),_0x1db23b[_0xf0970e(0xc10)](_0x2025f6,_0x85f6b1+_0x1edb18,_0x2e67d3,_0x2e67d3*_0x21c80b,0x0,_0x180507,_0x105c39),_0x1db23b[_0xf0970e(0x94e)](_0x2025f6,_0x85f6b1+_0x1edb18));_0x1db23b[_0xf0970e(0xd52)]();},_0x11511a=(_0x5d94d1,_0x5eef50)=>{const _0x3a61b8=_0x3d9b70;let _0x4d91f8=String(_0x5d94d1||_0x3a61b8(0x48c));if(_0x4d91f8['startsWith']('#'))_0x4d91f8=_0x4d91f8['slice'](0x1);if(_0x4d91f8[_0x3a61b8(0xdb4)]===0x3)_0x4d91f8=_0x4d91f8[_0x3a61b8(0xa74)]('')[_0x3a61b8(0x93b)](_0xc4a3a8=>_0xc4a3a8+_0xc4a3a8)[_0x3a61b8(0x9af)]('');if(_0x4d91f8[_0x3a61b8(0xdb4)]<0x6)return _0x5d94d1;const _0xadd217=parseInt(_0x4d91f8['slice'](0x0,0x2),0x10),_0x5215c8=parseInt(_0x4d91f8[_0x3a61b8(0xf77)](0x2,0x4),0x10),_0xc80eae=parseInt(_0x4d91f8[_0x3a61b8(0xf77)](0x4,0x6),0x10),_0x362c8a=0x1-_0x5eef50;return _0x3a61b8(0x991)+Math[_0x3a61b8(0xcbe)](_0xadd217*_0x362c8a)+','+Math['round'](_0x5215c8*_0x362c8a)+','+Math['round'](_0xc80eae*_0x362c8a)+')';};if(_0xee72bd===0x0){_0x1db23b[_0x3d9b70(0xa8b)]();_0x1d6bc6>0x0?(_0x1db23b[_0x3d9b70(0xc10)](_0x2025f6,_0x85f6b1,_0x2e67d3,_0x2e67d3*_0x21c80b,0x0,0x0,Math['PI']*0x2),_0x1db23b['ellipse'](_0x2025f6,_0x85f6b1,_0x1d6bc6,_0x1d6bc6*_0x21c80b,0x0,0x0,Math['PI']*0x2,!![])):_0x1db23b[_0x3d9b70(0xc10)](_0x2025f6,_0x85f6b1,_0x2e67d3,_0x2e67d3*_0x21c80b,0x0,0x0,Math['PI']*0x2);_0x1db23b[_0x3d9b70(0xd52)](),_0x1db23b['fillStyle']=_0x49c464?_0x3d9b70(0x530):_0x3d9b70(0x44f),_0x1db23b[_0x3d9b70(0xd35)](),_0x1db23b['fillStyle']=_0x129682,_0x1db23b['font']='500\x20'+Math['min'](0xd,Math[_0x3d9b70(0x91c)](0xa,_0x2e67d3*0.18))+'px\x20'+_0x3825c1,_0x1db23b[_0x3d9b70(0x49f)]='center',_0x1db23b[_0x3d9b70(0xe84)]=_0x3d9b70(0xb23),_0x1db23b[_0x3d9b70(0x5cc)](cardT(this['card']?.['_hass'],this['card']?.[_0x3d9b70(0x167)],_0x3d9b70(0x823)),_0x2025f6,_0x85f6b1),this['_pieSlices']=[];return;}const _0x547fea=-Math['PI']/0x2+Math['PI']*0x2*_0x1810d0,_0x9fe068=[];let _0x1df71a=-Math['PI']/0x2;_0x488a74['forEach'](_0x5aec9b=>{const _0x1b75a0=_0x3d9b70,_0x3b45ae=_0x5aec9b['value']/_0xee72bd*Math['PI']*0x2,_0x45b0ee=_0x1df71a+_0x3b45ae,_0x2ae3b5=_0x1d6bc6>0x0?Math[_0x1b75a0(0x4da)](_0x5b760e/0x2,_0x3b45ae/0x4):0x0;let _0x4935e3=_0x1df71a+_0x2ae3b5,_0x3a81d6=_0x45b0ee-_0x2ae3b5;if(_0x3a81d6>_0x547fea)_0x3a81d6=Math['max'](_0x4935e3,_0x547fea);_0x9fe068[_0x1b75a0(0xf3d)]({'sa':_0x1df71a,'ea':_0x45b0ee,'sweep':_0x3b45ae,'drawSa':_0x4935e3,'drawEa':_0x3a81d6,'item':_0x5aec9b}),_0x1df71a=_0x45b0ee;});if(_0x3199d6&&_0x2b6e8b>0x0){const _0x27e5b7=Math[_0x3d9b70(0x91c)](0x4,Math[_0x3d9b70(0xcbe)](_0x2b6e8b));for(let _0x1f7f79=_0x27e5b7;_0x1f7f79>=0x1;_0x1f7f79--){const _0x123464=_0x1f7f79*(_0x2b6e8b/_0x27e5b7);_0x9fe068[_0x3d9b70(0x56c)](_0xc20b72=>{const _0xcf312f=_0x3d9b70;if(_0xc20b72[_0xcf312f(0x668)]<=_0xc20b72[_0xcf312f(0x8f3)])return;let _0x1e7423=_0xc20b72[_0xcf312f(0xb29)][_0xcf312f(0x404)];const _0x31bd6b=_0xc20b72['item']['entity'];_0x31bd6b?.['color_thresholds']?.[_0xcf312f(0x80f)]&&_0x31bd6b[_0xcf312f(0xea6)][_0xcf312f(0xb5b)]?.[_0xcf312f(0xdb4)]&&(_0x1e7423=resolveValueColor(_0xc20b72['item'][_0xcf312f(0xd97)],this[_0xcf312f(0xd84)]['_thrVals'](_0x31bd6b),_0x1e7423)),_0xd7d61c(_0xc20b72[_0xcf312f(0x8f3)],_0xc20b72['drawEa'],_0x123464),_0x1db23b[_0xcf312f(0x4e8)]=_0x11511a(_0x1e7423,0.45+_0x1f7f79/_0x27e5b7*0.15),_0x1db23b['fill']();});}}this[_0x3d9b70(0x552)]=[],_0x9fe068[_0x3d9b70(0x56c)](_0x26bb65=>{const _0x2565ab=_0x3d9b70;if(_0x26bb65[_0x2565ab(0x668)]<=_0x26bb65[_0x2565ab(0x8f3)])return;let _0x430923=_0x26bb65[_0x2565ab(0xb29)][_0x2565ab(0x404)];const _0x3ee448=_0x26bb65[_0x2565ab(0xb29)][_0x2565ab(0x4d7)];_0x3ee448?.[_0x2565ab(0xea6)]?.[_0x2565ab(0x80f)]&&_0x3ee448[_0x2565ab(0xea6)][_0x2565ab(0xb5b)]?.[_0x2565ab(0xdb4)]&&(_0x430923=resolveValueColor(_0x26bb65[_0x2565ab(0xb29)][_0x2565ab(0xd97)],this[_0x2565ab(0xd84)][_0x2565ab(0x1f5)](_0x3ee448),_0x430923));_0xd7d61c(_0x26bb65['drawSa'],_0x26bb65[_0x2565ab(0x668)],0x0),_0x1db23b[_0x2565ab(0x4e8)]=_0x430923,_0x1db23b[_0x2565ab(0x599)]=_0x3199d6?0.95:0.8,_0x1db23b[_0x2565ab(0xd35)](),_0x1db23b['globalAlpha']=0x1;if(_0x3199d6){_0xd7d61c(_0x26bb65[_0x2565ab(0x8f3)],_0x26bb65[_0x2565ab(0x668)],0x0);const _0x22e8cd=_0x1db23b[_0x2565ab(0xafc)](_0x2025f6,_0x85f6b1-_0x2e67d3*_0x21c80b,_0x2025f6,_0x85f6b1+_0x2e67d3*_0x21c80b);_0x22e8cd[_0x2565ab(0x1fe)](0x0,_0x2565ab(0xb25)),_0x22e8cd[_0x2565ab(0x1fe)](0.5,'rgba(255,255,255,0)'),_0x22e8cd[_0x2565ab(0x1fe)](0x1,_0x2565ab(0x981)),_0x1db23b['fillStyle']=_0x22e8cd,_0x1db23b[_0x2565ab(0xd35)]();}this['_pieSlices']['push']({'startAngle':_0x26bb65[_0x2565ab(0x8f3)],'endAngle':_0x26bb65[_0x2565ab(0x668)],'item':_0x26bb65[_0x2565ab(0xb29)],'cx':_0x2025f6,'cy':_0x85f6b1,'radius':_0x2e67d3,'innerRadius':_0x1d6bc6,'yScale':_0x21c80b});});if(_0x1810d0>=0.999){const _0x3fd5bc=Math[_0x3d9b70(0x4da)](0xc,Math['max'](0x9,_0x2e67d3*0.14)),_0x36a51c=parseFloat(_0x493452[_0x3d9b70(0x35f)])>0x0?parseFloat(_0x493452[_0x3d9b70(0x35f)]):_0x3fd5bc,_0x25c470=this[_0x3d9b70(0xb94)](_0x493452[_0x3d9b70(0xec4)],_0x49c464?_0x3d9b70(0x24d):'rgba(255,255,255,0.98)'),_0x4eb6a1=_0x493452[_0x3d9b70(0x60a)]||_0x3d9b70(0xd97),_0x81d71a=_0x544c66=>{const _0x56195d=_0x3d9b70,_0x580c0e=_0x544c66[_0x56195d(0xd97)]/_0xee72bd*0x64,_0xd0e486=toNum(_0x544c66[_0x56195d(0x4d7)]?.[_0x56195d(0x778)])??0x0;if(_0x4eb6a1===_0x56195d(0x8ec))return _0x580c0e[_0x56195d(0x5f6)](_0xd0e486)+'%';const _0x505ce8=formatNumber(_0x544c66[_0x56195d(0xd97)],_0x544c66[_0x56195d(0x4d7)],_0x5502fb);if(_0x4eb6a1===_0x56195d(0x79d))return''+_0x505ce8+(_0x544c66[_0x56195d(0x9bf)]?'\x20'+_0x544c66[_0x56195d(0x9bf)]:'')+'\x20('+_0x580c0e[_0x56195d(0x5f6)](_0xd0e486)+'%)';return''+_0x505ce8+(_0x544c66['unit']?'\x20'+_0x544c66[_0x56195d(0x9bf)]:'');},_0x15b42b=0x5,_0x146ceb=_0x493452['pie_label_color']?_0x25c470:_0x129682||_0x3d9b70(0xb37);_0x9fe068[_0x3d9b70(0x56c)](_0x11e979=>{const _0x26d50d=_0x3d9b70;if(_0x11e979['drawEa']<=_0x11e979['drawSa'])return;const _0x50ce5d=_0x11e979[_0x26d50d(0xb29)][_0x26d50d(0xd97)]/_0xee72bd*0x64;if(_0x50ce5d<=0x0)return;const _0xb7f33e=(_0x11e979[_0x26d50d(0x8f3)]+_0x11e979[_0x26d50d(0x668)])/0x2,_0x5c7b96=_0x81d71a(_0x11e979[_0x26d50d(0xb29)]);_0x1db23b[_0x26d50d(0x950)]=_0x26d50d(0x25f)+_0x36a51c+'px\x20'+_0x3825c1,_0x1db23b['textBaseline']=_0x26d50d(0xb23);if(_0x50ce5d>=_0x15b42b){const _0x1cc34d=_0x1d6bc6>0x0?(_0x2e67d3+_0x1d6bc6)/0x2:_0x2e67d3*0.65,_0x1ff9a5=_0x2025f6+Math[_0x26d50d(0xfcc)](_0xb7f33e)*_0x1cc34d,_0x191a77=_0x85f6b1+Math[_0x26d50d(0xa82)](_0xb7f33e)*_0x1cc34d*_0x21c80b;_0x1db23b[_0x26d50d(0x4e8)]=_0x25c470,_0x1db23b['textAlign']=_0x26d50d(0xce2),_0x1db23b['fillText'](_0x5c7b96,_0x1ff9a5,_0x191a77);}else{const _0x2359d9=_0x11e979[_0x26d50d(0xb29)]['entity']?.[_0x26d50d(0xea6)]?.[_0x26d50d(0x80f)]&&_0x11e979[_0x26d50d(0xb29)][_0x26d50d(0x4d7)][_0x26d50d(0xea6)][_0x26d50d(0xb5b)]?.[_0x26d50d(0xdb4)]?resolveValueColor(_0x11e979[_0x26d50d(0xb29)][_0x26d50d(0xd97)],this[_0x26d50d(0xd84)][_0x26d50d(0x1f5)](_0x11e979[_0x26d50d(0xb29)]['entity']),_0x11e979['item'][_0x26d50d(0x404)]):_0x11e979[_0x26d50d(0xb29)][_0x26d50d(0x404)],_0x19cd11=_0x2025f6+Math['cos'](_0xb7f33e)*_0x2e67d3,_0x3f3354=_0x85f6b1+Math[_0x26d50d(0xa82)](_0xb7f33e)*_0x2e67d3*_0x21c80b,_0x4ce27c=_0x2e67d3+0x6,_0x2d9c8c=_0x2025f6+Math['cos'](_0xb7f33e)*_0x4ce27c,_0x5c69de=_0x85f6b1+Math['sin'](_0xb7f33e)*_0x4ce27c*_0x21c80b,_0x36049f=Math[_0x26d50d(0xfcc)](_0xb7f33e)>=0x0,_0x44266a=_0x2d9c8c+(_0x36049f?0x6:-0x6),_0x35eb7f=_0x2d9c8c+(_0x36049f?0x4:-0x4);_0x1db23b[_0x26d50d(0xf90)]=_0x2359d9||_0x146ceb,_0x1db23b[_0x26d50d(0x5c3)]=0x1,_0x1db23b[_0x26d50d(0x599)]=0.85,_0x1db23b[_0x26d50d(0xa8b)](),_0x1db23b['moveTo'](_0x19cd11,_0x3f3354),_0x1db23b['lineTo'](_0x2d9c8c,_0x5c69de),_0x1db23b[_0x26d50d(0x94e)](_0x35eb7f,_0x5c69de),_0x1db23b[_0x26d50d(0xcae)](),_0x1db23b[_0x26d50d(0x599)]=0x1,_0x1db23b['fillStyle']=_0x25c470,_0x1db23b[_0x26d50d(0x49f)]=_0x36049f?_0x26d50d(0x7b9):_0x26d50d(0xbac),_0x1db23b[_0x26d50d(0x5cc)](_0x5c7b96,_0x44266a,_0x5c69de);}});}if(_0x24f864&&_0x1810d0>=0.999){const _0x372c5c=_0x488a74[0x0]?.[_0x3d9b70(0x9bf)]||'',_0x4748fd=formatNumber(_0xee72bd,_0x488a74[0x0]?.[_0x3d9b70(0x4d7)]||{'decimals':0x1},_0x5502fb)+(_0x372c5c?'\x20'+_0x372c5c:''),_0x4e3ead=_0x1d6bc6>0x0?_0x1d6bc6*0x2*0.85:Math[_0x3d9b70(0x4da)](_0x17bc05,_0x1122b0)*0.4,_0x5f0f6a=Math[_0x3d9b70(0x4da)](0x12,_0x2e67d3*0.32);let _0x2463a2=parseFloat(_0x493452['pie_center_font_size'])>0x0?parseFloat(_0x493452[_0x3d9b70(0xf0c)]):_0x5f0f6a;_0x1db23b[_0x3d9b70(0x950)]=_0x3d9b70(0xb5f)+_0x2463a2+_0x3d9b70(0x5a7)+_0x3825c1;const _0x598ad0=_0x1db23b[_0x3d9b70(0x9c3)](_0x4748fd)[_0x3d9b70(0x3a7)];_0x598ad0>_0x4e3ead&&(_0x2463a2=Math[_0x3d9b70(0x91c)](0x8,_0x2463a2*(_0x4e3ead/_0x598ad0)),_0x1db23b['font']=_0x3d9b70(0xb5f)+_0x2463a2+'px\x20'+_0x3825c1);const _0x12a18e=this[_0x3d9b70(0xb94)](_0x493452[_0x3d9b70(0x36a)],_0x5963f7);_0x1db23b[_0x3d9b70(0x4e8)]=_0x12a18e,_0x1db23b['textAlign']=_0x3d9b70(0xce2),_0x1db23b[_0x3d9b70(0xe84)]='middle',_0x1db23b[_0x3d9b70(0x5cc)](_0x4748fd,_0x2025f6,_0x85f6b1-_0x2463a2*0.35);const _0xed6569=Math[_0x3d9b70(0x91c)](0x7,Math['min'](0xa,_0x2463a2*0.55)),_0x3ebfd1=_0x493452['pie_center_color']?_0x12a18e:_0x129682;_0x1db23b[_0x3d9b70(0x4e8)]=_0x3ebfd1,_0x1db23b[_0x3d9b70(0x599)]=_0x493452[_0x3d9b70(0x36a)]?0.6:0x1,_0x1db23b[_0x3d9b70(0x950)]=_0xed6569+_0x3d9b70(0x5a7)+_0x3825c1,_0x1db23b['fillText'](cardT(this[_0x3d9b70(0xd84)]?.['_hass'],this[_0x3d9b70(0xd84)]?.[_0x3d9b70(0x167)],'Total'),_0x2025f6,_0x85f6b1+_0x2463a2*0.55),_0x1db23b[_0x3d9b70(0x599)]=0x1;}}[_0x598d8a(0xba3)](_0x2128dd,_0x409fbb,_0x428d5a,_0x467256){const _0xd7f99f=_0x598d8a;if(!_0x409fbb||!_0x2128dd||_0x428d5a[_0xd7f99f(0xd0f)]===![]||!this[_0xd7f99f(0x552)]?.[_0xd7f99f(0xdb4)])return;const _0x2b39bb=this[_0xd7f99f(0xf3c)]['signal'],_0x42fe95=_0x495f73=>{const _0x30006d=_0xd7f99f,_0x3e251d=_0x2128dd[_0x30006d(0x3d3)](),_0x4cc271=_0x495f73[_0x30006d(0x8cf)]-_0x3e251d[_0x30006d(0x7b9)],_0x5dc4c8=_0x495f73[_0x30006d(0xcc5)]-_0x3e251d[_0x30006d(0x52b)];let _0x4ac956=null;for(const _0x908254 of this[_0x30006d(0x552)]){const _0x3068b4=_0x908254[_0x30006d(0xa68)]||0x1,_0xb2545c=_0x4cc271-_0x908254['cx'],_0xf11f51=(_0x5dc4c8-_0x908254['cy'])/_0x3068b4,_0x425995=Math['sqrt'](_0xb2545c*_0xb2545c+_0xf11f51*_0xf11f51);if(_0x425995<_0x908254[_0x30006d(0x283)]||_0x425995>_0x908254[_0x30006d(0xe9b)])continue;let _0x51da13=Math[_0x30006d(0x333)](_0xf11f51,_0xb2545c);if(_0x51da13<-Math['PI']/0x2)_0x51da13+=Math['PI']*0x2;if(_0x51da13>=_0x908254['startAngle']&&_0x51da13<_0x908254[_0x30006d(0x2ab)]){_0x4ac956=_0x908254;break;}}if(!_0x4ac956){_0x409fbb['style']['opacity']='0';return;}const _0x229c0a=this[_0x30006d(0x574)][_0x30006d(0x9a7)]((_0x114246,_0x497b32)=>_0x114246+_0x497b32[_0x30006d(0xd97)],0x0),_0x4acbbf=toNum(_0x4ac956[_0x30006d(0xb29)][_0x30006d(0x4d7)]?.['decimals'])??0x1,_0x29f7d5=_0x229c0a>0x0?(_0x4ac956[_0x30006d(0xb29)][_0x30006d(0xd97)]/_0x229c0a*0x64)[_0x30006d(0x5f6)](_0x4acbbf):'0',_0x2515ed=formatNumber(_0x4ac956['item'][_0x30006d(0xd97)],_0x4ac956[_0x30006d(0xb29)][_0x30006d(0x4d7)],_0x467256),_0xaba7d6=_0x4ac956[_0x30006d(0xb29)][_0x30006d(0x4d7)]?.[_0x30006d(0xe60)]!==![]?escapeHtml(_0x4ac956[_0x30006d(0xb29)][_0x30006d(0x404)]):_0x30006d(0x52f);_0x409fbb[_0x30006d(0x5ca)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0xaba7d6+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x4ac956['item'][_0x30006d(0x989)]||_0x4ac956[_0x30006d(0xb29)][_0x30006d(0x1ed)]||'')+_0x30006d(0xc6a)+escapeHtml(String(_0x2515ed))+'\x20'+escapeHtml(_0x4ac956['item'][_0x30006d(0x9bf)]||'')+'</span></div>'+(_0x30006d(0xa6c)+escapeHtml(cardT(_0x467256,_0x428d5a,'Share'))+_0x30006d(0xc6a)+_0x29f7d5+'%</span></div>'),this[_0x30006d(0x815)](_0x409fbb,_0x3e251d,_0x4cc271);};this[_0xd7f99f(0xd61)](_0x2128dd,_0x409fbb,_0x42fe95,_0x2b39bb),_0x2128dd[_0xd7f99f(0x56e)]['cursor']=_0xd7f99f(0xeb5),_0x2128dd[_0xd7f99f(0x3dd)](_0xd7f99f(0xc3e),_0x5edf0f=>{const _0x2d86e2=_0xd7f99f,_0x18698f=_0x2128dd['getBoundingClientRect'](),_0x5cbcd0=_0x5edf0f['clientX']-_0x18698f[_0x2d86e2(0x7b9)],_0x488c35=_0x5edf0f['clientY']-_0x18698f[_0x2d86e2(0x52b)];let _0x1fa025=null;for(const _0x11b46e of this[_0x2d86e2(0x552)]){const _0x3a4c9e=_0x11b46e[_0x2d86e2(0xa68)]||0x1,_0x20d981=_0x5cbcd0-_0x11b46e['cx'],_0x1481e6=(_0x488c35-_0x11b46e['cy'])/_0x3a4c9e,_0x154a8b=Math[_0x2d86e2(0x491)](_0x20d981*_0x20d981+_0x1481e6*_0x1481e6);if(_0x154a8b<_0x11b46e['innerRadius']||_0x154a8b>_0x11b46e[_0x2d86e2(0xe9b)])continue;let _0x4d2942=Math[_0x2d86e2(0x333)](_0x1481e6,_0x20d981);if(_0x4d2942<-Math['PI']/0x2)_0x4d2942+=Math['PI']*0x2;if(_0x4d2942>=_0x11b46e[_0x2d86e2(0x280)]&&_0x4d2942<_0x11b46e[_0x2d86e2(0x2ab)]){_0x1fa025=_0x11b46e;break;}}if(!_0x1fa025)return;_0x5edf0f['stopPropagation'](),this['card'][_0x2d86e2(0x39e)](_0x1fa025[_0x2d86e2(0xb29)]?.[_0x2d86e2(0x4d7)]);},{'signal':_0x2b39bb});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x5cf11a){const _0x35a4a6=_0x598d8a;super(_0x5cf11a),this['_items']=[],this[_0x35a4a6(0x598)]=[],this[_0x35a4a6(0xad0)]=0x0,this[_0x35a4a6(0x15c)]=0x0;}[_0x598d8a(0x1fb)](_0x4c8787,_0x1c47ef,_0x4f8844,_0x3d2e93){const _0x5eb699=_0x598d8a,{W:_0x20040f,H:_0xa886f8}=this[_0x5eb699(0xa39)](_0x4c8787,_0x4f8844),_0x1d2c50=this[_0x5eb699(0xd84)][_0x5eb699(0xd4e)]||[],_0x403ddb=[];_0x1c47ef[_0x5eb699(0x56c)](_0x3a9f57=>{const _0x47763e=_0x5eb699,_0x474dc2=this[_0x47763e(0xe07)](_0x3a9f57,_0x1d2c50),_0x32e9b3=(_0x3a9f57[_0x47763e(0xf65)]||[])[_0x47763e(0xb42)](_0x7431d1=>_0x7431d1['v']!==null&&_0x7431d1['v']!==undefined),_0x20b711=_0x3d2e93?.[_0x47763e(0x1bb)]?.[_0x474dc2[_0x47763e(0x4d7)]],_0x3280c9=_0x474dc2[_0x47763e(0x6f4)]||_0x47763e(0x232);let _0x135c36;if(_0x32e9b3['length'])_0x135c36=reduceByAggregate(_0x32e9b3,_0x3280c9);else _0x20b711?_0x135c36=parseFloat(_0x20b711[_0x47763e(0xc78)]):_0x135c36=0x0;if(_0x135c36===undefined||_0x135c36===null||isNaN(_0x135c36))_0x135c36=0x0;const _0x544bf=resolveEntityBound(_0x474dc2['lower_bound'],0x0,_0x3d2e93),_0x1cb15f=resolveEntityBound(_0x474dc2[_0x47763e(0x72f)],0x64,_0x3d2e93),_0x330571=_0x1cb15f>_0x544bf?Math[_0x47763e(0x91c)](0x0,Math['min'](0x1,(_0x135c36-_0x544bf)/(_0x1cb15f-_0x544bf))):0x0,_0x5e7bfb=_0x3a9f57[_0x47763e(0x70e)]||{},_0x536989=pickName(_0x474dc2[_0x47763e(0x360)]!==undefined?_0x474dc2[_0x47763e(0x360)]:_0x474dc2[_0x47763e(0x1ed)],_0x5e7bfb[_0x47763e(0x630)]!==undefined&&_0x474dc2[_0x47763e(0x360)]!==undefined?_0x5e7bfb['resolved_tooltip_name']:_0x5e7bfb[_0x47763e(0x1ab)],_0x5e7bfb)??_0x474dc2['entity']??'?';_0x403ddb[_0x47763e(0xf3d)]({'name':pickName(_0x474dc2[_0x47763e(0x1ed)],_0x5e7bfb[_0x47763e(0x1ab)],_0x5e7bfb)??'','tooltipName':_0x536989,'value':_0x135c36,'pct':_0x330571,'min':_0x544bf,'max':_0x1cb15f,'color':(_0x474dc2['color']==='threshold'?null:this[_0x47763e(0xd84)][_0x47763e(0xeea)](_0x474dc2[_0x47763e(0x404)],_0x474dc2[_0x47763e(0x4d7)])||_0x474dc2[_0x47763e(0x404)])||_0x47763e(0xcfa),'unit':_0x474dc2['unit']||_0x5e7bfb['unit_of_measurement']||'','entity':_0x474dc2});});const {container:_0x4a5463,canvas:_0x4f3480,tooltipEl:_0xe714fb}=this[_0x5eb699(0x5e9)](_0x4c8787,_0xa886f8);if(!_0x4f3480)return;this['_items']=_0x403ddb,this[_0x5eb699(0x2d0)](_0x4f3480,_0x403ddb,_0x20040f,_0xa886f8,_0x4f8844,_0x3d2e93,_0x4a5463,_0xe714fb);}[_0x598d8a(0x39c)](_0x1f11a6,_0x514e66,_0x1b5e8f,_0x2e8bed,_0x1228fa,_0x513c98,_0x1630d7){const _0x43f701=_0x598d8a;if(_0x1630d7===undefined)_0x1630d7=0x1;const _0x3a1395=this[_0x43f701(0xd29)](_0x1f11a6,_0x1b5e8f,_0x2e8bed),_0x4129e5=this[_0x43f701(0xdc2)](),_0x499614=_0x4129e5?_0x43f701(0x1ef):_0x43f701(0x269),_0x3f4e45=_0x4129e5?_0x43f701(0x647):'rgba(0,0,0,0.35)',_0x19d8ad=_0x4129e5?'rgba(255,255,255,0.08)':'rgba(0,0,0,0.06)',_0x3dbce7=this[_0x43f701(0x33e)](),_0x29d723=_0x514e66[_0x43f701(0xdb4)];if(!_0x29d723)return;const _0x3367c5=Math['min'](_0x2e8bed-0x14,_0x1b5e8f-0x14),_0x55d09b=_0x3367c5/0x2*0.92,_0x3415b8=Math[_0x43f701(0x91c)](0x8,Math[_0x43f701(0x4da)](0x1c,_0x55d09b*0.7/_0x29d723)),_0x1881b3=Math[_0x43f701(0x91c)](0x3,_0x3415b8*0.2),_0x4df670=_0x1b5e8f/0x2,_0x20435d=_0x2e8bed/0x2,_0x1fcdad=-Math['PI']*0.75,_0x2ede7a=Math['PI']*0.75,_0x57e800=_0x2ede7a-_0x1fcdad;this[_0x43f701(0x598)]=[],_0x514e66[_0x43f701(0x56c)]((_0x3f4edd,_0x2cfef5)=>{const _0x3d0e5d=_0x43f701,_0x3fdf6d=_0x55d09b-_0x2cfef5*(_0x3415b8+_0x1881b3);if(_0x3fdf6d<_0x3415b8)return;_0x3a1395[_0x3d0e5d(0xa8b)](),_0x3a1395[_0x3d0e5d(0xf18)](_0x4df670,_0x20435d,_0x3fdf6d,_0x1fcdad,_0x2ede7a),_0x3a1395[_0x3d0e5d(0xf90)]=_0x19d8ad,_0x3a1395['lineWidth']=_0x3415b8,_0x3a1395[_0x3d0e5d(0x8a1)]='round',_0x3a1395[_0x3d0e5d(0xcae)]();const _0x4cd3a5=_0x1fcdad+_0x57e800*_0x3f4edd['pct']*_0x1630d7;if(_0x3f4edd[_0x3d0e5d(0x4ba)]*_0x1630d7>0.005){let _0x199303=_0x3f4edd[_0x3d0e5d(0x404)];const _0x1618e5=_0x3f4edd[_0x3d0e5d(0x4d7)];_0x1618e5?.['color_thresholds']?.[_0x3d0e5d(0x80f)]&&_0x1618e5[_0x3d0e5d(0xea6)][_0x3d0e5d(0xb5b)]?.[_0x3d0e5d(0xdb4)]&&(_0x199303=resolveValueColor(_0x3f4edd[_0x3d0e5d(0xd97)],this[_0x3d0e5d(0xd84)][_0x3d0e5d(0x1f5)](_0x1618e5),_0x199303)),_0x3a1395[_0x3d0e5d(0xa8b)](),_0x3a1395[_0x3d0e5d(0xf18)](_0x4df670,_0x20435d,_0x3fdf6d,_0x1fcdad,_0x4cd3a5),_0x3a1395[_0x3d0e5d(0xf90)]=_0x199303,_0x3a1395[_0x3d0e5d(0x5c3)]=_0x3415b8,_0x3a1395[_0x3d0e5d(0x8a1)]='round',_0x3a1395[_0x3d0e5d(0x599)]=0.85,_0x3a1395[_0x3d0e5d(0xcae)](),_0x3a1395['globalAlpha']=0x1;}this[_0x3d0e5d(0x598)][_0x3d0e5d(0xf3d)]({'cx':_0x4df670,'cy':_0x20435d,'r':_0x3fdf6d,'barThickness':_0x3415b8,'startAngle':_0x1fcdad,'valueAngle':_0x4cd3a5,'endAngleFull':_0x2ede7a,'item':_0x3f4edd});});if(_0x29d723>0x0&&_0x1228fa['show_tooltip_total']!==![]&&_0x1630d7>=0.999){const _0x2f7cab=_0x514e66['reduce']((_0x5d4a08,_0x2a3f91)=>_0x5d4a08+_0x2a3f91[_0x43f701(0xd97)],0x0)/_0x29d723,_0xf57bf8=_0x514e66[0x0]?.[_0x43f701(0x9bf)]||'';_0x3a1395[_0x43f701(0x4e8)]=_0x499614,_0x3a1395[_0x43f701(0x950)]='600\x20'+Math['min'](0x14,_0x55d09b*0.3)+_0x43f701(0x5a7)+_0x3dbce7,_0x3a1395[_0x43f701(0x49f)]=_0x43f701(0xce2),_0x3a1395[_0x43f701(0xe84)]='middle';const _0x471fae=_0x514e66[0x0]?.[_0x43f701(0x4d7)]||{'decimals':0x1};_0x3a1395[_0x43f701(0x5cc)](formatNumber(_0x2f7cab,_0x471fae,_0x513c98),_0x4df670,_0x20435d-0x6),_0x3a1395['fillStyle']=_0x3f4e45,_0x3a1395[_0x43f701(0x950)]=Math[_0x43f701(0x4da)](0xa,_0x55d09b*0.15)+'px\x20'+_0x3dbce7,_0x3a1395[_0x43f701(0x5cc)](_0x29d723>0x1?_0x43f701(0x45e)+_0xf57bf8:_0xf57bf8,_0x4df670,_0x20435d+0xa);}}[_0x598d8a(0xba3)](_0x1b5e2d,_0x5249bc,_0x2e110b,_0x10d58d){const _0xeee4d9=_0x598d8a;if(!_0x5249bc||!_0x1b5e2d||_0x2e110b['show_tooltip']===![]||!this['_arcs']?.[_0xeee4d9(0xdb4)])return;const _0x21b37d=this[_0xeee4d9(0xf3c)][_0xeee4d9(0x986)],_0x43eaf1=_0x67c82e=>{const _0x41fefd=_0xeee4d9,_0x543508=_0x1b5e2d['getBoundingClientRect'](),_0x203816=_0x67c82e[_0x41fefd(0x8cf)]-_0x543508['left'],_0x272a9d=_0x67c82e[_0x41fefd(0xcc5)]-_0x543508[_0x41fefd(0x52b)];let _0x1a18f8=null;for(const _0x12d234 of this[_0x41fefd(0x598)]){const _0x5c6505=_0x203816-_0x12d234['cx'],_0x185bdb=_0x272a9d-_0x12d234['cy'],_0x5e7cd1=Math[_0x41fefd(0x491)](_0x5c6505*_0x5c6505+_0x185bdb*_0x185bdb),_0x409053=_0x12d234[_0x41fefd(0xc11)]/0x2;if(_0x5e7cd1<_0x12d234['r']-_0x409053||_0x5e7cd1>_0x12d234['r']+_0x409053)continue;let _0x59e160=Math[_0x41fefd(0x333)](_0x185bdb,_0x5c6505);if(_0x59e160<_0x12d234['startAngle'])_0x59e160+=Math['PI']*0x2;if(_0x59e160>=_0x12d234[_0x41fefd(0x280)]&&_0x59e160<=_0x12d234[_0x41fefd(0xc5c)]){_0x1a18f8=_0x12d234;break;}}if(!_0x1a18f8){_0x5249bc[_0x41fefd(0x56e)]['opacity']='0';return;}const _0x3b036c=(_0x1a18f8[_0x41fefd(0xb29)]['pct']*0x64)[_0x41fefd(0x5f6)](0x1),_0x2d9eb9=formatNumber(_0x1a18f8[_0x41fefd(0xb29)][_0x41fefd(0xd97)],_0x1a18f8[_0x41fefd(0xb29)]['entity'],_0x10d58d),_0x3f9d85=formatNumber(_0x1a18f8['item'][_0x41fefd(0x4da)],_0x1a18f8[_0x41fefd(0xb29)][_0x41fefd(0x4d7)],_0x10d58d),_0xce1a03=formatNumber(_0x1a18f8[_0x41fefd(0xb29)][_0x41fefd(0x91c)],_0x1a18f8['item'][_0x41fefd(0x4d7)],_0x10d58d),_0x4a650f=_0x1a18f8[_0x41fefd(0xb29)]['entity']?.[_0x41fefd(0xe60)]!==![]?escapeHtml(_0x1a18f8[_0x41fefd(0xb29)][_0x41fefd(0x404)]):_0x41fefd(0x52f);_0x5249bc[_0x41fefd(0x5ca)]=_0x41fefd(0x9f4)+_0x4a650f+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x1a18f8['item'][_0x41fefd(0x989)]||_0x1a18f8[_0x41fefd(0xb29)][_0x41fefd(0x1ed)]||'')+_0x41fefd(0xc6a)+escapeHtml(String(_0x2d9eb9))+'\x20'+escapeHtml(_0x1a18f8['item'][_0x41fefd(0x9bf)]||'')+_0x41fefd(0xfb2)+(_0x41fefd(0xa6c)+escapeHtml(cardT(_0x10d58d,_0x2e110b,'Range'))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x3f9d85))+_0x41fefd(0xecf)+escapeHtml(String(_0xce1a03))+_0x41fefd(0xfb2))+(_0x41fefd(0xa6c)+escapeHtml(cardT(_0x10d58d,_0x2e110b,_0x41fefd(0x408)))+_0x41fefd(0xc6a)+_0x3b036c+'%</span></div>'),this[_0x41fefd(0x815)](_0x5249bc,_0x543508,_0x203816);};this['_wireTooltip'](_0x1b5e2d,_0x5249bc,_0x43eaf1,_0x21b37d),_0x1b5e2d[_0xeee4d9(0x56e)][_0xeee4d9(0xc5a)]='pointer',_0x1b5e2d[_0xeee4d9(0x3dd)](_0xeee4d9(0xc3e),_0x290d82=>{const _0x4b88a3=_0xeee4d9,_0x24d923=_0x1b5e2d[_0x4b88a3(0x3d3)](),_0x2c3058=_0x290d82['clientX']-_0x24d923['left'],_0x5dd1fb=_0x290d82[_0x4b88a3(0xcc5)]-_0x24d923[_0x4b88a3(0x52b)];let _0x1533e5=null;for(const _0x4f487d of this[_0x4b88a3(0x598)]){const _0x1763af=_0x2c3058-_0x4f487d['cx'],_0x3fc0b3=_0x5dd1fb-_0x4f487d['cy'],_0x107782=Math[_0x4b88a3(0x491)](_0x1763af*_0x1763af+_0x3fc0b3*_0x3fc0b3),_0x328773=_0x4f487d[_0x4b88a3(0xc11)]/0x2;if(_0x107782<_0x4f487d['r']-_0x328773||_0x107782>_0x4f487d['r']+_0x328773)continue;let _0x48e3b6=Math[_0x4b88a3(0x333)](_0x3fc0b3,_0x1763af);if(_0x48e3b6<_0x4f487d[_0x4b88a3(0x280)])_0x48e3b6+=Math['PI']*0x2;if(_0x48e3b6>=_0x4f487d[_0x4b88a3(0x280)]&&_0x48e3b6<=_0x4f487d[_0x4b88a3(0xc5c)]){_0x1533e5=_0x4f487d;break;}}if(!_0x1533e5)return;_0x290d82[_0x4b88a3(0xcfd)](),this['card'][_0x4b88a3(0x39e)](_0x1533e5[_0x4b88a3(0xb29)]?.[_0x4b88a3(0x4d7)]);},{'signal':_0x21b37d});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x263fb6){const _0x3903b4=_0x598d8a;super(_0x263fb6),this[_0x3903b4(0x36e)]=[],this['_cells']=[],this[_0x3903b4(0xad0)]=0x0,this[_0x3903b4(0x15c)]=0x0;}[_0x598d8a(0x1fb)](_0xc65702,_0x4b6d8f,_0x4b2b46,_0x20ed7d){const _0x1eb371=_0x598d8a,{W:_0xdfa2b1,H:_0x552012}=this[_0x1eb371(0xa39)](_0xc65702,_0x4b2b46),_0x4dc48c=this[_0x1eb371(0xd84)][_0x1eb371(0xd4e)]||[],_0xbec58e=[];_0x4b6d8f['forEach'](_0x21f1b0=>{const _0x37c011=_0x1eb371,_0x3b762a=this[_0x37c011(0xe07)](_0x21f1b0,_0x4dc48c),_0x9964ef=(_0x21f1b0['points']||[])[_0x37c011(0xb42)](_0x5ba7ee=>_0x5ba7ee['v']!==null&&_0x5ba7ee['v']!==undefined),_0x24dd57=_0x20ed7d?.[_0x37c011(0x1bb)]?.[_0x3b762a['entity']];let _0x5d63d2=_0x3b762a[_0x37c011(0x653)]||!_0x24dd57?NaN:parseFloat(_0x24dd57[_0x37c011(0xc78)]);if(!isFinite(_0x5d63d2))_0x5d63d2=_0x9964ef[_0x37c011(0xdb4)]?_0x9964ef[_0x9964ef[_0x37c011(0xdb4)]-0x1]['v']:0x0;if(_0x5d63d2===undefined||_0x5d63d2===null||isNaN(_0x5d63d2))_0x5d63d2=0x0;const _0x201a58=resolveEntityBound(_0x3b762a['lower_bound'],0x0,_0x20ed7d),_0x521e06=resolveEntityBound(_0x3b762a[_0x37c011(0x72f)],0x64,_0x20ed7d),_0x4df759=_0x21f1b0['meta']||{};let _0x296fee=_0x5d63d2,_0x1147e9=_0x5d63d2;for(const _0x1a9b7d of _0x9964ef){if(_0x1a9b7d['v']>_0x296fee)_0x296fee=_0x1a9b7d['v'];if(_0x1a9b7d['v']<_0x1147e9)_0x1147e9=_0x1a9b7d['v'];}const _0x368503=_0x521e06>_0x201a58?Math['max'](0x0,Math[_0x37c011(0x4da)](0x1,(_0x5d63d2-_0x201a58)/(_0x521e06-_0x201a58))):0x0,_0x41128b=_0x521e06>_0x201a58?Math[_0x37c011(0x91c)](0x0,Math['min'](0x1,(_0x296fee-_0x201a58)/(_0x521e06-_0x201a58))):0x0,_0x288601=_0x521e06>_0x201a58?Math[_0x37c011(0x91c)](0x0,Math[_0x37c011(0x4da)](0x1,(_0x1147e9-_0x201a58)/(_0x521e06-_0x201a58))):0x0,_0x52087d=pickName(_0x3b762a[_0x37c011(0x360)]!==undefined?_0x3b762a[_0x37c011(0x360)]:_0x3b762a['name'],_0x4df759[_0x37c011(0x630)]!==undefined&&_0x3b762a[_0x37c011(0x360)]!==undefined?_0x4df759[_0x37c011(0x630)]:_0x4df759[_0x37c011(0x1ab)],_0x4df759)??_0x3b762a[_0x37c011(0x4d7)]??'?';_0xbec58e[_0x37c011(0xf3d)]({'name':pickName(_0x3b762a[_0x37c011(0x1ed)],_0x4df759[_0x37c011(0x1ab)],_0x4df759)??'','tooltipName':_0x52087d,'value':_0x5d63d2,'pct':_0x368503,'peak':_0x296fee,'peakPct':_0x41128b,'pminPct':_0x288601,'pmin':_0x1147e9,'min':_0x201a58,'max':_0x521e06,'color':(_0x3b762a[_0x37c011(0x404)]==='threshold'?null:this['card'][_0x37c011(0xeea)](_0x3b762a[_0x37c011(0x404)],_0x3b762a['entity'])||_0x3b762a['color'])||_0x37c011(0xcfa),'unit':_0x3b762a[_0x37c011(0x9bf)]||_0x4df759[_0x37c011(0x8b3)]||'','entity':_0x3b762a});});const {container:_0x2afa7f,canvas:_0x1820fd,tooltipEl:_0x814228}=this[_0x1eb371(0x5e9)](_0xc65702,_0x552012);if(!_0x1820fd)return;this[_0x1eb371(0x36e)]=_0xbec58e,this[_0x1eb371(0x2d0)](_0x1820fd,_0xbec58e,_0xdfa2b1,_0x552012,_0x4b2b46,_0x20ed7d,_0x2afa7f,_0x814228);}[_0x598d8a(0x39c)](_0x25fdc3,_0x53f1da,_0xd5b796,_0x117fdf,_0xff04f,_0x5a1cc4,_0x19de6a){const _0x1c3c9d=_0x598d8a;if(_0x19de6a===undefined)_0x19de6a=0x1;const _0x34a905=this['_setupCanvas'](_0x25fdc3,_0xd5b796,_0x117fdf),_0x42aeb7=this[_0x1c3c9d(0xdc2)](),_0x5a0a95=_0x42aeb7?_0x1c3c9d(0x1ef):_0x1c3c9d(0x269),_0x5e1a88=_0x42aeb7?_0x1c3c9d(0x647):'rgba(0,0,0,0.4)',_0x104707=_0x42aeb7?_0x1c3c9d(0xcd2):_0x1c3c9d(0xafe),_0x4e60c4=this[_0x1c3c9d(0x33e)](),_0x3afa8d=_0x53f1da[_0x1c3c9d(0xdb4)];if(!_0x3afa8d)return;let _0x328322=parseInt(_0xff04f['gauge_columns'],0xa);if(!_0x328322||_0x328322<0x1||isNaN(_0x328322))_0x328322=Math['max'](0x1,Math[_0x1c3c9d(0x4da)](_0x3afa8d,Math[_0x1c3c9d(0x9a2)](_0xd5b796/0xaa)||0x1));_0x328322=Math[_0x1c3c9d(0x91c)](0x1,Math['min'](_0x328322,_0x3afa8d));const _0x39363e=Math[_0x1c3c9d(0xcba)](_0x3afa8d/_0x328322),_0x357182=_0xd5b796/_0x328322,_0x5f38df=_0x117fdf/_0x39363e;let _0x5b2ef2=parseFloat(_0xff04f['gauge_span']);if(!_0x5b2ef2||isNaN(_0x5b2ef2))_0x5b2ef2=0x10e;_0x5b2ef2=Math[_0x1c3c9d(0x91c)](0x5a,Math[_0x1c3c9d(0x4da)](0x168,_0x5b2ef2));const _0x1ce8b8=_0x5b2ef2*Math['PI']/0xb4,_0x4b0a35=Math['PI']*0x2-_0x1ce8b8,_0x24e4e9=Math['PI']/0x2+_0x4b0a35/0x2,_0xbcb95=_0x24e4e9+_0x1ce8b8,_0x13d904=_0x2e7add=>_0x2e7add<_0x24e4e9?_0x24e4e9:_0x2e7add>_0xbcb95?_0xbcb95:_0x2e7add,_0x190581=!!_0xff04f[_0x1c3c9d(0x635)],_0x14f4b8=_0xff04f[_0x1c3c9d(0x866)]===_0x1c3c9d(0x6cc)?_0x1c3c9d(0x6cc):'below';let _0x501ca0=parseFloat(_0xff04f['gauge_value_size']);if(isNaN(_0x501ca0)||_0x501ca0<=0x0)_0x501ca0=0x0;this['_cells']=[],_0x53f1da[_0x1c3c9d(0x56c)]((_0x3fb24d,_0xeb8b9d)=>{const _0x8ac713=_0x1c3c9d,_0x56b317=_0xeb8b9d%_0x328322,_0x1c7bce=Math[_0x8ac713(0x9a2)](_0xeb8b9d/_0x328322),_0x438c58=_0x357182*_0x56b317,_0x385145=_0x5f38df*_0x1c7bce,_0x3edbe6=_0x3fb24d['entity'],_0x2410ff=_0x3edbe6?.[_0x8ac713(0xea6)]?.['enabled']&&_0x3edbe6[_0x8ac713(0xea6)]['values']?.[_0x8ac713(0xdb4)]?this[_0x8ac713(0xd84)][_0x8ac713(0x1f5)](_0x3edbe6):null,_0x2d4c7e=_0x3edbe6?.[_0x8ac713(0xea6)]?.['transition']!==_0x8ac713(0xd4d),_0x16824d=!!_0x3edbe6?.[_0x8ac713(0xea6)]?.[_0x8ac713(0xbb3)],_0x2d7d48=_0x2410ff?resolveValueColor(_0x3fb24d[_0x8ac713(0xd97)],_0x2410ff,_0x3fb24d[_0x8ac713(0x404)],_0x2d4c7e):_0x3fb24d[_0x8ac713(0x404)],_0x3a4007=_0x3edbe6||{'decimals':0x1},_0x11d587=_0x501ca0||Math[_0x8ac713(0x91c)](0xd,Math[_0x8ac713(0x4da)](0x1e,Math['min'](_0x357182,_0x5f38df)*0.17)),_0x101274=_0x438c58+_0x357182/0x2,_0x3eeae9=Math['max'](0xa,Math[_0x8ac713(0x4da)](_0x357182,_0x5f38df)*0.34),_0x5edadf=_0x3eeae9*Math[_0x8ac713(0xfcc)](_0x4b0a35/0x2),_0x1bbff7=0x12,_0x3a38f7=_0x3eeae9+_0x5edadf+_0x1bbff7+_0x11d587,_0x3ffa48=_0x385145+Math[_0x8ac713(0x91c)](0x2,(_0x5f38df-_0x3a38f7)/0x2);let _0x2ea0dc,_0x398dae;_0x14f4b8==='above'?(_0x398dae=_0x3ffa48+_0x11d587/0x2,_0x2ea0dc=_0x3ffa48+_0x11d587+_0x1bbff7+_0x3eeae9):(_0x2ea0dc=_0x3ffa48+_0x3eeae9,_0x398dae=_0x2ea0dc+_0x5edadf+_0x1bbff7+_0x11d587/0x2);const _0xbda4b6=Math[_0x8ac713(0x91c)](0x5,_0x3eeae9*0.2),_0x1ca01c=_0x3edbe6?.[_0x8ac713(0x32e)]!==![];_0x34a905[_0x8ac713(0xa8b)](),_0x34a905[_0x8ac713(0xf18)](_0x101274,_0x2ea0dc,_0x3eeae9,_0x24e4e9,_0x24e4e9+_0x1ce8b8),_0x34a905[_0x8ac713(0xf90)]=_0x104707,_0x34a905[_0x8ac713(0x5c3)]=_0xbda4b6,_0x34a905[_0x8ac713(0x8a1)]=_0x8ac713(0x756),_0x34a905[_0x8ac713(0xcae)]();if(_0x2410ff){const _0x3dbde2=Math[_0x8ac713(0x91c)](0x1,Math[_0x8ac713(0x4da)](0x48,Math['round'](_0x1ce8b8*_0x3eeae9/1.5))),_0x866e18=Math['min'](0.002,_0x1ce8b8/_0x3dbde2);_0x34a905[_0x8ac713(0x599)]=0.45;for(let _0x3cc8cd=0x0;_0x3cc8cd<_0x3dbde2;_0x3cc8cd++){const _0xb11d96=_0x3cc8cd/_0x3dbde2,_0x2d6a88=(_0x3cc8cd+0x1)/_0x3dbde2,_0xe10c41=_0x3fb24d[_0x8ac713(0x4da)]+(_0x3fb24d[_0x8ac713(0x91c)]-_0x3fb24d[_0x8ac713(0x4da)])*((_0xb11d96+_0x2d6a88)/0x2);_0x34a905['lineCap']=_0x8ac713(0x756),_0x34a905['beginPath'](),_0x34a905[_0x8ac713(0xf18)](_0x101274,_0x2ea0dc,_0x3eeae9,_0x24e4e9+_0x1ce8b8*_0xb11d96,Math[_0x8ac713(0x4da)](_0xbcb95,_0x24e4e9+_0x1ce8b8*_0x2d6a88+_0x866e18)),_0x34a905[_0x8ac713(0xf90)]=_0x16824d?_0x2d7d48:resolveValueColor(_0xe10c41,_0x2410ff,_0x3fb24d[_0x8ac713(0x404)],_0x2d4c7e),_0x34a905[_0x8ac713(0x5c3)]=_0xbda4b6,_0x34a905['stroke']();}_0x34a905[_0x8ac713(0x599)]=0x1;}const _0x5798eb=_0x3edbe6?.[_0x8ac713(0xc68)]?_0x3edbe6[_0x8ac713(0xc68)]===_0x8ac713(0x492)?_0x2d7d48:this[_0x8ac713(0xd84)][_0x8ac713(0xeea)](_0x3edbe6[_0x8ac713(0xc68)])||_0x3edbe6[_0x8ac713(0xc68)]:_0x2d7d48,_0xc06e78=_0x13d904(_0x24e4e9+_0x1ce8b8*_0x3fb24d[_0x8ac713(0x4ba)]*_0x19de6a),_0x153a03=_0x13d904(_0x24e4e9+_0x1ce8b8*_0x3fb24d[_0x8ac713(0xf51)]),_0x584c21=_0x13d904(_0x24e4e9+_0x1ce8b8*_0x3fb24d[_0x8ac713(0xca7)]),_0x2d9db1=_0x13d904(_0x153a03+(_0x584c21-_0x153a03)*_0x19de6a),_0x45b79d=_0x2d9db1-_0x153a03;if(_0x45b79d*_0x3eeae9>1.5){const _0x1cdf22=Math[_0x8ac713(0x91c)](0x1,Math['min'](0x30,Math[_0x8ac713(0xcbe)](_0x45b79d*_0x3eeae9/1.5))),_0x45cea0=Math[_0x8ac713(0x4da)](0.003,_0x45b79d/_0x1cdf22);for(let _0x278343=0x0;_0x278343<_0x1cdf22;_0x278343++){const _0x4c61cf=_0x153a03+_0x45b79d*(_0x278343/_0x1cdf22),_0x5f083c=Math[_0x8ac713(0x4da)](_0x2d9db1,_0x153a03+_0x45b79d*((_0x278343+0x1)/_0x1cdf22)+_0x45cea0),_0x47b643=_0x1ce8b8>0x0?((_0x4c61cf+_0x5f083c)/0x2-_0x24e4e9)/_0x1ce8b8:0x0,_0x45a9c5=_0x3fb24d[_0x8ac713(0x4da)]+(_0x3fb24d[_0x8ac713(0x91c)]-_0x3fb24d[_0x8ac713(0x4da)])*_0x47b643;_0x34a905[_0x8ac713(0x8a1)]='butt',_0x34a905[_0x8ac713(0xa8b)](),_0x34a905['arc'](_0x101274,_0x2ea0dc,_0x3eeae9,_0x4c61cf,_0x5f083c),_0x34a905['strokeStyle']=_0x2410ff?_0x16824d?_0x2d7d48:resolveValueColor(_0x45a9c5,_0x2410ff,_0x3fb24d[_0x8ac713(0x404)],_0x2d4c7e):_0x3fb24d['color'],_0x34a905[_0x8ac713(0x5c3)]=_0xbda4b6,_0x34a905['globalAlpha']=_0x1ca01c?0.4+0.55*(_0x278343/Math[_0x8ac713(0x91c)](0x1,_0x1cdf22-0x1)):_0x2410ff?0.95:0.9,_0x34a905[_0x8ac713(0xcae)]();}_0x34a905[_0x8ac713(0x599)]=0x1;}{const _0x26690e=_0xc06e78,_0x5cd30b=_0x3eeae9+_0xbda4b6*0.15,_0x1a77ac=Math[_0x8ac713(0x91c)](0x3,_0xbda4b6*0.5),_0x4a2bf8=_0x101274+Math[_0x8ac713(0xfcc)](_0x26690e)*_0x5cd30b,_0x216f86=_0x2ea0dc+Math[_0x8ac713(0xa82)](_0x26690e)*_0x5cd30b,_0x1155d0=_0x26690e+Math['PI']/0x2,_0x58cf42=Math[_0x8ac713(0x91c)](0x2,_0xbda4b6*0.22);_0x34a905[_0x8ac713(0xa8b)](),_0x34a905[_0x8ac713(0x26a)](_0x101274+Math['cos'](_0x1155d0)*_0x58cf42,_0x2ea0dc+Math[_0x8ac713(0xa82)](_0x1155d0)*_0x58cf42),_0x34a905[_0x8ac713(0x94e)](_0x4a2bf8,_0x216f86),_0x34a905[_0x8ac713(0x94e)](_0x101274-Math[_0x8ac713(0xfcc)](_0x1155d0)*_0x58cf42,_0x2ea0dc-Math[_0x8ac713(0xa82)](_0x1155d0)*_0x58cf42),_0x34a905[_0x8ac713(0xd52)](),_0x34a905['fillStyle']=_0x5798eb,_0x34a905['fill'](),_0x34a905[_0x8ac713(0xa8b)](),_0x34a905[_0x8ac713(0xf18)](_0x101274,_0x2ea0dc,_0x1a77ac,0x0,Math['PI']*0x2),_0x34a905[_0x8ac713(0x4e8)]=_0x5798eb,_0x34a905[_0x8ac713(0xd35)](),_0x34a905[_0x8ac713(0xa8b)](),_0x34a905[_0x8ac713(0xf18)](_0x101274,_0x2ea0dc,_0x1a77ac*0.45,0x0,Math['PI']*0x2),_0x34a905[_0x8ac713(0x4e8)]=_0x42aeb7?_0x8ac713(0x3be):_0x8ac713(0xeb7),_0x34a905['fill']();}if(_0x190581&&_0x19de6a>=0.999){_0x34a905[_0x8ac713(0x49f)]=_0x8ac713(0xce2),_0x34a905['textBaseline']=_0x8ac713(0xb23),_0x34a905[_0x8ac713(0x4e8)]=_0x5e1a88,_0x34a905['font']=Math[_0x8ac713(0x91c)](0x9,Math[_0x8ac713(0x4da)](0xb,_0x3eeae9*0.15))+'px\x20'+_0x4e60c4;const _0x526e48=_0x3eeae9+_0xbda4b6*0.65+0x7;_0x34a905[_0x8ac713(0x5cc)](String(formatNumber(_0x3fb24d['min'],_0x3a4007,_0x5a1cc4)),_0x101274+Math[_0x8ac713(0xfcc)](_0x24e4e9)*_0x526e48,_0x2ea0dc+Math[_0x8ac713(0xa82)](_0x24e4e9)*_0x526e48),_0x34a905['fillText'](String(formatNumber(_0x3fb24d[_0x8ac713(0x91c)],_0x3a4007,_0x5a1cc4)),_0x101274+Math['cos'](_0x24e4e9+_0x1ce8b8)*_0x526e48,_0x2ea0dc+Math[_0x8ac713(0xa82)](_0x24e4e9+_0x1ce8b8)*_0x526e48);}if(_0x19de6a>=0.999){const _0x20ff7d=String(formatNumber(_0x3fb24d[_0x8ac713(0xd97)],_0x3a4007,_0x5a1cc4))+(_0x3fb24d['unit']?'\x20'+_0x3fb24d[_0x8ac713(0x9bf)]:'');_0x34a905[_0x8ac713(0x49f)]=_0x8ac713(0xce2),_0x34a905[_0x8ac713(0xe84)]='middle',_0x34a905['fillStyle']=_0x2410ff?_0x2d7d48:_0x5a0a95,_0x34a905[_0x8ac713(0x950)]=_0x8ac713(0x25f)+_0x11d587+'px\x20'+_0x4e60c4,_0x34a905[_0x8ac713(0x5cc)](_0x20ff7d,_0x101274,_0x398dae);}this['_cells'][_0x8ac713(0xf3d)]({'cx':_0x101274,'cy':_0x2ea0dc,'r':_0x3eeae9,'thickness':_0xbda4b6,'start':_0x24e4e9,'end':_0x24e4e9+_0x1ce8b8,'item':_0x3fb24d});});}[_0x598d8a(0xba3)](_0x15f472,_0x448dc7,_0x992646,_0x1b2798){const _0x292d4f=_0x598d8a;if(!_0x448dc7||!_0x15f472||_0x992646['show_tooltip']===![]||!this[_0x292d4f(0x67c)]?.[_0x292d4f(0xdb4)])return;const _0xc765cf=this[_0x292d4f(0xf3c)][_0x292d4f(0x986)],_0x489b59=(_0x487902,_0x36f14b)=>{const _0x1f98dd=_0x292d4f;for(const _0x22d4b6 of this[_0x1f98dd(0x67c)]){const _0x490b4a=_0x487902-_0x22d4b6['cx'],_0x336571=_0x36f14b-_0x22d4b6['cy'];if(Math[_0x1f98dd(0x491)](_0x490b4a*_0x490b4a+_0x336571*_0x336571)>_0x22d4b6['r']+_0x22d4b6[_0x1f98dd(0x861)])continue;return _0x22d4b6;}return null;},_0x2dec88=_0x4c0beb=>{const _0x21fe64=_0x292d4f,_0x184d0f=_0x15f472['getBoundingClientRect'](),_0x3aa42e=_0x4c0beb[_0x21fe64(0x8cf)]-_0x184d0f['left'],_0x1094f9=_0x4c0beb[_0x21fe64(0xcc5)]-_0x184d0f[_0x21fe64(0x52b)],_0xc758d3=_0x489b59(_0x3aa42e,_0x1094f9);if(!_0xc758d3){_0x448dc7[_0x21fe64(0x56e)][_0x21fe64(0x4f5)]='0';return;}const _0xefcdbf=formatNumber(_0xc758d3[_0x21fe64(0xb29)][_0x21fe64(0xd97)],_0xc758d3[_0x21fe64(0xb29)][_0x21fe64(0x4d7)],_0x1b2798),_0x2e7d05=formatNumber(_0xc758d3['item']['peak'],_0xc758d3[_0x21fe64(0xb29)][_0x21fe64(0x4d7)],_0x1b2798),_0x1f127b=formatNumber(_0xc758d3[_0x21fe64(0xb29)]['pmin'],_0xc758d3['item'][_0x21fe64(0x4d7)],_0x1b2798),_0x45afae=Math[_0x21fe64(0x2ba)]((_0xc758d3[_0x21fe64(0xb29)][_0x21fe64(0xa87)]??0x0)-(_0xc758d3['item'][_0x21fe64(0xd67)]??0x0))>1e-9,_0x149873=escapeHtml(_0xc758d3['item'][_0x21fe64(0x9bf)]||''),_0x7e17af=_0xc758d3[_0x21fe64(0xb29)][_0x21fe64(0x4d7)]?.[_0x21fe64(0xe60)]!==![]?escapeHtml(_0xc758d3['item'][_0x21fe64(0x404)]):'transparent',_0x3eab4d=(_0x413ca3,_0x326174,_0x250575)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x250575?'\x20style=\x22opacity:'+_0x250575+'\x22':'')+_0x21fe64(0x38f)+_0x413ca3+_0x21fe64(0xc6a)+_0x326174+_0x21fe64(0xfb2);_0x448dc7[_0x21fe64(0x5ca)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x7e17af+_0x21fe64(0x318)+escapeHtml(_0xc758d3['item'][_0x21fe64(0x989)]||_0xc758d3[_0x21fe64(0xb29)]['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0xefcdbf))+'\x20'+_0x149873+'</span></div>'+(_0x45afae?_0x3eab4d(escapeHtml(cardT(_0x1b2798,_0x992646,'Peak')),escapeHtml(String(_0x2e7d05))+'\x20'+_0x149873,'0.6'):'')+(_0x45afae?_0x3eab4d(escapeHtml(cardT(_0x1b2798,_0x992646,'Low')),escapeHtml(String(_0x1f127b))+'\x20'+_0x149873,_0x21fe64(0xfae)):''),this['_placeTooltip'](_0x448dc7,_0x184d0f,_0x3aa42e);};this[_0x292d4f(0xd61)](_0x15f472,_0x448dc7,_0x2dec88,_0xc765cf),_0x15f472['style'][_0x292d4f(0xc5a)]='pointer',_0x15f472['addEventListener']('click',_0x5d4810=>{const _0x54a39b=_0x292d4f,_0x5387d6=_0x15f472[_0x54a39b(0x3d3)](),_0x3fcafd=_0x489b59(_0x5d4810[_0x54a39b(0x8cf)]-_0x5387d6['left'],_0x5d4810[_0x54a39b(0xcc5)]-_0x5387d6[_0x54a39b(0x52b)]);if(!_0x3fcafd)return;_0x5d4810['stopPropagation'](),this[_0x54a39b(0xd84)][_0x54a39b(0x39e)](_0x3fcafd[_0x54a39b(0xb29)]?.[_0x54a39b(0x4d7)]);},{'signal':_0xc765cf});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x2659e1){const _0x2907fa=_0x598d8a;super(_0x2659e1),this[_0x2907fa(0x36e)]=[],this['_slices']=[],this[_0x2907fa(0xad0)]=0x0,this[_0x2907fa(0x15c)]=0x0;}['render'](_0xfc1f68,_0x5d4287,_0x41f73c,_0x11660c){const _0x4d0259=_0x598d8a,{W:_0x1850a3,H:_0x2957b0}=this[_0x4d0259(0xa39)](_0xfc1f68,_0x41f73c),_0x138843=this[_0x4d0259(0xd84)][_0x4d0259(0xd4e)]||[],_0x1a8909=[];_0x5d4287['forEach'](_0x12dfda=>{const _0x4f8a43=_0x4d0259,_0x24b83a=this[_0x4f8a43(0xe07)](_0x12dfda,_0x138843),_0x252f98=(_0x12dfda['points']||[])['filter'](_0x5028b6=>_0x5028b6['v']!==null&&_0x5028b6['v']!==undefined),_0x5656be=_0x11660c?.['states']?.[_0x24b83a[_0x4f8a43(0x4d7)]],_0x1e510e=_0x24b83a['aggregate_func']||_0x4f8a43(0x232);let _0x3d47cc;if(_0x252f98[_0x4f8a43(0xdb4)])_0x3d47cc=reduceByAggregate(_0x252f98,_0x1e510e);else _0x5656be?_0x3d47cc=parseFloat(_0x5656be[_0x4f8a43(0xc78)]):_0x3d47cc=0x0;if(_0x3d47cc===undefined||_0x3d47cc===null||isNaN(_0x3d47cc))_0x3d47cc=0x0;const _0x574725=_0x12dfda[_0x4f8a43(0x70e)]||{},_0x573a92=pickName(_0x24b83a[_0x4f8a43(0x360)]!==undefined?_0x24b83a['tooltip_name']:_0x24b83a['name'],_0x574725[_0x4f8a43(0x630)]!==undefined&&_0x24b83a['tooltip_name']!==undefined?_0x574725['resolved_tooltip_name']:_0x574725[_0x4f8a43(0x1ab)],_0x574725)??_0x24b83a[_0x4f8a43(0x4d7)]??'?';_0x1a8909[_0x4f8a43(0xf3d)]({'name':pickName(_0x24b83a[_0x4f8a43(0x1ed)],_0x574725['resolved_name'],_0x574725)??'','tooltipName':_0x573a92,'value':Math[_0x4f8a43(0x2ba)](_0x3d47cc),'color':(_0x24b83a[_0x4f8a43(0x404)]===_0x4f8a43(0x492)?null:this[_0x4f8a43(0xd84)][_0x4f8a43(0xeea)](_0x24b83a[_0x4f8a43(0x404)],_0x24b83a[_0x4f8a43(0x4d7)])||_0x24b83a[_0x4f8a43(0x404)])||'#4A90D9','unit':_0x24b83a['unit']||_0x574725[_0x4f8a43(0x8b3)]||'','entity':_0x24b83a});});const {container:_0x25cb8b,canvas:_0x168612,tooltipEl:_0x360182}=this[_0x4d0259(0x5e9)](_0xfc1f68,_0x2957b0);if(!_0x168612)return;this['_items']=_0x1a8909,this[_0x4d0259(0x2d0)](_0x168612,_0x1a8909,_0x1850a3,_0x2957b0,_0x41f73c,_0x11660c,_0x25cb8b,_0x360182);}[_0x598d8a(0x39c)](_0x48a0ea,_0x275285,_0x1488bf,_0x50403a,_0x291bd7,_0x75bde,_0x8a7cb5){const _0x2eed82=_0x598d8a;if(_0x8a7cb5===undefined)_0x8a7cb5=0x1;const _0x4c87fa=this[_0x2eed82(0xd29)](_0x48a0ea,_0x1488bf,_0x50403a),_0x357a0f=this[_0x2eed82(0xdc2)](),_0x21392b=_0x357a0f?_0x2eed82(0x1ef):_0x2eed82(0x269),_0x2c285c=_0x357a0f?'rgba(255,255,255,0.45)':_0x2eed82(0x250),_0x296865=_0x357a0f?_0x2eed82(0x5dc):_0x2eed82(0x44f),_0x5f0eb6=this['_haFont'](),_0x1ee813=_0x275285[_0x2eed82(0xdb4)];if(!_0x1ee813)return;const _0x44a449=_0x275285[_0x2eed82(0x9a7)]((_0x248a83,_0xdc1b06)=>_0x248a83+_0xdc1b06[_0x2eed82(0xd97)],0x0),_0xa39d5b=Math[_0x2eed82(0x91c)](..._0x275285[_0x2eed82(0x93b)](_0x2f1133=>_0x2f1133[_0x2eed82(0xd97)]));if(_0xa39d5b===0x0)return;const _0x2f3ebd=Math[_0x2eed82(0x4da)](_0x50403a-0x14,_0x1488bf-0x14),_0x48c573=_0x2f3ebd/0x2*0.88,_0x18fb86=_0x1488bf/0x2,_0x55fbf7=_0x50403a/0x2,_0x299a0f=Math['PI']*0x2/_0x1ee813,_0x184046=0x4;_0x4c87fa[_0x2eed82(0x599)]=_0x8a7cb5;for(let _0x33d709=0x1;_0x33d709<=_0x184046;_0x33d709++){const _0x31594c=_0x48c573*(_0x33d709/_0x184046);_0x4c87fa[_0x2eed82(0xa8b)](),_0x4c87fa[_0x2eed82(0xf18)](_0x18fb86,_0x55fbf7,_0x31594c,0x0,Math['PI']*0x2),_0x4c87fa[_0x2eed82(0xf90)]=_0x296865,_0x4c87fa[_0x2eed82(0x5c3)]=0.8,_0x4c87fa['stroke']();}_0x4c87fa[_0x2eed82(0x599)]=0x1,this[_0x2eed82(0xa63)]=[],_0x275285['forEach']((_0x321037,_0x5d3caf)=>{const _0x8b2a7=_0x2eed82,_0x200dcc=-Math['PI']/0x2+_0x5d3caf*_0x299a0f,_0xf2e71d=_0x200dcc+_0x299a0f,_0x3cd326=_0x48c573*(_0x321037['value']/_0xa39d5b)*_0x8a7cb5;if(_0x3cd326<0.5){this[_0x8b2a7(0xa63)][_0x8b2a7(0xf3d)]({'startAngle':_0x200dcc,'endAngle':_0xf2e71d,'r':_0x48c573*(_0x321037[_0x8b2a7(0xd97)]/_0xa39d5b),'item':_0x321037,'cx':_0x18fb86,'cy':_0x55fbf7});return;}_0x4c87fa['beginPath'](),_0x4c87fa[_0x8b2a7(0x26a)](_0x18fb86,_0x55fbf7),_0x4c87fa[_0x8b2a7(0xf18)](_0x18fb86,_0x55fbf7,_0x3cd326,_0x200dcc,_0xf2e71d),_0x4c87fa[_0x8b2a7(0xd52)]();let _0x31d091=_0x321037[_0x8b2a7(0x404)];const _0x35ed84=_0x321037[_0x8b2a7(0x4d7)];_0x35ed84?.[_0x8b2a7(0xea6)]?.[_0x8b2a7(0x80f)]&&_0x35ed84['color_thresholds'][_0x8b2a7(0xb5b)]?.[_0x8b2a7(0xdb4)]&&(_0x31d091=resolveValueColor(_0x321037[_0x8b2a7(0xd97)],this[_0x8b2a7(0xd84)][_0x8b2a7(0x1f5)](_0x35ed84),_0x31d091));_0x4c87fa[_0x8b2a7(0x4e8)]=_0x31d091,_0x4c87fa[_0x8b2a7(0x599)]=0.7,_0x4c87fa['fill'](),_0x4c87fa[_0x8b2a7(0x599)]=0x1,_0x4c87fa['strokeStyle']=_0x357a0f?_0x8b2a7(0xe34):_0x8b2a7(0xa7f),_0x4c87fa[_0x8b2a7(0x5c3)]=1.5,_0x4c87fa['stroke']();const _0x499bf1=_0x200dcc+_0x299a0f/0x2,_0x274d9d=Math['max'](_0x3cd326*0.6,_0x48c573*0.25),_0x28bd36=_0x18fb86+Math[_0x8b2a7(0xfcc)](_0x499bf1)*_0x274d9d,_0x1063db=_0x55fbf7+Math[_0x8b2a7(0xa82)](_0x499bf1)*_0x274d9d,_0x3ca906=_0x44a449>0x0?_0x321037['value']/_0x44a449*0x64:0x0;if(_0x3ca906>=0x4&&_0x8a7cb5>=0.999){const _0x516675=Math['min'](0xb,Math['max'](0x8,_0x48c573*0.1));_0x4c87fa['fillStyle']=_0x8b2a7(0x24d),_0x4c87fa[_0x8b2a7(0x950)]=_0x8b2a7(0x25f)+_0x516675+_0x8b2a7(0x5a7)+_0x5f0eb6,_0x4c87fa[_0x8b2a7(0x49f)]=_0x8b2a7(0xce2),_0x4c87fa['textBaseline']='middle';const _0x48626e=toNum(_0x321037[_0x8b2a7(0x4d7)]?.[_0x8b2a7(0x778)])??0x0;_0x4c87fa[_0x8b2a7(0x5cc)](_0x3ca906[_0x8b2a7(0x5f6)](_0x48626e)+'%',_0x28bd36,_0x1063db);}this['_slices'][_0x8b2a7(0xf3d)]({'startAngle':_0x200dcc,'endAngle':_0xf2e71d,'r':_0x48c573*(_0x321037[_0x8b2a7(0xd97)]/_0xa39d5b),'item':_0x321037,'cx':_0x18fb86,'cy':_0x55fbf7});});if(_0x291bd7[_0x2eed82(0x4db)]!==![]&&_0x8a7cb5>=0.999){_0x4c87fa[_0x2eed82(0x4e8)]=_0x21392b,_0x4c87fa[_0x2eed82(0x950)]='500\x20'+Math[_0x2eed82(0x4da)](0x10,_0x48c573*0.25)+_0x2eed82(0x5a7)+_0x5f0eb6,_0x4c87fa['textAlign']=_0x2eed82(0xce2),_0x4c87fa['textBaseline']=_0x2eed82(0xb23);const _0x31d96b=_0x275285[0x0]?.[_0x2eed82(0x9bf)]||'',_0x5d93e7=_0x275285[0x0]?.[_0x2eed82(0x4d7)]||{'decimals':0x1};_0x4c87fa[_0x2eed82(0x5cc)](formatNumber(_0x44a449,_0x5d93e7,_0x75bde)+(_0x31d96b?'\x20'+_0x31d96b:''),_0x18fb86,_0x55fbf7-0x5),_0x4c87fa['fillStyle']=_0x2c285c,_0x4c87fa[_0x2eed82(0x950)]=Math[_0x2eed82(0x4da)](0xa,_0x48c573*0.14)+_0x2eed82(0x5a7)+_0x5f0eb6,_0x4c87fa[_0x2eed82(0x5cc)](cardT(this[_0x2eed82(0xd84)]?.[_0x2eed82(0x2f9)],this[_0x2eed82(0xd84)]?.[_0x2eed82(0x167)],_0x2eed82(0xa0e)),_0x18fb86,_0x55fbf7+0x9);}}['_setupTooltip'](_0x837dd,_0x41782f,_0x14c230,_0x342a36){const _0x2bde97=_0x598d8a;if(!_0x41782f||!_0x837dd||_0x14c230['show_tooltip']===![]||!this[_0x2bde97(0xa63)]?.[_0x2bde97(0xdb4)])return;const _0x4b80d3=this[_0x2bde97(0xf3c)][_0x2bde97(0x986)],_0x22a126=_0x3bbb65=>{const _0x17be90=_0x2bde97,_0x3188b1=_0x837dd[_0x17be90(0x3d3)](),_0xa810b9=_0x3bbb65['clientX']-_0x3188b1[_0x17be90(0x7b9)],_0x17bee5=_0x3bbb65[_0x17be90(0xcc5)]-_0x3188b1[_0x17be90(0x52b)];let _0x504118=null;for(const _0x48bb9e of this[_0x17be90(0xa63)]){const _0x59744a=_0xa810b9-_0x48bb9e['cx'],_0x1a0311=_0x17bee5-_0x48bb9e['cy'],_0x1d9a9b=Math[_0x17be90(0x491)](_0x59744a*_0x59744a+_0x1a0311*_0x1a0311);if(_0x1d9a9b>_0x48bb9e['r'])continue;let _0x39f4c0=Math[_0x17be90(0x333)](_0x1a0311,_0x59744a);if(_0x39f4c0<-Math['PI']/0x2)_0x39f4c0+=Math['PI']*0x2;if(_0x39f4c0>=_0x48bb9e[_0x17be90(0x280)]&&_0x39f4c0<_0x48bb9e[_0x17be90(0x2ab)]){_0x504118=_0x48bb9e;break;}}if(!_0x504118){_0x41782f[_0x17be90(0x56e)][_0x17be90(0x4f5)]='0';return;}const _0xf42ad8=this['_items'][_0x17be90(0x9a7)]((_0x26a6b3,_0x548823)=>_0x26a6b3+_0x548823[_0x17be90(0xd97)],0x0),_0x402137=toNum(_0x504118[_0x17be90(0xb29)]['entity']?.[_0x17be90(0x778)])??0x1,_0xa04d78=_0xf42ad8>0x0?(_0x504118[_0x17be90(0xb29)]['value']/_0xf42ad8*0x64)[_0x17be90(0x5f6)](_0x402137):'0',_0x4e47f3=formatNumber(_0x504118['item'][_0x17be90(0xd97)],_0x504118['item']['entity'],_0x342a36),_0x1b067e=_0x504118[_0x17be90(0xb29)][_0x17be90(0x4d7)]?.[_0x17be90(0xe60)]!==![]?escapeHtml(_0x504118['item'][_0x17be90(0x404)]):_0x17be90(0x52f);_0x41782f[_0x17be90(0x5ca)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x1b067e+_0x17be90(0x318)+escapeHtml(_0x504118[_0x17be90(0xb29)][_0x17be90(0x989)]||_0x504118['item']['name']||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4e47f3))+'\x20'+escapeHtml(_0x504118[_0x17be90(0xb29)][_0x17be90(0x9bf)]||'')+_0x17be90(0xfb2)+(_0x17be90(0xa6c)+escapeHtml(cardT(_0x342a36,_0x14c230,_0x17be90(0xf6d)))+_0x17be90(0xc6a)+_0xa04d78+'%</span></div>'),this[_0x17be90(0x815)](_0x41782f,_0x3188b1,_0xa810b9);};this[_0x2bde97(0xd61)](_0x837dd,_0x41782f,_0x22a126,_0x4b80d3),_0x837dd['style'][_0x2bde97(0xc5a)]=_0x2bde97(0xeb5),_0x837dd['addEventListener'](_0x2bde97(0xc3e),_0x35cc7f=>{const _0x3962b0=_0x2bde97,_0xc3bc11=_0x837dd[_0x3962b0(0x3d3)](),_0x230161=_0x35cc7f[_0x3962b0(0x8cf)]-_0xc3bc11['left'],_0x4be3c1=_0x35cc7f[_0x3962b0(0xcc5)]-_0xc3bc11[_0x3962b0(0x52b)];let _0x105681=null;for(const _0x2265b0 of this[_0x3962b0(0xa63)]){const _0x421b54=_0x230161-_0x2265b0['cx'],_0x147909=_0x4be3c1-_0x2265b0['cy'],_0x549055=Math[_0x3962b0(0x491)](_0x421b54*_0x421b54+_0x147909*_0x147909);if(_0x549055>_0x2265b0['r'])continue;let _0x550054=Math[_0x3962b0(0x333)](_0x147909,_0x421b54);if(_0x550054<-Math['PI']/0x2)_0x550054+=Math['PI']*0x2;if(_0x550054>=_0x2265b0['startAngle']&&_0x550054<_0x2265b0[_0x3962b0(0x2ab)]){_0x105681=_0x2265b0;break;}}if(!_0x105681)return;_0x35cc7f[_0x3962b0(0xcfd)](),this[_0x3962b0(0xd84)][_0x3962b0(0x39e)](_0x105681['item']?.[_0x3962b0(0x4d7)]);},{'signal':_0x4b80d3});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x593c5a){const _0xff650c=_0x598d8a;super(_0x593c5a),this[_0xff650c(0x36e)]=[],this[_0xff650c(0xd1f)]=[],this['_animRaf']=0x0,this['_animStart']=0x0;}[_0x598d8a(0x1fb)](_0x4632a8,_0x3c7dde,_0x549ae7,_0x565047){const _0x3c446f=_0x598d8a,{W:_0x5efd34,H:_0x5bd23b}=this[_0x3c446f(0xa39)](_0x4632a8,_0x549ae7),_0xa5e02d=this[_0x3c446f(0xd84)]['_entities']||[],_0x426e26=[];_0x3c7dde[_0x3c446f(0x56c)](_0x2a892d=>{const _0x13b34f=_0x3c446f,_0x5233e5=this[_0x13b34f(0xe07)](_0x2a892d,_0xa5e02d),_0x50c2d1=(_0x2a892d[_0x13b34f(0xf65)]||[])[_0x13b34f(0xb42)](_0xb4fdce=>_0xb4fdce['v']!==null&&_0xb4fdce['v']!==undefined),_0x49e98c=_0x565047?.['states']?.[_0x5233e5[_0x13b34f(0x4d7)]],_0xa6bed3=_0x5233e5['aggregate_func']||_0x13b34f(0xf7d);let _0x26d87e;if(_0x50c2d1[_0x13b34f(0xdb4)]){if(_0xa6bed3===_0x13b34f(0xc44))_0x26d87e=_0x50c2d1[0x0]['v'];else{if(_0xa6bed3===_0x13b34f(0x8a6)||_0xa6bed3===_0x13b34f(0xe25)||_0xa6bed3===_0x13b34f(0xd87))_0x26d87e=_0x50c2d1[_0x13b34f(0x9a7)]((_0x36bea3,_0x341d74)=>_0x36bea3+(_0x341d74['v']||0x0),0x0);else{if(_0xa6bed3==='min')_0x26d87e=_0x50c2d1[_0x13b34f(0x9a7)]((_0x5c3631,_0x41113d)=>Math['min'](_0x5c3631,_0x41113d['v']),Infinity);else{if(_0xa6bed3===_0x13b34f(0x91c))_0x26d87e=_0x50c2d1[_0x13b34f(0x9a7)]((_0x3b35c8,_0x21e4af)=>Math[_0x13b34f(0x91c)](_0x3b35c8,_0x21e4af['v']),-Infinity);else{if(_0xa6bed3==='median')_0x26d87e=DataProcessor[_0x13b34f(0xed2)](_0x50c2d1[_0x13b34f(0x93b)](_0x1b289a=>_0x1b289a['v']),_0x13b34f(0x20e));else{if(_0xa6bed3==='last')_0x26d87e=_0x50c2d1[_0x50c2d1['length']-0x1]['v'];else _0x26d87e=_0x50c2d1[_0x13b34f(0x9a7)]((_0x2a273f,_0x18ffd5)=>_0x2a273f+(_0x18ffd5['v']||0x0),0x0)/_0x50c2d1[_0x13b34f(0xdb4)];}}}}}}else _0x49e98c?_0x26d87e=parseFloat(_0x49e98c[_0x13b34f(0xc78)]):_0x26d87e=0x0;if(_0x26d87e===undefined||_0x26d87e===null||isNaN(_0x26d87e))_0x26d87e=0x0;const _0x95f782=resolveEntityBound(_0x5233e5['lower_bound'],0x0,_0x565047),_0x3fde77=resolveEntityBound(_0x5233e5[_0x13b34f(0x72f)],0x64,_0x565047),_0x2624ad=_0x3fde77>_0x95f782?Math[_0x13b34f(0x91c)](0x0,Math[_0x13b34f(0x4da)](0x1,(_0x26d87e-_0x95f782)/(_0x3fde77-_0x95f782))):0x0,_0x10b5c3=_0x2a892d['meta']||{},_0x57e721=pickName(_0x5233e5[_0x13b34f(0x360)]!==undefined?_0x5233e5[_0x13b34f(0x360)]:_0x5233e5[_0x13b34f(0x1ed)],_0x10b5c3[_0x13b34f(0x630)]!==undefined&&_0x5233e5['tooltip_name']!==undefined?_0x10b5c3['resolved_tooltip_name']:_0x10b5c3[_0x13b34f(0x1ab)],_0x10b5c3)??_0x5233e5[_0x13b34f(0x4d7)]??'?';_0x426e26[_0x13b34f(0xf3d)]({'name':pickName(_0x5233e5[_0x13b34f(0x1ed)],_0x10b5c3[_0x13b34f(0x1ab)],_0x10b5c3)??'','tooltipName':_0x57e721,'value':_0x26d87e,'pct':_0x2624ad,'min':_0x95f782,'max':_0x3fde77,'color':(_0x5233e5[_0x13b34f(0x404)]===_0x13b34f(0x492)?null:this[_0x13b34f(0xd84)][_0x13b34f(0xeea)](_0x5233e5[_0x13b34f(0x404)],_0x5233e5[_0x13b34f(0x4d7)])||_0x5233e5[_0x13b34f(0x404)])||_0x13b34f(0xcfa),'unit':_0x5233e5[_0x13b34f(0x9bf)]||_0x10b5c3[_0x13b34f(0x8b3)]||'','entity':_0x5233e5});});if(_0x426e26[_0x3c446f(0xdb4)]<0x3){_0x4632a8[_0x3c446f(0x5ca)]=_0x3c446f(0xa46)+escapeHtml(cardT(this[_0x3c446f(0xd84)]?.[_0x3c446f(0x2f9)],this[_0x3c446f(0xd84)]?.[_0x3c446f(0x167)],_0x3c446f(0xef8)))+'\x20('+_0x426e26[_0x3c446f(0xdb4)]+_0x3c446f(0xc4f);return;}const {container:_0x3d18af,canvas:_0x318ebb,tooltipEl:_0x47256a}=this['_mountCanvas'](_0x4632a8,_0x5bd23b);if(!_0x318ebb)return;this[_0x3c446f(0x36e)]=_0x426e26,this[_0x3c446f(0x2d0)](_0x318ebb,_0x426e26,_0x5efd34,_0x5bd23b,_0x549ae7,_0x565047,_0x3d18af,_0x47256a);}['_draw'](_0x2fb5f4,_0x401c4c,_0x5da1dc,_0x3f8620,_0x5c4328,_0x25cb89,_0x147fc4){const _0x2b5fd6=_0x598d8a;if(_0x147fc4===undefined)_0x147fc4=0x1;const _0x5a43f0=this[_0x2b5fd6(0xd29)](_0x2fb5f4,_0x5da1dc,_0x3f8620),_0x46d70a=this[_0x2b5fd6(0xdc2)](),_0x26bbdd=_0x46d70a?_0x2b5fd6(0x1ef):_0x2b5fd6(0x269),_0x3011ae=_0x46d70a?_0x2b5fd6(0x9e4):'rgba(0,0,0,0.5)',_0x17fe8e=_0x46d70a?_0x2b5fd6(0xf79):_0x2b5fd6(0x932),_0x2f69f9=_0x46d70a?_0x2b5fd6(0x208):'rgba(0,0,0,0.2)',_0xb2ea6e=_0x46d70a?_0x2b5fd6(0x530):'rgba(0,0,0,0.05)',_0x1752d7=this[_0x2b5fd6(0x33e)]();let _0x3ba85a=_0x2b5fd6(0xcfa);try{const _0x4323ef=getComputedStyle(this[_0x2b5fd6(0xd84)])[_0x2b5fd6(0x544)]('--primary-color')[_0x2b5fd6(0xfa2)]();if(_0x4323ef)_0x3ba85a=_0x4323ef;}catch(_0x18fe6f){}const _0x28a6da=_0x401c4c[_0x2b5fd6(0xdb4)],_0x14282c=Math['min'](_0x3f8620-0x28,_0x5da1dc-0x28),_0xdb2f7b=_0x14282c/0x2*0.78,_0x393b89=_0x5da1dc/0x2,_0x11af58=_0x3f8620/0x2,_0x492c75=Math['PI']*0x2/_0x28a6da,_0x3fb4bd=-Math['PI']/0x2,_0x12227c=0x4;_0x5a43f0[_0x2b5fd6(0x599)]=_0x147fc4;for(let _0x19958a=0x1;_0x19958a<=_0x12227c;_0x19958a++){const _0x3d1a4f=_0xdb2f7b*(_0x19958a/_0x12227c);_0x5a43f0[_0x2b5fd6(0xa8b)]();for(let _0x16bf73=0x0;_0x16bf73<=_0x28a6da;_0x16bf73++){const _0x3737c8=_0x3fb4bd+_0x16bf73*_0x492c75,_0x4ed46e=_0x393b89+Math[_0x2b5fd6(0xfcc)](_0x3737c8)*_0x3d1a4f,_0x399272=_0x11af58+Math[_0x2b5fd6(0xa82)](_0x3737c8)*_0x3d1a4f;_0x16bf73===0x0?_0x5a43f0[_0x2b5fd6(0x26a)](_0x4ed46e,_0x399272):_0x5a43f0[_0x2b5fd6(0x94e)](_0x4ed46e,_0x399272);}_0x5a43f0[_0x2b5fd6(0xf90)]=_0x17fe8e,_0x5a43f0['lineWidth']=0x1,_0x5a43f0[_0x2b5fd6(0xcae)]();}_0x5a43f0[_0x2b5fd6(0x599)]=0x1,this['_spokes']=[],_0x401c4c[_0x2b5fd6(0x56c)]((_0x506728,_0x5e6f9d)=>{const _0x3abd85=_0x2b5fd6,_0x25d582=_0x3fb4bd+_0x5e6f9d*_0x492c75,_0x31b3b3=_0x393b89+Math[_0x3abd85(0xfcc)](_0x25d582)*_0xdb2f7b,_0x264345=_0x11af58+Math[_0x3abd85(0xa82)](_0x25d582)*_0xdb2f7b;_0x5a43f0['globalAlpha']=_0x147fc4,_0x5a43f0[_0x3abd85(0xa8b)](),_0x5a43f0[_0x3abd85(0x26a)](_0x393b89,_0x11af58),_0x5a43f0[_0x3abd85(0x94e)](_0x31b3b3,_0x264345),_0x5a43f0[_0x3abd85(0xf90)]=_0x2f69f9,_0x5a43f0['lineWidth']=0x1,_0x5a43f0[_0x3abd85(0xcae)](),_0x5a43f0[_0x3abd85(0x599)]=0x1;if(_0x147fc4>=0.999){const _0x2f5e2f=_0xdb2f7b+0x10,_0x4959ad=_0x393b89+Math['cos'](_0x25d582)*_0x2f5e2f,_0x18bfd8=_0x11af58+Math['sin'](_0x25d582)*_0x2f5e2f,_0x27b2ea=Math['min'](0xb,Math[_0x3abd85(0x91c)](0x9,_0xdb2f7b*0.1));_0x5a43f0[_0x3abd85(0x4e8)]=_0x26bbdd,_0x5a43f0[_0x3abd85(0x950)]=_0x3abd85(0xb5f)+_0x27b2ea+_0x3abd85(0x5a7)+_0x1752d7,_0x5a43f0[_0x3abd85(0x49f)]=Math['abs'](Math[_0x3abd85(0xfcc)](_0x25d582))<0.1?'center':Math['cos'](_0x25d582)>0x0?_0x3abd85(0x7b9):_0x3abd85(0xbac),_0x5a43f0[_0x3abd85(0xe84)]=Math['abs'](Math[_0x3abd85(0xa82)](_0x25d582))<0.1?'middle':Math[_0x3abd85(0xa82)](_0x25d582)>0x0?_0x3abd85(0x52b):_0x3abd85(0xf02),_0x5a43f0[_0x3abd85(0x5cc)](_0x506728[_0x3abd85(0x1ed)],_0x4959ad,_0x18bfd8);}this[_0x3abd85(0xd1f)][_0x3abd85(0xf3d)]({'angle':_0x25d582,'ex':_0x31b3b3,'ey':_0x264345,'item':_0x506728,'cx':_0x393b89,'cy':_0x11af58,'maxRadius':_0xdb2f7b});});const _0x1f6c09=_0x401c4c[_0x2b5fd6(0x93b)]((_0x52e135,_0xf67e0c)=>{const _0x1b124f=_0x2b5fd6,_0x3c9063=_0x3fb4bd+_0xf67e0c*_0x492c75,_0x48c993=_0xdb2f7b*_0x52e135[_0x1b124f(0x4ba)]*_0x147fc4;return{'x':_0x393b89+Math[_0x1b124f(0xfcc)](_0x3c9063)*_0x48c993,'y':_0x11af58+Math[_0x1b124f(0xa82)](_0x3c9063)*_0x48c993,'a':_0x3c9063,'r':_0x48c993,'item':_0x52e135};}),_0x21c395=_0x5a43f0[_0x2b5fd6(0xc01)](_0x393b89,_0x11af58,0x0,_0x393b89,_0x11af58,_0xdb2f7b);_0x21c395[_0x2b5fd6(0x1fe)](0x0,this[_0x2b5fd6(0x762)](_0x3ba85a,_0x46d70a?0.35:0.3)),_0x21c395[_0x2b5fd6(0x1fe)](0x1,this['_withAlpha'](_0x3ba85a,_0x46d70a?0.1:0.08)),_0x5a43f0['beginPath'](),_0x1f6c09[_0x2b5fd6(0x56c)]((_0x3b10f1,_0x3b9f7e)=>{const _0x26ff3f=_0x2b5fd6;if(_0x3b9f7e===0x0)_0x5a43f0['moveTo'](_0x3b10f1['x'],_0x3b10f1['y']);else _0x5a43f0[_0x26ff3f(0x94e)](_0x3b10f1['x'],_0x3b10f1['y']);}),_0x5a43f0[_0x2b5fd6(0xd52)](),_0x5a43f0[_0x2b5fd6(0x4e8)]=_0x21c395,_0x5a43f0[_0x2b5fd6(0xd35)](),_0x5a43f0[_0x2b5fd6(0xf90)]=this[_0x2b5fd6(0x762)](_0x3ba85a,0.85),_0x5a43f0['lineWidth']=0x2,_0x5a43f0[_0x2b5fd6(0x175)]=_0x2b5fd6(0xcbe),_0x5a43f0[_0x2b5fd6(0xcae)](),_0x1f6c09[_0x2b5fd6(0x56c)](_0x47321a=>{const _0x3a030f=_0x2b5fd6;let _0x37c2a2=_0x47321a[_0x3a030f(0xb29)][_0x3a030f(0x404)];const _0x23a6cb=_0x47321a[_0x3a030f(0xb29)][_0x3a030f(0x4d7)];_0x23a6cb?.[_0x3a030f(0xea6)]?.[_0x3a030f(0x80f)]&&_0x23a6cb[_0x3a030f(0xea6)][_0x3a030f(0xb5b)]?.[_0x3a030f(0xdb4)]&&(_0x37c2a2=resolveValueColor(_0x47321a[_0x3a030f(0xb29)][_0x3a030f(0xd97)],this[_0x3a030f(0xd84)][_0x3a030f(0x1f5)](_0x23a6cb),_0x37c2a2));const _0x2bfc3e=toNum(_0x23a6cb?.['point_size']),_0x32384b=isNum(_0x2bfc3e)&&_0x2bfc3e>0x0?clamp(_0x2bfc3e,0.5,0x14):3.5;_0x5a43f0[_0x3a030f(0xa8b)](),_0x5a43f0[_0x3a030f(0xf18)](_0x47321a['x'],_0x47321a['y'],_0x32384b*(0x6/3.5),0x0,Math['PI']*0x2),_0x5a43f0[_0x3a030f(0x4e8)]=this['_withAlpha'](_0x37c2a2,0.25),_0x5a43f0[_0x3a030f(0xd35)](),_0x5a43f0[_0x3a030f(0xa8b)](),_0x5a43f0['arc'](_0x47321a['x'],_0x47321a['y'],_0x32384b,0x0,Math['PI']*0x2),_0x5a43f0[_0x3a030f(0x4e8)]=_0x37c2a2,_0x5a43f0['fill'](),_0x5a43f0[_0x3a030f(0xf90)]=_0x46d70a?'rgba(0,0,0,0.5)':_0x3a030f(0xe86),_0x5a43f0[_0x3a030f(0x5c3)]=1.5,_0x5a43f0[_0x3a030f(0xcae)]();if(_0x147fc4>=0.999){const _0x35672b=formatNumber(_0x47321a[_0x3a030f(0xb29)][_0x3a030f(0xd97)],_0x47321a[_0x3a030f(0xb29)]['entity'],_0x25cb89),_0x3d0446=Math['min'](0xa,Math[_0x3a030f(0x91c)](0x8,_0xdb2f7b*0.09));_0x5a43f0['font']=_0x3a030f(0x25f)+_0x3d0446+_0x3a030f(0x5a7)+_0x1752d7;const _0xf12779=0x5,_0x3fd635=0x2,_0x38486d=_0x5a43f0['measureText'](_0x35672b)[_0x3a030f(0x3a7)],_0x3234b3=_0x38486d+_0xf12779*0x2,_0x53698c=_0x3d0446+_0x3fd635*0x2,_0x31f01e=_0x47321a['r']+0xe;let _0x26a2d3=_0x393b89+Math[_0x3a030f(0xfcc)](_0x47321a['a'])*_0x31f01e,_0x54d745=_0x11af58+Math[_0x3a030f(0xa82)](_0x47321a['a'])*_0x31f01e;_0x26a2d3=Math[_0x3a030f(0x91c)](_0x3234b3/0x2+0x2,Math[_0x3a030f(0x4da)](_0x5da1dc-_0x3234b3/0x2-0x2,_0x26a2d3)),_0x54d745=Math['max'](_0x53698c/0x2+0x2,Math['min'](_0x3f8620-_0x53698c/0x2-0x2,_0x54d745));const _0x21093c=_0x26a2d3-_0x3234b3/0x2,_0x5b5790=_0x54d745-_0x53698c/0x2,_0x49cf08=_0x53698c/0x2;_0x5a43f0[_0x3a030f(0xa8b)](),_0x5a43f0[_0x3a030f(0x26a)](_0x21093c+_0x49cf08,_0x5b5790),_0x5a43f0[_0x3a030f(0x94e)](_0x21093c+_0x3234b3-_0x49cf08,_0x5b5790),_0x5a43f0['quadraticCurveTo'](_0x21093c+_0x3234b3,_0x5b5790,_0x21093c+_0x3234b3,_0x5b5790+_0x49cf08),_0x5a43f0['lineTo'](_0x21093c+_0x3234b3,_0x5b5790+_0x53698c-_0x49cf08),_0x5a43f0['quadraticCurveTo'](_0x21093c+_0x3234b3,_0x5b5790+_0x53698c,_0x21093c+_0x3234b3-_0x49cf08,_0x5b5790+_0x53698c),_0x5a43f0[_0x3a030f(0x94e)](_0x21093c+_0x49cf08,_0x5b5790+_0x53698c),_0x5a43f0[_0x3a030f(0x941)](_0x21093c,_0x5b5790+_0x53698c,_0x21093c,_0x5b5790+_0x53698c-_0x49cf08),_0x5a43f0[_0x3a030f(0x94e)](_0x21093c,_0x5b5790+_0x49cf08),_0x5a43f0[_0x3a030f(0x941)](_0x21093c,_0x5b5790,_0x21093c+_0x49cf08,_0x5b5790),_0x5a43f0['closePath'](),_0x5a43f0['fillStyle']=_0xb2ea6e,_0x5a43f0[_0x3a030f(0xd35)](),_0x5a43f0[_0x3a030f(0x4e8)]=_0x3011ae,_0x5a43f0[_0x3a030f(0x49f)]=_0x3a030f(0xce2),_0x5a43f0[_0x3a030f(0xe84)]=_0x3a030f(0xb23),_0x5a43f0[_0x3a030f(0x5cc)](_0x35672b,_0x26a2d3,_0x54d745);}});}[_0x598d8a(0x762)](_0x5d9237,_0x123d11){const _0x2cf2c0=_0x598d8a;let _0x401514=String(_0x5d9237||_0x2cf2c0(0x48c))[_0x2cf2c0(0xfa2)]();if(_0x401514[_0x2cf2c0(0x83a)](_0x2cf2c0(0x86e)))try{const _0x24e9ab=document[_0x2cf2c0(0x2a2)](_0x2cf2c0(0xe0a));_0x24e9ab[_0x2cf2c0(0x56e)]['color']=_0x401514,document['body'][_0x2cf2c0(0xa9e)](_0x24e9ab);const _0x2604ee=getComputedStyle(_0x24e9ab)[_0x2cf2c0(0x404)];document[_0x2cf2c0(0x159)][_0x2cf2c0(0xe29)](_0x24e9ab),_0x401514=_0x2604ee||_0x401514;}catch(_0x12831c){}if(_0x401514[_0x2cf2c0(0x83a)]('#')){let _0x127495=_0x401514[_0x2cf2c0(0xf77)](0x1);if(_0x127495[_0x2cf2c0(0xdb4)]===0x3)_0x127495=_0x127495[_0x2cf2c0(0xa74)]('')['map'](_0x3db851=>_0x3db851+_0x3db851)[_0x2cf2c0(0x9af)]('');if(_0x127495[_0x2cf2c0(0xdb4)]===0x6){const _0x287656=parseInt(_0x127495[_0x2cf2c0(0xf77)](0x0,0x2),0x10),_0x59d5b8=parseInt(_0x127495['slice'](0x2,0x4),0x10),_0x43a790=parseInt(_0x127495[_0x2cf2c0(0xf77)](0x4,0x6),0x10);return'rgba('+_0x287656+','+_0x59d5b8+','+_0x43a790+','+_0x123d11+')';}}const _0x19aa93=_0x401514[_0x2cf2c0(0xdf2)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x19aa93)return _0x2cf2c0(0xc18)+_0x19aa93[0x1]+','+_0x19aa93[0x2]+','+_0x19aa93[0x3]+','+_0x123d11+')';return _0x401514;}[_0x598d8a(0xba3)](_0x6d472a,_0x5a8e1f,_0x32793a,_0x3ba6bb){const _0x4e78ff=_0x598d8a;if(!_0x5a8e1f||!_0x6d472a||_0x32793a[_0x4e78ff(0xd0f)]===![]||!this[_0x4e78ff(0xd1f)]?.[_0x4e78ff(0xdb4)])return;const _0x40a352=this[_0x4e78ff(0xf3c)][_0x4e78ff(0x986)],_0x18fcef=_0x54d51e=>{const _0x57fa72=_0x4e78ff,_0x193d66=_0x6d472a[_0x57fa72(0x3d3)](),_0x2ceb3b=_0x54d51e[_0x57fa72(0x8cf)]-_0x193d66[_0x57fa72(0x7b9)],_0xa68704=_0x54d51e[_0x57fa72(0xcc5)]-_0x193d66[_0x57fa72(0x52b)];let _0x3dad96=null,_0x54a5da=Infinity;for(const _0x35c94e of this[_0x57fa72(0xd1f)]){const _0x54b32f=_0x35c94e['maxRadius']*_0x35c94e[_0x57fa72(0xb29)][_0x57fa72(0x4ba)],_0x11ab2d=_0x35c94e['cx']+Math['cos'](_0x35c94e[_0x57fa72(0x7ca)])*_0x54b32f,_0x5b0cba=_0x35c94e['cy']+Math[_0x57fa72(0xa82)](_0x35c94e[_0x57fa72(0x7ca)])*_0x54b32f,_0x3c8519=Math[_0x57fa72(0x491)]((_0x2ceb3b-_0x11ab2d)**0x2+(_0xa68704-_0x5b0cba)**0x2);_0x3c8519<_0x54a5da&&_0x3c8519<0x16&&(_0x54a5da=_0x3c8519,_0x3dad96=_0x35c94e);}if(!_0x3dad96){_0x5a8e1f['style'][_0x57fa72(0x4f5)]='0';return;}const _0x18512c=(_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x4ba)]*0x64)['toFixed'](0x1),_0x205ea8=formatNumber(_0x3dad96['item']['value'],_0x3dad96[_0x57fa72(0xb29)]['entity'],_0x3ba6bb),_0x18c227=formatNumber(_0x3dad96['item'][_0x57fa72(0x4da)],_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x4d7)],_0x3ba6bb),_0x4c220=formatNumber(_0x3dad96[_0x57fa72(0xb29)]['max'],_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x4d7)],_0x3ba6bb),_0x31a090=_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x4d7)]?.[_0x57fa72(0xe60)]!==![]?escapeHtml(_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x404)]):_0x57fa72(0x52f);_0x5a8e1f[_0x57fa72(0x5ca)]=_0x57fa72(0x9f4)+_0x31a090+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x989)]||_0x3dad96['item'][_0x57fa72(0x1ed)]||'')+_0x57fa72(0xc6a)+escapeHtml(String(_0x205ea8))+'\x20'+escapeHtml(_0x3dad96[_0x57fa72(0xb29)][_0x57fa72(0x9bf)]||'')+_0x57fa72(0xfb2)+(_0x57fa72(0xa6c)+escapeHtml(cardT(_0x3ba6bb,_0x32793a,_0x57fa72(0xdae)))+_0x57fa72(0xc6a)+escapeHtml(String(_0x18c227))+_0x57fa72(0xecf)+escapeHtml(String(_0x4c220))+_0x57fa72(0xfb2))+(_0x57fa72(0xa6c)+escapeHtml(cardT(_0x3ba6bb,_0x32793a,_0x57fa72(0x6aa)))+_0x57fa72(0xc6a)+_0x18512c+'%</span></div>'),this[_0x57fa72(0x815)](_0x5a8e1f,_0x193d66,_0x2ceb3b);};this['_wireTooltip'](_0x6d472a,_0x5a8e1f,_0x18fcef,_0x40a352),_0x6d472a[_0x4e78ff(0x56e)]['cursor']=_0x4e78ff(0xeb5),_0x6d472a[_0x4e78ff(0x3dd)](_0x4e78ff(0xc3e),_0x4644ab=>{const _0x52f817=_0x4e78ff,_0x532055=_0x6d472a['getBoundingClientRect'](),_0x128776=_0x4644ab[_0x52f817(0x8cf)]-_0x532055['left'],_0x40101b=_0x4644ab['clientY']-_0x532055[_0x52f817(0x52b)];let _0x500b40=null,_0x591644=Infinity;for(const _0x2f0659 of this[_0x52f817(0xd1f)]){const _0x25bc0c=_0x2f0659[_0x52f817(0xd8a)]*_0x2f0659[_0x52f817(0xb29)]['pct'],_0x4c7493=_0x2f0659['cx']+Math[_0x52f817(0xfcc)](_0x2f0659[_0x52f817(0x7ca)])*_0x25bc0c,_0x4583eb=_0x2f0659['cy']+Math['sin'](_0x2f0659[_0x52f817(0x7ca)])*_0x25bc0c,_0x37eaec=Math[_0x52f817(0x491)]((_0x128776-_0x4c7493)**0x2+(_0x40101b-_0x4583eb)**0x2);_0x37eaec<_0x591644&&_0x37eaec<0x16&&(_0x591644=_0x37eaec,_0x500b40=_0x2f0659);}if(!_0x500b40)return;_0x4644ab[_0x52f817(0xcfd)](),this[_0x52f817(0xd84)][_0x52f817(0x39e)](_0x500b40[_0x52f817(0xb29)]?.['entity']);},{'signal':_0x40a352});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x4d7c20){const _0x9e5b89=_0x598d8a;super(_0x4d7c20),this[_0x9e5b89(0x36e)]=[],this[_0x9e5b89(0x6cb)]=null,this[_0x9e5b89(0xad0)]=0x0,this[_0x9e5b89(0x15c)]=0x0;}[_0x598d8a(0x1fb)](_0x16d2dc,_0x5f1085,_0x1676d7,_0x2ce98d){const _0x509c8d=_0x598d8a,{W:_0x4d6bec,H:_0x31e9f4}=this['_beginRender'](_0x16d2dc,_0x1676d7),_0x4db333=this[_0x509c8d(0xd84)]['_entities']||[],_0x55a67b=[];_0x5f1085[_0x509c8d(0x56c)](_0x5cbb87=>{const _0x272b8f=_0x509c8d,_0x4df95e=this[_0x272b8f(0xe07)](_0x5cbb87,_0x4db333),_0x16e191=(_0x5cbb87['points']||[])[_0x272b8f(0xb42)](_0x74a07c=>_0x74a07c['v']!==null&&_0x74a07c['v']!==undefined),_0xd82bb8=_0x2ce98d?.[_0x272b8f(0x1bb)]?.[_0x4df95e[_0x272b8f(0x4d7)]],_0x483ab1=_0x4df95e[_0x272b8f(0x6f4)]||_0x272b8f(0xf7d);let _0x105c8;if(_0x16e191[_0x272b8f(0xdb4)]){if(_0x483ab1===_0x272b8f(0xc44))_0x105c8=_0x16e191[0x0]['v'];else{if(_0x483ab1==='sum'||_0x483ab1===_0x272b8f(0xe25)||_0x483ab1==='diff')_0x105c8=_0x16e191[_0x272b8f(0x9a7)]((_0x255c10,_0x428242)=>_0x255c10+(_0x428242['v']||0x0),0x0);else{if(_0x483ab1===_0x272b8f(0x4da))_0x105c8=_0x16e191['reduce']((_0x1ffe46,_0x5dc422)=>Math[_0x272b8f(0x4da)](_0x1ffe46,_0x5dc422['v']),Infinity);else{if(_0x483ab1==='max')_0x105c8=_0x16e191[_0x272b8f(0x9a7)]((_0xfb9824,_0x1e11cf)=>Math[_0x272b8f(0x91c)](_0xfb9824,_0x1e11cf['v']),-Infinity);else{if(_0x483ab1===_0x272b8f(0x20e))_0x105c8=DataProcessor[_0x272b8f(0xed2)](_0x16e191[_0x272b8f(0x93b)](_0x2d8b5c=>_0x2d8b5c['v']),'median');else{if(_0x483ab1==='last')_0x105c8=_0x16e191[_0x16e191[_0x272b8f(0xdb4)]-0x1]['v'];else _0x105c8=_0x16e191['reduce']((_0x14d242,_0x11de08)=>_0x14d242+(_0x11de08['v']||0x0),0x0)/_0x16e191[_0x272b8f(0xdb4)];}}}}}}else _0xd82bb8?_0x105c8=parseFloat(_0xd82bb8[_0x272b8f(0xc78)]):_0x105c8=0x0;if(_0x105c8===undefined||_0x105c8===null||isNaN(_0x105c8))_0x105c8=0x0;const _0x5e9ace=_0x5cbb87[_0x272b8f(0x70e)]||{},_0x50e52b=pickName(_0x4df95e[_0x272b8f(0x360)]!==undefined?_0x4df95e[_0x272b8f(0x360)]:_0x4df95e[_0x272b8f(0x1ed)],_0x5e9ace[_0x272b8f(0x630)]!==undefined&&_0x4df95e['tooltip_name']!==undefined?_0x5e9ace['resolved_tooltip_name']:_0x5e9ace['resolved_name'],_0x5e9ace)??_0x4df95e[_0x272b8f(0x4d7)]??'?';_0x55a67b[_0x272b8f(0xf3d)]({'name':_0x50e52b,'tooltipName':_0x50e52b,'value':_0x105c8,'color':(_0x4df95e[_0x272b8f(0x404)]===_0x272b8f(0x492)?null:this['card'][_0x272b8f(0xeea)](_0x4df95e[_0x272b8f(0x404)],_0x4df95e[_0x272b8f(0x4d7)])||_0x4df95e[_0x272b8f(0x404)])||_0x272b8f(0xcfa),'unit':_0x4df95e[_0x272b8f(0x9bf)]||_0x5e9ace[_0x272b8f(0x8b3)]||'','entity':_0x4df95e});}),_0x55a67b[_0x509c8d(0x160)]((_0x30c408,_0x1b89c7)=>Math[_0x509c8d(0x2ba)](_0x1b89c7[_0x509c8d(0xd97)])-Math[_0x509c8d(0x2ba)](_0x30c408[_0x509c8d(0xd97)]));const _0x496c2b=toNum(_0x1676d7['ranking_min_value']);if(isNum(_0x496c2b)&&_0x496c2b>0x0)for(let _0xbb8ed1=_0x55a67b[_0x509c8d(0xdb4)]-0x1;_0xbb8ed1>=0x0;_0xbb8ed1--){if(Math['abs'](_0x55a67b[_0xbb8ed1][_0x509c8d(0xd97)])<_0x496c2b)_0x55a67b[_0x509c8d(0x18d)](_0xbb8ed1,0x1);}if(!_0x55a67b[_0x509c8d(0xdb4)]){const _0x12180a=isNum(_0x496c2b)&&_0x496c2b>0x0,_0x4865d6=_0x12180a?cardT(this[_0x509c8d(0xd84)]?.[_0x509c8d(0x2f9)],this[_0x509c8d(0xd84)]?.[_0x509c8d(0x167)],_0x509c8d(0xd3a))+'\x20('+_0x496c2b+').':cardT(this['card']?.[_0x509c8d(0x2f9)],this['card']?.['_config'],_0x509c8d(0xac6));_0x16d2dc[_0x509c8d(0x5ca)]='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>'+escapeHtml(_0x4865d6)+_0x509c8d(0xc48);return;}const {container:_0x968a6b,canvas:_0x1d875,tooltipEl:_0x5ae02e}=this[_0x509c8d(0x5e9)](_0x16d2dc,_0x31e9f4);if(!_0x1d875)return;this[_0x509c8d(0x36e)]=_0x55a67b,this[_0x509c8d(0x2d0)](_0x1d875,_0x55a67b,_0x4d6bec,_0x31e9f4,_0x1676d7,_0x2ce98d,_0x968a6b,_0x5ae02e);}['_draw'](_0x6a9848,_0x42408a,_0x306784,_0x57f068,_0x3691d4,_0x5dc348,_0x477af3){const _0x599dce=_0x598d8a;if(_0x477af3===undefined)_0x477af3=0x1;const _0x48fca1=this[_0x599dce(0xd29)](_0x6a9848,_0x306784,_0x57f068),_0x4604f6=_0x6a9848[_0x599dce(0x21d)]||_0x6a9848,_0x56dbc8=(_0x2991c2,_0x27f6b3)=>{const _0x58efb6=_0x599dce;try{const _0x2989d9=document[_0x58efb6(0x2a2)]('div');_0x2989d9['style'][_0x58efb6(0x346)]=_0x58efb6(0x3e7)+(_0x58efb6(0xc32)+_0x2991c2+',\x20'+_0x27f6b3+')'),_0x4604f6[_0x58efb6(0xa9e)](_0x2989d9);const _0x39438c=getComputedStyle(_0x2989d9)[_0x58efb6(0x404)];return _0x4604f6[_0x58efb6(0xe29)](_0x2989d9),_0x39438c||_0x27f6b3;}catch(_0x200a85){return _0x27f6b3;}},_0x169353=_0x56dbc8(_0x599dce(0xf9b),_0x599dce(0x22d)),_0x5548cf=_0x56dbc8('--primary-text-color',_0x599dce(0x43c)),_0x149463=this[_0x599dce(0x33e)](),_0x24d216=_0x3691d4[_0x599dce(0xf63)]||_0x599dce(0xce2);let _0x391832,_0x590198;_0x24d216==='left'||_0x24d216===_0x599dce(0xbac)?(_0x391832=Math[_0x599dce(0x91c)](0x118,Math[_0x599dce(0x4da)](_0x306784,Math[_0x599dce(0xcbe)](_0x306784*0.65))),_0x590198=_0x24d216===_0x599dce(0x7b9)?0x0:_0x306784-_0x391832):(_0x391832=_0x306784,_0x590198=0x0);const _0x557aca=_0x24d216===_0x599dce(0xbac),_0x6badfb=Math[_0x599dce(0x4da)](0x78,_0x391832*0.28),_0x50e222=Math['min'](0x64,_0x391832*0.22),_0x3ad10f=_0x557aca?_0x590198+_0x50e222:_0x590198+_0x6badfb,_0x114308=_0x557aca?_0x306784-_0x590198-_0x391832+_0x6badfb:_0x306784-_0x590198-_0x391832+_0x50e222,_0x51f407=0x8,_0xdd27c9=0x8,_0x286498=_0x42408a[_0x599dce(0xdb4)],_0x13703b=Math[_0x599dce(0x91c)](0x4,Math[_0x599dce(0x4da)](0xa,(_0x57f068-_0x51f407-_0xdd27c9)/_0x286498*0.2)),_0x4083da=Math['max'](0xc,(_0x57f068-_0x51f407-_0xdd27c9-(_0x286498-0x1)*_0x13703b)/_0x286498),_0x33e51f=_0x306784-_0x3ad10f-_0x114308,_0x68dbbd=Math[_0x599dce(0x91c)](..._0x42408a[_0x599dce(0x93b)](_0x43d4fd=>Math[_0x599dce(0x2ba)](_0x43d4fd['value'])),0.001),_0x3ecb5f=_0x42408a[_0x599dce(0x9a7)]((_0x49ca7b,_0x5d5995)=>_0x49ca7b+Math[_0x599dce(0x2ba)](_0x5d5995[_0x599dce(0xd97)]),0x0);this[_0x599dce(0x6cb)]={'padL':_0x3ad10f,'padR':_0x114308,'padT':_0x51f407,'barH':_0x4083da,'gap':_0x13703b,'gw':_0x33e51f,'items':_0x42408a,'blockX':_0x590198,'blockW':_0x391832,'isRight':_0x557aca};const _0x4bdd59=Math['min'](0xd,Math['max'](0xa,_0x4083da*0.6));_0x42408a[_0x599dce(0x56c)]((_0x3a236f,_0x44170d)=>{const _0x15205a=_0x599dce,_0x2f00d6=_0x51f407+_0x44170d*(_0x4083da+_0x13703b),_0x3171a0=Math[_0x15205a(0x2ba)](_0x3a236f[_0x15205a(0xd97)])/_0x68dbbd*_0x33e51f,_0x50a2ff=_0x3171a0*_0x477af3,_0x1d4521=_0x3ecb5f>0x0?(Math['abs'](_0x3a236f['value'])/_0x3ecb5f*0x64)[_0x15205a(0x5f6)](0x0):'0';let _0x2ced0b=_0x3a236f[_0x15205a(0x404)];const _0x1b862e=_0x3a236f[_0x15205a(0x4d7)];_0x1b862e?.[_0x15205a(0xea6)]?.[_0x15205a(0x80f)]&&_0x1b862e[_0x15205a(0xea6)][_0x15205a(0xb5b)]?.[_0x15205a(0xdb4)]&&(_0x2ced0b=resolveValueColor(_0x3a236f['value'],this[_0x15205a(0xd84)][_0x15205a(0x1f5)](_0x1b862e),_0x2ced0b));const _0x5bc30a=Math[_0x15205a(0x4da)](_0x4083da/0x4,0x4),_0x2e8adc=Math[_0x15205a(0x91c)](0x2,_0x50a2ff),_0x46619a=_0x557aca?_0x306784-_0x114308-_0x2e8adc:_0x3ad10f;_0x48fca1[_0x15205a(0x4e8)]=_0x2ced0b,_0x48fca1[_0x15205a(0x599)]=0.78,_0x48fca1[_0x15205a(0xa8b)]();if(typeof _0x48fca1[_0x15205a(0x6fb)]===_0x15205a(0x97f))_0x48fca1[_0x15205a(0x6fb)](_0x46619a,_0x2f00d6,_0x2e8adc,_0x4083da,_0x5bc30a);else{const _0x174dd4=_0x46619a,_0x592e77=_0x2f00d6,_0x6c375f=_0x2e8adc,_0x145764=_0x4083da;_0x48fca1[_0x15205a(0x26a)](_0x174dd4+_0x5bc30a,_0x592e77),_0x48fca1[_0x15205a(0x94e)](_0x174dd4+_0x6c375f-_0x5bc30a,_0x592e77),_0x48fca1[_0x15205a(0x941)](_0x174dd4+_0x6c375f,_0x592e77,_0x174dd4+_0x6c375f,_0x592e77+_0x5bc30a),_0x48fca1[_0x15205a(0x94e)](_0x174dd4+_0x6c375f,_0x592e77+_0x145764-_0x5bc30a),_0x48fca1[_0x15205a(0x941)](_0x174dd4+_0x6c375f,_0x592e77+_0x145764,_0x174dd4+_0x6c375f-_0x5bc30a,_0x592e77+_0x145764),_0x48fca1[_0x15205a(0x94e)](_0x174dd4+_0x5bc30a,_0x592e77+_0x145764),_0x48fca1[_0x15205a(0x941)](_0x174dd4,_0x592e77+_0x145764,_0x174dd4,_0x592e77+_0x145764-_0x5bc30a),_0x48fca1[_0x15205a(0x94e)](_0x174dd4,_0x592e77+_0x5bc30a),_0x48fca1[_0x15205a(0x941)](_0x174dd4,_0x592e77,_0x174dd4+_0x5bc30a,_0x592e77);}_0x48fca1[_0x15205a(0xd35)](),_0x48fca1[_0x15205a(0x599)]=0x1,_0x48fca1['fillStyle']=_0x169353,_0x48fca1['font']=_0x15205a(0xb5f)+_0x4bdd59+'px\x20'+_0x149463,_0x48fca1[_0x15205a(0xe84)]=_0x15205a(0xb23);const _0x3b38ed=_0x2f00d6+_0x4083da/0x2;let _0x1ff431=_0x3a236f[_0x15205a(0x1ed)];const _0x33b3d8=_0x6badfb-0xc;while(_0x48fca1[_0x15205a(0x9c3)](_0x1ff431)['width']>_0x33b3d8&&_0x1ff431[_0x15205a(0xdb4)]>0x3){_0x1ff431=_0x1ff431[_0x15205a(0xf77)](0x0,-0x1);}if(_0x1ff431!==_0x3a236f['name'])_0x1ff431+='…';_0x557aca?(_0x48fca1[_0x15205a(0x49f)]=_0x15205a(0x7b9),_0x48fca1['fillText'](_0x1ff431,_0x306784-_0x114308+0x8,_0x3b38ed)):(_0x48fca1[_0x15205a(0x49f)]='right',_0x48fca1[_0x15205a(0x5cc)](_0x1ff431,_0x3ad10f-0x8,_0x3b38ed));if(_0x477af3>=0.999){_0x48fca1[_0x15205a(0x4e8)]=_0x5548cf,_0x48fca1[_0x15205a(0x950)]=_0x15205a(0xb5f)+_0x4bdd59+_0x15205a(0x5a7)+_0x149463;const _0x5b08fa=formatNumber(_0x3a236f[_0x15205a(0xd97)],_0x3a236f[_0x15205a(0x4d7)],_0x5dc348),_0x138da0=_0x3691d4[_0x15205a(0x4db)]!==![],_0x1c1752=_0x138da0?_0x5b08fa+'\x20'+(_0x3a236f[_0x15205a(0x9bf)]||'')+'\x20('+_0x1d4521+'%)':_0x5b08fa+'\x20'+(_0x3a236f['unit']||'');_0x557aca?(_0x48fca1['textAlign']=_0x15205a(0xbac),_0x48fca1[_0x15205a(0x5cc)](_0x1c1752,_0x306784-_0x114308-Math[_0x15205a(0x91c)](0x2,_0x3171a0)-0x8,_0x3b38ed)):(_0x48fca1[_0x15205a(0x49f)]=_0x15205a(0x7b9),_0x48fca1['fillText'](_0x1c1752,_0x3ad10f+Math[_0x15205a(0x91c)](0x2,_0x3171a0)+0x8,_0x3b38ed));}});}[_0x598d8a(0xba3)](_0x3fc4c3,_0x256d83,_0x36727b,_0xa2e915){const _0x216768=_0x598d8a;if(!_0x256d83||!_0x3fc4c3||_0x36727b[_0x216768(0xd0f)]===![]||!this['_layout'])return;const _0x4eed6f=this['_abort'][_0x216768(0x986)],_0x4491a=_0x5e0320=>{const _0x3fe556=_0x216768,_0x2cf9d3=this[_0x3fe556(0x6cb)];if(!_0x2cf9d3)return;const _0x1d5b29=_0x3fc4c3['getBoundingClientRect'](),_0x1a2c0e=_0x5e0320[_0x3fe556(0xcc5)]-_0x1d5b29[_0x3fe556(0x52b)],_0x1fbeed=Math[_0x3fe556(0x9a2)]((_0x1a2c0e-_0x2cf9d3['padT'])/(_0x2cf9d3[_0x3fe556(0xfdb)]+_0x2cf9d3[_0x3fe556(0xe79)]));if(_0x1fbeed<0x0||_0x1fbeed>=_0x2cf9d3[_0x3fe556(0x546)][_0x3fe556(0xdb4)]){_0x256d83['style'][_0x3fe556(0x4f5)]='0';return;}const _0x473789=_0x2cf9d3['items'][_0x1fbeed],_0x2607a8=_0x2cf9d3[_0x3fe556(0x546)][_0x3fe556(0x9a7)]((_0x5f39f8,_0x68774d)=>_0x5f39f8+Math[_0x3fe556(0x2ba)](_0x68774d[_0x3fe556(0xd97)]),0x0),_0x5c34b9=_0x2607a8>0x0?(Math[_0x3fe556(0x2ba)](_0x473789[_0x3fe556(0xd97)])/_0x2607a8*0x64)[_0x3fe556(0x5f6)](0x1):'0',_0x3f511b=formatNumber(_0x473789[_0x3fe556(0xd97)],_0x473789['entity'],_0xa2e915),_0x4a2c40=_0x473789[_0x3fe556(0x4d7)]?.['show_color_dot']!==![]?escapeHtml(_0x473789[_0x3fe556(0x404)]):_0x3fe556(0x52f);let _0x2150f3=_0x3fe556(0x9f4)+_0x4a2c40+_0x3fe556(0x318)+escapeHtml(_0x473789[_0x3fe556(0x989)]||_0x473789['name']||'')+_0x3fe556(0xc6a)+escapeHtml(String(_0x3f511b))+'\x20'+escapeHtml(_0x473789[_0x3fe556(0x9bf)]||'')+'</span></div>';_0x36727b[_0x3fe556(0x4db)]!==![]&&(_0x2150f3+=_0x3fe556(0xa6c)+escapeHtml(cardT(_0xa2e915,_0x36727b,_0x3fe556(0xf6d)))+_0x3fe556(0xc6a)+_0x5c34b9+'%</span></div>');_0x256d83[_0x3fe556(0x5ca)]=_0x2150f3,_0x256d83[_0x3fe556(0x56e)]['opacity']='1';const _0x1dc8b7=_0x256d83[_0x3fe556(0x831)];let _0xe892cf=_0x5e0320[_0x3fe556(0x8cf)]-_0x1d5b29[_0x3fe556(0x7b9)]+0x10;if(_0xe892cf+_0x1dc8b7>_0x1d5b29['width'])_0xe892cf=_0xe892cf-_0x1dc8b7-0x20;_0x256d83[_0x3fe556(0x56e)]['left']=Math[_0x3fe556(0x91c)](0x0,_0xe892cf)+'px',_0x256d83[_0x3fe556(0x56e)][_0x3fe556(0x52b)]='0';};_0x3fc4c3[_0x216768(0x3dd)]('mousemove',_0x4491a,{'signal':_0x4eed6f}),_0x3fc4c3[_0x216768(0x3dd)]('mouseleave',()=>{const _0x230125=_0x216768;_0x256d83['style'][_0x230125(0x4f5)]='0';},{'signal':_0x4eed6f}),_0x3fc4c3[_0x216768(0x3dd)](_0x216768(0x1f3),_0x16da0f=>{const _0x25cad3=_0x216768;if(_0x16da0f[_0x25cad3(0xe6c)][_0x25cad3(0xdb4)]===0x1)_0x4491a({'clientX':_0x16da0f['touches'][0x0][_0x25cad3(0x8cf)],'clientY':_0x16da0f[_0x25cad3(0xe6c)][0x0][_0x25cad3(0xcc5)]});},{'signal':_0x4eed6f,'passive':!![]}),_0x3fc4c3[_0x216768(0x3dd)](_0x216768(0x354),()=>{setTimeout(()=>{const _0x53ff9a=_0x38a5;_0x256d83['style'][_0x53ff9a(0x4f5)]='0';},0x5dc);},{'signal':_0x4eed6f}),_0x3fc4c3[_0x216768(0x56e)][_0x216768(0xc5a)]='pointer',_0x3fc4c3[_0x216768(0x3dd)](_0x216768(0xc3e),_0xa0368b=>{const _0x5d9539=_0x216768;if(!this[_0x5d9539(0x6cb)])return;const _0x2d29a0=this[_0x5d9539(0x6cb)],_0x57a1a8=_0x3fc4c3[_0x5d9539(0x3d3)](),_0x25923c=_0xa0368b['clientY']-_0x57a1a8['top'],_0x3e3c42=Math[_0x5d9539(0x9a2)]((_0x25923c-_0x2d29a0[_0x5d9539(0xc12)])/(_0x2d29a0[_0x5d9539(0xfdb)]+_0x2d29a0[_0x5d9539(0xe79)]));if(_0x3e3c42<0x0||_0x3e3c42>=_0x2d29a0[_0x5d9539(0x546)][_0x5d9539(0xdb4)])return;const _0x4d99b7=_0x2d29a0[_0x5d9539(0x546)][_0x3e3c42];_0xa0368b['stopPropagation'](),this[_0x5d9539(0xd84)]['_fireEntityAction'](_0x4d99b7[_0x5d9539(0x4d7)]);},{'signal':_0x4eed6f});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x1321ef){const _0x2acc07=_0x598d8a;super(_0x1321ef),this[_0x2acc07(0xd55)]=[],this['_layout']=null,this[_0x2acc07(0xad0)]=0x0,this[_0x2acc07(0x15c)]=0x0;}[_0x598d8a(0x1fb)](_0x26f903,_0x469d75,_0x55fcbb,_0x486f5e){const _0x44de91=_0x598d8a,{W:_0x3f25cf,H:_0x4eaa0e}=this[_0x44de91(0xa39)](_0x26f903,_0x55fcbb);if(_0x469d75[_0x44de91(0xdb4)]<0x2){_0x26f903[_0x44de91(0x5ca)]=_0x44de91(0x6f7)+_0x469d75[_0x44de91(0xdb4)]+_0x44de91(0xf83);return;}const _0x25355b=_0x469d75[0x0],_0x2f8aaf=_0x469d75[0x1],_0x1d61c4=this['card'][_0x44de91(0xd4e)]||[],_0x1c9120=_0x41c691=>{const _0x2e814b=_0x44de91;if(_0x41c691[_0x2e814b(0x4d7)]&&typeof _0x41c691[_0x2e814b(0x4d7)]===_0x2e814b(0x29f))return _0x41c691[_0x2e814b(0x4d7)];const _0x16e807=String(_0x41c691['id']||'')[_0x2e814b(0xdf2)](/^(.+)__(\d+)$/);if(_0x16e807)return _0x1d61c4[parseInt(_0x16e807[0x2],0xa)]||_0x1d61c4[_0x2e814b(0xc80)](_0x536e97=>_0x536e97[_0x2e814b(0x4d7)]===_0x16e807[0x1]);return _0x1d61c4[_0x2e814b(0xc80)](_0x27113f=>_0x27113f['entity']===_0x41c691[_0x2e814b(0x4d7)])||{'entity':_0x41c691['entity'],'color':_0x2e814b(0xcfa)};},_0x337ae2=_0x1c9120(_0x25355b),_0x22d8da=_0x1c9120(_0x2f8aaf),_0xe5c363=0x493e0,_0x578fed=(_0x25355b[_0x44de91(0xf65)]||[])[_0x44de91(0xb42)](_0x3e1a45=>_0x3e1a45['v']!==null&&_0x3e1a45['v']!==undefined),_0x871f56=(_0x2f8aaf[_0x44de91(0xf65)]||[])[_0x44de91(0xb42)](_0x1d167b=>_0x1d167b['v']!==null&&_0x1d167b['v']!==undefined);if(!_0x578fed[_0x44de91(0xdb4)]||!_0x871f56[_0x44de91(0xdb4)]){_0x26f903['innerHTML']='<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>';return;}const _0x47b582=_0x871f56['slice']()[_0x44de91(0x160)]((_0x177e74,_0x450f78)=>_0x177e74['t']-_0x450f78['t']),_0xa1162e=[];for(const _0x4d5325 of _0x578fed){let _0x4afcd3=null,_0x3da390=Infinity,_0x2cf174=0x0,_0x12b1af=_0x47b582[_0x44de91(0xdb4)]-0x1;while(_0x2cf174<_0x12b1af){const _0x36cd93=_0x2cf174+_0x12b1af>>0x1;if(_0x47b582[_0x36cd93]['t']<_0x4d5325['t'])_0x2cf174=_0x36cd93+0x1;else _0x12b1af=_0x36cd93;}for(const _0x3557f1 of[_0x2cf174,_0x2cf174-0x1]){if(_0x3557f1>=0x0&&_0x3557f1<_0x47b582[_0x44de91(0xdb4)]){const _0x38d00e=Math[_0x44de91(0x2ba)](_0x47b582[_0x3557f1]['t']-_0x4d5325['t']);_0x38d00e<_0x3da390&&(_0x3da390=_0x38d00e,_0x4afcd3=_0x47b582[_0x3557f1]);}}_0x4afcd3&&_0x3da390<_0xe5c363&&_0xa1162e[_0x44de91(0xf3d)]({'xVal':_0x4d5325['v'],'yVal':_0x4afcd3['v'],'t':_0x4d5325['t']});}if(!_0xa1162e[_0x44de91(0xdb4)]){_0x26f903[_0x44de91(0x5ca)]=_0x44de91(0xa46)+escapeHtml(cardT(_0x486f5e,_0x55fcbb,_0x44de91(0x7aa)))+_0x44de91(0xc48);return;}const {container:_0x26b865,canvas:_0x4da40a,tooltipEl:_0x1fd8dc}=this[_0x44de91(0x5e9)](_0x26f903,_0x4eaa0e);if(!_0x4da40a)return;this[_0x44de91(0xd55)]=_0xa1162e,this['_xEnt']=_0x337ae2,this[_0x44de91(0x961)]=_0x22d8da,this[_0x44de91(0x862)]=_0x25355b['meta']||{},this[_0x44de91(0x75b)]=_0x2f8aaf[_0x44de91(0x70e)]||{},this[_0x44de91(0x2d0)](_0x4da40a,_0xa1162e,_0x3f25cf,_0x4eaa0e,_0x55fcbb,_0x486f5e,_0x26b865,_0x1fd8dc);}['_draw'](_0x42c9a3,_0x871193,_0xe8ef87,_0x2e7730,_0x2a665c,_0x49637e,_0xc60d60){const _0x4d2cae=_0x598d8a;if(_0xc60d60===undefined)_0xc60d60=0x1;const _0x5dea2a=this[_0x4d2cae(0xd29)](_0x42c9a3,_0xe8ef87,_0x2e7730),_0x576fa5=this[_0x4d2cae(0xdc2)](),_0x4efc8a=_0x576fa5?_0x4d2cae(0x530):_0x4d2cae(0x44f),_0x5bbb52=this[_0x4d2cae(0xb94)](_0x2a665c[_0x4d2cae(0xf23)],_0x576fa5?_0x4d2cae(0x9e4):_0x4d2cae(0x3be)),_0x5cd32f=this[_0x4d2cae(0xb94)](_0x2a665c[_0x4d2cae(0x2cb)],_0x576fa5?'rgba(255,255,255,0.55)':'rgba(0,0,0,0.5)'),_0x36b219=_0x2a665c[_0x4d2cae(0x9f9)]??0.55,_0x2c3ed0=_0x2a665c[_0x4d2cae(0x5bf)]??0.65,_0x23b04b=parseInt(_0x2a665c[_0x4d2cae(0xc02)],0xa)||0xa,_0x5216fa=parseInt(_0x2a665c[_0x4d2cae(0xe6b)],0xa)||0xa,_0x399f05=this['_haFont'](),_0xa79735=_0x871193[_0x4d2cae(0x93b)](_0x3c05da=>_0x3c05da['xVal']),_0x2e9bd8=_0x871193[_0x4d2cae(0x93b)](_0xf39504=>_0xf39504[_0x4d2cae(0x196)]);let _0x50d522=Math[_0x4d2cae(0x4da)](..._0xa79735),_0x5102c9=Math[_0x4d2cae(0x91c)](..._0xa79735),_0x429f96=Math['min'](..._0x2e9bd8),_0x37e165=Math[_0x4d2cae(0x91c)](..._0x2e9bd8);const _0x268005=(_0x2d2a61,_0x5657fd)=>resolveNumericBound(_0x2d2a61,_0x5657fd,_0x49637e),_0x3d5925=_0x268005(this[_0x4d2cae(0x961)]?.[_0x4d2cae(0x43d)],_0x429f96),_0x2d0baf=_0x268005(this['_yEnt']?.[_0x4d2cae(0x72f)],_0x37e165),_0x15b4bd=_0x268005(this[_0x4d2cae(0x486)]?.[_0x4d2cae(0x43d)],_0x50d522),_0x1d4d06=_0x268005(this[_0x4d2cae(0x486)]?.[_0x4d2cae(0x72f)],_0x5102c9);_0x429f96=Math[_0x4d2cae(0x4da)](_0x429f96,_0x3d5925),_0x37e165=Math[_0x4d2cae(0x91c)](_0x37e165,_0x2d0baf),_0x50d522=Math[_0x4d2cae(0x4da)](_0x50d522,_0x15b4bd),_0x5102c9=Math[_0x4d2cae(0x91c)](_0x5102c9,_0x1d4d06);_0x5102c9===_0x50d522&&(_0x5102c9=_0x50d522+0x1,_0x50d522-=0x1);_0x37e165===_0x429f96&&(_0x37e165=_0x429f96+0x1,_0x429f96-=0x1);const _0x50f133=(_0x5102c9-_0x50d522)*0.05,_0x1e2a0e=(_0x37e165-_0x429f96)*0.05;_0x50d522-=_0x50f133,_0x5102c9+=_0x50f133,_0x429f96-=_0x1e2a0e,_0x37e165+=_0x1e2a0e;const _0x403c27=_0x2a665c[_0x4d2cae(0x459)]!==![],_0x17d48b=_0x2a665c[_0x4d2cae(0x3e2)]!==![],_0x2d6008=isNum(_0x2a665c[_0x4d2cae(0xe03)])?_0x2a665c[_0x4d2cae(0xe03)]:0x1,_0x3569d6=0x4+(_0x2d6008>0x0?_0x2d6008+0x1:0x0),_0x53e9fa=_0x403c27?Math[_0x4d2cae(0x91c)](0x20,_0x3569d6*_0x5216fa*0.62+0xc):0x8,_0x49b3c0=0x8,_0x8b71d9=0x8,_0x19ac06=_0x17d48b?_0x23b04b+0xc:0x8,_0x39668b=_0xe8ef87-_0x53e9fa-_0x49b3c0,_0x37fde8=_0x2e7730-_0x8b71d9-_0x19ac06;if(_0x39668b<=0x0||_0x37fde8<=0x0)return;const _0x201f4a=_0x23ccfa=>_0x53e9fa+(_0x23ccfa-_0x50d522)/(_0x5102c9-_0x50d522)*_0x39668b,_0xc4d59=_0x84110c=>_0x8b71d9+_0x37fde8-(_0x84110c-_0x429f96)/(_0x37e165-_0x429f96)*_0x37fde8;this['_layout']={'padL':_0x53e9fa,'padR':_0x49b3c0,'padT':_0x8b71d9,'padB':_0x19ac06,'plotW':_0x39668b,'plotH':_0x37fde8,'xMin':_0x50d522,'xMax':_0x5102c9,'yMin':_0x429f96,'yMax':_0x37e165,'mapX':_0x201f4a,'mapY':_0xc4d59};const _0x5c62f3=parseInt(_0x2a665c[_0x4d2cae(0xe8f)],0xa)||0x4;_0x5dea2a['strokeStyle']=_0x4efc8a,_0x5dea2a[_0x4d2cae(0x5c3)]=0x1;if(_0x2a665c[_0x4d2cae(0xb4c)]!==![]){for(let _0x2ee6e2=0x0;_0x2ee6e2<=_0x5c62f3;_0x2ee6e2++){const _0x25e33e=_0x429f96+(_0x37e165-_0x429f96)*(_0x2ee6e2/_0x5c62f3),_0x45a33a=_0xc4d59(_0x25e33e);_0x5dea2a['beginPath'](),_0x5dea2a[_0x4d2cae(0x26a)](_0x53e9fa,_0x45a33a),_0x5dea2a[_0x4d2cae(0x94e)](_0x53e9fa+_0x39668b,_0x45a33a),_0x5dea2a[_0x4d2cae(0xcae)]();}for(let _0x593d22=0x0;_0x593d22<=_0x5c62f3;_0x593d22++){const _0xdc680d=_0x50d522+(_0x5102c9-_0x50d522)*(_0x593d22/_0x5c62f3),_0x28e4d0=_0x201f4a(_0xdc680d);_0x5dea2a[_0x4d2cae(0xa8b)](),_0x5dea2a[_0x4d2cae(0x26a)](_0x28e4d0,_0x8b71d9),_0x5dea2a[_0x4d2cae(0x94e)](_0x28e4d0,_0x8b71d9+_0x37fde8),_0x5dea2a[_0x4d2cae(0xcae)]();}}const _0x201f14=(_0x328232,_0x5d3b39)=>{const _0x278ce4=_0x4d2cae;if(Math[_0x278ce4(0x2ba)](_0x328232)>=0x3e8)return _0x328232[_0x278ce4(0x5f6)](0x0);if(Math[_0x278ce4(0x2ba)](_0x328232)>=0x64)return _0x328232['toFixed'](Math[_0x278ce4(0x91c)](0x0,_0x5d3b39-0x1));return _0x328232[_0x278ce4(0x5f6)](_0x5d3b39);};if(_0x403c27){_0x5dea2a[_0x4d2cae(0x4e8)]=_0x5cd32f,_0x5dea2a[_0x4d2cae(0x599)]=_0x2c3ed0,_0x5dea2a[_0x4d2cae(0x950)]=_0x5216fa+_0x4d2cae(0x5a7)+_0x399f05,_0x5dea2a[_0x4d2cae(0x49f)]='right',_0x5dea2a[_0x4d2cae(0xe84)]='middle';for(let _0x37096c=0x0;_0x37096c<=_0x5c62f3;_0x37096c++){const _0x104bec=_0x429f96+(_0x37e165-_0x429f96)*(_0x37096c/_0x5c62f3);_0x5dea2a['fillText'](_0x201f14(_0x104bec,_0x2d6008),_0x53e9fa-0x4,_0xc4d59(_0x104bec));}_0x5dea2a[_0x4d2cae(0x599)]=0x1;}if(_0x17d48b){_0x5dea2a[_0x4d2cae(0x4e8)]=_0x5bbb52,_0x5dea2a[_0x4d2cae(0x599)]=_0x36b219,_0x5dea2a['font']=_0x23b04b+_0x4d2cae(0x5a7)+_0x399f05,_0x5dea2a[_0x4d2cae(0xe84)]=_0x4d2cae(0x52b);for(let _0x1b4ce8=0x0;_0x1b4ce8<=_0x5c62f3;_0x1b4ce8++){const _0xde2471=_0x50d522+(_0x5102c9-_0x50d522)*(_0x1b4ce8/_0x5c62f3),_0x2ddac4=_0x201f4a(_0xde2471);_0x5dea2a[_0x4d2cae(0x49f)]=_0x1b4ce8===0x0?_0x4d2cae(0x7b9):_0x1b4ce8===_0x5c62f3?_0x4d2cae(0xbac):_0x4d2cae(0xce2),_0x5dea2a[_0x4d2cae(0x5cc)](_0x201f14(_0xde2471,_0x2d6008),_0x2ddac4,_0x8b71d9+_0x37fde8+0x4);}_0x5dea2a['globalAlpha']=0x1;}const _0x471c4f=_0x871193['map'](_0x2ef63e=>_0x2ef63e['t']),_0x2e4905=Math['min'](..._0x471c4f),_0x50be2d=Math[_0x4d2cae(0x91c)](..._0x471c4f),_0x2974a3=_0x50be2d-_0x2e4905||0x1,_0x12f81d=(this[_0x4d2cae(0x486)]?.['color']===_0x4d2cae(0x492)?'#4A90D9':this[_0x4d2cae(0x486)]?.['color'])||_0x4d2cae(0xcfa),_0x1010ec=toNum(this[_0x4d2cae(0x486)]?.[_0x4d2cae(0xb88)]),_0x95bb4d=isNum(_0x1010ec)&&_0x1010ec>0x0?clamp(_0x1010ec,0.5,0x14):3.5;_0x871193['forEach'](_0x549b6f=>{const _0x176898=_0x4d2cae,_0x1c19ed=(_0x549b6f['t']-_0x2e4905)/_0x2974a3,_0x1bcae5=_0x201f4a(_0x549b6f['xVal']),_0x3c2be0=_0xc4d59(_0x549b6f[_0x176898(0x196)]);_0x5dea2a[_0x176898(0xa8b)](),_0x5dea2a[_0x176898(0xf18)](_0x1bcae5,_0x3c2be0,_0x95bb4d,0x0,Math['PI']*0x2),_0x5dea2a[_0x176898(0x4e8)]=_0x12f81d,_0x5dea2a['globalAlpha']=(0.3+_0x1c19ed*0.55)*_0xc60d60,_0x5dea2a[_0x176898(0xd35)]();}),_0x5dea2a[_0x4d2cae(0x599)]=0x1;if(_0x871193['length']>=0x3&&_0xc60d60>=0.999){let _0xec813d=0x0,_0x2b9926=0x0,_0x42a6c7=0x0,_0x2ac6aa=0x0;const _0x23589f=_0x871193['length'];for(const _0x50857e of _0x871193){_0xec813d+=_0x50857e[_0x4d2cae(0x43f)],_0x2b9926+=_0x50857e[_0x4d2cae(0x196)],_0x42a6c7+=_0x50857e['xVal']*_0x50857e[_0x4d2cae(0x196)],_0x2ac6aa+=_0x50857e[_0x4d2cae(0x43f)]*_0x50857e['xVal'];}const _0x272797=_0x23589f*_0x2ac6aa-_0xec813d*_0xec813d;if(Math['abs'](_0x272797)>1e-9){const _0x4402cb=(_0x23589f*_0x42a6c7-_0xec813d*_0x2b9926)/_0x272797,_0x21ff2f=(_0x2b9926-_0x4402cb*_0xec813d)/_0x23589f,_0x12b31d=_0x50d522,_0x529215=_0x4402cb*_0x12b31d+_0x21ff2f,_0x27141a=_0x5102c9,_0x4a90be=_0x4402cb*_0x27141a+_0x21ff2f;_0x5dea2a[_0x4d2cae(0xf90)]=_0x12f81d,_0x5dea2a['globalAlpha']=0.45,_0x5dea2a[_0x4d2cae(0x5c3)]=1.5,_0x5dea2a['setLineDash']([0x4,0x4]),_0x5dea2a[_0x4d2cae(0xa8b)](),_0x5dea2a[_0x4d2cae(0x26a)](_0x201f4a(_0x12b31d),_0xc4d59(_0x529215)),_0x5dea2a['lineTo'](_0x201f4a(_0x27141a),_0xc4d59(_0x4a90be)),_0x5dea2a[_0x4d2cae(0xcae)](),_0x5dea2a[_0x4d2cae(0xd30)]([]),_0x5dea2a['globalAlpha']=0x1;}}}[_0x598d8a(0xba3)](_0x20919e,_0x1429c6,_0x5bbc44,_0x44e5b4){const _0x16b112=_0x598d8a;if(!_0x1429c6||!_0x20919e||_0x5bbc44[_0x16b112(0xd0f)]===![]||!this[_0x16b112(0x6cb)]||!this[_0x16b112(0xd55)]?.[_0x16b112(0xdb4)])return;const _0x7d3cf8=this[_0x16b112(0xf3c)]['signal'],_0x3cb73c=this[_0x16b112(0x6cb)],_0xbb42=this['_xEnt']?.[_0x16b112(0x1ed)]||this[_0x16b112(0x862)]?.[_0x16b112(0xf9d)]||this[_0x16b112(0x486)]?.[_0x16b112(0x4d7)]||'X',_0x299ecc=this['_yEnt']?.['name']||this[_0x16b112(0x75b)]?.[_0x16b112(0xf9d)]||this[_0x16b112(0x961)]?.[_0x16b112(0x4d7)]||'Y',_0x1cdf8d=(this['_xEnt']?.['color']===_0x16b112(0x492)?_0x16b112(0xcfa):this[_0x16b112(0x486)]?.[_0x16b112(0x404)])||_0x16b112(0xcfa),_0x2ca364=this[_0x16b112(0x486)]?.[_0x16b112(0x9bf)]||this[_0x16b112(0x862)]?.['unit_of_measurement']||'',_0x4689f5=this[_0x16b112(0x961)]?.[_0x16b112(0x9bf)]||this[_0x16b112(0x75b)]?.[_0x16b112(0x8b3)]||'',_0x55dc5b=_0x5819a9=>{const _0x59c010=_0x16b112,_0xd3148f=_0x20919e['getBoundingClientRect'](),_0x593e20=_0x5819a9[_0x59c010(0x8cf)]-_0xd3148f['left'],_0x575966=_0x5819a9[_0x59c010(0xcc5)]-_0xd3148f['top'];let _0x437c71=null,_0x8b0742=Infinity;for(const _0x2f9b20 of this[_0x59c010(0xd55)]){const _0x3bff49=_0x3cb73c[_0x59c010(0x9f1)](_0x2f9b20[_0x59c010(0x43f)]),_0xa4ecc5=_0x3cb73c[_0x59c010(0xea4)](_0x2f9b20['yVal']),_0x5120f6=Math[_0x59c010(0x491)]((_0x593e20-_0x3bff49)**0x2+(_0x575966-_0xa4ecc5)**0x2);_0x5120f6<_0x8b0742&&_0x5120f6<0x12&&(_0x8b0742=_0x5120f6,_0x437c71=_0x2f9b20);}if(!_0x437c71){_0x1429c6[_0x59c010(0x56e)][_0x59c010(0x4f5)]='0';return;}const _0x4081f0=formatNumber(_0x437c71[_0x59c010(0x43f)],this[_0x59c010(0x486)],_0x44e5b4),_0x5aa997=formatNumber(_0x437c71['yVal'],this[_0x59c010(0x961)],_0x44e5b4),_0x4dc84a=new Date(_0x437c71['t']),_0xbe6365=resolveCardLanguage(_0x44e5b4,this[_0x59c010(0xd84)]?.[_0x59c010(0x167)]),_0x5162e7=getCachedDateTimeFormatter(_0xbe6365,{'day':_0x59c010(0xe50),'month':_0x59c010(0x995),'year':_0x59c010(0xe50)}),_0x4ed038=getCachedDateTimeFormatter(_0xbe6365,_localeTimeOpts(_0x44e5b4,{'hour':'2-digit','minute':_0x59c010(0xf8d)})),_0x3859e5=_0x5162e7?_0x5162e7['format'](_0x4dc84a):_0x4dc84a[_0x59c010(0x9a0)](),_0x6761c0=_0x4ed038?_0x4ed038[_0x59c010(0x327)](_0x4dc84a):_0x4dc84a[_0x59c010(0xa8d)](),_0xa7a5de=_0x3859e5+'\x20'+_0x6761c0,_0x2344a8=this[_0x59c010(0x486)]?.['show_color_dot']!==![]?escapeHtml(_0x1cdf8d):'transparent';_0x1429c6[_0x59c010(0x5ca)]=_0x59c010(0x884)+escapeHtml(_0xa7a5de)+_0x59c010(0xfb2)+(_0x59c010(0x9f4)+_0x2344a8+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xbb42)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x4081f0))+'\x20'+escapeHtml(_0x2ca364)+_0x59c010(0xfb2))+(_0x59c010(0x197)+escapeHtml(_0x299ecc)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x5aa997))+'\x20'+escapeHtml(_0x4689f5)+'</span></div>'),this['_placeTooltip'](_0x1429c6,_0xd3148f,_0x593e20);};this[_0x16b112(0xd61)](_0x20919e,_0x1429c6,_0x55dc5b,_0x7d3cf8),_0x20919e['style'][_0x16b112(0xc5a)]=_0x16b112(0xeb5),_0x20919e['addEventListener']('click',_0x47c371=>{const _0x2ba409=_0x16b112,_0x2c5d3b=_0x20919e[_0x2ba409(0x3d3)](),_0x54a433=_0x47c371['clientX']-_0x2c5d3b[_0x2ba409(0x7b9)],_0x17c16f=_0x47c371[_0x2ba409(0xcc5)]-_0x2c5d3b[_0x2ba409(0x52b)];let _0x4c0abf=null,_0x185b26=Infinity;for(const _0x36e218 of this['_pairs']){const _0x21d67f=_0x3cb73c['mapX'](_0x36e218[_0x2ba409(0x43f)]),_0x4f36a8=_0x3cb73c[_0x2ba409(0xea4)](_0x36e218[_0x2ba409(0x196)]),_0x56a71f=Math[_0x2ba409(0x491)]((_0x54a433-_0x21d67f)**0x2+(_0x17c16f-_0x4f36a8)**0x2);_0x56a71f<_0x185b26&&_0x56a71f<0x12&&(_0x185b26=_0x56a71f,_0x4c0abf=_0x36e218);}if(!_0x4c0abf)return;_0x47c371['stopPropagation'](),this[_0x2ba409(0xd84)][_0x2ba409(0x39e)](this[_0x2ba409(0x961)]);},{'signal':_0x7d3cf8});}}function _heatmapValueToColor(_0x376b3f,_0x53e757){const _0x53df97=_0x598d8a;let _0x17cb3d=String(_0x53e757||_0x53df97(0xcfa))['replace']('#','');if(_0x17cb3d[_0x53df97(0xdb4)]===0x3)_0x17cb3d=_0x17cb3d[_0x53df97(0xa74)]('')[_0x53df97(0x93b)](_0x17f952=>_0x17f952+_0x17f952)[_0x53df97(0x9af)]('');if(_0x17cb3d['length']!==0x6)return _0x53df97(0x6af)+(0.1+_0x376b3f*0.85)+')';const _0x47a082=parseInt(_0x17cb3d['slice'](0x0,0x2),0x10),_0x210e35=parseInt(_0x17cb3d['slice'](0x2,0x4),0x10),_0x7e14bc=parseInt(_0x17cb3d['slice'](0x4,0x6),0x10),_0x44da2b=0.1+_0x376b3f*0.85;return _0x53df97(0xc18)+_0x47a082+','+_0x210e35+','+_0x7e14bc+','+_0x44da2b+')';}function reduceByAggregate(_0x5a3714,_0x533e4f){const _0x3b3317=_0x598d8a;if(_0x533e4f==='first')return _0x5a3714[0x0]['v'];if(_0x533e4f===_0x3b3317(0x8a6)||_0x533e4f===_0x3b3317(0xe25)||_0x533e4f===_0x3b3317(0xd87))return _0x5a3714[_0x3b3317(0x9a7)]((_0x35f1f6,_0x238d05)=>_0x35f1f6+(_0x238d05['v']||0x0),0x0);if(_0x533e4f===_0x3b3317(0x4da))return _0x5a3714['reduce']((_0x1632ce,_0x4260d8)=>Math[_0x3b3317(0x4da)](_0x1632ce,_0x4260d8['v']),Infinity);if(_0x533e4f===_0x3b3317(0x91c))return _0x5a3714[_0x3b3317(0x9a7)]((_0x3b537d,_0x119f03)=>Math[_0x3b3317(0x91c)](_0x3b537d,_0x119f03['v']),-Infinity);if(_0x533e4f==='median')return DataProcessor['_aggregate'](_0x5a3714['map'](_0x2fa656=>_0x2fa656['v']),_0x3b3317(0x20e));if(_0x533e4f==='avg'||_0x533e4f==='mean')return _0x5a3714['reduce']((_0xd633f2,_0x3565b1)=>_0xd633f2+(_0x3565b1['v']||0x0),0x0)/_0x5a3714[_0x3b3317(0xdb4)];return _0x5a3714[_0x5a3714['length']-0x1]['v'];}function resolveNumericBound(_0x5d66b0,_0x3c8775,_0x5d61a0){const _0x56ed25=_0x598d8a;if(_0x5d66b0===null||_0x5d66b0===undefined||_0x5d66b0==='')return _0x3c8775;const _0x3eec82=String(_0x5d66b0)[_0x56ed25(0x9da)](/^~/,'')[_0x56ed25(0xfa2)](),_0x22ae3f=parseFloat(_0x3eec82);if(!isNaN(_0x22ae3f))return _0x22ae3f;const _0x1f25da=resolveDynamicValue(_0x3eec82,_0x5d61a0);return _0x1f25da===null?_0x3c8775:_0x1f25da;}function resolveEntityBound(_0x9dde7c,_0x11b8d0,_0x475afb){const _0x55ebba=_0x598d8a;if(_0x9dde7c===null||_0x9dde7c===undefined||_0x9dde7c==='')return _0x11b8d0;const _0x519a9c=String(_0x9dde7c)[_0x55ebba(0x9da)](/^~/,'')[_0x55ebba(0xfa2)](),_0x30e0a2=parseFloat(_0x519a9c);if(!isNaN(_0x30e0a2))return _0x30e0a2;const _0x43f5f8=resolveDynamicValue(_0x519a9c,_0x475afb);return _0x43f5f8===null?_0x11b8d0:_0x43f5f8;}function _matrixFilterPoints(_0x423b5d){const _0x1df321=_0x598d8a,_0x5a6322=Date[_0x1df321(0xd47)]();return(_0x423b5d[_0x1df321(0xf65)]||_0x423b5d[_0x1df321(0x5ff)]||[])['filter'](_0x3b9d05=>_0x3b9d05['v']!==null&&_0x3b9d05['v']!==undefined&&_0x3b9d05['t']<=_0x5a6322);}function _resolveMatrixBounds(_0x4c584f,_0x2a797d,_0x20d977,_0x1c5d97){const _0x5c05a6=_0x598d8a;return!isFinite(_0x4c584f)&&(_0x4c584f=0x0,_0x2a797d=0x1),{'min':resolveNumericBound(_0x20d977[_0x5c05a6(0x43d)],_0x4c584f,_0x1c5d97),'max':resolveNumericBound(_0x20d977[_0x5c05a6(0x72f)],_0x2a797d,_0x1c5d97)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x225f46){const _0x2c9095=_0x598d8a;super(_0x225f46),this[_0x2c9095(0x772)]=null,this['_cells']=null,this['_entity']=null,this['_color']=_0x2c9095(0xcfa);}[_0x598d8a(0x1fb)](_0x1f52fa,_0x248d5e,_0x28b8e7,_0x2a8fc5){const _0x1bf3b3=_0x598d8a;this['_renderMatrixChart'](_0x1f52fa,_0x248d5e,_0x28b8e7,_0x2a8fc5,_0x1bf3b3(0x559));}[_0x598d8a(0xccf)](_0x3af06b,_0x1d2ed6,_0x5a5751=0x1){const _0x3d84d7=_0x598d8a,_0x2c6e6a=_matrixFilterPoints(_0x3af06b);if(!_0x2c6e6a[_0x3d84d7(0xdb4)])return{'days':[],'min':0x0,'max':0x1};const _0x3ee79f=new Map(),_0x286b43=resolveDisplayTimeZone(this[_0x3d84d7(0xd84)]?.[_0x3d84d7(0x2f9)],this[_0x3d84d7(0xd84)]?.[_0x3d84d7(0x167)]);_0x2c6e6a['forEach'](_0x37edbc=>{const _0x5f1194=_0x3d84d7,_0x5bd1a4=tzParts(_0x37edbc['t'],_0x286b43),_0x2c19ab=_0x5bd1a4['y']+'-'+String(_0x5bd1a4['mo']+0x1)['padStart'](0x2,'0')+'-'+String(_0x5bd1a4['d'])[_0x5f1194(0xd9e)](0x2,'0'),_0x4631b0=_0x5bd1a4['h'];!_0x3ee79f['has'](_0x2c19ab)&&_0x3ee79f[_0x5f1194(0x6fd)](_0x2c19ab,Array[_0x5f1194(0xdd3)]({'length':0x18},()=>[])),_0x3ee79f[_0x5f1194(0xa75)](_0x2c19ab)[_0x4631b0]['push'](_0x37edbc['v']);});const _0x442822=_0x1d2ed6[_0x3d84d7(0x6f4)]||'avg',_0x19370d=_0x442822==='change'||_0x442822==='diff'?_0x3d84d7(0x8a6):_0x442822,_0x193241=[];let _0x3c63ec=Infinity,_0xe8afd7=-Infinity;return[..._0x3ee79f['entries']()][_0x3d84d7(0x160)]()[_0x3d84d7(0x56c)](([_0x2dffb5,_0x4a20a4])=>{const _0x22c2a3=_0x3d84d7,_0x1b3ac3=_0x4a20a4['map'](_0xdbe8dd=>DataProcessor[_0x22c2a3(0xed2)](_0xdbe8dd,_0x19370d));_0x1b3ac3[_0x22c2a3(0x56c)](_0x5b35c5=>{const _0x2f5174=_0x22c2a3;_0x5b35c5!==null&&!isNaN(_0x5b35c5)&&(_0x3c63ec=Math[_0x2f5174(0x4da)](_0x3c63ec,_0x5b35c5),_0xe8afd7=Math[_0x2f5174(0x91c)](_0xe8afd7,_0x5b35c5));}),_0x193241[_0x22c2a3(0xf3d)]({'date':_0x2dffb5,'values':_0x1b3ac3});}),{min:_0x3c63ec,max:_0xe8afd7}=_resolveMatrixBounds(_0x3c63ec,_0xe8afd7,_0x1d2ed6,this[_0x3d84d7(0xd84)]?.[_0x3d84d7(0x2f9)]),{'days':_0x193241,'min':_0x3c63ec,'max':_0xe8afd7};}[_0x598d8a(0x39c)](_0xb2b5f3,_0x17b05e,_0x184f2a,_0x525e56,_0x15bd3e,_0xe62fd2){const _0xfa593e=_0x598d8a,_0x422cb5=this[_0xfa593e(0xd29)](_0xb2b5f3,_0x184f2a,_0x525e56),_0x18e983=this[_0xfa593e(0xdc2)](),_0x5ef30c=((()=>{const _0x5b85f6=_0xfa593e;try{return getComputedStyle(this[_0x5b85f6(0xd84)])[_0x5b85f6(0x544)]('--primary-text-color')[_0x5b85f6(0xfa2)]()||(_0x18e983?_0x5b85f6(0x1ef):_0x5b85f6(0x269));}catch(_0x30637d){return _0x18e983?_0x5b85f6(0x1ef):_0x5b85f6(0x269);}})()),_0x2d83c2=this[_0xfa593e(0xb94)](_0x15bd3e[_0xfa593e(0x2cb)]||_0x15bd3e[_0xfa593e(0xf23)],_0x5ef30c),_0x2f8e9b=_0x2d83c2,_0x48d3f3=this[_0xfa593e(0x33e)](),_0x506046=((()=>{const _0x57b687=_0xfa593e,_0x3e11d1=toNum(_0x15bd3e[_0x57b687(0xe6b)]);return _0x3e11d1&&_0x3e11d1>0x0?_0x3e11d1:0x9;})()),_0x5663f2=Math[_0xfa593e(0x91c)](0x34,Math[_0xfa593e(0xcbe)](0x34*_0x506046/0x9)),_0x598741=0x10,_0x18cfea=0x14,_0xba717=0x8,_0x289482=0x2,_0x2a8539=_0x17b05e[_0xfa593e(0xf28)][_0xfa593e(0xdb4)],_0x1b4909=0x18,_0x563aa8=_0x184f2a-_0x5663f2-_0xba717,_0x46539d=_0x525e56-_0x598741-_0x18cfea,_0x49e89d=(_0x563aa8-(_0x1b4909-0x1)*_0x289482)/_0x1b4909,_0xc3e3=(_0x46539d-(_0x2a8539-0x1)*_0x289482)/_0x2a8539,_0x815e13=_0x17b05e[_0xfa593e(0x91c)]-_0x17b05e[_0xfa593e(0x4da)]||0x1;this[_0xfa593e(0x67c)]={'padL':_0x5663f2,'padT':_0x598741,'cellW':_0x49e89d,'cellH':_0xc3e3,'gap':_0x289482,'rows':_0x2a8539,'cols':_0x1b4909};const _0x3d0b20=this['_entity'],_0x5a4c5d=_0x3d0b20?.[_0xfa593e(0xea6)]?.[_0xfa593e(0x80f)]&&_0x3d0b20[_0xfa593e(0xea6)][_0xfa593e(0xb5b)]?.['length'];_0x17b05e[_0xfa593e(0xf28)][_0xfa593e(0x56c)]((_0x54903a,_0x59d2d4)=>{const _0x24cdeb=_0xfa593e;_0x54903a[_0x24cdeb(0xb5b)][_0x24cdeb(0x56c)]((_0x377b94,_0x3eb60d)=>{const _0x2cbe41=_0x24cdeb;if(_0x377b94===null||_0x377b94===undefined)return;const _0x1933f2=_0x5663f2+_0x3eb60d*(_0x49e89d+_0x289482),_0x7f268a=_0x598741+_0x59d2d4*(_0xc3e3+_0x289482);if(_0x5a4c5d)_0x422cb5['fillStyle']=resolveValueColor(_0x377b94,this[_0x2cbe41(0xd84)]['_thrVals'](_0x3d0b20),this[_0x2cbe41(0x220)]),_0x422cb5['globalAlpha']=0.85;else{const _0x593b60=Math['max'](0x0,Math[_0x2cbe41(0x4da)](0x1,(_0x377b94-_0x17b05e['min'])/_0x815e13));_0x422cb5[_0x2cbe41(0x4e8)]=_heatmapValueToColor(_0x593b60,this[_0x2cbe41(0x220)]),_0x422cb5[_0x2cbe41(0x599)]=0x1;}_0x422cb5[_0x2cbe41(0xa8b)]();typeof _0x422cb5[_0x2cbe41(0x6fb)]===_0x2cbe41(0x97f)?_0x422cb5[_0x2cbe41(0x6fb)](_0x1933f2,_0x7f268a,_0x49e89d,_0xc3e3,0x2):_0x422cb5[_0x2cbe41(0x5cd)](_0x1933f2,_0x7f268a,_0x49e89d,_0xc3e3);_0x422cb5[_0x2cbe41(0xd35)](),_0x422cb5['globalAlpha']=0x1;if(_0x15bd3e['show_cell_values']!==![]&&_0x49e89d>0x12&&_0xc3e3>0xe){_0x422cb5[_0x2cbe41(0x4e8)]=_0x18e983?_0x2cbe41(0xeb7):_0x2cbe41(0xb17),_0x422cb5['font']=_0x2cbe41(0xb5f)+Math['min'](0x9,_0xc3e3-0x4)+_0x2cbe41(0x5a7)+_0x48d3f3,_0x422cb5[_0x2cbe41(0x49f)]='center',_0x422cb5['textBaseline']='middle';const _0x343021=formatNumber(_0x377b94,_0x3d0b20,_0xe62fd2);_0x422cb5[_0x2cbe41(0x5cc)](_0x343021,_0x1933f2+_0x49e89d/0x2,_0x7f268a+_0xc3e3/0x2);}});});const _0x17578a=((()=>{const _0x4eca2b=_0xfa593e,_0x55e439=toNum(_0x15bd3e[_0x4eca2b(0x5bf)]);return _0x55e439!=null&&_0x55e439>=0x0&&_0x55e439<=0x1?_0x55e439:0x1;})());_0x422cb5['save'](),_0x422cb5[_0xfa593e(0x4e8)]=_0x2f8e9b,_0x422cb5['globalAlpha']=_0x17578a,_0x422cb5[_0xfa593e(0x950)]=_0x506046+_0xfa593e(0x5a7)+_0x48d3f3,_0x422cb5[_0xfa593e(0x49f)]=_0xfa593e(0xbac),_0x422cb5[_0xfa593e(0xe84)]='middle';const _0x406272=Math['max'](0x1,Math[_0xfa593e(0xcba)](_0x2a8539/0xa));_0x17b05e[_0xfa593e(0xf28)][_0xfa593e(0x56c)]((_0xbbcb2a,_0x1e9edd)=>{const _0x103083=_0xfa593e;if(_0x1e9edd%_0x406272!==0x0)return;const _0x196d50=new Date(_0xbbcb2a[_0x103083(0x8da)]+_0x103083(0x8de)),_0xf3d28b=_0x196d50[_0x103083(0x9a0)](resolveCardLanguage(_0xe62fd2,_0x15bd3e),{'day':'2-digit','month':_0x103083(0x995)});_0x422cb5[_0x103083(0x5cc)](_0xf3d28b,_0x5663f2-0x6,_0x598741+_0x1e9edd*(_0xc3e3+_0x289482)+_0xc3e3/0x2);}),_0x422cb5[_0xfa593e(0x21a)]();const _0xbadb69=((()=>{const _0x3c0334=_0xfa593e,_0x2a423e=toNum(_0x15bd3e[_0x3c0334(0xc02)]);return _0x2a423e&&_0x2a423e>0x0?_0x2a423e:0x9;})()),_0x3801e1=((()=>{const _0x2652ac=_0xfa593e,_0x55ae35=toNum(_0x15bd3e[_0x2652ac(0x9f9)]);return _0x55ae35!=null&&_0x55ae35>=0x0&&_0x55ae35<=0x1?_0x55ae35:0x1;})());_0x422cb5['save'](),_0x422cb5[_0xfa593e(0x4e8)]=this['_resolveCssColor'](_0x15bd3e[_0xfa593e(0xf23)],_0x5ef30c),_0x422cb5[_0xfa593e(0x599)]=_0x3801e1,_0x422cb5[_0xfa593e(0x950)]=_0xbadb69+'px\x20'+_0x48d3f3,_0x422cb5['textAlign']='center',_0x422cb5['textBaseline']=_0xfa593e(0x52b);for(let _0x2a646b=0x0;_0x2a646b<0x18;_0x2a646b+=0x2){_0x422cb5[_0xfa593e(0x5cc)](String(_0x2a646b),_0x5663f2+_0x2a646b*(_0x49e89d+_0x289482)+_0x49e89d/0x2,_0x598741+_0x2a8539*(_0xc3e3+_0x289482)+0x4);}_0x422cb5[_0xfa593e(0x21a)]();}[_0x598d8a(0xba3)](_0x266743,_0x579d07,_0x14cf5,_0x3323c7){const _0x4a73f3=_0x598d8a;if(!_0x579d07||!_0x266743||_0x14cf5[_0x4a73f3(0xd0f)]===![]||!this[_0x4a73f3(0x67c)])return;const _0x34e15c=this['_abort'][_0x4a73f3(0x986)],_0xba2bc6=this[_0x4a73f3(0x67c)],_0x11b2a2=this['_matrix'],_0xa4b424=this['_entity'],_0x348da6=_0xa4b424?.['name']||this[_0x4a73f3(0x396)]?.['friendly_name']||_0xa4b424?.[_0x4a73f3(0x4d7)]||'?',_0x4370ec=_0xa4b424?.[_0x4a73f3(0x9bf)]||this[_0x4a73f3(0x396)]?.[_0x4a73f3(0x8b3)]||'',_0x567cbc=this[_0x4a73f3(0x220)],_0x543a88=_0x5dc13a=>{const _0xa64e34=_0x4a73f3,_0x412151=_0x266743['getBoundingClientRect'](),_0x51336b=_0x5dc13a[_0xa64e34(0x8cf)]-_0x412151[_0xa64e34(0x7b9)],_0x2b8f42=_0x5dc13a[_0xa64e34(0xcc5)]-_0x412151['top'],_0x6e872e=Math[_0xa64e34(0x9a2)]((_0x51336b-_0xba2bc6[_0xa64e34(0x424)])/(_0xba2bc6[_0xa64e34(0x906)]+_0xba2bc6[_0xa64e34(0xe79)])),_0x275a09=Math[_0xa64e34(0x9a2)]((_0x2b8f42-_0xba2bc6['padT'])/(_0xba2bc6[_0xa64e34(0xfc0)]+_0xba2bc6['gap']));if(_0x6e872e<0x0||_0x6e872e>=_0xba2bc6[_0xa64e34(0x3f7)]||_0x275a09<0x0||_0x275a09>=_0xba2bc6[_0xa64e34(0x350)]){_0x579d07[_0xa64e34(0x56e)][_0xa64e34(0x4f5)]='0';return;}const _0x5b7e5b=_0x11b2a2[_0xa64e34(0xf28)][_0x275a09],_0x13e251=_0x5b7e5b?.[_0xa64e34(0xb5b)]?.[_0x6e872e];if(_0x13e251===null||_0x13e251===undefined){_0x579d07[_0xa64e34(0x56e)][_0xa64e34(0x4f5)]='0';return;}const _0x5e3994=new Date(_0x5b7e5b[_0xa64e34(0x8da)]+_0xa64e34(0x8de))[_0xa64e34(0x9a0)](),_0x168855=String(_0x6e872e)[_0xa64e34(0xd9e)](0x2,'0')+_0xa64e34(0x238),_0x2f0883=formatNumber(_0x13e251,_0xa4b424,_0x3323c7),_0x258ebb=_0xa4b424?.[_0xa64e34(0xe60)]!==![]?escapeHtml(_0x567cbc):_0xa64e34(0x52f);_0x579d07[_0xa64e34(0x5ca)]='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+escapeHtml(_0x5e3994)+'\x20'+escapeHtml(_0x168855)+_0xa64e34(0xfb2)+(_0xa64e34(0x9f4)+_0x258ebb+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x348da6)+_0xa64e34(0xc6a)+escapeHtml(String(_0x2f0883))+'\x20'+escapeHtml(_0x4370ec)+_0xa64e34(0xfb2)),this[_0xa64e34(0x815)](_0x579d07,_0x412151,_0x51336b);};this[_0x4a73f3(0xd61)](_0x266743,_0x579d07,_0x543a88,_0x34e15c),_0x266743[_0x4a73f3(0x56e)][_0x4a73f3(0xc5a)]=_0x4a73f3(0xeb5),_0x266743[_0x4a73f3(0x3dd)](_0x4a73f3(0xc3e),_0xde3b5c=>{const _0x6c5e1=_0x4a73f3;_0xde3b5c[_0x6c5e1(0xcfd)](),this['card'][_0x6c5e1(0x39e)](this[_0x6c5e1(0x2cd)]);},{'signal':_0x34e15c});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x513528){const _0x31dc48=_0x598d8a;super(_0x513528),this['_matrix']=null,this[_0x31dc48(0x67c)]=null,this[_0x31dc48(0x2cd)]=null,this[_0x31dc48(0x220)]=_0x31dc48(0xcfa);}[_0x598d8a(0x1fb)](_0x5f0bc8,_0x2b4009,_0x3950a0,_0x183a54){const _0x1bddc2=_0x598d8a;this[_0x1bddc2(0x95c)](_0x5f0bc8,_0x2b4009,_0x3950a0,_0x183a54,_0x1bddc2(0xb9f));}['_buildMatrix'](_0x53f597,_0x5ada83,_0xd2f181=0x1){const _0x5a538a=_0x598d8a,_0x321f85=_matrixFilterPoints(_0x53f597);if(!_0x321f85[_0x5a538a(0xdb4)])return{'weeks':[],'min':0x0,'max':0x1};const _0x31fb50=new Map(),_0x292eaf=resolveDisplayTimeZone(this['card']?.[_0x5a538a(0x2f9)],this[_0x5a538a(0xd84)]?.[_0x5a538a(0x167)]),_0x5c3a80=_0x43ee4c=>{const _0x166e06=_0x5a538a,_0x3e6c11=tzParts(_0x43ee4c,_0x292eaf);return _0x3e6c11['y']+'-'+String(_0x3e6c11['mo']+0x1)[_0x166e06(0xd9e)](0x2,'0')+'-'+String(_0x3e6c11['d'])[_0x166e06(0xd9e)](0x2,'0');};_0x321f85[_0x5a538a(0x56c)](_0x280ba0=>{const _0x474959=_0x5a538a,_0x20addb=_0x5c3a80(_0x280ba0['t']);if(!_0x31fb50['has'](_0x20addb))_0x31fb50['set'](_0x20addb,[]);_0x31fb50[_0x474959(0xa75)](_0x20addb)['push'](_0x280ba0['v']);});const _0x2ff790=_0x5ada83[_0x5a538a(0x6f4)]||_0x5a538a(0xf7d),_0x4406d9=_0x2ff790===_0x5a538a(0xe25)||_0x2ff790===_0x5a538a(0xd87)?_0x5a538a(0x8a6):_0x2ff790,_0x419704=[];let _0x19cb40=Infinity,_0x446e0f=-Infinity;[..._0x31fb50[_0x5a538a(0x55a)]()][_0x5a538a(0x160)]()[_0x5a538a(0x56c)](([_0x25adb9,_0x1a48a7])=>{const _0x9f8fad=_0x5a538a,_0xbd8274=DataProcessor[_0x9f8fad(0xed2)](_0x1a48a7,_0x4406d9),_0x3a476e=_0xbd8274===null||_0xbd8274===undefined?NaN:_0xbd8274;!isNaN(_0x3a476e)&&(_0x19cb40=Math[_0x9f8fad(0x4da)](_0x19cb40,_0x3a476e),_0x446e0f=Math['max'](_0x446e0f,_0x3a476e));const _0x560c63=new Date(_0x25adb9+_0x9f8fad(0x8de)),_0x1eb05=weekStartOffsetDays(_0x560c63[_0x9f8fad(0x57b)]()||0x7,_0xd2f181);_0x419704[_0x9f8fad(0xf3d)]({'date':_0x25adb9,'val':_0x3a476e,'weekday':_0x1eb05,'dateObj':_0x560c63});}),{min:_0x19cb40,max:_0x446e0f}=_resolveMatrixBounds(_0x19cb40,_0x446e0f,_0x5ada83,this[_0x5a538a(0xd84)]?.[_0x5a538a(0x2f9)]);const _0x5b0dd4=[];if(_0x419704[_0x5a538a(0xdb4)]){let _0x567c03=0x0;_0x5b0dd4[_0x5a538a(0xf3d)](Array(0x7)['fill'](null)),_0x419704['forEach']((_0x49ed7e,_0x338495)=>{const _0x512392=_0x5a538a;_0x338495>0x0&&_0x49ed7e[_0x512392(0x4d0)]<=_0x419704[_0x338495-0x1][_0x512392(0x4d0)]&&(_0x567c03++,_0x5b0dd4[_0x512392(0xf3d)](Array(0x7)[_0x512392(0xd35)](null))),_0x5b0dd4[_0x567c03][_0x49ed7e[_0x512392(0x4d0)]]=_0x49ed7e;});}return{'weeks':_0x5b0dd4,'min':_0x19cb40,'max':_0x446e0f};}[_0x598d8a(0x39c)](_0x3d4d18,_0x442242,_0x586bd9,_0x50a91f,_0x52cdf2,_0x27998e){const _0x41306f=_0x598d8a,_0x37dac0=this[_0x41306f(0xd29)](_0x3d4d18,_0x586bd9,_0x50a91f),_0x67569=this[_0x41306f(0xdc2)](),_0x3a311a=((()=>{const _0xed734c=_0x41306f;try{return getComputedStyle(this[_0xed734c(0xd84)])[_0xed734c(0x544)](_0xed734c(0xf9a))[_0xed734c(0xfa2)]()||(_0x67569?_0xed734c(0x1ef):_0xed734c(0x269));}catch(_0x4550b8){return _0x67569?_0xed734c(0x1ef):_0xed734c(0x269);}})()),_0x397b05=this['_resolveCssColor'](_0x52cdf2['y_axis_color']||_0x52cdf2['x_axis_color'],_0x3a311a),_0x75def9=_0x397b05,_0x309599=this[_0x41306f(0x33e)](),_0x6d3265=((()=>{const _0x553509=_0x41306f,_0x2a49a0=toNum(_0x52cdf2[_0x553509(0xe6b)]);return _0x2a49a0&&_0x2a49a0>0x0?_0x2a49a0:0x9;})()),_0x53d17c=Math[_0x41306f(0x91c)](0x24,Math[_0x41306f(0xcbe)](0x24*_0x6d3265/0x9)),_0x3ed1d7=0x16,_0x46bdc6=0x8,_0x46a17e=0x8,_0x30fa7c=0x3,_0x9ec65b=_0x442242['weeks'][_0x41306f(0xdb4)],_0x37e744=0x7,_0x2a3545=_0x586bd9-_0x53d17c-_0x46a17e,_0x508f0e=_0x50a91f-_0x3ed1d7-_0x46bdc6,_0x41a143=(_0x2a3545-(_0x37e744-0x1)*_0x30fa7c)/_0x37e744,_0x1baad6=(_0x508f0e-(_0x9ec65b-0x1)*_0x30fa7c)/_0x9ec65b,_0x28d1fa=Math[_0x41306f(0x4da)](_0x41a143,_0x1baad6),_0x42695b=_0x442242['max']-_0x442242[_0x41306f(0x4da)]||0x1;this[_0x41306f(0x67c)]={'padL':_0x53d17c,'padT':_0x3ed1d7,'cellW':_0x41a143,'cellH':_0x1baad6,'gap':_0x30fa7c,'rows':_0x9ec65b,'cols':_0x37e744};const _0x4a0438=this[_0x41306f(0x2cd)],_0x59b62f=_0x4a0438?.[_0x41306f(0xea6)]?.[_0x41306f(0x80f)]&&_0x4a0438[_0x41306f(0xea6)][_0x41306f(0xb5b)]?.[_0x41306f(0xdb4)],_0x22e418=resolveFirstWeekday(_0x27998e),_0x9fca70=((()=>{const _0x42d071=_0x41306f;try{const _0x2e5fd=getCachedDateTimeFormatter(resolveCardLanguage(_0x27998e,_0x52cdf2),{'weekday':_0x42d071(0x995)});return Array[_0x42d071(0xdd3)]({'length':0x7},(_0x5a8a62,_0x214cd8)=>_0x2e5fd[_0x42d071(0x327)](new Date(0x7e8,0x0,(_0x22e418-0x1+_0x214cd8)%0x7+0x1)));}catch{const _0x20cb36=[_0x42d071(0xdab),'Tue',_0x42d071(0xd48),_0x42d071(0xe61),_0x42d071(0xc7c),_0x42d071(0x7ad),'Sun'];return _0x20cb36[_0x42d071(0xf77)](_0x22e418-0x1)['concat'](_0x20cb36[_0x42d071(0xf77)](0x0,_0x22e418-0x1));}})()),_0xdba66e=((()=>{const _0x3eb14f=_0x41306f,_0x506e97=toNum(_0x52cdf2[_0x3eb14f(0xc02)]);return _0x506e97&&_0x506e97>0x0?_0x506e97:0xa;})()),_0x24cc50=((()=>{const _0x4dfbb7=_0x41306f,_0x24fabc=toNum(_0x52cdf2[_0x4dfbb7(0x9f9)]);return _0x24fabc!=null&&_0x24fabc>=0x0&&_0x24fabc<=0x1?_0x24fabc:0x1;})());_0x37dac0[_0x41306f(0x564)](),_0x37dac0[_0x41306f(0x4e8)]=this[_0x41306f(0xb94)](_0x52cdf2['x_axis_color'],_0x3a311a),_0x37dac0['globalAlpha']=_0x24cc50,_0x37dac0[_0x41306f(0x950)]=_0x41306f(0x25f)+_0xdba66e+_0x41306f(0x5a7)+_0x309599,_0x37dac0[_0x41306f(0x49f)]='center',_0x37dac0['textBaseline']=_0x41306f(0xb23);for(let _0x4546c5=0x0;_0x4546c5<0x7;_0x4546c5++){_0x37dac0[_0x41306f(0x5cc)](_0x9fca70[_0x4546c5],_0x53d17c+_0x4546c5*(_0x41a143+_0x30fa7c)+_0x41a143/0x2,_0x3ed1d7-0x8);}_0x37dac0['restore'](),_0x442242[_0x41306f(0x57d)][_0x41306f(0x56c)]((_0x4af138,_0xb35d73)=>{_0x4af138['forEach']((_0x4d5c3f,_0x2ce031)=>{const _0x40e1b3=_0x38a5;if(!_0x4d5c3f)return;const _0x147f88=_0x53d17c+_0x2ce031*(_0x41a143+_0x30fa7c),_0x3b91a1=_0x3ed1d7+_0xb35d73*(_0x1baad6+_0x30fa7c);if(_0x59b62f)_0x37dac0['fillStyle']=resolveValueColor(_0x4d5c3f[_0x40e1b3(0xa48)],this[_0x40e1b3(0xd84)][_0x40e1b3(0x1f5)](_0x4a0438),this[_0x40e1b3(0x220)]),_0x37dac0['globalAlpha']=0.85;else{const _0xa23808=Math[_0x40e1b3(0x91c)](0x0,Math[_0x40e1b3(0x4da)](0x1,(_0x4d5c3f[_0x40e1b3(0xa48)]-_0x442242['min'])/_0x42695b));_0x37dac0['fillStyle']=_heatmapValueToColor(_0xa23808,this[_0x40e1b3(0x220)]),_0x37dac0[_0x40e1b3(0x599)]=0x1;}_0x37dac0[_0x40e1b3(0xa8b)]();typeof _0x37dac0[_0x40e1b3(0x6fb)]===_0x40e1b3(0x97f)?_0x37dac0[_0x40e1b3(0x6fb)](_0x147f88,_0x3b91a1,_0x41a143,_0x1baad6,0x3):_0x37dac0[_0x40e1b3(0x5cd)](_0x147f88,_0x3b91a1,_0x41a143,_0x1baad6);_0x37dac0[_0x40e1b3(0xd35)](),_0x37dac0[_0x40e1b3(0x599)]=0x1;if(_0x28d1fa>0x12){const _0x5cd6ac=_0x52cdf2['show_cell_values']!==![],_0x42f662=toNum(_0x4a0438?.[_0x40e1b3(0x778)]),_0x2f9b8b=_0x4d5c3f[_0x40e1b3(0xa48)][_0x40e1b3(0x5f6)](isNum(_0x42f662)?_0x42f662:0x1);if(_0x28d1fa>0x2c)_0x37dac0[_0x40e1b3(0x4e8)]=_0x67569?'rgba(255,255,255,0.55)':_0x40e1b3(0xb9e),_0x37dac0['font']=_0x40e1b3(0x25f)+Math[_0x40e1b3(0x4da)](0x9,_0x28d1fa*0.18)+_0x40e1b3(0x5a7)+_0x309599,_0x37dac0[_0x40e1b3(0x49f)]='center',_0x37dac0[_0x40e1b3(0xe84)]=_0x40e1b3(0x52b),_0x37dac0[_0x40e1b3(0x5cc)](String(_0x4d5c3f[_0x40e1b3(0x946)][_0x40e1b3(0x242)]()),_0x147f88+_0x41a143/0x2,_0x3b91a1+0x3),_0x5cd6ac&&(_0x37dac0['fillStyle']=_0x67569?'rgba(255,255,255,0.85)':_0x40e1b3(0x63a),_0x37dac0[_0x40e1b3(0x950)]=_0x40e1b3(0xb5f)+Math[_0x40e1b3(0x4da)](0xc,_0x28d1fa*0.28)+_0x40e1b3(0x5a7)+_0x309599,_0x37dac0['textBaseline']=_0x40e1b3(0xb23),_0x37dac0[_0x40e1b3(0x5cc)](_0x2f9b8b,_0x147f88+_0x41a143/0x2,_0x3b91a1+_0x1baad6/0x2+0x3));else _0x5cd6ac&&(_0x37dac0[_0x40e1b3(0x4e8)]=_0x67569?_0x40e1b3(0xeb7):_0x40e1b3(0xb17),_0x37dac0[_0x40e1b3(0x950)]=_0x40e1b3(0xb5f)+Math[_0x40e1b3(0x4da)](0xa,_0x28d1fa*0.35)+_0x40e1b3(0x5a7)+_0x309599,_0x37dac0[_0x40e1b3(0x49f)]=_0x40e1b3(0xce2),_0x37dac0[_0x40e1b3(0xe84)]=_0x40e1b3(0xb23),_0x37dac0['fillText'](_0x2f9b8b,_0x147f88+_0x41a143/0x2,_0x3b91a1+_0x1baad6/0x2));}});});const _0x13e240=((()=>{const _0xfbf4ec=_0x41306f,_0x534238=toNum(_0x52cdf2[_0xfbf4ec(0x5bf)]);return _0x534238!=null&&_0x534238>=0x0&&_0x534238<=0x1?_0x534238:0x1;})());_0x37dac0[_0x41306f(0x564)](),_0x37dac0[_0x41306f(0x4e8)]=_0x75def9,_0x37dac0['globalAlpha']=_0x13e240,_0x37dac0[_0x41306f(0x950)]=_0x6d3265+_0x41306f(0x5a7)+_0x309599,_0x37dac0[_0x41306f(0x49f)]='right',_0x37dac0[_0x41306f(0xe84)]='middle',_0x442242[_0x41306f(0x57d)]['forEach']((_0x5abe95,_0x571da2)=>{const _0xad9221=_0x41306f,_0x564453=_0x5abe95[_0xad9221(0xc80)](_0x15946f=>_0x15946f);if(!_0x564453)return;const _0x4694ab=_0x564453[_0xad9221(0x946)][_0xad9221(0x9a0)](resolveCardLanguage(_0x27998e,_0x52cdf2),{'day':'2-digit','month':_0xad9221(0x995)});_0x37dac0[_0xad9221(0x5cc)](_0x4694ab,_0x53d17c-0x6,_0x3ed1d7+_0x571da2*(_0x1baad6+_0x30fa7c)+_0x1baad6/0x2);}),_0x37dac0[_0x41306f(0x21a)]();}['_setupTooltip'](_0x8e137e,_0x3b32ed,_0xdb64bf,_0x1a8059){const _0x1f6b01=_0x598d8a;if(!_0x3b32ed||!_0x8e137e||_0xdb64bf[_0x1f6b01(0xd0f)]===![]||!this['_cells'])return;const _0x10c403=this[_0x1f6b01(0xf3c)][_0x1f6b01(0x986)],_0x26cb37=this[_0x1f6b01(0x67c)],_0x14e551=this['_matrix'],_0x4ab008=this[_0x1f6b01(0x2cd)],_0x5d4540=this[_0x1f6b01(0x220)],_0x199b59=this[_0x1f6b01(0xde0)]||[],_0x4bd436=this['card'][_0x1f6b01(0xd4e)]||[],_0x1a415b=_0x199b59[_0x1f6b01(0x93b)](_0x35f075=>{const _0x1bbca3=_0x1f6b01,_0x509fbc=new Map(),_0x4903a1=_0x35f075[_0x1bbca3(0xf65)]||_0x35f075['raw']||[],_0x35e6ea=_0x35f075[_0x1bbca3(0x4d7)]&&typeof _0x35f075[_0x1bbca3(0x4d7)]===_0x1bbca3(0x29f)?_0x35f075[_0x1bbca3(0x4d7)]:_0x4bd436[_0x35f075[_0x1bbca3(0x562)]]||_0x4ab008,_0x4a26cb=_0x35e6ea[_0x1bbca3(0x6f4)]||_0x1bbca3(0xf7d),_0x34d763=_0x4a26cb===_0x1bbca3(0xe25)||_0x4a26cb===_0x1bbca3(0xd87)?_0x1bbca3(0x8a6):_0x4a26cb,_0x477f9b=new Map(),_0x305191=resolveDisplayTimeZone(this[_0x1bbca3(0xd84)]?.[_0x1bbca3(0x2f9)],this[_0x1bbca3(0xd84)]?.[_0x1bbca3(0x167)]),_0x5c86cc=_0x3285a4=>{const _0x8f2266=_0x1bbca3,_0x5b4dd0=tzParts(_0x3285a4,_0x305191);return _0x5b4dd0['y']+'-'+String(_0x5b4dd0['mo']+0x1)[_0x8f2266(0xd9e)](0x2,'0')+'-'+String(_0x5b4dd0['d'])[_0x8f2266(0xd9e)](0x2,'0');};for(const _0x5057f5 of _0x4903a1){if(_0x5057f5['v']===null||_0x5057f5['v']===undefined)continue;const _0x2252f1=_0x5c86cc(_0x5057f5['t']);if(!_0x477f9b[_0x1bbca3(0x291)](_0x2252f1))_0x477f9b[_0x1bbca3(0x6fd)](_0x2252f1,[]);_0x477f9b[_0x1bbca3(0xa75)](_0x2252f1)[_0x1bbca3(0xf3d)](_0x5057f5['v']);}for(const [_0x22d70f,_0x4f6746]of _0x477f9b){_0x509fbc[_0x1bbca3(0x6fd)](_0x22d70f,DataProcessor['_aggregate'](_0x4f6746,_0x34d763));}return{'map':_0x509fbc,'entity':_0x35e6ea,'meta':_0x35f075[_0x1bbca3(0x70e)]||{},'color':(_0x35e6ea[_0x1bbca3(0x404)]===_0x1bbca3(0x492)?_0x1bbca3(0xcfa):_0x35e6ea['color'])||_0x1bbca3(0xcfa)};}),_0x20656d=_0x54828d=>{const _0x176456=_0x1f6b01,_0x3915e2=_0x8e137e[_0x176456(0x3d3)](),_0x4f8adb=_0x54828d[_0x176456(0x8cf)]-_0x3915e2[_0x176456(0x7b9)],_0x44fa69=_0x54828d['clientY']-_0x3915e2[_0x176456(0x52b)],_0xbc1d04=Math['floor']((_0x4f8adb-_0x26cb37[_0x176456(0x424)])/(_0x26cb37[_0x176456(0x906)]+_0x26cb37[_0x176456(0xe79)])),_0x3acacc=Math[_0x176456(0x9a2)]((_0x44fa69-_0x26cb37[_0x176456(0xc12)])/(_0x26cb37['cellH']+_0x26cb37[_0x176456(0xe79)]));if(_0xbc1d04<0x0||_0xbc1d04>=_0x26cb37[_0x176456(0x3f7)]||_0x3acacc<0x0||_0x3acacc>=_0x26cb37[_0x176456(0x350)]){_0x3b32ed[_0x176456(0x56e)][_0x176456(0x4f5)]='0';return;}const _0x174589=_0x14e551['weeks'][_0x3acacc]?.[_0xbc1d04];if(!_0x174589){_0x3b32ed['style'][_0x176456(0x4f5)]='0';return;}const _0x125add=_0x174589[_0x176456(0x946)][_0x176456(0x9a0)](),_0x43a0c7=_0x174589['date'];let _0x28fbe5='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+escapeHtml(_0x125add)+_0x176456(0xfb2);for(const _0x53746c of _0x1a415b){const _0x1af331=_0x53746c[_0x176456(0x93b)][_0x176456(0xa75)](_0x43a0c7);if(_0x1af331===null||_0x1af331===undefined)continue;const _0x14a9c2=_0x53746c[_0x176456(0x4d7)]?.[_0x176456(0x1ed)]||_0x53746c[_0x176456(0x70e)]?.['friendly_name']||_0x53746c[_0x176456(0x4d7)]?.['entity']||'?',_0x1c5987=_0x53746c[_0x176456(0x4d7)]?.['unit']||_0x53746c[_0x176456(0x70e)]?.[_0x176456(0x8b3)]||'',_0x3755ea=formatNumber(_0x1af331,_0x53746c['entity'],_0x1a8059),_0x26e2f5=_0x53746c[_0x176456(0x4d7)]?.[_0x176456(0xe60)]!==![]?escapeHtml(_0x53746c[_0x176456(0x404)]):'transparent';_0x28fbe5+=_0x176456(0x9f4)+_0x26e2f5+_0x176456(0x318)+escapeHtml(_0x14a9c2)+_0x176456(0xc6a)+escapeHtml(String(_0x3755ea))+'\x20'+escapeHtml(_0x1c5987)+'</span></div>';}_0x3b32ed['innerHTML']=_0x28fbe5,this[_0x176456(0x815)](_0x3b32ed,_0x3915e2,_0x4f8adb);};this['_wireTooltip'](_0x8e137e,_0x3b32ed,_0x20656d,_0x10c403),_0x8e137e[_0x1f6b01(0x56e)][_0x1f6b01(0xc5a)]=_0x1f6b01(0xeb5),_0x8e137e['addEventListener'](_0x1f6b01(0xc3e),_0x3f13ff=>{const _0x5419ed=_0x1f6b01;_0x3f13ff[_0x5419ed(0xcfd)](),this[_0x5419ed(0xd84)][_0x5419ed(0x39e)](this[_0x5419ed(0x2cd)]);},{'signal':_0x10c403});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x4ffeaf){const _0x5c3228=_0x598d8a;super(_0x4ffeaf),this[_0x5c3228(0x2c2)]=new Map(),this[_0x5c3228(0xf5e)]=null;}static['_quantile'](_0x4fe1af,_0x57194f){const _0x235107=_0x598d8a,_0x3002d0=_0x4fe1af[_0x235107(0xdb4)];if(!_0x3002d0)return null;if(_0x3002d0===0x1)return _0x4fe1af[0x0];const _0x118d57=(_0x3002d0-0x1)*_0x57194f,_0x3778b1=Math[_0x235107(0x9a2)](_0x118d57),_0x4ff001=Math[_0x235107(0xcba)](_0x118d57);if(_0x3778b1===_0x4ff001)return _0x4fe1af[_0x3778b1];return _0x4fe1af[_0x3778b1]+(_0x4fe1af[_0x4ff001]-_0x4fe1af[_0x3778b1])*(_0x118d57-_0x3778b1);}[_0x598d8a(0x1fb)](_0x28d1e9,_0x4d2f9d,_0x4a79ff,_0x24da72){const _0x121a96=_0x598d8a;if(this['_abort'])this[_0x121a96(0xf3c)][_0x121a96(0x5b5)]();this['_abort']=new AbortController();const _0x1bfda6=this[_0x121a96(0xf3c)][_0x121a96(0x986)],_0x25f415=Math['max'](0x28,_0x28d1e9['clientWidth']||this[_0x121a96(0xd84)][_0x121a96(0x831)]||0x190),_0xaeb0fc=Math[_0x121a96(0x91c)](0x50,parseInt(_0x4a79ff[_0x121a96(0x9c4)],0xa)||0xc8),_0x21145f=resolveDisplayTimeZone(_0x24da72,_0x4a79ff),_0x51fb95=_0x4a79ff[_0x121a96(0xd0f)]!==![],_0x291ba4=escapeHtml,_0x22f520=this[_0x121a96(0xd84)][_0x121a96(0xd4e)]||[],_0x39dc6e=[];(_0x4d2f9d||[])[_0x121a96(0x56c)]((_0xcce322,_0x5765d9)=>{const _0xddf134=_0x121a96,_0x188e45=this['_prepSeriesSamples'](_0xcce322,_0x5765d9,_0x22f520,_0x5aecf5=>{const _0x4f60d8=_0x38a5,_0x26b049=[];for(const _0x4cef7e of _0x5aecf5)if(_0x4cef7e&&isNum(_0x4cef7e['v']))_0x26b049[_0x4f60d8(0xf3d)](_0x4cef7e);return _0x26b049;});if(!_0x188e45)return;const {ent:_0x50e398,out:_0x34d16c,eSig:_0x1c9ba4,dSig:_0x3145e7}=_0x188e45;if(!_0x34d16c['length'])return;const _0x24e653=this[_0xddf134(0xd84)][_0xddf134(0x88b)]?.(_0x50e398[_0xddf134(0x404)],_0x50e398['entity'])||_0x50e398[_0xddf134(0x404)]||PALETTE[_0x5765d9%PALETTE[_0xddf134(0xdb4)]],_0x5b2c7a=pickName(_0x50e398[_0xddf134(0x1ed)],_0xcce322[_0xddf134(0x70e)]?.[_0xddf134(0x1ab)],_0xcce322[_0xddf134(0x70e)])??_0x50e398[_0xddf134(0x4d7)]??'#'+(_0x5765d9+0x1),_0x24d3c5=_0x50e398[_0xddf134(0x9bf)]||_0xcce322[_0xddf134(0x70e)]?.[_0xddf134(0x8b3)]||'',_0x5327ad=_0x50e398[_0xddf134(0x8e1)]?{..._0x50e398,'invert':![]}:_0x50e398;_0x39dc6e[_0xddf134(0xf3d)]({'ent':_0x50e398,'fEnt':_0x5327ad,'samples':_0x34d16c,'color':_0x24e653,'name':_0x5b2c7a,'unit':_0x24d3c5,'sig':_0x1c9ba4+'~'+_0x3145e7});});if(!_0x39dc6e['length']){_0x28d1e9[_0x121a96(0x5ca)]=_0x121a96(0x1a5);return;}let _0x3abaed=Infinity,_0x43531f=-Infinity;for(const _0xf07b44 of _0x39dc6e){const _0x48d3ed=_0xf07b44[_0x121a96(0xe97)];if(_0x48d3ed[0x0]['t']<_0x3abaed)_0x3abaed=_0x48d3ed[0x0]['t'];if(_0x48d3ed[_0x48d3ed[_0x121a96(0xdb4)]-0x1]['t']>_0x43531f)_0x43531f=_0x48d3ed[_0x48d3ed[_0x121a96(0xdb4)]-0x1]['t'];}let _0x17e3cc=_0x4a79ff[_0x121a96(0xb9a)];if(!_0x17e3cc||_0x17e3cc==='interval'){const _0x5bf984=(_0x43531f-_0x3abaed)/0x36ee80;_0x17e3cc=_0x5bf984<=0x31?_0x121a96(0x181):_0x5bf984<=0x18*0x20?_0x121a96(0x8da):_0x5bf984<=0x18*0xbe?_0x121a96(0x67e):_0x121a96(0xb00);}const _0x40d704=/^([0-9]+)h$/[_0x121a96(0x8c9)](_0x17e3cc),_0x49f4a8=_0x40d704?parseInt(_0x40d704[0x1],0xa):_0x17e3cc===_0x121a96(0x181)?0x1:0x0,_0xe1d516=((()=>{const _0xf09287=_0x121a96;try{const _0x23075d=getCachedDateTimeFormatter(resolveCardLanguage(_0x24da72,_0x4a79ff),{'month':_0xf09287(0x995)});return Array[_0xf09287(0xdd3)]({'length':0xc},(_0x4bfbf6,_0x39fa7b)=>_0x23075d['format'](new Date(0x7e8,_0x39fa7b,0x1)));}catch{return[_0xf09287(0xb1e),'Feb',_0xf09287(0x8eb),_0xf09287(0xe78),'May','Jun','Jul',_0xf09287(0xf5a),_0xf09287(0x4ab),_0xf09287(0x6bb),'Nov',_0xf09287(0x7ed)];}})()),_0x1cc14b=_0x20c8be=>String(_0x20c8be)[_0x121a96(0xd9e)](0x2,'0'),_0xf5f20e=resolveFirstWeekday(_0x24da72),_0x5f0d9b=_0x370b99=>{const _0xdbf90a=_0x121a96,_0x4c08b2=_0x370b99-_0x370b99%0xdbba0;let _0x5c560c=tzParts(_0x4c08b2,_0x21145f);if(_0x49f4a8){const _0xcb80c1=Math['floor'](_0x5c560c['h']/_0x49f4a8)*_0x49f4a8;return{'key':_0x5c560c['y']+'-'+_0x5c560c['mo']+'-'+_0x5c560c['d']+'-'+_0xcb80c1,'label':_0x1cc14b(_0xcb80c1)+_0xdbf90a(0x238)};}if(_0x17e3cc===_0xdbf90a(0x8da))return{'key':_0x5c560c['y']+'-'+_0x5c560c['mo']+'-'+_0x5c560c['d'],'label':_0xe1d516[_0x5c560c['mo']]+'\x20'+_0x5c560c['d']};if(_0x17e3cc===_0xdbf90a(0x67e))return _0x5c560c=tzParts(_0x4c08b2-weekStartOffsetDays(_0x5c560c['wd'],_0xf5f20e)*0x5265c00,_0x21145f),{'key':'w'+_0x5c560c['y']+'-'+_0x5c560c['mo']+'-'+_0x5c560c['d'],'label':_0xe1d516[_0x5c560c['mo']]+'\x20'+_0x5c560c['d']};if(_0x17e3cc===_0xdbf90a(0x312))return{'key':''+_0x5c560c['y'],'label':''+_0x5c560c['y']};return{'key':_0x5c560c['y']+'-'+_0x5c560c['mo'],'label':_0xe1d516[_0x5c560c['mo']]+'\x20'+String(_0x5c560c['y'])['slice'](0x2)};},_0x195971=_0x17e3cc+'|'+(_0x21145f||'')+'|'+_0x39dc6e[_0x121a96(0x93b)](_0x1cc3a6=>_0x1cc3a6[_0x121a96(0xfc1)])[_0x121a96(0x9af)](';');let _0x447847,_0x49f57d,_0x4822cf;if(this[_0x121a96(0xf5e)]&&this['_cols']['sig']===_0x195971)({cols:_0x447847,vMin:_0x49f57d,vMax:_0x4822cf}=this['_cols']);else{const _0x16ec44=new Map();_0x39dc6e[_0x121a96(0x56c)]((_0x4b7347,_0x331044)=>{const _0x4abc62=_0x121a96;for(const _0x270e34 of _0x4b7347[_0x4abc62(0xe97)]){const _0x6844a7=_0x5f0d9b(_0x270e34['t']);let _0x262282=_0x16ec44[_0x4abc62(0xa75)](_0x6844a7[_0x4abc62(0x1dd)]);!_0x262282&&(_0x262282={'label':_0x6844a7[_0x4abc62(0x72c)],'order':_0x270e34['t'],'vals':new Array(_0x39dc6e['length'])[_0x4abc62(0xd35)](null)},_0x16ec44['set'](_0x6844a7['key'],_0x262282));if(_0x270e34['t']<_0x262282[_0x4abc62(0xcc6)])_0x262282['order']=_0x270e34['t'];(_0x262282[_0x4abc62(0xa10)][_0x331044]||(_0x262282[_0x4abc62(0xa10)][_0x331044]=[]))[_0x4abc62(0xf3d)](_0x270e34['v']);}});const _0x3927da=[..._0x16ec44[_0x121a96(0xb5b)]()][_0x121a96(0x160)]((_0x17e237,_0x4dfa9c)=>_0x17e237[_0x121a96(0xcc6)]-_0x4dfa9c[_0x121a96(0xcc6)]),_0x32bef2=0x3c,_0x13ca74=_0x3927da[_0x121a96(0xdb4)]>_0x32bef2?_0x3927da[_0x121a96(0xf77)](_0x3927da['length']-_0x32bef2):_0x3927da;_0x49f57d=Infinity,_0x4822cf=-Infinity,_0x447847=_0x13ca74[_0x121a96(0x93b)](_0x3dbb57=>({'label':_0x3dbb57['label'],'per':_0x3dbb57[_0x121a96(0xa10)][_0x121a96(0x93b)](_0x2ca5b2=>{const _0x3a00d7=_0x121a96;if(!_0x2ca5b2||!_0x2ca5b2['length'])return null;const _0x570ce8=Float64Array[_0x3a00d7(0xdd3)](_0x2ca5b2)[_0x3a00d7(0x160)](),_0x1bc141=_0x553f80=>BoxPlotRenderer[_0x3a00d7(0xcc7)](_0x570ce8,_0x553f80),_0x427e70={'lo':_0x570ce8[0x0],'q1':_0x1bc141(0.25),'med':_0x1bc141(0.5),'q3':_0x1bc141(0.75),'hi':_0x570ce8[_0x570ce8['length']-0x1],'n':_0x570ce8[_0x3a00d7(0xdb4)]};if(_0x427e70['lo']<_0x49f57d)_0x49f57d=_0x427e70['lo'];if(_0x427e70['hi']>_0x4822cf)_0x4822cf=_0x427e70['hi'];return _0x427e70;})})),this[_0x121a96(0xf5e)]={'sig':_0x195971,'cols':_0x447847,'vMin':_0x49f57d,'vMax':_0x4822cf};}if(_0x49f57d===Infinity){_0x28d1e9[_0x121a96(0x5ca)]=_0x121a96(0xc42);return;}let _0x21e7e2=_0x49f57d,_0x4f6399=_0x4822cf;_0x21e7e2===_0x4f6399&&(_0x21e7e2-=0x1,_0x4f6399+=0x1);const _0x277ed7=(_0x4f6399-_0x21e7e2)*0.06;_0x21e7e2-=_0x277ed7,_0x4f6399+=_0x277ed7;const _0xf6a938=_0x20e3ab=>{const _0x348907=_0x121a96,_0x1323f2=Math[_0x348907(0xaf1)](0xa,Math[_0x348907(0x9a2)](Math[_0x348907(0xefa)](_0x20e3ab))),_0x3964cb=_0x20e3ab/_0x1323f2;return(_0x3964cb<=0x1?0x1:_0x3964cb<=0x2?0x2:_0x3964cb<=0x5?0x5:0xa)*_0x1323f2;},_0x44d8ae=_0xf6a938((_0x4f6399-_0x21e7e2)/0x4),_0x2c79e0=[];for(let _0x4be0f6=Math['ceil'](_0x21e7e2/_0x44d8ae)*_0x44d8ae;_0x4be0f6<=_0x4f6399+1e-9;_0x4be0f6+=_0x44d8ae)_0x2c79e0[_0x121a96(0xf3d)](_0x4be0f6);const _0x19979b=_0x39dc6e[0x0]['fEnt'],_0x44eb74=_0x10daf7=>formatNumber(_0x10daf7,_0x19979b,_0x24da72),_0x42c2f9=Math['max'](0x1e,0xa+6.5*Math['max'](..._0x2c79e0[_0x121a96(0x93b)](_0x48b176=>String(_0x44eb74(_0x48b176))[_0x121a96(0xdb4)]),0x2)),_0x147e5e=0x8,_0x372391=0x8,_0x1b57b3=0x14,_0x357e78=Math[_0x121a96(0x91c)](0xa,_0x25f415-_0x42c2f9-_0x147e5e),_0x29f08a=Math[_0x121a96(0x91c)](0xa,_0xaeb0fc-_0x372391-_0x1b57b3),_0x358d1a=_0x56b535=>_0x372391+_0x29f08a-(_0x56b535-_0x21e7e2)/(_0x4f6399-_0x21e7e2)*_0x29f08a,_0x522734=_0x447847[_0x121a96(0xdb4)],_0x44d9b4=_0x39dc6e[_0x121a96(0xdb4)],_0x24181d=_0x357e78/_0x522734,_0x468c2e=_0x24181d*0.78,_0x4a500d=Math[_0x121a96(0x91c)](0x3,Math['min'](0x2e,_0x468c2e/_0x44d9b4*0.82)),_0x11ca53=(_0x55558e,_0x52e530)=>_0x42c2f9+_0x24181d*_0x55558e+_0x24181d/0x2-_0x468c2e/0x2+_0x468c2e/_0x44d9b4*(_0x52e530+0.5),_0x57d760=_0x121a96(0x5da),_0x213683=_0x121a96(0x24e);let _0x159863='';for(const _0x3993e1 of _0x2c79e0){const _0x130478=_0x358d1a(_0x3993e1);_0x159863+=_0x121a96(0x3f5)+_0x42c2f9+_0x121a96(0x833)+_0x130478['toFixed'](0x1)+_0x121a96(0x1c6)+(_0x25f415-_0x147e5e)+_0x121a96(0x798)+_0x130478[_0x121a96(0x5f6)](0x1)+_0x121a96(0x644)+_0x57d760+_0x121a96(0xaea),_0x159863+=_0x121a96(0x3cf)+(_0x42c2f9-0x5)['toFixed'](0x1)+'\x22\x20y=\x22'+(_0x130478+0x3)[_0x121a96(0x5f6)](0x1)+_0x121a96(0x3ec)+_0x213683+'\x22>'+_0x291ba4(_0x44eb74(_0x3993e1))+'</text>';}const _0x29d8a2=Math[_0x121a96(0x91c)](0x1,Math['ceil'](_0x522734/Math[_0x121a96(0x91c)](0x2,Math[_0x121a96(0x9a2)](_0x357e78/0x38))));_0x447847[_0x121a96(0x56c)]((_0x31b193,_0xc6e877)=>{const _0x10c192=_0x121a96;if(_0xc6e877%_0x29d8a2)return;_0x159863+='<text\x20x=\x22'+(_0x42c2f9+_0x24181d*_0xc6e877+_0x24181d/0x2)['toFixed'](0x1)+_0x10c192(0x2a9)+(_0xaeb0fc-0x6)+_0x10c192(0xbaa)+_0x213683+'\x22>'+_0x291ba4(_0x31b193[_0x10c192(0x72c)])+_0x10c192(0xae9);});const _0x4588ca=[];_0x447847[_0x121a96(0x56c)]((_0x26594f,_0x480b0a)=>{const _0xdac5ec=_0x121a96;_0x26594f[_0xdac5ec(0xce9)]['forEach']((_0x37ea0a,_0x2118ff)=>{const _0x8d6eda=_0xdac5ec;if(!_0x37ea0a)return;const _0x41d89c=_0x39dc6e[_0x2118ff],_0x4dc90f=_0x11ca53(_0x480b0a,_0x2118ff),_0x19cfe4=_0x4dc90f-_0x4a500d/0x2,_0x4d42f9=_0x358d1a(_0x37ea0a['lo']),_0x236ebb=_0x358d1a(_0x37ea0a['hi']),_0x405c26=_0x358d1a(_0x37ea0a['q1']),_0x40869a=_0x358d1a(_0x37ea0a['q3']),_0x20cdfe=_0x358d1a(_0x37ea0a[_0x8d6eda(0xec6)]),_0x5a850d=_0x4588ca[_0x8d6eda(0xdb4)];_0x4588ca[_0x8d6eda(0xf3d)]({'name':_0x41d89c[_0x8d6eda(0x1ed)],'unit':_0x41d89c[_0x8d6eda(0x9bf)],'ent':_0x41d89c['ent'],'fEnt':_0x41d89c[_0x8d6eda(0xa72)],'color':_0x41d89c[_0x8d6eda(0x404)],'label':_0x26594f['label'],'lo':_0x37ea0a['lo'],'q1':_0x37ea0a['q1'],'med':_0x37ea0a[_0x8d6eda(0xec6)],'q3':_0x37ea0a['q3'],'hi':_0x37ea0a['hi'],'n':_0x37ea0a['n']}),_0x159863+=_0x8d6eda(0xc6b)+_0x5a850d+_0x8d6eda(0xad2)+(_0x51fb95?_0x8d6eda(0xeb5):'default')+'\x22>',_0x159863+=_0x8d6eda(0xc67)+(_0x19cfe4-0x2)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x2a9)+(_0x236ebb-0x2)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0xb1b)+(_0x4a500d+0x4)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x5be)+(_0x4d42f9-_0x236ebb+0x4)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0xe0d);if(_0x37ea0a['n']===0x1)_0x159863+=_0x8d6eda(0x3f5)+_0x19cfe4[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x1c6)+(_0x19cfe4+_0x4a500d)[_0x8d6eda(0x5f6)](0x1)+'\x22\x20y1=\x22'+_0x20cdfe[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x798)+_0x20cdfe['toFixed'](0x1)+_0x8d6eda(0x644)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+'\x22\x20stroke-width=\x222\x22/>';else{const _0x4cfd3c=_0x4a500d*0.55;_0x159863+=_0x8d6eda(0x3f5)+_0x4dc90f[_0x8d6eda(0x5f6)](0x1)+'\x22\x20x2=\x22'+_0x4dc90f[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x833)+_0x236ebb[_0x8d6eda(0x5f6)](0x1)+'\x22\x20y2=\x22'+_0x4d42f9['toFixed'](0x1)+_0x8d6eda(0x644)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+'\x22\x20stroke-width=\x221\x22/>',_0x159863+=_0x8d6eda(0x3f5)+(_0x4dc90f-_0x4cfd3c/0x2)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x1c6)+(_0x4dc90f+_0x4cfd3c/0x2)[_0x8d6eda(0x5f6)](0x1)+'\x22\x20y1=\x22'+_0x236ebb[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x798)+_0x236ebb[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x644)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+_0x8d6eda(0xaea),_0x159863+=_0x8d6eda(0x3f5)+(_0x4dc90f-_0x4cfd3c/0x2)['toFixed'](0x1)+_0x8d6eda(0x1c6)+(_0x4dc90f+_0x4cfd3c/0x2)['toFixed'](0x1)+_0x8d6eda(0x833)+_0x4d42f9['toFixed'](0x1)+'\x22\x20y2=\x22'+_0x4d42f9['toFixed'](0x1)+_0x8d6eda(0x644)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+_0x8d6eda(0xaea),_0x159863+='<rect\x20x=\x22'+_0x19cfe4[_0x8d6eda(0x5f6)](0x1)+'\x22\x20y=\x22'+_0x40869a['toFixed'](0x1)+'\x22\x20width=\x22'+_0x4a500d[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x5be)+Math[_0x8d6eda(0x91c)](0x1,_0x405c26-_0x40869a)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0xf74)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+_0x8d6eda(0x25c)+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+'\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>',_0x159863+=_0x8d6eda(0x3f5)+_0x19cfe4['toFixed'](0x1)+'\x22\x20x2=\x22'+(_0x19cfe4+_0x4a500d)[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x833)+_0x20cdfe[_0x8d6eda(0x5f6)](0x1)+_0x8d6eda(0x798)+_0x20cdfe['toFixed'](0x1)+'\x22\x20stroke=\x22'+_0x291ba4(_0x41d89c[_0x8d6eda(0x404)])+_0x8d6eda(0xd68);}_0x159863+='</g>';});}),_0x28d1e9[_0x121a96(0x5ca)]=_0x121a96(0x942)+_0xaeb0fc+_0x121a96(0x691)+_0xaeb0fc+_0x121a96(0x542)+_0x25f415+'\x20'+_0xaeb0fc+_0x121a96(0x730)+_0x159863+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x51fb95){const _0x418299=_0x28d1e9[_0x121a96(0x498)],_0x27ae44=_0x418299[_0x121a96(0x389)](_0x121a96(0x341)),_0x5d5743=_0x418299['querySelector'](_0x121a96(0xc28));let _0x3fa43c=-0x1;const _0x4c0a98=_0x58941b=>{const _0x1621f5=_0x121a96,_0x3cfe10=_0x58941b[_0x1621f5(0xd20)][_0x1621f5(0xdbc)](_0x1621f5(0x467));if(!_0x3cfe10){_0x3fa43c=-0x1,_0x5d5743[_0x1621f5(0x56e)][_0x1621f5(0x4f5)]='0';return;}const _0x58bb30=+_0x3cfe10['dataset']['b'],_0x236abc=_0x4588ca[_0x58bb30];if(!_0x236abc)return;const _0x30f80a=_0x58bb30===_0x3fa43c&&_0x5d5743[_0x1621f5(0x56e)]['opacity']==='1';_0x3fa43c=_0x58bb30;const _0x17c064=_0x115744=>formatNumber(_0x115744,_0x236abc[_0x1621f5(0xa72)],_0x24da72),_0xcd550b=_0x236abc[_0x1621f5(0x9bf)]?'\x20'+_0x291ba4(_0x236abc[_0x1621f5(0x9bf)]):'',_0x440e92=_0x236abc['ent']?.[_0x1621f5(0xe60)]!==![]?_0x291ba4(_0x236abc['color']):_0x1621f5(0x52f),_0x4d7425=(_0x195fe7,_0xc24562,_0xac6060)=>_0x1621f5(0xdaf)+(_0xac6060?'\x20style=\x22opacity:0.6\x22':'')+'><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x195fe7+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0xc24562+'</span></div>';if(!_0x30f80a)_0x5d5743[_0x1621f5(0x5ca)]='<div\x20class=\x22sgc-pie-tt-row\x22\x20style=\x22opacity:0.7;font-size:11px;border-bottom:1px\x20solid\x20var(--divider-color,\x20rgba(255,255,255,0.08));padding-bottom:3px;margin-bottom:3px\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x440e92+_0x1621f5(0xf53)+_0x291ba4(_0x236abc[_0x1621f5(0x1ed)])+_0x1621f5(0x5f1)+_0x291ba4(_0x236abc[_0x1621f5(0x72c)])+_0x1621f5(0xfb2)+_0x1621f5(0x5e1)+_0x4d7425(cardT(this['card']?.[_0x1621f5(0x2f9)],this['card']?.[_0x1621f5(0x167)],'Min'),''+_0x17c064(_0x236abc['lo'])+_0xcd550b)+_0x4d7425(cardT(this[_0x1621f5(0xd84)]?.[_0x1621f5(0x2f9)],this[_0x1621f5(0xd84)]?.[_0x1621f5(0x167)],'Median'),''+_0x17c064(_0x236abc['med'])+_0xcd550b)+_0x4d7425(cardT(this[_0x1621f5(0xd84)]?.[_0x1621f5(0x2f9)],this[_0x1621f5(0xd84)]?.[_0x1621f5(0x167)],_0x1621f5(0x35d)),''+_0x17c064(_0x236abc['hi'])+_0xcd550b)+_0x1621f5(0xbbc)+_0x4d7425(cardT(this[_0x1621f5(0xd84)]?.[_0x1621f5(0x2f9)],this[_0x1621f5(0xd84)]?.['_config'],'Q1'),''+_0x17c064(_0x236abc['q1'])+_0xcd550b)+_0x4d7425(cardT(this[_0x1621f5(0xd84)]?.['_hass'],this['card']?.['_config'],'Q3'),''+_0x17c064(_0x236abc['q3'])+_0xcd550b)+_0x4d7425(cardT(this[_0x1621f5(0xd84)]?.[_0x1621f5(0x2f9)],this[_0x1621f5(0xd84)]?.[_0x1621f5(0x167)],_0x1621f5(0x6eb)),''+_0x236abc['n'],!![])+'</div></div>';_0x5d5743['style']['opacity']='1';const _0x3f8929=_0x418299[_0x1621f5(0x3d3)]();let _0x594c73=_0x58941b[_0x1621f5(0x8cf)]-_0x3f8929[_0x1621f5(0x7b9)]+0x10;const _0x39c8b0=_0x5d5743[_0x1621f5(0x831)];if(_0x594c73+_0x39c8b0>_0x3f8929[_0x1621f5(0x3a7)])_0x594c73=_0x594c73-_0x39c8b0-0x20;_0x5d5743[_0x1621f5(0x56e)][_0x1621f5(0x7b9)]=Math[_0x1621f5(0x91c)](0x0,_0x594c73)+'px',_0x5d5743[_0x1621f5(0x56e)][_0x1621f5(0x52b)]='0';};_0x27ae44[_0x121a96(0x3dd)](_0x121a96(0xada),_0x4c0a98,{'signal':_0x1bfda6}),_0x27ae44['addEventListener'](_0x121a96(0xe7b),_0x4c0a98,{'signal':_0x1bfda6}),_0x27ae44[_0x121a96(0x3dd)]('pointerleave',()=>{const _0x18e29c=_0x121a96;_0x3fa43c=-0x1,_0x5d5743[_0x18e29c(0x56e)]['opacity']='0';},{'signal':_0x1bfda6});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x598d8a(0x1fb)](_0x55e811,_0x5143a5,_0x335959,_0x4fd3b9){const _0x3ccb67=_0x598d8a;if(this['_abort'])this[_0x3ccb67(0xf3c)][_0x3ccb67(0x5b5)]();this[_0x3ccb67(0xf3c)]=new AbortController();const _0x2bdf1f=this['_abort']['signal'],_0x6e2209=Math[_0x3ccb67(0x91c)](0x28,_0x55e811[_0x3ccb67(0x82c)]||this[_0x3ccb67(0xd84)][_0x3ccb67(0x831)]||0x190),_0x32bc7a=Math[_0x3ccb67(0x91c)](0x50,parseInt(_0x335959[_0x3ccb67(0x9c4)],0xa)||0xc8),_0x467b5a=_0x335959[_0x3ccb67(0xd0f)]!==![],_0x542535=_0x335959[_0x3ccb67(0xab2)]!==![],_0x35762d=escapeHtml,_0x343731=this[_0x3ccb67(0xd84)][_0x3ccb67(0xd4e)]||[],_0x40819a=[];(_0x5143a5||[])[_0x3ccb67(0x56c)]((_0x3dcaf3,_0x35812a)=>{const _0x47c82a=_0x3ccb67;let _0x4d44eb=_0x3dcaf3[_0x47c82a(0x4d7)]&&typeof _0x3dcaf3[_0x47c82a(0x4d7)]===_0x47c82a(0x29f)?_0x3dcaf3[_0x47c82a(0x4d7)]:null;if(!_0x4d44eb){const _0x4575c5=String(_0x3dcaf3['id']||'')[_0x47c82a(0xdf2)](/^(.+)__(\d+)$/);if(_0x4575c5)_0x4d44eb=_0x343731[parseInt(_0x4575c5[0x2],0xa)]||_0x343731['find'](_0x2934d3=>_0x2934d3['entity']===_0x4575c5[0x1]);}if(!_0x4d44eb)_0x4d44eb={};const _0x587d4e=(_0x3dcaf3['points']||[])[_0x47c82a(0xb42)](_0x34e4d8=>_0x34e4d8&&isNum(_0x34e4d8['v']));if(!_0x587d4e[_0x47c82a(0xdb4)])return;const _0x550fbf=_0x4d44eb[_0x47c82a(0x6f4)]||'sum';let _0x1c3413;if(_0x550fbf===_0x47c82a(0xc44))_0x1c3413=_0x587d4e[0x0]['v'];else{if(_0x550fbf===_0x47c82a(0x232))_0x1c3413=_0x587d4e[_0x587d4e[_0x47c82a(0xdb4)]-0x1]['v'];else{if(_0x550fbf===_0x47c82a(0x4da))_0x1c3413=_0x587d4e[_0x47c82a(0x9a7)]((_0x4310a7,_0x1a6b1b)=>Math['min'](_0x4310a7,_0x1a6b1b['v']),Infinity);else{if(_0x550fbf===_0x47c82a(0x91c))_0x1c3413=_0x587d4e[_0x47c82a(0x9a7)]((_0x5dc9d4,_0x5aa32c)=>Math[_0x47c82a(0x91c)](_0x5dc9d4,_0x5aa32c['v']),-Infinity);else{if(_0x550fbf===_0x47c82a(0x20e))_0x1c3413=DataProcessor[_0x47c82a(0xed2)](_0x587d4e[_0x47c82a(0x93b)](_0x3cd75e=>_0x3cd75e['v']),_0x47c82a(0x20e));else{if(_0x550fbf==='avg'||_0x550fbf===_0x47c82a(0x4f6))_0x1c3413=_0x587d4e[_0x47c82a(0x9a7)]((_0x507be1,_0x922354)=>_0x507be1+_0x922354['v'],0x0)/_0x587d4e['length'];else _0x1c3413=_0x587d4e['reduce']((_0x1a8e7e,_0x10b2aa)=>_0x1a8e7e+_0x10b2aa['v'],0x0);}}}}}if(!isNum(_0x1c3413))return;const _0x2b6472=this['card']['_resolveColor']?.(_0x4d44eb['color'],_0x4d44eb[_0x47c82a(0x4d7)])||_0x4d44eb['color'],_0x28d857=pickName(_0x4d44eb[_0x47c82a(0x1ed)],_0x3dcaf3[_0x47c82a(0x70e)]?.['resolved_name'],_0x3dcaf3[_0x47c82a(0x70e)])??_0x4d44eb[_0x47c82a(0x4d7)]??'#'+(_0x35812a+0x1),_0x25ce6e=_0x4d44eb[_0x47c82a(0x9bf)]||_0x3dcaf3[_0x47c82a(0x70e)]?.[_0x47c82a(0x8b3)]||'',_0x9c8a86=_0x4d44eb[_0x47c82a(0x8e1)]?{..._0x4d44eb,'invert':![]}:_0x4d44eb;_0x40819a[_0x47c82a(0xf3d)]({'ent':_0x4d44eb,'fEnt':_0x9c8a86,'v':_0x1c3413,'name':_0x28d857,'unit':_0x25ce6e,'custom':_0x2b6472});});if(!_0x40819a[_0x3ccb67(0xdb4)]){_0x55e811['innerHTML']=_0x3ccb67(0x92c);return;}let _0x3baab3=0x0;const _0x187ec3=_0x40819a[_0x3ccb67(0x93b)](_0x3b91e6=>{const _0x1a721a=_0x3ccb67,_0x2df8ec=_0x3baab3;_0x3baab3+=_0x3b91e6['v'];const _0x38ad44=_0x3b91e6['custom']||(_0x3b91e6['v']>=0x0?_0x1a721a(0xb74):_0x1a721a(0x4d4));return{..._0x3b91e6,'from':_0x2df8ec,'to':_0x3baab3,'color':_0x38ad44,'total':![]};});_0x542535&&_0x187ec3[_0x3ccb67(0xf3d)]({'ent':_0x40819a[0x0][_0x3ccb67(0xfd7)],'fEnt':_0x40819a[0x0][_0x3ccb67(0xa72)],'v':_0x3baab3,'from':0x0,'to':_0x3baab3,'name':cardT(this['card']?.['_hass'],this[_0x3ccb67(0xd84)]?.[_0x3ccb67(0x167)],_0x3ccb67(0xa0e)),'unit':_0x40819a[0x0][_0x3ccb67(0x9bf)],'color':'var(--primary-color,\x20#378ADD)','total':!![]});let _0x6d2fc7=0x0,_0x34623d=0x0;for(const _0x3c6bef of _0x187ec3){_0x6d2fc7=Math[_0x3ccb67(0x4da)](_0x6d2fc7,_0x3c6bef[_0x3ccb67(0xdd3)],_0x3c6bef['to']),_0x34623d=Math['max'](_0x34623d,_0x3c6bef[_0x3ccb67(0xdd3)],_0x3c6bef['to']);}_0x6d2fc7===_0x34623d&&(_0x6d2fc7-=0x1,_0x34623d+=0x1);const _0x13c89b=(_0x34623d-_0x6d2fc7)*0.08;if(_0x6d2fc7<0x0)_0x6d2fc7-=_0x13c89b;_0x34623d+=_0x13c89b;const _0xa24e58=_0x177440=>{const _0x28bf4d=_0x3ccb67,_0x120abf=Math[_0x28bf4d(0xaf1)](0xa,Math[_0x28bf4d(0x9a2)](Math[_0x28bf4d(0xefa)](_0x177440))),_0x37f912=_0x177440/_0x120abf;return(_0x37f912<=0x1?0x1:_0x37f912<=0x2?0x2:_0x37f912<=0x5?0x5:0xa)*_0x120abf;},_0x107c4c=_0xa24e58((_0x34623d-_0x6d2fc7)/0x4),_0x32999f=[];for(let _0x4e3fce=Math['ceil'](_0x6d2fc7/_0x107c4c)*_0x107c4c;_0x4e3fce<=_0x34623d+1e-9;_0x4e3fce+=_0x107c4c)_0x32999f['push'](_0x4e3fce);const _0x1af169=_0x40819a[0x0][_0x3ccb67(0xa72)],_0xf4b65e=_0x47de5f=>formatNumber(_0x47de5f,_0x1af169,_0x4fd3b9),_0x16c426=Math[_0x3ccb67(0x91c)](0x1e,0xa+6.5*Math[_0x3ccb67(0x91c)](..._0x32999f[_0x3ccb67(0x93b)](_0x43900f=>String(_0xf4b65e(_0x43900f))[_0x3ccb67(0xdb4)]),0x2)),_0x45b944=0x8,_0x32d8cc=0x10,_0x37a06f=0x14,_0x24563c=Math[_0x3ccb67(0x91c)](0xa,_0x6e2209-_0x16c426-_0x45b944),_0x4fc3c7=Math[_0x3ccb67(0x91c)](0xa,_0x32bc7a-_0x32d8cc-_0x37a06f),_0x398822=_0x252c55=>_0x32d8cc+_0x4fc3c7-(_0x252c55-_0x6d2fc7)/(_0x34623d-_0x6d2fc7)*_0x4fc3c7,_0x27728d=_0x187ec3[_0x3ccb67(0xdb4)],_0x8010d4=_0x24563c/_0x27728d,_0x105eea=Math[_0x3ccb67(0x91c)](0x4,Math[_0x3ccb67(0x4da)](0x40,_0x8010d4*0.62)),_0x8f56fd=_0xa7ea62=>_0x16c426+_0x8010d4*_0xa7ea62+(_0x8010d4-_0x105eea)/0x2,_0x43bde7=_0x3ccb67(0x5da),_0x232bcf=_0x3ccb67(0x24e);let _0x1e5900='';for(const _0x2b9165 of _0x32999f){const _0x171b95=_0x398822(_0x2b9165);_0x1e5900+='<line\x20x1=\x22'+_0x16c426+'\x22\x20y1=\x22'+_0x171b95[_0x3ccb67(0x5f6)](0x1)+'\x22\x20x2=\x22'+(_0x6e2209-_0x45b944)+_0x3ccb67(0x798)+_0x171b95['toFixed'](0x1)+_0x3ccb67(0x644)+_0x43bde7+_0x3ccb67(0xaea),_0x1e5900+=_0x3ccb67(0x3cf)+(_0x16c426-0x5)[_0x3ccb67(0x5f6)](0x1)+_0x3ccb67(0x2a9)+(_0x171b95+0x3)['toFixed'](0x1)+_0x3ccb67(0x3ec)+_0x232bcf+'\x22>'+_0x35762d(_0xf4b65e(_0x2b9165))+'</text>';}if(_0x6d2fc7<0x0&&_0x34623d>0x0){const _0x27c1cb=_0x398822(0x0);_0x1e5900+=_0x3ccb67(0x3f5)+_0x16c426+_0x3ccb67(0x833)+_0x27c1cb[_0x3ccb67(0x5f6)](0x1)+_0x3ccb67(0x1c6)+(_0x6e2209-_0x45b944)+'\x22\x20y2=\x22'+_0x27c1cb[_0x3ccb67(0x5f6)](0x1)+_0x3ccb67(0x644)+_0x232bcf+_0x3ccb67(0xaff);}const _0x1be1cf=[];_0x187ec3['forEach']((_0x5ba17a,_0x15de44)=>{const _0x3a4593=_0x3ccb67,_0x19dfb7=_0x8f56fd(_0x15de44),_0x4480dd=_0x398822(_0x5ba17a[_0x3a4593(0xdd3)]),_0x59626f=_0x398822(_0x5ba17a['to']),_0x185172=Math[_0x3a4593(0x4da)](_0x4480dd,_0x59626f),_0x2063c5=Math[_0x3a4593(0x91c)](1.5,Math[_0x3a4593(0x2ba)](_0x4480dd-_0x59626f)),_0xd6500e=_0x1be1cf[_0x3a4593(0xdb4)];_0x1be1cf[_0x3a4593(0xf3d)](_0x5ba17a),_0x1e5900+='<g\x20data-b=\x22'+_0xd6500e+_0x3a4593(0xad2)+(_0x467b5a?_0x3a4593(0xeb5):_0x3a4593(0xb52))+'\x22>',_0x1e5900+=_0x3a4593(0xc67)+(_0x19dfb7-0x2)[_0x3a4593(0x5f6)](0x1)+'\x22\x20y=\x22'+_0x32d8cc+_0x3a4593(0xb1b)+(_0x105eea+0x4)[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x5be)+_0x4fc3c7+_0x3a4593(0xe0d),_0x1e5900+='<rect\x20x=\x22'+_0x19dfb7[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x2a9)+_0x185172['toFixed'](0x1)+_0x3a4593(0xb1b)+_0x105eea[_0x3a4593(0x5f6)](0x1)+'\x22\x20height=\x22'+_0x2063c5[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0xf74)+_0x35762d(_0x5ba17a[_0x3a4593(0x404)])+_0x3a4593(0x994)+(_0x5ba17a[_0x3a4593(0xa32)]?_0x3a4593(0x7ba):_0x3a4593(0x8c5))+_0x3a4593(0x644)+_0x35762d(_0x5ba17a[_0x3a4593(0x404)])+_0x3a4593(0xc5d),_0x1e5900+=_0x3a4593(0x9df);if(_0x15de44<_0x187ec3[_0x3a4593(0xdb4)]-0x1){const _0x337e92=_0x398822(_0x5ba17a['to']);_0x1e5900+=_0x3a4593(0x3f5)+(_0x19dfb7+_0x105eea)[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x833)+_0x337e92[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x1c6)+_0x8f56fd(_0x15de44+0x1)[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x798)+_0x337e92['toFixed'](0x1)+_0x3a4593(0x644)+_0x232bcf+_0x3a4593(0xd8e);}if(_0x8010d4>=0x1e){const _0x4df3b9=(_0x5ba17a[_0x3a4593(0xa32)]?'':_0x5ba17a['v']>=0x0?'+':'')+formatNumber(_0x5ba17a['v'],_0x5ba17a[_0x3a4593(0xa72)],_0x4fd3b9),_0x316ea1=_0x5ba17a['to']>=_0x5ba17a['from'],_0x43aa6c=_0x316ea1?_0x185172-0x4:_0x185172+_0x2063c5+0xb;_0x1e5900+=_0x3a4593(0x3cf)+(_0x19dfb7+_0x105eea/0x2)[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0x2a9)+_0x43aa6c[_0x3a4593(0x5f6)](0x1)+_0x3a4593(0xbaa)+_0x232bcf+'\x22>'+_0x35762d(_0x4df3b9)+_0x3a4593(0xae9);}let _0x84b4a3=_0x5ba17a[_0x3a4593(0x1ed)];const _0xd42154=Math[_0x3a4593(0x91c)](0x3,Math['floor'](_0x8010d4/0x6));if(_0x84b4a3['length']>_0xd42154)_0x84b4a3=_0x84b4a3[_0x3a4593(0xf77)](0x0,_0xd42154-0x1)+'…';_0x1e5900+=_0x3a4593(0x3cf)+(_0x16c426+_0x8010d4*_0x15de44+_0x8010d4/0x2)[_0x3a4593(0x5f6)](0x1)+'\x22\x20y=\x22'+(_0x32bc7a-0x6)+_0x3a4593(0xbaa)+_0x232bcf+'\x22'+(_0x5ba17a[_0x3a4593(0xa32)]?'\x20font-weight=\x22600\x22':'')+'>'+_0x35762d(_0x84b4a3)+'</text>';}),_0x55e811['innerHTML']=_0x3ccb67(0x8d8)+_0x32bc7a+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x32bc7a+'\x22\x20viewBox=\x220\x200\x20'+_0x6e2209+'\x20'+_0x32bc7a+_0x3ccb67(0x730)+_0x1e5900+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x467b5a){const _0x927c42=_0x55e811[_0x3ccb67(0x498)],_0x20f062=_0x927c42['querySelector'](_0x3ccb67(0x341)),_0x3cacdc=_0x927c42['querySelector']('.sgc-pie-tooltip');let _0xa510ef=-0x1;const _0x2c9df7=_0x1a3de3=>{const _0x53ab0c=_0x3ccb67,_0x53285e=_0x1a3de3['target'][_0x53ab0c(0xdbc)]('[data-b]');if(!_0x53285e){_0xa510ef=-0x1,_0x3cacdc['style'][_0x53ab0c(0x4f5)]='0';return;}const _0x140c15=+_0x53285e[_0x53ab0c(0xc93)]['b'],_0x474485=_0x1be1cf[_0x140c15];if(!_0x474485)return;const _0x59ce47=_0x140c15===_0xa510ef&&_0x3cacdc[_0x53ab0c(0x56e)][_0x53ab0c(0x4f5)]==='1';_0xa510ef=_0x140c15;const _0x532b3e=_0x1807ed=>formatNumber(_0x1807ed,_0x474485[_0x53ab0c(0xa72)],_0x4fd3b9),_0x526796=_0x474485[_0x53ab0c(0x9bf)]?'\x20'+_0x35762d(_0x474485[_0x53ab0c(0x9bf)]):'',_0x246e79=_0x474485['ent']?.['show_color_dot']!==![]?_0x35762d(_0x474485[_0x53ab0c(0x404)]):_0x53ab0c(0x52f),_0x5918f2=(_0x27303b,_0x42add5,_0x41e7b6)=>_0x53ab0c(0xdaf)+(_0x41e7b6?_0x53ab0c(0x8b2):'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x27303b+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x42add5+_0x53ab0c(0xfb2);if(!_0x59ce47)_0x3cacdc[_0x53ab0c(0x5ca)]=_0x53ab0c(0x3b7)+_0x246e79+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>'+_0x35762d(_0x474485[_0x53ab0c(0x1ed)])+'</span></div>'+(_0x474485['total']?_0x5918f2(cardT(this[_0x53ab0c(0xd84)]?.['_hass'],_0x335959,'Total'),''+_0x532b3e(_0x474485['v'])+_0x526796):_0x5918f2(cardT(this['card']?.[_0x53ab0c(0x2f9)],_0x335959,_0x53ab0c(0xf8f)),''+(_0x474485['v']>=0x0?'+':'')+_0x532b3e(_0x474485['v'])+_0x526796)+(_0x335959['show_tooltip_total']!==![]?_0x5918f2(cardT(this['card']?.[_0x53ab0c(0x2f9)],_0x335959,_0x53ab0c(0xe95)),''+_0x532b3e(_0x474485['to'])+_0x526796,!![]):''));_0x3cacdc[_0x53ab0c(0x56e)]['opacity']='1';const _0x1e7880=_0x927c42[_0x53ab0c(0x3d3)]();let _0x1d621c=_0x1a3de3[_0x53ab0c(0x8cf)]-_0x1e7880[_0x53ab0c(0x7b9)]+0x10;const _0x3ef2ec=_0x3cacdc['offsetWidth'];if(_0x1d621c+_0x3ef2ec>_0x1e7880['width'])_0x1d621c=_0x1d621c-_0x3ef2ec-0x20;_0x3cacdc['style'][_0x53ab0c(0x7b9)]=Math['max'](0x0,_0x1d621c)+'px',_0x3cacdc[_0x53ab0c(0x56e)][_0x53ab0c(0x52b)]='0';};_0x20f062[_0x3ccb67(0x3dd)]('pointermove',_0x2c9df7,{'signal':_0x2bdf1f}),_0x20f062['addEventListener'](_0x3ccb67(0xe7b),_0x2c9df7,{'signal':_0x2bdf1f}),_0x20f062[_0x3ccb67(0x3dd)]('pointerleave',()=>{const _0x2a767c=_0x3ccb67;_0xa510ef=-0x1,_0x3cacdc[_0x2a767c(0x56e)][_0x2a767c(0x4f5)]='0';},{'signal':_0x2bdf1f});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x23308b){const _0x3b491a=_0x598d8a;super(_0x23308b),this[_0x3b491a(0x2c2)]=new Map(),this[_0x3b491a(0xfce)]=null;}[_0x598d8a(0x1fb)](_0x4534dd,_0x3e76b9,_0x197db8,_0x32a8d7){const _0x442c9e=_0x598d8a;if(this[_0x442c9e(0xf3c)])this[_0x442c9e(0xf3c)][_0x442c9e(0x5b5)]();this[_0x442c9e(0xf3c)]=new AbortController();const _0x53473b=this['_abort'][_0x442c9e(0x986)],_0x5e03cb=Math[_0x442c9e(0x91c)](0x28,_0x4534dd[_0x442c9e(0x82c)]||this[_0x442c9e(0xd84)][_0x442c9e(0x831)]||0x190),_0x4df9d7=Math[_0x442c9e(0x91c)](0x50,parseInt(_0x197db8[_0x442c9e(0x9c4)],0xa)||0xc8),_0x3426e0=_0x197db8[_0x442c9e(0xd0f)]!==![],_0x49ecb5=escapeHtml,_0x47064d=this[_0x442c9e(0xd84)][_0x442c9e(0xd4e)]||[],_0x9899b9=[];(_0x3e76b9||[])[_0x442c9e(0x56c)]((_0x1a9577,_0x324da7)=>{const _0x218b66=_0x442c9e,_0x368a23=this[_0x218b66(0x5e7)](_0x1a9577,_0x324da7,_0x47064d,_0x11be5b=>{const _0x383b9f=[];for(const _0x3d1286 of _0x11be5b)if(_0x3d1286&&isNum(_0x3d1286['v']))_0x383b9f['push'](_0x3d1286['v']);return _0x383b9f;});if(!_0x368a23)return;const {ent:_0x114937,out:_0x193535,eSig:_0x1031aa,dSig:_0x43ae4f}=_0x368a23;if(!_0x193535[_0x218b66(0xdb4)])return;const _0x1854ef=this[_0x218b66(0xd84)][_0x218b66(0x88b)]?.(_0x114937[_0x218b66(0x404)],_0x114937[_0x218b66(0x4d7)])||_0x114937[_0x218b66(0x404)]||PALETTE[_0x324da7%PALETTE['length']],_0x3a9383=pickName(_0x114937[_0x218b66(0x1ed)],_0x1a9577[_0x218b66(0x70e)]?.[_0x218b66(0x1ab)],_0x1a9577[_0x218b66(0x70e)])??_0x114937[_0x218b66(0x4d7)]??'#'+(_0x324da7+0x1),_0x111024=_0x114937[_0x218b66(0x9bf)]||_0x1a9577['meta']?.[_0x218b66(0x8b3)]||'',_0x1df709=_0x114937[_0x218b66(0x8e1)]?{..._0x114937,'invert':![]}:_0x114937;_0x9899b9[_0x218b66(0xf3d)]({'ent':_0x114937,'fEnt':_0x1df709,'vals':_0x193535,'color':_0x1854ef,'name':_0x3a9383,'unit':_0x111024,'sig':_0x1031aa+'~'+_0x43ae4f});});if(!_0x9899b9[_0x442c9e(0xdb4)]){_0x4534dd['innerHTML']=_0x442c9e(0xd40);return;}let _0x3d74f0=Infinity,_0x2dfe8a=-Infinity,_0x30fbb9=0x0;for(const _0x1e624f of _0x9899b9){_0x30fbb9+=_0x1e624f[_0x442c9e(0xa10)]['length'];for(const _0x343e5a of _0x1e624f[_0x442c9e(0xa10)]){if(_0x343e5a<_0x3d74f0)_0x3d74f0=_0x343e5a;if(_0x343e5a>_0x2dfe8a)_0x2dfe8a=_0x343e5a;}}_0x3d74f0===_0x2dfe8a&&(_0x3d74f0-=0.5,_0x2dfe8a+=0.5);let _0x17ab91=0x0;const _0xb5d5b2=parseInt(_0x197db8['histogram_bins'],0xa);if(Number['isFinite'](_0xb5d5b2)&&_0xb5d5b2>0x0)_0x17ab91=Math[_0x442c9e(0x91c)](0x2,Math[_0x442c9e(0x4da)](0x50,_0xb5d5b2));else{const _0x5ddfab=_0x9899b9['map'](_0x928d1d=>_0x928d1d[_0x442c9e(0xfc1)])['join'](';');if(this[_0x442c9e(0xfce)]&&this['_fd'][_0x442c9e(0xfc1)]===_0x5ddfab)_0x17ab91=this[_0x442c9e(0xfce)][_0x442c9e(0x17b)];else{const _0x228ef2=Float64Array[_0x442c9e(0xdd3)](_0x9899b9[_0x442c9e(0x1ac)](_0x2212cf=>_0x2212cf['vals']))['sort'](),_0x3006f9=_0x49b175=>{const _0x1c091c=_0x442c9e,_0x1753a=(_0x228ef2[_0x1c091c(0xdb4)]-0x1)*_0x49b175,_0x1019cb=Math[_0x1c091c(0x9a2)](_0x1753a),_0xc0794a=Math[_0x1c091c(0xcba)](_0x1753a);return _0x1019cb===_0xc0794a?_0x228ef2[_0x1019cb]:_0x228ef2[_0x1019cb]+(_0x228ef2[_0xc0794a]-_0x228ef2[_0x1019cb])*(_0x1753a-_0x1019cb);},_0x21da9d=_0x3006f9(0.75)-_0x3006f9(0.25),_0x4696d8=_0x21da9d>0x0?0x2*_0x21da9d/Math[_0x442c9e(0xa4c)](_0x228ef2[_0x442c9e(0xdb4)]):0x0;_0x17ab91=_0x4696d8>0x0?Math[_0x442c9e(0xcbe)]((_0x2dfe8a-_0x3d74f0)/_0x4696d8):Math[_0x442c9e(0xcba)](Math['log2'](Math['max'](0x2,_0x228ef2[_0x442c9e(0xdb4)])))+0x1,_0x17ab91=Math[_0x442c9e(0x91c)](0x5,Math[_0x442c9e(0x4da)](0x28,_0x17ab91||0x5)),this['_fd']={'sig':_0x5ddfab,'bins':_0x17ab91};}}const _0x4d2d4c=(_0x2dfe8a-_0x3d74f0)/_0x17ab91,_0x3cec0f=_0x9899b9[_0x442c9e(0x93b)](()=>new Array(_0x17ab91)['fill'](0x0));_0x9899b9['forEach']((_0x4beab2,_0x161bb6)=>{const _0x14df8d=_0x442c9e;for(const _0x51b3a6 of _0x4beab2[_0x14df8d(0xa10)]){const _0x404031=Math['min'](_0x17ab91-0x1,Math[_0x14df8d(0x9a2)]((_0x51b3a6-_0x3d74f0)/_0x4d2d4c));_0x3cec0f[_0x161bb6][_0x404031]++;}});let _0x38b5b0=0x0;for(const _0x343523 of _0x3cec0f)for(const _0xf79f86 of _0x343523)if(_0xf79f86>_0x38b5b0)_0x38b5b0=_0xf79f86;if(!_0x38b5b0){_0x4534dd[_0x442c9e(0x5ca)]=_0x442c9e(0xa8f);return;}const _0x2821be=_0x38b5b0*1.06,_0x38af01=_0x1ea53e=>{const _0x946463=_0x442c9e,_0x58c48c=Math[_0x946463(0xaf1)](0xa,Math[_0x946463(0x9a2)](Math['log10'](_0x1ea53e))),_0x4429a0=_0x1ea53e/_0x58c48c;return(_0x4429a0<=0x1?0x1:_0x4429a0<=0x2?0x2:_0x4429a0<=0x5?0x5:0xa)*_0x58c48c;},_0x164c5f=Math[_0x442c9e(0x91c)](0x1,_0x38af01(_0x2821be/0x4)),_0x2bf906=[];for(let _0x28a8fd=0x0;_0x28a8fd<=_0x2821be+1e-9;_0x28a8fd+=_0x164c5f)_0x2bf906[_0x442c9e(0xf3d)](_0x28a8fd);const _0x4bae41=_0x9899b9[0x0]['fEnt'],_0x5814ba=_0x3a5b17=>formatNumber(_0x3a5b17,_0x4bae41,_0x32a8d7),_0x3b825b=Math[_0x442c9e(0x91c)](..._0x2bf906[_0x442c9e(0x93b)](_0x4bfea1=>String(Math[_0x442c9e(0xcbe)](_0x4bfea1))['length']),0x2),_0x5690de=Math[_0x442c9e(0x91c)](0x1a,0xa+6.5*_0x3b825b),_0xd940ff=0x8,_0x3efadd=0x8,_0x2b7742=0x14,_0x377115=Math[_0x442c9e(0x91c)](0xa,_0x5e03cb-_0x5690de-_0xd940ff),_0x1b0c81=Math[_0x442c9e(0x91c)](0xa,_0x4df9d7-_0x3efadd-_0x2b7742),_0x3c910c=_0x132394=>_0x3efadd+_0x1b0c81-_0x132394/_0x2821be*_0x1b0c81,_0x37b9c4=_0x9899b9['length'],_0x4ea0ce=_0x377115/_0x17ab91,_0x1317ed=_0x4ea0ce*0.86,_0x1ed87c=Math[_0x442c9e(0x91c)](1.5,_0x1317ed/_0x37b9c4*0.92),_0x473f30=(_0x257123,_0x4ede12)=>_0x5690de+_0x4ea0ce*_0x257123+(_0x4ea0ce-_0x1317ed)/0x2+_0x1317ed/_0x37b9c4*_0x4ede12+(_0x1317ed/_0x37b9c4-_0x1ed87c)/0x2,_0x4fdd78=_0x442c9e(0x5da),_0x56f756='var(--secondary-text-color,\x20#888)';let _0x5a4e51='';for(const _0xdfcefc of _0x2bf906){const _0x4cdcb6=_0x3c910c(_0xdfcefc);_0x5a4e51+=_0x442c9e(0x3f5)+_0x5690de+_0x442c9e(0x833)+_0x4cdcb6[_0x442c9e(0x5f6)](0x1)+_0x442c9e(0x1c6)+(_0x5e03cb-_0xd940ff)+'\x22\x20y2=\x22'+_0x4cdcb6[_0x442c9e(0x5f6)](0x1)+_0x442c9e(0x644)+_0x4fdd78+_0x442c9e(0xaea),_0x5a4e51+=_0x442c9e(0x3cf)+(_0x5690de-0x5)[_0x442c9e(0x5f6)](0x1)+_0x442c9e(0x2a9)+(_0x4cdcb6+0x3)['toFixed'](0x1)+_0x442c9e(0x3ec)+_0x56f756+'\x22>'+Math[_0x442c9e(0xcbe)](_0xdfcefc)+_0x442c9e(0xae9);}const _0x11adff=Math[_0x442c9e(0x91c)](0x1,Math[_0x442c9e(0xcba)](_0x17ab91/Math[_0x442c9e(0x91c)](0x2,Math[_0x442c9e(0x9a2)](_0x377115/0x34))));for(let _0x47e226=0x0;_0x47e226<_0x17ab91;_0x47e226+=_0x11adff){const _0x484a7c=_0x3d74f0+_0x4d2d4c*(_0x47e226+0.5);_0x5a4e51+='<text\x20x=\x22'+(_0x5690de+_0x4ea0ce*(_0x47e226+0.5))[_0x442c9e(0x5f6)](0x1)+'\x22\x20y=\x22'+(_0x4df9d7-0x6)+'\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x56f756+'\x22>'+_0x49ecb5(_0x5814ba(_0x484a7c))+_0x442c9e(0xae9);}const _0x502c2c=[];for(let _0x4e3ad1=0x0;_0x4e3ad1<_0x17ab91;_0x4e3ad1++){_0x9899b9['forEach']((_0x45ea76,_0x1f87ca)=>{const _0x52514c=_0x442c9e,_0x1b62ad=_0x3cec0f[_0x1f87ca][_0x4e3ad1];if(!_0x1b62ad)return;const _0x2a5fae=_0x473f30(_0x4e3ad1,_0x1f87ca),_0x36d578=_0x3c910c(_0x1b62ad),_0x4ce722=_0x502c2c[_0x52514c(0xdb4)];_0x502c2c[_0x52514c(0xf3d)]({'ent':_0x45ea76[_0x52514c(0xfd7)],'fEnt':_0x45ea76[_0x52514c(0xa72)],'name':_0x45ea76[_0x52514c(0x1ed)],'unit':_0x45ea76[_0x52514c(0x9bf)],'color':_0x45ea76[_0x52514c(0x404)],'a':_0x3d74f0+_0x4d2d4c*_0x4e3ad1,'b':_0x3d74f0+_0x4d2d4c*(_0x4e3ad1+0x1),'n':_0x1b62ad,'tot':_0x45ea76[_0x52514c(0xa10)]['length']}),_0x5a4e51+='<g\x20data-b=\x22'+_0x4ce722+_0x52514c(0xad2)+(_0x3426e0?_0x52514c(0xeb5):_0x52514c(0xb52))+'\x22>',_0x5a4e51+=_0x52514c(0xc67)+(_0x2a5fae-0x1)['toFixed'](0x1)+_0x52514c(0x2a9)+_0x3efadd+_0x52514c(0xb1b)+(_0x1ed87c+0x2)[_0x52514c(0x5f6)](0x1)+_0x52514c(0x5be)+_0x1b0c81+_0x52514c(0xe0d),_0x5a4e51+=_0x52514c(0xc67)+_0x2a5fae['toFixed'](0x1)+_0x52514c(0x2a9)+_0x36d578[_0x52514c(0x5f6)](0x1)+_0x52514c(0xb1b)+_0x1ed87c[_0x52514c(0x5f6)](0x1)+_0x52514c(0x5be)+Math['max'](0x1,_0x3efadd+_0x1b0c81-_0x36d578)[_0x52514c(0x5f6)](0x1)+_0x52514c(0xf74)+_0x49ecb5(_0x45ea76['color'])+_0x52514c(0xbf2)+_0x49ecb5(_0x45ea76[_0x52514c(0x404)])+'\x22\x20stroke-width=\x220.8\x22/>',_0x5a4e51+=_0x52514c(0x9df);});}_0x4534dd[_0x442c9e(0x5ca)]=_0x442c9e(0xb04)+_0x4df9d7+_0x442c9e(0x691)+_0x4df9d7+'\x22\x20viewBox=\x220\x200\x20'+_0x5e03cb+'\x20'+_0x4df9d7+_0x442c9e(0x730)+_0x5a4e51+_0x442c9e(0xdbd);if(_0x3426e0){const _0x2d5969=_0x4534dd[_0x442c9e(0x498)],_0x245cc0=_0x2d5969[_0x442c9e(0x389)](_0x442c9e(0x341)),_0x2074f1=_0x2d5969['querySelector'](_0x442c9e(0xc28));let _0x10fc27=-0x1;const _0x19d828=_0x37ed8d=>{const _0x26f767=_0x442c9e,_0x41ec71=_0x37ed8d[_0x26f767(0xd20)][_0x26f767(0xdbc)](_0x26f767(0x467));if(!_0x41ec71){_0x10fc27=-0x1,_0x2074f1[_0x26f767(0x56e)][_0x26f767(0x4f5)]='0';return;}const _0x2c45fc=+_0x41ec71['dataset']['b'],_0x59f40f=_0x502c2c[_0x2c45fc];if(!_0x59f40f)return;const _0x412c9e=_0x2c45fc===_0x10fc27&&_0x2074f1['style'][_0x26f767(0x4f5)]==='1';_0x10fc27=_0x2c45fc;const _0x4fd4bc=_0xe6561b=>formatNumber(_0xe6561b,_0x59f40f[_0x26f767(0xa72)],_0x32a8d7),_0x34f9f4=_0x59f40f[_0x26f767(0x9bf)]?'\x20'+_0x49ecb5(_0x59f40f[_0x26f767(0x9bf)]):'',_0x5606e7=_0x59f40f[_0x26f767(0xfd7)]?.[_0x26f767(0xe60)]!==![]?_0x49ecb5(_0x59f40f[_0x26f767(0x404)]):_0x26f767(0x52f),_0x500d7f=(_0xfcdee,_0x2e6e01,_0x59f13b)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x59f13b?_0x26f767(0x8b2):'')+_0x26f767(0x38f)+_0xfcdee+_0x26f767(0xc6a)+_0x2e6e01+'</span></div>';if(!_0x412c9e)_0x2074f1[_0x26f767(0x5ca)]=_0x26f767(0x3b7)+_0x5606e7+_0x26f767(0xf53)+_0x49ecb5(_0x59f40f[_0x26f767(0x1ed)])+'</span></div>'+_0x500d7f(_0x49ecb5(cardT(_0x32a8d7,_0x197db8,_0x26f767(0xdae))),_0x4fd4bc(_0x59f40f['a'])+_0x26f767(0x6d9)+_0x4fd4bc(_0x59f40f['b'])+_0x34f9f4)+_0x500d7f(_0x49ecb5(cardT(_0x32a8d7,_0x197db8,'Count')),''+_0x59f40f['n'])+(_0x197db8[_0x26f767(0x4db)]!==![]?_0x500d7f(_0x49ecb5(cardT(_0x32a8d7,_0x197db8,_0x26f767(0xf6d))),(_0x59f40f['n']/_0x59f40f[_0x26f767(0x9e7)]*0x64)[_0x26f767(0x5f6)](0x1)+'%',!![]):'');_0x2074f1[_0x26f767(0x56e)][_0x26f767(0x4f5)]='1';const _0x146fcc=_0x2d5969['getBoundingClientRect']();let _0x2745c6=_0x37ed8d['clientX']-_0x146fcc[_0x26f767(0x7b9)]+0x10;const _0x2c5179=_0x2074f1[_0x26f767(0x831)];if(_0x2745c6+_0x2c5179>_0x146fcc[_0x26f767(0x3a7)])_0x2745c6=_0x2745c6-_0x2c5179-0x20;_0x2074f1[_0x26f767(0x56e)][_0x26f767(0x7b9)]=Math[_0x26f767(0x91c)](0x0,_0x2745c6)+'px',_0x2074f1[_0x26f767(0x56e)][_0x26f767(0x52b)]='0';};_0x245cc0[_0x442c9e(0x3dd)](_0x442c9e(0xada),_0x19d828,{'signal':_0x53473b}),_0x245cc0['addEventListener'](_0x442c9e(0xe7b),_0x19d828,{'signal':_0x53473b}),_0x245cc0[_0x442c9e(0x3dd)](_0x442c9e(0x44d),()=>{const _0x1b000f=_0x442c9e;_0x10fc27=-0x1,_0x2074f1[_0x1b000f(0x56e)]['opacity']='0';},{'signal':_0x53473b});}}}function _0x38a5(_0xea1d9c,_0x37c1f6){_0xea1d9c=_0xea1d9c-0x156;const _0x37076f=_0x3707();let _0x38a509=_0x37076f[_0xea1d9c];return _0x38a509;}class StateTimelineRenderer{constructor(_0x22cbec){const _0x321b12=_0x598d8a;this[_0x321b12(0xd84)]=_0x22cbec;}[_0x598d8a(0x1fb)](_0x31e746,_0x27a762,_0x172c80,_0x22969a){const _0x5983c9=_0x598d8a;{const _0x3feac2=new Map(),_0xbdd72e=[];for(const _0x4301a9 of _0x27a762){const _0x5ba616=_0x4301a9['entity']?.[_0x5983c9(0x385)];if(_0x5ba616==null){_0xbdd72e[_0x5983c9(0xf3d)](_0x4301a9);continue;}if(!_0x3feac2[_0x5983c9(0x291)](_0x5ba616))_0x3feac2[_0x5983c9(0x6fd)](_0x5ba616,[]);_0x3feac2[_0x5983c9(0xa75)](_0x5ba616)[_0x5983c9(0xf3d)](_0x4301a9);}const _0x3adc04=[];for(const _0x4db7ca of _0xbdd72e){_0x3adc04[_0x5983c9(0xf3d)](_0x4db7ca);const _0x54d21b=_0x3feac2[_0x5983c9(0xa75)](_0x4db7ca[_0x5983c9(0x562)]);_0x54d21b&&(_0x3adc04[_0x5983c9(0xf3d)](..._0x54d21b),_0x3feac2[_0x5983c9(0x2ef)](_0x4db7ca['idx']));}for(const _0x5e96d2 of _0x3feac2[_0x5983c9(0xb5b)]())_0x3adc04[_0x5983c9(0xf3d)](..._0x5e96d2);_0x27a762=_0x3adc04;}const _0x42a44e=Math['max'](0x28,_0x31e746['clientWidth']||this['card'][_0x5983c9(0x831)]||0x190),_0xc76ebc=this['card']['_entities']||[],_0x4f841f=_0x557dec=>{const _0x45abd2=_0x5983c9,_0x2d4c3d=_0x557dec[_0x45abd2(0x4d7)]||{},_0x598a88=_0x557dec[_0x45abd2(0x70e)]||{},_0x27c9cf=pickName(_0x2d4c3d['name'],_0x598a88[_0x45abd2(0x1ab)],_0x598a88);if(_0x27c9cf==='')return'';return _0x27c9cf!==undefined&&_0x27c9cf!==null?_0x27c9cf:_0x2d4c3d['entity']||'';},_0x5a8c6e=_0x27a762[_0x5983c9(0x93b)](_0x4f841f),_0x2b72d4=_0x5a8c6e[_0x5983c9(0x9a7)]((_0x16107a,_0x4604f8)=>Math['max'](_0x16107a,String(_0x4604f8||'')[_0x5983c9(0xdb4)]),0x0),_0x287563=getComputedStyle(this['card'])[_0x5983c9(0x544)]('--primary-font-family')[_0x5983c9(0xfa2)]()||_0x5983c9(0xc9c),_0x2e8685=clamp(toNum(_0x172c80['state_timeline_label_font_size'])||0xb,0x6,0x28),_0x301927='500\x20'+_0x2e8685+'px\x20'+_0x287563,_0x2be23b=_0x5a8c6e[_0x5983c9(0x9a7)]((_0x643576,_0x3b7555)=>Math[_0x5983c9(0x91c)](_0x643576,measureTextWidth(_0x3b7555,_0x301927)),0x0),_0x11315c=Math[_0x5983c9(0xcbe)](Math['min'](0x118,Math['max'](0x60,_0x42a44e*0.32))),_0xfac413=_0x2b72d4===0x0?0x0:Math['round'](Math[_0x5983c9(0x4da)](_0x11315c,Math['max'](0x20,_0x2be23b+0x8))),_0x471a91=Math[_0x5983c9(0x91c)](_0x2e8685+0x2,Math[_0x5983c9(0xcbe)](_0x2e8685*1.18)),_0x506bf9=0x3,_0x113735=_0x5a8c6e['map'](_0x9d09ad=>wrapLabelLines(_0x9d09ad,_0xfac413-0x8,_0x506bf9,_0x301927)),_0x21aa76=_0x113735[_0x5983c9(0x9a7)]((_0x35cbf9,_0x6f91e2)=>Math[_0x5983c9(0x91c)](_0x35cbf9,_0x6f91e2[_0x5983c9(0xd07)][_0x5983c9(0xdb4)]),0x1),_0x2cdd20=Math[_0x5983c9(0x91c)](0x20,_0x21aa76*_0x471a91+0x8),_0x4bc02a=0x4,_0x2e846c=0x18,_0x35dde4=0x8,_0xddadf6=_0x27a762[_0x5983c9(0xdb4)],_0x1d4439=_0x4bc02a+_0xddadf6*_0x2cdd20+_0x2e846c,_0xad1945=Math['min'](0x18,_0x2cdd20-0x6),_0x20f163=this['card'][_0x5983c9(0x47d)]||this[_0x5983c9(0xd84)][_0x5983c9(0x4fe)];if(!_0x20f163?.['start']||!_0x20f163?.['end']){_0x31e746[_0x5983c9(0x5ca)]=_0x5983c9(0xa46)+escapeHtml(cardT(this['card']?.[_0x5983c9(0x2f9)],this['card']?.[_0x5983c9(0x167)],'No\x20time\x20window.'))+_0x5983c9(0xc48);return;}const _0x508dba=_0x20f163[_0x5983c9(0xc94)][_0x5983c9(0xca5)](),_0x8ab733=_0x20f163['end'][_0x5983c9(0xca5)](),_0x1052a3=Math[_0x5983c9(0x91c)](0x1,_0x8ab733-_0x508dba),_0x4ddd18=_0x1052a3/0x36ee80,_0x8ab744=toNum(_0x172c80[_0x5983c9(0x82b)]??_0x172c80[_0x5983c9(0x1c2)]),_0x9755c=!this[_0x5983c9(0xd84)][_0x5983c9(0x47d)]&&isNum(_0x8ab744)&&_0x8ab744>0x0&&_0x4ddd18>_0x8ab744,_0x2f1ae5=_0x9755c?_0x4ddd18/_0x8ab744:0x1,_0x114343=_0x9755c?Math[_0x5983c9(0xcbe)](_0x42a44e*_0x2f1ae5):_0x42a44e,_0x417189=_0x114343-_0xfac413-_0x35dde4,_0x24a5be=_0x2edbcb=>_0xfac413+(_0x2edbcb-_0x508dba)/_0x1052a3*_0x417189,_0x5b27a5=resolveCardLanguage(_0x22969a,this['card']?.[_0x5983c9(0x167)]),_0x374821=document[_0x5983c9(0xb09)](_0x5983c9(0xd1a),'svg');_0x374821[_0x5983c9(0x57a)](_0x5983c9(0xe18),_0x5983c9(0x4c9)+_0x114343+'\x20'+_0x1d4439),_0x374821[_0x5983c9(0x57a)]('width',_0x9755c?String(_0x114343):_0x5983c9(0x170)),_0x374821[_0x5983c9(0x57a)](_0x5983c9(0x9c4),String(_0x1d4439));if(_0x9755c)_0x374821['setAttribute']('preserveAspectRatio',_0x5983c9(0xbc9));_0x374821['setAttribute']('class','sgc-svg'),_0x374821[_0x5983c9(0x56e)][_0x5983c9(0x213)]='block';if(_0xfac413>0x0){const _0x4b7c8a=document['createElementNS']('http://www.w3.org/2000/svg',_0x5983c9(0x868)),_0x32d899=document[_0x5983c9(0xb09)](_0x5983c9(0xd1a),_0x5983c9(0xcc0));_0x32d899['setAttribute']('id',_0x5983c9(0x4d5));const _0x4807ef=document[_0x5983c9(0xb09)](_0x5983c9(0xd1a),_0x5983c9(0x5cd));_0x4807ef['setAttribute']('x','0'),_0x4807ef[_0x5983c9(0x57a)]('y','0'),_0x4807ef['setAttribute'](_0x5983c9(0x3a7),String(_0xfac413)),_0x4807ef[_0x5983c9(0x57a)]('height',String(_0x1d4439)),_0x32d899['appendChild'](_0x4807ef),_0x4b7c8a[_0x5983c9(0xa9e)](_0x32d899),_0x374821['appendChild'](_0x4b7c8a);}_0x27a762['forEach']((_0x270df5,_0x140023)=>{const _0x20e256=_0x5983c9,_0x25fd1d=_0x270df5[_0x20e256(0x4d7)]||{},_0x135996=_0x270df5[_0x20e256(0x70e)]||{},_0x23e335=_0x25fd1d[_0x20e256(0x8e6)]||autoStateMap(_0x25fd1d,_0x22969a,_0x172c80?.[_0x20e256(0x3d9)])||[],_0x2592a4=!!_0x25fd1d['state_map'],_0x39ab08=pickName(_0x25fd1d[_0x20e256(0x1ed)],_0x135996[_0x20e256(0x1ab)],_0x135996),_0x1f0ab8=_0x39ab08===''?'':_0x39ab08!==undefined&&_0x39ab08!==null?_0x39ab08:_0x25fd1d[_0x20e256(0x4d7)]||'',_0x2f60b5=_0x270df5[_0x20e256(0xf65)]||[],_0x599a29=_0x4bc02a+_0x140023*_0x2cdd20+_0x2cdd20/0x2,_0x50c342=_0x599a29-_0xad1945/0x2;if(_0x1f0ab8){const _0x132d1d=_0x113735[_0x140023]||wrapLabelLines(_0x1f0ab8,_0xfac413-0x8,_0x506bf9,_0x301927),_0x1da689=_0x132d1d['lines'][_0x20e256(0xdb4)]?_0x132d1d[_0x20e256(0xd07)]:[_0x1f0ab8],_0x17f3e2=document['createElementNS'](_0x20e256(0xd1a),_0x20e256(0x2c4));_0x17f3e2[_0x20e256(0x57a)]('x','4'),_0x17f3e2['setAttribute']('y',String(_0x599a29+0x1)),_0x17f3e2[_0x20e256(0x57a)]('text-anchor',_0x20e256(0xc94)),_0x17f3e2[_0x20e256(0x57a)](_0x20e256(0x377),_0x20e256(0x3c2)),_0x17f3e2[_0x20e256(0x57a)](_0x20e256(0xd35),_0x20e256(0x3bf)),_0x17f3e2[_0x20e256(0x57a)](_0x20e256(0x69f),String(_0x2e8685)),_0x17f3e2[_0x20e256(0x57a)](_0x20e256(0x56e),_0x20e256(0x1cc)),_0x17f3e2['setAttribute'](_0x20e256(0x620),_0x20e256(0xefd)),_0x1da689[_0x20e256(0x56c)]((_0x11ab79,_0x421637)=>{const _0xccf5c9=_0x20e256,_0x3d3aff=document[_0xccf5c9(0xb09)]('http://www.w3.org/2000/svg','tspan');_0x3d3aff[_0xccf5c9(0x57a)]('x','4'),_0x3d3aff[_0xccf5c9(0x57a)]('dy',_0x421637===0x0?String(-((_0x1da689['length']-0x1)*_0x471a91)/0x2):String(_0x471a91)),_0x3d3aff[_0xccf5c9(0x61e)]=_0x11ab79,_0x17f3e2[_0xccf5c9(0xa9e)](_0x3d3aff);});if(_0x132d1d[_0x20e256(0xed0)]){const _0xf9ab14=document[_0x20e256(0xb09)]('http://www.w3.org/2000/svg',_0x20e256(0x8f1));_0xf9ab14[_0x20e256(0x61e)]=_0x1f0ab8,_0x17f3e2[_0x20e256(0xa9e)](_0xf9ab14);}_0x374821['appendChild'](_0x17f3e2);}if(!_0x2f60b5[_0x20e256(0xdb4)])return;const _0x362ac6=[];let _0x5a9317=_0x2f60b5[0x0]['t'],_0x612e97=_0x2f60b5[0x0]['v'];for(let _0x8757ea=0x1;_0x8757ea<_0x2f60b5[_0x20e256(0xdb4)];_0x8757ea++){_0x2f60b5[_0x8757ea]['v']!==_0x612e97&&(_0x612e97!==null&&_0x612e97!==undefined&&_0x362ac6[_0x20e256(0xf3d)]({'start':_0x5a9317,'end':_0x2f60b5[_0x8757ea]['t'],'val':_0x612e97}),_0x5a9317=_0x2f60b5[_0x8757ea]['t'],_0x612e97=_0x2f60b5[_0x8757ea]['v']);}_0x612e97!==null&&_0x612e97!==undefined&&_0x362ac6['push']({'start':_0x5a9317,'end':bandTailEnd(_0x25fd1d,_0x8ab733,_0x5a9317),'val':_0x612e97});for(const _0x144ba8 of _0x362ac6){const _0x1c097f=Math['max'](_0x24a5be(_0x144ba8[_0x20e256(0xc94)]),_0xfac413),_0x469e0f=Math[_0x20e256(0x4da)](_0x24a5be(_0x144ba8['end']),_0x114343-_0x35dde4),_0x41487e=_0x469e0f-_0x1c097f;if(_0x41487e<0.5)continue;const _0x2df6c9=Math[_0x20e256(0xcbe)](_0x144ba8[_0x20e256(0xa48)]),_0xbf283c=_0x23e335[_0x2df6c9],_0x37e4b1=stateSegmentColor(_0xbf283c,_0x25fd1d,_0x2df6c9),_0x3da057=_0x2592a4&&_0xbf283c?.['label']||(_0x22969a?.[_0x20e256(0x1bb)]?.[_0x25fd1d[_0x20e256(0x4d7)]]?.[_0x20e256(0xdc3)]?.['unit_of_measurement']?String(_0xbf283c?.[_0x20e256(0xd97)]??_0x2df6c9):localizeEntityState(_0x22969a,_0x22969a?.[_0x20e256(0x1bb)]?.[_0x25fd1d[_0x20e256(0x4d7)]],_0xbf283c?.['value']??_0x2df6c9)),_0x248803=((()=>{const _0x4edfa9=_0x20e256,_0x53b926=_0x172c80[_0x4edfa9(0x6ee)],_0x4a11d1=_0x53b926==null||_0x53b926===''?0x3:Number(_0x53b926);if(!isFinite(_0x4a11d1)||_0x4a11d1<0x0)return 0x3;return Math[_0x4edfa9(0x4da)](_0x4a11d1,_0xad1945/0x2);})()),_0x3f57a3=document[_0x20e256(0xb09)](_0x20e256(0xd1a),_0x20e256(0x5cd));_0x3f57a3['setAttribute']('x',String(_0x1c097f)),_0x3f57a3[_0x20e256(0x57a)]('y',String(_0x50c342)),_0x3f57a3[_0x20e256(0x57a)](_0x20e256(0x3a7),String(_0x41487e)),_0x3f57a3[_0x20e256(0x57a)]('height',String(_0xad1945)),_0x3f57a3[_0x20e256(0x57a)]('rx',String(_0x248803)),_0x3f57a3['setAttribute']('ry',String(_0x248803)),_0x3f57a3[_0x20e256(0x57a)](_0x20e256(0xd35),_0x37e4b1),_0x3f57a3[_0x20e256(0x57a)](_0x20e256(0x4f5),String(_0x270df5['entity']?.[_0x20e256(0x385)]!=null?0.85*Math[_0x20e256(0x91c)](0.55,_0x270df5['entity'][_0x20e256(0xe57)]?.[_0x20e256(0x4f5)]??0.45):0.85)),_0x3f57a3[_0x20e256(0x57a)](_0x20e256(0xbc8),'sgc-stl-cell'),_0x374821[_0x20e256(0xa9e)](_0x3f57a3);if(_0x172c80[_0x20e256(0x5db)]!==![]&&_0x41487e>0x28&&_0x3da057){const _0x2d8844=Math[_0x20e256(0x4da)](0x28,Math[_0x20e256(0x91c)](0x6,toNum(_0x172c80[_0x20e256(0x3d2)])||0xa)),_0x473566=document[_0x20e256(0xb09)](_0x20e256(0xd1a),_0x20e256(0x2c4));_0x473566[_0x20e256(0x57a)]('x',String(_0x1c097f+_0x41487e/0x2)),_0x473566[_0x20e256(0x57a)]('y',String(_0x599a29+0x1)),_0x473566[_0x20e256(0x57a)](_0x20e256(0x63c),_0x20e256(0xb23)),_0x473566[_0x20e256(0x57a)](_0x20e256(0x377),_0x20e256(0x3c2));const _0x5bfea3=bandLabelFill(_0x37e4b1);_0x473566[_0x20e256(0x57a)](_0x20e256(0xd35),_0x5bfea3),_0x473566['setAttribute'](_0x20e256(0x69f),String(_0x2d8844)),_0x473566[_0x20e256(0x57a)](_0x20e256(0x56e),_0x20e256(0x97a)+(_0x5bfea3===_0x20e256(0xd36)?_0x20e256(0x513):''));const _0xe45804=Math[_0x20e256(0x9a2)](_0x41487e/(_0x2d8844*0.6));_0x473566[_0x20e256(0x61e)]=_0x3da057[_0x20e256(0xdb4)]>_0xe45804?_0x3da057[_0x20e256(0xf77)](0x0,_0xe45804-0x1)+'…':_0x3da057,_0x374821[_0x20e256(0xa9e)](_0x473566);}}});const _0x3bcf45=_0x4bc02a+_0xddadf6*_0x2cdd20+0x4,_0x2195f5=toNum(_0x172c80[_0x5983c9(0xc02)])||0xa,_0x14e41b=_0x172c80[_0x5983c9(0xf23)]||_0x5983c9(0x24e),_0x4bab28=_0x172c80['x_axis_date_color']||_0x14e41b,_0x3f2b14=toNum(_0x172c80[_0x5983c9(0x9f9)]),_0xe9f40e=isNum(_0x3f2b14)?_0x3f2b14:0.5,_0x522db2=_0x1052a3>0x5265c00,_0x522903=Math[_0x5983c9(0x91c)](0x2,Math[_0x5983c9(0x9a2)](_0x417189/0x50));for(let _0x26beff=0x0;_0x26beff<=_0x522903;_0x26beff++){const _0x2dfde6=_0x508dba+_0x26beff/_0x522903*_0x1052a3,_0x22152c=_0x24a5be(_0x2dfde6),_0x1c4df3=new Date(_0x2dfde6);let _0xed7b4d;try{const _0x1a2b9=getCachedDateTimeFormatter(_0x5b27a5,_localeTimeOpts(_0x22969a,{'hour':'2-digit','minute':_0x5983c9(0xf8d)}));_0xed7b4d=_0x1a2b9?_0x1a2b9['format'](_0x1c4df3):_0x1c4df3[_0x5983c9(0xa8d)]();}catch(_0x2ccd20){_0xed7b4d=_0x1c4df3[_0x5983c9(0xa8d)]();}if(_0x1052a3>0x5265c00)try{const _0x1341f1=getCachedDateTimeFormatter(_0x5b27a5,{'day':'numeric','month':_0x5983c9(0x995)});_0xed7b4d=_0x1341f1?_0x1341f1[_0x5983c9(0x327)](_0x1c4df3):_0xed7b4d;}catch(_0x5f071d){}const _0x3622fa=document[_0x5983c9(0xb09)](_0x5983c9(0xd1a),_0x5983c9(0x2c4));_0x3622fa[_0x5983c9(0x57a)]('x',String(_0x22152c)),_0x3622fa[_0x5983c9(0x57a)]('y',String(_0x3bcf45+_0x2195f5)),_0x3622fa[_0x5983c9(0x57a)](_0x5983c9(0x63c),_0x5983c9(0xb23)),_0x3622fa[_0x5983c9(0x57a)]('fill',_0x522db2?_0x4bab28:_0x14e41b),_0x3622fa[_0x5983c9(0x57a)](_0x5983c9(0x69f),String(_0x2195f5)),_0x3622fa[_0x5983c9(0x57a)](_0x5983c9(0x56e),'opacity:'+_0xe9f40e),_0x3622fa[_0x5983c9(0x61e)]=_0xed7b4d,_0x374821['appendChild'](_0x3622fa);}_0x31e746[_0x5983c9(0x5ca)]='',_0x31e746[_0x5983c9(0x422)][_0x5983c9(0xab0)]('sgc-plot-scroll',_0x9755c);const _0x5a0e71=_0x9755c&&_0x172c80[_0x5983c9(0x5ad)]===_0x5983c9(0xb24);_0x31e746[_0x5983c9(0x422)][_0x5983c9(0xab0)]('sgc-plot-scroll-wheel',_0x5a0e71),_0x31e746[_0x5983c9(0xa9e)](_0x374821);if(_0x9755c){const _0x37c2e4=this['card'],_0x3970c0=_0x37c2e4[_0x5983c9(0xca8)];if(_0x3970c0!=null)_0x31e746['scrollLeft']=_0x3970c0;else _0x31e746[_0x5983c9(0x343)]=_0x31e746[_0x5983c9(0x8f2)];if(this[_0x5983c9(0x294)])_0x31e746['removeEventListener']('scroll',this[_0x5983c9(0x294)]);this[_0x5983c9(0x294)]=()=>{const _0x21df30=_0x5983c9;_0x37c2e4[_0x21df30(0xca8)]=_0x31e746[_0x21df30(0x343)];if(_0x37c2e4[_0x21df30(0x87d)]){_0x37c2e4[_0x21df30(0x87d)]=![];return;}if(!_0x37c2e4[_0x21df30(0x167)]?.[_0x21df30(0x6da)])return;const _0x3af118=_0x31e746[_0x21df30(0x8f2)]-_0x31e746[_0x21df30(0x82c)];if(_0x3af118<=0x0)return;const _0x505786=_0x31e746['scrollLeft']/_0x3af118;window[_0x21df30(0x754)](new CustomEvent(_0x21df30(0x94a),{'detail':{'ratio':_0x505786,'group':_0x37c2e4[_0x21df30(0x167)][_0x21df30(0x5b0)]||null,'sourceId':_0x37c2e4[_0x21df30(0x709)]}}));},_0x31e746[_0x5983c9(0x3dd)](_0x5983c9(0x188),this[_0x5983c9(0x294)],{'passive':!![]});if(this['_wheelHandler'])_0x31e746[_0x5983c9(0xf75)](_0x5983c9(0xb24),this[_0x5983c9(0x5d4)]);_0x5a0e71&&(this[_0x5983c9(0x5d4)]=_0x1ca8c5=>{const _0x9e82e7=_0x5983c9;if(_0x31e746['scrollWidth']<=_0x31e746[_0x9e82e7(0x82c)])return;_0x1ca8c5['preventDefault'](),_0x1ca8c5[_0x9e82e7(0xcfd)](),_0x31e746['scrollLeft']+=_0x1ca8c5['deltaY']!==0x0?_0x1ca8c5[_0x9e82e7(0xedc)]:_0x1ca8c5['deltaX'];},_0x31e746[_0x5983c9(0x3dd)](_0x5983c9(0xb24),this[_0x5983c9(0x5d4)],{'passive':![]}));}else this[_0x5983c9(0x294)]&&(_0x31e746[_0x5983c9(0xf75)](_0x5983c9(0x188),this[_0x5983c9(0x294)]),this[_0x5983c9(0x294)]=null),this['_wheelHandler']&&(_0x31e746['removeEventListener'](_0x5983c9(0xb24),this[_0x5983c9(0x5d4)]),this[_0x5983c9(0x5d4)]=null);if(_0x172c80[_0x5983c9(0xd0f)]!==![]){let _0x1d555f=_0x31e746[_0x5983c9(0x389)]('.sgc-tooltip');!_0x1d555f&&(_0x1d555f=document[_0x5983c9(0x2a2)](_0x5983c9(0xe0a)),_0x1d555f[_0x5983c9(0xdee)]=_0x5983c9(0xebd),_0x31e746[_0x5983c9(0xa9e)](_0x1d555f));_0x1d555f[_0x5983c9(0x56e)][_0x5983c9(0x213)]=_0x5983c9(0xbc9),_0x31e746[_0x5983c9(0x56e)]['position']='relative';const _0x1f4f01=[];_0x27a762[_0x5983c9(0x56c)]((_0x4a24a5,_0x165f72)=>{const _0x573946=_0x5983c9,_0x4b29e1=_0x4a24a5[_0x573946(0x4d7)]||{},_0x355f86=_0x4a24a5[_0x573946(0x70e)]||{},_0x27aaf1=_0x4b29e1[_0x573946(0x8e6)]||autoStateMap(_0x4b29e1,_0x22969a,_0x172c80?.[_0x573946(0x3d9)])||[],_0x36588d=pickName(_0x4b29e1['name'],_0x355f86['resolved_name'],_0x355f86)??_0x4b29e1[_0x573946(0x4d7)]??'',_0x43906c=_0x4a24a5[_0x573946(0xf65)]||[];if(!_0x43906c[_0x573946(0xdb4)])return;let _0x4383a8=_0x43906c[0x0]['t'],_0x1c4b19=_0x43906c[0x0]['v'];for(let _0x304646=0x1;_0x304646<_0x43906c[_0x573946(0xdb4)];_0x304646++){_0x43906c[_0x304646]['v']!==_0x1c4b19&&(_0x1c4b19!==null&&_0x1c4b19!==undefined&&_0x1f4f01['push']({'ri':_0x165f72,'name':_0x36588d,'start':_0x4383a8,'end':_0x43906c[_0x304646]['t'],'val':_0x1c4b19,'sMap':_0x27aaf1,'ent':_0x4b29e1}),_0x4383a8=_0x43906c[_0x304646]['t'],_0x1c4b19=_0x43906c[_0x304646]['v']);}_0x1c4b19!==null&&_0x1c4b19!==undefined&&_0x1f4f01[_0x573946(0xf3d)]({'ri':_0x165f72,'name':_0x36588d,'start':_0x4383a8,'end':bandTailEnd(_0x4b29e1,_0x8ab733,_0x4383a8),'val':_0x1c4b19,'sMap':_0x27aaf1,'ent':_0x4b29e1});});const _0xdbceb9=_0xd25e98=>{const _0x5ef52a=_0x5983c9,_0x4c3b90=Math[_0x5ef52a(0xcbe)](_0xd25e98/0x3e8);if(_0x4c3b90<0x3c)return _0x4c3b90+'s';const _0x94efd1=Math[_0x5ef52a(0x9a2)](_0x4c3b90/0x3c);if(_0x94efd1<0x3c)return _0x94efd1+'m';const _0x8f3c3c=Math[_0x5ef52a(0x9a2)](_0x94efd1/0x3c),_0x1ad8e9=_0x94efd1%0x3c;if(_0x8f3c3c<0x18)return _0x1ad8e9?_0x8f3c3c+'h\x20'+_0x1ad8e9+'m':_0x8f3c3c+'h';const _0x2c14e1=Math['floor'](_0x8f3c3c/0x18),_0x259cea=_0x8f3c3c%0x18;return _0x259cea?_0x2c14e1+'d\x20'+_0x259cea+'h':_0x2c14e1+'d';};_0x374821[_0x5983c9(0x3dd)](_0x5983c9(0x338),_0xe41688=>{const _0x5792d9=_0x5983c9,_0x2193f5=_0x374821['getBoundingClientRect'](),_0x1c84ba=_0x114343,_0x189a70=_0x1d4439,_0x52a197=_0x1c84ba/_0x2193f5['width'],_0x485686=_0x189a70/_0x2193f5[_0x5792d9(0x9c4)],_0x557dbd=(_0xe41688[_0x5792d9(0x8cf)]-_0x2193f5[_0x5792d9(0x7b9)])*_0x52a197,_0x1ad214=(_0xe41688[_0x5792d9(0xcc5)]-_0x2193f5[_0x5792d9(0x52b)])*_0x485686;let _0x34623a=null;for(const _0xf8739e of _0x1f4f01){const _0x55efa2=Math[_0x5792d9(0x91c)](_0x24a5be(_0xf8739e[_0x5792d9(0xc94)]),_0xfac413),_0x5c9e00=Math[_0x5792d9(0x4da)](_0x24a5be(_0xf8739e[_0x5792d9(0x8b6)]),_0x114343-_0x35dde4),_0x157cb4=_0x4bc02a+_0xf8739e['ri']*_0x2cdd20+_0x2cdd20/0x2,_0x267dce=_0x157cb4-_0xad1945/0x2;if(_0x557dbd>=_0x55efa2&&_0x557dbd<=_0x5c9e00&&_0x1ad214>=_0x267dce&&_0x1ad214<=_0x267dce+_0xad1945){_0x34623a=_0xf8739e;break;}}if(!_0x34623a){_0x1d555f[_0x5792d9(0x56e)]['display']=_0x5792d9(0xbc9);return;}const _0x152fd2=Math[_0x5792d9(0xcbe)](_0x34623a[_0x5792d9(0xa48)]),_0x4b38b0=_0x34623a[_0x5792d9(0xb54)][_0x152fd2],_0x1c0e57=_0x34623a[_0x5792d9(0xfd7)]?.[_0x5792d9(0x8e6)]&&_0x4b38b0?.[_0x5792d9(0x72c)]||(_0x22969a?.[_0x5792d9(0x1bb)]?.[_0x34623a['ent']?.[_0x5792d9(0x4d7)]]?.['attributes']?.[_0x5792d9(0x8b3)]?String(_0x4b38b0?.[_0x5792d9(0xd97)]??_0x152fd2):localizeEntityState(_0x22969a,_0x22969a?.['states']?.[_0x34623a[_0x5792d9(0xfd7)]?.['entity']],_0x4b38b0?.[_0x5792d9(0xd97)]??_0x152fd2)),_0x3b45f3=stateSegmentColor(_0x4b38b0,_0x34623a['ent'],_0x152fd2),_0x1771ec=_0x34623a['end']-_0x34623a['start'],_0x2a81d4=_0x34623a[_0x5792d9(0xfd7)]?.[_0x5792d9(0x385)]!=null?(toNum(_0x34623a[_0x5792d9(0xfd7)][_0x5792d9(0x561)])||0x0)*0x36ee80:0x0,_0x21b45f=formatDateTime(new Date(_0x34623a[_0x5792d9(0xc94)]-_0x2a81d4),_0x172c80,_0x22969a),_0x44c96c=formatDateTime(new Date(_0x34623a['end']-_0x2a81d4),_0x172c80,_0x22969a),_0x3913a6='<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:'+escapeHtml(_0x3b45f3)+(_0x34623a[_0x5792d9(0xfd7)]['show_color_dot']===![]?';visibility:hidden':'')+'\x22></span>';_0x1d555f[_0x5792d9(0x5ca)]=_0x5792d9(0x94c)+escapeHtml(_0x34623a[_0x5792d9(0x1ed)])+_0x5792d9(0x60d)+_0x3913a6+_0x5792d9(0x8d3)+escapeHtml(_0x1c0e57)+_0x5792d9(0x818)+escapeHtml(_0xdbceb9(_0x1771ec))+_0x5792d9(0xbd6)+escapeHtml(_0x21b45f)+_0x5792d9(0xecf)+escapeHtml(_0x44c96c)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x1d555f[_0x5792d9(0x56e)]['display']='';const _0x4533ad=_0x31e746[_0x5792d9(0x3d3)]();let _0x24ba9f=_0xe41688[_0x5792d9(0x8cf)]-_0x4533ad[_0x5792d9(0x7b9)]+0xc,_0x3701df=_0xe41688[_0x5792d9(0xcc5)]-_0x4533ad[_0x5792d9(0x52b)]+0xc;const _0x25c856=_0x1d555f[_0x5792d9(0x3d3)]();if(_0x24ba9f+_0x25c856[_0x5792d9(0x3a7)]>_0x4533ad[_0x5792d9(0x3a7)])_0x24ba9f=_0x24ba9f-_0x25c856[_0x5792d9(0x3a7)]-0x18;if(_0x3701df+_0x25c856[_0x5792d9(0x9c4)]>_0x4533ad[_0x5792d9(0x9c4)])_0x3701df=_0x3701df-_0x25c856[_0x5792d9(0x9c4)]-0x18;_0x24ba9f=Math['max'](0x0,_0x24ba9f),_0x3701df=Math[_0x5792d9(0x91c)](0x0,_0x3701df);const _0x524847=_0x31e746[_0x5792d9(0x343)]||0x0;_0x1d555f['style'][_0x5792d9(0x7b9)]=_0x24ba9f+_0x524847+'px',_0x1d555f[_0x5792d9(0x56e)][_0x5792d9(0x52b)]=_0x3701df+'px';}),_0x374821['addEventListener'](_0x5983c9(0x863),()=>{const _0x7ba85=_0x5983c9;_0x1d555f[_0x7ba85(0x56e)][_0x7ba85(0x213)]=_0x7ba85(0xbc9);});}_0x374821[_0x5983c9(0x56e)]['cursor']='pointer',_0x374821['addEventListener'](_0x5983c9(0xc3e),_0x421711=>{const _0xfe1b73=_0x5983c9,_0x31f707=_0x374821[_0xfe1b73(0x3d3)](),_0x205f0e=_0x114343/_0x31f707[_0xfe1b73(0x3a7)],_0x3e400a=_0x1d4439/_0x31f707[_0xfe1b73(0x9c4)],_0x4fcead=(_0x421711[_0xfe1b73(0x8cf)]-_0x31f707[_0xfe1b73(0x7b9)])*_0x205f0e,_0x596ebf=(_0x421711[_0xfe1b73(0xcc5)]-_0x31f707['top'])*_0x3e400a;let _0x1ff722=null;for(let _0x218cb1=0x0;_0x218cb1<_0x27a762[_0xfe1b73(0xdb4)];_0x218cb1++){const _0x4cbe0a=_0x4bc02a+_0x218cb1*_0x2cdd20+_0x2cdd20/0x2,_0x5b6300=_0x4cbe0a-_0xad1945/0x2;if(_0x596ebf>=_0x5b6300&&_0x596ebf<=_0x5b6300+_0xad1945&&_0x4fcead>=_0xfac413&&_0x4fcead<=_0x114343-_0x35dde4){_0x1ff722=_0x27a762[_0x218cb1];break;}}if(!_0x1ff722)return;_0x421711[_0xfe1b73(0xcfd)](),this[_0xfe1b73(0xd84)]['_fireEntityAction'](_0x1ff722[_0xfe1b73(0x4d7)]);});}}class StubRenderer{constructor(_0x2e1361,_0x454ca4){const _0xd82a87=_0x598d8a;this[_0xd82a87(0xd84)]=_0x2e1361,this[_0xd82a87(0xaec)]=_0x454ca4;}[_0x598d8a(0x1fb)](_0x3e87d){const _0x56e9af=_0x598d8a;_0x3e87d[_0x56e9af(0x5ca)]=_0x56e9af(0xb77)+escapeHtml(cardT(this[_0x56e9af(0xd84)]?.[_0x56e9af(0x2f9)],this[_0x56e9af(0xd84)]?.[_0x56e9af(0x167)],'Unknown\x20chart\x20mode'))+':\x20\x22<b>'+escapeHtml(this[_0x56e9af(0xaec)])+'</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>'+escapeHtml(cardT(this[_0x56e9af(0xd84)]?.['_hass'],this[_0x56e9af(0xd84)]?.[_0x56e9af(0x167)],_0x56e9af(0x520)))+_0x56e9af(0x8fa);}}const STYLES=_0x598d8a(0x20c);class StatisticsGraphChartCard extends HTMLElement{static get[_0x598d8a(0xd53)](){return VERSION;}static get[_0x598d8a(0xcdc)](){return{...CARD_DEFAULTS};}static get[_0x598d8a(0xc66)](){return[...PALETTE];}static[_0x598d8a(0xa7b)](){return{...ENTITY_DEFAULTS};}static[_0x598d8a(0xd21)](){return{'chart_mode':'timeline','hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':'sun.sun'}]};}static async[_0x598d8a(0xe2b)](){const _0x5ec0a1=_0x598d8a;return document[_0x5ec0a1(0x2a2)](_0x5ec0a1(0x5a6));}constructor(){const _0x1ea149=_0x598d8a;super(),this[_0x1ea149(0x641)]({'mode':_0x1ea149(0xf32)});if(Object[_0x1ea149(0x37c)][_0x1ea149(0xa03)][_0x1ea149(0xb3d)](this,'layout')){const _0x5d7e15=this['layout'];delete this[_0x1ea149(0xfad)],this[_0x1ea149(0xdd7)]=_0x5d7e15==null||_0x5d7e15===''?undefined:String(_0x5d7e15);}this[_0x1ea149(0x167)]=null,this[_0x1ea149(0x2f9)]=null,this['_entities']=[],this[_0x1ea149(0x1ce)]=new DataFetcher(),this[_0x1ea149(0x95d)]=null,this[_0x1ea149(0x4fe)]=null,this[_0x1ea149(0x47d)]=null,this[_0x1ea149(0x6a8)]=[],this[_0x1ea149(0x784)]=null,this['_updateQueued']=![],this['_structureDirty']=!![],this[_0x1ea149(0x709)]=Math['random']()['toString'](0x24)[_0x1ea149(0xf77)](0x2,0xb),this[_0x1ea149(0x358)]=null,this[_0x1ea149(0x567)]=new Set(),this[_0x1ea149(0xdeb)]=null,this['_autoHideForce']=null,this[_0x1ea149(0x202)]=![],this[_0x1ea149(0xe16)]=null,this[_0x1ea149(0xfe1)]=new Map(),this[_0x1ea149(0x694)]=null,this['_liveEnabled']=![],this['_liveBuffer']=Object[_0x1ea149(0x85f)](null),this[_0x1ea149(0x749)]=null,this['_prevStamps']=Object[_0x1ea149(0x85f)](null),this['_slideTimer']=null,this[_0x1ea149(0x606)]=![],this[_0x1ea149(0xf9e)]=new Map(),this[_0x1ea149(0xcb6)]=[],this['_tplBoolCard']=null,this[_0x1ea149(0x768)]=[],this['_ltsWarned']=![],this[_0x1ea149(0xc38)]=new Set(),this['_dataVarIds']=new Set(),this['_thrColorRefs']=new Set(),this[_0x1ea149(0x5ba)]=new Set(),this[_0x1ea149(0xf11)]=new Set(),this['_priceSeries']=new Map(),this['_refRefIds']=new Set(),this['_refSeries']=new Map(),this[_0x1ea149(0x30c)]=Object[_0x1ea149(0x85f)](null),this[_0x1ea149(0x5cb)]=new Set(),this['_prevAnnotationStamps']=Object[_0x1ea149(0x85f)](null),this[_0x1ea149(0x9d6)]=null,this['_activeIntervalLabel']=null,this[_0x1ea149(0x2f3)]={},this[_0x1ea149(0xdb3)]=null,this[_0x1ea149(0x811)]=null,this[_0x1ea149(0xa17)]=null,this[_0x1ea149(0xd80)]=[],this['_pinDrag']=null,this[_0x1ea149(0x391)]=null,this[_0x1ea149(0xa02)]=null,this[_0x1ea149(0xd04)]=null,this['_energyUnsub']=null,this['_energyDiscoverTimer']=null,this[_0x1ea149(0x966)]=null,this[_0x1ea149(0x8f7)]=null,this[_0x1ea149(0xf35)]=null,this[_0x1ea149(0x70b)]=null,this[_0x1ea149(0xaeb)]=null,this[_0x1ea149(0xd6e)]=![],this[_0x1ea149(0xb87)]=null,this[_0x1ea149(0xf7b)]=null,this[_0x1ea149(0x3b1)]=null,this['_querySyncHandler']=null,this['_querySyncRequestHandler']=null,this['_queryInitialSyncDone']=![],this[_0x1ea149(0xace)]=_0x1ea149(0xb00),this[_0x1ea149(0x609)]=0x0,this['_dpCustomStart']=null,this[_0x1ea149(0x707)]=null,this['_dpExpanded']=![],this['_dpCalMonth']=null,this[_0x1ea149(0x3a0)]=null,this[_0x1ea149(0x5fb)]=null,this[_0x1ea149(0x276)]=![],this['_resolvedEntityAnnotations']=[],this[_0x1ea149(0xe55)]='',this[_0x1ea149(0xaf5)]=null,this[_0x1ea149(0x523)]=![],this[_0x1ea149(0xe0c)]=0x0,this[_0x1ea149(0xf08)]=null,this[_0x1ea149(0x4af)]=0x0,this['_statMeta']=Object[_0x1ea149(0x85f)](null),this[_0x1ea149(0xca8)]=null,this['_instanceKey']='';}[_0x598d8a(0xf82)](_0x386d0b){const _0x1f5032=_0x598d8a;if(!_0x386d0b)throw new Error(_0x1f5032(0xa50));const _0x208dfa=_0x386d0b[_0x1f5032(0x3d9)]===_0x1f5032(0xb15);if(!_0x208dfa&&(!_0x386d0b[_0x1f5032(0xa3e)]||!Array['isArray'](_0x386d0b[_0x1f5032(0xa3e)])))throw new Error(_0x1f5032(0x4b8));const _0x210ed4=this[_0x1f5032(0x167)],_0x2ad6d2={...CARD_DEFAULTS,..._0x386d0b},_0x200c97=_0x2ad6d2[_0x1f5032(0x93e)]!=null?String(_0x2ad6d2[_0x1f5032(0x93e)])[_0x1f5032(0xfa2)]():'';if(_0x200c97)for(const _0x2e9b77 of['date_picker_group',_0x1f5032(0x64b),_0x1f5032(0xa18),_0x1f5032(0xb8a)]){if(!_0x2ad6d2[_0x2e9b77])_0x2ad6d2[_0x2e9b77]=_0x200c97;}if(_0x2ad6d2[_0x1f5032(0x48a)]===_0x1f5032(0x3f4))for(const _0x2358f0 of Object['keys'](NATIVE_AXIS_STYLE)){if(_0x2358f0==='x_axis_date_color'&&_0x386d0b[_0x1f5032(0xf23)])continue;const _0x1fceb7=_0x386d0b[_0x2358f0];if(_0x1fceb7==null||_0x1fceb7==='')_0x2ad6d2[_0x2358f0]=NATIVE_AXIS_STYLE[_0x2358f0];}_0x208dfa&&(_0x2ad6d2[_0x1f5032(0xe94)]=!![],_0x2ad6d2[_0x1f5032(0x3c6)]=![],_0x2ad6d2['interval_picker_group']=null,_0x2ad6d2[_0x1f5032(0xd71)]=![],_0x2ad6d2[_0x1f5032(0x361)]=![],_0x2ad6d2[_0x1f5032(0x345)]=![],_0x2ad6d2[_0x1f5032(0x68e)]=![],!(Array[_0x1f5032(0x9f5)](_0x2ad6d2[_0x1f5032(0xddc)])&&_0x2ad6d2[_0x1f5032(0xddc)][_0x1f5032(0xdb4)])&&(_0x2ad6d2[_0x1f5032(0xddc)]=[...CONTROLLER_DATE_PICKER_MODES]));_0x2ad6d2['entities']=(_0x208dfa?[]:_0x386d0b['entities'])[_0x1f5032(0xb42)](_0x1189ba=>!(_0x1189ba&&typeof _0x1189ba===_0x1f5032(0x29f)&&_0x1189ba[_0x1f5032(0x80f)]===![]))['map']((_0x29cc6b,_0x23f9b7)=>{const _0x86d981=_0x1f5032;if(!_0x29cc6b[_0x86d981(0x4d7)]&&!_0x29cc6b[_0x86d981(0xfde)])throw new Error(_0x86d981(0x454)+_0x23f9b7+_0x86d981(0xe12));if(_0x29cc6b[_0x86d981(0x1bf)]?.['enabled']&&_0x29cc6b[_0x86d981(0xea6)]?.[_0x86d981(0x80f)])throw new Error('rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20'+(_0x29cc6b[_0x86d981(0x4d7)]||_0x29cc6b[_0x86d981(0xfde)]));const _0x22b839={...ENTITY_DEFAULTS,..._0x29cc6b};if(_0x22b839['auto_hide']===undefined)delete _0x22b839[_0x86d981(0x96a)];if(!_0x29cc6b['color'])_0x22b839[_0x86d981(0x404)]=PALETTE[_0x23f9b7%PALETTE[_0x86d981(0xdb4)]];return _0x29cc6b['value_transform']&&(_0x22b839[COMPILED_TRANSFORM]=compileValueTransform(_0x29cc6b['value_transform'])),_0x22b839;});_0x2ad6d2[_0x1f5032(0xe94)]&&_0x2ad6d2[_0x1f5032(0xd71)]&&(_0x2ad6d2[_0x1f5032(0xd71)]=![]);{const _0x2ee10a=_0x2ad6d2['entities'][_0x1f5032(0x93b)](_0x309962=>_0x309962['entity']||_0x309962[_0x1f5032(0xfde)]||'')[_0x1f5032(0x9af)]('|');this[_0x1f5032(0xc55)]!==undefined&&this[_0x1f5032(0xc55)]!==_0x2ee10a&&this[_0x1f5032(0x2f3)]&&Object['keys'](this[_0x1f5032(0x2f3)])['length']&&(this[_0x1f5032(0x2f3)]={}),this[_0x1f5032(0xc55)]=_0x2ee10a;}{if(!(this[_0x1f5032(0xe2f)]instanceof Set))this[_0x1f5032(0xe2f)]=new Set();const _0x32e4b1=!!_0x210ed4?.[_0x1f5032(0xd98)],_0x3d728a=!!_0x2ad6d2[_0x1f5032(0xd98)],_0x5757d4=_0x210ed4?.[_0x1f5032(0xa3e)]||[],_0x4751fb=_0x32e4b1!==_0x3d728a;_0x2ad6d2[_0x1f5032(0xa3e)]['forEach']((_0x7b6987,_0x4f78e0)=>{const _0x3b2582=_0x1f5032,_0x101566=_0x5757d4[_0x4f78e0]?.[_0x3b2582(0x96a)];(_0x4751fb||_0x101566!==_0x7b6987['auto_hide'])&&this['_autoHideForce'][_0x3b2582(0x7ab)]((_0x7b6987[_0x3b2582(0x4d7)]||_0x7b6987[_0x3b2582(0xfde)])+'__'+_0x4f78e0);});}{const _0x412778=compileLabelFormat(_0x2ad6d2['y_axis_format'],_0x2ad6d2['duration_unit']),_0x26537e=compileLabelFormat(_0x2ad6d2[_0x1f5032(0xf2a)],_0x2ad6d2[_0x1f5032(0x390)]);if(_0x412778||_0x26537e)for(const _0xfb1642 of _0x2ad6d2[_0x1f5032(0xa3e)]){Object['defineProperty'](_0xfb1642,_0x1f5032(0x476),{'value':_0xfb1642[_0x1f5032(0xe6f)]==='secondary'?_0x26537e:_0x412778,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x1f5032(0x445)]=null;for(const _0x24b343 of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x2ad6d2[_0x24b343])){if(!this[_0x1f5032(0x445)])this[_0x1f5032(0x445)]=Object['create'](null);this[_0x1f5032(0x445)][_0x24b343]=_0x2ad6d2[_0x24b343],_0x2ad6d2[_0x24b343]=CARD_DEFAULTS[_0x24b343];}}this[_0x1f5032(0x768)]=_0x2ad6d2[_0x1f5032(0xa3e)][_0x1f5032(0x93b)](_0x45b3d3=>{const _0x3ab6b2=_0x1f5032;let _0x48fc66=null;for(const _0x1e9098 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x45b3d3[_0x1e9098])){if(!_0x48fc66)_0x48fc66=Object[_0x3ab6b2(0x85f)](null);_0x48fc66[_0x1e9098]=_0x45b3d3[_0x1e9098],_0x45b3d3[_0x1e9098]=ENTITY_DEFAULTS[_0x1e9098];}}return _0x48fc66;}),this[_0x1f5032(0x167)]=_0x2ad6d2,this[_0x1f5032(0xd4e)]=_0x2ad6d2[_0x1f5032(0xa3e)],this[_0x1f5032(0x95e)](),this[_0x1f5032(0xe55)]='',this['_savedScrollLeft']=null,this[_0x1f5032(0xa5b)]=this[_0x1f5032(0x8a5)](_0x2ad6d2),this[_0x1f5032(0x9b5)]();if(_0x2ad6d2[_0x1f5032(0x3c6)]||_0x2ad6d2[_0x1f5032(0x64b)]){try{const _0x5d3c82=Array[_0x1f5032(0x9f5)](_0x2ad6d2['interval_options'])&&_0x2ad6d2[_0x1f5032(0x7fa)][_0x1f5032(0xdb4)]?_0x2ad6d2['interval_options']['join'](','):'',_0x26af24=this[_0x1f5032(0x26f)]('sgc-hours:',[toNum(_0x2ad6d2[_0x1f5032(0x177)])??null,_0x5d3c82]),_0x30287d=JSON['parse'](_0x26af24||_0x1f5032(0xde6));_0x30287d&&isNum(toNum(_0x30287d[_0x1f5032(0x1d3)]))&&(this[_0x1f5032(0x9d6)]=toNum(_0x30287d[_0x1f5032(0x1d3)]),this[_0x1f5032(0xf00)]=_0x30287d[_0x1f5032(0x72c)]||null);}catch{}const _0x2bf410=intervalHoursForLabel(_0x2ad6d2[_0x1f5032(0x21b)]);isNum(_0x2bf410)&&(this['_overrideHoursToShow']=_0x2bf410,this['_activeIntervalLabel']=String(_0x2ad6d2['default_interval'])['trim']());}else this[_0x1f5032(0x9d6)]=null,this[_0x1f5032(0xf00)]=null,lsDel('sgc-hours:'+this[_0x1f5032(0xa5b)]),lsDel(this['_intervalStoreKey'](_0x2ad6d2));this['_baseQuery']={'pph':_0x2ad6d2[_0x1f5032(0xaf6)],'gby':_0x2ad6d2[_0x1f5032(0xb9a)],'autoScale':!!_0x2ad6d2[_0x1f5032(0xb5c)]};if(_0x2ad6d2[_0x1f5032(0x7bf)]||_0x2ad6d2[_0x1f5032(0xa18)]){const _0x546359=toNum(this[_0x1f5032(0x26f)](_0x1f5032(0x71d),[toNum(_0x2ad6d2[_0x1f5032(0xaf6)])??null,!!_0x2ad6d2['auto_scale_points']]));if(isNum(_0x546359))this['_overridePph']=_0x546359;}else this[_0x1f5032(0xb87)]=null,lsDel('sgc-qpph:'+this['_instanceKey']),lsDel(this[_0x1f5032(0x5cf)](_0x2ad6d2));if(_0x2ad6d2['show_group_by_picker']||_0x2ad6d2[_0x1f5032(0xb8a)]){const _0x3308cf=this[_0x1f5032(0x26f)](_0x1f5032(0xb2f),[_0x2ad6d2[_0x1f5032(0xb9a)]??null,!!_0x2ad6d2['auto_scale_points']]);if(_0x3308cf)this[_0x1f5032(0xf7b)]=_0x3308cf;}else this[_0x1f5032(0xf7b)]=null,lsDel(_0x1f5032(0xb2f)+this[_0x1f5032(0xa5b)]),lsDel(this[_0x1f5032(0x86c)](_0x2ad6d2));this['_applyQueryOverrides'](_0x2ad6d2);if(_0x2ad6d2[_0x1f5032(0xe94)]||_0x2ad6d2[_0x1f5032(0x621)]){const _0x3c6881=_0x2ad6d2[_0x1f5032(0xb79)],_0x598e78=_0x3c6881&&(DATE_PICKER_VALID_MODES[_0x1f5032(0x68d)](_0x3c6881)||_0x3c6881 in DATE_PICKER_RELATIVE_MODES);let _0x48e8a8=![];if(_0x598e78)this[_0x1f5032(0xace)]=_0x3c6881,this[_0x1f5032(0x609)]=0x0;else{try{const _0x42a1c2=JSON[_0x1f5032(0x1c7)](this[_0x1f5032(0x26f)]('sgc-dp:',[Array['isArray'](_0x2ad6d2[_0x1f5032(0xddc)])?_0x2ad6d2[_0x1f5032(0xddc)][_0x1f5032(0x9af)](','):null,_0x2ad6d2[_0x1f5032(0xb79)]??null,toNum(_0x2ad6d2[_0x1f5032(0xf73)])??null])||_0x1f5032(0xde6));if(_0x42a1c2){this['_dpMode']=_0x42a1c2[_0x1f5032(0xaec)]||_0x1f5032(0xb00),this['_dpOffset']=_0x42a1c2['offset']||0x0;this[_0x1f5032(0xace)]!=='custom'&&!DATE_PICKER_VALID_MODES[_0x1f5032(0x68d)](this['_dpMode'])&&!(this[_0x1f5032(0xace)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x1f5032(0xace)]=_0x1f5032(0xb00),this[_0x1f5032(0x609)]=0x0);if(_0x42a1c2[_0x1f5032(0x556)])this['_dpCustomStart']=new Date(_0x42a1c2[_0x1f5032(0x556)]);if(_0x42a1c2[_0x1f5032(0x537)])this[_0x1f5032(0x707)]=new Date(_0x42a1c2[_0x1f5032(0x537)]);_0x48e8a8=!![];}}catch{}!_0x48e8a8&&_0x208dfa&&Array['isArray'](_0x2ad6d2['date_picker_modes'])&&_0x2ad6d2[_0x1f5032(0xddc)][_0x1f5032(0xdb4)]&&(this['_dpMode']=_0x2ad6d2[_0x1f5032(0xddc)][0x0],this[_0x1f5032(0x609)]=0x0);}this['_dpOwnState']=_0x48e8a8||!!_0x598e78;const _0x2651ac=_0x2ad6d2[_0x1f5032(0xddc)];Array['isArray'](_0x2651ac)&&_0x2651ac[_0x1f5032(0xdb4)]&&!_0x2651ac[_0x1f5032(0x68d)](this[_0x1f5032(0xace)])&&this[_0x1f5032(0xace)]!==_0x1f5032(0xcb0)&&!(_0x598e78&&this['_dpMode']in DATE_PICKER_RELATIVE_MODES)&&(this[_0x1f5032(0xace)]=_0x2651ac[0x0],this[_0x1f5032(0x609)]=0x0);if(this[_0x1f5032(0xace)]!=='custom'&&(this[_0x1f5032(0x609)]||0x0)>0x0)this[_0x1f5032(0x609)]=0x0;!_0x2ad6d2[_0x1f5032(0xe94)]&&_0x2ad6d2[_0x1f5032(0x621)]&&(_0x48e8a8||_0x598e78)&&(this[_0x1f5032(0x276)]=!![]);}else this['_dpMode']='month',this['_dpOffset']=0x0,this[_0x1f5032(0xd86)]=null,this['_dpCustomEnd']=null,this['_dpSynced']=![],lsDel(_0x1f5032(0xc85)+this[_0x1f5032(0xa5b)]),lsDel(this[_0x1f5032(0xf4f)](_0x2ad6d2));this[_0x1f5032(0xaa6)]=this['_entities'][_0x1f5032(0xeaf)](_0x289f92=>_0x289f92['entity']&&!_0x289f92[_0x1f5032(0xfde)]),this['_annotationRefs']=this[_0x1f5032(0x3a9)](_0x2ad6d2['annotations']),this[_0x1f5032(0xea9)]=this[_0x1f5032(0xcb4)](this[_0x1f5032(0xd4e)]),this[_0x1f5032(0x9aa)]=this[_0x1f5032(0x1d4)](this[_0x1f5032(0xd4e)]),this[_0x1f5032(0x5ba)]=collectBoundRefIds(_0x2ad6d2,this['_entities']),this[_0x1f5032(0xf11)]=new Set(this[_0x1f5032(0xd4e)][_0x1f5032(0x93b)](_0x54a222=>_0x54a222?.[_0x1f5032(0x17d)])['filter'](Boolean)),this[_0x1f5032(0x205)]=new Set(this['_entities'][_0x1f5032(0x93b)](_0x26e483=>_0x26e483?.[_0x1f5032(0x653)])[_0x1f5032(0xb42)](Boolean));if(!this[_0x1f5032(0xb6d)])for(const _0x403eaf of this[_0x1f5032(0xd4e)]){if(_0x403eaf?.[_0x1f5032(0x8e8)]&&!_0x403eaf[_0x1f5032(0x1a6)]){this[_0x1f5032(0xb6d)]=!![],console['warn'](_0x1f5032(0x324)+(_0x403eaf[_0x1f5032(0x4d7)]||_0x403eaf[_0x1f5032(0xfde)])+_0x1f5032(0xb7f));break;}}(this[_0x1f5032(0xaf5)]||this[_0x1f5032(0x523)])&&this[_0x1f5032(0x57e)]()!==this['_wsTrackedKey']&&this['_unsubscribeEvents']();this['_baselineReady']=![],this['_liveBuffer']=Object['create'](null),this[_0x1f5032(0x64c)]=Object['create'](null),this['_prevAnnotationStamps']=Object['create'](null),this[_0x1f5032(0x30c)]=Object[_0x1f5032(0x85f)](null),this[_0x1f5032(0x5cb)][_0x1f5032(0x49d)](),this[_0x1f5032(0x1ce)]['_debug']=this[_0x1f5032(0x167)][_0x1f5032(0x415)]===!![],this[_0x1f5032(0xc98)](),this[_0x1f5032(0x23d)](_0x210ed4),this[_0x1f5032(0x23b)]();if(this['_hass'])this['_scheduleUpdate']();}['_collectDataVarIds'](_0xec9b80){const _0x5052f3=_0x598d8a,_0x27f1c8=new Set();for(const _0x2e00c9 of _0xec9b80||[]){if(!_0x2e00c9||!_0x2e00c9[_0x5052f3(0x1a6)]||!_0x2e00c9[_0x5052f3(0x8e8)])continue;const _0x35a8b0=_0x2e00c9['data_vars'];if(!_0x35a8b0||typeof _0x35a8b0!==_0x5052f3(0x29f))continue;for(const _0x5977f0 of Object[_0x5052f3(0xb5b)](_0x35a8b0)){if(typeof _0x5977f0==='string'&&_0x5977f0)_0x27f1c8[_0x5052f3(0x7ab)](_0x5977f0);}}return _0x27f1c8;}[_0x598d8a(0x1d4)](_0x133fd5){const _0xaf8da6=_0x598d8a,_0x597e2a=new Set();for(const _0x372e57 of _0x133fd5||[]){const _0x29a574=_0x372e57?.['color_thresholds']?.[_0xaf8da6(0xb5b)];if(!Array[_0xaf8da6(0x9f5)](_0x29a574))continue;for(const _0x165712 of _0x29a574){for(const _0x2fea14 of[_0x165712?.[_0xaf8da6(0xd97)],_0x165712?.[_0xaf8da6(0x404)]]){if(typeof _0x2fea14==='string'){const _0x1bea6e=_0x2fea14[_0xaf8da6(0xdf2)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x1bea6e)_0x597e2a[_0xaf8da6(0x7ab)](_0x1bea6e[0x1]);}}}}return _0x597e2a;}[_0x598d8a(0x1d7)](_0x28566c){const _0x2d42c6=_0x598d8a;return typeof _0x28566c===_0x2d42c6(0xef0)&&/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x28566c);}[_0x598d8a(0x3e3)](_0x26fe7b){const _0x271395=_0x598d8a;if(typeof _0x26fe7b!==_0x271395(0xef0))return _0x26fe7b;const _0x4a6eae=_0x26fe7b[_0x271395(0xdf2)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x4a6eae)return _0x26fe7b;const _0x46a934=this[_0x271395(0x2f9)]?.['states']?.[_0x4a6eae[0x1]];if(!_0x46a934)return _0x26fe7b;const _0x178adf=_0x4a6eae[0x2]?getAttributePath(_0x46a934[_0x271395(0xdc3)],_0x4a6eae[0x2]):_0x46a934['state'];return _0x178adf===null||_0x178adf===undefined||_0x178adf===''?_0x26fe7b:_0x178adf;}[_0x598d8a(0x1f5)](_0x1ce15d){const _0x5b2880=_0x598d8a,_0x272474=_0x1ce15d?.[_0x5b2880(0xea6)]?.[_0x5b2880(0xb5b)];if(!Array[_0x5b2880(0x9f5)](_0x272474))return _0x272474;if(!_0x272474[_0x5b2880(0xeaf)](_0x4a935e=>this[_0x5b2880(0x1d7)](_0x4a935e?.[_0x5b2880(0xd97)])||this[_0x5b2880(0x1d7)](_0x4a935e?.[_0x5b2880(0x404)])))return _0x272474;return _0x272474[_0x5b2880(0x93b)](_0x4c32d7=>({..._0x4c32d7,'value':this[_0x5b2880(0x3e3)](_0x4c32d7?.['value']),'color':this[_0x5b2880(0x3e3)](_0x4c32d7?.[_0x5b2880(0x404)])}));}[_0x598d8a(0x3a9)](_0x2de4eb){const _0x5204d7=_0x598d8a,_0x3f69a8=new Set();if(!Array[_0x5204d7(0x9f5)](_0x2de4eb))return _0x3f69a8;for(const _0x4b6701 of _0x2de4eb){if(!_0x4b6701||typeof _0x4b6701!==_0x5204d7(0x29f))continue;if(_0x4b6701['type']===_0x5204d7(0x492)){const _0x226589=extractAnnotationRefEntityId(_0x4b6701[_0x5204d7(0xd97)]);if(_0x226589)_0x3f69a8[_0x5204d7(0x7ab)](_0x226589);}else{if(_0x4b6701[_0x5204d7(0x342)]===_0x5204d7(0x839)){const _0x453588=extractAnnotationRefEntityId(_0x4b6701['value']??_0x4b6701[_0x5204d7(0xdd3)]),_0x298fdc=extractAnnotationRefEntityId(_0x4b6701[_0x5204d7(0xa53)]??_0x4b6701['to']);if(_0x453588)_0x3f69a8[_0x5204d7(0x7ab)](_0x453588);if(_0x298fdc)_0x3f69a8[_0x5204d7(0x7ab)](_0x298fdc);}else(_0x4b6701[_0x5204d7(0x342)]===_0x5204d7(0x612)||_0x4b6701[_0x5204d7(0x342)]===_0x5204d7(0x75e))&&_0x4b6701[_0x5204d7(0x4d7)]&&_0x3f69a8['add'](_0x4b6701[_0x5204d7(0x4d7)]);}}return _0x3f69a8;}['_effectiveAnnotations'](){const _0x319b6b=_0x598d8a,_0x331941=this['_config']?.[_0x319b6b(0x852)];if(!Array['isArray'](_0x331941)||!_0x331941[_0x319b6b(0xdb4)])return[];const _0x3523f0=_0x2f2784=>{const _0x291d16=_0x319b6b;if(typeof _0x2f2784===_0x291d16(0xef0)&&_0x2f2784['includes']('{{'))return this['_resolvedTemplateColors']['get'](_0x2f2784)||_0x2f2784;return _0x2f2784;},_0x1fc6e1=[];for(const _0x44a4e6 of _0x331941){if(!_0x44a4e6||typeof _0x44a4e6!==_0x319b6b(0x29f))continue;const _0x1004f5={..._0x44a4e6};for(const _0x5728b3 of[_0x319b6b(0xc94),_0x319b6b(0x8b6),_0x319b6b(0xb50),_0x319b6b(0xd97),_0x319b6b(0xa53),_0x319b6b(0x72c)]){typeof _0x1004f5[_0x5728b3]===_0x319b6b(0xef0)&&_0x1004f5[_0x5728b3][_0x319b6b(0x68d)]('{{')&&(_0x1004f5[_0x5728b3]=_0x3523f0(_0x1004f5[_0x5728b3]));}if(_0x1004f5[_0x319b6b(0x342)]==='threshold'||_0x1004f5[_0x319b6b(0x342)]===_0x319b6b(0x839)){_0x1fc6e1[_0x319b6b(0xf3d)](_0x1004f5);continue;}(_0x1004f5[_0x319b6b(0x342)]==='event'||_0x1004f5[_0x319b6b(0x342)]===_0x319b6b(0x75e))&&!_0x1004f5[_0x319b6b(0x4d7)]&&_0x1fc6e1[_0x319b6b(0xf3d)](_0x1004f5);}return this[_0x319b6b(0x172)]?.['length']&&_0x1fc6e1[_0x319b6b(0xf3d)](...this[_0x319b6b(0x172)]),_0x1fc6e1;}async['_resolveEntityAnnotations'](_0x5a1f43,_0x421486){const _0x5edfc1=_0x598d8a,_0x175cd7=this[_0x5edfc1(0x167)]?.[_0x5edfc1(0x852)];if(!Array[_0x5edfc1(0x9f5)](_0x175cd7)||!_0x175cd7[_0x5edfc1(0xdb4)])return[];const _0xd5e667=_0x19dc09=>!!_0x19dc09&&typeof _0x19dc09===_0x5edfc1(0x29f)&&(_0x19dc09['type']===_0x5edfc1(0x612)||_0x19dc09[_0x5edfc1(0x342)]===_0x5edfc1(0x75e))&&!!_0x19dc09[_0x5edfc1(0x4d7)],_0x20dfd9=_0x59d672=>{const _0x4d6ee1=_0x5edfc1,_0x6dd90c=_0x59d672[_0x4d6ee1(0x56b)];if(_0x6dd90c===null||_0x6dd90c===undefined||typeof _0x6dd90c==='object')return null;const _0x16c15b=String(_0x6dd90c)[_0x4d6ee1(0xfa2)]();return _0x16c15b?_0x16c15b:null;},_0xbb2c14=[],_0x452fd4=[],_0x517a22=new Set();for(const _0x4b5b8e of _0x175cd7){if(!_0xd5e667(_0x4b5b8e))continue;const _0x532601=_0x20dfd9(_0x4b5b8e);if(_0x532601){const _0x366612=_0x452fd4[_0x5edfc1(0xc80)](_0x43dec5=>_0x43dec5['id']===_0x4b5b8e[_0x5edfc1(0x4d7)]);if(!_0x366612)_0x452fd4['push']({'id':_0x4b5b8e[_0x5edfc1(0x4d7)],'attribute':_0x532601,'attrs':[_0x532601]});else{if(!_0x366612[_0x5edfc1(0x2b2)][_0x5edfc1(0x68d)](_0x532601))_0x366612['attrs']['push'](_0x532601);}}else{if(_0x517a22[_0x5edfc1(0x291)](_0x4b5b8e[_0x5edfc1(0x4d7)]))continue;_0x517a22[_0x5edfc1(0x7ab)](_0x4b5b8e['entity']),_0xbb2c14[_0x5edfc1(0xf3d)]({'id':_0x4b5b8e[_0x5edfc1(0x4d7)]});}}if(!_0xbb2c14['length']&&!_0x452fd4[_0x5edfc1(0xdb4)])return[];let _0x22fa22={},_0x36efc1={};try{const _0x54dec2=this[_0x5edfc1(0x167)][_0x5edfc1(0xbc4)]!==![];[_0x22fa22,_0x36efc1]=await Promise['all']([_0xbb2c14[_0x5edfc1(0xdb4)]?this[_0x5edfc1(0x1ce)][_0x5edfc1(0x7d7)](this[_0x5edfc1(0x2f9)],_0xbb2c14,_0x5a1f43,_0x421486,_0x54dec2):{},_0x452fd4['length']?this[_0x5edfc1(0x1ce)]['fetchHistory'](this['_hass'],_0x452fd4,_0x5a1f43,_0x421486,_0x54dec2):{}]);}catch(_0x120e77){return console[_0x5edfc1(0x227)](_0x5edfc1(0xe06),_0x120e77),[];}const _0x4b7dcd=_0x421486[_0x5edfc1(0xca5)](),_0x3c414c=[];for(const _0x591292 of _0x175cd7){if(!_0xd5e667(_0x591292))continue;const _0x233dc1=_0x20dfd9(_0x591292),_0x5aedd6=(_0x233dc1?_0x36efc1:_0x22fa22)[_0x591292[_0x5edfc1(0x4d7)]];if(!Array[_0x5edfc1(0x9f5)](_0x5aedd6)||!_0x5aedd6[_0x5edfc1(0xdb4)])continue;const _0x44c6d3=_0x591292[_0x5edfc1(0xc78)],_0x20a77e=_0x233dc1?_0x2ad987=>annotationValueMatches(getAttributePath(_0x2ad987[_0x5edfc1(0xdc3)],_0x233dc1),_0x44c6d3):_0x2e3f46=>annotationValueMatches(_0x2e3f46[_0x5edfc1(0xc78)],_0x44c6d3);if(_0x591292[_0x5edfc1(0x342)]===_0x5edfc1(0x612)){_0x20a77e(_0x5aedd6[0x0])&&_0x3c414c['push']({..._0x591292,'type':_0x5edfc1(0x612),'time':_0x5aedd6[0x0]['t']});for(let _0x26d73a=0x1;_0x26d73a<_0x5aedd6[_0x5edfc1(0xdb4)];_0x26d73a++){_0x20a77e(_0x5aedd6[_0x26d73a])&&!_0x20a77e(_0x5aedd6[_0x26d73a-0x1])&&_0x3c414c[_0x5edfc1(0xf3d)]({..._0x591292,'type':_0x5edfc1(0x612),'time':_0x5aedd6[_0x26d73a]['t']});}}else{let _0x36a87d=null;if(_0x20a77e(_0x5aedd6[0x0]))_0x36a87d=_0x5aedd6[0x0]['t'];for(let _0x1d5765=0x1;_0x1d5765<_0x5aedd6[_0x5edfc1(0xdb4)];_0x1d5765++){const _0x4ebbe4=_0x20a77e(_0x5aedd6[_0x1d5765]);if(_0x4ebbe4&&_0x36a87d===null)_0x36a87d=_0x5aedd6[_0x1d5765]['t'];else!_0x4ebbe4&&_0x36a87d!==null&&(_0x3c414c[_0x5edfc1(0xf3d)]({..._0x591292,'type':_0x5edfc1(0x75e),'start':_0x36a87d,'end':_0x5aedd6[_0x1d5765]['t']}),_0x36a87d=null);}_0x36a87d!==null&&_0x3c414c[_0x5edfc1(0xf3d)]({..._0x591292,'type':_0x5edfc1(0x75e),'start':_0x36a87d,'end':bandTailEnd({},_0x4b7dcd,_0x36a87d)});}}return _0x3c414c;}[_0x598d8a(0x8d0)](_0x4475e1){const _0x5246d8=_0x598d8a;if(!_0x4475e1)return null;const _0x40fe4b=Array[_0x5246d8(0x9f5)](_0x4475e1)?_0x4475e1:[_0x4475e1],_0x19491c=[];for(const _0x4c4aaf of _0x40fe4b){const _0x1fa29d=this[_0x5246d8(0x1f9)](_0x4c4aaf,_0x19491c[_0x5246d8(0xdb4)]);if(_0x1fa29d)_0x19491c['push'](_0x1fa29d);}return _0x19491c[_0x5246d8(0xdb4)]?_0x19491c:null;}[_0x598d8a(0x1f9)](_0x36f1be,_0x370ab6=0x0){const _0x582981=_0x598d8a;if(!_0x36f1be)return null;let _0x5511cc=_0x36f1be;if(_0x36f1be===!![])_0x5511cc={};else{if(typeof _0x36f1be===_0x582981(0xef0)||typeof _0x36f1be===_0x582981(0xe58))_0x5511cc={'period':_0x36f1be};}if(typeof _0x5511cc!==_0x582981(0x29f))return null;const _0x8be55f=toNum(_0x5511cc[_0x582981(0x4f5)]),_0x513e37=toNum(_0x5511cc[_0x582981(0x8c1)]),_0x2bc12b=toNum(_0x5511cc[_0x582981(0xa31)]);return{'period':_0x5511cc['period']??_0x582981(0x519),'layout':_0x5511cc[_0x582981(0xfad)]===_0x582981(0x61d)?'sequential':_0x582981(0x56f),'periods_back':isNum(_0x2bc12b)&&_0x2bc12b>=0x1?Math['min'](0x208,Math[_0x582981(0x9a2)](_0x2bc12b)):0x1,'hide_on_load':_0x5511cc[_0x582981(0xcf6)]===!![],'color':_0x5511cc[_0x582981(0x404)]??null,'opacity':isNum(_0x8be55f)?clamp(_0x8be55f,0.05,0x1):Math[_0x582981(0x91c)](0.15,0.45*Math[_0x582981(0xaf1)](0.66,_0x370ab6)),'line_style':_0x5511cc['line_style']||'dashed','line_width':isNum(_0x513e37)&&_0x513e37>0x0?_0x513e37:null,'show_fill':_0x5511cc['show_fill']===!![],'show_points':_0x5511cc[_0x582981(0x9ee)]===!![],'show_average':_0x5511cc[_0x582981(0x7e6)]===!![],'show_in_legend':_0x5511cc[_0x582981(0x270)]===undefined?null:!!_0x5511cc['show_in_legend'],'show_delta':_0x5511cc[_0x582981(0x3f6)]!==![]};}[_0x598d8a(0x9b5)](){const _0x50d751=_0x598d8a,_0x5bef48=this[_0x50d751(0x167)]['chart_mode']||_0x50d751(0xbae);if(_0x5bef48!==_0x50d751(0xbae)&&_0x5bef48!==_0x50d751(0xc09))return;if(this['_config']['sparkline'])return;const _0x4e8cae=this[_0x50d751(0xd4e)]['length'];for(let _0x445612=0x0;_0x445612<_0x4e8cae;_0x445612++){const _0x48ada0=this[_0x50d751(0xd4e)][_0x445612];if(!_0x48ada0||_0x48ada0[_0x50d751(0x385)]!=null)continue;if((_0x48ada0['graph_type']||_0x48ada0[_0x50d751(0x342)])===_0x50d751(0xda3))continue;if(_0x48ada0[_0x50d751(0x88d)]||_0x48ada0['data_attribute'])continue;const _0x1eb2ef=this[_0x50d751(0x8d0)](_0x48ada0[_0x50d751(0xfca)]);if(!_0x1eb2ef)continue;for(const _0x51eda7 of _0x1eb2ef){const _0x19f246={..._0x48ada0};_0x19f246['_compareOf']=_0x445612,_0x19f246[_0x50d751(0xe57)]=_0x51eda7,_0x19f246[_0x50d751(0xfca)]=null,_0x19f246[_0x50d751(0x1ed)]=null,delete _0x19f246['tooltip_name'];if(_0x51eda7[_0x50d751(0x404)])_0x19f246['color']=_0x51eda7[_0x50d751(0x404)];_0x19f246[_0x50d751(0xc34)]=_0x51eda7[_0x50d751(0xc34)];if(_0x51eda7['line_width']!=null)_0x19f246['line_width']=_0x51eda7[_0x50d751(0x8c1)];_0x19f246['show_fill']=_0x51eda7['show_fill'],_0x19f246['show_points']=_0x51eda7[_0x50d751(0x9ee)],_0x19f246['show_in_legend']=_0x51eda7[_0x50d751(0x270)]==null?!!_0x48ada0[_0x50d751(0x270)]:_0x51eda7[_0x50d751(0x270)],_0x19f246['show_state']=![],_0x19f246[_0x50d751(0x566)]=_0x50d751(0x7e9),_0x19f246[_0x50d751(0x2b9)]=![],_0x19f246[_0x50d751(0x7e6)]=_0x51eda7[_0x50d751(0x7e6)]===!![],_0x19f246[_0x50d751(0xd34)]=![],_0x19f246[_0x50d751(0xd3d)]=null;{const _0xc58d00=_0x48ada0['stack_group']!=null&&_0x48ada0[_0x50d751(0xa55)]!==''?String(_0x48ada0[_0x50d751(0xa55)]):this[_0x50d751(0x167)][_0x50d751(0x4c3)]?_0x50d751(0x572):null;_0x19f246[_0x50d751(0xa55)]=_0xc58d00==null?null:_0xc58d00+_0x50d751(0xe21)+(_0x51eda7[_0x50d751(0xd03)]??_0x50d751(0x519))+'x'+(_0x51eda7[_0x50d751(0xa31)]??0x1);}_0x19f246['tap_action']=null;if(_0x51eda7[_0x50d751(0xcf6)])_0x19f246[_0x50d751(0x96a)]=!![];_0x19f246['z_index']=(toNum(_0x48ada0['z_index'])||0x0)-0x1,_0x19f246[_0x50d751(0x561)]=0x0;const _0x5278c1=Object[_0x50d751(0x557)](_0x48ada0,_0x50d751(0x476));if(_0x5278c1)Object['defineProperty'](_0x19f246,_0x50d751(0x476),_0x5278c1);this[_0x50d751(0xd4e)]['push'](_0x19f246);}}}[_0x598d8a(0x17a)](_0x23b49f){const _0x4bc28c=_0x598d8a;if(!this[_0x4bc28c(0x966)]||!this['_energyEnd'])return null;const _0x24d40b=_0x2e8d80=>{const _0x2fb412=_0x4bc28c,_0x55d4f3=tzParts(_0x2e8d80,_0x23b49f),_0x16a295=zonedWallToMs(_0x55d4f3['y'],_0x55d4f3['mo'],_0x55d4f3['d'],0x0,0x0,0x0,_0x23b49f),_0x28d3f9=zonedWallToMs(_0x55d4f3['y'],_0x55d4f3['mo'],_0x55d4f3['d']+0x1,0x0,0x0,0x0,_0x23b49f);if(Math['abs'](_0x2e8d80-_0x16a295)<=0x1d4c0)return _0x16a295;if(Math[_0x2fb412(0x2ba)](_0x2e8d80-_0x28d3f9)<=0x1d4c0)return _0x28d3f9;return null;},_0x2e55e2=_0x24d40b(this[_0x4bc28c(0x966)][_0x4bc28c(0xca5)]()),_0x3c0843=_0x24d40b(this[_0x4bc28c(0x8f7)][_0x4bc28c(0xca5)]());if(_0x2e55e2==null||_0x3c0843==null)return null;const _0xeb44cc=tzParts(_0x2e55e2,_0x23b49f),_0x5dbfc4=tzParts(_0x3c0843,_0x23b49f),_0x50cbab=(_0x37b66d,_0x45a7e5,_0x5d9863)=>zonedWallToMs(_0x37b66d,_0x45a7e5,_0x5d9863,0x0,0x0,0x0,_0x23b49f)===_0x3c0843;if(_0xeb44cc['mo']===0x0&&_0xeb44cc['d']===0x1&&_0x5dbfc4['mo']===0x0&&_0x5dbfc4['d']===0x1&&_0x5dbfc4['y']===_0xeb44cc['y']+0x1)return'year';if(_0xeb44cc['d']===0x1&&_0x5dbfc4['d']===0x1&&_0x5dbfc4['y']*0xc+_0x5dbfc4['mo']===_0xeb44cc['y']*0xc+_0xeb44cc['mo']+0x1)return _0x4bc28c(0xb00);if(_0x50cbab(_0xeb44cc['y'],_0xeb44cc['mo'],_0xeb44cc['d']+0x7))return _0x4bc28c(0x67e);if(_0x50cbab(_0xeb44cc['y'],_0xeb44cc['mo'],_0xeb44cc['d']+0x1))return _0x4bc28c(0x273);return null;}[_0x598d8a(0x627)](_0x3386b2,_0x2f74d0){const _0x3a50ed=_0x598d8a,_0x24e05a=resolveDisplayTimeZone(this[_0x3a50ed(0x2f9)],this['_config']),_0x294a2e=_0x2f74d0[_0x3a50ed(0xc94)][_0x3a50ed(0xca5)](),_0x15a180=_0x2f74d0[_0x3a50ed(0x8b6)][_0x3a50ed(0xca5)](),_0x4cb09a=(_0x1e3a2a,_0x13e34e)=>{const _0x26f272=_0x3a50ed,_0x5680f6=tzParts(_0x294a2e,_0x24e05a);let _0x53c50d=_0x5680f6['y']+_0x1e3a2a,_0x3ad0ee=_0x5680f6['mo']+_0x13e34e;_0x53c50d+=Math[_0x26f272(0x9a2)](_0x3ad0ee/0xc),_0x3ad0ee=(_0x3ad0ee%0xc+0xc)%0xc;const _0x22d2a0=new Date(_0x53c50d,_0x3ad0ee+0x1,0x0)[_0x26f272(0x242)]();return zonedWallToMs(_0x53c50d,_0x3ad0ee,Math['min'](_0x5680f6['d'],_0x22d2a0),_0x5680f6['h'],_0x5680f6['mi'],0x0,_0x24e05a);},_0x5cda09=_0x3386b2[_0x3a50ed(0xd03)],_0x339eee=Math[_0x3a50ed(0x91c)](0x1,Math[_0x3a50ed(0x9a2)](toNum(_0x3386b2?.[_0x3a50ed(0xa31)])||0x1)),_0x572532=toNum(_0x5cda09);if(isNum(_0x572532)&&_0x572532>0x0)return _0x572532*_0x339eee;switch(_0x5cda09){case'yesterday':return 0x18*_0x339eee;case'last_week':return 0xa8*_0x339eee;case _0x3a50ed(0xc9a):return(_0x294a2e-_0x4cb09a(0x0,-_0x339eee))/0x36ee80;case _0x3a50ed(0x9c9):return(_0x294a2e-_0x4cb09a(-_0x339eee,0x0))/0x36ee80;case _0x3a50ed(0x519):default:{const _0x4d581f=this[_0x3a50ed(0x167)][_0x3a50ed(0xe94)]||this['_config'][_0x3a50ed(0x621)]&&this[_0x3a50ed(0x276)];let _0x2c02ad=_0x4d581f?this[_0x3a50ed(0xace)]:null;!_0x2c02ad&&this[_0x3a50ed(0x167)][_0x3a50ed(0xd71)]&&(_0x2c02ad=this[_0x3a50ed(0x17a)](_0x24e05a));if(_0x2c02ad===_0x3a50ed(0xb00))return(_0x294a2e-_0x4cb09a(0x0,-_0x339eee))/0x36ee80;if(_0x2c02ad===_0x3a50ed(0x312))return(_0x294a2e-_0x4cb09a(-_0x339eee,0x0))/0x36ee80;if(_0x2c02ad===_0x3a50ed(0x273)||_0x2c02ad===_0x3a50ed(0x67e)){const _0x1cd0fe=_0x4d581f?Math[_0x3a50ed(0x91c)](0x1,parseInt(this[_0x3a50ed(0x167)]?.['date_picker_step'],0xa)||0x1):0x1,_0xd7b827=tzParts(_0x294a2e,_0x24e05a),_0x4d8a10=_0x339eee*_0x1cd0fe*(_0x2c02ad===_0x3a50ed(0x67e)?0x7:0x1);return(_0x294a2e-zonedWallToMs(_0xd7b827['y'],_0xd7b827['mo'],_0xd7b827['d']-_0x4d8a10,_0xd7b827['h'],_0xd7b827['mi'],0x0,_0x24e05a))/0x36ee80;}return(_0x15a180-_0x294a2e)/0x36ee80*_0x339eee;}}}['_toggleSeriesVisibility'](_0x401a21){const _0x19c149=_0x598d8a,_0x4b53f7=!this[_0x19c149(0x567)]['has'](_0x401a21),_0x6650f=[_0x401a21],_0x430ad4=this[_0x19c149(0x95d)]?.[_0x19c149(0x794)]?.[_0x19c149(0xc80)](_0x1f34de=>_0x1f34de['id']===_0x401a21);if(_0x430ad4&&_0x430ad4[_0x19c149(0x4d7)]?.[_0x19c149(0x385)]==null)for(const _0x3019d8 of this[_0x19c149(0x95d)][_0x19c149(0x794)]['filter'](_0x5b5129=>_0x5b5129[_0x19c149(0x4d7)]?.['_compareOf']===_0x430ad4[_0x19c149(0x562)])){_0x6650f['push'](_0x3019d8['id']);}for(const _0x4f4b19 of _0x6650f){if(_0x4b53f7)this['_hiddenEntities']['add'](_0x4f4b19);else this[_0x19c149(0x567)][_0x19c149(0x2ef)](_0x4f4b19);}}[_0x598d8a(0x8a5)](_0x515a2e){const _0x349c56=_0x598d8a,_0x48b2f3={'e':(_0x515a2e[_0x349c56(0xa3e)]||[])[_0x349c56(0x93b)](_0x3e948b=>[_0x3e948b[_0x349c56(0x4d7)]||'',_0x3e948b['statistic_id']||'',_0x3e948b[_0x349c56(0x56b)]||'']),'c':_0x515a2e[_0x349c56(0x3d9)]||_0x349c56(0xbae),'t':_0x515a2e[_0x349c56(0x679)]||''};if(_0x515a2e[_0x349c56(0x3d9)]===_0x349c56(0xb15))_0x48b2f3['g']=_0x515a2e[_0x349c56(0x621)]||_0x515a2e[_0x349c56(0x93e)]||'';return hashString(JSON['stringify'](_0x48b2f3));}[_0x598d8a(0xa90)](){const _0x5bfd34=_0x598d8a,_0x189aee=this['_hass'];if(!_0x189aee?.[_0x5bfd34(0x1d8)])return null;const _0x288c47=_0x189aee[_0x5bfd34(0x1d8)],_0x10bfed=this[_0x5bfd34(0x167)]?.['energy_collection_key'],_0x30c70f=typeof _0x10bfed==='string'&&_0x10bfed[_0x5bfd34(0xfa2)]()?_0x10bfed[_0x5bfd34(0xfa2)]():null;if(_0x30c70f){try{const _0x38ba4f=window[_0x5bfd34(0xfb4)]?.[_0x5bfd34(0xee9)];if(typeof _0x38ba4f===_0x5bfd34(0x97f)){const _0x1aaab0=_0x38ba4f(_0x189aee,{'key':_0x30c70f});if(_0x1aaab0&&typeof _0x1aaab0[_0x5bfd34(0x51c)]==='function')return _0x1aaab0;}}catch{}const _0x36955a=_0x288c47['_'+_0x30c70f]||_0x288c47[_0x5bfd34(0x2d4)]?.['_'+_0x30c70f]||_0x288c47[_0x30c70f];if(_0x36955a&&typeof _0x36955a[_0x5bfd34(0x51c)]===_0x5bfd34(0x97f))return _0x36955a;return null;}try{const _0x292870=window[_0x5bfd34(0xfb4)]?.[_0x5bfd34(0xee9)];if(typeof _0x292870===_0x5bfd34(0x97f)){const _0x1e1c2d=_0x292870(_0x189aee);if(_0x1e1c2d&&typeof _0x1e1c2d[_0x5bfd34(0x51c)]===_0x5bfd34(0x97f))return _0x1e1c2d;}}catch{}try{const _0x2f8302=document[_0x5bfd34(0x389)]('ha-panel-energy'),_0x1c9d22=_0x2f8302?.[_0x5bfd34(0xca2)];if(_0x1c9d22&&typeof _0x1c9d22['subscribe']===_0x5bfd34(0x97f))return _0x1c9d22;}catch{}const _0xfbce68=_0x294330=>{const _0x1ba405=_0x5bfd34;if(!_0x294330||typeof _0x294330!==_0x1ba405(0x29f))return null;for(const [_0x1ee097,_0x8a9764]of Object[_0x1ba405(0x55a)](_0x294330)){if(!/energy|nerg/i['test'](_0x1ee097))continue;if(_0x8a9764&&typeof _0x8a9764['subscribe']==='function')return _0x8a9764;}return null;};return _0xfbce68(_0x288c47)||_0xfbce68(_0x288c47['_collections']);}[_0x598d8a(0x1e0)](){const _0x583d28=_0x598d8a;if(!this[_0x583d28(0x167)]?.[_0x583d28(0xd71)]||!this[_0x583d28(0x2f9)])return;this[_0x583d28(0xbb9)]();const _0x34a849=()=>{const _0x49e3ca=_0x583d28,_0x1ea2cb=this[_0x49e3ca(0xa90)]();if(!_0x1ea2cb)return![];this['_energyUnsub']=_0x1ea2cb['subscribe'](_0x1de8b4=>{const _0x17601f=_0x49e3ca,_0x33c9a7=_0x1ea2cb[_0x17601f(0xc94)]||_0x1ea2cb[_0x17601f(0x7f0)]||_0x1de8b4?.['start'],_0x47d771=_0x1ea2cb['end']||_0x1ea2cb['_end']||_0x1de8b4?.[_0x17601f(0x8b6)];if(_0x33c9a7)this[_0x17601f(0xbde)](_0x33c9a7,_0x47d771);});const _0x30123d=_0x1ea2cb['start']||_0x1ea2cb[_0x49e3ca(0x7f0)],_0x44524a=_0x1ea2cb[_0x49e3ca(0x8b6)]||_0x1ea2cb[_0x49e3ca(0xdc7)];if(_0x30123d)this[_0x49e3ca(0xbde)](_0x30123d,_0x44524a);return!![];};if(_0x34a849())return;let _0x70d4b2=0x0;this[_0x583d28(0xcb5)]=setInterval(()=>{const _0x2492a4=_0x583d28;_0x70d4b2+=0x1,(_0x34a849()||_0x70d4b2>=0xf)&&(clearInterval(this[_0x2492a4(0xcb5)]),this[_0x2492a4(0xcb5)]=null);},0x7d0);}[_0x598d8a(0xbb9)](){const _0x3f8073=_0x598d8a;if(this[_0x3f8073(0x1de)]){try{this['_energyUnsub']();}catch{}this[_0x3f8073(0x1de)]=null;}this['_energyDiscoverTimer']&&(clearInterval(this[_0x3f8073(0xcb5)]),this['_energyDiscoverTimer']=null);}[_0x598d8a(0xbde)](_0xed74ef,_0x50de1d){const _0x3a58af=_0x598d8a,_0x40db33=_0xed74ef instanceof Date?_0xed74ef:new Date(_0xed74ef),_0x4494e4=_0x50de1d?_0x50de1d instanceof Date?_0x50de1d:new Date(_0x50de1d):new Date();if(isNaN(_0x40db33[_0x3a58af(0xca5)]())||isNaN(_0x4494e4[_0x3a58af(0xca5)]()))return;if(_0x4494e4[_0x3a58af(0xca5)]()<=_0x40db33['getTime']())return;if(this[_0x3a58af(0x966)]&&this['_energyEnd']&&this[_0x3a58af(0x966)][_0x3a58af(0xca5)]()===_0x40db33[_0x3a58af(0xca5)]()&&this[_0x3a58af(0x8f7)][_0x3a58af(0xca5)]()===_0x4494e4['getTime']())return;this[_0x3a58af(0x966)]=_0x40db33,this['_energyEnd']=_0x4494e4,this['_setupTimers'](),this[_0x3a58af(0x384)]();}['_restartEnergyDateSyncIfNeeded'](_0x38b48f){const _0x5d021b=_0x598d8a,_0x541150=!!_0x38b48f?.[_0x5d021b(0xd71)],_0x14bb09=!!this['_config']?.[_0x5d021b(0xd71)],_0x146dff=_0x14bb09&&(_0x38b48f?.[_0x5d021b(0x8d2)]||null)!==(this[_0x5d021b(0x167)]?.[_0x5d021b(0x8d2)]||null);if(_0x541150===_0x14bb09&&!_0x146dff)return;_0x14bb09?this['_startEnergyDateSync']():(this[_0x5d021b(0xbb9)](),this[_0x5d021b(0x966)]=null,this[_0x5d021b(0x8f7)]=null,this[_0x5d021b(0x384)]());}[_0x598d8a(0xc65)](){const _0x34133b=_0x598d8a,_0x56e81a=this[_0x34133b(0x167)];if(this[_0x34133b(0xd13)]){Object[_0x34133b(0x1cf)](_0x56e81a,_0x34133b(0x3fe),{'value':(this['_drillWindow'][_0x34133b(0x8b6)]-this[_0x34133b(0xd13)][_0x34133b(0xc94)])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0x58dc7b of[_0x34133b(0x82b),_0x34133b(0xbef)]){Object[_0x34133b(0x1cf)](_0x56e81a,_0x58dc7b,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this['_drillWindow'][_0x34133b(0xc94)]),'end':new Date(this[_0x34133b(0xd13)][_0x34133b(0x8b6)])};}const _0x485f9b=new Date(),_0xad586=_0x3a3434=>{const _0x475c7d=_0x34133b;Object[_0x475c7d(0x1cf)](_0x56e81a,_0x475c7d(0x3fe),{'value':_0x3a3434,'enumerable':![],'writable':!![],'configurable':!![]});};_0xad586(null);const _0x4183db=_0x19ed6e=>{const _0x428237=_0x34133b;Object[_0x428237(0x1cf)](_0x56e81a,'__sgcExtVisibleH',{'value':_0x19ed6e,'enumerable':![],'writable':!![],'configurable':!![]});};_0x4183db(null);const _0x4ee97d=_0xfc412c=>{const _0x44ec7f=_0x34133b;Object[_0x44ec7f(0x1cf)](_0x56e81a,_0x44ec7f(0xbef),{'value':_0xfc412c,'enumerable':![],'writable':!![],'configurable':!![]});};_0x4ee97d(null);const _0x586f5b=resolveDisplayTimeZone(this['_hass'],_0x56e81a);let _0x493707=0x0;for(const _0x364a01 of this[_0x34133b(0xd4e)]||[]){const _0x3f3b37=toNum(_0x364a01?.[_0x34133b(0x34f)]);if(_0x3f3b37>0x0&&_0x3f3b37>_0x493707)_0x493707=_0x3f3b37;}const _0x59b921=_0x4319bc=>{if(_0x493707<=0x0)return _0x4319bc;return new Date(_0x4319bc['getTime']()+_0x493707*0x36ee80);},_0x14ae5e=_0x2ddced=>{const _0x1602a9=_0x34133b;if(_0x2ddced==null||typeof _0x2ddced!==_0x1602a9(0xef0))return null;const _0x572201=_0x2ddced[_0x1602a9(0xfa2)]();if(!_0x572201)return null;if(_0x572201[_0x1602a9(0x39b)]()===_0x1602a9(0xd47))return 0x0;const _0x38a0ba=_0x572201[_0x1602a9(0xdf2)](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x38a0ba){const _0x436dc6=_0x38a0ba[0x1]==='+'?0x1:-0x1,_0x59a162=parseFloat(_0x38a0ba[0x2]);return isNaN(_0x59a162)?null:_0x436dc6*_0x59a162*0x36ee80;}if((_0x572201[0x0]==='+'||_0x572201[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x1602a9(0x40a)](_0x572201)){const _0x28fe68=parseFloat(_0x572201);return isNaN(_0x28fe68)?null:_0x28fe68*0x36ee80;}return null;},_0x309333=(_0x494a90,_0x59aa6d)=>{const _0x13980d=_0x34133b,_0x2286c7=!!_0x56e81a[_0x13980d(0x89a)]||!!_0x56e81a[_0x13980d(0xa5f)]||!!(_0x56e81a[_0x13980d(0xe94)]&&this[_0x13980d(0xace)])||!!(_0x56e81a[_0x13980d(0x621)]&&this[_0x13980d(0x276)])||this[_0x13980d(0x966)]!=null&&this[_0x13980d(0x8f7)]!=null||!!((_0x56e81a[_0x13980d(0x3c6)]||_0x56e81a['interval_picker_group'])&&isNum(this[_0x13980d(0x9d6)])),_0x15419b=(_0x59aa6d[_0x13980d(0xca5)]()-_0x494a90[_0x13980d(0xca5)]())/0x36ee80,_0x4fe9c1=!_0x2286c7&&_0x15419b<=24.5,_0x4dd291=_0x14ae5e(_0x56e81a[_0x13980d(0x41b)]);if(_0x4dd291!==null){const _0x52d6f3=new Date(_0x485f9b['getTime']()+_0x4dd291);_0x52d6f3[_0x13980d(0xca5)]()>_0x494a90[_0x13980d(0xca5)]()&&_0x52d6f3['getTime']()<_0x59aa6d['getTime']()&&(_0x494a90=_0x52d6f3);}else{const _0x2dc022=resolveDynamicValue(_0x56e81a[_0x13980d(0x41b)],this['_hass'])??toNum(_0x56e81a[_0x13980d(0x41b)]);if(isNum(_0x2dc022)){if(_0x4fe9c1){const _0x127a91=tzParts(_0x59aa6d[_0x13980d(0xca5)](),_0x586f5b);let _0x10e53e=new Date(zonedWallToMs(_0x127a91['y'],_0x127a91['mo'],_0x127a91['d'],Math[_0x13980d(0x9a2)](_0x2dc022),Math[_0x13980d(0xcbe)](_0x2dc022%0x1*0x3c),0x0,_0x586f5b));_0x10e53e[_0x13980d(0xca5)]()>_0x59aa6d[_0x13980d(0xca5)]()&&(_0x10e53e=new Date(zonedWallToMs(_0x127a91['y'],_0x127a91['mo'],_0x127a91['d']-0x1,Math[_0x13980d(0x9a2)](_0x2dc022),Math[_0x13980d(0xcbe)](_0x2dc022%0x1*0x3c),0x0,_0x586f5b))),_0x10e53e[_0x13980d(0xca5)]()<_0x59aa6d['getTime']()&&(_0x494a90=_0x10e53e);}else{const _0x58fa57=tzParts(_0x494a90[_0x13980d(0xca5)](),_0x586f5b),_0x1ba828=new Date(zonedWallToMs(_0x58fa57['y'],_0x58fa57['mo'],_0x58fa57['d'],Math[_0x13980d(0x9a2)](_0x2dc022),Math[_0x13980d(0xcbe)](_0x2dc022%0x1*0x3c),0x0,_0x586f5b));if(_0x1ba828>=_0x494a90&&_0x1ba828<_0x59aa6d)_0x494a90=_0x1ba828;}}}const _0x1278c0=_0x14ae5e(_0x56e81a[_0x13980d(0xe64)]);if(_0x1278c0!==null){const _0x5879b2=new Date(_0x485f9b[_0x13980d(0xca5)]()+_0x1278c0);_0x5879b2[_0x13980d(0xca5)]()>_0x494a90[_0x13980d(0xca5)]()&&_0x5879b2['getTime']()!==_0x59aa6d['getTime']()&&(_0x59aa6d=_0x5879b2);}else{const _0x51ece7=resolveDynamicValue(_0x56e81a[_0x13980d(0xe64)],this['_hass'])??toNum(_0x56e81a[_0x13980d(0xe64)]);if(isNum(_0x51ece7)){const _0x4c17e8=tzParts(_0x59aa6d[_0x13980d(0xca5)](),_0x586f5b),_0x4151d8=_0x4c17e8['h']===0x0&&_0x4c17e8['mi']===0x0&&_0x59aa6d[_0x13980d(0xc1c)]()===0x0&&_0x59aa6d[_0x13980d(0x7cb)]()===0x0,_0x4f79dd=new Date(zonedWallToMs(_0x4c17e8['y'],_0x4c17e8['mo'],_0x4c17e8['d']-(_0x4151d8?0x1:0x0),Math['floor'](_0x51ece7),Math[_0x13980d(0xcbe)](_0x51ece7%0x1*0x3c),0x0,_0x586f5b));_0x4f79dd[_0x13980d(0xca5)]()<_0x59aa6d[_0x13980d(0xca5)]()&&_0x4f79dd['getTime']()>_0x494a90[_0x13980d(0xca5)]()&&(_0x59aa6d=_0x4f79dd);}}const _0x475eb6=clamp(Math['floor'](toNum(_0x56e81a[_0x13980d(0xd3f)])||0x1),0x1,0xa);if(_0x475eb6>0x1&&(_0x56e81a[_0x13980d(0x3d9)]||_0x13980d(0xbae))==='timeline'&&!_0x56e81a[_0x13980d(0x361)]){let _0x61f591=toNum(_0x56e81a[_0x13980d(0x3fe)]),_0x44f22c=null;const _0x3d6d1e=(_0x56e81a[_0x13980d(0xe94)]||_0x56e81a[_0x13980d(0x621)]&&this[_0x13980d(0x276)])&&!!this[_0x13980d(0xace)],_0x4c0421=!!(_0x56e81a[_0x13980d(0xd71)]&&this[_0x13980d(0x966)]&&this[_0x13980d(0x8f7)]);if(!(isNum(_0x61f591)&&_0x61f591>0x0)&&_0x56e81a[_0x13980d(0x89a)]&&!_0x3d6d1e&&!_0x4c0421)try{const _0x5b4937=resolveFirstWeekday(this[_0x13980d(0x2f9)]),_0x5e1313=parseGraphStart(_0x56e81a['graph_start'],new Date(),_0x586f5b,_0x5b4937),_0x59ff0a=endOfPeriodFromGraphStart(_0x56e81a[_0x13980d(0x89a)],_0x5e1313,_0x586f5b,_0x5b4937),_0x1f9497=(_0x59ff0a[_0x13980d(0xca5)]()-_0x5e1313[_0x13980d(0xca5)]())/0x36ee80;_0x1f9497>0x0&&(_0x61f591=_0x1f9497,_0x44f22c=_0x59ff0a[_0x13980d(0xca5)]());}catch(_0x50269b){}const _0x5b364d=isNum(_0x61f591)&&_0x61f591>0x0?_0x61f591*0x36ee80:_0x59aa6d[_0x13980d(0xca5)]()-_0x494a90['getTime']();if(_0x5b364d>0x0){if(!(toNum(_0x56e81a[_0x13980d(0x3fe)])>0x0))_0xad586(_0x5b364d/0x36ee80);_0x4183db(_0x5b364d/0x36ee80);if(isNum(_0x44f22c)){if(_0x44f22c>_0x59aa6d[_0x13980d(0xca5)]())_0x59aa6d=new Date(_0x44f22c);_0x4ee97d(_0x44f22c);}else _0x4ee97d(_0x59aa6d[_0x13980d(0xca5)]()-(_0x493707>0x0?_0x493707*0x36ee80:0x0));_0x494a90=new Date(_0x494a90['getTime']()-_0x5b364d*(_0x475eb6-0x1));}}return{'start':_0x494a90,'end':_0x59aa6d};},_0x33e4b3=_0x56e81a[_0x34133b(0xe94)]||_0x56e81a['date_picker_group']&&this[_0x34133b(0x276)],_0xbdebf9=_0x33e4b3&&this[_0x34133b(0xace)]===_0x34133b(0xcb0),_0x3b149e=_0x33e4b3&&this[_0x34133b(0xace)]&&this[_0x34133b(0xace)]!=='custom';if(_0x33e4b3){const _0x1d194d=this[_0x34133b(0x193)]();if(_0x1d194d){let {start:_0x394aaf,end:_0x39c8ac}=_0x1d194d;if(_0x3b149e){if(_0x56e81a['show_full_period']){const _0x20742d=this['_computeDatePickerWindow'](!![]);if(_0x20742d)_0x39c8ac=_0x20742d[_0x34133b(0x8b6)];}else(this['_dpOffset']||0x0)===0x0&&(_0x39c8ac[_0x34133b(0xca5)]()>_0x485f9b[_0x34133b(0xca5)]()&&_0xad586((_0x39c8ac['getTime']()-_0x394aaf[_0x34133b(0xca5)]())/0x36ee80),_0x39c8ac=_0x485f9b);}return _0x39c8ac=_0x59b921(_0x39c8ac),_0x309333(_0x394aaf,_0x39c8ac);}}if(_0x56e81a['energy_date_sync']&&this[_0x34133b(0x966)]&&this[_0x34133b(0x8f7)]){const _0x14a4ca=this[_0x34133b(0x966)];let _0x3adc5a=this['_energyEnd'];return!_0x56e81a[_0x34133b(0xa5f)]&&_0x3adc5a['getTime']()>_0x485f9b[_0x34133b(0xca5)]()&&(_0xad586((_0x3adc5a[_0x34133b(0xca5)]()-_0x14a4ca['getTime']())/0x36ee80),_0x3adc5a=_0x485f9b),_0x3adc5a=_0x59b921(_0x3adc5a),_0x309333(_0x14a4ca,_0x3adc5a);}const _0x9dc5c0=(_0x56e81a[_0x34133b(0x3c6)]||_0x56e81a[_0x34133b(0x64b)])&&isNum(this[_0x34133b(0x9d6)])?this['_overrideHoursToShow']:null,_0x25e74c=isNum(_0x9dc5c0);let {start:_0x19cecc}=resolveAnchorWindow(_0x56e81a,_0x9dc5c0,this[_0x34133b(0x2f9)]),_0x428295=_0x485f9b;if(_0x56e81a[_0x34133b(0xa5f)]&&!_0x25e74c){const _0x41694c=_0x56e81a['graph_start']||null,_0x565205=endOfPeriodFromGraphStart(_0x41694c,_0x485f9b,_0x586f5b,resolveFirstWeekday(this[_0x34133b(0x2f9)]));if(_0x565205[_0x34133b(0xca5)]()>_0x428295[_0x34133b(0xca5)]()){const _0x3aebda=_0x565205[_0x34133b(0xca5)]()-_0x428295['getTime']();_0x428295=_0x565205,!_0x56e81a[_0x34133b(0x89a)]&&(_0x19cecc=new Date(_0x19cecc['getTime']()+_0x3aebda));}}return _0x56e81a[_0x34133b(0x89a)]===_0x34133b(0xcda)&&_0x19cecc[_0x34133b(0xca5)]()>_0x428295[_0x34133b(0xca5)]()&&(_0x428295=endOfPeriodFromGraphStart('tomorrow',_0x485f9b,_0x586f5b,resolveFirstWeekday(this[_0x34133b(0x2f9)]))),_0x428295=_0x59b921(_0x428295),_0x309333(_0x19cecc,_0x428295);}[_0x598d8a(0x193)](_0x51fa20){const _0x284e0a=_0x598d8a,_0x4c945d=this[_0x284e0a(0xace)]||_0x284e0a(0xb00),_0x2d1c56=this[_0x284e0a(0x609)]||0x0,_0x26fb97=_0x4c945d===_0x284e0a(0xcb0)?_0x2d1c56:Math[_0x284e0a(0x4da)](0x0,_0x2d1c56),_0x1fc827=new Date(),_0x586522=resolveDisplayTimeZone(this[_0x284e0a(0x2f9)],this['_config']),_0x4a8caa=tzParts(_0x1fc827[_0x284e0a(0xca5)](),_0x586522),_0x1cf8ee=_0x1fc827[_0x284e0a(0xca5)]()%0xea60,_0x20e6d9=(_0x202ab2,_0x31c3e0,_0x35d072,_0x4b4c96=0x0,_0x483162=0x0)=>new Date(zonedWallToMs(_0x202ab2,_0x31c3e0,_0x35d072,_0x4b4c96,_0x483162,0x0,_0x586522)),_0x34b6ce=DATE_PICKER_RELATIVE_MODES[_0x4c945d];if(_0x34b6ce){let _0x16e7de=new Date(_0x1fc827),_0x30f6ea=new Date(_0x1fc827);if(_0x34b6ce[_0x284e0a(0x1d3)]!=null&&_0x34b6ce[_0x284e0a(0x1d3)]<0x18)_0x16e7de=new Date(_0x1fc827[_0x284e0a(0xca5)]()+_0x26fb97*_0x34b6ce[_0x284e0a(0x1d3)]*0x36ee80),_0x30f6ea=new Date(_0x16e7de['getTime']()-_0x34b6ce[_0x284e0a(0x1d3)]*0x36ee80);else{if(_0x34b6ce[_0x284e0a(0x1d3)]!=null)_0x16e7de=new Date(zonedWallToMs(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d'],_0x4a8caa['h']+_0x26fb97*_0x34b6ce[_0x284e0a(0x1d3)],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee),_0x30f6ea=new Date(zonedWallToMs(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d'],_0x4a8caa['h']+(_0x26fb97-0x1)*_0x34b6ce[_0x284e0a(0x1d3)],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee);else{if(_0x34b6ce[_0x284e0a(0xf28)]!=null)_0x16e7de=new Date(zonedWallToMs(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d']+_0x26fb97*_0x34b6ce[_0x284e0a(0xf28)],_0x4a8caa['h'],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee),_0x30f6ea=new Date(zonedWallToMs(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d']+(_0x26fb97-0x1)*_0x34b6ce['days'],_0x4a8caa['h'],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee);else{if(_0x34b6ce[_0x284e0a(0xe26)]!=null){const _0x8e6c4f=_0x518080=>new Date(_0x4a8caa['y'],_0x518080+0x1,0x0)[_0x284e0a(0x242)](),_0x9ff752=_0x4a8caa['mo']+_0x26fb97*_0x34b6ce[_0x284e0a(0xe26)],_0x30d90b=_0x4a8caa['mo']+(_0x26fb97-0x1)*_0x34b6ce[_0x284e0a(0xe26)];_0x16e7de=new Date(zonedWallToMs(_0x4a8caa['y'],_0x9ff752,Math[_0x284e0a(0x4da)](_0x4a8caa['d'],_0x8e6c4f(_0x9ff752)),_0x4a8caa['h'],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee),_0x30f6ea=new Date(zonedWallToMs(_0x4a8caa['y'],_0x30d90b,Math[_0x284e0a(0x4da)](_0x4a8caa['d'],_0x8e6c4f(_0x30d90b)),_0x4a8caa['h'],_0x4a8caa['mi'],0x0,_0x586522)+_0x1cf8ee);}}}}if(!_0x51fa20&&_0x16e7de[_0x284e0a(0xca5)]()>_0x1fc827[_0x284e0a(0xca5)]())_0x16e7de[_0x284e0a(0x842)](_0x1fc827[_0x284e0a(0xca5)]());return{'start':_0x30f6ea,'end':_0x16e7de};}const _0x25c1ac=Math[_0x284e0a(0x91c)](0x1,parseInt(this['_config']?.['date_picker_step'],0xa)||0x1);let _0x3aa5ff,_0x57b0f8;switch(_0x4c945d){case _0x284e0a(0x273):{_0x57b0f8=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d']+0x1+_0x26fb97*_0x25c1ac),_0x3aa5ff=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo'],_0x4a8caa['d']+0x1+_0x26fb97*_0x25c1ac-_0x25c1ac);break;}case _0x284e0a(0x67e):{const _0x530f5a=_0x4a8caa['d']-weekStartOffsetDays(_0x4a8caa['wd'],resolveFirstWeekday(this[_0x284e0a(0x2f9)]));_0x57b0f8=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo'],_0x530f5a+0x7+_0x26fb97*_0x25c1ac*0x7),_0x3aa5ff=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo'],_0x530f5a+0x7+_0x26fb97*_0x25c1ac*0x7-_0x25c1ac*0x7);break;}case _0x284e0a(0xb00):{_0x57b0f8=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo']+0x1+_0x26fb97*_0x25c1ac,0x1),_0x3aa5ff=_0x20e6d9(_0x4a8caa['y'],_0x4a8caa['mo']+0x1+_0x26fb97*_0x25c1ac-_0x25c1ac,0x1);break;}case _0x284e0a(0x312):{const _0x4edf00=_0x4a8caa['y']+0x1+_0x26fb97*_0x25c1ac;_0x57b0f8=_0x20e6d9(_0x4edf00,0x0,0x1),_0x3aa5ff=_0x20e6d9(_0x4edf00-_0x25c1ac,0x0,0x1);break;}case _0x284e0a(0xcb0):{if(!this['_dpCustomStart']||!this[_0x284e0a(0x707)])return null;_0x3aa5ff=new Date(this[_0x284e0a(0xd86)]),_0x57b0f8=new Date(this[_0x284e0a(0x707)]);break;}default:return null;}if(!_0x51fa20&&_0x4c945d!==_0x284e0a(0xcb0)){const _0x450955=new Date();if(_0x57b0f8>_0x450955)_0x57b0f8=_0x450955;}return{'start':_0x3aa5ff,'end':_0x57b0f8};}[_0x598d8a(0xf1e)](){const _0x5495a7=_0x598d8a,_0x4e5b4c=this[_0x5495a7(0x193)]();if(!_0x4e5b4c)return'';const _0x36dcc9=resolveCardLanguage(this[_0x5495a7(0x2f9)],this[_0x5495a7(0x167)]),_0x1bd38b=resolveDisplayTimeZone(this[_0x5495a7(0x2f9)],this['_config']),_0xc0c278=this['_dpMode'],_0x3dc1fc=Math[_0x5495a7(0x91c)](0x1,parseInt(this[_0x5495a7(0x167)]?.[_0x5495a7(0xf73)],0xa)||0x1);try{const _0x3d8016=DATE_PICKER_RELATIVE_MODES[_0xc0c278];if(_0x3d8016){if((this[_0x5495a7(0x609)]||0x0)===0x0)return cardT(this[_0x5495a7(0x2f9)],this[_0x5495a7(0x167)],_0x3d8016['label']);const _0x5ae121=_0x3d8016[_0x5495a7(0x1d3)]!=null&&_0x3d8016[_0x5495a7(0x1d3)]<0x18,_0x41d99a=getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'month':'short','day':_0x5495a7(0xe50),'year':_0x3d8016[_0x5495a7(0xe26)]?_0x5495a7(0xe50):undefined,'hour':_0x5ae121?'2-digit':undefined,'minute':_0x5ae121?_0x5495a7(0xf8d):undefined});return _0x41d99a['format'](_0x4e5b4c[_0x5495a7(0xc94)])+_0x5495a7(0x6d9)+_0x41d99a[_0x5495a7(0x327)](new Date(_0x4e5b4c[_0x5495a7(0x8b6)][_0x5495a7(0xca5)]()-0x1));}if(_0x3dc1fc>0x1&&_0xc0c278!=='custom'){const _0x4018c7=getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'day':_0x5495a7(0xe50),'month':_0x5495a7(0x995),'year':_0xc0c278===_0x5495a7(0x312)?'numeric':undefined}),_0xb81f98=new Date(_0x4e5b4c['end']['getTime']()-0x1);return _0x4018c7[_0x5495a7(0x327)](_0x4e5b4c[_0x5495a7(0xc94)])+_0x5495a7(0x6d9)+_0x4018c7[_0x5495a7(0x327)](_0xb81f98);}if(_0xc0c278===_0x5495a7(0x273))return getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'weekday':_0x5495a7(0x995),'month':_0x5495a7(0x995),'day':_0x5495a7(0xe50),'year':'numeric'})[_0x5495a7(0x327)](_0x4e5b4c[_0x5495a7(0xc94)]);if(_0xc0c278===_0x5495a7(0x67e)){const _0x3fddc3=new Date(_0x4e5b4c[_0x5495a7(0x8b6)][_0x5495a7(0xca5)]()-0x1),_0x2661eb=getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'month':_0x5495a7(0x995),'day':'numeric'});return _0x2661eb[_0x5495a7(0x327)](_0x4e5b4c[_0x5495a7(0xc94)])+'\x20–\x20'+_0x2661eb[_0x5495a7(0x327)](_0x3fddc3);}if(_0xc0c278===_0x5495a7(0xb00))return getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'month':_0x5495a7(0x42c),'year':_0x5495a7(0xe50)})[_0x5495a7(0x327)](_0x4e5b4c[_0x5495a7(0xc94)]);if(_0xc0c278===_0x5495a7(0x312))return getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'year':_0x5495a7(0xe50)})[_0x5495a7(0x327)](_0x4e5b4c[_0x5495a7(0xc94)]);if(_0xc0c278==='custom'){const _0x1e7f15=getCachedDateTimeFormatter(_0x36dcc9,{'timeZone':_0x1bd38b||undefined,'month':_0x5495a7(0x995),'day':_0x5495a7(0xe50),'year':_0x5495a7(0xe50)});return _0x1e7f15['format'](_0x4e5b4c[_0x5495a7(0xc94)])+_0x5495a7(0x6d9)+_0x1e7f15['format'](new Date(_0x4e5b4c['end']['getTime']()-0x1));}}catch{}return _0x4e5b4c[_0x5495a7(0xc94)][_0x5495a7(0x9a0)]()+_0x5495a7(0x6d9)+_0x4e5b4c[_0x5495a7(0x8b6)][_0x5495a7(0x9a0)]();}['_pickerStoreKey'](_0xf2d099,_0x4379e0){return _0xf2d099+this['_instanceKey']+':'+hashString(JSON['stringify'](_0x4379e0));}['_readPickerState'](_0x31d0f8,_0x58d829){const _0x919dd3=_0x598d8a,_0x59fbbd=this[_0x919dd3(0xe3a)](_0x31d0f8,_0x58d829);let _0x2d25bb=lsGet(_0x59fbbd);const _0x5bb199=_0x31d0f8+this['_instanceKey'],_0x52d056=lsGet(_0x5bb199);!_0x2d25bb&&_0x52d056&&(_0x2d25bb=_0x52d056,lsSet(_0x59fbbd,_0x52d056));if(_0x52d056)lsDel(_0x5bb199);return _0x2d25bb;}[_0x598d8a(0x5cf)](_0x1d8de1){const _0x72bf3b=_0x598d8a,_0x424ce0=_0x1d8de1||this[_0x72bf3b(0x167)]||{};return this['_pickerStoreKey'](_0x72bf3b(0x71d),[toNum(_0x424ce0[_0x72bf3b(0xaf6)])??null,!!_0x424ce0[_0x72bf3b(0xb5c)]]);}[_0x598d8a(0x86c)](_0x15cf44){const _0x12c21f=_0x598d8a,_0x18e6b6=_0x15cf44||this[_0x12c21f(0x167)]||{};return this[_0x12c21f(0xe3a)](_0x12c21f(0xb2f),[_0x18e6b6[_0x12c21f(0xb9a)]??null,!!_0x18e6b6[_0x12c21f(0xb5c)]]);}[_0x598d8a(0xf4f)](_0x39beda){const _0x2d2267=_0x598d8a,_0x3b1e8e=_0x39beda||this[_0x2d2267(0x167)]||{};return this[_0x2d2267(0xe3a)]('sgc-dp:',[Array[_0x2d2267(0x9f5)](_0x3b1e8e['date_picker_modes'])?_0x3b1e8e['date_picker_modes']['join'](','):null,_0x3b1e8e[_0x2d2267(0xb79)]??null,toNum(_0x3b1e8e['date_picker_step'])??null]);}[_0x598d8a(0x897)](_0x4120c8){const _0x29f440=_0x598d8a,_0x1c2302=_0x4120c8||this['_config']||{},_0x5e71b4=Array[_0x29f440(0x9f5)](_0x1c2302['interval_options'])&&_0x1c2302['interval_options'][_0x29f440(0xdb4)]?_0x1c2302[_0x29f440(0x7fa)][_0x29f440(0x9af)](','):'';return this['_pickerStoreKey'](_0x29f440(0xc9e),[toNum(_0x1c2302[_0x29f440(0x177)])??null,_0x5e71b4]);}[_0x598d8a(0xd89)](){const _0x232936=_0x598d8a;if(!this[_0x232936(0xa5b)])return;isNum(this[_0x232936(0x9d6)])?lsSet(this[_0x232936(0x897)](),JSON[_0x232936(0x8b9)]({'hours':this['_overrideHoursToShow'],'label':this['_activeIntervalLabel']})):lsDel(this[_0x232936(0x897)]());}[_0x598d8a(0x7a8)](){const _0x32bf29=_0x598d8a;if(!this[_0x32bf29(0xa5b)])return;this[_0x32bf29(0xd99)]=!![];const _0x188bc6={'mode':this['_dpMode'],'offset':this[_0x32bf29(0x609)],'customStart':this['_dpCustomStart']?this['_dpCustomStart']['toISOString']():null,'customEnd':this[_0x32bf29(0x707)]?this[_0x32bf29(0x707)][_0x32bf29(0x69b)]():null};lsSet(this[_0x32bf29(0xf4f)](),JSON[_0x32bf29(0x8b9)](_0x188bc6));}['_onIntervalPick'](_0xadb172,_0x2184c5){const _0x2cc22d=_0x598d8a,_0x26e106=toNum(_0xadb172);isNum(this[_0x2cc22d(0x9d6)])&&this[_0x2cc22d(0x9d6)]===_0x26e106?(this[_0x2cc22d(0x9d6)]=null,this[_0x2cc22d(0xf00)]=null):(this[_0x2cc22d(0x9d6)]=_0x26e106,this[_0x2cc22d(0xf00)]=_0x2184c5),this[_0x2cc22d(0xa3b)](),this[_0x2cc22d(0xd89)](),this[_0x2cc22d(0x529)](),this['_scheduleUpdate']();}[_0x598d8a(0xe2c)](_0x3d0185){const _0x22bfcc=_0x598d8a;if(!DATE_PICKER_VALID_MODES['includes'](_0x3d0185)&&!(_0x3d0185 in DATE_PICKER_RELATIVE_MODES))return;this[_0x22bfcc(0xace)]=_0x3d0185,this['_dpOffset']=0x0,this['_resetDrill'](),this[_0x22bfcc(0x7a8)](),this[_0x22bfcc(0x3f8)](),this[_0x22bfcc(0x384)]();}['_onDatePickerNav'](_0x13d217){const _0x24308d=_0x598d8a;if(this['_dpMode']===_0x24308d(0xcb0)&&this[_0x24308d(0xd86)]&&this[_0x24308d(0x707)]){const _0x8f620a=this['_dpCustomEnd'][_0x24308d(0xca5)]()-this[_0x24308d(0xd86)]['getTime']();if(_0x8f620a>0x0){const _0x128563=_0x13d217*_0x8f620a,_0x3acaaf=new Date(this[_0x24308d(0xd86)]['getTime']()+_0x128563),_0x25b918=new Date(this['_dpCustomEnd'][_0x24308d(0xca5)]()+_0x128563),_0x31ca77=Date[_0x24308d(0xd47)]();if(_0x13d217>0x0&&_0x3acaaf[_0x24308d(0xca5)]()>=_0x31ca77)return;this[_0x24308d(0xd86)]=_0x3acaaf,this['_dpCustomEnd']=_0x25b918;}}else this[_0x24308d(0x609)]=Math[_0x24308d(0x4da)](0x0,this['_dpOffset']+_0x13d217);this[_0x24308d(0xa3b)](),this[_0x24308d(0x7a8)](),this[_0x24308d(0x3f8)](),this[_0x24308d(0x384)]();}[_0x598d8a(0x9a8)](){const _0x1947df=_0x598d8a;if(this[_0x1947df(0xace)]===_0x1947df(0xcb0)&&this[_0x1947df(0xd86)]&&this[_0x1947df(0x707)]){const _0x524085=this[_0x1947df(0x707)][_0x1947df(0xca5)]()-this[_0x1947df(0xd86)][_0x1947df(0xca5)]();if(_0x524085>0x0){const _0x24ce36=new Date(),_0x33b01d=new Date(_0x24ce36[_0x1947df(0xf88)](),_0x24ce36[_0x1947df(0xb1f)](),_0x24ce36[_0x1947df(0x242)](),_0x24ce36[_0x1947df(0xc2d)](),_0x24ce36[_0x1947df(0xde5)]()+0x1,0x0);this['_dpCustomEnd']=_0x33b01d,this[_0x1947df(0xd86)]=new Date(_0x33b01d['getTime']()-_0x524085),this['_resetDrill'](),this[_0x1947df(0x7a8)](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate']();return;}}this[_0x1947df(0x609)]=0x0,this[_0x1947df(0xd86)]=null,this[_0x1947df(0x707)]=null,this[_0x1947df(0xa3b)](),this[_0x1947df(0x7a8)](),this[_0x1947df(0x3f8)](),this[_0x1947df(0x384)]();}[_0x598d8a(0x847)](_0x43fa77){const _0x4d4556=_0x598d8a;return _0x43fa77===_0x4d4556(0x710)?this[_0x4d4556(0x167)]?.[_0x4d4556(0xa18)]:_0x43fa77==='gby'?this['_config']?.[_0x4d4556(0xb8a)]:null;}[_0x598d8a(0xf8c)](_0x4af2b4){const _0xa6b496=_0x598d8a,_0x1521d6=this[_0xa6b496(0x847)](_0x4af2b4);if(!_0x1521d6)return;window[_0xa6b496(0x754)](new CustomEvent(_0xa6b496(0x927),{'detail':{'kind':_0x4af2b4,'group':_0x1521d6,'value':_0x4af2b4===_0xa6b496(0x710)?isNum(toNum(this[_0xa6b496(0xb87)]))?toNum(this[_0xa6b496(0xb87)]):null:this[_0xa6b496(0xf7b)]||null,'sourceId':this[_0xa6b496(0x709)]}}));}['_onQuerySyncEvent'](_0x5e236c){const _0x186df4=_0x598d8a,_0x297fb0=_0x5e236c[_0x186df4(0x69d)]||{},_0x4741ea=this[_0x186df4(0x847)](_0x297fb0[_0x186df4(0x453)]);if(!_0x4741ea||!_0x297fb0[_0x186df4(0x739)]||_0x297fb0['group']!==_0x4741ea)return;if(_0x297fb0[_0x186df4(0xf22)]&&_0x297fb0[_0x186df4(0xf22)]===this[_0x186df4(0x709)])return;const _0x410420=this[_0x186df4(0xb87)],_0x4a16ab=this[_0x186df4(0xf7b)];if(_0x297fb0[_0x186df4(0x453)]==='pph'){const _0x418f1c=toNum(_0x297fb0['value']);this['_overridePph']=isNum(_0x418f1c)?_0x418f1c:null;}else this['_overrideGroupBy']=typeof _0x297fb0[_0x186df4(0xd97)]===_0x186df4(0xef0)&&_0x297fb0[_0x186df4(0xd97)]?_0x297fb0[_0x186df4(0xd97)]:null;if(this['_overridePph']===_0x410420&&this[_0x186df4(0xf7b)]===_0x4a16ab)return;const _0x322cf5={...this[_0x186df4(0x167)]};this[_0x186df4(0x5ed)](_0x322cf5),this[_0x186df4(0x167)]=_0x322cf5,this[_0x186df4(0x2b3)]();try{this[_0x186df4(0x1ce)]?.['_cache']?.['clear']?.();}catch(_0x1943af){}this[_0x186df4(0xe41)]()[_0x186df4(0x253)](_0x519555=>console['error'](_0x186df4(0xac2),_0x519555)),this[_0x186df4(0x23b)]();}[_0x598d8a(0x893)](_0x4129af){const _0x3c9e7b=_0x598d8a,_0x10709c=_0x4129af[_0x3c9e7b(0x69d)]||{},_0x5ef4d3=this[_0x3c9e7b(0x847)](_0x10709c[_0x3c9e7b(0x453)]);if(!_0x5ef4d3||!_0x10709c[_0x3c9e7b(0x739)]||_0x10709c[_0x3c9e7b(0x739)]!==_0x5ef4d3)return;if(_0x10709c[_0x3c9e7b(0x4ff)]&&_0x10709c[_0x3c9e7b(0x4ff)]===this[_0x3c9e7b(0x709)])return;const _0x403b73=_0x10709c['kind']===_0x3c9e7b(0x710)?!!this[_0x3c9e7b(0x167)][_0x3c9e7b(0x7bf)]:!!this['_config'][_0x3c9e7b(0x8f9)];if(!_0x403b73)return;const _0x104de5=_0x10709c[_0x3c9e7b(0x453)]===_0x3c9e7b(0x710)?isNum(toNum(this[_0x3c9e7b(0xb87)])):!!this[_0x3c9e7b(0xf7b)];if(!_0x104de5)return;this[_0x3c9e7b(0xf8c)](_0x10709c[_0x3c9e7b(0x453)]);}[_0x598d8a(0x529)](){const _0x478f9c=_0x598d8a,_0x20ede4=this[_0x478f9c(0x167)]?.['interval_picker_group'];if(!_0x20ede4)return;window[_0x478f9c(0x754)](new CustomEvent(_0x478f9c(0x1bc),{'detail':{'group':_0x20ede4,'hours':isNum(this[_0x478f9c(0x9d6)])?this[_0x478f9c(0x9d6)]:null,'label':this[_0x478f9c(0xf00)]||null,'sourceId':this[_0x478f9c(0x709)]}}));}[_0x598d8a(0x783)](_0x51baff){const _0x320c5d=_0x598d8a,_0xd2ac35=this[_0x320c5d(0x167)]?.[_0x320c5d(0x64b)];if(!_0xd2ac35)return;const _0x9949d8=_0x51baff[_0x320c5d(0x69d)]||{};if(!_0x9949d8['group']||_0x9949d8[_0x320c5d(0x739)]!==_0xd2ac35)return;if(_0x9949d8[_0x320c5d(0xf22)]&&_0x9949d8[_0x320c5d(0xf22)]===this['_instanceId'])return;const _0x329270=toNum(_0x9949d8[_0x320c5d(0x1d3)]);isNum(_0x329270)?(this[_0x320c5d(0x9d6)]=_0x329270,this[_0x320c5d(0xf00)]=typeof _0x9949d8['label']===_0x320c5d(0xef0)?_0x9949d8[_0x320c5d(0x72c)]:null):(this[_0x320c5d(0x9d6)]=null,this[_0x320c5d(0xf00)]=null),this['_resetDrill'](),this['_persistIntervalPicker'](),this[_0x320c5d(0x384)](),this[_0x320c5d(0x23b)]();}[_0x598d8a(0x669)](_0x75fa39){const _0xc71557=_0x598d8a,_0x306cc4=this[_0xc71557(0x167)]?.[_0xc71557(0x64b)];if(!_0x306cc4)return;const _0x3e5fea=_0x75fa39[_0xc71557(0x69d)]||{};if(!_0x3e5fea[_0xc71557(0x739)]||_0x3e5fea[_0xc71557(0x739)]!==_0x306cc4)return;if(_0x3e5fea[_0xc71557(0x4ff)]&&_0x3e5fea['requesterId']===this['_instanceId'])return;if(!this[_0xc71557(0x167)][_0xc71557(0x3c6)])return;if(!isNum(this[_0xc71557(0x9d6)]))return;this['_broadcastIntervalSync']();}['_broadcastDatePickerSync'](){const _0x32c886=_0x598d8a,_0x545b34=this[_0x32c886(0x167)]?.[_0x32c886(0x621)];if(!_0x545b34)return;window['dispatchEvent'](new CustomEvent(_0x32c886(0xb14),{'detail':{'group':_0x545b34,'mode':this[_0x32c886(0xace)],'offset':this[_0x32c886(0x609)],'customStart':this[_0x32c886(0xd86)]?this[_0x32c886(0xd86)][_0x32c886(0x69b)]():null,'customEnd':this['_dpCustomEnd']?this[_0x32c886(0x707)][_0x32c886(0x69b)]():null,'sourceId':this[_0x32c886(0x709)]}}));}[_0x598d8a(0x7b2)](_0x3047f8){const _0x38da9c=_0x598d8a,_0x31329c=this[_0x38da9c(0x167)]?.[_0x38da9c(0x621)];if(!_0x31329c)return;const _0x272018=_0x3047f8[_0x38da9c(0x69d)]||{};if(!_0x272018[_0x38da9c(0x739)]||_0x272018['group']!==_0x31329c)return;if(_0x272018[_0x38da9c(0xf22)]&&_0x272018[_0x38da9c(0xf22)]===this['_instanceId'])return;if(_0x272018[_0x38da9c(0xaec)]&&_0x272018[_0x38da9c(0xaec)]!==_0x38da9c(0xcb0)&&!DATE_PICKER_VALID_MODES['includes'](_0x272018[_0x38da9c(0xaec)])&&!(_0x272018['mode']in DATE_PICKER_RELATIVE_MODES))return;_0x272018['mode']&&(_0x272018[_0x38da9c(0xaec)]===_0x38da9c(0xcb0)||DATE_PICKER_VALID_MODES['includes'](_0x272018['mode'])||_0x272018[_0x38da9c(0xaec)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x38da9c(0xace)]=_0x272018[_0x38da9c(0xaec)]);typeof _0x272018['offset']==='number'&&(this[_0x38da9c(0x609)]=_0x272018[_0x38da9c(0x561)]);if(this['_dpMode']!==_0x38da9c(0xcb0)&&(this['_dpOffset']||0x0)>0x0)this[_0x38da9c(0x609)]=0x0;if(_0x272018['mode']===_0x38da9c(0xcb0)){if(_0x272018['customStart'])this['_dpCustomStart']=new Date(_0x272018[_0x38da9c(0x556)]);if(_0x272018['customEnd'])this[_0x38da9c(0x707)]=new Date(_0x272018['customEnd']);}else _0x272018[_0x38da9c(0xaec)]&&(DATE_PICKER_VALID_MODES[_0x38da9c(0x68d)](_0x272018['mode'])||_0x272018[_0x38da9c(0xaec)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x38da9c(0xd86)]=null,this[_0x38da9c(0x707)]=null);this['_dpSynced']=!![],this[_0x38da9c(0xa3b)](),this[_0x38da9c(0x7a8)](),this[_0x38da9c(0x384)](),this['_scheduleRender']();}[_0x598d8a(0xe7c)](_0x213570){const _0x3e1528=_0x598d8a,_0x1e30ff=this['_config']&&this[_0x3e1528(0x167)]['date_picker_group'];if(!_0x1e30ff)return;const _0x5a743d=_0x213570[_0x3e1528(0x69d)]||{};if(!_0x5a743d['group']||_0x5a743d[_0x3e1528(0x739)]!==_0x1e30ff)return;if(_0x5a743d[_0x3e1528(0x4ff)]&&_0x5a743d['requesterId']===this[_0x3e1528(0x709)])return;const _0x43c762=!!this[_0x3e1528(0x167)][_0x3e1528(0xe94)]||!!this[_0x3e1528(0x167)]['date_picker_default_mode'];if(!_0x43c762)return;this[_0x3e1528(0x3f8)]();}set['hass'](_0x406e68){const _0x4bb625=_0x598d8a,_0xde07b0=this[_0x4bb625(0x2f9)],_0x2a89d6=!_0xde07b0;this[_0x4bb625(0x2f9)]=_0x406e68;if(!this[_0x4bb625(0x167)])return;this[_0x4bb625(0xc6f)]();if(_0x2a89d6){this['_startEnergyDateSync']();if(_0x406e68?.[_0x4bb625(0x1d8)])this['_setupColorTemplates']();this['_scheduleUpdate']();return;}if(this[_0x4bb625(0x167)][_0x4bb625(0x3d9)]==='controller'){const _0x157cc0=this[_0x4bb625(0x167)][_0x4bb625(0x714)];if(_0x157cc0&&_0xde07b0[_0x4bb625(0x1bb)]?.[_0x157cc0]!==_0x406e68?.['states']?.[_0x157cc0])this[_0x4bb625(0x597)]();return;}if(!this[_0x4bb625(0x606)])return;this['_refreshLiveLegend'](_0xde07b0);let _0x3c08c5=![],_0x138b5c=![],_0x558b02=![],_0x2e20d9=![];if(this['_liveEnabled']||this[_0x4bb625(0xc38)][_0x4bb625(0xd60)]||this['_dataVarIds'][_0x4bb625(0xd60)]||this[_0x4bb625(0x9aa)][_0x4bb625(0xd60)]||this[_0x4bb625(0x5ba)][_0x4bb625(0xd60)]||this[_0x4bb625(0xf11)][_0x4bb625(0xd60)]||this[_0x4bb625(0x205)][_0x4bb625(0xd60)]||this[_0x4bb625(0x167)][_0x4bb625(0x714)]){const _0x5d165f=_0x406e68[_0x4bb625(0x1bb)],_0x5513f9=_0xde07b0[_0x4bb625(0x1bb)];if(this[_0x4bb625(0xaa6)])for(const _0x4e1fce of this[_0x4bb625(0xd4e)]){if(!_0x4e1fce[_0x4bb625(0x4d7)]||_0x4e1fce['statistic_id'])continue;if(_0x5513f9[_0x4e1fce[_0x4bb625(0x4d7)]]!==_0x5d165f[_0x4e1fce['entity']]){_0x3c08c5=!![];break;}}if(!_0x3c08c5&&this[_0x4bb625(0xea9)]['size'])for(const _0x267a53 of this[_0x4bb625(0xea9)]){if(_0x5513f9[_0x267a53]?.[_0x4bb625(0xc78)]!==_0x5d165f[_0x267a53]?.[_0x4bb625(0xc78)]){_0x3c08c5=!![];break;}}if(this[_0x4bb625(0xf11)]['size'])for(const _0x5e7e97 of this['_priceRefIds']){if(!sameStateVal(_0x5513f9[_0x5e7e97],_0x5d165f[_0x5e7e97])){this[_0x4bb625(0xb03)]();break;}}if(this[_0x4bb625(0xc38)][_0x4bb625(0xd60)])for(const _0x14302c of this['_annotationRefs']){if(_0x5513f9[_0x14302c]!==_0x5d165f[_0x14302c]){_0x138b5c=!![];break;}}if(this[_0x4bb625(0x205)][_0x4bb625(0xd60)])_0x2e20d9=this[_0x4bb625(0xe8a)](_0x406e68);const _0x243063=this[_0x4bb625(0x167)][_0x4bb625(0x714)];if(_0x243063&&_0x5513f9[_0x243063]!==_0x5d165f[_0x243063])_0x558b02=!![];if(this['_thrColorRefs'][_0x4bb625(0xd60)])for(const _0x5e78ab of this[_0x4bb625(0x9aa)]){if(!sameStateVal(_0x5513f9[_0x5e78ab],_0x5d165f[_0x5e78ab])){this[_0x4bb625(0xe55)]='',this[_0x4bb625(0x23b)]();break;}}if(this[_0x4bb625(0x5ba)][_0x4bb625(0xd60)])for(const _0x13017b of this['_boundRefIds']){if(!sameStateVal(_0x5513f9[_0x13017b],_0x5d165f[_0x13017b])){this[_0x4bb625(0xe55)]='',this[_0x4bb625(0x23b)]();break;}}}_0x2e20d9&&!_0x3c08c5&&(this[_0x4bb625(0x7fb)]=!![],this[_0x4bb625(0xebc)]());if(!_0x3c08c5&&!_0x138b5c&&!_0x558b02)return;if(this[_0x4bb625(0xaf5)])return;if(_0x3c08c5)this['_processHassChanges'](_0x406e68);if(_0x138b5c)this[_0x4bb625(0x723)](_0x406e68);(_0x3c08c5||_0x558b02)&&this[_0x4bb625(0xb62)]?.[_0x4bb625(0x389)]?.(_0x4bb625(0xf4b))&&this[_0x4bb625(0x6ce)]();}get[_0x598d8a(0x5c5)](){const _0xe27990=_0x598d8a;return this[_0xe27990(0x2f9)];}[_0x598d8a(0xfd1)](){const _0x17afd7=_0x598d8a;_sgcLiveCards[_0x17afd7(0x7ab)](this),this[_0x17afd7(0x888)](),this[_0x17afd7(0x78d)]=this[_0x17afd7(0xa85)]();if(this['_config']&&this[_0x17afd7(0x2f9)])this['_scheduleUpdate']();if(this[_0x17afd7(0x167)])this[_0x17afd7(0xc98)]();!this[_0x17afd7(0xe16)]&&typeof ResizeObserver!==_0x17afd7(0xd1b)&&(this['_resizeObserver']=new ResizeObserver(()=>this[_0x17afd7(0x23b)]()),this[_0x17afd7(0xe16)]['observe'](this)),!this[_0x17afd7(0xdb3)]&&(this[_0x17afd7(0xdb3)]=_0x24da8e=>this[_0x17afd7(0xbea)](_0x24da8e),window[_0x17afd7(0x3dd)](_0x17afd7(0x3d5),this[_0x17afd7(0xdb3)])),!this['_zoomSyncHandler']&&(this[_0x17afd7(0x811)]=_0x66d887=>this['_onZoomSyncEvent'](_0x66d887),window[_0x17afd7(0x3dd)](_0x17afd7(0x82f),this[_0x17afd7(0x811)])),!this[_0x17afd7(0xa17)]&&(this[_0x17afd7(0xa17)]=_0xfaaa10=>this[_0x17afd7(0xd5b)](_0xfaaa10),window['addEventListener'](_0x17afd7(0x94a),this[_0x17afd7(0xa17)])),this['_startEnergyDateSync'](),!this[_0x17afd7(0xf35)]&&(this['_dpSyncHandler']=_0x22ecbe=>this['_onDatePickerSyncEvent'](_0x22ecbe),window[_0x17afd7(0x3dd)](_0x17afd7(0xb14),this[_0x17afd7(0xf35)])),!this[_0x17afd7(0x85c)]&&(this[_0x17afd7(0x85c)]=_0x296ebf=>this['_onDatePickerSyncRequest'](_0x296ebf),window[_0x17afd7(0x3dd)](_0x17afd7(0x5b4),this[_0x17afd7(0x85c)])),!this[_0x17afd7(0x70b)]&&(this['_intervalSyncHandler']=_0x20d8cd=>this[_0x17afd7(0x783)](_0x20d8cd),window[_0x17afd7(0x3dd)](_0x17afd7(0x1bc),this[_0x17afd7(0x70b)])),!this['_intervalSyncRequestHandler']&&(this['_intervalSyncRequestHandler']=_0x5ebb62=>this[_0x17afd7(0x669)](_0x5ebb62),window[_0x17afd7(0x3dd)](_0x17afd7(0xacc),this[_0x17afd7(0xaeb)])),this['_config']&&this[_0x17afd7(0x167)]['interval_picker_group']&&!this['_intervalInitialSyncDone']&&(this[_0x17afd7(0xd6e)]=!![],setTimeout(()=>{const _0x26f9de=_0x17afd7;if(!this[_0x26f9de(0x425)])return;if(this['_config']['show_interval_picker']&&isNum(this[_0x26f9de(0x9d6)]))this[_0x26f9de(0x529)]();else!this[_0x26f9de(0x167)][_0x26f9de(0x3c6)]&&window['dispatchEvent'](new CustomEvent(_0x26f9de(0xacc),{'detail':{'group':this[_0x26f9de(0x167)][_0x26f9de(0x64b)],'requesterId':this[_0x26f9de(0x709)]}}));},0x0)),!this['_querySyncHandler']&&(this[_0x17afd7(0xd22)]=_0x5a8663=>this['_onQuerySyncEvent'](_0x5a8663),window['addEventListener'](_0x17afd7(0x927),this[_0x17afd7(0xd22)])),!this[_0x17afd7(0x5a3)]&&(this['_querySyncRequestHandler']=_0x168959=>this[_0x17afd7(0x893)](_0x168959),window[_0x17afd7(0x3dd)](_0x17afd7(0xb11),this['_querySyncRequestHandler'])),this['_config']&&(this['_config'][_0x17afd7(0xa18)]||this['_config'][_0x17afd7(0xb8a)])&&!this[_0x17afd7(0xc37)]&&(this[_0x17afd7(0xc37)]=!![],setTimeout(()=>{const _0x57122d=_0x17afd7;if(!this[_0x57122d(0x425)])return;for(const _0x66f8bd of[_0x57122d(0x710),_0x57122d(0x317)]){const _0x1fa6d7=this['_groupForQueryKind'](_0x66f8bd);if(!_0x1fa6d7)continue;const _0x434868=_0x66f8bd==='pph'?this[_0x57122d(0x167)][_0x57122d(0x7bf)]:this[_0x57122d(0x167)][_0x57122d(0x8f9)],_0x4cf8f2=_0x66f8bd==='pph'?isNum(toNum(this['_overridePph'])):!!this['_overrideGroupBy'];if(_0x434868&&_0x4cf8f2)this['_broadcastQuerySync'](_0x66f8bd);else!_0x434868&&window[_0x57122d(0x754)](new CustomEvent(_0x57122d(0xb11),{'detail':{'kind':_0x66f8bd,'group':_0x1fa6d7,'requesterId':this['_instanceId']}}));}},0x0)),this[_0x17afd7(0x167)]&&this[_0x17afd7(0x167)]['date_picker_group']&&!this[_0x17afd7(0x7a2)]&&(this['_dpInitialSyncDone']=!![],setTimeout(()=>{const _0x641189=_0x17afd7;if(!this['isConnected'])return;const _0x5e156a=!!this[_0x641189(0x167)][_0x641189(0xe94)]||!!this[_0x641189(0x167)][_0x641189(0xb79)],_0x44743c=this['_config'][_0x641189(0x3d9)]===_0x641189(0xb15);_0x5e156a&&(!_0x44743c||this[_0x641189(0xd99)])?this['_broadcastDatePickerSync']():(window[_0x641189(0x754)](new CustomEvent(_0x641189(0x5b4),{'detail':{'group':this[_0x641189(0x167)][_0x641189(0x621)],'requesterId':this[_0x641189(0x709)]}})),_0x44743c&&setTimeout(()=>{const _0x330353=_0x641189;if(this[_0x330353(0x425)]&&!this[_0x330353(0xd99)])this['_broadcastDatePickerSync']();},0x96));},0x0)),!this[_0x17afd7(0x2a6)]&&(this['_cacheCleanupTimer']=setInterval(()=>{const _0x1693fd=_0x17afd7,_0x521b26=Date[_0x1693fd(0xd47)]();for(const [_0x198be5,_0x3d14d9]of this[_0x1693fd(0x1ce)][_0x1693fd(0xfba)]){if(_0x521b26-_0x3d14d9['ts']>FETCH_CACHE_TTL_MS)this[_0x1693fd(0x1ce)]['_cache'][_0x1693fd(0x2ef)](_0x198be5);}},0x5*0x3c*0x3e8));}[_0x598d8a(0xc54)](){const _0x2dbbc1=_0x598d8a;_sgcLiveCards[_0x2dbbc1(0x2ef)](this),this[_0x2dbbc1(0x684)](),this[_0x2dbbc1(0x4af)]=(this[_0x2dbbc1(0x4af)]||0x0)+0x1;this[_0x2dbbc1(0x674)]&&(clearTimeout(this[_0x2dbbc1(0x674)]),this['_fpSettleT']=null);this[_0x2dbbc1(0x281)]&&(clearTimeout(this['_priceTrailTimer']),this[_0x2dbbc1(0x281)]=null);this[_0x2dbbc1(0x9d3)]&&(clearInterval(this[_0x2dbbc1(0x9d3)]),this[_0x2dbbc1(0x9d3)]=null);this[_0x2dbbc1(0xe16)]&&(this[_0x2dbbc1(0xe16)][_0x2dbbc1(0x4d6)](),this['_resizeObserver']=null);this['_fillResizeObs']&&(this[_0x2dbbc1(0xfbc)][_0x2dbbc1(0x4d6)](),this['_fillResizeObs']=null,this['_fillObsPlot']=null);this[_0x2dbbc1(0x79c)]&&(cancelAnimationFrame(this[_0x2dbbc1(0x79c)]),this['_fillRaf']=0x0);this['_tooltipAbort']&&(this[_0x2dbbc1(0x358)][_0x2dbbc1(0x5b5)](),this[_0x2dbbc1(0x358)]=null);if(this[_0x2dbbc1(0xfe1)])for(const _0x22403c of this[_0x2dbbc1(0xfe1)][_0x2dbbc1(0xb5b)]()){_0x22403c&&_0x22403c[_0x2dbbc1(0x1a1)]&&(_0x22403c[_0x2dbbc1(0x1a1)][_0x2dbbc1(0x5b5)](),_0x22403c[_0x2dbbc1(0x1a1)]=null);}this['_renderRAF']&&(cancelAnimationFrame(this[_0x2dbbc1(0x784)]),this[_0x2dbbc1(0x784)]=null),this[_0x2dbbc1(0x694)]&&(clearInterval(this['_pollTimer']),this[_0x2dbbc1(0x694)]=null),this[_0x2dbbc1(0x749)]&&(clearTimeout(this['_liveFlushTimer']),this[_0x2dbbc1(0x749)]=null),this[_0x2dbbc1(0x30a)]&&(clearInterval(this[_0x2dbbc1(0x30a)]),this[_0x2dbbc1(0x30a)]=null),this[_0x2dbbc1(0xdb3)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x3d5),this[_0x2dbbc1(0xdb3)]),this[_0x2dbbc1(0xdb3)]=null),this[_0x2dbbc1(0x811)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x82f),this[_0x2dbbc1(0x811)]),this[_0x2dbbc1(0x811)]=null),this[_0x2dbbc1(0xa17)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x94a),this['_scrollSyncHandler']),this[_0x2dbbc1(0xa17)]=null),this['_showTooltipAtTime']=null,this['_hideSyncedTooltip']=null,this[_0x2dbbc1(0xd80)]=[],this[_0x2dbbc1(0x51a)]=null,this[_0x2dbbc1(0x391)]=null,this[_0x2dbbc1(0xbb9)](),this[_0x2dbbc1(0x1e1)](),this['_teardownColorTemplates'](),this[_0x2dbbc1(0xb95)]=null,this[_0x2dbbc1(0xf35)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0xb14),this[_0x2dbbc1(0xf35)]),this['_dpSyncHandler']=null),this['_dpSyncRequestHandler']&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x5b4),this[_0x2dbbc1(0x85c)]),this[_0x2dbbc1(0x85c)]=null),this['_dpInitialSyncDone']=![],this[_0x2dbbc1(0x70b)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x1bc),this['_intervalSyncHandler']),this['_intervalSyncHandler']=null),this[_0x2dbbc1(0xaeb)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0xacc),this[_0x2dbbc1(0xaeb)]),this[_0x2dbbc1(0xaeb)]=null),this['_intervalInitialSyncDone']=![],this[_0x2dbbc1(0xd22)]&&(window[_0x2dbbc1(0xf75)](_0x2dbbc1(0x927),this[_0x2dbbc1(0xd22)]),this[_0x2dbbc1(0xd22)]=null),this['_querySyncRequestHandler']&&(window['removeEventListener'](_0x2dbbc1(0xb11),this[_0x2dbbc1(0x5a3)]),this[_0x2dbbc1(0x5a3)]=null),this[_0x2dbbc1(0xc37)]=![],this[_0x2dbbc1(0x2a6)]&&(clearInterval(this['_cacheCleanupTimer']),this[_0x2dbbc1(0x2a6)]=null),this['_graphFingerprint']='';}[_0x598d8a(0xbea)](_0x162b05){const _0x4247ed=_0x598d8a,_0x5b25c6=this[_0x4247ed(0x167)];if(!_0x5b25c6?.['tooltip_sync'])return;const _0x55c372=_0x162b05['detail']||{};if(_0x55c372['sourceId']&&_0x55c372[_0x4247ed(0xf22)]===this[_0x4247ed(0x709)])return;const _0x26ec5d=_0x5b25c6['tooltip_sync_group']||null,_0x3414a1=_0x55c372[_0x4247ed(0x739)]||null;if(_0x26ec5d!==_0x3414a1)return;_0x55c372[_0x4247ed(0xb50)]===null||_0x55c372[_0x4247ed(0xb50)]===undefined?(this['_syncedTipT']=null,this['_hideSyncedTooltip']?.()):(this[_0x4247ed(0x886)]=_0x55c372[_0x4247ed(0xb50)],this['_showTooltipAtTime']?.(_0x55c372['time']));}[_0x598d8a(0xdf8)](_0x309be5,_0x379671){const _0x193aa5=_0x598d8a;if(!Array[_0x193aa5(0x9f5)](this[_0x193aa5(0x6a8)]))this['_zoomHistory']=[];this[_0x193aa5(0x6a8)]['push'](this[_0x193aa5(0x47d)]?{'start':this[_0x193aa5(0x47d)][_0x193aa5(0xc94)],'end':this[_0x193aa5(0x47d)][_0x193aa5(0x8b6)]}:null);if(this[_0x193aa5(0x6a8)][_0x193aa5(0xdb4)]>0x14)this[_0x193aa5(0x6a8)]['shift']();this[_0x193aa5(0x47d)]={'start':new Date(_0x309be5),'end':new Date(_0x379671)},this[_0x193aa5(0xe55)]='',this[_0x193aa5(0x76c)](),this['_config']?.[_0x193aa5(0xe28)]&&window[_0x193aa5(0x754)](new CustomEvent(_0x193aa5(0x82f),{'detail':{'tStart':_0x309be5,'tEnd':_0x379671,'group':this['_config'][_0x193aa5(0xc64)]||null,'sourceId':this['_instanceId']}}));}[_0x598d8a(0x8c3)](_0x2b6339,_0x877cf5){const _0x5a20dd=_0x598d8a;if(!this[_0x5a20dd(0x167)]?.[_0x5a20dd(0xe28)])return;window['dispatchEvent'](new CustomEvent(_0x5a20dd(0x82f),{'detail':{'tStart':_0x2b6339,'tEnd':_0x877cf5,'group':this['_config'][_0x5a20dd(0xc64)]||null,'sourceId':this['_instanceId']}}));}[_0x598d8a(0x726)](_0x1c3bc8){const _0x14cb92=_0x598d8a;this['_drillTimer']&&(clearTimeout(this[_0x14cb92(0x5e6)]),this[_0x14cb92(0x5e6)]=null);const _0x350e9d=this[_0x14cb92(0x47d)]||this['_window'];if(!(_0x350e9d?.[_0x14cb92(0xc94)]instanceof Date)||!(_0x350e9d?.['end']instanceof Date))return;const _0x3ea88f=_0x350e9d['start'][_0x14cb92(0xca5)](),_0x48e71e=_0x350e9d[_0x14cb92(0x8b6)][_0x14cb92(0xca5)]();if(!isNum(_0x3ea88f)||!isNum(_0x48e71e)||_0x48e71e<=_0x3ea88f)return;if(_0x1c3bc8<0x1&&_0x48e71e-_0x3ea88f<=0xea60)return;const _0x4b11f8=(_0x3ea88f+_0x48e71e)/0x2;let _0x370fc9=_0x4b11f8-(_0x4b11f8-_0x3ea88f)*_0x1c3bc8,_0x3d15c7=_0x4b11f8+(_0x48e71e-_0x4b11f8)*_0x1c3bc8;_0x3d15c7-_0x370fc9<0xea60&&(_0x370fc9=_0x4b11f8-0x7530,_0x3d15c7=_0x4b11f8+0x7530);const _0x1b87a1=this[_0x14cb92(0x4fe)];if(_0x1b87a1?.[_0x14cb92(0xc94)]instanceof Date&&_0x1b87a1?.[_0x14cb92(0x8b6)]instanceof Date){const _0x141602=_0x1b87a1[_0x14cb92(0xc94)]['getTime'](),_0x48c470=_0x1b87a1[_0x14cb92(0x8b6)][_0x14cb92(0xca5)]();if(_0x370fc9<_0x141602)_0x370fc9=_0x141602;if(_0x3d15c7>_0x48c470)_0x3d15c7=_0x48c470;if(_0x3d15c7-_0x370fc9>=_0x48c470-_0x141602-0x3e8){if(!this['_viewWindow'])return;this[_0x14cb92(0x47d)]=null,this[_0x14cb92(0x6a8)]=[],this[_0x14cb92(0xe55)]='',this['_render'](),this['_broadcastZoomSync'](null,null);return;}}if(_0x1c3bc8<0x1){this[_0x14cb92(0xdf8)](_0x370fc9,_0x3d15c7);return;}this[_0x14cb92(0x47d)]={'start':new Date(_0x370fc9),'end':new Date(_0x3d15c7)},this[_0x14cb92(0xe55)]='',this[_0x14cb92(0x76c)](),this['_broadcastZoomSync'](_0x370fc9,_0x3d15c7);}[_0x598d8a(0x3d1)](){const _0xe557f9=_0x598d8a;this['_drillTimer']&&(clearTimeout(this[_0xe557f9(0x5e6)]),this[_0xe557f9(0x5e6)]=null);const _0x5bc4f4=!!this['_drillWindow']||Array[_0xe557f9(0x9f5)](this['_drillStack'])&&this[_0xe557f9(0x7f6)][_0xe557f9(0xdb4)]>0x0;if(!_0x5bc4f4&&!this[_0xe557f9(0x47d)])return;this['_viewWindow']=null,this['_zoomHistory']=[],this[_0xe557f9(0xe55)]='',_0x5bc4f4?(this[_0xe557f9(0xa3b)](),this['_scheduleUpdate'](),this[_0xe557f9(0x23b)]()):this['_render'](),this['_broadcastZoomSync'](null,null);}[_0x598d8a(0xd8b)](_0x6834b9){const _0x40d2a3=_0x598d8a,_0xed198=this[_0x40d2a3(0x47d)]||this['_window'],_0x28ee69=_0xed198?.['end']instanceof Date?_0xed198[_0x40d2a3(0x8b6)][_0x40d2a3(0xca5)]():null;let _0x3d3227=null;for(const _0x2d7ea8 of this[_0x40d2a3(0x95d)]?.['series']||[]){const _0x4cf1fe=_0x2d7ea8['points']||[];if(_0x4cf1fe[_0x40d2a3(0xdb4)]<0x1||isStripEntity(_0x2d7ea8['entity']))continue;let _0x59f0a0=0x0,_0x41fa1c=_0x4cf1fe['length']-0x1,_0x4f347e=-0x1;while(_0x59f0a0<=_0x41fa1c){const _0xe45532=_0x59f0a0+_0x41fa1c>>0x1;if(_0x4cf1fe[_0xe45532]['t']<=_0x6834b9)_0x4f347e=_0xe45532,_0x59f0a0=_0xe45532+0x1;else _0x41fa1c=_0xe45532-0x1;}if(_0x4f347e<0x0)continue;const _0x15bbf3=_0x4cf1fe[_0x4f347e]['t'],_0x5dd208=_0x4f347e+0x1<_0x4cf1fe[_0x40d2a3(0xdb4)]?_0x4cf1fe[_0x4f347e+0x1]['t']:_0x28ee69;if(!isNum(_0x5dd208)||_0x5dd208<=_0x15bbf3)continue;if(_0x6834b9>=_0x5dd208)continue;if(!_0x3d3227||_0x5dd208-_0x15bbf3<_0x3d3227[_0x40d2a3(0x8b6)]-_0x3d3227[_0x40d2a3(0xc94)])_0x3d3227={'start':_0x15bbf3,'end':_0x5dd208};}return _0x3d3227;}[_0x598d8a(0xd37)](_0x4cb69c){const _0x1e4f21=_0x598d8a,_0x31cd39=this['_drillBucketAt'](_0x4cb69c);if(!_0x31cd39)return;const _0x573760=_0x31cd39[_0x1e4f21(0x8b6)]-_0x31cd39['start'];if(_0x573760<0xea60)return;const _0x4e16e1=this['_window'],_0x538996=_0x4e16e1?.[_0x1e4f21(0xc94)]instanceof Date&&_0x4e16e1?.[_0x1e4f21(0x8b6)]instanceof Date?_0x4e16e1[_0x1e4f21(0x8b6)][_0x1e4f21(0xca5)]()-_0x4e16e1[_0x1e4f21(0xc94)]['getTime']():null;if(isNum(_0x538996)&&_0x573760>=_0x538996*0.9)return;if(!Array[_0x1e4f21(0x9f5)](this['_drillStack']))this[_0x1e4f21(0x7f6)]=[];this['_drillStack']['push'](this[_0x1e4f21(0xd13)]||null);if(this[_0x1e4f21(0x7f6)][_0x1e4f21(0xdb4)]>0x14)this[_0x1e4f21(0x7f6)][_0x1e4f21(0xb84)]();this[_0x1e4f21(0xd13)]={'start':_0x31cd39[_0x1e4f21(0xc94)],'end':_0x31cd39[_0x1e4f21(0x8b6)]},this[_0x1e4f21(0x47d)]=null,this[_0x1e4f21(0xe55)]='',this[_0x1e4f21(0x384)](),this[_0x1e4f21(0x23b)](),this['_config']?.[_0x1e4f21(0xe28)]&&window['dispatchEvent'](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x31cd39['start'],'tEnd':_0x31cd39[_0x1e4f21(0x8b6)],'group':this['_config'][_0x1e4f21(0xc64)]||null,'sourceId':this[_0x1e4f21(0x709)]}}));}['_resetDrill'](){const _0xaf9ff9=_0x598d8a;this['_drillTimer']&&(clearTimeout(this[_0xaf9ff9(0x5e6)]),this[_0xaf9ff9(0x5e6)]=null);const _0x49d62e=!!this[_0xaf9ff9(0xd13)]||Array[_0xaf9ff9(0x9f5)](this[_0xaf9ff9(0x7f6)])&&this['_drillStack'][_0xaf9ff9(0xdb4)]>0x0;if(!_0x49d62e)return![];return this[_0xaf9ff9(0xd13)]=null,this[_0xaf9ff9(0x7f6)]=[],this[_0xaf9ff9(0x47d)]=null,this[_0xaf9ff9(0x6a8)]=[],this[_0xaf9ff9(0xe55)]='',!![];}['_drillUp'](){const _0x11fe78=_0x598d8a;if(!Array[_0x11fe78(0x9f5)](this[_0x11fe78(0x7f6)])||!this['_drillStack'][_0x11fe78(0xdb4)])return![];return this[_0x11fe78(0xd13)]=this['_drillStack'][_0x11fe78(0x68f)]()||null,this[_0x11fe78(0x47d)]=null,this['_graphFingerprint']='',this['_scheduleUpdate'](),this[_0x11fe78(0x23b)](),this['_config']?.[_0x11fe78(0xe28)]&&window[_0x11fe78(0x754)](new CustomEvent(_0x11fe78(0x82f),{'detail':{'tStart':this[_0x11fe78(0xd13)]?this[_0x11fe78(0xd13)][_0x11fe78(0xc94)]:null,'tEnd':this[_0x11fe78(0xd13)]?this[_0x11fe78(0xd13)][_0x11fe78(0x8b6)]:null,'group':this[_0x11fe78(0x167)][_0x11fe78(0xc64)]||null,'sourceId':this[_0x11fe78(0x709)]}})),!![];}['_popZoomHistory'](){const _0x401252=_0x598d8a,_0x13cb0c=Array[_0x401252(0x9f5)](this[_0x401252(0x6a8)])&&this[_0x401252(0x6a8)][_0x401252(0xdb4)]?this[_0x401252(0x6a8)][_0x401252(0x68f)]():null;this[_0x401252(0x47d)]=_0x13cb0c||null,this['_graphFingerprint']='',this[_0x401252(0x76c)](),this[_0x401252(0x167)]?.[_0x401252(0xe28)]&&window['dispatchEvent'](new CustomEvent(_0x401252(0x82f),{'detail':{'tStart':_0x13cb0c?_0x13cb0c['start'][_0x401252(0xca5)]():null,'tEnd':_0x13cb0c?_0x13cb0c['end'][_0x401252(0xca5)]():null,'group':this[_0x401252(0x167)][_0x401252(0xc64)]||null,'sourceId':this[_0x401252(0x709)]}}));}[_0x598d8a(0x29b)](_0x140e73){const _0x221035=_0x598d8a,_0x16af2b=this['_config'];if(!_0x16af2b?.[_0x221035(0xe28)])return;const _0x31db3c=_0x140e73[_0x221035(0x69d)]||{};if(_0x31db3c[_0x221035(0xf22)]&&_0x31db3c[_0x221035(0xf22)]===this[_0x221035(0x709)])return;const _0x2cef6d=_0x16af2b[_0x221035(0xc64)]||null,_0x46c6d8=_0x31db3c[_0x221035(0x739)]||null;if(_0x2cef6d!==_0x46c6d8)return;if(_0x31db3c[_0x221035(0x83e)]==null||_0x31db3c[_0x221035(0xd64)]==null)this[_0x221035(0x47d)]&&(this['_viewWindow']=null,this[_0x221035(0xe55)]='',this[_0x221035(0x76c)]());else{const _0x5ee90d=new Date(_0x31db3c[_0x221035(0x83e)]),_0x5d9474=new Date(_0x31db3c['tEnd']),_0x26e772=this[_0x221035(0x47d)];if(_0x26e772&&_0x26e772[_0x221035(0xc94)]instanceof Date&&_0x26e772[_0x221035(0x8b6)]instanceof Date&&_0x26e772[_0x221035(0xc94)][_0x221035(0xca5)]()===_0x5ee90d['getTime']()&&_0x26e772[_0x221035(0x8b6)][_0x221035(0xca5)]()===_0x5d9474[_0x221035(0xca5)]())return;this[_0x221035(0x47d)]={'start':_0x5ee90d,'end':_0x5d9474},this['_graphFingerprint']='',this[_0x221035(0x76c)]();}}['_onScrollSyncEvent'](_0x1dbf47){const _0x1aa187=_0x598d8a,_0x3e33b9=this[_0x1aa187(0x167)];if(!_0x3e33b9?.[_0x1aa187(0x6da)])return;const _0x484fd8=_0x1dbf47[_0x1aa187(0x69d)]||{};if(_0x484fd8[_0x1aa187(0xf22)]&&_0x484fd8[_0x1aa187(0xf22)]===this['_instanceId'])return;const _0x10ba75=_0x3e33b9[_0x1aa187(0x5b0)]||null,_0xcd4837=_0x484fd8[_0x1aa187(0x739)]||null;if(_0x10ba75!==_0xcd4837)return;if(!isNum(_0x484fd8['ratio']))return;const _0x3c8af0=this['shadowRoot']?.[_0x1aa187(0x389)](_0x1aa187(0x528));if(!_0x3c8af0)return;const _0xe15e70=_0x3c8af0[_0x1aa187(0x8f2)]-_0x3c8af0[_0x1aa187(0x82c)];if(_0xe15e70<=0x0)return;const _0x4aca42=Math['max'](0x0,Math[_0x1aa187(0x4da)](_0xe15e70,_0x484fd8[_0x1aa187(0xc9b)]*_0xe15e70));if(Math[_0x1aa187(0x2ba)](_0x3c8af0[_0x1aa187(0x343)]-_0x4aca42)<0x1)return;this[_0x1aa187(0x87d)]=!![],_0x3c8af0['scrollLeft']=_0x4aca42,requestAnimationFrame(()=>{const _0x446eb8=_0x1aa187;this[_0x446eb8(0x87d)]=![];});}[_0x598d8a(0xd1c)](_0x1e2751){const _0x524a51=_0x598d8a;let _0x3ab610=0x0;for(const _0x16c17c of this[_0x524a51(0xd4e)]||[]){if(!_0x16c17c||_0x16c17c[_0x524a51(0x88d)]||_0x16c17c[_0x524a51(0x1a6)])continue;const _0x2c27e4=resolvePointsPerHour(this['_config'],_0x16c17c,_0x1e2751),_0x7bdab3=resolveGroupBy(this['_config'],_0x1e2751),_0x47471b=groupBucketMs(_0x7bdab3,this[_0x524a51(0x167)][_0x524a51(0x177)],_0x2c27e4);if(!isNum(_0x47471b)||_0x47471b<=0x0)continue;(_0x16c17c[_0x524a51(0x6f4)]===_0x524a51(0xd87)||_0x16c17c[_0x524a51(0x6f4)]===_0x524a51(0xe25)||_0x16c17c[_0x524a51(0x6f4)]===_0x524a51(0x8a6))&&(_0x3ab610=Math[_0x524a51(0x91c)](_0x3ab610,Math[_0x524a51(0x4da)](_0x47471b,0x18*0x36ee80)));const _0x389d8d=Array[_0x524a51(0x9f5)](_0x16c17c[_0x524a51(0xd3d)])?_0x16c17c[_0x524a51(0xd3d)]:null;if(!_0x389d8d||!_0x389d8d['length'])continue;let _0x5841cc=0x0;for(const _0x2324af of _0x389d8d){const _0x65d4a0=Math['round'](toNum(_0x2324af?.[_0x524a51(0xd03)])||0x0);if(_0x65d4a0>_0x5841cc)_0x5841cc=_0x65d4a0;}if(_0x5841cc<0x2)continue;_0x3ab610=Math[_0x524a51(0x91c)](_0x3ab610,(_0x5841cc-0x1)*_0x47471b);}return _0x3ab610;}[_0x598d8a(0x1b6)](){const _0x330092=_0x598d8a;if(this[_0x330092(0x167)]?.[_0x330092(0x3d9)]===_0x330092(0xb15))return 0x1;return Math['max'](0x3,Math[_0x330092(0xcba)]((toNum(this[_0x330092(0x167)]?.[_0x330092(0x9c4)])||0x96)/0x32));}[_0x598d8a(0x1ad)](){const _0x56709e=_0x598d8a,_0x3dbc2a=this[_0x56709e(0x167)]?.[_0x56709e(0x9c4)];if(!(_0x3dbc2a==null||_0x3dbc2a===_0x56709e(0xdc1)||_0x3dbc2a===''))return![];const _0x3eb052=this['_config']?.[_0x56709e(0x3d9)]||_0x56709e(0xbae);if(_0x3eb052==='timeline'&&this[_0x56709e(0x167)]?.[_0x56709e(0x361)])return![];const _0x24e1bb=this['_config']?.['grid_options'];if(_0x24e1bb&&isNum(toNum(_0x24e1bb[_0x56709e(0x350)])))return!![];return this[_0x56709e(0xdd7)]===_0x56709e(0x164)&&_0x3eb052==='timeline';}get[_0x598d8a(0xfad)](){const _0x1230a2=_0x598d8a;return this[_0x1230a2(0xdd7)];}set['layout'](_0x144be7){const _0x20d408=_0x598d8a,_0x1c385e=_0x144be7==null||_0x144be7===''?undefined:String(_0x144be7);if(_0x1c385e===this[_0x20d408(0xdd7)])return;this[_0x20d408(0xdd7)]=_0x1c385e,this[_0x20d408(0x167)]&&this[_0x20d408(0x425)]&&(this[_0x20d408(0xe55)]='',this['_scheduleRender']());}get[_0x598d8a(0x32f)](){return this['_layoutMode']==='panel';}set[_0x598d8a(0x32f)](_0x283869){const _0xfc1599=_0x598d8a;if(_0x283869&&!this['_layoutMode'])this['layout']=_0xfc1599(0x164);}[_0x598d8a(0x85b)](){const _0x25ac90=_0x598d8a,_0x218f9c=this[_0x25ac90(0x167)]?.[_0x25ac90(0x9c4)],_0x1981ea=_0x218f9c==null||_0x218f9c===_0x25ac90(0xdc1)||_0x218f9c==='',_0x3588a1=this[_0x25ac90(0x1ad)](),_0x2cb62=(_0x3198c3,_0x402fc7)=>{const _0x507f66=_0x25ac90;if(!_0x3198c3)return;if(_0x3198c3['classList']&&_0x3198c3[_0x507f66(0x422)][_0x507f66(0x7ab)])_0x3198c3['classList']['toggle'](_0x507f66(0x419),_0x402fc7);else{const _0x30584b=_0x3198c3[_0x507f66(0x931)]&&_0x3198c3[_0x507f66(0x931)]('class')||'',_0x4c36b9=_0x30584b['split'](/\s+/)['includes'](_0x507f66(0x419));if(_0x402fc7&&!_0x4c36b9&&_0x3198c3[_0x507f66(0x57a)])_0x3198c3[_0x507f66(0x57a)](_0x507f66(0xbc8),(_0x30584b+_0x507f66(0xca9))[_0x507f66(0xfa2)]());else{if(!_0x402fc7&&_0x4c36b9&&_0x3198c3[_0x507f66(0x57a)])_0x3198c3[_0x507f66(0x57a)](_0x507f66(0xbc8),_0x30584b['split'](/\s+/)[_0x507f66(0xb42)](_0x5d3d52=>_0x5d3d52!==_0x507f66(0x419))[_0x507f66(0x9af)]('\x20'));}}},_0x3fa0dc=this['shadowRoot']?.['querySelector']('.sgc-card')||this[_0x25ac90(0xb62)]?.[_0x25ac90(0x389)](_0x25ac90(0x444));_0x2cb62(this,_0x3588a1),_0x2cb62(_0x3fa0dc,_0x3588a1);const _0x4b0932=_0x1981ea&&!_0x3588a1;if(_0x3fa0dc?.[_0x25ac90(0x422)])_0x3fa0dc['classList'][_0x25ac90(0xab0)]('sgc-natural-height',_0x4b0932);const _0x1b12d3=this['shadowRoot']?.[_0x25ac90(0x389)](_0x25ac90(0x528));_0x1b12d3&&!(_0x3588a1&&(this[_0x25ac90(0x167)]?.['chart_mode']||_0x25ac90(0xbae))===_0x25ac90(0xbae))&&(_0x1b12d3[_0x25ac90(0x56e)][_0x25ac90(0x3ce)]='',_0x1b12d3[_0x25ac90(0x56e)][_0x25ac90(0x727)]='');if(_0x3588a1){if(!this[_0x25ac90(0xfbc)]&&typeof ResizeObserver!=='undefined'){let _0x2761c3=0x0;this['_fillResizeObs']=new ResizeObserver(()=>{const _0x567674=_0x25ac90,_0x4b2330=this[_0x567674(0xb62)]?.[_0x567674(0x389)](_0x567674(0x528)),_0x27796a=_0x4b2330?.[_0x567674(0x6e0)]||0x0;if(Math[_0x567674(0x2ba)](_0x27796a-_0x2761c3)>0x2){_0x2761c3=_0x27796a;if(this['_fillRaf'])cancelAnimationFrame(this[_0x567674(0x79c)]);this[_0x567674(0x79c)]=requestAnimationFrame(()=>{const _0x35c12c=_0x567674;this['_fillRaf']=0x0,this[_0x35c12c(0xe55)]='';try{this[_0x35c12c(0x76c)]();}catch(_0x16be0b){}});}}),this[_0x25ac90(0xfbc)][_0x25ac90(0xae8)](this);}if(this[_0x25ac90(0xfbc)]&&_0x1b12d3&&this[_0x25ac90(0x23c)]!==_0x1b12d3){if(this[_0x25ac90(0x23c)])this[_0x25ac90(0xfbc)][_0x25ac90(0xc13)](this[_0x25ac90(0x23c)]);this[_0x25ac90(0xfbc)][_0x25ac90(0xae8)](_0x1b12d3),this[_0x25ac90(0x23c)]=_0x1b12d3;}}else this[_0x25ac90(0xfbc)]&&(this['_fillResizeObs'][_0x25ac90(0x4d6)](),this[_0x25ac90(0xfbc)]=null,this[_0x25ac90(0x23c)]=null);}['getGridOptions'](){const _0x3e2c66=_0x598d8a,_0x5b4f24=this[_0x3e2c66(0x167)]?.[_0x3e2c66(0x63d)]||{};if(this['_config']?.[_0x3e2c66(0x3d9)]===_0x3e2c66(0xb15)){const _0x39a501={'min_rows':0x1,'min_columns':0x4};return _0x39a501[_0x3e2c66(0x350)]=_0x5b4f24[_0x3e2c66(0x350)]!=null?_0x5b4f24[_0x3e2c66(0x350)]:_0x3e2c66(0xdc1),_0x39a501[_0x3e2c66(0x91e)]=_0x5b4f24[_0x3e2c66(0x91e)]!=null?_0x5b4f24['columns']:_0x3e2c66(0xd9d),_0x39a501;}const _0x58a2f4=this['_config']?.[_0x3e2c66(0x9c4)],_0x17997b=_0x58a2f4==null||_0x58a2f4===_0x3e2c66(0xdc1)||_0x58a2f4==='',_0x151cfa=_0x5b4f24[_0x3e2c66(0x350)]===_0x3e2c66(0xdc1),_0x592591={'min_rows':_0x17997b&&_0x151cfa?0x5:0x2,'min_columns':0x4};if(_0x5b4f24[_0x3e2c66(0x350)]!=null&&_0x5b4f24['rows']!=='auto')_0x592591[_0x3e2c66(0x350)]=_0x5b4f24[_0x3e2c66(0x350)];if(_0x5b4f24['columns']!=null)_0x592591[_0x3e2c66(0x91e)]=_0x5b4f24[_0x3e2c66(0x91e)];return _0x592591;}[_0x598d8a(0x611)](){const _0x49ed02=_0x598d8a;return this[_0x49ed02(0x167)];}['_setupTimers'](){const _0x4cb585=_0x598d8a;this[_0x4cb585(0x694)]&&(clearInterval(this['_pollTimer']),this[_0x4cb585(0x694)]=null);if(this[_0x4cb585(0x78d)]===![]){this[_0x4cb585(0x30a)]&&(clearInterval(this[_0x4cb585(0x30a)]),this[_0x4cb585(0x30a)]=null);return;}if(this[_0x4cb585(0x167)][_0x4cb585(0x3d9)]===_0x4cb585(0xb15)){this['_slideTimer']&&(clearInterval(this[_0x4cb585(0x30a)]),this[_0x4cb585(0x30a)]=null);if(this['_ctrlTickTimer'])clearInterval(this['_ctrlTickTimer']);this[_0x4cb585(0x9d3)]=setInterval(()=>{const _0x1690f2=_0x4cb585;if(this[_0x1690f2(0xf1e)]()!==this[_0x1690f2(0x74b)])this[_0x1690f2(0x23b)]();},0xea60);return;}this['_ctrlTickTimer']&&(clearInterval(this['_ctrlTickTimer']),this[_0x4cb585(0x9d3)]=null);const _0x15c90f=this['_config'][_0x4cb585(0x9d1)],_0x3c73d6=_0x15c90f===0x0||_0x15c90f==='0'||_0x15c90f===![]||String(_0x15c90f)[_0x4cb585(0x39b)]()===_0x4cb585(0x547),_0x4cb280=toNum(_0x15c90f);if(_0x3c73d6){}else{if(isNum(_0x4cb280)&&_0x4cb280>0x0)this[_0x4cb585(0x694)]=setInterval(()=>{const _0x3b096f=_0x4cb585;this[_0x3b096f(0x1ce)][_0x3b096f(0x673)](),this[_0x3b096f(0x384)]();},Math[_0x4cb585(0x91c)](0x5,_0x4cb280)*0x3e8);else{if(this[_0x4cb585(0x5a9)]()){const _0x15cebe=toNum(this[_0x4cb585(0x167)][_0x4cb585(0x177)])||0x18,_0x12abed=[_0x4cb585(0x8da),_0x4cb585(0x67e),'month',_0x4cb585(0x312)][_0x4cb585(0x68d)](resolveGroupBy(this[_0x4cb585(0x167)],_0x15cebe));this[_0x4cb585(0x694)]=setInterval(()=>{const _0x53200d=_0x4cb585;this[_0x53200d(0x384)]();},(_0x12abed?0xf:0x5)*0x3c*0x3e8);}}}this[_0x4cb585(0x30a)]&&(clearInterval(this[_0x4cb585(0x30a)]),this[_0x4cb585(0x30a)]=null),this['_liveEnabled']&&this['_isLiveTrackingNeeded']()&&(this['_slideTimer']=setInterval(()=>this['_slideWindow'](),LIVE_SLIDE_INTERVAL_MS));}['_hasAnyAggregatedEntity'](){const _0x8156f3=_0x598d8a;if(!this['_entities']?.['length'])return![];return this[_0x8156f3(0xd4e)][_0x8156f3(0xeaf)](_0x1d299f=>this[_0x8156f3(0x21f)](_0x1d299f));}[_0x598d8a(0x888)](){const _0x55aa93=_0x598d8a;if(this['_visHandler'])return;this[_0x55aa93(0x845)]=()=>this[_0x55aa93(0xb7b)](),document[_0x55aa93(0x3dd)](_0x55aa93(0xe69),this[_0x55aa93(0x845)]),this[_0x55aa93(0xf5f)]=!![],typeof IntersectionObserver===_0x55aa93(0x97f)&&(this[_0x55aa93(0xbc7)]=new IntersectionObserver(_0x4c4b58=>{const _0x1c5db4=_0x55aa93;for(const _0x525a99 of _0x4c4b58)this[_0x1c5db4(0xf5f)]=_0x525a99['isIntersecting'];this[_0x1c5db4(0xb7b)]();}),this[_0x55aa93(0xbc7)][_0x55aa93(0xae8)](this));}[_0x598d8a(0x684)](){const _0x53760a=_0x598d8a;this['_visHandler']&&(document[_0x53760a(0xf75)](_0x53760a(0xe69),this[_0x53760a(0x845)]),this[_0x53760a(0x845)]=null);if(this[_0x53760a(0xbc7)]){try{this[_0x53760a(0xbc7)]['disconnect']();}catch{}this[_0x53760a(0xbc7)]=null;}this['_wasVisible']=undefined;}[_0x598d8a(0xa85)](){const _0x1dd56c=_0x598d8a;return(typeof document==='undefined'||document[_0x1dd56c(0xf6a)]!==_0x1dd56c(0xcb7))&&this[_0x1dd56c(0xf5f)]!==![];}[_0x598d8a(0xc6f)](){const _0x18aade=_0x598d8a;if(this[_0x18aade(0x78d)]!==![])return;if(typeof document!=='undefined'&&document[_0x18aade(0xf6a)]===_0x18aade(0xcb7))return;const _0x1f3fc5=Date['now']();if(_0x1f3fc5-(this[_0x18aade(0xf3a)]||0x0)<VIS_HEARTBEAT_MS)return;this[_0x18aade(0xf3a)]=_0x1f3fc5;if(this[_0x18aade(0xbc7)])try{this[_0x18aade(0xbc7)][_0x18aade(0xc13)](this),this[_0x18aade(0xbc7)][_0x18aade(0xae8)](this);return;}catch(_0x465c21){}if(this[_0x18aade(0xa85)]())this[_0x18aade(0xb7b)]();}['_onVisChange'](){const _0x2f9cb3=_0x598d8a,_0x49f0e0=this['_cardVisibleNow']();if(!this[_0x2f9cb3(0x167)]){this[_0x2f9cb3(0x78d)]=_0x49f0e0;return;}if(_0x49f0e0===this[_0x2f9cb3(0x78d)])return;this[_0x2f9cb3(0x78d)]=_0x49f0e0;if(!_0x49f0e0){this[_0x2f9cb3(0x694)]&&(clearInterval(this[_0x2f9cb3(0x694)]),this[_0x2f9cb3(0x694)]=null);this[_0x2f9cb3(0x30a)]&&(clearInterval(this[_0x2f9cb3(0x30a)]),this[_0x2f9cb3(0x30a)]=null);this[_0x2f9cb3(0x9d3)]&&(clearInterval(this[_0x2f9cb3(0x9d3)]),this[_0x2f9cb3(0x9d3)]=null);return;}this[_0x2f9cb3(0xc98)]();if(this['_config'][_0x2f9cb3(0x3d9)]==='controller'){this[_0x2f9cb3(0x23b)]();return;}if(!this[_0x2f9cb3(0x606)])return;if(Date[_0x2f9cb3(0xd47)]()-(this[_0x2f9cb3(0xc6d)]||0x0)>0xea60)this[_0x2f9cb3(0x384)]();else this[_0x2f9cb3(0x880)]();}[_0x598d8a(0x4bc)](){const _0x35026c=_0x598d8a,_0x17cef9=this[_0x35026c(0x167)];if(_0x17cef9['show_date_picker']||_0x17cef9['date_picker_group']&&this[_0x35026c(0x276)]){if(this[_0x35026c(0xace)]==='custom')return![];if((this[_0x35026c(0x609)]||0x0)!==0x0)return![];}if(_0x17cef9[_0x35026c(0xd71)]&&this[_0x35026c(0x8f7)]&&this[_0x35026c(0x8f7)]['getTime']()<=Date[_0x35026c(0xd47)]())return![];return!![];}[_0x598d8a(0xbb4)](_0x3aa9f5){const _0x4e251e=_0x598d8a,_0x588e29=_0x3aa9f5?.[_0x4e251e(0x6bc)]||_0x3aa9f5?.[_0x4e251e(0x342)];if(_0x588e29===_0x4e251e(0xda3)||_0x588e29===_0x4e251e(0x923))return!![];return this['_isLiveTrackingNeeded']();}[_0x598d8a(0x384)](){const _0x976c6d=_0x598d8a;if(this[_0x976c6d(0xc86)])return;this[_0x976c6d(0xc86)]=!![],Promise[_0x976c6d(0xce6)]()[_0x976c6d(0x4fd)](()=>{const _0x4ba8ae=_0x976c6d;this['_updateQueued']=![],this[_0x4ba8ae(0xe41)]()[_0x4ba8ae(0x253)](_0x4f1630=>console['error'](_0x4ba8ae(0xa2c),_0x4f1630));});}['_scheduleRender'](){const _0x2ab69d=_0x598d8a;if(this[_0x2ab69d(0x784)])return;this[_0x2ab69d(0x784)]=requestAnimationFrame(()=>{const _0x34c7dd=_0x2ab69d;this[_0x34c7dd(0x784)]=null;try{this['_render']();}catch(_0x3199b1){const _0x241a76=Date['now']();(!this[_0x34c7dd(0x32a)]||_0x241a76-this[_0x34c7dd(0x32a)]>0xea60)&&(this['_renderErrTs']=_0x241a76,console['error'](_0x34c7dd(0x494),_0x3199b1));}});}[_0x598d8a(0x88b)](_0x792b6d,_0x1b2dd7){const _0x1af7fb=_0x598d8a;if(!_0x792b6d||typeof _0x792b6d!==_0x1af7fb(0xef0)||!_0x792b6d['includes']('{{')&&!_0x792b6d[_0x1af7fb(0x68d)]('{%'))return _0x792b6d;return this[_0x1af7fb(0xf9e)]['get'](this[_0x1af7fb(0xa3f)](_0x792b6d,_0x1b2dd7||null))||null;}['_resolveTemplate'](_0x59d5d8,_0x418450){return this['_resolveColor'](_0x59d5d8,_0x418450);}['_resolveTemplateText'](_0x1a5be4,_0x5f13e1){const _0x1fd5fe=_0x598d8a;if(typeof _0x1a5be4!=='string'||!_0x1a5be4[_0x1fd5fe(0x68d)]('{{')&&!_0x1a5be4[_0x1fd5fe(0x68d)]('{%'))return _0x1a5be4;return this[_0x1fd5fe(0xf9e)][_0x1fd5fe(0xa75)](this[_0x1fd5fe(0xa3f)](_0x1a5be4,_0x5f13e1||null))??null;}[_0x598d8a(0xeea)](_0x2a734a,_0x2d6ffc){const _0x14134b=_0x598d8a,_0x16e2af=this[_0x14134b(0x88b)](_0x2a734a,_0x2d6ffc);if(!_0x16e2af||typeof _0x16e2af!==_0x14134b(0xef0)||!_0x16e2af[_0x14134b(0x68d)](_0x14134b(0x86e)))return _0x16e2af;try{const _0x254db9=this[_0x14134b(0xb62)]?.[_0x14134b(0x389)]('.sgc-card')||this[_0x14134b(0xb62)]||this,_0x8d07a2=document[_0x14134b(0x2a2)](_0x14134b(0x75e));_0x8d07a2[_0x14134b(0x56e)][_0x14134b(0x404)]=_0x16e2af,_0x8d07a2['style'][_0x14134b(0x213)]=_0x14134b(0xbc9),_0x254db9['appendChild'](_0x8d07a2);const _0x352dc9=getComputedStyle(_0x8d07a2)[_0x14134b(0x404)];return _0x8d07a2[_0x14134b(0x8e5)](),_0x352dc9&&_0x352dc9!==''?_0x352dc9:_0x16e2af;}catch(_0x2d143a){return _0x16e2af;}}['_applyTemplatedBools'](){const _0x4bbf06=_0x598d8a,_0x54896f=this[_0x4bbf06(0xf9e)];if(!_0x54896f)return![];let _0x471a9f=![];if(this[_0x4bbf06(0x445)]&&this[_0x4bbf06(0x167)])for(const _0x58b80e in this[_0x4bbf06(0x445)]){const _0x50fc4a=parseTemplateBool(_0x54896f[_0x4bbf06(0xa75)](this[_0x4bbf06(0x445)][_0x58b80e]),CARD_DEFAULTS[_0x58b80e]);this[_0x4bbf06(0x167)][_0x58b80e]!==_0x50fc4a&&(this[_0x4bbf06(0x167)][_0x58b80e]=_0x50fc4a,_0x471a9f=!![]);}if(this[_0x4bbf06(0x768)]&&this[_0x4bbf06(0xd4e)]){const _0x4db9d5=new Set([_0x4bbf06(0xb02),'show_data_labels','show_average',_0x4bbf06(0xd34),'show_in_legend',_0x4bbf06(0x821),_0x4bbf06(0x9ee),'auto_hide']);for(let _0x34d6a8=0x0;_0x34d6a8<this[_0x4bbf06(0x768)][_0x4bbf06(0xdb4)];_0x34d6a8++){const _0x3bedf3=this[_0x4bbf06(0x768)][_0x34d6a8],_0x49ef6c=this['_entities'][_0x34d6a8];if(!_0x3bedf3||!_0x49ef6c)continue;for(const _0x1217e1 in _0x3bedf3){const _0x177c91=parseTemplateBool(_0x54896f[_0x4bbf06(0xa75)](this[_0x4bbf06(0xa3f)](_0x3bedf3[_0x1217e1],_0x49ef6c['entity'])),ENTITY_DEFAULTS[_0x1217e1]);_0x49ef6c[_0x1217e1]!==_0x177c91&&(_0x49ef6c[_0x1217e1]=_0x177c91,_0x471a9f=!![]);if(_0x4db9d5[_0x4bbf06(0x291)](_0x1217e1))continue;for(const _0x5c7819 of this[_0x4bbf06(0xd4e)]){_0x5c7819&&_0x5c7819[_0x4bbf06(0x385)]===_0x34d6a8&&_0x5c7819[_0x1217e1]!==_0x177c91&&(_0x5c7819[_0x1217e1]=_0x177c91,_0x471a9f=!![]);}}}}return _0x471a9f;}[_0x598d8a(0xa3f)](_0x5bde8a,_0x4fec7e){return _0x4fec7e&&typeof _0x5bde8a==='string'&&/\bentity\b/['test'](_0x5bde8a)?_0x5bde8a+'\u0000'+_0x4fec7e:_0x5bde8a;}[_0x598d8a(0x3af)](){const _0x1215cb=_0x598d8a;if(!this[_0x1215cb(0x2f9)]?.['connection']){this['_teardownColorTemplates'](),this[_0x1215cb(0xb95)]=null;return;}const _0x361ce8=new Map(),_0x23484f=_0x5e5be5=>{const _0x3190c5=_0x1215cb;if(!_0x361ce8[_0x3190c5(0x291)](_0x5e5be5))_0x361ce8[_0x3190c5(0x6fd)](_0x5e5be5,{'template':_0x5e5be5,'entId':null});};if(this[_0x1215cb(0x445)]){for(const _0x310256 in this['_tplBoolCard'])_0x23484f(this[_0x1215cb(0x445)][_0x310256]);}for(let _0x3c6657=0x0;_0x3c6657<(this[_0x1215cb(0x768)]||[])[_0x1215cb(0xdb4)];_0x3c6657++){const _0x35e1d2=this[_0x1215cb(0x768)][_0x3c6657];if(!_0x35e1d2)continue;const _0x4b6db6=this['_entities']?.[_0x3c6657]?.['entity']||null;for(const _0x5353e7 in _0x35e1d2){const _0xbcf182=this[_0x1215cb(0xa3f)](_0x35e1d2[_0x5353e7],_0x4b6db6);if(!_0x361ce8[_0x1215cb(0x291)](_0xbcf182))_0x361ce8[_0x1215cb(0x6fd)](_0xbcf182,{'template':_0x35e1d2[_0x5353e7],'entId':_0xbcf182===_0x35e1d2[_0x5353e7]?null:_0x4b6db6});}}const _0x4b4ed8=[_0x1215cb(0x404),'point_colors',_0x1215cb(0xb0c),'state_color',_0x1215cb(0xf27),_0x1215cb(0x1ed),_0x1215cb(0x360)];for(const _0x4aec36 of this[_0x1215cb(0xd4e)]||[]){for(const _0x101a52 of _0x4b4ed8){const _0x589456=_0x4aec36[_0x101a52];if(typeof _0x589456==='string'&&(_0x589456['includes']('{{')||_0x589456[_0x1215cb(0x68d)]('{%'))){const _0x46eac0=_0x4aec36[_0x1215cb(0x4d7)]||null,_0x41acbc=this[_0x1215cb(0xa3f)](_0x589456,_0x46eac0);if(!_0x361ce8['has'](_0x41acbc))_0x361ce8['set'](_0x41acbc,{'template':_0x589456,'entId':_0x41acbc===_0x589456?null:_0x46eac0});}}}const _0xc0aa83=[_0x1215cb(0x2cb),_0x1215cb(0xf23),_0x1215cb(0x7a4),_0x1215cb(0xd39),_0x1215cb(0x8cc),_0x1215cb(0xb9c),_0x1215cb(0x51f)];for(const _0x1d26d0 of _0xc0aa83){const _0x525488=this['_config']?.[_0x1d26d0];if(typeof _0x525488==='string'&&(_0x525488['includes']('{{')||_0x525488['includes']('{%')))_0x23484f(_0x525488);}for(const _0x3be293 of this[_0x1215cb(0x167)]?.[_0x1215cb(0x852)]||[]){for(const _0x304354 of[_0x1215cb(0xc94),'end',_0x1215cb(0xb50),'value','value_end',_0x1215cb(0x72c)]){const _0x431823=_0x3be293?.[_0x304354];if(typeof _0x431823==='string'&&(_0x431823[_0x1215cb(0x68d)]('{{')||_0x431823[_0x1215cb(0x68d)]('{%')))_0x23484f(_0x431823);}}const _0x5a9ab2=_0x361ce8['size']+':'+[..._0x361ce8[_0x1215cb(0x7d5)]()]['sort']()[_0x1215cb(0x9af)]('\x0a');if(_0x5a9ab2===this[_0x1215cb(0xb95)]&&this['_colorTemplateUnsubs']['length']+(this[_0x1215cb(0xc77)]||0x0)===_0x361ce8[_0x1215cb(0xd60)])return;this[_0x1215cb(0xb95)]=_0x5a9ab2,this[_0x1215cb(0x3d8)]();if(!_0x361ce8[_0x1215cb(0xd60)])return;const _0x2626fe=this[_0x1215cb(0x9e8)];for(const [_0xefb7c2,_0xbf413]of _0x361ce8){try{const _0x38f440=this['_hass']['connection'][_0x1215cb(0x76b)](_0x348193=>{const _0x3cd93c=_0x1215cb,_0x22a00f=normalizeTemplateResult(_0x348193?.[_0x3cd93c(0x817)]);if(!_0x22a00f)return;const _0x160d60=this['_resolvedTemplateColors']['get'](_0xefb7c2);if(_0x160d60===_0x22a00f)return;this[_0x3cd93c(0xf9e)][_0x3cd93c(0x6fd)](_0xefb7c2,_0x22a00f),this[_0x3cd93c(0x95e)](),this['_graphFingerprint']='',this[_0x3cd93c(0x23b)]();},_0xbf413[_0x1215cb(0xf19)]?{'type':_0x1215cb(0x237),'template':_0xbf413['template'],'variables':{'entity':_0xbf413[_0x1215cb(0xf19)]}}:{'type':'render_template','template':_0xbf413[_0x1215cb(0x48d)]});this['_tplPendingSubs']=(this[_0x1215cb(0xc77)]||0x0)+0x1,_0x38f440[_0x1215cb(0x4fd)](_0x1a6e2e=>{const _0x4dff7f=_0x1215cb;if(this[_0x4dff7f(0x9e8)]===_0x2626fe)this['_tplPendingSubs']=Math[_0x4dff7f(0x91c)](0x0,(this[_0x4dff7f(0xc77)]||0x0)-0x1);if(!this[_0x4dff7f(0x425)]||this['_tplGen']!==_0x2626fe){try{if(typeof _0x1a6e2e===_0x4dff7f(0x97f))_0x1a6e2e();}catch{}return;}this[_0x4dff7f(0xcb6)]['push'](_0x1a6e2e);})[_0x1215cb(0x253)](()=>{const _0x58baf4=_0x1215cb;if(this[_0x58baf4(0x9e8)]===_0x2626fe)this['_tplPendingSubs']=Math[_0x58baf4(0x91c)](0x0,(this[_0x58baf4(0xc77)]||0x0)-0x1);});}catch(_0x1cad4c){console[_0x1215cb(0x227)]('[sgc]\x20color\x20template\x20subscribe\x20failed',_0xbf413['template'],_0x1cad4c);}}}[_0x598d8a(0x3d8)](){const _0x31d27d=_0x598d8a;this[_0x31d27d(0x9e8)]=(this['_tplGen']||0x0)+0x1,this[_0x31d27d(0xc77)]=0x0;for(const _0x409c89 of this[_0x31d27d(0xcb6)]){try{if(typeof _0x409c89===_0x31d27d(0x97f))_0x409c89();}catch{}}this[_0x31d27d(0xcb6)]=[];}[_0x598d8a(0x362)](_0x3775f){const _0x2e5579=_0x598d8a;if(!_0x3775f||!this[_0x2e5579(0x2f9)]||!this[_0x2e5579(0x167)])return _0x3775f;const _0x3e022c=this[_0x2e5579(0x167)],_0x28a811=toNum(_0x3e022c['__sgcExtVisibleH'])>0x0;if(_0x3e022c['show_full_period']||_0x3e022c[_0x2e5579(0x89a)]&&!_0x28a811)return _0x3775f;if(_0x3775f[_0x2e5579(0x8b6)][_0x2e5579(0xca5)]()<Date[_0x2e5579(0xd47)]()-0xea60)return _0x3775f;const _0xdecfe=_0x3775f[_0x2e5579(0xc94)];let _0x586bbb=0x0;for(const _0x5281bd of this[_0x2e5579(0xd4e)]||[]){if(!_0x5281bd?.[_0x2e5579(0x1a6)])continue;const _0x3c10bf=this[_0x2e5579(0x2f9)][_0x2e5579(0x1bb)][_0x5281bd[_0x2e5579(0x4d7)]];if(!_0x3c10bf)continue;const _0x4be90f=synthesizeForecastSeries(_0x3c10bf,_0x5281bd,_0xdecfe,this[_0x2e5579(0x2f9)]);if(!_0x4be90f[_0x2e5579(0xdb4)])continue;const _0x2ee9fb=_0x4be90f[_0x4be90f['length']-0x1]['t'];if(_0x2ee9fb>_0x586bbb)_0x586bbb=_0x2ee9fb;}return _0x586bbb>_0x3775f['end'][_0x2e5579(0xca5)]()&&(_0x3775f[_0x2e5579(0x8b6)]=new Date(_0x586bbb+0x36ee80)),_0x3775f;}async[_0x598d8a(0xe41)](){const _0x50ef27=_0x598d8a;if(!this[_0x50ef27(0x2f9)]||!this[_0x50ef27(0x167)])return;const _0x1a010b=this[_0x50ef27(0x4af)]=(this[_0x50ef27(0x4af)]||0x0)+0x1;this[_0x50ef27(0x677)]=Date[_0x50ef27(0xd47)](),this[_0x50ef27(0x4fe)]=this[_0x50ef27(0xc65)]();if(this[_0x50ef27(0x167)]['chart_mode']===_0x50ef27(0xb15)){this['_lastUpdateDoneTs']=Date['now']();if(this['isConnected'])this[_0x50ef27(0x3af)]();this[_0x50ef27(0x23b)]();return;}this[_0x50ef27(0x6a8)]=[],this[_0x50ef27(0x362)](this['_window']);const _0xfa31e8=toNum(this['_config']?.[_0x50ef27(0x82b)]),_0x5a6dc9=toNum(this['_config']?.[_0x50ef27(0xbef)]),_0x5aebe1=isNum(_0x5a6dc9)&&_0x5a6dc9>0x0?new Date(Math['min'](_0x5a6dc9,this[_0x50ef27(0x4fe)][_0x50ef27(0x8b6)][_0x50ef27(0xca5)]())):this['_window'][_0x50ef27(0x8b6)],_0x2c2d15=isNum(_0xfa31e8)&&_0xfa31e8>0x0?{'start':new Date(_0x5aebe1['getTime']()-_0xfa31e8*0x36ee80),'end':_0x5aebe1}:this[_0x50ef27(0x4fe)];for(const _0x1d2df4 of this[_0x50ef27(0xd4e)]){if(_0x1d2df4&&_0x1d2df4[_0x50ef27(0x385)]!=null&&_0x1d2df4[_0x50ef27(0xe57)]){const _0x3ffc59=resolveOffsetHours(this[_0x50ef27(0xd4e)][_0x1d2df4[_0x50ef27(0x385)]]?.[_0x50ef27(0x561)],this['_hass'])||0x0;_0x1d2df4[_0x50ef27(0x561)]=_0x3ffc59+this[_0x50ef27(0x627)](_0x1d2df4[_0x50ef27(0xe57)],_0x2c2d15);}}let {start:_0x432392,end:_0x255cce}=this['_window'],_0x353475=_0x432392['getTime'](),_0x5adbb4=_0x255cce[_0x50ef27(0xca5)]();const _0x25a303=this['_config'],_0x3a6062=Math[_0x50ef27(0x91c)](0x1,(_0x5adbb4-_0x353475)/0x36ee80),_0x1d499e=_0x3a6062>=0x18?0xea60:0x2710,_0x3779df=Math[_0x50ef27(0x9a2)](_0x353475/_0x1d499e)*_0x1d499e;_0x3779df!==_0x353475&&(_0x353475=_0x3779df,_0x432392=new Date(_0x3779df),this[_0x50ef27(0x4fe)][_0x50ef27(0xc94)]=_0x432392);Object[_0x50ef27(0x1cf)](_0x25a303,'__sgcActiveRule',{'value':activeScaleRule(_0x25a303,(_0x5adbb4-_0x353475)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x4d161f=[];for(const _0x2aae29 of this[_0x50ef27(0xd4e)]||[]){_0x2aae29?.[_0x50ef27(0xfde)]&&!(this['_statMeta']&&_0x2aae29[_0x50ef27(0xfde)]in this[_0x50ef27(0xb92)])&&_0x4d161f['push'](_0x2aae29['statistic_id']);}if(_0x4d161f['length']){try{await this[_0x50ef27(0xae6)](_0x4d161f);}catch{}if(_0x1a010b!==this[_0x50ef27(0x4af)])return;}const _0x41b884=this[_0x50ef27(0x16c)](_0x3a6062);this[_0x50ef27(0xac9)](_0x3a6062);const _0x5c98bd=new Set(),_0x4eacdf=_0x5d89e8=>{const _0x5cbcea=_0x50ef27;if(!_0x5d89e8)return![];if(_0x5c98bd[_0x5cbcea(0x291)](_0x5d89e8))return!![];if(_0x5d89e8['fixed_value']||_0x5d89e8['data_attribute']||_0x5d89e8[_0x5cbcea(0x56b)]||_0x5d89e8['state_map'])return![];if(autoStateMap(_0x5d89e8,this['_hass'],this[_0x5cbcea(0x167)]?.['chart_mode']))return![];if(_0x5d89e8[_0x5cbcea(0xfde)])return!![];const _0x518197=_0x5d89e8[_0x5cbcea(0x997)]||this['_config']['data_source']||_0x5cbcea(0xdc1);if(_0x518197===_0x5cbcea(0x21e))return![];if(_0x41b884[_0x5cbcea(0xc82)]!==_0x5cbcea(0xab5)){if(_0x41b884[_0x5cbcea(0x692)]&&this['_hasLTS'](_0x5d89e8))return!![];if(_0x518197==='auto'&&this[_0x5cbcea(0xf6e)](_0x5d89e8,_0x41b884,_0x3a6062))return![];return this[_0x5cbcea(0xaf4)](_0x5d89e8)&&!!_0x41b884['optStats']&&this[_0x5cbcea(0xb35)](_0x5d89e8);}return this[_0x5cbcea(0xb35)](_0x5d89e8);},_0xa42f45=new Map(),_0x4745eb=new Map(),_0x5c83ea=new Array(this[_0x50ef27(0xd4e)][_0x50ef27(0xdb4)])[_0x50ef27(0xd35)](null),_0x4736f1=new Array(this[_0x50ef27(0xd4e)][_0x50ef27(0xdb4)])[_0x50ef27(0xd35)](![]);this[_0x50ef27(0xd4e)][_0x50ef27(0x56c)]((_0x567627,_0x1e740c)=>{const _0x2d327c=_0x50ef27;if(_0x567627[_0x2d327c(0x88d)])return;if(_0x567627['data_attribute'])return;const _0x3d88e3=resolveOffsetHours(_0x567627[_0x2d327c(0x561)],this[_0x2d327c(0x2f9)]);if(_0x4eacdf(_0x567627)){const _0x31336f=this[_0x2d327c(0xa2b)](_0x567627),_0x434eb2=this['_statPeriodFor'](_0x567627,_0x41b884),_0x37f128=_0x3d88e3+'|'+_0x434eb2;if(!_0x4745eb['has'](_0x37f128))_0x4745eb[_0x2d327c(0x6fd)](_0x37f128,{'offH':_0x3d88e3,'period':_0x434eb2,'ids':[]});const _0x4638d2=_0x4745eb['get'](_0x37f128)[_0x2d327c(0x268)];if(!_0x4638d2['includes'](_0x31336f))_0x4638d2['push'](_0x31336f);_0x5c83ea[_0x1e740c]=_0x31336f+'__'+_0x3d88e3+'__'+_0x434eb2,_0x4736f1[_0x1e740c]=!![];}else{if(_0x567627[_0x2d327c(0x4d7)]){if(!_0xa42f45['has'](_0x3d88e3))_0xa42f45[_0x2d327c(0x6fd)](_0x3d88e3,[]);const _0x5ee5eb=_0xa42f45['get'](_0x3d88e3),_0x4a7909=_0x567627[_0x2d327c(0x4d7)],_0x2046de=this[_0x2d327c(0xdc0)](_0x567627,_0x1e740c),_0xc9aa3e=_0x5ee5eb['find'](_0x4897f6=>_0x4897f6['id']===_0x4a7909);if(!_0xc9aa3e)_0x5ee5eb[_0x2d327c(0xf3d)]({'id':_0x4a7909,'attribute':_0x2046de,'attrs':_0x2046de?[_0x2046de]:[]});else{if(_0x2046de){if(!_0xc9aa3e['attribute'])_0xc9aa3e[_0x2d327c(0x56b)]=_0x2046de;if(!_0xc9aa3e[_0x2d327c(0x2b2)][_0x2d327c(0x68d)](_0x2046de))_0xc9aa3e[_0x2d327c(0x2b2)]['push'](_0x2046de);}}_0x5c83ea[_0x1e740c]=_0x4a7909+'__'+_0x3d88e3;}}});const _0x4f1985=this[_0x50ef27(0x167)][_0x50ef27(0xbc4)]!==![],_0x4cf9ff={},_0x5a3cdd={},_0x2d64ed=new Set();let _0x84ea0=0x0;for(const _0x4cce87 of this[_0x50ef27(0xd4e)]||[]){const _0x4a1629=toNum(_0x4cce87?.[_0x50ef27(0x34f)]);if(_0x4a1629>0x0&&_0x4a1629*0x36ee80>_0x84ea0)_0x84ea0=_0x4a1629*0x36ee80;}const _0x462c2c=this['_maMaxLeadMs']((_0x5adbb4-_0x353475)/0x36ee80),_0x3763ba=new Set();for(const _0x5321e0 of this['_entities']){if(!_0x4eacdf(_0x5321e0)&&!(_0x41b884[_0x50ef27(0x95f)]&&this[_0x50ef27(0xb35)](_0x5321e0)))continue;const _0x303f96=DataProcessor[_0x50ef27(0x5c2)](_0x5321e0[_0x50ef27(0x6f4)]||_0x50ef27(0xf7d));for(const _0x5e0164 of _0x303f96)_0x3763ba[_0x50ef27(0x7ab)](_0x5e0164);if((_0x5321e0[_0x50ef27(0x6f4)]||'avg')===_0x50ef27(0x91c))_0x3763ba[_0x50ef27(0x7ab)](_0x50ef27(0x4da));(_0x5321e0[_0x50ef27(0x6f4)]||_0x50ef27(0xf7d))===_0x50ef27(0xaab)&&(_0x3763ba[_0x50ef27(0x7ab)]('min'),_0x3763ba[_0x50ef27(0x7ab)](_0x50ef27(0x91c))),_0x5321e0['show_range_band']&&(_0x3763ba[_0x50ef27(0x7ab)](_0x50ef27(0x4da)),_0x3763ba[_0x50ef27(0x7ab)](_0x50ef27(0x91c)));}if(!_0x3763ba[_0x50ef27(0xd60)])_0x3763ba[_0x50ef27(0x7ab)](_0x50ef27(0x4f6));const _0xf51416=Array[_0x50ef27(0xdd3)](_0x3763ba),_0x537df8=_0x51f08b=>{const _0x46215b=_0x50ef27,{offH:_0x17db52,period:_0x249ad3,ids:_0x2405a1}=_0x51f08b,_0x15b612=_0x17db52*0x36ee80,_0x2d526f=new Date(_0x353475-_0x15b612-_0x84ea0-_0x462c2c),_0x9279ad=new Date(_0x5adbb4-_0x15b612);return this[_0x46215b(0x1ce)][_0x46215b(0x68b)](this[_0x46215b(0x2f9)],_0x2405a1,_0x2d526f,_0x9279ad,_0x249ad3,_0x4f1985,_0xf51416)[_0x46215b(0x4fd)](async _0xa0cf6f=>{const _0x42dae7=_0x46215b;if(_0x249ad3===_0x42dae7(0xbf1)){const _0x3529b4=_0x353475-_0x15b612,_0x4ff40d=0x36ee80,_0x25acf4=[];for(const _0xc6e0d1 of _0x2405a1){const _0x311172=_0xa0cf6f[_0xc6e0d1];if(!_0x311172||!_0x311172[_0x42dae7(0xdb4)]){_0x25acf4[_0x42dae7(0xf3d)](_0xc6e0d1);continue;}if(!isNum(_0x311172[0x0]?.['t'])||_0x311172[0x0]['t']-_0x3529b4>_0x4ff40d)_0x25acf4[_0x42dae7(0xf3d)](_0xc6e0d1);}if(_0x25acf4[_0x42dae7(0xdb4)])try{const _0x24c5a7=await this['_fetcher']['fetchStatistics'](this[_0x42dae7(0x2f9)],_0x25acf4,_0x2d526f,_0x9279ad,'hour',_0x4f1985,_0xf51416);for(const _0x3468ac of _0x25acf4){const _0x53242b=_0xa0cf6f[_0x3468ac],_0x7b660e=_0x24c5a7[_0x3468ac];if(!_0x7b660e||!_0x7b660e[_0x42dae7(0xdb4)])continue;if(!_0x53242b||!_0x53242b[_0x42dae7(0xdb4)]){_0xa0cf6f[_0x3468ac]=_0x7b660e;continue;}const _0x28e9fb=_0x53242b[0x0]['t'],_0x2247fc=_0x7b660e[_0x42dae7(0xb42)](_0x4963e4=>_0x4963e4['t']+0x36ee80<=_0x28e9fb);if(!_0x2247fc[_0x42dae7(0xdb4)]){_0xa0cf6f[_0x3468ac]=_0x53242b;continue;}const _0x2c66ea=_0x2247fc[_0x2247fc[_0x42dae7(0xdb4)]-0x1],_0x167461=_0x53242b[0x0],_0x342c2f=isNum(_0x167461[_0x42dae7(0x8a6)])&&isNum(_0x2c66ea[_0x42dae7(0x8a6)])&&isNum(_0x167461[_0x42dae7(0xe25)])?{..._0x167461,'change':_0x167461[_0x42dae7(0x8a6)]-_0x2c66ea['sum']}:_0x167461;_0xa0cf6f[_0x3468ac]=_0x2247fc[_0x42dae7(0xbed)]([_0x342c2f],_0x53242b['slice'](0x1));}}catch{}}for(const _0x5be8cc in _0xa0cf6f){const _0x148677=_0x15b612!==0x0?_0xa0cf6f[_0x5be8cc]['map'](_0x15bafd=>({..._0x15bafd,'t':_0x15bafd['t']+_0x15b612})):_0xa0cf6f[_0x5be8cc];_0x4cf9ff[_0x5be8cc+'__'+_0x17db52+'__'+_0x249ad3]=_0x148677;}});},_0x2f0570=[];for(const [_0x51e4f1,_0x40d7a0]of _0xa42f45){const _0x267df1=_0x51e4f1*0x36ee80,_0x492a03=new Date(_0x353475-_0x267df1-_0x84ea0-_0x462c2c),_0x1c4eb3=new Date(_0x5adbb4-_0x267df1);_0x2f0570[_0x50ef27(0xf3d)](this[_0x50ef27(0x1ce)][_0x50ef27(0x7d7)](this['_hass'],_0x40d7a0,_0x492a03,_0x1c4eb3,_0x4f1985)[_0x50ef27(0x4fd)](async _0x1654a5=>{const _0x5b6fb0=_0x50ef27;let _0x14a817=![];const _0x5a17d6=Math['max'](0x1,(_0x1c4eb3[_0x5b6fb0(0xca5)]()-_0x492a03[_0x5b6fb0(0xca5)]())/0x36ee80);for(const _0x410e52 in _0x1654a5){const _0x9faa58=_0x267df1!==0x0?_0x1654a5[_0x410e52][_0x5b6fb0(0x93b)](_0x132900=>({..._0x132900,'t':_0x132900['t']+_0x267df1})):_0x1654a5[_0x410e52];_0x5a3cdd[_0x410e52+'__'+_0x51e4f1]=_0x9faa58;if(_0x40d7a0[_0x5b6fb0(0xeaf)](_0x34d3ff=>_0x34d3ff['id']===_0x410e52&&_0x34d3ff[_0x5b6fb0(0x2b2)]&&_0x34d3ff[_0x5b6fb0(0x2b2)][_0x5b6fb0(0xdb4)]))_0x2d64ed[_0x5b6fb0(0x7ab)](_0x410e52+'__'+_0x51e4f1);const _0x387715=_0x1654a5[_0x410e52][_0x5b6fb0(0xdb4)];if(_0x3a6062>=HF_MIN_WINDOW_H&&_0x387715>HF_MIN_ROWS&&_0x387715/_0x5a17d6>HF_ROWS_PER_HOUR){const _0x381b13=this[_0x5b6fb0(0xd4e)]['find'](_0x4e6390=>_0x4e6390?.[_0x5b6fb0(0x4d7)]===_0x410e52&&!_0x4e6390['statistic_id']);if(_0x381b13&&(_0x381b13[_0x5b6fb0(0x997)]||this['_config'][_0x5b6fb0(0x997)]||_0x5b6fb0(0xdc1))==='auto'&&this['_hasLTS'](_0x381b13)&&_markHighFrequency(_0x410e52)&&!this[_0x5b6fb0(0xf6e)](_0x381b13,_0x41b884,_0x3a6062))_0x14a817=!![];}}if(_0x14a817)this[_0x5b6fb0(0x384)]();if(!_0x41b884[_0x5b6fb0(0x95f)])return;const _0x154f93=_0x492a03['getTime']()+0xea60,_0x1f1eb2=new Map();this[_0x5b6fb0(0xd4e)][_0x5b6fb0(0x56c)]((_0x26922f,_0x5809b6)=>{const _0x39f94e=_0x5b6fb0;if(!_0x26922f?.[_0x39f94e(0x4d7)]||_0x4736f1[_0x5809b6]||_0x5c83ea[_0x5809b6]!==_0x26922f['entity']+'__'+_0x51e4f1)return;if(_0x26922f['ref_entity']||_0x26922f[_0x39f94e(0x17d)]||(_0x26922f['data_source']||'auto')!==_0x39f94e(0xdc1))return;if(!this[_0x39f94e(0xb35)](_0x26922f)||this[_0x39f94e(0xdc0)](_0x26922f,_0x5809b6))return;const _0x4a11bf=_0x1654a5[_0x26922f[_0x39f94e(0x4d7)]];if(_0x4a11bf&&_0x4a11bf['length']&&isNum(_0x4a11bf[0x0]?.['t'])&&_0x4a11bf[0x0]['t']<=_0x154f93)return;const _0x14a625=this[_0x39f94e(0xee0)](_0x26922f,Object[_0x39f94e(0x44c)]({'source':_0x39f94e(0xab5)},_0x41b884[_0x39f94e(0x972)])),_0x41d999=this[_0x39f94e(0xa2b)](_0x26922f);_0x5c98bd[_0x39f94e(0x7ab)](_0x26922f),_0x4736f1[_0x5809b6]=!![],_0x5c83ea[_0x5809b6]=_0x41d999+'__'+_0x51e4f1+'__'+_0x14a625;if(!_0x1f1eb2[_0x39f94e(0x291)](_0x14a625))_0x1f1eb2[_0x39f94e(0x6fd)](_0x14a625,[]);const _0x4a5746=_0x1f1eb2[_0x39f94e(0xa75)](_0x14a625);if(!_0x4a5746[_0x39f94e(0x68d)](_0x41d999))_0x4a5746[_0x39f94e(0xf3d)](_0x41d999);});for(const [_0x278513,_0x15cc89]of _0x1f1eb2)await _0x537df8({'offH':_0x51e4f1,'period':_0x278513,'ids':_0x15cc89});}));}for(const [,_0x1e2f24]of _0x4745eb)_0x2f0570[_0x50ef27(0xf3d)](_0x537df8(_0x1e2f24));const _0x4fb6b1=new Map(),_0x39bff8=new Map();for(const _0x5f55ea of this[_0x50ef27(0xd4e)]){if(!_0x5f55ea?.[_0x50ef27(0x17d)]||_0x5f55ea[_0x50ef27(0x88d)]||_0x5f55ea[_0x50ef27(0x1a6)])continue;const _0x46f040=resolveOffsetHours(_0x5f55ea[_0x50ef27(0x561)],this[_0x50ef27(0x2f9)])||0x0,_0x4c6416=_0x5f55ea[_0x50ef27(0x17d)]+'__'+_0x46f040;if(_0x39bff8[_0x50ef27(0x291)](_0x4c6416))continue;const _0x4fb852=this[_0x50ef27(0x2f9)]?.[_0x50ef27(0x1bb)]?.[_0x5f55ea[_0x50ef27(0x17d)]]?.['attributes']?.[_0x50ef27(0xf21)],_0x13ffee=_0x4fb852===_0x50ef27(0xc25)||_0x4fb852==='total'||_0x4fb852==='total_increasing';_0x39bff8[_0x50ef27(0x6fd)](_0x4c6416,{'id':_0x5f55ea[_0x50ef27(0x17d)],'attribute':_0x5f55ea[_0x50ef27(0xd2f)]||null,'offH':_0x46f040,'useStats':_0x41b884[_0x50ef27(0xc82)]===_0x50ef27(0xab5)&&_0x13ffee&&!_0x5f55ea[_0x50ef27(0xd2f)]});}this[_0x50ef27(0x7b3)]=_0x39bff8['size']?{'jobs':_0x39bff8,'sMs':_0x353475,'eMs':_0x5adbb4,'horizonMs':_0x84ea0,'leadMs':_0x462c2c}:null,_0x2f0570[_0x50ef27(0xf3d)](...this['_priceJobFetches'](_0x39bff8,_0x353475,_0x5adbb4,_0x84ea0,_0x462c2c,_0x4f1985,_0x4fb6b1));const _0x3c167a=new Map(),_0x4c99ff=new Map();this[_0x50ef27(0xd4e)][_0x50ef27(0x56c)]((_0x26aa98,_0x3bf70f)=>{const _0x3d42b7=_0x50ef27;if(!_0x26aa98?.[_0x3d42b7(0x653)]||_0x26aa98[_0x3d42b7(0x88d)]||_0x26aa98[_0x3d42b7(0x1a6)])return;const _0x30e0e2=resolveOffsetHours(_0x26aa98[_0x3d42b7(0x561)],this['_hass'])||0x0,_0x2be8fa=this[_0x3d42b7(0x2f9)]?.[_0x3d42b7(0x1bb)]?.[_0x26aa98[_0x3d42b7(0x653)]]?.['attributes']?.[_0x3d42b7(0xf21)],_0xc0c182=_0x2be8fa===_0x3d42b7(0xc25)||_0x2be8fa==='total'||_0x2be8fa===_0x3d42b7(0x263),_0xb1ff43=_0x4736f1[_0x3bf70f]&&_0xc0c182&&!_0x26aa98[_0x3d42b7(0x850)],_0x45f780=_0xb1ff43?this[_0x3d42b7(0xee0)](_0x26aa98,_0x41b884):'hist',_0x5d6cda=this[_0x3d42b7(0x298)](_0x26aa98)?_0x26aa98[_0x3d42b7(0x6f4)]:null,_0x1716f1=_0x5d6cda?_0x45f780+'-'+_0x5d6cda:_0x45f780,_0x1cc318=refJobKey(_0x26aa98,_0x30e0e2,_0x1716f1);_0x26aa98['__sgcRefKey']=_0x1cc318;if(_0x4c99ff['has'](_0x1cc318))return;_0x4c99ff['set'](_0x1cc318,{'id':_0x26aa98['ref_entity'],'attribute':_0x26aa98['ref_attribute']||null,'offH':_0x30e0e2,'useStats':_0xb1ff43,'period':_0x45f780,'deltaAgg':_0x5d6cda});});for(const [_0x5d293a,_0x55cd7b]of _0x4c99ff){const _0x1f1ab0=_0x55cd7b['offH']*0x36ee80,_0x3ceb6f=new Date(_0x353475-_0x1f1ab0-_0x84ea0-_0x462c2c-0x5265c00),_0x30fdf4=new Date(_0x5adbb4-_0x1f1ab0),_0x194838=()=>this[_0x50ef27(0x1ce)]['fetchHistory'](this[_0x50ef27(0x2f9)],[{'id':_0x55cd7b['id'],'attribute':_0x55cd7b['attribute']}],_0x3ceb6f,_0x30fdf4,_0x4f1985)[_0x50ef27(0x4fd)](_0x459e4b=>{const _0xe003b0=_0x50ef27,_0x54a516=[];for(const _0xc699e5 of _0x459e4b[_0x55cd7b['id']]||[]){const _0x973bfa=_0x55cd7b['attribute']?getAttributePath(_0xc699e5[_0xe003b0(0xdc3)],_0x55cd7b[_0xe003b0(0x56b)]):_0xc699e5[_0xe003b0(0xc78)],_0xc30c9b=toNum(_0x973bfa);if(_0xc30c9b!==null)_0x54a516[_0xe003b0(0xf3d)]({'t':_0xc699e5['t']+_0x1f1ab0,'v':_0xc30c9b});}_0x3c167a[_0xe003b0(0x6fd)](_0x5d293a,{'samples':_0x54a516,'statPeriodMs':0x0,'id':_0x55cd7b['id'],'attribute':_0x55cd7b[_0xe003b0(0x56b)],'offH':_0x55cd7b[_0xe003b0(0x236)],'sameRep':![],'deltaAgg':_0x55cd7b[_0xe003b0(0x295)]||null});});if(_0x55cd7b[_0x50ef27(0x399)]&&!(_0x55cd7b['deltaAgg']&&_0x55cd7b['period']===_0x50ef27(0xbf1))){const _0x2c7f7b=_0x55cd7b[_0x50ef27(0xd03)]==='5minute'?_0x50ef27(0x181):_0x55cd7b[_0x50ef27(0xd03)],_0x319d09={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x2c7f7b]||0x36ee80,_0xb8a70b=_0x55cd7b[_0x50ef27(0x295)]===_0x50ef27(0xaab)?[_0x50ef27(0x4f6),_0x50ef27(0xc78),'min','max']:_0x55cd7b[_0x50ef27(0x295)]?DataProcessor[_0x50ef27(0x5c2)](_0x55cd7b[_0x50ef27(0x295)]):[_0x50ef27(0x4f6),_0x50ef27(0xc78)];_0x2f0570[_0x50ef27(0xf3d)](this[_0x50ef27(0x1ce)][_0x50ef27(0x68b)](this[_0x50ef27(0x2f9)],[_0x55cd7b['id']],_0x3ceb6f,_0x30fdf4,_0x2c7f7b,_0x4f1985,_0xb8a70b)[_0x50ef27(0x4fd)](_0x5e767a=>{const _0x2d1505=_0x50ef27,_0x472f9f=[],_0x56660a=_0x5e767a[_0x55cd7b['id']]||[],_0x1211c4=!!_0x55cd7b['deltaAgg']&&(_0x55cd7b[_0x2d1505(0x295)]===_0x2d1505(0x8a6)||_0x55cd7b[_0x2d1505(0x295)]===_0x2d1505(0xe25))&&!_0x56660a['some'](_0x59b0ce=>isNum(_0x59b0ce[_0x2d1505(0xe25)]))&&_0x56660a[_0x2d1505(0xeaf)](_0x272c8d=>isNum(_0x272c8d[_0x2d1505(0x8a6)]));let _0x55f00c=null;for(const _0x301146 of _0x56660a){let _0x249d3d;if(_0x1211c4){_0x249d3d=isNum(_0x301146[_0x2d1505(0x8a6)])&&_0x55f00c!==null?_0x301146[_0x2d1505(0x8a6)]-_0x55f00c:isNum(_0x301146[_0x2d1505(0x8a6)])?0x0:null;if(isNum(_0x301146['sum']))_0x55f00c=_0x301146[_0x2d1505(0x8a6)];}else _0x249d3d=_0x55cd7b['deltaAgg']?DataProcessor[_0x2d1505(0x1f8)](_0x301146,_0x55cd7b[_0x2d1505(0x295)]):isNum(_0x301146[_0x2d1505(0x4f6)])?_0x301146[_0x2d1505(0x4f6)]:isNum(_0x301146['state'])?_0x301146['state']:null;if(_0x249d3d!==null&&isNum(_0x249d3d)){const _0x500607={'t':_0x301146['t']+_0x1f1ab0,'v':_0x249d3d};_0x55cd7b['deltaAgg']===_0x2d1505(0xaab)&&isNum(_0x301146[_0x2d1505(0x4da)])&&isNum(_0x301146[_0x2d1505(0x91c)])&&(_0x500607[_0x2d1505(0x666)]=_0x301146[_0x2d1505(0x4da)],_0x500607[_0x2d1505(0x1ea)]=_0x301146['max']),_0x472f9f[_0x2d1505(0xf3d)](_0x500607);}}const _0x37cd89=_0x472f9f['length']?_0x472f9f[0x0]['t']-(_0x3ceb6f[_0x2d1505(0xca5)]()+_0x1f1ab0):Infinity;if(!_0x472f9f[_0x2d1505(0xdb4)]||_0x37cd89>_0x319d09*0x2)return _0x194838();_0x3c167a[_0x2d1505(0x6fd)](_0x5d293a,{'samples':_0x472f9f,'statPeriodMs':_0x319d09,'id':_0x55cd7b['id'],'attribute':_0x55cd7b[_0x2d1505(0x56b)],'offH':_0x55cd7b['offH'],'sameRep':!!_0x55cd7b['deltaAgg'],'deltaAgg':_0x55cd7b[_0x2d1505(0x295)]||null});}));}else _0x2f0570[_0x50ef27(0xf3d)](_0x194838());}let _0x502434=[];_0x2f0570[_0x50ef27(0xf3d)](this[_0x50ef27(0x440)](_0x432392,_0x255cce)[_0x50ef27(0x4fd)](_0x191e6b=>{_0x502434=_0x191e6b;})[_0x50ef27(0x253)](()=>{_0x502434=[];})),await Promise[_0x50ef27(0x808)](_0x2f0570);if(_0x1a010b!==this[_0x50ef27(0x4af)])return;this[_0x50ef27(0x3e1)]=_0x4fb6b1,this[_0x50ef27(0xe20)]=_0x3c167a,this[_0x50ef27(0x30c)]=Object[_0x50ef27(0x85f)](null);const _0x536145=_0x353475-_0x84ea0-_0x462c2c,_0x89b663=this[_0x50ef27(0x167)]?.[_0x50ef27(0x816)]?buildAreaSuffixes(this[_0x50ef27(0x2f9)],this[_0x50ef27(0xd4e)],this['_statMeta'],(_0x50e2a5,_0xad29bf,_0x540e89)=>this[_0x50ef27(0xc39)](_0x540e89,_0x50e2a5,_0xad29bf)):null;this['_areaDisambig']=_0x89b663,this[_0x50ef27(0x677)]=Date[_0x50ef27(0xd47)]();const _0x8f47c2=this['_entities'][_0x50ef27(0x93b)]((_0x4d9008,_0x42aac2)=>{const _0x531e8a=_0x50ef27;let _0x945fa3,_0xc0d35a=null;if(_0x4d9008[_0x531e8a(0x88d)]){const _0x5908af=this['_hass']['states'][_0x4d9008['entity']],_0x52f920=this[_0x531e8a(0xdc0)](_0x4d9008,_0x42aac2),_0x228ae9=_0x52f920?getAttributePath(_0x5908af?.[_0x531e8a(0xdc3)],_0x52f920):_0x5908af?.[_0x531e8a(0xc78)],_0x19b12a=toNum(_0x228ae9);_0x19b12a!==null?_0x945fa3=[{'t':_0x353475,'v':_0x19b12a},{'t':_0x5adbb4,'v':_0x19b12a}]:_0x945fa3=[];}else{if(_0x4d9008[_0x531e8a(0x1a6)]){const _0x138a96=this[_0x531e8a(0x2f9)][_0x531e8a(0x1bb)][_0x4d9008[_0x531e8a(0x4d7)]];_0x945fa3=synthesizeForecastSeries(_0x138a96,_0x4d9008,this['_window'][_0x531e8a(0xc94)],this[_0x531e8a(0x2f9)]);}else{if(_0x4eacdf(_0x4d9008)){const _0x4a89e2=_0x5c83ea[_0x42aac2],_0x294e7a=_0x4a89e2&&_0x4cf9ff[_0x4a89e2]||[];_0x945fa3=_0x294e7a[_0x531e8a(0x93b)](_0x175c63=>{const _0x1bec50=_0x531e8a,_0x1ec24f={'t':_0x175c63['t'],'v':DataProcessor['pickStatField'](_0x175c63,_0x4d9008[_0x1bec50(0x6f4)])};(_0x4d9008[_0x1bec50(0xd34)]||_0x4d9008[_0x1bec50(0x6f4)]==='delta')&&isNum(_0x175c63[_0x1bec50(0x4da)])&&isNum(_0x175c63[_0x1bec50(0x91c)])&&(_0x1ec24f[_0x1bec50(0x666)]=_0x175c63[_0x1bec50(0x4da)],_0x1ec24f[_0x1bec50(0x1ea)]=_0x175c63['max']);if(_0x4d9008['aggregate_func']==='max'){if(isNum(_0x175c63[_0x1bec50(0x4f6)]))_0x1ec24f[_0x1bec50(0x870)]=_0x175c63['mean'];if(isNum(_0x175c63[_0x1bec50(0x4da)]))_0x1ec24f[_0x1bec50(0xf91)]=_0x175c63['min'];}return _0x1ec24f;})['filter'](_0x164f82=>_0x164f82['v']!==null&&isNum(_0x164f82['v'])&&_0x164f82['t']>=_0x536145);if(_0x4d9008['aggregate_func']===_0x531e8a(0xe25)&&_0x4d9008[_0x531e8a(0xc5f)]===!![]&&_0x294e7a[_0x531e8a(0xdb4)]>0x0){const _0x48d58d=_0x294e7a[_0x531e8a(0x93b)](_0xf53dee=>({'t':_0xf53dee['t'],'v':isNum(_0xf53dee[_0x531e8a(0xc78)])?_0xf53dee[_0x531e8a(0xc78)]:isNum(_0xf53dee[_0x531e8a(0x4f6)])?_0xf53dee['mean']:null,'c':isNum(_0xf53dee[_0x531e8a(0xe25)])?_0xf53dee[_0x531e8a(0xe25)]:null}))['filter'](_0x28b4c5=>isNum(_0x28b4c5['v'])&&_0x28b4c5['v']!==0x0&&_0x28b4c5['t']>=_0x536145),_0x436919=_0x294e7a[_0x531e8a(0xeaf)](_0xb09ed3=>isNum(_0xb09ed3[_0x531e8a(0xe25)])),_0x3e4874=this[_0x531e8a(0x2f9)]?.[_0x531e8a(0x1bb)]?.[this['_getStatId'](_0x4d9008)]?.['attributes'],_0x525c0e=!!(_0x3e4874&&(_0x3e4874[_0x531e8a(0x5bb)]||_0x3e4874[_0x531e8a(0x633)]));let _0x48dcc4=0x0,_0x5de034=0x0;for(let _0x53a81e=0x1;_0x53a81e<_0x48d58d[_0x531e8a(0xdb4)];_0x53a81e++){if(_0x48d58d[_0x53a81e]['v']<_0x48d58d[_0x53a81e-0x1]['v'])_0x48dcc4++;if(_0x48d58d[_0x53a81e]['v']!==_0x48d58d[_0x53a81e-0x1]['v'])_0x5de034++;}const _0x23a20f=_0x3e4874?.[_0x531e8a(0xf21)]!==_0x531e8a(0xa32)&&_0x5de034>=0x4&&_0x48dcc4>=0x2&&_0x48dcc4/_0x5de034>=0.25;!(_0x436919&&(_0x525c0e||_0x23a20f||_0x48d58d[_0x531e8a(0xdb4)]===0x0))&&(_0x945fa3=_0x48d58d[_0x531e8a(0x93b)]((_0x2e54a8,_0x2227c7)=>{const _0x1f2fea=_0x531e8a;if(_0x2227c7===0x0)return{'t':_0x2e54a8['t'],'v':0x0};let _0x378f93=Math[_0x1f2fea(0x91c)](0x0,_0x2e54a8['v']-_0x48d58d[_0x2227c7-0x1]['v']);if(_0x2e54a8['c']!==null&&_0x378f93>_0x2e54a8['c'])_0x378f93=Math['max'](0x0,_0x2e54a8['c']);return{'t':_0x2e54a8['t'],'v':_0x378f93};}));}else{if((_0x4d9008[_0x531e8a(0x6f4)]===_0x531e8a(0xe25)||_0x4d9008[_0x531e8a(0x6f4)]===_0x531e8a(0x8a6))&&_0x294e7a[_0x531e8a(0xdb4)]>0x0){const _0x3be037=_0x294e7a['some'](_0x32af75=>isNum(_0x32af75[_0x531e8a(0xe25)])),_0x277c66=_0x294e7a[_0x531e8a(0xeaf)](_0x3c7c44=>isNum(_0x3c7c44['sum']));if(!_0x3be037&&_0x277c66&&_0x945fa3[_0x531e8a(0xdb4)]>0x1){const _0x1ada60=_0x945fa3[_0x531e8a(0x93b)](_0x44ddbc=>_0x44ddbc['v']);_0x945fa3[0x0]['v']=0x0;for(let _0x17a86e=0x1;_0x17a86e<_0x945fa3[_0x531e8a(0xdb4)];_0x17a86e++){_0x945fa3[_0x17a86e]['v']=_0x1ada60[_0x17a86e]-_0x1ada60[_0x17a86e-0x1];}}else{if(!_0x3be037&&!_0x277c66&&_0x4d9008[_0x531e8a(0x6f4)]===_0x531e8a(0xe25)&&_0x945fa3[_0x531e8a(0xdb4)]>0x1){const _0x5c71f9=this[_0x531e8a(0x9ef)](_0x4d9008),_0x5adfac=_0x945fa3['map'](_0x4ef87c=>_0x4ef87c['v']);_0x945fa3[0x0]['v']=0x0;for(let _0x231758=0x1;_0x231758<_0x945fa3[_0x531e8a(0xdb4)];_0x231758++){const _0xe1c180=_0x5adfac[_0x231758]-_0x5adfac[_0x231758-0x1];_0x945fa3[_0x231758]['v']=_0x5c71f9&&_0xe1c180<0x0?0x0:_0xe1c180;}}}_0x4d9008[_0x531e8a(0x6f4)]==='sum'&&_0x294e7a[_0x531e8a(0xdb4)]>0x0&&_0x945fa3['length']===0x0&&!this[_0x531e8a(0x37a)]&&(this[_0x531e8a(0x37a)]=!![],console[_0x531e8a(0x227)](_0x531e8a(0x7fd)+this[_0x531e8a(0xa2b)](_0x4d9008)+':\x20its\x20statistics\x20'+'rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20'+_0x531e8a(0x6c6)));}}}else{const _0x3fbc0d=_0x5c83ea[_0x42aac2],_0x1b73eb=this[_0x531e8a(0xdc0)](_0x4d9008,_0x42aac2);let _0x7fedd4=_0x3fbc0d&&_0x5a3cdd[_0x3fbc0d]||[];if(!_0x1b73eb&&_0x3fbc0d&&_0x2d64ed[_0x531e8a(0x291)](_0x3fbc0d))_0x7fedd4=collapseSameStateRows(_0x7fedd4);let _0x2b0708=_0x4d9008[_0x531e8a(0x8e6)]&&_0x4d9008[_0x531e8a(0x8e6)]['length']?_0x4d9008['state_map']:_0x1b73eb?null:autoStateMap(_0x4d9008,this[_0x531e8a(0x2f9)],this[_0x531e8a(0x167)]?.[_0x531e8a(0x3d9)]);if(isStripEntity(_0x4d9008)&&!_0x1b73eb&&!(_0x4d9008[_0x531e8a(0x8e6)]&&_0x4d9008[_0x531e8a(0x8e6)][_0x531e8a(0xdb4)])){const _0x580c63=(_0x2b0708||[])[_0x531e8a(0xf77)](),_0x35b966=_0x580c63[_0x531e8a(0x93b)](_0x24d0a9=>String(_0x24d0a9?.[_0x531e8a(0xd97)]));for(const _0x5716cd of _0x7fedd4){const _0x59656f=String(_0x5716cd['state']);if(!_0x59656f||_0x35b966[_0x531e8a(0x68d)](_0x59656f))continue;_0x35b966[_0x531e8a(0xf3d)](_0x59656f),_0x580c63[_0x531e8a(0xf3d)]({'value':_0x59656f});}_0x580c63[_0x531e8a(0xdb4)]&&(_0x2b0708=_0x580c63,_0xc0d35a=_0x580c63);}_0x945fa3=_0x7fedd4[_0x531e8a(0x93b)](_0x44012a=>{const _0x1b73c1=_0x531e8a,_0x443695=_0x1b73eb?getAttributePath(_0x44012a[_0x1b73c1(0xdc3)],_0x1b73eb):_0x44012a[_0x1b73c1(0xc78)];let _0x36f8a5;_0x2b0708?_0x36f8a5=applyStateMap(_0x443695,_0x2b0708)['value']:_0x36f8a5=parseFloat(_0x443695);if(isNaN(_0x36f8a5))return null;return{'t':_0x44012a['t'],'v':_0x36f8a5};})[_0x531e8a(0xb42)](Boolean);}}}if(_0x4d9008['data_attribute']){const _0x5dec49=toNum(_0x4d9008[_0x531e8a(0x34f)])||0x0,_0x526a88=_0x5dec49<0x0?_0x5adbb4-_0x5dec49*0x36ee80:_0x5adbb4;_0x945fa3=_0x945fa3[_0x531e8a(0xb42)](_0xf160b5=>_0xf160b5['t']>=_0x353475&&_0xf160b5['t']<=_0x526a88);}const _0x52c8fb=toNum(_0x4d9008[_0x531e8a(0x34f)]);if(_0x52c8fb&&_0x52c8fb!==0x0&&Array[_0x531e8a(0x9f5)](_0x945fa3)&&_0x945fa3[_0x531e8a(0xdb4)]){const _0x38b30a=_0x52c8fb*0x36ee80;_0x945fa3=_0x945fa3[_0x531e8a(0x93b)](_0xd9ce5=>({..._0xd9ce5,'t':_0xd9ce5['t']+_0x38b30a}));}_0x84ea0>0x0&&Array[_0x531e8a(0x9f5)](_0x945fa3)&&_0x945fa3[_0x531e8a(0xdb4)]&&(_0x945fa3=_0x945fa3[_0x531e8a(0xb42)](_0x3c4799=>_0x3c4799['t']>=_0x353475&&_0x3c4799['t']<=_0x5adbb4));const _0x55a7a7=this['_liveStateRaw'](_0x945fa3,_0x4d9008,_0x42aac2,_0x353475,_0x5adbb4),{points:_0x16f18a,maSeries:_0x11032c,tailToMs:_0x1fa399}=this[_0x531e8a(0x4b3)](_0x55a7a7,_0x4d9008,_0x4736f1[_0x42aac2],_0x353475,_0x5adbb4,_0x462c2c),_0x3e6e61=this[_0x531e8a(0x2f9)][_0x531e8a(0x1bb)][_0x4d9008['entity']]||{},_0x4afb29=_0x4d9008[_0x531e8a(0xfde)]||_0x4d9008[_0x531e8a(0x4d7)],_0x241d15=_0x4afb29&&this['_statMeta']?.[_0x4afb29]||null,_0x4d9f36=_0x89b663?_0x89b663['get'](_0x4d9008['_compareOf']!=null?_0x4d9008[_0x531e8a(0x385)]:_0x42aac2)||'':'';let _0x553202=_0x3e6e61[_0x531e8a(0xdc3)]?.['friendly_name']||_0x241d15?.[_0x531e8a(0x1ed)];_0x553202=this[_0x531e8a(0xc39)](_0x553202,_0x4d9008,_0x42aac2);if(_0x4d9008[_0x531e8a(0x653)]&&!_0x4d9008['name']&&!_0x4d9008[_0x531e8a(0x88d)]&&!_0x4d9008[_0x531e8a(0x1a6)]){const _0x59e604=applyAttributeName(this['_config'],this[_0x531e8a(0x2f9)],this['_hass']?.[_0x531e8a(0x1bb)]?.[_0x4d9008[_0x531e8a(0x653)]]?.[_0x531e8a(0xdc3)]?.[_0x531e8a(0xf9d)]||_0x4d9008['ref_entity'],{'entity':_0x4d9008[_0x531e8a(0x653)]},_0x4d9008[_0x531e8a(0x850)]),_0xa9981=_0x553202||_0x4d9008['entity']||'',_0x25241e=normalizeRefOp(_0x4d9008[_0x531e8a(0x2d1)]);_0x553202=_0x25241e===_0x531e8a(0xdaa)?_0x59e604+_0x531e8a(0x765)+_0xa9981:_0x25241e==='reverse_divide'?_0x59e604+'\x20÷\x20'+_0xa9981:_0xa9981+({'add':_0x531e8a(0x7df),'multiply':_0x531e8a(0x731),'divide':_0x531e8a(0xa30)}[_0x25241e]||'\x20-\x20')+_0x59e604;}const _0x4f6b7e={'friendly_name':_0x4d9f36?(_0x553202||'')+_0x4d9f36:_0x553202,'unit_of_measurement':_0x3e6e61['attributes']?.['unit_of_measurement']||_0x241d15?.[_0x531e8a(0x8b3)],'icon':_0x3e6e61[_0x531e8a(0xdc3)]?.[_0x531e8a(0xf27)],'resolved_name':this[_0x531e8a(0xcbf)](_0x4d9008['name'],_0x4d9008[_0x531e8a(0x4d7)]),'resolved_tooltip_name':this[_0x531e8a(0xcbf)](_0x4d9008['tooltip_name'],_0x4d9008['entity'])};if(_0x4d9008[_0x531e8a(0x385)]!=null){const _0x706c82=this[_0x531e8a(0xd4e)][_0x4d9008[_0x531e8a(0x385)]],_0x1dda32=_0x706c82&&!isTemplateString(_0x706c82[_0x531e8a(0x1ed)])&&_0x706c82[_0x531e8a(0x1ed)]||this['_resolveTemplateText'](_0x706c82?.['name'],_0x706c82?.[_0x531e8a(0x4d7)])||_0x4f6b7e[_0x531e8a(0xf9d)]||_0x4d9008[_0x531e8a(0x4d7)]||_0x4d9008['statistic_id'],_0x45bbad=Math[_0x531e8a(0x91c)](0x1,Math[_0x531e8a(0x9a2)](toNum(_0x4d9008['_compareCfg']?.[_0x531e8a(0xa31)])||0x1)),_0x5f0f29='\x20('+cardT(this[_0x531e8a(0x2f9)],this[_0x531e8a(0x167)],COMPARE_PERIOD_LABELS[_0x4d9008[_0x531e8a(0xe57)]?.[_0x531e8a(0xd03)]]||'previous\x20period')+(_0x45bbad>0x1?'\x20×'+_0x45bbad:'')+')';_0x4f6b7e['friendly_name']=_0x1dda32+_0x5f0f29,_0x4f6b7e[_0x531e8a(0x1ab)]=_0x1dda32+_0x5f0f29,_0x4f6b7e[_0x531e8a(0x630)]=null;}return{'idx':_0x42aac2,'id':(_0x4d9008[_0x531e8a(0x4d7)]||_0x4d9008[_0x531e8a(0xfde)])+'__'+_0x42aac2,'entity':_0x4d9008,'points':_0x16f18a,'raw':_0x945fa3,'meta':_0x4f6b7e,'stateMap':_0xc0d35a,'_isStat':_0x4736f1[_0x42aac2],'stats':DataProcessor[_0x531e8a(0x3bd)](_0x16f18a),'maSeries':_0x11032c??DataProcessor[_0x531e8a(0x2e7)](_0x16f18a,_0x4d9008),'tailToMs':_0x1fa399};}),_0x283389=this[_0x50ef27(0x831)]>0x0?this['offsetWidth']:0x320,_0x107777=Math[_0x50ef27(0x4da)](0xbb8,Math[_0x50ef27(0x91c)](0x190,_0x283389*0x2));for(const _0x23d007 of _0x8f47c2){_0x23d007[_0x50ef27(0xf65)]&&_0x23d007[_0x50ef27(0xf65)][_0x50ef27(0xdb4)]>_0x107777&&!isStripEntity(_0x23d007[_0x50ef27(0x4d7)])&&(_0x23d007['points']=DataProcessor[_0x50ef27(0x388)](_0x23d007[_0x50ef27(0xf65)],_0x107777)),_0x23d007[_0x50ef27(0xfdf)]=resolveBucketPrecision(_0x23d007[_0x50ef27(0xf65)]),_0x23d007[_0x50ef27(0x421)]=![];}this[_0x50ef27(0x95d)]={'series':_0x8f47c2};const _0x494148=_0x502434;if(_0x1a010b!==this['_updateSeq'])return;this[_0x50ef27(0x172)]=_0x494148,this[_0x50ef27(0x64c)]=Object[_0x50ef27(0x85f)](null);if(this[_0x50ef27(0xaa6)])for(const _0x503bae of this[_0x50ef27(0xd4e)]){if(!_0x503bae['entity']||_0x503bae[_0x50ef27(0xfde)])continue;const _0x3cdf1c=this[_0x50ef27(0x2f9)][_0x50ef27(0x1bb)][_0x503bae['entity']];if(_0x3cdf1c)this[_0x50ef27(0x64c)][_0x503bae['entity']]=_0x3cdf1c[_0x50ef27(0x2ce)]||_0x3cdf1c[_0x50ef27(0xddb)]||null;}this[_0x50ef27(0x363)]=Object[_0x50ef27(0x85f)](null);for(const _0x2a8e33 of this[_0x50ef27(0xc38)]){const _0x1514f3=this[_0x50ef27(0x2f9)]['states'][_0x2a8e33];if(_0x1514f3)this[_0x50ef27(0x363)][_0x2a8e33]=_0x1514f3[_0x50ef27(0x2ce)]||_0x1514f3['last_changed']||null;}this['_baselineReady']=!![],this[_0x50ef27(0xc6d)]=Date['now']();if(this['_slideNeedsFullRefetch']())this[_0x50ef27(0xd4b)]=Math[_0x50ef27(0x9a2)](Date[_0x50ef27(0xd47)]()/this['_slideCarryBucketMs']());if(!this['isConnected'])return;this[_0x50ef27(0x8fc)](),this[_0x50ef27(0x3af)](),this[_0x50ef27(0x76c)](),this[_0x50ef27(0xdc4)]();}[_0x598d8a(0xdc4)](){const _0x1de8d8=_0x598d8a;if(this[_0x1de8d8(0x406)])return;this[_0x1de8d8(0x406)]=!![];const _0x48ab50=()=>{const _0x4407b2=_0x1de8d8;this[_0x4407b2(0x406)]=![],this['_resolvePreciseRecordTimes']()[_0x4407b2(0x253)](()=>{});};typeof requestAnimationFrame===_0x1de8d8(0x97f)?requestAnimationFrame(_0x48ab50):setTimeout(_0x48ab50,0x0);}async[_0x598d8a(0x22e)](){const _0x264888=_0x598d8a;if(!(this[_0x264888(0x2f9)]?.[_0x264888(0x3ea)]||this[_0x264888(0x2f9)]?.[_0x264888(0xe85)])||!this[_0x264888(0x95d)]?.[_0x264888(0x794)])return;if(!this[_0x264888(0x9f3)])this[_0x264888(0x9f3)]=new Map();const _0x16a5e4=[],_0x783fd6=this[_0x264888(0xd4e)]||[];for(const _0x620c6c of this[_0x264888(0x95d)][_0x264888(0x794)]){if(!_0x620c6c||!_0x620c6c[_0x264888(0x672)])continue;if(_0x620c6c[_0x264888(0x421)])continue;if(!_0x620c6c['entity']||!_0x620c6c[_0x264888(0x4d7)][_0x264888(0x4d7)])continue;if(!_0x620c6c[_0x264888(0x88a)]||!_0x620c6c[_0x264888(0xf65)]||_0x620c6c['points'][_0x264888(0xdb4)]===0x0)continue;if(_0x620c6c[_0x264888(0xfdf)]==='raw'||_0x620c6c['bucketPrecision']===_0x264888(0x894)){_0x620c6c[_0x264888(0x421)]=!![];continue;}const _0x1a5303=new Set();for(let _0x19a5b4=0x0;_0x19a5b4<_0x783fd6[_0x264888(0xdb4)];_0x19a5b4++){const _0x67e2a3=_0x783fd6[_0x19a5b4];if(!_0x67e2a3||!_0x67e2a3[_0x264888(0x8ff)])continue;const _0xc9a23a=_0x67e2a3===_0x620c6c[_0x264888(0x4d7)]||_0x67e2a3[_0x264888(0x4d7)]&&_0x67e2a3[_0x264888(0x4d7)]===_0x620c6c[_0x264888(0x4d7)][_0x264888(0x4d7)];if(!_0xc9a23a)continue;let _0x4d0007=_0x67e2a3[_0x264888(0xef6)];if(!_0x4d0007&&_0x67e2a3[_0x264888(0x999)])_0x4d0007=_0x264888(0x232);if(_0x4d0007===_0x264888(0x4da)||_0x4d0007===_0x264888(0x91c))_0x1a5303[_0x264888(0x7ab)](_0x4d0007);}if(_0x1a5303['size']===0x0){_0x620c6c['_preciseTsResolved']=!![];continue;}const _0x51d00a=bucketPrecisionToMs(_0x620c6c[_0x264888(0xfdf)]||_0x264888(0x181));if(!_0x51d00a){_0x620c6c[_0x264888(0x421)]=!![];continue;}for(const _0x555228 of _0x1a5303){const _0x32e313=_0x555228+'T',_0x3f26fd=_0x620c6c['stats'][_0x32e313],_0x57cb8d=_0x620c6c['stats'][_0x555228];if(!isNum(_0x3f26fd)||!isNum(_0x57cb8d))continue;const _0x297c8c=_0x620c6c[_0x264888(0x4d7)][_0x264888(0x4d7)]+'|'+_0x3f26fd+'|'+_0x51d00a+'|'+_0x555228+'|'+_0x57cb8d['toFixed'](0x6),_0x4492c0=this[_0x264888(0x9f3)][_0x264888(0xa75)](_0x297c8c);if(isNum(_0x4492c0)){_0x620c6c[_0x264888(0x88a)][_0x32e313]=_0x4492c0,_0x620c6c[_0x264888(0x88a)][_0x32e313+'_precise']=!![];continue;}_0x16a5e4['push'](this[_0x264888(0xc41)](_0x620c6c,_0x3f26fd,_0x51d00a,_0x57cb8d,_0x555228,_0x297c8c));}_0x620c6c[_0x264888(0x421)]=!![];}if(_0x16a5e4[_0x264888(0xdb4)]===0x0)return;try{await Promise[_0x264888(0x808)](_0x16a5e4),this[_0x264888(0x23b)]();}catch(_0x35cb83){}}async['_fetchPrecisePeak'](_0x3f749b,_0x4494ec,_0x4d4264,_0x39b00c,_0xffd31e,_0x21ca84){const _0x11b29a=_0x598d8a;try{const _0x1b30eb=_0x3f749b[_0x11b29a(0x4d7)][_0x11b29a(0x4d7)],_0x2415fc=await this[_0x11b29a(0x1ce)]['_historyNet'](this['_hass'],[_0x1b30eb],new Date(_0x4494ec),new Date(_0x4494ec+_0x4d4264),![]),_0x3c2e77=_0x2415fc&&_0x2415fc[_0x11b29a(0x350)]&&_0x2415fc[_0x11b29a(0x350)][_0x1b30eb]||null;if(!Array[_0x11b29a(0x9f5)](_0x3c2e77)||_0x3c2e77[_0x11b29a(0xdb4)]===0x0)return;let _0x5a8d68=null;for(const _0x4908f5 of _0x3c2e77){const _0x5cad4c=parseFloat(_0x4908f5['state']);if(!Number[_0x11b29a(0x649)](_0x5cad4c))continue;if(!_0x5a8d68||(_0xffd31e===_0x11b29a(0x91c)?_0x5cad4c>_0x5a8d68['v']:_0x5cad4c<_0x5a8d68['v'])){if(Number['isFinite'](_0x4908f5['t']))_0x5a8d68={'v':_0x5cad4c,'t':_0x4908f5['t']};}}if(!_0x5a8d68)return;const _0x59acb9=Math[_0x11b29a(0x91c)](0.001,Math[_0x11b29a(0x2ba)](_0x39b00c)*0.05);if(Math['abs'](_0x5a8d68['v']-_0x39b00c)>_0x59acb9)return;const _0x50c241=_0xffd31e+'T';_0x3f749b['stats'][_0x50c241]=_0x5a8d68['t'],_0x3f749b[_0x11b29a(0x88a)][_0x50c241+'_precise']=!![];if(this[_0x11b29a(0x9f3)][_0x11b29a(0xd60)]>=0x1388){const _0x21c343=this[_0x11b29a(0x9f3)][_0x11b29a(0x7d5)]()[_0x11b29a(0x31c)]()[_0x11b29a(0xd97)];if(_0x21c343!==undefined)this[_0x11b29a(0x9f3)][_0x11b29a(0x2ef)](_0x21c343);}this[_0x11b29a(0x9f3)][_0x11b29a(0x6fd)](_0x21ca84,_0x5a8d68['t']);}catch(_0x56381a){}}[_0x598d8a(0xb35)](_0x17922c){const _0x50bdcc=_0x598d8a;if(!_0x17922c)return![];if(_0x17922c[_0x50bdcc(0x88d)]||_0x17922c[_0x50bdcc(0x56b)]||_0x17922c[_0x50bdcc(0x1a6)]||_0x17922c[_0x50bdcc(0x8e6)])return![];if(autoStateMap(_0x17922c,this[_0x50bdcc(0x2f9)],this[_0x50bdcc(0x167)]?.[_0x50bdcc(0x3d9)]))return![];if(_0x17922c[_0x50bdcc(0xfde)])return!![];const _0x2d694f=this['_hass']?.[_0x50bdcc(0x1bb)]?.[_0x17922c[_0x50bdcc(0x4d7)]];if(!_0x2d694f)return![];const _0x1743e3=_0x2d694f[_0x50bdcc(0xdc3)]?.[_0x50bdcc(0xf21)];return _0x1743e3===_0x50bdcc(0xc25)||_0x1743e3===_0x50bdcc(0xa32)||_0x1743e3===_0x50bdcc(0x263);}['_getStatId'](_0x460954){const _0x400415=_0x598d8a;return _0x460954[_0x400415(0xfde)]||_0x460954[_0x400415(0x4d7)];}[_0x598d8a(0x9ef)](_0x4741d0){const _0x59eec0=_0x598d8a;if(!_0x4741d0)return![];if(_0x4741d0[_0x59eec0(0xfde)]){const _0x578b17=this[_0x59eec0(0xb92)]&&this[_0x59eec0(0xb92)][_0x4741d0[_0x59eec0(0xfde)]];if(_0x578b17&&(_0x578b17['has_sum']||_0x578b17[_0x59eec0(0xca1)]))return!!_0x578b17[_0x59eec0(0xc6c)]&&!_0x578b17['has_mean'];const _0x8359ac=this[_0x59eec0(0x2f9)]?.['states']?.[_0x4741d0['statistic_id']];if(_0x8359ac){const _0x17320d=_0x8359ac['attributes']?.['state_class'];return _0x17320d==='total'||_0x17320d==='total_increasing';}return!![];}const _0x41bb2d=this[_0x59eec0(0x2f9)]?.['states']?.[_0x4741d0['entity']]?.[_0x59eec0(0xdc3)]?.[_0x59eec0(0xf21)];return _0x41bb2d===_0x59eec0(0xa32)||_0x41bb2d===_0x59eec0(0x263);}['_hasCandlestick'](){const _0xb2e124=_0x598d8a;for(const _0x420d15 of this['_entities']||[]){if(_0x420d15&&!_0x420d15[_0xb2e124(0x88d)]&&!_0x420d15[_0xb2e124(0x1a6)]&&(_0x420d15[_0xb2e124(0x6bc)]||_0x420d15[_0xb2e124(0x342)])===_0xb2e124(0xda3))return!![];}return![];}['_calendarCounterNeedsHourly'](){const _0x1eac4e=_0x598d8a,_0x356bd9=new Set([_0x1eac4e(0x91c),_0x1eac4e(0x4da),_0x1eac4e(0xf7d),_0x1eac4e(0x4f6),undefined,null,'']);for(const _0x1c5d7d of this['_entities']||[]){if(!_0x1c5d7d||_0x1c5d7d['fixed_value']||_0x1c5d7d[_0x1eac4e(0x1a6)])continue;const _0x4f6a99=_0x1c5d7d[_0x1eac4e(0x6f4)];if(!_0x356bd9[_0x1eac4e(0x291)](_0x4f6a99))continue;if(this['_isCounterEntity'](_0x1c5d7d)){const _0x3862a4=_0x4f6a99===undefined||_0x4f6a99===null||_0x4f6a99===''||_0x4f6a99==='avg'||_0x4f6a99===_0x1eac4e(0x4f6);if(_0x3862a4&&this[_0x1eac4e(0x5c4)]())continue;return!![];}}return![];}['_calendarMaxNeedsHourly'](){const _0x18a661=_0x598d8a;for(const _0x37075d of this[_0x18a661(0xd4e)]||[]){if(!_0x37075d||_0x37075d[_0x18a661(0x88d)]||_0x37075d['data_attribute'])continue;if(_0x37075d[_0x18a661(0x6f4)]!==_0x18a661(0x91c))continue;if(this['_isCounterEntity'](_0x37075d))continue;if(this[_0x18a661(0x21f)](_0x37075d))return!![];}return![];}['_calendarEndpointNeedsHourly'](){const _0xd4f6c5=_0x598d8a;for(const _0x4aed18 of this[_0xd4f6c5(0xd4e)]||[]){if(!_0x4aed18||_0x4aed18['fixed_value']||_0x4aed18[_0xd4f6c5(0x1a6)])continue;if(_0x4aed18['aggregate_func']!==_0xd4f6c5(0x232)&&_0x4aed18['aggregate_func']!==_0xd4f6c5(0xc44))continue;if(_0x4aed18['aggregate_func']==='last'&&this[_0xd4f6c5(0x9ef)](_0x4aed18))continue;if(this[_0xd4f6c5(0x21f)](_0x4aed18))return!![];}return![];}[_0x598d8a(0xd8c)](){const _0x546a1a=_0x598d8a;for(const _0x3d830f of this[_0x546a1a(0xd4e)]||[]){if(!_0x3d830f||_0x3d830f['fixed_value']||_0x3d830f[_0x546a1a(0x1a6)])continue;if(_0x3d830f[_0x546a1a(0x6f4)]!==_0x546a1a(0xd87))continue;if(this[_0x546a1a(0x9ef)](_0x3d830f))continue;if(this['_isHistoryAggregated'](_0x3d830f))return!![];}return![];}['_isHistoryAggregated'](_0x562d1c){const _0xda2629=_0x598d8a;if(!_0x562d1c)return![];if(_0x562d1c[_0xda2629(0xfde)])return!![];if(_0x562d1c[_0xda2629(0x88d)]||_0x562d1c['attribute']||_0x562d1c[_0xda2629(0x1a6)]||_0x562d1c[_0xda2629(0x8e6)])return![];return this['_hasLTS'](_0x562d1c);}[_0x598d8a(0x168)](){const _0x2de7df=_0x598d8a;if(!this[_0x2de7df(0xd4e)]?.[_0x2de7df(0xdb4)])return![];const _0x4ada49=this[_0x2de7df(0xd4e)][_0x2de7df(0xb42)](_0x3851c6=>_0x3851c6&&!_0x3851c6[_0x2de7df(0x88d)]&&!_0x3851c6['attribute']&&!_0x3851c6['data_attribute']&&!_0x3851c6[_0x2de7df(0x8e6)]&&!autoStateMap(_0x3851c6,this[_0x2de7df(0x2f9)],this[_0x2de7df(0x167)]?.[_0x2de7df(0x3d9)]));if(!_0x4ada49[_0x2de7df(0xdb4)])return![];return _0x4ada49[_0x2de7df(0xad9)](_0x5b2c71=>this[_0x2de7df(0xb35)](_0x5b2c71));}[_0x598d8a(0xac9)](_0xae2888){const _0x488d1e=_0x598d8a;if(this[_0x488d1e(0x3bb)]||_0xae2888<=0xf0)return;const _0x58110a=[];for(const _0x5c97be of this[_0x488d1e(0xd4e)]||[]){if(!_0x5c97be||_0x5c97be[_0x488d1e(0x88d)]||_0x5c97be[_0x488d1e(0x56b)]||_0x5c97be[_0x488d1e(0x1a6)]||_0x5c97be[_0x488d1e(0x8e6)])continue;if(!this['_hasLTS'](_0x5c97be))_0x58110a[_0x488d1e(0xf3d)](_0x5c97be[_0x488d1e(0x4d7)]);}_0x58110a[_0x488d1e(0xdb4)]&&(console[_0x488d1e(0x227)](_0x488d1e(0x3d7)+_0x58110a[_0x488d1e(0xdb4)]+'\x20entity(s)\x20lack\x20long-term\x20statistics\x20'+(_0x488d1e(0xe98)+_0x58110a[_0x488d1e(0x9af)](',\x20')+'.\x20')+'Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.'),this[_0x488d1e(0x3bb)]=!![]);}[_0x598d8a(0xfd2)](_0x4b89ca){const _0x17bd3c=_0x598d8a;if(this[_0x17bd3c(0x265)])return;this[_0x17bd3c(0x265)]=!![],console[_0x17bd3c(0x227)](_0x17bd3c(0x87f)+Math[_0x17bd3c(0xcbe)](_0x4b89ca)+_0x17bd3c(0xd24)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0x17bd3c(0x867)+_0x17bd3c(0xcc2));}[_0x598d8a(0x16c)](_0x1f7861){const _0x51d159=_0x598d8a,_0x1920bc=resolveGroupBy(this[_0x51d159(0x167)],_0x1f7861),_0x3e7bc5=this[_0x51d159(0xf4d)]()||this[_0x51d159(0xb99)]()||this[_0x51d159(0xd8c)]()||this[_0x51d159(0xddd)]();if(_0x1920bc===_0x51d159(0xb00)||_0x1920bc===_0x51d159(0x312)){if(_0x3e7bc5){if(_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x51d159(0x181),'periodNoEsc':'day'};this[_0x51d159(0xfd2)](_0x1f7861);}return{'source':'statistics','period':'day'};}if(_0x1920bc==='week'){if(_0x3e7bc5){if(_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x51d159(0xab5),'period':_0x51d159(0x181),'periodNoEsc':resolveFirstWeekday(this[_0x51d159(0x2f9)])!==0x1?_0x51d159(0x273):_0x51d159(0x67e)};this[_0x51d159(0xfd2)](_0x1f7861);}if(resolveFirstWeekday(this[_0x51d159(0x2f9)])!==0x1)return{'source':_0x51d159(0xab5),'period':_0x51d159(0x273)};return{'source':_0x51d159(0xab5),'period':_0x51d159(0x67e)};}if(_0x1920bc==='date'){if(_0x3e7bc5){if(_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x51d159(0xab5),'period':_0x51d159(0x181),'periodNoEsc':this[_0x51d159(0x3e9)]()&&_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS?_0x51d159(0x181):_0x51d159(0x273)};this[_0x51d159(0xfd2)](_0x1f7861);}if(this[_0x51d159(0x3e9)]()&&_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x51d159(0xab5),'period':'hour'};return{'source':_0x51d159(0xab5),'period':_0x51d159(0x273)};}if(_0x1920bc===_0x51d159(0x181)){if(this['_hasCandlestick']()&&_0x1f7861<=STATS_5MIN_MAX_HOURS)return{'source':'statistics','period':'5minute'};return{'source':'statistics','period':_0x1f7861<=STATS_HOURLY_MAX_HOURS?_0x51d159(0x181):_0x51d159(0x273)};}const _0x263bfc=this[_0x51d159(0x167)][_0x51d159(0xe94)]||this[_0x51d159(0x167)][_0x51d159(0x621)]&&this[_0x51d159(0x276)]||this[_0x51d159(0x167)][_0x51d159(0xd71)]&&this[_0x51d159(0x966)],_0x77d13e=String(this[_0x51d159(0x167)][_0x51d159(0x997)]||_0x51d159(0xdc1)),_0x39ea2e=_0x1f7861<=STATS_5MIN_MAX_HOURS?{'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)}:_0x1f7861<=STATS_HOURLY_MAX_HOURS?{'source':_0x51d159(0xab5),'period':_0x51d159(0x181)}:{'source':_0x51d159(0xab5),'period':_0x51d159(0x273)};if(_0x77d13e===_0x51d159(0x21e)&&!_0x263bfc)return{'source':_0x51d159(0x21e),'optStats':_0x39ea2e};if(_0x263bfc&&_0x77d13e===_0x51d159(0xdc1)&&this[_0x51d159(0xc63)](_0x1f7861))return{'source':_0x51d159(0x21e),'optStats':_0x39ea2e,'dpHistory':!![]};if(!_0x263bfc&&!this[_0x51d159(0x168)]()){let _0x27f4a8=null;if(_0x1f7861<=SHORT_WINDOW_HOURS){const _0x565974=this[_0x51d159(0xd4e)]['some'](_0x1bb5a6=>_0x1bb5a6?.['statistic_id']),_0x4c14fb=this[_0x51d159(0x9d6)]??toNum(this[_0x51d159(0x167)][_0x51d159(0x177)])??_0x1f7861;if(_0x565974||_0x4c14fb>FORCE_STATS_RAW_HOURS)_0x27f4a8={'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)};}else{if(_0x1f7861<=STATS_5MIN_MAX_HOURS)_0x27f4a8={'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)};else{if(_0x1f7861<=STATS_HOURLY_MAX_HOURS)_0x27f4a8={'source':_0x51d159(0xab5),'period':_0x51d159(0x181)};else _0x3e7bc5&&_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR?_0x27f4a8={'source':_0x51d159(0xab5),'period':_0x51d159(0x181),'periodNoEsc':_0x51d159(0x273)}:_0x27f4a8={'source':'statistics','period':_0x51d159(0x273)};}}return{'source':'history','ltsVeto':_0x27f4a8,'optStats':_0x39ea2e};}if(_0x1f7861<=SHORT_WINDOW_HOURS){const _0x1086f6=this[_0x51d159(0xd4e)][_0x51d159(0xeaf)](_0x1880b0=>_0x1880b0?.['statistic_id']),_0x583f99=this[_0x51d159(0x9d6)]??toNum(this['_config']['hours_to_show'])??_0x1f7861;if(_0x77d13e===_0x51d159(0xab5)&&this['_allRelevantEntitiesHaveLTS']())return{'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)};const _0xe14cf0=_0x1086f6||_0x583f99>FORCE_STATS_RAW_HOURS||_0x263bfc;if(_0xe14cf0&&(_0x263bfc||this[_0x51d159(0x168)]()))return{'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)};return{'source':_0x51d159(0x21e),'optStats':_0x39ea2e};}if(_0x1f7861<=STATS_5MIN_MAX_HOURS)return{'source':_0x51d159(0xab5),'period':_0x51d159(0xbf1)};if(_0x1f7861<=STATS_HOURLY_MAX_HOURS)return{'source':'statistics','period':'hour'};if(_0x3e7bc5){if(_0x1f7861<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x51d159(0xab5),'period':_0x51d159(0x181)};this[_0x51d159(0xfd2)](_0x1f7861);}return{'source':'statistics','period':_0x51d159(0x273)};}[_0x598d8a(0xc63)](_0x57b55f){const _0x4c3d20=_0x598d8a;if(!(_0x57b55f<=SHORT_WINDOW_HOURS+0x1))return![];const _0x1b3b10=this[_0x4c3d20(0x167)]||{};if(!(_0x1b3b10[_0x4c3d20(0xe94)]||_0x1b3b10[_0x4c3d20(0x621)]&&this[_0x4c3d20(0x276)]))return![];if(_0x1b3b10[_0x4c3d20(0xd71)]&&this[_0x4c3d20(0x966)])return![];const _0x4e2284=(this[_0x4c3d20(0xd4e)]||[])[_0x4c3d20(0xb42)](Boolean);if(!_0x4e2284[_0x4c3d20(0xdb4)])return![];if(_0x4e2284[_0x4c3d20(0xeaf)](_0x3213d9=>_0x3213d9[_0x4c3d20(0xfde)]||_0x3213d9[_0x4c3d20(0x653)]||_0x3213d9[_0x4c3d20(0x17d)]||this[_0x4c3d20(0x9ef)](_0x3213d9)))return![];const _0x485ec4=this['_window'];if(!_0x485ec4?.[_0x4c3d20(0xc94)])return![];let _0x3fe57=0x0;for(const _0x4309fb of _0x4e2284){const _0x2c4543=resolveOffsetHours(_0x4309fb['offset'],this[_0x4c3d20(0x2f9)])||0x0;if(_0x2c4543*0x36ee80>_0x3fe57)_0x3fe57=_0x2c4543*0x36ee80;}let _0x34d69a=0x0;for(const _0x481397 of _0x4e2284){const _0x48081d=toNum(_0x481397['forecast_horizon']);if(_0x48081d>0x0&&_0x48081d*0x36ee80>_0x34d69a)_0x34d69a=_0x48081d*0x36ee80;}const _0x493e1a=_0x485ec4[_0x4c3d20(0xc94)]['getTime']()-_0x3fe57-_0x34d69a-(this['_maMaxLeadMs'](_0x57b55f)||0x0);return Date[_0x4c3d20(0xd47)]()-_0x493e1a<=FORCE_STATS_RAW_HOURS*0x36ee80;}[_0x598d8a(0x5c4)](){const _0x2845f8=_0x598d8a,_0x57751f=this[_0x2845f8(0x4fe)];if(!_0x57751f?.['start'])return![];const _0x36ff7a=resolveDisplayTimeZone(this[_0x2845f8(0x2f9)],this[_0x2845f8(0x167)]),_0x9a9a1c=this['_hass']?.[_0x2845f8(0xfcb)]?.[_0x2845f8(0x579)]||null;if(_0x36ff7a&&_0x9a9a1c&&_0x36ff7a!==_0x9a9a1c)return![];const _0x8b51b5=_0x36ff7a||_0x9a9a1c,_0x5b5d36=tzParts(_0x57751f['start'][_0x2845f8(0xca5)](),_0x8b51b5);return _0x57751f[_0x2845f8(0xc94)][_0x2845f8(0xca5)]()===zonedWallToMs(_0x5b5d36['y'],_0x5b5d36['mo'],_0x5b5d36['d'],0x0,0x0,0x0,_0x8b51b5);}[_0x598d8a(0xdbb)](_0x1c8bba){const _0x448014=_0x598d8a;if(!_0x1c8bba||_0x1c8bba['fixed_value']||_0x1c8bba[_0x448014(0x1a6)])return![];const _0x2b83f8=_0x1c8bba['aggregate_func'],_0x41b885=new Set([_0x448014(0x91c),_0x448014(0x4da),_0x448014(0xf7d),_0x448014(0x4f6),undefined,null,'']),_0x221c28=_0x2b83f8===undefined||_0x2b83f8===null||_0x2b83f8==='';if(_0x41b885[_0x448014(0x291)](_0x2b83f8)&&this[_0x448014(0x9ef)](_0x1c8bba)){if(_0x221c28&&this[_0x448014(0x5c4)]())return![];return!![];}if(_0x2b83f8===_0x448014(0x91c)&&!this['_isCounterEntity'](_0x1c8bba)&&this[_0x448014(0x21f)](_0x1c8bba))return!![];if(_0x2b83f8===_0x448014(0xd87)&&!this['_isCounterEntity'](_0x1c8bba)&&this[_0x448014(0x21f)](_0x1c8bba))return!![];if((_0x2b83f8==='last'||_0x2b83f8===_0x448014(0xc44))&&!(_0x2b83f8===_0x448014(0x232)&&this[_0x448014(0x9ef)](_0x1c8bba))&&this['_isHistoryAggregated'](_0x1c8bba))return!![];return![];}['_entPrefersStats'](_0x33d0ac){const _0x45c3ba=_0x598d8a,_0x5fa6f5=_0x33d0ac?.[_0x45c3ba(0x997)]||this[_0x45c3ba(0x167)]?.[_0x45c3ba(0x997)]||_0x45c3ba(0xdc1);if(_0x5fa6f5===_0x45c3ba(0xab5))return!![];if(_0x5fa6f5==='history')return![];return!!(_0x33d0ac?.[_0x45c3ba(0x4d7)]&&!_0x33d0ac[_0x45c3ba(0xfde)]&&_hfDetected['has'](_0x33d0ac['entity']));}['_hfCoarsensRequest'](_0x1129ba,_0x5a9787,_0x38384f){const _0x8ea3e3=_0x598d8a;if(!_0x1129ba?.[_0x8ea3e3(0x4d7)]||_0x1129ba['statistic_id']||!_hfDetected[_0x8ea3e3(0x291)](_0x1129ba[_0x8ea3e3(0x4d7)]))return![];const _0x404872=toNum(this['_config']?.[_0x8ea3e3(0x3fe)]),_0x5c595a=isNum(_0x404872)&&_0x404872>0x0?_0x404872:_0x38384f;if(!isNum(_0x5c595a)||_0x5c595a>HF_FINE_MAX_H)return![];const _0x4e42c2=resolvePointsPerHour(this[_0x8ea3e3(0x167)],_0x1129ba,_0x38384f),_0x140175=groupBucketMs(resolveGroupBy(this[_0x8ea3e3(0x167)],_0x38384f),this[_0x8ea3e3(0x167)]?.[_0x8ea3e3(0x177)],_0x4e42c2),_0x45a0ba=this[_0x8ea3e3(0xee0)](_0x1129ba,_0x5a9787),_0x3a5c6d=_0x45a0ba===_0x8ea3e3(0xbf1)?0x493e0:_0x45a0ba===_0x8ea3e3(0x273)?0x5265c00:_0x45a0ba===_0x8ea3e3(0x67e)?0x240c8400:_0x45a0ba===_0x8ea3e3(0xb00)?0x9a7ec800:0x36ee80;return!isNum(_0x140175)||_0x140175<=0x0||_0x140175<_0x3a5c6d;}[_0x598d8a(0xee0)](_0x5f156b,_0x2d4b4a){const _0x4db490=_0x598d8a,_0x24d5e5=this[_0x4db490(0xaf4)](_0x5f156b),_0xd2b8e7=_0x2d4b4a[_0x4db490(0xc82)]===_0x4db490(0xab5)?_0x2d4b4a:_0x2d4b4a[_0x4db490(0x692)]||(_0x24d5e5?_0x2d4b4a['optStats']:null);if(!_0xd2b8e7)return _0x4db490(0x181);if(_0xd2b8e7[_0x4db490(0x1b8)]&&!this['_entityNeedsHourlyFor'](_0x5f156b))return _0xd2b8e7[_0x4db490(0x1b8)];return _0xd2b8e7['period'];}async[_0x598d8a(0xae6)](_0x29c4ee){const _0x1ff31f=_0x598d8a;if(!this[_0x1ff31f(0xb92)])this[_0x1ff31f(0xb92)]=Object['create'](null);if(!this[_0x1ff31f(0x2f9)]?.['callWS'])return;const _0x5d873f=[];for(const _0x541f20 of _0x29c4ee){if(_0x541f20&&!(_0x541f20 in this['_statMeta']))_0x5d873f[_0x1ff31f(0xf3d)](_0x541f20);}if(!_0x5d873f[_0x1ff31f(0xdb4)])return;try{let _0x1c942f;try{_0x1c942f=await this[_0x1ff31f(0x2f9)]['callWS']({'type':_0x1ff31f(0x8ca),'statistic_ids':_0x5d873f});}catch(_0x5c7b9d){_0x1c942f=await this[_0x1ff31f(0x2f9)][_0x1ff31f(0x3ea)]({'type':_0x1ff31f(0xf62)});}if(Array[_0x1ff31f(0x9f5)](_0x1c942f)){const _0x12e6c1=new Set(_0x5d873f);for(const _0x45e864 of _0x1c942f){if(!_0x45e864?.['statistic_id'])continue;_0x12e6c1[_0x1ff31f(0x291)](_0x45e864[_0x1ff31f(0xfde)])&&(this[_0x1ff31f(0xb92)][_0x45e864[_0x1ff31f(0xfde)]]={'unit_of_measurement':_0x45e864[_0x1ff31f(0x24f)]||_0x45e864[_0x1ff31f(0x8b3)]||null,'has_mean':!!_0x45e864[_0x1ff31f(0xca1)],'has_sum':!!_0x45e864[_0x1ff31f(0xc6c)],'source':_0x45e864['source']||null,'name':_0x45e864[_0x1ff31f(0x1ed)]||null});}for(const _0x7e2888 of _0x5d873f){if(!(_0x7e2888 in this[_0x1ff31f(0xb92)]))this[_0x1ff31f(0xb92)][_0x7e2888]={'unit_of_measurement':null};}}}catch{}}[_0x598d8a(0x57e)](){const _0xa21869=_0x598d8a,_0x37f281=new Set();for(const _0x4e61c7 of this[_0xa21869(0xd4e)]||[]){if(_0x4e61c7[_0xa21869(0x4d7)]&&!_0x4e61c7[_0xa21869(0xfde)])_0x37f281[_0xa21869(0x7ab)](_0x4e61c7[_0xa21869(0x4d7)]);}for(const _0x985491 of this[_0xa21869(0xc38)]||[])_0x37f281[_0xa21869(0x7ab)](_0x985491);for(const _0x8ca254 of this[_0xa21869(0xf11)]||[])_0x37f281[_0xa21869(0x7ab)](_0x8ca254);for(const _0x55bcdf of this[_0xa21869(0x205)]||[])_0x37f281[_0xa21869(0x7ab)](_0x55bcdf);if(this['_config']?.['battery_entity'])_0x37f281['add'](this[_0xa21869(0x167)]['battery_entity']);return[..._0x37f281][_0xa21869(0x160)]()[_0xa21869(0x9af)]('|');}[_0x598d8a(0x8fc)](){const _0x50544e=_0x598d8a;if(this[_0x50544e(0xaf5)]||this[_0x50544e(0x523)]||!this[_0x50544e(0x2f9)]?.[_0x50544e(0x1d8)])return;if(!this['_liveEnabled']&&!this['_annotationRefs'][_0x50544e(0xd60)]&&!this[_0x50544e(0xf11)]['size']&&!this[_0x50544e(0x205)]['size']&&!this[_0x50544e(0x167)]?.['battery_entity'])return;const _0xbb3b02=new Set();for(const _0x880095 of this[_0x50544e(0xd4e)]){if(_0x880095['entity']&&!_0x880095[_0x50544e(0xfde)])_0xbb3b02[_0x50544e(0x7ab)](_0x880095['entity']);}for(const _0xf13678 of this['_annotationRefs'])_0xbb3b02[_0x50544e(0x7ab)](_0xf13678);for(const _0x42cded of this[_0x50544e(0xf11)]||[])_0xbb3b02['add'](_0x42cded);for(const _0x7d7d95 of this['_refRefIds']||[])_0xbb3b02[_0x50544e(0x7ab)](_0x7d7d95);if(this[_0x50544e(0x167)]['battery_entity'])_0xbb3b02[_0x50544e(0x7ab)](this['_config'][_0x50544e(0x714)]);const _0x2c331d=[..._0xbb3b02];if(!_0x2c331d[_0x50544e(0xdb4)])return;this[_0x50544e(0xf08)]=_0x2c331d['slice']()[_0x50544e(0x160)]()[_0x50544e(0x9af)]('|'),this[_0x50544e(0x523)]=!![];const _0x391bdc=this[_0x50544e(0xe0c)]=(this[_0x50544e(0xe0c)]||0x0)+0x1,_0x20d2bc=(_0x4855af,_0x5e6e9d)=>{const _0x296cf2=_0x50544e;if(!_0x5e6e9d||_0x5e6e9d[_0x296cf2(0xc78)]===_0x296cf2(0xc2f)||_0x5e6e9d['state']===_0x296cf2(0x9b8))return;if(!this[_0x296cf2(0x2f9)])return;const _0x27171c=this[_0x296cf2(0x2f9)];try{let _0x2fb19f=![];if(this[_0x296cf2(0xaa6)])for(const _0x4fcb15 of this['_entities']){if(_0x4fcb15['entity']===_0x4855af&&!_0x4fcb15[_0x296cf2(0xfde)]){_0x2fb19f=!![];break;}}const _0x447005=this[_0x296cf2(0xc38)]['has'](_0x4855af),_0x4323bc=this['_config'][_0x296cf2(0x714)]===_0x4855af;if(this[_0x296cf2(0xf11)][_0x296cf2(0x291)](_0x4855af)&&!sameStateVal(_0x27171c[_0x296cf2(0x1bb)]?.[_0x4855af],_0x5e6e9d))this[_0x296cf2(0xb03)]();const _0x419044=this[_0x296cf2(0x205)][_0x296cf2(0x291)](_0x4855af)&&this[_0x296cf2(0xe8a)]({'states':{[_0x4855af]:_0x5e6e9d}});_0x419044&&!_0x2fb19f&&(this[_0x296cf2(0x7fb)]=!![],this[_0x296cf2(0xebc)]());if(_0x2fb19f||_0x447005){const _0x57189e=Object[_0x296cf2(0x44c)](Object[_0x296cf2(0x85f)](_0x27171c[_0x296cf2(0x1bb)]),{[_0x4855af]:_0x5e6e9d}),_0x2e70f1={..._0x27171c,'states':_0x57189e};if(_0x2fb19f)this[_0x296cf2(0x742)](_0x2e70f1);if(_0x447005)this[_0x296cf2(0x723)](_0x2e70f1);}(_0x2fb19f||_0x4323bc)&&this['shadowRoot']?.[_0x296cf2(0x389)]?.('.sgc-state-wrap')&&this[_0x296cf2(0x6ce)]();}catch(_0x4005c6){console['warn'](_0x296cf2(0x8aa),_0x4005c6);}},_0x800d=_0x2c331d[_0x50544e(0xdb4)]>0x0&&_0x2c331d[_0x50544e(0xdb4)]<=0x40,_0x2d3dc2=()=>{const _0x40fee3=_0x50544e;this[_0x40fee3(0x2f9)][_0x40fee3(0x1d8)]['subscribeEvents'](_0x5564e7=>{const _0x186531=_0x40fee3,_0x24888b=_0x5564e7?.[_0x186531(0x9f6)]?.[_0x186531(0xa24)];if(!_0xbb3b02[_0x186531(0x291)](_0x24888b))return;_0x20d2bc(_0x24888b,_0x5564e7[_0x186531(0x9f6)]['new_state']);},_0x40fee3(0xeae))['then'](_0x177d26=>{const _0xdbce52=_0x40fee3;if(_0x391bdc!==this[_0xdbce52(0xe0c)]){try{_0x177d26();}catch{}return;}this['_wsUnsub']=_0x177d26,this[_0xdbce52(0x523)]=![];})[_0x40fee3(0x253)](()=>{const _0x116f4d=_0x40fee3;if(_0x391bdc===this[_0x116f4d(0xe0c)])this[_0x116f4d(0x523)]=![];});};_0x800d?this['_hass'][_0x50544e(0x1d8)][_0x50544e(0x76b)](_0x16caa9=>{const _0x27e88e=_0x50544e,_0x3b16dd=_0x16caa9?.[_0x27e88e(0x770)]?.[_0x27e88e(0xaa1)];if(!_0x3b16dd)return;const _0x5b0419=_0x3b16dd[_0x27e88e(0x468)];if(_0x5b0419)_0x20d2bc(_0x5b0419[_0x27e88e(0xa24)],_0x5b0419);},{'type':_0x50544e(0xad6),'trigger':{'platform':'state','entity_id':_0x2c331d}})[_0x50544e(0x4fd)](_0x1ff490=>{const _0x376ef1=_0x50544e;if(_0x391bdc!==this[_0x376ef1(0xe0c)]){try{_0x1ff490();}catch{}return;}this[_0x376ef1(0xaf5)]=_0x1ff490,this[_0x376ef1(0x523)]=![];})[_0x50544e(0x253)](()=>{const _0x59e9aa=_0x50544e;if(_0x391bdc===this[_0x59e9aa(0xe0c)])_0x2d3dc2();}):_0x2d3dc2();}['_unsubscribeEvents'](){const _0x5bae9f=_0x598d8a;this['_wsGen']=(this[_0x5bae9f(0xe0c)]||0x0)+0x1;if(this[_0x5bae9f(0xaf5)]){try{this['_wsUnsub']();}catch{}this['_wsUnsub']=null;}this[_0x5bae9f(0x523)]=![],this[_0x5bae9f(0xf08)]=null;}['_processHassChanges'](_0x111ad1){const _0x40e3ca=_0x598d8a;let _0x20923c=![];this[_0x40e3ca(0xd4e)]['forEach']((_0xef585,_0x5074a2)=>{const _0x2a3c25=_0x40e3ca;if(!_0xef585[_0x2a3c25(0x4d7)]||_0xef585[_0x2a3c25(0xfde)])return;if(this['_isHistoryAggregated'](_0xef585)){const _0x114594=_0xef585['aggregate_func'];if(_0x114594!==_0x2a3c25(0x232)&&_0x114594!=='first'&&_0x114594!=='max'&&_0x114594!==_0x2a3c25(0x4da))return;}const _0x169ebc=_0x111ad1[_0x2a3c25(0x1bb)][_0xef585[_0x2a3c25(0x4d7)]];if(!_0x169ebc)return;const _0x51f768=_0x169ebc[_0x2a3c25(0x2ce)]||_0x169ebc[_0x2a3c25(0xddb)]||null;if(_0x51f768===this[_0x2a3c25(0x64c)][_0xef585[_0x2a3c25(0x4d7)]])return;this[_0x2a3c25(0x64c)][_0xef585[_0x2a3c25(0x4d7)]]=_0x51f768;if(_0xef585[_0x2a3c25(0x88d)]||_0xef585[_0x2a3c25(0x1a6)]){this[_0x2a3c25(0x7fb)]=!![],_0x20923c=!![];return;}const _0x5150bf=this['_effectiveAttribute'](_0xef585,_0x5074a2),_0x19232e=_0x5150bf?getAttributePath(_0x169ebc['attributes'],_0x5150bf):_0x169ebc[_0x2a3c25(0xc78)],_0x470492=toNum(_0x19232e);if(_0x470492===null)return;const _0x49cd07=_0x51f768?new Date(_0x51f768)['getTime']():Date[_0x2a3c25(0xd47)]();(this['_liveBuffer'][_0xef585['entity']]||=[])[_0x2a3c25(0xf3d)]({'t':_0x49cd07,'v':_0x470492}),_0x20923c=!![];});if(_0x20923c)this['_scheduleLiveFlush']();}[_0x598d8a(0xe8a)](_0x2a7b01){const _0x10d494=_0x598d8a;if(!this[_0x10d494(0x205)]?.[_0x10d494(0xd60)]||!this[_0x10d494(0xe20)]?.[_0x10d494(0xd60)])return![];let _0x277352=![];for(const _0x16f158 of this['_refRefIds']){const _0x132257=_0x2a7b01[_0x10d494(0x1bb)]?.[_0x16f158];if(!_0x132257)continue;const _0x5943c3=_0x132257[_0x10d494(0x2ce)]||_0x132257[_0x10d494(0xddb)]||null;if(_0x5943c3===this['_prevRefStamps'][_0x16f158])continue;this[_0x10d494(0x30c)][_0x16f158]=_0x5943c3;const _0x3a0894=_0x5943c3?new Date(_0x5943c3)[_0x10d494(0xca5)]():Date['now']();for(const _0x61e8bf of this['_refSeries'][_0x10d494(0xb5b)]()){if(_0x61e8bf['id']!==_0x16f158||!Array[_0x10d494(0x9f5)](_0x61e8bf[_0x10d494(0xe97)]))continue;if(_0x61e8bf[_0x10d494(0xd63)]&&(_0x61e8bf[_0x10d494(0x295)]===_0x10d494(0x8a6)||_0x61e8bf['deltaAgg']==='change'))continue;const _0x137d07=toNum(_0x61e8bf[_0x10d494(0x56b)]?getAttributePath(_0x132257[_0x10d494(0xdc3)],_0x61e8bf[_0x10d494(0x56b)]):_0x132257[_0x10d494(0xc78)]);if(_0x137d07===null)continue;const _0x5c95ee=_0x3a0894+(_0x61e8bf['offH']||0x0)*0x36ee80,_0x501792=_0x61e8bf['samples'][_0x61e8bf[_0x10d494(0xe97)][_0x10d494(0xdb4)]-0x1];if(_0x501792&&_0x5c95ee<=_0x501792['t'])continue;_0x61e8bf['samples'][_0x10d494(0xf3d)]({'t':_0x5c95ee,'v':_0x137d07});const _0x5ab27e=this[_0x10d494(0x4fe)],_0x4ec661=_0x5ab27e?this[_0x10d494(0xd1c)]((_0x5ab27e[_0x10d494(0x8b6)][_0x10d494(0xca5)]()-_0x5ab27e['start'][_0x10d494(0xca5)]())/0x36ee80):0x0,_0x2068b2=(_0x5ab27e?.[_0x10d494(0xc94)]?.[_0x10d494(0xca5)]()||0x0)-_0x4ec661-0x5265c00;let _0x56828d=0x0;while(_0x56828d<_0x61e8bf[_0x10d494(0xe97)][_0x10d494(0xdb4)]&&_0x61e8bf[_0x10d494(0xe97)][_0x56828d]['t']<_0x2068b2)_0x56828d++;if(_0x56828d>0x1)_0x61e8bf[_0x10d494(0xe97)][_0x10d494(0x18d)](0x0,_0x56828d-0x1);this[_0x10d494(0x5cb)][_0x10d494(0x7ab)](_0x16f158),_0x277352=!![];}}return _0x277352;}[_0x598d8a(0x723)](_0x585fc5){const _0x4a2dd2=_0x598d8a;let _0x4fe951=![];for(const _0x57bde6 of this[_0x4a2dd2(0xc38)]){const _0x5e02e8=_0x585fc5[_0x4a2dd2(0x1bb)][_0x57bde6];if(!_0x5e02e8)continue;const _0x56d4f4=_0x5e02e8['last_updated']||_0x5e02e8[_0x4a2dd2(0xddb)]||null;if(_0x56d4f4===this[_0x4a2dd2(0x363)][_0x57bde6])continue;this[_0x4a2dd2(0x363)][_0x57bde6]=_0x56d4f4,_0x4fe951=!![];}if(_0x4fe951)this[_0x4a2dd2(0x23b)]();}[_0x598d8a(0xebc)](){const _0x148b05=_0x598d8a;if(this[_0x148b05(0x749)])return;this[_0x148b05(0x749)]=setTimeout(()=>{const _0xa6c620=_0x148b05;this[_0xa6c620(0x749)]=null,this[_0xa6c620(0x73c)]();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x598d8a(0x73c)](){const _0x509ba0=_0x598d8a;if(!this[_0x509ba0(0x95d)]||!this[_0x509ba0(0x4fe)])return;const _0x6269b7=Object['keys'](this[_0x509ba0(0xdcf)])['length']>0x0;if(!_0x6269b7&&!this[_0x509ba0(0xe80)]&&!this[_0x509ba0(0x7fb)])return;const _0x518546=this[_0x509ba0(0xe80)];this[_0x509ba0(0xe80)]=![],this[_0x509ba0(0x7fb)]=![];if(this[_0x509ba0(0x4bc)]()){const _0xba841c=this[_0x509ba0(0xc65)]();_0xba841c&&(this[_0x509ba0(0x362)](_0xba841c),this[_0x509ba0(0x4fe)]=_0xba841c);}this[_0x509ba0(0x677)]=Date[_0x509ba0(0xd47)]();const _0x9a6ea9=this[_0x509ba0(0x4fe)][_0x509ba0(0xc94)][_0x509ba0(0xca5)](),_0xa7aa47=this[_0x509ba0(0x4fe)][_0x509ba0(0x8b6)][_0x509ba0(0xca5)](),_0x1af2f2=_0xa7aa47>this[_0x509ba0(0x677)];Object[_0x509ba0(0x1cf)](this[_0x509ba0(0x167)],'__sgcActiveRule',{'value':activeScaleRule(this[_0x509ba0(0x167)],(_0xa7aa47-_0x9a6ea9)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x2f5d8e=this['_maMaxLeadMs']((_0xa7aa47-_0x9a6ea9)/0x36ee80);for(const _0x39d2f5 of this[_0x509ba0(0x95d)][_0x509ba0(0x794)]){const _0x57e717=_0x39d2f5[_0x509ba0(0x4d7)],_0x3ac703=_0x57e717[_0x509ba0(0x4d7)]?resolveOffsetHours(_0x57e717[_0x509ba0(0x561)],this['_hass']):0x0,_0x1b9711=_0x57e717[_0x509ba0(0x4d7)]&&_0x3ac703===0x0&&this[_0x509ba0(0xdcf)][_0x57e717[_0x509ba0(0x4d7)]]?.[_0x509ba0(0xdb4)]>0x0,_0x57d979=_0x57e717['fixed_value']||_0x57e717[_0x509ba0(0x1a6)];if(_0x57e717[_0x509ba0(0x88d)]){const _0x11978b=this[_0x509ba0(0x2f9)]?.['states']?.[_0x57e717[_0x509ba0(0x4d7)]],_0x5dc1f3=_0x57e717[_0x509ba0(0x56b)]?getAttributePath(_0x11978b?.[_0x509ba0(0xdc3)],_0x57e717[_0x509ba0(0x56b)]):_0x11978b?.[_0x509ba0(0xc78)],_0x11891f=toNum(_0x5dc1f3);_0x11891f!==null?_0x39d2f5[_0x509ba0(0x5ff)]=[{'t':_0x9a6ea9,'v':_0x11891f},{'t':_0xa7aa47,'v':_0x11891f}]:_0x39d2f5[_0x509ba0(0x5ff)]=[];this[_0x509ba0(0xa93)](_0x39d2f5),_0x39d2f5[_0x509ba0(0x88a)]=DataProcessor[_0x509ba0(0x3bd)](_0x39d2f5[_0x509ba0(0xf65)]);continue;}if(_0x57e717[_0x509ba0(0x1a6)]){const _0x23a472=this[_0x509ba0(0x2f9)]?.['states']?.[_0x57e717[_0x509ba0(0x4d7)]];let _0x2a3a2c=synthesizeForecastSeries(_0x23a472,_0x57e717,this[_0x509ba0(0x4fe)][_0x509ba0(0xc94)],this[_0x509ba0(0x2f9)]);const _0x12a6e6=toNum(_0x57e717[_0x509ba0(0x34f)])||0x0,_0x2fe686=_0x12a6e6<0x0?_0xa7aa47-_0x12a6e6*0x36ee80:_0xa7aa47;_0x2a3a2c=_0x2a3a2c['filter'](_0x5e643d=>_0x5e643d['t']>=_0x9a6ea9&&_0x5e643d['t']<=_0x2fe686);if(_0x12a6e6!==0x0&&_0x2a3a2c[_0x509ba0(0xdb4)]){const _0x570ef4=_0x12a6e6*0x36ee80;_0x2a3a2c=_0x2a3a2c[_0x509ba0(0x93b)](_0x1208a2=>({..._0x1208a2,'t':_0x1208a2['t']+_0x570ef4}));if(_0x12a6e6>0x0)_0x2a3a2c=_0x2a3a2c[_0x509ba0(0xb42)](_0x19f529=>_0x19f529['t']>=_0x9a6ea9&&_0x19f529['t']<=_0xa7aa47);}_0x39d2f5[_0x509ba0(0x5ff)]=_0x2a3a2c,this[_0x509ba0(0xa93)](_0x39d2f5),_0x39d2f5[_0x509ba0(0x88a)]=DataProcessor['seriesStats'](_0x39d2f5['points']);continue;}const _0x49b012=!!(_0x57e717['ref_entity']&&this[_0x509ba0(0x5cb)]?.[_0x509ba0(0x291)](_0x57e717[_0x509ba0(0x653)]))||!!this[_0x509ba0(0xa41)]&&!!_0x57e717['price_entity'];if(!_0x57e717[_0x509ba0(0x4d7)]||_0x57e717[_0x509ba0(0xfde)]){if(!_0x518546&&!_0x49b012&&!_0x1af2f2)continue;let _0x46ff0a=0x0;const _0x35ef18=_0x2f5d8e>0x0?_0x9a6ea9-_0x2f5d8e:_0x9a6ea9;while(_0x46ff0a<_0x39d2f5['raw'][_0x509ba0(0xdb4)]&&_0x39d2f5[_0x509ba0(0x5ff)][_0x46ff0a]['t']<_0x35ef18)_0x46ff0a++;if(_0x46ff0a>0x1)_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0x18d)](0x0,_0x46ff0a-0x1);let _0x429564=_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0xdb4)];while(_0x429564>0x0&&_0x39d2f5['raw'][_0x429564-0x1]['t']>=_0xa7aa47)_0x429564--;if(_0x429564<_0x39d2f5[_0x509ba0(0x5ff)]['length'])_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0xdb4)]=_0x429564;}else{if(!_0x1b9711&&!_0x518546&&!_0x49b012&&!_0x1af2f2)continue;const _0x1663bf=_0x3ac703===0x0?this[_0x509ba0(0xdcf)][_0x57e717[_0x509ba0(0x4d7)]]:null;if(_0x1663bf?.['length']){_0x1663bf['sort']((_0x5e97c4,_0x1f23c6)=>_0x5e97c4['t']-_0x1f23c6['t']);for(let _0x21ce77=0x0;_0x21ce77<_0x1663bf[_0x509ba0(0xdb4)];_0x21ce77++){const _0xe335a1=_0x39d2f5['raw'][_0x509ba0(0xdb4)]?_0x39d2f5['raw'][_0x39d2f5['raw']['length']-0x1]['t']:-Infinity;if(_0x1663bf[_0x21ce77]['t']<_0xe335a1)continue;if(_0x1663bf[_0x21ce77]['t']===_0xe335a1)_0x39d2f5['raw'][_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0xdb4)]-0x1]=_0x1663bf[_0x21ce77];else _0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0xf3d)](_0x1663bf[_0x21ce77]);}}let _0x1d882a=0x0;const _0x39bd36=_0x2f5d8e>0x0?_0x9a6ea9-_0x2f5d8e:_0x9a6ea9;while(_0x1d882a<_0x39d2f5['raw']['length']&&_0x39d2f5['raw'][_0x1d882a]['t']<_0x39bd36)_0x1d882a++;if(_0x1d882a>0x1)_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0x18d)](0x0,_0x1d882a-0x1);let _0x4e2ad5=_0x39d2f5['raw'][_0x509ba0(0xdb4)];while(_0x4e2ad5>0x0&&_0x39d2f5[_0x509ba0(0x5ff)][_0x4e2ad5-0x1]['t']>=_0xa7aa47)_0x4e2ad5--;if(_0x4e2ad5<_0x39d2f5[_0x509ba0(0x5ff)]['length'])_0x39d2f5[_0x509ba0(0x5ff)][_0x509ba0(0xdb4)]=_0x4e2ad5;}this[_0x509ba0(0xa93)](_0x39d2f5),_0x39d2f5['stats']=DataProcessor[_0x509ba0(0x3bd)](_0x39d2f5[_0x509ba0(0xf65)]);}this[_0x509ba0(0xdcf)]=Object[_0x509ba0(0x85f)](null),this['_refDirtyIds'][_0x509ba0(0x49d)](),this[_0x509ba0(0xa41)]=![],this['_scheduleRender'](),this['_scheduleResolvePreciseRecordTimes']();}[_0x598d8a(0xb03)](){const _0x4e1f22=_0x598d8a,_0x57fc4f=Date[_0x4e1f22(0xd47)](),_0x1c988c=_0x57fc4f-(this['_lastPriceRefetchTs']||0x0);if(_0x1c988c<0x1388){!this[_0x4e1f22(0x281)]&&(this[_0x4e1f22(0x281)]=setTimeout(()=>{const _0x2a4292=_0x4e1f22;this[_0x2a4292(0x281)]=null,this[_0x2a4292(0xbf0)]=Date['now'](),this[_0x2a4292(0xa45)]();},0x1388-_0x1c988c));return;}this['_lastPriceRefetchTs']=_0x57fc4f,this[_0x4e1f22(0xa45)]();}['_priceJobFetches'](_0x5e38e8,_0x531787,_0x2b9118,_0x2e9075,_0x3b96d0,_0x1a72ef,_0x3b1db0){const _0xdf873a=_0x598d8a,_0x3a16b6=[];for(const [_0x45f1d3,_0x12b794]of _0x5e38e8){const _0xa9d9d0=_0x12b794['offH']*0x36ee80,_0x100584=new Date(_0x531787-_0xa9d9d0-_0x2e9075-_0x3b96d0-0x5265c00),_0x1fe34f=new Date(_0x2b9118-_0xa9d9d0);_0x12b794['useStats']?_0x3a16b6[_0xdf873a(0xf3d)](this[_0xdf873a(0x1ce)]['fetchStatistics'](this[_0xdf873a(0x2f9)],[_0x12b794['id']],_0x100584,_0x1fe34f,_0xdf873a(0x181),_0x1a72ef,[_0xdf873a(0x4f6)])[_0xdf873a(0x4fd)](_0x19d0ea=>{const _0x5ade19=_0xdf873a,_0xcf759=[];for(const _0x8def79 of _0x19d0ea[_0x12b794['id']]||[]){if(isNum(_0x8def79[_0x5ade19(0x4f6)]))_0xcf759['push']({'t':_0x8def79['t']+_0xa9d9d0,'v':_0x8def79[_0x5ade19(0x4f6)]});}_0x3b1db0[_0x5ade19(0x6fd)](_0x45f1d3,_0xcf759);})):_0x3a16b6[_0xdf873a(0xf3d)](this[_0xdf873a(0x1ce)][_0xdf873a(0x7d7)](this[_0xdf873a(0x2f9)],[{'id':_0x12b794['id'],'attribute':_0x12b794['attribute']}],_0x100584,_0x1fe34f,_0x1a72ef)[_0xdf873a(0x4fd)](_0x11870e=>{const _0x110bdf=_0xdf873a,_0xf7f9c2=[];for(const _0x129ecd of _0x11870e[_0x12b794['id']]||[]){const _0x45f051=_0x12b794[_0x110bdf(0x56b)]?getAttributePath(_0x129ecd[_0x110bdf(0xdc3)],_0x12b794[_0x110bdf(0x56b)]):_0x129ecd[_0x110bdf(0xc78)],_0x5f9a2b=toNum(_0x45f051);if(_0x5f9a2b!==null)_0xf7f9c2[_0x110bdf(0xf3d)]({'t':_0x129ecd['t']+_0xa9d9d0,'v':_0x5f9a2b});}_0x3b1db0['set'](_0x45f1d3,_0xf7f9c2);}));}return _0x3a16b6;}async[_0x598d8a(0xa45)](){const _0x4e15ad=_0x598d8a,_0x21c4a6=this[_0x4e15ad(0x7b3)];if(!_0x21c4a6||!this[_0x4e15ad(0x606)]||!this[_0x4e15ad(0x95d)]?.[_0x4e15ad(0x794)]?.[_0x4e15ad(0xdb4)]){this[_0x4e15ad(0x384)]();return;}const _0x2b1609=this[_0x4e15ad(0x3d0)]=(this[_0x4e15ad(0x3d0)]||0x0)+0x1,_0x30a3dd=new Map();try{await Promise[_0x4e15ad(0x808)](this['_priceJobFetches'](_0x21c4a6[_0x4e15ad(0x79e)],_0x21c4a6[_0x4e15ad(0xd6c)],_0x21c4a6['eMs'],_0x21c4a6[_0x4e15ad(0x699)],_0x21c4a6['leadMs'],![],_0x30a3dd));}catch{return;}if(_0x2b1609!==this[_0x4e15ad(0x3d0)]||!this[_0x4e15ad(0x425)])return;this['_priceSeries']=_0x30a3dd,this[_0x4e15ad(0x6fe)]=(this[_0x4e15ad(0x6fe)]||0x0)+0x1,this[_0x4e15ad(0xa41)]=!![],this[_0x4e15ad(0x7fb)]=!![],this[_0x4e15ad(0xebc)]();}['_priceLookupFor'](_0x4c533a){const _0x216a05=_0x598d8a;if(!_0x4c533a?.['price_entity'])return null;const _0x2600c6=resolveOffsetHours(_0x4c533a['offset'],this['_hass'])||0x0;return stepLookup(this[_0x216a05(0x3e1)]?.[_0x216a05(0xa75)](_0x4c533a['price_entity']+'__'+_0x2600c6),{'clampLeft':!![]});}[_0x598d8a(0xf47)](_0x2756fe){const _0x25025c=_0x598d8a;if(!_0x2756fe?.[_0x25025c(0x653)])return null;const _0x4858e4=resolveOffsetHours(_0x2756fe[_0x25025c(0x561)],this[_0x25025c(0x2f9)])||0x0,_0x557e1a=this['_refSeries']?.[_0x25025c(0xa75)](_0x2756fe['__sgcRefKey']||refJobKey(_0x2756fe,_0x4858e4,_0x25025c(0xd33)));if(!_0x557e1a||!_0x557e1a[_0x25025c(0xe97)]?.[_0x25025c(0xdb4)])return null;return stepLookup(_0x557e1a['samples'],{'clampLeft':![]});}['_refRefused'](_0x4d3e51){const _0x3ac89e=_0x598d8a;if(!_0x4d3e51?.[_0x3ac89e(0x653)])return![];const _0x3f60c9=normalizeRefOp(_0x4d3e51[_0x3ac89e(0x2d1)]);if(_0x3f60c9!==_0x3ac89e(0xe19)&&_0x3f60c9!==_0x3ac89e(0x7ab)&&_0x3f60c9!==_0x3ac89e(0xdaa))return![];return['change',_0x3ac89e(0xd87),_0x3ac89e(0x8a6),_0x3ac89e(0xaab)][_0x3ac89e(0x68d)](_0x4d3e51[_0x3ac89e(0x6f4)]);}[_0x598d8a(0x375)](_0x5e1427,_0x803ea0){const _0x2a231b=_0x598d8a;if(!_0x803ea0?.[_0x2a231b(0x653)])return _0x5e1427;if(this[_0x2a231b(0x298)](_0x803ea0)){if(!this[_0x2a231b(0x7ee)])this[_0x2a231b(0x7ee)]=new Set();const _0x41433c=(_0x803ea0[_0x2a231b(0x4d7)]||_0x803ea0[_0x2a231b(0xfde)])+'|'+(_0x803ea0[_0x2a231b(0x2d1)]||_0x2a231b(0xe19))+'|'+_0x803ea0[_0x2a231b(0x6f4)];return!this[_0x2a231b(0x7ee)]['has'](_0x41433c)&&(this[_0x2a231b(0x7ee)][_0x2a231b(0x7ab)](_0x41433c),console[_0x2a231b(0x227)](_0x2a231b(0x22c)+(_0x803ea0[_0x2a231b(0x2d1)]||_0x2a231b(0xe19))+_0x2a231b(0x466)+_0x803ea0[_0x2a231b(0x6f4)]+'\x22\x20is\x20combined\x20bucket-by-bucket,\x20which\x20is\x20not\x20available\x20for\x20'+(_0x803ea0[_0x2a231b(0x4d7)]||_0x803ea0[_0x2a231b(0xfde)])+_0x2a231b(0x9de))),[];}const _0x3c41e2=this[_0x2a231b(0xf47)](_0x803ea0);if(!_0x3c41e2){if(!this[_0x2a231b(0x7ee)])this[_0x2a231b(0x7ee)]=new Set();const _0x2449c7=_0x2a231b(0x4cb)+_0x803ea0[_0x2a231b(0x653)];return!this[_0x2a231b(0x7ee)]['has'](_0x2449c7)&&(this[_0x2a231b(0x7ee)][_0x2a231b(0x7ab)](_0x2449c7),console['warn'](_0x2a231b(0xa27)+_0x803ea0[_0x2a231b(0x653)]+_0x2a231b(0x743)+(_0x803ea0['entity']||_0x803ea0[_0x2a231b(0xfde)])+'\x22\x20alone\x20under\x20a\x20combined\x20label.')),[];}return DataProcessor[_0x2a231b(0x246)](_0x5e1427,_0x3c41e2,_0x803ea0[_0x2a231b(0x2d1)]);}[_0x598d8a(0x98b)](_0x14fb45,_0x475017,_0x3e8e05){const _0xe5952=_0x598d8a,_0x221ba7=this[_0xe5952(0xe20)]?.['get'](_0x475017[_0xe5952(0x9be)]),_0x36545b=normalizeRefOp(_0x475017['ref_op']),_0x5dc9c3=(_0x50b042,_0x266e3e)=>_0x36545b===_0xe5952(0x7ab)?_0x50b042+_0x266e3e:_0x36545b===_0xe5952(0xdaa)?_0x266e3e-_0x50b042:_0x50b042-_0x266e3e;if(!_0x221ba7||!_0x221ba7['samples']?.[_0xe5952(0xdb4)])return(_0x14fb45||[])['map'](_0x5a0d25=>_0x5a0d25&&isNum(_0x5a0d25['v'])?{..._0x5a0d25,'v':_0x5dc9c3(_0x5a0d25['v'],0x0),'bMin':null,'bMax':null,'sMean':null,'sMin':null}:_0x5a0d25);const {isStat:_0x1d78e2,effGroupBy:_0x10eb9f,effectiveAgg:_0xe6fc2,bucket:_0x47b1,startMs:_0x3b796e,endMs:_0x456ed2,dispTz:_0x3078bb,firstWd:_0x4d76b1,nowMs:_0x369586,isDeltaSeries:_0x1cbea4,carryPastNow:_0x4311dd}=_0x3e8e05,_0x1bc638=_0x221ba7[_0xe5952(0xe97)]['filter'](_0x39f05c=>_0x39f05c&&isNum(_0x39f05c['v']))[_0xe5952(0x160)]((_0x8af054,_0x446c1e)=>_0x8af054['t']-_0x446c1e['t']);let _0x14f475;if(_0x475017[_0xe5952(0x6f4)]===_0xe5952(0xd87))_0x14f475=DataProcessor[_0xe5952(0x308)](_0x1bc638);else _0x475017[_0xe5952(0x6f4)]===_0xe5952(0xe25)||_0x475017[_0xe5952(0x6f4)]==='sum'&&_0x1d78e2?_0x14f475=_0x221ba7[_0xe5952(0xd63)]?_0x1bc638:DataProcessor['changeDiffSeries'](_0x1bc638,_0x475017[_0xe5952(0xc5f)]===!![]):_0x14f475=_0x1bc638;const _0x2229ed=this[_0xe5952(0xf29)](_0x475017);if(_0x2229ed)_0x14f475=DataProcessor[_0xe5952(0x810)](_0x14f475,_0x2229ed);_0x14f475=_0x14f475[_0xe5952(0xb42)](_0xaf64fc=>_0xaf64fc&&_0xaf64fc['t']>=_0x3b796e&&_0xaf64fc['t']<_0x456ed2);const _0x58e150=[_0xe5952(0x181),_0xe5952(0x8da),_0xe5952(0x67e),_0xe5952(0xb00),_0xe5952(0x312)];let _0x12194e;if(_0x58e150[_0xe5952(0x68d)](_0x10eb9f))_0x12194e=DataProcessor[_0xe5952(0x82e)](_0x14f475,_0x10eb9f,_0xe6fc2,_0x456ed2,_0x3078bb,![],_0x4d76b1);else _0x47b1>0x0?_0x12194e=DataProcessor[_0xe5952(0x191)](_0x14f475,_0x47b1,_0x3b796e,_0x456ed2,_0xe6fc2,_0xe6fc2==='delta',{'deltaAgg':_0x1cbea4,'noLeadFill':!![],'breakOnNull':!!_0x475017[_0xe5952(0x4ea)],'carryForwardMs':_0x475017[_0xe5952(0x9e0)],'alignToClock':this[_0xe5952(0xbb4)](_0x475017),'anchorStart':[_0xe5952(0xda3),'bar'][_0xe5952(0x68d)](_0x475017['graph_type']||_0x475017[_0xe5952(0x342)]),'carryPastNow':_0x4311dd,'nowMs':_0x369586}):_0x12194e=_0x14f475;if(_0xe6fc2===_0xe5952(0xaab))_0x12194e=DataProcessor[_0xe5952(0x737)](_0x12194e||[],![]);const _0x33c1d7=new Map();for(const _0x8a0263 of _0x12194e||[])if(_0x8a0263&&isNum(_0x8a0263['v']))_0x33c1d7[_0xe5952(0x6fd)](_0x8a0263['t'],_0x8a0263['v']);const _0x475179=new Set(),_0x37bc01=[];for(const _0xb7d762 of _0x14fb45||[]){if(!_0xb7d762)continue;_0x475179[_0xe5952(0x7ab)](_0xb7d762['t']);const _0x2f8ae7=_0x33c1d7[_0xe5952(0x291)](_0xb7d762['t'])?_0x33c1d7[_0xe5952(0xa75)](_0xb7d762['t']):0x0;if(isNum(_0xb7d762['v']))_0x37bc01[_0xe5952(0xf3d)]({..._0xb7d762,'v':_0x5dc9c3(_0xb7d762['v'],_0x2f8ae7),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else{if(_0x33c1d7['has'](_0xb7d762['t']))_0x37bc01[_0xe5952(0xf3d)]({..._0xb7d762,'v':_0x5dc9c3(0x0,_0x2f8ae7),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else _0x37bc01[_0xe5952(0xf3d)](_0xb7d762);}}let _0x1eda49=![];for(const [_0x1ed968,_0x46295c]of _0x33c1d7){if(_0x475179['has'](_0x1ed968))continue;_0x37bc01['push']({'t':_0x1ed968,'v':_0x5dc9c3(0x0,_0x46295c)}),_0x1eda49=!![];}if(_0x1eda49)_0x37bc01[_0xe5952(0x160)]((_0x60a1f0,_0x206a2c)=>_0x60a1f0['t']-_0x206a2c['t']);return _0x37bc01;}['_bucketSeries'](_0x56ab29,_0x44de5c,_0x2e6b18,_0x29c702,_0x5e90c1,_0x3a1443){const _0x38deaa=_0x598d8a,_0x5322f4=this[_0x38deaa(0x167)],_0x2255e5=this[_0x38deaa(0x677)]||Date['now'](),_0x727310=resolveDisplayTimeZone(this[_0x38deaa(0x2f9)],_0x5322f4),_0x6cf188=resolveFirstWeekday(this[_0x38deaa(0x2f9)]),_0x317639=['hour',_0x38deaa(0x8da),'week',_0x38deaa(0xb00),_0x38deaa(0x312)],_0x2188d2=!_0x44de5c['statistic_id']&&!_0x44de5c[_0x38deaa(0x88d)]&&!_0x44de5c['data_attribute']&&!isStripEntity(_0x44de5c)&&_0x5322f4[_0x38deaa(0x3d9)]!==_0x38deaa(0xc09)&&_0x5322f4['group_by']!==_0x38deaa(0x5ff);let _0x3fa6f7,_0xd35756=null,_0x2ff19d=0x0;if(_0x2188d2){let _0x362125=DataProcessor['applyPreBucketTransforms'](_0x44de5c['aggregate_func']===_0x38deaa(0xd87)?DataProcessor[_0x38deaa(0x308)](_0x56ab29):!_0x2e6b18&&_0x44de5c['aggregate_func']===_0x38deaa(0xe25)?DataProcessor[_0x38deaa(0xae4)](_0x56ab29,_0x44de5c['change_ignore_zero']===!![]):_0x56ab29,_0x44de5c);const _0x5a98f6=!!_0x44de5c[_0x38deaa(0x653)]&&this['_refRefused'](_0x44de5c);if(_0x44de5c[_0x38deaa(0x653)]&&!_0x5a98f6)_0x362125=this[_0x38deaa(0x375)](_0x362125,_0x44de5c);const _0x4fb0d1=this[_0x38deaa(0xf29)](_0x44de5c);if(_0x4fb0d1)_0x362125=DataProcessor['applyPriceToSeries'](_0x362125,_0x4fb0d1);const _0x27adac=(_0x5e90c1-_0x29c702)/0x36ee80,_0x59783f=resolvePointsPerHour(_0x5322f4,_0x44de5c,_0x27adac),_0x99c20e=resolveGroupBy(_0x5322f4,_0x27adac),_0x5c35a6=groupBucketMs(_0x99c20e,_0x5322f4[_0x38deaa(0x177)],_0x59783f);_0x2ff19d=isNum(_0x5c35a6)&&_0x5c35a6>0x0?_0x5c35a6:0x0;let _0x441c11=_0x44de5c[_0x38deaa(0x6f4)];_0x2e6b18&&_0x441c11===_0x38deaa(0xe25)&&(_0x441c11=_0x38deaa(0x8a6));!_0x2e6b18&&_0x441c11==='change'&&(_0x441c11=_0x38deaa(0x8a6));_0x441c11==='diff'&&(_0x441c11=_0x38deaa(0x8a6));const _0x7fe4c3=_0x441c11===_0x38deaa(0x8a6)||_0x441c11===_0x38deaa(0xaab),_0x255d1c=resolveOffsetHours(_0x44de5c[_0x38deaa(0x561)],this[_0x38deaa(0x2f9)])!==0x0||(toNum(_0x44de5c['forecast_horizon'])?toNum(_0x44de5c['forecast_horizon'])!==0x0:![]),_0x248228=!!_0x44de5c[_0x38deaa(0x653)]&&[_0x38deaa(0xe19),_0x38deaa(0x7ab),_0x38deaa(0xdaa)]['includes'](normalizeRefOp(_0x44de5c['ref_op'])),_0x4525ea=_0x44de5c[_0x38deaa(0xc58)]!==![]&&!_0x248228;let _0x4cacd0,_0x2d9aa2=_0x362125;if(_0x3a1443>0x0&&_0x362125[_0x38deaa(0xdb4)]&&_0x362125[0x0]['t']<_0x29c702){let _0x5aed19=0x0;while(_0x5aed19<_0x362125['length']&&_0x362125[_0x5aed19]['t']<_0x29c702)_0x5aed19++;const _0x366b36=_0x362125[_0x38deaa(0xf77)](_0x5aed19);_0x5aed19>0x0&&!_0x7fe4c3&&!(_0x366b36[_0x38deaa(0xdb4)]&&_0x366b36[0x0]['t']===_0x29c702)?_0x2d9aa2=[{..._0x362125[_0x5aed19-0x1],'t':_0x29c702},..._0x366b36]:_0x2d9aa2=_0x366b36;}if(_0x317639['includes'](_0x99c20e)){const _0x55784e=_0x727310;_0x4525ea&&(_0x2d9aa2=DataProcessor[_0x38deaa(0x353)](_0x2d9aa2,_0x99c20e,_0x441c11,_0x55784e,this['_isCounterEntity'](_0x44de5c)));_0x4cacd0=DataProcessor['calendarGroup'](_0x2d9aa2,_0x99c20e,_0x441c11,_0x5e90c1,_0x55784e,(_0x44de5c['graph_type']||_0x44de5c[_0x38deaa(0x342)])===_0x38deaa(0xda3),_0x6cf188);if(!_0x44de5c[_0x38deaa(0x4ea)]){const _0x52c1e0=_0x2d9aa2&&_0x2d9aa2['length']>0x0?_0x2d9aa2[_0x2d9aa2['length']-0x1]['t']:null,_0x418e8b=_0x99c20e===_0x38deaa(0x181)&&_0x2255e5<=_0x5e90c1+0xea60?0x6ddd00:0x0;_0x4cacd0=DataProcessor[_0x38deaa(0x247)](_0x4cacd0,_0x99c20e,_0x441c11,{'endMs':_0x5e90c1,'lastRawT':_0x52c1e0,'tz':_0x55784e,'carrySlackMs':_0x418e8b,'nowMs':_0x2255e5});}else _0x4cacd0=DataProcessor[_0x38deaa(0x2b1)](_0x4cacd0,_0x99c20e,{'tz':_0x55784e});}else _0x5c35a6>0x0?_0x4cacd0=DataProcessor[_0x38deaa(0x191)](_0x2d9aa2,_0x5c35a6,_0x29c702,_0x5e90c1,_0x441c11,!!_0x44de5c[_0x38deaa(0xd34)]||_0x441c11==='delta',{'deltaAgg':_0x7fe4c3,'noLeadFill':!!_0x44de5c['ref_entity'],'breakOnNull':!!_0x44de5c[_0x38deaa(0x4ea)],'carryForwardMs':_0x44de5c[_0x38deaa(0x9e0)],'alignToClock':this[_0x38deaa(0xbb4)](_0x44de5c),'anchorStart':['candlestick',_0x38deaa(0x923)]['includes'](_0x44de5c[_0x38deaa(0x6bc)]||_0x44de5c[_0x38deaa(0x342)]),'ohlc':(_0x44de5c['graph_type']||_0x44de5c['type'])===_0x38deaa(0xda3),'carryPastNow':_0x255d1c,'nowMs':_0x2255e5}):_0x4cacd0=_0x362125;_0x441c11==='delta'&&(_0x4cacd0=DataProcessor[_0x38deaa(0x737)](_0x4cacd0,!!_0x44de5c[_0x38deaa(0xd34)]));_0x5a98f6&&(_0x4cacd0=this[_0x38deaa(0x98b)](_0x4cacd0,_0x44de5c,{'isStat':_0x2e6b18,'effGroupBy':_0x99c20e,'effectiveAgg':_0x441c11,'bucket':_0x5c35a6,'startMs':_0x29c702,'endMs':_0x5e90c1,'dispTz':_0x727310,'firstWd':_0x6cf188,'nowMs':_0x2255e5,'isDeltaSeries':_0x7fe4c3,'carryPastNow':_0x255d1c}));_0xd35756=_0x5a98f6?null:DataProcessor[_0x38deaa(0x477)](_0x362125,_0x44de5c,{'startMs':_0x29c702,'endMs':_0x5e90c1,'bucketMs':_0x5c35a6,'groupBy':_0x99c20e,'aggFunc':_0x441c11,'alignToClock':this['_shouldAlignToClock'](_0x44de5c),'anchorStart':[_0x38deaa(0xda3),'bar'][_0x38deaa(0x68d)](_0x44de5c[_0x38deaa(0x6bc)]||_0x44de5c[_0x38deaa(0x342)]),'tz':_0x727310,'firstWd':_0x6cf188,'deltaAgg':_0x7fe4c3,'carryPastNow':_0x255d1c,'damp':_0x4525ea,'isCounter':this[_0x38deaa(0x9ef)](_0x44de5c),'nowMs':_0x2255e5});if(_0x317639['includes'](_0x99c20e)&&!_0x255d1c&&(_0x5322f4[_0x38deaa(0x3d9)]||'timeline')===_0x38deaa(0xbae)&&![_0x38deaa(0xda3),_0x38deaa(0x923)][_0x38deaa(0x68d)](_0x44de5c['graph_type']||_0x44de5c[_0x38deaa(0x342)])){const _0x25fbf1=this[_0x38deaa(0x677)]||Date[_0x38deaa(0xd47)]();if(_0x25fbf1<=_0x5e90c1+0xea60&&_0x4cacd0[_0x38deaa(0xdb4)]){const _0x4f13e2=Math[_0x38deaa(0x4da)](_0x25fbf1,_0x5e90c1),_0x4c2c11=calendarCellStartMs(_0x4f13e2,_0x99c20e,_0x727310,_0x6cf188),_0x374a33=_0x2d9aa2&&_0x2d9aa2['length']?_0x2d9aa2[_0x2d9aa2[_0x38deaa(0xdb4)]-0x1]['t']:null,_0x3b83ef=_0x99c20e===_0x38deaa(0x181)?0x6ddd00:0x0;if(isNum(_0x4c2c11)&&isNum(_0x374a33)&&_0x374a33>=_0x4c2c11-_0x3b83ef){const _0x56aeee=_0x30854a=>{const _0x2e76af=_0x38deaa,_0xc967ee=_0x30854a[_0x30854a['length']-0x1];return _0xc967ee&&_0xc967ee['v']!=null&&_0xc967ee['t']<=_0x4f13e2&&_0xc967ee['t']>=_0x4c2c11?_0x30854a[_0x2e76af(0xf77)](0x0,-0x1)[_0x2e76af(0xbed)]({..._0xc967ee,'t':_0x4f13e2}):_0x30854a;};_0x4cacd0=_0x56aeee(_0x4cacd0);if(Array['isArray'](_0xd35756))for(const _0x12bfc9 of _0xd35756){if(_0x12bfc9&&Array[_0x38deaa(0x9f5)](_0x12bfc9[_0x38deaa(0xf65)])&&_0x12bfc9[_0x38deaa(0xf65)]['length'])_0x12bfc9[_0x38deaa(0xf65)]=_0x56aeee(_0x12bfc9[_0x38deaa(0xf65)]);}}}}_0x3fa6f7=DataProcessor[_0x38deaa(0x945)](_0x4cacd0,_0x44de5c,!!_0x44de5c['show_range_band'],{'now':_0x2255e5,'tz':_0x727310});}else{const _0x2ee02d=_0x44de5c['aggregate_func']===_0x38deaa(0xd87)&&!_0x44de5c[_0x38deaa(0x88d)],_0x53bfe9=_0x44de5c[_0x38deaa(0x6f4)]===_0x38deaa(0xe25)&&!_0x2e6b18&&!!_0x44de5c[_0x38deaa(0xfde)];_0x3fa6f7=DataProcessor[_0x38deaa(0xc0d)](_0x2ee02d?DataProcessor['diffSeries'](_0x56ab29):_0x53bfe9?DataProcessor['changeDiffSeries'](_0x56ab29,_0x44de5c[_0x38deaa(0xc5f)]===!![]):_0x56ab29,_0x44de5c,!![]);_0x44de5c[_0x38deaa(0x653)]&&!_0x44de5c[_0x38deaa(0x88d)]&&!_0x44de5c[_0x38deaa(0x1a6)]&&(_0x3fa6f7=this[_0x38deaa(0x375)](_0x3fa6f7,_0x44de5c));const _0xf72d2c=this['_priceLookupFor'](_0x44de5c);_0xf72d2c&&!_0x44de5c[_0x38deaa(0x88d)]&&!_0x44de5c['data_attribute']&&(_0x3fa6f7=DataProcessor[_0x38deaa(0x810)](_0x3fa6f7,_0xf72d2c));const _0x45dae6=(_0x5e90c1-_0x29c702)/0x36ee80,_0x2c8602=resolveGroupBy(_0x5322f4,_0x45dae6),_0x156d0a=((()=>{const _0x10d2d1=_0x38deaa;let _0x10d558=_0x44de5c[_0x10d2d1(0x6f4)];if(_0x10d558===_0x10d2d1(0xe25)&&(_0x2e6b18||_0x53bfe9))_0x10d558=_0x10d2d1(0x8a6);if(_0x10d558===_0x10d2d1(0xd87)&&(_0x2e6b18||_0x2ee02d))_0x10d558=_0x10d2d1(0x8a6);return _0x10d558;})());if(_0x44de5c[_0x38deaa(0xfde)]&&_0x3fa6f7&&_0x3fa6f7[_0x38deaa(0xdb4)]>0x1&&_0x317639[_0x38deaa(0x68d)](_0x2c8602)){const _0x58b35b=(_0x3fa6f7[_0x3fa6f7[_0x38deaa(0xdb4)]-0x1]['t']-_0x3fa6f7[0x0]['t'])/Math[_0x38deaa(0x91c)](0x1,_0x3fa6f7[_0x38deaa(0xdb4)]-0x1),_0x498178=groupBucketMs(_0x2c8602,_0x5322f4[_0x38deaa(0x177)],null);if(_0x498178>0x0&&_0x58b35b>0x0&&_0x498178>_0x58b35b*1.5){const _0x126b7e=_0x727310;_0x44de5c[_0x38deaa(0xc58)]!==![]&&!(_0x44de5c[_0x38deaa(0x653)]&&[_0x38deaa(0xe19),_0x38deaa(0x7ab),'reverse_subtract'][_0x38deaa(0x68d)](normalizeRefOp(_0x44de5c['ref_op'])))&&(_0x3fa6f7=DataProcessor[_0x38deaa(0x353)](_0x3fa6f7,_0x2c8602,_0x156d0a,_0x126b7e,this[_0x38deaa(0x9ef)](_0x44de5c))),_0x3fa6f7=DataProcessor[_0x38deaa(0x82e)](_0x3fa6f7,_0x2c8602,_0x156d0a,_0x5e90c1,_0x126b7e,(_0x44de5c[_0x38deaa(0x6bc)]||_0x44de5c[_0x38deaa(0x342)])==='candlestick',_0x6cf188);}}if(!_0x44de5c[_0x38deaa(0xfde)]&&_0x44de5c[_0x38deaa(0x1a6)]&&_0x3fa6f7&&_0x3fa6f7[_0x38deaa(0xdb4)]>0x1&&_0x317639['includes'](_0x2c8602)){const _0x22023b=(_0x3fa6f7[_0x3fa6f7[_0x38deaa(0xdb4)]-0x1]['t']-_0x3fa6f7[0x0]['t'])/Math['max'](0x1,_0x3fa6f7[_0x38deaa(0xdb4)]-0x1),_0x348bdc=groupBucketMs(_0x2c8602,_0x5322f4[_0x38deaa(0x177)],null);_0x348bdc>0x0&&_0x22023b>0x0&&_0x348bdc>_0x22023b*1.5&&(_0x3fa6f7=DataProcessor[_0x38deaa(0x82e)](_0x3fa6f7,_0x2c8602,_0x156d0a,_0x5e90c1,_0x727310,(_0x44de5c[_0x38deaa(0x6bc)]||_0x44de5c[_0x38deaa(0x342)])==='candlestick',_0x6cf188));}else{if(_0x44de5c[_0x38deaa(0x1a6)]&&['2h','3h','4h','6h',_0x38deaa(0xf01)]['includes'](_0x2c8602)){if(!this['_attrGbyWarned'])this[_0x38deaa(0xeec)]=new Set();const _0x46804b=(_0x44de5c[_0x38deaa(0x4d7)]||'')+'|'+_0x2c8602;!this[_0x38deaa(0xeec)][_0x38deaa(0x291)](_0x46804b)&&(this[_0x38deaa(0xeec)][_0x38deaa(0x7ab)](_0x46804b),console[_0x38deaa(0x227)](_0x38deaa(0x30f)+_0x2c8602+'\x22\x20is\x20not\x20applied\x20to\x20the\x20attribute\x20data\x20source\x20on\x20'+_0x44de5c['entity']+_0x38deaa(0x51e)+_0x2c8602+_0x38deaa(0x780)));}}if(_0x44de5c[_0x38deaa(0xfde)]&&_0x3fa6f7&&_0x3fa6f7[_0x38deaa(0xdb4)]>0x0&&_0x317639[_0x38deaa(0x68d)](_0x2c8602)&&!_0x44de5c['break_on_null']){const _0x465524=_0x56ab29&&_0x56ab29['length']>0x0?_0x56ab29[_0x56ab29['length']-0x1]['t']:null;_0x3fa6f7=DataProcessor[_0x38deaa(0x247)](_0x3fa6f7,_0x2c8602,_0x156d0a,{'endMs':_0x5e90c1,'lastRawT':_0x465524,'tz':_0x727310,'nowMs':_0x2255e5});}else _0x44de5c[_0x38deaa(0xfde)]&&_0x3fa6f7&&_0x3fa6f7['length']>0x0&&_0x317639[_0x38deaa(0x68d)](_0x2c8602)&&_0x44de5c[_0x38deaa(0x4ea)]&&(_0x3fa6f7=DataProcessor[_0x38deaa(0x2b1)](_0x3fa6f7,_0x2c8602,{'tz':_0x727310}));const _0x2e0c58=resolveOffsetHours(_0x44de5c[_0x38deaa(0x561)],this[_0x38deaa(0x2f9)])!==0x0||(toNum(_0x44de5c[_0x38deaa(0x34f)])?toNum(_0x44de5c[_0x38deaa(0x34f)])!==0x0:![]);if(_0x44de5c[_0x38deaa(0xfde)]&&_0x3fa6f7&&_0x3fa6f7[_0x38deaa(0xdb4)]>0x0&&_0x317639[_0x38deaa(0x68d)](_0x2c8602)&&!_0x2e0c58&&(_0x5322f4['chart_mode']||_0x38deaa(0xbae))==='timeline'&&![_0x38deaa(0xda3),'bar'][_0x38deaa(0x68d)](_0x44de5c['graph_type']||_0x44de5c[_0x38deaa(0x342)])){const _0x5247a0=this[_0x38deaa(0x677)]||Date[_0x38deaa(0xd47)]();if(_0x5247a0<=_0x5e90c1+0xea60){const _0x4ecb54=_0x3fa6f7[_0x3fa6f7[_0x38deaa(0xdb4)]-0x1],_0x2bfb76=Math[_0x38deaa(0x4da)](_0x5247a0,_0x5e90c1),_0x18394a=calendarCellStartMs(_0x2bfb76,_0x2c8602,_0x727310,_0x6cf188),_0xaa165f=_0x56ab29&&_0x56ab29[_0x38deaa(0xdb4)]>0x0?_0x56ab29[_0x56ab29[_0x38deaa(0xdb4)]-0x1]['t']:null,_0x1b9940=_0x2c8602===_0x38deaa(0x181)?0x6ddd00:0x0;_0x4ecb54['v']!=null&&isNum(_0x18394a)&&isNum(_0xaa165f)&&_0xaa165f>=_0x18394a-_0x1b9940&&_0x4ecb54['t']<=_0x2bfb76&&_0x4ecb54['t']>=_0x18394a&&(_0x3fa6f7=_0x3fa6f7[_0x38deaa(0xf77)](0x0,-0x1)[_0x38deaa(0xbed)]({..._0x4ecb54,'t':_0x2bfb76}));}}_0x44de5c[_0x38deaa(0x6f4)]==='delta'&&(_0x3fa6f7=DataProcessor['applyBandDelta'](_0x3fa6f7,!!_0x44de5c['show_range_band']));_0x3fa6f7=DataProcessor[_0x38deaa(0x945)](_0x3fa6f7,_0x44de5c,!!_0x44de5c[_0x38deaa(0xd34)],{'now':_0x2255e5,'tz':_0x727310});if(_0x3a1443>0x0&&Array[_0x38deaa(0x9f5)](_0x3fa6f7)&&_0x3fa6f7[_0x38deaa(0xdb4)]){let _0x1e4aaa=_0x29c702;if(_0x44de5c[_0x38deaa(0xfde)]&&_0x317639[_0x38deaa(0x68d)](_0x2c8602)){const _0x4a4c04=tzParts(_0x29c702,_0x727310);switch(_0x2c8602){case _0x38deaa(0x181):_0x1e4aaa=zonedWallToMs(_0x4a4c04['y'],_0x4a4c04['mo'],_0x4a4c04['d'],_0x4a4c04['h'],0x0,0x0,_0x727310);break;case _0x38deaa(0x8da):_0x1e4aaa=zonedWallToMs(_0x4a4c04['y'],_0x4a4c04['mo'],_0x4a4c04['d'],0x0,0x0,0x0,_0x727310);break;case'week':_0x1e4aaa=zonedWallToMs(_0x4a4c04['y'],_0x4a4c04['mo'],_0x4a4c04['d']-weekStartOffsetDays(_0x4a4c04['wd'],_0x6cf188),0x0,0x0,0x0,_0x727310);break;case'month':_0x1e4aaa=zonedWallToMs(_0x4a4c04['y'],_0x4a4c04['mo'],0x1,0x0,0x0,0x0,_0x727310);break;case _0x38deaa(0x312):_0x1e4aaa=zonedWallToMs(_0x4a4c04['y'],0x0,0x1,0x0,0x0,0x0,_0x727310);break;}}_0xd35756=DataProcessor['computeMovingAverages'](_0x3fa6f7,_0x44de5c);if(_0xd35756){for(const _0x455548 of _0xd35756)_0x455548[_0x38deaa(0xf65)]=_0x455548[_0x38deaa(0xf65)][_0x38deaa(0xb42)](_0x36e399=>_0x36e399['t']>=_0x1e4aaa);}const _0x3fe85a=_0x3fa6f7['filter'](_0x5fcaa3=>_0x5fcaa3['t']>=_0x1e4aaa);if(isStripEntity(_0x44de5c)&&(!_0x3fe85a['length']||_0x3fe85a[0x0]['t']>_0x1e4aaa)){let _0x5c054d=null;for(const _0x265876 of _0x3fa6f7){if(_0x265876['t']>=_0x1e4aaa)break;_0x5c054d=_0x265876;}if(_0x5c054d)_0x3fe85a['unshift']({..._0x5c054d,'t':_0x1e4aaa});}_0x3fa6f7=_0x3fe85a;}}let _0x2595d0=null;const _0x432c88=_0x44de5c[_0x38deaa(0x6bc)]||_0x44de5c[_0x38deaa(0x342)]||_0x38deaa(0xa5a);if(Array[_0x38deaa(0x9f5)](_0x3fa6f7)&&_0x3fa6f7[_0x38deaa(0xdb4)]&&_0x432c88!==_0x38deaa(0x923)&&_0x432c88!==_0x38deaa(0xda3)&&!isStripEntity(_0x44de5c)){let _0x42211b=_0x3fa6f7['length']-0x1;while(_0x42211b>=0x0&&!isNum(_0x3fa6f7[_0x42211b]?.['v']))_0x42211b--;if(_0x42211b>=0x0){const _0x53d56f=_0x3fa6f7[_0x42211b],_0x491fb8=resolveGroupBy(_0x5322f4,(_0x5e90c1-_0x29c702)/0x36ee80);let _0x172367=null;if(_0x317639['includes'](_0x491fb8)){_0x172367=calendarCellEndMs(_0x53d56f['t'],_0x491fb8,_0x727310,_0x6cf188);if((_0x491fb8===_0x38deaa(0xb00)||_0x491fb8===_0x38deaa(0x312))&&isNum(_0x172367)&&_0x172367<_0x5e90c1)_0x172367=null;}else{if(_0x2188d2&&_0x2ff19d>0x0&&_0x42211b>=0x1){const _0x2d8c70=Math['max'](0x7530,_0x2ff19d,Math[_0x38deaa(0xcba)]((_0x5e90c1-_0x29c702)/0x7d0)),_0x49a4b6=Math[_0x38deaa(0x4da)](_0x53d56f['t']-_0x3fa6f7[_0x42211b-0x1]['t'],_0x2d8c70);if(_0x49a4b6>0x0)_0x172367=_0x53d56f['t']+_0x49a4b6/0x2;}}if(isNum(_0x172367)&&_0x172367>_0x53d56f['t']){const _0x10bb56=resolveOffsetHours(_0x44de5c[_0x38deaa(0x561)],this['_hass'])!==0x0||(toNum(_0x44de5c[_0x38deaa(0x34f)])?toNum(_0x44de5c[_0x38deaa(0x34f)])!==0x0:![]),_0x162d8f=_0x10bb56?_0x172367<=_0x5e90c1+0x1:_0x172367<=_0x2255e5;if(_0x162d8f){const _0xc625f6=Math[_0x38deaa(0x4da)](_0x5e90c1,_0x172367);if(_0xc625f6>_0x53d56f['t']+0x3e8)_0x2595d0=_0xc625f6;}}}}return{'points':_0x3fa6f7,'maSeries':_0xd35756,'tailToMs':_0x2595d0};}[_0x598d8a(0x482)](_0x1e8233,_0x16088b,_0xbedea2,_0x5b8a33,_0x21d6c5){const _0x36f5d1=_0x598d8a;if(!_0x16088b||!_0x16088b[_0x36f5d1(0x4d7)]||_0x16088b[_0x36f5d1(0xfde)])return _0x1e8233;if(_0x16088b[_0x36f5d1(0x88d)]||_0x16088b[_0x36f5d1(0x1a6)])return _0x1e8233;if(!this[_0x36f5d1(0x21f)](_0x16088b))return _0x1e8233;if(!this[_0x36f5d1(0x4bc)]())return _0x1e8233;if(resolveOffsetHours(_0x16088b['offset'],this[_0x36f5d1(0x2f9)])!==0x0)return _0x1e8233;const _0x111058=_0x16088b['aggregate_func']||_0x36f5d1(0xf7d);if(![_0x36f5d1(0x232),_0x36f5d1(0xc44),_0x36f5d1(0x91c),_0x36f5d1(0x4da),_0x36f5d1(0xf7d),_0x36f5d1(0x4f6),_0x36f5d1(0x20e)][_0x36f5d1(0x68d)](_0x111058))return _0x1e8233;const _0x2d6dfa=this[_0x36f5d1(0x2f9)]?.[_0x36f5d1(0x1bb)]?.[_0x16088b[_0x36f5d1(0x4d7)]];if(!_0x2d6dfa||_0x2d6dfa[_0x36f5d1(0xc78)]===_0x36f5d1(0xc2f)||_0x2d6dfa[_0x36f5d1(0xc78)]===_0x36f5d1(0x9b8))return _0x1e8233;const _0x33aa02=this[_0x36f5d1(0xdc0)](_0x16088b,_0xbedea2),_0x238c76=_0x33aa02?getAttributePath(_0x2d6dfa[_0x36f5d1(0xdc3)],_0x33aa02):_0x2d6dfa[_0x36f5d1(0xc78)],_0x5c78e7=toNum(_0x238c76);if(_0x5c78e7===null)return _0x1e8233;const _0x319152=_0x2d6dfa[_0x36f5d1(0x2ce)]||_0x2d6dfa[_0x36f5d1(0xddb)]||null;let _0x484820=_0x319152?new Date(_0x319152)[_0x36f5d1(0xca5)]():Date['now']();if(_0x484820-_0x21d6c5>=0x36ee80)return _0x1e8233;if(!(_0x484820>=_0x5b8a33&&_0x484820<_0x21d6c5))_0x484820=_0x21d6c5-0x1;if(_0x484820<_0x5b8a33)return _0x1e8233;const _0x4d6455=Array['isArray'](_0x1e8233)?_0x1e8233[_0x36f5d1(0xf77)]():[],_0x4669b5=_0x4d6455[_0x36f5d1(0xdb4)]?_0x4d6455[_0x4d6455[_0x36f5d1(0xdb4)]-0x1]['t']:-Infinity;if(_0x484820<_0x4669b5)return _0x4d6455;if(_0x484820===_0x4669b5)_0x4d6455[_0x4d6455[_0x36f5d1(0xdb4)]-0x1]={'t':_0x484820,'v':_0x5c78e7};else _0x4d6455['push']({'t':_0x484820,'v':_0x5c78e7});return _0x4d6455;}[_0x598d8a(0xa93)](_0x2289ef){const _0x201b6c=_0x598d8a,_0x3d53ab=this['_config'],_0x1c59b1=_0x2289ef[_0x201b6c(0x4d7)],_0x466740=this[_0x201b6c(0x4fe)][_0x201b6c(0xc94)][_0x201b6c(0xca5)](),_0x76e7b=this['_window'][_0x201b6c(0x8b6)]['getTime'](),_0x1b6f1f=(_0x76e7b-_0x466740)/0x36ee80,_0x93b5a0=this[_0x201b6c(0xd1c)](_0x1b6f1f),_0x1128c2=this[_0x201b6c(0xd4e)][_0x201b6c(0x61b)](_0x1c59b1),_0x190d0c=this[_0x201b6c(0x482)](_0x2289ef[_0x201b6c(0x5ff)],_0x1c59b1,_0x1128c2,_0x466740,_0x76e7b),{points:_0x804cc,maSeries:_0x28fd6b,tailToMs:_0x3023c9}=this[_0x201b6c(0x4b3)](_0x190d0c,_0x1c59b1,_0x2289ef[_0x201b6c(0x672)],_0x466740,_0x76e7b,_0x93b5a0);_0x2289ef[_0x201b6c(0xf65)]=_0x804cc,_0x2289ef[_0x201b6c(0x6ae)]=_0x3023c9;const _0x199e75=this[_0x201b6c(0x831)]>0x0?this[_0x201b6c(0x831)]:0x320,_0x1c18fa=Math['min'](0xbb8,Math[_0x201b6c(0x91c)](0x190,_0x199e75*0x2));_0x2289ef[_0x201b6c(0x418)]=_0x28fd6b??DataProcessor[_0x201b6c(0x2e7)](_0x2289ef[_0x201b6c(0xf65)],_0x2289ef[_0x201b6c(0x4d7)]),_0x2289ef[_0x201b6c(0xf65)]&&_0x2289ef[_0x201b6c(0xf65)]['length']>_0x1c18fa&&!isStripEntity(_0x1c59b1)&&(_0x2289ef['points']=DataProcessor['lttbGapAware'](_0x2289ef['points'],_0x1c18fa)),_0x2289ef[_0x201b6c(0xfdf)]=resolveBucketPrecision(_0x2289ef[_0x201b6c(0xf65)]),_0x2289ef[_0x201b6c(0x421)]=![];}[_0x598d8a(0xaf8)](){const _0x3ca964=_0x598d8a,_0x15c361=new Set([_0x3ca964(0xd87),'change',_0x3ca964(0xaab)]);return(this[_0x3ca964(0xd4e)]||[])[_0x3ca964(0xeaf)](_0x3e924b=>_0x3e924b&&(_0x15c361[_0x3ca964(0x291)](_0x3e924b[_0x3ca964(0x6f4)])||_0x3e924b[_0x3ca964(0x385)]!=null));}[_0x598d8a(0x767)](){const _0x2c5303=_0x598d8a,_0x466a02=this[_0x2c5303(0x167)],_0x1cc954=toNum(_0x466a02?.[_0x2c5303(0x177)])||0x18,_0x351347=new Set([_0x2c5303(0xd87),_0x2c5303(0xe25),_0x2c5303(0xaab)]),_0x2c32e6=resolveGroupBy(_0x466a02,_0x1cc954);let _0x1ec69a=Infinity;for(const _0x29ae10 of this[_0x2c5303(0xd4e)]||[]){if(!_0x29ae10||!(_0x351347[_0x2c5303(0x291)](_0x29ae10[_0x2c5303(0x6f4)])||_0x29ae10['_compareOf']!=null))continue;const _0x4f3c21=groupBucketMs(_0x2c32e6,_0x1cc954,resolvePointsPerHour(_0x466a02,_0x29ae10,_0x1cc954));if(isNum(_0x4f3c21)&&_0x4f3c21>0x0&&_0x4f3c21<_0x1ec69a)_0x1ec69a=_0x4f3c21;}return isFinite(_0x1ec69a)?Math[_0x2c5303(0x4da)](Math[_0x2c5303(0x91c)](_0x1ec69a,0xea60),0x36ee80):0x36ee80;}[_0x598d8a(0x880)](){const _0x5248e7=_0x598d8a;if(!this[_0x5248e7(0x4bc)]())return;if(this[_0x5248e7(0xaf8)]()){const _0x45870d=Math['floor'](Date[_0x5248e7(0xd47)]()/this[_0x5248e7(0x767)]());if(this[_0x5248e7(0xd4b)]!==_0x45870d){this['_slideCarryIdx']=_0x45870d,this['_scheduleUpdate']();return;}}this[_0x5248e7(0xe80)]=!![],this[_0x5248e7(0x73c)]();}['_render'](){const _0x5c884c=_0x598d8a;if(!this['_config'])return;this[_0x5c884c(0x9e5)]();const _0x5961a9=this[_0x5c884c(0x167)][_0x5c884c(0x3d9)]===_0x5c884c(0xb15),_0x41fa06=this[_0x5c884c(0xb62)][_0x5c884c(0x389)](_0x5c884c(0x969));if(_0x41fa06)_0x41fa06[_0x5c884c(0x422)]['toggle'](_0x5c884c(0x88f),_0x5961a9);if(_0x41fa06)_0x41fa06['classList'][_0x5c884c(0xab0)](_0x5c884c(0xcbb),this[_0x5c884c(0x167)][_0x5c884c(0x48a)]==='native');this[_0x5c884c(0xd80)]?.[_0x5c884c(0xdb4)]&&((this[_0x5c884c(0x167)][_0x5c884c(0x3d9)]||_0x5c884c(0xbae))!==_0x5c884c(0xbae)||this[_0x5c884c(0x167)]['show_tooltip']===![]||this['_config']['crosshair']!==!![])&&(this[_0x5c884c(0xd80)]=[],this[_0x5c884c(0x51a)]=null,this[_0x5c884c(0x391)]=null);if(this[_0x5c884c(0x95d)]?.['series']?.[_0x5c884c(0xdb4)]){const _0x4774a7=!!this[_0x5c884c(0x167)][_0x5c884c(0xd98)];if(!(this['_autoHideApplied']instanceof Map))this[_0x5c884c(0xdeb)]=new Map();const _0x171129=this['_autoHideForce']instanceof Set?this[_0x5c884c(0xe2f)]:null;for(const _0x5e1e00 of this['_graphData'][_0x5c884c(0x794)]){const _0x3f75e6=_0x5e1e00[_0x5c884c(0x4d7)]?.['auto_hide'],_0x5b64c3=_0x4774a7?_0x5c884c(0x84b):_0x3f75e6===!![]?!![]:_0x3f75e6===![]?![]:_0x5c884c(0x930),_0x4a5d72=this[_0x5c884c(0xdeb)][_0x5c884c(0x291)](_0x5e1e00['id'])?this[_0x5c884c(0xdeb)]['get'](_0x5e1e00['id']):_0x5c884c(0xda5),_0x4d4d2b=_0x171129?.['has'](_0x5e1e00['id']);if(_0x171129)_0x171129[_0x5c884c(0x2ef)](_0x5e1e00['id']);if(_0x5b64c3===_0x4a5d72&&!_0x4d4d2b)continue;_0x5b64c3===_0x5c884c(0x84b)||_0x5b64c3===!![]?this[_0x5c884c(0x567)][_0x5c884c(0x7ab)](_0x5e1e00['id']):(_0x5b64c3===![]||_0x4a5d72===_0x5c884c(0x84b)||_0x4a5d72===!![]||_0x4d4d2b)&&this[_0x5c884c(0x567)][_0x5c884c(0x2ef)](_0x5e1e00['id']),this[_0x5c884c(0xdeb)]['set'](_0x5e1e00['id'],_0x5b64c3);}}this[_0x5c884c(0xdf1)]();const _0x52521=!!this[_0x5c884c(0x167)][_0x5c884c(0x361)]&&(this[_0x5c884c(0x167)][_0x5c884c(0x3d9)]||_0x5c884c(0xbae))===_0x5c884c(0xbae);if(_0x52521){this[_0x5c884c(0x85b)](),this[_0x5c884c(0xbc6)]();return;}this['_renderHeader'](),this[_0x5c884c(0x72e)](),this[_0x5c884c(0x55b)](),this[_0x5c884c(0xc03)](),this[_0x5c884c(0x676)](),this['_renderExportButton']();if(_0x5961a9){this[_0x5c884c(0xe55)]='';return;}this[_0x5c884c(0x6ce)]();const _0x31fa10=this['shadowRoot'][_0x5c884c(0x389)](_0x5c884c(0x528));if(!_0x31fa10)return;const _0x27dff9=this[_0x5c884c(0xb62)][_0x5c884c(0x389)]('.sgc-plot-wrap');if(_0x27dff9)_0x27dff9[_0x5c884c(0x422)][_0x5c884c(0x8e5)](_0x5c884c(0x66c));this[_0x5c884c(0x85b)]();if(!this[_0x5c884c(0x95d)]){_0x31fa10[_0x5c884c(0x5ca)]=_0x5c884c(0xd93)+escapeHtml(cardT(this['_hass'],this['_config'],_0x5c884c(0xd43)))+'</div>',this['_graphFingerprint']='';return;}const _0x8298e6=this[_0x5c884c(0x167)][_0x5c884c(0x3d9)]||_0x5c884c(0xbae),_0x20a745=new Set(['pie',_0x5c884c(0x4c6),_0x5c884c(0xa21),'radar',_0x5c884c(0x916),_0x5c884c(0xd05),_0x5c884c(0x7ce),_0x5c884c(0xc09),_0x5c884c(0xa2a),_0x5c884c(0xd10),_0x5c884c(0xc1e),_0x5c884c(0x7db)]);if(_0x27dff9){if(_0x20a745[_0x5c884c(0x291)](_0x8298e6))_0x27dff9[_0x5c884c(0x422)]['add']('sgc-no-bleed');else _0x27dff9[_0x5c884c(0x422)]['remove']('sgc-no-bleed');}const _0x176927=this['_getRenderer'](_0x8298e6),_0x406b80=this[_0x5c884c(0x55c)](_0x8298e6);if(_0x406b80&&_0x406b80===this[_0x5c884c(0xe55)]&&_0x31fa10[_0x5c884c(0x24b)]){this[_0x5c884c(0x651)]();return;}this[_0x5c884c(0xe55)]=_0x406b80,this[_0x5c884c(0x651)]();try{let _0x2481dc=this[_0x5c884c(0x95d)][_0x5c884c(0x794)][_0x5c884c(0xb42)](_0xdd351d=>!this[_0x5c884c(0x567)][_0x5c884c(0x291)](_0xdd351d['id'])&&_0xdd351d['entity']?.[_0x5c884c(0xaa0)]!==![]);const _0x4f2e69=this['_config']['graph_start_hour'],_0x14bc80=this['_config']['graph_end_hour'],_0x4b2ee5=resolveDynamicValue(_0x4f2e69,this[_0x5c884c(0x2f9)])??toNum(_0x4f2e69),_0x4c36ab=resolveDynamicValue(_0x14bc80,this['_hass'])??toNum(_0x14bc80);if(isNum(_0x4b2ee5)||isNum(_0x4c36ab)){const _0x1703a6=isNum(_0x4b2ee5)?_0x4b2ee5:0x0,_0x5c61ca=isNum(_0x4c36ab)?_0x4c36ab:0x18,_0x5da9ed=resolveDisplayTimeZone(this[_0x5c884c(0x2f9)],this[_0x5c884c(0x167)]);_0x2481dc=_0x2481dc[_0x5c884c(0x93b)](_0x46ef4d=>{const _0x42149f=_0x5c884c,_0x2f7311=_0x46ef4d[_0x42149f(0xf65)][_0x42149f(0x93b)](_0x4b640e=>{if(_0x4b640e['v']===null)return _0x4b640e;const _0x50a489=tzParts(_0x4b640e['t'],_0x5da9ed),_0x1d4eb4=_0x50a489['h']+_0x50a489['mi']/0x3c;if(_0x1d4eb4<_0x1703a6||_0x1d4eb4>=_0x5c61ca)return{..._0x4b640e,'v':null};return _0x4b640e;});return{..._0x46ef4d,'points':_0x2f7311};});}_0x176927[_0x5c884c(0x1fb)](_0x31fa10,_0x2481dc,this[_0x5c884c(0x167)],this['_hass']);}catch(_0x2761e4){console[_0x5c884c(0xba9)]('[sgc]\x20render\x20error',_0x2761e4),_0x31fa10[_0x5c884c(0x5ca)]=_0x5c884c(0x881)+escapeHtml(_0x2761e4['message'])+_0x5c884c(0xc48),this[_0x5c884c(0xe55)]='';}const _0x1e496e=(this[_0x5c884c(0xd4e)]||[])['some'](_0x5ba388=>_0x5ba388?.[_0x5c884c(0x566)]==='click');_0x1e496e&&_0x27dff9&&!_0x27dff9[_0x5c884c(0xd32)]&&(_0x27dff9[_0x5c884c(0xd32)]=!![],_0x27dff9[_0x5c884c(0x56e)][_0x5c884c(0xc5a)]='pointer',_0x27dff9[_0x5c884c(0x3dd)](_0x5c884c(0xc3e),_0x457652=>{const _0x265bfe=_0x5c884c;if(_0x457652[_0x265bfe(0xd20)]?.[_0x265bfe(0xdbc)]?.('.sgc-zoom-brush,\x20.sgc-zoom-brush-label'))return;this[_0x265bfe(0x202)]=!this[_0x265bfe(0x202)],this['_graphFingerprint']='',this['_scheduleRender']();})),this['_renderYAxisLabels']();}[_0x598d8a(0x8a4)](){const _0x445166=_0x598d8a,_0x1f9f4a=this[_0x445166(0xb62)];if(!_0x1f9f4a)return;const _0x339678=_0x1f9f4a[_0x445166(0x389)](_0x445166(0x671));if(!_0x339678)return;_0x339678['querySelectorAll'](_0x445166(0x5f5))['forEach'](_0x5df8b8=>_0x5df8b8['remove']());const _0x50a6f7=this['_config'];if(!_0x50a6f7[_0x445166(0x545)])return;const _0x1a07d3=this[_0x445166(0x95d)]?.[_0x445166(0x794)]||[],_0x2d3d87=_0x1a07d3[_0x445166(0xb42)](_0x16d750=>!this[_0x445166(0x567)][_0x445166(0x291)](_0x16d750['id'])&&_0x16d750[_0x445166(0x4d7)]?.[_0x445166(0xaa0)]!==![]),_0x2de82d=_0x5f111a=>{const _0x4f7917=_0x445166,_0x133b47=_0x5f111a?.[_0x4f7917(0xe6f)];return _0x133b47===_0x4f7917(0xc89)?_0x4f7917(0xc89):_0x133b47===_0x4f7917(0xbc0)?_0x4f7917(0xbc0):_0x4f7917(0x44e);},_0x368956=_0x1d476c=>{const _0x15a64d=_0x445166;for(const _0x31133d of _0x2d3d87){const _0x56472a=_0x31133d[_0x15a64d(0x4d7)];if(!_0x56472a||_0x2de82d(_0x56472a)!==_0x1d476c)continue;if(_0x56472a[_0x15a64d(0x9bf)])return _0x56472a['unit'];const _0x2f16a5=_0x31133d[_0x15a64d(0x70e)]?.[_0x15a64d(0x8b3)]||this[_0x15a64d(0x2f9)]?.['states']?.[_0x56472a['entity']]?.[_0x15a64d(0xdc3)]?.[_0x15a64d(0x8b3)];if(_0x2f16a5)return _0x2f16a5;}return'';},_0x365075=_0x2d3d87['some'](_0xef83d8=>_0xef83d8[_0x445166(0x4d7)]&&_0x2de82d(_0xef83d8[_0x445166(0x4d7)])===_0x445166(0x44e)),_0x3d7ce6=_0x2d3d87[_0x445166(0xeaf)](_0x178186=>_0x178186[_0x445166(0x4d7)]&&_0x2de82d(_0x178186[_0x445166(0x4d7)])===_0x445166(0xc89)),_0x361b4c=this[_0x445166(0xbd7)]??0x8,_0x31582=this['_lastPadB']??0x8,_0x3e1309=(_0x361b4c-_0x31582)/0x2,_0x486490=[_0x445166(0xc0c)+_0x3e1309+_0x445166(0xfda)];if(_0x50a6f7[_0x445166(0xe6b)]){const _0x44c07f=String(_0x50a6f7[_0x445166(0xe6b)]);_0x486490['push'](_0x445166(0xe5a)+(/[a-z%]$/i[_0x445166(0x40a)](_0x44c07f)?_0x44c07f:_0x44c07f+'px'));}_0x50a6f7['y_axis_color']&&_0x486490[_0x445166(0xf3d)]('color:\x20'+_0x50a6f7[_0x445166(0x2cb)]);const _0x5e351c=toNum(_0x50a6f7[_0x445166(0x5bf)]);isNum(_0x5e351c)&&_0x486490[_0x445166(0xf3d)]('opacity:\x20'+_0x5e351c);const _0x953280=_0x486490[_0x445166(0x9af)](';\x20')+';';if(_0x365075){const _0x2790c0=_0x50a6f7[_0x445166(0xbe8)],_0x19ab96=_0x2790c0!=null&&_0x2790c0!==''?_0x2790c0:_0x368956(_0x445166(0x44e));if(_0x19ab96){const _0x24aaab=document[_0x445166(0x2a2)](_0x445166(0xe0a));_0x24aaab[_0x445166(0xdee)]=_0x445166(0x4ae),_0x24aaab['style'][_0x445166(0x346)]=_0x953280,_0x24aaab['textContent']=_0x19ab96,_0x339678[_0x445166(0xa9e)](_0x24aaab);}}if(_0x3d7ce6){const _0x4423eb=_0x50a6f7[_0x445166(0x50a)],_0x390848=_0x4423eb!=null&&_0x4423eb!==''?_0x4423eb:_0x368956('secondary');if(_0x390848){const _0x1affbc=document['createElement'](_0x445166(0xe0a));_0x1affbc[_0x445166(0xdee)]=_0x445166(0xb40),_0x1affbc[_0x445166(0x56e)][_0x445166(0x346)]=_0x953280,_0x1affbc[_0x445166(0x61e)]=_0x390848,_0x339678['appendChild'](_0x1affbc);}}}[_0x598d8a(0xbc6)](){const _0x201c79=_0x598d8a,_0x3618a1=this[_0x201c79(0xb62)];if(!_0x3618a1)return;for(const _0x4f1a4d of['.sgc-dp-wrap','.sgc-header-wrap',_0x201c79(0xeb8),_0x201c79(0x357),'.sgc-qp-wrap',_0x201c79(0xf4b),_0x201c79(0x531),_0x201c79(0xce4)]){const _0x52ce59=_0x3618a1[_0x201c79(0x389)](_0x4f1a4d);if(_0x52ce59)_0x52ce59[_0x201c79(0x5ca)]='';}const _0x132e51=_0x3618a1[_0x201c79(0x389)]('.sgc-plot-wrap'),_0x5cbd9d=_0x3618a1['querySelector'](_0x201c79(0x528));if(!_0x132e51||!_0x5cbd9d)return;_0x132e51[_0x201c79(0x422)][_0x201c79(0x7ab)](_0x201c79(0x66c)),_0x5cbd9d['style'][_0x201c79(0x9c4)]=_0x201c79(0xdc1),_0x5cbd9d[_0x201c79(0x422)]['remove'](_0x201c79(0xad4),_0x201c79(0xcd1));const _0x24b518=this['_entities']||[],_0x3a6b85=this[_0x201c79(0x95d)]?.[_0x201c79(0x794)]||[],_0x49105c=new Map(_0x3a6b85[_0x201c79(0x93b)](_0x1d4a03=>[_0x1d4a03['id'],_0x1d4a03])),_0x216c7f=_0x24b518[_0x201c79(0xb42)](_0x218f22=>_0x218f22[_0x201c79(0xb02)]!==![]||_0x218f22[_0x201c79(0xaa0)]!==![])[_0x201c79(0x93b)](_0x3f61c6=>{const _0x5eb493=_0x201c79,_0xd0156a=_0x24b518['indexOf'](_0x3f61c6),_0x599975=_0x3f61c6[_0x5eb493(0x4d7)]+'__'+_0xd0156a,_0x2059c2=_0x49105c[_0x5eb493(0xa75)](_0x599975)||_0x3a6b85[_0x5eb493(0xc80)](_0x5f3593=>_0x5f3593[_0x5eb493(0x4d7)]===_0x3f61c6),_0x1d972f=_0x2059c2?.[_0x5eb493(0x70e)]||{},_0x510423=pickName(_0x3f61c6['name'],_0x1d972f[_0x5eb493(0x1ab)],_0x1d972f)??_0x3f61c6[_0x5eb493(0x4d7)],_0x495671=_0x3f61c6['unit']||_0x1d972f[_0x5eb493(0x8b3)]||'';let _0x5d2a7a=this[_0x5eb493(0x88b)](_0x3f61c6[_0x5eb493(0x404)],_0x3f61c6[_0x5eb493(0x4d7)])||_0x3f61c6[_0x5eb493(0x404)]||'#4A90D9';const _0x312610=this['_resolveStateRowValue'](_0x3f61c6,_0xd0156a),_0x2c10b6=isNum(_0x312610?.[_0x5eb493(0xe50)])?_0x312610['numeric']:null,_0x3911f0=_0x312610?.[_0x5eb493(0x72c)]??'—';_0x3f61c6[_0x5eb493(0x404)]===_0x5eb493(0x492)&&_0x3f61c6[_0x5eb493(0xea6)]?.['enabled']&&_0x3f61c6[_0x5eb493(0xea6)]?.['values']?.[_0x5eb493(0xdb4)]&&isNum(_0x2c10b6)&&(_0x5d2a7a=resolveValueColor(_0x2c10b6,this[_0x5eb493(0x1f5)](_0x3f61c6),_0x5d2a7a)||_0x5d2a7a);const _0x42e719=_0x2059c2?.[_0x5eb493(0xf65)]?.[_0x5eb493(0xb42)](_0x2ea1b8=>_0x2ea1b8['v']!==null&&_0x2ea1b8['v']!==undefined)||[];let _0x2d84be='',_0x2e5c5a='';if(_0x42e719[_0x5eb493(0xdb4)]>=0x2){const _0x532a8d=0x78,_0x25af0c=0x24;let _0x2846fd=Infinity,_0x2cd082=-Infinity;for(const _0x33ddca of _0x42e719){if(_0x33ddca['v']<_0x2846fd)_0x2846fd=_0x33ddca['v'];if(_0x33ddca['v']>_0x2cd082)_0x2cd082=_0x33ddca['v'];}_0x2cd082===_0x2846fd&&(_0x2cd082=_0x2846fd+0x1,_0x2846fd-=0x1);const _0x202d5d=_0x42e719[0x0]['t'],_0x5935e1=_0x42e719[_0x42e719[_0x5eb493(0xdb4)]-0x1]['t'],_0x57891d=Math['max'](0x1,_0x5935e1-_0x202d5d),_0x336991=_0x3fa837=>(_0x3fa837-_0x202d5d)/_0x57891d*_0x532a8d,_0x38ae94=_0x3f61c6[_0x5eb493(0xc2e)]!==![],_0x33313f=_0x38ae94?0x6:0x2,_0x5351d7=_0x4dd695=>_0x25af0c-_0x33313f-(_0x4dd695['v']-_0x2846fd)/(_0x2cd082-_0x2846fd)*(_0x25af0c-_0x33313f*0x2),_0x888185=_0x38ae94?buildSmoothPath(_0x42e719,_0x336991,_0x5351d7):buildLinearPath(_0x42e719,_0x336991,_0x5351d7),_0x31240f=_0x888185+'\x20L\x20'+_0x532a8d+'\x20'+_0x25af0c+'\x20L\x200\x20'+_0x25af0c+'\x20Z',_0x3ca87f=_0x3f61c6[_0x5eb493(0x821)]!==![],_0x55798e=toNum(_0x3f61c6[_0x5eb493(0x8c1)])||0x1,_0x39cbb4=lineDashArray(_0x3f61c6[_0x5eb493(0xc34)],_0x55798e),_0x35cb73=_0x39cbb4?_0x5eb493(0x395)+_0x39cbb4+'\x22':'',_0x17b35f=_0x3ca87f?'0.08':'0',_0x22a62a=!!(_0x3f61c6[_0x5eb493(0xea6)]?.[_0x5eb493(0x80f)]&&_0x3f61c6[_0x5eb493(0xea6)]?.['values']?.[_0x5eb493(0xdb4)]),_0x317af9=_0x3f61c6['color_thresholds']?.[_0x5eb493(0x307)]===_0x5eb493(0x8ac)?_0x5eb493(0x8ac):_0x5eb493(0xe62),_0x193fe6=_0x3f61c6[_0x5eb493(0xea6)]?.['transition']!=='hard';let _0x5c568e=_0x5eb493(0x607)+escapeHtml(_0x5d2a7a)+'\x22',_0x5e377e=_0x5eb493(0x751)+escapeHtml(_0x5d2a7a)+'\x22\x20fill-opacity=\x22'+_0x17b35f+'\x22';if(_0x22a62a){const _0x56719e=[...this[_0x5eb493(0x1f5)](_0x3f61c6)][_0x5eb493(0xb42)](_0x1e7bc3=>isNum(toNum(_0x1e7bc3[_0x5eb493(0xd97)]))&&_0x1e7bc3['color'])[_0x5eb493(0x160)]((_0x4d5291,_0x3bd654)=>toNum(_0x4d5291[_0x5eb493(0xd97)])-toNum(_0x3bd654[_0x5eb493(0xd97)]));if(_0x56719e[_0x5eb493(0xdb4)]){if(_0x3f61c6[_0x5eb493(0xea6)]['last_color']){const _0x2369aa=_0x42e719[_0x42e719['length']-0x1]?.['v'];if(isNum(_0x2369aa)){const _0x4ec5f6=resolveValueColor(_0x2369aa,_0x56719e,_0x5d2a7a);_0x5c568e=_0x5eb493(0x607)+escapeHtml(_0x4ec5f6)+'\x22',_0x5e377e='fill=\x22'+escapeHtml(_0x4ec5f6)+_0x5eb493(0x994)+_0x17b35f+'\x22';}}else{if(_0x317af9===_0x5eb493(0x8ac)){let _0x1d902a='',_0x2ae082='';for(let _0xbab52=0x0;_0xbab52<_0x42e719[_0x5eb493(0xdb4)]-0x1;_0xbab52++){const _0x3b9439=_0x42e719[_0xbab52]['v'],_0x1ae82e=_0x42e719[_0xbab52+0x1]['v'],_0x1ca9d3=(_0x3b9439+_0x1ae82e)/0x2,_0x36d695=resolveValueColor(_0x1ca9d3,_0x56719e,_0x5d2a7a,_0x193fe6),_0x284f7b=_0x336991(_0x42e719[_0xbab52]['t']),_0x3ab98b=_0x5351d7(_0x42e719[_0xbab52]),_0x438e1a=_0x336991(_0x42e719[_0xbab52+0x1]['t']),_0x58ebfb=_0x5351d7(_0x42e719[_0xbab52+0x1]);_0x1d902a+=_0x5eb493(0x3f5)+_0x284f7b+'\x22\x20y1=\x22'+_0x3ab98b+_0x5eb493(0x1c6)+_0x438e1a+_0x5eb493(0x798)+_0x58ebfb+_0x5eb493(0x644)+escapeHtml(_0x36d695)+_0x5eb493(0x364)+_0x55798e+'\x22'+_0x35cb73+_0x5eb493(0xd54),_0x2ae082+=_0x5eb493(0x2e8)+_0x284f7b+'\x20'+_0x3ab98b+_0x5eb493(0x3bc)+_0x438e1a+'\x20'+_0x58ebfb+_0x5eb493(0x3bc)+_0x438e1a+'\x20'+_0x25af0c+_0x5eb493(0x3bc)+_0x284f7b+'\x20'+_0x25af0c+_0x5eb493(0x496)+escapeHtml(_0x36d695)+_0x5eb493(0x994)+_0x17b35f+'\x22\x20stroke=\x22none\x22/>';}_0x2d84be=_0x5eb493(0xe89)+_0x532a8d+'\x20'+_0x25af0c+_0x5eb493(0x3b6)+_0x2ae082+_0x1d902a+_0x5eb493(0xe9e);}else{const _0x4a7496=_0x2cd082-_0x2846fd||0x1,_0x10e5cd=_0x5eb493(0xec5)+_0xd0156a,_0x325c79=[],_0x59c894=[..._0x56719e][_0x5eb493(0xaaa)]();_0x325c79[_0x5eb493(0xf3d)](_0x5eb493(0x590)+escapeHtml(_0x59c894[0x0][_0x5eb493(0x404)])+'\x22/>');if(!_0x193fe6)for(let _0x3e9df9=0x0;_0x3e9df9<_0x59c894['length'];_0x3e9df9++){const _0x35be5a=((_0x2cd082-toNum(_0x59c894[_0x3e9df9]['value']))/_0x4a7496*0x64)[_0x5eb493(0x5f6)](0x1);_0x325c79[_0x5eb493(0xf3d)](_0x5eb493(0x526)+_0x35be5a+'%\x22\x20stop-color=\x22'+escapeHtml(_0x59c894[_0x3e9df9][_0x5eb493(0x404)])+_0x5eb493(0xb97));const _0x1c34c4=_0x3e9df9<_0x59c894[_0x5eb493(0xdb4)]-0x1?_0x59c894[_0x3e9df9+0x1][_0x5eb493(0x404)]:_0x59c894[_0x3e9df9]['color'];_0x325c79[_0x5eb493(0xf3d)]('<stop\x20offset=\x22'+_0x35be5a+_0x5eb493(0xd91)+escapeHtml(_0x1c34c4)+_0x5eb493(0xb97));}else for(const _0x203d87 of _0x59c894){const _0xbecccc=((_0x2cd082-toNum(_0x203d87[_0x5eb493(0xd97)]))/_0x4a7496*0x64)['toFixed'](0x1);_0x325c79[_0x5eb493(0xf3d)](_0x5eb493(0x526)+_0xbecccc+_0x5eb493(0xd91)+escapeHtml(_0x203d87[_0x5eb493(0x404)])+_0x5eb493(0xb97));}_0x325c79[_0x5eb493(0xf3d)](_0x5eb493(0x5f0)+escapeHtml(_0x56719e[0x0]['color'])+_0x5eb493(0xb97));const _0x93c70='<linearGradient\x20id=\x22'+_0x10e5cd+_0x5eb493(0xa77)+_0x325c79[_0x5eb493(0x9af)]('')+'</linearGradient>';_0x5c568e=_0x5eb493(0x614)+_0x10e5cd+')\x22',_0x5e377e=_0x5eb493(0x51b)+_0x10e5cd+_0x5eb493(0x5d5)+_0x17b35f+'\x22',_0x2d84be=_0x5eb493(0xe89)+_0x532a8d+'\x20'+_0x25af0c+_0x5eb493(0xabb)+_0x93c70+_0x5eb493(0x595)+_0x31240f+'\x22\x20'+_0x5e377e+_0x5eb493(0x748)+_0x888185+_0x5eb493(0xf2c)+_0x5c568e+_0x5eb493(0x484)+_0x55798e+'\x22'+_0x35cb73+_0x5eb493(0xc3a);}}}}!_0x2d84be&&(_0x2d84be=_0x5eb493(0xe89)+_0x532a8d+'\x20'+_0x25af0c+_0x5eb493(0x8c2)+_0x31240f+'\x22\x20'+_0x5e377e+_0x5eb493(0x748)+_0x888185+_0x5eb493(0xf2c)+_0x5c568e+_0x5eb493(0x484)+_0x55798e+'\x22'+_0x35cb73+_0x5eb493(0xc3a));if(_0x3f61c6['show_trend_icon']){const _0x4eaa33=trendDirection(_0x2059c2,_0x3f61c6),_0x470629=_0x4eaa33==='up'?'▲':_0x4eaa33==='down'?'▼':'─',_0x2b9dc=_0x4eaa33==='up'?_0x3f61c6[_0x5eb493(0xfb9)]||_0x5eb493(0xd3b):_0x4eaa33===_0x5eb493(0x77f)?_0x3f61c6[_0x5eb493(0x91d)]||_0x5eb493(0x608):_0x3f61c6['trend_stable_color']||_0x5eb493(0xabc);_0x2e5c5a=_0x5eb493(0xae1)+_0x2b9dc+'\x22>'+_0x470629+_0x5eb493(0x2d3);}}const _0x41bb4=_0x3f61c6[_0x5eb493(0xb02)]!==![],_0x2b7e8c=_0x3f61c6[_0x5eb493(0xaa0)]!==![],_0x3c7cee=_0x41bb4?_0x5eb493(0x336)+escapeHtml(_0x510423)+_0x5eb493(0xa34)+escapeHtml(_0x5d2a7a)+'\x22>'+escapeHtml(String(_0x3911f0))+'<span\x20class=\x22sgc-spark-unit\x22>'+escapeHtml(_0x495671)+'</span>'+_0x2e5c5a+_0x5eb493(0x73d):'',_0x4962b6=_0x2b7e8c?_0x5eb493(0xacf)+_0x2d84be+_0x5eb493(0xc48):'';return'<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22'+_0xd0156a+'\x22>'+_0x3c7cee+_0x4962b6+'</div>';})[_0x201c79(0x9af)]('');_0x5cbd9d[_0x201c79(0x5ca)]=_0x201c79(0x84f)+_0x216c7f+_0x201c79(0xc48),_0x5cbd9d[_0x201c79(0x29a)](_0x201c79(0xa37))[_0x201c79(0x56c)](_0x1c7f56=>{const _0x527119=_0x201c79,_0x502ddc=_0x24b518[parseInt(_0x1c7f56[_0x527119(0xc93)][_0x527119(0x562)],0xa)];if(!_0x502ddc?.[_0x527119(0x4d7)])return;_0x1c7f56[_0x527119(0x56e)][_0x527119(0xc5a)]='pointer',_0x1c7f56['addEventListener']('click',_0x29f6a0=>{const _0x7a1425=_0x527119;_0x29f6a0[_0x7a1425(0xcfd)](),this['_fireEntityAction'](_0x502ddc);});}),this[_0x201c79(0xe55)]='';}[_0x598d8a(0x55c)](_0x3e355c){const _0x4b087f=_0x598d8a,_0x3dc79f=this[_0x4b087f(0x95d)];if(!_0x3dc79f)return'';const _0x5ed5fc=this[_0x4b087f(0x4fe)],_0xb4bf64=this[_0x4b087f(0x47d)],_0x2885fa=this[_0x4b087f(0xb62)]?.[_0x4b087f(0x389)]?.('.sgc-plot');let _0x35047d=_0x2885fa?.[_0x4b087f(0x82c)]|0x0,_0x283eb0=this[_0x4b087f(0x831)]|0x0;const _0x5e08eb=_0x35047d,_0x3c8066=_0x283eb0,_0x5a9cdd=this[_0x4b087f(0x489)];if(this[_0x4b087f(0xbb8)])this[_0x4b087f(0xbb8)]=![];else{if(_0x5a9cdd){if(Math[_0x4b087f(0x2ba)](_0x35047d-_0x5a9cdd['p'])<0x8)_0x35047d=_0x5a9cdd['p'];if(Math[_0x4b087f(0x2ba)](_0x283eb0-_0x5a9cdd['c'])<0x8)_0x283eb0=_0x5a9cdd['c'];}}this[_0x4b087f(0x489)]={'p':_0x35047d,'c':_0x283eb0};(_0x35047d!==_0x5e08eb||_0x283eb0!==_0x3c8066)&&(clearTimeout(this[_0x4b087f(0x674)]),this[_0x4b087f(0x674)]=setTimeout(()=>{const _0x4e9e14=_0x4b087f;this['_fpSettleT']=null,this['_fpForceExact']=!![],this[_0x4e9e14(0x23b)]();},0xc8));const _0x1275f8=this[_0x4b087f(0xb62)]?.[_0x4b087f(0x389)]?.(_0x4b087f(0xf4c))?.[_0x4b087f(0xac4)]|0x0,_0x3ad464=resolveDisplayTimeZone(this[_0x4b087f(0x2f9)],this[_0x4b087f(0x167)])||_0x4b087f(0x9a3),_0x58b5c7=_0x283eb0+'/'+_0x35047d+'/'+_0x1275f8+'/'+_0x3ad464+'/'+resolveCardLanguage(this[_0x4b087f(0x2f9)],this[_0x4b087f(0x167)]),_0x145344=(_0x3dc79f[_0x4b087f(0x794)]||[])[_0x4b087f(0x93b)](_0x2d993a=>_0x2d993a['id']+':'+(_0x2d993a['points']?.[_0x4b087f(0xdb4)]||0x0)+':'+(_0x2d993a['points']?.[_0x2d993a[_0x4b087f(0xf65)][_0x4b087f(0xdb4)]-0x1]?.['t']||0x0)+':'+(_0x2d993a[_0x4b087f(0xf65)]?.[_0x2d993a[_0x4b087f(0xf65)][_0x4b087f(0xdb4)]-0x1]?.['v']??'')+':'+(_0x2d993a[_0x4b087f(0x6ae)]??''))[_0x4b087f(0x9af)]('|'),_0x8aaa3d=(this[_0x4b087f(0xd4e)]||[])[_0x4b087f(0x93b)](_0xf286a8=>''+(isStripEntity(_0xf286a8)?'S':'')+(_0xf286a8?.[_0x4b087f(0x7e6)]?'a':'')+(_0xf286a8?.[_0x4b087f(0xd34)]?'b':'')+(_0xf286a8?.[_0x4b087f(0x566)]||'')+(Array[_0x4b087f(0x9f5)](_0xf286a8?.['moving_averages'])&&_0xf286a8[_0x4b087f(0xd3d)][_0x4b087f(0xdb4)]?'m'+_0xf286a8[_0x4b087f(0xd3d)][_0x4b087f(0x93b)](_0x20e522=>_0x20e522?.[_0x4b087f(0xd03)]+':'+(_0x20e522?.[_0x4b087f(0x404)]||'')+':'+(_0x20e522?.[_0x4b087f(0x3a7)]||'')+':'+(_0x20e522?.[_0x4b087f(0xb82)]?'L':''))['join'](','):''))[_0x4b087f(0x9af)](','),_0x386de1=[...this[_0x4b087f(0x567)]][_0x4b087f(0x160)]()[_0x4b087f(0x9af)](','),_0x41764b=this[_0x4b087f(0x172)]?.[_0x4b087f(0xdb4)]||0x0,_0xea65a4=_0x4b087f(0x93f)+(this[_0x4b087f(0xd4e)]||[])[_0x4b087f(0x93b)]((_0x26aa75,_0x536b72)=>_0x26aa75?.[_0x4b087f(0xe6f)]===_0x4b087f(0xbc0)?_0x536b72:'')[_0x4b087f(0xb42)](Boolean)[_0x4b087f(0x9af)](',');return[_0x3e355c,_0x58b5c7,this[_0x4b087f(0x167)][_0x4b087f(0x361)]?'spark':'norm',this['_config'][_0x4b087f(0x7a6)]?_0x4b087f(0x802):'',this[_0x4b087f(0x167)]['logarithmic']?'log':'',_0x4b087f(0x955)+(this['_config'][_0x4b087f(0xe03)]??''),_0x4b087f(0x4f0)+(this['_config'][_0x4b087f(0xb4c)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)]['x_grid_style']||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x221)]??'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x8cc)]||'')+'|'+(this[_0x4b087f(0x167)]['x_grid_opacity']??'')+'|'+(this[_0x4b087f(0x167)]['y_grid_style']||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x19a)]??'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xd39)]||'')+'|'+(this['_config'][_0x4b087f(0x414)]??''),this[_0x4b087f(0x167)]['show_y_axis_label']?'yl:'+(this['_config']['y_axis_label']||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x50a)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xe6b)]||'')+'|'+(this[_0x4b087f(0x167)]['y_axis_color']||'')+'|'+(this['_config']['y_axis_font_opacity']??''):'',_0x3e355c==='pie'?_0x4b087f(0x665)+(this[_0x4b087f(0x167)][_0x4b087f(0x7b6)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xd02)]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)]['pie_spacing']??'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x35f)]??'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xec4)]||'')+'|'+(this[_0x4b087f(0x167)]['pie_label_format']||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xf0c)]??'')+'|'+(this['_config'][_0x4b087f(0x36a)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x4db)]!==![]?0x1:0x0)+'|'+(this['_config']['show_tooltip']!==![]?0x1:0x0):'',_0x3e355c===_0x4b087f(0x4c6)?_0x4b087f(0x9ab)+(this['_config'][_0x4b087f(0x4db)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xd0f)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0xd4e)]||[])['map'](_0x30553c=>(_0x30553c['lower_bound']??'')+'/'+(_0x30553c['upper_bound']??''))[_0x4b087f(0x9af)](','):'',_0x3e355c===_0x4b087f(0xa2a)?_0x4b087f(0x2ec)+(this['_config'][_0x4b087f(0x207)]??'')+'|'+(this['_config'][_0x4b087f(0x745)]??'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x866)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xa3c)]??'')+'|'+(this['_config'][_0x4b087f(0x635)]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0xd4e)]||[])[_0x4b087f(0x93b)](_0x3ae08b=>(_0x3ae08b[_0x4b087f(0x43d)]??'')+'/'+(_0x3ae08b[_0x4b087f(0x72f)]??'')+'/'+(_0x3ae08b['needle_color']||'')+'/'+(_0x3ae08b[_0x4b087f(0x32e)]!==![]?0x1:0x0)+'/'+(_0x3ae08b[_0x4b087f(0x404)]||'')+'/'+(_0x3ae08b[_0x4b087f(0xea6)]?.['enabled']?0x1:0x0)+'/'+(_0x3ae08b['color_thresholds']?.['values']||[])['map'](_0x9ccd38=>_0x9ccd38['value']+':'+_0x9ccd38['color'])['join'](';')+'/'+(_0x3ae08b['color_thresholds']?.[_0x4b087f(0xa9b)]||'')+'/'+(_0x3ae08b['color_thresholds']?.[_0x4b087f(0xbb3)]?0x1:0x0))[_0x4b087f(0x9af)](','):'',_0x3e355c==='ranking'?'rk:'+(this[_0x4b087f(0x167)][_0x4b087f(0xf63)]||'')+'|'+(this['_config'][_0x4b087f(0x4db)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xd0f)]!==![]?0x1:0x0):'',_0x3e355c===_0x4b087f(0x9eb)?_0x4b087f(0x7c8)+(this['_config'][_0x4b087f(0x459)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)]['show_x_axis']!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xb4c)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xe8f)]??'')+'|'+(this['_config'][_0x4b087f(0xe03)]??'')+'|'+(this['_config'][_0x4b087f(0xf23)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x2cb)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xc02)]||'')+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xe6b)]||''):'',_0x3e355c===_0x4b087f(0xd05)||_0x3e355c==='calendar'?_0x4b087f(0xedf)+_0x3e355c+'|'+(this[_0x4b087f(0x167)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xdfe)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0xd4e)]?.[0x0]?.[_0x4b087f(0x6f4)]||'')+'|'+(this['_entities']?.[0x0]?.[_0x4b087f(0x43d)]??'')+'|'+(this[_0x4b087f(0xd4e)]?.[0x0]?.[_0x4b087f(0x72f)]??''):'',_0x3e355c==='box'?'bx:'+(this[_0x4b087f(0x167)][_0x4b087f(0xd0f)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0xb9a)]||'')+'|'+(this[_0x4b087f(0xd4e)]||[])[_0x4b087f(0x93b)](_0xcc5606=>(_0xcc5606['color']||'')+'/'+(_0xcc5606[_0x4b087f(0x778)]??'')+'/'+(_0xcc5606['aggregate_func']||'')+'/'+(_0xcc5606[_0x4b087f(0x581)]||'')+'/'+(_0xcc5606['unit']||''))[_0x4b087f(0x9af)](','):'',_0x3e355c===_0x4b087f(0xc1e)?_0x4b087f(0xc20)+(this['_config'][_0x4b087f(0xd0f)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)]['waterfall_total']!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x4b087f(0x93b)](_0x317108=>(_0x317108['color']||'')+'/'+(_0x317108[_0x4b087f(0x778)]??'')+'/'+(_0x317108[_0x4b087f(0x6f4)]||'')+'/'+(_0x317108[_0x4b087f(0x581)]||'')+'/'+(_0x317108['unit']||'')+'/'+(_0x317108[_0x4b087f(0x1ed)]||''))[_0x4b087f(0x9af)](','):'',_0x3e355c===_0x4b087f(0x7db)?'hg:'+(this[_0x4b087f(0x167)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x4db)]!==![]?0x1:0x0)+'|'+(this[_0x4b087f(0x167)][_0x4b087f(0x3ba)]??'')+'|'+(this[_0x4b087f(0xd4e)]||[])[_0x4b087f(0x93b)](_0x62642d=>(_0x62642d['color']||'')+'/'+(_0x62642d[_0x4b087f(0x778)]??'')+'/'+(_0x62642d['number_format']||'')+'/'+(_0x62642d[_0x4b087f(0x9bf)]||''))[_0x4b087f(0x9af)](','):'',((()=>{const _0x4ee5ed=_0x4b087f,_0xae6a69=_0x5ed5fc?.[_0x4ee5ed(0xc94)]?.['getTime']()||0x0,_0x3a3446=_0x5ed5fc?.[_0x4ee5ed(0x8b6)]?.[_0x4ee5ed(0xca5)]()||0x0,_0x5af392=Math['max'](0x3e8,Math[_0x4ee5ed(0x9a2)]((_0x3a3446-_0xae6a69)/Math[_0x4ee5ed(0x91c)](_0x35047d,0x12c))||0x0);return'w:'+Math[_0x4ee5ed(0xcbe)](_0xae6a69/_0x5af392)+'~'+Math[_0x4ee5ed(0xcbe)](_0x3a3446/_0x5af392);})()),_0xb4bf64?.[_0x4b087f(0xc94)]?.[_0x4b087f(0xca5)]()||0x0,_0xb4bf64?.[_0x4b087f(0x8b6)]?.[_0x4b087f(0xca5)]()||0x0,_0x386de1,_0x41764b,this[_0x4b087f(0x202)]?0x1:0x0,_0x8aaa3d,_0xea65a4,((()=>{const _0x27dc0c=_0x4b087f,_0x5b2441=(this[_0x27dc0c(0xd4e)]||[])[_0x27dc0c(0xeaf)](_0x5e7660=>_0x5e7660&&_0x5e7660[COMPILED_TRANSFORM]?.['usesNow']);if(!_0x5b2441)return _0x27dc0c(0xd69);return _0x27dc0c(0xd69)+Math[_0x27dc0c(0xcbe)]((this[_0x27dc0c(0x677)]||Date[_0x27dc0c(0xd47)]())/0xea60);})()),'gsh:'+(resolveDynamicValue(this['_config']?.[_0x4b087f(0x41b)],this['_hass'])??toNum(this[_0x4b087f(0x167)]?.[_0x4b087f(0x41b)])??'')+':'+(resolveDynamicValue(this['_config']?.[_0x4b087f(0xe64)],this[_0x4b087f(0x2f9)])??toNum(this[_0x4b087f(0x167)]?.[_0x4b087f(0xe64)])??''),'ybnd:'+boundFpKey(this['_config'],this[_0x4b087f(0xd4e)],this[_0x4b087f(0x2f9)]),_0x145344][_0x4b087f(0x9af)]('§');}[_0x598d8a(0x883)](_0x46fc28){const _0x465f1b=_0x598d8a;if(this[_0x465f1b(0xfe1)][_0x465f1b(0x291)](_0x46fc28))return this['_renderers'][_0x465f1b(0xa75)](_0x46fc28);let _0x2bb233;if(_0x46fc28===_0x465f1b(0xbae))_0x2bb233=new TimelineRenderer(this);else{if(_0x46fc28===_0x465f1b(0xc09))_0x2bb233=new StateTimelineRenderer(this);else{if(_0x46fc28===_0x465f1b(0xc33))_0x2bb233=new PieRenderer(this);else{if(_0x46fc28==='radialbar')_0x2bb233=new RadialBarRenderer(this);else{if(_0x46fc28===_0x465f1b(0xa2a))_0x2bb233=new GaugeRenderer(this);else{if(_0x46fc28==='polararea')_0x2bb233=new PolarAreaRenderer(this);else{if(_0x46fc28===_0x465f1b(0x417))_0x2bb233=new RadarRenderer(this);else{if(_0x46fc28===_0x465f1b(0x916))_0x2bb233=new RankingRenderer(this);else{if(_0x46fc28===_0x465f1b(0x9eb))_0x2bb233=new ScatterRenderer(this);else{if(_0x46fc28==='heatmap')_0x2bb233=new HeatmapRenderer(this);else{if(_0x46fc28==='calendar')_0x2bb233=new CalendarRenderer(this);else{if(_0x46fc28===_0x465f1b(0xd10))_0x2bb233=new BoxPlotRenderer(this);else{if(_0x46fc28===_0x465f1b(0xc1e))_0x2bb233=new WaterfallRenderer(this);else{if(_0x46fc28===_0x465f1b(0x7db))_0x2bb233=new HistogramRenderer(this);else _0x2bb233=new StubRenderer(this,_0x46fc28);}}}}}}}}}}}}}return this[_0x465f1b(0xfe1)][_0x465f1b(0x6fd)](_0x46fc28,_0x2bb233),_0x2bb233;}[_0x598d8a(0x9e5)](){const _0x1d0c1f=_0x598d8a,_0x2edb95=this[_0x1d0c1f(0x167)][_0x1d0c1f(0x9c4)],_0x47c9a5=_0x2edb95==null||_0x2edb95===_0x1d0c1f(0xdc1)||_0x2edb95==='',_0x11bc85=toNum(this[_0x1d0c1f(0x167)][_0x1d0c1f(0x9c4)])||0x96,_0x17bbd9=_0x47c9a5?'':_0x1d0c1f(0x40e)+_0x11bc85+_0x1d0c1f(0x352),_0x48aea4=this['_config'][_0x1d0c1f(0xa66)],_0x450594=this['_config'][_0x1d0c1f(0x1d0)]===![],_0x525863=this['_config'][_0x1d0c1f(0xb06)]===![],_0x8bbcb1=this[_0x1d0c1f(0x167)],_0x2fac8f=[];if(_0x48aea4)_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x36c)+_0x48aea4);if(_0x450594)_0x2fac8f['push']('box-shadow:none');if(_0x525863)_0x2fac8f[_0x1d0c1f(0xf3d)]('border:none');if(_0x8bbcb1[_0x1d0c1f(0x3d4)]!==null&&_0x8bbcb1[_0x1d0c1f(0x3d4)]!==undefined&&_0x8bbcb1[_0x1d0c1f(0x3d4)]!==''){const _0xa3958b=_0x8bbcb1[_0x1d0c1f(0x3d4)];_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0xdd6)+(typeof _0xa3958b===_0x1d0c1f(0xe58)?_0xa3958b+'px':_0xa3958b));}if(_0x8bbcb1[_0x1d0c1f(0x7b1)]!==null&&_0x8bbcb1[_0x1d0c1f(0x7b1)]!==undefined&&_0x8bbcb1[_0x1d0c1f(0x7b1)]!==''){const _0x592535=_0x8bbcb1[_0x1d0c1f(0x7b1)];_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0xb4b)+(typeof _0x592535===_0x1d0c1f(0xe58)?_0x592535+'px':_0x592535));}if(!_0x525863){if(_0x8bbcb1[_0x1d0c1f(0xf9f)])_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x6e9)+_0x8bbcb1[_0x1d0c1f(0xf9f)]);if(_0x8bbcb1['card_border_width']!==null&&_0x8bbcb1[_0x1d0c1f(0x9bb)]!==undefined&&_0x8bbcb1['card_border_width']!==''){const _0xe7a83c=_0x8bbcb1[_0x1d0c1f(0x9bb)];_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0xb7a)+(typeof _0xe7a83c===_0x1d0c1f(0xe58)?_0xe7a83c+'px':_0xe7a83c)),_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x434));}}if(_0x8bbcb1[_0x1d0c1f(0x96f)]){let _0x5f01cf=String(_0x8bbcb1['card_background_image'])[_0x1d0c1f(0xfa2)]();_0x5f01cf&&!/^([a-z]+:|\/|data:)/i[_0x1d0c1f(0x40a)](_0x5f01cf)&&(_0x5f01cf='/local/'+_0x5f01cf[_0x1d0c1f(0x9da)](/^local\//,''));this[_0x1d0c1f(0x506)]=_0x5f01cf;const _0x1c6da=_0x8bbcb1['card_background_blur']!==null&&_0x8bbcb1[_0x1d0c1f(0x35b)]!==undefined&&_0x8bbcb1[_0x1d0c1f(0x35b)]!=='';!_0x1c6da&&(_0x2fac8f['push'](_0x1d0c1f(0xa52)+_0x5f01cf[_0x1d0c1f(0x9da)](/'/g,_0x1d0c1f(0x912))+'\x27)'),_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x9c8)),_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x446)),_0x2fac8f[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x7ac)));}else this[_0x1d0c1f(0x506)]=null;const _0x1a0b54=_0x2fac8f[_0x1d0c1f(0x9af)](';'),_0x212597=getComputedStyle(document['documentElement'])['getPropertyValue'](_0x1d0c1f(0xc52))[_0x1d0c1f(0xfa2)]()||_0x1d0c1f(0xc9c),_0x2f95b7=STYLES[_0x1d0c1f(0x9da)](_0x1d0c1f(0x206),_0x1d0c1f(0xd14)+_0x212597+_0x1d0c1f(0xc8d)),_0x5753db=[];if(_0x8bbcb1[_0x1d0c1f(0xdc9)])_0x5753db[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x23a)+_0x8bbcb1[_0x1d0c1f(0xdc9)]);_0x8bbcb1[_0x1d0c1f(0xbcd)]!==null&&_0x8bbcb1[_0x1d0c1f(0xbcd)]!==undefined&&_0x8bbcb1[_0x1d0c1f(0xbcd)]!==''&&_0x5753db[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x174)+_0x8bbcb1[_0x1d0c1f(0xbcd)]);if(_0x8bbcb1[_0x1d0c1f(0x5ee)]!==null&&_0x8bbcb1[_0x1d0c1f(0x5ee)]!==undefined&&_0x8bbcb1['card_header_letter_spacing']!==''){const _0x2cb324=_0x8bbcb1[_0x1d0c1f(0x5ee)];_0x5753db[_0x1d0c1f(0xf3d)](_0x1d0c1f(0x1b2)+(typeof _0x2cb324===_0x1d0c1f(0xe58)?_0x2cb324+'px':_0x2cb324));}let _0x2f6211=_0x5753db[_0x1d0c1f(0xdb4)]?_0x1d0c1f(0xda6)+_0x5753db[_0x1d0c1f(0x9af)](';')+'}':'';const _0x25609a=_0x8bbcb1[_0x1d0c1f(0x35b)]!==null&&_0x8bbcb1[_0x1d0c1f(0x35b)]!==undefined&&_0x8bbcb1[_0x1d0c1f(0x35b)]!=='';if(this['_normalizedBgImage']&&_0x25609a){const _0x1bd76e=_0x8bbcb1['card_background_blur'],_0x30377b=typeof _0x1bd76e===_0x1d0c1f(0xe58)?_0x1bd76e+'px':_0x1bd76e,_0x4133d7=this['_normalizedBgImage'][_0x1d0c1f(0x9da)](/'/g,_0x1d0c1f(0x912));_0x2f6211+=_0x1d0c1f(0xf7a),_0x2f6211+=_0x1d0c1f(0x59a)+_0x4133d7+_0x1d0c1f(0xeb1)+_0x30377b+_0x1d0c1f(0xa65),_0x2f6211+='.sgc-card>*{position:relative;z-index:1}';}const _0x3e2ae0=this['shadowRoot'][_0x1d0c1f(0x389)](_0x1d0c1f(0x969)),_0x2fd832=this[_0x1d0c1f(0xb62)][_0x1d0c1f(0x389)](_0x1d0c1f(0x528));if(_0x3e2ae0&&_0x2fd832&&!this['_structureDirty']){this[_0x1d0c1f(0x4fc)](_0x3e2ae0,_0x2fac8f);const _0x3fb640=_0x47c9a5?'':_0x11bc85+'px';if(_0x2fd832[_0x1d0c1f(0x56e)]['height']!==_0x3fb640){if(_0x3fb640)_0x2fd832[_0x1d0c1f(0x56e)]['height']=_0x3fb640;else _0x2fd832['style'][_0x1d0c1f(0x65d)](_0x1d0c1f(0x9c4));}const _0x33567f=this['shadowRoot'][_0x1d0c1f(0x389)]('#sgc-base');_0x33567f&&_0x33567f['textContent']!==_0x2f95b7&&(_0x33567f['textContent']=_0x2f95b7);const _0x5dd77b=this[_0x1d0c1f(0xb62)][_0x1d0c1f(0x389)]('#sgc-extras');if(_0x2f6211){if(_0x5dd77b){if(_0x5dd77b[_0x1d0c1f(0x61e)]!==_0x2f6211)_0x5dd77b[_0x1d0c1f(0x61e)]=_0x2f6211;}else{const _0x4b466f=document[_0x1d0c1f(0x2a2)](_0x1d0c1f(0x56e));_0x4b466f['id']='sgc-extras',_0x4b466f[_0x1d0c1f(0x61e)]=_0x2f6211,this[_0x1d0c1f(0xb62)]['insertBefore'](_0x4b466f,_0x3e2ae0);}}else _0x5dd77b&&_0x5dd77b[_0x1d0c1f(0x8e5)]();return;}this['_structureDirty']=![];const _0x4a9f17=[...this[_0x1d0c1f(0xb62)][_0x1d0c1f(0xa25)]][_0x1d0c1f(0xb42)](_0x42aee8=>!(_0x42aee8['id']===_0x1d0c1f(0xf5d)||_0x42aee8['id']===_0x1d0c1f(0xd72)||_0x42aee8[_0x1d0c1f(0x422)]?.['contains'](_0x1d0c1f(0x20a)))),_0x4b4a61=_0x1a0b54?_0x1d0c1f(0xbe5)+_0x1a0b54+'\x22':'',_0x1562ee=_0x2f6211?'<style\x20id=\x22sgc-extras\x22>'+_0x2f6211+'</style>':'';this['shadowRoot'][_0x1d0c1f(0x5ca)]=_0x1d0c1f(0x305)+_0x2f95b7+_0x1d0c1f(0xa71)+_0x1562ee+_0x1d0c1f(0xac7)+_0x4b4a61+_0x1d0c1f(0x9fb)+_0x17bbd9+_0x1d0c1f(0xe23);for(const _0x4e9927 of _0x4a9f17)this[_0x1d0c1f(0xb62)][_0x1d0c1f(0xa9e)](_0x4e9927);this[_0x1d0c1f(0x244)]=new Set(_0x2fac8f[_0x1d0c1f(0x93b)](_0x220503=>_0x220503['slice'](0x0,_0x220503['indexOf'](':')))[_0x1d0c1f(0xb42)](Boolean));}[_0x598d8a(0x4fc)](_0x175c90,_0xa9134f){const _0x3af990=_0x598d8a,_0x3eec8e=new Map();for(const _0x3b5473 of _0xa9134f){const _0x22a354=_0x3b5473['indexOf'](':');if(_0x22a354>0x0)_0x3eec8e[_0x3af990(0x6fd)](_0x3b5473[_0x3af990(0xf77)](0x0,_0x22a354),_0x3b5473['slice'](_0x22a354+0x1));}const _0x496064=this[_0x3af990(0x244)]||(this[_0x3af990(0x244)]=new Set());for(const _0x5ac51a of[..._0x496064]){!_0x3eec8e['has'](_0x5ac51a)&&(_0x175c90['style'][_0x3af990(0x65d)](_0x5ac51a),_0x496064[_0x3af990(0x2ef)](_0x5ac51a));}for(const [_0x246a5f,_0x3fd45b]of _0x3eec8e){if(_0x175c90[_0x3af990(0x56e)]['getPropertyValue'](_0x246a5f)!==_0x3fd45b)_0x175c90['style'][_0x3af990(0x1e4)](_0x246a5f,_0x3fd45b);_0x496064['add'](_0x246a5f);}}[_0x598d8a(0x8dd)](){const _0x4f1ee0=_0x598d8a,_0x2d75fd=this[_0x4f1ee0(0x167)]?.[_0x4f1ee0(0x615)];if(_0x2d75fd===null||_0x2d75fd===undefined||_0x2d75fd==='')return 0x14;const _0x1aa30c=toNum(_0x2d75fd);if(isNum(_0x1aa30c))return _0x1aa30c;const _0x4dd682=String(_0x2d75fd)[_0x4f1ee0(0xfa2)](),_0x1664bd=_0x4dd682[_0x4f1ee0(0xa74)]('.');if(_0x1664bd[_0x4f1ee0(0xdb4)]<0x2)return 0x14;const _0x34ed64=_0x1664bd[0x0]+'.'+_0x1664bd[0x1],_0x2cef09=_0x1664bd[_0x4f1ee0(0xdb4)]>=0x3?_0x1664bd[_0x4f1ee0(0xf77)](0x2)[_0x4f1ee0(0x9af)]('.'):null,_0x5aeecf=this[_0x4f1ee0(0x2f9)]?.[_0x4f1ee0(0x1bb)]?.[_0x34ed64];if(!_0x5aeecf)return 0x14;const _0x56de40=_0x2cef09?getAttributePath(_0x5aeecf[_0x4f1ee0(0xdc3)],_0x2cef09):_0x5aeecf['state'],_0x300598=toNum(_0x56de40);return isNum(_0x300598)?_0x300598:0x14;}[_0x598d8a(0x716)](){const _0x3452f1=_0x598d8a,_0xc675d8=this['_config']?.[_0x3452f1(0x714)];if(!_0xc675d8)return'';const _0xfd4122=this[_0x3452f1(0x2f9)]?.['states']?.[_0xc675d8];if(!_0xfd4122)return'';const _0x26014d=parseFloat(_0xfd4122[_0x3452f1(0xc78)]);if(Number[_0x3452f1(0xe47)](_0x26014d))return'';const _0x41bcd6=this[_0x3452f1(0x8dd)]();let _0x253cc5;if(_0x26014d<=_0x41bcd6)_0x253cc5='var(--error-color,\x20#ef4444)';else{if(_0x26014d<=0x19)_0x253cc5='#f39c12';else{if(_0x26014d<=0x32)_0x253cc5=_0x3452f1(0x7a3);else _0x253cc5=_0x3452f1(0xd3b);}}const _0x2bb29c=Math['max'](0x0,Math[_0x3452f1(0x4da)](0x64,_0x26014d))/0x64*0xa,_0x37dea5=escapeHtml(_0xfd4122['attributes']?.[_0x3452f1(0xf9d)]||_0xc675d8);return _0x3452f1(0x8bd)+_0x37dea5+':\x20'+Math[_0x3452f1(0xcbe)](_0x26014d)+'%\x22>\x0a\x20\x20\x20\x20\x20\x20<svg\x20width=\x220.7em\x22\x20height=\x220.9em\x22\x20viewBox=\x220\x200\x2016\x2018\x22\x20fill=\x22none\x22\x20xmlns=\x22http://www.w3.org/2000/svg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x224\x22\x20y=\x220\x22\x20width=\x228\x22\x20height=\x222\x22\x20rx=\x220.5\x22\x20fill=\x22currentColor\x22\x20opacity=\x220.4\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x221\x22\x20y=\x222\x22\x20width=\x2214\x22\x20height=\x2215\x22\x20rx=\x222\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x221.5\x22\x20fill=\x22none\x22\x20opacity=\x220.4\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x223\x22\x20y=\x22'+(0x4+(0xa-_0x2bb29c))+_0x3452f1(0x7b4)+_0x2bb29c+'\x22\x20rx=\x220.5\x22\x20fill=\x22'+_0x253cc5+_0x3452f1(0xa07)+_0x253cc5+'\x22>'+Math[_0x3452f1(0xcbe)](_0x26014d)+'%</span>\x0a\x20\x20\x20\x20</span>';}['_renderHeader'](){const _0x49cade=_0x598d8a,_0x2f88c4=this[_0x49cade(0xb62)][_0x49cade(0x389)](_0x49cade(0x524));if(!_0x2f88c4)return;const _0x4deab2=this['_config'],_0x6a97a7=!!(_0x4deab2[_0x49cade(0x679)]||_0x4deab2[_0x49cade(0x51f)]||_0x4deab2[_0x49cade(0xeed)]);if(!_0x6a97a7){_0x2f88c4[_0x49cade(0x5ca)]='';return;}const _0x1c4269=_0x4deab2['card_header_size']||'14px',_0x26df1e=this['_renderBatteryIcon'](),_0x1a74f4=_0x5ace8=>_0x5ace8===_0x49cade(0xce2)||_0x5ace8===_0x49cade(0xbac)?_0x5ace8:_0x49cade(0x7b9),_0x3da0e9=_0x1a74f4(_0x4deab2[_0x49cade(0xb8b)]),_0x797db2=_0x4deab2[_0x49cade(0x8d1)]===_0x49cade(0xbac),_0x123b8c=_0x4deab2[_0x49cade(0x8f4)]||_0x49cade(0xd82),_0x52089f=this[_0x49cade(0x2a3)](_0x4deab2[_0x49cade(0x51f)]),_0x542961=_0x4deab2[_0x49cade(0xeed)]?_0x49cade(0xa5d)+escapeHtml(_0x4deab2[_0x49cade(0xeed)])+_0x49cade(0x3db)+escapeHtml(_0x123b8c)+_0x49cade(0xc3d)+escapeHtml(_0x123b8c)+_0x49cade(0x5fe):_0x52089f?_0x49cade(0x820)+escapeHtml(_0x52089f)+_0x49cade(0x8df)+escapeHtml(_0x4deab2['card_icon_color']||'inherit')+';'+(_0x4deab2[_0x49cade(0x8f4)]?_0x49cade(0xfa0)+escapeHtml(_0x4deab2[_0x49cade(0x8f4)])+';':'')+_0x49cade(0xd78):'',_0x13bae4=_0x4deab2[_0x49cade(0x67f)]?'font-size:'+escapeHtml(_0x4deab2[_0x49cade(0x67f)]):'',_0x11e504=_0x4deab2[_0x49cade(0x679)]?_0x49cade(0xe9a)+_0x13bae4+'\x22>'+escapeHtml(_0x4deab2['card_header'])+'</span>':'',_0x44ca1d=_0x797db2?''+_0x11e504+_0x542961:''+_0x542961+_0x11e504,_0x4561e2=_0x26df1e?_0x49cade(0x5d2)+escapeHtml(_0x1c4269)+'\x22>'+_0x26df1e+_0x49cade(0x2d3):'';_0x2f88c4[_0x49cade(0x5ca)]=_0x49cade(0x366)+(_0x49cade(0xb26)+_0x3da0e9+'\x22>'+_0x44ca1d+'</div>')+_0x4561e2+_0x49cade(0xc48);}[_0x598d8a(0x55b)](){const _0x1589ac=_0x598d8a,_0x2d5fc8=this['shadowRoot'][_0x1589ac(0x389)]('.sgc-ip-wrap');if(!_0x2d5fc8)return;const _0xb9df42=this[_0x1589ac(0x167)],_0xd27996=_0xb9df42[_0x1589ac(0xe94)]||_0xb9df42[_0x1589ac(0x621)]&&this['_dpSynced'],_0x1a282f=_0xb9df42[_0x1589ac(0xd71)];if(!_0xb9df42[_0x1589ac(0x3c6)]||_0xd27996||_0x1a282f){_0x2d5fc8[_0x1589ac(0x5ca)]='';return;}const _0x4149cc=isNum(this['_overrideHoursToShow'])?this['_overrideHoursToShow']:toNum(_0xb9df42['hours_to_show']),_0x524401=Array[_0x1589ac(0x9f5)](_0xb9df42['interval_options'])&&_0xb9df42[_0x1589ac(0x7fa)][_0x1589ac(0xdb4)]?_0xb9df42['interval_options']:INTERVAL_PICKER_DEFAULT_LABELS,_0x3165ec=INTERVAL_PICKER_OPTIONS[_0x1589ac(0xb42)](_0x28a5d0=>_0x524401[_0x1589ac(0x68d)](_0x28a5d0[_0x1589ac(0x72c)]));isNum(_0x4149cc)&&_0x4149cc>0x0&&!_0x3165ec['some'](_0x1a4c92=>_0x1a4c92[_0x1589ac(0x1d3)]===_0x4149cc)&&(_0x3165ec['push']({'hours':_0x4149cc,'label':intervalLabelForHours(_0x4149cc)}),_0x3165ec[_0x1589ac(0x160)]((_0x2aecdf,_0x18585a)=>_0x2aecdf[_0x1589ac(0x1d3)]-_0x18585a[_0x1589ac(0x1d3)]));const _0x3afc12=_0x3165ec[_0x1589ac(0x93b)](_0x3aa1ff=>{const _0xef44b6=_0x1589ac,_0x17ffc4=_0x3aa1ff[_0xef44b6(0x1d3)]===_0x4149cc?_0xef44b6(0x1e6):'';return _0xef44b6(0xb1c)+_0x17ffc4+_0xef44b6(0x26b)+_0x3aa1ff[_0xef44b6(0x1d3)]+_0xef44b6(0x535)+escapeHtml(_0x3aa1ff['label'])+'\x22>'+escapeHtml(cardT(this[_0xef44b6(0x2f9)],this[_0xef44b6(0x167)],_0x3aa1ff[_0xef44b6(0x72c)]))+_0xef44b6(0xf78);})[_0x1589ac(0x9af)](''),_0x50ce8a=_0xb9df42['interval_picker_position']||_0x1589ac(0x7b9);_0x2d5fc8[_0x1589ac(0x5ca)]=_0x1589ac(0xbfb)+escapeHtml(_0x50ce8a)+'\x22>'+_0x3afc12+'</div>',_0x2d5fc8[_0x1589ac(0x29a)](_0x1589ac(0xde9))[_0x1589ac(0x56c)](_0x17cfcb=>{_0x17cfcb['addEventListener']('click',()=>{const _0xd6716c=_0x38a5,_0x533fe8=toNum(_0x17cfcb[_0xd6716c(0xc93)][_0xd6716c(0x1d3)]),_0x118d2d=_0x17cfcb['dataset'][_0xd6716c(0x72c)];if(isNum(_0x533fe8))this[_0xd6716c(0xad8)](_0x533fe8,_0x118d2d);});});}[_0x598d8a(0xdc0)](_0x4f4ce3,_0xe35cb){const _0x25619e=_0x598d8a,_0x52a9e7=_0x4f4ce3?.[_0x25619e(0x385)]!=null?_0x4f4ce3[_0x25619e(0x385)]:_0xe35cb,_0x5e716b=this[_0x25619e(0x2f3)]?.[_0x52a9e7];if(_0x5e716b===undefined)return _0x4f4ce3['attribute']||'';return _0x5e716b;}[_0x598d8a(0x67a)](_0x56f0c0,_0x56d5c1){const _0x2ddb5a=_0x598d8a;if(!_0x56f0c0)return cardT(this['_hass'],this['_config'],_0x2ddb5a(0x97c));if(_0x56d5c1)return attributeDisplayName(this[_0x2ddb5a(0x2f9)],_0x56d5c1,_0x56f0c0);return String(_0x56f0c0)[_0x2ddb5a(0x9da)](/_/g,'\x20')['replace'](/\b\w/g,_0x5a720d=>_0x5a720d[_0x2ddb5a(0xd12)]());}['_applyAttributeName'](_0x13d5fc,_0x1db4f5,_0x44efe9){const _0x44459c=_0x598d8a;if(_0x1db4f5?.[_0x44459c(0x1a6)])return _0x13d5fc;return applyAttributeName(this[_0x44459c(0x167)],this[_0x44459c(0x2f9)],_0x13d5fc,_0x1db4f5,this[_0x44459c(0xdc0)](_0x1db4f5,_0x44efe9));}[_0x598d8a(0x5ed)](_0x1154c1){const _0x514192=_0x598d8a,_0x52f201=toNum(this[_0x514192(0xb87)]);if(isNum(_0x52f201))_0x1154c1['points_per_hour']=_0x52f201;else{if(this[_0x514192(0x3b1)])_0x1154c1['points_per_hour']=this[_0x514192(0x3b1)]['pph'];}if(this[_0x514192(0xf7b)])_0x1154c1[_0x514192(0xb9a)]=this[_0x514192(0xf7b)];else{if(this[_0x514192(0x3b1)])_0x1154c1[_0x514192(0xb9a)]=this[_0x514192(0x3b1)][_0x514192(0x317)];}this[_0x514192(0x3b1)]&&(_0x1154c1[_0x514192(0xb5c)]=isNum(_0x52f201)||this[_0x514192(0xf7b)]?![]:this[_0x514192(0x3b1)]['autoScale']);}[_0x598d8a(0x889)](_0x628be3,_0x5c3a60,_0x193aea=![]){const _0x8355a8=_0x598d8a;if(_0x628be3==='pph'){const _0x47f14e=toNum(_0x5c3a60);this[_0x8355a8(0xb87)]=isNum(_0x47f14e)?_0x47f14e:null;}else _0x628be3===_0x8355a8(0x317)&&(this['_overrideGroupBy']=_0x5c3a60||null);const _0x1885f8={...this[_0x8355a8(0x167)]};this['_applyQueryOverrides'](_0x1885f8),this['_config']=_0x1885f8,this[_0x8355a8(0x2b3)](),this[_0x8355a8(0xf8c)](_0x628be3);try{this[_0x8355a8(0x1ce)]?.['_cache']?.['clear']?.();}catch(_0x509d82){}if(_0x193aea){this['_scheduleUpdate']();return;}this[_0x8355a8(0xe41)]()[_0x8355a8(0x253)](_0x1ef069=>console[_0x8355a8(0xba9)](_0x8355a8(0x289),_0x1ef069));}[_0x598d8a(0x2b3)](){const _0x1a586e=_0x598d8a;isNum(toNum(this[_0x1a586e(0xb87)]))?lsSet(this[_0x1a586e(0x5cf)](),String(this['_overridePph'])):lsDel(this[_0x1a586e(0x5cf)]()),this['_overrideGroupBy']?lsSet(this['_gbyStoreKey'](),this[_0x1a586e(0xf7b)]):lsDel(this['_gbyStoreKey']());}[_0x598d8a(0x676)](){const _0x2198d7=_0x598d8a,_0x445e31=this[_0x2198d7(0xb62)][_0x2198d7(0x389)](_0x2198d7(0x4d9));if(!_0x445e31)return;const _0x5b14b7=this['_config'],_0x1ebc92=!!_0x5b14b7[_0x2198d7(0x7bf)],_0x40a791=!!_0x5b14b7[_0x2198d7(0x8f9)];if(!_0x1ebc92&&!_0x40a791){_0x445e31[_0x2198d7(0x5ca)]='';return;}const _0x3c3809=(_0x5bf3ab,_0x1b88b6,_0x7db9b)=>'<option\x20value=\x22'+escapeHtml(String(_0x5bf3ab))+'\x22'+(String(_0x7db9b)===String(_0x5bf3ab)?'\x20selected':'')+'>'+escapeHtml(_0x1b88b6)+'</option>',_0x10348d=[];if(_0x1ebc92){const _0x38bf75=isNum(toNum(this['_overridePph']))?String(this[_0x2198d7(0xb87)]):'',_0x4b86db=toNum(this['_baseQuery']?.[_0x2198d7(0x710)]),_0x474fac=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x4b86db)&&!_0x474fac[_0x2198d7(0x68d)](_0x4b86db)&&(_0x474fac[_0x2198d7(0xf3d)](_0x4b86db),_0x474fac[_0x2198d7(0x160)]((_0x3bae18,_0x538fa4)=>_0x3bae18-_0x538fa4));const _0x245f8d=[_0x3c3809('',cardT(this[_0x2198d7(0x2f9)],_0x5b14b7,'Auto')+'\x20('+(isNum(_0x4b86db)?_0x4b86db:0x2)+_0x2198d7(0x99e),_0x38bf75)]['concat'](_0x474fac[_0x2198d7(0x93b)](_0x38d367=>_0x3c3809(_0x38d367,_0x38d367+'/h',_0x38bf75)))[_0x2198d7(0x9af)]('');_0x10348d[_0x2198d7(0xf3d)]([_0x5b14b7[_0x2198d7(0x27e)]||_0x2198d7(0x7b9),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x2198d7(0x2f9)],_0x5b14b7,'Pts/h'))+_0x2198d7(0x23e)+_0x245f8d+'</select></div>']);}if(_0x40a791){const _0x3eaaa9=this[_0x2198d7(0xf7b)]||'',_0x3173d5=this[_0x2198d7(0x3b1)]?.[_0x2198d7(0x317)]||_0x2198d7(0xe8b),_0x389751={'interval':_0x2198d7(0x63f),'hour':'Hour','2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':_0x2198d7(0x6e6),'date':_0x2198d7(0x5a0),'week':_0x2198d7(0x325),'month':_0x2198d7(0x5ae),'year':'Year'},_0x1e48c6=[_0x3c3809('',cardT(this['_hass'],_0x5b14b7,_0x2198d7(0x6fa))+'\x20('+cardT(this[_0x2198d7(0x2f9)],_0x5b14b7,_0x389751[_0x3173d5]||_0x3173d5)+')',_0x3eaaa9)][_0x2198d7(0xbed)](Object[_0x2198d7(0x7d5)](_0x389751)[_0x2198d7(0x93b)](_0x54fdf8=>_0x3c3809(_0x54fdf8,cardT(this[_0x2198d7(0x2f9)],_0x5b14b7,_0x389751[_0x54fdf8]),_0x3eaaa9)))['join']('');_0x10348d[_0x2198d7(0xf3d)]([_0x5b14b7[_0x2198d7(0x973)]||_0x2198d7(0x7b9),_0x2198d7(0xeac)+escapeHtml(cardT(this[_0x2198d7(0x2f9)],_0x5b14b7,'Group'))+_0x2198d7(0x7dd)+_0x1e48c6+_0x2198d7(0xda7)]);}const _0x11dd72={'left':'','center':'','right':''};for(const [_0xfe29a6,_0x3412aa]of _0x10348d)_0x11dd72[_0xfe29a6 in _0x11dd72?_0xfe29a6:_0x2198d7(0x7b9)]+=_0x3412aa;_0x445e31['innerHTML']=[_0x2198d7(0x7b9),_0x2198d7(0xce2),'right'][_0x2198d7(0xb42)](_0x77ae83=>_0x11dd72[_0x77ae83])[_0x2198d7(0x93b)](_0x317861=>_0x2198d7(0x20f)+_0x317861+'\x22>'+_0x11dd72[_0x317861]+_0x2198d7(0xc48))[_0x2198d7(0x9af)](''),_0x445e31[_0x2198d7(0x29a)](_0x2198d7(0x8bb))[_0x2198d7(0x56c)](_0x56201e=>{const _0x2678a1=_0x2198d7;_0x56201e[_0x2678a1(0x3dd)](_0x2678a1(0xe25),_0x4da884=>{const _0x3b652e=_0x2678a1;this[_0x3b652e(0x889)](_0x4da884[_0x3b652e(0xd20)][_0x3b652e(0xc93)]['qp'],_0x4da884[_0x3b652e(0xd20)]['value']);});});}[_0x598d8a(0xc03)](){const _0xb8b750=_0x598d8a,_0x4a0fb6=this[_0xb8b750(0xb62)][_0xb8b750(0x389)](_0xb8b750(0x357));if(!_0x4a0fb6)return;const _0xa99579=this['_config'];if(!_0xa99579[_0xb8b750(0x90a)]){_0x4a0fb6['innerHTML']='';return;}let _0x3ab9b7='';(this[_0xb8b750(0xd4e)]||[])[_0xb8b750(0x56c)]((_0x5e4e5b,_0x538a9e)=>{const _0x251129=_0xb8b750;if(_0x5e4e5b[_0x251129(0x385)]!=null)return;const _0x1232d6=this[_0x251129(0x2f9)]?.[_0x251129(0x1bb)]?.[_0x5e4e5b[_0x251129(0x4d7)]];if(!_0x1232d6)return;const _0x1ffce5=Object[_0x251129(0x7d5)](_0x1232d6[_0x251129(0xdc3)]||{})[_0x251129(0xb42)](_0x2680ee=>{const _0x41f04f=_0x251129,_0x958fdd=_0x1232d6[_0x41f04f(0xdc3)][_0x2680ee];return _0x958fdd!==null&&_0x958fdd!==undefined&&!isNaN(parseFloat(_0x958fdd));})['sort']();if(!_0x1ffce5[_0x251129(0xdb4)])return;const _0x5131a4=_0x5e4e5b[_0x251129(0x404)]===_0x251129(0x492)?PALETTE[_0x538a9e%PALETTE[_0x251129(0xdb4)]]||_0x251129(0xd57):this[_0x251129(0x88b)](_0x5e4e5b['color'],_0x5e4e5b['entity'])||_0x5e4e5b[_0x251129(0x404)]||PALETTE[_0x538a9e%PALETTE[_0x251129(0xdb4)]]||_0x251129(0xd57),_0x252e4e=this[_0x251129(0xdc0)](_0x5e4e5b,_0x538a9e),_0x511e34='<option\x20value=\x22\x22'+(_0x252e4e===''?_0x251129(0xd25):'')+'>'+escapeHtml(cardT(this[_0x251129(0x2f9)],this[_0x251129(0x167)],'State'))+'</option>',_0x193472=_0x1ffce5[_0x251129(0x93b)](_0x4188d9=>'<option\x20value=\x22'+escapeHtml(_0x4188d9)+'\x22'+(_0x252e4e===_0x4188d9?_0x251129(0xd25):'')+'>'+escapeHtml(this[_0x251129(0x67a)](_0x4188d9,_0x5e4e5b[_0x251129(0x4d7)]))+_0x251129(0x76a))[_0x251129(0x9af)]('');_0x3ab9b7+=_0x251129(0x6b0)+(_0x251129(0xb9b)+escapeHtml(_0x5131a4)+_0x251129(0xdba))+('<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22'+_0x538a9e+'\x22>'+_0x511e34+_0x193472+_0x251129(0x92e))+_0x251129(0xc48);});if(!_0x3ab9b7){_0x4a0fb6[_0xb8b750(0x5ca)]='';return;}const _0xf7b0bb=_0xa99579[_0xb8b750(0x7af)]||_0xb8b750(0x7b9);_0x4a0fb6[_0xb8b750(0x5ca)]=_0xb8b750(0x655)+escapeHtml(_0xf7b0bb)+'\x22>'+_0x3ab9b7+_0xb8b750(0xc48),_0x4a0fb6[_0xb8b750(0x29a)](_0xb8b750(0xf46))[_0xb8b750(0x56c)](_0x4ef4cc=>{const _0x2fcde9=_0xb8b750;_0x4ef4cc[_0x2fcde9(0x3dd)](_0x2fcde9(0xe25),_0x18f3cb=>{const _0x2f34cc=_0x2fcde9,_0x36f703=parseInt(_0x18f3cb[_0x2f34cc(0xd20)]['dataset'][_0x2f34cc(0x56d)],0xa);if(isNaN(_0x36f703))return;this[_0x2f34cc(0x632)](_0x36f703,_0x18f3cb[_0x2f34cc(0xd20)][_0x2f34cc(0xd97)]);});});}['_onAttributePick'](_0xe6ea56,_0xd7b74f){const _0x3a8845=_0x598d8a,_0x21585b=this[_0x3a8845(0xd4e)]?.[_0xe6ea56];if(!_0x21585b)return;const _0x1abd0a=_0x21585b[_0x3a8845(0x56b)]||'';_0xd7b74f===_0x1abd0a?delete this[_0x3a8845(0x2f3)][_0xe6ea56]:this['_overrideAttributes'][_0xe6ea56]=_0xd7b74f,this['_updateHistory']()['catch'](_0x4e8592=>console[_0x3a8845(0xba9)](_0x3a8845(0x747),_0x4e8592));}[_0x598d8a(0x72e)](){const _0x2a3df2=_0x598d8a,_0x739288=this[_0x2a3df2(0xb62)][_0x2a3df2(0x389)](_0x2a3df2(0xf4c));if(!_0x739288)return;const _0x1d4d9f=this['_config'];if(!_0x1d4d9f[_0x2a3df2(0xe94)]){_0x739288['innerHTML']='';return;}const _0x3e0664=[...DATE_PICKER_VALID_MODES,...Object[_0x2a3df2(0x7d5)](DATE_PICKER_RELATIVE_MODES)],_0x3bb5a6=Array[_0x2a3df2(0x9f5)](_0x1d4d9f['date_picker_modes'])&&_0x1d4d9f[_0x2a3df2(0xddc)][_0x2a3df2(0xdb4)]?_0x1d4d9f['date_picker_modes'][_0x2a3df2(0xb42)](_0x44d650=>_0x3e0664[_0x2a3df2(0x68d)](_0x44d650)):DATE_PICKER_VALID_MODES,_0x1bdace=_0x3bb5a6[_0x2a3df2(0xdb4)]>0x1,_0x41f798=_0x5e01da=>{const _0x252875=_0x2a3df2,_0x421eaf=_0x5e01da===this[_0x252875(0xace)]?_0x252875(0x1e6):'',_0x2367cd=DATE_PICKER_RELATIVE_MODES[_0x5e01da],_0x119a2f=cardT(this[_0x252875(0x2f9)],this[_0x252875(0x167)],_0x2367cd?_0x2367cd[_0x252875(0xfe0)]:_0x5e01da[_0x252875(0x74c)](0x0)[_0x252875(0xd12)]()),_0x369fef={'day':'Day','week':_0x252875(0x325),'month':_0x252875(0x5ae),'year':_0x252875(0x5f7)}[_0x5e01da],_0x27ee30=cardT(this[_0x252875(0x2f9)],this['_config'],_0x2367cd?_0x2367cd[_0x252875(0x72c)]:_0x369fef||_0x5e01da);return _0x252875(0x41c)+_0x421eaf+_0x252875(0xb7c)+escapeHtml(_0x5e01da)+_0x252875(0xd8d)+escapeHtml(_0x27ee30)+'\x22>'+escapeHtml(_0x119a2f)+'</button>';};let _0x5e0966='';if(_0x1bdace){const _0x59497e=_0x3bb5a6[_0x2a3df2(0xb42)](_0x4720a7=>!(_0x4720a7 in DATE_PICKER_RELATIVE_MODES))[_0x2a3df2(0x93b)](_0x41f798)[_0x2a3df2(0x9af)](''),_0x2df00c=_0x3bb5a6[_0x2a3df2(0xb42)](_0x147839=>_0x147839 in DATE_PICKER_RELATIVE_MODES)[_0x2a3df2(0x93b)](_0x41f798)[_0x2a3df2(0x9af)](''),_0x5006f3=_0x59497e&&_0x2df00c?_0x2a3df2(0xbf7):'';_0x5e0966=_0x59497e+_0x5006f3+_0x2df00c;}const _0xf92ad1=this[_0x2a3df2(0xf1e)]();this[_0x2a3df2(0x74b)]=_0xf92ad1;const _0x180043=Date[_0x2a3df2(0xd47)](),_0x4be68d=this['_dpMode']==='custom'?!!this['_dpCustomEnd']&&this[_0x2a3df2(0x707)][_0x2a3df2(0xca5)]()>=_0x180043:this[_0x2a3df2(0x609)]===0x0,_0xdf67b0=_0x1d4d9f[_0x2a3df2(0xded)]||_0x2a3df2(0x52b);_0x739288[_0x2a3df2(0x56e)][_0x2a3df2(0xcc6)]=_0xdf67b0===_0x2a3df2(0xf02)?'99':'';const _0x41cf2f=!!this['_dpExpanded'],_0x367a29=_0x41cf2f?_0x2a3df2(0x740)+this[_0x2a3df2(0x805)]()+this[_0x2a3df2(0xb6e)]()+_0x2a3df2(0xc48):'',_0xff1868=(_0x431b26,_0x2fa260)=>['left',_0x2a3df2(0xce2),_0x2a3df2(0xbac)][_0x2a3df2(0x68d)](_0x431b26)?_0x431b26:_0x2fa260,_0xad0eb6=_0xff1868(_0x1d4d9f[_0x2a3df2(0x405)],'left'),_0x9eb865=_0xff1868(_0x1d4d9f[_0x2a3df2(0xd73)],'right'),_0x5ec5f9=_0x2a3df2(0x45d)+escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this[_0x2a3df2(0x167)],'Previous\x20period'))+_0x2a3df2(0x6c2)+(_0x4be68d?'':_0x2a3df2(0xe70))+_0x2a3df2(0xd8d)+(_0x4be68d?'':escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this[_0x2a3df2(0x167)],_0x2a3df2(0x93a))))+'\x22>'+escapeHtml(_0xf92ad1)+_0x2a3df2(0xeee)+(_0x4be68d?_0x2a3df2(0xe1d):'')+'\x22\x20'+(_0x4be68d?_0x2a3df2(0xe1d):'')+_0x2a3df2(0x87b)+escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this[_0x2a3df2(0x167)],_0x2a3df2(0x347)))+_0x2a3df2(0x287),_0xae327d=_0x1d4d9f[_0x2a3df2(0x3d9)]===_0x2a3df2(0xb15),_0x5d77f7=_0x1d4d9f['date_picker_reset']===!![]||_0xae327d&&_0x1d4d9f[_0x2a3df2(0x799)]!==![],_0x663a81=escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this[_0x2a3df2(0x167)],_0x2a3df2(0xeb9))),_0x4dab11=_0x5d77f7?_0x2a3df2(0x988)+_0x663a81+_0x2a3df2(0xd8d)+_0x663a81+_0x2a3df2(0x7e2):'',_0x286037=_0x2a3df2(0x31e)+(_0x1bdace?_0x2a3df2(0x1a2)+_0x5e0966+_0x2a3df2(0xc48):'')+_0x2a3df2(0xe36)+(_0x41cf2f?_0x2a3df2(0x1e6):'')+_0x2a3df2(0x1dc)+escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this['_config'],_0x2a3df2(0x7d2)))+'\x22\x20title=\x22'+escapeHtml(cardT(this[_0x2a3df2(0x2f9)],this[_0x2a3df2(0x167)],_0x2a3df2(0x7d2)))+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<rect\x20x=\x223\x22\x20y=\x224\x22\x20width=\x2218\x22\x20height=\x2218\x22\x20rx=\x222\x22\x20ry=\x222\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x2216\x22\x20y1=\x222\x22\x20x2=\x2216\x22\x20y2=\x226\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x228\x22\x20y1=\x222\x22\x20x2=\x228\x22\x20y2=\x226\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2221\x22\x20y2=\x2210\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</button>'+_0x4dab11+_0x2a3df2(0xc48),_0x512c4c={'left':[],'center':[],'right':[]};_0x512c4c[_0xad0eb6]['push'](_0x5ec5f9),_0x512c4c[_0x9eb865][_0x2a3df2(0xf3d)](_0x286037);const _0x990530=_0x512c4c[_0x2a3df2(0xce2)][_0x2a3df2(0xdb4)]>0x0&&_0x512c4c[_0x2a3df2(0x7b9)][_0x2a3df2(0xdb4)]+_0x512c4c['right'][_0x2a3df2(0xdb4)]>0x0;_0x739288['innerHTML']=_0x2a3df2(0x3cd)+escapeHtml(_0xdf67b0)+_0x2a3df2(0xdcb)+_0x512c4c[_0x2a3df2(0x7b9)]['join']('')+_0x2a3df2(0x94f)+(_0x990530?_0x2a3df2(0x7cf):'')+'\x22>'+_0x512c4c[_0x2a3df2(0xce2)][_0x2a3df2(0x9af)]('')+_0x2a3df2(0xc40)+_0x512c4c[_0x2a3df2(0xbac)][_0x2a3df2(0x9af)]('')+_0x2a3df2(0x685)+_0x367a29+_0x2a3df2(0x4c0);if(_0x990530){const _0x419b64=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0x9ff)),_0x53c7d2=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0x806));if(_0x419b64&&_0x53c7d2){_0x419b64[_0x2a3df2(0x56e)]['minHeight']='';const _0x4c92ae=_0x419b64['getBoundingClientRect'](),_0x732d8e=_0xf90ea2=>_0x419b64[_0x2a3df2(0x389)](_0xf90ea2+'\x20.sgc-dp-nav')||_0x419b64[_0x2a3df2(0x389)](_0xf90ea2+'\x20.sgc-dp-shortcuts'),_0x14462a=_0x732d8e(_0x2a3df2(0xa7a)),_0x5ef40d=_0x732d8e(_0x2a3df2(0xc22)),_0x1d5412=_0x14462a?_0x14462a[_0x2a3df2(0x3d3)]()[_0x2a3df2(0xbac)]:_0x4c92ae[_0x2a3df2(0x7b9)],_0x32da8b=_0x5ef40d?_0x5ef40d[_0x2a3df2(0x3d3)]()[_0x2a3df2(0x7b9)]:_0x4c92ae['right'],_0x4de7f8=_0x32da8b-_0x1d5412-0x10;if(_0x4c92ae[_0x2a3df2(0x3a7)]>0x0&&_0x53c7d2['getBoundingClientRect']()[_0x2a3df2(0x3a7)]>_0x4de7f8)_0x419b64[_0x2a3df2(0x422)][_0x2a3df2(0x7ab)](_0x2a3df2(0x4cf)),_0x53c7d2['classList'][_0x2a3df2(0x8e5)]('sgc-dp-center-abs'),_0x53c7d2[_0x2a3df2(0x56e)]['transform']='';else{const _0x2ad1ce=_0x53c7d2[_0x2a3df2(0xac4)];if(_0x2ad1ce>_0x419b64[_0x2a3df2(0xac4)])_0x419b64[_0x2a3df2(0x56e)]['minHeight']=_0x2ad1ce+'px';}}}_0x990530&&typeof requestAnimationFrame==='function'&&requestAnimationFrame(()=>{const _0x42da4a=_0x2a3df2;try{const _0x5658ad=_0x739288[_0x42da4a(0x389)](_0x42da4a(0x9ff)),_0x4dd759=_0x739288['querySelector'](_0x42da4a(0x806));if(!_0x5658ad||!_0x4dd759)return;const _0x5d37c3=_0x4dd759[_0x42da4a(0x3d3)]();if(!_0x5d37c3||!_0x5d37c3['width'])return;const _0x311096=(_0x25e8cf,_0xca2c47)=>{const _0x5e5e0a=_0x42da4a,_0x412fd2=_0x5658ad[_0x5e5e0a(0x389)](_0x25e8cf+_0x5e5e0a(0x917))||_0x5658ad['querySelector'](_0x25e8cf+_0x5e5e0a(0x63b));if(!_0x412fd2)return null;const _0x44a96f=_0x412fd2[_0x5e5e0a(0x3d3)]();if(!_0x44a96f||!_0x44a96f[_0x5e5e0a(0x3a7)])return null;return _0xca2c47===_0x5e5e0a(0xbac)?_0x44a96f[_0x5e5e0a(0xbac)]:_0x44a96f[_0x5e5e0a(0x7b9)];};let _0x1adc6a=dpCenterShift(_0x5d37c3[_0x42da4a(0x7b9)],_0x5d37c3[_0x42da4a(0xbac)],_0x311096(_0x42da4a(0xa7a),'right'),_0x311096(_0x42da4a(0xc22),_0x42da4a(0x7b9)),0x8);const _0x45891d=_0x5658ad[_0x42da4a(0x3d3)]();_0x45891d[_0x42da4a(0x3a7)]>0x0&&(_0x1adc6a=Math[_0x42da4a(0x4da)](_0x1adc6a,_0x45891d[_0x42da4a(0xbac)]-0x4-_0x5d37c3['right']),_0x1adc6a=Math[_0x42da4a(0x91c)](_0x1adc6a,_0x45891d['left']+0x4-_0x5d37c3['left'])),_0x4dd759['style'][_0x42da4a(0xe3e)]=_0x1adc6a?_0x42da4a(0xaf2)+_0x1adc6a+_0x42da4a(0xfac):_0x42da4a(0xe5e);}catch(_0x504fb5){}});_0x739288[_0x2a3df2(0x29a)](_0x2a3df2(0x258))[_0x2a3df2(0x56c)](_0xdeb7b1=>{const _0x34e2b8=_0x2a3df2;_0xdeb7b1[_0x34e2b8(0x3dd)](_0x34e2b8(0xc3e),()=>this[_0x34e2b8(0xe2c)](_0xdeb7b1[_0x34e2b8(0xc93)][_0x34e2b8(0xaec)]));});const _0x5a62cc=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0xc51)),_0xee447a=_0x739288[_0x2a3df2(0x389)]('.sgc-dp-next'),_0x43bebb=_0x739288[_0x2a3df2(0x389)]('.sgc-dp-label'),_0x416ee9=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0xdff));if(_0x5a62cc)_0x5a62cc[_0x2a3df2(0x3dd)](_0x2a3df2(0xc3e),()=>this[_0x2a3df2(0x7f4)](-0x1));if(_0xee447a)_0xee447a[_0x2a3df2(0x3dd)](_0x2a3df2(0xc3e),()=>this['_onDatePickerNav'](+0x1));if(_0x43bebb)_0x43bebb[_0x2a3df2(0x3dd)](_0x2a3df2(0xc3e),()=>this[_0x2a3df2(0x9a8)]());if(_0x416ee9)_0x416ee9[_0x2a3df2(0x3dd)](_0x2a3df2(0xc3e),()=>this[_0x2a3df2(0x594)]());const _0x595745=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0x6f9));if(_0x595745)_0x595745['addEventListener']('click',()=>this[_0x2a3df2(0xc17)]());const _0x57c745=_0x739288[_0x2a3df2(0x389)](_0x2a3df2(0x47a));_0x57c745&&_0x57c745['addEventListener'](_0x2a3df2(0xc3e),_0x1032b4=>this[_0x2a3df2(0xc1b)](_0x1032b4));const _0x2e66f4=this[_0x2a3df2(0xb62)]?.[_0x2a3df2(0x389)]('ha-card');if(_0x2e66f4?.['classList'])_0x2e66f4['classList'][_0x2a3df2(0xab0)](_0x2a3df2(0x1d2),!!_0x57c745);}[_0x598d8a(0x594)](){const _0x469748=_0x598d8a;this[_0x469748(0x69a)]=!this['_dpExpanded'];if(this[_0x469748(0x69a)]){const _0x4f3fab=this[_0x469748(0x193)](),_0x5f56ae=_0x4f3fab?.[_0x469748(0xc94)]||new Date();this[_0x469748(0x233)]=_0x5f56ae['getMonth'](),this[_0x469748(0x3a0)]=_0x5f56ae[_0x469748(0xf88)](),this[_0x469748(0x5fb)]=null;}this['_scheduleRender']();}['_renderCalendarGrid'](){const _0x3f9797=_0x598d8a,_0x5d8b5a=resolveCardLanguage(this['_hass'],this[_0x3f9797(0x167)]),_0x18f2b5=new Date(),_0x8f002=this[_0x3f9797(0x233)]??_0x18f2b5[_0x3f9797(0xb1f)](),_0x2f9d11=this[_0x3f9797(0x3a0)]??_0x18f2b5[_0x3f9797(0xf88)](),_0x11db31=new Date(_0x2f9d11,_0x8f002,0x1),_0x51f390=new Date(_0x2f9d11,_0x8f002+0x1,0x0),_0x2b5bf4=_0x51f390['getDate'](),_0x3289a7=resolveFirstWeekday(this[_0x3f9797(0x2f9)]),_0x3f565f=weekStartOffsetDays(_0x11db31[_0x3f9797(0x57b)]()||0x7,_0x3289a7);let _0x439477;try{const _0x1f8341=getCachedDateTimeFormatter(_0x5d8b5a,{'weekday':_0x3f9797(0xa47)}),_0x32ed53=Array[_0x3f9797(0xdd3)]({'length':0x7},(_0x232da2,_0x481e74)=>(_0x3289a7-0x1+_0x481e74)%0x7+0x1);_0x439477=_0x32ed53[_0x3f9797(0x93b)](_0x23b0d6=>_0x1f8341[_0x3f9797(0x327)](new Date(0x7e8,0x0,_0x23b0d6)));}catch{const _0x7941e5=['M','T','W','T','F','S','S'];_0x439477=_0x7941e5['slice'](_0x3289a7-0x1)[_0x3f9797(0xbed)](_0x7941e5[_0x3f9797(0xf77)](0x0,_0x3289a7-0x1));}let _0x434ed6;try{const _0x2ea455=getCachedDateTimeFormatter(_0x5d8b5a,{'month':_0x3f9797(0x42c),'year':_0x3f9797(0xe50)})[_0x3f9797(0x327)](_0x11db31);_0x434ed6=_0x2ea455[_0x3f9797(0x74c)](0x0)['toUpperCase']()+_0x2ea455[_0x3f9797(0xf77)](0x1);}catch{_0x434ed6=_0x8f002+0x1+'/'+_0x2f9d11;}const _0xc2d059=this[_0x3f9797(0x193)]()||{},_0x4cfe16=_0xc2d059['start']?new Date(_0xc2d059[_0x3f9797(0xc94)][_0x3f9797(0xf88)](),_0xc2d059[_0x3f9797(0xc94)]['getMonth'](),_0xc2d059[_0x3f9797(0xc94)][_0x3f9797(0x242)]())['getTime']():0x0,_0x5055f3=_0xc2d059[_0x3f9797(0x8b6)]?new Date(_0xc2d059[_0x3f9797(0x8b6)][_0x3f9797(0xf88)](),_0xc2d059[_0x3f9797(0x8b6)][_0x3f9797(0xb1f)](),_0xc2d059['end'][_0x3f9797(0x242)]())[_0x3f9797(0xca5)]():0x0,_0x31dec0=!!this[_0x3f9797(0x5fb)],_0x2ab05d=_0x31dec0?new Date(this[_0x3f9797(0x5fb)][_0x3f9797(0xf88)](),this['_dpRangeStart']['getMonth'](),this['_dpRangeStart'][_0x3f9797(0x242)]())[_0x3f9797(0xca5)]():0x0,_0x327c2=new Date(_0x18f2b5['getFullYear'](),_0x18f2b5[_0x3f9797(0xb1f)](),_0x18f2b5[_0x3f9797(0x242)]())[_0x3f9797(0xca5)]();let _0x5f5a81=_0x439477[_0x3f9797(0x93b)](_0x4f1f0e=>_0x3f9797(0xda8)+escapeHtml(_0x4f1f0e)+_0x3f9797(0xc48))[_0x3f9797(0x9af)]('');for(let _0x4f4f56=0x0;_0x4f4f56<_0x3f565f;_0x4f4f56++)_0x5f5a81+=_0x3f9797(0xf0b);for(let _0x1a2a5e=0x1;_0x1a2a5e<=_0x2b5bf4;_0x1a2a5e++){const _0x4b2bae=new Date(_0x2f9d11,_0x8f002,_0x1a2a5e)[_0x3f9797(0xca5)](),_0x2bbbb2=[_0x3f9797(0xd9c)];if(_0x4b2bae===_0x327c2)_0x2bbbb2[_0x3f9797(0xf3d)](_0x3f9797(0xd5f));if(!_0x31dec0&&_0x4b2bae>=_0x4cfe16&&_0x4b2bae<_0x5055f3)_0x2bbbb2['push'](_0x3f9797(0x93c));if(_0x31dec0&&_0x4b2bae===_0x2ab05d)_0x2bbbb2[_0x3f9797(0xf3d)]('dp-range-sel');if(_0x4b2bae>_0x327c2)_0x2bbbb2[_0x3f9797(0xf3d)](_0x3f9797(0x640));const _0x3aa612=_0x2f9d11+'-'+String(_0x8f002+0x1)[_0x3f9797(0xd9e)](0x2,'0')+'-'+String(_0x1a2a5e)[_0x3f9797(0xd9e)](0x2,'0');_0x5f5a81+=_0x3f9797(0xa4b)+_0x2bbbb2[_0x3f9797(0x9af)]('\x20')+_0x3f9797(0x580)+_0x3aa612+'\x22>'+_0x1a2a5e+_0x3f9797(0xc48);}const _0x34e6da=_0x31dec0?_0x3f9797(0x948)+escapeHtml(cardT(this['_hass'],this[_0x3f9797(0x167)],'Select\x20end\x20date'))+_0x3f9797(0xc48):'';return _0x3f9797(0x864)+escapeHtml(cardT(this[_0x3f9797(0x2f9)],this[_0x3f9797(0x167)],_0x3f9797(0x838)))+_0x3f9797(0xa61)+escapeHtml(_0x434ed6)+_0x3f9797(0x53c)+escapeHtml(cardT(this[_0x3f9797(0x2f9)],this[_0x3f9797(0x167)],_0x3f9797(0x6a5)))+_0x3f9797(0x472)+_0x5f5a81+_0x3f9797(0x553)+_0x34e6da+'\x0a\x20\x20\x20\x20';}[_0x598d8a(0xb6e)](){const _0x4407d5=_0x598d8a,_0x3ded5e=[{'label':_0x4407d5(0x394),'mode':_0x4407d5(0x273),'offset':0x0},{'label':_0x4407d5(0xcdb),'mode':_0x4407d5(0x273),'offset':-0x1},{'label':'This\x20Week','mode':_0x4407d5(0x67e),'offset':0x0},{'label':_0x4407d5(0x50f),'mode':_0x4407d5(0x67e),'offset':-0x1},{'label':'This\x20Month','mode':'month','offset':0x0},{'label':_0x4407d5(0xa14),'mode':_0x4407d5(0xb00),'offset':-0x1},{'label':'This\x20Year','mode':_0x4407d5(0x312),'offset':0x0},{'label':_0x4407d5(0xe42),'mode':'year','offset':-0x1}],_0x55079e=[{'label':'Last\x207\x20Days','days':0x7},{'label':_0x4407d5(0xacb),'days':0x1e},{'label':'Last\x2012\x20Months','months':0xc},{'label':_0x4407d5(0x551),'months':0x18},{'label':_0x4407d5(0x5ec),'months':0x24},{'label':_0x4407d5(0xf40),'months':0x3c}],_0x3d2247=_0x31d009=>{const _0x19e5f2=_0x4407d5;if(this['_dpMode']!=='custom'||!this[_0x19e5f2(0xd86)])return![];const _0x1f9590=this[_0x19e5f2(0xc2b)](_0x31d009);return Math['abs'](this[_0x19e5f2(0xd86)][_0x19e5f2(0xca5)]()-_0x1f9590[_0x19e5f2(0xca5)]())<0x5265c00;},_0x43988e=_0x3ded5e[_0x4407d5(0x93b)](_0x27681b=>{const _0x2498a2=_0x4407d5,_0x2b8524=this[_0x2498a2(0xace)]===_0x27681b['mode']&&this[_0x2498a2(0x609)]===_0x27681b[_0x2498a2(0x561)]?'active':'';return _0x2498a2(0xf10)+_0x2b8524+_0x2498a2(0x31f)+escapeHtml(_0x27681b[_0x2498a2(0xaec)])+_0x2498a2(0xede)+_0x27681b['offset']+'\x22>'+escapeHtml(cardT(this[_0x2498a2(0x2f9)],this['_config'],_0x27681b[_0x2498a2(0x72c)]))+_0x2498a2(0xf78);})[_0x4407d5(0x9af)](''),_0x2470cc=_0x55079e[_0x4407d5(0x93b)](_0x2147d7=>{const _0x1f1ee8=_0x4407d5,_0x18396c=_0x3d2247(_0x2147d7)?'active':'',_0x2ec6fc=_0x2147d7[_0x1f1ee8(0xf28)]||'',_0x4d906c=_0x2147d7[_0x1f1ee8(0xe26)]||'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x18396c+_0x1f1ee8(0xf6b)+_0x2ec6fc+_0x1f1ee8(0xdf7)+_0x4d906c+'\x22>'+escapeHtml(cardT(this[_0x1f1ee8(0x2f9)],this[_0x1f1ee8(0x167)],_0x2147d7[_0x1f1ee8(0x72c)]))+_0x1f1ee8(0xf78);})['join']('');return'<div\x20class=\x22sgc-dp-presets\x22>'+_0x43988e+_0x2470cc+_0x4407d5(0xc48);}[_0x598d8a(0xc2b)](_0x184ab6){const _0x53a179=_0x598d8a,_0x1cf6fb=new Date(),_0x435228=resolveDisplayTimeZone(this[_0x53a179(0x2f9)],this[_0x53a179(0x167)]),_0x4baf4d=tzParts(_0x1cf6fb['getTime'](),_0x435228);if(_0x184ab6['months'])return new Date(zonedWallToMs(_0x4baf4d['y'],_0x4baf4d['mo']-_0x184ab6['months'],_0x4baf4d['d'],0x0,0x0,0x0,_0x435228));return new Date(zonedWallToMs(_0x4baf4d['y'],_0x4baf4d['mo'],_0x4baf4d['d']-_0x184ab6[_0x53a179(0xf28)],0x0,0x0,0x0,_0x435228));}['_onDatePickerPanelClick'](_0x57722d){const _0x16686a=_0x598d8a,_0x4d39e2=_0x57722d[_0x16686a(0xd20)],_0x423f28=_0x4d39e2['closest'](_0x16686a(0x46c));if(_0x423f28){const _0x1d1446=parseInt(_0x423f28[_0x16686a(0xc93)]['dpCal'],0xa)||0x0;this[_0x16686a(0x233)]=(this[_0x16686a(0x233)]??new Date()[_0x16686a(0xb1f)]())+_0x1d1446;while(this[_0x16686a(0x233)]<0x0){this['_dpCalMonth']+=0xc,this[_0x16686a(0x3a0)]-=0x1;}while(this['_dpCalMonth']>0xb){this[_0x16686a(0x233)]-=0xc,this[_0x16686a(0x3a0)]+=0x1;}this[_0x16686a(0x23b)]();return;}const _0x159016=_0x4d39e2[_0x16686a(0xdbc)]('[data-dp-day]');if(_0x159016){const [_0x1c1b55,_0x1a5f4b,_0x1322d6]=_0x159016[_0x16686a(0xc93)][_0x16686a(0xe37)][_0x16686a(0xa74)]('-'),_0x55442b=new Date(parseInt(_0x1c1b55,0xa),parseInt(_0x1a5f4b,0xa)-0x1,parseInt(_0x1322d6,0xa));this[_0x16686a(0x935)](_0x55442b);return;}const _0x567b41=_0x4d39e2[_0x16686a(0xdbc)](_0x16686a(0xf30));if(_0x567b41){const _0x4d9f6e=_0x567b41['dataset'][_0x16686a(0x314)],_0x364ebb=parseInt(_0x567b41[_0x16686a(0xc93)]['dpPresetOffset'],0xa)||0x0;this[_0x16686a(0xb44)](_0x4d9f6e,_0x364ebb);return;}const _0x533c47=_0x4d39e2[_0x16686a(0xdbc)](_0x16686a(0xfbb));if(_0x533c47){const _0x528be9=parseInt(_0x533c47[_0x16686a(0xc93)][_0x16686a(0x6d4)],0xa)||0x0,_0x529471=parseInt(_0x533c47[_0x16686a(0xc93)][_0x16686a(0xc07)],0xa)||0x0;this[_0x16686a(0xa0f)]({'days':_0x528be9,'months':_0x529471});return;}}[_0x598d8a(0x935)](_0x502262){const _0x145930=_0x598d8a;if(this[_0x145930(0xace)]===_0x145930(0x273)){const _0x598dcc=new Date(),_0x4c8a6c=new Date(_0x598dcc[_0x145930(0xf88)](),_0x598dcc[_0x145930(0xb1f)](),_0x598dcc[_0x145930(0x242)]())[_0x145930(0xca5)](),_0x29e5d2=_0x502262['getTime'](),_0x1523c2=Math[_0x145930(0xcbe)]((_0x29e5d2-_0x4c8a6c)/0x5265c00);this[_0x145930(0x609)]=_0x1523c2,this[_0x145930(0x69a)]=![],this[_0x145930(0xa3b)](),this[_0x145930(0x7a8)](),this[_0x145930(0x3f8)](),this[_0x145930(0x384)](),this[_0x145930(0x23b)]();return;}if(!this['_dpRangeStart']){this[_0x145930(0x5fb)]=_0x502262,this[_0x145930(0x23b)]();return;}let _0x557b8b=this[_0x145930(0x5fb)],_0x57f9c6=_0x502262;if(_0x57f9c6[_0x145930(0xca5)]()<_0x557b8b['getTime']()){const _0x56f979=_0x557b8b;_0x557b8b=_0x57f9c6,_0x57f9c6=_0x56f979;}const _0x52ee6f=new Date(_0x57f9c6['getFullYear'](),_0x57f9c6[_0x145930(0xb1f)](),_0x57f9c6[_0x145930(0x242)]()+0x1),_0x5a8bc1=new Date(_0x557b8b[_0x145930(0xf88)](),_0x557b8b[_0x145930(0xb1f)](),_0x557b8b[_0x145930(0x242)]());this[_0x145930(0xace)]=_0x145930(0xcb0),this[_0x145930(0x609)]=0x0,this[_0x145930(0xd86)]=_0x5a8bc1,this[_0x145930(0x707)]=_0x52ee6f,this[_0x145930(0x5fb)]=null,this['_dpExpanded']=![],this[_0x145930(0xa3b)](),this[_0x145930(0x7a8)](),this[_0x145930(0x3f8)](),this[_0x145930(0x384)](),this[_0x145930(0x23b)]();}[_0x598d8a(0xc17)](){const _0x3de952=_0x598d8a,_0x1134c8=this[_0x3de952(0x167)]||{},_0x4fb1e9=[...DATE_PICKER_VALID_MODES,...Object[_0x3de952(0x7d5)](DATE_PICKER_RELATIVE_MODES)],_0x4c66c3=_0x1134c8['date_picker_default_mode'],_0x181f84=Array[_0x3de952(0x9f5)](_0x1134c8[_0x3de952(0xddc)])?_0x1134c8[_0x3de952(0xddc)][_0x3de952(0xb42)](_0x452f31=>_0x4fb1e9['includes'](_0x452f31)):[];this[_0x3de952(0xace)]=_0x4c66c3&&_0x4fb1e9['includes'](_0x4c66c3)?_0x4c66c3:_0x181f84[0x0]||'month',this[_0x3de952(0x609)]=0x0,this[_0x3de952(0xd86)]=null,this['_dpCustomEnd']=null,this[_0x3de952(0x5fb)]=null,this[_0x3de952(0x69a)]=![],this['_resetDrill'](),this[_0x3de952(0x7a8)](),this[_0x3de952(0x3f8)]();if(_0x1134c8[_0x3de952(0x7bf)]&&this[_0x3de952(0xb87)]!=null)this['_onQueryPick'](_0x3de952(0x710),'',!![]);if(_0x1134c8[_0x3de952(0x8f9)]&&this[_0x3de952(0xf7b)])this[_0x3de952(0x889)](_0x3de952(0x317),'',!![]);this[_0x3de952(0x384)](),this[_0x3de952(0x23b)]();}['_applyDatePickerPreset'](_0x2c6e5d,_0x33eb55){const _0xc2841e=_0x598d8a;if(!DATE_PICKER_VALID_MODES[_0xc2841e(0x68d)](_0x2c6e5d))return;this[_0xc2841e(0xace)]=_0x2c6e5d,this['_dpOffset']=_0x33eb55,this[_0xc2841e(0xd86)]=null,this[_0xc2841e(0x707)]=null,this[_0xc2841e(0x5fb)]=null,this['_dpExpanded']=![],this[_0xc2841e(0xa3b)](),this[_0xc2841e(0x7a8)](),this['_broadcastDatePickerSync'](),this['_scheduleUpdate'](),this['_scheduleRender']();}['_applyDatePickerRolling']({days:_0x130cbc,months:_0x2b371b}){const _0x4be4c1=_0x598d8a,_0x4ed7bd=this[_0x4be4c1(0xc2b)]({'days':_0x130cbc,'months':_0x2b371b}),_0x2644ac=new Date(),_0x1d4090=new Date(_0x2644ac[_0x4be4c1(0xf88)](),_0x2644ac[_0x4be4c1(0xb1f)](),_0x2644ac['getDate'](),_0x2644ac[_0x4be4c1(0xc2d)](),_0x2644ac[_0x4be4c1(0xde5)]()+0x1,0x0);this[_0x4be4c1(0xace)]='custom',this[_0x4be4c1(0x609)]=0x0,this[_0x4be4c1(0xd86)]=_0x4ed7bd,this[_0x4be4c1(0x707)]=_0x1d4090,this[_0x4be4c1(0x5fb)]=null,this[_0x4be4c1(0x69a)]=![],this['_resetDrill'](),this[_0x4be4c1(0x7a8)](),this[_0x4be4c1(0x3f8)](),this[_0x4be4c1(0x384)](),this[_0x4be4c1(0x23b)]();}[_0x598d8a(0xdf1)](){const _0x4a0dd9=_0x598d8a,_0x17be7e=this[_0x4a0dd9(0xb62)]?.[_0x4a0dd9(0x389)](_0x4a0dd9(0x671));if(!_0x17be7e)return;let _0x38ef09=_0x17be7e[_0x4a0dd9(0x389)](_0x4a0dd9(0xa49));const _0x28769e=this[_0x4a0dd9(0x167)]||{},_0xffc002=_0x28769e[_0x4a0dd9(0x3d9)]||'timeline',_0x445fdd=!!_0x28769e[_0x4a0dd9(0x361)]&&_0xffc002===_0x4a0dd9(0xbae);if(_0x28769e[_0x4a0dd9(0x68e)]!==!![]||_0xffc002!==_0x4a0dd9(0xbae)||_0x445fdd||(this['offsetWidth']||0x0)<0xc8){_0x38ef09?.['remove']();return;}if(!_0x38ef09){_0x38ef09=document[_0x4a0dd9(0x2a2)](_0x4a0dd9(0xe0a)),_0x38ef09[_0x4a0dd9(0xdee)]=_0x4a0dd9(0x1b9),_0x38ef09['addEventListener']('mousedown',_0x480575=>_0x480575[_0x4a0dd9(0xcfd)]()),_0x38ef09[_0x4a0dd9(0x3dd)](_0x4a0dd9(0xc3e),_0x3dc419=>_0x3dc419[_0x4a0dd9(0xcfd)]()),_0x38ef09['addEventListener'](_0x4a0dd9(0xf59),_0x20e095=>_0x20e095[_0x4a0dd9(0xcfd)]()),_0x38ef09[_0x4a0dd9(0x3dd)](_0x4a0dd9(0xe7b),_0x296cea=>_0x296cea[_0x4a0dd9(0xcfd)]()),_0x38ef09[_0x4a0dd9(0x3dd)](_0x4a0dd9(0xf0e),_0x3eb653=>_0x3eb653[_0x4a0dd9(0xcfd)](),{'passive':!![]});const _0x5c2a69=(_0x5d3e4d,_0x34108b,_0x2d9d5c)=>{const _0x3981e4=_0x4a0dd9,_0x280e9a=document['createElement'](_0x3981e4(0xdf9));return _0x280e9a['type']=_0x3981e4(0xdf9),_0x280e9a[_0x3981e4(0xdee)]=_0x5d3e4d,_0x280e9a[_0x3981e4(0x5ca)]=_0x3981e4(0x349)+_0x34108b+_0x3981e4(0xda1),_0x280e9a[_0x3981e4(0x3dd)](_0x3981e4(0xc3e),_0x389bbc=>{const _0x31ccb8=_0x3981e4;_0x389bbc[_0x31ccb8(0x7c6)](),_0x389bbc[_0x31ccb8(0xcfd)](),_0x2d9d5c();}),_0x38ef09[_0x3981e4(0xa9e)](_0x280e9a),_0x280e9a;};this[_0x4a0dd9(0xf68)]=_0x5c2a69(_0x4a0dd9(0x4b1),_0x4a0dd9(0x75f),()=>this[_0x4a0dd9(0x3d1)]()),this[_0x4a0dd9(0x877)]=_0x5c2a69(_0x4a0dd9(0x8dc),'<circle\x20cx=\x2211\x22\x20cy=\x2211\x22\x20r=\x227\x22/><line\x20x1=\x2220\x22\x20y1=\x2220\x22\x20x2=\x2216.7\x22\x20y2=\x2216.7\x22/><line\x20x1=\x228\x22\x20y1=\x2211\x22\x20x2=\x2214\x22\x20y2=\x2211\x22/>',()=>this[_0x4a0dd9(0x726)](0x2)),this[_0x4a0dd9(0xc30)]=_0x5c2a69('sgc-zoom-in',_0x4a0dd9(0xf49),()=>this['_zoomByFactor'](0.5)),_0x17be7e[_0x4a0dd9(0xa9e)](_0x38ef09);}const _0x1262d4=!!this[_0x4a0dd9(0x47d)],_0x4b8fe5=!!this[_0x4a0dd9(0xd13)]||Array[_0x4a0dd9(0x9f5)](this[_0x4a0dd9(0x7f6)])&&this['_drillStack'][_0x4a0dd9(0xdb4)]>0x0,_0x142549=this['_viewWindow']||this[_0x4a0dd9(0x4fe)],_0x297876=_0x142549?.['start']instanceof Date&&_0x142549?.[_0x4a0dd9(0x8b6)]instanceof Date?_0x142549[_0x4a0dd9(0x8b6)][_0x4a0dd9(0xca5)]()-_0x142549[_0x4a0dd9(0xc94)]['getTime']():0x0,_0x2a4329=(_0x28c4ab,_0x42fbb1)=>{const _0x43203b=_0x4a0dd9;if(!_0x28c4ab)return;const _0x130263=cardT(this['_hass'],_0x28769e,_0x42fbb1);_0x28c4ab[_0x43203b(0x8f1)]=_0x130263,_0x28c4ab[_0x43203b(0x57a)]('aria-label',_0x130263);};if(this['_zoomInBtn'])this['_zoomInBtn'][_0x4a0dd9(0xe1d)]=!(_0x297876>0xea60);if(this[_0x4a0dd9(0x877)])this[_0x4a0dd9(0x877)]['disabled']=!_0x1262d4;if(this['_zoomResetBtn'])this[_0x4a0dd9(0xf68)][_0x4a0dd9(0xcb7)]=!(_0x1262d4||_0x4b8fe5);_0x2a4329(this[_0x4a0dd9(0xc30)],_0x4a0dd9(0x5bc)),_0x2a4329(this['_zoomOutBtn'],'Zoom\x20Out'),_0x2a4329(this[_0x4a0dd9(0xf68)],_0x4a0dd9(0x938)),_0x17be7e['classList'][_0x4a0dd9(0xab0)](_0x4a0dd9(0x36b),_0x28769e[_0x4a0dd9(0x345)]===!![]);}[_0x598d8a(0x7dc)](){const _0xbeeebb=_0x598d8a,_0x2b30c7=this['shadowRoot']?.[_0xbeeebb(0x389)](_0xbeeebb(0x5b7));if(!_0x2b30c7)return;let _0x43c943=_0x2b30c7['querySelector'](_0xbeeebb(0x4f9)),_0x45e698=_0x2b30c7[_0xbeeebb(0x389)](_0xbeeebb(0x254));const _0x580405=!!this[_0xbeeebb(0x167)][_0xbeeebb(0x361)]&&(this['_config'][_0xbeeebb(0x3d9)]||_0xbeeebb(0xbae))==='timeline';if(this[_0xbeeebb(0x167)][_0xbeeebb(0x345)]!==!![]||_0x580405){_0x43c943?.[_0xbeeebb(0x8e5)](),_0x45e698?.[_0xbeeebb(0x8e5)]();return;}if(_0x43c943)return;_0x43c943=document[_0xbeeebb(0x2a2)](_0xbeeebb(0xdf9)),_0x43c943[_0xbeeebb(0xdee)]=_0xbeeebb(0x43e),_0x43c943[_0xbeeebb(0x342)]='button',_0x43c943[_0xbeeebb(0x8f1)]=cardT(this[_0xbeeebb(0x2f9)],this[_0xbeeebb(0x167)],_0xbeeebb(0x2c3)),_0x43c943[_0xbeeebb(0x5ca)]=_0xbeeebb(0x96e),_0x2b30c7[_0xbeeebb(0xa9e)](_0x43c943),_0x45e698=document['createElement'](_0xbeeebb(0xe0a)),_0x45e698[_0xbeeebb(0xdee)]=_0xbeeebb(0x819),_0x45e698['style'][_0xbeeebb(0x213)]='none';const _0x472d1b=document['createElement'](_0xbeeebb(0xdf9));_0x472d1b['type']=_0xbeeebb(0xdf9),_0x472d1b[_0xbeeebb(0x61e)]=cardT(this[_0xbeeebb(0x2f9)],this[_0xbeeebb(0x167)],_0xbeeebb(0x59c));const _0x50fbfd=document[_0xbeeebb(0x2a2)](_0xbeeebb(0xdf9));_0x50fbfd[_0xbeeebb(0x342)]=_0xbeeebb(0xdf9),_0x50fbfd[_0xbeeebb(0x61e)]=cardT(this[_0xbeeebb(0x2f9)],this['_config'],_0xbeeebb(0xba1));const _0x228c9c=document['createElement'](_0xbeeebb(0xdf9));_0x228c9c[_0xbeeebb(0x342)]='button',_0x228c9c['textContent']=cardT(this[_0xbeeebb(0x2f9)],this[_0xbeeebb(0x167)],_0xbeeebb(0x899)),_0x45e698[_0xbeeebb(0xa9e)](_0x472d1b),_0x45e698[_0xbeeebb(0xa9e)](_0x50fbfd),_0x45e698['appendChild'](_0x228c9c),_0x2b30c7[_0xbeeebb(0xa9e)](_0x45e698),_0x50fbfd[_0xbeeebb(0x3dd)](_0xbeeebb(0xc3e),_0x489003=>{const _0x4204eb=_0xbeeebb;_0x489003[_0x4204eb(0xcfd)](),_0x45e698[_0x4204eb(0x56e)][_0x4204eb(0x213)]='none',this['_exportPngCard']();}),_0x43c943[_0xbeeebb(0x3dd)](_0xbeeebb(0xc3e),_0x32fd21=>{const _0xc7bf38=_0xbeeebb;_0x32fd21['stopPropagation']();const _0x41c56d=_0x45e698[_0xc7bf38(0x56e)][_0xc7bf38(0x213)]==='none';_0x45e698[_0xc7bf38(0x56e)]['display']=_0x41c56d?'':_0xc7bf38(0xbc9),_0x41c56d&&setTimeout(()=>{const _0x127941=_0xc7bf38;document[_0x127941(0x3dd)](_0x127941(0xc3e),()=>{const _0xe13b63=_0x127941;_0x45e698['style']['display']=_0xe13b63(0xbc9);},{'once':!![]});},0x0);}),_0x472d1b[_0xbeeebb(0x3dd)](_0xbeeebb(0xc3e),_0x376090=>{const _0x1d2840=_0xbeeebb;_0x376090['stopPropagation'](),_0x45e698[_0x1d2840(0x56e)][_0x1d2840(0x213)]=_0x1d2840(0xbc9),this[_0x1d2840(0x179)]();}),_0x228c9c[_0xbeeebb(0x3dd)](_0xbeeebb(0xc3e),_0x3dd39f=>{const _0x283219=_0xbeeebb;_0x3dd39f[_0x283219(0xcfd)](),_0x45e698['style'][_0x283219(0x213)]='none',this['_exportCsv']();});}[_0x598d8a(0xd9f)](_0x338e2a){const _0x5d872a=_0x598d8a,_0x1a8e4d=String(this[_0x5d872a(0x167)][_0x5d872a(0x679)]||_0x5d872a(0xd5c))[_0x5d872a(0xfa2)]()[_0x5d872a(0x9da)](/[^\w\-]+/g,'_')[_0x5d872a(0xf77)](0x0,0x28)||'statistics-graph',_0x169eaf=new Date(),_0x15c82e=_0x3be4b3=>String(_0x3be4b3)[_0x5d872a(0xd9e)](0x2,'0');return _0x1a8e4d+'-'+_0x169eaf[_0x5d872a(0xf88)]()+_0x15c82e(_0x169eaf['getMonth']()+0x1)+_0x15c82e(_0x169eaf[_0x5d872a(0x242)]())+'-'+_0x15c82e(_0x169eaf[_0x5d872a(0xc2d)]())+_0x15c82e(_0x169eaf[_0x5d872a(0xde5)]())+'.'+_0x338e2a;}[_0x598d8a(0x85e)](_0xe5afdb,_0x157195){const _0x389aa4=_0x598d8a,_0x167700=URL[_0x389aa4(0x226)](_0xe5afdb),_0x386a42=document[_0x389aa4(0x2a2)]('a');_0x386a42['href']=_0x167700,_0x386a42[_0x389aa4(0x57f)]=_0x157195,this['shadowRoot'][_0x389aa4(0xa9e)](_0x386a42),_0x386a42[_0x389aa4(0xc3e)](),_0x386a42[_0x389aa4(0x8e5)](),setTimeout(()=>URL[_0x389aa4(0x8ce)](_0x167700),0x1388);}['_buildCsvText'](){const _0x7c0ba5=_0x598d8a,_0x16975d=(this['_graphData']?.[_0x7c0ba5(0x794)]||[])[_0x7c0ba5(0xb42)](_0x51cbee=>!this[_0x7c0ba5(0x567)][_0x7c0ba5(0x291)](_0x51cbee['id'])&&_0x51cbee['entity']?.[_0x7c0ba5(0xaa0)]!==![]&&!isStripEntity(_0x51cbee[_0x7c0ba5(0x4d7)]));if(!_0x16975d[_0x7c0ba5(0xdb4)])return null;const _0x324a25=_0x16975d[_0x7c0ba5(0x93b)](_0x48d9c4=>pickName(_0x48d9c4[_0x7c0ba5(0x4d7)][_0x7c0ba5(0x1ed)],_0x48d9c4['meta']?.[_0x7c0ba5(0x1ab)],_0x48d9c4[_0x7c0ba5(0x70e)])??_0x48d9c4['id']),_0xee3188=this[_0x7c0ba5(0x47d)],_0x4a0b26=_0xee3188?_0xee3188[_0x7c0ba5(0xc94)][_0x7c0ba5(0xca5)]():-Infinity,_0x12ee55=_0xee3188?_0xee3188[_0x7c0ba5(0x8b6)]['getTime']():Infinity,_0x5bd013=_0x16975d[_0x7c0ba5(0x93b)](_0x30cda3=>{const _0x2ab316=new Map();for(const _0x4576d5 of _0x30cda3['points']||[]){if(_0x4576d5&&isNum(_0x4576d5['v'])&&_0x4576d5['t']>=_0x4a0b26&&_0x4576d5['t']<=_0x12ee55)_0x2ab316['set'](_0x4576d5['t'],_0x4576d5['v']);}return _0x2ab316;}),_0x3d9511=new Set();for(const _0x578587 of _0x5bd013)for(const _0x318e5d of _0x578587['keys']())_0x3d9511[_0x7c0ba5(0x7ab)](_0x318e5d);const _0x3c3abf=[..._0x3d9511][_0x7c0ba5(0x160)]((_0x249b5d,_0x2afb2b)=>_0x249b5d-_0x2afb2b),_0x48eb32=_0x148d49=>'\x22'+String(_0x148d49)['replace'](/"/g,'\x22\x22')+'\x22',_0x5ec848=[['time',..._0x324a25]['map'](_0x48eb32)[_0x7c0ba5(0x9af)](',')];for(const _0x2eec14 of _0x3c3abf){const _0x558932=[_0x48eb32(new Date(_0x2eec14)[_0x7c0ba5(0x69b)]())];for(const _0x2944ac of _0x5bd013)_0x558932[_0x7c0ba5(0xf3d)](_0x2944ac[_0x7c0ba5(0x291)](_0x2eec14)?String(_0x2944ac[_0x7c0ba5(0xa75)](_0x2eec14)):'');_0x5ec848[_0x7c0ba5(0xf3d)](_0x558932[_0x7c0ba5(0x9af)](','));}return _0x5ec848[_0x7c0ba5(0x9af)]('\x0d\x0a');}['_exportCsv'](){const _0x17d039=_0x598d8a,_0x1bc071=this[_0x17d039(0x4ec)]();if(!_0x1bc071)return;this[_0x17d039(0x85e)](new Blob(['\ufeff'+_0x1bc071],{'type':_0x17d039(0x904)}),this[_0x17d039(0xd9f)](_0x17d039(0xbc3)));}async[_0x598d8a(0xfc4)](){const _0x2a4528=_0x598d8a,_0x255d42=this['shadowRoot']?.[_0x2a4528(0x389)](_0x2a4528(0x5b7));if(!_0x255d42)return;try{const _0x271a65=_0x255d42['getBoundingClientRect'](),_0x499240=Math[_0x2a4528(0x91c)](0x1,Math[_0x2a4528(0xcbe)](_0x271a65[_0x2a4528(0x3a7)])),_0x50f30d=Math[_0x2a4528(0x91c)](0x1,Math[_0x2a4528(0xcbe)](_0x271a65[_0x2a4528(0x9c4)])),_0x33b3b6=Math[_0x2a4528(0x91c)](0x2,Math[_0x2a4528(0xcbe)](window['devicePixelRatio']||0x1)),_0x55b892=_0x255d42[_0x2a4528(0x212)](!![]),_0x29ba45=_0x255d42[_0x2a4528(0x29a)]('*'),_0x4439d4=_0x55b892[_0x2a4528(0x29a)]('*'),_0x8eb20a=(_0x175cef,_0x5a5b03)=>{const _0x2aa538=_0x2a4528,_0x18d636=getComputedStyle(_0x175cef);let _0x5c6446='';for(let _0xc8de9=0x0;_0xc8de9<_0x18d636[_0x2aa538(0xdb4)];_0xc8de9++){const _0x40f7ef=_0x18d636[_0xc8de9];_0x5c6446+=_0x40f7ef+':'+_0x18d636[_0x2aa538(0x544)](_0x40f7ef)+';';}_0x5a5b03[_0x2aa538(0x56e)]['cssText']=_0x5c6446;};_0x8eb20a(_0x255d42,_0x55b892);for(let _0x378231=0x0;_0x378231<_0x29ba45[_0x2a4528(0xdb4)];_0x378231++){const _0x52a66a=_0x4439d4[_0x378231][_0x2a4528(0xb71)];if(_0x52a66a===_0x2a4528(0x4a0)||_0x52a66a===_0x2a4528(0xaa2))continue;_0x8eb20a(_0x29ba45[_0x378231],_0x4439d4[_0x378231]);}for(const _0x26cb69 of _0x55b892[_0x2a4528(0x29a)](_0x2a4528(0x764))){_0x26cb69[_0x2a4528(0x57a)]('x',_0x26cb69['getAttribute']('data-full-x')),_0x26cb69['setAttribute']('width',_0x26cb69[_0x2a4528(0x931)](_0x2a4528(0x34c))),_0x26cb69[_0x2a4528(0x56e)][_0x2a4528(0x65d)]('x'),_0x26cb69[_0x2a4528(0x56e)][_0x2a4528(0x65d)]('width');}for(const _0x2c96ec of _0x55b892[_0x2a4528(0x29a)](_0x2a4528(0xe3c))){_0x2c96ec[_0x2a4528(0x65c)](_0x2a4528(0xe3e)),_0x2c96ec[_0x2a4528(0x56e)]['removeProperty'](_0x2a4528(0xe3e)),_0x2c96ec[_0x2a4528(0x56e)]['removeProperty'](_0x2a4528(0x7e8));}const _0x8a8adb=_0x255d42['querySelectorAll'](_0x2a4528(0x331)),_0x2d195a=_0x55b892['querySelectorAll'](_0x2a4528(0x331));for(let _0x3b59e9=0x0;_0x3b59e9<_0x8a8adb['length'];_0x3b59e9++){const _0x130b0f=document[_0x2a4528(0x2a2)]('img');_0x130b0f[_0x2a4528(0xf8b)]=_0x8a8adb[_0x3b59e9][_0x2a4528(0x5f8)]('image/png'),_0x130b0f[_0x2a4528(0x56e)][_0x2a4528(0x346)]=_0x2d195a[_0x3b59e9]['style'][_0x2a4528(0x346)],_0x2d195a[_0x3b59e9][_0x2a4528(0x245)](_0x130b0f);}_0x55b892['querySelectorAll'](_0x2a4528(0xb89))[_0x2a4528(0x56c)](_0xe1b8e2=>_0xe1b8e2[_0x2a4528(0x8e5)]());const _0x2b48e2=document[_0x2a4528(0x2a2)](_0x2a4528(0xe0a));_0x2b48e2['setAttribute']('xmlns','http://www.w3.org/1999/xhtml'),_0x2b48e2['appendChild'](_0x55b892);const _0x508862=new XMLSerializer()[_0x2a4528(0x39d)](_0x2b48e2),_0x20e59c='<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22'+_0x499240+_0x2a4528(0x5be)+_0x50f30d+'\x22>'+(_0x2a4528(0xa73)+_0x508862+_0x2a4528(0x4c7)),_0xb3125c='data:image/svg+xml;charset=utf-8,'+encodeURIComponent(_0x20e59c),_0x3b2723=new Image();await new Promise((_0x32f22b,_0x5e8542)=>{const _0x5147bd=_0x2a4528;_0x3b2723[_0x5147bd(0x575)]=_0x32f22b,_0x3b2723[_0x5147bd(0xd77)]=_0x5e8542,_0x3b2723[_0x5147bd(0xf8b)]=_0xb3125c;});const _0x435b2b=document[_0x2a4528(0x2a2)](_0x2a4528(0x331));_0x435b2b[_0x2a4528(0x3a7)]=_0x499240*_0x33b3b6,_0x435b2b[_0x2a4528(0x9c4)]=_0x50f30d*_0x33b3b6;const _0x440f53=_0x435b2b[_0x2a4528(0xdb5)]('2d');_0x440f53[_0x2a4528(0x3a8)](_0x33b3b6,_0x33b3b6),_0x440f53[_0x2a4528(0xc5e)](_0x3b2723,0x0,0x0,_0x499240,_0x50f30d);const _0x2d8e38=await new Promise(_0x5cbbee=>_0x435b2b[_0x2a4528(0xca3)](_0x5cbbee,_0x2a4528(0xa56)));if(!_0x2d8e38)throw new Error('canvas\x20tainted');this[_0x2a4528(0x85e)](_0x2d8e38,this['_exportName']('png'));}catch(_0x3681ab){console[_0x2a4528(0x227)](_0x2a4528(0xc47),_0x3681ab),this[_0x2a4528(0x179)]();}}async[_0x598d8a(0x179)](){const _0x9fb6b0=_0x598d8a,_0x359041=this[_0x9fb6b0(0xb62)]?.[_0x9fb6b0(0x389)](_0x9fb6b0(0x528));if(!_0x359041)return;const _0x40083f=(getComputedStyle(this)['getPropertyValue'](_0x9fb6b0(0x18c))||'')[_0x9fb6b0(0xfa2)]()||'#ffffff',_0xdabab9=Math[_0x9fb6b0(0x91c)](0x2,Math[_0x9fb6b0(0xcbe)](window['devicePixelRatio']||0x1)),_0x5fb431=_0x359041[_0x9fb6b0(0x389)](_0x9fb6b0(0x331));if(_0x5fb431){const _0x419c76=document['createElement'](_0x9fb6b0(0x331));_0x419c76[_0x9fb6b0(0x3a7)]=_0x5fb431['width'],_0x419c76['height']=_0x5fb431[_0x9fb6b0(0x9c4)];const _0x3dad47=_0x419c76['getContext']('2d');_0x3dad47[_0x9fb6b0(0x4e8)]=_0x40083f,_0x3dad47[_0x9fb6b0(0xbb7)](0x0,0x0,_0x419c76[_0x9fb6b0(0x3a7)],_0x419c76[_0x9fb6b0(0x9c4)]),_0x3dad47['drawImage'](_0x5fb431,0x0,0x0),_0x419c76[_0x9fb6b0(0xca3)](_0x2cff79=>{const _0x4e53c1=_0x9fb6b0;if(_0x2cff79)this[_0x4e53c1(0x85e)](_0x2cff79,this[_0x4e53c1(0xd9f)](_0x4e53c1(0xdb9)));},'image/png');return;}const _0x106f77=_0x359041['querySelector']('svg');if(!_0x106f77)return;const _0x21a5b8=_0x106f77[_0x9fb6b0(0x3d3)](),_0x143c0d=Math[_0x9fb6b0(0x91c)](0x1,Math[_0x9fb6b0(0xcbe)](_0x21a5b8[_0x9fb6b0(0x3a7)]||_0x106f77['clientWidth']||0x258)),_0x5239c1=Math['max'](0x1,Math[_0x9fb6b0(0xcbe)](_0x21a5b8[_0x9fb6b0(0x9c4)]||_0x106f77[_0x9fb6b0(0x6e0)]||0xc8)),_0x56c09d=_0x106f77['cloneNode'](!![]);for(const _0x57a1c1 of _0x56c09d['querySelectorAll']('clipPath\x20rect[data-full-x]')){_0x57a1c1[_0x9fb6b0(0x57a)]('x',_0x57a1c1[_0x9fb6b0(0x931)]('data-full-x')),_0x57a1c1[_0x9fb6b0(0x57a)](_0x9fb6b0(0x3a7),_0x57a1c1[_0x9fb6b0(0x931)](_0x9fb6b0(0x34c)));}for(const _0x28026e of _0x56c09d[_0x9fb6b0(0x29a)](_0x9fb6b0(0xe3c))){_0x28026e[_0x9fb6b0(0x65c)](_0x9fb6b0(0xe3e));}_0x56c09d[_0x9fb6b0(0x57a)](_0x9fb6b0(0x3a7),String(_0x143c0d)),_0x56c09d[_0x9fb6b0(0x57a)](_0x9fb6b0(0x9c4),String(_0x5239c1)),_0x56c09d['style'][_0x9fb6b0(0xed3)]=getComputedStyle(this)[_0x9fb6b0(0xed3)]||_0x9fb6b0(0xf84);const _0x4968b8=(getComputedStyle(this)[_0x9fb6b0(0x544)](_0x9fb6b0(0xf9b))||'')['trim']()||_0x9fb6b0(0x645),_0x2d40de=document[_0x9fb6b0(0xb09)]('http://www.w3.org/2000/svg',_0x9fb6b0(0x56e));_0x2d40de['textContent']=_0x9fb6b0(0x891)+_0x4968b8+'}'+'.sgc-bar{opacity:0.85}',_0x56c09d[_0x9fb6b0(0x9ec)](_0x2d40de,_0x56c09d['firstChild']);const _0x45b9df=getComputedStyle(this),_0x241415=_0x63ddb7=>{const _0x5117e6=_0x9fb6b0;let _0x301cd4=String(_0x63ddb7),_0x208170;while((_0x208170=_0x301cd4[_0x5117e6(0x61b)](_0x5117e6(0x86e)))!==-0x1){let _0x480332=0x0,_0x329abd=_0x208170+0x3;for(;_0x329abd<_0x301cd4['length'];_0x329abd++){const _0x3b9ca0=_0x301cd4[_0x329abd];if(_0x3b9ca0==='(')_0x480332++;else{if(_0x3b9ca0===')'){_0x480332--;if(_0x480332===0x0)break;}}}if(_0x329abd>=_0x301cd4[_0x5117e6(0xdb4)])break;const _0x1022d7=_0x301cd4[_0x5117e6(0xf77)](_0x208170+0x4,_0x329abd),_0x21b078=_0x1022d7[_0x5117e6(0x61b)](','),_0x5bbbe5=(_0x21b078===-0x1?_0x1022d7:_0x1022d7['slice'](0x0,_0x21b078))['trim'](),_0xeed354=_0x21b078===-0x1?'':_0x1022d7[_0x5117e6(0xf77)](_0x21b078+0x1)['trim']();_0x301cd4=_0x301cd4[_0x5117e6(0xf77)](0x0,_0x208170)+(_0x45b9df[_0x5117e6(0x544)](_0x5bbbe5)[_0x5117e6(0xfa2)]()||_0xeed354||_0x5117e6(0x1fc))+_0x301cd4[_0x5117e6(0xf77)](_0x329abd+0x1);}return _0x301cd4;};for(const _0x454e5f of _0x56c09d[_0x9fb6b0(0x29a)]('*')){for(const _0x39e582 of[_0x9fb6b0(0x56e),_0x9fb6b0(0xd35),_0x9fb6b0(0xcae),_0x9fb6b0(0xb2c)]){const _0x4fb876=_0x454e5f[_0x9fb6b0(0x931)](_0x39e582);if(_0x4fb876&&_0x4fb876['includes'](_0x9fb6b0(0x86e)))_0x454e5f[_0x9fb6b0(0x57a)](_0x39e582,_0x241415(_0x4fb876));}}const _0x16b95e=new XMLSerializer()['serializeToString'](_0x56c09d),_0x62ed1e=URL[_0x9fb6b0(0x226)](new Blob([_0x16b95e],{'type':_0x9fb6b0(0xba0)}));try{const _0xfd79a1=new Image();await new Promise((_0x3d7697,_0x45fa79)=>{const _0x3f4692=_0x9fb6b0;_0xfd79a1[_0x3f4692(0x575)]=_0x3d7697,_0xfd79a1[_0x3f4692(0xd77)]=_0x45fa79,_0xfd79a1[_0x3f4692(0xf8b)]=_0x62ed1e;});const _0x397f8b=document[_0x9fb6b0(0x2a2)](_0x9fb6b0(0x331));_0x397f8b[_0x9fb6b0(0x3a7)]=_0x143c0d*_0xdabab9,_0x397f8b[_0x9fb6b0(0x9c4)]=_0x5239c1*_0xdabab9;const _0x1084b7=_0x397f8b['getContext']('2d');_0x1084b7[_0x9fb6b0(0x4e8)]=_0x40083f,_0x1084b7[_0x9fb6b0(0xbb7)](0x0,0x0,_0x397f8b[_0x9fb6b0(0x3a7)],_0x397f8b[_0x9fb6b0(0x9c4)]),_0x1084b7['scale'](_0xdabab9,_0xdabab9),_0x1084b7[_0x9fb6b0(0xc5e)](_0xfd79a1,0x0,0x0,_0x143c0d,_0x5239c1),_0x397f8b[_0x9fb6b0(0xca3)](_0x582e1a=>{const _0x2cc76b=_0x9fb6b0;if(_0x582e1a)this[_0x2cc76b(0x85e)](_0x582e1a,this['_exportName'](_0x2cc76b(0xdb9)));},_0x9fb6b0(0xa56));}catch(_0x38a832){console[_0x9fb6b0(0x227)]('[sgc]\x20PNG\x20export\x20failed',_0x38a832);}finally{setTimeout(()=>URL['revokeObjectURL'](_0x62ed1e),0x1388);}}[_0x598d8a(0xeef)](_0x38e2a8,_0x435662){const _0x1b73f5=_0x598d8a,_0x459248=isStripEntity(_0x38e2a8);if(this[_0x1b73f5(0x167)]?.[_0x1b73f5(0x3d9)]!==_0x1b73f5(0xc09)&&!_0x459248)return null;const _0x584981=_0x38e2a8['state_map']||_0x435662?.[_0x1b73f5(0x661)]||autoStateMap(_0x38e2a8,this[_0x1b73f5(0x2f9)],this['_config']?.[_0x1b73f5(0x3d9)]);if(!Array['isArray'](_0x584981)||!_0x584981['length'])return null;const _0x2312c1=new Set();for(const _0x47a486 of _0x435662?.['points']||[]){if(isNum(_0x47a486['v']))_0x2312c1[_0x1b73f5(0x7ab)](Math[_0x1b73f5(0xcbe)](_0x47a486['v']));}if(!_0x2312c1[_0x1b73f5(0xd60)])return null;const _0x3829b6=!!(_0x38e2a8[_0x1b73f5(0x8e6)]&&_0x38e2a8[_0x1b73f5(0x8e6)]['length']),_0x457f4d=[];for(let _0x7c0429=0x0;_0x7c0429<_0x584981[_0x1b73f5(0xdb4)];_0x7c0429++){if(!_0x2312c1[_0x1b73f5(0x291)](_0x7c0429))continue;const _0x41674b=_0x459248?_0x584981[_0x7c0429]?.[_0x1b73f5(0x404)]||(_0x3829b6&&_0x38e2a8[_0x1b73f5(0x404)]?_0x38e2a8['color']:STATE_TIMELINE_COLORS[_0x7c0429%STATE_TIMELINE_COLORS[_0x1b73f5(0xdb4)]])||_0x38e2a8['color']||_0x1b73f5(0x48c):stateSegmentColor(_0x584981[_0x7c0429],_0x38e2a8,_0x7c0429),_0x1b24e5=this[_0x1b73f5(0x88b)](_0x41674b,_0x38e2a8[_0x1b73f5(0x4d7)])||_0x41674b;if(_0x1b24e5&&!_0x457f4d[_0x1b73f5(0x68d)](_0x1b24e5))_0x457f4d[_0x1b73f5(0xf3d)](_0x1b24e5);}return _0x457f4d['length']?_0x457f4d:null;}['_renderLegend'](){const _0x38da3e=_0x598d8a,_0x1a0cef=this['shadowRoot'][_0x38da3e(0x389)]('.sgc-legend-wrap');if(!_0x1a0cef){this[_0x38da3e(0xe3b)]();return;}const _0x37e88e=this['_config'];if(!_0x37e88e[_0x38da3e(0x5f2)]||!this[_0x38da3e(0x95d)])_0x1a0cef[_0x38da3e(0x5ca)]='';else{const _0x256ac5=this[_0x38da3e(0x95d)]['series']['filter'](_0x20fba2=>!(_0x20fba2['entity']?.[_0x38da3e(0x385)]!=null&&_0x20fba2[_0x38da3e(0x4d7)][_0x38da3e(0xe57)]?.['show_in_legend']===![]))[_0x38da3e(0x93b)](_0x465b28=>{const _0x1cde90=_0x38da3e,_0xe227b6=_0x465b28[_0x1cde90(0x4d7)],_0xbd10ea=pickName(_0xe227b6[_0x1cde90(0x1ed)],_0x465b28[_0x1cde90(0x70e)]?.[_0x1cde90(0x1ab)],_0x465b28['meta'])??_0x465b28['id'],_0x5db2f3=this[_0x1cde90(0x567)][_0x1cde90(0x291)](_0x465b28['id']),_0x33c9e9=bandedGradient(this[_0x1cde90(0xeef)](_0xe227b6,_0x465b28))||this['_resolveColor'](_0xe227b6[_0x1cde90(0x404)],_0xe227b6['entity'])||_0xe227b6[_0x1cde90(0x404)]||_0x1cde90(0x48c),_0x458113=_0xe227b6['show_color_dot']!==![]?'background:'+escapeHtml(_0x33c9e9):_0x1cde90(0x36c)+escapeHtml(_0x33c9e9)+';visibility:hidden';return'<div\x20class=\x22sgc-legend-item\x20'+(_0x5db2f3?_0x1cde90(0xcb7):'')+'\x22\x20data-id=\x22'+escapeHtml(_0x465b28['id'])+_0x1cde90(0x5c1)+_0x458113+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0xbd10ea)+_0x1cde90(0x8b0)+escapeHtml(_0x465b28['id'])+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';})['join']('');_0x1a0cef[_0x38da3e(0x5ca)]=_0x38da3e(0xf48)+escapeHtml(_0x37e88e['legend_position']||_0x38da3e(0xce2))+'\x22>'+_0x256ac5+_0x38da3e(0xc48),_0x1a0cef[_0x38da3e(0x29a)](_0x38da3e(0x8e2))[_0x38da3e(0x56c)](_0x358d37=>{const _0x47ecb7=_0x38da3e;_0x358d37[_0x47ecb7(0x3dd)]('click',()=>{const _0x1c6f29=_0x47ecb7;this[_0x1c6f29(0xa6d)](_0x358d37['dataset']['id']),this[_0x1c6f29(0x76c)]();});});}this['_renderDetailLegend'](),this[_0x38da3e(0x189)]();}[_0x598d8a(0x189)](){const _0x25a395=_0x598d8a,_0x11f3c7=this[_0x25a395(0xb62)]?.[_0x25a395(0x29a)]?.(_0x25a395(0xd85));if(!_0x11f3c7||!_0x11f3c7[_0x25a395(0xdb4)])return;const _0xaab022=this[_0x25a395(0x167)]?.[_0x25a395(0xfc3)]===!![]&&this['_pins']?.[_0x25a395(0xdb4)]>0x0&&this[_0x25a395(0x391)]instanceof Map;for(const _0x534efb of _0x11f3c7){const _0x44927e=_0xaab022?this['_pinReadout']['get'](_0x534efb['getAttribute']('data-pin-for')):null;_0x534efb['textContent']=_0x44927e?_0x44927e[_0x25a395(0x2c4)]:'';if(_0x44927e&&_0x44927e[_0x25a395(0x759)])_0x534efb[_0x25a395(0x57a)](_0x25a395(0x45a),_0x44927e['trend']);else _0x534efb[_0x25a395(0x65c)]('data-trend');}}[_0x598d8a(0x58a)](_0x34f4b8){const _0x186d78=_0x598d8a,_0x25092=[];for(const _0x2390ad of this[_0x186d78(0xd4e)]||[]){if(!_0x2390ad?.[_0x186d78(0x270)]||!_0x2390ad[_0x186d78(0x4d7)]||_0x2390ad[_0x186d78(0x385)]!=null)continue;if(!legendStatsOf(_0x2390ad)['includes'](_0x186d78(0x920)))continue;if(_0x2390ad[_0x186d78(0xfde)])continue;if(resolveOffsetHours(_0x2390ad[_0x186d78(0x561)],this[_0x186d78(0x2f9)]))continue;_0x25092[_0x186d78(0xf3d)](_0x2390ad[_0x186d78(0x4d7)]);if(_0x2390ad[_0x186d78(0x653)])_0x25092[_0x186d78(0xf3d)](_0x2390ad['ref_entity']);}if(!_0x25092['length'])return;if(!this[_0x186d78(0xb62)]?.['querySelector']?.(_0x186d78(0xce4)))return;if(_0x34f4b8){const _0x3e6535=_0x34f4b8[_0x186d78(0x1bb)]||{},_0x11532a=this[_0x186d78(0x2f9)]?.['states']||{};let _0x229fed=![];for(const _0x51577c of _0x25092){if(_0x3e6535[_0x51577c]!==_0x11532a[_0x51577c]){_0x229fed=!![];break;}}if(!_0x229fed)return;}if(this[_0x186d78(0x7d4)])return;this[_0x186d78(0x7d4)]=requestAnimationFrame(()=>{const _0x5d7d4c=_0x186d78;this[_0x5d7d4c(0x7d4)]=0x0;if(this[_0x5d7d4c(0x425)])this[_0x5d7d4c(0xe3b)]();});}[_0x598d8a(0xe3b)](){const _0x298e0c=_0x598d8a,_0x293add=this['shadowRoot']['querySelector'](_0x298e0c(0xce4));if(!_0x293add)return;if(this[_0x298e0c(0x167)]?.[_0x298e0c(0x361)]&&(this[_0x298e0c(0x167)][_0x298e0c(0x3d9)]||_0x298e0c(0xbae))==='timeline'){_0x293add[_0x298e0c(0x5ca)]='';return;}const _0x4bb5ac=this[_0x298e0c(0xd4e)]||[],_0x4fe55b=this['_graphData']?.['series']||[],_0x272c7e=_0x4bb5ac[_0x298e0c(0xeaf)](_0x470665=>_0x470665?.[_0x298e0c(0x270)]);if(!_0x272c7e){_0x293add[_0x298e0c(0x5ca)]='';return;}const _0x1a415c=this[_0x298e0c(0x2f9)];let _0x2de26c=_0x4bb5ac[_0x298e0c(0x93b)]((_0x390ad0,_0x20e497)=>_0x20e497);if((this[_0x298e0c(0x167)]?.['chart_mode']||_0x298e0c(0xbae))===_0x298e0c(0xc09)){const _0x294329=new Map(),_0x5a2e50=[];for(const _0x327ae9 of _0x2de26c){const _0x31fcda=_0x4bb5ac[_0x327ae9]?.[_0x298e0c(0x385)];if(_0x31fcda==null){_0x5a2e50['push'](_0x327ae9);continue;}if(!_0x294329[_0x298e0c(0x291)](_0x31fcda))_0x294329[_0x298e0c(0x6fd)](_0x31fcda,[]);_0x294329[_0x298e0c(0xa75)](_0x31fcda)[_0x298e0c(0xf3d)](_0x327ae9);}_0x2de26c=[];for(const _0x550beb of _0x5a2e50){_0x2de26c['push'](_0x550beb);const _0x43829f=_0x294329[_0x298e0c(0xa75)](_0x550beb);_0x43829f&&(_0x2de26c[_0x298e0c(0xf3d)](..._0x43829f),_0x294329[_0x298e0c(0x2ef)](_0x550beb));}for(const _0xd5641e of _0x294329['values']())_0x2de26c[_0x298e0c(0xf3d)](..._0xd5641e);}const _0x34ba3c=_0x2de26c[_0x298e0c(0x93b)](_0x2ff9fc=>{const _0x13bf54=_0x298e0c,_0x56051e=_0x4bb5ac[_0x2ff9fc];if(!_0x56051e?.[_0x13bf54(0x270)])return'';const _0x30e604=(_0x56051e[_0x13bf54(0x4d7)]||_0x56051e[_0x13bf54(0xfde)])+'__'+_0x2ff9fc,_0x5947a8=_0x4fe55b[_0x13bf54(0xc80)](_0x1c7251=>_0x1c7251['id']===_0x30e604||_0x1c7251[_0x13bf54(0x4d7)]===_0x56051e),_0x9a5423=_0x5947a8?.[_0x13bf54(0x88a)]||{},_0x5ca614=isStripEntity(_0x56051e)?[]:legendStatsOf(_0x56051e),_0x554e84=(_0x207a1d,_0x53d2b8)=>{if(!isNum(_0x207a1d))return'—';const _0x2758cf=_0x56051e['invert']?cloneEntity(_0x56051e,{'invert':![]}):_0x56051e,_0x33c560=_0x53d2b8!=null?cloneEntity(_0x2758cf,{'decimals':_0x53d2b8}):_0x2758cf;return formatNumber(_0x207a1d,_0x33c560,_0x1a415c);},_0x3d477b=(_0x4d2174,_0x2102cf)=>_0x13bf54(0x1e2)+escapeHtml(_0x4d2174)+'</span>'+escapeHtml(_0x2102cf)+_0x13bf54(0x2d3);let _0x40536e='';if(_0x5ca614[_0x13bf54(0x68d)](_0x13bf54(0x4da)))_0x40536e+=_0x3d477b(cardT(this[_0x13bf54(0x2f9)],this[_0x13bf54(0x167)],_0x13bf54(0x5d9)),_0x554e84(_0x9a5423[_0x13bf54(0x4da)]));if(_0x5ca614[_0x13bf54(0x68d)](_0x13bf54(0xf7d)))_0x40536e+=_0x3d477b(cardT(this[_0x13bf54(0x2f9)],this['_config'],_0x13bf54(0x82d)),_0x554e84(_0x9a5423[_0x13bf54(0xf7d)],0x2));if(_0x5ca614['includes'](_0x13bf54(0x91c)))_0x40536e+=_0x3d477b(cardT(this[_0x13bf54(0x2f9)],this['_config'],_0x13bf54(0x35d)),_0x554e84(_0x9a5423[_0x13bf54(0x91c)]));if(_0x5ca614[_0x13bf54(0x68d)](_0x13bf54(0x232))){const _0x555061=_0x5947a8?.[_0x13bf54(0xf65)]?.[_0x13bf54(0xdb4)]?_0x5947a8[_0x13bf54(0xf65)][_0x5947a8['points'][_0x13bf54(0xdb4)]-0x1]['v']:null,_0x32bae0=_0x1a415c?.[_0x13bf54(0x1bb)]?.[_0x56051e[_0x13bf54(0x4d7)]]?.[_0x13bf54(0xc78)],_0x199f08=isNum(_0x555061)?_0x555061:_0x32bae0!=null?toNum(_0x32bae0):null;_0x40536e+=_0x3d477b(cardT(this[_0x13bf54(0x2f9)],this[_0x13bf54(0x167)],'Last'),_0x554e84(_0x199f08));}if(_0x5ca614[_0x13bf54(0x68d)](_0x13bf54(0x8a6)))_0x40536e+=_0x3d477b(cardT(this[_0x13bf54(0x2f9)],this[_0x13bf54(0x167)],'Sum'),_0x554e84(_0x9a5423[_0x13bf54(0x8a6)]));if(_0x5ca614[_0x13bf54(0x68d)](_0x13bf54(0x920))&&_0x56051e[_0x13bf54(0x385)]==null){const _0x251a82=cloneEntity(_0x56051e,{'primary_state_as':null,'show_state_last':![]}),_0x27009c=this[_0x13bf54(0x33a)](_0x251a82,_0x2ff9fc);_0x40536e+=_0x3d477b(cardT(this['_hass'],this[_0x13bf54(0x167)],_0x13bf54(0xced)),_0x27009c?.[_0x13bf54(0x72c)]||'—');}_0x40536e+=_0x13bf54(0xc72)+escapeHtml(_0x30e604)+_0x13bf54(0xdba);const _0x4cb4fc=this['_resolveColor'](_0x56051e[_0x13bf54(0x404)],_0x56051e['entity'])||_0x56051e[_0x13bf54(0x404)]||PALETTE[_0x2ff9fc%PALETTE[_0x13bf54(0xdb4)]]||_0x13bf54(0x48c),_0x1538db=pickName(_0x56051e[_0x13bf54(0x1ed)],_0x5947a8?.[_0x13bf54(0x70e)]?.['resolved_name'],{'friendly_name':_0x5947a8?.[_0x13bf54(0x70e)]?.[_0x13bf54(0xf9d)]??_0x1a415c?.[_0x13bf54(0x1bb)]?.[_0x56051e[_0x13bf54(0x4d7)]]?.['attributes']?.[_0x13bf54(0xf9d)]})??_0x56051e[_0x13bf54(0x4d7)]??_0x56051e[_0x13bf54(0xfde)]??'',_0x28ab5e=this[_0x13bf54(0x567)][_0x13bf54(0x291)](_0x30e604)?_0x13bf54(0x199):'',_0x5a1bdf=this[_0x13bf54(0xeef)](_0x56051e,_0x5947a8),_0x1ac8de=_0x5a1bdf&&_0x5a1bdf[_0x13bf54(0xdb4)]>0x1?bandedGradient(_0x5a1bdf):null,_0xdac996=_0x56051e[_0x13bf54(0xe60)]===![]?'border-color:transparent':_0x1ac8de?_0x13bf54(0x380)+escapeHtml(_0x1ac8de)+'\x20left\x20top/3px\x20100%\x20no-repeat':_0x13bf54(0x6e9)+escapeHtml(_0x5a1bdf?.[0x0]||_0x4cb4fc);return _0x13bf54(0xcfb)+_0x28ab5e+_0x13bf54(0xc19)+escapeHtml(_0x30e604)+_0x13bf54(0xf06)+_0xdac996+_0x13bf54(0x216)+escapeHtml(_0x1538db)+_0x13bf54(0x858)+_0x40536e+'</div>\x0a\x20\x20\x20\x20\x20\x20</div>';})[_0x298e0c(0xb42)](Boolean)[_0x298e0c(0x9af)]('');_0x293add[_0x298e0c(0x5ca)]=_0x34ba3c?'<div\x20class=\x22sgc-detail-legend\x22>'+_0x34ba3c+_0x298e0c(0xc48):'',_0x293add['querySelectorAll'](_0x298e0c(0x1ec))[_0x298e0c(0x56c)](_0x123160=>{const _0x537a80=_0x298e0c;_0x123160[_0x537a80(0x3dd)](_0x537a80(0xc3e),()=>{const _0x985704=_0x537a80;this[_0x985704(0xa6d)](_0x123160['dataset']['id']),this['_render']();});}),this[_0x298e0c(0x189)]();}[_0x598d8a(0x6ce)](){const _0x49bc05=_0x598d8a;if(this[_0x49bc05(0x167)]?.[_0x49bc05(0x361)]&&(this[_0x49bc05(0x167)]['chart_mode']||_0x49bc05(0xbae))===_0x49bc05(0xbae)){this['_renderSparkline']();return;}this[_0x49bc05(0x9ea)](_0x49bc05(0x52b)),this[_0x49bc05(0x9ea)](_0x49bc05(0xf02));}['_renderStateRowFor'](_0x21874d){const _0x413c78=_0x598d8a,_0x28948d=this['shadowRoot'][_0x413c78(0x389)](_0x413c78(0x975)+_0x21874d+'\x22]');if(!_0x28948d)return;const _0xe6bf8f=this['_config'];if(!_0xe6bf8f||_0xe6bf8f['sparkline']){_0x28948d[_0x413c78(0x5ca)]='';return;}const _0x4a607d=this[_0x413c78(0xd4e)]||[],_0x28b54f=_0x4a607d[_0x413c78(0xb42)](_0x22eee6=>_0x22eee6[_0x413c78(0xb02)]!==![]),_0x527f00=[],_0x65032f=[],_0x1f9ec4=[];for(const _0x4b0114 of _0x28b54f){const _0x4d88fe=_0x4b0114[_0x413c78(0x2e2)]||_0x413c78(0x7b9),_0x3c6b99=_0x4d88fe['startsWith']('bottom');if(_0x21874d==='top'&&_0x3c6b99)continue;if(_0x21874d===_0x413c78(0xf02)&&!_0x3c6b99)continue;const _0x5a9532=_0x3c6b99?_0x4d88fe[_0x413c78(0x9da)]('bottom-',''):_0x4d88fe;if(_0x5a9532==='right')_0x1f9ec4[_0x413c78(0xf3d)](_0x4b0114);else{if(_0x5a9532===_0x413c78(0xce2))_0x65032f['push'](_0x4b0114);else _0x527f00[_0x413c78(0xf3d)](_0x4b0114);}}const _0x4d4188=!!(_0xe6bf8f[_0x413c78(0x679)]||_0xe6bf8f[_0x413c78(0x51f)]||_0xe6bf8f[_0x413c78(0xeed)]),_0x4a497a=!_0x4d4188&&!!_0xe6bf8f[_0x413c78(0x714)]&&_0x21874d===_0x413c78(0x52b),_0x59fe83=_0x4a497a?this['_renderBatteryIcon']():'';if(!_0x527f00[_0x413c78(0xdb4)]&&!_0x65032f[_0x413c78(0xdb4)]&&!_0x1f9ec4[_0x413c78(0xdb4)]&&!_0x59fe83){_0x28948d[_0x413c78(0x5ca)]='';return;}const _0x41c1b9=_0xe6bf8f[_0x413c78(0x6e1)]==='horizontal'?_0x413c78(0x8ac):_0x413c78(0xb52),_0x5c63a6=this['_hass'],_0x1d0325=_0x3dadf0=>{const _0xe48e7a=_0x413c78,_0x985811=_0x4a607d[_0xe48e7a(0x61b)](_0x3dadf0);return this[_0xe48e7a(0x902)](_0x3dadf0,_0x985811,_0x5c63a6);},_0x4e7348=_0x527f00['map'](_0x1d0325)[_0x413c78(0xb42)](Boolean)[_0x413c78(0x9af)](''),_0x1c3f5a=_0x65032f[_0x413c78(0x93b)](_0x1d0325)['filter'](Boolean)[_0x413c78(0x9af)]('');let _0x52f040=_0x1f9ec4['map'](_0x1d0325)[_0x413c78(0xb42)](Boolean)[_0x413c78(0x9af)](''),_0xc97bbd='';if(_0x59fe83){const _0x20cb5f=_0xe6bf8f[_0x413c78(0x67f)]||_0x413c78(0x42a);_0xc97bbd=_0x413c78(0xcef)+escapeHtml(_0x20cb5f)+'\x22>'+_0x59fe83+_0x413c78(0xfb2);}_0x28948d[_0x413c78(0xdee)]=_0x413c78(0x752)+_0x41c1b9;const _0x525f3d=_0x4e7348?_0x413c78(0x158)+_0x4e7348+'</div>':'',_0x5390c9=_0x1c3f5a?_0x413c78(0x3f2)+_0x1c3f5a+'</div>':'',_0x4be5b1=_0x52f040?_0x413c78(0x16a)+_0x52f040+_0x413c78(0xc48):'';_0x28948d[_0x413c78(0x5ca)]=_0x413c78(0xad3)+_0x525f3d+_0x5390c9+_0x4be5b1+_0xc97bbd+_0x413c78(0xc48),_0x28948d['querySelectorAll'](_0x413c78(0x8ab))[_0x413c78(0x56c)](_0x2cfc06=>{const _0x2ccd95=_0x413c78;_0x2cfc06[_0x2ccd95(0x56e)][_0x2ccd95(0xc5a)]='pointer',_0x2cfc06[_0x2ccd95(0x3dd)](_0x2ccd95(0xc3e),_0x3911d5=>{const _0xaebf0f=_0x2ccd95,_0x9c5d1a=parseInt(_0x2cfc06['dataset']['idx'],0xa),_0x57fd2d=_0x4a607d[_0x9c5d1a];if(!_0x57fd2d)return;_0x3911d5[_0xaebf0f(0xcfd)](),this['_fireEntityAction'](_0x57fd2d,()=>{const _0x4ac4a6=_0xaebf0f;this[_0x4ac4a6(0xa6d)]((_0x57fd2d[_0x4ac4a6(0x4d7)]||_0x57fd2d[_0x4ac4a6(0xfde)])+'__'+_0x9c5d1a),this[_0x4ac4a6(0x76c)]();});});});}['_getAxisStateMap'](_0x4f8aac){const _0x34428e=_0x598d8a;if(!this[_0x34428e(0xd4e)]?.[_0x34428e(0xdb4)])return null;if(this[_0x34428e(0x167)]?.['logarithmic'])return null;let _0xb04ccf=null;for(let _0x486301=0x0;_0x486301<this[_0x34428e(0xd4e)][_0x34428e(0xdb4)];_0x486301++){const _0x4bbcfb=this[_0x34428e(0xd4e)][_0x486301];if(!_0x4bbcfb||_0x4bbcfb['show_graph']===![]||isStripEntity(_0x4bbcfb))continue;const _0x2d1b18=(_0x4bbcfb[_0x34428e(0x4d7)]||_0x4bbcfb[_0x34428e(0xfde)])+'__'+_0x486301;if(this['_hiddenEntities']?.[_0x34428e(0x291)]?.(_0x2d1b18))continue;const _0x760e39=_0x4bbcfb[_0x34428e(0xe6f)]===_0x34428e(0xc89)?_0x34428e(0xc89):_0x34428e(0x44e);if(_0x760e39!==_0x4f8aac)continue;const _0x50b952=_0x4bbcfb[_0x34428e(0x8e6)]||autoStateMap(_0x4bbcfb,this[_0x34428e(0x2f9)],this[_0x34428e(0x167)]?.[_0x34428e(0x3d9)]);if(!_0x50b952||!Array[_0x34428e(0x9f5)](_0x50b952)||!_0x50b952['length'])continue;if(_0xb04ccf&&_0xb04ccf!==_0x50b952)return null;_0xb04ccf=_0x50b952;}return _0xb04ccf;}[_0x598d8a(0x39e)](_0x4a3c30,_0x2a1582){const _0x194831=_0x598d8a,_0x2f959d=_0x4a3c30?.[_0x194831(0x4d7)];if(!_0x2f959d)return;const _0x3b3020=_0x4a3c30[_0x194831(0xedd)],_0x514395=_0x3b3020?.[_0x194831(0x449)];if(_0x3b3020&&_0x514395&&_0x514395!==_0x194831(0xbc9)){if(_0x514395===_0x194831(0xdf4)){const _0x4df23a=new Event(_0x194831(0x7ea),{'bubbles':!![],'composed':!![]});_0x4df23a[_0x194831(0x69d)]=_0x3b3020,this[_0x194831(0x754)](_0x4df23a);return;}const _0x5cdad3=new Event(_0x194831(0x6d3),{'bubbles':!![],'composed':!![]});_0x5cdad3['detail']={'config':{'entity':_0x2f959d,'tap_action':_0x3b3020},'action':'tap'},this[_0x194831(0x754)](_0x5cdad3);return;}if(typeof _0x2a1582===_0x194831(0x97f)){_0x2a1582();return;}const _0x776db=new Event('hass-more-info',{'bubbles':!![],'composed':!![]});_0x776db[_0x194831(0x69d)]={'entityId':_0x2f959d},this[_0x194831(0x754)](_0x776db);}['_formatAxisStateLabel'](_0x4273b7,_0x10ccc2){const _0x3193fa=_0x598d8a;if(!_0x10ccc2||!Array[_0x3193fa(0x9f5)](_0x10ccc2))return null;if(typeof _0x4273b7!==_0x3193fa(0xe58)||isNaN(_0x4273b7))return null;if(Math[_0x3193fa(0x2ba)](_0x4273b7-Math[_0x3193fa(0xcbe)](_0x4273b7))>0.000001)return'';const _0x53fe80=Math[_0x3193fa(0xcbe)](_0x4273b7);if(_0x53fe80<0x0||_0x53fe80>=_0x10ccc2[_0x3193fa(0xdb4)])return'';const _0x2f4582=_0x10ccc2[_0x53fe80];return _0x2f4582?.[_0x3193fa(0x72c)]||String(_0x2f4582?.[_0x3193fa(0xd97)]??'');}[_0x598d8a(0x902)](_0x40e276,_0x4c07d4,_0xcdf178){const _0xeeef32=_0x598d8a,_0x85dd18=_0xcdf178?.['states']?.[_0x40e276[_0xeeef32(0x4d7)]];if(!_0x40e276['entity']&&!_0x40e276[_0xeeef32(0xfde)])return'';const _0x5ed6ef=_0x912d0c=>{const _0x214a55=_0xeeef32;if(_0x912d0c==null||_0x912d0c==='')return'';const _0xdcc3d2=String(_0x912d0c)[_0x214a55(0xfa2)]();return/[a-z%]$/i[_0x214a55(0x40a)](_0xdcc3d2)?_0x214a55(0x432)+_0xdcc3d2:'font-size:'+_0xdcc3d2+'px';},_0x5eb927=_0x5ed6ef(_0x40e276['name_size']),_0x2d1a9e=_0x5ed6ef(_0x40e276['state_size']),_0x4b72ad=_0x40e276['icon_size']?_0xeeef32(0xfa0)+(/[a-z%]$/i[_0xeeef32(0x40a)](String(_0x40e276[_0xeeef32(0xec2)])['trim']())?String(_0x40e276[_0xeeef32(0xec2)])['trim']():String(_0x40e276[_0xeeef32(0xec2)])[_0xeeef32(0xfa2)]()+'px'):'';let _0x46b4e8='';if(!_0x40e276[_0xeeef32(0xda4)]){const _0x3b61a7=this[_0xeeef32(0x7f3)]?.[_0xeeef32(0xa75)](_0x4c07d4)||'',_0xa1118c=this['_applyAttributeName'](_0x85dd18?.[_0xeeef32(0xdc3)]?.[_0xeeef32(0xf9d)],_0x40e276,_0x4c07d4),_0x3ec28d=_0x3b61a7&&_0xa1118c!=null?_0xa1118c+_0x3b61a7:_0xa1118c;let _0x328243=pickName(_0x40e276[_0xeeef32(0x1ed)],this[_0xeeef32(0xcbf)](_0x40e276[_0xeeef32(0x1ed)],_0x40e276['entity']),{'friendly_name':_0x3ec28d});if(!_0x328243&&_0x40e276[_0xeeef32(0x1ed)])_0x328243=_0x40e276['entity'];_0x328243&&(_0x46b4e8=_0xeeef32(0xcdf)+(_0x5eb927?'\x20style=\x22'+_0x5eb927+'\x22':'')+'>'+escapeHtml(_0x328243)+_0xeeef32(0x2d3));}const _0x469b37=_0x40e276[_0xeeef32(0x9bf)]??_0x85dd18?.[_0xeeef32(0xdc3)]?.['unit_of_measurement']??(_0x40e276[_0xeeef32(0xfde)]?this['_statMeta']?.[_0x40e276[_0xeeef32(0xfde)]]?.[_0xeeef32(0x8b3)]:null)??'',_0x43314c=this[_0xeeef32(0x33a)](_0x40e276,_0x4c07d4),_0x2e5153=_0x43314c['numeric'],_0xae56a4=_0x43314c[_0xeeef32(0x72c)],_0x24efb5=this['_resolveColor'](_0x40e276[_0xeeef32(0x404)],_0x40e276[_0xeeef32(0x4d7)])||_0x40e276[_0xeeef32(0x404)]||PALETTE[_0x4c07d4%PALETTE[_0xeeef32(0xdb4)]]||_0xeeef32(0x48c),_0x28b606=!!_0x40e276[_0xeeef32(0xc15)],_0x88b933=_0x40e276[_0xeeef32(0xea6)],_0x2c961a=!!(_0x88b933?.[_0xeeef32(0x80f)]&&Array[_0xeeef32(0x9f5)](_0x88b933['values'])&&_0x88b933[_0xeeef32(0xb5b)][_0xeeef32(0xdb4)]&&isNum(_0x2e5153)),_0x345c59=(_0x88b933?.[_0xeeef32(0xa9b)]??_0xeeef32(0xc2e))!==_0xeeef32(0xd4d);let _0x4d49ff=null;if(_0x28b606&&!_0x2c961a){const _0x3f3f62=_0x40e276[_0xeeef32(0x8e6)]||autoStateMap(_0x40e276,this[_0xeeef32(0x2f9)],this['_config']?.[_0xeeef32(0x3d9)]);if(Array[_0xeeef32(0x9f5)](_0x3f3f62)&&_0x3f3f62[_0xeeef32(0xdb4)]){let _0x1bafad=isNum(_0x2e5153)?Math[_0xeeef32(0xcbe)](_0x2e5153):null;if(_0x1bafad===null&&_0x85dd18&&_0x85dd18[_0xeeef32(0xc78)]!=null){const _0x3dfc48=applyStateMap(_0x85dd18['state'],_0x3f3f62);if(_0x3dfc48&&_0x3dfc48[_0xeeef32(0xd5d)])_0x1bafad=_0x3dfc48['value'];}_0x1bafad!==null&&_0x1bafad>=0x0&&_0x1bafad<_0x3f3f62[_0xeeef32(0xdb4)]&&(_0x4d49ff=_0x3f3f62[_0x1bafad]?.[_0xeeef32(0x404)]||null);}}const _0x4ba324=_0x28b606?_0x2c961a?resolveValueColor(_0x2e5153,this[_0xeeef32(0x1f5)](_0x40e276),_0x24efb5,_0x345c59):_0x4d49ff||_0x24efb5:null,_0x42b6bc=this[_0xeeef32(0x88b)](_0x40e276[_0xeeef32(0xb0c)],_0x40e276[_0xeeef32(0x4d7)])||_0x40e276[_0xeeef32(0xb0c)],_0x2a06c6=this[_0xeeef32(0x88b)](_0x40e276['state_color'],_0x40e276[_0xeeef32(0x4d7)])||_0x40e276['state_color'],_0xda7a8f=_0x28b606?_0x42b6bc===_0xeeef32(0x492)?this[_0xeeef32(0x393)](_0x42b6bc,_0x40e276,_0x2e5153,_0x24efb5):_0x4ba324:this[_0xeeef32(0x393)](_0x42b6bc,_0x40e276,_0x2e5153,_0x24efb5),_0xf164d=_0x28b606?_0x2a06c6===_0xeeef32(0x492)?this[_0xeeef32(0x393)](_0x2a06c6,_0x40e276,_0x2e5153,_0x24efb5):_0x4ba324:this[_0xeeef32(0x393)](_0x2a06c6,_0x40e276,_0x2e5153,_0x24efb5),_0x2ddaaa=_0xda7a8f?_0xeeef32(0x23a)+escapeHtml(_0xda7a8f):'',_0x47798f=_0xf164d?_0xeeef32(0x23a)+escapeHtml(_0xf164d):'',_0xb02102=_0x2ddaaa,_0x1e8df2=[_0x47798f,_0x2d1a9e]['filter'](Boolean)[_0xeeef32(0x9af)](';'),_0x56b02a=this[_0xeeef32(0x2a3)](_0x40e276['icon'],_0x40e276[_0xeeef32(0x4d7)]),_0x21f41b=_0x56b02a?_0xeeef32(0x3aa)+(_0xb02102?'\x20style=\x22'+_0xb02102+'\x22':'')+'><ha-icon\x20icon=\x22'+escapeHtml(_0x56b02a)+'\x22'+(_0x4b72ad?'\x20style=\x22'+_0x4b72ad+'\x22':'')+_0xeeef32(0x369):'';let _0x19bf95;{const _0x8f441b=this[_0xeeef32(0x5b3)](_0x40e276,_0x4c07d4,_0xf164d,_0x2d1a9e),_0x1fdc6f=_0x469b37?'<span\x20class=\x22sgc-state-unit\x22>'+escapeHtml(_0x469b37)+'</span>':'',_0x28dcfa=_0x43314c[_0xeeef32(0x6f0)]?_0xeeef32(0xfd0)+escapeHtml(_0x43314c[_0xeeef32(0x6f0)])+_0xeeef32(0x2d3):'',_0x1f3fd7=_0x43314c[_0xeeef32(0xd0d)]?_0xeeef32(0x7a1)+escapeHtml(_0x43314c[_0xeeef32(0xd0d)]['min'])+_0xeeef32(0xecf)+escapeHtml(_0x43314c['range']['max'])+(_0x469b37?'\x20'+escapeHtml(_0x469b37):'')+_0xeeef32(0xb22):'';_0x19bf95=_0xeeef32(0xc36)+(_0x1e8df2?_0xeeef32(0xbe5)+_0x1e8df2+'\x22':'')+'>'+escapeHtml(_0xae56a4)+_0x1fdc6f+_0x28dcfa+_0x1f3fd7+_0xeeef32(0x2d3)+_0x8f441b;}const _0x4a5606=_0x28b606?_0x4ba324||_0x24efb5:_0x24efb5,_0x2411bb=_0x40e276['show_state']!==![]&&_0x40e276[_0xeeef32(0xe60)]!==![]?_0xeeef32(0xef9)+escapeHtml(_0x4a5606)+_0xeeef32(0xe2a):'',_0xafda32={'up':'▲','down':'▼','stable':'━'},_0x28640f={'up':_0x40e276[_0xeeef32(0xfb9)]||_0xeeef32(0xd3b),'down':_0x40e276[_0xeeef32(0x91d)]||_0xeeef32(0x608),'stable':_0x40e276[_0xeeef32(0xdd1)]||_0xeeef32(0x319)},_0x114a8d=_0x5ed6ef(_0x40e276['trend_icon_size']);let _0x23a82e=_0xeeef32(0x98c);if(_0x40e276[_0xeeef32(0xee8)]!==![]){const _0x551081=_0x40e276[_0xeeef32(0x4d7)]+'__'+_0x4c07d4,_0x316b6f=this[_0xeeef32(0x95d)]?.[_0xeeef32(0x794)]?.[_0xeeef32(0xc80)](_0x5e35f3=>_0x5e35f3['id']===_0x551081||_0x5e35f3[_0xeeef32(0x4d7)]===_0x40e276);_0x23a82e=trendDirection(_0x316b6f,_0x40e276);}const _0x441a77=[_0xeeef32(0x23a)+(_0x28640f[_0x23a82e]||_0x28640f['stable']),_0x114a8d][_0xeeef32(0xb42)](Boolean)['join'](';'),_0xdc5ce5=_0x40e276[_0xeeef32(0xee8)]!==![]&&this[_0xeeef32(0x167)]?.['chart_mode']!==_0xeeef32(0xc09)&&!isStripEntity(_0x40e276)?_0xeeef32(0xa86)+_0x441a77+'\x22>'+(_0xafda32[_0x23a82e]||_0xafda32['stable'])+'</span>':'',_0x38a5d4=this[_0xeeef32(0x567)]?.['has']((_0x40e276['entity']||_0x40e276[_0xeeef32(0xfde)])+'__'+_0x4c07d4)?_0xeeef32(0xc7e):'',_0x197700=_0x40e276[_0xeeef32(0xd3e)]==='below';if(_0x197700&&_0x46b4e8)return _0xeeef32(0xe93)+_0x38a5d4+'\x22\x20data-idx=\x22'+_0x4c07d4+'\x22>'+_0x2411bb+_0x21f41b+'<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>'+_0x19bf95+_0xdc5ce5+_0xeeef32(0xb76)+_0x46b4e8+_0xeeef32(0x1c1);return'<div\x20class=\x22sgc-state-row'+_0x38a5d4+_0xeeef32(0x1d6)+_0x4c07d4+'\x22>'+_0x2411bb+_0x21f41b+_0x46b4e8+_0x19bf95+_0xdc5ce5+_0xeeef32(0xc48);}[_0x598d8a(0x33a)](_0x1e9d60,_0x5a67e3){const _0x129bce=_0x598d8a,_0x4a28ff=this[_0x129bce(0x2f9)],_0x243606=_0x4a28ff?.[_0x129bce(0x1bb)]?.[_0x1e9d60[_0x129bce(0x4d7)]],_0x207a28=()=>{const _0x2fca8b=_0x129bce;if(!this[_0x2fca8b(0x95d)]?.[_0x2fca8b(0x794)])return null;const _0xc7c99a=(_0x1e9d60['entity']||_0x1e9d60['statistic_id'])+'__'+_0x5a67e3;return this[_0x2fca8b(0x95d)][_0x2fca8b(0x794)][_0x2fca8b(0xc80)](_0x41f668=>_0x41f668[_0x2fca8b(0x4d7)]===_0x1e9d60||_0x41f668['id']===_0xc7c99a)||this[_0x2fca8b(0x95d)][_0x2fca8b(0x794)][_0x2fca8b(0xc80)](_0x547c0f=>_0x547c0f['id']===(_0x1e9d60['entity']||_0x1e9d60[_0x2fca8b(0xfde)]));};let _0x1ffa2d=_0x1e9d60[_0x129bce(0xef6)];if(!_0x1ffa2d&&_0x1e9d60['show_state_last'])_0x1ffa2d=_0x129bce(0x232);if(_0x1e9d60['ref_entity']&&(!_0x1ffa2d||_0x1ffa2d===_0x129bce(0xc78)))_0x1ffa2d=_0x129bce(0x232);if(_0x1ffa2d&&_0x1ffa2d!==_0x129bce(0xc78)){const _0x202ef8=_0x207a28();if(_0x202ef8){const _0x3693cf=_0x40b84d=>{const _0x6dc84a=_0x129bce;if(!_0x1e9d60[_0x6dc84a(0x8ff)])return null;if(_0x40b84d!==_0x6dc84a(0x4da)&&_0x40b84d!=='max'&&_0x40b84d!==_0x6dc84a(0xc44)&&_0x40b84d!==_0x6dc84a(0x232))return null;const _0x3abecc=_0x40b84d+'T',_0xd60b2e=_0x202ef8['stats']?.[_0x3abecc];if(!isNum(_0xd60b2e))return null;const _0x5c7c75=!!_0x202ef8[_0x6dc84a(0x88a)]?.[_0x3abecc+_0x6dc84a(0x704)],_0x249840=_0x5c7c75?_0x6dc84a(0x5ff):_0x202ef8[_0x6dc84a(0xfdf)]||_0x6dc84a(0x5ff);try{return formatDateTime(new Date(_0xd60b2e),this[_0x6dc84a(0x167)],_0x4a28ff,{'precision':_0x249840});}catch(_0x59eb59){return null;}},_0x55a406=()=>{const _0x7402fb=_0x129bce;if(!_0x1e9d60[_0x7402fb(0xf2d)])return null;let _0x47fa7=Infinity,_0x548fb7=-Infinity;if(_0x202ef8[_0x7402fb(0xf65)]?.[_0x7402fb(0xdb4)])for(const _0xa46491 of _0x202ef8[_0x7402fb(0xf65)]){if(isNum(_0xa46491['bMin'])&&_0xa46491[_0x7402fb(0x666)]<_0x47fa7)_0x47fa7=_0xa46491[_0x7402fb(0x666)];if(isNum(_0xa46491['bMax'])&&_0xa46491[_0x7402fb(0x1ea)]>_0x548fb7)_0x548fb7=_0xa46491[_0x7402fb(0x1ea)];}if(!isFinite(_0x47fa7)&&isNum(_0x202ef8['stats']?.[_0x7402fb(0x4da)]))_0x47fa7=_0x202ef8[_0x7402fb(0x88a)]['min'];if(!isFinite(_0x548fb7)&&isNum(_0x202ef8['stats']?.[_0x7402fb(0x91c)]))_0x548fb7=_0x202ef8['stats'][_0x7402fb(0x91c)];if(!isFinite(_0x47fa7)||!isFinite(_0x548fb7))return null;return{'min':formatNumber(_0x47fa7,_0x1e9d60,_0x4a28ff),'max':formatNumber(_0x548fb7,_0x1e9d60,_0x4a28ff)};},_0xd5ccb8=(_0x2bb363,_0x933eb8)=>{const _0x4a0248=_0x129bce,_0x2393b9=formatNumber(_0x2bb363,_0x1e9d60,_0x4a28ff),_0x539763=_0x3693cf(_0x933eb8),_0x4d0d93=_0x55a406(),_0x14de4b={'numeric':_0x2bb363,'label':_0x2393b9};if(_0x539763)_0x14de4b['timestamp']=_0x539763;if(_0x4d0d93)_0x14de4b[_0x4a0248(0xd0d)]=_0x4d0d93;return _0x14de4b;};if(_0x1ffa2d===_0x129bce(0x232)){const _0x5e95d2=_0x202ef8[_0x129bce(0xf65)]?.[_0x202ef8[_0x129bce(0xf65)][_0x129bce(0xdb4)]-0x1];if(_0x5e95d2&&isNum(_0x5e95d2['v']))return _0xd5ccb8(_0x5e95d2['v'],'last');}else{const _0xf13b92=_0x1ffa2d===_0x129bce(0x4f6)?'avg':_0x1ffa2d,_0x3e0c44=_0x202ef8['stats']?.[_0xf13b92];if(isNum(_0x3e0c44))return _0xd5ccb8(_0x3e0c44,_0xf13b92);}}}if(_0x1e9d60[_0x129bce(0x653)]&&!_0x1e9d60['fixed_value']&&!_0x1e9d60[_0x129bce(0x1a6)])return{'numeric':null,'label':''};const _0xc1457f=resolveOffsetHours(_0x1e9d60[_0x129bce(0x561)],_0x4a28ff),_0x3099d9=!!_0x1e9d60[_0x129bce(0xfde)],_0x33d0c2=_0xc1457f!==0x0||_0x3099d9;if(_0x33d0c2){const _0x1a3759=_0x207a28(),_0x1b06f9=_0x1a3759?.[_0x129bce(0xf65)];if(_0x1b06f9&&_0x1b06f9[_0x129bce(0xdb4)]){let _0x40cc89=_0x1b06f9[_0x1b06f9[_0x129bce(0xdb4)]-0x1];if(_0xc1457f!==0x0){const _0x5e6f0f=Date[_0x129bce(0xd47)]();let _0x3920e8=Infinity,_0xfab128=null;for(const _0x2e9c19 of _0x1b06f9){if(!isNum(_0x2e9c19['v']))continue;const _0x24e676=Math['abs'](_0x2e9c19['t']-_0x5e6f0f);_0x24e676<_0x3920e8&&(_0x3920e8=_0x24e676,_0xfab128=_0x2e9c19);}if(_0xfab128)_0x40cc89=_0xfab128;}if(_0x40cc89&&isNum(_0x40cc89['v']))return{'numeric':_0x40cc89['v'],'label':formatNumber(_0x40cc89['v'],_0x1e9d60,_0x4a28ff)};}}const _0x5c97ef=this[_0x129bce(0xdc0)](_0x1e9d60,_0x5a67e3),_0x1db7d3=_0x5c97ef?getAttributePath(_0x243606?.['attributes'],_0x5c97ef):_0x243606?.[_0x129bce(0xc78)],_0x52a62b=_0x5c97ef?null:_0x1e9d60[_0x129bce(0x8e6)]||autoStateMap(_0x1e9d60,_0x4a28ff,this[_0x129bce(0x167)]?.[_0x129bce(0x3d9)]);if(_0x52a62b){const _0x2ad78c=applyStateMap(_0x1db7d3,_0x52a62b);if(_0x2ad78c[_0x129bce(0xd5d)]){const _0x594d49=_0x52a62b[_0x2ad78c['value']],_0x447d7e=_0x594d49?.[_0x129bce(0x72c)]||String(_0x594d49?.['value']);return{'numeric':_0x2ad78c[_0x129bce(0xd97)],'label':_0x447d7e};}}const _0x3743d8=toNum(_0x1db7d3);if(_0x3743d8===null){const _0x206b90=typeof _0x1db7d3===_0x129bce(0xef0)?_0x1db7d3[_0x129bce(0xfa2)]()[_0x129bce(0x39b)]():null,_0x145300=_0x1db7d3==null||_0x206b90===''||_0x206b90===_0x129bce(0x9b8)||_0x206b90===_0x129bce(0xc2f)||_0x206b90==='none';return{'numeric':null,'label':_0x145300?'--':String(_0x1db7d3)};}const _0x6fbef9=this[_0x129bce(0x677)]||Date[_0x129bce(0xd47)](),_0x42fe75=DataProcessor[_0x129bce(0x919)]({'t':_0x6fbef9,'v':_0x3743d8},_0x1e9d60,{'now':_0x6fbef9,'tz':resolveDisplayTimeZone(this[_0x129bce(0x2f9)],this[_0x129bce(0x167)])}),_0x585399=_0x42fe75?.['v']??null;if(_0x585399===null)return{'numeric':null,'label':'--'};return{'numeric':_0x585399,'label':formatNumber(_0x585399,_0x1e9d60,_0x4a28ff)};}[_0x598d8a(0x5b3)](_0xb15c68,_0x2bf209,_0x1c7f96,_0x523585){const _0x21b2d5=_0x598d8a,_0x193374=_0xb15c68[_0x21b2d5(0x457)];if(!_0x193374)return'';const _0x5b5094=[_0x1c7f96?_0x21b2d5(0x23a)+_0x1c7f96:'',_0x523585||''][_0x21b2d5(0xb42)](Boolean)['join'](';'),_0x5552eb=_0x5b5094?_0x21b2d5(0xbe5)+escapeHtml(_0x5b5094)+'\x22':'',_0x231a16=(_0xb15c68[_0x21b2d5(0x4d7)]||_0xb15c68['statistic_id'])+'__'+_0x2bf209,_0x12a446=this[_0x21b2d5(0x95d)]?.[_0x21b2d5(0x794)]?.[_0x21b2d5(0xc80)](_0x385d30=>_0x385d30[_0x21b2d5(0x4d7)]===_0xb15c68||_0x385d30['id']===_0x231a16||_0x385d30['id']===(_0xb15c68[_0x21b2d5(0x4d7)]||_0xb15c68[_0x21b2d5(0xfde)]));if(!_0x12a446)return'';if(_0x193374===_0x21b2d5(0x4ba)){const _0x4e55f4=this['_config']?.['chart_mode'];if(!['pie','ranking','polararea'][_0x21b2d5(0x68d)](_0x4e55f4))return'';const _0x4f90ce=_0x4e55f4===_0x21b2d5(0x916)?toNum(this[_0x21b2d5(0x167)]?.['ranking_min_value']):null,_0x4bb8f9=_0x1152c0=>!isNum(_0x4f90ce)||Math[_0x21b2d5(0x2ba)](_0x1152c0)>=_0x4f90ce;let _0x55fa98=0x0;for(const _0x475597 of this['_graphData']?.['series']||[]){const _0x17f0c4=_0x475597[_0x21b2d5(0x4d7)];if(!_0x17f0c4)continue;const _0x50c1f6=this['_shareScalarValue'](_0x475597,_0x17f0c4);if(!_0x4bb8f9(_0x50c1f6))continue;_0x55fa98+=Math[_0x21b2d5(0x2ba)](_0x50c1f6);}const _0x321dea=this[_0x21b2d5(0xf26)](_0x12a446,_0xb15c68);if(!_0x4bb8f9(_0x321dea)||!(_0x55fa98>0x0))return'';const _0x48f0b6=Math[_0x21b2d5(0x2ba)](_0x321dea)/_0x55fa98*0x64,_0x1ff48b=toNum(_0xb15c68['decimals'])??0x1;return _0x21b2d5(0x70a)+_0x5552eb+'>'+escapeHtml(_0x48f0b6[_0x21b2d5(0x5f6)](_0x1ff48b))+_0x21b2d5(0xe0e);}if(!_0x12a446[_0x21b2d5(0x88a)])return'';const _0x3fb6f2=_0x193374===_0x21b2d5(0x4f6)?_0x21b2d5(0xf7d):_0x193374,_0x4f913a=_0x12a446[_0x21b2d5(0x88a)][_0x3fb6f2];if(!isNum(_0x4f913a))return'';const _0x3ef039=cardT(this['_hass'],this['_config'],_0x3fb6f2[_0x21b2d5(0x74c)](0x0)[_0x21b2d5(0xd12)]()+_0x3fb6f2['slice'](0x1));return _0x21b2d5(0x70a)+_0x5552eb+_0x21b2d5(0x6d0)+escapeHtml(_0x3ef039)+_0x21b2d5(0x2d3)+escapeHtml(formatNumber(_0x4f913a,_0xb15c68,this['_hass']))+_0x21b2d5(0x2d3);}['_shareScalarValue'](_0x5aa78d,_0x246b99){const _0x5836f0=_0x598d8a,_0x3ba758=(_0x5aa78d[_0x5836f0(0xf65)]||[])[_0x5836f0(0xb42)](_0x1678ab=>_0x1678ab['v']!==null&&_0x1678ab['v']!==undefined),_0xf61451=this[_0x5836f0(0x167)]?.['chart_mode']===_0x5836f0(0x916)?_0x5836f0(0xf7d):_0x5836f0(0x232),_0x47f973=_0x246b99[_0x5836f0(0x6f4)]||_0xf61451;let _0x3256c9;if(_0x3ba758[_0x5836f0(0xdb4)])_0x3256c9=reduceByAggregate(_0x3ba758,_0x47f973);else{const _0x4c97a8=this[_0x5836f0(0x2f9)]?.[_0x5836f0(0x1bb)]?.[_0x246b99[_0x5836f0(0x4d7)]];_0x3256c9=_0x4c97a8?parseFloat(_0x4c97a8['state']):0x0;}if(_0x3256c9===undefined||_0x3256c9===null||isNaN(_0x3256c9))_0x3256c9=0x0;return _0x3256c9;}[_0x598d8a(0x393)](_0x18926a,_0x33aa09,_0x1efdfd,_0x351b14){const _0x3dd04f=_0x598d8a;if(!_0x18926a)return null;if(_0x18926a!==_0x3dd04f(0x492))return _0x18926a;const _0x54fe64=_0x33aa09[_0x3dd04f(0xea6)];if(!_0x54fe64?.[_0x3dd04f(0x80f)]||!Array[_0x3dd04f(0x9f5)](_0x54fe64[_0x3dd04f(0xb5b)])||!_0x54fe64[_0x3dd04f(0xb5b)][_0x3dd04f(0xdb4)])return _0x351b14||null;if(!isNum(_0x1efdfd))return _0x351b14||null;return resolveValueColor(_0x1efdfd,_0x54fe64['values'],_0x351b14||_0x3dd04f(0x48c));}}class StatisticsGraphChartCardEditor extends HTMLElement{['_eT'](_0x1c7350){const _0x578fc4=_0x598d8a;return cardT(this[_0x578fc4(0x2f9)],this[_0x578fc4(0x167)],_0x1c7350);}[_0x598d8a(0xf36)](){const _0x5dedf6=_0x598d8a,_0x5181f0=(this[_0x5dedf6(0x383)]||'')[_0x5dedf6(0xfa2)]()['toLowerCase'](),_0x36461a=this[_0x5dedf6(0xb62)];if(!_0x36461a)return;for(const _0x4a72b7 of _0x36461a[_0x5dedf6(0x29a)](_0x5dedf6(0xc96))){_0x4a72b7[_0x5dedf6(0x422)][_0x5dedf6(0xab0)](_0x5dedf6(0x387),!!_0x5181f0);if(_0x5181f0)_0x4a72b7[_0x5dedf6(0x422)][_0x5dedf6(0x7ab)](_0x5dedf6(0xf32));else _0x4a72b7['classList']['toggle'](_0x5dedf6(0xf32),this[_0x5dedf6(0xac3)][_0x5dedf6(0x291)](_0x4a72b7[_0x5dedf6(0xc93)][_0x5dedf6(0x164)]));for(const _0x470f59 of _0x4a72b7[_0x5dedf6(0x29a)](_0x5dedf6(0x22a))){const _0xae08ce=!_0x5181f0||(_0x470f59[_0x5dedf6(0x61e)]||'')['toLowerCase']()['includes'](_0x5181f0)&&!_0x470f59[_0x5dedf6(0xdbc)](_0x5dedf6(0x16e));_0x470f59['classList']['toggle'](_0x5dedf6(0x55d),!!_0x5181f0&&!_0xae08ce);}for(const _0x203297 of _0x4a72b7[_0x5dedf6(0x29a)](_0x5dedf6(0x3f1))){const _0x2310be=!!_0x5181f0&&!_0x203297['closest']('.sgc-mode-off')&&(_0x203297[_0x5dedf6(0x389)](_0x5dedf6(0xbbe))?.[_0x5dedf6(0x61e)]||'')[_0x5dedf6(0x39b)]()[_0x5dedf6(0x68d)](_0x5181f0);if(_0x2310be)for(const _0xe6c3a5 of _0x203297[_0x5dedf6(0x29a)](_0x5dedf6(0x22a))){if(!_0xe6c3a5[_0x5dedf6(0xdbc)](_0x5dedf6(0x16e)))_0xe6c3a5[_0x5dedf6(0x422)][_0x5dedf6(0x8e5)](_0x5dedf6(0x55d));}const _0x15a4c1=!_0x5181f0||_0x2310be||[..._0x203297[_0x5dedf6(0x29a)](_0x5dedf6(0x22a))][_0x5dedf6(0xeaf)](_0x1586ab=>!_0x1586ab['classList'][_0x5dedf6(0xe83)]('sgc-search-miss'));_0x203297['classList'][_0x5dedf6(0xab0)]('sgc-search-miss',!!_0x5181f0&&!_0x15a4c1);}for(const _0x549306 of _0x4a72b7['querySelectorAll'](_0x5dedf6(0x9a1))){const _0x330981=!!_0x5181f0&&(_0x549306[_0x5dedf6(0x389)](_0x5dedf6(0x6a2))?.[_0x5dedf6(0x61e)]||'')[_0x5dedf6(0x39b)]()[_0x5dedf6(0x68d)](_0x5181f0);if(_0x330981){for(const _0x1b8d0b of _0x549306[_0x5dedf6(0x29a)](_0x5dedf6(0x22a))){if(!_0x1b8d0b[_0x5dedf6(0xdbc)](_0x5dedf6(0x16e)))_0x1b8d0b[_0x5dedf6(0x422)][_0x5dedf6(0x8e5)](_0x5dedf6(0x55d));}for(const _0x4c36db of _0x549306['querySelectorAll'](_0x5dedf6(0x3f1))){if(!_0x4c36db[_0x5dedf6(0xdbc)]('.sgc-mode-off'))_0x4c36db[_0x5dedf6(0x422)]['remove'](_0x5dedf6(0x55d));}}const _0x651696=!_0x5181f0||_0x330981||[..._0x549306[_0x5dedf6(0x29a)]('.f,\x20.si')][_0x5dedf6(0xeaf)](_0x13fd71=>!_0x13fd71[_0x5dedf6(0x422)][_0x5dedf6(0xe83)]('sgc-search-miss'));_0x549306[_0x5dedf6(0x422)][_0x5dedf6(0xab0)](_0x5dedf6(0x55d),!!_0x5181f0&&!_0x651696);if(_0x5181f0)_0x549306['classList'][_0x5dedf6(0xab0)](_0x5dedf6(0xf32),_0x651696);else _0x549306[_0x5dedf6(0x422)][_0x5dedf6(0xab0)](_0x5dedf6(0xf32),this[_0x5dedf6(0xac3)][_0x5dedf6(0x291)]('e-'+_0x549306[_0x5dedf6(0xc93)][_0x5dedf6(0x50e)]));}for(const _0x102230 of _0x4a72b7[_0x5dedf6(0x29a)](_0x5dedf6(0x682))){const _0x2f8d23=!_0x5181f0||[..._0x102230[_0x5dedf6(0x29a)](_0x5dedf6(0x22a))][_0x5dedf6(0xeaf)](_0x4b86ac=>!_0x4b86ac['classList']['contains'](_0x5dedf6(0x55d)));_0x102230[_0x5dedf6(0x422)]['toggle'](_0x5dedf6(0x55d),!!_0x5181f0&&!_0x2f8d23);}}}[_0x598d8a(0x2f1)](){const _0x1ad51a=_0x598d8a,_0x5b6150=this[_0x1ad51a(0xb62)];if(!_0x5b6150)return;const _0x34efc3=this[_0x1ad51a(0x167)]||{};for(const [_0x1769c8,_0x1d405b,_0x875470]of[[_0x1ad51a(0xac8),_0x1ad51a(0x949),_0x1ad51a(0x2a4)],['data-cstc',_0x1ad51a(0xe7d),'.cs-tb']]){for(const _0x3df99f of _0x5b6150[_0x1ad51a(0x29a)]('['+_0x1769c8+']')){const _0x2c0cbd=_0x3df99f[_0x1ad51a(0x931)](_0x1769c8),_0x5738a9=_0x5b6150[_0x1ad51a(0x389)](_0x875470+'['+_0x1d405b+'=\x22'+_0x2c0cbd+'\x22]');if(!_0x5738a9)continue;const _0x17f261=new Set();let _0x4f6f3c=0x0;for(const _0x570910 of _0x3df99f[_0x1ad51a(0x29a)](_0x1ad51a(0xe51))){const _0x596006=_0x570910['id'];if(!_0x596006||_0x17f261[_0x1ad51a(0x291)](_0x596006)||_0x596006['includes']('-')||_0x596006[_0x1ad51a(0x447)]('_pick'))continue;_0x17f261['add'](_0x596006);if(_0x34efc3[_0x596006]!==undefined)_0x4f6f3c++;}let _0x33480d=_0x5738a9[_0x1ad51a(0x389)](_0x1ad51a(0x398));if(_0x4f6f3c>0x0)!_0x33480d&&(_0x33480d=document['createElement'](_0x1ad51a(0x75e)),_0x33480d[_0x1ad51a(0xdee)]=_0x1ad51a(0xc16),_0x5738a9['appendChild'](_0x33480d)),_0x33480d[_0x1ad51a(0x61e)]=String(_0x4f6f3c);else _0x33480d&&_0x33480d[_0x1ad51a(0x8e5)]();}}}constructor(){const _0x2d5fe2=_0x598d8a;super(),this[_0x2d5fe2(0x641)]({'mode':'open'}),this[_0x2d5fe2(0x2f9)]=null,this['_config']={},this['_tmp']={},this[_0x2d5fe2(0xea7)]=!![],this[_0x2d5fe2(0xac3)]=new Set([_0x2d5fe2(0xa3e)]),this[_0x2d5fe2(0x1b0)]=null,this['_activeTab']={},this[_0x2d5fe2(0x38b)]=this['_mainTab']||_0x2d5fe2(0x213),this[_0x2d5fe2(0x9cb)]=new Map(),this[_0x2d5fe2(0x4bb)]=[];}set[_0x598d8a(0x5c5)](_0x3af771){const _0x3e6858=_0x598d8a,_0x58d84d=this[_0x3e6858(0x2f9)];this['_hass']=_0x3af771;if(_0x3af771&&_0x3af771['connection'])this[_0x3e6858(0x33b)]();const _0x3fc6eb=this[_0x3e6858(0x167)]&&Object[_0x3e6858(0x7d5)](this['_config'])[_0x3e6858(0xdb4)],_0xe666d2=_0x3af771?Object[_0x3e6858(0x7d5)](_0x3af771[_0x3e6858(0x1bb)]||{})[_0x3e6858(0x160)]()[_0x3e6858(0x9af)](','):'',_0x1b5c27=this[_0x3e6858(0xfb0)]!==undefined?this[_0x3e6858(0xfb0)]:_0x58d84d?Object['keys'](_0x58d84d[_0x3e6858(0x1bb)]||{})[_0x3e6858(0x160)]()[_0x3e6858(0x9af)](','):undefined;if(_0x3af771)this['_edStatesSig']=_0xe666d2;const _0x3d03c7=resolveCardLanguage(_0x3af771,this[_0x3e6858(0x167)]);if(_0x3fc6eb&&_0x3af771&&this[_0x3e6858(0x584)]!==undefined&&this['_edLang']!==_0x3d03c7){this['_render']();return;}if(!_0x58d84d&&_0x3af771&&_0x3fc6eb)this[_0x3e6858(0x76c)]();else{if(_0x58d84d&&_0x3af771){if(_0x1b5c27!==_0xe666d2&&_0x3fc6eb)this[_0x3e6858(0x76c)]();}}}[_0x598d8a(0xc54)](){const _0x4d0f6a=_0x598d8a;for(const _0x447886 of this[_0x4d0f6a(0x4bb)]){try{_0x447886();}catch(_0x11882a){}}this[_0x4d0f6a(0x4bb)]=[],this['_lastColorKey']=null;}[_0x598d8a(0xcd3)](_0x4ba0f6,_0x39b7b3){const _0x1bfba4=_0x598d8a;return _0x39b7b3&&typeof _0x4ba0f6==='string'&&/\bentity\b/[_0x1bfba4(0x40a)](_0x4ba0f6)?_0x4ba0f6+'\u0000'+_0x39b7b3:_0x4ba0f6;}[_0x598d8a(0x814)](_0x4b045b,_0x4a5fb4){const _0xa83dd3=_0x598d8a;if(!_0x4b045b||typeof _0x4b045b!==_0xa83dd3(0xef0)||!_0x4b045b['includes']('{{'))return _0x4b045b;return this[_0xa83dd3(0x9cb)]['get'](this[_0xa83dd3(0xcd3)](_0x4b045b,_0x4a5fb4||null))||null;}[_0x598d8a(0x33b)](){const _0x52e971=_0x598d8a,_0x35a9d3=new Map();for(const _0x38b69c of this[_0x52e971(0xd4e)]||[]){if(typeof _0x38b69c[_0x52e971(0x404)]===_0x52e971(0xef0)&&_0x38b69c[_0x52e971(0x404)][_0x52e971(0x68d)]('{{')){const _0x5d9149=_0x38b69c[_0x52e971(0x4d7)]||null,_0x3ed5ad=this[_0x52e971(0xcd3)](_0x38b69c['color'],_0x5d9149);if(!_0x35a9d3[_0x52e971(0x291)](_0x3ed5ad))_0x35a9d3[_0x52e971(0x6fd)](_0x3ed5ad,{'template':_0x38b69c['color'],'entId':_0x3ed5ad===_0x38b69c[_0x52e971(0x404)]?null:_0x5d9149});}}const _0x5e06a6=[..._0x35a9d3[_0x52e971(0x7d5)]()]['sort']()[_0x52e971(0x9af)]('|');if(_0x5e06a6===this[_0x52e971(0x4e6)])return;this[_0x52e971(0x4e6)]=_0x5e06a6;for(const _0x3d2a88 of this[_0x52e971(0x4bb)]){try{_0x3d2a88();}catch(_0x64ac3a){}}this[_0x52e971(0x4bb)]=[];if(!_0x35a9d3[_0x52e971(0xd60)])return;for(const [_0x540078,_0x5c4b95]of _0x35a9d3){try{const _0x89dda8=this[_0x52e971(0x2f9)][_0x52e971(0x1d8)]['subscribeMessage'](_0x1dec8c=>{const _0x3e6b67=_0x52e971,_0x2b8d2e=normalizeTemplateResult(_0x1dec8c?.[_0x3e6b67(0x817)]);if(!_0x2b8d2e)return;const _0x535828=this[_0x3e6b67(0x9cb)][_0x3e6b67(0xa75)](_0x540078);if(_0x535828===_0x2b8d2e)return;this[_0x3e6b67(0x9cb)][_0x3e6b67(0x6fd)](_0x540078,_0x2b8d2e),this['shadowRoot']?.[_0x3e6b67(0x29a)](_0x3e6b67(0x9a1))[_0x3e6b67(0x56c)](_0x38adaa=>{const _0x40f0a3=_0x3e6b67,_0xed5e2c=parseInt(_0x38adaa['dataset'][_0x40f0a3(0x50e)],0xa),_0x2f4292=this[_0x40f0a3(0xd4e)][_0xed5e2c];if(_0x2f4292?.[_0x40f0a3(0x404)]===_0x5c4b95[_0x40f0a3(0x48d)]&&(!_0x5c4b95[_0x40f0a3(0xf19)]||_0x2f4292['entity']===_0x5c4b95['entId'])){const _0x467d33=_0x38adaa[_0x40f0a3(0x389)]('.ecd');if(_0x467d33)_0x467d33[_0x40f0a3(0x56e)]['background']=_0x2b8d2e;}});},_0x5c4b95[_0x52e971(0xf19)]?{'type':_0x52e971(0x237),'template':_0x5c4b95[_0x52e971(0x48d)],'variables':{'entity':_0x5c4b95['entId']}}:{'type':_0x52e971(0x237),'template':_0x5c4b95[_0x52e971(0x48d)]});_0x89dda8['then'](_0x3cd894=>{const _0x27d208=_0x52e971;if(!this[_0x27d208(0x425)]){try{_0x3cd894();}catch(_0x5d9000){}return;}this['_colorUnsubs'][_0x27d208(0xf3d)](_0x3cd894);})[_0x52e971(0x253)](()=>{});}catch(_0x573597){}}}['setConfig'](_0x1b06db){const _0x577c99=_0x598d8a;this['_config']=structuredClone(_0x1b06db||{}),this[_0x577c99(0x2b7)]=structuredClone(_0x1b06db||{});if(!this[_0x577c99(0x2b7)][_0x577c99(0xa3e)])this['_tmp'][_0x577c99(0xa3e)]=[];this[_0x577c99(0x9f0)]&&(this[_0x577c99(0x167)][_0x577c99(0x3d9)]=this['_pinnedMode'],this[_0x577c99(0x2b7)][_0x577c99(0x3d9)]=this['_pinnedMode']);this['_lastColorKey']=null;if(this[_0x577c99(0x2f9)]?.[_0x577c99(0x1d8)])this[_0x577c99(0x33b)]();this[_0x577c99(0x76c)]();}get[_0x598d8a(0xd4e)](){const _0x174705=_0x598d8a;return Array['isArray'](this[_0x174705(0x2b7)][_0x174705(0xa3e)])?this[_0x174705(0x2b7)][_0x174705(0xa3e)]:[];}[_0x598d8a(0x24a)](){const _0x4827dc=_0x598d8a;if(!this[_0x4827dc(0x2f9)])return[];const _0xa656dc=new Set((this[_0x4827dc(0xd4e)]||[])[_0x4827dc(0x93b)](_0x5e62aa=>_0x5e62aa?.[_0x4827dc(0x4d7)])[_0x4827dc(0xb42)](Boolean));return Object[_0x4827dc(0x7d5)](this[_0x4827dc(0x2f9)][_0x4827dc(0x1bb)]||{})[_0x4827dc(0xb42)](_0x22e712=>{const _0x4aedc5=_0x4827dc;if(_0xa656dc['has'](_0x22e712))return!![];const _0x409aa0=this['_hass'][_0x4aedc5(0x1bb)][_0x22e712];if(!_0x409aa0)return![];if(!isNaN(parseFloat(_0x409aa0[_0x4aedc5(0xc78)])))return!![];if(_0x22e712[_0x4aedc5(0x83a)](_0x4aedc5(0x316))||_0x22e712[_0x4aedc5(0x83a)](_0x4aedc5(0x473))||_0x22e712[_0x4aedc5(0x83a)]('input_number.'))return!![];const _0x14d7d4=_0x409aa0[_0x4aedc5(0xdc3)]||{};for(const _0x2b9fbf in _0x14d7d4){if(_0x2b9fbf===_0x4aedc5(0xf9d)||_0x2b9fbf===_0x4aedc5(0xf27)||_0x2b9fbf===_0x4aedc5(0xe33)||_0x2b9fbf===_0x4aedc5(0xe30))continue;if(typeof _0x14d7d4[_0x2b9fbf]===_0x4aedc5(0xe58))return!![];}return![];})['sort']();}[_0x598d8a(0x76c)](){const _0x4c05b9=_0x598d8a;this['_edLang']=resolveCardLanguage(this[_0x4c05b9(0x2f9)],this['_config']);const _0x33dc36=this[_0x4c05b9(0xb62)][_0x4c05b9(0x936)],_0x55ef56=_0x33dc36?.[_0x4c05b9(0x8ae)]!==void 0x0?{'path':this[_0x4c05b9(0x4c2)](_0x33dc36),'ss':_0x33dc36[_0x4c05b9(0x8ae)],'se':_0x33dc36['selectionEnd']}:null,_0x28b072=this[_0x4c05b9(0x2b7)],_0x25f8ef=_0x28b072[_0x4c05b9(0x48a)]===_0x4c05b9(0x3f4),_0x3b3fcd=_0x25f8ef?_0x4c05b9(0x5a4):null,_0x34c53b=_0x25f8ef?_0x4c05b9(0xb45):null,_0x3b743b=getComputedStyle(document[_0x4c05b9(0x479)])[_0x4c05b9(0x544)](_0x4c05b9(0xc52))[_0x4c05b9(0xfa2)]()||_0x4c05b9(0xc9c),_0x5b2ab2=(_0x26dd54,_0x182c0b,_0x55db2e=null)=>'<option\x20value=\x22'+escapeHtml(_0x26dd54)+'\x22\x20'+(String(_0x182c0b)===String(_0x26dd54)?_0x4c05b9(0x70c):'')+'>'+escapeHtml(String(_0x55db2e??_0x26dd54))+_0x4c05b9(0x76a),_0x41e056=(_0x314820,_0x5e6800,_0x3243b9=[])=>{const _0x111e2f=_0x4c05b9,_0xc45dc2=_0x5e6800===undefined||_0x5e6800===null?'':String(_0x5e6800);if(!_0xc45dc2||_0x314820[_0x111e2f(0xeaf)](_0x4b338b=>String(_0x4b338b)===_0xc45dc2)||_0x3243b9[_0x111e2f(0xeaf)](_0x578a2b=>String(_0x578a2b)===_0xc45dc2))return _0x314820;return[..._0x314820,_0xc45dc2];},_0x166f89=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x2ac73d=(_0x458f2c,_0x51e6e7)=>{const _0x1ee26f=_0x4c05b9,_0x2c9733=_0x458f2c===undefined||_0x458f2c===null||_0x458f2c===''?'':String(_0x458f2c),_0x3950bc=_0x166f89[_0x1ee26f(0xf77)]();return _0x2c9733!==''&&!_0x3950bc[_0x1ee26f(0x93b)](String)[_0x1ee26f(0x68d)](_0x2c9733)&&isFinite(Number(_0x2c9733))&&(_0x3950bc[_0x1ee26f(0xf3d)](Number(_0x2c9733)),_0x3950bc['sort']((_0x35548e,_0x43cd1f)=>_0x35548e-_0x43cd1f)),(_0x51e6e7?_0x1ee26f(0x8f0)+(_0x2c9733===''?'selected':'')+'>'+this[_0x1ee26f(0xcb1)](_0x1ee26f(0x5e3))+_0x1ee26f(0x76a):'')+_0x3950bc[_0x1ee26f(0x93b)](_0x453e04=>_0x5b2ab2(_0x453e04,_0x2c9733))[_0x1ee26f(0x9af)]('');},_0x3b201=(_0x40ee41,_0xe79f61)=>_0x40ee41===0x0||_0x40ee41?_0x40ee41:_0xe79f61,_0x404838=(_0x5abc9b,_0x55cbd5)=>'<span\x20class=\x22tip-wrap\x22\x20tabindex=\x22-1\x22><svg\x20class=\x22tip-icon\x22\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22\x20stroke-linecap=\x22round\x22\x20stroke-linejoin=\x22round\x22><circle\x20cx=\x2212\x22\x20cy=\x2212\x22\x20r=\x2210\x22/><line\x20x1=\x2212\x22\x20y1=\x2216\x22\x20x2=\x2212\x22\x20y2=\x2212\x22/><line\x20x1=\x2212\x22\x20y1=\x228\x22\x20x2=\x2212.01\x22\x20y2=\x228\x22/></svg><span\x20class=\x22tip-box\x22>'+this[_0x4c05b9(0xcb1)](_0x5abc9b)+(_0x55cbd5?'\x20'+this[_0x4c05b9(0xcb1)](_0x55cbd5):'')+_0x4c05b9(0x507),_0x396e02=(_0x2f5f9b,_0x2bf426)=>{const _0x22d09a=_0x4c05b9,_0x9c79b0=this[_0x22d09a(0xee3)](_0x2bf426),_0xc8066b=typeof _0x2bf426==='string'&&_0x2bf426[_0x22d09a(0x68d)]('{{');return _0x22d09a(0x6ab)+_0x2f5f9b+'\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x2bf426||'')+'\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22'+_0x2f5f9b+_0x22d09a(0x8ad)+escapeHtml(_0x9c79b0)+'\x22'+(_0xc8066b?'\x20style=\x22opacity:0.3;pointer-events:none\x22':'')+_0x22d09a(0xe02);},_0x21f078=_0x28b072[_0x4c05b9(0x3d9)]||_0x4c05b9(0xbae),_0x4f5c78=_0x21f078==='timeline',_0x43d0f1=_0x21f078===_0x4c05b9(0x9eb),_0x4d5a0b=_0x4f5c78||_0x43d0f1,_0x590e3a=[_0x4c05b9(0xc33),'radialbar','polararea'][_0x4c05b9(0x68d)](_0x21f078),_0x2ffd64=_0x21f078===_0x4c05b9(0xa2a),_0x269c7a=[_0x4c05b9(0xd05),'calendar']['includes'](_0x21f078),_0x478d40=!!_0x28b072[_0x4c05b9(0x361)]&&_0x4f5c78,_0x42599d=(this[_0x4c05b9(0xd4e)]||[])['some'](_0xd82bc0=>(_0xd82bc0?.[_0x4c05b9(0x6bc)]||_0xd82bc0?.['type'])==='bar'),_0x592681=((()=>{const _0x16bbe6=_0x4c05b9;let _0x58dfd0=this['_mainTab']||_0x16bbe6(0x213);if(_0x58dfd0==='data')_0x58dfd0=_0x16bbe6(0x213);if(_0x58dfd0===_0x16bbe6(0xcf1))_0x58dfd0=_0x16bbe6(0x56f);const _0x718242={'display':!![],'card_style':!_0x478d40,'overlay':!_0x478d40,'xaxis':(_0x4d5a0b||_0x269c7a||_0x21f078===_0x16bbe6(0xc09))&&!_0x478d40,'yaxis':(_0x4d5a0b||_0x269c7a)&&!_0x478d40,'calendar':!_0x478d40};if(!_0x718242[_0x58dfd0])_0x58dfd0=_0x16bbe6(0x213);return _0x58dfd0;})()),_0x357e61=_0x478d40?_0x4c05b9(0x774):this[_0x4c05b9(0x6b3)]===_0x4c05b9(0xe5d)||this[_0x4c05b9(0x6b3)]===_0x4c05b9(0x774)||this[_0x4c05b9(0x6b3)]===_0x4c05b9(0x86a)?this[_0x4c05b9(0x6b3)]:_0x4c05b9(0xe5d),_0x7b036d=_0x4c05b9(0x1c9)+(this[_0x4c05b9(0xac3)][_0x4c05b9(0x291)](_0x4c05b9(0x403))?'open':'')+_0x4c05b9(0x826)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x471))+_0x4c05b9(0x5d7)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xccd))+_0x4c05b9(0x81a)+this['_eT']('Chart\x20Mode')+'\x20'+_0x404838(_0x4c05b9(0x1eb))+_0x4c05b9(0xe00)+['timeline',_0x4c05b9(0xc09),'scatter',_0x4c05b9(0xc33),_0x4c05b9(0x916),_0x4c05b9(0x4c6),_0x4c05b9(0xa2a),_0x4c05b9(0xa21),'radar',_0x4c05b9(0xd05),_0x4c05b9(0x7ce),_0x4c05b9(0xd10),_0x4c05b9(0xc1e),'histogram',_0x4c05b9(0xb15)][_0x4c05b9(0x93b)](_0x4f1eac=>_0x5b2ab2(_0x4f1eac,_0x21f078,{'timeline':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb0f)),'state_timeline':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xec8)),'scatter':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd1e)),'pie':this[_0x4c05b9(0xcb1)]('Pie\x20Chart'),'ranking':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa2e)),'radialbar':this[_0x4c05b9(0xcb1)]('Radial\x20Bar'),'gauge':this['_eT']('Gauge'),'polararea':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xfa3)),'radar':this[_0x4c05b9(0xcb1)]('Radar'),'heatmap':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x41e)),'calendar':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x623)),'box':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x1ba)),'waterfall':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5ef)),'histogram':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x554)),'controller':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x2a0))}[_0x4f1eac]))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xf81)+(_0x592681===_0x4c05b9(0x213)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x7ff)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xe6d))+_0x4c05b9(0x3fb)+((_0x4d5a0b||_0x269c7a||_0x21f078===_0x4c05b9(0xc09))&&!_0x478d40?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x592681===_0x4c05b9(0xfbf)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x628)+this[_0x4c05b9(0xcb1)]('X\x20Axis')+_0x4c05b9(0xf78):'')+_0x4c05b9(0x374)+((_0x4d5a0b||_0x269c7a)&&!_0x478d40?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x592681===_0x4c05b9(0xc8c)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x80c)+this['_eT'](_0x4c05b9(0x6c3))+'</button>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x478d40?_0x4c05b9(0xf4e)+(_0x592681===_0x4c05b9(0x56f)?_0x4c05b9(0x1e6):'')+'\x22\x20data-mtab=\x22overlay\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6b5))+_0x4c05b9(0xf78):'')+_0x4c05b9(0x374)+(!_0x478d40?_0x4c05b9(0xf4e)+(_0x592681===_0x4c05b9(0x7ce)?'active':'')+'\x22\x20data-mtab=\x22calendar\x22>'+this['_eT'](_0x4c05b9(0x623))+'</button>':'')+_0x4c05b9(0xcac)+(_0x592681===_0x4c05b9(0x213)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x15a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3b9))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf05))+'\x20'+_0x404838(_0x4c05b9(0x6a9))+_0x4c05b9(0xc62)+escapeHtml(_0x3b201(_0x28b072[_0x4c05b9(0x177)],0x18))+'\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0xb36))+'\x20'+_0x404838(_0x4c05b9(0xfd8))+_0x4c05b9(0xb49)+_0x2ac73d(_0x3b201(_0x28b072[_0x4c05b9(0xaf6)],0x2),![])+_0x4c05b9(0x78b)+this['_eT'](_0x4c05b9(0xf0a))+'\x20'+_0x404838(_0x4c05b9(0x370))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>'+((this[_0x4c05b9(0xd4e)]||[])['some'](_0x41538d=>(_0x41538d?.['graph_type']||_0x41538d?.[_0x4c05b9(0x342)])==='step')||_0x28b072['group_by']===_0x4c05b9(0x5ff)?_0x5b2ab2(_0x4c05b9(0x5ff),_0x28b072[_0x4c05b9(0xb9a)]??_0x4c05b9(0xe8b),this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6c7))):'')+[_0x4c05b9(0xe8b),'hour','2h','3h','4h','6h',_0x4c05b9(0xf01),_0x4c05b9(0x8da),'week','month','year'][_0x4c05b9(0x93b)](_0x16c33b=>_0x5b2ab2(_0x16c33b,_0x28b072['group_by']??'interval',{'interval':'Interval','hour':_0x4c05b9(0x548),'date':_0x4c05b9(0x5a0),'week':'Week','month':_0x4c05b9(0x5ae),'year':'Year','2h':_0x4c05b9(0xb83),'3h':'3\x20Hours','4h':_0x4c05b9(0x61a),'6h':_0x4c05b9(0x1b4),'12h':_0x4c05b9(0x9b6)}[_0x16c33b]))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xef4)+(_0x21f078===_0x4c05b9(0x916)?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('Min\x20Value')+'\x20'+_0x404838(_0x4c05b9(0x504))+_0x4c05b9(0xd44)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6c9))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x69c)]??'')+_0x4c05b9(0x613):'')+_0x4c05b9(0x905)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb27))+'\x20'+_0x404838(_0x4c05b9(0x7eb))+_0x4c05b9(0x80e)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc7a))+'\x22\x20value=\x22'+escapeHtml(_0x28b072['update_interval']??'')+_0x4c05b9(0xdd5)+(_0x4f5c78||_0x21f078===_0x4c05b9(0xc09)?_0x4c05b9(0xf38)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x860))+'\x20'+_0x404838(_0x4c05b9(0x2bd))+_0x4c05b9(0xf04)+this['_eT']('All')+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x1c2)]??'')+_0x4c05b9(0xe2d)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x264))+'\x20'+_0x404838(_0x4c05b9(0x81f))+_0x4c05b9(0x977)+[_0x4c05b9(0x4a4),'wheel'][_0x4c05b9(0x93b)](_0x32d687=>_0x5b2ab2(_0x32d687,_0x28b072[_0x4c05b9(0x5ad)]??'scrollbar',{'scrollbar':'Scrollbar','wheel':_0x4c05b9(0xa89)}[_0x32d687]))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xf3f):'<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>')+_0x4c05b9(0xeb0)+(_0x4f5c78?_0x4c05b9(0x964)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x62d))+'\x20'+_0x404838(_0x4c05b9(0x8e7))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22extended_window_multiplier\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2210\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)]('Off')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['extended_window_multiplier']??'')+_0x4c05b9(0xdf0):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd19))+_0x4c05b9(0xd7a)+(_0x4d5a0b&&!_0x478d40?_0x4c05b9(0x829)+(_0x28b072[_0x4c05b9(0xb4c)]!==![]?'checked':'')+_0x4c05b9(0xe54)+this['_eT']('Grid')+'\x20'+_0x404838('Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.')+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xa12)+(_0x269c7a?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_cell_values\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xdfe)]!==![]?'checked':'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0xca6))+'\x20'+_0x404838(_0x4c05b9(0x2a5))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xe1f)+(!_0x269c7a&&!_0x478d40?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0x5f2)]?'checked':'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0x583))+'\x20'+_0x404838(_0x4c05b9(0x9d5))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xdc5)+(_0x28b072[_0x4c05b9(0x816)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xab6))+'\x20'+_0x404838(_0x4c05b9(0xd75))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22include_attribute_name\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xe31)]&&!_0x28b072[_0x4c05b9(0x37e)]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd92))+'\x20'+_0x404838(_0x4c05b9(0x62f))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22use_only_attribute_name\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0x37e)]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb31))+'\x20'+_0x404838(_0x4c05b9(0x968))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x4f5c78||_0x590e3a)&&!_0x478d40?_0x4c05b9(0x516)+(_0x28b072[_0x4c05b9(0x7a6)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0xa08))+'\x20'+_0x404838(_0x4c05b9(0x8ee))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xa12)+(_0x4f5c78&&!_0x478d40?_0x4c05b9(0xe32)+(_0x28b072[_0x4c05b9(0x4c3)]?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x907))+'\x20'+_0x404838(_0x4c05b9(0x713))+'</span></div></label>':'')+_0x4c05b9(0xa12)+(_0x4f5c78?_0x4c05b9(0x86d)+(_0x28b072['sparkline']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4c05b9(0xf37))+'\x20'+_0x404838(_0x4c05b9(0x442))+'</span></div></label>':'')+_0x4c05b9(0xa12)+(_0x4f5c78&&!_0x478d40?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xb5c)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0xdf6))+'\x20'+_0x404838(_0x4c05b9(0x586))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0x203)+(_0x28b072['show_export']===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x8c6))+'\x20'+_0x404838('Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.')+_0x4c05b9(0x77b)+(!_0x269c7a&&!_0x478d40?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xd98)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x407))+'\x20'+_0x404838(_0x4c05b9(0x8b7))+'</span></div></label>':'')+_0x4c05b9(0xd27)+(_0x4f5c78&&!_0x478d40&&_0x28b072[_0x4c05b9(0xb5c)]?((()=>{const _0x59ffa5=_0x4c05b9,_0x27ab12=Array['isArray'](_0x28b072[_0x59ffa5(0xb6c)])?_0x28b072[_0x59ffa5(0xb6c)]:[],_0x308644=[_0x59ffa5(0xe8b),_0x59ffa5(0x181),'2h','3h','4h','6h',_0x59ffa5(0xf01),_0x59ffa5(0x8da),'week',_0x59ffa5(0xb00),'year'],_0x509afa={'interval':'Interval','hour':'Hour','2h':'2\x20Hours','3h':_0x59ffa5(0x371),'4h':_0x59ffa5(0x61a),'6h':_0x59ffa5(0x1b4),'12h':_0x59ffa5(0x9b6),'date':'Date','week':_0x59ffa5(0x325),'month':_0x59ffa5(0x5ae),'year':'Year'},_0x124bb6=(this[_0x59ffa5(0xd4e)]||[])[_0x59ffa5(0xeaf)](_0x2f5290=>(_0x2f5290?.[_0x59ffa5(0x6bc)]||_0x2f5290?.[_0x59ffa5(0x342)])===_0x59ffa5(0x90f))||_0x27ab12[_0x59ffa5(0xeaf)](_0x5af977=>_0x5af977?.[_0x59ffa5(0xb9a)]===_0x59ffa5(0x5ff)),_0xcd5e1a=_0x27ab12[_0x59ffa5(0x93b)]((_0x490b8b,_0x7c389e)=>_0x59ffa5(0xb08)+_0x7c389e+_0x59ffa5(0x183)+this[_0x59ffa5(0xcb1)](_0x59ffa5(0x45f))+'</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22'+(_0x490b8b?.[_0x59ffa5(0x88c)]!=null?escapeHtml(String(_0x490b8b['up_to_hours'])):'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x59ffa5(0xcb1)](_0x59ffa5(0xf0a))+_0x59ffa5(0xf24)+(_0x124bb6?_0x59ffa5(0x541)+(_0x490b8b?.[_0x59ffa5(0xb9a)]==='raw'?_0x59ffa5(0x70c):'')+'>'+this[_0x59ffa5(0xcb1)](_0x59ffa5(0x6c7))+_0x59ffa5(0x76a):'')+_0x308644['map'](_0x4395dc=>'<option\x20value=\x22'+_0x4395dc+'\x22\x20'+((_0x490b8b?.[_0x59ffa5(0xb9a)]||_0x59ffa5(0x181))===_0x4395dc?'selected':'')+'>'+this[_0x59ffa5(0xcb1)](_0x509afa[_0x4395dc])+_0x59ffa5(0x76a))['join']('')+_0x59ffa5(0xe43)+((_0x490b8b?.[_0x59ffa5(0xb9a)]||_0x59ffa5(0x181))===_0x59ffa5(0xe8b)?'':_0x59ffa5(0x937))+_0x59ffa5(0x3f9)+this[_0x59ffa5(0xcb1)]('Points/Hour')+_0x59ffa5(0xe77)+(_0x490b8b?.[_0x59ffa5(0xaf6)]==null?_0x59ffa5(0x70c):'')+'>'+this['_eT'](_0x59ffa5(0x6fa))+_0x59ffa5(0x76a)+_0x2ac73d(_0x490b8b?.['points_per_hour']??'',![])+'</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22'+this[_0x59ffa5(0xcb1)](_0x59ffa5(0x943))+'\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>')[_0x59ffa5(0x9af)]('');return'<div\x20class=\x22cs\x20mt8\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><path\x20d=\x22M3\x206h18M6\x2012h12M10\x2018h4\x22/></svg>'+this[_0x59ffa5(0xcb1)](_0x59ffa5(0xeb3))+'\x20'+_0x404838(_0x59ffa5(0xb61))+_0x59ffa5(0x19f)+(_0xcd5e1a||'<div\x20class=\x22es\x22>'+this[_0x59ffa5(0xcb1)](_0x59ffa5(0xc76))+'</div>')+_0x59ffa5(0x78f)+this[_0x59ffa5(0xcb1)](_0x59ffa5(0xb1a))+_0x59ffa5(0x812);})()):'')+_0x4c05b9(0x374)+(_0x28b072[_0x4c05b9(0x5f2)]?_0x4c05b9(0xac5)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x583))+'\x20'+_0x404838(_0x4c05b9(0x423))+_0x4c05b9(0x381)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),'right']['map'](_0x2d8ad0=>_0x5b2ab2(_0x2d8ad0,_0x28b072[_0x4c05b9(0x7e4)]??'center',this[_0x4c05b9(0xcb1)](_0x2d8ad0[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x2d8ad0[_0x4c05b9(0xf77)](0x1))))['join']('')+'</select></div></div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x21f078==='pie'?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('Pie\x20Style')+'\x20'+_0x404838(_0x4c05b9(0x8cd))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>'+[{'v':_0x4c05b9(0x487),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x39a))},{'v':_0x4c05b9(0xb10),'l':this[_0x4c05b9(0xcb1)]('Thick')},{'v':_0x4c05b9(0xbd8),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x835))},{'v':_0x4c05b9(0xb8e),'l':this[_0x4c05b9(0xcb1)]('Thin')}][_0x4c05b9(0x93b)](_0x59cb4b=>_0x5b2ab2(_0x59cb4b['v'],_0x28b072[_0x4c05b9(0x7b6)]??_0x4c05b9(0xbd8),_0x59cb4b['l']))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x78b)+this['_eT'](_0x4c05b9(0xa88))+'\x20'+_0x404838(_0x4c05b9(0xf64))+_0x4c05b9(0x900)+escapeHtml(_0x28b072[_0x4c05b9(0x722)]??'')+'\x22><span\x20class=\x22u\x22>°</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20id=\x22pie_3d\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xd02)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('3D\x20Effect')+'\x20'+_0x404838(_0x4c05b9(0xac1))+_0x4c05b9(0x71b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x66f))+'\x20'+_0x404838(_0x4c05b9(0xf7c))+_0x4c05b9(0x28d)+this['_eT'](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x35f)]??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xe46))+'\x20'+_0x404838('Color\x20for\x20slice\x20value\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20name)\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20for\x20white\x20(auto-contrast\x20against\x20slice\x20color).')+_0x4c05b9(0xe82)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['pie_label_color']??'')+_0x4c05b9(0x9a9)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0xec4)]||_0x4c05b9(0x534)))+_0x4c05b9(0x6e4)+this['_eT'](_0x4c05b9(0xecc))+'\x20'+_0x404838(_0x4c05b9(0x797))+_0x4c05b9(0x2f2)+[{'v':_0x4c05b9(0xd97),'l':this['_eT'](_0x4c05b9(0xf8f))},{'v':_0x4c05b9(0x8ec),'l':this['_eT'](_0x4c05b9(0xab4))},{'v':'both','l':this['_eT'](_0x4c05b9(0x201))}][_0x4c05b9(0x93b)](_0x4f2f2d=>_0x5b2ab2(_0x4f2f2d['v'],_0x28b072[_0x4c05b9(0x60a)]??_0x4c05b9(0xd97),_0x4f2f2d['l']))['join']('')+_0x4c05b9(0xfd4)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa23))+'\x20'+_0x404838(_0x4c05b9(0xf13))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22pie_center_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2260\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['pie_center_font_size']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0xb2b))+'\x20'+_0x404838(_0x4c05b9(0x195))+_0x4c05b9(0x6c1)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x36a)]??'')+_0x4c05b9(0x8ea)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0x36a)]||_0x4c05b9(0x534)))+'\x22></div></div></div>':'')+_0x4c05b9(0x374)+(_0x2ffd64?_0x4c05b9(0xee7)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x2e3))+'\x20'+_0x404838(_0x4c05b9(0xd58))+_0x4c05b9(0xfcf)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['gauge_columns']??'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0x982))+'\x20'+_0x404838(_0x4c05b9(0xc81))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_span\x22\x20type=\x22number\x22\x20min=\x2290\x22\x20max=\x22360\x22\x20step=\x2210\x22\x20placeholder=\x22270\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x745)]??'')+_0x4c05b9(0x450)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x30e))+'\x20'+_0x404838(_0x4c05b9(0x2d2))+_0x4c05b9(0xde1)+[{'v':'below','l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xbe2))},{'v':_0x4c05b9(0x6cc),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb12))}][_0x4c05b9(0x93b)](_0x33074d=>_0x5b2ab2(_0x33074d['v'],_0x28b072['gauge_value_position']??_0x4c05b9(0x98d),_0x33074d['l']))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x78b)+this[_0x4c05b9(0xcb1)]('Value\x20Size')+'\x20'+_0x404838(_0x4c05b9(0xcea))+_0x4c05b9(0xbd9)+this['_eT'](_0x4c05b9(0x6fa))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0xa3c)]??'')+_0x4c05b9(0x451)+(_0x28b072[_0x4c05b9(0x635)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('Show\x20Bounds')+'\x20'+_0x404838(_0x4c05b9(0xf0d))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0x374)+(_0x21f078===_0x4c05b9(0xc09)?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x9e3))+'\x20'+_0x404838(_0x4c05b9(0x2c1))+_0x4c05b9(0x4a5)+escapeHtml(_0x28b072[_0x4c05b9(0x6ee)]??'')+_0x4c05b9(0x617)+(_0x28b072[_0x4c05b9(0x5db)]!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x7f5))+'\x20'+_0x404838(_0x4c05b9(0x8e3))+_0x4c05b9(0x8f6)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x4e9))+'\x20'+_0x404838(_0x4c05b9(0x41f))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22state_timeline_label_font_size\x22\x20type=\x22number\x22\x20min=\x226\x22\x20max=\x2240\x22\x20step=\x221\x22\x20placeholder=\x2210\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x3d2)]??'')+_0x4c05b9(0xb9d):'')+_0x4c05b9(0x976)+((_0x4d5a0b||_0x269c7a)&&!_0x478d40?_0x4c05b9(0xbfd)+(_0x592681===_0x4c05b9(0xc8c)?_0x4c05b9(0x1e6):'')+'\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x478d40?_0x4c05b9(0xb01)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x35c))+_0x4c05b9(0x465):_0x269c7a?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3e4))+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6c8))+'\x20'+_0x404838(_0x4c05b9(0xfd9),_0x3b3fcd)+_0x4c05b9(0x470)+(_0x25f8ef?'12':'10')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xe6b)]??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x78a))+'\x20'+_0x404838(_0x4c05b9(0xa81),_0x3b3fcd)+_0x4c05b9(0xd9b)+(_0x25f8ef?'1':'0.65')+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x5bf)]??'')+_0x4c05b9(0x6e4)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xbdb))+'\x20'+_0x404838(_0x4c05b9(0xbee),_0x34c53b)+_0x4c05b9(0xa4a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x2cb)]??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0x2cb)]||_0x4c05b9(0x77d)))+_0x4c05b9(0x7b8):_0x4c05b9(0x173)+this[_0x4c05b9(0xcb1)]('Visibility')+_0x4c05b9(0x8c0)+(_0x28b072[_0x4c05b9(0x459)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb86))+'\x20'+_0x404838(_0x4c05b9(0x4b6))+_0x4c05b9(0x41d)+(_0x28b072['show_y2_axis']?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf1f))+'\x20'+_0x404838('Shows\x20numeric\x20value\x20labels\x20on\x20the\x20right\x20(secondary)\x20edge\x20of\x20the\x20graph.\x20Only\x20visible\x20when\x20at\x20least\x20one\x20entity\x20uses\x20Y\x20Axis\x20=\x20Secondary.\x20Disable\x20to\x20show\x20only\x20the\x20primary\x20axis\x20labels\x20while\x20keeping\x20secondary\x20entities\x20plotted.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_y_ticks\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0x1e8)]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x34a))+'\x20'+_0x404838(_0x4c05b9(0xf20))+_0x4c05b9(0x458)+(_0x28b072['show_y_axis_label']?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf03))+'\x20'+_0x404838(_0x4c05b9(0xc8e))+_0x4c05b9(0x77b)+(_0x4f5c78?_0x4c05b9(0x96c)+(_0x28b072[_0x4c05b9(0x330)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Logarithmic')+'\x20'+_0x404838(_0x4c05b9(0xaa5))+_0x4c05b9(0x5aa):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3e4))+_0x4c05b9(0x6a6)+(_0x28b072[_0x4c05b9(0x545)]?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0x6e2))+'\x20'+_0x404838('Vertical\x20label\x20shown\x20on\x20the\x20left\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20the\x20first\x20primary\x20entity.\x20Set\x20custom\x20text\x20to\x20override,\x20or\x20leave\x20empty\x20for\x20auto.')+'</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)]('Auto\x20(unit)')+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0xbe8)]??'')+_0x4c05b9(0xefe)+this[_0x4c05b9(0xcb1)]('Y2\x20Axis\x20Label')+'\x20'+_0x404838('Vertical\x20label\x20shown\x20on\x20the\x20right\x20edge\x20of\x20the\x20graph.\x20Defaults\x20to\x20the\x20unit\x20of\x20the\x20first\x20secondary\x20entity.\x20Set\x20custom\x20text\x20to\x20override,\x20or\x20leave\x20empty\x20for\x20auto.')+_0x4c05b9(0x2e6)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc00))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['y2_axis_label']??'')+_0x4c05b9(0x7f2):'')+_0x4c05b9(0x49e)+(_0x28b072[_0x4c05b9(0xaf3)]!==![]?'checked':'')+_0x4c05b9(0xe54)+this['_eT']('Round\x20Ticks')+'\x20'+_0x404838(_0x4c05b9(0xa4e))+_0x4c05b9(0xb63)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x8c4))+'\x20'+_0x404838(_0x4c05b9(0xbfa))+_0x4c05b9(0x60f)+escapeHtml(_0x28b072[_0x4c05b9(0xe8f)]??'')+_0x4c05b9(0x43a)+this['_eT']('Y\x20Axis\x20Decimals')+'\x20'+_0x404838(_0x4c05b9(0xb8d))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_axis_decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x226\x22\x20step=\x221\x22\x20placeholder=\x22'+this['_eT'](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xe03)]??'')+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)]('Y\x20Axis\x20Format')+'\x20'+_0x404838('How\x20numbers\x20on\x20the\x20Y\x20axis\x20are\x20formatted.\x20System\x20=\x20follow\x20HA\x20locale\x20setting.\x20Comma\x20=\x20European\x20style\x20(1.234,56).\x20Dot\x20=\x20American\x20style\x20(1,234.56).\x20Independent\x20from\x20per-entity\x20Number\x20Format,\x20which\x20still\x20drives\x20state\x20row,\x20tooltip\x20and\x20data\x20labels.')+_0x4c05b9(0x217)+[[_0x4c05b9(0x7b7),this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdf3))],[_0x4c05b9(0xc2c),_0x4c05b9(0x703)],[_0x4c05b9(0xda0),_0x4c05b9(0xda2)]][_0x4c05b9(0x93b)](([_0x66ce70,_0x44157d])=>_0x5b2ab2(_0x66ce70,_0x28b072[_0x4c05b9(0x19e)]??_0x4c05b9(0x7b7),_0x44157d))[_0x4c05b9(0x9af)]('')+'</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('Y\x20Tick\x20Format')+'\x20'+_0x404838(_0x4c05b9(0x38c))+_0x4c05b9(0x626)+escapeHtml(_0x28b072['y_axis_format']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('Y2\x20Tick\x20Format')+'\x20'+_0x404838(_0x4c05b9(0x9fe))+_0x4c05b9(0x1af)+escapeHtml(_0x28b072[_0x4c05b9(0xf2a)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('Duration\x20Unit')+'\x20'+_0x404838(_0x4c05b9(0x4f1))+_0x4c05b9(0x2d6)+_0x41e056(['s','ms',_0x4c05b9(0x4da),'h'],_0x28b072['duration_unit'])[_0x4c05b9(0x93b)](_0x5ac04a=>_0x5b2ab2(_0x5ac04a,_0x28b072[_0x4c05b9(0x390)]??'s',{'s':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x7c0)),'ms':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc4c)),'min':this['_eT'](_0x4c05b9(0x34d)),'h':this[_0x4c05b9(0xcb1)]('Hours')}[_0x5ac04a]))[_0x4c05b9(0x9af)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6c8))+'\x20'+_0x404838('Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.',_0x3b3fcd)+_0x4c05b9(0x470)+(_0x25f8ef?'12':'10')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['y_axis_font_size']??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)]('Y\x20Label\x20Opacity')+'\x20'+_0x404838(_0x4c05b9(0x79b),_0x3b3fcd)+_0x4c05b9(0xd9b)+(_0x25f8ef?'1':_0x4c05b9(0xf31))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x5bf)]??'')+_0x4c05b9(0x6e4)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xbdb))+'\x20'+_0x404838('Custom\x20color\x20for\x20Y-axis\x20labels\x20and\x20tick\x20marks.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20rgba,\x20color\x20name)\x20or\x20a\x20CSS\x20variable\x20like\x20var(--my-color).\x20Leave\x20empty\x20for\x20theme\x20default\x20(--secondary-text-color).',_0x34c53b)+_0x4c05b9(0xa4a)+this[_0x4c05b9(0xcb1)]('Auto')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x2cb)]??'')+_0x4c05b9(0xcbc)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072['y_axis_color']||'#888888'))+_0x4c05b9(0xcf4)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x228))+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x664))+'\x20'+_0x404838('Line\x20pattern\x20for\x20horizontal\x20(Y-axis)\x20grid\x20lines.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Or\x20a\x20custom\x20SVG\x20stroke-dasharray\x20like\x206\x202\x202\x202.')+_0x4c05b9(0x60e)+_0x41e056(['dashed',_0x4c05b9(0xe1b),_0x4c05b9(0xdc6),_0x4c05b9(0x15f)],_0x28b072[_0x4c05b9(0x76e)])[_0x4c05b9(0x93b)](_0x2b616b=>_0x5b2ab2(_0x2b616b,_0x28b072[_0x4c05b9(0x76e)]??_0x4c05b9(0xf44),this[_0x4c05b9(0xcb1)](_0x2b616b[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x2b616b[_0x4c05b9(0xf77)](0x1)[_0x4c05b9(0x9da)]('-','\x20'))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x78b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x2bc))+'\x20'+_0x404838(_0x4c05b9(0xea8))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_grid_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22'+escapeHtml(_0x28b072['y_grid_width']??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0xccc))+'\x20'+_0x404838(_0x4c05b9(0x272),_0x34c53b)+_0x4c05b9(0x91f)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xd39)]??'')+_0x4c05b9(0x1ee)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072['y_grid_color']||_0x4c05b9(0x77d)))+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x75a))+'\x20'+_0x404838(_0x4c05b9(0xa70),_0x3b3fcd)+'</label><div\x20class=\x22iu\x22><input\x20id=\x22y_grid_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22'+(_0x25f8ef?'1':_0x4c05b9(0x9db))+'\x22\x20value=\x22'+escapeHtml(_0x28b072['y_grid_opacity']??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc95))+_0x4c05b9(0xa05)+this['_eT'](_0x4c05b9(0x6e7))+'\x20'+_0x404838(_0x4c05b9(0x306))+_0x4c05b9(0x40c)+this[_0x4c05b9(0xcb1)]('None')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['min_bound_range']??'')+_0x4c05b9(0xefe)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x25b))+'\x20'+_0x404838(_0x4c05b9(0x3c4))+_0x4c05b9(0x72b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6c9))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x2c8)]??'')+_0x4c05b9(0x67d)+this['_eT'](_0x4c05b9(0xb47))+'\x20'+_0x404838(_0x4c05b9(0x834))+_0x4c05b9(0x18f)+escapeHtml(_0x28b072['lower_bound']??'')+_0x4c05b9(0xefe)+this['_eT']('Upper\x20Bound\x20Y')+'\x20'+_0x404838(_0x4c05b9(0x9ca))+'</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x72f)]??'')+_0x4c05b9(0x67d)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x46b))+'\x20'+_0x404838('Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.')+_0x4c05b9(0x1a7)+escapeHtml(_0x28b072[_0x4c05b9(0xf16)]??'')+_0x4c05b9(0xefe)+this['_eT'](_0x4c05b9(0x411))+'\x20'+_0x404838(_0x4c05b9(0x6f1))+'</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0xc08)]??'')+_0x4c05b9(0xbad))+_0x4c05b9(0x1b7):'')+_0x4c05b9(0x793)+((_0x4d5a0b||_0x269c7a||_0x21f078==='state_timeline')&&!_0x478d40?_0x4c05b9(0xbfd)+(_0x592681===_0x4c05b9(0xfbf)?_0x4c05b9(0x1e6):'')+'\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x478d40?_0x4c05b9(0xb01)+this['_eT'](_0x4c05b9(0xc83))+_0x4c05b9(0x465):_0x269c7a?_0x4c05b9(0x173)+this[_0x4c05b9(0xcb1)]('Labels')+_0x4c05b9(0xa05)+this['_eT'](_0x4c05b9(0x1f4))+'\x20'+_0x404838(_0x4c05b9(0xf12),_0x3b3fcd)+_0x4c05b9(0xc88)+(_0x25f8ef?'12':'10')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xc02)]??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf93))+'\x20'+_0x404838('Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.',_0x3b3fcd)+'</label><div\x20class=\x22iu\x22><input\x20id=\x22x_axis_font_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x22'+(_0x25f8ef?'1':_0x4c05b9(0xb0a))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x9f9)]??'')+_0x4c05b9(0x6e4)+this[_0x4c05b9(0xcb1)]('X\x20Label\x20Color')+'\x20'+_0x404838('Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.',_0x34c53b)+_0x4c05b9(0x84e)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xf23)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0xf23)]||'#888888'))+_0x4c05b9(0x7b8):_0x21f078===_0x4c05b9(0xc09)?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3e4))+_0x4c05b9(0x29e)+this['_eT']('X\x20Label\x20Size')+'\x20'+_0x404838('Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.',_0x3b3fcd)+_0x4c05b9(0xc88)+(_0x25f8ef?'12':'10')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['x_axis_font_size']??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)]('X\x20Label\x20Opacity')+'\x20'+_0x404838(_0x4c05b9(0x690),_0x3b3fcd)+_0x4c05b9(0x34e)+(_0x25f8ef?'1':_0x4c05b9(0xb0a))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x9f9)]??'')+_0x4c05b9(0xe6e)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x8d4))+'\x20'+_0x404838(_0x4c05b9(0x40f),_0x34c53b)+_0x4c05b9(0x84e)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xf23)]??'')+_0x4c05b9(0x18a)+escapeHtml(this['_coerceColor'](_0x28b072[_0x4c05b9(0xf23)]||'#888888'))+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdb1))+'\x20'+_0x404838(_0x4c05b9(0x2e1),_0x34c53b)+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x7a4)]??'')+_0x4c05b9(0xdda)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0x7a4)]||'#4A90D9'))+'\x22></div></div></div></div>':(_0x4d5a0b?_0x4c05b9(0x173)+this['_eT'](_0x4c05b9(0x171))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_x_axis\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0x3e2)]!==![]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x624))+'\x20'+_0x404838('Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_x_ticks\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xd7d)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb34))+'\x20'+_0x404838('Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4d5a0b?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)]('Labels')+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa4d))+'\x20'+_0x404838(_0x4c05b9(0x951))+_0x4c05b9(0x339)+['system',..._0x41e056([_0x4c05b9(0x2b5),_0x4c05b9(0xd4c),_0x4c05b9(0x46f),_0x4c05b9(0x959),'HH',_0x4c05b9(0xba7),'DD/MM\x20hh:mm\x20A',_0x4c05b9(0x156),'hh:mm\x20A',_0x4c05b9(0x59d),_0x4c05b9(0xeab),_0x4c05b9(0x36f),'MMM\x20YY','DD\x20MMM\x20YYYY',_0x4c05b9(0x954),_0x4c05b9(0xce8),'ddd','dddd',_0x4c05b9(0x456),_0x4c05b9(0x55e)],_0x28b072[_0x4c05b9(0x48f)],[_0x4c05b9(0x7b7)])[_0x4c05b9(0x160)]((_0x58fcd9,_0x1a51df)=>_0x58fcd9['toLowerCase']()<_0x1a51df[_0x4c05b9(0x39b)]()?-0x1:_0x58fcd9[_0x4c05b9(0x39b)]()>_0x1a51df[_0x4c05b9(0x39b)]()?0x1:0x0)][_0x4c05b9(0x93b)](_0x3969b4=>_0x5b2ab2(_0x3969b4,_0x28b072[_0x4c05b9(0x48f)]??_0x4c05b9(0x7b7),_0x3969b4===_0x4c05b9(0x7b7)?this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdb2)):_0x3969b4))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xf3f)+(_0x4d5a0b&&_0x42599d?_0x4c05b9(0xf38)+this['_eT'](_0x4c05b9(0xe5c))+'\x20'+_0x404838(_0x4c05b9(0x675))+_0x4c05b9(0xdb7)+escapeHtml(_0x3b201(_0x28b072[_0x4c05b9(0x500)],0x4))+_0x4c05b9(0x47c):_0x4c05b9(0x367))+_0x4c05b9(0x6a6)+(_0x4d5a0b&&_0x42599d?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x9e3))+'\x20'+_0x404838(_0x4c05b9(0xf2e))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_corner_radius\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x2240\x22\x20step=\x221\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+'\x22\x20value=\x22'+escapeHtml(_0x28b072['bar_corner_radius']??'')+_0x4c05b9(0x618):'')+(_0x4d5a0b?_0x4c05b9(0xee7)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x1f4))+'\x20'+_0x404838(_0x4c05b9(0x3a3),_0x3b3fcd)+_0x4c05b9(0xc88)+(_0x25f8ef?'12':'10')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['x_axis_font_size']??'')+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)]('X\x20Label\x20Opacity')+'\x20'+_0x404838(_0x4c05b9(0xb4e),_0x3b3fcd)+_0x4c05b9(0x34e)+(_0x25f8ef?'1':'0.5')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['x_axis_font_opacity']??'')+_0x4c05b9(0x587):'')+_0x4c05b9(0x374)+(_0x4d5a0b?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0x8d4))+'\x20'+_0x404838(_0x4c05b9(0x836),_0x34c53b)+_0x4c05b9(0x84e)+this['_eT'](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xf23)]??'')+_0x4c05b9(0x18a)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0xf23)]||_0x4c05b9(0x77d)))+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdb1))+'\x20'+_0x404838('Custom\x20color\x20for\x20date\x20labels\x20(e.g.\x20midnight\x20markers\x20shown\x20in\x2012+\x20hour\x20views).\x20Defaults\x20to\x20--primary-color\x20so\x20dates\x20stand\x20out.\x20Set\x20to\x20match\x20X\x20Label\x20Color\x20for\x20a\x20uniform\x20axis.',_0x34c53b)+'</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x7a4)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072['x_axis_date_color']||_0x4c05b9(0xcfa)))+_0x4c05b9(0x587):'')+_0x4c05b9(0x374)+(_0x4d5a0b?'<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)]('X\x20Axis\x20Interval')+'\x20'+_0x404838(_0x4c05b9(0x967))+_0x4c05b9(0x803)+_0x41e056(['','1h','2h','3h','4h','6h','8h',_0x4c05b9(0xf01),'1d','2d','7d','1w','2w','1M','3M'],_0x28b072[_0x4c05b9(0x5ac)])[_0x4c05b9(0x93b)](_0x18f49c=>_0x5b2ab2(_0x18f49c,_0x28b072[_0x4c05b9(0x5ac)]??'',_0x18f49c===''?this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa)):_0x18f49c[_0x4c05b9(0xd12)]()))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xc6e):'')+_0x4c05b9(0x1b7):'')+_0x4c05b9(0x793)+(_0x4d5a0b?_0x4c05b9(0x173)+this['_eT']('Grid')+_0x4c05b9(0xa05)+this['_eT']('X\x20Grid\x20Style')+'\x20'+_0x404838('Line\x20pattern\x20for\x20vertical\x20(X-axis)\x20grid\x20lines.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Or\x20a\x20custom\x20SVG\x20stroke-dasharray\x20like\x206\x202\x202\x202.')+_0x4c05b9(0xa00)+_0x41e056(['dashed',_0x4c05b9(0xe1b),'dotted','long-dash'],_0x28b072[_0x4c05b9(0xdc8)])[_0x4c05b9(0x93b)](_0x5e8ff0=>_0x5b2ab2(_0x5e8ff0,_0x28b072[_0x4c05b9(0xdc8)]??_0x4c05b9(0xf44),this['_eT'](_0x5e8ff0[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x5e8ff0['slice'](0x1)['replace']('-','\x20'))))['join']('')+_0x4c05b9(0x78b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3c8))+'\x20'+_0x404838(_0x4c05b9(0x90d))+_0x4c05b9(0x2dc)+escapeHtml(_0x28b072[_0x4c05b9(0x221)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xaf9))+'\x20'+_0x404838(_0x4c05b9(0xf98),_0x34c53b)+_0x4c05b9(0xba8)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x8cc)]??'')+_0x4c05b9(0xd2d)+escapeHtml(this['_coerceColor'](_0x28b072[_0x4c05b9(0x8cc)]||_0x4c05b9(0x77d)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdfc))+'\x20'+_0x404838('Opacity\x20of\x20vertical\x20grid\x20lines.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.15\x20—\x20subtle,\x20just\x20enough\x20to\x20anchor\x20the\x20eye\x20without\x20competing\x20with\x20the\x20data.',_0x3b3fcd)+_0x4c05b9(0xd45)+(_0x25f8ef?'1':_0x4c05b9(0x9db))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x58f)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20')+_0x4c05b9(0x1b7):'')+_0x4c05b9(0xf9c)+(_0x592681===_0x4c05b9(0x7ce)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x4ac)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x37f))+'</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Sync\x20Group')+'\x20'+_0x404838('One\x20group\x20name\x20for\x20every\x20synced\x20picker\x20on\x20this\x20card.\x20It\x20fills\x20the\x20Date\x20Picker,\x20Interval,\x20Resolution\x20and\x20Group\x20By\x20groups\x20that\x20are\x20left\x20empty,\x20so\x20a\x20Controller\x20card\x20and\x20the\x20chart\x20cards\x20it\x20drives\x20only\x20need\x20this\x20one\x20name.')+_0x4c05b9(0xe5b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x26e))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['sync_group']??'')+_0x4c05b9(0x66e)+((_0x21f078===_0x4c05b9(0xb15)?_0x28b072[_0x4c05b9(0x799)]!==![]:!!_0x28b072[_0x4c05b9(0x799)])?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5ab))+'\x20'+_0x404838(_0x4c05b9(0x3cb))+_0x4c05b9(0x2a1)+this['_eT']('Date\x20Navigation')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22energy_date_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072['energy_date_sync']?_0x4c05b9(0x452):'')+'\x20'+(_0x28b072[_0x4c05b9(0xe94)]?_0x4c05b9(0xe1d):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x4c05b9(0xc23))+'\x20'+_0x404838(_0x4c05b9(0xb48))+_0x4c05b9(0x2fa)+this['_eT'](_0x4c05b9(0x30b))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x8d2)]??'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_date_picker\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xe94)]?_0x4c05b9(0x452):'')+'\x20'+(_0x28b072['energy_date_sync']?_0x4c05b9(0xe1d):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x480))+'\x20'+_0x404838(_0x4c05b9(0x89b))+_0x4c05b9(0x8a0)+(_0x21f078==='controller'?_0x4c05b9(0x271)+this[_0x4c05b9(0xcb1)]('Date\x20Picker')+'</span>':'')+'<div\x20class=\x22overlay-opt'+(_0x28b072['show_date_picker']||_0x21f078===_0x4c05b9(0xb15)?'':'\x20off')+_0x4c05b9(0x4ad)+[_0x4c05b9(0x52b),_0x4c05b9(0xf02)][_0x4c05b9(0x93b)](_0x57fcbc=>_0x5b2ab2(_0x57fcbc,_0x28b072[_0x4c05b9(0xded)]??_0x4c05b9(0x52b),this['_eT'](_0x57fcbc['charAt'](0x0)[_0x4c05b9(0xd12)]()+_0x57fcbc[_0x4c05b9(0xf77)](0x1))))['join']('')+_0x4c05b9(0x706)+this['_eT'](_0x4c05b9(0x26e))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['date_picker_group']??'')+_0x4c05b9(0x7d9)+(_0x28b072['show_date_picker']||_0x21f078==='controller'?_0x4c05b9(0xee6)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x285))+'\x20'+_0x404838('Select\x20which\x20mode\x20buttons\x20to\x20show\x20in\x20the\x20picker\x20bar.\x20D/W/M/Y\x20are\x20calendar\x20periods\x20(they\x20snap\x20to\x20day/week/month/year\x20boundaries).\x20Last\x2024H\x20…\x20Last\x2012M\x20are\x20rolling\x20windows\x20that\x20always\x20end\x20at\x20now.\x20If\x20only\x20one\x20is\x20selected,\x20the\x20buttons\x20are\x20hidden\x20and\x20that\x20mode\x20is\x20locked.\x20Leave\x20the\x20four\x20calendar\x20modes\x20on\x20(rolling\x20off)\x20for\x20the\x20default.')+'</label>'+((()=>{const _0x4d4b5c=_0x4c05b9,_0x4c291c=_0x2fc346=>{const _0x20c4b6=_0x38a5,_0x5e0f09=_0x28b072['date_picker_modes'],_0x175f53=_0x2fc346['k']in DATE_PICKER_RELATIVE_MODES,_0x4394b8=_0x5e0f09?.['length']?_0x5e0f09['includes'](_0x2fc346['k']):_0x21f078===_0x20c4b6(0xb15)?CONTROLLER_DATE_PICKER_MODES['includes'](_0x2fc346['k']):!_0x175f53;return'<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22'+_0x2fc346['k']+'\x22\x20'+(_0x4394b8?_0x20c4b6(0x452):'')+_0x20c4b6(0x39f)+this[_0x20c4b6(0xcb1)](_0x2fc346['l'])+_0x20c4b6(0x5aa);},_0x801101=(_0x185fca,_0x16346e,_0x149f31)=>_0x4d4b5c(0xbfe)+escapeHtml(this[_0x4d4b5c(0xcb1)](_0x185fca))+_0x4d4b5c(0x2d3)+_0x404838(_0x16346e)+_0x4d4b5c(0xf09)+_0x149f31[_0x4d4b5c(0x93b)](_0x4c291c)[_0x4d4b5c(0x9af)]('')+_0x4d4b5c(0x465);return _0x801101(_0x4d4b5c(0xc21),'Buttons\x20that\x20snap\x20to\x20a\x20whole\x20calendar\x20unit:\x20D\x20=\x20the\x20current\x20day\x20(midnight\x20to\x20midnight\x20in\x20your\x20timezone),\x20W\x20=\x20the\x20current\x20week,\x20M\x20=\x20the\x20current\x20month,\x20Y\x20=\x20the\x20current\x20year.\x20The\x20prev/next\x20arrows\x20step\x20one\x20full\x20period\x20at\x20a\x20time\x20—\x20the\x20previous\x20or\x20next\x20day,\x20week,\x20month\x20or\x20year.',[{'k':'day','l':'D'},{'k':_0x4d4b5c(0x67e),'l':'W'},{'k':_0x4d4b5c(0xb00),'l':'M'},{'k':_0x4d4b5c(0x312),'l':'Y'}])+_0x801101(_0x4d4b5c(0x9f8),_0x4d4b5c(0xf96),Object[_0x4d4b5c(0x55a)](DATE_PICKER_RELATIVE_MODES)['map'](([_0x1ed770,_0x206990])=>({'k':_0x1ed770,'l':_0x206990['btn']})));})())+_0x4c05b9(0xa05)+this['_eT'](_0x4c05b9(0xe14))+'\x20'+_0x404838(_0x4c05b9(0x4b4))+_0x4c05b9(0x5fa)+escapeHtml(_0x28b072[_0x4c05b9(0xf73)]??0x1)+_0x4c05b9(0x282)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdb2))+'\x20'+_0x404838(_0x4c05b9(0x735))+_0x4c05b9(0x804)+[{'v':'','l':this['_eT']('Auto')},{'v':_0x4c05b9(0x273),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x22f))},{'v':_0x4c05b9(0x67e),'l':this['_eT']('Week')},{'v':'month','l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5ae))},{'v':_0x4c05b9(0x312),'l':this[_0x4c05b9(0xcb1)]('Year')},{'v':_0x4c05b9(0x483),'l':this['_eT']('Last\x201H')},{'v':'last_6h','l':this[_0x4c05b9(0xcb1)]('Last\x206H')},{'v':_0x4c05b9(0x67b),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x792))},{'v':_0x4c05b9(0x688),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb75))},{'v':_0x4c05b9(0xe2e),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd65))},{'v':'last_7d','l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x934))},{'v':'last_15d','l':this['_eT'](_0x4c05b9(0x5d1))},{'v':_0x4c05b9(0xcf8),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x4ca))},{'v':_0x4c05b9(0xdd2),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd41))},{'v':'last_180d','l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xe7f))},{'v':_0x4c05b9(0xf1b),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdf5))},{'v':_0x4c05b9(0x38e),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x332))},{'v':'last_3y','l':this[_0x4c05b9(0xcb1)]('Last\x203Y')},{'v':_0x4c05b9(0x64a),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdca))}][_0x4c05b9(0x93b)](_0x59e25f=>_0x5b2ab2(_0x59e25f['v'],_0x28b072[_0x4c05b9(0xb79)]??'',_0x59e25f['l']))['join']('')+_0x4c05b9(0x908)+this['_eT'](_0x4c05b9(0x6bd))+'\x20'+_0x404838(_0x4c05b9(0xa6b))+_0x4c05b9(0x9fd)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),'right'][_0x4c05b9(0x93b)](_0x5b8bb5=>_0x5b2ab2(_0x5b8bb5,_0x28b072['date_picker_nav_position']??_0x4c05b9(0x7b9),this['_eT'](_0x5b8bb5['charAt'](0x0)['toUpperCase']()+_0x5b8bb5[_0x4c05b9(0xf77)](0x1))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x78b)+this['_eT'](_0x4c05b9(0x6dd))+'\x20'+_0x404838(_0x4c05b9(0x654))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>'+['left',_0x4c05b9(0xce2),_0x4c05b9(0xbac)]['map'](_0x3f01f3=>_0x5b2ab2(_0x3f01f3,_0x28b072[_0x4c05b9(0xd73)]??_0x4c05b9(0xbac),this[_0x4c05b9(0xcb1)](_0x3f01f3[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x3f01f3[_0x4c05b9(0xf77)](0x1))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x79f):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this['_eT'](_0x4c05b9(0x807))+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb0b))+'\x20'+_0x404838(_0x4c05b9(0xc8f))+_0x4c05b9(0x84c)+escapeHtml(_0x28b072[_0x4c05b9(0x89a)]?this[_0x4c05b9(0xcb1)](_0x4c05b9(0xead)):_0x4c05b9(0x2af))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x89a)]?'':_0x28b072[_0x4c05b9(0x41b)]??'')+'\x22\x20'+(_0x28b072[_0x4c05b9(0x89a)]?'disabled':'')+'></div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa69))+'\x20'+_0x404838(_0x4c05b9(0x4d8))+_0x4c05b9(0xef1)+escapeHtml(_0x28b072[_0x4c05b9(0xe64)]??'')+_0x4c05b9(0xefe)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x849))+'\x20'+_0x404838(_0x4c05b9(0xce1))+_0x4c05b9(0x3d6)+_0x41e056(['','day','tomorrow',_0x4c05b9(0x67e),_0x4c05b9(0xb00),_0x4c05b9(0x312)],_0x28b072['graph_start'])['map'](_0x4861d8=>_0x5b2ab2(_0x4861d8,_0x28b072['graph_start']??'',{'':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc7a)),'day':this[_0x4c05b9(0xcb1)]('Today'),'tomorrow':this['_eT'](_0x4c05b9(0x255)),'week':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x325)),'month':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5ae)),'year':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5f7))}[_0x4861d8]))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x60c)+(_0x28b072[_0x4c05b9(0xa5f)]?'checked':'')+_0x4c05b9(0xe54)+this['_eT']('Show\x20Full\x20Period')+'\x20'+_0x404838('Extends\x20the\x20X-axis\x20end\x20to\x20cover\x20the\x20full\x20period\x20from\x20the\x20graph\x20start,\x20even\x20when\x20\x22now\x22\x20is\x20earlier.\x20With\x20Graph\x20Start:\x20tomorrow\x20→\x20end\x20of\x20tomorrow,\x20week\x20→\x20next\x20Monday\x2000:00,\x20month\x20→\x201st\x20of\x20next\x20month,\x20year\x20→\x201\x20Jan\x20next\x20year.\x20With\x20Graph\x20Start\x20Hour\x20or\x20no\x20anchor:\x20end\x20of\x20today\x20(midnight).\x20Active\x20in\x20Date\x20Picker\x20(current\x20period\x20only)\x20and\x20Energy\x20Sync\x20as\x20well.\x20Bypassed\x20when\x20the\x20Interval\x20Picker\x20is\x20active.\x20Note:\x20graph_start=tomorrow\x20automatically\x20extends\x20the\x20window\x20without\x20this\x20flag.')+_0x4c05b9(0x8b8)+(_0x592681===_0x4c05b9(0x56f)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x200)+(!_0x478d40?_0x4c05b9(0x173)+this['_eT'](_0x4c05b9(0x28a))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_interval_picker\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0x3c6)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xc0a))+'\x20'+_0x404838(_0x4c05b9(0xfa8))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x28b072['show_interval_picker']?'':_0x4c05b9(0x638))+'\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>'+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),_0x4c05b9(0xbac)][_0x4c05b9(0x93b)](_0xab692c=>_0x5b2ab2(_0xab692c,_0x28b072[_0x4c05b9(0x568)]??_0x4c05b9(0x7b9),this[_0x4c05b9(0xcb1)](_0xab692c[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0xab692c[_0x4c05b9(0xf77)](0x1))))['join']('')+'</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x26e))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['interval_picker_group']??'')+_0x4c05b9(0x3e6)+(_0x28b072[_0x4c05b9(0x90a)]?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb32))+'\x20'+_0x404838(_0x4c05b9(0xe75))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x28b072[_0x4c05b9(0x90a)]?'':_0x4c05b9(0x638))+_0x4c05b9(0x65e)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),_0x4c05b9(0xbac)][_0x4c05b9(0x93b)](_0x4b7b9c=>_0x5b2ab2(_0x4b7b9c,_0x28b072[_0x4c05b9(0x7af)]??'left',this['_eT'](_0x4b7b9c['charAt'](0x0)[_0x4c05b9(0xd12)]()+_0x4b7b9c[_0x4c05b9(0xf77)](0x1))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x560)+(_0x28b072[_0x4c05b9(0x7bf)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0xc87))+'\x20'+_0x404838(_0x4c05b9(0xf76))+_0x4c05b9(0xde7)+(_0x28b072[_0x4c05b9(0x7bf)]?'':'\x20off')+_0x4c05b9(0x42f)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),'right']['map'](_0x1735be=>_0x5b2ab2(_0x1735be,_0x28b072[_0x4c05b9(0x27e)]??_0x4c05b9(0x7b9),this['_eT'](_0x1735be[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x1735be[_0x4c05b9(0xf77)](0x1))))['join']('')+_0x4c05b9(0x732)+this[_0x4c05b9(0xcb1)]('Group')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['pph_picker_group']??'')+_0x4c05b9(0xa5c)+(_0x28b072[_0x4c05b9(0x8f9)]?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x19b))+'\x20'+_0x404838(_0x4c05b9(0x215))+_0x4c05b9(0xde7)+(_0x28b072[_0x4c05b9(0x8f9)]?'':'\x20off')+_0x4c05b9(0xd6b)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),_0x4c05b9(0xbac)][_0x4c05b9(0x93b)](_0x3995bd=>_0x5b2ab2(_0x3995bd,_0x28b072[_0x4c05b9(0x973)]??_0x4c05b9(0x7b9),this[_0x4c05b9(0xcb1)](_0x3995bd['charAt'](0x0)['toUpperCase']()+_0x3995bd[_0x4c05b9(0xf77)](0x1))))['join']('')+_0x4c05b9(0xbce)+this[_0x4c05b9(0xcb1)]('Group')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xb8a)]??'')+_0x4c05b9(0x7d9)+(_0x4f5c78&&!_0x478d40?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072['brush_zoom']!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x20d))+'\x20'+_0x404838(_0x4c05b9(0x625))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xa12)+(_0x4f5c78&&!_0x478d40?_0x4c05b9(0xce3)+(_0x28b072[_0x4c05b9(0x1cb)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x2c5))+'\x20'+_0x404838(_0x4c05b9(0xbf9))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xa12)+(_0x4f5c78&&!_0x478d40?_0x4c05b9(0xd74)+(_0x28b072['show_zoom_buttons']?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x192))+'\x20'+_0x404838(_0x4c05b9(0x711))+_0x4c05b9(0x5aa):'')+_0x4c05b9(0xa12)+(_0x590e3a?_0x4c05b9(0xb39)+(_0x28b072['show_tooltip_total']!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xcb9))+'\x20'+_0x404838(_0x4c05b9(0x882))+'</span></div></label>':'')+_0x4c05b9(0xa12)+(_0x21f078===_0x4c05b9(0x916)?_0x4c05b9(0xb39)+(_0x28b072[_0x4c05b9(0x4db)]!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('Percentages')+'\x20'+_0x404838(_0x4c05b9(0x3df))+'</span></div></label>':'')+_0x4c05b9(0xa12)+(_0x21f078==='radar'?_0x4c05b9(0xb39)+(_0x28b072['show_tooltip_total']!==![]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa2f))+'\x20'+_0x404838(_0x4c05b9(0x92b))+'</span></div></label>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4f5c78&&_0x28b072[_0x4c05b9(0x832)]!==![]?_0x4c05b9(0x426)+(_0x28b072[_0x4c05b9(0xe28)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this['_eT'](_0x4c05b9(0x9e2))+'\x20'+_0x404838(_0x4c05b9(0x656))+_0x4c05b9(0xde7)+(_0x28b072['zoom_sync']?'':_0x4c05b9(0x638))+_0x4c05b9(0xd06)+this['_eT'](_0x4c05b9(0x7c1))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['zoom_sync_group']??'')+'\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x4c05b9(0xa12)+(_0x4f5c78?_0x4c05b9(0x4eb)+(_0x28b072[_0x4c05b9(0x6da)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf72))+'\x20'+_0x404838(_0x4c05b9(0x4ee))+_0x4c05b9(0xde7)+(_0x28b072[_0x4c05b9(0x6da)]?'':_0x4c05b9(0x638))+_0x4c05b9(0x303)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x7c1))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x5b0)]??'')+_0x4c05b9(0x9fc):'')+_0x4c05b9(0x6f6)+(_0x28b072[_0x4c05b9(0x3c6)]?_0x4c05b9(0xefb)+this['_eT'](_0x4c05b9(0xb85))+'\x20'+_0x404838(_0x4c05b9(0xceb))+_0x4c05b9(0x1d1)+['1H','2H','4H','8H','12H',_0x4c05b9(0xc9d),'3D','7D',_0x4c05b9(0x7e5),_0x4c05b9(0xe73),_0x4c05b9(0x4b2),'6M','1Y']['map'](_0x240256=>{const _0x23a23c=_0x4c05b9,_0x295f50=_0x28b072[_0x23a23c(0x7fa)],_0x5d0dfa=['1H','2H','4H','8H',_0x23a23c(0x6e6),_0x23a23c(0xc9d),'7D'],_0x2a2a20=_0x295f50&&Array['isArray'](_0x295f50)&&_0x295f50[_0x23a23c(0xdb4)]?_0x295f50[_0x23a23c(0x68d)](_0x240256):_0x5d0dfa[_0x23a23c(0x68d)](_0x240256);return _0x23a23c(0x3ef)+_0x240256+'\x22\x20'+(_0x2a2a20?'checked':'')+_0x23a23c(0x190)+_0x240256+'</span></div></label>';})['join']('')+_0x4c05b9(0xd0b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf4a))+'\x20'+_0x404838(_0x4c05b9(0x83c))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22default_interval\x22>'+[{'v':'','l':this['_eT'](_0x4c05b9(0x6fa))}][_0x4c05b9(0xbed)](INTERVAL_PICKER_OPTIONS[_0x4c05b9(0x93b)](_0x350ba3=>({'v':_0x350ba3[_0x4c05b9(0x72c)],'l':_0x350ba3[_0x4c05b9(0x72c)]})))[_0x4c05b9(0x93b)](_0x1295b0=>_0x5b2ab2(_0x1295b0['v'],_0x28b072[_0x4c05b9(0x21b)]??'',_0x1295b0['l']))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xf3f):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':_0x4c05b9(0xb01)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x878))+_0x4c05b9(0x465))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x4d5a0b&&!_0x478d40?_0x4c05b9(0x173)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdbe))+'</div><div\x20class=\x22sg\x22>'+(_0x42599d?_0x4c05b9(0xc3b)+(_0x28b072[_0x4c05b9(0x8fe)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('Period\x20Highlight')+'\x20'+_0x404838('On\x20bar\x20charts,\x20faintly\x20shades\x20the\x20background\x20of\x20the\x20period\x20under\x20the\x20cursor\x20so\x20its\x20start\x20and\x20end\x20are\x20easy\x20to\x20see.\x20Triggers\x20on\x20hover\x20over\x20a\x20bar.')+_0x4c05b9(0x5aa)+(_0x28b072[_0x4c05b9(0x8fe)]?'<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)]('Auto')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x4b0)]??'')+_0x4c05b9(0xde8)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0x4b0)]||_0x4c05b9(0xf85)))+'\x22></div></div>':''):'')+_0x4c05b9(0xbca)+(_0x28b072[_0x4c05b9(0xd0f)]!==![]?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdbe))+'\x20'+_0x404838(_0x4c05b9(0x5fd))+_0x4c05b9(0x5aa)+(_0x28b072[_0x4c05b9(0xd0f)]!==![]?_0x4c05b9(0xb39)+(_0x28b072[_0x4c05b9(0x4db)]!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('Tooltip\x20Total')+'\x20'+_0x404838(_0x4c05b9(0x229))+'</span></div></label>'+(_0x28b072[_0x4c05b9(0x4c3)]?_0x4c05b9(0x983)+(_0x28b072[_0x4c05b9(0x825)]!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)]('Stacked\x20Group\x20Totals')+'\x20'+_0x404838(_0x4c05b9(0x4e0))+_0x4c05b9(0x5aa):''):'')+(_0x4f5c78&&_0x28b072[_0x4c05b9(0xd0f)]!==![]?_0x4c05b9(0xcf0)+(_0x28b072[_0x4c05b9(0x231)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x420))+'\x20'+_0x404838(_0x4c05b9(0x6ad))+'</span></div></label>':'')+(_0x4f5c78&&_0x28b072[_0x4c05b9(0xd0f)]!==![]?'<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072['tooltip_sync']?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6cd))+'\x20'+_0x404838('Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.')+'</span></div></label><div\x20class=\x22overlay-opt'+(_0x28b072['tooltip_sync']?'':_0x4c05b9(0x638))+_0x4c05b9(0x1f6)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x7c1))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['tooltip_sync_group']??'')+_0x4c05b9(0x7f2):'')+(_0x4f5c78&&_0x28b072[_0x4c05b9(0xd0f)]!==![]?_0x4c05b9(0x956)+(_0x28b072[_0x4c05b9(0x267)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa5e))+'\x20'+_0x404838(_0x4c05b9(0x71a))+_0x4c05b9(0x5aa)+(_0x28b072[_0x4c05b9(0x267)]?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_delta\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072[_0x4c05b9(0xa60)]!==![]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3dc))+'\x20'+_0x404838(_0x4c05b9(0x262))+_0x4c05b9(0xe59)+(_0x28b072[_0x4c05b9(0xfc3)]?_0x4c05b9(0x452):'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x985))+'\x20'+_0x404838(_0x4c05b9(0xc4a))+_0x4c05b9(0x5aa):''):'')+'</div>'+(_0x4f5c78&&_0x28b072[_0x4c05b9(0xd0f)]!==![]?_0x4c05b9(0xee7)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x924))+'\x20'+_0x404838(_0x4c05b9(0xddf))+_0x4c05b9(0xf67)+[['default',this[_0x4c05b9(0xcb1)]('Default')],[_0x4c05b9(0xaaa),this[_0x4c05b9(0xcb1)]('Reverse')],[_0x4c05b9(0xa1d),this['_eT']('Alphabetic')]][_0x4c05b9(0x93b)](([_0x4a8be5,_0x6950cd])=>_0x5b2ab2(_0x4a8be5,_0x28b072[_0x4c05b9(0x601)]??_0x4c05b9(0xb52),_0x6950cd))[_0x4c05b9(0x9af)]('')+'</select></div></div><div\x20class=\x22f\x22>'+(_0x28b072['crosshair']?_0x4c05b9(0xd1d)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x52e))+'\x20'+_0x404838(_0x4c05b9(0xb66))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22crosshair_pins\x22>'+[['1','1'],['2','2']]['map'](([_0xacc336,_0x426dac])=>_0x5b2ab2(_0xacc336,String(_0x28b072[_0x4c05b9(0xdce)]??0x1),_0x426dac))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xda7):'')+'</div></div>':'')+_0x4c05b9(0xc48):'')+_0x4c05b9(0x793)+(!_0x478d40?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x436))+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x8a9))+'\x20'+_0x404838(_0x4c05b9(0xb13))+_0x4c05b9(0x1b1)+(_0x28b072[_0x4c05b9(0x714)]||'')+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)]('Low\x20Threshold')+'\x20'+_0x404838(_0x4c05b9(0xe15))+_0x4c05b9(0x3eb)+escapeHtml(_0x28b072['battery_low_threshold']??'')+_0x4c05b9(0xbad):'')+_0x4c05b9(0x793)+(_0x4f5c78&&!_0x478d40?_0x4c05b9(0x8a2)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xb0d))+'\x20'+_0x404838(_0x4c05b9(0x210))+_0x4c05b9(0xfa9)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa94))+_0x4c05b9(0x5bd)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x680))+_0x4c05b9(0x5dd)+(_0x28b072['show_now_line']!==![]?_0x4c05b9(0x452):'')+_0x4c05b9(0x85a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x9cc))+'\x20'+_0x404838('Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).')+_0x4c05b9(0x9b3)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+'\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x3a2)]??'')+'\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0x3a2)]||_0x4c05b9(0x77d)))+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xab3))+'\x20'+_0x404838('Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22now_line_opacity\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x221\x22\x20step=\x220.05\x22\x20placeholder=\x220.3\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0xea5)]??'')+_0x4c05b9(0x8e9)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x9c5))+'\x20'+_0x404838(_0x4c05b9(0xf33))+_0x4c05b9(0x2ac)+escapeHtml(_0x28b072[_0x4c05b9(0xf92)]??'')+_0x4c05b9(0xec3)+this['_eT']('Style')+'\x20'+_0x404838(_0x4c05b9(0x591))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>'+_0x41e056(['','dashed',_0x4c05b9(0xe1b),_0x4c05b9(0xdc6),'long-dash'],_0x28b072['now_line_style'])[_0x4c05b9(0x93b)](_0x15490d=>_0x5b2ab2(_0x15490d,_0x28b072[_0x4c05b9(0xe11)]??'',_0x15490d===''?this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdb2)):this['_eT'](_0x15490d[_0x4c05b9(0x74c)](0x0)['toUpperCase']()+_0x15490d[_0x4c05b9(0xf77)](0x1)[_0x4c05b9(0x9da)]('-','\x20'))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x169)+((_0x28b072[_0x4c05b9(0x852)]||[])[_0x4c05b9(0x93b)]((_0x23cd1c,_0x2e66f0)=>{const _0x273ef4=_0x4c05b9,_0x582cc6=_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x612)||_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x75e),_0x34ea08=_0x582cc6&&('start'in _0x23cd1c||'end'in _0x23cd1c||_0x273ef4(0xb50)in _0x23cd1c),_0x2b47bb=_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x492);return'<div\x20class=\x22ann-row\x22\x20data-ann=\x22'+_0x2e66f0+_0x273ef4(0xd18)+({'event':this[_0x273ef4(0xcb1)]('Event'),'span':this[_0x273ef4(0xcb1)]('Span'),'threshold':this['_eT'](_0x273ef4(0x8ba)),'band':this['_eT'](_0x273ef4(0x77c))}[_0x23cd1c['type']]||this[_0x273ef4(0xcb1)](_0x273ef4(0xfd5)))+_0x273ef4(0xf07)+this[_0x273ef4(0xcb1)](_0x273ef4(0x943))+_0x273ef4(0x485)+this[_0x273ef4(0xcb1)]('Type')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>'+[_0x273ef4(0x612),_0x273ef4(0x75e),'threshold',_0x273ef4(0x839)]['map'](_0x2cc193=>_0x273ef4(0x5d0)+escapeHtml(_0x2cc193)+'\x22\x20'+(_0x23cd1c[_0x273ef4(0x342)]===_0x2cc193?_0x273ef4(0x70c):'')+'>'+{'event':this['_eT'](_0x273ef4(0xb21)),'span':this[_0x273ef4(0xcb1)](_0x273ef4(0xebe)),'threshold':this[_0x273ef4(0xcb1)]('H-line'),'band':this[_0x273ef4(0xcb1)](_0x273ef4(0xbd1))}[_0x2cc193]+_0x273ef4(0x76a))['join']('')+_0x273ef4(0xf3f)+(_0x582cc6?_0x273ef4(0xf38)+this[_0x273ef4(0xcb1)](_0x273ef4(0xdfb))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20'+(!_0x34ea08?_0x273ef4(0x70c):'')+'>'+this['_eT'](_0x273ef4(0x6f5))+_0x273ef4(0x2cc)+(_0x34ea08?'selected':'')+'>'+this[_0x273ef4(0xcb1)](_0x273ef4(0x53f))+_0x273ef4(0x334):'<div\x20class=\x22f\x22><label>'+this['_eT'](_0x273ef4(0xf8f))+_0x273ef4(0x2f5)+escapeHtml(_0x23cd1c[_0x273ef4(0xd97)]??'')+_0x273ef4(0xcd6)+(_0x2b47bb?_0x273ef4(0x299):'')+_0x273ef4(0x3f9)+this[_0x273ef4(0xcb1)](_0x273ef4(0xc69))+_0x273ef4(0x475)+escapeHtml(_0x23cd1c['value_end']??'')+_0x273ef4(0xe2a))+_0x273ef4(0xf66)+(_0x582cc6&&!_0x34ea08?_0x273ef4(0x980)+this[_0x273ef4(0xcb1)](_0x273ef4(0x6f5))+_0x273ef4(0x309)+escapeHtml(_0x23cd1c[_0x273ef4(0x4d7)]||'')+_0x273ef4(0xefe)+this[_0x273ef4(0xcb1)](_0x273ef4(0x738))+'\x20'+_0x404838('Optional.\x20Match\x20one\x20of\x20the\x20entity\x27s\x20attributes\x20instead\x20of\x20its\x20state:\x20type\x20the\x20attribute\x20name\x20here\x20(e.g.\x20percentage)\x20and\x20the\x20value\x20to\x20match\x20in\x20State\x20(e.g.\x20100).\x20Dots\x20reach\x20nested\x20attributes.')+'</label><input\x20class=\x22ann-attr\x22\x20type=\x22text\x22\x20placeholder=\x22percentage\x22\x20value=\x22'+escapeHtml(_0x23cd1c[_0x273ef4(0x56b)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x273ef4(0xcb1)](_0x273ef4(0x97c))+'</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22'+(_0x23cd1c[_0x273ef4(0x56b)]?_0x273ef4(0xab7):'on')+_0x273ef4(0xe40)+escapeHtml(_0x23cd1c[_0x273ef4(0xc78)]??'')+_0x273ef4(0x7f2):'')+(_0x582cc6&&_0x34ea08?'<div\x20class=\x22'+(_0x23cd1c['type']===_0x273ef4(0x75e)?'r2':'r2')+_0x273ef4(0x7c5)+(_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x75e)?this[_0x273ef4(0xcb1)](_0x273ef4(0xcde)):this[_0x273ef4(0xcb1)]('Time'))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22'+escapeHtml(_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x75e)?_0x23cd1c[_0x273ef4(0xc94)]||'':_0x23cd1c['time']||'')+_0x273ef4(0xe2a)+(_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x75e)?'<div\x20class=\x22f\x22><label>'+this[_0x273ef4(0xcb1)]('End')+_0x273ef4(0x4c5)+escapeHtml(_0x23cd1c[_0x273ef4(0x8b6)]||'')+_0x273ef4(0xe2a):_0x273ef4(0x367))+_0x273ef4(0xc48):'')+_0x273ef4(0x662)+this[_0x273ef4(0xcb1)](_0x273ef4(0x720))+_0x273ef4(0x9b9)+this[_0x273ef4(0xcb1)]('My\x20annotation')+_0x273ef4(0xe40)+escapeHtml(_0x23cd1c[_0x273ef4(0x72c)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x273ef4(0xcb1)](_0x273ef4(0x9cc))+_0x273ef4(0x162)+escapeHtml(this[_0x273ef4(0xee3)](_0x23cd1c[_0x273ef4(0x404)]||_0x273ef4(0xa58)))+_0x273ef4(0xefe)+this[_0x273ef4(0xcb1)](_0x273ef4(0xab3))+_0x273ef4(0x589)+(_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x839)||_0x23cd1c[_0x273ef4(0x342)]===_0x273ef4(0x75e)?_0x273ef4(0x9db):'1')+_0x273ef4(0xe40)+escapeHtml(_0x23cd1c[_0x273ef4(0x4f5)]??'')+_0x273ef4(0xcc4)+(!_0x582cc6?_0x273ef4(0xe52)+(_0x23cd1c['show_values']!==![]?'checked':'')+_0x273ef4(0xe54)+this[_0x273ef4(0xcb1)](_0x273ef4(0x241))+_0x273ef4(0xa98):'')+_0x273ef4(0xe22);})[_0x4c05b9(0x9af)]('')||_0x4c05b9(0x441)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd3c))+'</div>')+_0x4c05b9(0xc59)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xaca))+_0x4c05b9(0x66b):'')+_0x4c05b9(0xbfc),_0x72da08=_0x28b072[_0x4c05b9(0x816)]?buildAreaSuffixes(this[_0x4c05b9(0x2f9)],this[_0x4c05b9(0xd4e)],null,(_0x1f5e1e,_0x5acf2b,_0x5b8551)=>applyAttributeName(_0x28b072,this['_hass'],_0x5b8551,_0x1f5e1e,_0x1f5e1e[_0x4c05b9(0x56b)])):null,_0x1bfc2d=this[_0x4c05b9(0xd4e)][_0x4c05b9(0x93b)]((_0x370287,_0x47ec4e)=>{const _0x1d37a9=_0x4c05b9,_0x4d818f=this[_0x1d37a9(0x2f9)]?.[_0x1d37a9(0x1bb)]?.[_0x370287['entity']]||null,_0x3b6225=_0x4d818f?.[_0x1d37a9(0xdc3)]?.['friendly_name']??_0x370287[_0x1d37a9(0x1ed)]??_0x370287[_0x1d37a9(0x4d7)]??'Entity\x20#'+(_0x47ec4e+0x1),_0x4c49a4=_0x72da08&&_0x370287['name']&&typeof _0x370287[_0x1d37a9(0x1ed)]===_0x1d37a9(0xef0)&&!isTemplateString(_0x370287[_0x1d37a9(0x1ed)])?_0x370287[_0x1d37a9(0x1ed)]:applyAttributeName(_0x28b072,this['_hass'],_0x3b6225,_0x370287,_0x370287['attribute']),_0x35388a=_0x4c49a4+(_0x72da08?.[_0x1d37a9(0xa75)](_0x47ec4e)||''),_0xb1a35a=_0x4d818f?parseFloat(_0x4d818f[_0x1d37a9(0xc78)]):null,_0x2558d9=_0x4d818f?.[_0x1d37a9(0xdc3)]?.[_0x1d37a9(0x8b3)]||'',_0x4a5ce8=((()=>{const _0x3257cc=_0x1d37a9,_0x2076b3=_0x370287[_0x3257cc(0x404)];if(!_0x2076b3||_0x2076b3===_0x3257cc(0x492))return _0x3257cc(0xd57);if(typeof _0x2076b3===_0x3257cc(0xef0)&&_0x2076b3[_0x3257cc(0x68d)]('{{'))return this[_0x3257cc(0x814)](_0x2076b3)||_0x3257cc(0xd57);return _0x2076b3||_0x3257cc(0xd57);})()),_0x4ca9c1=_0x370287['y_axis']??_0x1d37a9(0x44e),_0x5f96e5=_0x370287['graph_type']??_0x1d37a9(0xa5a),_0x26fc56=_0x370287[_0x1d37a9(0x6f4)]??_0x1d37a9(0xf7d),_0x275afa=_0x370287['number_format']??_0x1d37a9(0x7b7),_0x5cc693=_0x370287['show_extrema']??_0x1d37a9(0xc3e),_0x11b0ce=_0x370287[_0x1d37a9(0x1bf)]??null,_0x1f43b9=_0x370287[_0x1d37a9(0xea6)]??null,_0x599118=this[_0x1d37a9(0xac3)][_0x1d37a9(0x291)]('e-'+_0x47ec4e),_0x792554=this['_activeTab'][_0x47ec4e]||_0x1d37a9(0x6b6),_0x1d605f=((()=>{const _0x453221=_0x1d37a9;if(_0x370287[_0x453221(0x88d)]||_0x370287[_0x453221(0x56b)]||_0x370287[_0x453221(0x1a6)]||_0x370287[_0x453221(0x8e6)])return _0x453221(0x9b2)+this[_0x453221(0xcb1)]('Other')+_0x453221(0x2d3);if(_0x370287['statistic_id']){const _0x531932=_0x370287[_0x453221(0xfde)]['includes'](':');return _0x453221(0xdb0)+(_0x531932?_0x453221(0xb0e):_0x453221(0x913))+'\x22>'+(_0x531932?this['_eT']('Ext\x20LTS'):this[_0x453221(0xcb1)](_0x453221(0x28b)))+_0x453221(0x2d3);}const _0x4b5739=_0x4d818f?.[_0x453221(0xdc3)]?.['state_class'];if(_0x4b5739==='measurement'||_0x4b5739===_0x453221(0xa32)||_0x4b5739===_0x453221(0x263))return'<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class='+_0x4b5739+_0x453221(0x38d)+this[_0x453221(0xcb1)](_0x453221(0x28b))+'</span>';return _0x453221(0xedb)+this['_eT'](_0x453221(0xc04))+_0x453221(0x2d3);})()),_0x282b01=Array[_0x1d37a9(0x9f5)](_0x370287['moving_averages'])?_0x370287[_0x1d37a9(0xd3d)][_0x1d37a9(0x93b)]((_0x537b56,_0x830a6b)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22'+_0x830a6b+'\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x464))+_0x1d37a9(0x495)+escapeHtml(_0x537b56['period']??0x7)+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9cc))+_0x1d37a9(0xafd)+escapeHtml(this[_0x1d37a9(0xee3)](_0x537b56[_0x1d37a9(0x404)]||'#f1c40f'))+_0x1d37a9(0x533)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x720))+'</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA'+(_0x537b56[_0x1d37a9(0xd03)]??0x7)+_0x1d37a9(0x461)+(_0x537b56[_0x1d37a9(0xb82)]?'checked':'')+_0x1d37a9(0x412)+this['_eT'](_0x1d37a9(0x943))+_0x1d37a9(0xb56))[_0x1d37a9(0x9af)](''):'',_0x9be2da=Array[_0x1d37a9(0x9f5)](_0x1f43b9?.[_0x1d37a9(0xb5b)])?_0x1f43b9['values'][_0x1d37a9(0x93b)]((_0x124463,_0x2ddbad)=>_0x1d37a9(0xe08)+_0x2ddbad+_0x1d37a9(0x183)+this[_0x1d37a9(0xcb1)]('Value')+'</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(String(_0x124463[_0x1d37a9(0xd97)]??0x0))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Color')+_0x1d37a9(0xa99)+escapeHtml(_0x124463[_0x1d37a9(0x404)]??'')+'\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this['_coerceColor'](_0x124463[_0x1d37a9(0x404)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i['test'](String(_0x124463[_0x1d37a9(0x404)]??''))||String(_0x124463['color']??'')[_0x1d37a9(0x68d)]('{{')?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0x1d37a9(0xc7b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x943))+'\x22><svg\x20width=\x2212\x22\x20height=\x2212\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222.5\x22><line\x20x1=\x2218\x22\x20y1=\x226\x22\x20x2=\x226\x22\x20y2=\x2218\x22/><line\x20x1=\x226\x22\x20y1=\x226\x22\x20x2=\x2218\x22\x20y2=\x2218\x22/></svg></button></div>')[_0x1d37a9(0x9af)](''):'',_0x50eb3d=_0x370287[_0x1d37a9(0xaa0)]!==![],_0x16ffa5=_0x370287[_0x1d37a9(0x99f)]!==![],_0x265773=_0x370287[_0x1d37a9(0x821)]!==![],_0x20f218=!!_0x370287[_0x1d37a9(0x9ee)],_0x5138c0=_0x370287['show_state']!==![],_0x506f17=_0x370287[_0x1d37a9(0xee8)]!==![],_0x4e5d01=!!_0x370287['show_in_legend'],_0x5611b5=_0x1a6e10=>_0x1a6e10?'':_0x1d37a9(0x6df);return _0x1d37a9(0x695)+(_0x599118?_0x1d37a9(0xf32):'')+'\x20'+(_0x370287[_0x1d37a9(0x80f)]===![]?_0x1d37a9(0x511):'')+'\x22\x20data-index=\x22'+_0x47ec4e+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22eh\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ed\x22\x20title=\x22'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x7c4))+_0x1d37a9(0xc3f)+_0x4a5ce8+_0x1d37a9(0xa1a)+(_0x21f078===_0x1d37a9(0x9eb)?'<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>'+(_0x47ec4e===0x0?'X':'Y')+_0x1d37a9(0x2d3):'')+'<span\x20class=\x22en\x22>'+_0x35388a+'</span>'+_0x1d605f+(_0xb1a35a!==null&&!isNaN(_0xb1a35a)?'<span\x20class=\x22ev\x22>'+_0xb1a35a[_0x1d37a9(0x5f6)](_0x370287[_0x1d37a9(0x778)]??0x1)+'\x20'+_0x2558d9+_0x1d37a9(0x2d3):'')+_0x1d37a9(0x4dc)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x7ef))+_0x1d37a9(0x29c)+(_0x792554===_0x1d37a9(0x6b6)?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xbb1)+this['_eT'](_0x1d37a9(0x6f2))+'</button><button\x20class=\x22tb\x20'+(_0x792554===_0x1d37a9(0x1fd)?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xa28)+this['_eT'](_0x1d37a9(0xae5))+_0x1d37a9(0xe3d)+(_0x792554==='data'?'active':'')+_0x1d37a9(0x73e)+this[_0x1d37a9(0xcb1)]('Basic')+_0x1d37a9(0xe3d)+(_0x792554===_0x1d37a9(0xf1c)?'active':'')+'\x22\x20data-tab=\x22state_row\x22><svg\x20width=\x2213\x22\x20height=\x2213\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x2218\x22\x20height=\x224\x22\x20rx=\x221\x22/><line\x20x1=\x223\x22\x20y1=\x2210\x22\x20x2=\x2214\x22\x20y2=\x2210\x22/></svg>'+this[_0x1d37a9(0xcb1)]('State\x20Row')+_0x1d37a9(0xe3d)+(_0x792554==='colors'?_0x1d37a9(0x1e6):'')+_0x1d37a9(0x379)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x939))+_0x1d37a9(0xe3d)+(_0x792554==='advanced'?'active':'')+_0x1d37a9(0x700)+this[_0x1d37a9(0xcb1)]('Advanced')+_0x1d37a9(0x6d1)+(_0x792554==='general'?'active':'')+_0x1d37a9(0x219)+(_0x370287[_0x1d37a9(0x80f)]===![]?'':_0x1d37a9(0x452))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1d37a9(0x979))+'\x20'+_0x404838(_0x1d37a9(0x3ab))+_0x1d37a9(0x59e)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x6f5))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22display:flex;flex-direction:column;min-height:56px\x22\x20data-entity=\x22'+(_0x370287[_0x1d37a9(0x4d7)]||'')+_0x1d37a9(0x3ca)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x830))+'\x20'+_0x404838('For\x20imported/external\x20statistics\x20with\x20no\x20regular\x20entity\x20in\x20HA\x20(e.g.\x20gazpar:gazpar_consumption,\x20linky:linky_consumption).\x20These\x20exist\x20only\x20in\x20the\x20statistics\x20database\x20and\x20appear\x20on\x20the\x20Energy\x20dashboard.\x20Leave\x20empty\x20for\x20normal\x20entities\x20—\x20those\x20automatically\x20use\x20long-term\x20statistics\x20if\x20their\x20state_class\x20is\x20measurement,\x20total,\x20or\x20total_increasing.')+_0x1d37a9(0xa91)+escapeHtml(_0x370287['statistic_id']??'')+'\x22\x20style=\x22width:100%;font-family:monospace;font-size:11px\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1d37a9(0xb30))+'\x20'+_0x404838(_0x1d37a9(0x715))+_0x1d37a9(0x99d)+escapeHtml(_0x4d818f?.[_0x1d37a9(0xdc3)]?.[_0x1d37a9(0xf9d)]||_0x1d37a9(0x1ed))+_0x1d37a9(0xe40)+escapeHtml(_0x370287[_0x1d37a9(0x1ed)]??'')+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)]('Unit')+'\x20'+_0x404838(_0x1d37a9(0xcf3))+'</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x4d818f?.[_0x1d37a9(0xdc3)]?.[_0x1d37a9(0x8b3)]||_0x1d37a9(0xdc1))+_0x1d37a9(0xe40)+escapeHtml(_0x370287[_0x1d37a9(0x9bf)]??'')+_0x1d37a9(0x56a)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x90b))+'\x20'+_0x404838(_0x1d37a9(0x1db))+_0x1d37a9(0x74f)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xf42))+_0x1d37a9(0xe40)+escapeHtml(_0x370287[_0x1d37a9(0x360)]??'')+_0x1d37a9(0x54a)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x984))+'\x20'+_0x404838(_0x1d37a9(0x66d))+_0x1d37a9(0xa7c)+_0x47ec4e+_0x1d37a9(0x69e)+(_0x792554==='data'?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xbb0)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xd4f))+_0x1d37a9(0x92f)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x6c3))+'\x20'+_0x404838(_0x1d37a9(0xd11))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>'+_0x5b2ab2(_0x1d37a9(0x44e),_0x4ca9c1,this['_eT'](_0x1d37a9(0x58c)))+_0x5b2ab2('secondary',_0x4ca9c1,this[_0x1d37a9(0xcb1)](_0x1d37a9(0x27c)))+_0x5b2ab2(_0x1d37a9(0xbc0),_0x4ca9c1,this[_0x1d37a9(0xcb1)]('Independent'))+_0x1d37a9(0x78b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x738))+'\x20'+_0x404838(_0x1d37a9(0xb3e))+_0x1d37a9(0x70d)+this[_0x1d37a9(0xcb1)]('State')+_0x1d37a9(0x275)+((()=>{const _0x4f46d0=_0x1d37a9,_0x1a52b9=this[_0x4f46d0(0x2f9)]?.['states']?.[_0x370287['entity']];if(!_0x1a52b9)return'';const _0x438123=Object[_0x4f46d0(0x7d5)](_0x1a52b9[_0x4f46d0(0xdc3)]||{})[_0x4f46d0(0x160)]();return _0x438123['map'](_0x40abd1=>'<option\x20value=\x22'+escapeHtml(_0x40abd1)+'\x22\x20'+((_0x370287[_0x4f46d0(0x56b)]??'')===_0x40abd1?'selected':'')+'>'+escapeHtml(_0x40abd1['replace'](/_/g,'\x20')[_0x4f46d0(0x9da)](/\b\w/g,_0x96b0da=>_0x96b0da[_0x4f46d0(0xd12)]()))+_0x4f46d0(0x76a))[_0x4f46d0(0x9af)]('');})())+_0x1d37a9(0x78b)+this['_eT']('Aggregation')+'\x20'+_0x404838('How\x20raw\x20data\x20points\x20within\x20each\x20time\x20bucket\x20are\x20combined.\x20avg\x20=\x20mean\x20(smoothest,\x20ideal\x20for\x20measurement\x20sensors\x20like\x20temperature/power).\x20min/max\x20=\x20lowest/highest\x20value.\x20last/first\x20=\x20most\x20recent\x20/\x20oldest\x20value\x20in\x20the\x20bucket.\x20median\x20=\x20middle\x20value\x20when\x20sorted\x20(outlier-resistant).\x20sum\x20=\x20total\x20of\x20all\x20values.\x20delta\x20=\x20max\x20minus\x20min\x20(spread\x20—\x20how\x20much\x20the\x20value\x20fluctuated).\x20change\x20=\x20sum\x20of\x20positive\x20jumps\x20between\x20consecutive\x20points\x20—\x20ideal\x20for\x20monotonic\x20counters\x20(energy/gas/water\x20meters)\x20because\x20counter\x20resets\x20are\x20ignored;\x20auto-capped\x20at\x20daily\x20buckets.\x20diff\x20=\x20signed\x20net\x20change\x20(last\x20value\x20minus\x20first)\x20—\x20for\x20fluctuating\x20values\x20like\x20ratios,\x20prices,\x20temperatures,\x20input_numbers\x20where\x20decreases\x20are\x20real\x20movements\x20rather\x20than\x20counter\x20resets.')+_0x1d37a9(0x65f)+[_0x1d37a9(0xf7d),_0x1d37a9(0x4da),_0x1d37a9(0x91c),_0x1d37a9(0x232),_0x1d37a9(0xc44),_0x1d37a9(0x20e),'sum',_0x1d37a9(0xe25),_0x1d37a9(0xd87),_0x1d37a9(0xaab)][_0x1d37a9(0x93b)](_0x1bd06c=>_0x5b2ab2(_0x1bd06c,_0x26fc56,{'avg':_0x1d37a9(0x82d),'min':_0x1d37a9(0x5d9),'max':_0x1d37a9(0x35d),'last':_0x1d37a9(0x9d4),'first':_0x1d37a9(0x279),'median':'Median','sum':_0x1d37a9(0x35e),'change':_0x1d37a9(0x2fd),'diff':_0x1d37a9(0xa96),'delta':'Delta'}[_0x1bd06c]))[_0x1d37a9(0x9af)]('')+_0x1d37a9(0x724)+((_0x370287[_0x1d37a9(0x6f4)]??_0x1d37a9(0xf7d))==='max'?_0x1d37a9(0x292)+(_0x370287[_0x1d37a9(0xc58)]!==![]?_0x1d37a9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1d37a9(0xcb1)]('Damp\x20midnight\x20reset\x20artifacts')+'\x20'+_0x404838('Daily-reset\x20counters\x20shown\x20with\x20max\x20+\x20date\x20grouping\x20can\x20leak\x20yesterday\x27s\x20peak\x20into\x20the\x20midnight\x20bucket;\x20the\x20card\x20damps\x20that\x20artifact\x20heuristically.\x20Disable\x20if\x20it\x20also\x20damps\x20legitimate\x20peaks\x20occurring\x20right\x20after\x20midnight.')+_0x1d37a9(0x5aa):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x370287[_0x1d37a9(0x6f4)]??_0x1d37a9(0xf7d))===_0x1d37a9(0xe25)?_0x1d37a9(0xb07)+(_0x370287[_0x1d37a9(0xc5f)]===!![]?_0x1d37a9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1d37a9(0x987))+'\x20'+_0x404838('Some\x20integrations\x20report\x20a\x20literal\x200\x20while\x20the\x20device\x20is\x20off\x20or\x20restarting,\x20then\x20jump\x20back\x20to\x20the\x20previous\x20total\x20-\x20each\x20dip\x20is\x20then\x20counted\x20as\x20a\x20meter\x20reset\x20and\x20the\x20restored\x20value\x20re-counted\x20as\x20new\x20consumption.\x20Enable\x20to\x20skip\x20zero\x20readings\x20entirely;\x20with\x20long-term\x20statistics\x20the\x20change\x20is\x20recomputed\x20from\x20the\x20state\x20column,\x20bypassing\x20the\x20polluted\x20sums.\x20Counters\x20that\x20genuinely\x20reset\x20to\x20zero\x20and\x20keep\x20counting\x20from\x20there\x20still\x20work.')+_0x1d37a9(0x5aa):'')+_0x1d37a9(0x846)+this[_0x1d37a9(0xcb1)]('Points/Hour')+'\x20'+_0x404838(_0x1d37a9(0x796))+_0x1d37a9(0xb91)+_0x2ac73d(_0x370287[_0x1d37a9(0xaf6)],!![])+_0x1d37a9(0x78b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xd7e))+'\x20'+_0x404838(_0x1d37a9(0x7e0))+_0x1d37a9(0xb58)+escapeHtml(_0x370287['decimals']??0x1)+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x288))+'\x20'+_0x404838('How\x20numbers\x20are\x20formatted.\x20System\x20=\x20follow\x20HA\x20locale\x20setting.\x20Comma\x20=\x20European\x20style\x20(1.234,56).\x20Dot\x20=\x20American\x20style\x20(1,234.56).')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>'+_0x5b2ab2(_0x1d37a9(0x7b7),_0x275afa,this[_0x1d37a9(0xcb1)](_0x1d37a9(0xdf3)))+_0x5b2ab2('comma',_0x275afa,_0x1d37a9(0x703))+_0x5b2ab2(_0x1d37a9(0xda0),_0x275afa,'1,234.56')+_0x1d37a9(0x20b)+(!_0x4e5d01?'lk':'')+_0x1d37a9(0xbb6)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xd56))+'\x20'+_0x404838(_0x1d37a9(0x540))+_0x1d37a9(0xd15)+(_0x4e5d01?_0x1d37a9(0x452):'')+'><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+(_0x4e5d01?'':_0x1d37a9(0x6df))+_0x1d37a9(0x313)+((_0x370287['legend_stats']||['min','avg',_0x1d37a9(0x91c)])[_0x1d37a9(0x68d)](_0x1d37a9(0x4da))?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this['_eT'](_0x1d37a9(0x5d9))+_0x1d37a9(0xfaf)+((_0x370287[_0x1d37a9(0xe8d)]||[_0x1d37a9(0x4da),_0x1d37a9(0xf7d),'max'])[_0x1d37a9(0x68d)](_0x1d37a9(0xf7d))?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x82d))+_0x1d37a9(0x315)+((_0x370287[_0x1d37a9(0xe8d)]||[_0x1d37a9(0x4da),'avg',_0x1d37a9(0x91c)])[_0x1d37a9(0x68d)](_0x1d37a9(0x91c))?'checked':'')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x35d))+_0x1d37a9(0x8bf)+((_0x370287[_0x1d37a9(0xe8d)]||[])[_0x1d37a9(0x68d)](_0x1d37a9(0x232))?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9d4))+_0x1d37a9(0x3ff)+((_0x370287[_0x1d37a9(0xe8d)]||[])[_0x1d37a9(0x68d)](_0x1d37a9(0x8a6))?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this['_eT'](_0x1d37a9(0x35e))+_0x1d37a9(0x518)+((_0x370287[_0x1d37a9(0xe8d)]||[])[_0x1d37a9(0x68d)](_0x1d37a9(0x920))?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xced))+'\x20'+_0x404838(_0x1d37a9(0xf17))+_0x1d37a9(0x648)+(_0x792554===_0x1d37a9(0xfc7)?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xc27)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x8c7))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x801))+'\x20'+_0x404838('Multiply\x20this\x20series\x20by\x20another\x20entity\x27s\x20value\x20over\x20time\x20—\x20the\x20cost\x20view:\x20consumption\x20×\x20tariff.\x20The\x20price\x20is\x20read\x20as\x20a\x20step\x20function\x20from\x20that\x20entity\x27s\x20history,\x20so\x20with\x20dynamic\x20tariffs\x20every\x20slice\x20of\x20consumption\x20is\x20billed\x20at\x20the\x20price\x20valid\x20at\x20that\x20moment.\x20Best\x20with\x20aggregate_func:\x20change\x20on\x20energy\x20counters;\x20set\x20Unit\x20to\x20your\x20currency.')+'</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x17d)]||'')+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x64e))+'\x20'+_0x404838(_0x1d37a9(0x62e))+_0x1d37a9(0x8db)+escapeHtml(_0x370287['price_attribute']||'')+_0x1d37a9(0xed7)+this[_0x1d37a9(0xcb1)]('Reference\x20Entity')+'\x20'+_0x404838(_0x1d37a9(0xbcf))+_0x1d37a9(0x209)+escapeHtml(_0x370287['ref_entity']||'')+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)]('Operation')+'\x20'+_0x404838(_0x1d37a9(0x98f))+_0x1d37a9(0xc4b)+(_0x370287['ref_entity']?'':_0x1d37a9(0xe1d))+'>'+[['subtract',_0x1d37a9(0x7da)],[_0x1d37a9(0x7ab),'A\x20+\x20B'],[_0x1d37a9(0xe45),_0x1d37a9(0xc50)],[_0x1d37a9(0xdb8),_0x1d37a9(0x971)],[_0x1d37a9(0xdaa),'B\x20−\x20A'],[_0x1d37a9(0x962),'B\x20÷\x20A']][_0x1d37a9(0x93b)](([_0x1a9377,_0x5e9d80])=>_0x5b2ab2(_0x1a9377,_0x370287['ref_op']??_0x1d37a9(0xe19),_0x5e9d80))['join']('')+_0x1d37a9(0x78b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9b1))+'\x20'+_0x404838(_0x1d37a9(0xadb))+_0x1d37a9(0x278)+escapeHtml(_0x370287[_0x1d37a9(0x850)]||'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Forecast\x20Horizon')+'\x20'+_0x404838(_0x1d37a9(0x4be))+_0x1d37a9(0x7bd)+escapeHtml(_0x370287[_0x1d37a9(0x34f)]??'')+_0x1d37a9(0xe2d)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x81d))+'\x20'+_0x404838(_0x1d37a9(0x563))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x561)]||'')+_0x1d37a9(0xe2d)+this[_0x1d37a9(0xcb1)]('Value\x20Factor')+'\x20'+_0x404838(_0x1d37a9(0x578))+_0x1d37a9(0x455)+escapeHtml(_0x370287[_0x1d37a9(0x335)]??0x0)+_0x1d37a9(0xb1d)+this['_eT'](_0x1d37a9(0xfc5))+'\x20'+_0x404838(_0x1d37a9(0x439))+'</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x48b)]??'')+_0x1d37a9(0x6ec)+(_0x370287['fixed_value']?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1d37a9(0x3c0))+'\x20'+_0x404838('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+'</span></div></label></div>'+(this[_0x1d37a9(0x427)](_0x1d37a9(0x8e1),_0x21f078)?_0x1d37a9(0xe5f)+(_0x370287[_0x1d37a9(0x8e1)]?_0x1d37a9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x1d37a9(0xcec))+'\x20'+_0x404838(_0x1d37a9(0xdb6))+_0x1d37a9(0xa98):'<div\x20class=\x22f\x22></div>')+_0x1d37a9(0xc91)+this[_0x1d37a9(0xcb1)]('State\x20Map')+'\x20'+_0x404838('Maps\x20non-numeric\x20state\x20strings\x20to\x20numeric\x20values\x20for\x20graphing.\x20Each\x20line\x20you\x20enter\x20is\x20assigned\x20a\x20number\x20starting\x20at\x200\x20in\x20order.\x20For\x20example:\x20if\x20you\x20enter\x20\x22off\x22\x20on\x20line\x201\x20and\x20\x22on\x22\x20on\x20line\x202,\x20the\x20graph\x20will\x20show\x200\x20for\x20off\x20and\x201\x20for\x20on.\x20Required\x20for\x20binary_sensor,\x20input_boolean,\x20and\x20other\x20non-numeric\x20entities.')+_0x1d37a9(0xa2d)+(_0x370287[_0x1d37a9(0x8e6)]?_0x370287['state_map'][_0x1d37a9(0x93b)](_0x3a96c3=>{const _0x3f2ca0=_0x1d37a9;let _0x3bab73=_0x3a96c3[_0x3f2ca0(0xd97)];if(_0x3a96c3[_0x3f2ca0(0x72c)]||_0x3a96c3[_0x3f2ca0(0x404)])_0x3bab73+=',\x20'+(_0x3a96c3['label']||'');if(_0x3a96c3['color'])_0x3bab73+=',\x20'+_0x3a96c3[_0x3f2ca0(0x404)];return _0x3bab73;})['join']('\x0a'):'')+_0x1d37a9(0xdcc)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xe10))+'\x20'+_0x404838(_0x1d37a9(0x44a))+_0x1d37a9(0x19c)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x16f))+'\x20'+_0x404838(_0x1d37a9(0xb16))+'</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x1a6)]??'')+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xfa5))+'\x20'+_0x404838(_0x1d37a9(0xbbf))+_0x1d37a9(0x744)+escapeHtml(_0x370287[_0x1d37a9(0x92d)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Value\x20Field')+'\x20'+_0x404838(_0x1d37a9(0x3b8))+_0x1d37a9(0xe81)+escapeHtml(_0x370287['data_value_field']??'')+_0x1d37a9(0x3a6)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x37d))+'\x20'+_0x404838(_0x1d37a9(0x99a))+_0x1d37a9(0x66a)+escapeHtml(_0x370287['data_value_expression']??'')+_0x1d37a9(0x5e2)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x22b))+'\x20'+_0x404838(_0x1d37a9(0xd66))+'</label><textarea\x20class=\x22e-data_vars\x22\x20rows=\x222\x22\x20placeholder=\x22mwst:\x20input_number.vat_rate&#10;gp:\x20input_number.base_price\x22\x20style=\x22width:100%;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:12px;font-family:monospace;resize:vertical;outline:none\x22>'+(_0x370287['data_vars']&&typeof _0x370287['data_vars']===_0x1d37a9(0x29f)?Object[_0x1d37a9(0x55a)](_0x370287[_0x1d37a9(0xa9a)])['map'](([_0x5f9c89,_0x3bae77])=>_0x5f9c89+':\x20'+_0x3bae77)[_0x1d37a9(0x9af)](String[_0x1d37a9(0xa3d)](0xa)):'')+_0x1d37a9(0x686)+this['_eT'](_0x1d37a9(0xee5))+'\x20'+_0x404838('How\x20to\x20interpret\x20the\x20Time\x20Field\x20value.\x20ISO\x20=\x20parsed\x20as\x20date\x20string\x20or\x20epoch\x20ms\x20(default).\x20Epoch\x20seconds/ms\x20=\x20Unix\x20timestamp.\x20Month/Day/Week\x20of\x20Year\x20=\x20numeric\x20category\x20(e.g.\x20Month:\x201..12\x20→\x20Jan..Dec).\x20Hour\x20of\x20Day\x20=\x200..23\x20hour\x20of\x20today.\x20Use\x20the\x20categorical\x20units\x20to\x20chart\x20monthly\x20summaries,\x20day-of-year\x20datasets,\x20or\x20hourly\x20patterns\x20without\x20generating\x20artificial\x20timestamps.')+_0x1d37a9(0x61f)+[_0x1d37a9(0x843),_0x1d37a9(0x240),_0x1d37a9(0x17e),_0x1d37a9(0x243),_0x1d37a9(0xfb7),_0x1d37a9(0x4e4),'week_of_year',_0x1d37a9(0x4ed)][_0x1d37a9(0x93b)](_0x30899c=>_0x5b2ab2(_0x30899c,_0x370287[_0x1d37a9(0x573)]??_0x1d37a9(0x843),{'iso':_0x1d37a9(0xd38),'epoch_seconds':_0x1d37a9(0x3fd),'epoch_ms':_0x1d37a9(0x9ad),'month_of_year':_0x1d37a9(0x1f0),'day_of_month':_0x1d37a9(0x998),'day_of_year':'Day\x20of\x20year\x20(1-366)','week_of_year':_0x1d37a9(0x27f),'hour_of_day':_0x1d37a9(0xbdd)}[_0x30899c]))[_0x1d37a9(0x9af)]('')+_0x1d37a9(0x78b)+this['_eT'](_0x1d37a9(0x549))+'\x20'+_0x404838('Year\x20used\x20to\x20anchor\x20categorical\x20Time\x20Units\x20(Month/Day/Week\x20of\x20Year).\x20Leave\x20empty\x20to\x20use\x20the\x20current\x20year.\x20Has\x20no\x20effect\x20for\x20ISO\x20or\x20Epoch\x20units.')+_0x1d37a9(0x62b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xb4f))+'\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0xbd0)]??'')+_0x1d37a9(0x5f3)+(_0x792554===_0x1d37a9(0xf1c)?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xb8c)+(!_0x5138c0?'lk':'')+_0x1d37a9(0x990)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x7d6))+'\x20'+_0x404838(_0x1d37a9(0x161))+'</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20'+(_0x370287[_0x1d37a9(0xb02)]!==![]?'selected':'')+'>'+this['_eT']('On')+_0x1d37a9(0x6f3)+(_0x370287[_0x1d37a9(0xb02)]===![]?'selected':'')+'>'+this['_eT']('Off')+'</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x5611b5(_0x5138c0)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1d37a9(0xe7a))+'\x20'+_0x404838(_0x1d37a9(0xcf7))+_0x1d37a9(0xb80)+(_0x5138c0?'':_0x1d37a9(0xe1d))+'>'+[['',this[_0x1d37a9(0xcb1)]('State\x20(live)')],['last',this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9d4))],['sum',this[_0x1d37a9(0xcb1)](_0x1d37a9(0x35e))],[_0x1d37a9(0xf7d),this['_eT'](_0x1d37a9(0x82d))],[_0x1d37a9(0x4da),this['_eT']('Min')],[_0x1d37a9(0x91c),this[_0x1d37a9(0xcb1)](_0x1d37a9(0x35d))],[_0x1d37a9(0xc44),this[_0x1d37a9(0xcb1)](_0x1d37a9(0x279))]]['map'](([_0x1fffd4,_0xb39336])=>_0x5b2ab2(_0x1fffd4,_0x370287['primary_state_as']??(_0x370287['show_state_last']?'last':''),_0xb39336))['join']('')+_0x1d37a9(0xda7)+([_0x1d37a9(0xc33),_0x1d37a9(0x916),_0x1d37a9(0x4c6),_0x1d37a9(0xa21),_0x1d37a9(0x417),'heatmap','calendar']['includes'](_0x21f078)&&((_0x370287['primary_state_as']??(_0x370287['show_state_last']?_0x1d37a9(0x232):''))==='last'||(_0x370287[_0x1d37a9(0xef6)]??'')===_0x1d37a9(0xc44))?_0x1d37a9(0x7cc)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xb57))+_0x1d37a9(0xc48):'')+_0x1d37a9(0x8b4)+this['_eT'](_0x1d37a9(0xd2a))+'\x20'+_0x404838(_0x1d37a9(0xb7d))+_0x1d37a9(0x225)+(_0x5138c0?'':_0x1d37a9(0xe1d))+'>'+['',_0x1d37a9(0x8a6),_0x1d37a9(0xf7d),_0x1d37a9(0x4da),_0x1d37a9(0x91c),_0x1d37a9(0xc44),'last',...[_0x1d37a9(0xc33),_0x1d37a9(0x916),_0x1d37a9(0xa21)][_0x1d37a9(0x68d)](_0x21f078)?[_0x1d37a9(0x4ba)]:[]][_0x1d37a9(0x93b)](_0x2384dc=>_0x5b2ab2(_0x2384dc,_0x370287[_0x1d37a9(0x457)]??'',{['']:this['_eT'](_0x1d37a9(0x6c9)),'sum':this[_0x1d37a9(0xcb1)]('Sum'),'avg':this[_0x1d37a9(0xcb1)]('Avg'),'min':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x5d9)),'max':this['_eT'](_0x1d37a9(0x35d)),'first':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x279)),'last':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9d4)),'pct':'%'}[_0x2384dc]))[_0x1d37a9(0x9af)]('')+'</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Name\x20Position')+'\x20'+_0x404838(_0x1d37a9(0x493))+_0x1d37a9(0xbf4)+(_0x5138c0?'':'disabled')+'>'+[['',this[_0x1d37a9(0xcb1)](_0x1d37a9(0xdb2))],[_0x1d37a9(0x98d),this[_0x1d37a9(0xcb1)](_0x1d37a9(0x2ae))]]['map'](([_0x2fb4fa,_0x151205])=>_0x5b2ab2(_0x2fb4fa,_0x370287[_0x1d37a9(0xd3e)]??'',_0x151205))[_0x1d37a9(0x9af)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xb7e))+'\x20'+_0x404838(_0x1d37a9(0x224))+_0x1d37a9(0x251)+(_0x5138c0?'':_0x1d37a9(0xe1d))+'>'+['left','center','right',_0x1d37a9(0x9b4),_0x1d37a9(0x978),_0x1d37a9(0x650)]['map'](_0x2b07fc=>_0x5b2ab2(_0x2b07fc,_0x370287['align_state']??'left',{'left':this[_0x1d37a9(0xcb1)](_0x1d37a9(0xed5)),'center':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x9e1)),'right':this['_eT']('Top\x20Right'),'bottom-left':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x35a)),'bottom-center':this[_0x1d37a9(0xcb1)](_0x1d37a9(0x92a)),'bottom-right':this[_0x1d37a9(0xcb1)]('Bottom\x20Right')}[_0x2b07fc]))['join']('')+_0x1d37a9(0x78b)+this['_eT'](_0x1d37a9(0xf80))+'\x20'+_0x404838(_0x1d37a9(0x7de))+_0x1d37a9(0x909)+(_0x370287['show_color_dot']!==![]?'checked':'')+'\x20'+(_0x5138c0?'':'disabled')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xfb8))+'\x20'+_0x404838('Show\x20the\x20colored\x20dot\x20next\x20to\x20this\x20entity\x20in\x20the\x20state\x20row,\x20compact\x20legend\x20and\x20tooltip.\x20Disable\x20for\x20a\x20cleaner\x20look\x20—\x20useful\x20when\x20you\x20only\x20have\x20one\x20entity,\x20or\x20when\x20color\x20thresholds\x20make\x20the\x20dot\x20color\x20no\x20longer\x20match\x20the\x20line\x20/\x20bar.')+_0x1d37a9(0x570)+(_0x370287[_0x1d37a9(0xc15)]?'checked':'')+'\x20'+(_0x5138c0?'':_0x1d37a9(0xe1d))+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x2e9))+'\x20'+_0x404838(_0x1d37a9(0x2f0))+_0x1d37a9(0x3c1)+(_0x370287[_0x1d37a9(0xda4)]?'checked':'')+'\x20'+(_0x5138c0?'':_0x1d37a9(0xe1d))+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)]('Hide\x20Name')+'\x20'+_0x404838(_0x1d37a9(0x259))+_0x1d37a9(0x5aa)+(_0x5138c0&&!['',_0x1d37a9(0x8a6),_0x1d37a9(0xf7d)][_0x1d37a9(0x68d)](_0x370287[_0x1d37a9(0xef6)]??(_0x370287[_0x1d37a9(0x999)]?'last':''))?_0x1d37a9(0xeca)+(_0x370287[_0x1d37a9(0x8ff)]?_0x1d37a9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x310))+'\x20'+_0x404838(_0x1d37a9(0x3e0))+_0x1d37a9(0x5aa):'')+(_0x5138c0&&(_0x370287['primary_state_as']??(_0x370287['show_state_last']?_0x1d37a9(0x232):''))!==''?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20'+(_0x370287['show_range_values']?_0x1d37a9(0x452):'')+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xd6d))+'\x20'+_0x404838('Display\x20the\x20window-wide\x20min\x20and\x20max\x20as\x20a\x20subdued\x20(min\x20-\x20max)\x20suffix\x20next\x20to\x20the\x20primary\x20value.\x20Best\x20paired\x20with\x20show_graph:\x20false\x20+\x20primary_state_as:\x20min/max\x20for\x20compact\x20records\x20cards.\x20Uses\x20range-band\x20data\x20when\x20enabled,\x20otherwise\x20falls\x20back\x20to\x20the\x20aggregate\x20min/max\x20over\x20the\x20visible\x20window.')+_0x1d37a9(0x5aa):'')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xfcd))+'\x20'+_0x404838(_0x1d37a9(0x7fc))+_0x1d37a9(0x7d1)+escapeHtml(_0x370287[_0x1d37a9(0x1f1)]??'')+'\x22\x20'+(_0x5138c0?'':_0x1d37a9(0xe1d))+'></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x1d37a9(0xe6a))+'\x20'+_0x404838(_0x1d37a9(0xbc5))+_0x1d37a9(0xab8)+escapeHtml(_0x370287['state_size']??'')+'\x22\x20'+(_0x5138c0?'':_0x1d37a9(0xe1d))+_0x1d37a9(0xe05)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x302))+'\x20'+_0x404838('Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.')+_0x1d37a9(0x502)+escapeHtml(_0x370287['icon_size']??'')+'\x22\x20'+(_0x5138c0?'':_0x1d37a9(0xe1d))+_0x1d37a9(0xbeb)+(!_0x506f17?'lk':'')+_0x1d37a9(0xdac)+this['_eT']('Trend\x20Icon')+'\x20'+_0x404838(_0x1d37a9(0xd5e))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20'+(_0x506f17?'checked':'')+_0x1d37a9(0xc06)+_0x5611b5(_0x506f17)+_0x1d37a9(0x779)+this['_eT'](_0x1d37a9(0x409))+'\x20'+_0x404838(_0x1d37a9(0x721))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-trend_period_hours\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.05\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x719)]??0x1)+'\x22\x20'+(_0x506f17?'':_0x1d37a9(0xe1d))+'><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x302))+'\x20'+_0x404838(_0x1d37a9(0x166))+'</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22'+escapeHtml(_0x370287[_0x1d37a9(0x16b)]??'')+'\x22\x20'+(_0x506f17?'':'disabled')+_0x1d37a9(0x639)+this['_eT']('Up\x20Color')+'\x20'+_0x404838('Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).')+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0x5d6),_0x370287[_0x1d37a9(0xfb9)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x41a))+'\x20'+_0x404838(_0x1d37a9(0xa09))+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0x1c0),_0x370287[_0x1d37a9(0x91d)]??'')+_0x1d37a9(0x8b4)+this[_0x1d37a9(0xcb1)]('Stable\x20Color')+'\x20'+_0x404838(_0x1d37a9(0x8c8))+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0x25a),_0x370287[_0x1d37a9(0xdd1)]??'')+_0x1d37a9(0xc9f)+(_0x792554==='appearance'?'active':'')+_0x1d37a9(0x960)+((_0x28b072[_0x1d37a9(0x3d9)]||_0x1d37a9(0xbae))===_0x1d37a9(0xbae)?_0x1d37a9(0xee7)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xbcb))+'\x20'+_0x404838(_0x1d37a9(0xd23))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x5b2ab2(_0x1d37a9(0xa5a),_0x5f96e5,this['_eT']('Line'))+_0x5b2ab2(_0x1d37a9(0x90f),_0x5f96e5,this[_0x1d37a9(0xcb1)](_0x1d37a9(0xdea)))+_0x5b2ab2(_0x1d37a9(0x923),_0x5f96e5,this['_eT'](_0x1d37a9(0x1e3)))+_0x5b2ab2(_0x1d37a9(0xda3),_0x5f96e5,this['_eT'](_0x1d37a9(0x83d)))+(_0x21f078===_0x1d37a9(0xbae)?_0x5b2ab2(_0x1d37a9(0x5af),_0x5f96e5,this[_0x1d37a9(0xcb1)](_0x1d37a9(0xee1))):'')+_0x1d37a9(0x78b)+this['_eT'](_0x1d37a9(0xdec))+'\x20'+_0x404838(_0x1d37a9(0x634))+_0x1d37a9(0xeba)+escapeHtml(_0x370287[_0x1d37a9(0xab9)]??'')+_0x1d37a9(0x7f2):'')+_0x1d37a9(0x374)+((()=>{const _0x5ca295=_0x1d37a9;return _0x5ca295(0xacd)+(!_0x50eb3d?'lk':'')+_0x5ca295(0x32b)+this[_0x5ca295(0xcb1)](_0x5ca295(0xae5))+'\x20'+_0x404838(_0x5ca295(0xa83))+_0x5ca295(0x2e4)+(_0x50eb3d?'checked':'')+_0x5ca295(0xcd0)+(_0x370287[_0x5ca295(0x96a)]===!![]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)](_0x5ca295(0xccb))+'\x20'+_0x404838('Start\x20this\x20entity\x20hidden\x20when\x20the\x20card\x20loads\x20—\x20reveal\x20it\x20by\x20clicking\x20it\x20in\x20the\x20legend.\x20Ignored\x20when\x20the\x20card-level\x20Auto\x20Hide\x20Entities\x20(Chart\x20→\x20Visual\x20Options)\x20is\x20on,\x20because\x20that\x20hides\x20everything.\x20Use\x20this\x20to\x20hide\x20only\x20some\x20entities\x20by\x20default.')+_0x5ca295(0xa22)+_0x5611b5(_0x50eb3d)+_0x5ca295(0xa7d)+(_0x28b072[_0x5ca295(0x4c3)]?_0x5ca295(0xee7)+this['_eT'](_0x5ca295(0x6ac))+'\x20'+_0x404838(_0x5ca295(0x488))+'</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x5ca295(0xcb1)](_0x5ca295(0x194))+'\x22\x20value=\x22'+escapeHtml(_0x370287[_0x5ca295(0xa55)]??'')+_0x5ca295(0x613):'')+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(this[_0x5ca295(0x427)](_0x5ca295(0x7e6),_0x21f078)||this[_0x5ca295(0x427)]('show_range_band',_0x21f078)?_0x5ca295(0x322)+(_0x370287[_0x5ca295(0x7e6)]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)](_0x5ca295(0xc24))+'\x20'+_0x404838(_0x5ca295(0x2b0))+_0x5ca295(0xea1)+(_0x370287[_0x5ca295(0x4ea)]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)](_0x5ca295(0xdd0))+'\x20'+_0x404838('When\x20the\x20sensor\x20is\x20unavailable\x20for\x20long\x20periods,\x20the\x20line\x20breaks\x20at\x20the\x20gap\x20instead\x20of\x20carrying\x20the\x20last\x20known\x20value\x20across.\x20Short\x20blips\x20(bucket-level\x20sample\x20irregularity)\x20stay\x20connected.\x20Turn\x20off\x20(default)\x20to\x20keep\x20the\x20line\x20continuous\x20regardless\x20of\x20outage\x20length.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_data_labels\x22\x20type=\x22checkbox\x22\x20'+(_0x370287[_0x5ca295(0x2b9)]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)]('Data\x20Labels')+'\x20'+_0x404838(_0x5ca295(0x18e))+'</span></div></label></div>':'')+_0x5ca295(0x3de)+((()=>{const _0x4c2c5c=_0x5ca295;if(_0x21f078!==_0x4c2c5c(0xbae)&&_0x21f078!=='state_timeline'||(_0x370287['graph_type']||_0x370287[_0x4c2c5c(0x342)])===_0x4c2c5c(0xda3))return'';const _0xd7fa80=_0x370287[_0x4c2c5c(0xfca)],_0x6bf908=Array[_0x4c2c5c(0x9f5)](_0xd7fa80)?_0xd7fa80:_0xd7fa80?[_0xd7fa80&&typeof _0xd7fa80===_0x4c2c5c(0x29f)?_0xd7fa80:{'period':_0xd7fa80===!![]?_0x4c2c5c(0x519):String(_0xd7fa80)}]:[],_0x1ac366=[_0x4c2c5c(0x519),'yesterday','last_week','last_month',_0x4c2c5c(0x9c9)],_0x5bdd8a=_0x6bf908[_0x4c2c5c(0x93b)]((_0x4180c6,_0xd8f0f2)=>{const _0x63a180=_0x4c2c5c,_0x184161=_0x4180c6&&typeof _0x4180c6===_0x63a180(0x29f)?_0x4180c6:{'period':String(_0x4180c6)},_0x4ff3fd=_0x184161[_0x63a180(0xd03)]!=null?String(_0x184161[_0x63a180(0xd03)]):_0x63a180(0x519),_0x2d1e54=!_0x1ac366[_0x63a180(0x68d)](_0x4ff3fd)?_0x63a180(0x5d0)+escapeHtml(_0x4ff3fd)+_0x63a180(0x957)+escapeHtml(_0x4ff3fd)+_0x63a180(0x789):'',_0x2190c8=_0x2f669d=>_0x4ff3fd===_0x2f669d?_0x63a180(0x70c):'',_0x2ad259=_0x184161[_0x63a180(0xc34)]||_0x63a180(0xf44),_0x1181d1=_0x354b00=>_0x2ad259===_0x354b00?_0x63a180(0x70c):'',_0xaa5c1f=_0x184161[_0x63a180(0xfad)]==='sequential'?_0x63a180(0x61d):'overlay',_0x384a0d=_0xa9897e=>_0xaa5c1f===_0xa9897e?_0x63a180(0x70c):'',_0x1ae252=_0x21f078!=='timeline'?'':_0x63a180(0xf38)+this[_0x63a180(0xcb1)](_0x63a180(0x5de))+'\x20'+_0x404838(_0x63a180(0x83b))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-layout\x22\x20'+(_0x4ff3fd===_0x63a180(0x519)?'':_0x63a180(0xe1d))+'><option\x20value=\x22overlay\x22\x20'+_0x384a0d(_0x63a180(0x56f))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x6b5))+_0x63a180(0x3b0)+_0x384a0d(_0x63a180(0x61d))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x6d2))+_0x63a180(0x2dd),_0x1dcdf1=String(_0x184161[_0x63a180(0x404)]??'')[_0x63a180(0x68d)]('{{');return _0x63a180(0xfb6)+_0xd8f0f2+_0x63a180(0x9f2)+this['_eT'](_0x63a180(0xaac))+_0x63a180(0x4e5)+_0x2190c8('previous_period')+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x629))+_0x63a180(0x4e7)+_0x2190c8(_0x63a180(0x6d5))+'>'+this['_eT'](_0x63a180(0x8b1))+'</option><option\x20value=\x22last_week\x22\x20'+_0x2190c8(_0x63a180(0x898))+'>'+this[_0x63a180(0xcb1)]('Week\x20Before')+_0x63a180(0x1ae)+_0x2190c8(_0x63a180(0xc9a))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0xa19))+_0x63a180(0xa64)+_0x2190c8(_0x63a180(0x9c9))+'>'+this['_eT']('Year\x20Before')+_0x63a180(0x76a)+_0x2d1e54+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x63a180(0xca4))+'\x20'+_0x404838('How\x20many\x20periods\x20back\x20this\x20row\x20compares\x20against:\x201\x20=\x20the\x20previous\x20period,\x202\x20=\x20two\x20periods\x20ago.\x20It\x20follows\x20the\x20selected\x20period\x20and\x20the\x20date\x20picker\x20-\x20on\x20the\x20Week\x20view\x202\x20means\x20two\x20weeks\x20ago;\x20switch\x20the\x20picker\x20to\x20Year\x20and\x20the\x20same\x20row\x20shows\x20two\x20years\x20back.')+_0x63a180(0x3a1)+escapeHtml(String(Math[_0x63a180(0x91c)](0x1,parseInt(_0x184161[_0x63a180(0xa31)])||0x1)))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x63a180(0xcb1)](_0x63a180(0xd0a))+_0x63a180(0x3f3)+_0x1181d1(_0x63a180(0xf44))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x3c9))+_0x63a180(0x284)+_0x1181d1(_0x63a180(0xe1b))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x65b))+'</option><option\x20value=\x22dotted\x22\x20'+_0x1181d1(_0x63a180(0xdc6))+'>'+this[_0x63a180(0xcb1)](_0x63a180(0x31d))+_0x63a180(0x84a)+(_0x1ae252?'r3':'r2')+_0x63a180(0x252)+this['_eT'](_0x63a180(0x9cc))+'</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22'+escapeHtml(_0x184161['color']??'')+'\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x63a180(0xee3)](_0x184161[_0x63a180(0x404)]))+'\x22'+(_0x1dcdf1?_0x63a180(0xa43):'')+'></div></div><div\x20class=\x22f\x22><label>'+this[_0x63a180(0xcb1)](_0x63a180(0xab3))+_0x63a180(0x184)+(_0x184161[_0x63a180(0x4f5)]!=null?escapeHtml(String(_0x184161[_0x63a180(0x4f5)])):'')+'\x22></div>'+_0x1ae252+_0x63a180(0xea0)+(_0x184161[_0x63a180(0x3f6)]===![]?'':_0x63a180(0x452))+_0x63a180(0xe54)+this[_0x63a180(0xcb1)]('Show\x20Δ%\x20in\x20tooltip')+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20'+(_0x184161['hide_on_load']===!![]?'checked':'')+_0x63a180(0xe54)+this[_0x63a180(0xcb1)](_0x63a180(0xccb))+'\x20'+_0x404838('This\x20comparison\x20starts\x20hidden\x20when\x20the\x20card\x20loads\x20-\x20reveal\x20it\x20by\x20clicking\x20its\x20legend\x20entry.\x20Note:\x20clicking\x20the\x20MAIN\x20series\x20in\x20the\x20legend\x20toggles\x20the\x20whole\x20comparison\x20group\x20together.')+_0x63a180(0xa26)+(_0x184161[_0x63a180(0x821)]===!![]?_0x63a180(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x63a180(0xcb1)](_0x63a180(0xe49))+'\x20'+_0x404838('Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.')+_0x63a180(0xbdf)+(_0x184161[_0x63a180(0x7e6)]===!![]?_0x63a180(0x452):'')+_0x63a180(0xe54)+this[_0x63a180(0xcb1)](_0x63a180(0xc24))+'\x20'+_0x404838(_0x63a180(0x392))+_0x63a180(0x2c0)+this[_0x63a180(0xcb1)]('Delete')+_0x63a180(0xb56);})['join']('');return _0x4c2c5c(0x4e1)+this['_eT'](_0x4c2c5c(0xb3f))+'\x20'+_0x404838(_0x4c2c5c(0xe17))+_0x4c2c5c(0x3cc)+(_0x5bdd8a||'<div\x20class=\x22es\x22>'+this[_0x4c2c5c(0xcb1)]('No\x20comparisons\x20yet')+_0x4c2c5c(0xc48))+_0x4c2c5c(0x70f)+this[_0x4c2c5c(0xcb1)](_0x4c2c5c(0x2f8))+_0x4c2c5c(0x812);})())+_0x5ca295(0x374)+(this[_0x5ca295(0x427)]('moving_averages',_0x21f078)?_0x5ca295(0xd8f)+this[_0x5ca295(0xcb1)](_0x5ca295(0x918))+'\x20'+_0x404838(_0x5ca295(0x46e))+'</div></div><div\x20class=\x22ma-list\x22>'+(_0x282b01||_0x5ca295(0x441)+this['_eT'](_0x5ca295(0x1a9))+_0x5ca295(0xc48))+_0x5ca295(0xb65)+this[_0x5ca295(0xcb1)](_0x5ca295(0xc4d))+'</button></div>':'')+((_0x28b072['chart_mode']||_0x5ca295(0xbae))===_0x5ca295(0xbae)?_0x5ca295(0xfd6)+(_0x5cc693==='never'?'lk':'')+_0x5ca295(0xcd9)+this[_0x5ca295(0xcb1)](_0x5ca295(0xc14))+'\x20'+_0x404838(_0x5ca295(0xb55))+_0x5ca295(0xb64)+_0x5b2ab2(_0x5ca295(0x7e9),_0x5cc693,this['_eT'](_0x5ca295(0x74d)))+_0x5b2ab2(_0x5ca295(0xc3e),_0x5cc693,this['_eT'](_0x5ca295(0x382)))+_0x5b2ab2(_0x5ca295(0xeeb),_0x5cc693,this[_0x5ca295(0xcb1)]('Always'))+_0x5ca295(0xbba)+(_0x5cc693===_0x5ca295(0x7e9)?_0x5ca295(0x6df):'')+'><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20'+(_0x370287[_0x5ca295(0xbff)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x5d9))+'\x20'+_0x404838(_0x5ca295(0x50d))+_0x5ca295(0x180)+(_0x370287[_0x5ca295(0x736)]!==![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x35d))+'\x20'+_0x404838(_0x5ca295(0xa33))+_0x5ca295(0x1c3)+(_0x370287[_0x5ca295(0xade)]!==![]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)](_0x5ca295(0xbf8))+'\x20'+_0x404838(_0x5ca295(0x72a))+_0x5ca295(0x176)+this[_0x5ca295(0xcb1)](_0x5ca295(0x54b))+'\x20'+_0x404838(_0x5ca295(0xadc))+_0x5ca295(0x996)+this[_0x5ca295(0xcb1)](_0x5ca295(0x6fa))+_0x5ca295(0xe40)+escapeHtml(_0x370287['extrema_color']??'')+'\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x5ca295(0xee3)](_0x370287[_0x5ca295(0xeb4)]||'#888888'))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x4e9))+'\x20'+_0x404838('Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.')+_0x5ca295(0x9bd)+escapeHtml(_0x370287[_0x5ca295(0xfb1)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT']('Background')+'\x20'+_0x404838(_0x5ca295(0xee4))+_0x5ca295(0x525)+this[_0x5ca295(0xcb1)](_0x5ca295(0x6fa))+_0x5ca295(0xe40)+escapeHtml(_0x370287[_0x5ca295(0xf58)]??'')+_0x5ca295(0x59f)+escapeHtml(this['_coerceColor'](_0x370287['extrema_bg_color']||_0x5ca295(0x512)))+_0x5ca295(0x43a)+this[_0x5ca295(0xcb1)](_0x5ca295(0xa62))+'\x20'+_0x404838('Opacity\x20of\x20the\x20extrema\x20label\x20background\x20(0\x20=\x20transparent,\x201\x20=\x20solid).\x20Use\x200\x20to\x20show\x20only\x20the\x20text\x20without\x20any\x20visible\x20box.\x20Default\x20is\x201.')+_0x5ca295(0xe9f)+escapeHtml(_0x370287['extrema_bg_opacity']??'')+_0x5ca295(0xd46):'')+_0x5ca295(0x374)+((_0x28b072['chart_mode']||'timeline')==='timeline'?'<div\x20class=\x22cs\x20'+(!_0x16ffa5?'lk':'')+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><polyline\x20points=\x223\x2017\x209\x2011\x2013\x2015\x2021\x207\x22/></svg>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x304))+'\x20'+_0x404838(_0x5ca295(0xb38))+_0x5ca295(0xc73)+(_0x16ffa5?_0x5ca295(0x452):'')+'><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x5611b5(_0x16ffa5)+'>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x22><div\x20class=\x22f\x22><label>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x7f1))+'\x20'+_0x404838('Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.')+_0x5ca295(0x5e8)+escapeHtml(_0x370287[_0x5ca295(0x8c1)]??2.5)+'\x22\x20'+(_0x16ffa5?'':_0x5ca295(0xe1d))+'></div><div\x20class=\x22f\x22\x20style=\x22justify-content:flex-end\x22><label\x20class=\x22si\x22\x20style=\x22margin-top:auto\x22><div\x20class=\x22st\x22><input\x20class=\x22e-smooth\x22\x20type=\x22checkbox\x22\x20'+(_0x370287[_0x5ca295(0xc2e)]!==![]?'checked':'')+'\x20'+(_0x16ffa5?'':'disabled')+_0x5ca295(0xe54)+this['_eT']('Bezier')+'\x20'+_0x404838(_0x5ca295(0x851))+'</span></div></label></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x5ca295(0xd0a))+'\x20'+_0x404838(_0x5ca295(0xbec))+_0x5ca295(0x79a)+(_0x16ffa5?'':'disabled')+_0x5ca295(0xaef)+((_0x370287['line_style']??_0x5ca295(0xe1b))===_0x5ca295(0xe1b)?_0x5ca295(0x70c):'')+'>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x65b))+'</option><option\x20value=\x22dotted\x22\x20'+(_0x370287['line_style']===_0x5ca295(0xdc6)?'selected':'')+'>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x31d))+_0x5ca295(0x515)+(_0x370287[_0x5ca295(0xc34)]===_0x5ca295(0xf44)?_0x5ca295(0x70c):'')+'>'+this[_0x5ca295(0xcb1)](_0x5ca295(0x3c9))+'</option></select></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_band\x22\x20type=\x22checkbox\x22\x20'+(_0x370287[_0x5ca295(0xd34)]?_0x5ca295(0x452):'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)]('Range\x20Band')+'\x20'+_0x404838(_0x5ca295(0x5e0))+_0x5ca295(0x9c7)+(_0x20f218?'checked':'')+_0x5ca295(0xe54)+this[_0x5ca295(0xcb1)](_0x5ca295(0x681))+'\x20'+_0x404838('Marks\x20each\x20individual\x20data\x20point\x20with\x20a\x20small\x20circle\x20on\x20the\x20line.\x20Useful\x20for\x20spotting\x20data\x20resolution,\x20gaps\x20in\x20history,\x20and\x20seeing\x20exactly\x20where\x20each\x20measurement\x20was\x20recorded.')+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x20f218?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x5ca295(0xcb1)]('Point\x20Size')+'\x20'+_0x404838(_0x5ca295(0x3a5))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-point_size\x22\x20type=\x22number\x22\x20min=\x220.5\x22\x20max=\x2220\x22\x20step=\x220.5\x22\x20placeholder=\x22auto\x22\x20value=\x22'+escapeHtml(_0x370287[_0x5ca295(0xb88)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>':'')+_0x5ca295(0x4df):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><line\x20x1=\x2212\x22\x20y1=\x2220\x22\x20x2=\x2212\x22\x20y2=\x2210\x22/><line\x20x1=\x2218\x22\x20y1=\x2220\x22\x20x2=\x2218\x22\x20y2=\x224\x22/><line\x20x1=\x226\x22\x20y1=\x2220\x22\x20x2=\x226\x22\x20y2=\x2216\x22/></svg>'+(_0x21f078==='gauge'?this['_eT'](_0x5ca295(0x6bf)):this[_0x5ca295(0xcb1)](_0x5ca295(0xb5e)))+'\x20'+_0x404838(_0x21f078==='gauge'?_0x5ca295(0xb2a):'Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.')+_0x5ca295(0x6a7)+(_0x21f078===_0x5ca295(0xa2a)?this[_0x5ca295(0xcb1)](_0x5ca295(0x5d9)):this['_eT']('Lower\x20Bound'))+'\x20'+_0x404838(_0x21f078===_0x5ca295(0xa2a)?_0x5ca295(0x81b):'Minimum\x20for\x20the\x20Y\x20axis.\x20Prefix\x20with\x20~\x20for\x20a\x20soft\x20bound\x20(e.g.\x20~0)\x20—\x20axis\x20uses\x20this\x20value\x20when\x20data\x20stays\x20above\x20it,\x20expands\x20if\x20data\x20goes\x20lower.\x20Hard\x20bound\x20(e.g.\x200)\x20forces\x20the\x20axis\x20edge\x20regardless\x20of\x20data.\x20Also\x20accepts\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.')+_0x5ca295(0x7ec)+escapeHtml(_0x370287['lower_bound']??'')+'\x22></div><div\x20class=\x22f\x22><label>'+(_0x21f078===_0x5ca295(0xa2a)?this[_0x5ca295(0xcb1)](_0x5ca295(0x35d)):this[_0x5ca295(0xcb1)](_0x5ca295(0xc05)))+'\x20'+_0x404838(_0x21f078===_0x5ca295(0xa2a)?_0x5ca295(0x786):_0x5ca295(0xfa1))+_0x5ca295(0x696)+escapeHtml(_0x370287[_0x5ca295(0x72f)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';})())+_0x1d37a9(0x433)+(_0x792554===_0x1d37a9(0x2aa)?_0x1d37a9(0x1e6):'')+_0x1d37a9(0xf14)+this['_eT'](_0x1d37a9(0x771))+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x4a7))+'\x20'+_0x404838(_0x1d37a9(0xd83))+'</label>'+_0x396e02(_0x1d37a9(0x53a),_0x370287[_0x1d37a9(0x404)]||'#ff4757')+_0x1d37a9(0xc48)+(this[_0x1d37a9(0x427)]('point_colors',_0x21f078)?_0x1d37a9(0xf38)+this[_0x1d37a9(0xcb1)]('Point\x20Color')+'\x20'+_0x404838(_0x1d37a9(0x65a))+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0x7bc),_0x370287['point_colors']||_0x370287['color']||_0x1d37a9(0xd57))+_0x1d37a9(0xc48):_0x1d37a9(0x367))+_0x1d37a9(0x6d8)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x4a6))+'\x20'+_0x404838('Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.')+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0xae3),_0x370287['icon_color']||_0x370287[_0x1d37a9(0x404)]||_0x1d37a9(0xd57))+'</div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x469))+'\x20'+_0x404838(_0x1d37a9(0x763))+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0xcc3),_0x370287[_0x1d37a9(0x4cc)]||_0x370287[_0x1d37a9(0x404)]||_0x1d37a9(0xd57))+_0x1d37a9(0x465)+(_0x21f078==='gauge'?_0x1d37a9(0xee7)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xec1))+'\x20'+_0x404838(_0x1d37a9(0xf3e))+_0x1d37a9(0xb72)+_0x396e02(_0x1d37a9(0x344),_0x370287['needle_color']??'')+'</div><div\x20class=\x22f\x22></div></div>':'')+_0x1d37a9(0xb5d)+(!_0x265773?'lk':'')+_0x1d37a9(0x62a)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xe49))+'\x20'+_0x404838(_0x1d37a9(0x61c))+_0x1d37a9(0xc71)+(_0x265773?_0x1d37a9(0x452):'')+'><span\x20class=\x22msl\x22></span></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x5611b5(_0x265773)+_0x1d37a9(0xaa3)+(_0x370287['gradient']!==![]?_0x1d37a9(0x452):'')+'\x20'+(_0x265773?'':_0x1d37a9(0xe1d))+_0x1d37a9(0xe54)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x2de))+'\x20'+_0x404838('Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.')+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Fill\x20Opacity')+'\x20'+_0x404838(_0x1d37a9(0x497))+_0x1d37a9(0x31a)+(_0x370287[_0x1d37a9(0x413)]!=null?escapeHtml(String(_0x370287[_0x1d37a9(0x413)])):'')+'\x22\x20'+(_0x265773?'':_0x1d37a9(0xe1d))+_0x1d37a9(0x965)+(this['_isFieldRelevantForMode'](_0x1d37a9(0x1bf),_0x21f078)?'<div\x20class=\x22cs\x20'+(_0x1f43b9?.[_0x1d37a9(0x80f)]?'lk':'')+_0x1d37a9(0x43b)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x359))+'\x20'+_0x404838(_0x1d37a9(0x9a6))+_0x1d37a9(0xf41)+(_0x11b0ce?.[_0x1d37a9(0x80f)]?_0x1d37a9(0x452):'')+'\x20'+(_0x1f43b9?.['enabled']?_0x1d37a9(0xe1d):'')+_0x1d37a9(0xbab)+(_0x1f43b9?.['enabled']?'<div\x20class=\x22ln\x22>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x3ae))+'</div>':'')+_0x1d37a9(0x17c)+(!_0x11b0ce?.[_0x1d37a9(0x80f)]||_0x1f43b9?.[_0x1d37a9(0x80f)]?_0x1d37a9(0x6df):'')+_0x1d37a9(0xa15)+this['_eT'](_0x1d37a9(0xfbd))+'\x20'+_0x404838(_0x1d37a9(0xc46))+_0x1d37a9(0xbc1)+escapeHtml(this[_0x1d37a9(0xee3)](_0x11b0ce?.[_0x1d37a9(0xd62)]??_0x1d37a9(0x178)))+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)]('Falling')+'\x20'+_0x404838(_0x1d37a9(0x2a8))+_0x1d37a9(0x431)+escapeHtml(this[_0x1d37a9(0xee3)](_0x11b0ce?.[_0x1d37a9(0x49c)]??'#e74c3c'))+_0x1d37a9(0xefe)+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x733))+'\x20'+_0x404838('Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.')+_0x1d37a9(0x93d)+escapeHtml(this[_0x1d37a9(0xee3)](_0x11b0ce?.[_0x1d37a9(0x98c)]??'#95a5a6'))+_0x1d37a9(0x94b):'')+(this['_isFieldRelevantForMode']('color_thresholds',_0x21f078)?_0x1d37a9(0xfd6)+(_0x11b0ce?.[_0x1d37a9(0x80f)]?'lk':'')+'\x22><div\x20class=\x22csh\x22><div\x20class=\x22cst\x22><svg\x20width=\x2214\x22\x20height=\x2214\x22\x20viewBox=\x220\x200\x2024\x2024\x22\x20fill=\x22none\x22\x20stroke=\x22currentColor\x22\x20stroke-width=\x222\x22><rect\x20x=\x223\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x223\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x2214\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/><rect\x20x=\x223\x22\x20y=\x2214\x22\x20width=\x227\x22\x20height=\x227\x22/></svg>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0xf2f))+'\x20'+_0x404838('Colorizes\x20the\x20graph\x20line\x20and\x20fill\x20based\x20on\x20the\x20data\x20value\x20at\x20each\x20point.\x20Define\x20value\x20breakpoints\x20and\x20assign\x20a\x20color\x20to\x20each\x20range.\x20Cannot\x20be\x20used\x20at\x20the\x20same\x20time\x20as\x20Rise/Fall\x20Colors.')+_0x1d37a9(0xe8c)+(_0x1f43b9?.[_0x1d37a9(0x80f)]?_0x1d37a9(0x452):'')+'\x20'+(_0x11b0ce?.[_0x1d37a9(0x80f)]?_0x1d37a9(0xe1d):'')+_0x1d37a9(0xbab)+(_0x11b0ce?.[_0x1d37a9(0x80f)]?'<div\x20class=\x22ln\x22>'+this[_0x1d37a9(0xcb1)](_0x1d37a9(0x855))+_0x1d37a9(0xc48):'')+_0x1d37a9(0x17c)+(!_0x1f43b9?.[_0x1d37a9(0x80f)]||_0x11b0ce?.[_0x1d37a9(0x80f)]?_0x1d37a9(0x6df):'')+_0x1d37a9(0x9c1)+this[_0x1d37a9(0xcb1)]('Direction')+'\x20'+_0x404838(_0x1d37a9(0x522))+_0x1d37a9(0xce5)+_0x5b2ab2(_0x1d37a9(0xe62),_0x1f43b9?.[_0x1d37a9(0x307)]??_0x1d37a9(0xe62),this['_eT']('Vertical'))+_0x5b2ab2(_0x1d37a9(0x8ac),_0x1f43b9?.[_0x1d37a9(0x307)]??'vertical',this[_0x1d37a9(0xcb1)](_0x1d37a9(0x5b2)))+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x1d37a9(0xcb1)]('Transition')+'\x20'+_0x404838(_0x1d37a9(0x8a8))+_0x1d37a9(0x766)+_0x5b2ab2('smooth',_0x1f43b9?.[_0x1d37a9(0xa9b)]??'smooth',this['_eT'](_0x1d37a9(0xd28)))+_0x5b2ab2(_0x1d37a9(0xd4d),_0x1f43b9?.[_0x1d37a9(0xa9b)]??_0x1d37a9(0xc2e),this[_0x1d37a9(0xcb1)]('Hard'))+_0x1d37a9(0x887)+(_0x1f43b9?.[_0x1d37a9(0xbb3)]?'checked':'')+_0x1d37a9(0xe54)+this['_eT']('Last\x20Color')+'\x20'+_0x404838(_0x1d37a9(0xb67))+_0x1d37a9(0xf52)+(_0x9be2da||_0x1d37a9(0x441)+this['_eT'](_0x1d37a9(0x58b))+'</div>')+_0x1d37a9(0x57c)+(_0x11b0ce?.['enabled']?'disabled':'')+_0x1d37a9(0xeda)+this['_eT']('Add\x20Threshold')+'</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>':'')+_0x1d37a9(0xbfc);})[_0x4c05b9(0x9af)](''),_0x21c646='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20'+(this['_openPanels'][_0x4c05b9(0x291)]('entities')?'open':'')+_0x4c05b9(0x4c8)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x734))+_0x4c05b9(0x5d7)+this[_0x4c05b9(0xd4e)][_0x4c05b9(0xdb4)]+'\x20'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x5a1))+_0x4c05b9(0x6ea)+_0x1bfc2d+_0x4c05b9(0xeb0)+(_0x28b072[_0x4c05b9(0x3d9)]===_0x4c05b9(0x9eb)&&this[_0x4c05b9(0xd4e)][_0x4c05b9(0xdb4)]>=0x2||_0x28b072[_0x4c05b9(0x3d9)]===_0x4c05b9(0xd05)&&this[_0x4c05b9(0xd4e)]['length']>=0x1||_0x28b072[_0x4c05b9(0x3d9)]==='calendar'&&this[_0x4c05b9(0xd4e)][_0x4c05b9(0xdb4)]>=0x1?'':_0x4c05b9(0x59b)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x211))+'</button>')+_0x4c05b9(0xde3),_0x4d0a19='<style>\x0a:host{display:block;font-family:'+_0x3b743b+_0x4c05b9(0x9fa);this[_0x4c05b9(0x97e)]=(this[_0x4c05b9(0x97e)]||0x0)+0x1;const _0x3349aa=_0x4c05b9(0x1c9)+(this[_0x4c05b9(0xac3)]['has'](_0x4c05b9(0x9d7))?'open':'')+_0x4c05b9(0xa42)+this['_eT'](_0x4c05b9(0x64f))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xcca))+_0x4c05b9(0x55f)+(!_0x478d40?_0x4c05b9(0x89d)+(_0x357e61===_0x4c05b9(0xe5d)?'active':'')+_0x4c05b9(0xe3f)+this['_eT'](_0x4c05b9(0x9ae))+_0x4c05b9(0xf78):'')+_0x4c05b9(0xca0)+(_0x357e61===_0x4c05b9(0x774)?_0x4c05b9(0x1e6):'')+_0x4c05b9(0x286)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdef))+_0x4c05b9(0xbe4)+(_0x357e61==='locale'?'active':'')+_0x4c05b9(0xb4a)+this[_0x4c05b9(0xcb1)]('Localization')+_0x4c05b9(0xe39)+(_0x357e61===_0x4c05b9(0xe5d)?_0x4c05b9(0x1e6):'')+'\x22\x20data-cstc=\x22headericon\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x478d40?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xdfa))+_0x4c05b9(0x3fa)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x7c3))+'\x20'+_0x404838(_0x4c05b9(0x3b4))+'</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x4c05b9(0xa11))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['card_header']??'')+_0x4c05b9(0xefe)+this['_eT'](_0x4c05b9(0x8ed))+'\x20'+_0x404838('Font\x20size\x20of\x20the\x20card\x20title\x20and\x20battery\x20icon.\x20The\x20battery\x20icon\x20and\x20percentage\x20text\x20scale\x20proportionally\x20with\x20this\x20value.\x20Accepts\x20any\x20CSS\x20value\x20like\x2016px\x20or\x201.2em.')+_0x4c05b9(0x876)+escapeHtml(_0x28b072[_0x4c05b9(0x67f)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0xbc2))+'\x20'+_0x404838(_0x4c05b9(0xdbf))+_0x4c05b9(0xbb2)+['left',_0x4c05b9(0xce2),'right'][_0x4c05b9(0x93b)](_0x4e36e5=>_0x5b2ab2(_0x4e36e5,_0x28b072[_0x4c05b9(0xb8b)]??_0x4c05b9(0x7b9),this[_0x4c05b9(0xcb1)](_0x4e36e5['charAt'](0x0)[_0x4c05b9(0xd12)]()+_0x4e36e5[_0x4c05b9(0xf77)](0x1))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xb60)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xabf))+'\x20'+_0x404838('Controls\x20how\x20entity\x20state\x20values\x20are\x20arranged\x20above/below\x20the\x20graph.\x20Default\x20=\x20each\x20entity\x20stacks\x20vertically\x20on\x20its\x20own\x20row.\x20Horizontal\x20=\x20entities\x20flow\x20side\x20by\x20side\x20in\x20a\x20single\x20row,\x20wrapping\x20if\x20needed.\x20Useful\x20for\x20compact\x20cards\x20with\x20many\x20entities.')+_0x4c05b9(0x7c7)+['default',_0x4c05b9(0x8ac)][_0x4c05b9(0x93b)](_0x1a8b72=>_0x5b2ab2(_0x1a8b72,_0x28b072[_0x4c05b9(0x6e1)]??_0x4c05b9(0xb52),{'default':this['_eT']('Default\x20(Vertical)'),'horizontal':this[_0x4c05b9(0xcb1)]('Horizontal')}[_0x1a8b72]))['join']('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0xe13))+'\x20'+_0x404838(_0x4c05b9(0xc45))+_0x4c05b9(0xdfd)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xdc9)]??'')+_0x4c05b9(0x689)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072['card_header_color']||_0x4c05b9(0x77d)))+_0x4c05b9(0x43a)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x2f6))+'\x20'+_0x404838(_0x4c05b9(0xe4c))+'</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072['card_header_weight']??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xe67))+'\x20'+_0x404838(_0x4c05b9(0xb70))+_0x4c05b9(0xed6)+this['_eT'](_0x4c05b9(0x6fa))+'\x22\x20value=\x22'+escapeHtml(_0x28b072['card_header_letter_spacing']??'')+'\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT'](_0x4c05b9(0xf86))+_0x4c05b9(0x3fa)+this['_eT']('Icon\x20Color')+'\x20'+_0x404838(_0x4c05b9(0x9f7))+_0x4c05b9(0xb72)+_0x396e02(_0x4c05b9(0xed9),_0x28b072[_0x4c05b9(0xb9c)]??'')+'</div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf80))+'\x20'+_0x404838(_0x4c05b9(0x2b4))+'</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x4c05b9(0x302))+'\x20'+_0x404838('Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.')+'</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22'+escapeHtml(_0x28b072['card_icon_size']??'')+_0x4c05b9(0xc53)+this['_eT'](_0x4c05b9(0xf50))+'\x20'+_0x404838('Use\x20a\x20custom\x20image\x20instead\x20of\x20an\x20MDI\x20icon.\x20Paste\x20a\x20full\x20URL\x20to\x20any\x20PNG/SVG/WebP.\x20Takes\x20priority\x20over\x20the\x20MDI\x20icon\x20field.')+_0x4c05b9(0xc8b)+escapeHtml(_0x28b072[_0x4c05b9(0xeed)]??'')+_0x4c05b9(0xefe)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x15b))+'\x20'+_0x404838(_0x4c05b9(0x33c))+_0x4c05b9(0x49a)+[_0x4c05b9(0x7b9),_0x4c05b9(0xce2),_0x4c05b9(0xbac)][_0x4c05b9(0x93b)](_0x15ef45=>_0x5b2ab2(_0x15ef45,_0x28b072[_0x4c05b9(0x8d1)]??_0x4c05b9(0x7b9),this['_eT'](_0x15ef45[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x15ef45[_0x4c05b9(0xf77)](0x1))))['join']('')+_0x4c05b9(0xa36):'')+_0x4c05b9(0x8fd)+(_0x357e61==='styling'?_0x4c05b9(0x1e6):'')+'\x22\x20data-cstc=\x22styling\x22><div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)]('Card\x20Styling')+_0x4c05b9(0x6a6)+(_0x478d40?'':_0x4c05b9(0x964)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x844))+'\x20'+_0x404838(_0x4c05b9(0x34b),_0x4c05b9(0xaa8))+_0x4c05b9(0x27a)+['subtle',_0x4c05b9(0x3f4)][_0x4c05b9(0x93b)](_0x4b9d97=>_0x5b2ab2(_0x4b9d97,_0x28b072[_0x4c05b9(0x48a)]??_0x4c05b9(0xe74),this[_0x4c05b9(0xcb1)](_0x4b9d97===_0x4c05b9(0x3f4)?_0x4c05b9(0xe4e):_0x4c05b9(0x619))))[_0x4c05b9(0x9af)]('')+'</select></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>')+_0x4c05b9(0x905)+this['_eT'](_0x4c05b9(0x687))+'\x20'+_0x404838(_0x4c05b9(0xfa7))+_0x4c05b9(0xba4)+escapeHtml(_0x28b072[_0x4c05b9(0x9c4)]==null||_0x28b072[_0x4c05b9(0x9c4)]===_0x4c05b9(0xdc1)||_0x28b072[_0x4c05b9(0x9c4)]===''?_0x4c05b9(0xdc1):_0x3b201(_0x28b072[_0x4c05b9(0x9c4)],0x96))+_0x4c05b9(0xec3)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x872))+'\x20'+_0x404838('Custom\x20background\x20color\x20for\x20the\x20card.\x20Accepts\x20any\x20CSS\x20color\x20(hex,\x20name,\x20rgb,\x20rgba).\x20Use\x20rgba(r,g,b,a)\x20for\x20transparency,\x20e.g.\x20rgba(155,150,150,0.3).\x20Leave\x20empty\x20for\x20theme\x20default.')+'</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xa66)]??'')+'\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072['card_background_color']||_0x4c05b9(0xf99)))+_0x4c05b9(0x43a)+this['_eT'](_0x4c05b9(0x678))+'\x20'+_0x404838(_0x4c05b9(0xd42))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x7b1)]??'')+'\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_shadow\x22\x20type=\x22checkbox\x22\x20'+(_0x28b072['card_shadow']!==![]?_0x4c05b9(0x452):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT']('Card\x20Shadow')+'\x20'+_0x404838(_0x4c05b9(0xc4e))+_0x4c05b9(0x1e5)+(_0x28b072[_0x4c05b9(0xb06)]!==![]?'checked':'')+_0x4c05b9(0xe54)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xcee))+'\x20'+_0x404838(_0x4c05b9(0x2a7))+_0x4c05b9(0x5a5)+(_0x28b072[_0x4c05b9(0xb06)]!==![]?_0x4c05b9(0xee7)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xaad))+'\x20'+_0x404838(_0x4c05b9(0x558))+_0x4c05b9(0x1fa)+this[_0x4c05b9(0xcb1)]('Auto')+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0xf9f)]??'')+_0x4c05b9(0x1bd)+escapeHtml(this[_0x4c05b9(0xee3)](_0x28b072[_0x4c05b9(0xf9f)]||_0x4c05b9(0x77d)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xd26))+'\x20'+_0x404838(_0x4c05b9(0xecb))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x9bb)]??'')+_0x4c05b9(0x587):'')+_0x4c05b9(0xd79)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0xf2b))+'\x20'+_0x404838(_0x4c05b9(0x4f2))+_0x4c05b9(0x89e)+this['_eT'](_0x4c05b9(0x6fa))+_0x4c05b9(0xe40)+escapeHtml(_0x28b072[_0x4c05b9(0x3d4)]??'')+_0x4c05b9(0xd0e)+this['_eT'](_0x4c05b9(0xece))+'\x20'+_0x404838(_0x4c05b9(0x536))+'</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22'+escapeHtml(_0x28b072[_0x4c05b9(0x96f)]??'')+_0x4c05b9(0xefe)+this[_0x4c05b9(0xcb1)]('Background\x20Blur')+'\x20'+_0x404838(_0x4c05b9(0xc2a))+_0x4c05b9(0xec9)+escapeHtml(_0x28b072[_0x4c05b9(0x35b)]??'')+_0x4c05b9(0x4ce)+(_0x590e3a||_0x21f078===_0x4c05b9(0x417)||_0x21f078==='ranking'||_0x2ffd64?_0x4c05b9(0xee7)+this[_0x4c05b9(0xcb1)]('Chart\x20Align')+'\x20'+_0x404838('Horizontal\x20position\x20of\x20the\x20chart\x20shape\x20within\x20the\x20card.\x20Left\x20pins\x20it\x20to\x20the\x20left\x20edge,\x20Right\x20to\x20the\x20right\x20edge,\x20Center\x20(default)\x20keeps\x20it\x20in\x20the\x20middle.\x20Useful\x20when\x20stacking\x20the\x20chart\x20next\x20to\x20other\x20content\x20or\x20for\x20visual\x20balance.')+_0x4c05b9(0x300)+['left',_0x4c05b9(0xce2),_0x4c05b9(0xbac)][_0x4c05b9(0x93b)](_0x283d4a=>_0x5b2ab2(_0x283d4a,_0x28b072[_0x4c05b9(0xf63)]??_0x4c05b9(0xce2),this[_0x4c05b9(0xcb1)](_0x283d4a[_0x4c05b9(0x74c)](0x0)[_0x4c05b9(0xd12)]()+_0x283d4a[_0x4c05b9(0xf77)](0x1))))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0xc6e):'')+_0x4c05b9(0x3c5)+(_0x357e61===_0x4c05b9(0x86a)?'active':'')+'\x22\x20data-cstc=\x22locale\x22><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x4c05b9(0xcb1)]('Localization')+_0x4c05b9(0xa05)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x54e))+'\x20'+_0x404838('Language\x20of\x20the\x20on-card\x20texts\x20-\x20date\x20picker\x20presets\x20and\x20range\x20labels,\x20group-by\x20picker\x20options,\x20tooltip\x20and\x20legend\x20words\x20like\x20Total/Min/Max,\x20and\x20empty\x20states.\x20Auto\x20=\x20follow\x20the\x20HA\x20Profile\x20>\x20Language\x20setting\x20per\x20viewer.\x20A\x20fixed\x20language\x20pins\x20the\x20card\x20texts\x20and\x20date\x20formats\x20for\x20every\x20viewer\x20-\x20useful\x20for\x20wall\x20tablets.\x20This\x20editor\x20follows\x20the\x20card&#39;s\x20language\x20as\x20well.\x20Entity\x20names,\x20units\x20and\x20your\x20own\x20labels\x20are\x20never\x20translated.\x20State\x20words\x20(on/off,\x20heating...)\x20come\x20from\x20HA&#39;s\x20own\x20translations\x20and\x20follow\x20the\x20viewer&#39;s\x20profile\x20language.\x20Missing\x20translations\x20fall\x20back\x20to\x20English.')+_0x4c05b9(0xe87)+[{'v':_0x4c05b9(0xdc1),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0x6cf))},...Object[_0x4c05b9(0x7d5)](LANG_NAMES)[_0x4c05b9(0x93b)](_0x1aaa1e=>({'v':_0x1aaa1e,'l':LANG_NAMES[_0x1aaa1e]||_0x1aaa1e}))['sort']((_0x19641e,_0x4b765f)=>_0x19641e['l']['localeCompare'](_0x4b765f['l'])),..._0x28b072['language']&&_0x28b072[_0x4c05b9(0x610)]!=='auto'&&!LANG_NAMES[_0x28b072[_0x4c05b9(0x610)]]?[{'v':_0x28b072[_0x4c05b9(0x610)],'l':_0x28b072[_0x4c05b9(0x610)]}]:[]]['map'](_0xc7d268=>_0x5b2ab2(_0xc7d268['v'],_0x28b072[_0x4c05b9(0x610)]??_0x4c05b9(0xdc1),_0xc7d268['l']))[_0x4c05b9(0x9af)]('')+_0x4c05b9(0x78b)+this['_eT']('Time\x20Zone')+'\x20'+_0x404838(_0x4c05b9(0x15e))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>'+[{'v':_0x4c05b9(0xdc1),'l':this[_0x4c05b9(0xcb1)](_0x4c05b9(0xa67))},{'v':_0x4c05b9(0xc49),'l':this[_0x4c05b9(0xcb1)]('Local\x20(device)')},{'v':_0x4c05b9(0xcc1),'l':this['_eT'](_0x4c05b9(0x83f))},..._0x28b072['time_zone']&&![_0x4c05b9(0xdc1),'local','server'][_0x4c05b9(0x68d)](_0x28b072[_0x4c05b9(0x579)])?[{'v':_0x28b072[_0x4c05b9(0x579)],'l':_0x28b072[_0x4c05b9(0x579)]}]:[]]['map'](_0x536832=>_0x5b2ab2(_0x536832['v'],_0x28b072[_0x4c05b9(0x579)]??_0x4c05b9(0xdc1),_0x536832['l']))['join']('')+_0x4c05b9(0xb8f);this['shadowRoot'][_0x4c05b9(0x5ca)]=_0x4d0a19+_0x4c05b9(0x7f9)+this[_0x4c05b9(0xcb1)](_0x4c05b9(0x3f0))+_0x4c05b9(0xe40)+escapeHtml(this[_0x4c05b9(0x383)]||'')+_0x4c05b9(0xe2a)+_0x7b036d+_0x3349aa+_0x21c646+'</div>',this[_0x4c05b9(0x58d)](),this[_0x4c05b9(0xe56)]();if(_0x55ef56?.[_0x4c05b9(0xa6e)]){const _0x26fd37=this[_0x4c05b9(0xb62)][_0x4c05b9(0x389)](_0x55ef56[_0x4c05b9(0xa6e)]);if(_0x26fd37){_0x26fd37[_0x4c05b9(0x5ea)]();if(_0x55ef56['ss']!==void 0x0)try{_0x26fd37['setSelectionRange'](_0x55ef56['ss'],_0x55ef56['se']);}catch{}}}}[_0x598d8a(0x791)](_0x572c56,_0x2a6868,_0xfac7ed,_0x3477df={}){const _0x201375=_0x598d8a;if(!_0x572c56||_0x572c56[_0x201375(0xea3)])return;_0x572c56[_0x201375(0xea3)]=!![],_0x572c56[_0x201375(0x5ca)]='';const _0x24a5a6=!!_0x3477df['disabled'],_0xb6fed7=document[_0x201375(0x2a2)](_0x201375(0xe0a));_0xb6fed7[_0x201375(0x56e)][_0x201375(0x346)]='position:relative;width:100%;max-width:125px';const _0x46f74d=document[_0x201375(0x2a2)](_0x201375(0xdf9));_0x46f74d[_0x201375(0x342)]=_0x201375(0xdf9),_0x46f74d[_0x201375(0xe1d)]=_0x24a5a6,_0x46f74d[_0x201375(0x56e)]['cssText']='display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;text-align:left;cursor:pointer;outline:none'+(_0x24a5a6?_0x201375(0x7ae):'');const _0x9e340c=document[_0x201375(0x2a2)](_0x201375(0xbd4));_0x9e340c[_0x201375(0x56e)][_0x201375(0x346)]=_0x201375(0xb6f);const _0x3d7f91=document[_0x201375(0x2a2)](_0x201375(0x75e));_0x3d7f91[_0x201375(0x56e)][_0x201375(0x346)]=_0x201375(0xf69);const _0x5e659b=document[_0x201375(0x2a2)](_0x201375(0x75e));_0x5e659b[_0x201375(0x56e)][_0x201375(0x346)]=_0x201375(0x705),_0x5e659b[_0x201375(0x5ca)]=_0x201375(0x993),_0x46f74d['append'](_0x9e340c,_0x3d7f91,_0x5e659b);const _0xdab88a=document['createElement'](_0x201375(0xe0a));_0xdab88a[_0x201375(0x56e)][_0x201375(0x346)]=_0x201375(0xbb5);const _0x2b5666=_0x38c4be=>typeof _0x38c4be===_0x201375(0xef0)&&(_0x38c4be[_0x201375(0x68d)]('{{')||_0x38c4be[_0x201375(0x68d)]('{%')),_0xd68a5b=()=>{const _0xf6d7ce=_0x201375,_0x50f679=(_0x2a6868()||'')[_0xf6d7ce(0xfa2)]();if(_0x2b5666(_0x50f679))_0x9e340c['setAttribute'](_0xf6d7ce(0xf27),_0xf6d7ce(0xe0b)),_0x9e340c[_0xf6d7ce(0x56e)][_0xf6d7ce(0x157)]=_0xf6d7ce(0x701),_0x3d7f91[_0xf6d7ce(0x61e)]=this['_eT'](_0xf6d7ce(0xe66)),_0x3d7f91['style']['color']=_0xf6d7ce(0x510);else _0x50f679?(_0x9e340c[_0xf6d7ce(0x57a)](_0xf6d7ce(0xf27),_0x50f679),_0x9e340c[_0xf6d7ce(0x56e)][_0xf6d7ce(0x157)]='visible',_0x3d7f91[_0xf6d7ce(0x61e)]=_0x50f679,_0x3d7f91['style'][_0xf6d7ce(0x404)]=_0xf6d7ce(0x510)):(_0x9e340c['removeAttribute'](_0xf6d7ce(0xf27)),_0x9e340c[_0xf6d7ce(0x56e)][_0xf6d7ce(0x157)]=_0xf6d7ce(0xcb7),_0x3d7f91[_0xf6d7ce(0x61e)]=_0x3477df[_0xf6d7ce(0xc0b)]||this[_0xf6d7ce(0xcb1)](_0xf6d7ce(0x6c9)),_0x3d7f91[_0xf6d7ce(0x56e)][_0xf6d7ce(0x404)]=_0xf6d7ce(0xce7));},_0x67bcff=document[_0x201375(0x2a2)](_0x201375(0x859));_0x67bcff[_0x201375(0x342)]=_0x201375(0x2c4),_0x67bcff[_0x201375(0xc0b)]=_0x3477df[_0x201375(0xf70)]||_0x201375(0x29d),_0x67bcff['value']=_0x2a6868()||'',_0x67bcff[_0x201375(0x56e)][_0x201375(0x346)]='width:100%;box-sizing:border-box;padding:8px\x2010px;border:1px\x20solid\x20var(--bd);border-radius:6px;background:var(--sf);color:var(--tx);font-size:12px;font-family:inherit;outline:none';let _0x475305=![];_0x67bcff[_0x201375(0x3dd)](_0x201375(0x859),()=>{const _0x4df7d4=_0x201375;_0xfac7ed(_0x67bcff[_0x4df7d4(0xd97)]||void 0x0),_0xd68a5b(),_0x475305=!![];}),_0x67bcff[_0x201375(0x3dd)]('change',()=>{const _0x2971ed=_0x201375;_0x475305&&(_0x475305=![],this[_0x2971ed(0xbd3)]());});const _0x47ad79=document[_0x201375(0x2a2)](_0x201375(0xe0a));_0x47ad79[_0x201375(0x61e)]=this[_0x201375(0xcb1)](_0x201375(0xee2)),_0x47ad79['style']['cssText']=_0x201375(0x1cd),_0xdab88a[_0x201375(0xba2)](_0x67bcff,_0x47ad79);let _0x84e133=null;const _0x1f8b61=_0x1d7c39=>{const _0x1b6af3=_0x201375;_0xfac7ed(_0x1d7c39||void 0x0);if(_0x67bcff)_0x67bcff[_0x1b6af3(0xd97)]=_0x1d7c39||'';_0xd68a5b(),this[_0x1b6af3(0xbd3)](),_0x7158f2();},_0x315bcf=()=>{const _0x45f77b=_0x201375;if(_0x84e133)return;const _0x8dc34=(_0x2a6868()||'')[_0x45f77b(0xfa2)]();if(this[_0x45f77b(0x2f9)]&&customElements[_0x45f77b(0xa75)](_0x45f77b(0x873)))_0x84e133=document[_0x45f77b(0x2a2)](_0x45f77b(0x873)),_0x84e133[_0x45f77b(0x5c5)]=this['_hass'],_0x84e133['value']=_0x2b5666(_0x8dc34)?'':_0x8dc34,_0x84e133['label']='',_0x84e133[_0x45f77b(0x56e)]['cssText']=_0x45f77b(0x373),_0x84e133[_0x45f77b(0x3dd)]('value-changed',_0x329acc=>{const _0x96b046=_0x45f77b;_0x329acc[_0x96b046(0xcfd)](),_0x1f8b61(_0x329acc['detail'][_0x96b046(0xd97)]);});else{if(this[_0x45f77b(0x2f9)]&&customElements[_0x45f77b(0xa75)]('ha-selector'))_0x84e133=document[_0x45f77b(0x2a2)](_0x45f77b(0x631)),_0x84e133['hass']=this[_0x45f77b(0x2f9)],_0x84e133[_0x45f77b(0x462)]={'icon':{}},_0x84e133[_0x45f77b(0xd97)]=_0x2b5666(_0x8dc34)?'':_0x8dc34,_0x84e133[_0x45f77b(0x72c)]='',_0x84e133[_0x45f77b(0x56e)][_0x45f77b(0x346)]=_0x45f77b(0x373),_0x84e133[_0x45f77b(0x3dd)](_0x45f77b(0xa20),_0x46e940=>{const _0x520f19=_0x45f77b;_0x46e940['stopPropagation'](),_0x1f8b61(_0x46e940[_0x520f19(0x69d)][_0x520f19(0xd97)]);});else return;}_0xdab88a[_0x45f77b(0xa9e)](_0x84e133);},_0x4e736f=()=>{const _0x46c377=_0x201375;if(_0x24a5a6)return;if(this[_0x46c377(0xc1d)]&&this[_0x46c377(0xc1d)]['wrap']!==_0xb6fed7)this[_0x46c377(0xc1d)][_0x46c377(0xf15)]();_0x315bcf(),_0xdab88a[_0x46c377(0x56e)][_0x46c377(0x213)]='block',this[_0x46c377(0xc1d)]={'wrap':_0xb6fed7,'close':_0x7158f2},setTimeout(()=>{const _0x799c64=_0x46c377;try{_0x67bcff[_0x799c64(0x5ea)]();}catch(_0x46078c){}},0x1e);},_0x7158f2=()=>{const _0x145cc5=_0x201375;_0xdab88a['style']['display']=_0x145cc5(0xbc9);if(this[_0x145cc5(0xc1d)]&&this['_cpdOpen'][_0x145cc5(0xcf5)]===_0xb6fed7)this['_cpdOpen']=null;_0x475305&&(_0x475305=![],this['_valueChanged']());};_0x46f74d['addEventListener'](_0x201375(0xc3e),()=>{const _0x4c66f3=_0x201375;_0xdab88a[_0x4c66f3(0x56e)][_0x4c66f3(0x213)]===_0x4c66f3(0x77e)?_0x7158f2():_0x4e736f();}),_0xb6fed7[_0x201375(0xba2)](_0x46f74d,_0xdab88a),_0x572c56['appendChild'](_0xb6fed7),_0xd68a5b(),!this['_cpdDocBound']&&(this[_0x201375(0x6f8)]=!![],this[_0x201375(0xb62)]['addEventListener'](_0x201375(0xc3e),_0x57d452=>{const _0x3e5a8b=_0x201375;if(!this[_0x3e5a8b(0xc1d)])return;const _0x419f36=_0x57d452[_0x3e5a8b(0x856)]?_0x57d452[_0x3e5a8b(0x856)]():[_0x57d452[_0x3e5a8b(0xd20)]];if(_0x419f36[_0x3e5a8b(0xeaf)](_0x3d07db=>_0x3d07db&&_0x3d07db['nodeName']&&/COMBO-BOX|OVERLAY/i['test'](_0x3d07db['nodeName'])))return;if(!_0x419f36[_0x3e5a8b(0x68d)](this['_cpdOpen']['wrap']))this[_0x3e5a8b(0xc1d)][_0x3e5a8b(0xf15)]();},!![]));}['_wireUp'](){const _0x5ef7ca=_0x598d8a,_0x41f036=this['_debounce'](()=>this['_valueChanged'](),0x190),_0x3aac9d=()=>this['_valueChanged']();[['include_attribute_name','use_only_attribute_name'],[_0x5ef7ca(0x37e),_0x5ef7ca(0xe31)]]['forEach'](([_0x49f851,_0x350e9])=>{const _0x99ecaf=_0x5ef7ca;this[_0x99ecaf(0x97b)](_0x49f851,_0x99ecaf(0xe25),()=>{const _0x49d4d5=_0x99ecaf,_0x47e587=this['shadowRoot'][_0x49d4d5(0x73b)](_0x49f851),_0x5451b3=this[_0x49d4d5(0xb62)][_0x49d4d5(0x73b)](_0x350e9);if(_0x47e587?.[_0x49d4d5(0x452)]&&_0x5451b3?.[_0x49d4d5(0x452)])_0x5451b3[_0x49d4d5(0x452)]=![];});}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)](_0x5ef7ca(0xb41))[_0x5ef7ca(0x56c)](_0x1efd7d=>{const _0x5d9789=_0x5ef7ca;_0x1efd7d[_0x5d9789(0x3dd)](_0x5d9789(0xc3e),()=>{const _0x524925=_0x5d9789,_0xe5123b=_0x1efd7d['dataset'][_0x524925(0xab0)];if(this[_0x524925(0xac3)][_0x524925(0x291)](_0xe5123b))this['_openPanels'][_0x524925(0x2ef)](_0xe5123b);else this[_0x524925(0xac3)][_0x524925(0x7ab)](_0xe5123b);_0x1efd7d[_0x524925(0xdbc)](_0x524925(0x328))[_0x524925(0x422)][_0x524925(0xab0)](_0x524925(0xf32));});}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)](_0x5ef7ca(0x2a4))[_0x5ef7ca(0x56c)](_0x1fcb43=>{const _0x1862e5=_0x5ef7ca;_0x1fcb43[_0x1862e5(0x3dd)]('click',()=>{const _0x4e81be=_0x1862e5;this[_0x4e81be(0x38b)]=_0x1fcb43[_0x4e81be(0xc93)][_0x4e81be(0x94d)],this[_0x4e81be(0xb62)][_0x4e81be(0x29a)](_0x4e81be(0x2a4))['forEach'](_0x57ebe0=>_0x57ebe0[_0x4e81be(0x422)]['toggle'](_0x4e81be(0x1e6),_0x57ebe0[_0x4e81be(0xc93)]['mtab']===this[_0x4e81be(0x38b)])),this['shadowRoot'][_0x4e81be(0x29a)](_0x4e81be(0x7c2))['forEach'](_0x1d5e31=>_0x1d5e31[_0x4e81be(0x422)][_0x4e81be(0xab0)]('active',_0x1d5e31['dataset'][_0x4e81be(0xb20)]===this[_0x4e81be(0x38b)]));});}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)](_0x5ef7ca(0xc3c))[_0x5ef7ca(0x56c)](_0x4de875=>{const _0x1a72c8=_0x5ef7ca;_0x4de875[_0x1a72c8(0x3dd)](_0x1a72c8(0xc3e),()=>{const _0x7028ad=_0x1a72c8;this[_0x7028ad(0x6b3)]=_0x4de875[_0x7028ad(0xc93)][_0x7028ad(0x637)],this[_0x7028ad(0xb62)][_0x7028ad(0x29a)](_0x7028ad(0xc3c))['forEach'](_0x302934=>_0x302934[_0x7028ad(0x422)]['toggle'](_0x7028ad(0x1e6),_0x302934[_0x7028ad(0xc93)][_0x7028ad(0x637)]===this[_0x7028ad(0x6b3)])),this[_0x7028ad(0xb62)][_0x7028ad(0x29a)](_0x7028ad(0xa79))[_0x7028ad(0x56c)](_0x134745=>_0x134745['classList']['toggle'](_0x7028ad(0x1e6),_0x134745[_0x7028ad(0xc93)][_0x7028ad(0x7fe)]===this[_0x7028ad(0x6b3)]));});});const _0x501969=this['shadowRoot'][_0x5ef7ca(0x73b)](_0x5ef7ca(0xe99));_0x501969&&_0x501969[_0x5ef7ca(0x3dd)](_0x5ef7ca(0x859),()=>{const _0x21a708=_0x5ef7ca;this[_0x21a708(0x383)]=_0x501969['value'],this[_0x21a708(0xf36)]();});[_0x5ef7ca(0x679),_0x5ef7ca(0x67f),_0x5ef7ca(0xa66),'card_icon_size',_0x5ef7ca(0xeed),_0x5ef7ca(0x615)]['forEach'](_0x2dd4f3=>this[_0x5ef7ca(0x97b)](_0x2dd4f3,_0x5ef7ca(0x859),_0x41f036)),[_0x5ef7ca(0x3d4),'card_border_radius',_0x5ef7ca(0xf9f),_0x5ef7ca(0x9bb),_0x5ef7ca(0x96f),_0x5ef7ca(0x35b),_0x5ef7ca(0xdc9),'card_header_weight','card_header_letter_spacing'][_0x5ef7ca(0x56c)](_0x3db502=>this[_0x5ef7ca(0x97b)](_0x3db502,_0x5ef7ca(0x859),_0x41f036)),[_0x5ef7ca(0x177),_0x5ef7ca(0xaf6),_0x5ef7ca(0x9c4),_0x5ef7ca(0x9d1),_0x5ef7ca(0x500),_0x5ef7ca(0x6dc),_0x5ef7ca(0xe90),_0x5ef7ca(0x2c8),'max_visible_interval',_0x5ef7ca(0xd3f),'date_picker_step','state_timeline_corner_radius',_0x5ef7ca(0x3d2),_0x5ef7ca(0x69c),_0x5ef7ca(0x207),_0x5ef7ca(0x745),_0x5ef7ca(0xa3c)][_0x5ef7ca(0x56c)](_0xdab9b6=>this[_0x5ef7ca(0x97b)](_0xdab9b6,'input',_0x41f036)),this['_on'](_0x5ef7ca(0x41b),_0x5ef7ca(0x859),_0x41f036),this[_0x5ef7ca(0x97b)]('graph_end_hour',_0x5ef7ca(0x859),_0x41f036),['lower_bound_secondary','upper_bound_secondary','lower_bound',_0x5ef7ca(0x72f),'tooltip_sync_group',_0x5ef7ca(0xc64),_0x5ef7ca(0x5b0),_0x5ef7ca(0x621),_0x5ef7ca(0x64b),'pph_picker_group',_0x5ef7ca(0xb8a),'sync_group'][_0x5ef7ca(0x56c)](_0x44973c=>this[_0x5ef7ca(0x97b)](_0x44973c,_0x5ef7ca(0x859),_0x41f036)),['y_axis_ticks',_0x5ef7ca(0xe03)]['forEach'](_0x235704=>this['_on'](_0x235704,_0x5ef7ca(0x859),_0x41f036)),[_0x5ef7ca(0xbe8),_0x5ef7ca(0x50a),_0x5ef7ca(0x2d7),_0x5ef7ca(0xf2a)][_0x5ef7ca(0x56c)](_0xbdf5fd=>this[_0x5ef7ca(0x97b)](_0xbdf5fd,_0x5ef7ca(0x859),_0x41f036)),[_0x5ef7ca(0xe6b),'y_axis_font_opacity',_0x5ef7ca(0xc02),_0x5ef7ca(0x9f9),_0x5ef7ca(0x2cb),_0x5ef7ca(0xf23),_0x5ef7ca(0x7a4),_0x5ef7ca(0x722),_0x5ef7ca(0x35f),'pie_label_color',_0x5ef7ca(0xf0c),_0x5ef7ca(0x36a),'card_background_color',_0x5ef7ca(0x19a),_0x5ef7ca(0xd39),'y_grid_opacity',_0x5ef7ca(0x221),_0x5ef7ca(0x8cc),_0x5ef7ca(0x58f),'now_line_color',_0x5ef7ca(0xea5),_0x5ef7ca(0xf92),_0x5ef7ca(0x4b0)][_0x5ef7ca(0x56c)](_0x44bdec=>this[_0x5ef7ca(0x97b)](_0x44bdec,'input',_0x41f036)),[_0x5ef7ca(0x2cb),'x_axis_color','x_axis_date_color','pie_label_color',_0x5ef7ca(0x36a),'card_background_color','y_grid_color',_0x5ef7ca(0x8cc),_0x5ef7ca(0x3a2),_0x5ef7ca(0xf9f),_0x5ef7ca(0xdc9),_0x5ef7ca(0x4b0)][_0x5ef7ca(0x56c)](_0x51cd27=>{const _0x1cdf47=_0x5ef7ca,_0x22b741=this[_0x1cdf47(0xb62)][_0x1cdf47(0x73b)](_0x51cd27+'_pick'),_0x37e9ed=this['shadowRoot']['getElementById'](_0x51cd27);if(_0x22b741&&_0x37e9ed){const _0x412350=()=>{const _0x20562b=_0x1cdf47,_0x521ecf=_0x37e9ed[_0x20562b(0xd97)]['trim'](),_0x2b1a09=_0x521ecf[_0x20562b(0x68d)]('{{');_0x22b741[_0x20562b(0x56e)][_0x20562b(0x4f5)]=_0x2b1a09?_0x20562b(0x6a0):'',_0x22b741[_0x20562b(0x56e)][_0x20562b(0x1e7)]=_0x2b1a09?_0x20562b(0xbc9):'';if(!_0x2b1a09&&/^#[0-9a-fA-F]{6}$/[_0x20562b(0x40a)](_0x521ecf))_0x22b741[_0x20562b(0xd97)]=_0x521ecf;};_0x22b741[_0x1cdf47(0x3dd)](_0x1cdf47(0x859),()=>{const _0x50332d=_0x1cdf47;_0x37e9ed[_0x50332d(0xd97)]=_0x22b741[_0x50332d(0xd97)],_0x41f036();}),_0x37e9ed[_0x1cdf47(0x3dd)]('input',()=>{_0x412350();}),_0x412350();}}),['default_interval',_0x5ef7ca(0xb8b),'state_layout',_0x5ef7ca(0xb9a),_0x5ef7ca(0x579),_0x5ef7ca(0x610),_0x5ef7ca(0x3d9),_0x5ef7ca(0x8d1),_0x5ef7ca(0x568),_0x5ef7ca(0x7af),_0x5ef7ca(0x27e),_0x5ef7ca(0x973),'scroll_mode','datetime_format',_0x5ef7ca(0x7e4),_0x5ef7ca(0x89a),_0x5ef7ca(0x5ac),_0x5ef7ca(0xded),_0x5ef7ca(0xb79),_0x5ef7ca(0x405),_0x5ef7ca(0xd73),_0x5ef7ca(0x7b6),_0x5ef7ca(0x60a),_0x5ef7ca(0x866),'chart_align','y_grid_style',_0x5ef7ca(0xdc8),'axis_style',_0x5ef7ca(0xe11),'y_axis_number_format',_0x5ef7ca(0x390),_0x5ef7ca(0x601),_0x5ef7ca(0xdce)]['forEach'](_0x4229a2=>this['_on'](_0x4229a2,'change',_0x3aac9d)),[_0x5ef7ca(0x68e),_0x5ef7ca(0xb4c),'show_cell_values',_0x5ef7ca(0xd0f),_0x5ef7ca(0x4db),_0x5ef7ca(0x825),_0x5ef7ca(0x5f2),_0x5ef7ca(0x459),'show_y2_axis','show_x_axis',_0x5ef7ca(0xd7d),_0x5ef7ca(0x1e8),_0x5ef7ca(0x545),_0x5ef7ca(0x330),_0x5ef7ca(0x7a6),_0x5ef7ca(0x4c3),_0x5ef7ca(0x361),_0x5ef7ca(0x3c6),_0x5ef7ca(0x90a),_0x5ef7ca(0x7bf),'show_group_by_picker','auto_scale_points',_0x5ef7ca(0xd98),_0x5ef7ca(0x231),_0x5ef7ca(0x832),_0x5ef7ca(0x1cb),_0x5ef7ca(0x760),'crosshair',_0x5ef7ca(0xa60),_0x5ef7ca(0xfc3),_0x5ef7ca(0xe28),'scroll_sync',_0x5ef7ca(0xd71),_0x5ef7ca(0xa5f),_0x5ef7ca(0xe94),_0x5ef7ca(0xd02),_0x5ef7ca(0x1d0),'card_border','show_now_line',_0x5ef7ca(0xaf3),_0x5ef7ca(0x8fe),_0x5ef7ca(0x635),_0x5ef7ca(0x5db),_0x5ef7ca(0x345),'include_area_names',_0x5ef7ca(0xe31),_0x5ef7ca(0x37e),_0x5ef7ca(0x799)]['forEach'](_0x453683=>this[_0x5ef7ca(0x97b)](_0x453683,'change',_0x3aac9d)),['show_tooltip','show_interval_picker','show_attribute_list',_0x5ef7ca(0x7bf),_0x5ef7ca(0x8f9),'tooltip_sync','crosshair',_0x5ef7ca(0xe28),'scroll_sync',_0x5ef7ca(0x545),_0x5ef7ca(0x5f2),_0x5ef7ca(0xe94),_0x5ef7ca(0x8fe),_0x5ef7ca(0x816),'include_attribute_name',_0x5ef7ca(0x37e),_0x5ef7ca(0x5db)]['forEach'](_0x2fcb38=>this['_on'](_0x2fcb38,_0x5ef7ca(0xe25),()=>{this['_render']();})),this['shadowRoot'][_0x5ef7ca(0x29a)](_0x5ef7ca(0x290))['forEach'](_0x33d73f=>_0x33d73f[_0x5ef7ca(0x3dd)]('change',_0x3aac9d)),this['shadowRoot'][_0x5ef7ca(0x29a)](_0x5ef7ca(0xefc))[_0x5ef7ca(0x56c)](_0x54937f=>_0x54937f[_0x5ef7ca(0x3dd)](_0x5ef7ca(0xe25),_0x3aac9d));const _0x3b9fb8=this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x389)](_0x5ef7ca(0xb59));_0x3b9fb8?.[_0x5ef7ca(0x3dd)](_0x5ef7ca(0xe25),()=>{const _0x3cbace=_0x5ef7ca;this[_0x3cbace(0x2b7)][_0x3cbace(0xb9c)]=_0x3b9fb8[_0x3cbace(0xd97)]||void 0x0,_0x3aac9d();});const _0x2e45ed=this['shadowRoot'][_0x5ef7ca(0x389)](_0x5ef7ca(0xa0a));_0x2e45ed?.[_0x5ef7ca(0x3dd)]('input',this['_debounce'](()=>{const _0x5c60cc=_0x5ef7ca;this[_0x5c60cc(0x2b7)][_0x5c60cc(0xb9c)]=_0x2e45ed[_0x5c60cc(0xd97)][_0x5c60cc(0xfa2)]()||void 0x0,_0x3aac9d();},0x190));if(!this[_0x5ef7ca(0xb62)]['getElementById'](_0x5ef7ca(0xfc2))){const _0x10568e=document['createElement'](_0x5ef7ca(0x56e));_0x10568e['id']=_0x5ef7ca(0xfc2),_0x10568e[_0x5ef7ca(0x61e)]=_0x5ef7ca(0x974),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0xa9e)](_0x10568e);}const _0x99c8b6=()=>{const _0x5e4a0b=_0x5ef7ca,_0x38915c=this[_0x5e4a0b(0xaed)](),_0x2b71d5=[_0x5e4a0b(0x44e),_0x5e4a0b(0x5c6),_0x5e4a0b(0xa92),_0x5e4a0b(0x198),_0x5e4a0b(0x896),_0x5e4a0b(0xed4),_0x5e4a0b(0x71e),_0x5e4a0b(0x7be),'light-blue',_0x5e4a0b(0xeb2),_0x5e4a0b(0xef2),_0x5e4a0b(0x693),'light-green',_0x5e4a0b(0xbf3),_0x5e4a0b(0x874),_0x5e4a0b(0xfb3),_0x5e4a0b(0x182),'deep-orange',_0x5e4a0b(0xad5),_0x5e4a0b(0xc26),_0x5e4a0b(0x230),_0x5e4a0b(0xebb),_0x5e4a0b(0x2db),'black',_0x5e4a0b(0x4b9)],_0x26d0b5=_0x4d55ae=>this[_0x5e4a0b(0xcb1)](_0x4d55ae[_0x5e4a0b(0x74c)](0x0)[_0x5e4a0b(0xd12)]()+_0x4d55ae['slice'](0x1)[_0x5e4a0b(0x9da)](/-/g,'\x20'));this[_0x5e4a0b(0xc1d)]=null,!this[_0x5e4a0b(0x6f8)]&&(this[_0x5e4a0b(0x6f8)]=!![],this[_0x5e4a0b(0xb62)][_0x5e4a0b(0x3dd)](_0x5e4a0b(0xc3e),_0x4e23ef=>{const _0x361439=_0x5e4a0b;if(!this[_0x361439(0xc1d)])return;const _0x44328e=_0x4e23ef[_0x361439(0x856)]?_0x4e23ef[_0x361439(0x856)]():[_0x4e23ef['target']];if(_0x44328e[_0x361439(0xeaf)](_0x1f1cf4=>_0x1f1cf4&&_0x1f1cf4[_0x361439(0xf55)]&&/COMBO-BOX|OVERLAY/i[_0x361439(0x40a)](_0x1f1cf4[_0x361439(0xf55)])))return;if(!_0x44328e['includes'](this[_0x361439(0xc1d)]['wrap']))this[_0x361439(0xc1d)]['close']();},!![])),this[_0x5e4a0b(0xb62)][_0x5e4a0b(0x29a)]('.ci')['forEach'](_0x3fd0c7=>{const _0x226e70=_0x5e4a0b;if(_0x3fd0c7[_0x226e70(0x443)]||!_0x3fd0c7[_0x226e70(0x21d)])return;_0x3fd0c7[_0x226e70(0x443)]=!![];const _0x1f387c=_0x3fd0c7[_0x226e70(0x389)](_0x226e70(0x9ba)),_0x100723=_0x3fd0c7[_0x226e70(0x389)](_0x226e70(0xfab));if(!_0x1f387c&&!_0x100723)return;const _0x4bf291=document[_0x226e70(0x2a2)]('div');_0x4bf291[_0x226e70(0x56e)]['cssText']=_0x226e70(0x5a2);const _0x369cc2=document[_0x226e70(0x2a2)]('button');_0x369cc2[_0x226e70(0x342)]=_0x226e70(0xdf9),_0x369cc2[_0x226e70(0x56e)][_0x226e70(0x346)]='display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0\x2010px;border:1px\x20solid\x20var(--bd);border-radius:8px;background:var(--sf);color:var(--tx);font-size:13px;font-family:inherit;cursor:pointer;outline:none';const _0x4593a4=document['createElement'](_0x226e70(0x75e));_0x4593a4['style'][_0x226e70(0x346)]=_0x226e70(0xcb2);const _0x42fa3f=document[_0x226e70(0x2a2)]('span');_0x42fa3f[_0x226e70(0x56e)]['cssText']=_0x226e70(0x365);const _0xdce46c=document[_0x226e70(0x2a2)](_0x226e70(0x75e));_0xdce46c[_0x226e70(0x56e)][_0x226e70(0x346)]=_0x226e70(0x705),_0xdce46c[_0x226e70(0x5ca)]='<svg\x20width=\x2716\x27\x20height=\x2716\x27\x20viewBox=\x270\x200\x2024\x2024\x27\x20fill=\x27none\x27\x20stroke=\x27currentColor\x27\x20stroke-width=\x272\x27><polyline\x20points=\x276\x209\x2012\x2015\x2018\x209\x27/></svg>',_0x369cc2[_0x226e70(0xba2)](_0x4593a4,_0x42fa3f,_0xdce46c);const _0x279dc2=document[_0x226e70(0x2a2)](_0x226e70(0xe0a));_0x279dc2[_0x226e70(0x56e)][_0x226e70(0x346)]=_0x226e70(0x728);const _0x4c0446=(_0xca007,_0x5e94a1)=>{const _0x119fd2=_0x226e70;if(_0xca007)_0x42fa3f['textContent']=_0x26d0b5(_0xca007),_0x4593a4[_0x119fd2(0x56e)][_0x119fd2(0xd01)]=_0x119fd2(0x944)+_0xca007+_0x119fd2(0xbcc);else _0x5e94a1?(_0x42fa3f['textContent']=this[_0x119fd2(0xcb1)](_0x119fd2(0x2c7)),_0x4593a4['style'][_0x119fd2(0xd01)]=_0x5e94a1):(_0x42fa3f[_0x119fd2(0x61e)]=this['_eT']('Default'),_0x4593a4[_0x119fd2(0x56e)][_0x119fd2(0xd01)]=_0x119fd2(0x52f));},_0x5c7124=_0x37ff91=>{const _0x566384=_0x226e70;if(!_0x37ff91){_0x1f387c&&(_0x1f387c[_0x566384(0xd97)]='',_0x1f387c[_0x566384(0x754)](new Event(_0x566384(0x859),{'bubbles':!![]})));_0x4c0446('','');return;}const _0x3ff134=_0x38915c[_0x566384(0xc90)][_0x37ff91]||'';_0x1f387c&&(_0x1f387c[_0x566384(0xd97)]=_0x3ff134||_0x566384(0x944)+_0x37ff91+_0x566384(0xbcc),_0x1f387c[_0x566384(0x754)](new Event(_0x566384(0x859),{'bubbles':!![]}))),_0x100723&&/^#[0-9a-f]{6}$/i[_0x566384(0x40a)](_0x3ff134)&&(_0x100723[_0x566384(0xd97)]=_0x3ff134,_0x100723['dispatchEvent'](new Event(_0x566384(0xe25),{'bubbles':!![]}))),_0x4c0446(_0x37ff91);},_0x12cd11=(_0x4b8442,_0x48b19a,_0x55bd71)=>{const _0x3f055e=_0x226e70,_0x48a4f5=document['createElement'](_0x3f055e(0xe0a));_0x48a4f5[_0x3f055e(0x56e)][_0x3f055e(0x346)]=_0x3f055e(0xd7b),_0x48a4f5[_0x3f055e(0x3dd)](_0x3f055e(0x9cd),()=>{const _0x3463e2=_0x3f055e;_0x48a4f5[_0x3463e2(0x56e)][_0x3463e2(0xd01)]=_0x3463e2(0x54d);}),_0x48a4f5['addEventListener'](_0x3f055e(0x863),()=>{const _0x528c35=_0x3f055e;_0x48a4f5['style'][_0x528c35(0xd01)]='';});const _0x207987=document['createElement']('span');_0x207987[_0x3f055e(0x56e)]['cssText']=_0x3f055e(0xc7d)+(_0x55bd71?_0x3f055e(0x36c)+_0x55bd71:_0x3f055e(0xe53));const _0x2ec883=document['createElement'](_0x3f055e(0x75e));return _0x2ec883['textContent']=_0x48b19a,_0x48a4f5[_0x3f055e(0xba2)](_0x207987,_0x2ec883),_0x48a4f5['addEventListener'](_0x3f055e(0xc3e),()=>{_0x5c7124(_0x4b8442),_0x4a54bb();}),_0x48a4f5;};_0x279dc2[_0x226e70(0xa9e)](_0x12cd11(null,this[_0x226e70(0xcb1)]('Default'),'')),_0x2b71d5[_0x226e70(0x56c)](_0xf9fbb0=>_0x279dc2[_0x226e70(0xa9e)](_0x12cd11(_0xf9fbb0,_0x26d0b5(_0xf9fbb0),_0x226e70(0x944)+_0xf9fbb0+_0x226e70(0xbcc))));const _0x59e243=()=>{const _0x48f202=_0x226e70;if(this[_0x48f202(0xc1d)]&&this[_0x48f202(0xc1d)][_0x48f202(0xcf5)]!==_0x4bf291)this[_0x48f202(0xc1d)][_0x48f202(0xf15)]();_0x279dc2[_0x48f202(0x56e)][_0x48f202(0x213)]=_0x48f202(0x77e),this[_0x48f202(0xc1d)]={'wrap':_0x4bf291,'close':_0x4a54bb};},_0x4a54bb=()=>{const _0xbc158e=_0x226e70;_0x279dc2[_0xbc158e(0x56e)]['display']=_0xbc158e(0xbc9);if(this[_0xbc158e(0xc1d)]&&this['_cpdOpen'][_0xbc158e(0xcf5)]===_0x4bf291)this[_0xbc158e(0xc1d)]=null;};_0x369cc2['addEventListener'](_0x226e70(0xc3e),()=>{const _0xc77ed7=_0x226e70;_0x279dc2[_0xc77ed7(0x56e)][_0xc77ed7(0x213)]===_0xc77ed7(0x77e)?_0x4a54bb():_0x59e243();});const _0x573a16=(_0x1f387c&&_0x1f387c['value']||_0x100723&&_0x100723[_0x226e70(0xd97)]||'')[_0x226e70(0xfa2)](),_0x5e41ce=_0x573a16[_0x226e70(0xdf2)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x5e41ce)_0x4c0446(_0x5e41ce[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x226e70(0x40a)](_0x573a16)&&_0x38915c[_0x226e70(0xf34)][_0x573a16[_0x226e70(0x39b)]()])_0x4c0446(_0x38915c[_0x226e70(0xf34)][_0x573a16[_0x226e70(0x39b)]()]);else _0x4c0446('',_0x573a16);}_0x4bf291[_0x226e70(0xba2)](_0x369cc2,_0x279dc2),_0x3fd0c7[_0x226e70(0x56e)]['alignItems']='center',_0x3fd0c7[_0x226e70(0x9ec)](_0x4bf291,_0x3fd0c7[_0x226e70(0x24b)]);const _0xf44d07=_0x3fd0c7['closest']('.f');if(_0xf44d07){_0xf44d07[_0x226e70(0x56e)][_0x226e70(0x809)]=_0x226e70(0x4e3);const _0x5e59c3=_0xf44d07['parentElement'];if(_0x5e59c3&&(_0x5e59c3[_0x226e70(0x422)][_0x226e70(0xe83)]('r2')||_0x5e59c3[_0x226e70(0x422)][_0x226e70(0xe83)]('r3')))_0x5e59c3[_0x226e70(0x56e)][_0x226e70(0x430)]=_0x226e70(0x712);}});};_0x99c8b6(),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x73b)](_0x5ef7ca(0x50b))?.[_0x5ef7ca(0x3dd)](_0x5ef7ca(0xc3e),()=>{const _0x256461=_0x5ef7ca;this['_tmp']['entities']=[...this[_0x256461(0xd4e)],this['_makeEntityBlank']()];const _0x40eada=this['_entities'][_0x256461(0xdb4)]-0x1;this[_0x256461(0xac3)][_0x256461(0x7ab)]('e-'+_0x40eada),this[_0x256461(0x323)][_0x40eada]=_0x256461(0x6b6),this[_0x256461(0x76c)](),this['_valueChanged']();});const _0x36ba3d=this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x389)]('.ha-entity-picker-wrap[data-battery]');if(_0x36ba3d&&this['_hass']){let _0x43a35f=0x0;const _0x4187b2=()=>{const _0xb82d05=_0x5ef7ca;if(!_0x36ba3d[_0xb82d05(0x425)]&&_0x43a35f++<0x3c){setTimeout(_0x4187b2,0x32);return;}if(customElements[_0xb82d05(0xa75)]('ha-selector')){const _0x46395a=document[_0xb82d05(0x2a2)](_0xb82d05(0x631));_0x46395a['hass']=this[_0xb82d05(0x2f9)],_0x46395a['selector']={'entity':{'filter':{'device_class':_0xb82d05(0xf71)}}},_0x46395a[_0xb82d05(0xd97)]=this['_config'][_0xb82d05(0x714)]||'',_0x46395a[_0xb82d05(0x72c)]='',_0x46395a[_0xb82d05(0x56e)][_0xb82d05(0x346)]=_0xb82d05(0x373),_0x36ba3d[_0xb82d05(0xa9e)](_0x46395a),_0x46395a[_0xb82d05(0x3dd)](_0xb82d05(0xa20),_0xdf4176=>{const _0x54640c=_0xb82d05;_0xdf4176[_0x54640c(0xcfd)](),this['_tmp']['battery_entity']=_0xdf4176[_0x54640c(0x69d)][_0x54640c(0xd97)]||void 0x0,this[_0x54640c(0xbd3)]();});}else{const _0x1b0bdd=document[_0xb82d05(0x2a2)](_0xb82d05(0x859));_0x1b0bdd[_0xb82d05(0x342)]=_0xb82d05(0x2c4),_0x1b0bdd['placeholder']=_0xb82d05(0xcaa),_0x1b0bdd[_0xb82d05(0xd97)]=this['_config'][_0xb82d05(0x714)]||'',_0x1b0bdd['style']['cssText']=_0xb82d05(0xb68),_0x36ba3d[_0xb82d05(0xa9e)](_0x1b0bdd),_0x1b0bdd[_0xb82d05(0x3dd)](_0xb82d05(0x859),()=>{const _0x362565=_0xb82d05;this[_0x362565(0x2b7)][_0x362565(0x714)]=_0x1b0bdd[_0x362565(0xd97)]||void 0x0,this['_valueChanged']();});}};if(customElements['get'](_0x5ef7ca(0x631)))_0x4187b2();else customElements[_0x5ef7ca(0x2be)](_0x5ef7ca(0x631))[_0x5ef7ca(0x4fd)](_0x4187b2)[_0x5ef7ca(0x253)](_0x4187b2);}this['_mountIconDropdown'](this[_0x5ef7ca(0xb62)]['querySelector'](_0x5ef7ca(0x435)),()=>(this[_0x5ef7ca(0x2b7)]['card_icon']!=null?this['_tmp'][_0x5ef7ca(0x51f)]:this[_0x5ef7ca(0x167)][_0x5ef7ca(0x51f)])||'',_0x7ad6ee=>{const _0x516c81=_0x5ef7ca;this[_0x516c81(0x2b7)][_0x516c81(0x51f)]=_0x7ad6ee;},{'placeholder2':'mdi:chart-line'});const _0x46a9a1=()=>{const _0x291893=_0x5ef7ca;return!this[_0x291893(0x2b7)][_0x291893(0xb6c)]&&(this[_0x291893(0x2b7)][_0x291893(0xb6c)]=(this[_0x291893(0x167)][_0x291893(0xb6c)]||[])[_0x291893(0x93b)](_0x259e4d=>({..._0x259e4d}))),this[_0x291893(0x2b7)][_0x291893(0xb6c)];};this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x389)](_0x5ef7ca(0x928))?.[_0x5ef7ca(0x3dd)](_0x5ef7ca(0xc3e),()=>{const _0x22b31f=_0x5ef7ca,_0x39a5c6=_0x46a9a1(),_0x322933=_0x39a5c6['reduce']((_0x18cc1b,_0x4d0c0e)=>Math[_0x22b31f(0x91c)](_0x18cc1b,toNum(_0x4d0c0e?.['up_to_hours'])||0x0),0x0);_0x39a5c6['push']({'up_to_hours':_0x322933>0x0?_0x322933*0x2:0x18,'group_by':_0x22b31f(0x181)}),this['_render'](),this['_valueChanged']();});const _0x2b036c=this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x389)](_0x5ef7ca(0x222));_0x2b036c?.['addEventListener']('change',_0x4c0cd6=>{const _0x45ad8c=_0x5ef7ca,_0x194106=_0x4c0cd6[_0x45ad8c(0xd20)][_0x45ad8c(0xdbc)](_0x45ad8c(0x622));if(!_0x194106)return;const _0x448e10=parseInt(_0x194106[_0x45ad8c(0xc93)][_0x45ad8c(0x761)]),_0x27ff4c=_0x46a9a1(),_0x300c10=_0x27ff4c[_0x448e10];if(!_0x300c10)return;const _0xd4573a=_0x4c0cd6['target'][_0x45ad8c(0x422)];if(_0xd4573a[_0x45ad8c(0xe83)](_0x45ad8c(0x7f7))){const _0x1bab6e=parseFloat(_0x4c0cd6[_0x45ad8c(0xd20)][_0x45ad8c(0xd97)]);if(!isNaN(_0x1bab6e)&&_0x1bab6e>0x0)_0x300c10[_0x45ad8c(0x88c)]=_0x1bab6e;}if(_0xd4573a[_0x45ad8c(0xe83)]('asr-gb')){_0x300c10[_0x45ad8c(0xb9a)]=_0x4c0cd6['target'][_0x45ad8c(0xd97)];if(_0x300c10[_0x45ad8c(0xb9a)]!==_0x45ad8c(0xe8b))delete _0x300c10[_0x45ad8c(0xaf6)];this[_0x45ad8c(0xbd3)](),this[_0x45ad8c(0x76c)]();return;}if(_0xd4573a[_0x45ad8c(0xe83)](_0x45ad8c(0x2df))){const _0x2a4449=parseFloat(_0x4c0cd6[_0x45ad8c(0xd20)]['value']);if(isNaN(_0x2a4449)||_0x2a4449<=0x0)delete _0x300c10['points_per_hour'];else _0x300c10['points_per_hour']=_0x2a4449;}this[_0x45ad8c(0xbd3)]();}),_0x2b036c?.[_0x5ef7ca(0x3dd)](_0x5ef7ca(0xc3e),_0x12641c=>{const _0x4ee866=_0x5ef7ca,_0x2cfd75=_0x12641c['target'][_0x4ee866(0xdbc)](_0x4ee866(0xe48));if(!_0x2cfd75)return;const _0x4057d4=parseInt(_0x2cfd75[_0x4ee866(0xdbc)](_0x4ee866(0x622))[_0x4ee866(0xc93)][_0x4ee866(0x761)]);_0x46a9a1()['splice'](_0x4057d4,0x1),this[_0x4ee866(0x76c)](),this[_0x4ee866(0xbd3)]();}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x389)](_0x5ef7ca(0x605))?.['addEventListener'](_0x5ef7ca(0xc3e),()=>{const _0x1e54e8=_0x5ef7ca;if(!this[_0x1e54e8(0x2b7)][_0x1e54e8(0x852)])this[_0x1e54e8(0x2b7)]['annotations']=[...this[_0x1e54e8(0x167)]['annotations']||[]];this[_0x1e54e8(0x2b7)][_0x1e54e8(0x852)][_0x1e54e8(0xf3d)]({'type':'threshold','value':0x0,'label':'','color':_0x1e54e8(0xa58)}),this[_0x1e54e8(0x76c)](),this[_0x1e54e8(0xbd3)]();}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)]('.ann-row')[_0x5ef7ca(0x56c)](_0x51ed5c=>{const _0x246a19=_0x5ef7ca,_0x6d342b=parseInt(_0x51ed5c['dataset']['ann']),_0x58d5b4=()=>{const _0x5ac11d=_0x38a5;if(!this[_0x5ac11d(0x2b7)][_0x5ac11d(0x852)])this[_0x5ac11d(0x2b7)][_0x5ac11d(0x852)]=[...this[_0x5ac11d(0x167)][_0x5ac11d(0x852)]||[]];return this[_0x5ac11d(0x2b7)]['annotations'];};_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x75d))?.[_0x246a19(0x3dd)](_0x246a19(0xc3e),()=>{const _0x57de5c=_0x246a19;_0x58d5b4()[_0x57de5c(0x18d)](_0x6d342b,0x1),this[_0x57de5c(0x76c)](),this['_valueChanged']();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x2c9))?.['addEventListener']('change',_0x47de8e=>{const _0x40abf0=_0x246a19,_0x2c2ba7=_0x58d5b4();_0x2c2ba7[_0x6d342b]['type']=_0x47de8e[_0x40abf0(0xd20)]['value'];if(_0x2c2ba7[_0x6d342b][_0x40abf0(0x342)]==='event'||_0x2c2ba7[_0x6d342b][_0x40abf0(0x342)]===_0x40abf0(0x75e)){delete _0x2c2ba7[_0x6d342b][_0x40abf0(0xd97)],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0xa53)];if(!_0x2c2ba7[_0x6d342b][_0x40abf0(0x4d7)]&&!_0x2c2ba7[_0x6d342b]['start']&&!_0x2c2ba7[_0x6d342b][_0x40abf0(0xb50)]){_0x2c2ba7[_0x6d342b][_0x40abf0(0x4d7)]='';if(!_0x2c2ba7[_0x6d342b][_0x40abf0(0xc78)])_0x2c2ba7[_0x6d342b][_0x40abf0(0xc78)]='on';}}else{delete _0x2c2ba7[_0x6d342b]['entity'],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0xc78)],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0x56b)],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0xc94)],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0x8b6)],delete _0x2c2ba7[_0x6d342b][_0x40abf0(0xb50)];if(_0x2c2ba7[_0x6d342b][_0x40abf0(0xd97)]===void 0x0)_0x2c2ba7[_0x6d342b][_0x40abf0(0xd97)]=0x0;}this[_0x40abf0(0x76c)](),this['_valueChanged']();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x33f))?.[_0x246a19(0x3dd)](_0x246a19(0xe25),_0x133ca5=>{const _0x52812c=_0x246a19,_0x305fc7=_0x58d5b4();if(_0x133ca5[_0x52812c(0xd20)]['value']==='manual'){delete _0x305fc7[_0x6d342b]['entity'],delete _0x305fc7[_0x6d342b]['state'],delete _0x305fc7[_0x6d342b][_0x52812c(0x56b)];if(_0x305fc7[_0x6d342b][_0x52812c(0x342)]===_0x52812c(0x75e)){if(!_0x305fc7[_0x6d342b][_0x52812c(0xc94)])_0x305fc7[_0x6d342b]['start']='';if(!_0x305fc7[_0x6d342b][_0x52812c(0x8b6)])_0x305fc7[_0x6d342b][_0x52812c(0x8b6)]='';}else{if(!_0x305fc7[_0x6d342b][_0x52812c(0xb50)])_0x305fc7[_0x6d342b][_0x52812c(0xb50)]='';}}else{delete _0x305fc7[_0x6d342b]['start'],delete _0x305fc7[_0x6d342b][_0x52812c(0x8b6)],delete _0x305fc7[_0x6d342b][_0x52812c(0xb50)];if(!_0x305fc7[_0x6d342b]['entity'])_0x305fc7[_0x6d342b][_0x52812c(0x4d7)]='';if(!_0x305fc7[_0x6d342b][_0x52812c(0xc78)])_0x305fc7[_0x6d342b]['state']='on';}this[_0x52812c(0x76c)](),this[_0x52812c(0xbd3)]();}),_0x51ed5c[_0x246a19(0x389)]('.ann-val1')?.[_0x246a19(0x3dd)](_0x246a19(0xe25),()=>{const _0x396229=_0x246a19,_0x451708=_0x58d5b4(),_0x39721c=_0x451708[_0x6d342b][_0x396229(0x342)]==='event'||_0x451708[_0x6d342b]['type']===_0x396229(0x75e),_0x452cb4=_0x39721c&&(_0x396229(0xc94)in _0x451708[_0x6d342b]||'end'in _0x451708[_0x6d342b]||_0x396229(0xb50)in _0x451708[_0x6d342b]),_0x47814b=_0x51ed5c[_0x396229(0x389)]('.ann-val1')[_0x396229(0xd97)];if(_0x39721c&&!_0x452cb4)_0x451708[_0x6d342b][_0x396229(0x4d7)]=_0x47814b;else{if(_0x39721c&&_0x452cb4){if(_0x451708[_0x6d342b][_0x396229(0x342)]===_0x396229(0x75e))_0x451708[_0x6d342b][_0x396229(0xc94)]=_0x47814b;else _0x451708[_0x6d342b][_0x396229(0xb50)]=_0x47814b;}else _0x451708[_0x6d342b][_0x396229(0xd97)]=isNaN(parseFloat(_0x47814b))?_0x47814b:parseFloat(_0x47814b);}this['_valueChanged']();}),_0x51ed5c['querySelector']('.ann-val2')?.['addEventListener'](_0x246a19(0xe25),()=>{const _0xf11ab3=_0x246a19,_0x55d720=_0x58d5b4(),_0x2f7bae=_0x55d720[_0x6d342b]['type']===_0xf11ab3(0x612)||_0x55d720[_0x6d342b][_0xf11ab3(0x342)]==='span',_0x36fb28=_0x2f7bae&&('start'in _0x55d720[_0x6d342b]||_0xf11ab3(0x8b6)in _0x55d720[_0x6d342b]||_0xf11ab3(0xb50)in _0x55d720[_0x6d342b]),_0xd7ad11=_0x51ed5c[_0xf11ab3(0x389)](_0xf11ab3(0x260))[_0xf11ab3(0xd97)];if(_0x2f7bae&&!_0x36fb28)_0x55d720[_0x6d342b][_0xf11ab3(0xc78)]=_0xd7ad11;else{if(_0x2f7bae&&_0x36fb28){if(_0x55d720[_0x6d342b][_0xf11ab3(0x342)]===_0xf11ab3(0x75e))_0x55d720[_0x6d342b][_0xf11ab3(0x8b6)]=_0xd7ad11;}else _0x55d720[_0x6d342b][_0xf11ab3(0xa53)]=isNaN(parseFloat(_0xd7ad11))?_0xd7ad11:parseFloat(_0xd7ad11);}this[_0xf11ab3(0xbd3)]();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x947))?.[_0x246a19(0x3dd)](_0x246a19(0xe25),()=>{const _0x2d559e=_0x246a19,_0x10ded4=_0x51ed5c[_0x2d559e(0x389)](_0x2d559e(0x947))[_0x2d559e(0xd97)][_0x2d559e(0xfa2)](),_0x4ebf87=_0x58d5b4();if(_0x10ded4)_0x4ebf87[_0x6d342b][_0x2d559e(0x56b)]=_0x10ded4;else delete _0x4ebf87[_0x6d342b][_0x2d559e(0x56b)];const _0x8e892c=_0x51ed5c[_0x2d559e(0x389)](_0x2d559e(0x260));if(_0x8e892c)_0x8e892c[_0x2d559e(0xc0b)]=_0x10ded4?'100':'on';this[_0x2d559e(0xbd3)]();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0xe09))?.[_0x246a19(0x3dd)](_0x246a19(0xe25),()=>{const _0x1d9d7a=_0x246a19;_0x58d5b4()[_0x6d342b][_0x1d9d7a(0x72c)]=_0x51ed5c[_0x1d9d7a(0x389)](_0x1d9d7a(0xe09))['value'],this['_valueChanged']();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x7e1))?.['addEventListener'](_0x246a19(0xe25),()=>{const _0x1e53a9=_0x246a19;_0x58d5b4()[_0x6d342b][_0x1e53a9(0x404)]=_0x51ed5c[_0x1e53a9(0x389)](_0x1e53a9(0x7e1))[_0x1e53a9(0xd97)],this[_0x1e53a9(0xbd3)]();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0xe35))?.[_0x246a19(0x3dd)](_0x246a19(0xe25),()=>{const _0x4197b9=_0x246a19,_0x5ab4c8=parseFloat(_0x51ed5c['querySelector']('.ann-opacity')[_0x4197b9(0xd97)]);_0x58d5b4()[_0x6d342b][_0x4197b9(0x4f5)]=isNaN(_0x5ab4c8)?undefined:_0x5ab4c8,this['_valueChanged']();}),_0x51ed5c[_0x246a19(0x389)](_0x246a19(0x788))?.[_0x246a19(0x3dd)](_0x246a19(0xe25),_0x53ec13=>{const _0x1a95fc=_0x246a19;_0x58d5b4()[_0x6d342b][_0x1a95fc(0x4f3)]=_0x53ec13[_0x1a95fc(0xd20)][_0x1a95fc(0x452)],this[_0x1a95fc(0xbd3)]();});}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)]('input[type=\x22number\x22]')[_0x5ef7ca(0x56c)](_0x202e0e=>{const _0x1a4ae7=_0x5ef7ca;_0x202e0e[_0x1a4ae7(0x3dd)](_0x1a4ae7(0xb24),_0x270eac=>{const _0x367f6d=_0x1a4ae7;_0x270eac[_0x367f6d(0xcfd)]();},{'passive':![]});}),this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)](_0x5ef7ca(0x9a1))[_0x5ef7ca(0x56c)](_0x1a0ecc=>{const _0x29edb3=_0x5ef7ca,_0x3d5561=parseInt(_0x1a0ecc[_0x29edb3(0xc93)][_0x29edb3(0x50e)]);_0x1a0ecc[_0x29edb3(0x389)]('.eh')?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),_0x32e638=>{const _0x4404d3=_0x29edb3;if(_0x32e638[_0x4404d3(0xd20)][_0x4404d3(0xdbc)](_0x4404d3(0x165))||_0x32e638[_0x4404d3(0xd20)]['closest'](_0x4404d3(0x4f8)))return;const _0x2e43dc='e-'+_0x3d5561;if(this[_0x4404d3(0xac3)][_0x4404d3(0x291)](_0x2e43dc))this[_0x4404d3(0xac3)][_0x4404d3(0x2ef)](_0x2e43dc);else this[_0x4404d3(0xac3)]['add'](_0x2e43dc);_0x1a0ecc[_0x4404d3(0x422)][_0x4404d3(0xab0)](_0x4404d3(0xf32));}),_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x165))?.[_0x29edb3(0x3dd)]('click',_0x5a48e3=>{const _0x2a65e9=_0x29edb3;_0x5a48e3[_0x2a65e9(0xcfd)]();const _0x519094=[...this[_0x2a65e9(0xd4e)]];_0x519094['splice'](_0x3d5561,0x1),this['_tmp'][_0x2a65e9(0xa3e)]=_0x519094,this[_0x2a65e9(0xac3)][_0x2a65e9(0x2ef)]('e-'+_0x3d5561),this[_0x2a65e9(0x76c)](),this[_0x2a65e9(0xbd3)]();}),_0x1a0ecc['querySelector'](_0x29edb3(0x4f8))?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),_0x5813bf=>{const _0x4670df=_0x29edb3;_0x5813bf['stopPropagation']();const _0x18228d=StatisticsGraphChartCard[_0x4670df(0xc66)],_0x31c751=structuredClone(this[_0x4670df(0xd4e)][_0x3d5561]);_0x31c751[_0x4670df(0x404)]=_0x18228d[this['_entities'][_0x4670df(0xdb4)]%_0x18228d[_0x4670df(0xdb4)]];const _0x37a81d=[...this[_0x4670df(0xd4e)]];_0x37a81d[_0x4670df(0x18d)](_0x3d5561+0x1,0x0,_0x31c751),this['_tmp'][_0x4670df(0xa3e)]=_0x37a81d;const _0x1c2269=_0x3d5561+0x1;this[_0x4670df(0xac3)][_0x4670df(0x7ab)]('e-'+_0x1c2269),this[_0x4670df(0x323)][_0x1c2269]=_0x4670df(0x6b6),this[_0x4670df(0x76c)](),this[_0x4670df(0xbd3)]();}),_0x1a0ecc[_0x29edb3(0x29a)]('.tb')['forEach'](_0x15d155=>{const _0x3f21e8=_0x29edb3;_0x15d155['addEventListener'](_0x3f21e8(0xc3e),()=>{const _0x4df1e9=_0x3f21e8,_0x489869=_0x15d155['dataset']['tab'];this[_0x4df1e9(0x323)][_0x3d5561]=_0x489869,_0x1a0ecc[_0x4df1e9(0x29a)](_0x4df1e9(0xa97))[_0x4df1e9(0x56c)](_0x42d477=>_0x42d477['classList'][_0x4df1e9(0xab0)](_0x4df1e9(0x1e6),_0x42d477[_0x4df1e9(0xc93)][_0x4df1e9(0x63e)]===_0x489869)),_0x1a0ecc[_0x4df1e9(0x29a)](_0x4df1e9(0x970))['forEach'](_0x87abf1=>_0x87abf1[_0x4df1e9(0x422)]['toggle'](_0x4df1e9(0x1e6),_0x87abf1[_0x4df1e9(0xc93)]['tc']===_0x489869));});});const _0x4d8334=(_0x286824,_0x310be0,_0x55e728=_0x29edb3(0x2c4))=>{const _0x140c64=_0x29edb3,_0x4547f9=_0x1a0ecc[_0x140c64(0x389)](_0x286824);if(!_0x4547f9)return;const _0x4d788a=_0x4547f9['type']===_0x140c64(0x933)||_0x4547f9[_0x140c64(0xb71)]===_0x140c64(0x879);if(_0x4547f9[_0x140c64(0x342)]===_0x140c64(0xe58)){_0x4547f9[_0x140c64(0x3dd)](_0x140c64(0x859),()=>{const _0x54ab2b=_0x140c64;this['_entities'][_0x3d5561][_0x310be0]=this[_0x54ab2b(0x311)](_0x4547f9,_0x55e728);}),_0x4547f9[_0x140c64(0x3dd)]('change',()=>{const _0x1a22f7=_0x140c64;this[_0x1a22f7(0xd4e)][_0x3d5561][_0x310be0]=this[_0x1a22f7(0x311)](_0x4547f9,_0x55e728),this[_0x1a22f7(0xbd3)]();});return;}const _0x1fe735=()=>{const _0x33e0c1=_0x140c64;this[_0x33e0c1(0xd4e)][_0x3d5561][_0x310be0]=this[_0x33e0c1(0x311)](_0x4547f9,_0x55e728),this['_valueChanged']();};_0x4547f9['addEventListener'](_0x4d788a?'change':_0x140c64(0x859),_0x4d788a?_0x1fe735:this[_0x140c64(0x865)](_0x1fe735,0x190));};_0x4d8334(_0x29edb3(0xae0),_0x29edb3(0x80f),_0x29edb3(0x698));const _0x38ebf0=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x95b));if(_0x38ebf0)_0x38ebf0[_0x29edb3(0x3dd)](_0x29edb3(0x859),this[_0x29edb3(0x865)](()=>{const _0x2c37c8=_0x29edb3,_0xc75d21=_0x38ebf0[_0x2c37c8(0xd97)];if(_0xc75d21==='')delete this[_0x2c37c8(0xd4e)][_0x3d5561][_0x2c37c8(0x1ed)];else this[_0x2c37c8(0xd4e)][_0x3d5561]['name']=_0xc75d21;this[_0x2c37c8(0xbd3)]();},0x190));_0x4d8334(_0x29edb3(0x6e5),_0x29edb3(0xda4),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x28c),_0x29edb3(0x360)),_0x4d8334(_0x29edb3(0x7d0),_0x29edb3(0x9bf)),_0x4d8334(_0x29edb3(0x5c8),_0x29edb3(0xfde)),_0x4d8334('.e-line_width','line_width',_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0xde2),_0x29edb3(0xc34)),_0x4d8334(_0x29edb3(0x6c4),_0x29edb3(0xab9),_0x29edb3(0x32c)),_0x4d8334(_0x29edb3(0x2c6),_0x29edb3(0xe6f)),_0x4d8334(_0x29edb3(0x750),'graph_type'),_0x4d8334('.e-smooth','smooth',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x8be),_0x29edb3(0x99f),'bool'),_0x4d8334('.e-show_fill',_0x29edb3(0x821),'bool'),_0x4d8334(_0x29edb3(0xe44),_0x29edb3(0x32e),_0x29edb3(0x698)),_0x4d8334('.e-fill_opacity',_0x29edb3(0x413),_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0x837),'show_points',_0x29edb3(0x698)),_0x4d8334('.e-point_size',_0x29edb3(0xb88),_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0xcff),_0x29edb3(0xd34),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xf1d),'break_on_null',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xa9c),'show_data_labels',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x577),_0x29edb3(0xc58),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xe71),'change_ignore_zero',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x33d),_0x29edb3(0x17d)),_0x4d8334('.e-price_attribute',_0x29edb3(0xd2f)),_0x4d8334(_0x29edb3(0x74a),_0x29edb3(0x653)),_0x4d8334('.e-ref_attribute',_0x29edb3(0x850)),_0x4d8334('.e-ref_op',_0x29edb3(0x2d1));const _0x5aed6b=_0x1a0ecc['querySelector'](_0x29edb3(0xc79)),_0x77a97=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0xf97)),_0x4a5b20=()=>{const _0x1aa5cd=_0x29edb3,_0x2008c8=this[_0x1aa5cd(0xd4e)][_0x3d5561],_0x55b033=_0x2008c8[_0x1aa5cd(0xfca)],_0x57f884=_0x46a8f5=>_0x46a8f5&&typeof _0x46a8f5===_0x1aa5cd(0x29f)?_0x46a8f5:{'period':_0x46a8f5===!![]?_0x1aa5cd(0x519):String(_0x46a8f5)};if(!Array[_0x1aa5cd(0x9f5)](_0x55b033))_0x2008c8['compare']=_0x55b033?[_0x55b033&&typeof _0x55b033===_0x1aa5cd(0x29f)?{..._0x55b033}:_0x57f884(_0x55b033)]:[];else for(let _0x5ac6a2=0x0;_0x5ac6a2<_0x55b033[_0x1aa5cd(0xdb4)];_0x5ac6a2++){if(_0x55b033[_0x5ac6a2]!=null&&typeof _0x55b033[_0x5ac6a2]!==_0x1aa5cd(0x29f))_0x55b033[_0x5ac6a2]=_0x57f884(_0x55b033[_0x5ac6a2]);}return _0x2008c8[_0x1aa5cd(0xfca)];};_0x77a97?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),()=>{const _0x3bb37f=_0x29edb3,_0x4d0073=_0x4a5b20();_0x4d0073[_0x3bb37f(0xf3d)]({}),this[_0x3bb37f(0x76c)](),this[_0x3bb37f(0xbd3)]();}),_0x5aed6b?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),_0x25d7cb=>{const _0x2303c2=_0x29edb3,_0x325363=_0x25d7cb[_0x2303c2(0xd20)]['closest']('.cmp-row');if(!_0x325363)return;const _0x264d7b=parseInt(_0x325363[_0x2303c2(0xc93)][_0x2303c2(0x761)]),_0x62d28d=_0x4a5b20(),_0x443eec=_0x62d28d[_0x264d7b];if(!_0x443eec||typeof _0x443eec!==_0x2303c2(0x29f))return;const _0x55c7ed=(_0x102ad2,_0x5f0346)=>{if(_0x5f0346===undefined)delete _0x443eec[_0x102ad2];else _0x443eec[_0x102ad2]=_0x5f0346;},_0x463faf=_0x25d7cb[_0x2303c2(0xd20)]['classList'];if(_0x463faf[_0x2303c2(0xe83)](_0x2303c2(0x9cf))){_0x55c7ed(_0x2303c2(0xd03),_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)]===_0x2303c2(0x519)?undefined:_0x25d7cb['target'][_0x2303c2(0xd97)]);const _0x4436b8=_0x325363[_0x2303c2(0x389)](_0x2303c2(0x84d));_0x4436b8&&(_0x4436b8['disabled']=_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)]!==_0x2303c2(0x519),_0x4436b8[_0x2303c2(0xe1d)]&&(_0x4436b8[_0x2303c2(0xd97)]='overlay',_0x55c7ed(_0x2303c2(0xfad),undefined)));}if(_0x463faf[_0x2303c2(0xe83)](_0x2303c2(0x3ed))){const _0x2eb244=Math[_0x2303c2(0x91c)](0x1,parseInt(_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)])||0x1);_0x55c7ed(_0x2303c2(0xa31),_0x2eb244===0x1?undefined:_0x2eb244);}if(_0x463faf['contains'](_0x2303c2(0xadd)))_0x55c7ed(_0x2303c2(0xc34),_0x25d7cb[_0x2303c2(0xd20)]['value']===_0x2303c2(0xf44)?undefined:_0x25d7cb[_0x2303c2(0xd20)]['value']);if(_0x463faf[_0x2303c2(0xe83)]('cmp-layout'))_0x55c7ed(_0x2303c2(0xfad),_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)]===_0x2303c2(0x61d)?_0x2303c2(0x61d):undefined);if(_0x463faf[_0x2303c2(0xe83)](_0x2303c2(0x1c5))){const _0x18b092=_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)][_0x2303c2(0xfa2)]();_0x55c7ed('color',_0x18b092||undefined);}if(_0x463faf['contains'](_0x2303c2(0x53b))){const _0x3afc84=_0x325363['querySelector'](_0x2303c2(0xb3b));if(!_0x3afc84||!_0x3afc84[_0x2303c2(0xd97)][_0x2303c2(0x68d)]('{{')){if(_0x3afc84)_0x3afc84[_0x2303c2(0xd97)]=_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)];_0x55c7ed(_0x2303c2(0x404),_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)]||undefined);}}if(_0x463faf[_0x2303c2(0xe83)]('cmp-op')){const _0xfade15=parseFloat(_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0xd97)]);_0x55c7ed(_0x2303c2(0x4f5),isNaN(_0xfade15)?undefined:_0xfade15);}if(_0x463faf['contains'](_0x2303c2(0xa3a)))_0x55c7ed('show_delta',_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0x452)]?undefined:![]);if(_0x463faf[_0x2303c2(0xe83)]('cmp-hol'))_0x55c7ed(_0x2303c2(0xcf6),_0x25d7cb['target']['checked']?!![]:undefined);if(_0x463faf[_0x2303c2(0xe83)](_0x2303c2(0xa01)))_0x55c7ed(_0x2303c2(0x821),_0x25d7cb['target'][_0x2303c2(0x452)]?!![]:undefined);if(_0x463faf[_0x2303c2(0xe83)](_0x2303c2(0xf60)))_0x55c7ed('show_average',_0x25d7cb[_0x2303c2(0xd20)][_0x2303c2(0x452)]?!![]:undefined);this[_0x2303c2(0xbd3)]();}),_0x5aed6b?.[_0x29edb3(0x3dd)](_0x29edb3(0x859),_0xe76e26=>{const _0x3c3f09=_0x29edb3;if(!_0xe76e26['target'][_0x3c3f09(0x422)][_0x3c3f09(0xe83)](_0x3c3f09(0x1c5)))return;const _0x252efd=_0xe76e26[_0x3c3f09(0xd20)][_0x3c3f09(0xdbc)](_0x3c3f09(0xb53))?.[_0x3c3f09(0x389)](_0x3c3f09(0x40d));if(!_0x252efd)return;const _0x1de3b8=_0xe76e26[_0x3c3f09(0xd20)]['value'][_0x3c3f09(0x68d)]('{{');_0x252efd[_0x3c3f09(0x56e)][_0x3c3f09(0x4f5)]=_0x1de3b8?_0x3c3f09(0x6a0):'',_0x252efd['style']['pointerEvents']=_0x1de3b8?'none':'';}),_0x5aed6b?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),_0x5e7792=>{const _0x1a0b58=_0x29edb3,_0x3e0cbd=_0x5e7792['target']['closest'](_0x1a0b58(0x9e9));if(!_0x3e0cbd)return;const _0x433533=parseInt(_0x3e0cbd[_0x1a0b58(0xdbc)](_0x1a0b58(0xb53))[_0x1a0b58(0xc93)][_0x1a0b58(0x761)]),_0x167b85=_0x4a5b20();_0x167b85['splice'](_0x433533,0x1);if(!_0x167b85[_0x1a0b58(0xdb4)])delete this[_0x1a0b58(0xd4e)][_0x3d5561][_0x1a0b58(0xfca)];this[_0x1a0b58(0x76c)](),this[_0x1a0b58(0xbd3)]();});const _0x2bdbff=_0x1a0ecc['querySelector'](_0x29edb3(0xbdc));if(_0x2bdbff)_0x2bdbff[_0x29edb3(0x3dd)](_0x29edb3(0xe25),()=>{const _0x3800e7=_0x29edb3,_0x4c8ead=_0x2bdbff[_0x3800e7(0xd97)];this['_entities'][_0x3d5561]['show_state']=_0x4c8ead!==_0x3800e7(0x683),this[_0x3800e7(0xbd3)]();});_0x4d8334(_0x29edb3(0x2bb),'show_graph',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x9bc),_0x29edb3(0x96a),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xd2b),_0x29edb3(0x999),_0x29edb3(0x698));const _0x4ed862=_0x1a0ecc[_0x29edb3(0x389)]('.e-primary_state_as');if(_0x4ed862)_0x4ed862[_0x29edb3(0x3dd)](_0x29edb3(0xe25),()=>{const _0x53f1bb=_0x29edb3;this[_0x53f1bb(0xd4e)][_0x3d5561]['primary_state_as']=this[_0x53f1bb(0x311)](_0x4ed862,'text'),this['_render'](),this[_0x53f1bb(0xbd3)]();});_0x4d8334(_0x29edb3(0xecd),'name_position'),_0x4d8334(_0x29edb3(0xa6a),'state_adaptive_color','bool'),_0x4d8334(_0x29edb3(0x296),_0x29edb3(0xe60),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x6ef),_0x29edb3(0x8ff),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xa8a),'show_range_values',_0x29edb3(0x698)),_0x4d8334('.e-show_in_legend',_0x29edb3(0x270),'bool');const _0x481248=()=>{const _0x4c8b64=_0x29edb3,_0x5fa3e6=[];if(_0x1a0ecc[_0x4c8b64(0x389)]('.e-legend_min')?.[_0x4c8b64(0x452)])_0x5fa3e6[_0x4c8b64(0xf3d)](_0x4c8b64(0x4da));if(_0x1a0ecc['querySelector'](_0x4c8b64(0xa8c))?.[_0x4c8b64(0x452)])_0x5fa3e6['push']('avg');if(_0x1a0ecc[_0x4c8b64(0x389)]('.e-legend_max')?.[_0x4c8b64(0x452)])_0x5fa3e6[_0x4c8b64(0xf3d)]('max');if(_0x1a0ecc[_0x4c8b64(0x389)]('.e-legend_last')?.['checked'])_0x5fa3e6[_0x4c8b64(0xf3d)](_0x4c8b64(0x232));if(_0x1a0ecc[_0x4c8b64(0x389)](_0x4c8b64(0xf3b))?.[_0x4c8b64(0x452)])_0x5fa3e6['push'](_0x4c8b64(0x8a6));if(_0x1a0ecc['querySelector'](_0x4c8b64(0xd7f))?.['checked'])_0x5fa3e6['push'](_0x4c8b64(0x920));this[_0x4c8b64(0xd4e)][_0x3d5561][_0x4c8b64(0xe8d)]=_0x5fa3e6,this[_0x4c8b64(0xbd3)]();};[_0x29edb3(0xd7c),_0x29edb3(0xa8c),_0x29edb3(0xa1f),_0x29edb3(0xd2c),_0x29edb3(0xf3b),_0x29edb3(0xd7f)]['forEach'](_0x5b2adb=>{const _0x2e2e59=_0x29edb3,_0xb6c43c=_0x1a0ecc[_0x2e2e59(0x389)](_0x5b2adb);if(_0xb6c43c)_0xb6c43c['addEventListener'](_0x2e2e59(0xe25),_0x481248);}),_0x4d8334('.e-show_trend_icon',_0x29edb3(0xee8),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xa1b),'decimals',_0x29edb3(0x32c)),_0x4d8334(_0x29edb3(0xe0f),_0x29edb3(0x6f4)),_0x4d8334(_0x29edb3(0xcad),'points_per_hour',_0x29edb3(0x32c)),_0x4d8334(_0x29edb3(0x670),'trend_period_hours','float'),_0x4d8334('.e-number_format','number_format'),_0x4d8334(_0x29edb3(0x527),'show_extrema'),_0x4d8334(_0x29edb3(0x187),'show_extrema_min',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x9d8),_0x29edb3(0x736),'bool'),_0x4d8334(_0x29edb3(0xba5),_0x29edb3(0xade),_0x29edb3(0x698)),_0x4d8334('.e-extrema_color',_0x29edb3(0xeb4)),_0x4d8334(_0x29edb3(0x89f),_0x29edb3(0xfb1),_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0xb3c),'extrema_bg_color'),_0x4d8334(_0x29edb3(0xbd2),'extrema_bg_opacity',_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0xfaa),_0x29edb3(0x7e6),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0xcbd),_0x29edb3(0x43d)),_0x4d8334(_0x29edb3(0x532),_0x29edb3(0x72f)),_0x4d8334('.e-name_size',_0x29edb3(0x1f1)),_0x4d8334(_0x29edb3(0x397),'icon_size'),_0x4d8334(_0x29edb3(0xeb6),_0x29edb3(0x895)),_0x4d8334(_0x29edb3(0x785),_0x29edb3(0x16b)),_0x4d8334('.e-attribute',_0x29edb3(0x56b)),_0x4d8334('.e-value_factor',_0x29edb3(0x335),_0x29edb3(0x717)),_0x4d8334('.e-value_transform','value_transform'),_0x4d8334(_0x29edb3(0xfbe),_0x29edb3(0x561)),_0x4d8334('.e-forecast_horizon',_0x29edb3(0x34f),_0x29edb3(0x717)),_0x4d8334(_0x29edb3(0xf89),_0x29edb3(0x1a6)),_0x4d8334(_0x29edb3(0x718),'data_time_field'),_0x4d8334(_0x29edb3(0x400),_0x29edb3(0xba6)),_0x4d8334(_0x29edb3(0x6b1),_0x29edb3(0x8e8)),_0x4d8334(_0x29edb3(0x929),_0x29edb3(0x573)),_0x4d8334('.e-data_time_year','data_time_year',_0x29edb3(0x32c)),_0x4d8334(_0x29edb3(0xc97),_0x29edb3(0x88d),_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x4c4),'invert',_0x29edb3(0x698)),_0x4d8334(_0x29edb3(0x256),_0x29edb3(0x2e2)),_0x4d8334(_0x29edb3(0x4ef),_0x29edb3(0x457)),_0x4d8334(_0x29edb3(0x5f4),_0x29edb3(0xa55));const _0x3d70e9=_0x1a0ecc['querySelector'](_0x29edb3(0x38a));if(_0x3d70e9&&this[_0x29edb3(0x2f9)]){_0x3d70e9[_0x29edb3(0x5ca)]=_0x29edb3(0xc29)+this[_0x29edb3(0xcb1)]('Entity')+_0x29edb3(0xb72);const _0x4f56df=this[_0x29edb3(0x97e)];let _0x48f4d4=0x0;const _0x1cb3f5=()=>{const _0x54f425=_0x29edb3;if(this[_0x54f425(0x97e)]!==_0x4f56df)return;if(!_0x3d70e9[_0x54f425(0x425)]&&_0x48f4d4++<0x3c){setTimeout(_0x1cb3f5,0x32);return;}if(customElements['get'](_0x54f425(0x631))){const _0x519e74=document[_0x54f425(0x2a2)](_0x54f425(0x631));_0x519e74['hass']=this['_hass'],_0x519e74['selector']={'entity':{}},_0x519e74['value']=this['_entities'][_0x3d5561]?.[_0x54f425(0x4d7)]||'',_0x519e74[_0x54f425(0x72c)]='',_0x519e74[_0x54f425(0x56e)][_0x54f425(0x346)]=_0x54f425(0x373),_0x3d70e9[_0x54f425(0xa9e)](_0x519e74),_0x519e74['addEventListener'](_0x54f425(0xa20),_0x430296=>{const _0x42bca8=_0x54f425;_0x430296[_0x42bca8(0xcfd)]();if(this[_0x42bca8(0xd4e)][_0x3d5561])this[_0x42bca8(0xd4e)][_0x3d5561][_0x42bca8(0x4d7)]=_0x430296[_0x42bca8(0x69d)]['value']||'';this[_0x42bca8(0xbd3)](),this[_0x42bca8(0x76c)]();});}else{const _0x6a6640=document[_0x54f425(0x2a2)](_0x54f425(0xbe0));_0x6a6640[_0x54f425(0xdee)]=_0x54f425(0xcce),_0x6a6640[_0x54f425(0x56e)]['cssText']=_0x54f425(0xb68),_0x6a6640[_0x54f425(0x5ca)]=_0x54f425(0xf43)+this[_0x54f425(0x24a)]()[_0x54f425(0x93b)](_0x1d8956=>_0x54f425(0x5d0)+escapeHtml(_0x1d8956)+'\x22\x20'+(_0x1d8956===(this[_0x54f425(0xd4e)][_0x3d5561]?.[_0x54f425(0x4d7)]||'')?_0x54f425(0x70c):'')+'>'+escapeHtml(_0x1d8956)+_0x54f425(0x76a))['join'](''),_0x3d70e9[_0x54f425(0xa9e)](_0x6a6640),_0x6a6640['addEventListener'](_0x54f425(0xe25),()=>{const _0x16e48c=_0x54f425;if(this['_entities'][_0x3d5561])this[_0x16e48c(0xd4e)][_0x3d5561][_0x16e48c(0x4d7)]=_0x6a6640['value'];this[_0x16e48c(0xbd3)]();});}};setTimeout(_0x1cb3f5,0x0);}this['_mountIconDropdown'](_0x1a0ecc[_0x29edb3(0x389)]('.ha-icon-picker-wrap[data-entity-icon]'),()=>this[_0x29edb3(0xd4e)][_0x3d5561]?.[_0x29edb3(0xf27)]||'',_0x5f5182=>{const _0xe5a07a=_0x29edb3;if(this['_entities'][_0x3d5561])this[_0xe5a07a(0xd4e)][_0x3d5561][_0xe5a07a(0xf27)]=_0x5f5182;},{'disabled':this[_0x29edb3(0xd4e)][_0x3d5561]?.[_0x29edb3(0xb02)]===![],'placeholder2':_0x29edb3(0xcd7)});const _0x58b3b2=_0x1a0ecc[_0x29edb3(0x389)]('.ha-tap-action-picker-wrap');if(_0x58b3b2&&this[_0x29edb3(0x2f9)]){_0x58b3b2[_0x29edb3(0x5ca)]='';const _0x39eb83=this[_0x29edb3(0x97e)];let _0x88d605=0x0;const _0x5c2003=()=>{const _0x2b9504=_0x29edb3;if(this[_0x2b9504(0x97e)]!==_0x39eb83)return;if(!_0x58b3b2[_0x2b9504(0x425)]&&_0x88d605++<0x3c){setTimeout(_0x5c2003,0x32);return;}if(customElements[_0x2b9504(0xa75)](_0x2b9504(0x631))){const _0x5e6b49=document['createElement'](_0x2b9504(0x631));_0x5e6b49['hass']=this['_hass'],_0x5e6b49[_0x2b9504(0x462)]={'ui-action':{}},_0x5e6b49[_0x2b9504(0xd97)]=this['_entities'][_0x3d5561]?.[_0x2b9504(0xedd)]||{'action':'none'},_0x5e6b49[_0x2b9504(0x72c)]=this[_0x2b9504(0xcb1)](_0x2b9504(0x800)),_0x5e6b49[_0x2b9504(0x56e)]['cssText']='display:block;width:100%',_0x58b3b2[_0x2b9504(0xa9e)](_0x5e6b49),_0x5e6b49[_0x2b9504(0x3dd)](_0x2b9504(0xa20),_0x332081=>{const _0x23203b=_0x2b9504;_0x332081[_0x23203b(0xcfd)]();const _0x4308a3=_0x332081[_0x23203b(0x69d)][_0x23203b(0xd97)];if(this[_0x23203b(0xd4e)][_0x3d5561])this[_0x23203b(0xd4e)][_0x3d5561][_0x23203b(0xedd)]=_0x4308a3&&_0x4308a3[_0x23203b(0x449)]&&_0x4308a3['action']!==_0x23203b(0xbc9)?_0x4308a3:null;this[_0x23203b(0xbd3)]();});}else{const _0x234194=this[_0x2b9504(0xd4e)][_0x3d5561]?.[_0x2b9504(0xedd)]?.[_0x2b9504(0x449)]||_0x2b9504(0xbc9);_0x58b3b2['innerHTML']=_0x2b9504(0xbd5)+['none',_0x2b9504(0x1a3),_0x2b9504(0x4dd),'navigate','call-service'][_0x2b9504(0x93b)](_0x20042c=>_0x2b9504(0x5d0)+escapeHtml(_0x20042c)+'\x22\x20'+(_0x234194===_0x20042c?_0x2b9504(0x70c):'')+'>'+{'none':'None','more-info':'More\x20Info','url':_0x2b9504(0x53e),'navigate':'Navigate','call-service':_0x2b9504(0xa0b)}[_0x20042c]+_0x2b9504(0x76a))[_0x2b9504(0x9af)]('')+_0x2b9504(0xda7);const _0x31e84=_0x58b3b2['querySelector'](_0x2b9504(0x2b6));if(_0x31e84)_0x31e84[_0x2b9504(0x3dd)](_0x2b9504(0xe25),()=>{const _0x2eebe4=_0x2b9504,_0x1473bc=_0x31e84[_0x2eebe4(0xd97)];if(this['_entities'][_0x3d5561])this[_0x2eebe4(0xd4e)][_0x3d5561][_0x2eebe4(0xedd)]=_0x1473bc&&_0x1473bc!==_0x2eebe4(0xbc9)?{'action':_0x1473bc}:null;this['_valueChanged']();});}};setTimeout(_0x5c2003,0x0);}const _0x31cada=_0x1a0ecc[_0x29edb3(0x389)]('.e-state_map');if(_0x31cada)_0x31cada[_0x29edb3(0x3dd)](_0x29edb3(0x859),()=>{const _0x4fb069=_0x29edb3,_0x3da85d=_0x31cada[_0x4fb069(0xd97)][_0x4fb069(0xa74)]('\x0a')[_0x4fb069(0x93b)](_0x42c2e3=>_0x42c2e3['trim']())[_0x4fb069(0xb42)](Boolean);this[_0x4fb069(0xd4e)][_0x3d5561][_0x4fb069(0x8e6)]=_0x3da85d[_0x4fb069(0xdb4)]?_0x3da85d['map'](_0xb446e9=>{const _0x567b86=_0x4fb069,_0x54ebce=_0xb446e9['split'](','),_0x2b26f6=(_0x54ebce[0x0]||'')[_0x567b86(0xfa2)](),_0x31d731=_0x54ebce[_0x567b86(0xdb4)]>0x1?_0x54ebce[0x1][_0x567b86(0xfa2)]():'',_0x58af55=_0x54ebce['length']>0x2?_0x54ebce[_0x567b86(0xf77)](0x2)[_0x567b86(0x9af)](',')['trim']():'',_0x5b5e51={'value':_0x2b26f6};if(_0x31d731)_0x5b5e51[_0x567b86(0x72c)]=_0x31d731;if(_0x58af55)_0x5b5e51[_0x567b86(0x404)]=_0x58af55;return _0x5b5e51;}):null,this['_valueChanged']();});const _0x16c4f0=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0xd09));if(_0x16c4f0)_0x16c4f0[_0x29edb3(0x3dd)]('input',()=>{const _0x346629=_0x29edb3,_0x266dd9=_0x16c4f0[_0x346629(0xd97)]['split']('\x0a')[_0x346629(0x93b)](_0x4e9e59=>_0x4e9e59[_0x346629(0xfa2)]())[_0x346629(0xb42)](Boolean),_0x5335f3={};for(const _0x2d7d06 of _0x266dd9){const _0x2949c7=_0x2d7d06['indexOf'](':');if(_0x2949c7<0x0)continue;const _0x15bebe=_0x2d7d06[_0x346629(0xf77)](0x0,_0x2949c7)[_0x346629(0xfa2)](),_0x2dd84f=_0x2d7d06[_0x346629(0xf77)](_0x2949c7+0x1)['trim']();if(_0x15bebe&&_0x2dd84f)_0x5335f3[_0x15bebe]=_0x2dd84f;}this[_0x346629(0xd4e)][_0x3d5561][_0x346629(0xa9a)]=Object[_0x346629(0x7d5)](_0x5335f3)[_0x346629(0xdb4)]?_0x5335f3:null,this['_valueChanged']();});const _0x53dd98=(_0x1e529f,_0x14365c)=>{const _0x2b1b28=_0x29edb3,_0x51f64d=_0x1a0ecc[_0x2b1b28(0x389)](_0x1e529f),_0x213f96=_0x1a0ecc['querySelector'](_0x1e529f['replace'](_0x2b1b28(0xc31),''));if(!_0x51f64d)return;const _0x3c2f9f=()=>{const _0x425952=_0x2b1b28,_0x2f33c2=(_0x213f96?.[_0x425952(0xd97)]||'')['trim'](),_0xf52f95=_0x2f33c2[_0x425952(0x68d)]('{{');_0x51f64d[_0x425952(0x56e)][_0x425952(0x4f5)]=_0xf52f95?'0.3':'',_0x51f64d[_0x425952(0x56e)][_0x425952(0x1e7)]=_0xf52f95?_0x425952(0xbc9):'';};_0x51f64d[_0x2b1b28(0x3dd)](_0x2b1b28(0xe25),()=>{const _0x141e2d=_0x2b1b28;if(_0x213f96)_0x213f96[_0x141e2d(0xd97)]=_0x51f64d[_0x141e2d(0xd97)];this['_entities'][_0x3d5561][_0x14365c]=_0x51f64d[_0x141e2d(0xd97)]||void 0x0,this[_0x141e2d(0xbd3)]();}),_0x213f96&&(_0x213f96[_0x2b1b28(0x3dd)](_0x2b1b28(0x859),this[_0x2b1b28(0x865)](()=>{const _0x967b67=_0x2b1b28,_0x504b93=_0x213f96[_0x967b67(0xd97)][_0x967b67(0xfa2)]();_0x3c2f9f();if(!_0x504b93[_0x967b67(0x68d)]('{{')&&/^#[0-9a-fA-F]{6}$/[_0x967b67(0x40a)](_0x504b93))_0x51f64d['value']=_0x504b93;this['_entities'][_0x3d5561][_0x14365c]=_0x504b93||void 0x0,this[_0x967b67(0xbd3)]();},0x190)),_0x3c2f9f());};_0x53dd98(_0x29edb3(0xea2),'color'),_0x53dd98(_0x29edb3(0xb2e),'needle_color'),_0x53dd98(_0x29edb3(0x953),'point_colors'),_0x53dd98(_0x29edb3(0x2ee),_0x29edb3(0xb0c)),_0x53dd98('.e-state_color-picker','state_color'),_0x53dd98('.e-extrema_color-picker',_0x29edb3(0xeb4)),_0x53dd98(_0x29edb3(0xf57),_0x29edb3(0xf58)),_0x53dd98(_0x29edb3(0x73a),_0x29edb3(0xfb9)),_0x53dd98('.e-trend_down_color-picker',_0x29edb3(0x91d)),_0x53dd98('.e-trend_stable_color-picker',_0x29edb3(0xdd1));const _0x4fcb82=_0x1a0ecc[_0x29edb3(0x389)]('.e-risefall_enabled'),_0x53389a=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x293)),_0x132c8e=_0x1a0ecc[_0x29edb3(0x389)]('.e-risefall_decrease'),_0x3f8b0d=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0xb51)),_0x3baf9c=()=>{const _0x4a5869=_0x29edb3;if(!this[_0x4a5869(0xd4e)][_0x3d5561][_0x4a5869(0x1bf)])this[_0x4a5869(0xd4e)][_0x3d5561][_0x4a5869(0x1bf)]={'enabled':![],'increase':_0x4a5869(0x178),'decrease':_0x4a5869(0x922),'stable':'#95a5a6'};};_0x4fcb82?.['addEventListener']('change',()=>{const _0xb2e10=_0x29edb3;_0x3baf9c(),this[_0xb2e10(0xd4e)][_0x3d5561][_0xb2e10(0x1bf)][_0xb2e10(0x80f)]=_0x4fcb82[_0xb2e10(0x452)];if(_0x4fcb82[_0xb2e10(0x452)]){if(!this[_0xb2e10(0xd4e)][_0x3d5561][_0xb2e10(0xea6)])this[_0xb2e10(0xd4e)][_0x3d5561][_0xb2e10(0xea6)]={'enabled':![],'values':[]};this[_0xb2e10(0xd4e)][_0x3d5561]['color_thresholds'][_0xb2e10(0x80f)]=![];}this[_0xb2e10(0x76c)](),this[_0xb2e10(0xbd3)]();}),_0x53389a?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),()=>{const _0x3ba728=_0x29edb3;_0x3baf9c(),this[_0x3ba728(0xd4e)][_0x3d5561][_0x3ba728(0x1bf)][_0x3ba728(0xd62)]=_0x53389a[_0x3ba728(0xd97)],this[_0x3ba728(0xbd3)]();}),_0x132c8e?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),()=>{const _0xcac3d3=_0x29edb3;_0x3baf9c(),this[_0xcac3d3(0xd4e)][_0x3d5561][_0xcac3d3(0x1bf)]['decrease']=_0x132c8e[_0xcac3d3(0xd97)],this['_valueChanged']();}),_0x3f8b0d?.[_0x29edb3(0x3dd)]('change',()=>{const _0x358dd2=_0x29edb3;_0x3baf9c(),this[_0x358dd2(0xd4e)][_0x3d5561][_0x358dd2(0x1bf)]['stable']=_0x3f8b0d[_0x358dd2(0xd97)],this[_0x358dd2(0xbd3)]();});const _0x3a5801=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0xb18)),_0x3947fb=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x3a4)),_0x562ae1=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x708)),_0x499473=()=>{const _0x1eb604=_0x29edb3;if(!this[_0x1eb604(0xd4e)][_0x3d5561][_0x1eb604(0xea6)])this[_0x1eb604(0xd4e)][_0x3d5561][_0x1eb604(0xea6)]={'enabled':![],'values':[]};if(!Array[_0x1eb604(0x9f5)](this[_0x1eb604(0xd4e)][_0x3d5561][_0x1eb604(0xea6)][_0x1eb604(0xb5b)]))this[_0x1eb604(0xd4e)][_0x3d5561][_0x1eb604(0xea6)]['values']=[];};_0x3a5801?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),()=>{const _0x2105cf=_0x29edb3;_0x499473(),this[_0x2105cf(0xd4e)][_0x3d5561]['color_thresholds'][_0x2105cf(0x80f)]=_0x3a5801[_0x2105cf(0x452)],_0x3a5801[_0x2105cf(0x452)]&&(_0x3baf9c(),this[_0x2105cf(0xd4e)][_0x3d5561]['rise_fall_colors']['enabled']=![]),this[_0x2105cf(0x76c)](),this[_0x2105cf(0xbd3)]();}),_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x2ff))?.['addEventListener'](_0x29edb3(0xe25),_0x129856=>{const _0x2b6cae=_0x29edb3;_0x499473(),this[_0x2b6cae(0xd4e)][_0x3d5561][_0x2b6cae(0xea6)][_0x2b6cae(0xa9b)]=_0x129856[_0x2b6cae(0xd20)]['value'],this[_0x2b6cae(0xbd3)]();}),_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x214))?.['addEventListener']('change',_0x2fc100=>{const _0x464019=_0x29edb3;_0x499473(),this[_0x464019(0xd4e)][_0x3d5561][_0x464019(0xea6)][_0x464019(0x307)]=_0x2fc100[_0x464019(0xd20)][_0x464019(0xd97)],this[_0x464019(0xbd3)]();}),_0x1a0ecc['querySelector']('.e-thr_last_color')?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),_0x4760de=>{const _0x3052f3=_0x29edb3;_0x499473(),this['_entities'][_0x3d5561][_0x3052f3(0xea6)][_0x3052f3(0xbb3)]=_0x4760de[_0x3052f3(0xd20)][_0x3052f3(0x452)],this['_valueChanged']();}),_0x562ae1?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),()=>{const _0x55088d=_0x29edb3;_0x499473(),this[_0x55088d(0xd4e)][_0x3d5561][_0x55088d(0xea6)][_0x55088d(0xb5b)][_0x55088d(0xf3d)]({'value':0x0,'color':_0x55088d(0xd57)}),this['_render'](),this[_0x55088d(0xbd3)]();}),_0x3947fb?.[_0x29edb3(0x3dd)](_0x29edb3(0xe25),_0x148eda=>{const _0x52ab09=_0x29edb3,_0x2d03dd=_0x148eda['target']['closest']('.thr-row');if(!_0x2d03dd)return;const _0x1742dd=parseInt(_0x2d03dd['dataset']['row']);_0x499473();if(_0x148eda[_0x52ab09(0xd20)][_0x52ab09(0x422)][_0x52ab09(0xe83)]('thr-val')){const _0x2db972=_0x148eda[_0x52ab09(0xd20)][_0x52ab09(0xd97)][_0x52ab09(0xfa2)]();this[_0x52ab09(0xd4e)][_0x3d5561][_0x52ab09(0xea6)][_0x52ab09(0xb5b)][_0x1742dd][_0x52ab09(0xd97)]=/^[a-z_]+\.[a-z0-9_]+/i[_0x52ab09(0x40a)](_0x2db972)?_0x2db972:parseFloat(_0x2db972),this[_0x52ab09(0xbd3)]();}_0x148eda[_0x52ab09(0xd20)]['classList'][_0x52ab09(0xe83)]('thr-col')&&(this[_0x52ab09(0xd4e)][_0x3d5561]['color_thresholds']['values'][_0x1742dd][_0x52ab09(0x404)]=_0x148eda['target'][_0x52ab09(0xd97)],this['_valueChanged']()),_0x148eda['target'][_0x52ab09(0x422)]['contains'](_0x52ab09(0x8af))&&(this[_0x52ab09(0xd4e)][_0x3d5561][_0x52ab09(0xea6)][_0x52ab09(0xb5b)][_0x1742dd][_0x52ab09(0x404)]=_0x148eda[_0x52ab09(0xd20)][_0x52ab09(0xd97)],this[_0x52ab09(0x76c)](),this['_valueChanged']());}),_0x3947fb?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),_0x57c253=>{const _0x3bb91a=_0x29edb3,_0x5a925c=_0x57c253[_0x3bb91a(0xd20)][_0x3bb91a(0xdbc)](_0x3bb91a(0xcfc));if(!_0x5a925c)return;const _0x3d4ec9=parseInt(_0x5a925c[_0x3bb91a(0xdbc)]('.thr-row')[_0x3bb91a(0xc93)]['row']);_0x499473(),this[_0x3bb91a(0xd4e)][_0x3d5561][_0x3bb91a(0xea6)][_0x3bb91a(0xb5b)][_0x3bb91a(0x18d)](_0x3d4ec9,0x1),this['_render'](),this['_valueChanged']();});const _0x2aad6d=_0x1a0ecc[_0x29edb3(0x389)](_0x29edb3(0x1b3)),_0x13f261=_0x1a0ecc['querySelector'](_0x29edb3(0x76f)),_0x2fb0cf=()=>{const _0x268db9=_0x29edb3;if(!Array['isArray'](this[_0x268db9(0xd4e)][_0x3d5561]['moving_averages']))this[_0x268db9(0xd4e)][_0x3d5561][_0x268db9(0xd3d)]=[];};_0x13f261?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),()=>{const _0x511c2b=_0x29edb3;_0x2fb0cf();const _0x5d03cf=[_0x511c2b(0x7a3),_0x511c2b(0x25e),_0x511c2b(0xe9c),_0x511c2b(0x741),_0x511c2b(0x795)],_0x2ba1d4=this[_0x511c2b(0xd4e)][_0x3d5561]['moving_averages'][_0x511c2b(0xdb4)];this[_0x511c2b(0xd4e)][_0x3d5561][_0x511c2b(0xd3d)][_0x511c2b(0xf3d)]({'period':_0x2ba1d4===0x0?0x7:0x1a,'color':_0x5d03cf[_0x2ba1d4%_0x5d03cf['length']]}),this[_0x511c2b(0x76c)](),this[_0x511c2b(0xbd3)]();}),_0x2aad6d?.['addEventListener'](_0x29edb3(0xe25),_0x4ca533=>{const _0x56dc47=_0x29edb3,_0xc33c6c=_0x4ca533[_0x56dc47(0xd20)]['closest'](_0x56dc47(0x90e));if(!_0xc33c6c)return;const _0x468fe1=parseInt(_0xc33c6c[_0x56dc47(0xc93)][_0x56dc47(0x761)]);_0x2fb0cf(),_0x4ca533['target']['classList'][_0x56dc47(0xe83)](_0x56dc47(0x6c0))&&(this['_entities'][_0x3d5561][_0x56dc47(0xd3d)][_0x468fe1][_0x56dc47(0xd03)]=Math[_0x56dc47(0x91c)](0x1,parseInt(_0x4ca533[_0x56dc47(0xd20)][_0x56dc47(0xd97)])||0x1),this[_0x56dc47(0xbd3)]()),_0x4ca533[_0x56dc47(0xd20)]['classList'][_0x56dc47(0xe83)](_0x56dc47(0x576))&&(this[_0x56dc47(0xd4e)][_0x3d5561][_0x56dc47(0xd3d)][_0x468fe1][_0x56dc47(0x404)]=_0x4ca533['target'][_0x56dc47(0xd97)],this[_0x56dc47(0xbd3)]()),_0x4ca533['target'][_0x56dc47(0x422)][_0x56dc47(0xe83)]('ma-lbl')&&(this[_0x56dc47(0xd4e)][_0x3d5561][_0x56dc47(0xd3d)][_0x468fe1][_0x56dc47(0xb82)]=_0x4ca533[_0x56dc47(0xd20)]['checked'],this['_valueChanged']());}),_0x2aad6d?.[_0x29edb3(0x3dd)](_0x29edb3(0xc3e),_0x294dfb=>{const _0x1ec0e4=_0x29edb3,_0x4a74ff=_0x294dfb[_0x1ec0e4(0xd20)]['closest'](_0x1ec0e4(0x4f4));if(!_0x4a74ff)return;const _0x393b3f=parseInt(_0x4a74ff[_0x1ec0e4(0xdbc)](_0x1ec0e4(0x90e))['dataset'][_0x1ec0e4(0x761)]);_0x2fb0cf(),this[_0x1ec0e4(0xd4e)][_0x3d5561][_0x1ec0e4(0xd3d)][_0x1ec0e4(0x18d)](_0x393b3f,0x1),this['_render'](),this[_0x1ec0e4(0xbd3)]();}),_0x1a0ecc['querySelectorAll'](_0x29edb3(0xa04))['forEach'](_0x3e46c8=>{const _0x59d909=_0x29edb3;_0x3e46c8[_0x59d909(0x3dd)](_0x59d909(0xb24),_0x3b5fb4=>{_0x3b5fb4['stopPropagation']();},{'passive':![]});});const _0x4909d4=_0x1a0ecc['querySelector'](_0x29edb3(0x3b2));_0x4909d4?.[_0x29edb3(0x3dd)]('dragstart',_0x183127=>{const _0xad9aac=_0x29edb3;this[_0xad9aac(0x1b0)]=_0x3d5561,_0x183127[_0xad9aac(0x87e)][_0xad9aac(0x87a)]=_0xad9aac(0x571),_0x1a0ecc[_0xad9aac(0x56e)][_0xad9aac(0x4f5)]='0.5';}),_0x4909d4?.['addEventListener']('dragend',()=>{const _0x452cda=_0x29edb3;this[_0x452cda(0x1b0)]=null,_0x1a0ecc[_0x452cda(0x56e)][_0x452cda(0x4f5)]='1',this[_0x452cda(0xb62)][_0x452cda(0x29a)](_0x452cda(0x9a1))[_0x452cda(0x56c)](_0x1ddfce=>_0x1ddfce[_0x452cda(0x422)][_0x452cda(0x8e5)](_0x452cda(0x6d6)));}),_0x1a0ecc[_0x29edb3(0x3dd)]('dragover',_0x1b2870=>{const _0x5a63c0=_0x29edb3;if(this['_dragState']===null||this['_dragState']===_0x3d5561)return;_0x1b2870[_0x5a63c0(0x7c6)](),_0x1b2870[_0x5a63c0(0x87e)][_0x5a63c0(0xcab)]=_0x5a63c0(0x571),_0x1a0ecc['classList'][_0x5a63c0(0x7ab)](_0x5a63c0(0x6d6));}),_0x1a0ecc['addEventListener']('dragleave',()=>{const _0x2c56ed=_0x29edb3;_0x1a0ecc['classList'][_0x2c56ed(0x8e5)](_0x2c56ed(0x6d6));}),_0x1a0ecc[_0x29edb3(0x3dd)]('drop',_0x2af7da=>{const _0x220916=_0x29edb3;_0x2af7da[_0x220916(0x7c6)](),_0x1a0ecc[_0x220916(0x422)][_0x220916(0x8e5)](_0x220916(0x6d6));if(this['_dragState']!==null&&this[_0x220916(0x1b0)]!==_0x3d5561){const _0x2eeef9=[...this['_entities']],[_0x585ec4]=_0x2eeef9[_0x220916(0x18d)](this[_0x220916(0x1b0)],0x1);_0x2eeef9[_0x220916(0x18d)](_0x3d5561,0x0,_0x585ec4),this[_0x220916(0x2b7)][_0x220916(0xa3e)]=_0x2eeef9,this[_0x220916(0x76c)](),this[_0x220916(0xbd3)]();}});});const _0x171499=(_0x248525,_0x5a43d4)=>{const _0x184e53=_0x5ef7ca;if(!_0x248525)return;_0x248525[_0x184e53(0xe1d)]=!![];const _0x3e2c8b=_0x248525['closest']('label')||_0x248525['parentElement'];if(!_0x3e2c8b)return;_0x3e2c8b['style'][_0x184e53(0x4f5)]=_0x184e53(0x910),_0x3e2c8b[_0x184e53(0x8f1)]=this[_0x184e53(0xcb1)]('Managed\x20by\x20YAML\x20template')+':\x0a'+_0x5a43d4;const _0x224d8e=_0x3e2c8b['querySelector'](_0x184e53(0x921))||_0x3e2c8b;if(_0x224d8e&&!_0x224d8e[_0x184e53(0x389)](_0x184e53(0x7e3))){const _0x70a2a6=document['createElement']('span');_0x70a2a6[_0x184e53(0xdee)]=_0x184e53(0x97d),_0x70a2a6['textContent']=_0x184e53(0x4f7),_0x70a2a6[_0x184e53(0x56e)][_0x184e53(0x346)]='color:var(--primary-color,#03a9f4);font-weight:700',_0x224d8e[_0x184e53(0xa9e)](_0x70a2a6);}};for(const _0xd550a3 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this['_tmp']?.[_0xd550a3])&&_0x171499(this['shadowRoot'][_0x5ef7ca(0x73b)](_0xd550a3),this[_0x5ef7ca(0x2b7)][_0xd550a3]);}this[_0x5ef7ca(0xb62)][_0x5ef7ca(0x29a)](_0x5ef7ca(0x9a1))[_0x5ef7ca(0x56c)]((_0x3f700d,_0x58b6e5)=>{const _0x29de9d=_0x5ef7ca,_0x2bd89c=this[_0x29de9d(0xd4e)][_0x58b6e5];if(!_0x2bd89c)return;for(const _0xff33dc of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x2bd89c[_0xff33dc])&&_0x171499(_0x3f700d[_0x29de9d(0x389)](_0x29de9d(0x4e2)+_0xff33dc),_0x2bd89c[_0xff33dc]);}});}['_on'](_0x137574,_0x274555,_0x4783e7){const _0x4ee310=_0x598d8a,_0x328685=this[_0x4ee310(0xb62)][_0x4ee310(0x73b)](_0x137574);if(!_0x328685)return;if(_0x274555===_0x4ee310(0x859)&&_0x328685[_0x4ee310(0x342)]===_0x4ee310(0xe58)){_0x328685[_0x4ee310(0x3dd)]('change',_0x4783e7);return;}_0x328685[_0x4ee310(0x3dd)](_0x274555,_0x4783e7);}[_0x598d8a(0x311)](_0x9b54d6,_0x130e61='text'){const _0x565d5f=_0x598d8a;if(_0x130e61===_0x565d5f(0x698))return!!_0x9b54d6[_0x565d5f(0x452)];if(_0x130e61===_0x565d5f(0x32c)){const _0x5811e4=parseInt(_0x9b54d6[_0x565d5f(0xd97)],0xa);return isNaN(_0x5811e4)?null:_0x5811e4;}if(_0x130e61===_0x565d5f(0x717)){const _0x21807e=parseFloat(_0x9b54d6['value']);return isNaN(_0x21807e)?null:_0x21807e;}return _0x9b54d6['value'];}['_valueChanged'](){const _0x5601e0=_0x598d8a,_0x8d7568=this[_0x5601e0(0x2b7)]||this[_0x5601e0(0x167)]||{},_0x2ae208=_0x2b0067=>this['shadowRoot']['getElementById'](_0x2b0067)||(_0x8d7568&&_0x2b0067 in _0x8d7568?{'value':_0x8d7568[_0x2b0067]==null?'':String(_0x8d7568[_0x2b0067]),'checked':_0x8d7568[_0x2b0067]===!![]}:null),_0x2959b8=_0x3e5559=>_0x2ae208(_0x3e5559)?.[_0x5601e0(0xd97)],_0xc1e8a8=(_0x14e437,_0x47c3c4)=>{const _0x38f841=_0x5601e0,_0x5f267d=this[_0x38f841(0x2b7)]?.[_0x14e437];return isTemplateString(_0x5f267d)?_0x5f267d:_0x47c3c4;},_0x357da2={'type':this[_0x5601e0(0x167)]?.['type']||_0x5601e0(0xc1f),'card_header':_0x2959b8('card_header')||void 0x0,'card_header_size':_0x2959b8('card_header_size')||void 0x0,'card_background_color':_0x2959b8(_0x5601e0(0xa66))||void 0x0,'card_shadow':_0x2ae208(_0x5601e0(0x1d0))?.['checked']??!![],'card_border':_0x2ae208('card_border')?.['checked']??!![],'card_padding':((()=>{const _0xb84efa=_0x5601e0,_0x4fce06=_0x2959b8(_0xb84efa(0x3d4));if(!_0x4fce06)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x4fce06[_0xb84efa(0xfa2)]())?parseFloat(_0x4fce06):_0x4fce06;})()),'card_border_radius':((()=>{const _0x3fdf8d=_0x5601e0,_0x531724=_0x2959b8(_0x3fdf8d(0x7b1));if(!_0x531724)return void 0x0;return/^-?\d+\.?\d*$/[_0x3fdf8d(0x40a)](_0x531724[_0x3fdf8d(0xfa2)]())?parseFloat(_0x531724):_0x531724;})()),'card_border_color':_0x2959b8(_0x5601e0(0xf9f))||void 0x0,'card_border_width':((()=>{const _0x54fee8=_0x5601e0,_0x382f16=_0x2959b8('card_border_width');if(!_0x382f16)return void 0x0;return/^-?\d+\.?\d*$/[_0x54fee8(0x40a)](_0x382f16[_0x54fee8(0xfa2)]())?parseFloat(_0x382f16):_0x382f16;})()),'card_background_image':_0x2959b8(_0x5601e0(0x96f))||void 0x0,'card_background_blur':((()=>{const _0x1dff94=_0x5601e0,_0x3e50f1=_0x2959b8(_0x1dff94(0x35b));if(_0x3e50f1===''||_0x3e50f1==null)return void 0x0;const _0x367e92=parseFloat(_0x3e50f1);return isNaN(_0x367e92)?void 0x0:_0x367e92;})()),'card_header_color':_0x2959b8('card_header_color')||void 0x0,'card_header_weight':_0x2959b8(_0x5601e0(0xbcd))||void 0x0,'card_header_letter_spacing':((()=>{const _0x530c1f=_0x5601e0,_0x24bd4f=_0x2959b8(_0x530c1f(0x5ee));if(!_0x24bd4f)return void 0x0;return/^-?\d+\.?\d*$/[_0x530c1f(0x40a)](_0x24bd4f['trim']())?parseFloat(_0x24bd4f):_0x24bd4f;})()),'show_now_line':_0xc1e8a8('show_now_line',_0x2ae208('show_now_line')?.[_0x5601e0(0x452)]??!![]),'now_line_color':_0x2959b8(_0x5601e0(0x3a2))||void 0x0,'period_highlight':_0xc1e8a8('period_highlight',_0x2ae208(_0x5601e0(0x8fe))?.[_0x5601e0(0x452)]||void 0x0),'period_highlight_color':_0x2959b8(_0x5601e0(0x4b0))||void 0x0,'now_line_opacity':((()=>{const _0x3deb08=_0x2959b8('now_line_opacity');if(_0x3deb08===''||_0x3deb08==null)return void 0x0;const _0x54ba68=parseFloat(_0x3deb08);return isNaN(_0x54ba68)?void 0x0:_0x54ba68;})()),'now_line_width':((()=>{const _0x191cc5=_0x2959b8('now_line_width');if(_0x191cc5===''||_0x191cc5==null)return void 0x0;const _0x471d8c=parseFloat(_0x191cc5);return isNaN(_0x471d8c)?void 0x0:_0x471d8c;})()),'now_line_style':_0x2959b8(_0x5601e0(0xe11))||void 0x0,'card_icon':this[_0x5601e0(0x2b7)]['card_icon']||void 0x0,'card_icon_size':_0x2959b8(_0x5601e0(0x8f4))||void 0x0,'card_icon_image':_0x2959b8('card_icon_image')||void 0x0,'card_icon_color':this['_tmp']['card_icon_color']||void 0x0,'card_icon_position':_0x2959b8('card_icon_position')||void 0x0,'battery_entity':this[_0x5601e0(0x2b7)][_0x5601e0(0x714)]!==void 0x0?this[_0x5601e0(0x2b7)][_0x5601e0(0x714)]:this[_0x5601e0(0x167)]['battery_entity']||void 0x0,'battery_low_threshold':((()=>{const _0x9dbc2f=_0x5601e0,_0x332ade=_0x2959b8(_0x9dbc2f(0x615));if(!_0x332ade)return;const _0x51f094=parseFloat(_0x332ade);return isNaN(_0x51f094)?_0x332ade:_0x51f094;})()),'show_grid':_0xc1e8a8(_0x5601e0(0xb4c),_0x2ae208(_0x5601e0(0xb4c))?.['checked']??!![]),'show_cell_values':_0xc1e8a8(_0x5601e0(0xdfe),_0x2ae208(_0x5601e0(0xdfe))?.[_0x5601e0(0x452)]??!![]),'show_tooltip':_0xc1e8a8(_0x5601e0(0xd0f),_0x2ae208(_0x5601e0(0xd0f))?.[_0x5601e0(0x452)]??!![]),'show_tooltip_total':_0xc1e8a8(_0x5601e0(0x4db),_0x2ae208('show_tooltip_total')?.[_0x5601e0(0x452)]??!![]),'tooltip_stacked_total':_0xc1e8a8(_0x5601e0(0x825),_0x2ae208(_0x5601e0(0x825))?.['checked']??!![]),'show_legend':_0xc1e8a8('show_legend',_0x2ae208(_0x5601e0(0x5f2))?.[_0x5601e0(0x452)]??![]),'include_area_names':_0x2ae208(_0x5601e0(0x816))?.['checked']||void 0x0,'include_attribute_name':_0x2ae208('include_attribute_name')?.['checked']||void 0x0,'use_only_attribute_name':_0x2ae208('use_only_attribute_name')?.[_0x5601e0(0x452)]||void 0x0,'legend_position':_0x2959b8(_0x5601e0(0x7e4))||void 0x0,'show_y_axis':_0xc1e8a8(_0x5601e0(0x459),_0x2ae208('show_y_axis')?.[_0x5601e0(0x452)]??!![]),'show_y2_axis':_0xc1e8a8(_0x5601e0(0x3e8),_0x2ae208(_0x5601e0(0x3e8))?.['checked']??![]),'show_y_axis_label':_0xc1e8a8(_0x5601e0(0x545),_0x2ae208(_0x5601e0(0x545))?.[_0x5601e0(0x452)]??![]),'show_x_axis':_0xc1e8a8('show_x_axis',_0x2ae208(_0x5601e0(0x3e2))?.[_0x5601e0(0x452)]??!![]),'show_x_ticks':_0xc1e8a8(_0x5601e0(0xd7d),_0x2ae208(_0x5601e0(0xd7d))?.[_0x5601e0(0x452)]??![]),'show_y_ticks':_0xc1e8a8(_0x5601e0(0x1e8),_0x2ae208('show_y_ticks')?.[_0x5601e0(0x452)]??![]),'logarithmic':_0xc1e8a8(_0x5601e0(0x330),_0x2ae208(_0x5601e0(0x330))?.[_0x5601e0(0x452)]??![]),'animate_graph':_0x2ae208('animate_graph')?.[_0x5601e0(0x452)]??![],'auto_hide_entities':_0x2ae208('auto_hide_entities')?.[_0x5601e0(0x452)]??![],'brush_zoom':_0x2ae208(_0x5601e0(0x832))?.[_0x5601e0(0x452)]??!![],'show_zoom_buttons':_0x2ae208(_0x5601e0(0x68e))?.['checked']??![],'drill_down':_0x2ae208(_0x5601e0(0x1cb))?.[_0x5601e0(0x452)]?!![]:undefined,'stacked':_0xc1e8a8(_0x5601e0(0x4c3),_0x2ae208('stacked')?.[_0x5601e0(0x452)]??![]),'sparkline':_0x2ae208('sparkline')?.[_0x5601e0(0x452)]??![],'max_visible_interval':this['_numOrNull'](_0x2959b8(_0x5601e0(0x1c2))),'extended_window_multiplier':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xd3f))),'scroll_mode':_0x2959b8(_0x5601e0(0x5ad))||_0x5601e0(0x4a4),'show_interval_picker':_0x2ae208(_0x5601e0(0x3c6))?.[_0x5601e0(0x452)]??![],'interval_picker_position':_0x2959b8('interval_picker_position')||void 0x0,'interval_options':((()=>{const _0x1c7dd7=_0x5601e0,_0x521ac7=this['shadowRoot'][_0x1c7dd7(0x29a)]('[data-intlabel]');if(!_0x521ac7[_0x1c7dd7(0xdb4)])return _0x8d7568[_0x1c7dd7(0x7fa)];const _0x2af9b2=['1H','2H','4H','8H',_0x1c7dd7(0x6e6),'24H','7D'],_0x26cdfe=[];_0x521ac7[_0x1c7dd7(0x56c)](_0x3a2326=>{const _0x229675=_0x1c7dd7;if(_0x3a2326[_0x229675(0x452)])_0x26cdfe['push'](_0x3a2326[_0x229675(0xc93)][_0x229675(0xaa4)]);});if(_0x26cdfe[_0x1c7dd7(0xdb4)]===_0x2af9b2[_0x1c7dd7(0xdb4)]&&_0x2af9b2[_0x1c7dd7(0xad9)](_0x22d59=>_0x26cdfe['includes'](_0x22d59)))return;return _0x26cdfe;})()),'show_attribute_list':_0x2ae208(_0x5601e0(0x90a))?.['checked']??![],'attribute_list_position':_0x2959b8(_0x5601e0(0x7af))||void 0x0,'show_pph_picker':_0x2ae208(_0x5601e0(0x7bf))?.[_0x5601e0(0x452)]??![],'pph_picker_position':_0x2959b8(_0x5601e0(0x27e))||void 0x0,'show_group_by_picker':_0x2ae208(_0x5601e0(0x8f9))?.[_0x5601e0(0x452)]??![],'group_by_picker_position':_0x2959b8('group_by_picker_position')||void 0x0,'pph_picker_group':_0x2959b8(_0x5601e0(0xa18))||void 0x0,'group_by_picker_group':_0x2959b8(_0x5601e0(0xb8a))||void 0x0,'hours_to_show':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x177))),'points_per_hour':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xaf6))),'auto_scale_points':_0x2ae208(_0x5601e0(0xb5c))?.[_0x5601e0(0x452)]??![],'tooltip_match_axis':_0x2ae208(_0x5601e0(0x231))?.[_0x5601e0(0x452)]??![],'tooltip_order':_0x2959b8('tooltip_order')||void 0x0,'crosshair':_0x2ae208(_0x5601e0(0x267))?.['checked']||void 0x0,'crosshair_pins':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xdce))),'crosshair_delta':_0x2ae208(_0x5601e0(0xa60))?.[_0x5601e0(0x452)]??!![],'crosshair_legend':_0x2ae208(_0x5601e0(0xfc3))?.['checked']||void 0x0,'height':((()=>{const _0x3ddbe5=_0x5601e0,_0x9c4719=_0x2959b8(_0x3ddbe5(0x9c4));if(_0x9c4719===void 0x0||_0x9c4719===null||String(_0x9c4719)['trim']()==='')return _0x3ddbe5(0xdc1);const _0x4b493c=Number(_0x9c4719);return isNaN(_0x4b493c)?'auto':_0x4b493c;})()),'update_interval':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x9d1))),'graph_start_hour':((()=>{const _0x44a61e=_0x5601e0,_0x49f00f=_0x2959b8(_0x44a61e(0x41b));if(!_0x49f00f)return null;const _0x3ce683=parseFloat(_0x49f00f);return isNaN(_0x3ce683)?_0x49f00f:_0x3ce683;})()),'graph_end_hour':((()=>{const _0x138b0d=_0x2959b8('graph_end_hour');if(!_0x138b0d)return null;const _0x1f7c3b=parseFloat(_0x138b0d);return isNaN(_0x1f7c3b)?_0x138b0d:_0x1f7c3b;})()),'graph_start':_0x2959b8('graph_start')||void 0x0,'show_full_period':_0x2ae208(_0x5601e0(0xa5f))?.[_0x5601e0(0x452)]??![],'bar_spacing':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x500))),'bar_corner_radius':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x6dc))),'state_timeline_corner_radius':this[_0x5601e0(0xa44)](_0x2959b8('state_timeline_corner_radius')),'state_timeline_show_labels':_0xc1e8a8(_0x5601e0(0x5db),_0x2ae208(_0x5601e0(0x5db))?.[_0x5601e0(0x452)]??!![]),'state_timeline_label_font_size':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x3d2))),'show_export':_0xc1e8a8(_0x5601e0(0x345),_0x2ae208(_0x5601e0(0x345))?.[_0x5601e0(0x452)]||void 0x0),'ranking_min_value':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x69c))),'pie_style':_0x2959b8('pie_style')||void 0x0,'pie_spacing':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x722))),'pie_3d':_0x2ae208(_0x5601e0(0xd02))?.['checked']??![],'pie_label_font_size':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x35f))),'pie_label_color':_0x2959b8(_0x5601e0(0xec4))||void 0x0,'pie_label_format':_0x2959b8(_0x5601e0(0x60a))||void 0x0,'gauge_columns':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x207))),'gauge_value_position':_0x2959b8(_0x5601e0(0x866))||void 0x0,'gauge_value_size':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xa3c))),'gauge_span':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x745))),'gauge_show_minmax':_0x2ae208(_0x5601e0(0x635))?.[_0x5601e0(0x452)]||void 0x0,'pie_center_font_size':this[_0x5601e0(0xa44)](_0x2959b8('pie_center_font_size')),'pie_center_color':_0x2959b8('pie_center_color')||void 0x0,'min_bound_range':this[_0x5601e0(0xa44)](_0x2959b8('min_bound_range')),'min_bound_range_secondary':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x2c8))),'lower_bound_secondary':_0x2959b8(_0x5601e0(0xf16))||void 0x0,'upper_bound_secondary':_0x2959b8('upper_bound_secondary')||void 0x0,'lower_bound':_0x2959b8(_0x5601e0(0x43d))||void 0x0,'upper_bound':_0x2959b8(_0x5601e0(0x72f))||void 0x0,'y_axis_ticks':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xe8f))),'y_axis_round_ticks':_0x2ae208(_0x5601e0(0xaf3))?.[_0x5601e0(0x452)]??!![],'y_axis_decimals':this['_numOrNull'](_0x2959b8(_0x5601e0(0xe03))),'y_axis_number_format':_0x2959b8(_0x5601e0(0x19e))||_0x5601e0(0x7b7),'y_axis_label':_0x2959b8(_0x5601e0(0xbe8))||void 0x0,'y_axis_format':_0x2959b8(_0x5601e0(0x2d7))||void 0x0,'y2_axis_format':_0x2959b8(_0x5601e0(0xf2a))||void 0x0,'duration_unit':_0x2959b8(_0x5601e0(0x390))==='s'?void 0x0:_0x2959b8('duration_unit')||void 0x0,'y2_axis_label':_0x2959b8(_0x5601e0(0x50a))||void 0x0,'y_axis_font_size':this[_0x5601e0(0xa44)](_0x2959b8('y_axis_font_size')),'y_axis_font_opacity':this['_numOrNull'](_0x2959b8(_0x5601e0(0x5bf))),'y_axis_color':_0x2959b8(_0x5601e0(0x2cb))||void 0x0,'axis_style':_0x2959b8(_0x5601e0(0x48a))||void 0x0,'x_axis_font_size':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0xc02))),'x_axis_font_opacity':this[_0x5601e0(0xa44)](_0x2959b8('x_axis_font_opacity')),'x_axis_color':_0x2959b8('x_axis_color')||void 0x0,'x_axis_date_color':_0x2959b8(_0x5601e0(0x7a4))||void 0x0,'x_axis_interval':_0x2959b8(_0x5601e0(0x5ac))||void 0x0,'datetime_format':_0x2959b8(_0x5601e0(0x48f))||void 0x0,'time_zone':_0x2959b8(_0x5601e0(0x579))&&_0x2959b8('time_zone')!==_0x5601e0(0xdc1)?_0x2959b8(_0x5601e0(0x579)):void 0x0,'language':_0x2959b8(_0x5601e0(0x610))&&_0x2959b8(_0x5601e0(0x610))!==_0x5601e0(0xdc1)?_0x2959b8('language'):void 0x0,'x_grid_style':_0x2959b8(_0x5601e0(0xdc8))||void 0x0,'x_grid_width':this[_0x5601e0(0xa44)](_0x2959b8('x_grid_width')),'x_grid_color':_0x2959b8(_0x5601e0(0x8cc))||void 0x0,'x_grid_opacity':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x58f))),'y_grid_style':_0x2959b8(_0x5601e0(0x76e))||void 0x0,'y_grid_width':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x19a))),'y_grid_color':_0x2959b8(_0x5601e0(0xd39))||void 0x0,'y_grid_opacity':this[_0x5601e0(0xa44)](_0x2959b8(_0x5601e0(0x414))),'tooltip_sync':_0x2ae208(_0x5601e0(0x760))?.[_0x5601e0(0x452)]??![],'zoom_sync':_0x2ae208('zoom_sync')?.[_0x5601e0(0x452)]??![],'scroll_sync':_0x2ae208(_0x5601e0(0x6da))?.['checked']??![],'energy_date_sync':_0x2ae208(_0x5601e0(0xd71))?.[_0x5601e0(0x452)]??![],'energy_collection_key':(_0x2959b8('energy_collection_key')||'')[_0x5601e0(0xfa2)]()||void 0x0,'show_date_picker':_0x2ae208(_0x5601e0(0xe94))?.['checked']??![],'default_interval':_0x2959b8('default_interval')||void 0x0,'date_picker_position':_0x2959b8(_0x5601e0(0xded))||void 0x0,'date_picker_nav_position':_0x2959b8(_0x5601e0(0x405))===_0x5601e0(0x7b9)?void 0x0:_0x2959b8(_0x5601e0(0x405))||void 0x0,'date_picker_shortcuts_position':_0x2959b8('date_picker_shortcuts_position')===_0x5601e0(0xbac)?void 0x0:_0x2959b8('date_picker_shortcuts_position')||void 0x0,'date_picker_default_mode':_0x2959b8(_0x5601e0(0xb79))||void 0x0,'date_picker_group':_0x2959b8(_0x5601e0(0x621))||void 0x0,'sync_group':_0x2959b8(_0x5601e0(0x93e))||void 0x0,'date_picker_reset':((()=>{const _0x554725=_0x5601e0,_0x489b08=!!_0x2ae208(_0x554725(0x799))?.[_0x554725(0x452)];return(this[_0x554725(0x9f0)]||_0x2959b8('chart_mode'))===_0x554725(0xb15)?_0x489b08?void 0x0:![]:_0x489b08||void 0x0;})()),'interval_picker_group':_0x2959b8(_0x5601e0(0x64b))||void 0x0,'date_picker_modes':((()=>{const _0x499b7d=_0x5601e0,_0x376eae=this[_0x499b7d(0xb62)][_0x499b7d(0x29a)](_0x499b7d(0xefc));if(!_0x376eae[_0x499b7d(0xdb4)])return _0x8d7568[_0x499b7d(0xddc)];const _0x34be3c=this['_pinnedMode']||_0x2959b8(_0x499b7d(0x3d9))||_0x499b7d(0xbae),_0x294b5f=_0x34be3c==='controller'?CONTROLLER_DATE_PICKER_MODES:['day',_0x499b7d(0x67e),_0x499b7d(0xb00),_0x499b7d(0x312)],_0x14220e=[];_0x376eae[_0x499b7d(0x56c)](_0x1caa1d=>{const _0x4ca8a7=_0x499b7d;if(_0x1caa1d['checked'])_0x14220e['push'](_0x1caa1d[_0x4ca8a7(0xc93)][_0x4ca8a7(0xcf9)]);});const _0x2d55a0=Array[_0x499b7d(0x9f5)](_0x8d7568['date_picker_modes'])?_0x8d7568[_0x499b7d(0xddc)]:[],_0x17cc0b=_0x462725=>{const _0x181004=_0x499b7d,_0x9d15fa=_0x2d55a0[_0x181004(0x61b)](_0x462725);return _0x9d15fa<0x0?_0x2d55a0[_0x181004(0xdb4)]:_0x9d15fa;};_0x14220e[_0x499b7d(0x160)]((_0x1e9dfd,_0xe90701)=>_0x17cc0b(_0x1e9dfd)-_0x17cc0b(_0xe90701));if(_0x14220e['length']===_0x294b5f[_0x499b7d(0xdb4)]&&_0x294b5f[_0x499b7d(0xad9)]((_0xf14862,_0x23f787)=>_0x14220e[_0x23f787]===_0xf14862))return;if(_0x14220e['length']===0x0)return;return _0x14220e;})()),'date_picker_step':((()=>{const _0x60ac62=_0x5601e0,_0x1e5682=this['_numOrNull'](_0x2959b8(_0x60ac62(0xf73)));return _0x1e5682&&_0x1e5682>0x1?_0x1e5682:void 0x0;})()),'tooltip_sync_group':_0x2959b8('tooltip_sync_group')||void 0x0,'zoom_sync_group':_0x2959b8('zoom_sync_group')||void 0x0,'scroll_sync_group':_0x2959b8(_0x5601e0(0x5b0))||void 0x0,'align_header':_0x2959b8(_0x5601e0(0xb8b))||void 0x0,'state_layout':_0x2959b8(_0x5601e0(0x6e1))||void 0x0,'group_by':_0x2959b8(_0x5601e0(0xb9a))||void 0x0,'chart_mode':this[_0x5601e0(0x9f0)]||_0x2959b8(_0x5601e0(0x3d9))||_0x5601e0(0xbae),'chart_align':_0x2959b8(_0x5601e0(0xf63))||void 0x0,'entities':this[_0x5601e0(0x90c)](this[_0x5601e0(0xd4e)],!![]),'annotations':this[_0x5601e0(0x2b7)]['annotations']||this['_config'][_0x5601e0(0x852)]||[],'auto_scale_rules':(_0x517870=>_0x517870['length']?_0x517870:void 0x0)((this[_0x5601e0(0x2b7)][_0x5601e0(0xb6c)]||this['_config'][_0x5601e0(0xb6c)]||[])[_0x5601e0(0xb42)](_0x46fdb9=>_0x46fdb9&&typeof _0x46fdb9==='object'&&isNum(toNum(_0x46fdb9[_0x5601e0(0x88c)]))&&toNum(_0x46fdb9['up_to_hours'])>0x0)[_0x5601e0(0x93b)](_0x203438=>{const _0x4450e0=_0x5601e0,_0x3a4c57={'up_to_hours':toNum(_0x203438['up_to_hours']),'group_by':_0x203438[_0x4450e0(0xb9a)]||'hour'},_0x339529=toNum(_0x203438[_0x4450e0(0xaf6)]);if(isNum(_0x339529)&&_0x339529>0x0)_0x3a4c57[_0x4450e0(0xaf6)]=_0x339529;if(typeof _0x203438[_0x4450e0(0x5ac)]===_0x4450e0(0xef0)&&_0x203438['x_axis_interval'][_0x4450e0(0xfa2)]())_0x3a4c57[_0x4450e0(0x5ac)]=_0x203438[_0x4450e0(0x5ac)][_0x4450e0(0xfa2)]();if(typeof _0x203438[_0x4450e0(0x48f)]===_0x4450e0(0xef0)&&_0x203438[_0x4450e0(0x48f)]['trim']())_0x3a4c57['datetime_format']=_0x203438['datetime_format']['trim']();if(typeof _0x203438[_0x4450e0(0x776)]==='string'&&_0x203438[_0x4450e0(0x776)][_0x4450e0(0xfa2)]())_0x3a4c57['x_axis_datetime_format']=_0x203438['x_axis_datetime_format'][_0x4450e0(0xfa2)]();return _0x3a4c57;}))};for(const _0x47a898 of Object[_0x5601e0(0x7d5)](this[_0x5601e0(0x167)]))if(!(_0x47a898 in _0x357da2))_0x357da2[_0x47a898]=this[_0x5601e0(0x167)][_0x47a898];Object[_0x5601e0(0x7d5)](_0x357da2)[_0x5601e0(0x56c)](_0x551b32=>_0x357da2[_0x551b32]===void 0x0&&delete _0x357da2[_0x551b32]);const _0x14ab8b=StatisticsGraphChartCard[_0x5601e0(0xcdc)];for(const _0x34a59e of Object[_0x5601e0(0x7d5)](_0x357da2)){if(!(_0x34a59e in _0x14ab8b))continue;if(_0x34a59e==='height')continue;const _0x4acc70=_0x357da2[_0x34a59e],_0x39a726=_0x14ab8b[_0x34a59e],_0x4553da=(_0x4acc70===null||_0x4acc70===''||_0x4acc70===void 0x0)&&(_0x39a726===null||_0x39a726===''||_0x39a726===void 0x0),_0x4099ea=Array[_0x5601e0(0x9f5)](_0x4acc70)&&Array[_0x5601e0(0x9f5)](_0x39a726)&&!_0x4acc70['length']&&!_0x39a726[_0x5601e0(0xdb4)];if(_0x4553da||_0x4099ea||_0x4acc70===_0x39a726)delete _0x357da2[_0x34a59e];}if(_0x357da2[_0x5601e0(0x48a)]==='native')for(const _0x2a6c02 of[_0x5601e0(0x58f),'y_grid_opacity']){const _0x8023de=this[_0x5601e0(0xa44)](_0x2959b8(_0x2a6c02));if(_0x8023de!=null)_0x357da2[_0x2a6c02]=_0x8023de;}this[_0x5601e0(0x2b7)]=structuredClone(_0x357da2);const _0x542583=structuredClone(_0x357da2);_0x542583['entities']=this[_0x5601e0(0x90c)](this[_0x5601e0(0xd4e)],![]),JSON[_0x5601e0(0x8b9)](this[_0x5601e0(0x167)])!==JSON['stringify'](_0x542583)&&(this[_0x5601e0(0x167)]=structuredClone(_0x542583),this[_0x5601e0(0x754)](new CustomEvent(_0x5601e0(0x96d),{'detail':{'config':_0x542583},'bubbles':!![],'composed':!![]})));}[_0x598d8a(0x90c)](_0x61b37b,_0x342f73=![]){const _0x42b173=_0x598d8a,_0x3e4872=[],_0x48385f=StatisticsGraphChartCard[_0x42b173(0xa7b)](),_0x51ef16=new Set([_0x42b173(0x4d7),_0x42b173(0xfde),_0x42b173(0x1ed),_0x42b173(0x404)]);for(const _0x17fe92 of _0x61b37b){if(!_0x17fe92)continue;if(!_0x17fe92[_0x42b173(0x4d7)]&&!_0x17fe92[_0x42b173(0xfde)]&&!_0x342f73)continue;const _0x57c3b5={..._0x17fe92};[_0x42b173(0x8c1),'point_size',_0x42b173(0x778),'trend_period_hours',_0x42b173(0xaf6),'value_factor','forecast_horizon',_0x42b173(0x413)][_0x42b173(0x56c)](_0x55c7cd=>{if(_0x57c3b5[_0x55c7cd]!==void 0x0&&_0x57c3b5[_0x55c7cd]!==null&&_0x57c3b5[_0x55c7cd]!=='')_0x57c3b5[_0x55c7cd]=Number(_0x57c3b5[_0x55c7cd]);});_0x57c3b5[_0x42b173(0xab9)]===''||_0x57c3b5[_0x42b173(0xab9)]===null||Number(_0x57c3b5[_0x42b173(0xab9)])===0x0||isNaN(Number(_0x57c3b5['z_index']))?delete _0x57c3b5[_0x42b173(0xab9)]:_0x57c3b5[_0x42b173(0xab9)]=Number(_0x57c3b5['z_index']);Object['keys'](_0x57c3b5)['forEach'](_0x4990f4=>_0x57c3b5[_0x4990f4]===''&&_0x4990f4!==_0x42b173(0x4d7)&&_0x4990f4!==_0x42b173(0x1ed)?delete _0x57c3b5[_0x4990f4]:0x0),delete _0x57c3b5['datetime_format'];if(_0x57c3b5[_0x42b173(0xea6)]){if(!Array[_0x42b173(0x9f5)](_0x57c3b5['color_thresholds']['values']))_0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xb5b)]=[];const _0x20a932=_0x3571a7=>typeof _0x3571a7===_0x42b173(0xef0)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x42b173(0x40a)](_0x3571a7)||_0x3571a7[_0x42b173(0x68d)]('{{'));_0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xb5b)]=_0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xb5b)][_0x42b173(0xb42)](_0x19d02b=>_0x19d02b&&(_0x20a932(_0x19d02b[_0x42b173(0xd97)])||!isNaN(parseFloat(_0x19d02b[_0x42b173(0xd97)]))))[_0x42b173(0x93b)](_0x7c561=>({'value':_0x20a932(_0x7c561[_0x42b173(0xd97)])?_0x7c561[_0x42b173(0xd97)]:Number(_0x7c561['value']),'color':_0x7c561['color']||_0x42b173(0xd57)}));if(_0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xa9b)]&&_0x57c3b5['color_thresholds'][_0x42b173(0xa9b)]!=='smooth');else delete _0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xa9b)];if(!_0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xbb3)])delete _0x57c3b5[_0x42b173(0xea6)][_0x42b173(0xbb3)];}if(_0x57c3b5[_0x42b173(0xfca)]!==undefined){const _0xe71f4d=_0x57c3b5['compare'],_0x203b6e=_0x5c6bce=>{const _0x337f5a=_0x42b173;if(!_0x5c6bce||typeof _0x5c6bce!==_0x337f5a(0x29f))return null;const _0x312474={};for(const _0x27d6f5 of['period',_0x337f5a(0x404),_0x337f5a(0x4f5),_0x337f5a(0x8c1),_0x337f5a(0x821),'show_points',_0x337f5a(0x270),'show_delta','hide_on_load',_0x337f5a(0x7e6)]){if(_0x5c6bce[_0x27d6f5]!==undefined&&_0x5c6bce[_0x27d6f5]!==null&&_0x5c6bce[_0x27d6f5]!=='')_0x312474[_0x27d6f5]=_0x5c6bce[_0x27d6f5];}if(_0x5c6bce[_0x337f5a(0xc34)]&&_0x5c6bce[_0x337f5a(0xc34)]!==_0x337f5a(0xf44))_0x312474[_0x337f5a(0xc34)]=_0x5c6bce[_0x337f5a(0xc34)];if(_0x5c6bce[_0x337f5a(0xfad)]===_0x337f5a(0x61d))_0x312474[_0x337f5a(0xfad)]=_0x337f5a(0x61d);const _0x200c63=parseInt(_0x5c6bce['periods_back']);if(!isNaN(_0x200c63)&&_0x200c63>0x1)_0x312474[_0x337f5a(0xa31)]=_0x200c63;return _0x312474;};if(!_0xe71f4d)delete _0x57c3b5[_0x42b173(0xfca)];else{if(Array['isArray'](_0xe71f4d)){const _0x6517c=_0xe71f4d[_0x42b173(0xb42)](Boolean)[_0x42b173(0x93b)](_0x2359c7=>_0x2359c7&&typeof _0x2359c7===_0x42b173(0x29f)?_0x2359c7:{'period':_0x2359c7===!![]?_0x42b173(0x519):String(_0x2359c7)})[_0x42b173(0x93b)](_0x203b6e);if(!_0x6517c['length'])delete _0x57c3b5['compare'];else{if(_0x6517c['length']===0x1){const _0x5a6e77=_0x6517c[0x0],_0x349a89=Object[_0x42b173(0x7d5)](_0x5a6e77);if(!_0x349a89['length'])_0x57c3b5[_0x42b173(0xfca)]=_0x42b173(0x519);else{if(_0x349a89['length']===0x1&&_0x5a6e77[_0x42b173(0xd03)])_0x57c3b5[_0x42b173(0xfca)]=_0x5a6e77['period'];else _0x57c3b5[_0x42b173(0xfca)]=_0x5a6e77;}}else _0x57c3b5['compare']=_0x6517c;}}else{if(typeof _0xe71f4d===_0x42b173(0x29f)){const _0x30ec19=_0x203b6e(_0xe71f4d);if(!_0x30ec19['period']&&Object['keys'](_0x30ec19)['length'])_0x30ec19[_0x42b173(0xd03)]='previous_period';if(!_0x30ec19[_0x42b173(0xd03)])delete _0x57c3b5[_0x42b173(0xfca)];else{if(Object[_0x42b173(0x7d5)](_0x30ec19)[_0x42b173(0xdb4)]===0x1)_0x57c3b5[_0x42b173(0xfca)]=_0x30ec19['period'];else _0x57c3b5[_0x42b173(0xfca)]=_0x30ec19;}}}}}if(Array[_0x42b173(0x9f5)](_0x57c3b5[_0x42b173(0xd3d)])){_0x57c3b5[_0x42b173(0xd3d)]=_0x57c3b5['moving_averages']['filter'](_0x29ecaa=>_0x29ecaa&&!isNaN(parseInt(_0x29ecaa[_0x42b173(0xd03)]))&&parseInt(_0x29ecaa['period'])>0x0)['map'](_0x314321=>{const _0x54047a=_0x42b173,_0x169636={'period':parseInt(_0x314321[_0x54047a(0xd03)])};if(_0x314321[_0x54047a(0x404)])_0x169636[_0x54047a(0x404)]=_0x314321[_0x54047a(0x404)];if(_0x314321[_0x54047a(0x3a7)]!=null&&_0x314321[_0x54047a(0x3a7)]!==''&&!isNaN(Number(_0x314321[_0x54047a(0x3a7)])))_0x169636[_0x54047a(0x3a7)]=Number(_0x314321[_0x54047a(0x3a7)]);if(_0x314321[_0x54047a(0xb82)])_0x169636[_0x54047a(0xb82)]=!![];return _0x169636;});if(!_0x57c3b5['moving_averages'][_0x42b173(0xdb4)])delete _0x57c3b5['moving_averages'];}if(!_0x342f73)for(const _0x39d76a of Object[_0x42b173(0x7d5)](_0x57c3b5)){if(_0x51ef16['has'](_0x39d76a))continue;if(!(_0x39d76a in _0x48385f))continue;const _0x5838ca=_0x57c3b5[_0x39d76a],_0x42239f=_0x48385f[_0x39d76a],_0x123aab=(_0x5838ca===null||_0x5838ca===''||_0x5838ca===void 0x0)&&(_0x42239f===null||_0x42239f===''||_0x42239f===void 0x0);if(Array['isArray'](_0x5838ca)&&Array[_0x42b173(0x9f5)](_0x42239f)){if(JSON[_0x42b173(0x8b9)](_0x5838ca)===JSON[_0x42b173(0x8b9)](_0x42239f))delete _0x57c3b5[_0x39d76a];continue;}if(_0x123aab||_0x5838ca===_0x42239f)delete _0x57c3b5[_0x39d76a];}_0x3e4872[_0x42b173(0xf3d)](_0x57c3b5);}return _0x3e4872;}[_0x598d8a(0xa44)](_0x13c6c2){if(_0x13c6c2===void 0x0||_0x13c6c2===null||_0x13c6c2==='')return;const _0x32cf4c=Number(_0x13c6c2);return isNaN(_0x32cf4c)?void 0x0:_0x32cf4c;}['_makeEntityBlank'](){const _0x397d83=_0x598d8a,_0xb041f4=StatisticsGraphChartCard['PALETTE'],_0x1a5b01=this['_entities']?.['length']||0x0;return{...StatisticsGraphChartCard['getEntityStubConfig'](),'color':_0xb041f4[_0x1a5b01%_0xb041f4[_0x397d83(0xdb4)]]};}[_0x598d8a(0x427)](_0x4ef9f8,_0x4be766){const _0x5402c4=_0x598d8a;return isEditorFieldRelevant(_0x5402c4(0x4d7),_0x4ef9f8,_0x4be766);}[_0x598d8a(0x8a7)](_0x437270,_0x37c7af){const _0x5e3770=_0x598d8a;return isEditorFieldRelevant(_0x5e3770(0xd84),_0x437270,_0x37c7af);}[_0x598d8a(0x58d)](){const _0x503a1a=_0x598d8a,_0x5776bc=this[_0x503a1a(0xb62)];if(!_0x5776bc)return;const _0x2227c5=this[_0x503a1a(0x167)]?.['chart_mode']||_0x503a1a(0xbae),_0x31f6fb=_0x503a1a(0x96b),_0x491479=_0x5314ae=>{const _0x1dd495=_0x503a1a,_0x14ba80=_0x5314ae['closest'](_0x1dd495(0x410))||_0x5314ae;_0x14ba80[_0x1dd495(0x422)]['add'](_0x31f6fb);};for(const _0x1a6e1f of _0x5776bc[_0x503a1a(0x29a)](_0x503a1a(0xe51))){if(!_0x1a6e1f['id'])continue;const _0x24e0ca=_0x1a6e1f['id']['replace'](/(_pick|-picker)$/,'');if(!this[_0x503a1a(0x8a7)](_0x24e0ca,_0x2227c5))_0x491479(_0x1a6e1f);}for(const _0x3a28b5 of _0x5776bc[_0x503a1a(0x29a)](_0x503a1a(0x337))){for(const _0x419565 of _0x3a28b5[_0x503a1a(0x422)]){if(_0x419565['length']<0x3||_0x419565[_0x503a1a(0xf77)](0x0,0x2)!=='e-')continue;const _0x43924d=_0x419565[_0x503a1a(0xf77)](0x2)[_0x503a1a(0x9da)](/(_pick|-picker)$/,'');if(!this[_0x503a1a(0x427)](_0x43924d,_0x2227c5)){_0x491479(_0x3a28b5);break;}}}const _0x50e662='input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],'+_0x503a1a(0x47f),_0x3c2245=_0x1abdfd=>[..._0x1abdfd['querySelectorAll'](_0x50e662)][_0x503a1a(0xeaf)](_0x1f8dfb=>!_0x1f8dfb[_0x503a1a(0xdbc)]('.'+_0x31f6fb)),_0x5d2939=_0x5aaea5=>{const _0x82ecf8=_0x503a1a;for(const _0x24573c of _0x5776bc[_0x82ecf8(0x29a)](_0x5aaea5)){if(_0x24573c[_0x82ecf8(0x422)][_0x82ecf8(0xe83)](_0x31f6fb))continue;if(!_0x3c2245(_0x24573c))_0x24573c['classList'][_0x82ecf8(0x7ab)](_0x31f6fb);}};_0x5d2939(_0x503a1a(0xbe3)),_0x5d2939(_0x503a1a(0xbbb));const _0x42fa5b=(_0x55dd25,_0x121ee6,_0x53c22e,_0x524576)=>{const _0x53f13a=_0x503a1a;let _0x12b3cf=null,_0x16af81=![];const _0x30c314=[..._0x55dd25[_0x53f13a(0x29a)]('['+_0x121ee6+']')];for(const _0x12e9f7 of _0x30c314){const _0x20d108=_0x55dd25[_0x53f13a(0x389)]('['+_0x53c22e+'=\x22'+_0x12e9f7['getAttribute'](_0x121ee6)+'\x22]');if(!_0x3c2245(_0x12e9f7)){_0x12e9f7[_0x53f13a(0x422)][_0x53f13a(0x7ab)](_0x31f6fb);if(_0x20d108)_0x20d108['classList']['add'](_0x31f6fb);continue;}if(!_0x12b3cf)_0x12b3cf={'pane':_0x12e9f7,'btn':_0x20d108};if(_0x12e9f7[_0x53f13a(0x422)]['contains'](_0x53f13a(0x1e6)))_0x16af81=!![];}if(!_0x16af81&&_0x12b3cf){for(const _0x4ed3a6 of _0x30c314)_0x4ed3a6[_0x53f13a(0x422)][_0x53f13a(0x8e5)](_0x53f13a(0x1e6));for(const _0x2ba43b of _0x55dd25[_0x53f13a(0x29a)]('['+_0x53c22e+']'))_0x2ba43b[_0x53f13a(0x422)][_0x53f13a(0x8e5)]('active');_0x12b3cf[_0x53f13a(0x85d)]['classList']['add'](_0x53f13a(0x1e6));if(_0x12b3cf[_0x53f13a(0xfe0)])_0x12b3cf['btn'][_0x53f13a(0x422)][_0x53f13a(0x7ab)](_0x53f13a(0x1e6));_0x524576?.(_0x12b3cf['pane'][_0x53f13a(0x931)](_0x121ee6));}};if(_0x2227c5==='controller')for(const _0x13f275 of[_0x503a1a(0xc74),_0x503a1a(0xfdc),'[data-mtc=\x22yaxis\x22]',_0x503a1a(0x6db)]){for(const _0x12a8cb of _0x5776bc['querySelectorAll'](_0x13f275))_0x12a8cb[_0x503a1a(0x422)]['add'](_0x31f6fb);}if(this[_0x503a1a(0x9f0)]){const _0x5c3587=_0x5776bc['querySelector'](_0x503a1a(0xa80))?.[_0x503a1a(0xdbc)](_0x503a1a(0x2d5));if(_0x5c3587)_0x5c3587[_0x503a1a(0x422)][_0x503a1a(0x7ab)](_0x31f6fb);}_0x42fa5b(_0x5776bc,'data-mtc',_0x503a1a(0x949),_0x226cd7=>{this['_mainTab']=_0x226cd7;});const _0x3d2465=this['shadowRoot']?.[_0x503a1a(0x389)](_0x503a1a(0xdd8));if(_0x3d2465)_0x42fa5b(_0x3d2465,_0x503a1a(0xbe7),_0x503a1a(0xe7d),_0x5b722a=>{const _0x48ab3a=_0x503a1a;this[_0x48ab3a(0x6b3)]=_0x5b722a;});for(const _0x343d3b of _0x5776bc[_0x503a1a(0x29a)](_0x503a1a(0x9a1))){const _0x3cc41c=parseInt(_0x343d3b[_0x503a1a(0xc93)][_0x503a1a(0x50e)],0xa);_0x42fa5b(_0x343d3b,_0x503a1a(0xf39),'data-tab',_0x1fb544=>{const _0x5d4a8a=_0x503a1a;if(this['_activeTab']&&Number['isFinite'](_0x3cc41c))this[_0x5d4a8a(0x323)][_0x3cc41c]=_0x1fb544;});}this[_0x503a1a(0x2f1)]();if(this[_0x503a1a(0x383)])this['_applyEditorSearch']();}[_0x598d8a(0xaed)](){const _0x20c361=_0x598d8a;if(this[_0x20c361(0x402)])return this[_0x20c361(0x402)];const _0x259b3d=[_0x20c361(0x44e),_0x20c361(0x5c6),_0x20c361(0xa92),_0x20c361(0x198),_0x20c361(0x896),_0x20c361(0xed4),_0x20c361(0x71e),_0x20c361(0x7be),_0x20c361(0x9a4),_0x20c361(0xeb2),_0x20c361(0xef2),_0x20c361(0x693),'light-green',_0x20c361(0xbf3),_0x20c361(0x874),_0x20c361(0xfb3),_0x20c361(0x182),_0x20c361(0x7e7),_0x20c361(0xad5),_0x20c361(0xc26),_0x20c361(0x230),_0x20c361(0xebb),_0x20c361(0x2db),_0x20c361(0x729),'white'],_0x1267b8={},_0x34db0a={};try{const _0xf161a3=this[_0x20c361(0xb62)]||document[_0x20c361(0x159)],_0x49c092=document[_0x20c361(0x2a2)]('span');_0x49c092[_0x20c361(0x56e)][_0x20c361(0x346)]=_0x20c361(0xc56),_0xf161a3[_0x20c361(0xa9e)](_0x49c092);for(const _0x380e98 of _0x259b3d){_0x49c092['style'][_0x20c361(0x404)]=_0x20c361(0x4d1),_0x49c092[_0x20c361(0x56e)][_0x20c361(0x404)]='var(--'+_0x380e98+'-color)';const _0x5e63ea=getComputedStyle(_0x49c092)['color']||'',_0x5647d7=_0x5e63ea[_0x20c361(0xdf2)](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x5647d7){const _0x45fcea='#'+[_0x5647d7[0x1],_0x5647d7[0x2],_0x5647d7[0x3]][_0x20c361(0x93b)](_0x7f4c0a=>(+_0x7f4c0a)[_0x20c361(0x21c)](0x10)[_0x20c361(0xd9e)](0x2,'0'))[_0x20c361(0x9af)]('');if(_0x45fcea===_0x20c361(0x4d1))continue;_0x1267b8[_0x380e98]=_0x45fcea;if(!(_0x45fcea in _0x34db0a))_0x34db0a[_0x45fcea]=_0x380e98;}}_0x49c092['remove']();}catch(_0x5868ae){}return this[_0x20c361(0x402)]={'n2h':_0x1267b8,'h2n':_0x34db0a},this[_0x20c361(0x402)];}[_0x598d8a(0xee3)](_0x40bfc0){const _0x57845b=_0x598d8a;if(!_0x40bfc0)return _0x57845b(0x77d);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x57845b(0x40a)](_0x40bfc0))return _0x40bfc0;const _0xae82a=String(_0x40bfc0)[_0x57845b(0xdf2)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0xae82a)return'#'+[_0xae82a[0x1],_0xae82a[0x2],_0xae82a[0x3]]['map'](_0x25a7d5=>parseInt(_0x25a7d5)[_0x57845b(0x21c)](0x10)[_0x57845b(0xd9e)](0x2,'0'))['join']('');return _0x57845b(0x77d);}[_0x598d8a(0x865)](_0x5e3983,_0x5ef479){let _0x27c8b1;return(..._0x38c26e)=>{clearTimeout(_0x27c8b1),_0x27c8b1=setTimeout(()=>_0x5e3983(..._0x38c26e),_0x5ef479);};}[_0x598d8a(0x4c2)](_0x10afa3){const _0x25ca4c=_0x598d8a;if(!_0x10afa3)return'';let _0x253918='';for(;_0x10afa3&&_0x10afa3!==this[_0x25ca4c(0xb62)];_0x10afa3=_0x10afa3[_0x25ca4c(0xcd4)]){let _0x210670=_0x10afa3[_0x25ca4c(0xb71)][_0x25ca4c(0x39b)]();if(_0x10afa3['id'])_0x210670+='#'+_0x10afa3['id'];if(_0x10afa3[_0x25ca4c(0x422)][_0x25ca4c(0xdb4)])_0x210670+='.'+[..._0x10afa3[_0x25ca4c(0x422)]][_0x25ca4c(0x9af)]('.');if(_0x10afa3[_0x25ca4c(0xc93)]){if(_0x10afa3[_0x25ca4c(0xc93)][_0x25ca4c(0x50e)]!==undefined)_0x210670+='[data-index=\x22'+_0x10afa3[_0x25ca4c(0xc93)][_0x25ca4c(0x50e)]+'\x22]';else{if(_0x10afa3['dataset'][_0x25ca4c(0x761)]!==undefined)_0x210670+='[data-row=\x22'+_0x10afa3['dataset'][_0x25ca4c(0x761)]+'\x22]';}}_0x253918=_0x210670+(_0x253918?_0x25ca4c(0xe38)+_0x253918:'');}return _0x253918;}[_0x598d8a(0x611)](){const _0x422cdb=_0x598d8a;return this[_0x422cdb(0x167)];}}!customElements[_0x598d8a(0xa75)](_0x598d8a(0x9b7))&&customElements[_0x598d8a(0xc5b)](_0x598d8a(0x9b7),StatisticsGraphChartCard);class StatisticsGraphChartController extends StatisticsGraphChartCard{static[_0x598d8a(0xd21)](){const _0x9fbb34=_0x598d8a;return{'chart_mode':_0x9fbb34(0xb15),'sync_group':'main'};}static async[_0x598d8a(0xe2b)](){const _0x3ab595=_0x598d8a,_0x17eaaa=document[_0x3ab595(0x2a2)](_0x3ab595(0x5a6));return _0x17eaaa[_0x3ab595(0x9f0)]=_0x3ab595(0xb15),_0x17eaaa;}[_0x598d8a(0xf82)](_0x5c4df6){const _0x11b2f4=_0x598d8a;super[_0x11b2f4(0xf82)](Object['assign']({},_0x5c4df6||{},{'chart_mode':_0x11b2f4(0xb15)}));}}!customElements[_0x598d8a(0xa75)]('statistics-graph-chart-controller')&&customElements[_0x598d8a(0xc5b)](_0x598d8a(0x28e),StatisticsGraphChartController);!customElements[_0x598d8a(0xa75)]('statistics-graph-chart-card-editor')&&customElements['define'](_0x598d8a(0x5a6),StatisticsGraphChartCardEditor);window[_0x598d8a(0x9d9)]=window[_0x598d8a(0x9d9)]||[],window[_0x598d8a(0x9d9)]['push']({'type':_0x598d8a(0x9b7),'name':_0x598d8a(0xbe6),'description':_0x598d8a(0xfc9),'preview':!![],'documentationURL':_0x598d8a(0xa0d)}),window[_0x598d8a(0x9d9)][_0x598d8a(0xf3d)]({'type':_0x598d8a(0x28e),'name':_0x598d8a(0x80a),'description':'A\x20chart-less\x20date\x20and\x20interval\x20controller\x20that\x20drives\x20every\x20Statistics\x20Graph\x20Chart\x20Card\x20on\x20the\x20page','preview':!![],'documentationURL':_0x598d8a(0xa0d)}),console['info'](_0x598d8a(0x824)+VERSION+'\x20',_0x598d8a(0xa4f),_0x598d8a(0x890));