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 _0x5f3ddf=_0x4205;(function(_0x117364,_0x2b3d9e){const _0x21f1bf=_0x4205,_0x36e97a=_0x117364();while(!![]){try{const _0xcb1bc7=-parseInt(_0x21f1bf(0x8ea))/0x1*(-parseInt(_0x21f1bf(0x8fa))/0x2)+-parseInt(_0x21f1bf(0x29f))/0x3*(parseInt(_0x21f1bf(0x3bd))/0x4)+parseInt(_0x21f1bf(0x268))/0x5+-parseInt(_0x21f1bf(0x446))/0x6*(parseInt(_0x21f1bf(0x65a))/0x7)+parseInt(_0x21f1bf(0x853))/0x8*(parseInt(_0x21f1bf(0xcd1))/0x9)+-parseInt(_0x21f1bf(0x34d))/0xa*(-parseInt(_0x21f1bf(0x29b))/0xb)+-parseInt(_0x21f1bf(0xe2e))/0xc*(-parseInt(_0x21f1bf(0x28c))/0xd);if(_0xcb1bc7===_0x2b3d9e)break;else _0x36e97a['push'](_0x36e97a['shift']());}catch(_0x313213){_0x36e97a['push'](_0x36e97a['shift']());}}}(_0x3ca2,0xed162));const VERSION=_0x5f3ddf(0x51e),INTERVAL_PICKER_OPTIONS=Object[_0x5f3ddf(0xcc4)]([{'hours':0x1,'label':'1H'},{'hours':0x2,'label':'2H'},{'hours':0x4,'label':'4H'},{'hours':0x8,'label':'8H'},{'hours':0xc,'label':_0x5f3ddf(0xe3d)},{'hours':0x18,'label':_0x5f3ddf(0x3e7)},{'hours':0x48,'label':'3D'},{'hours':0xa8,'label':'7D'},{'hours':0x150,'label':'14D'},{'hours':0x2d0,'label':'30D'},{'hours':0x870,'label':_0x5f3ddf(0xe4f)},{'hours':0x10e0,'label':'6M'},{'hours':0x2238,'label':'1Y'}]),INTERVAL_PICKER_DEFAULT_LABELS=Object[_0x5f3ddf(0xcc4)](['1H','2H','4H','8H',_0x5f3ddf(0xe3d),_0x5f3ddf(0x3e7),'7D']),DATE_PICKER_VALID_MODES=Object[_0x5f3ddf(0xcc4)]([_0x5f3ddf(0x4e1),_0x5f3ddf(0xe06),'month',_0x5f3ddf(0x242)]),CONTROLLER_DATE_PICKER_MODES=Object[_0x5f3ddf(0xcc4)]([...DATE_PICKER_VALID_MODES,'last_1h','last_6h',_0x5f3ddf(0xba6),'last_24h',_0x5f3ddf(0xf4b),'last_30d']),DATE_PICKER_RELATIVE_MODES=Object['freeze']({'last_1h':{'hours':0x1,'label':_0x5f3ddf(0x625),'btn':'1H'},'last_6h':{'hours':0x6,'label':'Last\x206\x20hours','btn':'6H'},'last_12h':{'hours':0xc,'label':_0x5f3ddf(0xbb9),'btn':_0x5f3ddf(0xe3d)},'last_24h':{'hours':0x18,'label':_0x5f3ddf(0x72a),'btn':_0x5f3ddf(0x3e7)},'last_3d':{'days':0x3,'label':'Last\x203\x20days','btn':'3D'},'last_7d':{'days':0x7,'label':'Last\x207\x20days','btn':'7D'},'last_15d':{'days':0xf,'label':_0x5f3ddf(0x8e1),'btn':_0x5f3ddf(0x612)},'last_30d':{'days':0x1e,'label':_0x5f3ddf(0xfee),'btn':'30D'},'last_90d':{'days':0x5a,'label':_0x5f3ddf(0x22b),'btn':_0x5f3ddf(0xe4f)},'last_180d':{'days':0xb4,'label':_0x5f3ddf(0xd4c),'btn':_0x5f3ddf(0xf7c)},'last_12m':{'months':0xc,'label':_0x5f3ddf(0x3d5),'btn':'12M'}}),LIVE_FLUSH_DEBOUNCE_MS=0x3e8,LIVE_SLIDE_INTERVAL_MS=0x7530,NATIVE_AXIS_STYLE=Object[_0x5f3ddf(0xcc4)]({'x_axis_color':_0x5f3ddf(0x78c),'y_axis_color':_0x5f3ddf(0x78c),'x_axis_date_color':_0x5f3ddf(0x78c),'x_axis_font_opacity':0x1,'y_axis_font_opacity':0x1,'x_axis_font_size':0xc,'y_axis_font_size':0xc,'x_grid_color':_0x5f3ddf(0x671),'y_grid_color':'var(--divider-color)','x_grid_opacity':0x1,'y_grid_opacity':0x1}),CARD_DEFAULTS=Object[_0x5f3ddf(0xcc4)]({'axis_style':'subtle','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':_0x5f3ddf(0xc24),'align_header':_0x5f3ddf(0xc24),'chart_mode':_0x5f3ddf(0xe19),'chart_align':'center','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':_0x5f3ddf(0x766),'time_zone':_0x5f3ddf(0xae8),'language':_0x5f3ddf(0xae8),'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':_0x5f3ddf(0xf7d),'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':_0x5f3ddf(0x5b5),'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':_0x5f3ddf(0x5b5),'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':![],'pie_style':'donut','pie_spacing':0x0,'pie_3d':![],'pie_label_font_size':null,'pie_label_color':null,'pie_label_format':_0x5f3ddf(0x76c),'pie_center_font_size':null,'pie_center_color':null,'show_legend':![],'legend_position':_0x5f3ddf(0xd8a),'show_interval_picker':![],'interval_picker_position':_0x5f3ddf(0xc24),'show_attribute_list':![],'attribute_list_position':_0x5f3ddf(0xc24),'show_pph_picker':![],'pph_picker_position':'left','show_group_by_picker':![],'group_by_picker_position':_0x5f3ddf(0xc24),'pph_picker_group':null,'group_by_picker_group':null,'show_date_picker':![],'date_picker_position':_0x5f3ddf(0x360),'date_picker_nav_position':_0x5f3ddf(0xc24),'date_picker_shortcuts_position':_0x5f3ddf(0xd2b),'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':_0x5f3ddf(0xe73),'annotations':[],'show_now_line':!![],'now_line_color':null,'now_line_opacity':null,'now_line_width':null,'now_line_style':null}),ENTITY_DEFAULTS=Object[_0x5f3ddf(0xcc4)]({'enabled':!![],'entity':'','statistic_id':null,'name':null,'icon':null,'icon_color':null,'color':null,'graph_type':_0x5f3ddf(0x256),'y_axis':_0x5f3ddf(0x9f1),'line_width':2.5,'line_style':_0x5f3ddf(0xcc1),'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':'avg','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':_0x5f3ddf(0xcb5),'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':[_0x5f3ddf(0x1006),_0x5f3ddf(0x227),_0x5f3ddf(0xff5)],'decimals':0x1,'number_format':_0x5f3ddf(0x5b5),'align_state':_0x5f3ddf(0xc24),'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']([_0x5f3ddf(0x21d),_0x5f3ddf(0xc83),_0x5f3ddf(0xb9a),_0x5f3ddf(0x8ff),'show_tooltip_total',_0x5f3ddf(0x9b6),'show_now_line',_0x5f3ddf(0x6d0),_0x5f3ddf(0xc79),_0x5f3ddf(0x1f9),_0x5f3ddf(0x27e),_0x5f3ddf(0x899),_0x5f3ddf(0x8c6),'stacked',_0x5f3ddf(0x797),'logarithmic','state_timeline_show_labels',_0x5f3ddf(0x97e)]),TEMPLATABLE_BOOL_ENTITY_KEYS=Object['freeze']([_0x5f3ddf(0x37a),_0x5f3ddf(0x593),_0x5f3ddf(0x5a0),_0x5f3ddf(0xce9),_0x5f3ddf(0xcbe),_0x5f3ddf(0xffd),_0x5f3ddf(0xd9f),_0x5f3ddf(0xfde),'show_data_labels','show_average','show_trend_icon',_0x5f3ddf(0x7de),_0x5f3ddf(0x3ac),_0x5f3ddf(0xc69),_0x5f3ddf(0x670),_0x5f3ddf(0x6c8),_0x5f3ddf(0x58a),_0x5f3ddf(0x7ec)]),CHART_MODES=Object[_0x5f3ddf(0xcc4)]([_0x5f3ddf(0xe19),_0x5f3ddf(0xc2e),_0x5f3ddf(0x344),_0x5f3ddf(0xcfb),'ranking','radialbar',_0x5f3ddf(0xac8),_0x5f3ddf(0xe4e),_0x5f3ddf(0x9d4),_0x5f3ddf(0xe14),_0x5f3ddf(0xb82),_0x5f3ddf(0x813),_0x5f3ddf(0x4fc),'histogram']),MODE_SETS=((()=>{const _0x3793ac=_0x5f3ddf,_0x81aa1e='timeline',_0x8b1445=_0x3793ac(0xc2e),_0x3a2842=_0x3793ac(0x344),_0x2a2a58='pie',_0x52b490=_0x3793ac(0xc88),_0x581c20=_0x3793ac(0x8be),_0x41e829=_0x3793ac(0xac8),_0x23fd0d=_0x3793ac(0xe4e),_0xcb3d0f=_0x3793ac(0x9d4),_0x28e891=_0x3793ac(0xe14),_0x4fc94f='gauge',_0x4814b8='waterfall',_0x5724d7=_0x3793ac(0x597);return{'TL':[_0x81aa1e],'NO_STL':CHART_MODES['filter'](_0x58efeb=>_0x58efeb!==_0x8b1445),'TL_STL':[_0x81aa1e,_0x8b1445],'TL_SC':[_0x81aa1e,_0x3a2842],'TL_SC_RD':[_0x81aa1e,_0x3a2842,_0x23fd0d],'TL_RD':[_0x81aa1e,_0x23fd0d],'GA':[_0x4fc94f],'PI':[_0x2a2a58],'RK':[_0x52b490],'STL':[_0x8b1445],'BOUNDS':[_0x81aa1e,_0x3a2842,_0x581c20,_0x23fd0d,_0xcb3d0f,_0x28e891,_0x4fc94f],'GRADIENT':[_0x81aa1e,_0x52b490,_0x23fd0d,_0x4fc94f],'TOOLTIP_NAME':[_0x81aa1e,_0x2a2a58,_0x52b490,_0x581c20,_0x41e829,_0x23fd0d,_0x4fc94f],'X_AXIS':[_0x81aa1e,_0x8b1445,_0x3a2842,_0xcb3d0f,_0x28e891],'TOTAL':[_0x81aa1e,_0x2a2a58,_0x52b490,_0x581c20,_0x41e829,_0x4814b8,_0x5724d7],'CHART':[...CHART_MODES]};})()),EDITOR_MODE_MATRIX=((()=>{const _0x2cf6e1=_0x5f3ddf,_0x3659f1=MODE_SETS;return Object[_0x2cf6e1(0xcc4)]({'entity':Object['freeze']({'line_style':_0x3659f1['TL'],'smooth':_0x3659f1['TL'],'show_data_labels':_0x3659f1['TL'],'show_average':_0x3659f1['TL'],'moving_averages':_0x3659f1['TL'],'stack_group':_0x3659f1['TL'],'rise_fall_colors':_0x3659f1['TL'],'line_width':_0x3659f1[_0x2cf6e1(0xffa)],'show_line':_0x3659f1[_0x2cf6e1(0xffa)],'show_fill':_0x3659f1[_0x2cf6e1(0xffa)],'show_points':_0x3659f1[_0x2cf6e1(0x377)],'point_size':_0x3659f1[_0x2cf6e1(0x377)],'point_colors':_0x3659f1[_0x2cf6e1(0x377)],'show_extrema':_0x3659f1[_0x2cf6e1(0xf99)],'show_extrema_min':_0x3659f1[_0x2cf6e1(0xf99)],'show_extrema_max':_0x3659f1['TL_SC'],'extrema_show_timestamp':_0x3659f1['TL_SC'],'extrema_color':_0x3659f1[_0x2cf6e1(0xf99)],'extrema_font_size':_0x3659f1[_0x2cf6e1(0xf99)],'extrema_bg_color':_0x3659f1[_0x2cf6e1(0xf99)],'extrema_bg_opacity':_0x3659f1[_0x2cf6e1(0xf99)],'lower_bound':_0x3659f1[_0x2cf6e1(0xd40)],'upper_bound':_0x3659f1['BOUNDS'],'gradient':_0x3659f1[_0x2cf6e1(0x23e)],'fill_opacity':_0x3659f1['GRADIENT'],'tooltip_name':_0x3659f1['TOOLTIP_NAME'],'needle_color':_0x3659f1['GA'],'show_trend_icon':_0x3659f1[_0x2cf6e1(0xdae)],'trend_period_hours':_0x3659f1[_0x2cf6e1(0xdae)],'trend_icon_size':_0x3659f1['NO_STL'],'trend_up_color':_0x3659f1[_0x2cf6e1(0xdae)],'trend_down_color':_0x3659f1['NO_STL'],'trend_stable_color':_0x3659f1[_0x2cf6e1(0xdae)]}),'card':Object['freeze']({'show_now_line':_0x3659f1['TL'],'now_line_color':_0x3659f1['TL'],'now_line_opacity':_0x3659f1['TL'],'now_line_style':_0x3659f1['TL'],'now_line_width':_0x3659f1['TL'],'period_highlight':_0x3659f1['TL'],'period_highlight_color':_0x3659f1['TL'],'lower_bound':_0x3659f1['TL'],'upper_bound':_0x3659f1['TL'],'lower_bound_secondary':_0x3659f1['TL'],'upper_bound_secondary':_0x3659f1['TL'],'min_bound_range':_0x3659f1['TL'],'min_bound_range_secondary':_0x3659f1['TL'],'show_y2_axis':_0x3659f1['TL'],'show_x_ticks':_0x3659f1['TL'],'show_y_ticks':_0x3659f1['TL'],'y_axis_number_format':_0x3659f1['TL'],'y_axis_round_ticks':_0x3659f1['TL'],'x_axis_interval':_0x3659f1['TL'],'logarithmic':_0x3659f1['TL'],'stacked':_0x3659f1['TL'],'bar_spacing':_0x3659f1['TL'],'bar_corner_radius':_0x3659f1['TL'],'brush_zoom':_0x3659f1['TL'],'drill_down':_0x3659f1['TL'],'sparkline':_0x3659f1['TL'],'extended_window_multiplier':_0x3659f1['TL'],'x_grid_color':_0x3659f1['TL'],'x_grid_opacity':_0x3659f1['TL'],'x_grid_style':_0x3659f1['TL'],'x_grid_width':_0x3659f1['TL'],'y_grid_color':_0x3659f1['TL'],'y_grid_opacity':_0x3659f1['TL'],'y_grid_style':_0x3659f1['TL'],'y_grid_width':_0x3659f1['TL'],'tooltip_match_axis':_0x3659f1['TL'],'tooltip_order':_0x3659f1['TL'],'tooltip_stacked_total':_0x3659f1['TL'],'tooltip_sync':_0x3659f1['TL'],'tooltip_sync_group':_0x3659f1['TL'],'crosshair':_0x3659f1['TL'],'crosshair_pins':_0x3659f1['TL'],'crosshair_delta':_0x3659f1['TL'],'crosshair_legend':_0x3659f1['TL'],'show_grid':_0x3659f1[_0x2cf6e1(0xf99)],'show_x_axis':_0x3659f1['TL_SC'],'show_y_axis':_0x3659f1[_0x2cf6e1(0xf99)],'y_axis_decimals':_0x3659f1[_0x2cf6e1(0xf99)],'y_axis_ticks':_0x3659f1[_0x2cf6e1(0xf99)],'zoom_sync':_0x3659f1[_0x2cf6e1(0xf8b)],'zoom_sync_group':_0x3659f1[_0x2cf6e1(0xf8b)],'scroll_sync':_0x3659f1['TL_STL'],'scroll_sync_group':_0x3659f1[_0x2cf6e1(0xf8b)],'x_axis_date_color':_0x3659f1[_0x2cf6e1(0xf8b)],'axis_style':_0x3659f1['X_AXIS'],'x_axis_color':_0x3659f1[_0x2cf6e1(0xa33)],'x_axis_font_opacity':_0x3659f1[_0x2cf6e1(0xa33)],'x_axis_font_size':_0x3659f1[_0x2cf6e1(0xa33)],'pie_3d':_0x3659f1['PI'],'pie_style':_0x3659f1['PI'],'pie_spacing':_0x3659f1['PI'],'pie_center_color':_0x3659f1['PI'],'pie_center_font_size':_0x3659f1['PI'],'pie_label_color':_0x3659f1['PI'],'pie_label_font_size':_0x3659f1['PI'],'pie_label_format':_0x3659f1['PI'],'gauge_columns':_0x3659f1['GA'],'gauge_span':_0x3659f1['GA'],'gauge_show_minmax':_0x3659f1['GA'],'gauge_value_position':_0x3659f1['GA'],'gauge_value_size':_0x3659f1['GA'],'ranking_min_value':_0x3659f1['RK'],'chart_align':_0x3659f1['RK'],'state_timeline_corner_radius':_0x3659f1[_0x2cf6e1(0x5f8)],'state_timeline_show_labels':_0x3659f1['STL'],'state_timeline_label_font_size':_0x3659f1[_0x2cf6e1(0x5f8)],'show_tooltip_total':_0x3659f1['TOTAL'],'energy_date_sync':_0x3659f1[_0x2cf6e1(0xee2)],'energy_collection_key':_0x3659f1[_0x2cf6e1(0xee2)],'graph_start_hour':_0x3659f1[_0x2cf6e1(0xee2)],'graph_end_hour':_0x3659f1[_0x2cf6e1(0xee2)],'graph_start':_0x3659f1[_0x2cf6e1(0xee2)],'show_full_period':_0x3659f1[_0x2cf6e1(0xee2)],'show_date_picker':_0x3659f1['CHART'],'show_interval_picker':_0x3659f1[_0x2cf6e1(0xee2)],'interval_picker_position':_0x3659f1[_0x2cf6e1(0xee2)],'interval_picker_group':_0x3659f1[_0x2cf6e1(0xee2)],'show_attribute_list':_0x3659f1['CHART'],'attribute_list_position':_0x3659f1[_0x2cf6e1(0xee2)]})});})()),matrixRoot=_0x96c887=>{const _0x3ad884=_0x5f3ddf,_0x35f94e=String(_0x96c887||''),_0x247c4a=_0x35f94e[_0x3ad884(0x941)](/[.[]/);return _0x247c4a===-0x1?_0x35f94e:_0x35f94e['slice'](0x0,_0x247c4a);};function isEditorFieldRelevant(_0x464487,_0xdce5c9,_0x22c18b){const _0x46d6d0=_0x5f3ddf,_0x5c5f36=EDITOR_MODE_MATRIX[_0x464487];if(!_0x5c5f36)return!![];const _0x305ef1=_0x5c5f36[_0xdce5c9]||_0x5c5f36[matrixRoot(_0xdce5c9)];if(!_0x305ef1)return!![];return _0x305ef1[_0x46d6d0(0xdcb)](_0x22c18b||'timeline');}function cloneEntity(_0x1b7136,_0x2a722c){const _0xbab515=_0x5f3ddf,_0x1fd086=Object[_0xbab515(0x100c)](Object[_0xbab515(0xc31)](_0x1b7136)||Object[_0xbab515(0xb37)],Object['getOwnPropertyDescriptors'](_0x1b7136));return _0x2a722c?Object[_0xbab515(0x399)](_0x1fd086,_0x2a722c):_0x1fd086;}const LEGEND_STATS_DEFAULT=Object['freeze'](['min','avg',_0x5f3ddf(0xff5)]);function legendStatsOf(_0x1df49e){const _0x287d37=_0x5f3ddf,_0x4af6b6=_0x1df49e?.[_0x287d37(0xae1)];if(Array[_0x287d37(0x74e)](_0x4af6b6))return _0x4af6b6[_0x287d37(0xd64)]?_0x4af6b6:LEGEND_STATS_DEFAULT;if(typeof _0x4af6b6===_0x287d37(0x6d7)){const _0x360571=_0x4af6b6[_0x287d37(0x6ce)](/[,\s]+/)['filter'](Boolean);return _0x360571['length']?_0x360571:LEGEND_STATS_DEFAULT;}return LEGEND_STATS_DEFAULT;}const isTemplateString=_0x40b129=>typeof _0x40b129==='string'&&(_0x40b129['includes']('{{')||_0x40b129[_0x5f3ddf(0xdcb)]('{%')),COMPARE_PERIOD_LABELS=Object[_0x5f3ddf(0xcc4)]({'previous_period':_0x5f3ddf(0xf1d),'yesterday':_0x5f3ddf(0xa4c),'last_week':_0x5f3ddf(0x326),'last_month':_0x5f3ddf(0x95e),'last_year':_0x5f3ddf(0xc7e)});function parseTemplateBool(_0xede219,_0x2be222){const _0x2e76a3=_0x5f3ddf;if(_0xede219===null||_0xede219===undefined||_0xede219==='')return _0x2be222;if(typeof _0xede219==='boolean')return _0xede219;if(typeof _0xede219===_0x2e76a3(0x68f))return _0xede219!==0x0;const _0x4da04c=String(_0xede219)[_0x2e76a3(0x35c)]()[_0x2e76a3(0x99f)]();if(_0x4da04c===_0x2e76a3(0x212)||_0x4da04c==='on'||_0x4da04c==='yes'||_0x4da04c==='1')return!![];if(_0x4da04c===_0x2e76a3(0xffc)||_0x4da04c==='off'||_0x4da04c==='no'||_0x4da04c==='0'||_0x4da04c==='none'||_0x4da04c===_0x2e76a3(0x905)||_0x4da04c===_0x2e76a3(0x287))return![];const _0xdbfa28=Number(_0x4da04c);if(!Number[_0x2e76a3(0x523)](_0xdbfa28))return _0xdbfa28!==0x0;return _0x2be222;}const PALETTE=Object[_0x5f3ddf(0xcc4)]([_0x5f3ddf(0x54e),'#378ADD',_0x5f3ddf(0x41e),_0x5f3ddf(0x60f),_0x5f3ddf(0x45d),_0x5f3ddf(0xc61),'#e74c3c',_0x5f3ddf(0xb12),'#e67e22',_0x5f3ddf(0x1e2),_0x5f3ddf(0x1e6),'#d35400',_0x5f3ddf(0x556),_0x5f3ddf(0x2da),_0x5f3ddf(0xcc3),_0x5f3ddf(0x481)]),STATE_TIMELINE_COLORS=Object['freeze']([_0x5f3ddf(0x5fd),_0x5f3ddf(0x828),_0x5f3ddf(0x41e),_0x5f3ddf(0x60f),_0x5f3ddf(0x45d),_0x5f3ddf(0xc61),_0x5f3ddf(0x5f1),_0x5f3ddf(0xb12),_0x5f3ddf(0xced),'#00bcd4']);function stateSegmentColor(_0x1f626c,_0x10db46,_0x2d05a4){const _0xa92c10=_0x5f3ddf;return _0x1f626c?.[_0xa92c10(0x800)]||_0x10db46?.[_0xa92c10(0x800)]||STATE_TIMELINE_COLORS[_0x2d05a4%STATE_TIMELINE_COLORS[_0xa92c10(0xd64)]];}function bandedGradient(_0x4c7530,_0x573b17='180deg'){const _0x498349=_0x5f3ddf;if(!_0x4c7530||!_0x4c7530[_0x498349(0xd64)])return null;if(_0x4c7530[_0x498349(0xd64)]===0x1)return _0x4c7530[0x0];const _0xd97642=_0x4c7530[_0x498349(0xd64)],_0x17cba0=_0x4c7530['map']((_0x2249e1,_0x1d05ab)=>_0x2249e1+'\x20'+(_0x1d05ab*0x64/_0xd97642)[_0x498349(0xd46)](0x3)+'%\x20'+((_0x1d05ab+0x1)*0x64/_0xd97642)[_0x498349(0xd46)](0x3)+'%');return _0x498349(0xa0e)+_0x573b17+',\x20'+_0x17cba0[_0x498349(0x2b9)](',\x20')+')';}function resolveEntityAreaName(_0x17ea03,_0x406fcf){const _0x3134a7=_0x5f3ddf;if(!_0x406fcf||!_0x17ea03)return null;const _0x498b8e=_0x17ea03[_0x3134a7(0xed6)]?.[_0x406fcf];let _0x2532d9=_0x498b8e?.[_0x3134a7(0x260)]||null;if(!_0x2532d9&&_0x498b8e?.[_0x3134a7(0x270)])_0x2532d9=_0x17ea03['devices']?.[_0x498b8e['device_id']]?.['area_id']||null;if(!_0x2532d9)return null;const _0x4bd9c9=_0x17ea03['areas']?.[_0x2532d9]?.[_0x3134a7(0xdcf)];return typeof _0x4bd9c9===_0x3134a7(0x6d7)&&_0x4bd9c9['trim']()?_0x4bd9c9[_0x3134a7(0x35c)]():null;}function attributeDisplayName(_0x5e6381,_0x4b7da6,_0x24c10a){const _0x260d98=_0x5f3ddf;if(!_0x24c10a)return'';const _0x3a0e2f=_0x5e6381?.[_0x260d98(0x9e9)]?.[_0x4b7da6];try{const _0x1781d9=_0x5e6381?.[_0x260d98(0x286)];if(typeof _0x1781d9===_0x260d98(0xc4c)&&_0x3a0e2f){const _0x2dbef3=_0x1781d9[_0x260d98(0xe2d)](_0x5e6381,_0x3a0e2f,_0x24c10a);if(_0x2dbef3)return String(_0x2dbef3);}}catch(_0x5ae88e){}return String(_0x24c10a)[_0x260d98(0xe45)](/_/g,'\x20')[_0x260d98(0xe45)](/\b\w/g,_0x28144d=>_0x28144d['toUpperCase']());}function applyAttributeName(_0x50357c,_0x57ac00,_0x1cbb9e,_0x27e980,_0x53f4e3){const _0x18ad66=_0x5f3ddf;if(!_0x50357c||_0x27e980?.[_0x18ad66(0xdcf)]!=null)return _0x1cbb9e;if(!_0x50357c[_0x18ad66(0xb41)]&&!_0x50357c[_0x18ad66(0x80d)])return _0x1cbb9e;const _0x35b636=attributeDisplayName(_0x57ac00,_0x27e980[_0x18ad66(0xb30)],_0x53f4e3);if(!_0x35b636)return _0x1cbb9e;if(_0x50357c[_0x18ad66(0x80d)])return _0x35b636;return _0x1cbb9e?_0x1cbb9e+_0x18ad66(0x618)+_0x35b636:_0x35b636;}function buildAreaSuffixes(_0x5be128,_0xa611c6,_0xbc032,_0x113f75){const _0x146710=_0x5f3ddf,_0x2fd798=_0xa611c6||[],_0x5609ef=new Map();return _0x2fd798[_0x146710(0xd7d)]((_0x2bae05,_0x33cc50)=>{const _0x2a71bd=_0x146710;if(!_0x2bae05||_0x2bae05[_0x2a71bd(0x767)]!=null)return;if(_0x2bae05[_0x2a71bd(0xdcf)]&&typeof _0x2bae05[_0x2a71bd(0xdcf)]===_0x2a71bd(0x6d7))return;const _0x395b9f=resolveEntityAreaName(_0x5be128,_0x2bae05[_0x2a71bd(0xb30)]||_0x2bae05[_0x2a71bd(0xea4)]);if(!_0x395b9f)return;const _0x5419cf=_0x5be128?.[_0x2a71bd(0x9e9)]?.[_0x2bae05[_0x2a71bd(0xb30)]],_0x1eb8a9=String(_0x5419cf?.[_0x2a71bd(0x6c0)]?.[_0x2a71bd(0x4a2)]||(_0x2bae05[_0x2a71bd(0xea4)]?_0xbc032?.[_0x2bae05[_0x2a71bd(0xea4)]]?.['name']:null)||_0x2bae05[_0x2a71bd(0xb30)]||_0x2bae05[_0x2a71bd(0xea4)]||''),_0xd27113=_0x113f75?String(_0x113f75(_0x2bae05,_0x33cc50,_0x1eb8a9)??_0x1eb8a9):_0x1eb8a9;if(_0xd27113['toLowerCase']()[_0x2a71bd(0xdcb)](_0x395b9f[_0x2a71bd(0x99f)]()))return;_0x5609ef[_0x2a71bd(0xbbe)](_0x33cc50,_0x2a71bd(0x618)+_0x395b9f);}),_0x5609ef[_0x146710(0xe72)]?_0x5609ef:null;}let _txtMeasureCtx;function measureTextWidth(_0x16343d,_0x29e25d){const _0x1d9239=_0x5f3ddf,_0xa7084b=String(_0x16343d==null?'':_0x16343d);if(_txtMeasureCtx===undefined)try{_txtMeasureCtx=document[_0x1d9239(0x6f4)](_0x1d9239(0x539))[_0x1d9239(0xc93)]('2d')||null;}catch(_0x5acc74){_txtMeasureCtx=null;}if(!_txtMeasureCtx)return _0xa7084b[_0x1d9239(0xd64)]*0x8;if(_txtMeasureCtx['font']!==_0x29e25d)_txtMeasureCtx[_0x1d9239(0x4ea)]=_0x29e25d;return _txtMeasureCtx[_0x1d9239(0xb36)](_0xa7084b)['width'];}function wrapLabelLines(_0x412714,_0x1b75f8,_0x7704fb,_0x143886){const _0x5408d6=_0x5f3ddf,_0x5646ba=String(_0x412714==null?'':_0x412714)[_0x5408d6(0x35c)]();if(!_0x5646ba||_0x1b75f8<=0x0)return{'lines':[],'truncated':![]};const _0x19e63e=_0x9ef363=>measureTextWidth(_0x9ef363,_0x143886),_0x4f7616=[];let _0x264b24='';const _0x4e83b9=_0x2f7598=>{const _0x1a5711=_0x5408d6;let _0x2199c2=_0x2f7598;while(_0x19e63e(_0x2199c2)>_0x1b75f8){let _0x1078a6=_0x2199c2[_0x1a5711(0xd64)]-0x1;while(_0x1078a6>0x1&&_0x19e63e(_0x2199c2[_0x1a5711(0xedc)](0x0,_0x1078a6))>_0x1b75f8)_0x1078a6--;_0x4f7616[_0x1a5711(0x40b)](_0x2199c2['slice'](0x0,_0x1078a6)),_0x2199c2=_0x2199c2[_0x1a5711(0xedc)](_0x1078a6);}return _0x2199c2;};for(let _0x5b22d0 of _0x5646ba['split'](/\s+/)){if(_0x19e63e(_0x5b22d0)>_0x1b75f8){_0x264b24&&(_0x4f7616['push'](_0x264b24),_0x264b24='');_0x264b24=_0x4e83b9(_0x5b22d0);continue;}if(!_0x264b24)_0x264b24=_0x5b22d0;else{if(_0x19e63e(_0x264b24+'\x20'+_0x5b22d0)<=_0x1b75f8)_0x264b24+='\x20'+_0x5b22d0;else _0x4f7616['push'](_0x264b24),_0x264b24=_0x5b22d0;}}if(_0x264b24)_0x4f7616['push'](_0x264b24);if(_0x4f7616[_0x5408d6(0xd64)]<=_0x7704fb)return{'lines':_0x4f7616,'truncated':![]};const _0x42262d=_0x4f7616[_0x5408d6(0xedc)](0x0,_0x7704fb);let _0x29a89e=_0x42262d[_0x7704fb-0x1];while(_0x29a89e[_0x5408d6(0xd64)]>0x1&&_0x19e63e(_0x29a89e+'…')>_0x1b75f8)_0x29a89e=_0x29a89e[_0x5408d6(0xedc)](0x0,-0x1);return _0x42262d[_0x7704fb-0x1]=_0x29a89e+'…',{'lines':_0x42262d,'truncated':!![]};}function pickName(_0x2e81df,_0x1d1a60,_0x1536f7){const _0x47f7b5=_0x5f3ddf,_0x31174f=typeof _0x2e81df===_0x47f7b5(0x6d7)&&(_0x2e81df['includes']('{{')||_0x2e81df['includes']('{%'));if(_0x31174f)return _0x1d1a60!==undefined&&_0x1d1a60!==null&&_0x1d1a60!==''?_0x1d1a60:_0x1536f7?.['friendly_name']??undefined;if(_0x2e81df!==undefined&&_0x2e81df!==null)return _0x2e81df;return _0x1536f7?.[_0x47f7b5(0x4a2)]??undefined;}function normalizeTemplateResult(_0x33f2c8){const _0x342cc1=_0x5f3ddf;if(_0x33f2c8===null||_0x33f2c8===undefined)return'';const _0x2e6d39=typeof _0x33f2c8===_0x342cc1(0x6d7)?_0x33f2c8:String(_0x33f2c8);return _0x2e6d39[_0x342cc1(0x35c)]();}const isNum=_0x5716db=>typeof _0x5716db===_0x5f3ddf(0x68f)&&Number[_0x5f3ddf(0xcad)](_0x5716db),clamp=(_0x570438,_0x57e474,_0x51a537)=>Math[_0x5f3ddf(0xff5)](_0x57e474,Math['min'](_0x51a537,_0x570438)),toNum=_0x4f7977=>{const _0x2bc736=_0x5f3ddf;if(_0x4f7977===null||_0x4f7977===undefined||_0x4f7977==='')return null;const _0x1eb5ac=typeof _0x4f7977===_0x2bc736(0x68f)?_0x4f7977:parseFloat(_0x4f7977);return Number[_0x2bc736(0xcad)](_0x1eb5ac)?_0x1eb5ac:null;};function resolveOffsetHours(_0x461b53,_0x56cbeb){const _0x4cab69=_0x5f3ddf;if(_0x461b53===null||_0x461b53===undefined||_0x461b53==='')return 0x0;if(typeof _0x461b53===_0x4cab69(0x68f))return Number['isFinite'](_0x461b53)?_0x461b53:0x0;const _0x189254=String(_0x461b53)[_0x4cab69(0x35c)]();if(_0x189254==='')return 0x0;const _0x34ed19=parseFloat(_0x189254);if(!isNaN(_0x34ed19)&&/^-?[\d.]+$/['test'](_0x189254))return _0x34ed19;const _0x3e181b=_0x56cbeb?.[_0x4cab69(0x9e9)]?.[_0x189254];if(_0x3e181b){const _0x46c763=parseFloat(_0x3e181b['state']);return Number[_0x4cab69(0xcad)](_0x46c763)?_0x46c763:0x0;}return 0x0;}const _tzFmtCache=new Map(),_tzOffIntervals=new Map();function _tzOffAt(_0x287a5f,_0x5a078d){const _0x5b6601=_0x5f3ddf,_0x39d988={};for(const _0x343496 of _tzFmt(_0x5a078d)[_0x5b6601(0x90d)](_0x287a5f))_0x39d988[_0x343496['type']]=_0x343496[_0x5b6601(0x76c)];const _0xa289c0=Math[_0x5b6601(0x4fd)](_0x287a5f/0x3e8)%0x3c,_0x247b3b=_0x287a5f-_0x287a5f%0x3e8;return Math[_0x5b6601(0x424)]((Date[_0x5b6601(0x444)](+_0x39d988[_0x5b6601(0x242)],+_0x39d988[_0x5b6601(0xb25)]-0x1,+_0x39d988[_0x5b6601(0x4e1)],_0x39d988['hour']==='24'?0x0:+_0x39d988[_0x5b6601(0xdb5)],+_0x39d988[_0x5b6601(0x487)],_0xa289c0)-_0x247b3b)/0xea60);}function _tzOffsetFor(_0x290e76,_0x10bc8f){const _0x22971d=_0x5f3ddf;let _0x34ae93=_tzOffIntervals[_0x22971d(0xaad)](_0x10bc8f);!_0x34ae93&&(_0x34ae93=[],_tzOffIntervals['set'](_0x10bc8f,_0x34ae93));let _0x11f746=0x0,_0x38a7be=_0x34ae93[_0x22971d(0xd64)]-0x1;while(_0x11f746<=_0x38a7be){const _0x42b01c=_0x11f746+_0x38a7be>>0x1,_0x44d12c=_0x34ae93[_0x42b01c];if(_0x290e76<_0x44d12c['s'])_0x38a7be=_0x42b01c-0x1;else{if(_0x290e76>_0x44d12c['e'])_0x11f746=_0x42b01c+0x1;else return _0x44d12c[_0x22971d(0xbcf)];}}const _0x2e15d0=_tzOffAt(_0x290e76,_0x10bc8f),_0x5d1218=0x240c8400,_0x1eaf59=0x10;let _0x2e67d8=_0x290e76,_0x2d3793=_0x290e76;for(let _0x31b156=0x0;_0x31b156<_0x1eaf59;_0x31b156++){let _0x4d29c4=_0x2e67d8-_0x5d1218,_0x129de0=![];_0x11f746>0x0&&_0x4d29c4<=_0x34ae93[_0x11f746-0x1]['e']&&(_0x4d29c4=_0x34ae93[_0x11f746-0x1]['e']+0x1,_0x129de0=!![]);if(_0x4d29c4>=_0x2e67d8)break;if(_tzOffAt(_0x4d29c4,_0x10bc8f)===_0x2e15d0){_0x2e67d8=_0x4d29c4;if(_0x129de0)break;continue;}let _0x2d7b01=_0x4d29c4,_0x4d35b0=_0x2e67d8;while(_0x4d35b0-_0x2d7b01>0x1){const _0x5a4ed5=_0x2d7b01+Math['floor']((_0x4d35b0-_0x2d7b01)/0x2);if(_tzOffAt(_0x5a4ed5,_0x10bc8f)===_0x2e15d0)_0x4d35b0=_0x5a4ed5;else _0x2d7b01=_0x5a4ed5;}_0x2e67d8=_0x4d35b0;break;}for(let _0x55d936=0x0;_0x55d936<_0x1eaf59;_0x55d936++){let _0x128129=_0x2d3793+_0x5d1218,_0xd67aab=![];_0x11f746<_0x34ae93[_0x22971d(0xd64)]&&_0x128129>=_0x34ae93[_0x11f746]['s']&&(_0x128129=_0x34ae93[_0x11f746]['s']-0x1,_0xd67aab=!![]);if(_0x128129<=_0x2d3793)break;if(_tzOffAt(_0x128129,_0x10bc8f)===_0x2e15d0){_0x2d3793=_0x128129;if(_0xd67aab)break;continue;}let _0x7bf4db=_0x2d3793,_0x5dba5c=_0x128129;while(_0x5dba5c-_0x7bf4db>0x1){const _0x440eb5=_0x7bf4db+Math['floor']((_0x5dba5c-_0x7bf4db)/0x2);if(_tzOffAt(_0x440eb5,_0x10bc8f)===_0x2e15d0)_0x7bf4db=_0x440eb5;else _0x5dba5c=_0x440eb5;}_0x2d3793=_0x7bf4db;break;}if(_0x2e67d8>_0x290e76)_0x2e67d8=_0x290e76;if(_0x2d3793<_0x290e76)_0x2d3793=_0x290e76;const _0x1a2291=_0x11f746>0x0?_0x34ae93[_0x11f746-0x1]:null,_0x571a55=_0x11f746<_0x34ae93[_0x22971d(0xd64)]?_0x34ae93[_0x11f746]:null;if(_0x1a2291&&_0x1a2291[_0x22971d(0xbcf)]===_0x2e15d0&&_0x2e67d8<=_0x1a2291['e']+0x1){if(_0x2d3793>_0x1a2291['e'])_0x1a2291['e']=_0x2d3793;if(_0x571a55&&_0x571a55['off']===_0x2e15d0&&_0x1a2291['e']>=_0x571a55['s']-0x1){if(_0x571a55['e']>_0x1a2291['e'])_0x1a2291['e']=_0x571a55['e'];_0x34ae93[_0x22971d(0xc23)](_0x11f746,0x1);}return _0x2e15d0;}if(_0x571a55&&_0x571a55[_0x22971d(0xbcf)]===_0x2e15d0&&_0x2d3793>=_0x571a55['s']-0x1){if(_0x2e67d8<_0x571a55['s'])_0x571a55['s']=_0x2e67d8;return _0x2e15d0;}_0x34ae93['splice'](_0x11f746,0x0,{'s':_0x2e67d8,'e':_0x2d3793,'off':_0x2e15d0});if(_0x34ae93[_0x22971d(0xd64)]>0x190)_0x34ae93[_0x22971d(0xc23)](0x0,_0x34ae93[_0x22971d(0xd64)]-0x190);return _0x2e15d0;}function _tzFmt(_0x5e3687){const _0x4445e8=_0x5f3ddf;let _0x521aa3=_tzFmtCache[_0x4445e8(0xaad)](_0x5e3687);return!_0x521aa3&&(_0x521aa3=new Intl[(_0x4445e8(0x515))](_0x4445e8(0xd59),{'timeZone':_0x5e3687,'hour12':![],'year':_0x4445e8(0x23c),'month':_0x4445e8(0x2d6),'day':_0x4445e8(0x2d6),'hour':_0x4445e8(0x2d6),'minute':_0x4445e8(0x2d6),'second':_0x4445e8(0x2d6),'weekday':_0x4445e8(0xda4)}),_tzFmtCache[_0x4445e8(0xbbe)](_0x5e3687,_0x521aa3)),_0x521aa3;}function tzParts(_0xa2e82,_0x334707){const _0x46882e=_0x5f3ddf;if(!_0x334707){const _0xbfc11f=new Date(_0xa2e82);return{'y':_0xbfc11f[_0x46882e(0xa41)](),'mo':_0xbfc11f['getMonth'](),'d':_0xbfc11f[_0x46882e(0x498)](),'h':_0xbfc11f[_0x46882e(0xc1e)](),'mi':_0xbfc11f[_0x46882e(0xf3c)](),'wd':_0xbfc11f['getDay']()||0x7};}try{const _0x422bcf=_tzOffsetFor(_0xa2e82,_0x334707),_0x12e072=new Date(_0xa2e82+_0x422bcf*0xea60);return{'y':_0x12e072[_0x46882e(0xeb9)](),'mo':_0x12e072['getUTCMonth'](),'d':_0x12e072[_0x46882e(0xbb5)](),'h':_0x12e072[_0x46882e(0x4d4)](),'mi':_0x12e072['getUTCMinutes'](),'wd':_0x12e072[_0x46882e(0xc52)]()||0x7};}catch(_0x409696){const _0x59e55a=new Date(_0xa2e82);return{'y':_0x59e55a[_0x46882e(0xa41)](),'mo':_0x59e55a[_0x46882e(0xbba)](),'d':_0x59e55a[_0x46882e(0x498)](),'h':_0x59e55a[_0x46882e(0xc1e)](),'mi':_0x59e55a[_0x46882e(0xf3c)](),'wd':_0x59e55a['getDay']()||0x7};}}function zonedWallToMs(_0x519ce7,_0x5566c4,_0x52e0a,_0x7110c7,_0xb56633,_0x33ad4f,_0x207bec){const _0x15d09f=_0x5f3ddf;if(!_0x207bec)return new Date(_0x519ce7,_0x5566c4,_0x52e0a,_0x7110c7,_0xb56633,_0x33ad4f)[_0x15d09f(0xe0e)]();const _0x108bf2=Date['UTC'](_0x519ce7,_0x5566c4,_0x52e0a,_0x7110c7,_0xb56633,_0x33ad4f),_0x46f511=tzParts(_0x108bf2,_0x207bec),_0xd53639=Date[_0x15d09f(0x444)](_0x46f511['y'],_0x46f511['mo'],_0x46f511['d'],_0x46f511['h'],_0x46f511['mi'],_0x33ad4f);return _0x108bf2-(_0xd53639-_0x108bf2);}function tzStartOfDayMs(_0xde2a24,_0x149993){const _0x10e3a4=tzParts(_0xde2a24,_0x149993);return zonedWallToMs(_0x10e3a4['y'],_0x10e3a4['mo'],_0x10e3a4['d'],0x0,0x0,0x0,_0x149993);}const _FIRST_WD_NAMES=Object[_0x5f3ddf(0xcc4)]({'monday':0x1,'tuesday':0x2,'wednesday':0x3,'thursday':0x4,'friday':0x5,'saturday':0x6,'sunday':0x7});function resolveFirstWeekday(_0x359944){const _0xdb7602=_0x5f3ddf,_0x4fa12d=_0x359944?.[_0xdb7602(0x59e)]?.['first_weekday'];if(_0x4fa12d&&Object[_0xdb7602(0xb37)][_0xdb7602(0xd3c)]['call'](_FIRST_WD_NAMES,_0x4fa12d))return _FIRST_WD_NAMES[_0x4fa12d];try{const _0x48c1d3=_0x359944?.[_0xdb7602(0x59e)]?.[_0xdb7602(0xfcc)]||_0x359944?.['language']||'en',_0x4d5da8=new Intl[(_0xdb7602(0xdd2))](_0x48c1d3),_0x483d9c=typeof _0x4d5da8[_0xdb7602(0x870)]==='function'?_0x4d5da8[_0xdb7602(0x870)]():_0x4d5da8[_0xdb7602(0xdb1)],_0x4079c2=_0x483d9c?.[_0xdb7602(0x358)];if(typeof _0x4079c2===_0xdb7602(0x68f)&&_0x4079c2>=0x1&&_0x4079c2<=0x7)return _0x4079c2;}catch{}return 0x1;}const weekStartOffsetDays=(_0xb3349,_0x40eb5f)=>(_0xb3349-_0x40eb5f+0x7)%0x7,_tzInvalidWarned=new Set();function isValidTimeZone(_0x2d57f9){try{return new Intl['DateTimeFormat']('en',{'timeZone':_0x2d57f9}),!![];}catch{return![];}}function resolveDisplayTimeZone(_0x43e39a,_0x2268fb){const _0x1fc0eb=_0x5f3ddf,_0x10f118=String(_0x2268fb?.[_0x1fc0eb(0xa0f)]??_0x1fc0eb(0xae8))[_0x1fc0eb(0x35c)]();let _0x3559ca=null;if(_0x10f118===''||_0x10f118===_0x1fc0eb(0x911))return null;if(_0x10f118===_0x1fc0eb(0xbda))_0x3559ca=_0x43e39a?.['config']?.[_0x1fc0eb(0xa0f)]||null;else _0x10f118===_0x1fc0eb(0xae8)?_0x3559ca=_0x43e39a?.['locale']?.[_0x1fc0eb(0xa0f)]===_0x1fc0eb(0xbda)?_0x43e39a?.[_0x1fc0eb(0xa55)]?.[_0x1fc0eb(0xa0f)]||null:null:_0x3559ca=_0x10f118;if(!_0x3559ca)return null;if(!isValidTimeZone(_0x3559ca))return!_tzInvalidWarned[_0x1fc0eb(0x56f)](_0x3559ca)&&(_tzInvalidWarned[_0x1fc0eb(0x7c5)](_0x3559ca),console[_0x1fc0eb(0x3c1)](_0x1fc0eb(0xb34)+_0x3559ca+'\x22\x20-\x20falling\x20back\x20to\x20the\x20device\x20time\x20zone.')),null;try{const _0x14499d=Intl[_0x1fc0eb(0x515)]()[_0x1fc0eb(0x992)]()[_0x1fc0eb(0x37e)];if(_0x14499d&&_0x14499d===_0x3559ca)return null;}catch{}return _0x3559ca;}const LANG_NAMES={'en':_0x5f3ddf(0xf13),'cs':_0x5f3ddf(0xa6a),'da':_0x5f3ddf(0xe75),'de':_0x5f3ddf(0x4ba),'es':_0x5f3ddf(0xf23),'fi':_0x5f3ddf(0x9e3),'fr':'Français','it':_0x5f3ddf(0xb42),'nl':_0x5f3ddf(0xeff),'nb':_0x5f3ddf(0x4ca),'pl':'Polski','pt':_0x5f3ddf(0x988),'ru':_0x5f3ddf(0x73d),'sv':_0x5f3ddf(0x1f2),'tr':_0x5f3ddf(0x606),'zh':'中文'},I18N={'en':{}},_sgcLiveCards=new Set(),_langLoads=new Map();let _legacyI18nLoad=null,_i18nVersionWarned=![];function _sgcI18nRerender(){const _0x37a511=_0x5f3ddf;for(const _0x290366 of _sgcLiveCards){try{_0x290366['_graphFingerprint']='',_0x290366[_0x37a511(0xdbc)]?.();}catch{}}}function _warnI18nVersion(_0x3e7634){const _0x3aaace=_0x5f3ddf;if(_i18nVersionWarned||!_0x3e7634||_0x3e7634===VERSION)return;_i18nVersionWarned=!![],console[_0x3aaace(0x3c1)](_0x3aaace(0xd57)+_0x3e7634+_0x3aaace(0x4ad)+VERSION+_0x3aaace(0x48f));}function _loadLegacyTranslations(){const _0x5ecc6c=_0x5f3ddf;if(_legacyI18nLoad)return _legacyI18nLoad;return _legacyI18nLoad=import(new URL(_0x5ecc6c(0x84a)+VERSION,import.meta.url))[_0x5ecc6c(0x223)](_0x523f15=>{const _0x230cb4=_0x5ecc6c;if(_0x523f15?.[_0x230cb4(0x5f9)]){for(const [_0x31c38b,_0x94d60d]of Object[_0x230cb4(0x543)](_0x523f15[_0x230cb4(0x5f9)]))I18N[_0x31c38b]=_0x94d60d;}if(_0x523f15?.['LANG_NAMES'])Object[_0x230cb4(0x399)](LANG_NAMES,_0x523f15[_0x230cb4(0x257)]);_warnI18nVersion(_0x523f15?.[_0x230cb4(0x512)]),_sgcI18nRerender();})[_0x5ecc6c(0x4d1)](()=>{const _0x24c8e8=_0x5ecc6c;console['info'](_0x24c8e8(0x319));}),_legacyI18nLoad;}function _ensureLang(_0x581518){const _0x4a380c=_0x5f3ddf;let _0x26ad69=String(_0x581518||'')[_0x4a380c(0x99f)]();if(!LANG_NAMES[_0x26ad69])_0x26ad69=_0x26ad69[_0x4a380c(0x6ce)]('-')[0x0];if(!_0x26ad69||!LANG_NAMES[_0x26ad69]||I18N[_0x26ad69]||_langLoads[_0x4a380c(0x56f)](_0x26ad69))return;_langLoads[_0x4a380c(0xbbe)](_0x26ad69,import(new URL(_0x4a380c(0x4ef)+_0x26ad69+_0x4a380c(0x6b3)+VERSION,import.meta.url))[_0x4a380c(0x223)](_0x14ee9a=>{const _0x28e2b8=_0x4a380c;if(_0x14ee9a?.['TABLE'])I18N[_0x26ad69]=_0x14ee9a[_0x28e2b8(0x54c)],_warnI18nVersion(_0x14ee9a[_0x28e2b8(0x512)]),_sgcI18nRerender();else return _loadLegacyTranslations();})[_0x4a380c(0x4d1)](()=>_loadLegacyTranslations()));}function resolveCardLanguage(_0xde0ec1,_0x429d20){const _0x95911d=_0x5f3ddf,_0x5321e5=String(_0x429d20?.[_0x95911d(0xfcc)]??'auto')[_0x95911d(0x35c)]();if(_0x5321e5&&_0x5321e5!==_0x95911d(0xae8))return _0x5321e5;return _0xde0ec1?.[_0x95911d(0x59e)]?.['language']||typeof navigator!==_0x95911d(0xe65)&&navigator[_0x95911d(0xfcc)]||'en';}function cardT(_0xf61566,_0x5b1fa5,_0xefc1b8){const _0x5b8785=_0x5f3ddf;let _0x349b12=resolveCardLanguage(_0xf61566,_0x5b1fa5)[_0x5b8785(0x99f)]();if(_0x349b12==='no'||_0x349b12['startsWith'](_0x5b8785(0xa7b)))_0x349b12='nb';const _0x1bc466=I18N[_0x349b12]||I18N[_0x349b12[_0x5b8785(0x6ce)]('-')[0x0]];if(!_0x1bc466)_ensureLang(_0x349b12);return _0x1bc466&&_0x1bc466[_0xefc1b8]||_0xefc1b8;}function localizeEntityState(_0x122193,_0x49b456,_0x50e297){const _0x2ac477=_0x5f3ddf,_0x3f47a5=_0x50e297??_0x49b456?.['state'];if(_0x3f47a5==null)return'';try{if(_0x49b456&&typeof _0x122193?.[_0x2ac477(0x5e3)]==='function'){const _0x519e89=_0x50e297!=null?_0x122193[_0x2ac477(0x5e3)](_0x49b456,String(_0x50e297)):_0x122193['formatEntityState'](_0x49b456);if(_0x519e89)return _0x519e89;}}catch(_0x3ed861){}return String(_0x3f47a5);}function niceYTicks(_0x3e6271,_0x44c25a,_0x563f0d=0x4,_0x44bdcf=0x0){const _0x521f05=_0x5f3ddf;if(!isFinite(_0x3e6271)||!isFinite(_0x44c25a)||_0x44c25a<=_0x3e6271)return null;const _0x151aaa=_0x44c25a-_0x3e6271,_0x35caba=_0x151aaa/Math[_0x521f05(0xff5)](0x1,_0x563f0d);let _0x2faac4;if(_0x44bdcf>0x0&&_0x151aaa>=_0x44bdcf){const _0x458db5=_0x35caba/_0x44bdcf,_0x29a5b7=[0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0xb4,0x168,0x2d0,0x5a0,0xb40,0x10e0,0x2760,0xa8c0,0x15180];let _0x4b7cc2=_0x29a5b7[_0x29a5b7['length']-0x1];for(let _0x4525f6=0x0;_0x4525f6<_0x29a5b7[_0x521f05(0xd64)];_0x4525f6++){const _0x4af264=_0x29a5b7[_0x4525f6+0x1];if(_0x4af264===undefined||_0x458db5<Math[_0x521f05(0xf49)](_0x29a5b7[_0x4525f6]*_0x4af264)){_0x4b7cc2=_0x29a5b7[_0x4525f6];break;}}_0x2faac4=_0x4b7cc2*_0x44bdcf;}else{const _0x45a467=Math[_0x521f05(0x20f)](0xa,Math[_0x521f05(0x4fd)](Math[_0x521f05(0x663)](_0x35caba))),_0x526001=_0x35caba/_0x45a467;if(_0x526001<1.5)_0x2faac4=0x1*_0x45a467;else{if(_0x526001<0x3)_0x2faac4=0x2*_0x45a467;else{if(_0x526001<0x7)_0x2faac4=0x5*_0x45a467;else _0x2faac4=0xa*_0x45a467;}}}const _0xa235da=Math['ceil'](_0x3e6271/_0x2faac4-1e-9)*_0x2faac4,_0xbbe65b=[];for(let _0x5d317e=0x0;_0x5d317e<0x32;_0x5d317e++){const _0x207332=_0xa235da+_0x5d317e*_0x2faac4;if(_0x207332>_0x44c25a+_0x2faac4*0.000001)break;if(_0x207332>=_0x3e6271-_0x2faac4*0.000001)_0xbbe65b[_0x521f05(0x40b)](_0x207332);}return _0xbbe65b[_0x521f05(0xd64)]>=0x2?_0xbbe65b:null;}function applyStateMap(_0x130150,_0x4b337c){const _0x2a24a4=_0x5f3ddf;if(!_0x4b337c||!Array[_0x2a24a4(0x74e)](_0x4b337c))return{'value':parseFloat(_0x130150),'mapped':![]};const _0x31361a=_0x4b337c[_0x2a24a4(0x999)](_0x7cfb4=>String(_0x7cfb4['value'])===String(_0x130150));if(_0x31361a!==-0x1)return{'value':_0x31361a,'mapped':!![],'label':_0x4b337c[_0x31361a][_0x2a24a4(0x50d)]};return{'value':parseFloat(_0x130150),'mapped':![]};}function isStripEntity(_0x37bbb0){const _0x5eb7ef=_0x5f3ddf;return!!_0x37bbb0&&_0x37bbb0[_0x5eb7ef(0x963)]===_0x5eb7ef(0x508);}function bandTailEnd(_0x2348c3,_0x478351,_0xdacb71){const _0xb8b21e=_0x5f3ddf;if(!_0x2348c3)return _0x478351;if(_0x2348c3[_0xb8b21e(0x767)]!=null)return _0x478351;const _0x45b48c=_0x2348c3[_0xb8b21e(0xb89)];if(_0x45b48c!==undefined&&_0x45b48c!==null&&_0x45b48c!==''&&_0x45b48c!==0x0)return _0x478351;if(_0x2348c3[_0xb8b21e(0xc3a)]||_0x2348c3[_0xb8b21e(0x745)])return _0x478351;const _0x24e072=Date[_0xb8b21e(0x7ef)]();if(_0x24e072>=_0x478351||_0x24e072<=_0xdacb71)return _0x478351;return _0x24e072;}function autoStateMap(_0x41cbdd,_0x15fe95,_0x3cbe50){const _0x3bb36d=_0x5f3ddf;if(!_0x41cbdd)return null;if(_0x41cbdd[_0x3bb36d(0xc42)])return _0x41cbdd[_0x3bb36d(0xc42)];const _0x536094=_0x41cbdd[_0x3bb36d(0x963)]===_0x3bb36d(0x889)||isStripEntity(_0x41cbdd)||_0x3cbe50==='state_timeline';if(!_0x536094)return null;if(_0x41cbdd['attribute']||_0x41cbdd['data_attribute']||_0x41cbdd['fixed_value'])return null;const _0x581dff=_0x41cbdd['entity']?.[_0x3bb36d(0x6ce)]('.')[0x0];if(_0x581dff===_0x3bb36d(0x698)||_0x581dff===_0x3bb36d(0x624))return[{'value':_0x3bb36d(0xbcf)},{'value':'on'}];const _0x196f9e=_0x15fe95?.[_0x3bb36d(0x9e9)]?.[_0x41cbdd[_0x3bb36d(0xb30)]];if(_0x196f9e&&isNaN(parseFloat(_0x196f9e[_0x3bb36d(0xfbf)]))&&_0x196f9e['state']!==_0x3bb36d(0x905)&&_0x196f9e[_0x3bb36d(0xfbf)]!==_0x3bb36d(0x287)){const _0x450304=new Set();_0x196f9e[_0x3bb36d(0x6c0)]?.[_0x3bb36d(0x566)]?_0x196f9e[_0x3bb36d(0x6c0)][_0x3bb36d(0x566)][_0x3bb36d(0xd7d)](_0x4022c6=>_0x450304[_0x3bb36d(0x7c5)](_0x4022c6)):_0x450304[_0x3bb36d(0x7c5)](_0x196f9e[_0x3bb36d(0xfbf)]);if(_0x450304[_0x3bb36d(0xe72)]>0x0)return[..._0x450304][_0x3bb36d(0xc7b)](_0x392bf5=>({'value':_0x392bf5}));}return null;}function escapeHtml(_0xd61a89){const _0x24f884=_0x5f3ddf;return String(_0xd61a89??'')['replace'](/&/g,_0x24f884(0x839))[_0x24f884(0xe45)](/</g,'&lt;')[_0x24f884(0xe45)](/>/g,_0x24f884(0xb64))['replace'](/"/g,'&quot;')[_0x24f884(0xe45)](/'/g,_0x24f884(0x8aa));}function hashString(_0x1d7b29){const _0x443127=_0x5f3ddf;let _0x501d37=0x1505;for(let _0x20e860=0x0;_0x20e860<_0x1d7b29['length'];_0x20e860++)_0x501d37=(_0x501d37<<0x5)+_0x501d37+_0x1d7b29[_0x443127(0x72b)](_0x20e860)>>>0x0;return _0x501d37['toString'](0x24);}const lsGet=_0x31f625=>{const _0x28ee94=_0x5f3ddf;try{return localStorage[_0x28ee94(0x432)](_0x31f625);}catch{return null;}},lsSet=(_0x55ca10,_0x2f664c)=>{const _0x152611=_0x5f3ddf;try{localStorage[_0x152611(0xfbe)](_0x55ca10,_0x2f664c);}catch{}},lsDel=_0x2392f9=>{const _0x59d43d=_0x5f3ddf;try{localStorage[_0x59d43d(0xee4)](_0x2392f9);}catch{}};function parseColor(_0x204a73){const _0x204b00=_0x5f3ddf;if(!_0x204a73)return{'r':0x88,'g':0x88,'b':0x88};const _0x4715d8=String(_0x204a73)[_0x204b00(0x35c)]();if(_0x4715d8[_0x204b00(0xfb6)]('#')){const _0x52bdd5=_0x4715d8[_0x204b00(0xd64)]===0x4?_0x4715d8['slice'](0x1)[_0x204b00(0x6ce)]('')['map'](_0x2b00a4=>_0x2b00a4+_0x2b00a4)[_0x204b00(0x2b9)](''):_0x4715d8['slice'](0x1);return{'r':parseInt(_0x52bdd5[_0x204b00(0xedc)](0x0,0x2),0x10),'g':parseInt(_0x52bdd5['slice'](0x2,0x4),0x10),'b':parseInt(_0x52bdd5['slice'](0x4,0x6),0x10)};}const _0x2cf714=_0x4715d8[_0x204b00(0xe6e)](/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x2cf714)return{'r':+_0x2cf714[0x1],'g':+_0x2cf714[0x2],'b':+_0x2cf714[0x3]};return{'r':0x88,'g':0x88,'b':0x88};}const rgba=(_0x21d161,_0xe86607)=>{const {r:_0x39119f,g:_0x25e66e,b:_0x1d68b6}=parseColor(_0x21d161);return'rgba('+_0x39119f+','+_0x25e66e+','+_0x1d68b6+','+_0xe86607+')';},_dateTimeFormatterCache=new Map();function getCachedDateTimeFormatter(_0x4ab043,_0x2b92ae){const _0x1844a9=_0x5f3ddf,_0x383f29=_0x4ab043+'|'+JSON[_0x1844a9(0xa86)](_0x2b92ae);let _0x2379b9=_dateTimeFormatterCache[_0x1844a9(0xaad)](_0x383f29);if(_0x2379b9)return _0x2379b9;if(_dateTimeFormatterCache['size']>=0x1e){const _0x597c2f=_dateTimeFormatterCache[_0x1844a9(0x82d)]()['next']()['value'];if(_0x597c2f!==undefined)_dateTimeFormatterCache[_0x1844a9(0x6a6)](_0x597c2f);}try{_0x2379b9=new Intl[(_0x1844a9(0x515))](_0x4ab043,_0x2b92ae);}catch{return null;}return _dateTimeFormatterCache[_0x1844a9(0xbbe)](_0x383f29,_0x2379b9),_0x2379b9;}const _numberFormatterCache=new Map();function getCachedNumberFormatter(_0x4a8b78,_0x5b589b){const _0x5e07be=_0x5f3ddf,_0x3b73ca=_0x4a8b78+'|'+_0x5b589b;let _0x4b05c2=_numberFormatterCache['get'](_0x3b73ca);if(_0x4b05c2)return _0x4b05c2;if(_numberFormatterCache[_0x5e07be(0xe72)]>=0x32){const _0x3c0702=_numberFormatterCache[_0x5e07be(0x82d)]()[_0x5e07be(0xf8d)]()[_0x5e07be(0x76c)];if(_0x3c0702!==undefined)_numberFormatterCache['delete'](_0x3c0702);}try{_0x4b05c2=new Intl[(_0x5e07be(0x5e4))](_0x4a8b78,{'minimumFractionDigits':_0x5b589b,'maximumFractionDigits':_0x5b589b});}catch{return null;}return _numberFormatterCache[_0x5e07be(0xbbe)](_0x3b73ca,_0x4b05c2),_0x4b05c2;}function compileLabelFormat(_0x2a75f3,_0x2431be){const _0x473b8b=_0x5f3ddf;if(typeof _0x2a75f3!==_0x473b8b(0x6d7))return null;const _0x5b9d46=_0x2a75f3[_0x473b8b(0x35c)]();if(!_0x5b9d46)return null;const _0x48e316={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x2431be||'s')[_0x473b8b(0x99f)]()]??0x1,_0x1406d7=_0x269038=>String(Math[_0x473b8b(0x4fd)](_0x269038))[_0x473b8b(0xb3c)](0x2,'0'),_0x53f177={'h:mm':_0x586944=>Math[_0x473b8b(0x4fd)](_0x586944/0xe10)+':'+_0x1406d7(_0x586944%0xe10/0x3c),'h:mm:ss':_0x1c925c=>Math[_0x473b8b(0x4fd)](_0x1c925c/0xe10)+':'+_0x1406d7(_0x1c925c%0xe10/0x3c)+':'+_0x1406d7(_0x1c925c%0x3c),'mm:ss':_0x1e918f=>_0x1406d7(_0x1e918f/0x3c)+':'+_0x1406d7(_0x1e918f%0x3c),'d\x20h:mm':_0x245c60=>{const _0x58970c=_0x473b8b,_0x495ea0=Math[_0x58970c(0x4fd)](_0x245c60/0x15180),_0x2603aa=_0x245c60%0x15180,_0x4e112f=Math[_0x58970c(0x4fd)](_0x2603aa/0xe10)+':'+_0x1406d7(_0x2603aa%0xe10/0x3c);return _0x495ea0>0x0?_0x495ea0+'d\x20'+_0x4e112f:_0x4e112f;}},_0x4c2302=_0x53f177[_0x5b9d46[_0x473b8b(0x99f)]()];if(_0x4c2302)return _0xf7071b=>{if(!isNum(_0xf7071b))return null;return(_0xf7071b<0x0?'-':'')+_0x4c2302(Math['abs'](_0xf7071b)*_0x48e316);};if(!_0x5b9d46[_0x473b8b(0xdcb)]('{'))return null;const _0x159f5c={'floor':Math['floor'],'ceil':Math[_0x473b8b(0x8ed)],'round':Math['round'],'abs':Math[_0x473b8b(0xe54)],'sqrt':Math['sqrt']},_0x3e8be4={'min':Math['min'],'max':Math['max']},_0x1a970e={'pad2':_0x5a460e=>String(Math[_0x473b8b(0x4fd)](_0x5a460e))[_0x473b8b(0xb3c)](0x2,'0'),'pad':(_0x5aeabe,_0x17ebe1)=>String(Math[_0x473b8b(0x4fd)](_0x5aeabe))[_0x473b8b(0xb3c)](Math[_0x473b8b(0xff5)](0x0,Math[_0x473b8b(0x4fd)](_0x17ebe1)),'0'),'fixed':(_0x8a9ca3,_0xd1d642)=>Number(_0x8a9ca3)['toFixed'](Math['min'](0x14,Math[_0x473b8b(0xff5)](0x0,Math[_0x473b8b(0x4fd)](_0xd1d642))))},_0x513950=_0x4e9e4e=>{const _0x41b7a3=_0x473b8b,_0x5f4170=[];let _0x5d43b7=0x0;while(_0x5d43b7<_0x4e9e4e[_0x41b7a3(0xd64)]){const _0xc62221=_0x4e9e4e[_0x5d43b7];if(_0xc62221==='\x20'||_0xc62221==='\x09'){_0x5d43b7++;continue;}if(/[0-9]/[_0x41b7a3(0x5a9)](_0xc62221)){let _0xdea855=_0x5d43b7;while(_0xdea855<_0x4e9e4e[_0x41b7a3(0xd64)]&&/[0-9.]/[_0x41b7a3(0x5a9)](_0x4e9e4e[_0xdea855]))_0xdea855++;const _0x2d8edc=Number(_0x4e9e4e[_0x41b7a3(0xedc)](_0x5d43b7,_0xdea855));if(!Number[_0x41b7a3(0xcad)](_0x2d8edc))throw new Error(_0x41b7a3(0x83b));_0x5f4170[_0x41b7a3(0x40b)]({'t':_0x41b7a3(0x372),'v':_0x2d8edc}),_0x5d43b7=_0xdea855;continue;}if(/[a-zA-Z_]/[_0x41b7a3(0x5a9)](_0xc62221)){let _0x4dfd97=_0x5d43b7;while(_0x4dfd97<_0x4e9e4e['length']&&/[a-zA-Z0-9_]/[_0x41b7a3(0x5a9)](_0x4e9e4e[_0x4dfd97]))_0x4dfd97++;_0x5f4170[_0x41b7a3(0x40b)]({'t':'id','v':_0x4e9e4e[_0x41b7a3(0xedc)](_0x5d43b7,_0x4dfd97)}),_0x5d43b7=_0x4dfd97;continue;}if(_0x41b7a3(0x4b1)[_0x41b7a3(0xdcb)](_0xc62221)){_0x5f4170[_0x41b7a3(0x40b)]({'t':_0xc62221}),_0x5d43b7++;continue;}throw new Error(_0x41b7a3(0xb03)+_0xc62221+'\x27');}let _0x994657=0x0;const _0x218947=()=>_0x5f4170[_0x994657],_0x3316e5=_0x5380f5=>{const _0x1cee3d=_0x41b7a3;if(!_0x5f4170[_0x994657]||_0x5f4170[_0x994657]['t']!==_0x5380f5)throw new Error(_0x1cee3d(0xe5c)+_0x5380f5);return _0x5f4170[_0x994657++];},_0x26cc07=()=>{const _0x5203b0=_0x41b7a3,_0x26e35d=_0x218947();if(!_0x26e35d)throw new Error(_0x5203b0(0x942));if(_0x26e35d['t']===_0x5203b0(0x372)){_0x994657++;const _0x92f339=_0x26e35d['v'];return{'fn':()=>_0x92f339,'str':![]};}if(_0x26e35d['t']==='('){_0x994657++;const _0x54f016=_0x20913e();return _0x3316e5(')'),_0x54f016;}if(_0x26e35d['t']==='-'){_0x994657++;const _0xc4e028=_0x26cc07();if(_0xc4e028[_0x5203b0(0x981)])throw new Error(_0x5203b0(0x9c6));return{'fn':_0x4c9dda=>-_0xc4e028['fn'](_0x4c9dda),'str':![]};}if(_0x26e35d['t']==='id'){_0x994657++;const _0x580141=_0x26e35d['v'];if(_0x218947()&&_0x218947()['t']==='('){_0x994657++;const _0x351228=[];if(_0x218947()&&_0x218947()['t']!==')'){_0x351228[_0x5203b0(0x40b)](_0x20913e());while(_0x218947()&&_0x218947()['t']===','){_0x994657++,_0x351228[_0x5203b0(0x40b)](_0x20913e());}}_0x3316e5(')');if(_0x351228[_0x5203b0(0x1c1)](_0x5ed59a=>_0x5ed59a[_0x5203b0(0x981)]))throw new Error(_0x5203b0(0xef3));if(_0x159f5c[_0x580141]){if(_0x351228[_0x5203b0(0xd64)]!==0x1)throw new Error(_0x580141+_0x5203b0(0x2ab));const _0x167181=_0x159f5c[_0x580141],_0x3fe4fc=_0x351228[0x0];return{'fn':_0x5cbb1b=>_0x167181(_0x3fe4fc['fn'](_0x5cbb1b)),'str':![]};}if(_0x3e8be4[_0x580141]){if(_0x351228['length']<0x2)throw new Error(_0x580141+_0x5203b0(0xaa6));const _0x39a480=_0x3e8be4[_0x580141];return{'fn':_0x3a3a79=>_0x39a480(..._0x351228[_0x5203b0(0xc7b)](_0x56c214=>_0x56c214['fn'](_0x3a3a79))),'str':![]};}if(_0x1a970e[_0x580141]){const _0x314059=_0x580141==='pad2'?0x1:0x2;if(_0x351228[_0x5203b0(0xd64)]!==_0x314059)throw new Error(_0x580141+'\x20takes\x20'+_0x314059+_0x5203b0(0xf24));const _0x5129d6=_0x1a970e[_0x580141];return{'fn':_0x1f65f3=>_0x5129d6(..._0x351228[_0x5203b0(0xc7b)](_0x57dfc4=>_0x57dfc4['fn'](_0x1f65f3))),'str':!![]};}throw new Error('unknown\x20function\x20'+_0x580141);}if(_0x580141==='value')return{'fn':_0x512fb9=>_0x512fb9,'str':![]};throw new Error('unknown\x20identifier\x20'+_0x580141);}throw new Error(_0x5203b0(0x598)+_0x26e35d['t']);},_0x286d2f=()=>{const _0x336628=_0x41b7a3;let _0x4328f1=_0x26cc07();while(_0x218947()&&(_0x218947()['t']==='*'||_0x218947()['t']==='/'||_0x218947()['t']==='%')){const _0x3b1eb9=_0x5f4170[_0x994657++]['t'],_0x1c7ddc=_0x26cc07();if(_0x4328f1[_0x336628(0x981)]||_0x1c7ddc['str'])throw new Error(_0x336628(0x9c6));const _0x1d36ee=_0x4328f1['fn'],_0x5be540=_0x1c7ddc['fn'];_0x4328f1={'fn':_0x3b1eb9==='*'?_0x50d871=>_0x1d36ee(_0x50d871)*_0x5be540(_0x50d871):_0x3b1eb9==='/'?_0x2bf2d4=>_0x1d36ee(_0x2bf2d4)/_0x5be540(_0x2bf2d4):_0x5789d7=>_0x1d36ee(_0x5789d7)%_0x5be540(_0x5789d7),'str':![]};}return _0x4328f1;},_0x20913e=()=>{const _0x39876f=_0x41b7a3;let _0x2d5548=_0x286d2f();while(_0x218947()&&(_0x218947()['t']==='+'||_0x218947()['t']==='-')){const _0x38788a=_0x5f4170[_0x994657++]['t'],_0x3d565d=_0x286d2f();if(_0x2d5548['str']||_0x3d565d[_0x39876f(0x981)])throw new Error(_0x39876f(0x9c6));const _0x16bef6=_0x2d5548['fn'],_0x5b8783=_0x3d565d['fn'];_0x2d5548={'fn':_0x38788a==='+'?_0x32519b=>_0x16bef6(_0x32519b)+_0x5b8783(_0x32519b):_0x5a1f48=>_0x16bef6(_0x5a1f48)-_0x5b8783(_0x5a1f48),'str':![]};}return _0x2d5548;},_0x48ac9b=_0x20913e();if(_0x994657!==_0x5f4170[_0x41b7a3(0xd64)])throw new Error(_0x41b7a3(0xce2));return _0x48ac9b;};try{const _0x551fd5=[];let _0x23bd3f=0x0;while(_0x23bd3f<_0x5b9d46[_0x473b8b(0xd64)]){const _0x3919dc=_0x5b9d46[_0x473b8b(0xdd8)]('{',_0x23bd3f);if(_0x3919dc<0x0){_0x551fd5['push'](_0x5b9d46[_0x473b8b(0xedc)](_0x23bd3f));break;}if(_0x3919dc>_0x23bd3f)_0x551fd5[_0x473b8b(0x40b)](_0x5b9d46[_0x473b8b(0xedc)](_0x23bd3f,_0x3919dc));const _0x20c6d7=_0x5b9d46[_0x473b8b(0xdd8)]('}',_0x3919dc);if(_0x20c6d7<0x0)throw new Error('unclosed\x20{');const _0x2a2527=_0x5b9d46[_0x473b8b(0xedc)](_0x3919dc+0x1,_0x20c6d7)[_0x473b8b(0x35c)]();if(!_0x2a2527)throw new Error(_0x473b8b(0x5b9));_0x551fd5[_0x473b8b(0x40b)](_0x513950(_0x2a2527)),_0x23bd3f=_0x20c6d7+0x1;}const _0x5ad911=_0xa9f259=>{const _0x20d785=_0x473b8b;if(!Number['isFinite'](_0xa9f259))return String(_0xa9f259);if(Number['isInteger'](_0xa9f259))return String(_0xa9f259);return String(+_0xa9f259[_0x20d785(0xd46)](0x6));};return _0x796dc2=>{const _0x57acad=_0x473b8b;if(!isNum(_0x796dc2))return null;let _0x1b9dd3='';for(const _0x246c10 of _0x551fd5){if(typeof _0x246c10===_0x57acad(0x6d7)){_0x1b9dd3+=_0x246c10;continue;}const _0x35f8d4=_0x246c10['fn'](_0x796dc2);_0x1b9dd3+=_0x246c10[_0x57acad(0x981)]?String(_0x35f8d4):_0x5ad911(_0x35f8d4);}return _0x1b9dd3;};}catch(_0x4d46be){return console[_0x473b8b(0x3c1)](_0x473b8b(0xfd5),_0x5b9d46,'—',_0x4d46be?.[_0x473b8b(0x85c)]||_0x4d46be),null;}}const _axisFmtMemo=new WeakMap(),_axisStepMemo=new WeakMap();function axisMinLabelStep(_0x4a2d1e,_0x61c1db){const _0x179aa3=_0x5f3ddf;if(!_0x4a2d1e||typeof _0x4a2d1e!==_0x179aa3(0x4f4))return 0x0;let _0x2fe5fe=_axisStepMemo[_0x179aa3(0xaad)](_0x4a2d1e);!_0x2fe5fe&&(_0x2fe5fe={},_axisStepMemo[_0x179aa3(0xbbe)](_0x4a2d1e,_0x2fe5fe));if(_0x61c1db in _0x2fe5fe)return _0x2fe5fe[_0x61c1db];const _0x22f9b9=String((_0x61c1db==='secondary'?_0x4a2d1e[_0x179aa3(0x932)]:_0x4a2d1e[_0x179aa3(0xe58)])||'')[_0x179aa3(0x35c)]()[_0x179aa3(0x99f)](),_0x16bee8={'s':0x1,'sec':0x1,'seconds':0x1,'ms':0.001,'min':0x3c,'h':0xe10,'hour':0xe10,'hours':0xe10}[String(_0x4a2d1e[_0x179aa3(0xa4d)]||'s')[_0x179aa3(0x99f)]()]??0x1;let _0x4423e9=0x0;if(_0x22f9b9==='h:mm'||_0x22f9b9===_0x179aa3(0x9f9))_0x4423e9=0x3c;else{if(_0x22f9b9===_0x179aa3(0xbb7)||_0x22f9b9==='mm:ss')_0x4423e9=0x1;}const _0x109b39=_0x4423e9>0x0?_0x4423e9/_0x16bee8:0x0;return _0x2fe5fe[_0x61c1db]=_0x109b39,_0x109b39;}function axisLabelFormatter(_0xc87d0b,_0x424985){const _0x4c0c83=_0x5f3ddf;if(!_0xc87d0b||typeof _0xc87d0b!==_0x4c0c83(0x4f4))return null;let _0x295abc=_axisFmtMemo[_0x4c0c83(0xaad)](_0xc87d0b);return!_0x295abc&&(_0x295abc={'primary':compileLabelFormat(_0xc87d0b[_0x4c0c83(0xe58)],_0xc87d0b[_0x4c0c83(0xa4d)]),'secondary':compileLabelFormat(_0xc87d0b[_0x4c0c83(0x932)],_0xc87d0b['duration_unit'])},_axisFmtMemo[_0x4c0c83(0xbbe)](_0xc87d0b,_0x295abc)),_0x295abc[_0x424985]||null;}function formatNumber(_0x3f0036,_0x329ddd,_0x49dd60){const _0x6c4d67=_0x5f3ddf;if(!isNum(_0x3f0036))return'—';if(_0x329ddd?.['invert'])_0x3f0036=Math[_0x6c4d67(0xe54)](_0x3f0036);if(typeof _0x329ddd?.[_0x6c4d67(0x719)]===_0x6c4d67(0xc4c))try{const _0x511d7=_0x329ddd['__sgcAxisFmt'](_0x3f0036);if(typeof _0x511d7===_0x6c4d67(0x6d7))return _0x511d7;}catch(_0x13f36f){}const _0x32209d=toNum(_0x329ddd?.[_0x6c4d67(0x8ce)])??0x1,_0x29ac49=_0x329ddd?.[_0x6c4d67(0xb8a)]||'system',_0x53c48f=_0x29ac49===_0x6c4d67(0xde0)?'de-DE':_0x29ac49===_0x6c4d67(0x395)?_0x6c4d67(0xd59):_0x49dd60?.[_0x6c4d67(0x59e)]?.[_0x6c4d67(0xfcc)]||navigator[_0x6c4d67(0xfcc)]||'en',_0x53e495=getCachedNumberFormatter(_0x53c48f,_0x32209d);if(_0x53e495)return _0x53e495[_0x6c4d67(0xd0b)](_0x3f0036);return _0x3f0036[_0x6c4d67(0xd46)](_0x32209d);}function _resolveHourCycle(_0x5845f2){const _0x3eb2f2=_0x5f3ddf,_0x20007d=_0x5845f2?.['locale']?.['time_format'];if(_0x20007d==='24')return _0x3eb2f2(0xd28);if(_0x20007d==='12')return _0x3eb2f2(0x9b4);return undefined;}function _localeTimeOpts(_0x40ea25,_0x4c2301){const _0x5584e0=_resolveHourCycle(_0x40ea25);if(!_0x5584e0)return _0x4c2301;return{..._0x4c2301,'hourCycle':_0x5584e0};}function resolveBucketPrecision(_0x32c5e1){const _0x973a43=_0x5f3ddf;if(!_0x32c5e1||_0x32c5e1[_0x973a43(0xd64)]<0x2)return'raw';const _0x3eee56=[];for(let _0x4f2e5c=0x1;_0x4f2e5c<_0x32c5e1['length'];_0x4f2e5c++){const _0x43305b=_0x32c5e1[_0x4f2e5c]['t']-_0x32c5e1[_0x4f2e5c-0x1]['t'];if(_0x43305b>0x0)_0x3eee56[_0x973a43(0x40b)](_0x43305b);}if(!_0x3eee56[_0x973a43(0xd64)])return'raw';_0x3eee56['sort']((_0x46f2b2,_0x4f66f7)=>_0x46f2b2-_0x4f66f7);const _0x29ccc2=_0x3eee56[Math[_0x973a43(0x4fd)](_0x3eee56[_0x973a43(0xd64)]/0x2)];if(_0x29ccc2>=0x1c*0x5265c00)return _0x973a43(0xb25);if(_0x29ccc2>=0x6*0x5265c00)return _0x973a43(0xe06);if(_0x29ccc2>=0x17*0x36ee80)return'day';if(_0x29ccc2>=0x32*0xea60)return _0x973a43(0xdb5);if(_0x29ccc2>=0x4*0xea60)return _0x973a43(0x3d1);if(_0x29ccc2>=0x32*0x3e8)return _0x973a43(0x487);return _0x973a43(0xfc2);}function bucketPrecisionToMs(_0x5d76c0){const _0x15b5b5=_0x5f3ddf;switch(_0x5d76c0){case _0x15b5b5(0x242):return 0x16e*0x5265c00;case _0x15b5b5(0xb25):return 0x1f*0x5265c00;case _0x15b5b5(0xe06):return 0x7*0x5265c00;case _0x15b5b5(0x4e1):return 0x5265c00;case _0x15b5b5(0xdb5):return 0x36ee80;case _0x15b5b5(0x3d1):return 0x5*0xea60;case _0x15b5b5(0x487):return 0xea60;default:return 0x0;}}function applyDatetimePattern(_0x42910f,_0x213cd6,_0x50e5ed,_0x32137a){const _0x59fe29=_0x5f3ddf,_0x81830f=(_0x5d43fe,_0x356d33=0x2)=>String(_0x5d43fe)[_0x59fe29(0xb3c)](_0x356d33,'0');let _0xc726c7,_0x3a4275,_0x505f47,_0x5b3626,_0x329f2c;if(_0x32137a){const _0x1b7653=tzParts(_0x42910f['getTime'](),_0x32137a);_0xc726c7=_0x1b7653['y'],_0x3a4275=_0x1b7653['mo']+0x1,_0x505f47=_0x1b7653['d'],_0x5b3626=_0x1b7653['h'],_0x329f2c=_0x1b7653['mi'];}else _0xc726c7=_0x42910f['getFullYear'](),_0x3a4275=_0x42910f[_0x59fe29(0xbba)]()+0x1,_0x505f47=_0x42910f['getDate'](),_0x5b3626=_0x42910f[_0x59fe29(0xc1e)](),_0x329f2c=_0x42910f[_0x59fe29(0xf3c)]();const _0x18d3cb=_0x32137a?_0x42910f[_0x59fe29(0xbde)]():_0x42910f[_0x59fe29(0xe01)](),_0x27d683=_0x5b3626%0xc,_0x5a16d1=_0x27d683===0x0?0xc:_0x27d683,_0x468637=_0x5b3626<0xc?'AM':'PM',_0x10f52d=_0x50e5ed||typeof navigator!==_0x59fe29(0xe65)&&navigator[_0x59fe29(0xfcc)]||'en',_0xa2182b=_0x2982ca=>{const _0x4a9bc8=_0x59fe29,_0x2a37e0=getCachedDateTimeFormatter(_0x10f52d,_0x32137a?{'month':_0x2982ca,'timeZone':_0x32137a}:{'month':_0x2982ca});return _0x2a37e0?_0x2a37e0[_0x4a9bc8(0xd0b)](_0x42910f):String(_0x3a4275);},_0x8ba5b6=_0x391511=>{const _0x42e33f=getCachedDateTimeFormatter(_0x10f52d,_0x32137a?{'weekday':_0x391511,'timeZone':_0x32137a}:{'weekday':_0x391511});return _0x42e33f?_0x42e33f['format'](_0x42910f):'';},_0x438b33=[[_0x59fe29(0x202),_0x8ba5b6(_0x59fe29(0xbb6))],[_0x59fe29(0x716),_0x8ba5b6('short')],[_0x59fe29(0xad1),String(_0xc726c7)],['YY',String(_0xc726c7)['slice'](-0x2)],[_0x59fe29(0x4e4),_0xa2182b(_0x59fe29(0xbb6))],[_0x59fe29(0xf83),_0xa2182b(_0x59fe29(0xda4))],['MM',_0x81830f(_0x3a4275)],['DD',_0x81830f(_0x505f47)],['HH',_0x81830f(_0x5b3626)],['hh',_0x81830f(_0x5a16d1)],['mm',_0x81830f(_0x329f2c)],['ss',_0x81830f(_0x18d3cb)],['A',_0x468637],['a',_0x468637[_0x59fe29(0x99f)]()]],_0x6ba0ee=_0x438b33[_0x59fe29(0xc7b)]((_0x2c3cf9,_0x2eac2d)=>'\x00'+_0x2eac2d+'\x00');let _0x330ae1=_0x213cd6;return _0x438b33['forEach'](([_0x533c94],_0x5b826b)=>{const _0x5dc7b1=_0x59fe29;_0x330ae1=_0x330ae1['split'](_0x533c94)[_0x5dc7b1(0x2b9)](_0x6ba0ee[_0x5b826b]);}),_0x438b33[_0x59fe29(0xd7d)](([,_0x222044],_0x110f54)=>{const _0x3a0084=_0x59fe29;_0x330ae1=_0x330ae1[_0x3a0084(0x6ce)](_0x6ba0ee[_0x110f54])[_0x3a0084(0x2b9)](_0x222044);}),_0x330ae1;}function formatDateTime(_0x5eac77,_0x566c5b,_0x1f5faf,_0x1d5b0d){const _0x31857c=_0x5f3ddf,_0x36978a=_0x1d5b0d&&_0x1d5b0d[_0x31857c(0xd7c)]||null,_0x1d5024=resolveDisplayTimeZone(_0x1f5faf,_0x566c5b),_0x17ca42=effDatetimeFormat(_0x566c5b);if(_0x17ca42&&_0x17ca42!=='system')return applyDatetimePattern(_0x5eac77,_0x17ca42,resolveCardLanguage(_0x1f5faf,_0x566c5b),_0x1d5024);const _0x47deb1=resolveCardLanguage(_0x1f5faf,_0x566c5b);let _0x2c7815;switch(_0x36978a){case _0x31857c(0x242):_0x2c7815={'year':_0x31857c(0x23c)};break;case _0x31857c(0xb25):_0x2c7815={'month':_0x31857c(0xda4),'year':'numeric'};break;case _0x31857c(0xe06):case _0x31857c(0x4e1):_0x2c7815={'month':'short','day':_0x31857c(0x23c)};break;case _0x31857c(0xdb5):_0x2c7815=_localeTimeOpts(_0x1f5faf,{'month':_0x31857c(0xda4),'day':_0x31857c(0x23c),'hour':_0x31857c(0x2d6)});break;default:_0x2c7815=_localeTimeOpts(_0x1f5faf,{'month':_0x31857c(0xda4),'day':'numeric','hour':'2-digit','minute':_0x31857c(0x2d6)});}const _0x579ac5=getCachedDateTimeFormatter(_0x47deb1,_0x1d5024?{..._0x2c7815,'timeZone':_0x1d5024}:_0x2c7815);if(_0x579ac5)return _0x579ac5[_0x31857c(0xd0b)](_0x5eac77);return _0x5eac77[_0x31857c(0x3cd)]();}function parseGraphStart(_0x34d826,_0x197eb,_0x59992b,_0xa59837=0x1){const _0x4ee70a=_0x5f3ddf,_0x2542db=tzParts(_0x197eb[_0x4ee70a(0xe0e)](),_0x59992b),_0x20645c=(_0x25c5ed,_0x2be8c4,_0x1b1c49)=>new Date(zonedWallToMs(_0x25c5ed,_0x2be8c4,_0x1b1c49,0x0,0x0,0x0,_0x59992b));switch(_0x34d826){case _0x4ee70a(0x4e1):case _0x4ee70a(0x6a3):return _0x20645c(_0x2542db['y'],_0x2542db['mo'],_0x2542db['d']);case'tomorrow':return _0x20645c(_0x2542db['y'],_0x2542db['mo'],_0x2542db['d']+0x1);case _0x4ee70a(0xe06):return _0x20645c(_0x2542db['y'],_0x2542db['mo'],_0x2542db['d']-weekStartOffsetDays(_0x2542db['wd'],_0xa59837));case'month':return _0x20645c(_0x2542db['y'],_0x2542db['mo'],0x1);case'year':return _0x20645c(_0x2542db['y'],0x0,0x1);default:return _0x20645c(_0x2542db['y'],_0x2542db['mo'],_0x2542db['d']);}}function calendarCellStartMs(_0x19a558,_0x1c30a1,_0x1fea1f,_0x3e9c04=0x1){const _0x2b9b71=_0x5f3ddf,_0xdd289c=tzParts(_0x19a558,_0x1fea1f);switch(_0x1c30a1){case _0x2b9b71(0xdb5):return zonedWallToMs(_0xdd289c['y'],_0xdd289c['mo'],_0xdd289c['d'],_0xdd289c['h'],0x0,0x0,_0x1fea1f);case _0x2b9b71(0x46f):return zonedWallToMs(_0xdd289c['y'],_0xdd289c['mo'],_0xdd289c['d'],0x0,0x0,0x0,_0x1fea1f);case _0x2b9b71(0xe06):return zonedWallToMs(_0xdd289c['y'],_0xdd289c['mo'],_0xdd289c['d']-weekStartOffsetDays(_0xdd289c['wd'],_0x3e9c04),0x0,0x0,0x0,_0x1fea1f);case _0x2b9b71(0xb25):return zonedWallToMs(_0xdd289c['y'],_0xdd289c['mo'],0x1,0x0,0x0,0x0,_0x1fea1f);case _0x2b9b71(0x242):return zonedWallToMs(_0xdd289c['y'],0x0,0x1,0x0,0x0,0x0,_0x1fea1f);default:return NaN;}}function calendarCellEndMs(_0x29913c,_0x196789,_0x49eac4,_0x33b2ea=0x1){const _0x50396d=_0x5f3ddf,_0x507c4a=calendarCellStartMs(_0x29913c,_0x196789,_0x49eac4,_0x33b2ea);if(!isNum(_0x507c4a))return NaN;const _0x3968ba=tzParts(_0x507c4a,_0x49eac4);switch(_0x196789){case'hour':return zonedWallToMs(_0x3968ba['y'],_0x3968ba['mo'],_0x3968ba['d'],_0x3968ba['h']+0x1,0x0,0x0,_0x49eac4);case _0x50396d(0x46f):return zonedWallToMs(_0x3968ba['y'],_0x3968ba['mo'],_0x3968ba['d']+0x1,0x0,0x0,0x0,_0x49eac4);case _0x50396d(0xe06):return zonedWallToMs(_0x3968ba['y'],_0x3968ba['mo'],_0x3968ba['d']+0x7,0x0,0x0,0x0,_0x49eac4);case'month':return zonedWallToMs(_0x3968ba['y'],_0x3968ba['mo']+0x1,0x1,0x0,0x0,0x0,_0x49eac4);case _0x50396d(0x242):return zonedWallToMs(_0x3968ba['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x49eac4);default:return NaN;}}function endOfPeriodFromGraphStart(_0x1c9971,_0x14effa,_0x284208,_0x4e05ac=0x1){const _0x3afb73=_0x5f3ddf,_0x259862=tzParts(_0x14effa[_0x3afb73(0xe0e)](),_0x284208),_0x329b2c=(_0x37c6d1,_0x1e7d8d,_0xcebf98)=>new Date(zonedWallToMs(_0x37c6d1,_0x1e7d8d,_0xcebf98,0x0,0x0,0x0,_0x284208));switch(_0x1c9971){case _0x3afb73(0x4e1):case _0x3afb73(0x6a3):return _0x329b2c(_0x259862['y'],_0x259862['mo'],_0x259862['d']+0x1);case _0x3afb73(0xba3):return _0x329b2c(_0x259862['y'],_0x259862['mo'],_0x259862['d']+0x2);case _0x3afb73(0xe06):return _0x329b2c(_0x259862['y'],_0x259862['mo'],_0x259862['d']-weekStartOffsetDays(_0x259862['wd'],_0x4e05ac)+0x7);case _0x3afb73(0xb25):return _0x329b2c(_0x259862['y'],_0x259862['mo']+0x1,0x1);case _0x3afb73(0x242):return _0x329b2c(_0x259862['y']+0x1,0x0,0x1);default:return _0x329b2c(_0x259862['y'],_0x259862['mo'],_0x259862['d']+0x1);}}function resolveAnchorWindow(_0xa6869b,_0x47f04a,_0x1299cb){const _0x5c0c33=_0x5f3ddf,_0x4b0d60=new Date();let _0x87a95b=_0x4b0d60,_0x7140c5;if(isNum(_0x47f04a))return _0x7140c5=new Date(_0x4b0d60[_0x5c0c33(0xe0e)]()-_0x47f04a*0xe10*0x3e8),{'start':_0x7140c5,'end':_0x87a95b};if(_0xa6869b[_0x5c0c33(0x642)])_0x7140c5=parseGraphStart(_0xa6869b[_0x5c0c33(0x642)],_0x4b0d60,resolveDisplayTimeZone(_0x1299cb,_0xa6869b),resolveFirstWeekday(_0x1299cb));else{const _0x3af926=toNum(_0xa6869b[_0x5c0c33(0x757)])??0x18;_0x7140c5=new Date(_0x4b0d60[_0x5c0c33(0xe0e)]()-_0x3af926*0xe10*0x3e8);}return{'start':_0x7140c5,'end':_0x87a95b};}function groupBucketMs(_0x24c07b,_0x5e1f69,_0xc019a7){const _0x2262c8=_0x5f3ddf,_0x5625af=/^([0-9]+)h$/i[_0x2262c8(0xc1b)](String(_0x24c07b||''));if(_0x5625af&&Number(_0x5625af[0x1])>0x0)return Number(_0x5625af[0x1])*0xe10*0x3e8;switch(_0x24c07b){case'hour':return 0xe10*0x3e8;case _0x2262c8(0x46f):case _0x2262c8(0x4e1):return 0x15180*0x3e8;case _0x2262c8(0xe06):return 0x7*0x15180*0x3e8;case _0x2262c8(0xb25):return 0x1e*0x15180*0x3e8;case'year':return 0x16d*0x15180*0x3e8;case _0x2262c8(0xfc2):return 0x0;case _0x2262c8(0x766):default:{const _0x5b1f7e=toNum(_0xc019a7);if(isNum(_0x5b1f7e)&&_0x5b1f7e>0x0)return 0x36ee80/_0x5b1f7e;const _0x3a4b52=(_0x5e1f69||0x18)*0xe10*0x3e8;return _0x3a4b52/0x3c;}}}function _0x4205(_0x74806c,_0x357fc7){_0x74806c=_0x74806c-0x1bb;const _0x3ca2a9=_0x3ca2();let _0x42050b=_0x3ca2a9[_0x74806c];return _0x42050b;}function _isAutoScaleSafe(_0x1f6ffa){const _0xf24341=_0x5f3ddf,_0x22b7d1=_0x1f6ffa?.['entities']||[];for(const _0x4ec7f9 of _0x22b7d1){if(!_0x4ec7f9||typeof _0x4ec7f9!==_0xf24341(0x4f4))continue;if(_0x4ec7f9[_0xf24341(0x767)]!=null)continue;const _0x48656d=_0x4ec7f9[_0xf24341(0xb89)];if(_0x48656d!==undefined&&_0x48656d!==null&&_0x48656d!==''&&_0x48656d!==0x0&&_0x48656d!=='0')return![];const _0x222127=toNum(_0x4ec7f9[_0xf24341(0xc3a)]);if(isNum(_0x222127)&&_0x222127!==0x0)return![];if(_0x4ec7f9['data_attribute'])return![];}return!![];}const AUTO_SCALE_RULE_GROUPS=new Set([_0x5f3ddf(0x766),_0x5f3ddf(0xdb5),'2h','3h','4h','6h',_0x5f3ddf(0xf16),'date','week',_0x5f3ddf(0xb25),'year','raw']);function resolveAutoScaleRule(_0x134a4f,_0x4e2c89){const _0x350eea=_0x5f3ddf,_0x1dcb5d=_0x134a4f?.[_0x350eea(0x320)];if(!Array[_0x350eea(0x74e)](_0x1dcb5d)||!_0x1dcb5d[_0x350eea(0xd64)]||!isNum(_0x4e2c89)||_0x4e2c89<=0x0)return null;let _0x296856=null;for(const _0x3c3638 of _0x1dcb5d){if(!_0x3c3638||typeof _0x3c3638!==_0x350eea(0x4f4))continue;const _0x1c33b3=toNum(_0x3c3638[_0x350eea(0x505)]);let _0x8e4f24=_0x3c3638[_0x350eea(0xaa5)]===_0x350eea(0x4e1)?_0x350eea(0x46f):_0x3c3638[_0x350eea(0xaa5)];if(typeof _0x8e4f24===_0x350eea(0x6d7)&&/^\d+h$/[_0x350eea(0x5a9)](_0x8e4f24)){}else{if(!AUTO_SCALE_RULE_GROUPS['has'](_0x8e4f24))_0x8e4f24=null;}if(!isNum(_0x1c33b3)||_0x1c33b3<=0x0||!_0x8e4f24)continue;if(_0x4e2c89<=_0x1c33b3&&(!_0x296856||_0x1c33b3<_0x296856['up'])){const _0x4c9966=toNum(_0x3c3638[_0x350eea(0x3ba)]);_0x296856={'up':_0x1c33b3,'group_by':_0x8e4f24,'points_per_hour':isNum(_0x4c9966)&&_0x4c9966>0x0?_0x4c9966:null,'x_axis_interval':typeof _0x3c3638['x_axis_interval']===_0x350eea(0x6d7)&&_0x3c3638[_0x350eea(0xdac)][_0x350eea(0x35c)]()?_0x3c3638[_0x350eea(0xdac)][_0x350eea(0x35c)]():null,'datetime_format':typeof _0x3c3638[_0x350eea(0xb97)]==='string'&&_0x3c3638['datetime_format']['trim']()?_0x3c3638['datetime_format'][_0x350eea(0x35c)]():null,'x_axis_datetime_format':typeof _0x3c3638['x_axis_datetime_format']==='string'&&_0x3c3638[_0x350eea(0xb8d)]['trim']()?_0x3c3638['x_axis_datetime_format'][_0x350eea(0x35c)]():null};}}return _0x296856?{'group_by':_0x296856[_0x350eea(0xaa5)],'points_per_hour':_0x296856['points_per_hour'],'x_axis_interval':_0x296856[_0x350eea(0xdac)],'datetime_format':_0x296856[_0x350eea(0xb97)],'x_axis_datetime_format':_0x296856['x_axis_datetime_format']}:null;}function activeScaleRule(_0x4d77e5,_0x36b597){const _0x20e285=_0x5f3ddf,_0x38e00d=toNum(_0x4d77e5?.[_0x20e285(0x2f2)]),_0x16b794=isNum(_0x38e00d)&&_0x38e00d>0x0?_0x38e00d:_0x36b597;if(!(_0x4d77e5?.[_0x20e285(0xd9c)]&&isNum(_0x16b794)&&_0x16b794>0x0&&_isAutoScaleSafe(_0x4d77e5)))return null;const _0x16b7be=resolveAutoScaleRule(_0x4d77e5,_0x16b794);if(_0x16b7be&&_0x16b7be[_0x20e285(0xaa5)]===(_0x4d77e5[_0x20e285(0xaa5)]||_0x20e285(0x766))&&_0x16b7be[_0x20e285(0x3ba)]==null&&!_0x16b7be[_0x20e285(0xdac)]&&!_0x16b7be[_0x20e285(0xb97)]&&!_0x16b7be[_0x20e285(0xb8d)])return null;return _0x16b7be;}function effXAxisInterval(_0x5f4865){const _0x28226e=_0x5f3ddf,_0x184e1d=_0x5f4865?.[_0x28226e(0x9b1)];if(_0x184e1d!=null)return _0x184e1d['x_axis_interval']||null;return _0x5f4865?.['x_axis_interval'];}function effDatetimeFormat(_0x3df1ac){const _0x53865f=_0x5f3ddf,_0xcd6fa=_0x3df1ac?.['__sgcActiveRule'];if(_0xcd6fa!=null)return _0xcd6fa['datetime_format']||null;return _0x3df1ac?.[_0x53865f(0xb97)];}function effXAxisDatetimeFormat(_0x5d596e){const _0x2b6b45=_0x5f3ddf,_0x5b0c7c=_0x5d596e?.[_0x2b6b45(0x9b1)],_0x4599bd=_0x5b0c7c!=null?_0x5b0c7c[_0x2b6b45(0xb8d)]||null:_0x5d596e?.[_0x2b6b45(0xb8d)];return typeof _0x4599bd===_0x2b6b45(0x6d7)&&_0x4599bd[_0x2b6b45(0x35c)]()&&_0x4599bd!==_0x2b6b45(0x5b5)?_0x4599bd['trim']():null;}function resolveAutoScale(_0x29286e){const _0x38ab74=_0x5f3ddf,_0x391119=_0x29286e;if(!isNum(_0x391119)||_0x391119<=0x0)return null;if(_0x391119<=0x4)return{'group_by':_0x38ab74(0x766),'points_per_hour':0xc};if(_0x391119<=0xc)return{'group_by':_0x38ab74(0x766),'points_per_hour':0x4};if(_0x391119<=0x30)return{'group_by':_0x38ab74(0x766),'points_per_hour':0x2};const _0x4fd33c=Math[_0x38ab74(0x424)](_0x391119/0x18);if(_0x4fd33c<=0x6)return{'group_by':_0x38ab74(0xdb5),'points_per_hour':0x1};if(_0x4fd33c<=0x3b)return{'group_by':'date','points_per_hour':null};if(_0x4fd33c<=0xb4)return{'group_by':_0x38ab74(0xe06),'points_per_hour':null};return{'group_by':_0x38ab74(0xb25),'points_per_hour':null};}function sameStateVal(_0x27cbd2,_0x568283){const _0x53610c=_0x5f3ddf;if(_0x27cbd2===_0x568283)return!![];if(!_0x27cbd2||!_0x568283)return![];if(_0x27cbd2[_0x53610c(0xfbf)]!==_0x568283[_0x53610c(0xfbf)])return![];const _0x16ab0a=_0x27cbd2[_0x53610c(0x6c0)],_0x4de1d0=_0x568283[_0x53610c(0x6c0)];if(_0x16ab0a===_0x4de1d0)return!![];if(!_0x16ab0a||!_0x4de1d0)return![];const _0x32481a=Object[_0x53610c(0x82d)](_0x16ab0a),_0x35e76b=Object[_0x53610c(0x82d)](_0x4de1d0);if(_0x32481a[_0x53610c(0xd64)]!==_0x35e76b[_0x53610c(0xd64)])return![];for(const _0x8f4041 of _0x32481a){if(_0x16ab0a[_0x8f4041]!==_0x4de1d0[_0x8f4041])return![];}return!![];}function resolvePointsPerHour(_0x4d130b,_0x2817e1,_0x25caff){const _0x1fd353=_0x5f3ddf,_0x9196e4=toNum(_0x2817e1?.[_0x1fd353(0x3ba)]);if(isNum(_0x9196e4)&&_0x9196e4>0x0)return _0x9196e4;let _0x3ccacc=toNum(_0x4d130b?.[_0x1fd353(0x3ba)]);if(!isNum(_0x3ccacc)||_0x3ccacc<=0x0)return null;const _0x185a00=toNum(_0x4d130b?.['__sgcDecisionHours']),_0x1e89ac=isNum(_0x185a00)&&_0x185a00>0x0?_0x185a00:_0x25caff;if(_0x4d130b?.[_0x1fd353(0xd9c)]&&isNum(_0x1e89ac)&&_0x1e89ac>0x0){if(_isAutoScaleSafe(_0x4d130b)){const _0x2a490b=resolveAutoScaleRule(_0x4d130b,_0x1e89ac);if(_0x2a490b){if(_0x2a490b[_0x1fd353(0x3ba)]!==null)return _0x2a490b[_0x1fd353(0x3ba)];if(_0x2a490b[_0x1fd353(0xaa5)]!==_0x1fd353(0x766)&&_0x2a490b['group_by']!=='raw')return 0x1;}else{const _0xf516fe=resolveAutoScale(_0x1e89ac);if(_0xf516fe&&_0xf516fe['points_per_hour']!==null)return _0xf516fe[_0x1fd353(0x3ba)];if(_0xf516fe)return 0x1;}}const _0x17b847=toNum(_0x4d130b?.[_0x1fd353(0x757)])||0x18,_0x4ffd2f=_0x3ccacc*(_0x17b847/_0x1e89ac);_0x3ccacc=Math[_0x1fd353(0x20f)](0x2,Math['ceil'](Math[_0x1fd353(0x9ab)](Math[_0x1fd353(0xff5)](0.5,_0x4ffd2f))));}return _0x3ccacc;}function resolveGroupBy(_0x108901,_0x452134){const _0x684f54=_0x5f3ddf,_0xae593e=toNum(_0x108901?.[_0x684f54(0x2f2)]),_0x396e44=isNum(_0xae593e)&&_0xae593e>0x0?_0xae593e:_0x452134;if(_0x108901?.['auto_scale_points']&&isNum(_0x396e44)&&_0x396e44>0x0&&_isAutoScaleSafe(_0x108901)){const _0x1fd5cd=resolveAutoScaleRule(_0x108901,_0x396e44);if(_0x1fd5cd)return _0x1fd5cd[_0x684f54(0xaa5)];const _0x449a5e=resolveAutoScale(_0x396e44);if(_0x449a5e)return _0x449a5e[_0x684f54(0xaa5)];}return _0x108901?.[_0x684f54(0xaa5)]||_0x684f54(0x766);}function computeTrend(_0x47e79a,_0x7f00b7){const _0x4c35f0=_0x5f3ddf;if(!_0x47e79a||_0x47e79a[_0x4c35f0(0xd64)]<0x2)return _0x4c35f0(0xea3);const _0x20764c=_0x47e79a[_0x4c35f0(0xdf7)](_0x274fc1=>_0x274fc1&&_0x274fc1['v']!==null&&_0x274fc1['v']!==undefined&&!Number[_0x4c35f0(0x523)](_0x274fc1['v']));if(_0x20764c[_0x4c35f0(0xd64)]<0x2)return _0x4c35f0(0xea3);let _0x356286;if(isNum(_0x7f00b7)&&_0x7f00b7>0x0){const _0x505590=_0x20764c[_0x20764c['length']-0x1]['t'],_0x3c4af2=_0x505590-_0x7f00b7*0x36ee80;_0x356286=_0x20764c['filter'](_0x2de61e=>_0x2de61e['t']>=_0x3c4af2);}else _0x356286=_0x20764c[_0x4c35f0(0xedc)](-Math['max'](0x2,Math[_0x4c35f0(0x4fd)](_0x20764c[_0x4c35f0(0xd64)]/0x3)));const _0x415c71=0x4;_0x356286[_0x4c35f0(0xd64)]<_0x415c71&&_0x20764c[_0x4c35f0(0xd64)]>=_0x415c71&&(_0x356286=_0x20764c[_0x4c35f0(0xedc)](-_0x415c71));if(_0x356286[_0x4c35f0(0xd64)]<_0x415c71)return _0x4c35f0(0xea3);const _0x51efe9=0x78;let _0x1fcf4a=_0x356286;if(_0x356286[_0x4c35f0(0xd64)]>_0x51efe9){_0x1fcf4a=new Array(_0x51efe9);const _0x3743f5=(_0x356286['length']-0x1)/(_0x51efe9-0x1);for(let _0x125bed=0x0;_0x125bed<_0x51efe9;_0x125bed++)_0x1fcf4a[_0x125bed]=_0x356286[Math[_0x4c35f0(0x424)](_0x125bed*_0x3743f5)];}const _0x4a3d25=_0x1fcf4a[_0x4c35f0(0xd64)];let _0x4aebfc=0x0;for(let _0x7d1300=0x0;_0x7d1300<_0x4a3d25;_0x7d1300++){const _0x10fa7b=_0x1fcf4a[_0x7d1300]['v'];for(let _0xb3cf53=_0x7d1300+0x1;_0xb3cf53<_0x4a3d25;_0xb3cf53++){const _0x18d79f=_0x1fcf4a[_0xb3cf53]['v']-_0x10fa7b;if(_0x18d79f>0x0)_0x4aebfc++;else{if(_0x18d79f<0x0)_0x4aebfc--;}}}const _0x2e59ae=_0x4a3d25*(_0x4a3d25-0x1)*(0x2*_0x4a3d25+0x5)/0x12;if(_0x2e59ae<=0x0)return'stable';const _0x447e18=_0x4aebfc>0x0?(_0x4aebfc-0x1)/Math[_0x4c35f0(0xf49)](_0x2e59ae):_0x4aebfc<0x0?(_0x4aebfc+0x1)/Math[_0x4c35f0(0xf49)](_0x2e59ae):0x0,_0x1f9b98=1.28;if(_0x447e18>_0x1f9b98)return'up';if(_0x447e18<-_0x1f9b98)return _0x4c35f0(0x968);return _0x4c35f0(0xea3);}function lineDashArray(_0x2f2fcd,_0x19528a){const _0x2923c5=_0x5f3ddf;if(_0x2f2fcd!==_0x2923c5(0xb72)&&_0x2f2fcd!=='dotted')return'';const _0x2a8965=Math['max'](toNum(_0x19528a)||2.5,0.5);if(_0x2f2fcd==='dashed')return(_0x2a8965*3.2)[_0x2923c5(0xd46)](0x1)+','+(_0x2a8965*2.2)[_0x2923c5(0xd46)](0x1);return'0.1,'+(_0x2a8965*2.1)[_0x2923c5(0xd46)](0x1);}function trendDirection(_0x14dc38,_0x58ffa8){const _0x463034=_0x5f3ddf;if(!_0x14dc38)return _0x463034(0xea3);const _0x48e7e9=_0x58ffa8['aggregate_func'];if(_0x58ffa8[_0x463034(0x801)]||_0x58ffa8['ref_entity']||_0x48e7e9===_0x463034(0xa9e)||_0x48e7e9===_0x463034(0x7f7)){const _0x47615e=_0x14dc38[_0x463034(0x8e7)];return _0x47615e&&_0x47615e[_0x463034(0xd64)]>=0x2?computeTrend(_0x47615e,toNum(_0x58ffa8[_0x463034(0xfc0)])):_0x463034(0xea3);}const _0x249e45=_0x14dc38[_0x463034(0xfc2)]&&_0x14dc38[_0x463034(0xfc2)][_0x463034(0xd64)]>=0x2?_0x14dc38[_0x463034(0xfc2)]:_0x14dc38[_0x463034(0x8e7)];if(!_0x249e45||_0x249e45['length']<0x2)return _0x463034(0xea3);let _0x3d25bb=computeTrend(_0x249e45,toNum(_0x58ffa8[_0x463034(0xfc0)]));if(_0x58ffa8[_0x463034(0xe6f)])_0x3d25bb=_0x3d25bb==='up'?_0x463034(0x968):_0x3d25bb===_0x463034(0x968)?'up':_0x463034(0xea3);return _0x3d25bb;}const FETCH_CACHE_TTL_MS=0xea60,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(),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[_0x5f3ddf(0xd64)]-0x1;i>=0x0;i--){const k=localStorage[_0x5f3ddf(0xa84)](i);if(!k||!k[_0x5f3ddf(0xfb6)](_0x5f3ddf(0xcd8)))continue;const ts=+(localStorage[_0x5f3ddf(0x432)](k)||0x0);if(Date[_0x5f3ddf(0x7ef)]()-ts<0x240c8400)_hfDetected['set'](k[_0x5f3ddf(0xedc)](0x7),!![]);else localStorage[_0x5f3ddf(0xee4)](k);}}catch{}function _markHighFrequency(_0x71253a){const _0x1ec3b1=_0x5f3ddf;if(_hfDetected[_0x1ec3b1(0x56f)](_0x71253a))return![];_hfDetected[_0x1ec3b1(0xbbe)](_0x71253a,!![]);try{localStorage[_0x1ec3b1(0xfbe)](_0x1ec3b1(0xcd8)+_0x71253a,String(Date[_0x1ec3b1(0x7ef)]()));}catch{}return console[_0x1ec3b1(0x7f1)](_0x1ec3b1(0xf8f)+_0x71253a+_0x1ec3b1(0x8ac)),!![];}class DataFetcher{[_0x5f3ddf(0xa1b)](_0x331055,_0x54a34c){const _0x244248=_0x5f3ddf;if(this['_debug'])console[_0x244248(0x720)](_0x244248(0x1ff),_0x331055,_0x54a34c);}constructor(){this['_cache']=_sharedFetchCache,this['_minTs']=0x0;}['clearCache'](){const _0x2a5e15=_0x5f3ddf;this[_0x2a5e15(0xdba)]=Date[_0x2a5e15(0x7ef)]();}[_0x5f3ddf(0x5df)](_0xfd4ff8){const _0x594436=_0x5f3ddf,_0x3e7551=this[_0x594436(0xef0)][_0x594436(0xaad)](_0xfd4ff8);if(!_0x3e7551)return null;if(Date['now']()-_0x3e7551['ts']>FETCH_CACHE_TTL_MS||_0x3e7551['ts']<this[_0x594436(0xdba)]){if(Date[_0x594436(0x7ef)]()-_0x3e7551['ts']>FETCH_CACHE_TTL_MS)this['_cache'][_0x594436(0x6a6)](_0xfd4ff8);return null;}return this[_0x594436(0xef0)][_0x594436(0x6a6)](_0xfd4ff8),this[_0x594436(0xef0)][_0x594436(0xbbe)](_0xfd4ff8,_0x3e7551),_0x3e7551[_0x594436(0x473)];}[_0x5f3ddf(0x694)](_0x1b064e,_0x4ae36d){const _0x243c46=_0x5f3ddf,_0x5a13a4=Date['now']();for(const [_0x5c9b41,_0x3248d9]of this[_0x243c46(0xef0)]){if(_0x5a13a4-_0x3248d9['ts']>FETCH_CACHE_TTL_MS)this[_0x243c46(0xef0)][_0x243c46(0x6a6)](_0x5c9b41);}if(this[_0x243c46(0xef0)][_0x243c46(0xe72)]>=FETCH_CACHE_MAX){const _0x6c25fe=this[_0x243c46(0xef0)]['keys']()[_0x243c46(0xf8d)]()[_0x243c46(0x76c)];if(_0x6c25fe!==undefined)this['_cache'][_0x243c46(0x6a6)](_0x6c25fe);}this['_cache']['set'](_0x1b064e,{'data':_0x4ae36d,'ts':_0x5a13a4});}async[_0x5f3ddf(0x2d7)](_0xc65ffe,_0x5212b1,_0x384aa6,_0x5bca26,_0x10861c=!![]){const _0x41aa15=_0x5f3ddf;if(!_0x5212b1[_0x41aa15(0xd64)])return{};const _0x35e708=_0x5212b1[_0x41aa15(0xc7b)](_0x3c176a=>_0x3c176a['id']),_0x587059=new Map();for(const _0x25c0d7 of _0x5212b1){const _0x147eb8=[][_0x41aa15(0xf6f)](_0x25c0d7[_0x41aa15(0x261)]||[],_0x25c0d7[_0x41aa15(0xa3a)]?[_0x25c0d7['attribute']]:[]);for(const _0x4a8362 of _0x147eb8){if(_0x4a8362===null||_0x4a8362===undefined||_0x4a8362===''||typeof _0x4a8362===_0x41aa15(0x4f4))continue;if(!_0x587059['has'](_0x25c0d7['id']))_0x587059['set'](_0x25c0d7['id'],new Set());_0x587059[_0x41aa15(0xaad)](_0x25c0d7['id'])[_0x41aa15(0x7c5)](String(_0x4a8362));}}const _0x17de3a=_0x587059[_0x41aa15(0xe72)]>0x0,_0x713f7e=_0x5bca26[_0x41aa15(0xe0e)]()-_0x384aa6[_0x41aa15(0xe0e)]()>=0x5265c00?0xea60:0x2710,_0x5c094c=Math[_0x41aa15(0x4fd)](_0x384aa6[_0x41aa15(0xe0e)]()/_0x713f7e)*_0x713f7e,_0x349926=Math[_0x41aa15(0x4fd)](_0x5bca26[_0x41aa15(0xe0e)]()/_0x713f7e)*_0x713f7e,_0x48c4b1=_0x35e708[_0x41aa15(0xc7b)](_0x405f88=>_0x587059[_0x41aa15(0x56f)](_0x405f88)?_0x405f88+'@'+Array[_0x41aa15(0xfeb)](_0x587059[_0x41aa15(0xaad)](_0x405f88))[_0x41aa15(0xaa7)]()[_0x41aa15(0x2b9)]('+'):_0x405f88)[_0x41aa15(0x2b9)](','),_0xf6f92d='h:'+_0x48c4b1+'|'+(_0x17de3a?'A':'S')+'|'+_0x5c094c+'|'+_0x349926;if(_0x10861c){const _0x44c0e5=this[_0x41aa15(0x5df)](_0xf6f92d);if(_0x44c0e5)return this[_0x41aa15(0xa1b)](_0x41aa15(0xa69),_0xf6f92d),_0x44c0e5;}if(_0x10861c){const _0x32afd2=_inflightFetches[_0x41aa15(0xaad)](_0xf6f92d);if(_0x32afd2)return this[_0x41aa15(0xa1b)](_0x41aa15(0x3a6),_0xf6f92d),_0x32afd2;}const _0x1ff325=((async()=>{const _0x218979=_0x41aa15,_0x49be22=performance[_0x218979(0x7ef)]();let _0x358e7d={},_0x2d7dd4=!![],_0x513668=_0x218979(0x768);try{const _0x3fa923=Array[_0x218979(0xfeb)](new Set(_0x35e708[_0x218979(0xdf7)](_0x318254=>_0x587059['has'](_0x318254)))),_0x539be7=Array['from'](new Set(_0x35e708[_0x218979(0xdf7)](_0x30b8c8=>!_0x587059[_0x218979(0x56f)](_0x30b8c8)))),_0x246121=[];_0x3fa923['length']&&_0x246121[_0x218979(0x40b)](this['_historyNet'](_0xc65ffe,_0x3fa923,_0x384aa6,_0x5bca26,!![])[_0x218979(0x223)](_0xf31ed3=>{const _0x1b360b=_0x218979;for(const _0x525117 in _0xf31ed3[_0x1b360b(0x650)])_0xf31ed3['rows'][_0x525117]=dedupAttributeRows(_0xf31ed3['rows'][_0x525117],_0x587059[_0x1b360b(0xaad)](_0x525117));return _0xf31ed3;}));if(_0x539be7[_0x218979(0xd64)])_0x246121[_0x218979(0x40b)](this[_0x218979(0xb9d)](_0xc65ffe,_0x539be7,_0x384aa6,_0x5bca26,![]));const _0x27e282=await Promise[_0x218979(0x692)](_0x246121),_0x5a106a=[];for(const _0x4f93fe of _0x27e282){_0x4f93fe[_0x218979(0x5ea)]==='fulfilled'?(Object[_0x218979(0x399)](_0x358e7d,_0x4f93fe[_0x218979(0x76c)][_0x218979(0x650)]),_0x5a106a[_0x218979(0x40b)](_0x4f93fe[_0x218979(0x76c)][_0x218979(0x7d8)])):(_0x2d7dd4=![],console['warn']('[sgc]\x20history\x20fetch\x20failed',_0x4f93fe['reason']));}if(_0x5a106a['length'])_0x513668=_0x5a106a[_0x218979(0x2b9)]('+');}catch(_0x4f2953){_0x2d7dd4=![],console[_0x218979(0x3c1)]('[sgc]\x20history\x20fetch\x20failed',_0x4f2953);}this[_0x218979(0xa1b)](_0x218979(0x857),{'ids':_0x35e708[_0x218979(0x2b9)](','),'via':_0x513668,'rows':Object['values'](_0x358e7d)[_0x218979(0xf40)]((_0x2585dd,_0x2c564c)=>_0x2585dd+_0x2c564c[_0x218979(0xd64)],0x0),'ms':Math[_0x218979(0x424)](performance[_0x218979(0x7ef)]()-_0x49be22)});if(_0x10861c&&_0x2d7dd4)this[_0x218979(0x694)](_0xf6f92d,_0x358e7d);return _0x358e7d;})());return _inflightFetches[_0x41aa15(0xbbe)](_0xf6f92d,_0x1ff325),_0x1ff325[_0x41aa15(0x4d1)](()=>{})[_0x41aa15(0xbc6)](()=>{const _0x5c3d3d=_0x41aa15;_inflightFetches[_0x5c3d3d(0x6a6)](_0xf6f92d);}),_0x1ff325;}async[_0x5f3ddf(0xb9d)](_0x2a3dec,_0x375cdb,_0x35226f,_0x33e8e7,_0x4ac6b8){const _0x4afd5e=_0x5f3ddf;if(typeof _0x2a3dec?.['callWS']===_0x4afd5e(0xc4c)&&Date[_0x4afd5e(0x7ef)]()>=_wsHistoryUnavailableUntil)try{const _0x6dff88=await _0x2a3dec['callWS']({'type':'history/history_during_period','start_time':_0x35226f[_0x4afd5e(0x6f7)](),'end_time':_0x33e8e7['toISOString'](),'entity_ids':_0x375cdb,'include_start_time_state':!![],'significant_changes_only':!_0x4ac6b8,'minimal_response':!_0x4ac6b8,'no_attributes':!_0x4ac6b8}),_0x2676e4={};for(const _0x1064b2 of _0x375cdb){const _0x44665b=_0x6dff88?.[_0x1064b2];if(!Array['isArray'](_0x44665b)||!_0x44665b[_0x4afd5e(0xd64)])continue;_0x2676e4[_0x1064b2]=_0x44665b['map'](_0x2c8525=>compressedSampleForCache(_0x2c8525,_0x4ac6b8));}return{'rows':_0x2676e4,'via':'ws'};}catch(_0x417c99){if(_0x417c99&&_0x417c99[_0x4afd5e(0x956)]==='unknown_command')_wsHistoryUnavailableUntil=Date[_0x4afd5e(0x7ef)]()+0x493e0,!_wsHistoryWarned&&(_wsHistoryWarned=!![],console['info'](_0x4afd5e(0x5b8)));else throw _0x417c99;}const _0x2482c7=_0x4ac6b8?_0x4afd5e(0x3ef):_0x4afd5e(0x7c7),_0x54d7e7=_0x4afd5e(0x51d)+_0x35226f[_0x4afd5e(0x6f7)]()+(_0x4afd5e(0xac0)+encodeURIComponent(_0x33e8e7[_0x4afd5e(0x6f7)]()))+(_0x4afd5e(0x8a0)+encodeURIComponent(_0x375cdb[_0x4afd5e(0x2b9)](',')))+_0x2482c7,_0x833a68=await _0x2a3dec[_0x4afd5e(0xf98)](_0x4afd5e(0x2b5),_0x54d7e7),_0x3bdbc6={};for(const _0x4561fa of _0x833a68||[]){if(!_0x4561fa?.['length'])continue;_0x3bdbc6[_0x4561fa[0x0][_0x4afd5e(0x8b1)]]=_0x4561fa['map'](_0xbe1af=>stripSampleForCache(_0xbe1af,_0x4ac6b8));}return{'rows':_0x3bdbc6,'via':'rest'};}async['fetchStatistics'](_0x54c7e8,_0x4a4042,_0x5f1938,_0x5431d7,_0x3a45bf=_0x5f3ddf(0xdb5),_0x8db037=!![],_0x1fbaa2=null){const _0x432c83=_0x5f3ddf;if(!_0x4a4042[_0x432c83(0xd64)])return{};const _0x10dbea=_0x1fbaa2&&_0x1fbaa2['length']?Array[_0x432c83(0xfeb)](new Set(_0x1fbaa2)):[_0x432c83(0xaf6),_0x432c83(0x1006),'max',_0x432c83(0x3d4),_0x432c83(0xfbf),_0x432c83(0x7f7)],_0xbdaf9f=_0x5431d7[_0x432c83(0xe0e)]()-_0x5f1938[_0x432c83(0xe0e)]()>=0x5265c00?0xea60:0x2710,_0x2779fb=Math[_0x432c83(0x4fd)](_0x5f1938[_0x432c83(0xe0e)]()/_0xbdaf9f)*_0xbdaf9f,_0x3b052b=Math[_0x432c83(0x4fd)](_0x5431d7[_0x432c83(0xe0e)]()/_0xbdaf9f)*_0xbdaf9f,_0x284fe9=_0x4a4042[_0x432c83(0xedc)]()[_0x432c83(0xaa7)]()[_0x432c83(0x2b9)](','),_0x5e4b44=_0x10dbea[_0x432c83(0xedc)]()[_0x432c83(0xaa7)]()[_0x432c83(0x2b9)](','),_0x2096de='s:'+_0x284fe9+'|'+_0x2779fb+'|'+_0x3b052b+'|'+_0x3a45bf+'|'+_0x5e4b44;if(_0x8db037){const _0x58342c=this['_cacheGet'](_0x2096de);if(_0x58342c)return this['_dbg'](_0x432c83(0xf05),_0x2096de),_0x58342c;const _0x36c1f7='s:'+_0x284fe9+'|',_0x42e8da='|'+_0x3a45bf+'|'+_0x5e4b44,_0x277dc7={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400}[_0x3a45bf]||0x36ee80,_0x59648b=_0x5f1938[_0x432c83(0xe0e)](),_0x4000ec=_0x5431d7['getTime'](),_0x299839=Date[_0x432c83(0x7ef)]();for(const [_0x3c4fca,_0xaa1476]of this[_0x432c83(0xef0)]){if(!_0x3c4fca[_0x432c83(0xfb6)](_0x36c1f7)||!_0x3c4fca[_0x432c83(0xa24)](_0x42e8da))continue;if(_0x299839-_0xaa1476['ts']>FETCH_CACHE_TTL_MS||_0xaa1476['ts']<this[_0x432c83(0xdba)])continue;const _0x2a4b03=_0x3c4fca[_0x432c83(0xedc)](_0x36c1f7['length'],_0x3c4fca['length']-_0x42e8da[_0x432c83(0xd64)])[_0x432c83(0x6ce)]('|');if(_0x2a4b03[_0x432c83(0xd64)]!==0x2)continue;const _0x4c0001=+_0x2a4b03[0x0],_0x4dcc1c=+_0x2a4b03[0x1];if(!(_0x4c0001<=_0x2779fb&&_0x4dcc1c>=_0x3b052b)||_0x4c0001===_0x2779fb&&_0x4dcc1c===_0x3b052b)continue;const _0x7233b2={};for(const _0x34cad0 of _0x4a4042){const _0x11876e=_0xaa1476[_0x432c83(0x473)][_0x34cad0];if(!Array['isArray'](_0x11876e)){_0x7233b2[_0x34cad0]=[];continue;}_0x7233b2[_0x34cad0]=_0x11876e[_0x432c83(0xdf7)](_0x1305c6=>_0x1305c6['t']+_0x277dc7>_0x59648b&&_0x1305c6['t']<_0x4000ec);}return _0x7233b2;}const _0x5b3d6e=0x36ee80,_0x39a270=Math['max'](0x2*_0x277dc7,0x6ddd00);let _0x34d009=null,_0x156c42=-Infinity;for(const [_0x2d1a0e,_0x19f6fd]of this[_0x432c83(0xef0)]){if(!_0x2d1a0e[_0x432c83(0xfb6)](_0x36c1f7)||!_0x2d1a0e[_0x432c83(0xa24)](_0x42e8da))continue;if(_0x299839-_0x19f6fd['ts']>_0x5b3d6e||_0x19f6fd['ts']<this['_minTs'])continue;const _0xd09eb8=_0x2d1a0e['slice'](_0x36c1f7[_0x432c83(0xd64)],_0x2d1a0e[_0x432c83(0xd64)]-_0x42e8da[_0x432c83(0xd64)])[_0x432c83(0x6ce)]('|');if(_0xd09eb8[_0x432c83(0xd64)]!==0x2)continue;const _0x4a47af=+_0xd09eb8[0x0],_0x560b25=+_0xd09eb8[0x1];if(!(_0x4a47af<=_0x2779fb&&_0x560b25<_0x3b052b&&_0x3b052b-_0x560b25<=_0x39a270))continue;_0x560b25>_0x156c42&&(_0x34d009=_0x19f6fd,_0x156c42=_0x560b25);}if(_0x34d009){const _0x540827=_0x156c42-_0x277dc7,_0x5cfdbd=await this[_0x432c83(0xd29)](_0x54c7e8,_0x4a4042,new Date(_0x540827),_0x5431d7,_0x3a45bf,_0x10dbea);if(_0x5cfdbd){const _0x5e10db={};for(const _0x5d10a9 of _0x4a4042){const _0x257675=Array[_0x432c83(0x74e)](_0x34d009[_0x432c83(0x473)][_0x5d10a9])?_0x34d009['data'][_0x5d10a9][_0x432c83(0xdf7)](_0x360678=>_0x360678['t']<_0x540827):[];_0x5e10db[_0x5d10a9]=_0x257675['concat'](_0x5cfdbd[_0x5d10a9]||[]);}this['_cacheSet'](_0x2096de,_0x5e10db);const _0x3f4139={};for(const _0x381480 of _0x4a4042)_0x3f4139[_0x381480]=_0x5e10db[_0x381480]['filter'](_0x5930e8=>_0x5930e8['t']+_0x277dc7>_0x59648b&&_0x5930e8['t']<_0x4000ec);return _0x3f4139;}}}if(_0x8db037){const _0x53a35d=_inflightFetches['get'](_0x2096de);if(_0x53a35d)return this[_0x432c83(0xa1b)]('stats:inflight',_0x2096de),_0x53a35d;}const _0x8fc8d5=((async()=>{const _0x3c443e=_0x432c83,_0xa56327=performance[_0x3c443e(0x7ef)](),_0x57fe82=await this['_statNet'](_0x54c7e8,_0x4a4042,_0x5f1938,_0x5431d7,_0x3a45bf,_0x10dbea);this[_0x3c443e(0xa1b)](_0x3c443e(0x37b),{'ids':_0x284fe9,'period':_0x3a45bf,'rows':_0x57fe82?Object['values'](_0x57fe82)[_0x3c443e(0xf40)]((_0x5d02ef,_0x6f57ab)=>_0x5d02ef+_0x6f57ab[_0x3c443e(0xd64)],0x0):-0x1,'ms':Math[_0x3c443e(0x424)](performance[_0x3c443e(0x7ef)]()-_0xa56327)});if(_0x8db037&&_0x57fe82)this[_0x3c443e(0x694)](_0x2096de,_0x57fe82);return _0x57fe82||{};})());return _inflightFetches['set'](_0x2096de,_0x8fc8d5),_0x8fc8d5[_0x432c83(0x4d1)](()=>{})[_0x432c83(0xbc6)](()=>{_inflightFetches['delete'](_0x2096de);}),_0x8fc8d5;}async[_0x5f3ddf(0xd29)](_0x30335a,_0x3f7320,_0x3ec7fa,_0x698004,_0x4722c9,_0x11a461){const _0x1ebe1d=_0x5f3ddf;try{const _0x49a3d1=await _0x30335a[_0x1ebe1d(0x76e)]({'type':'recorder/statistics_during_period','start_time':_0x3ec7fa['toISOString'](),'end_time':_0x698004[_0x1ebe1d(0x6f7)](),'statistic_ids':_0x3f7320,'period':_0x4722c9,'types':_0x11a461}),_0x3c7d78={};for(const _0xe9bf65 of _0x3f7320){const _0x50c17d=_0x49a3d1?.[_0xe9bf65]||[];_0x3c7d78[_0xe9bf65]=_0x50c17d[_0x1ebe1d(0xc7b)](_0x418be9=>({'t':new Date(_0x418be9[_0x1ebe1d(0x99e)])[_0x1ebe1d(0xe0e)](),'mean':toNum(_0x418be9['mean']),'min':toNum(_0x418be9[_0x1ebe1d(0x1006)]),'max':toNum(_0x418be9[_0x1ebe1d(0xff5)]),'sum':toNum(_0x418be9[_0x1ebe1d(0x3d4)]),'state':toNum(_0x418be9[_0x1ebe1d(0xfbf)]),'change':toNum(_0x418be9['change'])}));}return _0x3c7d78;}catch(_0x9164de){return console[_0x1ebe1d(0x3c1)]('[sgc]\x20statistics\x20fetch\x20failed',_0x9164de),null;}}}function stripSampleForCache(_0x42bdf9,_0x132262){const _0x210f9f=_0x5f3ddf,_0x55a1a3={'t':new Date(_0x132262?_0x42bdf9[_0x210f9f(0x661)]||_0x42bdf9[_0x210f9f(0xfdb)]:_0x42bdf9[_0x210f9f(0xfdb)]||_0x42bdf9[_0x210f9f(0x661)])[_0x210f9f(0xe0e)](),'state':_0x42bdf9[_0x210f9f(0xfbf)]};if(_0x132262&&_0x42bdf9[_0x210f9f(0x6c0)])_0x55a1a3['attributes']=_0x42bdf9[_0x210f9f(0x6c0)];else _0x55a1a3[_0x210f9f(0x6c0)]=null;return _0x55a1a3;}function dedupAttributeRows(_0x8ccd9e,_0x19b43c){const _0x451789=_0x5f3ddf;if(!Array[_0x451789(0x74e)](_0x8ccd9e)||_0x8ccd9e[_0x451789(0xd64)]<0x2||!_0x19b43c||!_0x19b43c[_0x451789(0xe72)])return _0x8ccd9e;const _0x5e8fdc=Array[_0x451789(0xfeb)](_0x19b43c),_0x15c9cd=_0x5c5837=>_0x5c5837!==null&&typeof _0x5c5837===_0x451789(0x4f4)?JSON[_0x451789(0xa86)](_0x5c5837):_0x5c5837,_0x519230=_0x54913a=>_0x5e8fdc[_0x451789(0xc7b)](_0x1c91ef=>_0x15c9cd(getAttributePath(_0x54913a[_0x451789(0x6c0)],_0x1c91ef))),_0x1ecf5b=[_0x8ccd9e[0x0]];let _0x1f0de3=_0x519230(_0x8ccd9e[0x0]);for(let _0x2d807c=0x1;_0x2d807c<_0x8ccd9e[_0x451789(0xd64)];_0x2d807c++){const _0xde91f3=_0x519230(_0x8ccd9e[_0x2d807c]);let _0x3e15f4=_0x8ccd9e[_0x2d807c]['state']===_0x1ecf5b[_0x1ecf5b[_0x451789(0xd64)]-0x1][_0x451789(0xfbf)];for(let _0x13d8ac=0x0;_0x3e15f4&&_0x13d8ac<_0xde91f3[_0x451789(0xd64)];_0x13d8ac++)if(_0xde91f3[_0x13d8ac]!==_0x1f0de3[_0x13d8ac])_0x3e15f4=![];if(_0x3e15f4)continue;_0x1ecf5b['push'](_0x8ccd9e[_0x2d807c]),_0x1f0de3=_0xde91f3;}return _0x1ecf5b;}function collapseSameStateRows(_0x50f092){const _0x1603d0=_0x5f3ddf;if(!Array['isArray'](_0x50f092)||_0x50f092[_0x1603d0(0xd64)]<0x2)return _0x50f092;const _0x2ef7e8=[_0x50f092[0x0]];for(let _0x2deed3=0x1;_0x2deed3<_0x50f092['length'];_0x2deed3++){if(_0x50f092[_0x2deed3][_0x1603d0(0xfbf)]===_0x2ef7e8[_0x2ef7e8[_0x1603d0(0xd64)]-0x1][_0x1603d0(0xfbf)])continue;_0x2ef7e8[_0x1603d0(0x40b)](_0x50f092[_0x2deed3]);}return _0x2ef7e8;}let _wsHistoryUnavailableUntil=0x0,_wsHistoryWarned=![];function compressedSampleForCache(_0xc6bca6,_0x282281){const _0x364454=_0x5f3ddf,_0x19e9d2=typeof _0xc6bca6['lu']===_0x364454(0x68f)?_0xc6bca6['lu']:typeof _0xc6bca6['lc']==='number'?_0xc6bca6['lc']:NaN,_0x3ac65c=typeof _0xc6bca6['lc']==='number'?_0xc6bca6['lc']:_0x19e9d2,_0x509fb8={'t':Math[_0x364454(0x424)]((_0x282281?_0x19e9d2:_0x3ac65c)*0x3e8),'state':_0xc6bca6['s']};return _0x509fb8[_0x364454(0x6c0)]=_0x282281&&_0xc6bca6['a']&&typeof _0xc6bca6['a']==='object'?_0xc6bca6['a']:null,_0x509fb8;}const AGG_VALID=new Set([_0x5f3ddf(0x1006),'max','sum','avg','mean',_0x5f3ddf(0x232),_0x5f3ddf(0x48d),_0x5f3ddf(0x5d6),'delta',_0x5f3ddf(0xa9e),'change']);class DataProcessor{static[_0x5f3ddf(0x60c)](_0x1b13d7,_0x1679e0){const _0x47fb6f=_0x5f3ddf;if(!Array[_0x47fb6f(0x74e)](_0x1b13d7)||_0x1b13d7['length']<=_0x1679e0||_0x1679e0<0x3)return _0x1b13d7;const _0x18d1c1=_0x1b13d7[_0x47fb6f(0xd64)],_0x2c9500=new Array(_0x1679e0);let _0x36c5d4=0x0;const _0x2ba823=(_0x18d1c1-0x2)/(_0x1679e0-0x2);let _0x1cf433=0x0;_0x2c9500[_0x36c5d4++]=_0x1b13d7[_0x1cf433];for(let _0x2188e2=0x0;_0x2188e2<_0x1679e0-0x2;_0x2188e2++){let _0x31ea24=0x0,_0x16e87f=0x0,_0x1ebfad=Math[_0x47fb6f(0x4fd)]((_0x2188e2+0x1)*_0x2ba823)+0x1,_0x511832=Math[_0x47fb6f(0x4fd)]((_0x2188e2+0x2)*_0x2ba823)+0x1;_0x511832=_0x511832<_0x18d1c1?_0x511832:_0x18d1c1;const _0x20b2d9=_0x511832-_0x1ebfad;if(_0x20b2d9<=0x0){const _0x226eb0=Math['min'](_0x1ebfad,_0x18d1c1-0x1);_0x2c9500[_0x36c5d4++]=_0x1b13d7[_0x226eb0],_0x1cf433=_0x226eb0;continue;}for(let _0x266f27=_0x1ebfad;_0x266f27<_0x511832;_0x266f27++){_0x31ea24+=_0x1b13d7[_0x266f27]['t'],_0x16e87f+=_0x1b13d7[_0x266f27]['v']||0x0;}_0x31ea24/=_0x20b2d9,_0x16e87f/=_0x20b2d9;const _0x55f0e7=Math[_0x47fb6f(0x4fd)](_0x2188e2*_0x2ba823)+0x1,_0x2f7b3b=Math['floor']((_0x2188e2+0x1)*_0x2ba823)+0x1,_0x3c2846=_0x1b13d7[_0x1cf433]['t'],_0x57a018=_0x1b13d7[_0x1cf433]['v']||0x0;let _0x4e01da=-0x1,_0x2d3c2b=_0x55f0e7;for(let _0x2cbc99=_0x55f0e7;_0x2cbc99<_0x2f7b3b;_0x2cbc99++){const _0x58c8b6=Math[_0x47fb6f(0xe54)]((_0x3c2846-_0x31ea24)*((_0x1b13d7[_0x2cbc99]['v']||0x0)-_0x57a018)-(_0x3c2846-_0x1b13d7[_0x2cbc99]['t'])*(_0x16e87f-_0x57a018))*0.5;_0x58c8b6>_0x4e01da&&(_0x4e01da=_0x58c8b6,_0x2d3c2b=_0x2cbc99);}_0x2c9500[_0x36c5d4++]=_0x1b13d7[_0x2d3c2b],_0x1cf433=_0x2d3c2b;}return _0x2c9500[_0x36c5d4++]=_0x1b13d7[_0x18d1c1-0x1],_0x2c9500;}static[_0x5f3ddf(0x1e3)](_0x1d8663,_0x30ba52,_0x310ea2,_0x545891,_0x83e568,_0x2e519e,_0x35c300={}){const _0xd24d48=_0x5f3ddf;if(!_0x1d8663?.['length']||!_0x30ba52||_0x545891<=_0x310ea2)return _0x1d8663||[];const _0x5b8d9f=0x7d0,_0x5162d6=0x7530;let _0x2cc9ff=Math[_0xd24d48(0xff5)](_0x5162d6,_0x30ba52);const _0x3a8f16=_0x545891-_0x310ea2;let _0x3afc42=Math[_0xd24d48(0x8ed)](_0x3a8f16/_0x2cc9ff);_0x3afc42>_0x5b8d9f&&(_0x2cc9ff=Math[_0xd24d48(0x8ed)](_0x3a8f16/_0x5b8d9f),_0x3afc42=_0x5b8d9f);let _0x4c7eb4=_0x310ea2;_0x35c300['alignToClock']&&(_0x4c7eb4=Math[_0xd24d48(0x4fd)](_0x310ea2/_0x2cc9ff)*_0x2cc9ff,_0x3afc42=Math[_0xd24d48(0x1006)](_0x5b8d9f,Math[_0xd24d48(0x8ed)]((_0x545891-_0x4c7eb4)/_0x2cc9ff)));const _0x1b4fc7=!!_0x35c300[_0xd24d48(0x8f2)],_0x8f0177=!!_0x35c300[_0xd24d48(0x461)],_0x4685da=_0x1d8663,_0x4e6d26=new Array(_0x3afc42);let _0x371143=0x0,_0x469705=null,_0x5829d9=null,_0x99f424=null,_0x221e39=null,_0x1f4666=null;while(_0x371143<_0x4685da[_0xd24d48(0xd64)]&&_0x4685da[_0x371143]['t']<_0x4c7eb4){const _0x36d052=_0x4685da[_0x371143]['v'];_0x36d052!==null&&_0x36d052!==undefined&&!Number['isNaN'](_0x36d052)&&(_0x469705=_0x36d052,_0x5829d9=_0x4685da[_0x371143]['t']),_0x371143++;}const _0x25717a=isNum(_0x35c300[_0xd24d48(0xec9)])?_0x35c300['nowMs']:Date['now'](),_0x2d267d=_0x35c300[_0xd24d48(0x25a)]?_0x545891:Math[_0xd24d48(0x1006)](_0x25717a,_0x545891),_0x5e3ae0=!_0x1b4fc7&&!_0x35c300[_0xd24d48(0x25a)]&&_0x25717a<_0x545891,_0x5ede74=!!_0x35c300['breakOnNull'],_0x3250c6=!_0x5ede74?_0x35c300[_0xd24d48(0x36d)]??Infinity:_0x35c300[_0xd24d48(0x36d)]??Math[_0xd24d48(0x1006)](_0x2cc9ff*0x3,0x1e*0x3c*0x3e8);for(let _0x239e86=0x0;_0x239e86<_0x3afc42;_0x239e86++){const _0x54ce4e=_0x4c7eb4+_0x239e86*_0x2cc9ff,_0x40db62=_0x54ce4e+_0x2cc9ff,_0x1533a2=(_0x54ce4e+_0x40db62)/0x2;let _0x5afd78=_0x1b4fc7?_0x54ce4e:_0x1533a2;if(_0x5e3ae0&&_0x54ce4e<=_0x25717a&&_0x25717a<_0x40db62)_0x5afd78=_0x25717a;while(_0x371143<_0x4685da[_0xd24d48(0xd64)]&&_0x4685da[_0x371143]['t']<_0x54ce4e)_0x371143++;const _0x4e2855=[];let _0x315083=Infinity,_0x1f0e07=-Infinity,_0x2c7568=![],_0x4d17d3=null,_0x25cc4a=null,_0xc7ab5e=null,_0x49a3b9=_0x371143;while(_0x49a3b9<_0x4685da['length']&&_0x4685da[_0x49a3b9]['t']<_0x40db62){const _0x3544b0=_0x4685da[_0x49a3b9],_0x3ba202=_0x3544b0['v'];if(_0x3ba202!==null&&_0x3ba202!==undefined&&!Number[_0xd24d48(0x523)](_0x3ba202)){_0x4e2855[_0xd24d48(0x40b)](_0x3ba202),_0x4d17d3=_0x3ba202,_0x25cc4a=_0x3544b0[_0xd24d48(0x76a)]!==undefined&&_0x3544b0[_0xd24d48(0x76a)]!==null?_0x3544b0[_0xd24d48(0x76a)]:_0x3ba202,_0xc7ab5e=_0x3544b0[_0xd24d48(0xc2b)]!==undefined&&_0x3544b0[_0xd24d48(0xc2b)]!==null?_0x3544b0[_0xd24d48(0xc2b)]:_0x3ba202;if(_0x2e519e){if(_0x25cc4a<_0x315083)_0x315083=_0x25cc4a;if(_0xc7ab5e>_0x1f0e07)_0x1f0e07=_0xc7ab5e;_0x2c7568=!![];}}_0x49a3b9++;}if(_0x4e2855['length']>0x0){const _0x437fd0=DataProcessor[_0xd24d48(0x315)](_0x4e2855,_0x83e568);_0x469705=_0x437fd0===null?null:_0x4d17d3,_0x5829d9=_0x1533a2;const _0x531865={'t':_0x5afd78,'v':_0x437fd0};_0x2e519e&&_0x2c7568&&(_0x531865[_0xd24d48(0x76a)]=_0x315083,_0x531865['bMax']=_0x1f0e07,_0x99f424=_0x25cc4a,_0x221e39=_0xc7ab5e);if(_0x8f0177){const _0x1c3192=DataProcessor[_0xd24d48(0xe51)](_0x4e2855);_0x1c3192&&(_0x531865['o']=_0x1c3192['o'],_0x531865['h']=_0x1c3192['h'],_0x531865['l']=_0x1c3192['l'],_0x531865['c']=_0x1c3192['c'],_0x1f4666=_0x1c3192);}_0x4e6d26[_0x239e86]=_0x531865;}else{if(!_0x35c300['deltaAgg']&&_0x469705!==null&&_0x54ce4e<=_0x2d267d&&_0x3250c6>0x0&&_0x5829d9!==null&&_0x1533a2-_0x5829d9<=_0x3250c6){const _0x178733={'t':_0x5afd78,'v':_0x469705};_0x2e519e&&(_0x178733['bMin']=_0x99f424??_0x469705,_0x178733[_0xd24d48(0xc2b)]=_0x221e39??_0x469705);if(_0x8f0177){const _0xbb7b3f=_0x1f4666?_0x1f4666['c']:_0x469705;_0x178733['o']=_0x178733['h']=_0x178733['l']=_0x178733['c']=_0xbb7b3f;}_0x4e6d26[_0x239e86]=_0x178733;}else{const _0x1ae3d3={'t':_0x5afd78,'v':null};_0x2e519e&&(_0x1ae3d3['bMin']=null,_0x1ae3d3['bMax']=null);if(_0x8f0177)_0x1ae3d3['o']=_0x1ae3d3['h']=_0x1ae3d3['l']=_0x1ae3d3['c']=null;_0x4e6d26[_0x239e86]=_0x1ae3d3;}}}let _0x494871=-0x1;for(let _0x5b1481=0x0;_0x5b1481<_0x4e6d26[_0xd24d48(0xd64)];_0x5b1481++){if(_0x4e6d26[_0x5b1481]['v']!==null){_0x494871=_0x5b1481;break;}}if(_0x494871>0x0&&!_0x35c300['deltaAgg']&&!_0x5ede74&&!_0x35c300[_0xd24d48(0xfe6)]){const _0x293648=_0x4e6d26[_0x494871]['v'],_0x2a1329=_0x2e519e?_0x4e6d26[_0x494871][_0xd24d48(0x76a)]:null,_0x2a134c=_0x2e519e?_0x4e6d26[_0x494871]['bMax']:null;for(let _0x217a1a=0x0;_0x217a1a<_0x494871;_0x217a1a++){_0x4e6d26[_0x217a1a]['v']=_0x293648,_0x2e519e&&(_0x4e6d26[_0x217a1a]['bMin']=_0x2a1329,_0x4e6d26[_0x217a1a][_0xd24d48(0xc2b)]=_0x2a134c);}}return _0x4e6d26;}static[_0x5f3ddf(0x315)](_0x3b43c4,_0x2e8ea6){const _0x27e205=_0x5f3ddf;if(_0x2e8ea6&&!AGG_VALID[_0x27e205(0x56f)](_0x2e8ea6)){DataProcessor[_0x27e205(0xa09)]=DataProcessor[_0x27e205(0xa09)]||new Set();if(!DataProcessor[_0x27e205(0xa09)][_0x27e205(0x56f)](_0x2e8ea6)){DataProcessor[_0x27e205(0xa09)]['add'](_0x2e8ea6);const _0x54f046=_0x2e8ea6===_0x27e205(0xfbf)?_0x27e205(0x96d):'';console['warn'](_0x27e205(0x25d)+_0x2e8ea6+_0x27e205(0xfc7)+('Falling\x20back\x20to\x20\x22avg\x22.\x20Valid\x20values:\x20'+[...AGG_VALID][_0x27e205(0x2b9)](',\x20')+'.'+_0x54f046));}}const _0x540699=[];for(const _0x324fc2 of _0x3b43c4)if(_0x324fc2!==null&&_0x324fc2!==undefined&&!Number[_0x27e205(0x523)](_0x324fc2))_0x540699[_0x27e205(0x40b)](_0x324fc2);if(!_0x540699[_0x27e205(0xd64)])return null;switch(_0x2e8ea6){case _0x27e205(0x1006):{let _0x277c54=_0x540699[0x0];for(let _0x27120f=0x1;_0x27120f<_0x540699[_0x27e205(0xd64)];_0x27120f++)if(_0x540699[_0x27120f]<_0x277c54)_0x277c54=_0x540699[_0x27120f];return _0x277c54;}case _0x27e205(0xff5):{let _0x2122a7=_0x540699[0x0];for(let _0x22f7e8=0x1;_0x22f7e8<_0x540699['length'];_0x22f7e8++)if(_0x540699[_0x22f7e8]>_0x2122a7)_0x2122a7=_0x540699[_0x22f7e8];return _0x2122a7;}case _0x27e205(0x3d4):return _0x540699['reduce']((_0x1f8087,_0x38cffa)=>_0x1f8087+_0x38cffa,0x0);case _0x27e205(0x232):case _0x27e205(0x48d):{let _0x3c0f4c=0x0;for(let _0x36815a=0x1;_0x36815a<_0x540699[_0x27e205(0xd64)];_0x36815a++){if(_0x540699[_0x36815a-0x1]>0x0&&_0x540699[_0x36815a]<_0x540699[_0x36815a-0x1]*0.1)_0x3c0f4c++;}return _0x3c0f4c>0x0&&(DataProcessor[_0x27e205(0x1ef)]=DataProcessor[_0x27e205(0x1ef)]||new Set(),!DataProcessor[_0x27e205(0x1ef)][_0x27e205(0x56f)](_0x2e8ea6)&&(DataProcessor[_0x27e205(0x1ef)][_0x27e205(0x7c5)](_0x2e8ea6),console[_0x27e205(0x3c1)](_0x27e205(0xd62)+_0x2e8ea6+_0x27e205(0xeab)+_0x27e205(0x1d0)+(_0x27e205(0xe37)+(_0x2e8ea6===_0x27e205(0x48d)?_0x27e205(0xebc):_0x27e205(0xe34))+',\x20')+'so\x20per-bucket\x20bars\x20may\x20read\x200\x20or\x20look\x20wrong.\x20For\x20counters\x20use\x20\x22change\x22\x20'+_0x27e205(0x9da)))),_0x2e8ea6===_0x27e205(0x232)?_0x540699[0x0]:_0x540699[_0x540699[_0x27e205(0xd64)]-0x1];}case _0x27e205(0x5d6):{const _0x5cfd51=[..._0x540699][_0x27e205(0xaa7)]((_0x30bb11,_0x4b04f7)=>_0x30bb11-_0x4b04f7),_0x637a03=Math['floor'](_0x5cfd51[_0x27e205(0xd64)]/0x2);return _0x5cfd51['length']%0x2?_0x5cfd51[_0x637a03]:(_0x5cfd51[_0x637a03-0x1]+_0x5cfd51[_0x637a03])/0x2;}case _0x27e205(0xb15):{let _0x10c1e6=_0x540699[0x0],_0xa52057=_0x540699[0x0];for(let _0x37efa2=0x1;_0x37efa2<_0x540699[_0x27e205(0xd64)];_0x37efa2++){if(_0x540699[_0x37efa2]<_0x10c1e6)_0x10c1e6=_0x540699[_0x37efa2];if(_0x540699[_0x37efa2]>_0xa52057)_0xa52057=_0x540699[_0x37efa2];}return _0xa52057-_0x10c1e6;}case _0x27e205(0xa9e):{if(_0x540699[_0x27e205(0xd64)]<0x2)return null;return _0x540699[_0x540699[_0x27e205(0xd64)]-0x1]-_0x540699[0x0];}case'change':{if(_0x540699['length']<0x2)return null;let _0x16243d=0x0;for(let _0x48f4af=0x1;_0x48f4af<_0x540699[_0x27e205(0xd64)];_0x48f4af++){const _0x17c393=_0x540699[_0x48f4af]-_0x540699[_0x48f4af-0x1];if(_0x17c393>=0x0)_0x16243d+=_0x17c393;}return _0x16243d;}case'avg':case _0x27e205(0xaf6):default:return _0x540699[_0x27e205(0xf40)]((_0x442eea,_0x5a602f)=>_0x442eea+_0x5a602f,0x0)/_0x540699[_0x27e205(0xd64)];}}static['_ohlc'](_0x4fb6cf){const _0x5b6017=_0x5f3ddf;let _0x422781=null,_0x421d68=null,_0x43a306=null,_0xe94a0d=null;for(const _0x317e68 of _0x4fb6cf){if(_0x317e68===null||_0x317e68===undefined||Number[_0x5b6017(0x523)](_0x317e68))continue;if(_0x422781===null)_0x422781=_0x317e68,_0x421d68=_0x317e68,_0x43a306=_0x317e68;else{if(_0x317e68>_0x421d68)_0x421d68=_0x317e68;if(_0x317e68<_0x43a306)_0x43a306=_0x317e68;}_0xe94a0d=_0x317e68;}return _0x422781===null?null:{'o':_0x422781,'h':_0x421d68,'l':_0x43a306,'c':_0xe94a0d};}static['applyPriceToSeries'](_0x3674cf,_0x2bc732){const _0x8f06fd=_0x5f3ddf;if(!Array['isArray'](_0x3674cf)||!_0x3674cf['length']||typeof _0x2bc732!==_0x8f06fd(0xc4c))return _0x3674cf;const _0x1b0e8e=new Array(_0x3674cf[_0x8f06fd(0xd64)]);for(let _0x4948bc=0x0;_0x4948bc<_0x3674cf[_0x8f06fd(0xd64)];_0x4948bc++){const _0x4e9fe1=_0x3674cf[_0x4948bc];if(!_0x4e9fe1||!isNum(_0x4e9fe1['v'])){_0x1b0e8e[_0x4948bc]=_0x4e9fe1;continue;}const _0x24ca19=_0x2bc732(_0x4e9fe1['t']);if(!isNum(_0x24ca19)){_0x1b0e8e[_0x4948bc]=_0x4e9fe1;continue;}const _0xbcf5d0={..._0x4e9fe1,'v':_0x4e9fe1['v']*_0x24ca19};if(isNum(_0x4e9fe1[_0x8f06fd(0x76a)]))_0xbcf5d0[_0x8f06fd(0x76a)]=_0x4e9fe1['bMin']*_0x24ca19;if(isNum(_0x4e9fe1['bMax']))_0xbcf5d0[_0x8f06fd(0xc2b)]=_0x4e9fe1['bMax']*_0x24ca19;if(isNum(_0x4e9fe1['sMean']))_0xbcf5d0[_0x8f06fd(0x87e)]=_0x4e9fe1['sMean']*_0x24ca19;if(isNum(_0x4e9fe1[_0x8f06fd(0x9bd)]))_0xbcf5d0[_0x8f06fd(0x9bd)]=_0x4e9fe1['sMin']*_0x24ca19;if(_0x24ca19<0x0&&isNum(_0xbcf5d0[_0x8f06fd(0x76a)])&&isNum(_0xbcf5d0[_0x8f06fd(0xc2b)])&&_0xbcf5d0[_0x8f06fd(0x76a)]>_0xbcf5d0[_0x8f06fd(0xc2b)]){const _0x4ae965=_0xbcf5d0[_0x8f06fd(0x76a)];_0xbcf5d0['bMin']=_0xbcf5d0['bMax'],_0xbcf5d0[_0x8f06fd(0xc2b)]=_0x4ae965;}_0x1b0e8e[_0x4948bc]=_0xbcf5d0;}return _0x1b0e8e;}static['applyRefToSeries'](_0xc2fa16,_0x143632,_0x40ef79){const _0x4b839c=_0x5f3ddf;if(!Array[_0x4b839c(0x74e)](_0xc2fa16)||!_0xc2fa16[_0x4b839c(0xd64)]||typeof _0x143632!=='function')return _0xc2fa16;const _0x153008=normalizeRefOp(_0x40ef79),_0x29832a=_0x469251=>({..._0x469251,'v':null,'bMin':null,'bMax':null,'sMean':null,'sMin':null}),_0xe44ba=new Array(_0xc2fa16[_0x4b839c(0xd64)]);for(let _0x159143=0x0;_0x159143<_0xc2fa16[_0x4b839c(0xd64)];_0x159143++){const _0x36971=_0xc2fa16[_0x159143];if(!_0x36971||!isNum(_0x36971['v'])){_0xe44ba[_0x159143]=_0x36971;continue;}const _0x42a5d0=_0x143632(_0x36971['t']);if(!isNum(_0x42a5d0)){_0xe44ba[_0x159143]=_0x29832a(_0x36971);continue;}let _0x256e7b;switch(_0x153008){case _0x4b839c(0x7c5):_0x256e7b=_0x5e5a1a=>_0x5e5a1a+_0x42a5d0;break;case _0x4b839c(0xdfd):_0x256e7b=_0x4ba83b=>_0x4ba83b*_0x42a5d0;break;case _0x4b839c(0x9fa):_0x256e7b=_0x3d2d5f=>_0x42a5d0===0x0?null:_0x3d2d5f/_0x42a5d0;break;case'reverse_subtract':_0x256e7b=_0x40ce04=>_0x42a5d0-_0x40ce04;break;case _0x4b839c(0xb81):_0x256e7b=_0x31a5d5=>_0x31a5d5===0x0?null:_0x42a5d0/_0x31a5d5;break;default:_0x256e7b=_0x1d756e=>_0x1d756e-_0x42a5d0;}const _0x9cea70=_0x256e7b(_0x36971['v']);if(!isNum(_0x9cea70)){_0xe44ba[_0x159143]=_0x29832a(_0x36971);continue;}const _0x25e8b1={..._0x36971,'v':_0x9cea70};for(const _0x1556c0 of[_0x4b839c(0x76a),_0x4b839c(0xc2b),_0x4b839c(0x87e),_0x4b839c(0x9bd)]){if(isNum(_0x36971[_0x1556c0])){const _0x33df6f=_0x256e7b(_0x36971[_0x1556c0]);_0x25e8b1[_0x1556c0]=isNum(_0x33df6f)?_0x33df6f:null;}}if(isNum(_0x25e8b1[_0x4b839c(0x76a)])&&isNum(_0x25e8b1[_0x4b839c(0xc2b)])&&_0x25e8b1[_0x4b839c(0x76a)]>_0x25e8b1[_0x4b839c(0xc2b)]){const _0x509544=_0x25e8b1[_0x4b839c(0x76a)];_0x25e8b1[_0x4b839c(0x76a)]=_0x25e8b1[_0x4b839c(0xc2b)],_0x25e8b1[_0x4b839c(0xc2b)]=_0x509544;}_0xe44ba[_0x159143]=_0x25e8b1;}return _0xe44ba;}static[_0x5f3ddf(0x5a3)](_0x274914,_0x132513){const _0x33b816=_0x5f3ddf;if(!Array[_0x33b816(0x74e)](_0x274914))return _0x274914;for(const _0x3aa9ae of _0x274914){if(!_0x3aa9ae)continue;if(isNum(_0x3aa9ae['bMin'])&&isNum(_0x3aa9ae[_0x33b816(0xc2b)])){if(_0x3aa9ae['v']!==null&&_0x3aa9ae['v']!==undefined)_0x3aa9ae['v']=_0x3aa9ae[_0x33b816(0xc2b)]-_0x3aa9ae[_0x33b816(0x76a)];!_0x132513&&(delete _0x3aa9ae[_0x33b816(0x76a)],delete _0x3aa9ae['bMax']);}else{if(!_0x132513){if(_0x33b816(0x76a)in _0x3aa9ae)delete _0x3aa9ae['bMin'];if(_0x33b816(0xc2b)in _0x3aa9ae)delete _0x3aa9ae['bMax'];}}}return _0x274914;}static[_0x5f3ddf(0x38e)](_0x1bda53,_0x301d40){const _0x2409b1=_0x5f3ddf,_0x1f5396=Array[_0x2409b1(0x74e)](_0x301d40?.[_0x2409b1(0x88a)])?_0x301d40[_0x2409b1(0x88a)]:null;if(!_0x1f5396||!_0x1f5396[_0x2409b1(0xd64)]||!Array[_0x2409b1(0x74e)](_0x1bda53)||!_0x1bda53['length'])return null;const _0x3d65af=(_0x301d40[_0x2409b1(0x963)]||_0x301d40[_0x2409b1(0xafb)])===_0x2409b1(0x8f7),_0x1c732b=_0x2db39f=>{if(!_0x2db39f)return null;const _0x29cf3c=_0x3d65af?isNum(_0x2db39f['c'])?_0x2db39f['c']:_0x2db39f['v']:_0x2db39f['v'];return isNum(_0x29cf3c)?_0x29cf3c:null;},_0x51190d=_0x1bda53['map'](_0x1c732b),_0x4e4aba=_0x1bda53[_0x2409b1(0xd64)],_0x11895b=[];for(const _0x4159b6 of _0x1f5396){const _0x456777=Math[_0x2409b1(0x424)](toNum(_0x4159b6?.[_0x2409b1(0x831)])||0x0);if(!(_0x456777>=0x1))continue;const _0x3b8662=new Array(_0x4e4aba);let _0x44165=0x0,_0x783ade=-0x1;for(let _0x4a7fee=0x0;_0x4a7fee<_0x4e4aba;_0x4a7fee++){const _0x57fa99=_0x51190d[_0x4a7fee];_0x57fa99===null?_0x783ade=_0x4a7fee:_0x44165+=_0x57fa99;if(_0x4a7fee>=_0x456777){const _0x57aca0=_0x51190d[_0x4a7fee-_0x456777];if(_0x57aca0!==null)_0x44165-=_0x57aca0;}const _0x39b366=_0x4a7fee>=_0x456777-0x1&&_0x783ade<=_0x4a7fee-_0x456777;_0x3b8662[_0x4a7fee]={'t':_0x1bda53[_0x4a7fee]['t'],'v':_0x39b366?_0x44165/_0x456777:null};}_0x11895b[_0x2409b1(0x40b)]({'period':_0x456777,'color':_0x4159b6[_0x2409b1(0x800)]||null,'width':_0x4159b6[_0x2409b1(0xb92)]!=null&&_0x4159b6[_0x2409b1(0xb92)]!==''&&isNum(toNum(_0x4159b6[_0x2409b1(0xb92)]))?toNum(_0x4159b6[_0x2409b1(0xb92)]):null,'show_label':!!_0x4159b6[_0x2409b1(0x3cb)],'points':_0x3b8662});}return _0x11895b[_0x2409b1(0xd64)]?_0x11895b:null;}static['computeMovingAveragesExt'](_0x38e93b,_0x3ab625,_0x1d2e72){const _0x327e33=_0x5f3ddf,_0x3037d9=Array['isArray'](_0x3ab625?.['moving_averages'])?_0x3ab625[_0x327e33(0x88a)]['filter'](_0x5c2fb3=>_0x5c2fb3&&Math[_0x327e33(0x424)](toNum(_0x5c2fb3[_0x327e33(0x831)])||0x0)>=0x1):null;if(!_0x3037d9||!_0x3037d9[_0x327e33(0xd64)]||!Array[_0x327e33(0x74e)](_0x38e93b)||!_0x38e93b[_0x327e33(0xd64)])return null;const {startMs:_0x15cdd0,endMs:_0x2c7ba6,bucketMs:_0x1a58ed,groupBy:_0x24bfc9,aggFunc:_0x4ce546,alignToClock:_0x35d9fc,anchorStart:_0x41a652,tz:_0x3dee02,deltaAgg:_0x4e3bd1,carryPastNow:_0xe3f068,damp:_0x392f9a,isCounter:_0x4bcae9,nowMs:_0x527f44}=_0x1d2e72||{};let _0x3a166a=0x0;for(const _0x26ebf5 of _0x3037d9){const _0x4e86b7=Math[_0x327e33(0x424)](toNum(_0x26ebf5[_0x327e33(0x831)])||0x0);if(_0x4e86b7>_0x3a166a)_0x3a166a=_0x4e86b7;}if(!(_0x3a166a>=0x1))return null;const _0x87a103=(_0x3ab625[_0x327e33(0x963)]||_0x3ab625['type'])===_0x327e33(0x8f7),_0x3f1772=[_0x327e33(0xdb5),'date','week',_0x327e33(0xb25),'year'];let _0x405845;if(_0x3f1772[_0x327e33(0xdcb)](_0x24bfc9)){const _0x4e1ba1=_0x392f9a?DataProcessor[_0x327e33(0xd5f)](_0x38e93b,_0x24bfc9,_0x4ce546,_0x3dee02,!!_0x4bcae9):_0x38e93b;_0x405845=DataProcessor['calendarGroup'](_0x4e1ba1,_0x24bfc9,_0x4ce546,_0x2c7ba6,_0x3dee02,_0x87a103,_0x1d2e72?.[_0x327e33(0x4a6)]??0x1);if(!_0x3ab625[_0x327e33(0xa90)]){const _0x2ae042=_0x38e93b[_0x327e33(0xd64)]?_0x38e93b[_0x38e93b[_0x327e33(0xd64)]-0x1]['t']:null;_0x405845=DataProcessor[_0x327e33(0xb51)](_0x405845,_0x24bfc9,_0x4ce546,{'endMs':_0x2c7ba6,'lastRawT':_0x2ae042,'tz':_0x3dee02,'nowMs':_0x527f44});}else _0x405845=DataProcessor[_0x327e33(0x677)](_0x405845,_0x24bfc9,{'tz':_0x3dee02});}else{if(isNum(_0x1a58ed)&&_0x1a58ed>0x0){const _0x27a202=(_0x3a166a-0x1)*_0x1a58ed;_0x405845=DataProcessor[_0x327e33(0x1e3)](_0x38e93b,_0x1a58ed,isNum(_0x15cdd0)?_0x15cdd0-_0x27a202:_0x15cdd0,_0x2c7ba6,_0x4ce546,![],{'breakOnNull':!!_0x3ab625[_0x327e33(0xa90)],'carryForwardMs':_0x3ab625[_0x327e33(0x836)],'alignToClock':_0x35d9fc,'anchorStart':_0x41a652,'ohlc':_0x87a103,'deltaAgg':!!_0x4e3bd1,'carryPastNow':!!_0xe3f068,'noLeadFill':!!_0x3ab625[_0x327e33(0x634)],'nowMs':_0x527f44});}else _0x405845=_0x38e93b;}const _0x4a27d9=DataProcessor[_0x327e33(0xcc9)](_0x405845,_0x3ab625,![]),_0x290939=DataProcessor[_0x327e33(0x38e)](_0x4a27d9,_0x3ab625);if(!_0x290939)return null;if(isNum(_0x15cdd0)){for(const _0x31b174 of _0x290939)_0x31b174['points']=_0x31b174['points'][_0x327e33(0xdf7)](_0x528c0f=>_0x528c0f['t']>=_0x15cdd0);}return _0x290939[_0x327e33(0xd64)]?_0x290939:null;}static['dampResetBoundaryMax'](_0x2cba59,_0x2a261b,_0x2105c4,_0x2ab7b6,_0x4c6cfd){const _0x184791=_0x5f3ddf;if(_0x2105c4!==_0x184791(0xff5)||_0x2a261b!=='date')return _0x2cba59;if(!Array['isArray'](_0x2cba59)||_0x2cba59['length']<0x2)return _0x2cba59;const _0x1b21d4=_0x37a8d8=>{const _0x237a01=tzParts(_0x37a8d8,_0x2ab7b6);return _0x237a01['y']+'-'+_0x237a01['mo']+'-'+_0x237a01['d'];},_0x1e8ffa=_0x3731bd=>tzStartOfDayMs(_0x3731bd,_0x2ab7b6),_0x3303d7=new Map();for(const _0x135cc0 of _0x2cba59){if(!isNum(_0x135cc0['v']))continue;const _0x4785d5=_0x1b21d4(_0x135cc0['t']);let _0x3b3d78=_0x3303d7[_0x184791(0xaad)](_0x4785d5);!_0x3b3d78&&(_0x3b3d78={'count':0x0,'first':null,'list':[]},_0x3303d7[_0x184791(0xbbe)](_0x4785d5,_0x3b3d78));_0x3b3d78[_0x184791(0xd8c)]++,_0x3b3d78['list'][_0x184791(0x40b)](_0x135cc0);if(!_0x3b3d78['first']||_0x135cc0['t']<_0x3b3d78[_0x184791(0x232)]['t'])_0x3b3d78[_0x184791(0x232)]=_0x135cc0;}const _0x48b44b=new Map();for(const _0x2695a1 of _0x3303d7['values']()){const _0x2c88e1=_0x2695a1[_0x184791(0x232)];_0x2695a1['count']>=0x2&&_0x2c88e1&&_0x2c88e1['t']===_0x1e8ffa(_0x2c88e1['t'])&&isNum(_0x2c88e1['v'])&&_0x2c88e1['v']>0x0&&isNum(_0x2c88e1[_0x184791(0x87e)])&&isNum(_0x2c88e1['sMin'])&&_0x2c88e1[_0x184791(0x87e)]<_0x2c88e1['v']*0.3&&_0x2c88e1[_0x184791(0x9bd)]<_0x2c88e1['v']*0.5&&_0x48b44b[_0x184791(0xbbe)](_0x2c88e1,_0x2c88e1['sMin']);if(_0x2695a1[_0x184791(0xdfc)][_0x184791(0xd64)]>=0x2){const _0x9f1e1d=_0x2695a1['list'][_0x184791(0xedc)]()[_0x184791(0xaa7)]((_0x3d0902,_0x2152a1)=>_0x3d0902['t']-_0x2152a1['t']),_0x318c87=_0x9f1e1d[0x0]['v'];let _0x4cb484=0x0,_0x4a8a68=_0x9f1e1d[0x0]['v'],_0x40b1b5=_0x9f1e1d[0x0]['v'];for(let _0x443468=0x1;_0x443468<_0x9f1e1d['length'];_0x443468++){if(!isNum(_0x9f1e1d[_0x443468]['v']))continue;_0x9f1e1d[_0x443468]['v']<_0x4a8a68&&(_0x4a8a68=_0x9f1e1d[_0x443468]['v'],_0x4cb484=_0x443468);if(_0x9f1e1d[_0x443468]['v']>_0x40b1b5)_0x40b1b5=_0x9f1e1d[_0x443468]['v'];}let _0x48c8f6=![];for(let _0x287bbc=_0x4cb484+0x1;_0x287bbc<_0x9f1e1d[_0x184791(0xd64)];_0x287bbc++){if(isNum(_0x9f1e1d[_0x287bbc]['v'])&&_0x9f1e1d[_0x287bbc]['v']>_0x4a8a68*1.5+1e-9){_0x48c8f6=!![];break;}}const _0x5f0968=isNum(_0x318c87)&&_0x318c87>0x0&&_0x4a8a68<_0x318c87*0.5,_0x5bbb9d=!!_0x4c6cfd||_0x4a8a68<=_0x40b1b5*0.2;if(_0x4cb484>0x0&&_0x5f0968&&_0x5bbb9d&&_0x48c8f6)for(let _0x4ef2f8=0x0;_0x4ef2f8<_0x4cb484;_0x4ef2f8++){if(isNum(_0x9f1e1d[_0x4ef2f8]['v'])&&_0x9f1e1d[_0x4ef2f8]['v']>_0x4a8a68){const _0x2072ef=_0x48b44b[_0x184791(0x56f)](_0x9f1e1d[_0x4ef2f8])?_0x48b44b[_0x184791(0xaad)](_0x9f1e1d[_0x4ef2f8]):_0x9f1e1d[_0x4ef2f8]['v'];_0x48b44b['set'](_0x9f1e1d[_0x4ef2f8],Math['min'](_0x2072ef,_0x4a8a68));}}}}if(!_0x48b44b['size'])return _0x2cba59;return _0x2cba59[_0x184791(0xc7b)](_0x1d66a2=>_0x48b44b[_0x184791(0x56f)](_0x1d66a2)?{..._0x1d66a2,'v':_0x48b44b[_0x184791(0xaad)](_0x1d66a2)}:_0x1d66a2);}static[_0x5f3ddf(0xf51)](_0x547d1a,_0x2a982d,_0x5a95e7,_0x4a18bf,_0x3a5a13,_0x1a1f6f,_0x1922c6=0x1){const _0x3182e2=_0x5f3ddf;if(!_0x547d1a||!_0x547d1a[_0x3182e2(0xd64)])return[];const _0x1d1a7a={},_0x43df60=typeof _0x4a18bf===_0x3182e2(0x68f)&&Number[_0x3182e2(0xcad)](_0x4a18bf);for(const _0x57f532 of _0x547d1a){if(_0x57f532['v']===null||_0x57f532['v']===undefined)continue;if(_0x43df60&&_0x57f532['t']>=_0x4a18bf)continue;const _0x401c51=tzParts(_0x57f532['t'],_0x3a5a13);let _0x263b44,_0x18093c;switch(_0x2a982d){case _0x3182e2(0xdb5):_0x263b44=_0x401c51['y']+'-'+_0x401c51['mo']+'-'+_0x401c51['d']+'-'+_0x401c51['h'],_0x18093c=zonedWallToMs(_0x401c51['y'],_0x401c51['mo'],_0x401c51['d'],_0x401c51['h'],0x0,0x0,_0x3a5a13);break;case'date':_0x263b44=_0x401c51['y']+'-'+_0x401c51['mo']+'-'+_0x401c51['d'],_0x18093c=zonedWallToMs(_0x401c51['y'],_0x401c51['mo'],_0x401c51['d'],0x0,0x0,0x0,_0x3a5a13);break;case'week':{const _0x7cd227=zonedWallToMs(_0x401c51['y'],_0x401c51['mo'],_0x401c51['d']-weekStartOffsetDays(_0x401c51['wd'],_0x1922c6),0x0,0x0,0x0,_0x3a5a13),_0x273e5b=tzParts(_0x7cd227,_0x3a5a13);_0x263b44=_0x273e5b['y']+'-'+_0x273e5b['mo']+'-'+_0x273e5b['d'],_0x18093c=_0x7cd227;break;}case'month':_0x263b44=_0x401c51['y']+'-'+_0x401c51['mo'],_0x18093c=zonedWallToMs(_0x401c51['y'],_0x401c51['mo'],0x1,0x0,0x0,0x0,_0x3a5a13);break;case'year':_0x263b44=''+_0x401c51['y'],_0x18093c=zonedWallToMs(_0x401c51['y'],0x0,0x1,0x0,0x0,0x0,_0x3a5a13);break;default:return _0x547d1a;}if(!_0x1d1a7a[_0x263b44])_0x1d1a7a[_0x263b44]={'vals':[],'t':_0x18093c,'min':Infinity,'max':-Infinity};_0x1d1a7a[_0x263b44][_0x3182e2(0xc9f)]['push'](_0x57f532['v']);const _0x3ed43c=_0x57f532[_0x3182e2(0x76a)]!==undefined&&_0x57f532['bMin']!==null?_0x57f532[_0x3182e2(0x76a)]:_0x57f532['v'],_0x3ff08c=_0x57f532['bMax']!==undefined&&_0x57f532['bMax']!==null?_0x57f532[_0x3182e2(0xc2b)]:_0x57f532['v'];if(_0x3ed43c<_0x1d1a7a[_0x263b44][_0x3182e2(0x1006)])_0x1d1a7a[_0x263b44][_0x3182e2(0x1006)]=_0x3ed43c;if(_0x3ff08c>_0x1d1a7a[_0x263b44][_0x3182e2(0xff5)])_0x1d1a7a[_0x263b44][_0x3182e2(0xff5)]=_0x3ff08c;_0x1d1a7a[_0x263b44][_0x3182e2(0x4e9)]=_0x57f532['v'],_0x1d1a7a[_0x263b44][_0x3182e2(0x1ce)]=_0x3ed43c,_0x1d1a7a[_0x263b44][_0x3182e2(0xc76)]=_0x3ff08c;}return Object[_0x3182e2(0xcba)](_0x1d1a7a)[_0x3182e2(0xc7b)](_0x27a307=>{const _0x55203d=_0x3182e2,_0x4215ed={'t':_0x27a307['t'],'v':DataProcessor['_aggregate'](_0x27a307[_0x55203d(0xc9f)],_0x5a95e7)};_0x27a307['lastRaw']!==undefined&&(_0x4215ed[_0x55203d(0xad5)]=_0x27a307[_0x55203d(0x4e9)],_0x4215ed[_0x55203d(0x2ed)]=_0x27a307[_0x55203d(0x1ce)],_0x4215ed[_0x55203d(0x998)]=_0x27a307[_0x55203d(0xc76)]);isFinite(_0x27a307[_0x55203d(0x1006)])&&(_0x4215ed[_0x55203d(0x76a)]=_0x27a307[_0x55203d(0x1006)],_0x4215ed['bMax']=_0x27a307[_0x55203d(0xff5)]);if(_0x1a1f6f){const _0x2a0f55=DataProcessor[_0x55203d(0xe51)](_0x27a307[_0x55203d(0xc9f)]);_0x2a0f55&&(_0x4215ed['o']=_0x2a0f55['o'],_0x4215ed['c']=_0x2a0f55['c'],_0x4215ed['h']=isFinite(_0x27a307[_0x55203d(0xff5)])?Math[_0x55203d(0xff5)](_0x27a307[_0x55203d(0xff5)],_0x2a0f55['o'],_0x2a0f55['c']):_0x2a0f55['h'],_0x4215ed['l']=isFinite(_0x27a307[_0x55203d(0x1006)])?Math['min'](_0x27a307[_0x55203d(0x1006)],_0x2a0f55['o'],_0x2a0f55['c']):_0x2a0f55['l']);}return _0x4215ed;})[_0x3182e2(0xaa7)]((_0x975fb1,_0x589c44)=>_0x975fb1['t']-_0x589c44['t']);}static['carryStateInGaps'](_0x1a3819,_0x317dde,_0x45cf62,_0xfd30db={}){const _0x17e3b6=_0x5f3ddf;if(!_0x1a3819||_0x1a3819[_0x17e3b6(0xd64)]===0x0)return _0x1a3819||[];const _0x5dabdf=new Set(['change',_0x17e3b6(0x3d4),_0x17e3b6(0xa9e),_0x17e3b6(0xb15)]);if(_0x5dabdf[_0x17e3b6(0x56f)](_0x45cf62))return _0x1a3819;const _0x113119=_0xfd30db['tz'],_0x57aec8=_0x4ef039=>{const _0x318a1c=_0x17e3b6,_0x1b7f38=tzParts(_0x4ef039,_0x113119);switch(_0x317dde){case _0x318a1c(0xdb5):return zonedWallToMs(_0x1b7f38['y'],_0x1b7f38['mo'],_0x1b7f38['d'],_0x1b7f38['h']+0x1,0x0,0x0,_0x113119);case _0x318a1c(0x46f):return zonedWallToMs(_0x1b7f38['y'],_0x1b7f38['mo'],_0x1b7f38['d']+0x1,0x0,0x0,0x0,_0x113119);case'week':return zonedWallToMs(_0x1b7f38['y'],_0x1b7f38['mo'],_0x1b7f38['d']+0x7,0x0,0x0,0x0,_0x113119);case'month':return zonedWallToMs(_0x1b7f38['y'],_0x1b7f38['mo']+0x1,0x1,0x0,0x0,0x0,_0x113119);case _0x318a1c(0x242):return zonedWallToMs(_0x1b7f38['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x113119);default:return null;}},_0x35e492=isNum(_0xfd30db['nowMs'])?_0xfd30db[_0x17e3b6(0xec9)]:Date[_0x17e3b6(0x7ef)](),_0x3ef658=[_0x35e492];if(typeof _0xfd30db[_0x17e3b6(0xaa8)]==='number'&&Number['isFinite'](_0xfd30db['endMs']))_0x3ef658['push'](_0xfd30db[_0x17e3b6(0xaa8)]);typeof _0xfd30db[_0x17e3b6(0xd1f)]===_0x17e3b6(0x68f)&&Number[_0x17e3b6(0xcad)](_0xfd30db[_0x17e3b6(0xd1f)])&&_0x3ef658[_0x17e3b6(0x40b)](_0xfd30db[_0x17e3b6(0xd1f)]+(_0xfd30db[_0x17e3b6(0xff2)]||0x0));const _0x4e5891=Math[_0x17e3b6(0x1006)](..._0x3ef658),_0x1cbe98=_0x1a3819[_0x17e3b6(0xedc)]()['sort']((_0x5d8529,_0x4ea8c6)=>_0x5d8529['t']-_0x4ea8c6['t']),_0x19205b=[];let _0x3b17c6=null,_0x3a1c5f=null,_0xfa9674=null,_0x409cbf=_0x1cbe98[0x0]['t'],_0x35964e=0x0,_0x485530=_0x1cbe98[_0x17e3b6(0xd64)]*0xa+0x3e8;while(_0x409cbf<_0x4e5891&&_0x485530-->0x0){const _0x41fd0f=_0x409cbf;let _0x41a535=null;while(_0x35964e<_0x1cbe98[_0x17e3b6(0xd64)]&&_0x1cbe98[_0x35964e]['t']<=_0x41fd0f){if(_0x1cbe98[_0x35964e]['t']===_0x41fd0f)_0x41a535=_0x1cbe98[_0x35964e];_0x35964e++;}if(_0x41a535){_0x19205b['push'](_0x41a535),_0x3b17c6=_0x41a535['v']===null?null:_0x41a535['_lastRaw']!==undefined?_0x41a535[_0x17e3b6(0xad5)]:_0x41a535['v'];if(_0x41a535[_0x17e3b6(0x2ed)]!==undefined)_0x3a1c5f=_0x41a535[_0x17e3b6(0x2ed)];else{if(_0x41a535[_0x17e3b6(0x76a)]!==undefined)_0x3a1c5f=_0x41a535[_0x17e3b6(0x76a)];}if(_0x41a535[_0x17e3b6(0x998)]!==undefined)_0xfa9674=_0x41a535['_lastMax'];else{if(_0x41a535[_0x17e3b6(0xc2b)]!==undefined)_0xfa9674=_0x41a535['bMax'];}}else{if(_0x3b17c6!==null){const _0x54c9d8={'t':_0x41fd0f,'v':_0x3b17c6};if(_0x3a1c5f!==null)_0x54c9d8[_0x17e3b6(0x76a)]=_0x3a1c5f;if(_0xfa9674!==null)_0x54c9d8[_0x17e3b6(0xc2b)]=_0xfa9674;_0x19205b[_0x17e3b6(0x40b)](_0x54c9d8);}}const _0x13cf39=_0x57aec8(_0x409cbf);if(_0x13cf39===null||_0x13cf39<=_0x41fd0f)break;_0x409cbf=_0x13cf39;}const _0x85e84f=typeof _0xfd30db[_0x17e3b6(0xaa8)]===_0x17e3b6(0x68f)&&Number[_0x17e3b6(0xcad)](_0xfd30db[_0x17e3b6(0xaa8)])?_0xfd30db[_0x17e3b6(0xaa8)]:Infinity;while(_0x35964e<_0x1cbe98[_0x17e3b6(0xd64)]){if(_0x1cbe98[_0x35964e]['t']<_0x85e84f)_0x19205b[_0x17e3b6(0x40b)](_0x1cbe98[_0x35964e]);_0x35964e++;}return _0x19205b;}static[_0x5f3ddf(0x677)](_0x2abcad,_0x180436,_0x326d19={}){const _0x2fd99a=_0x5f3ddf;if(!_0x2abcad||_0x2abcad[_0x2fd99a(0xd64)]<0x2)return _0x2abcad||[];const _0x13ef90=_0x326d19['tz'],_0x201785=_0x4762bf=>{const _0x284b36=_0x2fd99a,_0x377372=tzParts(_0x4762bf,_0x13ef90);switch(_0x180436){case _0x284b36(0xdb5):return zonedWallToMs(_0x377372['y'],_0x377372['mo'],_0x377372['d'],_0x377372['h']+0x1,0x0,0x0,_0x13ef90);case _0x284b36(0x46f):return zonedWallToMs(_0x377372['y'],_0x377372['mo'],_0x377372['d']+0x1,0x0,0x0,0x0,_0x13ef90);case'week':return zonedWallToMs(_0x377372['y'],_0x377372['mo'],_0x377372['d']+0x7,0x0,0x0,0x0,_0x13ef90);case _0x284b36(0xb25):return zonedWallToMs(_0x377372['y'],_0x377372['mo']+0x1,0x1,0x0,0x0,0x0,_0x13ef90);case _0x284b36(0x242):return zonedWallToMs(_0x377372['y']+0x1,0x0,0x1,0x0,0x0,0x0,_0x13ef90);default:return null;}},_0x2c8fc5=_0x2abcad['slice']()['sort']((_0x5c47bf,_0x43b2b0)=>_0x5c47bf['t']-_0x43b2b0['t']),_0x242889=_0x2c8fc5[_0x2c8fc5[_0x2fd99a(0xd64)]-0x1]['t'],_0x421c2f=[];let _0x906732=_0x2c8fc5[0x0]['t'],_0x37ae11=0x0,_0x2d22a4=_0x2c8fc5[_0x2fd99a(0xd64)]*0x4+0x7d0;while(_0x906732<=_0x242889&&_0x2d22a4-->0x0){const _0x1ed8b9=_0x906732;let _0x22794f=null;while(_0x37ae11<_0x2c8fc5['length']&&_0x2c8fc5[_0x37ae11]['t']<=_0x1ed8b9){if(_0x2c8fc5[_0x37ae11]['t']===_0x1ed8b9)_0x22794f=_0x2c8fc5[_0x37ae11];_0x37ae11++;}_0x421c2f['push'](_0x22794f||{'t':_0x1ed8b9,'v':null});const _0x25f853=_0x201785(_0x906732);if(_0x25f853===null||_0x25f853<=_0x1ed8b9)break;_0x906732=_0x25f853;}return _0x421c2f;}static['statsFieldCascade'](_0x492757){const _0x3a9bf8=_0x5f3ddf;switch(_0x492757){case _0x3a9bf8(0x48d):case _0x3a9bf8(0x232):return[_0x3a9bf8(0xfbf),_0x3a9bf8(0x7f7),_0x3a9bf8(0xaf6)];case _0x3a9bf8(0x7f7):return[_0x3a9bf8(0x7f7),'sum',_0x3a9bf8(0xaf6),_0x3a9bf8(0xfbf)];case _0x3a9bf8(0xa9e):return[_0x3a9bf8(0xfbf),_0x3a9bf8(0xaf6)];case _0x3a9bf8(0x3d4):return['change','sum'];case'delta':return[_0x3a9bf8(0xaf6),_0x3a9bf8(0xfbf)];case _0x3a9bf8(0x1006):return[_0x3a9bf8(0x1006),_0x3a9bf8(0xfbf),_0x3a9bf8(0xaf6)];case _0x3a9bf8(0xff5):return[_0x3a9bf8(0xff5),'state','mean'];case _0x3a9bf8(0x227):case _0x3a9bf8(0xaf6):default:return['mean',_0x3a9bf8(0xfbf)];}}static[_0x5f3ddf(0x5aa)](_0x4ec0b8,_0x26d492){const _0x4b099c=_0x5f3ddf;if(!_0x4ec0b8)return null;const _0xaf47cc=DataProcessor[_0x4b099c(0x8d5)](_0x26d492);for(const _0x4526be of _0xaf47cc){const _0x104606=_0x4ec0b8[_0x4526be];if(_0x104606!==null&&_0x104606!==undefined&&!Number[_0x4b099c(0x523)](_0x104606))return _0x104606;}return null;}static[_0x5f3ddf(0xc5d)](_0x2f028d){const _0x1ee3bd=_0x5f3ddf;if(!Array[_0x1ee3bd(0x74e)](_0x2f028d)||!_0x2f028d[_0x1ee3bd(0xd64)])return _0x2f028d||[];if(_0x2f028d[_0x1ee3bd(0xd64)]<0x2)return[{..._0x2f028d[0x0],'v':0x0}];const _0x14b08c=_0x2f028d[_0x1ee3bd(0xc7b)](_0xcf3378=>_0xcf3378['v']),_0x2d3719=new Array(_0x2f028d[_0x1ee3bd(0xd64)]);_0x2d3719[0x0]={..._0x2f028d[0x0],'v':0x0};for(let _0x244cc1=0x1;_0x244cc1<_0x2f028d[_0x1ee3bd(0xd64)];_0x244cc1++){_0x2d3719[_0x244cc1]={..._0x2f028d[_0x244cc1],'v':_0x14b08c[_0x244cc1]-_0x14b08c[_0x244cc1-0x1]};}return _0x2d3719;}static['changeDiffSeries'](_0x1d7a12,_0x26e685){const _0x2e945a=_0x5f3ddf;if(_0x26e685&&Array[_0x2e945a(0x74e)](_0x1d7a12))_0x1d7a12=_0x1d7a12['filter'](_0x44934f=>_0x44934f['v']!==0x0);if(!Array[_0x2e945a(0x74e)](_0x1d7a12)||!_0x1d7a12[_0x2e945a(0xd64)])return _0x1d7a12||[];if(_0x1d7a12['length']<0x2)return[{..._0x1d7a12[0x0],'v':0x0}];const _0x56c384=_0x1d7a12[_0x2e945a(0xc7b)](_0x5246e4=>_0x5246e4['v']),_0xa544a4=new Array(_0x1d7a12[_0x2e945a(0xd64)]);_0xa544a4[0x0]={..._0x1d7a12[0x0],'v':0x0};for(let _0x295c30=0x1;_0x295c30<_0x1d7a12[_0x2e945a(0xd64)];_0x295c30++){const _0x931ea0=_0x56c384[_0x295c30-0x1],_0x1177cd=_0x56c384[_0x295c30];_0xa544a4[_0x295c30]={..._0x1d7a12[_0x295c30],'v':isNum(_0x931ea0)&&isNum(_0x1177cd)?Math[_0x2e945a(0xff5)](0x0,_0x1177cd-_0x931ea0):null};}return _0xa544a4;}static[_0x5f3ddf(0xa38)](_0x5f4c1f,_0x986c8e){const _0x5d7d63=_0x5f3ddf;if(!_0x5f4c1f?.[_0x5d7d63(0xd64)])return[];const _0x40708b=toNum(_0x986c8e[_0x5d7d63(0x3bc)]),_0x463082=isNum(_0x40708b)&&_0x40708b!==0x0?Math[_0x5d7d63(0x20f)](0xa,_0x40708b):0x1,_0x2e3b42=!!_0x986c8e[_0x5d7d63(0xe6f)];if(_0x463082===0x1&&!_0x2e3b42)return _0x5f4c1f;const _0x4b869f=_0x55415b=>{let _0x4bf18e=_0x55415b*_0x463082;if(_0x2e3b42)_0x4bf18e=-_0x4bf18e;return _0x4bf18e;},_0x2d5f5a=new Array(_0x5f4c1f[_0x5d7d63(0xd64)]);for(let _0x49076c=0x0;_0x49076c<_0x5f4c1f[_0x5d7d63(0xd64)];_0x49076c++){const _0x29364a=_0x5f4c1f[_0x49076c];if(!isNum(_0x29364a['v'])){_0x2d5f5a[_0x49076c]=_0x29364a;continue;}const _0x1ea021={'t':_0x29364a['t'],'v':_0x4b869f(_0x29364a['v'])};if(isNum(_0x29364a[_0x5d7d63(0x76a)])&&isNum(_0x29364a[_0x5d7d63(0xc2b)])){const _0x4345bb=_0x4b869f(_0x29364a['bMin']),_0x942a74=_0x4b869f(_0x29364a['bMax']);_0x1ea021[_0x5d7d63(0x76a)]=Math[_0x5d7d63(0x1006)](_0x4345bb,_0x942a74),_0x1ea021[_0x5d7d63(0xc2b)]=Math[_0x5d7d63(0xff5)](_0x4345bb,_0x942a74);}if(isNum(_0x29364a[_0x5d7d63(0x87e)]))_0x1ea021[_0x5d7d63(0x87e)]=_0x4b869f(_0x29364a[_0x5d7d63(0x87e)]);if(isNum(_0x29364a[_0x5d7d63(0x9bd)]))_0x1ea021[_0x5d7d63(0x9bd)]=_0x4b869f(_0x29364a[_0x5d7d63(0x9bd)]);_0x2d5f5a[_0x49076c]=_0x1ea021;}return _0x2d5f5a;}static[_0x5f3ddf(0xcc9)](_0x13ad0d,_0x41541d,_0x42f113){const _0x1338c0=_0x5f3ddf;if(!_0x13ad0d?.[_0x1338c0(0xd64)])return _0x13ad0d||[];const _0x545087=_0x41541d[COMPILED_TRANSFORM];if(!_0x545087)return _0x13ad0d;let _0x52d307=Infinity,_0x2963e9=-Infinity,_0x4fde17=0x0,_0x11882f=0x0,_0x362039=null,_0x26ebca=null;for(const _0x351168 of _0x13ad0d){if(!isNum(_0x351168['v']))continue;if(_0x362039===null)_0x362039=_0x351168['v'];_0x26ebca=_0x351168['v'];if(_0x351168['v']<_0x52d307)_0x52d307=_0x351168['v'];if(_0x351168['v']>_0x2963e9)_0x2963e9=_0x351168['v'];_0x4fde17+=_0x351168['v'],_0x11882f++;}const _0x2ab0ef=_0x11882f>0x0?{'first':_0x362039,'last':_0x26ebca,'min':_0x52d307,'max':_0x2963e9,'avg':_0x4fde17/_0x11882f}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0},_0xd0c9b3=[];for(let _0x31c5c7=0x0;_0x31c5c7<_0x13ad0d[_0x1338c0(0xd64)];_0x31c5c7++){const _0x1eba7c=_0x13ad0d[_0x31c5c7];if(!isNum(_0x1eba7c['v'])){_0xd0c9b3['push'](_0x1eba7c);continue;}const _0x1709ff=_0x1eba7c['v'],_0x1629b3=_0x545087(_0x1eba7c['v'],_0x31c5c7,_0x2ab0ef);if(_0x1629b3===null)continue;const _0x40f8f9={'t':_0x1eba7c['t'],'v':_0x1629b3};if(_0x1709ff!==_0x1629b3)_0x40f8f9[_0x1338c0(0x6f2)]=_0x1709ff;if(_0x42f113&&_0x1eba7c[_0x1338c0(0x76a)]!=null&&_0x1eba7c[_0x1338c0(0xc2b)]!=null){const _0xf5bd4a=_0x545087(_0x1eba7c[_0x1338c0(0x76a)],_0x31c5c7,_0x2ab0ef),_0x3aefab=_0x545087(_0x1eba7c[_0x1338c0(0xc2b)],_0x31c5c7,_0x2ab0ef);_0xf5bd4a!==null&&_0x3aefab!==null&&!Number[_0x1338c0(0x523)](_0xf5bd4a)&&!Number['isNaN'](_0x3aefab)&&(_0x40f8f9[_0x1338c0(0x76a)]=Math['min'](_0xf5bd4a,_0x3aefab),_0x40f8f9[_0x1338c0(0xc2b)]=Math['max'](_0xf5bd4a,_0x3aefab));}_0xd0c9b3['push'](_0x40f8f9);}return _0xd0c9b3;}static[_0x5f3ddf(0xab0)](_0x958f56,_0x3a9663,_0x3159b0=![]){const _0x3f0974=_0x5f3ddf;if(!_0x958f56?.[_0x3f0974(0xd64)])return[];const _0x392d9f=_0x3159b0?null:_0x3a9663[COMPILED_TRANSFORM],_0x3cc9b3=toNum(_0x3a9663[_0x3f0974(0x3bc)]),_0x44f09d=isNum(_0x3cc9b3)&&_0x3cc9b3!==0x0?Math[_0x3f0974(0x20f)](0xa,_0x3cc9b3):0x1,_0x2998b3=!!_0x3a9663[_0x3f0974(0xe6f)],_0x48eb46=_0x2355b1=>{if(!isNum(_0x2355b1))return null;let _0x2cb3c5=_0x2355b1;if(_0x44f09d!==0x1)_0x2cb3c5*=_0x44f09d;if(_0x2998b3)_0x2cb3c5=-_0x2cb3c5;return _0x2cb3c5;};let _0x1b5f38=null;if(_0x392d9f){let _0x335095=Infinity,_0x2e60b4=-Infinity,_0xe24adc=0x0,_0x38765d=0x0,_0x50bf49=null,_0x5b9f28=null;for(const _0x2a284e of _0x958f56){const _0x4a41a2=_0x48eb46(_0x2a284e['v']);if(_0x4a41a2===null)continue;if(_0x50bf49===null)_0x50bf49=_0x4a41a2;_0x5b9f28=_0x4a41a2;if(_0x4a41a2<_0x335095)_0x335095=_0x4a41a2;if(_0x4a41a2>_0x2e60b4)_0x2e60b4=_0x4a41a2;_0xe24adc+=_0x4a41a2,_0x38765d++;}_0x1b5f38=_0x38765d>0x0?{'first':_0x50bf49,'last':_0x5b9f28,'min':_0x335095,'max':_0x2e60b4,'avg':_0xe24adc/_0x38765d}:{'first':0x0,'last':0x0,'min':0x0,'max':0x0,'avg':0x0};}const _0x5221ef=[],_0x1ee97e=(_0x277fc3,_0x5464fd)=>{const _0x537bf9=_0x3f0974;let _0x1ff4a7=_0x48eb46(_0x277fc3);if(_0x1ff4a7===null)return null;if(_0x392d9f){_0x1ff4a7=_0x392d9f(_0x1ff4a7,_0x5464fd,_0x1b5f38);if(_0x1ff4a7===null||Number[_0x537bf9(0x523)](_0x1ff4a7))return null;}return _0x1ff4a7;};for(let _0x4f13b3=0x0;_0x4f13b3<_0x958f56[_0x3f0974(0xd64)];_0x4f13b3++){const _0x46af7c=_0x958f56[_0x4f13b3];if(!isNum(_0x46af7c['v']))continue;const _0x4c32b7=_0x1ee97e(_0x46af7c['v'],_0x4f13b3);if(_0x4c32b7===null)continue;const _0x3f3058={'t':_0x46af7c['t'],'v':_0x4c32b7};if(_0x46af7c[_0x3f0974(0x76a)]!=null&&_0x46af7c[_0x3f0974(0xc2b)]!=null){const _0x19c28a=_0x1ee97e(_0x46af7c[_0x3f0974(0x76a)],_0x4f13b3),_0x2ec703=_0x1ee97e(_0x46af7c[_0x3f0974(0xc2b)],_0x4f13b3);_0x19c28a!==null&&_0x2ec703!==null&&(_0x3f3058[_0x3f0974(0x76a)]=Math['min'](_0x19c28a,_0x2ec703),_0x3f3058[_0x3f0974(0xc2b)]=Math[_0x3f0974(0xff5)](_0x19c28a,_0x2ec703));}_0x5221ef['push'](_0x3f3058);}return _0x5221ef;}static[_0x5f3ddf(0x373)](_0x516881,_0xafd13){const _0x4f5708=_0x5f3ddf;if(_0x516881['v']===null)return _0x516881;const _0x43ca20=DataProcessor[_0x4f5708(0xab0)]([_0x516881],_0xafd13);return _0x43ca20[0x0]||{'t':_0x516881['t'],'v':null};}static[_0x5f3ddf(0x8e9)](_0x372993){if(!_0x372993?.['length'])return{'min':null,'max':null,'avg':null,'sum':null,'first':null,'last':null,'minT':null,'maxT':null,'firstT':null,'lastT':null};let _0x467009=Infinity,_0x48b9fa=-Infinity,_0x569044=0x0,_0x46674e=0x0,_0x2d8c2b=null,_0xc3cafb=null,_0x21da84=null,_0x50b5e1=null,_0x1cd925=null,_0x4917b2=null;for(const _0x588857 of _0x372993){if(_0x588857['v']===null)continue;_0x588857['v']<_0x467009&&(_0x467009=_0x588857['v'],_0x2d8c2b=_0x588857['t']),_0x588857['v']>_0x48b9fa&&(_0x48b9fa=_0x588857['v'],_0xc3cafb=_0x588857['t']),_0x569044+=_0x588857['v'],_0x46674e++,_0x50b5e1===null&&(_0x50b5e1=_0x588857['v'],_0x21da84=_0x588857['t']),_0x4917b2=_0x588857['v'],_0x1cd925=_0x588857['t'];}return{'min':_0x46674e?_0x467009:null,'max':_0x46674e?_0x48b9fa:null,'avg':_0x46674e?_0x569044/_0x46674e:null,'sum':_0x46674e?_0x569044:null,'first':_0x50b5e1,'last':_0x4917b2,'minT':_0x2d8c2b,'maxT':_0xc3cafb,'firstT':_0x21da84,'lastT':_0x1cd925};}}function dpCenterShift(_0x5891bc,_0x3f4eda,_0x45e897,_0x26bf10,_0x578ad6){const _0x14d788=_0x5f3ddf,_0x4f78fa=isNum(_0x578ad6)?_0x578ad6:0x8,_0x5457c7=_0x45e897===null||_0x45e897===undefined?0x0:Math[_0x14d788(0xff5)](0x0,_0x45e897+_0x4f78fa-_0x5891bc),_0x49cdfc=_0x26bf10===null||_0x26bf10===undefined?0x0:Math[_0x14d788(0xff5)](0x0,_0x3f4eda+_0x4f78fa-_0x26bf10);if(_0x5457c7>0x0)return _0x5457c7;if(_0x49cdfc>0x0)return-_0x49cdfc;return 0x0;}function parseCssColorToRgb(_0x5eac3e){const _0x4af9d6=_0x5f3ddf;if(typeof _0x5eac3e!==_0x4af9d6(0x6d7))return null;const _0x152b3f=_0x5eac3e[_0x4af9d6(0x35c)]();let _0x5ba207=_0x152b3f[_0x4af9d6(0xe6e)](/^#([0-9a-f]{3,4})$/i);if(_0x5ba207){const _0x20ce97=_0x5ba207[0x1];return[parseInt(_0x20ce97[0x0]+_0x20ce97[0x0],0x10),parseInt(_0x20ce97[0x1]+_0x20ce97[0x1],0x10),parseInt(_0x20ce97[0x2]+_0x20ce97[0x2],0x10)];}_0x5ba207=_0x152b3f[_0x4af9d6(0xe6e)](/^#([0-9a-f]{6})([0-9a-f]{2})?$/i);if(_0x5ba207){const _0x1b8c07=_0x5ba207[0x1];return[parseInt(_0x1b8c07[_0x4af9d6(0xedc)](0x0,0x2),0x10),parseInt(_0x1b8c07[_0x4af9d6(0xedc)](0x2,0x4),0x10),parseInt(_0x1b8c07[_0x4af9d6(0xedc)](0x4,0x6),0x10)];}_0x5ba207=_0x152b3f[_0x4af9d6(0xe6e)](/^rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})/i);if(_0x5ba207)return[Math[_0x4af9d6(0x1006)](0xff,+_0x5ba207[0x1]),Math[_0x4af9d6(0x1006)](0xff,+_0x5ba207[0x2]),Math[_0x4af9d6(0x1006)](0xff,+_0x5ba207[0x3])];return null;}function relLuminance(_0x220bac){const _0x1f31aa=_0xd3d566=>{const _0x3b6e72=_0x4205,_0x160f89=_0xd3d566/0xff;return _0x160f89<=0.03928?_0x160f89/12.92:Math[_0x3b6e72(0x20f)]((_0x160f89+0.055)/1.055,2.4);};return 0.2126*_0x1f31aa(_0x220bac[0x0])+0.7152*_0x1f31aa(_0x220bac[0x1])+0.0722*_0x1f31aa(_0x220bac[0x2]);}function contrastRatio(_0x2efab6,_0x8b9e68){const _0x4d2b64=_0x5f3ddf,_0x366610=relLuminance(_0x2efab6),_0x5a6aaf=relLuminance(_0x8b9e68),_0x33698e=Math['max'](_0x366610,_0x5a6aaf),_0x2d1e0d=Math[_0x4d2b64(0x1006)](_0x366610,_0x5a6aaf);return(_0x33698e+0.05)/(_0x2d1e0d+0.05);}function mixRgb(_0x3cb832,_0x583fd2,_0x129abb){const _0xfa0cd=_0x5f3ddf;return[0x0,0x1,0x2][_0xfa0cd(0xc7b)](_0x4c06fb=>Math[_0xfa0cd(0x424)](_0x3cb832[_0x4c06fb]+(_0x583fd2[_0x4c06fb]-_0x3cb832[_0x4c06fb])*_0x129abb));}function roundedBarPath(_0x22704e,_0x16cfd3,_0x2be0b7,_0x129bd0,_0x57dfa5,_0x2d8cd8){const _0x3bc925=_0x5f3ddf,_0x3e78e1=Math['max'](0x0,Math[_0x3bc925(0x1006)](_0x57dfa5,_0x2be0b7/0x2,_0x129bd0));if(_0x2d8cd8===_0x3bc925(0x9a7))return'M'+_0x22704e+','+_0x16cfd3+'\x20h'+_0x2be0b7+'\x20v'+(_0x129bd0-_0x3e78e1)+'\x20a'+_0x3e78e1+','+_0x3e78e1+_0x3bc925(0x614)+-_0x3e78e1+','+_0x3e78e1+'\x20h'+-(_0x2be0b7-0x2*_0x3e78e1)+'\x20a'+_0x3e78e1+','+_0x3e78e1+'\x200\x200\x201\x20'+-_0x3e78e1+','+-_0x3e78e1+'\x20z';return'M'+_0x22704e+','+(_0x16cfd3+_0x3e78e1)+'\x20a'+_0x3e78e1+','+_0x3e78e1+_0x3bc925(0x614)+_0x3e78e1+','+-_0x3e78e1+'\x20h'+(_0x2be0b7-0x2*_0x3e78e1)+'\x20a'+_0x3e78e1+','+_0x3e78e1+_0x3bc925(0x614)+_0x3e78e1+','+_0x3e78e1+'\x20v'+(_0x129bd0-_0x3e78e1)+'\x20h'+-_0x2be0b7+'\x20z';}function bandLabelFill(_0x1994f1){const _0x20c9d2=_0x5f3ddf,_0x1b5bcb=parseCssColorToRgb(_0x1994f1);return _0x1b5bcb&&relLuminance(_0x1b5bcb)>0.5?'#1d1d1d':_0x20c9d2(0xdc0);}function rgbToCss(_0x29b222){const _0x57dea5=_0x5f3ddf;return _0x57dea5(0xfa2)+_0x29b222[0x0]+',\x20'+_0x29b222[0x1]+',\x20'+_0x29b222[0x2]+')';}function buildLinearPath(_0x59e768,_0x12eca1,_0x532b6c){const _0x3b1f5f=_0x5f3ddf;if(!_0x59e768[_0x3b1f5f(0xd64)])return'';let _0x59c491='M\x20'+_0x12eca1(_0x59e768[0x0]['t'])+'\x20'+_0x532b6c(_0x59e768[0x0]);for(let _0x7b255a=0x1;_0x7b255a<_0x59e768[_0x3b1f5f(0xd64)];_0x7b255a++)_0x59c491+=_0x3b1f5f(0x7f0)+_0x12eca1(_0x59e768[_0x7b255a]['t'])+'\x20'+_0x532b6c(_0x59e768[_0x7b255a]);return _0x59c491;}function buildStepPath(_0x135d4a,_0x108198,_0x4914ef){const _0xd980f6=_0x5f3ddf;if(!_0x135d4a['length'])return'';let _0x2e03ab='M\x20'+_0x108198(_0x135d4a[0x0]['t'])+'\x20'+_0x4914ef(_0x135d4a[0x0]);for(let _0x5e51e4=0x1;_0x5e51e4<_0x135d4a[_0xd980f6(0xd64)];_0x5e51e4++){const _0x5e0709=_0x108198(_0x135d4a[_0x5e51e4]['t']),_0x25bc9c=_0x4914ef(_0x135d4a[_0x5e51e4-0x1]),_0x4ff48=_0x4914ef(_0x135d4a[_0x5e51e4]);_0x2e03ab+=_0xd980f6(0x7f0)+_0x5e0709+'\x20'+_0x25bc9c;if(_0x4ff48!==_0x25bc9c)_0x2e03ab+='\x20L\x20'+_0x5e0709+'\x20'+_0x4ff48;}return _0x2e03ab;}function buildSegments(_0x1fde15,_0x4aeb22,_0x2e8e63,_0x459e5b){const _0x1356cb=_0x5f3ddf,_0x5256c9=[];for(let _0x529566=0x0;_0x529566<_0x1fde15['length']-0x1;_0x529566++){const _0x52a2c0=_0x1fde15[_0x529566],_0x4673a3=_0x1fde15[_0x529566+0x1],_0x13815c=_0x4aeb22(_0x52a2c0['t']),_0x323361=_0x4aeb22(_0x4673a3['t']),_0x2718a5=_0x2e8e63(_0x52a2c0),_0x174084=_0x2e8e63(_0x4673a3);_0x5256c9[_0x1356cb(0x40b)]({'d':_0x459e5b?'M\x20'+_0x13815c+'\x20'+_0x2718a5+_0x1356cb(0x7f0)+_0x323361+'\x20'+_0x2718a5+'\x20L\x20'+_0x323361+'\x20'+_0x174084:'M\x20'+_0x13815c+'\x20'+_0x2718a5+'\x20L\x20'+_0x323361+'\x20'+_0x174084,'from':_0x52a2c0,'to':_0x4673a3});}return _0x5256c9;}function buildSmoothPath(_0x165db6,_0x12dfd0,_0x3e7be7){const _0x209a67=_0x5f3ddf;if(_0x165db6['length']<0x2)return buildLinearPath(_0x165db6,_0x12dfd0,_0x3e7be7);const _0x1ef7d4=_0x165db6['length'],_0x1081f3=new Array(_0x1ef7d4);for(let _0x1286fc=0x0;_0x1286fc<_0x1ef7d4;_0x1286fc++)_0x1081f3[_0x1286fc]={'x':_0x12dfd0(_0x165db6[_0x1286fc]['t']),'y':_0x3e7be7(_0x165db6[_0x1286fc])};if(_0x1ef7d4===0x2)return'M\x20'+_0x1081f3[0x0]['x']+'\x20'+_0x1081f3[0x0]['y']+'\x20L\x20'+_0x1081f3[0x1]['x']+'\x20'+_0x1081f3[0x1]['y'];let _0x18e431='M\x20'+_0x1081f3[0x0]['x']+'\x20'+_0x1081f3[0x0]['y'];for(let _0x555718=0x0;_0x555718<_0x1ef7d4-0x1;_0x555718++){const _0x2f399f=_0x1081f3[_0x555718-0x1]||_0x1081f3[_0x555718],_0x65da7=_0x1081f3[_0x555718],_0x5bfac9=_0x1081f3[_0x555718+0x1],_0x144e32=_0x1081f3[_0x555718+0x2]||_0x5bfac9,_0x46d9c2=_0x65da7['x']<_0x5bfac9['x']?_0x65da7['x']:_0x5bfac9['x'],_0x11fe0c=_0x65da7['x']<_0x5bfac9['x']?_0x5bfac9['x']:_0x65da7['x'],_0x24c769=_0x65da7['y']<_0x5bfac9['y']?_0x65da7['y']:_0x5bfac9['y'],_0x2c8c41=_0x65da7['y']<_0x5bfac9['y']?_0x5bfac9['y']:_0x65da7['y'],_0x1382de=Math['max'](_0x46d9c2,Math['min'](_0x11fe0c,_0x65da7['x']+(_0x5bfac9['x']-_0x2f399f['x'])/0x6)),_0x417659=Math[_0x209a67(0xff5)](_0x24c769,Math[_0x209a67(0x1006)](_0x2c8c41,_0x65da7['y']+(_0x5bfac9['y']-_0x2f399f['y'])/0x6)),_0x34b40e=Math[_0x209a67(0xff5)](_0x46d9c2,Math['min'](_0x11fe0c,_0x5bfac9['x']-(_0x144e32['x']-_0x65da7['x'])/0x6)),_0x508732=Math[_0x209a67(0xff5)](_0x24c769,Math[_0x209a67(0x1006)](_0x2c8c41,_0x5bfac9['y']-(_0x144e32['y']-_0x65da7['y'])/0x6));_0x18e431+='\x20C\x20'+_0x1382de+'\x20'+_0x417659+'\x20'+_0x34b40e+'\x20'+_0x508732+'\x20'+_0x5bfac9['x']+'\x20'+_0x5bfac9['y'];}return _0x18e431;}function topEdgeMode(_0x270cae){const _0x30cad7=_0x5f3ddf,_0x4d558b=_0x270cae?.[_0x30cad7(0xb30)];if(!_0x4d558b)return'linear';const _0x3957e7=_0x4d558b[_0x30cad7(0x963)]||_0x30cad7(0x256);if(_0x3957e7===_0x30cad7(0x6f0)||_0x3957e7===_0x30cad7(0x8f7))return _0x30cad7(0xf9b);const _0x468562=_0x3957e7==='step',_0x59ce1d=_0x4d558b['color_thresholds'];let _0x57b9de=!!(_0x59ce1d?.[_0x30cad7(0xd2f)]&&_0x59ce1d?.[_0x30cad7(0xcba)]?.[_0x30cad7(0xd64)]);if(_0x57b9de&&_0x59ce1d[_0x30cad7(0x50e)]){const _0x3430f6=_0x59ce1d[_0x30cad7(0x3fe)]===_0x30cad7(0xfc2);for(let _0x17512a=_0x270cae[_0x30cad7(0x8e7)][_0x30cad7(0xd64)]-0x1;_0x17512a>=0x0;_0x17512a--){const _0x551816=_0x270cae[_0x30cad7(0x8e7)][_0x17512a],_0xbac7fe=_0x3430f6&&_0x551816[_0x30cad7(0x6f2)]!=null?_0x551816[_0x30cad7(0x6f2)]:_0x551816['v'];if(isNum(_0xbac7fe)){_0x57b9de=![];break;}}}const _0x1f6a55=_0x57b9de?_0x59ce1d[_0x30cad7(0x3fe)]===_0x30cad7(0xfc2)||_0x59ce1d['direction']==='horizontal':!!_0x4d558b[_0x30cad7(0x595)]?.[_0x30cad7(0xd2f)];if(_0x1f6a55){const _0x3895fe=_0x3957e7===_0x30cad7(0x43d)||_0x4d558b[_0x30cad7(0xcbe)];return _0x468562&&!_0x3895fe?_0x30cad7(0x889):_0x30cad7(0xf9b);}if(_0x468562)return'step';return _0x4d558b[_0x30cad7(0xd9f)]?_0x30cad7(0xd9f):'linear';}function buildShapePath(_0x2ff0ae,_0x58ae22,_0x3ae928,_0x33f47a){const _0x33effc=_0x5f3ddf;return _0x2ff0ae===_0x33effc(0x889)?buildStepPath(_0x58ae22,_0x3ae928,_0x33f47a):_0x2ff0ae===_0x33effc(0xd9f)?buildSmoothPath(_0x58ae22,_0x3ae928,_0x33f47a):buildLinearPath(_0x58ae22,_0x3ae928,_0x33f47a);}function findClosestPoint(_0x5e28ad,_0xc9bf44){const _0x23675d=_0x5f3ddf;if(!_0x5e28ad[_0x23675d(0xd64)])return null;let _0x31f9ba=0x0,_0x31bc39=_0x5e28ad['length']-0x1;while(_0x31f9ba<_0x31bc39){const _0x331758=_0x31f9ba+_0x31bc39>>0x1;if(_0x5e28ad[_0x331758]['t']<_0xc9bf44)_0x31f9ba=_0x331758+0x1;else _0x31bc39=_0x331758;}const _0x5c5e24=_0x5e28ad[_0x31f9ba],_0x304329=_0x5e28ad[_0x31f9ba-0x1];if(!_0x304329)return _0x5c5e24;return Math[_0x23675d(0xe54)](_0x5c5e24['t']-_0xc9bf44)<Math['abs'](_0x304329['t']-_0xc9bf44)?_0x5c5e24:_0x304329;}function resolveValueColor(_0x19e952,_0x17f24e,_0x9b36bd,_0x55e6d6){const _0x1c2ed5=_0x5f3ddf;if(!isNum(_0x19e952)||!_0x17f24e?.[_0x1c2ed5(0xd64)])return _0x9b36bd;const _0x595887=[..._0x17f24e][_0x1c2ed5(0xdf7)](_0x4dd843=>isNum(toNum(_0x4dd843[_0x1c2ed5(0x76c)]))&&_0x4dd843['color'])[_0x1c2ed5(0xaa7)]((_0x320ab4,_0x281589)=>toNum(_0x320ab4['value'])-toNum(_0x281589[_0x1c2ed5(0x76c)]));if(!_0x595887[_0x1c2ed5(0xd64)])return _0x9b36bd;if(_0x55e6d6){if(_0x19e952<=toNum(_0x595887[0x0][_0x1c2ed5(0x76c)]))return _0x595887[0x0][_0x1c2ed5(0x800)];if(_0x19e952>toNum(_0x595887[_0x595887[_0x1c2ed5(0xd64)]-0x1][_0x1c2ed5(0x76c)]))return _0x595887[_0x595887['length']-0x1][_0x1c2ed5(0x800)];for(let _0x41ae42=0x0;_0x41ae42<_0x595887['length']-0x1;_0x41ae42++){const _0x1c9f27=toNum(_0x595887[_0x41ae42][_0x1c2ed5(0x76c)]),_0x3b996a=toNum(_0x595887[_0x41ae42+0x1]['value']);if(_0x19e952>_0x1c9f27&&_0x19e952<=_0x3b996a){const _0x4ec56d=(_0x19e952-_0x1c9f27)/(_0x3b996a-_0x1c9f27||0x1);return _lerpColor(_0x595887[_0x41ae42][_0x1c2ed5(0x800)],_0x595887[_0x41ae42+0x1]['color'],_0x4ec56d);}}return _0x595887[_0x595887[_0x1c2ed5(0xd64)]-0x1][_0x1c2ed5(0x800)];}let _0x1c4c90=_0x595887[0x0]['color']||_0x9b36bd;for(const _0x333e58 of _0x595887){if(_0x19e952>toNum(_0x333e58[_0x1c2ed5(0x76c)]))_0x1c4c90=_0x333e58['color']||_0x1c4c90;}return _0x1c4c90;}function _lerpColor(_0x22b2e8,_0x28b1b4,_0x2ca919){const _0x206ec8=_0x5f3ddf,_0x176343=_parseColor(_0x22b2e8),_0x1779c2=_parseColor(_0x28b1b4);if(!_0x176343||!_0x1779c2)return _0x2ca919<0.5?_0x22b2e8:_0x28b1b4;const _0x3c315b=Math[_0x206ec8(0x424)](_0x176343[0x0]+(_0x1779c2[0x0]-_0x176343[0x0])*_0x2ca919),_0x3ede4a=Math[_0x206ec8(0x424)](_0x176343[0x1]+(_0x1779c2[0x1]-_0x176343[0x1])*_0x2ca919),_0x327d77=Math['round'](_0x176343[0x2]+(_0x1779c2[0x2]-_0x176343[0x2])*_0x2ca919);return _0x206ec8(0xfa2)+_0x3c315b+','+_0x3ede4a+','+_0x327d77+')';}function _0x3ca2(){const _0x34348c=['cssText','Week\x20Before','12h','thr-val','<div\x20class=\x22fg0\x20mt8\x22><label>','.ann-row','/h)','Percentages','tab','previous\x20period','Search\x20settings','Axis\x20Labels','var(--secondary-text-color,\x20#888)','href','toBlob','Español','\x20arg(s)','.e-value_transform','_xEnt','_handleCalendarDayPick','addColorStop','sgc-export-menu','sgc-tooltip',';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>','legend_position','_dpRangeStart','pie_label_format','Shows\x20numeric\x20value\x20labels\x20on\x20the\x20left\x20(primary)\x20edge\x20of\x20the\x20graph.','System','Previous\x20Period','_autoHideForce','_preciseTsCache','Vertical','.e-legend_live','\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20','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).','_drillBucketAt','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.','cstab','classList','getMinutes','line_width','.sgc-dp-next','bottom-right','reduce','\x20>\x20','_renderRAF','\x20stroke-width=\x22','abort','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','never','show_range_band','\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>','sqrt','_formatAxisStateLabel','last_7d','_hasAnyAggregatedEntity','yaxis','<div\x20class=\x22sgc-dp-cal-hint\x22>','Slice\x20Spacing','sgc-strip-layer','calendarGroup','mouseup','value_end','_resolveTemplate','_detectDark','getBoundingClientRect','Loading…','result','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-period\x22><option\x20value=\x22previous_period\x22\x20','<linearGradient\x20id=\x22','_barHalfWidth','Layout','sgc-extras','.cs-tb','[data-intlabel]','Hide\x20on\x20Load','rgba(255,255,255,0.55)','Z-Index','Auto\x20(unit)','[sgc]\x20value_transform\x20produced\x20non-numeric\x20probe:','_renderers','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.','\x22\x20data-dp-day=\x22','--card-background-color','fillRect','rgba(255,255,255,0.45)','pink','fill:','.e-lower_bound','Reference\x20Attribute','concat','var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))','<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>','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22animate_graph\x22\x20type=\x22checkbox\x22\x20','Y\x20Label\x20Opacity','_placeTooltip','_lastTouchPopT','price_attribute','B\x20÷\x20A','Show\x20Timestamp','\x22\x20width=\x22','<div\x20class=\x22sgc-box-wrap\x22\x20style=\x22position:relative;width:100%;height:','state_strip_height','180D','scrollbar','setProperty','Color\x20of\x20the\x20numeric\x20value\x20text\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20text\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','sgc-y-axis-bg','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.','<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>','MMM','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','\x20.ann-list,\x20.ma-list,\x20.thr-list,\x20.cmp-list,\x20.asr-list','\x22><input\x20id=\x22zoom_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','_scheduleResolvePreciseRecordTimes','\x20style=\x22opacity:0.6\x22','</select></div></div><input\x20id=\x22date_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','MM/DD','TL_STL','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.','next','Transition','[sgc]\x20','</label><input\x20class=\x22e-name_size\x22\x20type=\x22text\x22\x20placeholder=\x2214px\x22\x20value=\x22','drawSa','atan2','_pinnedMode','var(--success-color,\x20#2ecc71)','Stroke\x20thickness\x20of\x20the\x20now\x20line\x20in\x20pixels.\x20Default\x20is\x200.5.\x20Accepts\x20decimals\x20like\x201.5.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_stacked_total\x22\x20type=\x22checkbox\x22\x20','[class*=\x22e-\x22]','callApi','TL_SC','<div\x20class=\x22f\x22><label>','linear','energy_date_sync','\x22\x20data-cstc=\x22headericon\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</style>','0.55','</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','Min\x20Y\x20Range','rgb(','%</span></div>','include_area_names','200px','Optional\x20attribute\x20path\x20on\x20the\x20price\x20entity\x20to\x20read\x20the\x20price\x20from\x20(dot\x20notation).\x20Leave\x20empty\x20to\x20use\x20its\x20state.','band','preventDefault','grey','_fd','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.','_io','<line\x20x1=\x22','card_border_color','state_color','_wheelHandler','globalAlpha','Stacked\x20Group\x20Totals','<stop\x20offset=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_grid\x22\x20type=\x22checkbox\x22\x20','unexpected\x20token\x20\x22','startsWith','_startEnergyDateSync','\x22><span\x20class=\x22u\x22>°</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','data-trend','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ei\x22>','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.','sgc-crosshair','</span></div></label></div></div><div\x20class=\x22thr-list\x22>','setItem','state','trend_period_hours','Ext\x20LTS','raw','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','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.','sgc_ed_search','cmp-period','\x22.\x20','Auto\x20(HA\x20profile)','.e-enabled','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.','cyan','language','Shows\x20total\x20value\x20in\x20the\x20center\x20of\x20the\x20chart.\x20When\x20off,\x20Pie\x20becomes\x20a\x20full\x20pie\x20instead\x20of\x20donut.','Center\x20Label\x20Size','\x22></div><div\x20class=\x22f\x20ma-lbl-f\x22><label>','_wsSubscribing','px;\x22><svg\x20width=\x22100%\x22\x20height=\x22','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22panel\x20','styling','.ann-label','[sgc]\x20invalid\x20axis\x20label\x20format\x20ignored\x20(#241):','.f,\x20.si,\x20.overlay-row,\x20.ms','_cardTab','STYLE','eMs','translate(-50%,\x20-50%)','last_changed','live','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22\x20style=\x22max-width:none\x22>','gradient','\x22></div></div></div></div>','extrema_bg_color','appearance','cmpEnt','<button\x20class=\x22tb\x20main-tb\x20','bool','</option><option\x20value=\x22last_year\x22\x20','noLeadFill','_onIntervalSyncEvent','endAngle','</option><option\x20value=\x22dotted\x22\x20','font-weight:500;pointer-events:none;','from','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.','chart_mode','Last\x2030\x20days','Avg\x20','Tomorrow','_sumEmptyWarned','carrySlackMs','drop','_sgcIcon','max','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_fill\x22\x20type=\x22checkbox\x22\x20','sgc-interval-sync','setMinutes','Radar','TL_RD','Advanced','false','show_points','_start','show_interval_picker','_isHistoryAggregated','Hard','\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>','_buildStackState','_lastPadT','><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','min','drag-over','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.','\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>','light-grey','<div\x20class=\x22sgc-tt-row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','create','_formatDatePickerLabel','crosshair_delta','de-DE','Day','px\x20','\x22\x20selected>','\x22\x20width=\x2210\x22\x20height=\x22','\x20style=\x22opacity:.3;pointer-events:none\x22','some','gridAutoFlow','</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','e-needle_color','<div\x20class=\x22sgc-state-row\x20sgc-state-row-stacked','Last\x206H','600','energy_collection_key','var(--error-color,\x20#ff4757)','_getDataSourceForRange','hide_on_load','.cs','neg','lastMin','</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','resets\x20within\x20the\x20bucket\x20(looks\x20like\x20a\x20daily/total_increasing\x20counter).\x20','Entities','Custom\x20Name','--primary-color','</foreignObject></svg>','[sgc]\x20full-card\x20PNG\x20failed,\x20falling\x20back\x20to\x20the\x20chart\x20export','_cols','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Event','H-line','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','interval_picker_position','Last\x20Week','_buildStateRowHtml','_dragState','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.','Legend','_applyModeVisibility','#2c3e50','groupPoints','Live','Center\x20Label\x20Color','#16a085','Round\x20Ticks','\x22\x20data-dp-preset-offset=\x22','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.','cols','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','bad\x20number\x20\x22','Shows\x20percentage\x20next\x20to\x20each\x20bar\x20and\x20Share\x20row\x20in\x20the\x20hover\x20tooltip.','scroll_mode','_resetAggWarned','_attrGbyWarned','Image\x20URL','Svenska','Custom\x20color\x20for\x20X-axis\x20labels.\x20Accepts\x20any\x20CSS\x20color\x20or\x20CSS\x20variable.\x20Leave\x20empty\x20to\x20use\x20theme\x20--primary-text-color.','</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','_end','_fillRaf','</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','date_picker_step','show_y2_axis','secondary','font-weight:500;opacity:0.8','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.','date_picker_shortcuts_position','Font\x20Color','[sgc\x20fetch]','.e-price_attribute','.cst','dddd','date_picker_default_mode','.sgc-state-wrap[data-pos=\x22','Reference\x20Year','children','Aligned\x20(below)','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.','<div\x20class=\x22sgc-dp-presets\x22>','_maybeWarnMissingLTS','_renderDatePickerPresets','_refRefIds','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','text-anchor','pow','paint-order:stroke\x20fill','data-t','true','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-intlabel=\x22','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.','mdi:chart-line','maxRadius','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.','\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>','_compareShiftHours','_applyDatePickerPreset','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.','</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_legend','_resolvedTemplateColors','card_background_blur','ha-icon','data-pin-for','_panActive','then','statistics','show_trend_icon','_layout','avg','_ioVisible','Value\x20Field','.e-state_map','Last\x2090\x20days','<div\x20style=\x22display:flex;gap:16px;align-items:flex-start\x22><div>','</select></div></div><input\x20id=\x22pph_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','date_picker_reset','Day\x20Before','font-size:','sgc-line','first','inv','pointerup','_fpLastW','Bar\x20Spacing','closest','\x22><input\x20id=\x22card_background_color_pick\x22\x20type=\x22color\x22\x20value=\x22','.e-data_value_expression','box-shadow:none','</b>\x22</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub-hint\x22>','numeric','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-attribute\x22><option\x20value=\x22\x22>—\x20','GRADIENT','Periods\x20Back','State','<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>','year','<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>','Day\x20of\x20month\x20(1-31)','_findEnergyCollection','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).','\x22><input\x20id=\x22scroll_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','subtle','Statistics\x20Graph\x20Chart\x20Card','dataTransfer','segments-thr','localeCompare','sgc-search-miss','meter_period','</label><div\x20class=\x22sw\x22><select\x20id=\x22x_axis_interval\x22>','</span></div></label></div>','userSpaceOnUse','tooltip_sync','epoch_ms','Visual\x20Options','Box\x20Plot','line','LANG_NAMES','Sync\x20with\x20HA\x20Energy\x20date\x20picker.\x20Cannot\x20be\x20used\x20with\x20Date\x20Picker.','dispatchEvent','carryPastNow','stats','.sgc-dp-bar','[statistics-graph-chart-card]\x20Unknown\x20aggregate_func:\x20\x22','_stateTimelineLegendColors','_cssPath','area_id','attrs','.r2,\x20.r3,\x20.sg','\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>','</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>','</select></div></div><button\x20class=\x22asr-del\x22\x20title=\x22','</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>','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.','3017540OgjteS','State\x20Layout','donut','data-pin','</label><div\x20class=\x22sw\x22><select\x20id=\x22graph_start\x22>','item','.e-data_time_unit','Subtle\x20(card\x20default)','device_id','_applyAttributeName','series','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','mdi:icon\x20or\x20{{\x20template\x20}}','\x22\x20data-mode=\x22','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.','.e-break_on_null','</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','cmp-dl','stop-color','now_line_opacity','_edLang','#727272','show_x_ticks','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.','Value\x20Expression','_onDatePickerReset','Custom\x20color\x20for\x20the\x20header\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_renderId','threshold','paint-order:stroke;stroke:var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c));stroke-width:3px;stroke-linejoin:round;','formatEntityAttributeName','unavailable','\x22\x20rx=\x220.5\x22\x20fill=\x22','Labels','label_color','Donut','236847tuvCjk','Header,\x20icon,\x20styling\x20and\x20language','_drawDataLabels','Name\x20of\x20the\x20value\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20price_per_kwh.','Jun','setTime','#sgc-base','\x22>▶</button>\x0a\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-cal-grid\x22>','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.','Compact\x20mode\x20—\x20removes\x20all\x20chrome,\x20shows\x20entity\x20name\x20+\x20value\x20+\x20tiny\x20graph.','\x20style=\x22opacity:0.3;pointer-events:none\x22','Size\x20of\x20the\x20state\x20row\x20icon.\x20Accepts\x20CSS\x20values,\x20e.g.\x2018px.','Both','getPropertyValue','<button\x20class=\x22sgc-dp-mode\x20','44pTZDhl','upper_bound','null','_scheduleUpdate','3RmoYYN','.sgc-plot','5,4','Show\x20the\x20maximum\x20value\x20label.\x20Disable\x20to\x20hide\x20just\x20the\x20max.','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_scale_points\x22\x20type=\x22checkbox\x22\x20','Label','Padding','barH','.asr-del','\x22\x20stroke-width=\x222\x22/>','unknown\x20function\x20\x22','_effectiveAnnotations','\x20takes\x201\x20arg','_intervalSyncRequestHandler','optStats','show_pph_picker','<div\x20class=\x22sgc-state-align-right\x22>','Hour\x20of\x20day\x20(0-23)','bins','changeDiffSeries','</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>','\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>','GET','_isCardFieldRelevantForMode','Auto\x20Scale','Date\x20Picker','join','_restartEnergyDateSyncIfNeeded','fill=\x22url(#','last_15d','reverse','fill=\x22','_animStart','_prep','All\x20entities\x20are\x20below\x20the\x20threshold','sgc-range-band','stacked','_scrollHandler','\x22\x20data-idx=\x22','padT','subscribeEvents','card_header_weight','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.','day_of_year','Key','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-legend-swatch\x22\x20style=\x22','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-risefall_enabled\x22\x20type=\x22checkbox\x22\x20','.sgc-bar{opacity:0.85}','periodNoEsc','My\x20annotation','Hovering\x20broadcasts\x20the\x20timestamp\x20to\x20all\x20synced\x20cards.','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.','y_axis_label','0.65','card_background_color','2-digit','fetchHistory','hh:mm\x20A','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.','#27ae60','e-point_colors','<div\x20class=\x22sgc-detail-legend\x22>','config-changed','\x22>‹</button><span\x20class=\x22sgc-dp-label\x20','\x22><input\x20class=\x22cmp-col-pick\x22\x20type=\x22color\x22\x20value=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22card_icon_position\x22>','stroke=\x22','Graph\x20Start','Tooltip\x20Sync','touchcancel','week_of_year','segments','_dataVarIds','.e-show_fill','\x22><div\x20class=\x22sw\x22><select\x20id=\x22attribute_list_position\x22>','2\x20Hours','\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.','devicePixelRatio','_lastMin','<img\x20class=\x22sgc-header-icon-img\x22\x20src=\x22','setPointerCapture','A\x20−\x20B','\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','__sgcDecisionHours','.e-legend_sum','drill_down','touchstart','</div><div\x20class=\x22ha-tap-action-picker-wrap\x20mt8\x22\x20style=\x22min-height:56px\x22\x20data-idx=\x22','_renderDatePicker','ma-lbl','DD-MM-YYYY','visibilityState','</defs>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','30D','increase','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>','h</option>','_collections','No\x20data\x20to\x20build\x20calendar.','<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>','\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22','Period\x20Highlight','_resolvePreciseRecordTimes','_pinDrag','\x22\x20x1=\x220\x22\x20y1=\x220\x22\x20x2=\x220\x22\x20y2=\x221\x22>','mousemove','linearGradient','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div></div>','light-blue','Tooltip\x20Total','_inferEnergyPeriodMode','</select></div></div><div\x20class=\x22f\x22></div></div>','stopPropagation','Grid','</label><input\x20id=\x22lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22','iso','#1D9E75','bar_corner_radius','_aggregate','.sgc-dp-wrap','ann','\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20</div>','[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.','<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>','data-band-w','.ann-del','_brushArmed','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-hide_name\x22\x20type=\x22checkbox\x22\x20','applyPriceToSeries','auto_scale_rules','</label><input\x20class=\x22thr-val\x22\x20type=\x22text\x22\x20value=\x22','\x22\x20viewBox=\x220\x200\x20','sgc-ann-label\x20sgc-ann-threshold-label','\x22\x20data-mtab=\x22yaxis\x22>','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.','last\x20week','statistics_unit_of_measurement','_exportName','_pairs','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.','Last','\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','.sgc-al-select','</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>','[data-panel=\x22cardset\x22]','\x20sgc-dp-center-abs','Smooth','\x20style=\x22opacity:.35;pointer-events:none\x22','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.','</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x22binary_sensor.x\x22\x20value=\x22','group_by_picker_group','brush_zoom','Header\x20Color','\x0a\x20\x20\x20\x20\x20\x20<style\x20id=\x22sgc-base\x22>','var(--secondary-text-color)','_refDirtyIds','Color\x20of\x20the\x20MDI\x20icon\x20in\x20the\x20state\x20row.\x20Enter\x20threshold\x20to\x20change\x20the\x20icon\x20color\x20dynamically\x20based\x20on\x20the\x20current\x20value.','grid_options','_formatAttrLabel','_dpMode','MM-YYYY','</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','#888888','<div\x20class=\x22tc\x20mtc\x20','scatter','fill_opacity','_calendarMaxNeedsHourly','Point\x20Size','sgc-annotations-bg','\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','.sgc-detail-legend-wrap','gauge_span','Fri','491770bQYqBK','sgc-dp-center-abs','tEnd','revokeObjectURL','_animRaf','State\x20Color','\x22></ha-icon>','\x20/\x20','var(--success-color,\x20#26a69a)','_statMeta','\x27);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(','firstDay','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.','.tc','asr-pph','trim','0.75','_isLiveTrackingNeeded','.sgc-state-wrap','top','\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>','_pieSlices','#888','<span\x20class=\x22sgc-title\x22\x20style=\x22','wrap','.sgc-card{position:relative;overflow:hidden}','_pinsBackup','scroll_sync_group','\x20Z\x22\x20fill=\x22','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.','><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','sgc-plot-clip-','carryForwardMs','8\x204','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22stacked\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-mtab=\x22display\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>','num','applyEntityTransforms','\x22\x20fill=\x22transparent\x22/>','DD/MM\x20hh:mm\x20A','animate_graph','TL_SC_RD','sgc-datepicker-sync','advanced','show_state','stats:net','</div>\x0a\x20\x20\x20\x20\x20\x20</div>','</select></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','timeZone','SCRIPT','Day\x20of\x20year\x20(1-366)','</label><div\x20class=\x22ci\x22><input\x20class=\x22cmp-col\x22\x20type=\x22text\x22\x20placeholder=\x22auto\x22\x20value=\x22','sgc-candle\x20','sin','pointerType','</label><input\x20id=\x22min_bound_range_secondary\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','.e-auto_hide','all','DD/MM','dev','_renderLegend','_fillFallbackHostH','\x22><span\x20class=\x22u\x22>s</span></div></div>','middle','computeMovingAverages','target','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.','<div\x20class=\x22sgc-state-row-group\x22>','x_axis_font_opacity','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.','new_state','dot','_drawGrid','var(--error-color,\x20#ef4444)','mapped','assign','\x20style=\x22visibility:hidden\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_mode\x22>','pph_picker_group','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22period_highlight\x22\x20type=\x22checkbox\x22\x20','%\x22\x20stop-color=\x22','label_font_size','_isFieldRelevantForMode','.e-data_time_year','x_axis_color','_zoomHistory','_read','\x22>›</button></div>','history:inflight','\x20.sgc-dp-nav','Bezier','></div></div><button\x20class=\x22thr-del\x22\x20title=\x22','</button></div>','Draws\x20small\x20tick\x20marks\x20at\x20each\x20time\x20label\x20position\x20on\x20the\x20X\x20axis.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.','show_timestamp','</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','interval_options','</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','toLocaleTimeString','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20waterfall.</div>','</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','epoch_seconds','svg','The\x20Best\x20graph\x20chart\x20card\x20for\x20HA\x20entities\x20and\x20long-term\x20statistics','Icon\x20Color','_dpInitialSyncDone','[data-mtc=\x22display\x22]','recorder/get_statistics_metadata','points_per_hour','\x22></div></div><div\x20class=\x22f\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','value_factor','7344588whqSAs','Solid','_isStat','Always','warn','\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','Lower\x20Bound','sgc-ma-line','Thin','Corner\x20Radius','_priceJobsCtx','</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','_clearPins','days','show_label','deltaX','toLocaleString','.e-show_data_labels','</label><div\x20class=\x22sw\x22><select\x20id=\x22language\x22>','_suppressScrollDispatch','5minute','.e-data_time_field','</label><div\x20class=\x22sw\x22><select\x20id=\x22crosshair_pins\x22>','sum','Last\x2012\x20months','font-size:10px;color:var(--ts);margin:6px\x202px\x208px','unexpected\x20character\x20\x22','.ma-list','y_axis_font_size','<div\x20class=\x22sgc-tt-time\x22>','dominant-baseline','card_icon','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</svg>','_renderQueryPickers','_refLookupFor','\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>','\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','</label><div\x20class=\x22sw\x22><select\x20id=\x22axis_style\x22>','measurement','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.','var(--primary-color,\x20#378ADD)','_broadcastQuerySync','24H','LTS','touchend','No\x20data','std','\x22\x20y2=\x22','Date','.sgc-al-wrap','&significant_changes_only=0','mapX','Group','Add\x20Entity','--primary-font-family','Data\x20beyond\x20~10\x20days\x20may\x20be\x20unavailable.','><span\x20class=\x22msl\x22></span></label></div><button\x20class=\x22ma-del\x22\x20title=\x22','.ann-source','\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','Value\x20Size','_overrideGroupBy','.e-extrema_show_timestamp','Decimals','pmin','_editorTplKey','source','independent','.sgc-qp-wrap','14px','_entities','find','_updateHistory','_seriesEntity','.e-legend_avg','_fillObsPlot','_structureDirty','scroll_sync','Y\x20Axis\x20Format','push','_default','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg0\x22><div\x20class=\x22fgl\x22>','<text\x20x=\x22','card_border_width','selector','text/csv;charset=utf-8','ISO\x20/\x20epoch\x20ms','Entity','sgc-dp:','.e-data_value_field','[sgc]\x20annotation\x20history\x20fetch\x20failed','\x20entity(s)\x20lack\x20long-term\x20statistics\x20','backgroundColor','controller','Visibility','\x22\x20fill-opacity=\x220.72\x22\x20stroke=\x22','rgba(255,255,255,0.3)','hourly-statistics\x20cap;\x20last/first/diff/max\x20aggregates\x20fall\x20back\x20to\x20coarser\x20rows\x20','#2ecc71','month_of_year','_onQuerySyncEvent','Bar','data_time_field','innerRadius','round','No\x20data\x20to\x20build\x20heatmap.','_stretchSlots','yellow','group','sgc-period-highlight','</label><input\x20class=\x22e-stack_group\x22\x20type=\x22text\x22\x20placeholder=\x22','custom:statistics-graph-chart-card','y_axis_round_ticks','600\x20','.e-unit','_renderHeader','</option><option\x20value=\x22last_week\x22\x20','Auto\x20(HA\x20language)','getItem','<option\x20value=\x22\x22>—\x20Select\x20entity\x20—</option>','-color)','clientHeight','</label><input\x20class=\x22e-lower_bound\x22\x20type=\x22text\x22\x20placeholder=\x220,\x20~0\x20or\x20sensor.x\x22\x20value=\x22','</label><div\x20class=\x22ha-icon-picker-wrap\x22\x20data-card-icon\x20style=\x22min-height:48px\x22></div></div><div\x20class=\x22f\x22><label>','_draw','\x22></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_drawYAxis','total','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','area','Base\x20Colors','</label><input\x20class=\x22e-z_index\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22','Falling','<label\x20class=\x22si\x22\x20style=\x22min-width:auto\x22><div\x20class=\x22st\x22><input\x20type=\x22checkbox\x22\x20data-dpmode=\x22','.sgc-series','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).','UTC','Y\x20Axis\x20Decimals','42uayZKn','full','Clamp\x20the\x20Y\x20axis\x20to\x20fixed\x20or\x20dynamic\x20min/max\x20values.\x20Accepts\x20a\x20number\x20or\x20an\x20entity\x20ID\x20for\x20a\x20dynamic\x20bound.','preserveAspectRatio','card_border_radius','soft','sgc-ann-span','position:absolute;visibility:hidden;pointer-events:none;','anchorT','Period','_hourlyCapWarned','The\x20entity\x27s\x20current\x20state\x20right\x20now,\x20independent\x20of\x20the\x20period\x20shown\x20on\x20the\x20chart.\x20The\x20other\x20values\x20all\x20describe\x20the\x20displayed\x20range.','_tooltipAbort','Horizontal','</label><input\x20id=\x22card_background_image\x22\x20type=\x22text\x22\x20placeholder=\x22/local/photo.jpg\x20or\x20https://...\x22\x20value=\x22','</select></div></div><div\x20class=\x22csb\x22\x20','_scrollSyncHandler','Font\x20size\x20of\x20the\x20extrema\x20value\x20in\x20pixels.\x20Default\x20is\x2013.\x20Timestamp\x20text\x20scales\x20proportionally.','update_interval','Calendar\x20periods','\x22\x20alone\x20under\x20a\x20combined\x20label.','ents','<span\x20class=\x22sgc-trend-indicator\x22\x20style=\x22','#9b59b6','Min','_slideWindow','Card\x20Border','ohlc','createObjectURL','<span\x20class=\x22sn\x22>','_resolvedEntityAnnotations','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','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.','lines','pointerEvents','_dpSyncHandler','Color\x20of\x20the\x20vertical\x20now\x20marker\x20line.\x20Leave\x20empty\x20for\x20theme\x20default\x20(primary\x20text\x20color).','_graphFingerprint','pph_picker_position','flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap','_toggleSeriesVisibility','date','<div\x20class=\x22sgc-state-row','_applyFillHeight','_getAvailableEntities','data','First','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.','pct','red','rgba(255,255,255,0.85)','\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>','</span></div></label></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','All','</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','.sgc-export-btn,\x20.sgc-export-menu,\x20.sgc-tooltip,\x20.sgc-zoom-brush,\x20.sgc-pins,\x20.sgc-hover-dots,\x20.sgc-crosshair','><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>','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.','.thr-row','#2980b9','<div\x20class=\x22sgc-legend-item\x20','show_date_picker','Reverse','\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','Name\x20Position','minute','png','Band','fillText','hassUtil','Horizontal\x20alignment\x20of\x20the\x20compact\x20legend.','last','</label><input\x20class=\x22ann-label\x22\x20type=\x22text\x22\x20placeholder=\x22','\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.','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.','mdi:code-braces','height','_hasCandlestick','PALETTE','</div><div\x20class=\x22f\x22><label>','show_full_period','</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','getDate','stroke-dasharray:none','<button\x20class=\x22sgc-dp-preset\x20','Top\x20Center','_computeWsTrackedKey','_pinchActive','toggle','\x22><input\x20class=\x22e-extrema_bg_color-picker\x22\x20type=\x22color\x22\x20value=\x22','.e-extrema_color-picker','_exportPng','friendly_name','No\x20rules\x20yet\x20-\x20the\x20built-in\x20auto\x20scale\x20decides','always','\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','firstWd','_colorTemplateUnsubs','\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>','show_now_line','data-axis-side','</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','#1c1c1c','\x20but\x20the\x20card\x20is\x20v','</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','Same\x20as\x20Min\x20Y\x20Range\x20but\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','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','+-*/%(),','<label>','Call\x20Service','requesterId','sgc-h32','_broadcastIntervalSync','rgba(0,0,0,0.35)','now_line_style','battery_entity','Deutsch','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-extrema_show_timestamp\x22\x20type=\x22checkbox\x22\x20','ha-selector','<div\x20class=\x22sgc-spark-list\x22>','col','device_class','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Group\x20By\x20Picker','rect','sgc-ann-label\x20sgc-ann-band-label','rgba(128,128,128,0.8)','\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>','Last\x2024H','alphabetic','X\x20Axis','</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','Norsk','scrollLeft','Shows\x20a\x20compact\x20dropdown\x20list\x20of\x20attributes\x20for\x20entities.','dec:','long-dash','.cmp-add','_refreshPriceSeries','catch','font-weight:','_collectThrRefs','getUTCHours','total_increasing','rows\x20carry\x20no\x20sum/change\x20columns\x20(measurement\x20sensor).\x20Summing\x20means\x20is\x20','<div\x20class=\x22sgc-qp\x20align-','\x22></div><div\x20class=\x22f\x22></div></div>','day_of_month','</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>','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.','pie_spacing','removeChild','date_picker_nav_position','Progress','angle','day','Fills\x20the\x20area\x20below\x20the\x20line\x20with\x20a\x20semi-transparent\x20version\x20of\x20the\x20entity\x20color.\x20Combined\x20with\x20gradient,\x20creates\x20a\x20smooth\x20fade-out\x20effect.','manual','MMMM','_normalizeCompare','history','sgc-data-labels','.sgc-pie-canvas','lastRaw','font','_isCounterEntity','<stop\x20offset=\x22100%\x22\x20stop-color=\x22','_getStatId','</label><input\x20class=\x22e-data_time_field\x22\x20type=\x22text\x22\x20placeholder=\x22start_time\x22\x20value=\x22','./translations/','_tmp','button','.e-thr_transition','_resolvedColors','object','equal_color','_collectDataVarIds','.ann-val2','padL','Add\x20Threshold','_shouldAlignToClock','Number\x20Format','waterfall','floor','Damp\x20midnight\x20reset\x20artifacts','\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>','_resolveStateRowValue','.e-fixed_value','.e-show_extrema','<div\x20class=\x22ci\x22><input\x20class=\x22','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','up_to_hours','Shows\x20a\x20Total\x20row\x20in\x20the\x20hover\x20tooltip.','Add\x20Comparison','state_strip','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-thr_enabled\x22\x20type=\x22checkbox\x22\x20','indigo','sgc-chrome-clip-','500\x20','label','last_color','0.08','var(--error-color,\x20#ef5350)','--sgc-path-len','T_VERSION','</label><input\x20class=\x22e-unit\x22\x20type=\x22text\x22\x20placeholder=\x22','sgc-pin-label','DateTimeFormat','_drillStack','cellH','connection','Attribute\x20Data\x20Source','_allSeries','#26a69a','\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22','history/period/','4.03','toUpperCase','</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','_debug','<button\x20class=\x22tb\x20cs-tb\x20','isNaN','\x00cmp:','card_header_color','every','_hass','.asr-list','sgc-fill-height','_renderErrTs','Threshold','sun.sun','<button\x20class=\x22sgc-dp-reset\x22\x20aria-label=\x22','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.','<ha-icon\x20class=\x22sgc-header-icon\x22\x20icon=\x22','_zoomAbort','\x22><div\x20class=\x22sw\x22><select\x20id=\x22interval_picker_position\x22>','group_by_picker_position','[sgc]\x20update\x20failed','block','</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>','_buildThresholdGradient','Gauge\x20Span','_colorUnsubs','canvas','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</label><input\x20id=\x22battery_low_threshold\x22\x20type=\x22text\x22\x20placeholder=\x2220\x20or\x20sensor.x\x22\x20value=\x22','--rgb-primary-text-color','sgc-candle-wick','Candlestick','\x22\x20data-dp-rolling-days=\x22','Gauge','disconnect','Line','entries','</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-pph\x22><option\x20value=\x22\x22\x20','</label><input\x20id=\x22upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','Never','primary_state_as','_refSeries','dp-range-sel','.sgc-plot-wrap','weekday','TABLE','_priceJobFetches','#ff4757','\x20→\x20','Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20follows\x20the\x20Home\x20Assistant\x20theme\x20colour.','flex-shrink:0;color:var(--ts);display:flex','state_changed','.e-trend_period_hours','.panel','_resolveEntityAnnotations','#8e44ad','panel','Hours\x20to\x20Show','dpPresetOffset','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-ref_op\x22\x20','Basic','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).','var(--success-color,\x20#22c55e)','_computeEffectiveWindow','\x20sgc-fill-height','Compare\x20With','min_bound_range','Name\x20Size','_calendarCounterNeedsHourly','Jan','Apr','options','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.','translate(calc(-50%\x20+\x20','Minutes','card_icon_size','.fg,\x20.fg0','<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>','cancelable','<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>','has','restore','\x22\x20placeholder=\x22#hex,\x20var(--x-color)\x20or\x20{{\x20template\x20}}\x22><input\x20class=\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-number_format\x22>','.f,\x20.si','bucketPrecision','</span></div></label></div></div></div><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','_numOrNull','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22state_class=','.e-trend_stable_color-picker','\x22\x20title=\x22','auto_hide_entities','.e-price_entity','plotW','thr-col-pick','_pushViewWindow','</label><div\x20class=\x22sw\x22><select\x20id=\x22legend_position\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-align_state\x22\x20','Time\x20Zone','_eT','groupExtremesByKey','Month','lime','getGridOptions','Icon\x20Position','X\x20Grid\x20Opacity','_computeInstanceKey','extrema_show_timestamp','_drillTimer','close','</label><input\x20class=\x22e-risefall_increase\x22\x20type=\x22color\x22\x20value=\x22','remove','int','cursor','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','show_in_legend','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.','rise_fall_colors','_onDatePickerMode','histogram','unexpected\x20','_exportPngCard','_dpExpanded','offsetHeight','rgba(255,255,255,0.5)','.e-risefall_enabled','locale','tooltipName','show_graph','</select></div></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ann-list\x22>','_overrideHoursToShow','applyBandDelta','Dashed','Overlay','sgc-strip-label','startDist','Week','test','pickStatField','\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>','dark-grey','active','classic','Max','_drillUp','.e-statistic_id','className','pie_center_color','State\x20Strip','system','</label><div\x20class=\x22sw\x22><select\x20id=\x22align_header\x22>','Change','[sgc]\x20history/history_during_period\x20is\x20not\x20available\x20on\x20this\x20Home\x20Assistant\x20right\x20now;\x20using\x20the\x20REST\x20history\x20API\x20for\x20the\x20next\x205\x20minutes','empty\x20expression','_hiddenEntities','.sgc-dp-reset','dateObj','stroke','append','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','sgc-series\x20sgc-type-','\x22\x20fill=\x22','point_colors','<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','sgc-pin-line','_applyOwnCardStyles','drawImage','_drawXAxis','med','</option><option\x20value=\x22manual\x22\x20','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','</label><input\x20class=\x22e-trend_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2212px\x22\x20value=\x22','_processAnnotationRefChanges','Milliseconds','Check\x20the\x20chart_mode\x20value.\x20The\x20YAML\x20config\x20is\x20preserved.','quadraticCurveTo','</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','Dec','tooltip_order','cmp-col','--secondary-text-color','card_shadow','median','offsetWidth','background-image:url(\x27','Font\x20size\x20of\x20Y-axis\x20labels\x20(dates\x20for\x20heatmap,\x20weeks\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.','\x22><span\x20class=\x22u\x22>px</span></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</span></div></label>','period_highlight_color','Today','.e-trend_icon_size','_cacheGet','_setupColorTemplates','>\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','\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','formatEntityState','NumberFormat','\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','Value\x20Position','Mon','sMs','_hfCoarsensRequest','status','Font\x20size\x20of\x20Y-axis\x20numeric\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','\x22\x20style=\x22width:','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).','\x22\x20is\x20not\x20applied\x20to\x20the\x20attribute\x20data\x20source\x20on\x20','extrema_font_size','0.15','#e67e22','</label><input\x20class=\x22e-data_attribute\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20data,\x20forecast\x22\x20value=\x22','time','</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20','truncated','stroke-linejoin:round','cellW','STL','I18N','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','.ci','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22logarithmic\x22\x20type=\x22checkbox\x22\x20','#e74c3c','.e-line_width','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.','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_grid_color\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-points_per_hour','</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','_computeRollingStart','thr-col','sgc-ann-threshold','Türkçe','<span\x20class=\x22sgc-tt-name\x22>','3,3','sgc-stl-cell','_bucketSeries','_cpdDocBound','lttbDownsample','_persistQueryPickers','</label><input\x20class=\x22e-data_time_year\x22\x20type=\x22number\x22\x20min=\x221970\x22\x20max=\x222099\x22\x20step=\x221\x22\x20placeholder=\x22','#f39c12','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_cell_values\x22\x20type=\x22checkbox\x22\x20','pointerId','15D','arc','\x200\x200\x201\x20','Month\x20of\x20year\x20(1-12)','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).','position:absolute;visibility:hidden;pointer-events:none;top:-9999px;left:-9999px','\x20·\x20','canvas\x20tainted','_pins','statistics-graph-chart-card','sparkline','0.6',';object-fit:contain;\x22>','_energyUnsub','_baselineReady','\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>','_on','.e-thr_enabled','input_boolean','Last\x201\x20hour','detail','plain','Interval','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:80px\x22><select\x20class=\x22e-show_state\x22><option\x20value=\x22true\x22\x20','pos','activeElement','_animateDraw','<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','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.','<div\x20class=\x22sgc-dp-shortcuts\x22>','sgc-grad-','.dp-zone-right','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','sourceId','ref_entity','lineJoin','_pendingSlide','_sgcCp','_onQuerySyncRequest','cmp-avg','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair\x22\x20type=\x22checkbox\x22\x20','.e-ref_attribute','<div\x20class=\x22sgc-state-align-center\x22>','\x22\x20stroke=\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>','lineWidth','stackKeyByIdx','</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','graph_start','Graph','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.','\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>','px;','_abort','_pollTimer','_drawBandAnnotation','Adds\x20depth\x20to\x20the\x20pie\x20by\x20squashing\x20it\x20vertically\x20and\x20rendering\x20side\x20walls\x20below.\x20Works\x20with\x20any\x20style\x20preset.','</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','Border\x20Radius','All\x20cards','show_state_last','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','rows','_annotationLineDash','_fillHeightOn','tailToMs','var(--ts)','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_haColorMap','Adaptive\x20Color','Month\x20Before','[sgc]\x20group_by\x20\x22','238805HZoCzf','white','\x20style=\x22','transform','Last\x20Month','show_data_labels','</label><input\x20id=\x22card_header_weight\x22\x20type=\x22text\x22\x20placeholder=\x22','last_updated','</label><input\x20class=\x22e-price_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.electricity_price\x22\x20value=\x22','log10','_drawStateStrips','Date\x20Nav','</option>','Wed','entId','_onVisChange','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20box\x20plot.</div>','gby','.sgc-qp-select','.e-legend_max','</span><label\x20class=\x22ms\x22\x20style=\x22margin-left:auto\x22\x20title=\x22','extended_window_multiplier','show_extrema_min','var(--divider-color)','Chart','_applyRefTo','name_position','inherit','></div><div\x20class=\x22f\x22><label>','breakGapsInCalendar','http://www.w3.org/2000/svg','_arcs','Border\x20Color','sgc-spark-thr-','Histogram','\x20+\x20','idx','DD\x20MMM\x20YYYY','_applyTemplatedBools','</span>','_resolveTemplateText','_onTooltipSyncEvent','Unit','0\x200\x20','Ignore\x20transient\x20zeros',':scope\x20>\x20.sgc-grid,\x20:scope\x20>\x20.sgc-x-axis','sgc-area','.e-forecast_horizon','event','firstChild','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.','</option><option\x20value=\x22false\x22\x20','getDay','number','rgba(0,0,0,0.55)','A\x20×\x20B','allSettled','Open\x20calendar','_cacheSet','</label><input\x20id=\x22y2_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','selected','<span\x20class=\x22sgc-spark-trend\x22\x20style=\x22color:','binary_sensor','opacity:1','_buildStructure','Select\x20end\x20date','_initialRender','\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>','</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','\x22\x20stroke=\x22none\x22/>','</g>','rgba(74,144,217,','gauge_show_minmax','today','_overrideAttributes','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_legend\x22\x20type=\x22checkbox\x22\x20','delete','cardset','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_transition\x22>','0.4','pins','Type\x20an\x20icon\x20or\x20Jinja\x20template,\x20or\x20browse\x20below.','X\x20Label\x20Size','_tplBoolCard','previous_period','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.','Step','sgc-no-bleed','</div></div><div\x20class=\x22cmp-list\x22>','.js?v=','End\x20value','DEFAULTS','getEnergyDataCollection','.ha-tap-action-picker-wrap','%c\x20STATISTICS-GRAPH-CHART-CARD\x20%c\x20','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>','<span\x20class=\x22sgc-tt-span\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-thr_direction\x22>','Auto','.e-aggregate_func','Window\x20Step','defineProperty','attributes','Background','#f1c40f','\x22\x20data-mtab=\x22overlay\x22>','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>','\x20÷\x20','1\x20/\x20-1','</label><label\x20class=\x22ms\x22\x20title=\x22Show\x20\x27MA','show_extrema_max','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.','card_padding','_applyEditorSearch','pointermove','\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>','split','contains','show_x_axis','_drawThresholdAnnotation','.e-extrema_color','Template','sgc-axis-tick\x20sgc-y-tick','<span\x20class=\x22sgc-battery-wrap\x22\x20style=\x22font-size:','</label><input\x20class=\x22e-upper_bound\x22\x20type=\x22text\x22\x20placeholder=\x22100,\x20~100\x20or\x20sensor.x\x22\x20value=\x22','string','.e-offset','Fills\x20the\x20area\x20below\x20this\x20ghost\x27s\x20line\x20with\x20a\x20faded\x20version\x20of\x20its\x20color.\x20Off\x20by\x20default\x20so\x20overlapping\x20periods\x20stay\x20readable.','_baseQuery','_viewWindow','Bottom\x20Right',';opacity:.5;cursor:not-allowed','_renderCalendarGrid','_wireTooltip','.edup','_activeIntervalLabel','><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','sgc-controller','_withAlpha','\x22\x20is\x20invalid\x20(','Raw\x20(no\x20grouping)','stroke-dasharray','.e-number_format','<div\x20class=\x22sgc-spark-row\x22\x20data-idx=\x22','shadowRoot','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).','stateMap','_combinePostBucketRef','Statistic\x20ID','_wsTrackedKey','bar','sgc-spark-mode','rawV','x_grid_width','createElement','Value','Min\x20Y2\x20Range','toISOString','render_template','label_position','border-color:transparent','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.','Color\x20used\x20when\x20the\x20value\x20is\x20not\x20changing\x20significantly.','waterfall_total','Range\x20Band','</select></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','.e-upper_bound','\x22><span\x20class=\x22u\x22>px</span></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','data_labels_font_size','</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','</select></div></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','</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>','butt','Start','<option\x20value=\x22\x22\x20','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-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>','100%','100','sgc-natural-height','pointercancel','X\x20Label\x20Color','Count','.sgc-ip-wrap','_slideTimer','.e-show_extrema_min','</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>',':\x20its\x20statistics\x20','ddd','sgc-now-label','<span\x20class=\x22ds-badge\x20ds-other\x22\x20title=\x22Reads\x20from\x20attribute\x20/\x20fixed\x20value\x20/\x20state\x20map.\x20No\x20long-term\x20statistics.\x22>','__sgcAxisFmt','Pts/h','<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:','checkbox','hard','gauge:','Break\x20on\x20Gaps','debug','ha-card.sgc-card','state_class','sgc-grid-line\x20sgc-x-grid-line','Shows\x20a\x20floating\x20info\x20box\x20with\x20exact\x20values\x20when\x20hovering.','data-full-w','transparent','subtract','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20primary\x20Y\x20axis.\x20Same\x20syntax\x20as\x20Lower\x20Bound:\x20number,\x20~number,\x20or\x20entity_id.','<style>\x0a:host{display:block;font-family:','Last\x2024\x20hours','charCodeAt','Now\x20Line','><ha-icon\x20icon=\x22','_buildMatrix','</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','_savedScrollLeft','Bounds','_ltsWarned','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22><label>','font-weight:600','.e-damp_reset_boundary','Y2-Axis','</label><input\x20id=\x22card_header_size\x22\x20type=\x22text\x22\x20placeholder=\x2216px\x22\x20value=\x22','lower_bound','_onDatePickerJumpToCurrent','Sparkline','.panel[data-panel=\x22entities\x22]','End\x20Hour','Русский','setHours','_broadcastDatePickerSync','fill','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.','3D\x20Effect','Timestamp','ent','data_attribute','\x20aria-label=\x22','y2_axis_label','visible','Hide\x20Name','Download','<div\x20class=\x22sgc-ip\x20align-','innerHTML','</label><input\x20class=\x22ann-attr\x22\x20type=\x22text\x22\x20placeholder=\x22percentage\x22\x20value=\x22','isArray','_hasLTS','Last\x20Color','textBaseline','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.','State\x20Row','state_size','[sgc]\x20data_value_expression\x20\x22','Color','hours_to_show','</label><div\x20class=\x22sw\x22><select\x20id=\x22state_layout\x22>','sgc-thrs-','url(#','</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','_onDatePickerSyncEvent','</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>','\x20.sgc-dp-shortcuts','sgc-card','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.','ll-custom','_buildSecondStateHtml','clipPath','sgc-axis-label\x20sgc-x-label','anim','interval','_compareOf','none','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_points\x22\x20type=\x22checkbox\x22\x20','bMin','_allRelevantEntitiesHaveLTS','value','display:block;width:100%','callWS','rgba(0,0,0,0.2)','logarithmic','.e-name','sgc-ann-label\x20sgc-ann-span-label','Opacity\x20of\x20X-axis\x20time\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','axis_style','rgba(0,0,0,0.87)','Manual','interval_picker_group','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<svg\x20viewBox=\x220\x200\x20','<div\x20class=\x22sgc-al\x20align-','setAttribute','</div><button\x20class=\x22thr-add\x22\x20','_fetcher','Time\x20Window','</div></div><div\x20class=\x22ma-list\x22>','_normalizedBgImage','<div\x20class=\x22','Top\x20Right','_subscribeEditorColors','</span></span>','row','</button>','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','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22drill_down\x22\x20type=\x22checkbox\x22\x20','<div\x20class=\x22cmp-row\x22\x20data-row=\x22','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_background_color\x22\x20type=\x22text\x22\x20placeholder=\x22','__sgcExtAnchorMs','periods_back','var(--primary-text-color)','Axis\x20Style\x20is\x20Native,\x20so\x20an\x20empty\x20field\x20uses\x20the\x20Home\x20Assistant\x20default\x20shown\x20in\x20the\x20placeholder.','<span\x20class=\x22en\x22>','scale','</label><div\x20class=\x22iu\x22><input\x20id=\x22bar_spacing\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','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.','_slideCarryBucketMs','Icon','Chart\x20Settings','text','Nov','period_highlight','headericon','</select></div></div></div>','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<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_x_axis\x22\x20type=\x22checkbox\x22\x20','_onIntervalSyncRequest','input[type=\x22number\x22]','sgc-y-axis-label\x20sgc-y-axis-label-left','last_12m','Reset\x20Button','add-entity','\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:\x20','rgba(0,0,0,0.06)','createElementNS','attachShadow','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_border_color\x22\x20type=\x22text\x22\x20placeholder=\x22','_fetchPrecisePeak','\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>','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.','\x27\x20on\x20the\x20line\x22><input\x20class=\x22ma-lbl\x22\x20type=\x22checkbox\x22\x20','price_per_kwh','_dpOffset','date_picker_group','pie:','rgba(0,0,0,0.05)','index','<foreignObject\x20width=\x22100%\x22\x20height=\x22100%\x22>','[data-row=\x22','green','random','<div\x20class=\x22sgc-header\x22>','effectAllowed','\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>','-picker','.e-show_points','#sgc-extras','icon_color','removeProperty','.sgc-y-axis-sticky','order','_intervalInitialSyncDone','This\x20Month','_energyEnd','\x22\x20stroke-width=\x221\x22\x20opacity=\x220.55\x22/>','[sgc]\x20aggregate_func\x20\x22sum\x22\x20on\x20','add','</label><input\x20id=\x22card_header\x22\x20type=\x22text\x22\x20placeholder=\x22','&minimal_response&no_attributes','<div\x20class=\x22sgc-dp-modes\x22>','below','_dpSynced','Show\x20Values','X\x20Grid\x20Style','</option></select></div></div>','_updateTabBadges','sgc-plot-scroll','sensor.xxx_battery','sgc-query-sync','tap_action','customStart','Y\x20Tick\x20Format','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_timestamp\x22\x20type=\x22checkbox\x22\x20','last_30d','black','via','font-size','txt','<path\x20d=\x22M\x20','4\x20Hours','e-trend_up_color','show_color_dot','_prevAnnotationStamps','.ha-icon-picker-wrap[data-entity-icon]','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_legend\x22\x20type=\x22checkbox\x22\x20','</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>','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.','_resolveCanvasColor','Y\x20Axis','statistics-graph-chart-controller','Last\x201H','</label><input\x20id=\x22ranking_min_value\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','Number\x20of\x20decimal\x20places\x20shown\x20for\x20this\x20entity\x27s\x20value\x20in\x20the\x20state\x20row\x20and\x20extrema\x20labels.\x20Does\x20not\x20affect\x20graph\x20precision.','align_header','Add\x20Moving\x20Average','state_adaptive_color','Y2\x20Axis\x20Label','_dpOwnState','now','\x20L\x20','info','now_line_color','getConfigElement','ent-off','_updateSeq','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.','change','sgc-strip-cell','><span\x20class=\x22sgc-state-second-label\x22>','_appendText','.edb','.e-legend_last','Start\x20Hour','Attribute\x20names','6\x20or\x20sensor.x','color','value_transform','<div\x20class=\x22sgc-state-color\x22\x20style=\x22background-color:','.e-extrema_bg_color','.e-risefall_stable','pie_label_font_size','#cccccc','Median','T12:00:00','boundaryOwnerByIdx','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_label_format\x22>','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.','\x22></div><div\x20class=\x22f\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22date_picker_reset\x22\x20type=\x22checkbox\x22\x20','use_only_attribute_name','</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>','ddd\x20DD/MM','ha-card','MMM\x20YY','Y\x20Axis\x20Label','box',':\x20\x22<b>','_axisDateLabel','Level','sgc-y-label','unit_of_measurement','\x20left\x20top/3px\x20100%\x20no-repeat','.sgc-dp-toggle','style=\x22opacity:.35;pointer-events:none\x22','position:relative;flex:1.2;min-width:0','sgc-dp-open','_lastUpdateDoneTs','blue-grey','_priceLookupFor','decrease','_areaDisambig','.sgc-pin-hit','</label><input\x20class=\x22e-ref_attribute\x22\x20type=\x22text\x22\x20value=\x22','_edStatesSig','h2n','matches','#5dade2','Show\x20Δ%\x20in\x20tooltip','_drawAverageLines','subscribe','nodeName','keys','__sgcExtVisibleH','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.','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:11px\x22>','period','sgc-grid-line\x20sgc-y-grid-line','range','May','\x20sgc-stacked','carry_forward_ms','\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>','_drawRangeBand','&amp;','_fpForceExact','bad\x20number','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-ls\x22><option\x20value=\x22dashed\x22\x20','var(--primary-text-color,\x20#fff)','Off','visibility','moveTo','</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','Unknown\x20chart\x20mode','brown','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.','_effectiveAttribute',',0)','Line\x20pattern\x20of\x20the\x20now\x20line.\x20Solid,\x20Dashed,\x20Dotted,\x20or\x20Long\x20Dash.\x20Default\x20is\x20Dashed.','.asr-add','clearCache','./translations.js?v=','</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','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp\x20position-','\x22\x20y=\x22','yearEqualSpace','getMilliseconds','\x22\x20value=\x22','_setupTimers','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20for\x20histogram.</div>','8oaMpfk','Point\x20Color','_slideNeedsFullRefetch','sgc-hover-dot','history:net','stroke-opacity:','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-stats\x22>','.thr-del','<div\x20class=\x22sgc-pie-tt-row\x22','message','_renderStateRowFor','</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','General','\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>','.e-risefall_increase','</span><span\x20class=\x22sgc-pie-tt-val\x22>','above','strokeStyle','span','14D','Border\x20Width','_lastTplKey','mouseleave','\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','\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>','_graphData','querySelectorAll','solo','resolved_name','getWeekInfo','show_group_by_picker','pie_center_font_size','_warnHourlyCap','</label><input\x20class=\x22e-decimals\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20value=\x22','pointer-events:none','objectBoundingBox','Pin\x20Delta','\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','error','\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>','rgba(0,0,0,0.3)','dragend','blue','sMean','Span','_resetDrill','<option\x20value=\x22raw\x22\x20','A\x20+\x20B','parentElement','isScroll','</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','Range','\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','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.','step','moving_averages','Interval\x20Picker','\x22\x20data-label=\x22','This\x20Week','hours','_drawSeries','Line\x20/\x20Fill\x20Color','Opacity','yScale','attribute_list_position','gauge_value_position','rgba(0,0,0,0.4)','\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>','\x22><input\x20id=\x22card_header_color_pick\x22\x20type=\x22color\x22\x20value=\x22','current\x20year','show_y_ticks','var(','.e-point_colors-picker','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.','show_delta','Extended\x20Window','last_week','&filter_entity_id=','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.','\x22\x20text-anchor=\x22middle\x22\x20font-size=\x2210\x22\x20fill=\x22','locked','Tooltip\x20Name','Color\x20of\x20the\x20extrema\x20value\x20text.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','_groupForQueryKind','\x20-\x20calendar\x20modes\x20(hour,\x20date,\x20week,\x20month,\x20year)\x20regroup\x20attribute\x20arrays,\x20fixed\x20','defs','_sgcExtremaBound','&#039;','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.','\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.','YYYY-MM-DD','.panel[data-panel=\x22main\x22],\x20.panel[data-panel=\x22cardset\x22],\x20.panel[data-panel=\x22entities\x22]','.e-icon_color-picker','val','entity_id','rgba(255,255,255,0.7)','_priceSeries',';visibility:hidden','</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>','call-service','.e-state_color-picker','pointer-events:none;font-weight:500;letter-spacing:.03em','\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>','_spokes','color:var(--primary-color,#03a9f4);font-weight:700','</label><input\x20class=\x22ma-period\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','MDI\x20Icon','radialbar','sgc-ann-band','Forecast\x20Horizon','hypot','icon_size','_syncedTipT','Toggle\x20the\x20graph\x20line\x20visibility.\x20Disable\x20to\x20show\x20only\x20the\x20fill\x20area\x20without\x20a\x20visible\x20edge\x20—\x20useful\x20for\x20soft\x20area\x20charts.','Last\x207\x20Days','show_y_axis_label','maSeries','</label><div\x20class=\x22ci\x22><input\x20id=\x22y_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Stable','_computeXAxisTicks','Font\x20size\x20of\x20X-axis\x20time\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','_isZooming','background-position:center','decimals','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.','hist','orange','\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>','</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>','.sgc-dp-label','statsFieldCascade','statistics-graph','clip-path','\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>','layout','\x22></div>','weeks','compare','start_time',')\x22\x20fill-opacity=\x22','\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','y_grid_width','Last\x2015\x20days','rgba(255,255,255,0.10)','<span\x20class=\x22sgc-state-icon\x22','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.','scroll','<div\x20class=\x22sgc-detail-legend-entity','points','connectedCallback','seriesStats','1242185xCIXzp','.sgc-axis-label{font-size:10px;fill:','relative','ceil','pane','_debounce','date_picker_modes','Show\x20the\x20time\x20the\x20extreme\x20value\x20was\x20recorded\x20below\x20each\x20label.\x20Disable\x20for\x20compact\x20display\x20showing\x20only\x20the\x20value.','anchorStart','</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','\x22><input\x20id=\x22show_now_line\x22\x20type=\x22checkbox\x22\x20','Y\x20Label\x20Size','-picker\x22\x20type=\x22color\x22\x20value=\x22','candlestick','toLocaleDateString','<span\x20class=\x22sgc-state-name\x22','2ujnmZx','_cardVisibleNow','_calBarPositions','<div\x20class=\x22sgc-spark-graph\x22>','\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>','show_tooltip','selectionStart','reverse_subtract','[sgc]\x20render\x20failed','</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_center_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Controls\x20how\x20this\x20entity\x20value\x20appears\x20above\x20the\x20graph.\x20On\x20=\x20numeric\x20text\x20row\x20with\x20name,\x20value\x20and\x20unit.\x20Off\x20=\x20hidden\x20entirely.','unknown','_isThrRef','template','_onScrollSyncEvent','card_header_size','</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','_maMaxLeadMs','_slices','formatToParts','top:\x20calc(50%\x20+\x20','Show\x20the\x20default\x20HA\x20card\x20drop\x20shadow.\x20Disable\x20for\x20a\x20flat\x20look\x20or\x20when\x20placing\x20the\x20card\x20on\x20a\x20decorated\x20background.','__visible__','local','_applyDatePickerRolling','<span\x20class=\x22sgc-dp-mode-sep\x22\x20aria-hidden=\x22true\x22></span>','_yearEqualSpace','</label><input\x20id=\x22graph_end_hour\x22\x20type=\x22text\x22\x20placeholder=\x2222\x20or\x20sensor.x\x22\x20value=\x22','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip\x22\x20type=\x22checkbox\x22\x20','removeEventListener','dpPresetMode','.ha-entity-picker-wrap[data-battery]','leadMs','.card-icon-color','childNodes','Thickness\x20of\x20horizontal\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.','_cssColorMemo','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.','subscribe_trigger','sgc-y-axis-sticky','point_size','sgc-ma-label','_liveFlushTimer','</text>','hidden','</option><option\x20value=\x22last_month\x22\x20','\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','Feb','0.85','setDate','ranking_min_value','input[type=\x22color\x22]','<div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_average\x22\x20type=\x22checkbox\x22\x20','0.5','.e-extrema_bg_color-picker','sgc-x-axis','y2_axis_format','[data-dpmode]','.e-extrema_font_size','releasePointerCapture','</label><input\x20id=\x22card_icon_image\x22\x20type=\x22text\x22\x20placeholder=\x22https://...\x22\x20value=\x22','.e-tooltip_name','_onZoomSyncEvent','Attribute\x20List','h\x20exceeds\x20the\x20','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.','height:','_hideSyncedTooltip','Same\x20as\x20Y\x20Tick\x20Format\x20but\x20for\x20the\x20SECONDARY\x20(right)\x20axis\x20and\x20every\x20value\x20surface\x20of\x20the\x20entities\x20plotted\x20on\x20it.','Inherit\x20from\x20Custom\x20Name','_tail','search','unexpected\x20end','Font\x20size\x20of\x20the\x20numeric\x20value\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2013px.','_resolveColor','\x22\x20y1=\x22','.sgc-zoom-brush','</label><input\x20id=\x22card_icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2222px\x22\x20value=\x22','mapY','_tplPendingSubs','None','_instanceId','Card\x20Settings','items','</select></div></div></div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','graph_start_hour','rgba(255,255,255,0.95)','\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','sequential','_resolveStateColor','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','data_time_year','code','dpCal','data_value_expression','_drawAnnotationsForeground','dp-future','Fill\x20Opacity','.e-ref_op','</label><div\x20class=\x22iu\x22><input\x20id=\x22hours_to_show\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','last\x20month','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22\x20style=\x22max-width:160px\x22><label>','show_attribute_list','_popZoomHistory','Mar','graph_type','_buildCsvText','fixed_value','</label><input\x20id=\x22upper_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x22100\x20or\x20~100\x22\x20value=\x22','fromCharCode','down','x_grid_opacity','3\x20Hours','_rebuildPoints','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.','\x20For\x20cumulative\x20counters\x20use\x20\x22change\x22\x20(per-bucket\x20delta)\x20or\x20\x22last\x22\x20(latest\x20reading).','e-trend_stable_color','Download\x20CSV','removeAttribute','deltaAgg','annotations','Colors','Next\x20period','overlay','amber','sgc-bar\x20sgc-bar-animated','.sgc-header-wrap\x20.sgc-title{','sgc-bargrad-','.ann-attr','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.','Tap\x20Action','Rolling\x20windows\x20(ending\x20now)','show_export','(state_class\x20not\x20set):\x20','Background\x20Opacity','str','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.','chart_align','[data-mtc=\x22xaxis\x22]','.sgc-ip-btn','<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>','</label><input\x20class=\x22e-icon_size\x22\x20type=\x22text\x22\x20placeholder=\x2218px\x22\x20value=\x22','Português','[sgc]\x20value_transform\x20compile\x20failed:\x20','scrollWidth','<div\x20class=\x22sgc-hg-wrap\x22\x20style=\x22position:relative;width:100%;height:','</label><div\x20class=\x22sw\x22><select\x20id=\x22scroll_mode\x22>','to_state',');\x20falling\x20back\x20to\x20data_value_field.','ref_op','_computeDatePickerWindow','.e-color-picker','resolvedOptions','Next\x20month','zoom_sync','Card\x20Styling','_expandCompareGhosts','.cmp-list','_lastMax','findIndex','</option><option\x20value=\x22solid\x22\x20','</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20class=\x22tb\x20cs-tb\x20','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','name_size','start','toLowerCase','#010203','cos','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_color\x22\x20type=\x22text\x22\x20placeholder=\x22','tStart','date_picker_position','getStubConfig','cloneNode','bottom','_drillWindow','<div\x20style=\x22opacity:0.6\x22>','Pins','log2','pminPct','_visHandler','thin','card_header','<label\x20style=\x22font-size:11.5px;font-weight:500;color:var(--ts);margin-bottom:4px;letter-spacing:.02em\x22>','__sgcActiveRule','tab-badge','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.','h12','[sgc]\x20value_transform\x20probe\x20threw:','tooltip_stacked_total','card','Custom\x20Scale\x20Rules','_mountCanvas','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.','\x22/>\x0a\x20\x20\x20\x20\x20\x20</svg>\x0a\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-battery-pct\x22\x20style=\x22color:','Fades\x20the\x20fill\x20area\x20from\x20the\x20entity\x20color\x20at\x20the\x20top\x20down\x20to\x20transparent\x20at\x20the\x20bottom.\x20Disable\x20for\x20a\x20flat\x20solid\x20fill.','sMin','dragstart','isConnected','direction','<span\x20class=\x22ds-badge\x20ds-lts\x22\x20title=\x22','clipPath\x20rect[data-full-x]','applyRefToSeries','Dotted','Language','string\x20in\x20arithmetic','_computeYBounds','\x22\x20height=\x22','_ovAttrIdSeq','samples','Action','Percentage','Card\x20Overlays','dp-center-stacked','></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','mode','addEventListener','y_grid_style','state_row','heatmap','shift','/local/','.cstc','<div\x20class=\x22sgc-al-item\x22>','Date\x20Label\x20Color','(sums\x20accumulation\x20across\x20resets)\x20or\x20\x22max\x22\x20(daily\x20peak).','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.','<div\x20class=\x22es\x22>','deltaY','\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','0.16','Date\x20Format','_cacheCleanupTimer','rgba(0,0,0,0.08)','Suomi','recorder/list_statistic_ids','touchmove','\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','setLineDash','sgc-qgby:','states','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_trend_icon\x22\x20type=\x22checkbox\x22\x20','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.','\x22></div></div>','[id]','<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','sgc-axis-label\x20sgc-y-label','_fpSettleT','primary','_seqMaxMs','define','Drill\x20Down','Area\x20names','Attribute','Header\x20&\x20Icon','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.','d\x20h:mm','divide','upper_bound_secondary','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22pph\x22>','sgc:compiled_transform','bar_spacing','A\x20÷\x20B','rgba(255,255,255,0.18)','_annotationRefs','configured\x20—\x20add,\x20reorder\x20and\x20customize','Bottom\x20Left','\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>','display:flex;align-items:center;gap:10px;padding:7px\x208px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tx)','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22\x20style=\x22font-size:10px\x22>','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.','<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','_aggWarned','_annotationLabelOpacity','4\x204','Type','_drawMovingAverages','linear-gradient(','time_zone','__sgcRefKey','rgba(255,255,255,0.9)','Down\x20Color','light-green','</option><option\x20value=\x22dashed\x22\x20','thick','min_bound_range_secondary','https://github.com/cataseven/statistics-graph-chart-card','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T18:00:00\x22\x20value=\x22','resolved_tooltip_name','deep-purple','_dbg','[sgc]\x20PNG\x20export\x20failed','display','parse','_entity','\x22></span>','--primary-text-color','isPanel','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_match_axis\x22\x20type=\x22checkbox\x22\x20','endsWith','Font\x20size\x20of\x20the\x20X-axis\x20time/date\x20labels\x20in\x20pixels.\x20Default\x20is\x2010.','sgc-line\x20sgc-seg-line','<div\x20class=\x22sgc-title-wrap\x20pos-','</option><option\x20value=\x22sequential\x22\x20','\x22>◀</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-dp-cal-title\x22>','needle_color','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.','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).','<div\x20class=\x22f\x22></div>','</label><div\x20class=\x22ci\x22><input\x20id=\x22x_axis_date_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Y\x20Label\x20Color','documentElement','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20sensor.x\x22\x20value=\x22','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.','X_AXIS','_instanceKey','crosshair_legend','.e-attribute','class','applyPreBucketTransforms','X-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode','attribute','.sgc-spark-row','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20numeric\x20data\x20for\x20histogram.</div>','extrema_bg_opacity','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-hol\x22\x20type=\x22checkbox\x22\x20','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-data_time_unit\x22>','width:16px;height:16px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45)','getFullYear','background:','\x22\x20data-mtc=\x22xaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','mtab','Primary\x20Value','Sync\x20Group','\x0a\x20\x20\x20\x20','sgc-scroll-sync','x_grid_color','url','parentNode','yesterday','duration_unit','\x22\x20fill-opacity=\x22','.cmp-del','\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','_applyQueryOverrides','Shortcuts','No\x20thresholds\x20yet','\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>','config','Previous\x20period','</label><input\x20class=\x22ann-val2\x22\x20type=\x22text\x22\x20placeholder=\x22','</select></div></div><div\x20class=\x22f\x22','_computeGraphFingerprint','/3)</div>','log','gauge_columns','_syncHandler','Upper\x20Bound\x20Y2','_seam','grd:','isDate','ltsVeto','.e-show_line','input,\x20select,\x20textarea,\x20button,\x20[class*=\x27-picker-wrap\x27],','_pieItems','Sum','\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>','Radar\x20chart\x20requires\x20at\x20least\x203\x20entities','history:cache','Čeština','</option><option\x20value=\x22yesterday\x22\x20','.thr-add','\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>','offH','Roboto,\x20sans-serif','\x22><span\x20class=\x22u\x22>px</span></div></div></div>','Running\x20total','Y\x20Grid\x20Width','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).','</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_width\x22\x20type=\x22text\x22\x20placeholder=\x22','</label><div\x20class=\x22sw\x22><select\x20id=\x22points_per_hour\x22>','\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:','getRootNode','_yearSlotSpan','\x22\x20data-index=\x22','Fill','no-','outerPosByIdx','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.','getElementById','ha-icon-picker','sync_group','<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>','Independent','cbrt','key',':00','stringify','MDI\x20icon\x20shown\x20in\x20the\x20state\x20row\x20to\x20the\x20left\x20of\x20the\x20entity\x20name.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:thermometer.','\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>','<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>','more-info','><span\x20class=\x22msl\x22></span></label></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','max_visible_interval','</label><input\x20class=\x22asr-up\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x22any\x22\x20value=\x22','--ha-card-background','pph','break_on_null','</label><input\x20id=\x22min_bound_range\x22\x20type=\x22number\x22\x20step=\x22any\x22\x20placeholder=\x22','dotted','Opacity\x20of\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','_onDatePickerPanelClick','lineTo','[data-mtc=\x22yaxis\x22]','y_grid_color','</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','_persistIntervalPicker','_flushLiveBuffer','Last\x2012M','</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','\x22\x20type=\x22text\x22\x20value=\x22','diff','rgba(0,0,0,0.12)','</span><span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22','</button><div\x20class=\x22hint\x22>Set\x20entity\x20color\x20to\x20<code>threshold</code>\x20to\x20propagate\x20threshold\x20colors\x20to\x20state\x20row\x20elements.</div></div></div>','Secondary','\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>','[data-index=\x22','group_by','\x20takes\x202+\x20args','sort','endMs','Aggregation','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.','</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','</label><div\x20class=\x22iu\x22><input\x20id=\x22update_interval\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x221\x22\x20placeholder=\x22','get','\x22/>','\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','transformSeries','_unsubscribeEvents','_resolveDynBatteryThreshold','<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>','Data\x20Points','_wsUnsub','sans-serif','</label><input\x20class=\x22e-statistic_id\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20gazpar:consumption\x22\x20value=\x22','#000000','_normalizeCompareList','\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>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>','_resolveThrRef','startAngle','rgba(255,255,255,0)','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','?end_time=','placeholder2','_fillResizeObs','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.','Year\x20Before','.sgc-pie-tooltip','_coerceColor','peakPct','polararea','crosshair_pins','\x22\x20stroke-width=\x221\x22/>','%</span>\x0a\x20\x20\x20\x20</span>','</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','wheel','_haCMap','\x20selected','Direction','YYYY','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.','_lastPadB','Overlays\x20are\x20hidden\x20in\x20sparkline\x20mode','_lastRaw','</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','dragover','\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-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-legend-stats\x20{\x0a\x20\x20\x20\x20color:\x20var(--secondary-text-color);\x0a\x20\x20\x20\x20font-size:\x200.9em;\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\x20opacity:\x200.5;\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\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','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.','_entPrefersStats','Below','Chart\x20mode,\x20display\x20and\x20data\x20configuration','_searchQ','customEnd','Crosshair\x20Pins','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20mtc\x20','legend_stats','Brush\x20Zooming','color:white;background:#378ADD;font-weight:700;padding:2px\x206px;border-radius:3px\x200\x200\x203px','card_background_image','Above','Scrollbar','.ann-add','auto','custom','><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','_window','Waterfall','\x20—\x20','X\x20Grid\x20Width','\x22></div><div\x20class=\x22f\x22><label>','align','hide_name','stroke-dasharray:','data-full-x','_liveStateRaw','yl:','mean','<div\x20class=\x22ln\x22>','\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22ec\x20','</label><div\x20class=\x22ci\x22><input\x20id=\x22card_header_color\x22\x20type=\x22text\x22\x20placeholder=\x22','Sep','type','\x22\x20data-dp-rolling-months=\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</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','statistics-graph-chart-card-editor','_prevStamps','ratio','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=\x22x_grid_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20max=\x225\x22\x20step=\x220.05\x22\x20placeholder=\x221\x22\x20value=\x22','unexpected\x20\x27','x_grid_style','<div\x20class=\x22sgc-dp-nav\x22><button\x20class=\x22sgc-dp-prev\x22\x20aria-label=\x22','kind','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22crosshair_delta\x22\x20type=\x22checkbox\x22\x20','\x22\x20data-cstc=\x22locale\x22><div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>','price_entity','disabled','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.','lineCap','input','_priceSeq','Gradient','\x20{…}','_slideCarryIdx','#3498db','_calendarEndpointNeedsHourly','Y\x20Grid\x20Style','delta','No\x20moving\x20averages\x20yet','pointerdown','<div\x20class=\x22fh\x20mt4\x22\x20style=\x22font-size:11px;color:var(--warning-color,#e0a800);opacity:0.9\x22>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22pph_picker_position\x22>','show_second_state_as','_pick','_queryInitialSyncDone','Scrollbar\x20=\x20visible\x20scrollbar\x20at\x20the\x20bottom.\x20Wheel\x20=\x20mouse\x20wheel\x20scrolls\x20horizontally.','unit','_barCenters','_makeEntityBlank','</label><div\x20class=\x22iu\x22><input\x20id=\x22max_visible_interval\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20placeholder=\x22','Shows\x20a\x20compact\x20color-coded\x20entity\x20name\x20key\x20below\x20the\x20graph.','stroke-width:3','cmp-op','month','_persistDatePicker','deep-orange','Font\x20Size','><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_min\x22\x20type=\x22checkbox\x22\x20','Animate','Font\x20size\x20of\x20the\x20gauge\x20value\x20in\x20pixels.\x20Leave\x20empty\x20to\x20auto-size\x20from\x20the\x20gauge;\x20the\x20name\x20scales\x20with\x20it.','has_sum','()+-*/%,','_ctrlTickTimer','_dpCalYear','entity','border-radius:','show_values','gridColumn','[statistics-graph-chart-card]\x20Invalid\x20time_zone\x20\x22','%27','measureText','prototype','aggregate_func','.ma-add','<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:','Rising','padStart','.asr-row','columns','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.','.cmp-layout','include_attribute_name','Italiano','btn','_updateQueued','_showTooltipAtTime','_zoomGeom','clampLeft','dpRollingMonths','Show\x20Bounds','\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','How\x20many\x20gauges\x20per\x20row.\x20Auto\x20fits\x20as\x20many\x20as\x20the\x20card\x20width\x20allows;\x20every\x20entity\x20becomes\x20its\x20own\x20gauge\x20in\x20a\x20responsive\x20grid.','\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','_renderYAxisLabels','roundRect','[data-dp-cal]','ellipse','carryStateInGaps','_config','\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\x20\x20<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','.sgc-legend-wrap','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.','debug_fetch','cstc','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20','.e-primary_state_as','</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','sgc-annotations-fg','<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22brush_zoom\x22\x20type=\x22checkbox\x22\x20','observe','_renderExportButton','_renderAttributeList','gap','</div><div\x20class=\x22f\x22></div></div>','.fg','&gt;','\x20-\x20','.e-thr_direction','sgc-datepicker-sync-request','</div><div\x20class=\x22sw\x22\x20style=\x22min-width:90px\x22><select\x20class=\x22e-show_extrema\x22>','rgba(0,0,0,0.75)','Chart\x20Mode','\x22\x20data-tc=\x22appearance\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','Color\x20used\x20when\x20the\x20value\x20is\x20decreasing.','Delete','<div\x20class=\x22sgc-legend\x20position-','\x22\x20data-hours=\x22','sgc-extrema','_meta','dashed','clientX','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>','_refreshLiveLegend','_ownCardStyleProps','icon','</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>','<div\x20class=\x22sgc-state-stack\x22><div\x20class=\x22sgc-state-stack-top\x22>','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.','\x22\x20data-mtc=\x22yaxis\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','</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','createRadialGradient','_drawEventAnnotation','</label><select\x20class=\x22e-line_style\x22\x20','</label><div\x20class=\x22sw\x22><select\x20id=\x22duration_unit\x22>','reverse_divide','gauge','data-cstab','6\x20Hours','mousedown','<span\x20class=\x22sgc-spark-unit\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-source\x22><option\x20value=\x22entity\x22\x20','sgc-svg','offset','number_format','expected\x20\x22','xRange','x_axis_datetime_format','accent','.ha-entity-picker-wrap','Show\x20Export\x20Button','_pinReadout','width','tpl-badge','Color\x20for\x20the\x20Center\x20Total\x20value\x20and\x20its\x20sub-label.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.','Font\x20size\x20of\x20the\x20value\x20labels\x20inside\x20each\x20pie\x20slice.\x20Leave\x20empty\x20for\x20auto-size\x20based\x20on\x20chart\x20radius.','<div\x20class=\x22sgc-wf-wrap\x22\x20style=\x22position:relative;width:100%;height:','datetime_format','visibilitychange','Opacity\x20of\x20the\x20X-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.5.','show_cell_values','\x22\x20data-tc=\x22state_row\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','_drawSpanAnnotation','_historyNet','.ann-show_values','Add\x20Rule','\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','_dpCustomStart','norm','tomorrow','</label><div\x20class=\x22sw\x22><select\x20id=\x22now_line_style\x22>','_ensurePinchHandlers','last_12h','cmp-hol','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_yMeta','opacity:\x20','_priceTrailTimer','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.','viewBox','Built-in\x20date\x20navigation\x20with\x20D/W/M/Y\x20buttons,\x20calendar\x20and\x20presets.','subscribeMessage','base','\x22><input\x20id=\x22tooltip_sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','_activeTab','.ann-type','%</span>','getUTCDate','long','h:mm:ss','\x22\x20on\x20','Last\x2012\x20hours','getMonth','.e-graph_type','.e-tap-action-fb','[sgc]\x20ws\x20handler\x20error','set','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','maxStaleMs','touches','Event\x20marker','_matrix','background:transparent','Duration\x20Unit','finally','Native\x20(Home\x20Assistant)','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_grid_style\x22>','show_tooltip_total','Hours','Tooltip\x20Order','tooltip_sync_group','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-right\x22>','_resolveEditorColor','off','end','\x20off','sgc-plot-scroll-wheel','--primary-background-color','</label><input\x20class=\x22e-ref_entity\x22\x20type=\x22text\x22\x20placeholder=\x22sensor.outdoor_temperature\x22\x20value=\x22','color:#378ADD;background:white;font-weight:700;padding:2px\x206px;border:1px\x20solid\x20#378ADD;border-radius:0\x203px\x203px\x200','_onIntervalPick','<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>','rgba(255,255,255,0.08)','</label><div\x20class=\x22sw\x22><select\x20class=\x22cmp-layout\x22\x20','server','</label><input\x20class=\x22e-price_attribute\x22\x20type=\x22text\x22\x20value=\x22','radius','1\x203','getUTCSeconds','_renderSparkline','ddd\x20DD\x20MMM','horizontal','</label><div\x20class=\x22sw\x22><select\x20id=\x22time_zone\x22>','rgba(255,255,255,0.22)','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.','.e-show_range_values','closePath','wf:','_renderBatteryIcon','sgc-hover-dots','[data-b]','></div></div><div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>','_yEnt','⚠\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.','sgc-segrad-','\x22><span\x20class=\x22u\x22>h</span></div></div><div\x20class=\x22f\x22><label>','polygon','Y\x20Grid\x20Color','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.','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.','[data-dp-rolling-days],[data-dp-rolling-months]','beginPath','\x22\x20produced\x20no\x20usable\x20data\x20-\x20the\x20series\x20is\x20left\x20empty\x20rather\x20than\x20plotting\x20\x22','currentColor','fillStyle','lower_bound_secondary','_dpSyncRequestHandler','central','dense','onerror','state_timeline_show_labels','<div\x20class=\x22sgc-dp-panel\x22>','dataset','\x22\x20data-mtab=\x22xaxis\x22>','\x22></div></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','Last\x203D','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_graph\x22\x20type=\x22checkbox\x22\x20','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','px)','<div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div>','opacity','bottom-','#ffffff','Disabled','clientWidth','_panEndT','Peak','[data-dp-preset-mode]','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.','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.','sgc-averages','.ec','</select></div></div></div>\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\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','Last\x2090D','Scroll\x20Mode','</select></div></div><div\x20class=\x22f\x22><label>','pie_3d','e.g.\x20Statistics','exec','color:var(','.sgc-mode-off','getHours','onload','focus','\x22\x20x2=\x22','Auto\x20Hide\x20Entities','splice','left','setConfig','Card\x20Header','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cs\x20','.e-z_index','Needle\x20Color','toDataURL','bMax','12\x20Hours','stack_group','state_timeline','.sgc-card::before{content:\x27\x27;position:absolute;inset:0;z-index:0;background-image:url(\x27','Lower\x20Bound\x20Y','getPrototypeOf','Y\x20Axis\x20Ticks','rgba(0,0,0,0.15)','jobs','Moving\x20Averages','.mtc','</select></div></div><input\x20id=\x22interval_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22','data-cstc','</label><input\x20class=\x22ma-col\x22\x20type=\x22color\x22\x20value=\x22','forecast_horizon','changedTouches','toString','\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22thr-row\x22\x20data-row=\x22','</label><input\x20id=\x22y2_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','meta','\x22><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>','__card__','state_map','_fireEntityAction','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-aggregate_func\x22>','_onDatePickerSyncRequest','<button\x20class=\x22sgc-ip-btn\x20','months','</label><div\x20class=\x22iu\x22><input\x20id=\x22height\x22\x20type=\x22text\x22\x20inputmode=\x22numeric\x22\x20placeholder=\x22auto\x22\x20value=\x22','[sgc]\x20query\x20sync\x20failed','Zoom\x20Sync','_precisePending','function','.sgc-card','Year','<div\x20class=\x22csb\x22\x20','\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','_shareScalarValue','getUTCDay','<span\x20class=\x22sgc-state-second\x22','<span\x20class=\x22sgc-state-range\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>(','.ha-icon-picker-wrap[data-card-icon]','.e-show_average','battery_low_threshold','.e-show_timestamp','render','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.','><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>','pointerleave','diffSeries','hass-more-info','<div\x20class=\x22sgc-state-align-left\x22>','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-show_second_state_as\x22\x20','#1abc9c','_resizeObserver','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-dp-zone\x20dp-zone-center','>\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>','_quantile','_statPeriodFor','</label><div\x20class=\x22sw\x22><select\x20id=\x22y_axis_number_format\x22>','\x20sgc-state-row-hidden','show_range_values','<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','_liveBuffer','.e-show_second_state_as','#ef5350','</label><input\x20id=\x22y_axis_format\x22\x20type=\x22text\x22\x20placeholder=\x22h:mm\x20or\x20{expr}\x22\x20value=\x22','<option\x20value=\x22','_exportCsv','>\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>','rb:','Icon\x20Size','\x20must\x20have\x20\x22entity\x22\x20or\x20\x22statistic_id\x22','lastMax','</label><input\x20class=\x22cmp-back\x22\x20type=\x22number\x22\x20min=\x221\x22\x20step=\x221\x22\x20value=\x22','hass','show_y_axis','clientY','map','Maximum\x20visible\x20time\x20range\x20in\x20hours.\x20When\x20set\x20and\x20smaller\x20than\x20Hours\x20to\x20Show,\x20the\x20graph\x20becomes\x20horizontally\x20scrollable.','var(--ha-card-background,\x20var(--card-background-color,\x20#1c1c1c))','last\x20year','_compareCfg','zoom_sync_group','[sgc]\x20ref_entity\x20\x22','x_axis_date_color','show_grid','download','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.','.sgc-animated','</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','ranking','Background\x20Blur',':host\x20{\x20display:\x20block;\x20font-family:\x20','_mountIconDropdown','Data\x20Vars',').</div>','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20entity\x20to\x20display.</div>','B\x20−\x20A','_wireUp','expr:','now_line_width','getContext','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.','y_axis','Horizontal\x20alignment\x20of\x20the\x20title\x20—\x20left,\x20center,\x20or\x20right.\x20Combined\x20with\x20Icon\x20Position\x20to\x20determine\x20layout\x20zones.','.main-tb','_haFont','Total','\x20L\x200\x20','circle','fillOpacity','<div\x20class=\x22cs\x20','Time\x20Field','vals','</select></div>','move','<span\x20class=\x22sgc-state-value\x22','_resolveCssColor','\x22\x20stroke-width=\x221.2\x22\x20rx=\x221.5\x22/>','sgc-qpph:','Mouse\x20Wheel','drawEa','</button><button\x20class=\x22tb\x20','per','sMap','><span\x20class=\x22msl\x22></span></label></div>','card_icon_position','isFinite','<rect\x20x=\x22','horizonMs','.eh','Classic','Alphabetic','units','Rise/Fall\x20Colors','click','insertBefore','Line\x20Style','save','peak','values','_renderMatrixChart','data_value_field','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:transparent;border:1.5px\x20solid\x20','show_fill','Header\x20Weight','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.','solid','_showExtremaOnClick','#c0392b','freeze','Share','getEntityStubConfig','<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>','X\x20Grid\x20Color','applyPostBucketTransform','querySelector','URL','\x22\x20stroke-width=\x22','Server','_beginRender','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.','serializeToString','5261580uoeiBo','HA-CARD','stop','replaceWith','Trend\x20Period','<svg\x20xmlns=\x22http://www.w3.org/2000/svg\x22\x20width=\x22','disconnectedCallback','sgc-hf:','computeMovingAveragesExt','_onDatePickerNav','\x22\x20fill=\x22none\x22\x20','sgc-base','tooltip_match_axis','_cells','last_year','sgc-query-sync-request','sgc-bar-active','trailing\x20tokens','_refWarned','Slice\x20Label\x20Format','YYYY-MM-DD\x20HH:mm','Last\x20180D','minHeight','general','show_line','<div\x20class=\x22ann-row\x22\x20data-ann=\x22','\x22><span\x20class=\x22u\x22>×</span></div></div><div\x20class=\x22f\x22></div><div\x20class=\x22f\x22></div></div>','Header\x20Align','#e91e63','open','last_24h','</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>','_prevRefStamps','_items','.e-point_size','background-size:cover','color:','_dvxWarned','border-color:transparent;background:','Min\x20Value','</span></div></label></div><div\x20class=\x22f\x22><label>','Source','pie','__default','_setupVisibilityWatch','\x22\x20data-dp-preset-mode=\x22','</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','composedPath','<span\x20class=\x22sgc-al-dot\x22\x20style=\x22background:','crosshair','_renderDetailLegend','var(--primary-color,\x20#4A90D9)','.cmp-row','Align','<div\x20style=\x22margin-top:8px;grid-column:1\x20/\x20-1;width:100%\x22><label>','\x22\x20with\x20aggregate_func\x20\x22','fetchStatistics','\x22\x20style=\x22cursor:','format','This\x20Year','_intervalSyncHandler','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.','</div><div\x20class=\x22sg\x20mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-dl\x22\x20type=\x22checkbox\x22\x20','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.','damp_reset_boundary','image/svg+xml;charset=utf-8','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>','dragleave','state_layout','</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>','\x22><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_position\x22>','_lastDpLabel','.e-legend_min','dSig','_overridePph','zoom_rescale_y','.ann-color','trend_stable_color','lastRawT','_teardownVisibilityWatch','_dpCustomEnd','translate','.sgc-dp-center-abs','><label>','Avg','</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','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).','h23','_statNet','_onDatePickerToggle','right','gauge_value_size','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.','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_bg_color\x22\x20type=\x22text\x22\x20placeholder=\x22','enabled','</label>','.sgc-y-axis-label','<div\x20class=\x22overlay-row\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22tooltip_sync\x22\x20type=\x22checkbox\x22\x20','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.','baselineByIdx','<div\x20class=\x22sgc-stub\x22\x20style=\x22padding:24px;text-align:center;opacity:0.7;font-size:13px\x22>No\x20data\x20points\x20to\x20pair.</div>','pie_label_color','sgc-zoom-sync','Calendar','#chart_mode','body','line_style','hasOwnProperty','border-width:','Primary','out','BOUNDS','float','_precise','Group\x20By','_liveLegendRAF','rise_color','toFixed','firstElementChild','_undoRecentPins','dblclick','\x0a\x20\x20\x20\x20\x20\x20<ha-card\x20class=\x22sgc-card\x22','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-y_axis\x22>','Last\x20180\x20days','_thrVals','</label><div\x20class=\x22ci\x22><input\x20class=\x22e-extrema_color\x22\x20type=\x22text\x22\x20placeholder=\x22','last_month','entityIdx','.sgc-dp-prev','_getRenderer','Polar\x20Area','.e-align_state','_extendWindowForForecastData','main','[statistics-graph-chart-card]\x20translations\x20are\x20v','Where\x20the\x20value\x20is\x20drawn\x20relative\x20to\x20the\x20gauge\x20—\x20below\x20(default)\x20or\x20above\x20the\x20dial,\x20clear\x20of\x20the\x20arc\x20and\x20needle.','en-US','Oct','trigger','trend_down_color','No\x20matching\x20X/Y\x20data\x20pairs','pointer','dampResetBoundaryMax','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).','.e-state_size','[statistics-graph-chart-card]\x20aggregate_func:\x20\x22','\x20sgc-x-date-label','length','\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\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>','Offset','Scroll\x20Sync','<div\x20class=\x22f\x22><div\x20class=\x22ci\x22><input\x20id=\x22period_highlight_color\x22\x20type=\x22text\x22\x20placeholder=\x22','.e-data_vars','Click\x20to\x20return\x20to\x20current\x20period','.e-value_factor','_thrColorRefs','No\x20annotations\x20yet','_setupCanvas','<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>',';\x20}','_scheduleLiveFlush','</label><div\x20class=\x22sw\x22><select\x20class=\x22ann-type\x22>','var(--tx)','sgc-ann-event','Top\x20Left','Show\x20Full\x20Period','_cpdOpen','.e-state_adaptive_color','</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>','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt','precision','forEach','_sanitizeEntities','</select></div></div>','timestamp','title','_schedulePriceRefetch','sig','n2h','Duplicate','var(--secondary-text-color,\x20#95a5a6)','_lastPriceRefetchTs','_openPanels','_renderIntervalPicker','center','Y\x20Ticks','count','image/png','</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','yVal','data_source','spark','</option></select></div></div></div><div\x20class=\x22','rgba(','Thickness\x20of\x20the\x20graph\x20line\x20in\x20pixels.\x202-3\x20for\x20standard,\x201\x20for\x20dense\x20multi-entity,\x204+\x20for\x20large\x20displays.','trend_icon_size','sgc-interval-sync-request','\x22><input\x20id=\x22card_border_color_pick\x22\x20type=\x22color\x22\x20value=\x22','_entityTplKey','y_axis_ticks','eSig','<style\x20id=\x22sgc-extras\x22>','auto_scale_points','Smooths\x20the\x20line\x20using\x20cubic\x20Bezier\x20curves\x20between\x20data\x20points.\x20Disable\x20for\x20sharp\x20angular\x20lines\x20that\x20show\x20exact\x20step\x20transitions\x20between\x20values.','xVal','smooth','Gap\x20between\x20bar\x20columns\x20in\x20pixels.\x20Applies\x20only\x20to\x20bar-type\x20entities.\x20Increase\x20for\x20a\x20more\x20spaced-out\x20look,\x20decrease\x20for\x20denser\x20bars.','</select></div></div><div\x20class=\x22f\x22>','value-changed','_preciseTsResolved','short','.e-gradient','_getAxisStateMap','checked','absolute','.ann-val1','ids','textAlign','x_axis_interval','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.','NO_STL','</label><input\x20class=\x22ann-color\x22\x20type=\x22color\x22\x20value=\x22','input_number.','weekInfo','_renderStateRow','</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>','<span\x20class=\x22sgc-tt-swatch\x22\x20style=\x22background:','hour','Axis\x20Style','_prepSeriesSamples','Data\x20Labels','</label><input\x20class=\x22e-state_size\x22\x20type=\x22text\x22\x20placeholder=\x2213px\x22\x20value=\x22','_minTs','</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','_scheduleRender','data_vars','Compact\x20Legend','show_extrema','#fff','last_6h','both','Shows\x20time\x20labels\x20along\x20the\x20bottom\x20in\x20Timeline\x20mode,\x20or\x20value\x20labels\x20in\x20Scatter\x20mode.\x20Disable\x20to\x20gain\x20extra\x20vertical\x20space.','_priceEpoch','asr-up','state_timeline_corner_radius','Pie\x20Chart','<div\x20class=\x22overlay-opt','_calendarDiffNeedsHourly','.e-trend_down_color-picker','includes','</label><input\x20class=\x22e-tooltip_name\x22\x20type=\x22text\x22\x20placeholder=\x22','y_axis_font_opacity','sgc-thrf-','name','_color','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-primary_state_as\x22\x20','Locale','soloByIdx','x_axis_font_size','</label><input\x20id=\x22sync_group\x22\x20type=\x22text\x22\x20placeholder=\x22','State\x20(live)','signal','indexOf','Last\x207D','_computeXAxisTicksAuto','Energy\x20Date\x20Sync','svgViewWidth','state_timeline_label_font_size','[sgc]\x20render\x20error','</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','comma','translate(','\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22','auto_hide','Up\x20to\x20(hours)','Y-Axis','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-val\x22\x20style=\x22color:','textContent','createLinearGradient','_layoutMode','<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','Last\x20Year','_xMeta','Opacity\x20of\x20Y-axis\x20numeric\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.','Statistics\x20Graph\x20Chart\x20Controller','sgc-bar','<span\x20class=\x22sgc-state-unit\x22>','sgc-hours:','Pins\x20in\x20Legend','hour_of_day','Hard\x20or\x20soft\x20maximum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.','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.','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.','filter','matchMedia',';height:','_wasVisible','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.','list','multiply','_wsGen','_dpCalMonth','_nowStampMs','getSeconds','path','\x22use\x20strict\x22;\x20','_teardownColorTemplates','Attribute\x20names\x20only','week','>\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','z_index','_priceDirty','appendChild','Stable\x20Color','mtc','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_default_mode\x22>','getTime','</label><input\x20class=\x22e-line_width\x22\x20type=\x22number\x22\x20min=\x220\x22\x20step=\x220.5\x22\x20value=\x22','mixed','trend_up_color','Tooltip','.sgc-card>*{position:relative;z-index:1}','calendar','_drawExtremaLabels','</label><div\x20class=\x22sw\x22><select\x20id=\x22pie_style\x22>','card_icon_image','_querySyncRequestHandler','timeline','_subscribeEvents','\x22><div\x20class=\x22sw\x22><select\x20id=\x22group_by_picker_position\x22>','show_average','Local\x20(device)','0.3','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.','\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','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.','_drawAnnotationsBackground','</select>','State\x20Timeline','></div></div><div\x20class=\x22f\x22><label>','More\x20Info','graph_end_hour','</label><div\x20class=\x22sw\x22><select\x20class=\x22e-points_per_hour\x22>','clear','_downloadBlob',')</span>','bx:','call','276tyVjff','charAt','</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','_ensureStatMeta','Localization','Stroke\x20pattern\x20of\x20the\x20graph\x20line.\x20Solid\x20is\x20the\x20default;\x20Dotted\x20and\x20Dashed\x20help\x20tell\x20overlapping\x20entities\x20apart\x20or\x20mark\x20secondary\x20series.','first\x20reading\x20can\x20be\x20a\x20pre-reset\x20tail','_stopEnergyDateSync','.tb','The\x20','\x22></div></div><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.','Height','trend','sameRep','12H','Width\x20and\x20height\x20of\x20the\x20icon.\x20Accepts\x20CSS\x20values\x20like\x2022px\x20or\x201.5rem.','<option\x20value=\x22\x22','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).','y_axis_color','--mdc-icon-size:','</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','_energyDiscoverTimer','replace','_attachTooltip','_processRefTicks','\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>','Graph\x20Type','_onQueryPick','align_state','</div><div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','\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>','radar','90D','input[type=\x22text\x22]','_ohlc','.e-y_axis','y_axis_decimals','abs','\x22><div\x20class=\x22f\x22><label>','Radial\x20Bar','data-tc','y_axis_format','card_header_letter_spacing','\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>','pushed','expected\x20','<g\x20data-b=\x22','var(--divider-color,\x20rgba(127,127,127,.28))','tagName','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','_energyStart','\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>','\x22>Δ\x20','mouseenter','undefined','Show\x20Average','</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','Annotations','fEnt','data_time_unit','tooltip_name','_querySyncHandler','_autoHideApplied','match','invert','</label><div\x20class=\x22sw\x22><select\x20id=\x22tooltip_order\x22>','<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>','size','default','sgc-plot-clip','Dansk','</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','Thu','has_mean','src','\x22><input\x20id=\x22pie_label_color_pick\x22\x20type=\x22color\x22\x20value=\x22','sgc-moving-averages','_onAttributePick','</div></div></div>','_handleEnergyDate','</label><div\x20class=\x22iu\x22><input\x20id=\x22gauge_columns\x22\x20type=\x22number\x22\x20min=\x221\x22\x20max=\x2212\x22\x20step=\x221\x22\x20placeholder=\x22','</label><input\x20class=\x22e-value_transform\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20return\x20x\x20-\x20first\x22\x20value=\x22','Secondary\x20Value','\x20–\x20','__none__','dateStr','.cmp-col','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.','<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>','\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','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.','.tab-badge','Points/Hour','0.35','div','</div></div>','histogram_bins','endAngleFull','rgba(0,0,0,0.5)','_xAxisLabelFormatters','Invert\x20(Mirror)','Style','_tplGen','Default','<div\x20class=\x22r3\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>','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.','Graph\x20Data','flex-shrink:0;--mdc-icon-size:18px;width:18px;height:18px;color:var(--tx)','pop','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.','_pendingSyntheticRefresh','native','padding:','Navigate','_processHassChanges','</option></select></div></div><div\x20class=\x22f\x22></div>','stable','statistic_id','getAttribute','pie_style','style','purple','.dp-zone-left','</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','\x22\x20on\x20a\x20series\x20that\x20','number.','ref_attribute','</label><input\x20id=\x22y_axis_label\x22\x20type=\x22text\x22\x20placeholder=\x22','_tplBoolEntities','Statistic\x20ID\x20set\x20—\x20uses\x20long-term\x20statistics.','With\x20two\x20pins,\x20add\x20a\x20Δ\x20row\x20per\x20series\x20showing\x20the\x20change\x20from\x20A\x20to\x20B\x20as\x20a\x20value\x20and\x20a\x20percentage.','_zoomSyncHandler','</span><select\x20class=\x22sgc-qp-select\x22\x20data-qp=\x22gby\x22>','barThickness','opacity:','.e-smooth','y_grid_opacity','action','getUTCFullYear','[data-dp-day]','><span\x20class=\x22sgc-pie-tt-name\x22>','last\x20reading\x20can\x20be\x20the\x20post-reset\x200','background','change_ignore_zero','_liveEnabled','MM/DD\x20HH:mm','contain','Altitude','</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_nav_position\x22>','placeholder','data-mtab','<div\x20class=\x22r2\x20mt8\x22><div\x20class=\x22f\x22><label>','_valueChanged','.sn','nowMs','card_border',');pointer-events:none;border-radius:inherit}','</label><input\x20class=\x22e-risefall_stable\x22\x20type=\x22color\x22\x20value=\x22','xmlns','var(--','[sgc]\x20window\x20of\x20~','customCards','\x20style=\x22opacity:','_refRefused','_counterDayRowsSafe','sgc-tooltip-sync','\x22></div></div></div>','entities',';width:6px;height:6px','overlays','1,234.56','getTotalLength','</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22card_border\x22\x20type=\x22checkbox\x22\x20','slice','<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>','\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22','data-w','#4A90D9','Default\x20(Vertical)','CHART','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.','removeItem','<span\x20class=\x22sgc-battery-icon\x22\x20title=\x22','Seconds','[sgc]\x20attr\x20update\x20failed','\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>','_attachZoomHandlers','\x22\x20data-id=\x22','\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>','Hour','_setupTooltip','_render','History\x20only','_cache','sgc-data-label','color_thresholds','string\x20argument','transition','X\x20Label\x20Opacity','sgc-point','vertical','0.95','_lastColorKey','_mainTab','setSeconds','data:image/svg+xml;charset=utf-8,','<div\x20class=\x22sw\x22><select\x20class=\x22e-tap-action-fb\x22>','xaxis','Nederlands','H-band','</label><input\x20class=\x22e-risefall_decrease\x22\x20type=\x22color\x22\x20value=\x22','extrema_color','card_icon_color','state_strip_labels','stats:cache','_updatePinReadout','</span></div>','\x20sgc-animated','</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_line\x22\x20type=\x22checkbox\x22\x20','\x20legend-hidden','</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>','<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-change_ignore_zero\x22\x20type=\x22checkbox\x22\x20','_priceRefIds','Epoch\x20milliseconds','</div>','_collectAnnotationRefs','</label><div\x20class=\x22ha-entity-picker-wrap\x22\x20style=\x22min-height:56px\x22\x20data-battery=\x22','Trend\x20Icon','English'];_0x3ca2=function(){return _0x34348c;};return _0x3ca2();}function _parseColor(_0x113cfa,_0x1a871e){const _0x52ac55=_0x5f3ddf;if(!_0x113cfa||typeof _0x113cfa!=='string')return null;let _0xdd0fe6=_0x113cfa[_0x52ac55(0xe6e)](/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})?$/i);if(_0xdd0fe6)return[parseInt(_0xdd0fe6[0x1],0x10),parseInt(_0xdd0fe6[0x2],0x10),parseInt(_0xdd0fe6[0x3],0x10)];_0xdd0fe6=_0x113cfa[_0x52ac55(0xe6e)](/^#([0-9a-f])([0-9a-f])([0-9a-f])([0-9a-f])?$/i);if(_0xdd0fe6)return[parseInt(_0xdd0fe6[0x1]+_0xdd0fe6[0x1],0x10),parseInt(_0xdd0fe6[0x2]+_0xdd0fe6[0x2],0x10),parseInt(_0xdd0fe6[0x3]+_0xdd0fe6[0x3],0x10)];_0xdd0fe6=_0x113cfa[_0x52ac55(0xe6e)](/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)/);if(_0xdd0fe6)return[Math[_0x52ac55(0x424)](+_0xdd0fe6[0x1]),Math[_0x52ac55(0x424)](+_0xdd0fe6[0x2]),Math[_0x52ac55(0x424)](+_0xdd0fe6[0x3])];if(_0x1a871e)return null;try{const _0x46b4e4=document[_0x52ac55(0x6f4)]('canvas')[_0x52ac55(0xc93)]('2d');return _0x46b4e4[_0x52ac55(0xbf8)]=_0x113cfa,_parseColor(_0x46b4e4[_0x52ac55(0xbf8)],!![]);}catch(_0x4d82fc){}return null;}function thresholdCrossings(_0x2be41f,_0x198841,_0x3ca85d){const _0x50a600=_0x5f3ddf;if(!isNum(_0x2be41f)||!isNum(_0x198841)||!_0x3ca85d?.[_0x50a600(0xd64)]||_0x2be41f===_0x198841)return[];const _0x6c628=_0x3ca85d[_0x50a600(0xc7b)](_0x446bec=>toNum(_0x446bec['value']))['filter'](_0x184398=>isNum(_0x184398))[_0x50a600(0xaa7)]((_0x47529e,_0x2d4430)=>_0x47529e-_0x2d4430),_0x4980a1=_0x198841>_0x2be41f,_0x512b7c=Math[_0x50a600(0x1006)](_0x2be41f,_0x198841),_0x2bcb70=Math[_0x50a600(0xff5)](_0x2be41f,_0x198841),_0x357a2c=[];for(const _0x727036 of _0x6c628){if(_0x727036>_0x512b7c&&_0x727036<_0x2bcb70){_0x357a2c[_0x50a600(0x40b)](_0x727036);continue;}if(_0x4980a1&&_0x727036===_0x2be41f&&_0x198841>_0x727036)_0x357a2c[_0x50a600(0x40b)](_0x727036);else{if(!_0x4980a1&&_0x727036===_0x198841&&_0x2be41f>_0x727036)_0x357a2c[_0x50a600(0x40b)](_0x727036);}}return _0x4980a1?_0x357a2c:_0x357a2c['reverse']();}function segmentRiseFallColor(_0xa47de5,_0x2665c9,_0x5b7398,_0xc605a0){const _0x40e493=_0x5f3ddf;if(!_0xa47de5||!_0x2665c9||!isNum(_0xa47de5['v'])||!isNum(_0x2665c9['v']))return _0xc605a0;if(!_0x5b7398)return _0xc605a0;const _0xa5a044=_0x5b7398[_0x40e493(0x2fd)]||_0x5b7398[_0x40e493(0xd45)]||_0xc605a0,_0x2c00d6=_0x5b7398['decrease']||_0x5b7398['fall_color']||_0xc605a0,_0x4f295e=_0x5b7398[_0x40e493(0xea3)]||_0x5b7398[_0x40e493(0x4f5)]||_0xa5a044||_0xc605a0;if(_0x2665c9['v']>_0xa47de5['v'])return _0xa5a044;if(_0x2665c9['v']<_0xa47de5['v'])return _0x2c00d6;return _0x4f295e;}function resolveDynamicValue(_0x596ef0,_0x31e746){const _0x5b35eb=_0x5f3ddf;if(_0x596ef0===null||_0x596ef0===undefined||_0x596ef0==='')return null;if(typeof _0x596ef0===_0x5b35eb(0x68f))return Number[_0x5b35eb(0xcad)](_0x596ef0)?_0x596ef0:null;const _0x26051f=String(_0x596ef0)[_0x5b35eb(0x35c)]();if(/^-?\d+(\.\d+)?$/[_0x5b35eb(0x5a9)](_0x26051f)){const _0x505746=Number(_0x26051f);return Number['isFinite'](_0x505746)?_0x505746:null;}const _0x39a516=_0x26051f['match'](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x39a516)return null;const _0x44669a=_0x39a516[0x1],_0x404e60=_0x39a516[0x2],_0x34cdde=_0x31e746?.['states']?.[_0x44669a];if(!_0x34cdde)return null;if(!_0x404e60)return toNum(_0x34cdde['state']);const _0x373648=_0x404e60[_0x5b35eb(0x6ce)]('.');if(_0x373648[0x0]!==_0x5b35eb(0xa3a)&&_0x373648[0x0]!==_0x5b35eb(0x6c0)){let _0x3700ba=_0x34cdde[_0x5b35eb(0x6c0)];for(const _0x4d0d8d of _0x373648){if(_0x3700ba===null||_0x3700ba===undefined)return null;_0x3700ba=_0x3700ba[_0x4d0d8d];}return toNum(_0x3700ba);}let _0x532803=_0x34cdde[_0x5b35eb(0x6c0)];for(let _0x132913=0x1;_0x132913<_0x373648['length'];_0x132913++){if(_0x532803===null||_0x532803===undefined)return null;_0x532803=_0x532803[_0x373648[_0x132913]];}return toNum(_0x532803);}function resolveBoundSpec(_0x49632e,_0x26465f){const _0x4925a9=_0x5f3ddf;if(_0x49632e===null||_0x49632e===undefined||_0x49632e==='')return null;if(typeof _0x49632e===_0x4925a9(0x68f))return Number[_0x4925a9(0xcad)](_0x49632e)?{'value':_0x49632e,'soft':![]}:null;const _0x432dda=String(_0x49632e)[_0x4925a9(0x35c)]();if(_0x432dda==='')return null;const _0x1e0bc6=_0x432dda[_0x4925a9(0xfb6)]('~'),_0x257f63=_0x1e0bc6?_0x432dda['slice'](0x1)[_0x4925a9(0x35c)]():_0x432dda,_0x2a1820=resolveDynamicValue(_0x257f63,_0x26465f);if(_0x2a1820===null)return null;return{'value':_0x2a1820,'soft':_0x1e0bc6};}function extractAnnotationRefEntityId(_0x2234f1){const _0x44b52e=_0x5f3ddf;if(_0x2234f1===null||_0x2234f1===undefined||_0x2234f1==='')return null;if(typeof _0x2234f1===_0x44b52e(0x68f))return null;const _0x45cb41=String(_0x2234f1)[_0x44b52e(0x35c)]();if(/^-?\d+(\.\d+)?$/[_0x44b52e(0x5a9)](_0x45cb41))return null;const _0x1ca7dc=_0x45cb41['match'](/^([a-z_]+\.[a-z0-9_]+)/i);return _0x1ca7dc?_0x1ca7dc[0x1]:null;}function annotationValueMatches(_0x5a0309,_0x5cedb3){const _0x248432=_0x5f3ddf;if(_0x5a0309===null||_0x5a0309===undefined)return![];const _0x5808f1=String(_0x5a0309),_0x123aef=_0x5cedb3===null||_0x5cedb3===undefined?'on':String(_0x5cedb3);if(_0x5808f1===_0x123aef)return!![];const _0x26a236=_0x5808f1['trim'](),_0x215123=_0x123aef['trim'](),_0x55e0dd=/^-?\d+(\.\d+)?$/;return _0x55e0dd[_0x248432(0x5a9)](_0x26a236)&&_0x55e0dd[_0x248432(0x5a9)](_0x215123)&&Number(_0x26a236)===Number(_0x215123);}function parseAnnotationTime(_0x4f83fa){const _0x477baa=_0x5f3ddf;if(_0x4f83fa===null||_0x4f83fa===undefined||_0x4f83fa==='')return null;if(_0x4f83fa instanceof Date)return _0x4f83fa[_0x477baa(0xe0e)]();if(typeof _0x4f83fa===_0x477baa(0x68f))return Number[_0x477baa(0xcad)](_0x4f83fa)?_0x4f83fa:null;const _0x159757=String(_0x4f83fa)[_0x477baa(0x35c)]();if(_0x159757===_0x477baa(0x7ef))return Date[_0x477baa(0x7ef)]();const _0x96e0a2=new Date(_0x159757);return isNaN(_0x96e0a2)?null:_0x96e0a2[_0x477baa(0xe0e)]();}function getAttributePath(_0x3ceb5b,_0x1a38be){const _0x4eb7b7=_0x5f3ddf;if(!_0x3ceb5b||!_0x1a38be)return undefined;const _0x5a924c=String(_0x1a38be)[_0x4eb7b7(0x6ce)]('.');let _0x1b0130=_0x3ceb5b;for(const _0xdb851f of _0x5a924c){if(_0x1b0130===null||_0x1b0130===undefined)return undefined;_0x1b0130=_0x1b0130[_0xdb851f];}return _0x1b0130;}const COMPILED_TRANSFORM=Symbol(_0x5f3ddf(0x9fd));function compileValueTransform(_0x21cce7){const _0x2e7585=_0x5f3ddf;if(!_0x21cce7||typeof _0x21cce7!=='string')return null;try{const _0x2e4360=new Function('x',_0x2e7585(0x232),_0x2e7585(0x1006),'max',_0x2e7585(0x227),_0x2e7585(0x48d),_0x2e7585(0x7b1),_0x2e7585(0xe03)+_0x21cce7);try{const _0xd22a4d=_0x2e4360(0x1,0x1,0x1,0x1,0x1,0x1,0x0);_0xd22a4d!==undefined&&_0xd22a4d!==null&&!Number['isFinite'](_0xd22a4d)&&console[_0x2e7585(0x3c1)](_0x2e7585(0xf64),_0x21cce7,'→',_0xd22a4d);}catch(_0x343244){console['debug']?.(_0x2e7585(0x9b5),_0x343244['message']);}return(_0x1e2aa5,_0x5ab08a,_0x344eb9)=>{const _0x207afd=_0x2e7585;try{const _0x21b1a8=_0x2e4360(_0x1e2aa5,_0x344eb9?.[_0x207afd(0x232)]??_0x1e2aa5,_0x344eb9?.[_0x207afd(0x1006)]??_0x1e2aa5,_0x344eb9?.[_0x207afd(0xff5)]??_0x1e2aa5,_0x344eb9?.[_0x207afd(0x227)]??_0x1e2aa5,_0x344eb9?.[_0x207afd(0x48d)]??_0x1e2aa5,_0x5ab08a??0x0);if(_0x21b1a8===null||_0x21b1a8===undefined)return null;return Number[_0x207afd(0xcad)](_0x21b1a8)?_0x21b1a8:null;}catch{return null;}};}catch(_0x3c71ef){return console['warn'](_0x2e7585(0x989)+_0x3c71ef['message'],_0x2e7585(0xc91),_0x21cce7),null;}}function parseForecastTime(_0x361d54,_0x3d0fa7,_0x492c27,_0x41bac5){const _0x305c34=_0x5f3ddf;if(_0x361d54===null||_0x361d54===undefined||_0x361d54==='')return null;const _0x9e13f9=_0x3d0fa7||_0x305c34(0x312);if(_0x9e13f9===_0x305c34(0x312)){if(typeof _0x361d54===_0x305c34(0x68f))return Number[_0x305c34(0xcad)](_0x361d54)?_0x361d54:null;if(_0x361d54 instanceof Date)return _0x361d54[_0x305c34(0xe0e)]();const _0x4ed641=new Date(String(_0x361d54));return isNaN(_0x4ed641)?null:_0x4ed641[_0x305c34(0xe0e)]();}if(_0x9e13f9===_0x305c34(0x3b3)){const _0x31eb69=toNum(_0x361d54);return _0x31eb69===null?null:_0x31eb69*0x3e8;}if(_0x9e13f9===_0x305c34(0x253))return toNum(_0x361d54);const _0x462b1f=parseInt(_0x41bac5,0xa),_0x5d482f=_0x492c27 instanceof Date?_0x492c27:new Date(_0x492c27||Date[_0x305c34(0x7ef)]()),_0x1723cd=!isNaN(_0x462b1f)?_0x462b1f:_0x5d482f[_0x305c34(0xa41)]();if(_0x9e13f9===_0x305c34(0x41f)){const _0x3bcf93=toNum(_0x361d54);if(_0x3bcf93===null||_0x3bcf93<0x1||_0x3bcf93>0xc)return null;return new Date(_0x1723cd,_0x3bcf93-0x1,0x1)[_0x305c34(0xe0e)]();}if(_0x9e13f9===_0x305c34(0x2ca)){const _0x2db05c=toNum(_0x361d54);if(_0x2db05c===null||_0x2db05c<0x1||_0x2db05c>0x16e)return null;const _0x218ed6=new Date(_0x1723cd,0x0,0x1);return _0x218ed6[_0x305c34(0x92b)](_0x218ed6['getDate']()+(_0x2db05c-0x1)),_0x218ed6['getTime']();}if(_0x9e13f9===_0x305c34(0x2e5)){const _0x574519=toNum(_0x361d54);if(_0x574519===null||_0x574519<0x1||_0x574519>0x35)return null;const _0x50a74c=new Date(_0x1723cd,0x0,0x4),_0x50944c=_0x50a74c['getDay']()||0x7,_0x29a378=new Date(_0x1723cd,0x0,0x4-(_0x50944c-0x1)),_0x2b96d4=new Date(_0x29a378);return _0x2b96d4['setDate'](_0x2b96d4[_0x305c34(0x498)]()+(_0x574519-0x1)*0x7),_0x2b96d4[_0x305c34(0xe0e)]();}if(_0x9e13f9===_0x305c34(0x4d9)){const _0x5d3a1e=toNum(_0x361d54);if(_0x5d3a1e===null||_0x5d3a1e<0x1||_0x5d3a1e>0x1f)return null;const _0x2e9023=_0x5d482f['getMonth'](),_0x1bd85c=new Date(_0x1723cd,_0x2e9023+0x1,0x0)['getDate'](),_0xdb14f7=Math['min'](_0x5d3a1e,_0x1bd85c);return new Date(_0x1723cd,_0x2e9023,_0xdb14f7)[_0x305c34(0xe0e)]();}if(_0x9e13f9===_0x305c34(0xdf3)){const _0x3dde53=toNum(_0x361d54);if(_0x3dde53===null||_0x3dde53<0x0||_0x3dde53>0x17)return null;const _0x66f8ea=new Date(_0x5d482f);return _0x66f8ea[_0x305c34(0x73e)](_0x3dde53,0x0,0x0,0x0),_0x66f8ea['getTime']();}return null;}const EXPR_FUNCS={'min':_0x424739=>Math[_0x5f3ddf(0x1006)](..._0x424739),'max':_0x21cd14=>Math['max'](..._0x21cd14),'abs':_0x193906=>Math['abs'](_0x193906[0x0]),'round':_0x371ed3=>Math[_0x5f3ddf(0x424)](_0x371ed3[0x0]),'floor':_0x19f86c=>Math[_0x5f3ddf(0x4fd)](_0x19f86c[0x0]),'ceil':_0x514be7=>Math[_0x5f3ddf(0x8ed)](_0x514be7[0x0]),'sqrt':_0x4ea60e=>Math[_0x5f3ddf(0xf49)](_0x4ea60e[0x0]),'pow':_0x25795a=>Math[_0x5f3ddf(0x20f)](_0x25795a[0x0],_0x25795a[0x1])};function tokenizeExpr(_0x4ae5a9){const _0xfc02f=_0x5f3ddf,_0x46f80c=[];let _0x32d7ec=0x0;const _0x54c57c=_0x4ae5a9['length'],_0x44c332=_0x3baf0d=>_0x3baf0d>='0'&&_0x3baf0d<='9',_0x3788c1=_0x3c4e44=>/[A-Za-z_$]/[_0xfc02f(0x5a9)](_0x3c4e44),_0x3c0979=_0x4ece79=>/[A-Za-z0-9_$]/[_0xfc02f(0x5a9)](_0x4ece79);while(_0x32d7ec<_0x54c57c){const _0x3aa598=_0x4ae5a9[_0x32d7ec];if(_0x3aa598==='\x20'||_0x3aa598==='\x09'||_0x3aa598==='\x0a'||_0x3aa598==='\x0d'){_0x32d7ec++;continue;}if(_0xfc02f(0xb2d)[_0xfc02f(0xdd8)](_0x3aa598)!==-0x1){_0x46f80c['push']({'t':'op','v':_0x3aa598}),_0x32d7ec++;continue;}if(_0x44c332(_0x3aa598)||_0x3aa598==='.'){let _0x3047fc=_0x32d7ec+0x1;while(_0x3047fc<_0x54c57c&&(_0x44c332(_0x4ae5a9[_0x3047fc])||_0x4ae5a9[_0x3047fc]==='.'))_0x3047fc++;const _0x60f1de=parseFloat(_0x4ae5a9[_0xfc02f(0xedc)](_0x32d7ec,_0x3047fc));if(!isFinite(_0x60f1de))throw new Error(_0xfc02f(0x1ec)+_0x4ae5a9[_0xfc02f(0xedc)](_0x32d7ec,_0x3047fc)+'\x22');_0x46f80c['push']({'t':_0xfc02f(0x372),'v':_0x60f1de}),_0x32d7ec=_0x3047fc;continue;}if(_0x3788c1(_0x3aa598)){let _0x2687b6=_0x32d7ec+0x1;while(_0x2687b6<_0x54c57c&&_0x3c0979(_0x4ae5a9[_0x2687b6]))_0x2687b6++;_0x46f80c['push']({'t':'id','v':_0x4ae5a9[_0xfc02f(0xedc)](_0x32d7ec,_0x2687b6)}),_0x32d7ec=_0x2687b6;continue;}throw new Error(_0xfc02f(0x3d7)+_0x3aa598+'\x22');}return _0x46f80c;}function compileDataExpression(_0x57a6e5){const _0x221619=_0x5f3ddf,_0x7b9a7b=tokenizeExpr(String(_0x57a6e5));let _0x295575=0x0;const _0xbe4177=()=>_0x7b9a7b[_0x295575],_0x4aec92=()=>_0x7b9a7b[_0x295575++],_0x46dc57=_0x1a3f5b=>{const _0x4e4030=_0x4205,_0x17bebc=_0x4aec92();if(!_0x17bebc||_0x17bebc['v']!==_0x1a3f5b)throw new Error(_0x4e4030(0xb8b)+_0x1a3f5b+'\x22');};function _0x317e92(){return _0x5ded92();}function _0x5ded92(){let _0x375514=_0x256b3f();while(_0xbe4177()&&_0xbe4177()['t']==='op'&&(_0xbe4177()['v']==='+'||_0xbe4177()['v']==='-')){const _0x54015f=_0x4aec92()['v'],_0x80d351=_0x256b3f(),_0x545a28=_0x375514;_0x375514=_0x54015f==='+'?_0xddae41=>_0x545a28(_0xddae41)+_0x80d351(_0xddae41):_0x44fce7=>_0x545a28(_0x44fce7)-_0x80d351(_0x44fce7);}return _0x375514;}function _0x256b3f(){let _0x56c7a3=_0x19209b();while(_0xbe4177()&&_0xbe4177()['t']==='op'&&(_0xbe4177()['v']==='*'||_0xbe4177()['v']==='/'||_0xbe4177()['v']==='%')){const _0x55d601=_0x4aec92()['v'],_0x424a01=_0x19209b(),_0x8e8327=_0x56c7a3;_0x56c7a3=_0x55d601==='*'?_0x51c640=>_0x8e8327(_0x51c640)*_0x424a01(_0x51c640):_0x55d601==='/'?_0xc31c34=>_0x8e8327(_0xc31c34)/_0x424a01(_0xc31c34):_0x1ed090=>_0x8e8327(_0x1ed090)%_0x424a01(_0x1ed090);}return _0x56c7a3;}function _0x19209b(){if(_0xbe4177()&&_0xbe4177()['t']==='op'&&(_0xbe4177()['v']==='+'||_0xbe4177()['v']==='-')){const _0xe02812=_0x4aec92()['v'],_0x4285d3=_0x19209b();return _0xe02812==='-'?_0x198729=>-_0x4285d3(_0x198729):_0x4285d3;}return _0x28d1cb();}function _0x28d1cb(){const _0x390896=_0x4205,_0x2361d2=_0x4aec92();if(!_0x2361d2)throw new Error('unexpected\x20end\x20of\x20expression');if(_0x2361d2['t']===_0x390896(0x372)){const _0x45e97e=_0x2361d2['v'];return()=>_0x45e97e;}if(_0x2361d2['t']==='op'&&_0x2361d2['v']==='('){const _0xdbcedd=_0x317e92();return _0x46dc57(')'),_0xdbcedd;}if(_0x2361d2['t']==='id'){if(_0xbe4177()&&_0xbe4177()['t']==='op'&&_0xbe4177()['v']==='('){_0x4aec92();const _0x720200=[];if(!(_0xbe4177()&&_0xbe4177()['t']==='op'&&_0xbe4177()['v']===')')){_0x720200[_0x390896(0x40b)](_0x317e92());while(_0xbe4177()&&_0xbe4177()['t']==='op'&&_0xbe4177()['v']===','){_0x4aec92(),_0x720200[_0x390896(0x40b)](_0x317e92());}}_0x46dc57(')');const _0x2cbb8c=EXPR_FUNCS[_0x2361d2['v']];if(!_0x2cbb8c)throw new Error(_0x390896(0x2a9)+_0x2361d2['v']+'\x22');return _0x2db146=>_0x2cbb8c(_0x720200['map'](_0x425613=>_0x425613(_0x2db146)));}const _0x7c3e90=_0x2361d2['v'];return _0x170223=>{const _0x13914d=_0x390896;if(_0x170223&&Object[_0x13914d(0xb37)][_0x13914d(0xd3c)]['call'](_0x170223,_0x7c3e90)){const _0x3cd29c=_0x170223[_0x7c3e90];return typeof _0x3cd29c===_0x13914d(0x68f)?_0x3cd29c:Number(_0x3cd29c);}return NaN;};}throw new Error(_0x390896(0xfb5)+_0x2361d2['v']+'\x22');}const _0xb44246=_0x317e92();if(_0x295575<_0x7b9a7b[_0x221619(0xd64)])throw new Error('unexpected\x20trailing\x20token\x20\x22'+_0x7b9a7b[_0x295575]['v']+'\x22');return _0xb44246;}const _exprCache=new Map(),_exprWarned=new Set();function getCompiledExpr(_0x2cdd95){const _0x25247c=_0x5f3ddf,_0x34116f=String(_0x2cdd95);if(_exprCache['has'](_0x34116f))return _exprCache['get'](_0x34116f);let _0x3704be=null;try{_0x3704be=compileDataExpression(_0x34116f);}catch(_0x359ee9){!_exprWarned[_0x25247c(0x56f)](_0x34116f)&&(_exprWarned['add'](_0x34116f),console[_0x25247c(0x3c1)](_0x25247c(0x755)+_0x34116f+_0x25247c(0x6e5)+_0x359ee9[_0x25247c(0x85c)]+_0x25247c(0x98e))),_0x3704be=null;}return _exprCache[_0x25247c(0xbbe)](_0x34116f,_0x3704be),_0x3704be;}function stepLookup(_0x247b17,_0x5ca7b8){const _0x3540c7=_0x5f3ddf;if(!Array['isArray'](_0x247b17)||!_0x247b17[_0x3540c7(0xd64)])return null;const _0xed6c15=_0x5ca7b8?.[_0x3540c7(0xb47)]!==![],_0x2b59e3=isNum(_0x5ca7b8?.[_0x3540c7(0xbc0)])?_0x5ca7b8[_0x3540c7(0xbc0)]:Infinity;return _0xac2ab7=>{const _0x40a08d=_0x3540c7;if(_0xac2ab7<_0x247b17[0x0]['t'])return _0xed6c15?_0x247b17[0x0]['v']:null;let _0x3cbac1=0x0,_0x176fc0=_0x247b17[_0x40a08d(0xd64)]-0x1,_0x382499=0x0;while(_0x3cbac1<=_0x176fc0){const _0x367962=_0x3cbac1+_0x176fc0>>0x1;if(_0x247b17[_0x367962]['t']<=_0xac2ab7)_0x382499=_0x367962,_0x3cbac1=_0x367962+0x1;else _0x176fc0=_0x367962-0x1;}if(_0xac2ab7-_0x247b17[_0x382499]['t']>_0x2b59e3)return null;return _0x247b17[_0x382499]['v'];};}function refJobKey(_0x582312,_0x1c36b4,_0x2c2824){const _0x1dca5e=_0x5f3ddf;return _0x582312[_0x1dca5e(0x634)]+'__'+(_0x582312[_0x1dca5e(0xead)]||'')+'__'+_0x1c36b4+'__'+(_0x2c2824||_0x1dca5e(0x8d0));}const REF_OPS=Object[_0x5f3ddf(0xcc4)]([_0x5f3ddf(0x727),_0x5f3ddf(0x7c5),'multiply','divide','reverse_subtract',_0x5f3ddf(0xb81)]);function normalizeRefOp(_0x102ac0){const _0x123ce1=_0x5f3ddf;return typeof _0x102ac0===_0x123ce1(0x6d7)&&REF_OPS[_0x123ce1(0xdcb)](_0x102ac0)?_0x102ac0:_0x123ce1(0x727);}function resolveDataVars(_0x2ab262,_0x48bddc){const _0x45c8b6=_0x5f3ddf,_0x2d967d={};if(!_0x2ab262||typeof _0x2ab262!==_0x45c8b6(0x4f4)||!_0x48bddc||!_0x48bddc[_0x45c8b6(0x9e9)])return _0x2d967d;for(const [_0x4231e4,_0x46fb53]of Object[_0x45c8b6(0x543)](_0x2ab262)){if(!_0x4231e4||typeof _0x46fb53!=='string')continue;const _0x4a2d58=_0x48bddc[_0x45c8b6(0x9e9)][_0x46fb53],_0x2c0cc5=_0x4a2d58?toNum(_0x4a2d58[_0x45c8b6(0xfbf)]):null;_0x2d967d[_0x4231e4]=_0x2c0cc5===null||_0x2c0cc5===undefined?NaN:_0x2c0cc5;}return _0x2d967d;}function synthesizeForecastSeries(_0x3f1f42,_0x5bb474,_0x54faf,_0x54d5cb){const _0x18082c=_0x5f3ddf;if(!_0x3f1f42||!_0x5bb474[_0x18082c(0x745)])return[];let _0x1c74f4=getAttributePath(_0x3f1f42[_0x18082c(0x6c0)],_0x5bb474[_0x18082c(0x745)]);if(typeof _0x1c74f4===_0x18082c(0x6d7)){const _0x3711e2=_0x1c74f4[_0x18082c(0x35c)]();if(_0x3711e2[_0x18082c(0xfb6)]('['))try{_0x1c74f4=JSON['parse'](_0x3711e2);}catch(_0x19adc8){try{_0x1c74f4=JSON[_0x18082c(0xa1e)](_0x3711e2['replace'](/'/g,'\x22'));}catch(_0x25ca8b){}}}if(!Array[_0x18082c(0x74e)](_0x1c74f4))return _0x1c74f4!==undefined&&_0x1c74f4!==null&&console[_0x18082c(0x3c1)]('[sgc]\x20data_attribute\x20\x22'+_0x5bb474['data_attribute']+_0x18082c(0xbb8)+_0x5bb474[_0x18082c(0xb30)]+'\x20is\x20not\x20an\x20array'),[];const _0x5bc1f1=_0x1c74f4[_0x18082c(0xc7b)](_0x3d26dd=>_0x3d26dd&&typeof _0x3d26dd===_0x18082c(0x4f4)&&!Array[_0x18082c(0x74e)](_0x3d26dd)?{..._0x3d26dd}:_0x3d26dd),_0x3f100f=_0x5bb474[_0x18082c(0x422)]||_0x18082c(0x8dd),_0x9a7967=_0x5bb474[_0x18082c(0xcbc)]||_0x18082c(0x7ac),_0x52b1a1=_0x5bb474[_0x18082c(0xe6a)]||_0x18082c(0x312),_0x12a382=_0x5bb474[_0x18082c(0x955)],_0x235356=_0x5bb474[_0x18082c(0x958)]?getCompiledExpr(_0x5bb474['data_value_expression']):null,_0xe5c8cd=_0x235356?resolveDataVars(_0x5bb474['data_vars'],_0x54d5cb):null,_0x25f0b6=[];for(const _0x4dfceb of _0x5bc1f1){if(!_0x4dfceb||typeof _0x4dfceb!==_0x18082c(0x4f4))continue;const _0x11a41c=getAttributePath(_0x4dfceb,_0x3f100f);let _0x163d96;if(_0x235356){let _0x56d73b;try{_0x56d73b=_0x235356({..._0x4dfceb,..._0xe5c8cd});}catch(_0x569e07){_0x56d73b=NaN;}_0x163d96=toNum(_0x56d73b);}else _0x163d96=toNum(getAttributePath(_0x4dfceb,_0x9a7967));const _0xa3c8c4=parseForecastTime(_0x11a41c,_0x52b1a1,_0x54faf,_0x12a382);if(_0xa3c8c4===null||_0x163d96===null)continue;_0x25f0b6[_0x18082c(0x40b)]({'t':_0xa3c8c4,'v':_0x163d96});}return _0x25f0b6[_0x18082c(0xaa7)]((_0x3c6f80,_0x16222c)=>_0x3c6f80['t']-_0x16222c['t']),_0x25f0b6;}const SVG_NS='http://www.w3.org/2000/svg',svgEl=(_0x35fd63,_0x309f19={})=>{const _0x1b7ff4=_0x5f3ddf,_0xd5849b=document[_0x1b7ff4(0x7a5)](SVG_NS,_0x35fd63);for(const [_0x3b697b,_0x125c61]of Object[_0x1b7ff4(0x543)](_0x309f19))_0xd5849b['setAttribute'](_0x3b697b,_0x125c61);return _0xd5849b;},SCROLL_PLOT_PAD_BOTTOM=0xa;class TimelineRenderer{constructor(_0x1e4e56){const _0x35410d=_0x5f3ddf;this[_0x35410d(0x9b7)]=_0x1e4e56;}[_0x5f3ddf(0xc59)](_0x5e1f0f,_0x17b7d6,_0x58431d,_0x39f9d6){const _0x440d3b=_0x5f3ddf;this[_0x440d3b(0x9f2)]=0x0,_0x17b7d6=_0x17b7d6[_0x440d3b(0xc7b)](_0x3f8121=>{const _0x9266b1=_0x440d3b,_0x1468a5=_0x3f8121[_0x9266b1(0xb30)]?.['_compareCfg'];if(_0x3f8121[_0x9266b1(0xb30)]?.[_0x9266b1(0x767)]==null||_0x1468a5?.[_0x9266b1(0x8d9)]!==_0x9266b1(0x952)||(_0x1468a5[_0x9266b1(0x831)]??_0x9266b1(0x6ae))!==_0x9266b1(0x6ae))return _0x3f8121;const _0x3e192f=(toNum(_0x3f8121[_0x9266b1(0xb30)][_0x9266b1(0xb89)])||0x0)*0x36ee80;if(_0x3e192f<=0x0)return _0x3f8121;if(_0x3e192f>this[_0x9266b1(0x9f2)])this[_0x9266b1(0x9f2)]=_0x3e192f;return{..._0x3f8121,'points':(_0x3f8121[_0x9266b1(0x8e7)]||[])[_0x9266b1(0xc7b)](_0x45a9c5=>({..._0x45a9c5,'t':_0x45a9c5['t']-_0x3e192f})),'raw':(_0x3f8121['raw']||[])[_0x9266b1(0xc7b)](_0x5bc2ab=>({..._0x5bc2ab,'t':_0x5bc2ab['t']-_0x3e192f})),'tailToMs':isNum(_0x3f8121['tailToMs'])?_0x3f8121[_0x9266b1(0x653)]-_0x3e192f:null,'entity':{..._0x3f8121[_0x9266b1(0xb30)],'offset':0x0,'_compareCfg':{..._0x1468a5,'show_delta':![]}}};});{const _0xf4a26b=this[_0x440d3b(0x9b7)]?.[_0x440d3b(0xe00)]||Date[_0x440d3b(0x7ef)](),_0x474796=this[_0x440d3b(0x9b7)]?.[_0x440d3b(0xaeb)]?.[_0x440d3b(0xbd0)]?.[_0x440d3b(0xe0e)]?.(),_0x47e06c=isNum(_0x474796)&&_0x474796<=_0xf4a26b,_0x5f227f=_0x4c084c=>_0x4c084c[_0x440d3b(0xc2d)]||(_0x58431d[_0x440d3b(0x2c3)]&&_0x4c084c['_compareOf']==null?_0x440d3b(0xcfc):null),_0x8bf792=new Map();for(const _0x27ae22 of _0x17b7d6){const _0x17a963=_0x5f227f(_0x27ae22[_0x440d3b(0xb30)]||{});if(!_0x17a963)continue;if(!_0x8bf792['has'](_0x17a963))_0x8bf792[_0x440d3b(0xbbe)](_0x17a963,new Set());const _0xafbbd9=toNum(_0x27ae22[_0x440d3b(0x653)]);_0x8bf792['get'](_0x17a963)[_0x440d3b(0x7c5)](isNum(_0xafbbd9)?_0xafbbd9:null);}_0x17b7d6=_0x17b7d6[_0x440d3b(0xc7b)](_0x4efdef=>{const _0x23a896=_0x440d3b,_0x2f5f6a=toNum(_0x4efdef[_0x23a896(0x653)]);if(!isNum(_0x2f5f6a))return _0x4efdef;const _0x54498f=_0x4efdef['entity']||{},_0x56ed07=_0x5f227f(_0x54498f);if(_0x56ed07){if(!_0x47e06c)return _0x4efdef;const _0x234fe8=_0x8bf792[_0x23a896(0xaad)](_0x56ed07);if(!_0x234fe8||_0x234fe8[_0x23a896(0xe72)]!==0x1||_0x234fe8[_0x23a896(0x56f)](null))return _0x4efdef;}const _0x45c6ee=_0x4efdef[_0x23a896(0x8e7)]||[];let _0x24e06d=_0x45c6ee[_0x23a896(0xd64)]-0x1;while(_0x24e06d>=0x0&&!isNum(_0x45c6ee[_0x24e06d]?.['v']))_0x24e06d--;if(_0x24e06d<0x0)return _0x4efdef;const _0x34f6e0=_0x45c6ee[_0x24e06d];if(_0x34f6e0[_0x23a896(0xa5f)]||_0x34f6e0[_0x23a896(0x940)]||_0x2f5f6a<=_0x34f6e0['t']+0x3e8)return _0x4efdef;for(let _0x30f7cd=_0x24e06d+0x1;_0x30f7cd<_0x45c6ee[_0x23a896(0xd64)];_0x30f7cd++){if(_0x45c6ee[_0x30f7cd]&&_0x45c6ee[_0x30f7cd]['t']<_0x2f5f6a)return _0x4efdef;}return{..._0x4efdef,'points':[..._0x45c6ee['slice'](0x0,_0x24e06d+0x1),{..._0x34f6e0,'t':_0x2f5f6a,'_tail':!![]},..._0x45c6ee[_0x23a896(0xedc)](_0x24e06d+0x1)]};});}if(this['_seqMaxMs']>0x0){const _0x43c063=new Map();for(const _0x1a1bc0 of _0x17b7d6){if(_0x1a1bc0[_0x440d3b(0xb30)]?.[_0x440d3b(0x767)]!=null)continue;const _0x1f5c3f=(_0x1a1bc0[_0x440d3b(0x8e7)]||[])[_0x440d3b(0x403)](_0x556148=>_0x556148&&_0x556148['v']!==null);if(_0x1f5c3f)_0x43c063['set'](_0x1a1bc0[_0x440d3b(0x67e)],_0x1f5c3f);}_0x17b7d6=_0x17b7d6['map'](_0x440bd4=>{const _0x25b182=_0x440d3b,_0x5876d1=_0x440bd4['entity']?.[_0x25b182(0x767)];if(_0x5876d1==null||_0x440bd4['entity']?.[_0x25b182(0xc7f)]?.['layout']!=='sequential')return _0x440bd4;const _0x30f967=_0x43c063[_0x25b182(0xaad)](_0x5876d1),_0x38039d=_0x440bd4[_0x25b182(0x8e7)]||[],_0x228d3d=_0x38039d[_0x25b182(0xd64)]?_0x38039d[_0x38039d[_0x25b182(0xd64)]-0x1]:null;if(!_0x30f967||!_0x228d3d||_0x228d3d['v']===null||_0x30f967['t']<=_0x228d3d['t'])return _0x440bd4;return{..._0x440bd4,'points':[..._0x38039d,{..._0x30f967,'_seam':!![]}]};});}const _0x341780=_0x5e1f0f['clientWidth']||0x190,_0x2d9480=_0x58431d[_0x440d3b(0x492)],_0x28a7ea=_0x2d9480==null||_0x2d9480==='auto'||_0x2d9480==='',_0x312ef8=this['card'][_0x440d3b(0x652)]();let _0x5c09d1;if(_0x312ef8){_0x5e1f0f[_0x440d3b(0xea7)][_0x440d3b(0xec1)]=_0x440d3b(0xe72);const _0x14c17b=this[_0x440d3b(0x9b7)][_0x440d3b(0x38b)];if(isNum(_0x14c17b)&&_0x5e1f0f[_0x440d3b(0xea7)][_0x440d3b(0xce7)]===_0x440d3b(0xfa5)&&this['card'][_0x440d3b(0x59b)]===_0x14c17b)_0x5c09d1=0xc8;else{_0x5e1f0f[_0x440d3b(0xea7)][_0x440d3b(0xce7)]='';let _0x145d0f=_0x5e1f0f[_0x440d3b(0x435)]||0x0;const _0x38c66c=this['card'][_0x440d3b(0x6db)]||this[_0x440d3b(0x9b7)][_0x440d3b(0xaeb)],_0x3c8369=toNum(_0x58431d[_0x440d3b(0x82e)]??_0x58431d['max_visible_interval']),_0x503513=_0x38c66c&&_0x38c66c[_0x440d3b(0x99e)]&&_0x38c66c[_0x440d3b(0xbd0)]?Math[_0x440d3b(0xff5)](0x1,_0x38c66c['end'][_0x440d3b(0xe0e)]()-_0x38c66c[_0x440d3b(0x99e)][_0x440d3b(0xe0e)]())/0x36ee80:0x0,_0x59f280=!this[_0x440d3b(0x9b7)][_0x440d3b(0x6db)]&&isNum(_0x3c8369)&&_0x3c8369>0x0&&_0x503513>_0x3c8369;if(_0x59f280&&_0x145d0f>SCROLL_PLOT_PAD_BOTTOM)_0x145d0f-=SCROLL_PLOT_PAD_BOTTOM;_0x145d0f>=0x3c?(_0x5c09d1=_0x145d0f,this[_0x440d3b(0x9b7)][_0x440d3b(0x38b)]=null):(_0x5c09d1=0xc8,_0x5e1f0f[_0x440d3b(0xea7)]['minHeight']=_0x440d3b(0xfa5),this[_0x440d3b(0x9b7)][_0x440d3b(0x38b)]=this[_0x440d3b(0x9b7)][_0x440d3b(0x59b)]);}}else _0x28a7ea?_0x5c09d1=0xc8:_0x5c09d1=toNum(_0x58431d[_0x440d3b(0x492)])||0x96;const _0xbc80cc=_0x17b7d6['filter'](_0x4733e7=>_0x4733e7[_0x440d3b(0xb30)][_0x440d3b(0x5a0)]!==![]&&_0x4733e7[_0x440d3b(0x8e7)][_0x440d3b(0xd64)]),_0x5abc07=_0xbc80cc[_0x440d3b(0xdf7)](_0x204abf=>isStripEntity(_0x204abf[_0x440d3b(0xb30)])),_0x11e4ac=_0x5abc07[_0x440d3b(0xd64)]?_0xbc80cc[_0x440d3b(0xdf7)](_0x51e368=>!isStripEntity(_0x51e368['entity'])):_0xbc80cc,_0x3b4f9f=_0x11e4ac[_0x440d3b(0xdf7)](_0x3027bb=>_0x3027bb[_0x440d3b(0xb30)][_0x440d3b(0xc95)]!==_0x440d3b(0x1fa)&&_0x3027bb[_0x440d3b(0xb30)][_0x440d3b(0xc95)]!=='independent'),_0x47d3fb=_0x11e4ac[_0x440d3b(0xdf7)](_0x2c5c77=>_0x2c5c77[_0x440d3b(0xb30)][_0x440d3b(0xc95)]===_0x440d3b(0x1fa)),_0x343dc5=_0x47d3fb[_0x440d3b(0xd64)]>0x0,_0x1ed7e0=toNum(_0x58431d['y_axis_font_size'])||0xa,_0x1c1aa0=toNum(_0x58431d['y_axis_decimals']),_0x2fbfad=_0x11e4ac[_0x440d3b(0xf40)]((_0x2b27db,_0x2b3df3)=>{const _0x332dfe=_0x440d3b,_0x2230a8=toNum(_0x2b3df3['entity']?.[_0x332dfe(0x8ce)]);return isNum(_0x2230a8)&&_0x2230a8>_0x2b27db?_0x2230a8:_0x2b27db;},0x0),_0x22494e=isNum(_0x1c1aa0)?_0x1c1aa0:_0x2fbfad,_0x1b14b6=Math[_0x440d3b(0xff5)](0xc,Math['round'](_0x1ed7e0*1.2)),_0x4ea9a2=(_0x30568c,_0x194d25,_0x5ec600)=>{const _0x2a25e8=_0x440d3b,_0x56e71b=this['card']?.[_0x2a25e8(0xda6)]?.(_0x30568c);if(_0x56e71b&&_0x56e71b[_0x2a25e8(0xd64)]){let _0x1d2af7=0x0;for(const _0x4de315 of _0x56e71b){const _0x2546a0=String(_0x4de315?.[_0x2a25e8(0x50d)]??_0x4de315?.['value']??'');if(_0x2546a0['length']>_0x1d2af7)_0x1d2af7=_0x2546a0['length'];}return Math[_0x2a25e8(0xff5)](0x20,Math['round'](_0x1d2af7*_0x1ed7e0*0.62+0xe));}if(_0x194d25){const _0xce368e=axisLabelFormatter(_0x58431d,_0x30568c);if(_0xce368e){const _0x5db206=String(_0xce368e(_0x194d25['lo'])??''),_0x18722d=String(_0xce368e(_0x194d25['hi'])??''),_0x59d5fb=Math[_0x2a25e8(0xff5)](_0x5db206[_0x2a25e8(0xd64)],_0x18722d[_0x2a25e8(0xd64)],0x4);return Math[_0x2a25e8(0xff5)](0x20,Math[_0x2a25e8(0x424)](_0x59d5fb*_0x1ed7e0*0.62+0xc));}const _0x13ad5f=isNum(_0x5ec600)?_0x5ec600:0x1,_0x4d356d=_0x194d25['lo']['toFixed'](_0x13ad5f),_0x4104ed=_0x194d25['hi']['toFixed'](_0x13ad5f),_0x44ba98=Math['max'](_0x4d356d[_0x2a25e8(0xd64)],_0x4104ed['length']);return Math[_0x2a25e8(0xff5)](0x20,Math[_0x2a25e8(0x424)](_0x44ba98*_0x1ed7e0*0.62+0xc));}const _0xcb36ba=0x4+(_0x22494e>0x0?_0x22494e+0x1:0x0);return Math[_0x2a25e8(0xff5)](0x20,Math[_0x2a25e8(0x424)](_0xcb36ba*_0x1ed7e0*0.62+0xc));},_0x2be1e8=this[_0x440d3b(0x1003)](_0x11e4ac,_0x58431d),_0x5af624=_0x58431d[_0x440d3b(0xd1c)]!==![]?this['card']?.[_0x440d3b(0x6db)]:null,_0x22009e=_0x5af624?_0x5af624[_0x440d3b(0x99e)]['getTime']():0x0,_0x3a7e72=_0x5af624?_0x5af624[_0x440d3b(0xbd0)][_0x440d3b(0xe0e)]():0x0,_0x822d23=_0x4d94a0=>{const _0x3a307e=_0x440d3b;if(!_0x5af624)return _0x4d94a0;const _0x571ac1=_0x4d94a0[_0x3a307e(0xc7b)](_0x24f72e=>({..._0x24f72e,'points':(_0x24f72e['points']||[])['filter'](_0x2a1ecf=>_0x2a1ecf['t']>=_0x22009e&&_0x2a1ecf['t']<=_0x3a7e72)}));return _0x571ac1[_0x3a307e(0x1c1)](_0x89a191=>_0x89a191[_0x3a307e(0x8e7)][_0x3a307e(0x1c1)](_0x23f8e6=>isNum(_0x23f8e6?.['v'])))?_0x571ac1:_0x4d94a0;},_0x48a926=_0x5af624?this['_buildStackState'](_0x822d23(_0x11e4ac),_0x58431d):_0x2be1e8,_0x172c1b=(_0x30f0de,_0x583afa)=>{const _0x41a970=_0x440d3b,_0xcd0264=this[_0x41a970(0x9c7)](_0x822d23(_0x30f0de),_0x58431d,_0x583afa,_0x48a926);return _0xcd0264||this[_0x41a970(0x9c7)](_0x30f0de,_0x58431d,_0x583afa,_0x2be1e8);},_0x2e1bb5=_0x5af624?_0x172c1b(_0x3b4f9f,![]):this[_0x440d3b(0x9c7)](_0x3b4f9f,_0x58431d,![],_0x2be1e8),_0x59a5fe=_0x343dc5?_0x5af624?_0x172c1b(_0x47d3fb,!![]):this[_0x440d3b(0x9c7)](_0x47d3fb,_0x58431d,!![],_0x2be1e8):null,_0x3ec22d=(_0x2ace9d,_0x99ded)=>{const _0x3e1eb5=_0x440d3b;if(!_0x2ace9d||!_0x99ded['some'](_0x3b22e5=>_0x3b22e5?.['entity']?.[_0x3e1eb5(0x65f)]===!![]))return;const _0x260852=_0x2ace9d['hi']-_0x2ace9d['lo'];if(_0x260852>0x0)_0x2ace9d['hi']=_0x2ace9d['hi']+_0x260852*0.12;};_0x3ec22d(_0x2e1bb5,_0x3b4f9f),_0x3ec22d(_0x59a5fe,_0x47d3fb);const _0x1ae69f=(_0x19903c,_0x117ddc)=>{const _0x1addca=_0x440d3b,_0x26fb6b=toNum(_0x58431d[_0x1addca(0xe53)]);if(isNum(_0x26fb6b))return _0x26fb6b;let _0x55e31a=-0x1;for(const _0x2ec0fa of _0x19903c){const _0x500d8a=toNum(_0x2ec0fa[_0x1addca(0xb30)]?.[_0x1addca(0x8ce)]);if(isNum(_0x500d8a)&&_0x500d8a>_0x55e31a)_0x55e31a=_0x500d8a;}if(_0x55e31a>=0x0)return _0x55e31a;if(_0x117ddc){const _0x56204d=_0x117ddc['hi']-_0x117ddc['lo'],_0x580b0f=toNum(_0x58431d['y_axis_ticks'])||0x4,_0x48ddcb=_0x56204d/_0x580b0f;if(_0x48ddcb>0x0&&_0x48ddcb<0x1)return Math[_0x1addca(0x8ed)](-Math['log10'](_0x48ddcb));if(Math[_0x1addca(0xe54)](_0x117ddc['hi'])<0x64&&Math['abs'](_0x117ddc['lo'])<0x64)return 0x1;return 0x0;}return 0x1;},_0x57e517=_0x1ae69f(_0x3b4f9f,_0x2e1bb5),_0x16fe5c=_0x343dc5?_0x1ae69f(_0x47d3fb,_0x59a5fe):0x1,_0x140794=this[_0x440d3b(0x9b7)]?.[_0x440d3b(0x86c)]?.['series']||_0x17b7d6,_0x151797=_0x140794[_0x440d3b(0xdf7)](_0x4fd7eb=>_0x4fd7eb[_0x440d3b(0xb30)]?.[_0x440d3b(0x5a0)]!==![]&&_0x4fd7eb[_0x440d3b(0x8e7)]?.[_0x440d3b(0xd64)]&&!isStripEntity(_0x4fd7eb[_0x440d3b(0xb30)])&&_0x4fd7eb['entity'][_0x440d3b(0xc95)]!==_0x440d3b(0x1fa)&&_0x4fd7eb['entity'][_0x440d3b(0xc95)]!==_0x440d3b(0x3ff)),_0x476a85=_0x140794['filter'](_0x2c8191=>_0x2c8191[_0x440d3b(0xb30)]?.[_0x440d3b(0x5a0)]!==![]&&_0x2c8191[_0x440d3b(0x8e7)]?.[_0x440d3b(0xd64)]&&!isStripEntity(_0x2c8191['entity'])&&_0x2c8191[_0x440d3b(0xb30)][_0x440d3b(0xc95)]===_0x440d3b(0x1fa)),_0x5dc199=_0x151797[_0x440d3b(0xd64)]?_0x151797:_0x3b4f9f,_0x184ef8=_0x476a85[_0x440d3b(0xd64)]?_0x476a85:_0x47d3fb,_0x454e4b=_0x151797['length']===_0x3b4f9f[_0x440d3b(0xd64)],_0x40fff0=_0x476a85[_0x440d3b(0xd64)]===_0x47d3fb[_0x440d3b(0xd64)],_0x4c9650=_0x454e4b?_0x2e1bb5:_0x151797['length']?_0x5af624?_0x172c1b(_0x5dc199,![]):this[_0x440d3b(0x9c7)](_0x5dc199,_0x58431d,![],_0x2be1e8):_0x2e1bb5,_0x5bbeb9=_0x40fff0?_0x59a5fe:_0x476a85[_0x440d3b(0xd64)]?_0x5af624?_0x172c1b(_0x184ef8,!![]):this[_0x440d3b(0x9c7)](_0x184ef8,_0x58431d,!![],_0x2be1e8):_0x59a5fe,_0x2883f6=_0x454e4b?_0x57e517:_0x1ae69f(_0x5dc199,_0x4c9650),_0x5cc309=_0x40fff0?_0x16fe5c:_0x476a85[_0x440d3b(0xd64)]?_0x1ae69f(_0x184ef8,_0x5bbeb9):_0x16fe5c,_0x35e3c5=_0x4ea9a2(_0x440d3b(0x9f1),_0x4c9650,_0x2883f6),_0x5e2da0=_0x4ea9a2('secondary',_0x5bbeb9,_0x5cc309),_0x2a8ea8=_0x476a85['length']>0x0||_0x343dc5,_0x28f716=Math[_0x440d3b(0xff5)](0x1,(_0x58431d[_0x440d3b(0xc79)]?_0x35e3c5:0x0)+(_0x58431d['show_y_axis_label']?_0x1b14b6:0x0)),_0x30f90f=!_0x2a8ea8&&!_0x58431d[_0x440d3b(0x1f9)]?0x1:Math[_0x440d3b(0xff5)](0x1,(_0x58431d['show_y2_axis']!==![]?_0x5e2da0:0x0)+(_0x58431d[_0x440d3b(0x8c6)]?_0x1b14b6:0x0)),_0x312bb3=0x8,_0x8d712d=_0x58431d[_0x440d3b(0x6d0)]?0x16:0x8,_0x226b3b=this['card']['_viewWindow']||this[_0x440d3b(0x9b7)]['_window'],_0x3a0699=_0x226b3b[_0x440d3b(0x99e)][_0x440d3b(0xe0e)]()-(this['card'][_0x440d3b(0x6db)]?0x0:this[_0x440d3b(0x9f2)]||0x0),_0x4d7363=_0x226b3b[_0x440d3b(0xbd0)][_0x440d3b(0xe0e)](),_0x1f86c0=Math[_0x440d3b(0xff5)](0x1,_0x4d7363-_0x3a0699),_0x307fe4=0x4,_0x47957e=resolveGroupBy(_0x58431d,_0x1f86c0/0x36ee80),_0x51673b=_0x5abc07['length']>0x0&&_0x47957e!==_0x440d3b(0xb25)&&_0x47957e!==_0x440d3b(0x242);let _0x324b0a=clamp(toNum(_0x58431d[_0x440d3b(0xf7b)])||0x10,0x6,0x3c),_0x41b2dc=0x0;if(_0x51673b){const _0x4fa811=Math[_0x440d3b(0xff5)](0x0,_0x5c09d1-_0x312bb3-_0x8d712d-0x28);_0x41b2dc=_0x307fe4+_0x5abc07[_0x440d3b(0xd64)]*(_0x324b0a+0x2),_0x41b2dc>_0x4fa811&&(_0x324b0a=Math[_0x440d3b(0xff5)](0x4,Math[_0x440d3b(0x4fd)]((_0x4fa811-_0x307fe4)/_0x5abc07[_0x440d3b(0xd64)])-0x2),_0x41b2dc=Math['min'](_0x4fa811,_0x307fe4+_0x5abc07[_0x440d3b(0xd64)]*(_0x324b0a+0x2)));}this[_0x440d3b(0x9b7)]['_lastPadT']=_0x312bb3,this[_0x440d3b(0x9b7)][_0x440d3b(0xad3)]=_0x8d712d+_0x41b2dc;const _0x315e76=_0x1f86c0/0x36ee80,_0xe34119=toNum(_0x58431d[_0x440d3b(0x82e)]??_0x58431d[_0x440d3b(0xa8c)]),_0x1be903=!this[_0x440d3b(0x9b7)][_0x440d3b(0x6db)]&&isNum(_0xe34119)&&_0xe34119>0x0&&_0x315e76>_0xe34119,_0x26ef3d=_0x1be903?_0x315e76/_0xe34119:0x1,_0x4dc76c=_0x1be903?Math[_0x440d3b(0x424)](_0x341780*_0x26ef3d):_0x341780,_0x3104ea=Math[_0x440d3b(0xff5)](0xa,_0x4dc76c-_0x28f716-_0x30f90f),_0x3a324b=Math[_0x440d3b(0xff5)](0xa,_0x5c09d1-_0x312bb3-_0x8d712d-_0x41b2dc),_0x380ecc=new Map();for(const _0x5c5e5d of _0x11e4ac){if(_0x5c5e5d[_0x440d3b(0xb30)][_0x440d3b(0xc95)]!==_0x440d3b(0x3ff))continue;const _0x5cd7bf={..._0x58431d,'lower_bound':null,'upper_bound':null,'lower_bound_secondary':null,'upper_bound_secondary':null,'min_bound_range':null,'min_bound_range_secondary':null},_0x11efb3=(_0x5af624?this['_computeYBounds'](_0x822d23([_0x5c5e5d]),_0x5cd7bf,![],null):null)||this[_0x440d3b(0x9c7)]([_0x5c5e5d],_0x5cd7bf,![],null);_0x11efb3&&(_0x5c5e5d[_0x440d3b(0xb30)]?.[_0x440d3b(0x65f)]===!![]&&_0x11efb3['hi']>_0x11efb3['lo']&&(_0x11efb3['hi']=_0x11efb3['hi']+(_0x11efb3['hi']-_0x11efb3['lo'])*0.12),_0x380ecc[_0x440d3b(0xbbe)](_0x5c5e5d[_0x440d3b(0x67e)],_0x11efb3));}const _0x50611b=_0x3739ff=>{const _0x30d579=_0x440d3b,_0x3f88c6=_0x3739ff?.[_0x30d579(0xb30)]||_0x3739ff,_0x49cd62=_0x3739ff?.[_0x30d579(0x67e)];if(_0x3f88c6?.[_0x30d579(0xc95)]==='independent'&&_0x49cd62!=null)return _0x380ecc[_0x30d579(0xaad)](_0x49cd62)||_0x2e1bb5;return _0x3f88c6?.[_0x30d579(0xc95)]===_0x30d579(0x1fa)?_0x59a5fe:_0x2e1bb5;},_0xca9c8e=_0x11e4ac[_0x440d3b(0x1c1)](_0x4780f2=>(_0x4780f2[_0x440d3b(0xb30)]?.[_0x440d3b(0x963)]||_0x4780f2['entity']?.['type'])===_0x440d3b(0x6f0));let _0x40299b=_0x3a0699,_0x5f1015=_0x4d7363,_0x3f1886=_0x1f86c0;if(_0xca9c8e){const _0x2b4de9=resolveGroupBy(_0x58431d,_0x1f86c0/0x36ee80),_0x5c8ce9=toNum(_0x58431d[_0x440d3b(0x3ba)])||0x2,_0x5a2caf=_0x1f86c0/0x36ee80,_0x52660c=groupBucketMs(_0x2b4de9,_0x5a2caf,_0x5c8ce9);let _0x4e297e=Infinity,_0x1683fa=Infinity,_0x2f7386=-Infinity;for(const _0x375021 of _0x11e4ac){const _0x429a91=_0x375021[_0x440d3b(0xb30)]?.[_0x440d3b(0x963)]||_0x375021[_0x440d3b(0xb30)]?.[_0x440d3b(0xafb)];if(_0x429a91!=='bar'&&_0x429a91!=='candlestick')continue;const _0x3f3ab5=(_0x375021[_0x440d3b(0x8e7)]||[])[_0x440d3b(0xdf7)](_0x1ecebf=>isNum(_0x1ecebf['v']));for(let _0x46fbb3=0x0;_0x46fbb3<_0x3f3ab5[_0x440d3b(0xd64)];_0x46fbb3++){if(_0x46fbb3>0x0){const _0x511671=_0x3f3ab5[_0x46fbb3]['t']-_0x3f3ab5[_0x46fbb3-0x1]['t'];if(_0x511671>0x0&&_0x511671<_0x4e297e)_0x4e297e=_0x511671;}const _0x2729c5=_0x3f3ab5[_0x46fbb3]['t'];if(_0x2729c5>=_0x3a0699&&_0x2729c5<_0x4d7363){if(_0x2729c5<_0x1683fa)_0x1683fa=_0x2729c5;if(_0x2729c5>_0x2f7386)_0x2f7386=_0x2729c5;}}}const _0x25f868=Math[_0x440d3b(0x1006)](_0x52660c/0x2,_0x1f86c0/0x4,isFinite(_0x4e297e)?_0x4e297e/0x2:Infinity);if(isFinite(_0x25f868)&&isFinite(_0x1683fa))_0x40299b=Math['min'](_0x3a0699,_0x1683fa-_0x25f868),_0x5f1015=Math['max'](_0x4d7363,_0x2f7386+_0x25f868);else isFinite(_0x25f868)&&(_0x40299b=_0x3a0699-_0x25f868,_0x5f1015=_0x4d7363+_0x25f868);_0x3f1886=Math[_0x440d3b(0xff5)](0x1,_0x5f1015-_0x40299b);}let _0x3d6d7c,_0x439c3b=![];const _0x37f16d=resolveGroupBy(_0x58431d,_0x1f86c0/0x36ee80),_0x4e5d65=_0x37f16d===_0x440d3b(0x242)&&_0x58431d[_0x440d3b(0xfed)]!==_0x440d3b(0xc2e)&&_0x11e4ac[_0x440d3b(0x526)](_0x3d0493=>{const _0x45b8fb=_0x440d3b,_0x4e32ad=_0x3d0493[_0x45b8fb(0xb30)]||{};return!_0x4e32ad[_0x45b8fb(0x745)]&&!_0x4e32ad[_0x45b8fb(0x965)]&&!_0x4e32ad[_0x45b8fb(0xc42)];});this[_0x440d3b(0x914)]=_0x4e5d65,this[_0x440d3b(0x426)]=![];if(_0x37f16d==='month'){const _0x3e60d8=new Date(_0x3a0699),_0x40b8d9=_0x3e60d8[_0x440d3b(0xa41)](),_0x2e1c41=_0x3e60d8[_0x440d3b(0xbba)](),_0x1d97b3=new Date(_0x4d7363-0x1),_0x16ed78=Math[_0x440d3b(0xff5)](0x1,(_0x1d97b3[_0x440d3b(0xa41)]()-_0x40b8d9)*0xc+(_0x1d97b3['getMonth']()-_0x2e1c41)+0x1),_0x1b0ca6=_0x11e4ac[_0x440d3b(0x1c1)](_0x2a77a6=>{const _0x23dc52=_0x440d3b,_0x4f6ccf=_0x2a77a6[_0x23dc52(0xb30)]?.[_0x23dc52(0x963)]||_0x2a77a6[_0x23dc52(0xb30)]?.['type'];return _0x4f6ccf===_0x23dc52(0x6f0)||_0x4f6ccf==='candlestick';}),_0x5332bb=!_0x1b0ca6&&_0x16ed78>0x1;this[_0x440d3b(0x426)]=_0x5332bb;const _0x43775d=_0x3aef18=>_0x5332bb?Math[_0x440d3b(0xff5)](0x0,Math[_0x440d3b(0x1006)](0x1,(_0x3aef18-0.5)/(_0x16ed78-0x1))):_0x3aef18/_0x16ed78,_0x506b65=Date[_0x440d3b(0x7ef)]();let _0x3bc836=null,_0x3c05a3=null,_0x54ee55=null;if(!_0x1b0ca6&&_0x506b65>_0x3a0699&&_0x506b65<_0x4d7363){const _0x116098=new Date(_0x506b65);_0x3c05a3=_0x116098['getFullYear'](),_0x54ee55=_0x116098[_0x440d3b(0xbba)]();const _0x5187b9=(_0x3c05a3-_0x40b8d9)*0xc+(_0x54ee55-_0x2e1c41),_0x1ad358=new Date(_0x3c05a3,_0x54ee55+0x1,0x0)[_0x440d3b(0x498)](),_0x8cb17b=(_0x116098[_0x440d3b(0x498)]()-0x1+_0x116098[_0x440d3b(0xc1e)]()/0x18)/_0x1ad358;_0x3bc836=_0x28f716+_0x43775d(_0x5187b9+_0x8cb17b)*_0x3104ea;}_0x3d6d7c=_0x2372b5=>{const _0x69a798=_0x440d3b,_0x250421=new Date(_0x2372b5);if(_0x3bc836!==null&&_0x250421['getFullYear']()===_0x3c05a3&&_0x250421['getMonth']()===_0x54ee55)return _0x3bc836;const _0x447e63=(_0x250421[_0x69a798(0xa41)]()-_0x40b8d9)*0xc+(_0x250421[_0x69a798(0xbba)]()-_0x2e1c41);return _0x28f716+_0x43775d(_0x447e63+0.5)*_0x3104ea;};}else{if(_0x4e5d65){const {refY:_0x102a6c,totalYears:_0x1c051f}=this['_yearSlotSpan'](_0x3a0699,_0x4d7363),_0x2a1142=_0x11e4ac[_0x440d3b(0x1c1)](_0x59e387=>{const _0xd3455=_0x440d3b,_0x4ce550=_0x59e387[_0xd3455(0xb30)]?.[_0xd3455(0x963)]||_0x59e387[_0xd3455(0xb30)]?.['type'];return _0x4ce550===_0xd3455(0x6f0)||_0x4ce550===_0xd3455(0x8f7);}),_0x374b7d=!_0x2a1142&&_0x1c051f>0x1;if(_0x374b7d)this[_0x440d3b(0x426)]=!![];const _0x5bceb9=_0x492b13=>_0x374b7d?Math[_0x440d3b(0xff5)](0x0,Math[_0x440d3b(0x1006)](0x1,(_0x492b13-0.5)/(_0x1c051f-0x1))):_0x492b13/_0x1c051f,_0x5e716d=Date[_0x440d3b(0x7ef)]();let _0x466076=null,_0x5c36ef=null;if(!_0x2a1142&&_0x5e716d>_0x3a0699&&_0x5e716d<_0x4d7363){const _0x410f68=new Date(_0x5e716d);_0x5c36ef=_0x410f68['getFullYear']();const _0x1bbc24=_0x5c36ef-_0x102a6c,_0x231a79=new Date(_0x410f68[_0x440d3b(0xa41)](),0x0,0x1)['getTime'](),_0x2469d3=new Date(_0x410f68['getFullYear']()+0x1,0x0,0x1)[_0x440d3b(0xe0e)]();_0x466076=_0x28f716+_0x5bceb9(_0x1bbc24+(_0x5e716d-_0x231a79)/(_0x2469d3-_0x231a79))*_0x3104ea;}_0x3d6d7c=_0x3e0b55=>{const _0x197762=_0x440d3b,_0x311891=new Date(_0x3e0b55);if(_0x466076!==null&&_0x311891[_0x197762(0xa41)]()===_0x5c36ef)return _0x466076;const _0x12cfd4=_0x311891[_0x197762(0xa41)]()-_0x102a6c;return _0x28f716+_0x5bceb9(_0x12cfd4+0.5)*_0x3104ea;};}else _0x3d6d7c=_0x248c9b=>_0x28f716+(_0x248c9b-_0x40299b)/_0x3f1886*_0x3104ea,_0x439c3b=!![];}const _0x349174=!!_0x58431d[_0x440d3b(0x770)],_0x110764=(_0x52907e,_0x1846b6)=>{const _0x3193a2=_0x440d3b;if(!_0x1846b6)return _0x312bb3+_0x3a324b/0x2;const {lo:_0x58e4f4,hi:_0x2054ed}=_0x1846b6;if(_0x2054ed===_0x58e4f4)return _0x312bb3+_0x3a324b/0x2;if(_0x349174){const _0x2772ca=Math[_0x3193a2(0xff5)](_0x58e4f4,1e-10),_0x471238=Math[_0x3193a2(0xff5)](_0x2054ed,_0x2772ca*0xa),_0x3203da=Math['max'](_0x52907e,_0x2772ca),_0x189987=Math['log10'](_0x2772ca),_0x6f9691=Math['log10'](_0x471238),_0x142767=Math[_0x3193a2(0x663)](_0x3203da);return _0x312bb3+_0x3a324b-(_0x142767-_0x189987)/(_0x6f9691-_0x189987)*_0x3a324b;}return _0x312bb3+_0x3a324b-(_0x52907e-_0x58e4f4)/(_0x2054ed-_0x58e4f4)*_0x3a324b;},_0x133a33=_0x1be903?{'width':String(_0x4dc76c),'height':String(_0x5c09d1),'viewBox':'0\x200\x20'+_0x4dc76c+'\x20'+_0x5c09d1,'preserveAspectRatio':_0x440d3b(0x768),'class':_0x440d3b(0xb88)}:{'width':_0x440d3b(0x70b),'height':String(_0x5c09d1),'viewBox':_0x440d3b(0x685)+_0x4dc76c+'\x20'+_0x5c09d1,'preserveAspectRatio':'none','class':_0x440d3b(0xb88)},_0xb27db7=svgEl(_0x440d3b(0x3b4),_0x133a33),_0x10fb73=svgEl('defs');_0xb27db7[_0x440d3b(0xe0a)](_0x10fb73);const _0x5b9534=_0x440d3b(0x36c)+this['card'][_0x440d3b(0x94b)],_0x1a60ad=svgEl('clipPath',{'id':_0x5b9534});let _0x57c152=0x0;for(const _0x41e765 of _0x11e4ac){const _0x4e5cdb=toNum(_0x41e765[_0x440d3b(0xb30)]?.[_0x440d3b(0xf3d)]),_0x10f827=isNum(_0x4e5cdb)&&_0x4e5cdb>0x0?_0x4e5cdb:2.5;if(_0x10f827>_0x57c152)_0x57c152=_0x10f827;}_0x57c152=Math[_0x440d3b(0x1006)](0x4,Math[_0x440d3b(0x8ed)](_0x57c152/0x2)+0x1);const _0x4a5004=svgEl(_0x440d3b(0x4c2),{'x':String(_0x28f716-_0x57c152),'y':String(_0x312bb3-_0x57c152),'width':String(_0x3104ea+_0x57c152*0x2),'height':String(_0x3a324b+_0x57c152*0x2),'data-full-x':String(_0x28f716-_0x57c152),'data-full-w':String(_0x3104ea+_0x57c152*0x2)});_0x1a60ad[_0x440d3b(0xe0a)](_0x4a5004),_0x10fb73[_0x440d3b(0xe0a)](_0x1a60ad);const _0x4c1dd4=_0x440d3b(0x50b)+this[_0x440d3b(0x9b7)][_0x440d3b(0x94b)],_0x2a25ea=svgEl(_0x440d3b(0x763),{'id':_0x4c1dd4}),_0x150a40=svgEl(_0x440d3b(0x4c2),{'x':String(_0x28f716),'y':'0','width':String(_0x3104ea),'height':String(_0x5c09d1),'data-full-x':String(_0x28f716),'data-full-w':String(_0x3104ea)});_0x2a25ea['appendChild'](_0x150a40),_0x10fb73[_0x440d3b(0xe0a)](_0x2a25ea);const _0x1f3236=(_0x1ab68f,_0x2ce161)=>{const _0x5114ac=_0x440d3b;if(!_0x1ab68f)return null;const _0x3f9f01=toNum(_0x58431d[_0x5114ac(0xd99)]),_0x19485b=this[_0x5114ac(0x9b7)]?.['_getAxisStateMap']?.(_0x5114ac(0x9f1)),_0x1edd5d=isNum(_0x3f9f01)?_0x3f9f01:_0x19485b?Math[_0x5114ac(0xff5)](0x1,_0x19485b[_0x5114ac(0xd64)]-0x1):0x4,_0x217b42=_0x2ce161,_0x47ba43=_0x1ab68f['hi']-_0x1ab68f['lo'];if(_0x47ba43>0x0){const _0x21ccc6=Math[_0x5114ac(0x20f)](0xa,-_0x217b42),_0x2103f4=Math[_0x5114ac(0xff5)](0x1,Math[_0x5114ac(0x4fd)](_0x47ba43/_0x21ccc6+1e-9));return Math['min'](_0x1edd5d,_0x2103f4);}return _0x1edd5d;},_0x526663=_0x1f3236(_0x2e1bb5,_0x57e517),_0x399cee=_0x58431d[_0x440d3b(0x42c)]!==![],_0x29a82f=_0x399cee&&_0x2e1bb5&&!_0x58431d[_0x440d3b(0x770)]&&!this[_0x440d3b(0x9b7)]?.['_getAxisStateMap']?.(_0x440d3b(0x9f1))?niceYTicks(_0x2e1bb5['lo'],_0x2e1bb5['hi'],_0x526663||0x4,axisMinLabelStep(_0x58431d,'primary')):null,_0x8c6001=_0x399cee&&_0x343dc5&&_0x59a5fe&&!_0x58431d[_0x440d3b(0x770)]&&!this[_0x440d3b(0x9b7)]?.[_0x440d3b(0xda6)]?.('secondary')?niceYTicks(_0x59a5fe['lo'],_0x59a5fe['hi'],toNum(_0x58431d[_0x440d3b(0xd99)])||0x4,axisMinLabelStep(_0x58431d,'secondary')):null;if(_0x58431d[_0x440d3b(0xc83)]){let _0x3b8c30=this['_computeXAxisTicks'](_0x3104ea,_0x40299b,_0x5f1015,_0x58431d,_0x39f9d6);if(!_0x3b8c30)_0x3b8c30=this[_0x440d3b(0xdda)](_0x3104ea,_0x40299b,_0x5f1015,_0x58431d,_0x39f9d6);this[_0x440d3b(0x396)](_0xb27db7,_0x28f716,_0x312bb3,_0x3104ea,_0x3a324b,_0x58431d,_0x3b8c30,_0x526663,_0x29a82f,_0x2e1bb5);}let _0xf01183=null,_0x652272=null;_0x58431d[_0x440d3b(0xc79)]&&_0x2e1bb5&&(_0xf01183=this[_0x440d3b(0x43a)](_0xb27db7,_0x28f716,_0x312bb3,_0x3a324b,_0x2e1bb5,![],_0x58431d,_0x526663,_0x57e517,_0x29a82f));if(_0x343dc5&&_0x59a5fe&&_0x58431d[_0x440d3b(0x1f9)]){const _0x2ce165=_0x29a82f&&_0x29a82f[_0x440d3b(0xd64)]>=0x2&&_0x2e1bb5&&_0x2e1bb5['hi']>_0x2e1bb5['lo']?_0x29a82f[_0x440d3b(0xc7b)](_0x375d7e=>(_0x375d7e-_0x2e1bb5['lo'])/(_0x2e1bb5['hi']-_0x2e1bb5['lo'])):null;_0x652272=this['_drawYAxis'](_0xb27db7,_0x28f716+_0x3104ea,_0x312bb3,_0x3a324b,_0x59a5fe,!![],_0x58431d,null,_0x16fe5c,_0x8c6001,_0x2ce165);}_0x58431d[_0x440d3b(0x6d0)]&&this['_drawXAxis'](_0xb27db7,_0x28f716,_0x312bb3+_0x3a324b,_0x3104ea,_0x40299b,_0x5f1015,_0x58431d,_0x39f9d6);_0x51673b&&_0x439c3b&&_0x41b2dc>0x0&&this[_0x440d3b(0x664)](_0xb27db7,_0x5abc07,_0x58431d,_0x39f9d6,{'padL':_0x28f716,'plotW':_0x3104ea,'mapX':_0x3d6d7c,'tEnd':_0x4d7363,'top':_0x312bb3+_0x3a324b+_0x8d712d+_0x307fe4,'rowH':_0x324b0a});const _0x5b54b1=this[_0x440d3b(0x9b7)][_0x440d3b(0x2aa)](),_0x1c13d0=svgEl('g',{'class':_0x440d3b(0xe74),'clip-path':_0x440d3b(0x75a)+_0x5b9534+')'});_0xb27db7[_0x440d3b(0xe0a)](_0x1c13d0);const _0x17f1f2=_0x11e4ac[_0x440d3b(0xc7b)]((_0x26bc6e,_0x4289e4)=>({'s':_0x26bc6e,'i':_0x4289e4,'z':toNum(_0x26bc6e[_0x440d3b(0xb30)]?.['z_index'])||0x0}))['sort']((_0x2d6db0,_0x5bc812)=>_0x2d6db0['z']-_0x5bc812['z']||_0x2d6db0['i']-_0x5bc812['i'])[_0x440d3b(0xc7b)](_0x2e53b1=>_0x2e53b1['s']);for(const _0x46bb2e of _0x17f1f2){if(!_0x46bb2e[_0x440d3b(0xb30)]?.[_0x440d3b(0xf47)])continue;const _0x2855f5=_0x50611b(_0x46bb2e);if(!_0x2855f5)continue;this[_0x440d3b(0x838)](_0x1c13d0,_0x46bb2e,_0x2855f5,_0x3d6d7c,_0x110764);}const _0x269bca=_0x11e4ac[_0x440d3b(0xdf7)](_0x4ec73a=>{const _0x125957=_0x440d3b,_0x412217=_0x4ec73a[_0x125957(0xb30)]?.['graph_type']||_0x4ec73a[_0x125957(0xb30)]?.['type'];return(_0x412217===_0x125957(0x6f0)||_0x412217==='candlestick')&&_0x4ec73a[_0x125957(0xb30)]?.[_0x125957(0x5a0)]!==![];}),_0x441c1b=new Map();if(_0x269bca[_0x440d3b(0xd64)]>0x0){if(_0x58431d[_0x440d3b(0x2c3)]){const _0x1895c2=[],_0x44c187={};for(const _0x5c0a7f of _0x269bca){const _0x482c37=_0x5c0a7f[_0x440d3b(0xb30)]['stack_group']||_0x440d3b(0x40c);!(_0x482c37 in _0x44c187)&&(_0x44c187[_0x482c37]=_0x1895c2[_0x440d3b(0xd64)],_0x1895c2[_0x440d3b(0x40b)](_0x482c37));}const _0x4882f2=_0x1895c2['length'];for(const _0x15da33 of _0x269bca){_0x441c1b[_0x440d3b(0xbbe)](_0x15da33[_0x440d3b(0x67e)],{'index':_0x44c187[_0x15da33[_0x440d3b(0xb30)]['stack_group']||_0x440d3b(0x40c)],'total':_0x4882f2});}}else{const _0x1e0725=_0x269bca['length'];_0x269bca['forEach']((_0xbbc2d2,_0x2a7727)=>{const _0x1607e8=_0x440d3b;_0x441c1b[_0x1607e8(0xbbe)](_0xbbc2d2[_0x1607e8(0x67e)],{'index':_0x2a7727,'total':_0x1e0725});});}}this[_0x440d3b(0x8fc)]=null;for(const _0x27a920 of _0x17f1f2){const _0x2ef2d9=_0x50611b(_0x27a920);if(!_0x2ef2d9)continue;const _0x44c67d=_0x2be1e8?.[_0x440d3b(0xd34)]?.[_0x440d3b(0xaad)](_0x27a920[_0x440d3b(0x67e)])||null,_0x2136e6=_0x441c1b[_0x440d3b(0xaad)](_0x27a920[_0x440d3b(0x67e)])||null;let _0x51a0bf=_0x1c13d0;if(_0x27a920[_0x440d3b(0xb30)]?.[_0x440d3b(0x767)]!=null){const _0x3c13b0=toNum(_0x27a920[_0x440d3b(0xb30)][_0x440d3b(0xc7f)]?.[_0x440d3b(0xc08)]);_0x51a0bf=svgEl('g',{'opacity':isNum(_0x3c13b0)?clamp(_0x3c13b0,0.05,0x1):0.45}),_0x1c13d0[_0x440d3b(0xe0a)](_0x51a0bf);}const _0x5bd5fa=_0x2be1e8?.[_0x440d3b(0x809)]?.[_0x440d3b(0xaad)](_0x27a920[_0x440d3b(0x67e)])||null,_0x324aa1={'pos':_0x2be1e8?.[_0x440d3b(0xa7c)]?.[_0x440d3b(0xaad)](_0x27a920['idx'])||null,'neg':_0x2be1e8?.['outerNegByIdx']?.[_0x440d3b(0xaad)](_0x27a920[_0x440d3b(0x67e)])||null,'solo':!!_0x2be1e8?.[_0x440d3b(0xdd3)]?.[_0x440d3b(0x56f)](_0x27a920[_0x440d3b(0x67e)])};this['_drawSeries'](_0x51a0bf,_0x10fb73,_0x27a920,_0x2ef2d9,_0x3d6d7c,_0x110764,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'tStart':_0x3a0699,'tEnd':_0x4d7363,'xStart':_0x40299b,'xEnd':_0x5f1015,'xRange':_0x3f1886,'yearEqualSpace':_0x4e5d65,'yearTotal':_0x4e5d65?this[_0x440d3b(0xa78)](_0x3a0699,_0x4d7363)['totalYears']:0x1},_0x58431d,_0x44c67d,_0x2136e6,_0x5bd5fa,_0x324aa1);}const _0x5e9729=_0x1be903?((()=>{const _0x361492=_0x440d3b,_0x2c7579=svgEl('g',{'class':'sgc-overlay-clip','clip-path':_0x361492(0x75a)+_0x5b9534+')'});return _0xb27db7[_0x361492(0xe0a)](_0x2c7579),_0x2c7579;})()):_0xb27db7;this['_drawAnnotationsBackground'](_0x5e9729,_0x5b54b1,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x39f9d6),this['_drawAnnotationsForeground'](_0x5e9729,_0x5b54b1,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x39f9d6),this[_0x440d3b(0x82a)](_0x5e9729,_0x11e4ac,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x58431d,_0x39f9d6),this[_0x440d3b(0xa0d)](_0x5e9729,_0x11e4ac,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x58431d,_0x39f9d6);{if(_0x58431d['show_now_line']!==![]){const _0x2c5dfe=Date[_0x440d3b(0x7ef)]();if(_0x2c5dfe>_0x3a0699&&_0x2c5dfe<_0x4d7363-(_0x4d7363-_0x3a0699)*0.01){let _0x3eb0eb;const _0xbc6e23=_0x37f16d;if(_0xbc6e23===_0x440d3b(0xb25)){const _0x514c74=new Date(_0x2c5dfe),_0x2d6a86=new Date(_0x3a0699),_0x115cc1=_0x2d6a86[_0x440d3b(0xa41)](),_0x146c96=_0x2d6a86['getMonth'](),_0x27642d=new Date(_0x4d7363-0x1),_0x33b324=Math[_0x440d3b(0xff5)](0x1,(_0x27642d[_0x440d3b(0xa41)]()-_0x115cc1)*0xc+(_0x27642d[_0x440d3b(0xbba)]()-_0x146c96)+0x1),_0x5bead9=(_0x514c74['getFullYear']()-_0x115cc1)*0xc+(_0x514c74[_0x440d3b(0xbba)]()-_0x146c96),_0x27c76d=new Date(_0x514c74[_0x440d3b(0xa41)](),_0x514c74[_0x440d3b(0xbba)]()+0x1,0x0)[_0x440d3b(0x498)](),_0x57f0e4=(_0x514c74[_0x440d3b(0x498)]()-0x1+_0x514c74[_0x440d3b(0xc1e)]()/0x18)/_0x27c76d;_0x3eb0eb=_0x28f716+(this[_0x440d3b(0x426)]&&_0x33b324>0x1?Math[_0x440d3b(0xff5)](0x0,Math['min'](0x1,(_0x5bead9+_0x57f0e4-0.5)/(_0x33b324-0x1))):(_0x5bead9+_0x57f0e4)/_0x33b324)*_0x3104ea;}else{if(_0x4e5d65){const _0x45130a=new Date(_0x2c5dfe),{refY:_0x4b4ae9,totalYears:_0x3aec90}=this['_yearSlotSpan'](_0x3a0699,_0x4d7363),_0x66b47b=_0x45130a[_0x440d3b(0xa41)]()-_0x4b4ae9,_0x157cba=new Date(_0x45130a[_0x440d3b(0xa41)](),0x0,0x1)[_0x440d3b(0xe0e)](),_0x48abb6=new Date(_0x45130a[_0x440d3b(0xa41)]()+0x1,0x0,0x1)[_0x440d3b(0xe0e)]();_0x3eb0eb=_0x28f716+(this['_stretchSlots']&&_0x3aec90>0x1?Math['max'](0x0,Math['min'](0x1,(_0x66b47b+(_0x2c5dfe-_0x157cba)/(_0x48abb6-_0x157cba)-0.5)/(_0x3aec90-0x1))):(_0x66b47b+(_0x2c5dfe-_0x157cba)/(_0x48abb6-_0x157cba))/_0x3aec90)*_0x3104ea;}else{if(_0xca9c8e&&(_0xbc6e23===_0x440d3b(0x46f)||_0xbc6e23===_0x440d3b(0xe06)||_0xbc6e23===_0x440d3b(0xdb5))){const _0x12f379=new Date(_0x2c5dfe);let _0x455592,_0x5b05c3;if(_0xbc6e23==='date')_0x455592=new Date(_0x12f379[_0x440d3b(0xa41)](),_0x12f379[_0x440d3b(0xbba)](),_0x12f379[_0x440d3b(0x498)]())[_0x440d3b(0xe0e)](),_0x5b05c3=0x5265c00;else{if(_0xbc6e23===_0x440d3b(0xe06)){const _0x37bd78=_0x12f379[_0x440d3b(0x68e)]()||0x7;_0x455592=new Date(_0x12f379[_0x440d3b(0xa41)](),_0x12f379[_0x440d3b(0xbba)](),_0x12f379[_0x440d3b(0x498)]()-weekStartOffsetDays(_0x37bd78,resolveFirstWeekday(_0x39f9d6)))[_0x440d3b(0xe0e)](),_0x5b05c3=0x7*0x5265c00;}else _0x455592=new Date(_0x12f379[_0x440d3b(0xa41)](),_0x12f379[_0x440d3b(0xbba)](),_0x12f379[_0x440d3b(0x498)](),_0x12f379[_0x440d3b(0xc1e)]())[_0x440d3b(0xe0e)](),_0x5b05c3=0x36ee80;}const _0x135af6=Math[_0x440d3b(0x1006)](0x1,(_0x2c5dfe-_0x455592)/_0x5b05c3),_0x3d18fb=_0x3d6d7c(_0x455592),_0x116f46=_0x3d6d7c(_0x455592+_0x5b05c3)-_0x3d18fb,_0x506350=toNum(_0x58431d[_0x440d3b(0x9fe)])||0x0,_0x4a75cf=Math[_0x440d3b(0xff5)](0x1,_0x116f46-Math['min'](_0x506350,_0x116f46*0.3));_0x3eb0eb=_0x3d18fb-_0x4a75cf/0x2+_0x135af6*_0x4a75cf;}else _0x3eb0eb=_0x3d6d7c(_0x2c5dfe);}}const _0x47ad84=_0x58431d[_0x440d3b(0x7f2)]||_0x440d3b(0x78c),_0x1ee2da=toNum(_0x58431d[_0x440d3b(0x27b)]),_0x494a54=isNum(_0x1ee2da)?String(_0x1ee2da):'0.3',_0x64d942=isNum(_0x1ee2da)?String(Math[_0x440d3b(0x1006)](0x1,_0x1ee2da+0.05)):_0x440d3b(0xe8c),_0x34009e=toNum(_0x58431d[_0x440d3b(0xc92)]),_0x4fcdad=isNum(_0x34009e)&&_0x34009e>0x0?String(_0x34009e):_0x440d3b(0x92f),_0xe3686f=_0x58431d[_0x440d3b(0x4b8)];let _0x50a35c=_0x440d3b(0x608);if(_0xe3686f==='solid')_0x50a35c=null;else{if(_0xe3686f==='dashed')_0x50a35c=_0x440d3b(0xa0b);else{if(_0xe3686f===_0x440d3b(0xa92))_0x50a35c='1\x203';else{if(_0xe3686f===_0x440d3b(0x4ce))_0x50a35c=_0x440d3b(0x36e);else{if(_0xe3686f&&typeof _0xe3686f==='string')_0x50a35c=_0xe3686f;}}}}const _0x52b9a9={'x1':String(_0x3eb0eb),'x2':String(_0x3eb0eb),'y1':String(_0x312bb3),'y2':String(_0x312bb3+_0x3a324b),'stroke':_0x47ad84,'stroke-width':_0x4fcdad,'opacity':_0x494a54,'class':'sgc-now-line','style':_0x440d3b(0x875)};if(_0x50a35c)_0x52b9a9[_0x440d3b(0x6e7)]=_0x50a35c;const _0x1114a7=svgEl(_0x440d3b(0x256),_0x52b9a9);_0x5e9729['appendChild'](_0x1114a7);const _0x212a82=svgEl('text',{'x':String(_0x3eb0eb),'y':String(_0x312bb3-0x2),'text-anchor':_0x440d3b(0x38d),'font-size':'8','fill':_0x47ad84,'opacity':_0x64d942,'class':_0x440d3b(0x717),'style':_0x440d3b(0x8b8)});_0x212a82[_0x440d3b(0xde7)]=cardT(this['card']?.['_hass'],this['card']?.[_0x440d3b(0xb52)],_0x440d3b(0x7ef)),_0x5e9729[_0x440d3b(0xe0a)](_0x212a82);}}}this['_drawDataLabels'](_0x5e9729,_0x11e4ac,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x58431d,_0x39f9d6),this['_drawExtremaLabels'](_0x5e9729,_0x11e4ac,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b},_0x58431d,_0x39f9d6),_0x5e1f0f[_0x440d3b(0x74c)]='',_0x5e1f0f[_0x440d3b(0xf3b)]['toggle']('sgc-plot-scroll',_0x1be903);const _0x4179c4=_0x1be903&&_0x58431d[_0x440d3b(0x1ee)]==='wheel';_0x5e1f0f[_0x440d3b(0xf3b)]['toggle'](_0x440d3b(0xbd2),_0x4179c4),_0x5e1f0f[_0x440d3b(0xe0a)](_0xb27db7);if(_0x58431d[_0x440d3b(0x376)]&&typeof _0xb27db7['querySelectorAll']===_0x440d3b(0xc4c))try{const _0x322010=[..._0xb27db7[_0x440d3b(0x86d)](_0x440d3b(0xc86))],_0x45215b=_0x322010[_0x440d3b(0xc7b)](_0x5257e2=>typeof _0x5257e2[_0x440d3b(0xeda)]===_0x440d3b(0xc4c)?_0x5257e2[_0x440d3b(0xeda)]():0x0);_0x322010[_0x440d3b(0xd7d)]((_0x34a119,_0x2be7c9)=>{const _0x87bae1=_0x440d3b,_0x2d8b40=_0x45215b[_0x2be7c9];if(_0x2d8b40&&isFinite(_0x2d8b40)&&_0x2d8b40>0x0)_0x34a119[_0x87bae1(0xea7)]['setProperty'](_0x87bae1(0x511),_0x2d8b40);});}catch(_0x49def2){}if(_0x1be903&&(_0xf01183||_0x652272)){const _0x3fa36d=_0x58431d['card_background_color']||_0x440d3b(0xf70);if(_0xf01183){const _0x1fed5a=svgEl(_0x440d3b(0x4c2),{'x':'0','y':'0','width':String(_0x28f716),'height':String(_0x5c09d1),'fill':_0x3fa36d,'class':'sgc-y-axis-bg'});_0xf01183[_0x440d3b(0xcb6)](_0x1fed5a,_0xf01183[_0x440d3b(0x68b)]),_0xf01183[_0x440d3b(0xf3b)][_0x440d3b(0x7c5)](_0x440d3b(0x921)),_0xf01183[_0x440d3b(0x77a)](_0x440d3b(0x4aa),_0x440d3b(0xc24)),_0xb27db7[_0x440d3b(0xe0a)](_0xf01183);}if(_0x652272){const _0x2a001c=Math[_0x440d3b(0xff5)](0x0,_0x4dc76c-_0x28f716-_0x3104ea),_0x1b0146=svgEl('rect',{'x':String(_0x28f716+_0x3104ea),'y':'0','width':String(_0x2a001c),'height':String(_0x5c09d1),'fill':_0x3fa36d,'class':_0x440d3b(0xf80)});_0x652272['insertBefore'](_0x1b0146,_0x652272['firstChild']),_0x652272[_0x440d3b(0xf3b)][_0x440d3b(0x7c5)](_0x440d3b(0x921)),_0x652272[_0x440d3b(0x77a)](_0x440d3b(0x4aa),_0x440d3b(0xd2b)),_0xb27db7[_0x440d3b(0xe0a)](_0x652272);}}if(_0x1be903){const _0x500fe4=this['card'];for(const _0x20c779 of _0xb27db7['querySelectorAll'](_0x440d3b(0x687))){_0x20c779[_0x440d3b(0x77a)]('clip-path','url(#'+_0x4c1dd4+')');}const _0x3d7fb3=_0x500fe4[_0x440d3b(0x730)];if(_0x3d7fb3!=null)_0x5e1f0f['scrollLeft']=_0x3d7fb3;else{const _0x281571=toNum(_0x58431d[_0x440d3b(0x78a)]);if(isNum(_0x281571)&&_0x281571>_0x40299b&&_0x281571<_0x4d7363){const _0x10e36e=Math[_0x440d3b(0xff5)](0x0,Math[_0x440d3b(0x424)](_0x3d6d7c(_0x281571))-_0x5e1f0f[_0x440d3b(0xc0c)]);if(_0x10e36e>0x0)_0x500fe4[_0x440d3b(0x3d0)]=!![];_0x5e1f0f['scrollLeft']=_0x10e36e;}else _0x5e1f0f[_0x440d3b(0x4cb)]=_0x5e1f0f['scrollWidth'];}const _0x564ea4=()=>{const _0x2a89e1=_0x440d3b,_0x32291f=_0x5e1f0f[_0x2a89e1(0x98a)]-_0x5e1f0f[_0x2a89e1(0xc0c)],_0x1084b4=_0x5e1f0f[_0x2a89e1(0x4cb)],_0x573656=_0xb27db7[_0x2a89e1(0x86d)](_0x2a89e1(0x7be));for(const _0x502f12 of _0x573656){const _0x30286b=_0x502f12['getAttribute']('data-axis-side'),_0x5b1b59=_0x30286b===_0x2a89e1(0xd2b)?_0x1084b4-_0x32291f:_0x1084b4;_0x502f12[_0x2a89e1(0x77a)](_0x2a89e1(0x65d),_0x2a89e1(0xde1)+_0x5b1b59+_0x2a89e1(0x846));}const _0x4a89e6=_0xf01183?_0x28f716:0x0,_0x285e97=_0x652272?Math[_0x2a89e1(0xff5)](0x0,_0x4dc76c-_0x28f716-_0x3104ea):0x0,_0xf2324b=String(_0x1084b4+_0x4a89e6),_0x18306e=String(Math['max'](0x0,_0x5e1f0f['clientWidth']-_0x4a89e6-_0x285e97));_0x4a5004[_0x2a89e1(0x77a)]('x',_0xf2324b),_0x4a5004[_0x2a89e1(0x77a)](_0x2a89e1(0xb92),_0x18306e),_0x150a40[_0x2a89e1(0x77a)]('x',_0xf2324b),_0x150a40['setAttribute'](_0x2a89e1(0xb92),_0x18306e);};_0x564ea4();if(this[_0x440d3b(0x2c4)])_0x5e1f0f[_0x440d3b(0x917)](_0x440d3b(0x8e5),this[_0x440d3b(0x2c4)]);this[_0x440d3b(0x2c4)]=()=>{const _0x1a7dff=_0x440d3b;_0x500fe4['_savedScrollLeft']=_0x5e1f0f[_0x1a7dff(0x4cb)],_0x564ea4();if(_0x500fe4[_0x1a7dff(0x3d0)]){_0x500fe4[_0x1a7dff(0x3d0)]=![];return;}if(!_0x500fe4[_0x1a7dff(0xb52)]?.['scroll_sync'])return;const _0x4e73ef=_0x5e1f0f['scrollWidth']-_0x5e1f0f[_0x1a7dff(0xc0c)];if(_0x4e73ef<=0x0)return;const _0x954a47=_0x5e1f0f['scrollLeft']/_0x4e73ef;window['dispatchEvent'](new CustomEvent(_0x1a7dff(0xa48),{'detail':{'ratio':_0x954a47,'group':_0x500fe4['_config'][_0x1a7dff(0x368)]||null,'sourceId':_0x500fe4[_0x1a7dff(0x94b)]}}));},_0x5e1f0f[_0x440d3b(0x9d1)](_0x440d3b(0x8e5),this[_0x440d3b(0x2c4)],{'passive':!![]});if(this['_wheelHandler'])_0x5e1f0f['removeEventListener']('wheel',this['_wheelHandler']);_0x4179c4?(this[_0x440d3b(0xfb0)]=_0x575bb9=>{const _0x6ef434=_0x440d3b;if(_0x5e1f0f[_0x6ef434(0x98a)]<=_0x5e1f0f[_0x6ef434(0xc0c)])return;_0x575bb9[_0x6ef434(0xfa8)](),_0x575bb9['stopPropagation'](),_0x5e1f0f['scrollLeft']+=_0x575bb9[_0x6ef434(0x9dd)]!==0x0?_0x575bb9['deltaY']:_0x575bb9[_0x6ef434(0x3cc)];},_0x5e1f0f[_0x440d3b(0x9d1)]('wheel',this[_0x440d3b(0xfb0)],{'passive':![]})):this[_0x440d3b(0xfb0)]=null;}else this[_0x440d3b(0x9b7)]['_savedScrollLeft']=null,this[_0x440d3b(0x2c4)]&&(_0x5e1f0f[_0x440d3b(0x917)]('scroll',this[_0x440d3b(0x2c4)]),this['_scrollHandler']=null),this['_wheelHandler']&&(_0x5e1f0f[_0x440d3b(0x917)](_0x440d3b(0xacd),this['_wheelHandler']),this[_0x440d3b(0xfb0)]=null);(_0x58431d[_0x440d3b(0x8ff)]||_0x58431d[_0x440d3b(0x797)])&&this['_attachTooltip'](_0xb27db7,_0x5abc07['length']?_0x11e4ac[_0x440d3b(0xf6f)](_0x5abc07):_0x11e4ac,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'mapX':_0x3d6d7c,'mapY':_0x110764,'yBounds':_0x2e1bb5,'y2Bounds':_0x59a5fe,'boundsFor':_0x50611b,'tStart':_0x3a0699,'tEnd':_0x4d7363},_0x58431d,_0x39f9d6,_0x5e1f0f,_0x2be1e8);const _0x2b18b0=_0x5e1f0f[_0x440d3b(0x883)];this['_zoomAbort']&&(this[_0x440d3b(0x530)]['abort'](),this[_0x440d3b(0x530)]=null),_0x58431d[_0x440d3b(0x337)]!==![]&&this['_attachZoomHandlers'](_0x2b18b0,_0x5e1f0f,{'padL':_0x28f716,'padT':_0x312bb3,'plotW':_0x3104ea,'plotH':_0x3a324b,'tStart':_0x3a0699,'tEnd':_0x4d7363,'isScroll':_0x1be903,'width':_0x4dc76c,'svgViewWidth':_0x4dc76c});}[_0x5f3ddf(0xee9)](_0x46dc01,_0x2f8824,_0x269308){const _0x39dcb0=_0x5f3ddf;if(!_0x46dc01||!_0x2f8824)return;const _0x448126=this['card'];if(this[_0x39dcb0(0x530)])this[_0x39dcb0(0x530)]['abort']();this[_0x39dcb0(0x530)]=new AbortController();const _0xef757=this[_0x39dcb0(0x530)][_0x39dcb0(0xdd7)],{padL:_0x3fdbc6,padT:_0x41b621,plotW:_0x1b8e45,plotH:_0x32847f,tStart:_0xf6e16f,tEnd:_0x17267b,isScroll:_0x456580,svgViewWidth:_0x5a87e7}=_0x269308;this[_0x39dcb0(0xb46)]={'padL':_0x3fdbc6,'plotW':_0x1b8e45,'tStart':_0xf6e16f,'tEnd':_0x17267b,'isScroll':_0x456580,'svgViewWidth':_0x5a87e7},this[_0x39dcb0(0xba5)](_0x46dc01,_0x2f8824);const _0x2d76cb=Math['max'](0x1,_0x17267b-_0xf6e16f),_0x391b65=_0x46dc01[_0x39dcb0(0xcca)](_0x39dcb0(0x946)),_0x4059db=_0x391b65?.[_0x39dcb0(0xcca)]('.sgc-zoom-brush-label-left'),_0x5c022d=_0x391b65?.[_0x39dcb0(0xcca)]('.sgc-zoom-brush-label-right');if(!_0x391b65)return;_0x391b65[_0x39dcb0(0xea7)][_0x39dcb0(0xa1d)]='none';let _0x3e9c57=null;const _0x1fde5c=_0x1a1a53=>{const _0x16f854=_0x39dcb0,_0x3eb1de=_0x46dc01['getBoundingClientRect'](),_0x505f7c=_0x3eb1de['width']||0x1,_0x2ec0fe=_0x456580?_0x2f8824['scrollLeft']+_0x1a1a53/_0x505f7c*_0x2f8824[_0x16f854(0xc0c)]:_0x1a1a53/_0x505f7c*_0x5a87e7,_0x4ebeb8=Math['max'](_0x3fdbc6,Math[_0x16f854(0x1006)](_0x3fdbc6+_0x1b8e45,_0x2ec0fe)),_0x4360ea=(_0x4ebeb8-_0x3fdbc6)/_0x1b8e45;return _0xf6e16f+_0x4360ea*_0x2d76cb;},_0x590902=_0x4afa98=>{const _0x156a26=_0x39dcb0,_0x1763e9=new Date(_0x4afa98),_0x1867cc=String(_0x1763e9[_0x156a26(0xc1e)]())['padStart'](0x2,'0'),_0x488fc0=String(_0x1763e9['getMinutes']())[_0x156a26(0xb3c)](0x2,'0'),_0x2a9135=String(_0x1763e9[_0x156a26(0x498)]())['padStart'](0x2,'0'),_0x24f0d0=String(_0x1763e9['getMonth']()+0x1)[_0x156a26(0xb3c)](0x2,'0');return _0x2a9135+'/'+_0x24f0d0+'\x20'+_0x1867cc+':'+_0x488fc0;},_0x59ba7e=(_0x127e40,_0x5260e5)=>{const _0x445f15=_0x39dcb0,_0x54519e=_0x46dc01[_0x445f15(0xf56)](),_0x48f805=_0x54519e['width'],_0x743091=_0x456580?0x0:_0x3fdbc6/_0x5a87e7*_0x48f805,_0x33d306=_0x456580?_0x48f805:(_0x3fdbc6+_0x1b8e45)/_0x5a87e7*_0x48f805,_0x5924dc=Math[_0x445f15(0xff5)](_0x743091,Math[_0x445f15(0x1006)](_0x33d306,_0x127e40)),_0x4cfd47=Math[_0x445f15(0xff5)](_0x743091,Math[_0x445f15(0x1006)](_0x33d306,_0x5260e5)),_0x50fe60=Math['min'](_0x5924dc,_0x4cfd47),_0xe981b5=Math[_0x445f15(0xe54)](_0x4cfd47-_0x5924dc);_0x391b65[_0x445f15(0xea7)][_0x445f15(0xc24)]=_0x50fe60+'px',_0x391b65[_0x445f15(0xea7)][_0x445f15(0xb92)]=_0xe981b5+'px';if(_0xe981b5>0x14&&_0x4059db&&_0x5c022d){const _0x278d74=_0x1fde5c(_0x50fe60),_0x3b3991=_0x1fde5c(_0x50fe60+_0xe981b5);_0x4059db[_0x445f15(0xde7)]=_0x590902(_0x278d74),_0x5c022d[_0x445f15(0xde7)]=_0x590902(_0x3b3991),_0x4059db[_0x445f15(0xea7)][_0x445f15(0xa1d)]='',_0x5c022d[_0x445f15(0xea7)]['display']='';}else _0x4059db&&_0x5c022d&&(_0x4059db[_0x445f15(0xea7)][_0x445f15(0xa1d)]=_0x445f15(0x768),_0x5c022d['style']['display']='none');},_0x34f373=_0x941bc6=>{const _0x1bdc99=_0x39dcb0,_0x186183=_0x46dc01[_0x1bdc99(0xf56)](),_0x994799=_0x941bc6-_0x186183[_0x1bdc99(0xc24)];if(_0x994799<0x0||_0x994799>_0x186183[_0x1bdc99(0xb92)])return;_0x3e9c57=_0x994799,_0x448126[_0x1bdc99(0x8cc)]=!![],_0x391b65['style'][_0x1bdc99(0xa1d)]='',_0x391b65['style']['left']=_0x994799+'px',_0x391b65[_0x1bdc99(0xea7)][_0x1bdc99(0xb92)]='0px';};let _0x3cf3b8=null,_0x77c38f=0x0;const _0x4e4514=_0x30703e=>{const _0x3f8649=_0x39dcb0;if(_0x448126['_pinchActive']){_0x3fa6b8();return;}if(_0x3e9c57===null)return;const _0x13d6c5=_0x46dc01[_0x3f8649(0xf56)]();_0x3cf3b8=_0x30703e-_0x13d6c5[_0x3f8649(0xc24)];if(_0x77c38f)return;_0x77c38f=requestAnimationFrame(()=>{_0x77c38f=0x0;if(_0x3e9c57===null||_0x3cf3b8===null)return;_0x59ba7e(_0x3e9c57,_0x3cf3b8);});},_0x2969fe=_0x56d24e=>{const _0x41c34b=_0x39dcb0;if(_0x448126[_0x41c34b(0x49d)]){_0x3fa6b8();return;}if(_0x3e9c57===null)return;const _0x2636cd=_0x46dc01[_0x41c34b(0xf56)](),_0x4e925b=Math[_0x41c34b(0xff5)](0x0,Math['min'](_0x2636cd['width'],_0x56d24e-_0x2636cd['left'])),_0x5e35d2=_0x3e9c57;_0x3e9c57=null,_0x448126[_0x41c34b(0x8cc)]=![],_0x391b65[_0x41c34b(0xea7)]['display']=_0x41c34b(0x768);_0x77c38f&&(cancelAnimationFrame(_0x77c38f),_0x77c38f=0x0);const _0x49f230=Math[_0x41c34b(0xe54)](_0x4e925b-_0x5e35d2);if(_0x49f230<0xf){if(_0x448126[_0x41c34b(0xb52)]?.[_0x41c34b(0x2f4)]&&!(_0x448126[_0x41c34b(0xb52)]?.[_0x41c34b(0xd02)]===!![]&&_0x448126[_0x41c34b(0xb52)]?.['show_tooltip']!==![])){const _0x16a729=_0x1fde5c(_0x4e925b);clearTimeout(_0x448126['_drillTimer']),_0x448126[_0x41c34b(0x58b)]=setTimeout(()=>{const _0x3370ac=_0x41c34b;_0x448126[_0x3370ac(0x58b)]=null,_0x448126['_drillDownAt'](_0x16a729);},0x104);}return;}const _0x4fd4a7=_0x1fde5c(Math[_0x41c34b(0x1006)](_0x5e35d2,_0x4e925b)),_0x24a82f=_0x1fde5c(Math['max'](_0x5e35d2,_0x4e925b));if(_0x24a82f-_0x4fd4a7<0xea60)return;_0x448126[_0x41c34b(0x57e)](_0x4fd4a7,_0x24a82f);},_0x3fa6b8=()=>{const _0x43e5c1=_0x39dcb0;_0x3e9c57=null,_0x448126[_0x43e5c1(0x8cc)]=![],_0x391b65['style'][_0x43e5c1(0xa1d)]=_0x43e5c1(0x768),_0x77c38f&&(cancelAnimationFrame(_0x77c38f),_0x77c38f=0x0);};_0x46dc01['addEventListener'](_0x39dcb0(0xb85),_0x967067=>{const _0x4eb846=_0x39dcb0;if(_0x967067[_0x4eb846(0x4f1)]!==0x0)return;if(_0x448126[_0x4eb846(0x306)]!=null)return;if(_0x456580&&_0x967067['target']===_0x2f8824){const _0x2d8d38=_0x2f8824[_0x4eb846(0xf56)](),_0x3a689c=_0x967067[_0x4eb846(0xc7a)]-_0x2d8d38[_0x4eb846(0x360)];if(_0x3a689c>_0x2f8824[_0x4eb846(0x435)])return;}_0x967067[_0x4eb846(0xfa8)](),_0x34f373(_0x967067['clientX']);},{'signal':_0xef757}),window['addEventListener'](_0x39dcb0(0x308),_0x39aff9=>{const _0x53dd55=_0x39dcb0;if(_0x3e9c57===null)return;_0x4e4514(_0x39aff9[_0x53dd55(0xb73)]);},{'signal':_0xef757}),window[_0x39dcb0(0x9d1)](_0x39dcb0(0xf52),_0x30d960=>{const _0x1ddb0b=_0x39dcb0;if(_0x3e9c57===null)return;_0x2969fe(_0x30d960[_0x1ddb0b(0xb73)]);},{'signal':_0xef757}),_0x46dc01['addEventListener']('mouseleave',()=>{if(_0x3e9c57!==null)_0x3fa6b8();},{'signal':_0xef757}),_0x46dc01[_0x39dcb0(0x9d1)](_0x39dcb0(0xd49),()=>{const _0x47db9d=_0x39dcb0;clearTimeout(_0x448126[_0x47db9d(0x58b)]),_0x448126[_0x47db9d(0x58b)]=null;if(Date[_0x47db9d(0x7ef)]()-(_0x448126['_lastTouchPopT']||0x0)<0x2bc)return;_0x448126[_0x47db9d(0xd48)]?.();if(_0x448126[_0x47db9d(0x6db)]){_0x448126[_0x47db9d(0x961)]();return;}_0x448126['_drillUp']();},{'signal':_0xef757});let _0x1f063b=null,_0x5aec8f=null,_0x5e252d=null,_0x3ca0e0=![],_0x2a4d8d=![];const _0x5c317e=0x258,_0x16833a=0x8;_0xef757['addEventListener']('abort',()=>{_0x1f063b&&(clearTimeout(_0x1f063b),_0x1f063b=null);}),_0x46dc01[_0x39dcb0(0x9d1)](_0x39dcb0(0x2f5),_0x540031=>{const _0x1793a5=_0x39dcb0;if(_0x540031[_0x1793a5(0xbc1)]['length']!==0x1)return;if(_0x448126[_0x1793a5(0x306)]!=null)return;const _0x58dc4c=_0x540031['touches'][0x0];_0x3ca0e0=![],_0x2a4d8d=![],_0x448126[_0x1793a5(0x31d)]=![],_0x5aec8f=_0x58dc4c[_0x1793a5(0xb73)],_0x5e252d=_0x58dc4c[_0x1793a5(0xc7a)],_0x1f063b=setTimeout(()=>{const _0x2e913b=_0x1793a5;!_0x3ca0e0&&(_0x2a4d8d=!![],_0x448126[_0x2e913b(0x31d)]=!![]);},_0x5c317e);},{'passive':!![],'signal':_0xef757}),_0x46dc01[_0x39dcb0(0x9d1)](_0x39dcb0(0x9e5),_0x3879ab=>{const _0x32f82f=_0x39dcb0;if(_0x3879ab['touches'][_0x32f82f(0xd64)]!==0x1)return;const _0x26ae8e=_0x3879ab[_0x32f82f(0xbc1)][0x0],_0x19b0ad=Math['abs'](_0x26ae8e[_0x32f82f(0xb73)]-_0x5aec8f),_0x26c266=Math[_0x32f82f(0xe54)](_0x26ae8e[_0x32f82f(0xc7a)]-_0x5e252d);!_0x3ca0e0&&(_0x19b0ad>_0x16833a||_0x26c266>_0x16833a)&&(_0x3ca0e0=!![],_0x1f063b&&(clearTimeout(_0x1f063b),_0x1f063b=null),_0x2a4d8d&&_0x3e9c57===null&&_0x34f373(_0x5aec8f)),_0x3e9c57!==null&&(_0x3879ab[_0x32f82f(0xfa8)](),_0x4e4514(_0x26ae8e[_0x32f82f(0xb73)]));},{'passive':![],'signal':_0xef757}),_0x46dc01[_0x39dcb0(0x9d1)](_0x39dcb0(0x3e9),_0x552658=>{const _0xbd33ef=_0x39dcb0;_0x1f063b&&(clearTimeout(_0x1f063b),_0x1f063b=null),_0x3e9c57!==null&&_0x552658[_0xbd33ef(0xc3b)][_0xbd33ef(0xd64)]===0x1&&_0x2969fe(_0x552658[_0xbd33ef(0xc3b)][0x0]['clientX']),_0x448126[_0xbd33ef(0x31d)]=![],_0x5aec8f=null,_0x5e252d=null,_0x3ca0e0=![],_0x2a4d8d=![];},{'passive':!![],'signal':_0xef757}),_0x46dc01[_0x39dcb0(0x9d1)](_0x39dcb0(0x2e4),()=>{_0x1f063b&&(clearTimeout(_0x1f063b),_0x1f063b=null),_0x3fa6b8(),_0x448126['_brushArmed']=![],_0x5aec8f=null,_0x5e252d=null,_0x3ca0e0=![],_0x2a4d8d=![];},{'passive':!![],'signal':_0xef757});}['_ensurePinchHandlers'](_0x10cb9f,_0x5e9437){const _0xdfddcc=_0x5f3ddf;if(this['_pinchWired']||!_0x10cb9f||!_0x5e9437)return;this['_pinchWired']=!![];const _0x4a4610=this[_0xdfddcc(0x9b7)];let _0x3f9666=null,_0x40ef2b=0x0,_0x5dfc44=null,_0x4fcc19=0x0,_0x23ba37=0x0,_0x29b39c=0x0;const _0x335eac=(_0x5eeb4b,_0x3f41f4)=>{const _0x5cb852=_0xdfddcc,_0x318443=this[_0x5cb852(0xb46)];if(!_0x318443)return null;const _0x4888c2=_0x10cb9f['getBoundingClientRect'](),_0x50295b=_0x4888c2[_0x5cb852(0xb92)]||0x1,_0x4d9ca6=_0x318443[_0x5cb852(0x884)]?_0x5e9437[_0x5cb852(0x4cb)]+_0x5eeb4b/_0x50295b*_0x5e9437[_0x5cb852(0xc0c)]:_0x5eeb4b/_0x50295b*_0x318443[_0x5cb852(0xddc)],_0x37c532=Math[_0x5cb852(0xff5)](_0x318443[_0x5cb852(0x4f8)],Math[_0x5cb852(0x1006)](_0x318443[_0x5cb852(0x4f8)]+_0x318443[_0x5cb852(0x57c)],_0x4d9ca6)),_0x2d66dc=(_0x37c532-_0x318443['padL'])/_0x318443['plotW'];return _0x3f41f4['s']+_0x2d66dc*(_0x3f41f4['e']-_0x3f41f4['s']);},_0x437947=0xa,_0x39812c=()=>{const _0x346795=_0xdfddcc;_0x40ef2b=0x0;if(!_0x3f9666||_0x5dfc44===null)return;const _0x65bd99=Math[_0x346795(0x20f)](_0x3f9666[_0x346795(0x5a7)]/_0x5dfc44,_0x437947);_0x5dfc44=null;const {s:_0xc2d666,e:_0x5aa45f}=_0x3f9666['startWin'],_0x491fb5=_0x3f9666[_0x346795(0x44e)]??(_0xc2d666+_0x5aa45f)/0x2;let _0x270551=_0x491fb5-(_0x491fb5-_0xc2d666)*_0x65bd99,_0xb55a91=_0x491fb5+(_0x5aa45f-_0x491fb5)*_0x65bd99;if(_0xb55a91-_0x270551<0xea60){const _0x11aa1d=(_0x270551+_0xb55a91)/0x2;_0x270551=_0x11aa1d-0x7530,_0xb55a91=_0x11aa1d+0x7530;}const _0x59ff33=_0x4a4610[_0x346795(0xaeb)];if(_0x59ff33){const _0x4fb51e=_0x59ff33[_0x346795(0x99e)][_0x346795(0xe0e)](),_0x1988d1=_0x59ff33[_0x346795(0xbd0)][_0x346795(0xe0e)]();if(_0x270551<_0x4fb51e)_0x270551=_0x4fb51e;if(_0xb55a91>_0x1988d1)_0xb55a91=_0x1988d1;if(_0xb55a91-_0x270551>=_0x1988d1-_0x4fb51e-0x3e8){!_0x3f9666[_0x346795(0xe5b)]&&(_0x64f97f(),_0x3f9666[_0x346795(0xe5b)]=!![]);_0x4a4610['_viewWindow']=null,_0x4a4610[_0x346795(0x46b)]='',_0x4a4610[_0x346795(0xeee)]();return;}}!_0x3f9666[_0x346795(0xe5b)]&&(_0x64f97f(),_0x3f9666['pushed']=!![]),_0x4a4610[_0x346795(0x6db)]={'start':new Date(_0x270551),'end':new Date(_0xb55a91)},_0x4a4610[_0x346795(0x46b)]='',_0x4a4610['_render']();},_0x64f97f=()=>{const _0x3c0c20=_0xdfddcc;if(!Array[_0x3c0c20(0x74e)](_0x4a4610[_0x3c0c20(0x3a3)]))_0x4a4610[_0x3c0c20(0x3a3)]=[];_0x4a4610[_0x3c0c20(0x3a3)]['push'](_0x4a4610[_0x3c0c20(0x6db)]?{'start':_0x4a4610[_0x3c0c20(0x6db)][_0x3c0c20(0x99e)],'end':_0x4a4610[_0x3c0c20(0x6db)]['end']}:null);if(_0x4a4610[_0x3c0c20(0x3a3)][_0x3c0c20(0xd64)]>0x14)_0x4a4610[_0x3c0c20(0x3a3)][_0x3c0c20(0x9d5)]();};let _0x142f5a=null,_0x194652=0x0,_0x3002f3=null;const _0x196d65=0x8,_0x306171=()=>{const _0x2009e9=_0xdfddcc;_0x194652=0x0;if(!_0x142f5a||!_0x142f5a[_0x2009e9(0x8a3)]||_0x3002f3===null)return;const _0x4d2d35=this[_0x2009e9(0xb46)];if(!_0x4d2d35)return;const _0x3bbb7c=_0x10cb9f[_0x2009e9(0xf56)]()[_0x2009e9(0xb92)]||0x1,_0xb5ed69=_0x3002f3-_0x142f5a['x0'];_0x3002f3=null;const _0x42efb7=_0x142f5a['e0']-_0x142f5a['s0'],_0x1b3e28=-(_0xb5ed69/_0x3bbb7c)*(_0x4d2d35['svgViewWidth']/_0x4d2d35[_0x2009e9(0x57c)])*_0x42efb7;let _0x4149cd=_0x142f5a['s0']+_0x1b3e28;const _0x56fa2a=_0x4a4610[_0x2009e9(0xaeb)];if(_0x56fa2a){const _0x5206dc=_0x56fa2a['start'][_0x2009e9(0xe0e)](),_0x1c63c6=_0x56fa2a[_0x2009e9(0xbd0)][_0x2009e9(0xe0e)]();if(_0x42efb7>=_0x1c63c6-_0x5206dc)return;if(_0x4149cd<_0x5206dc)_0x4149cd=_0x5206dc;if(_0x4149cd+_0x42efb7>_0x1c63c6)_0x4149cd=_0x1c63c6-_0x42efb7;}const _0x5bf0a1=_0x4149cd+_0x42efb7,_0x5df530=_0x4a4610[_0x2009e9(0x6db)];if(_0x5df530&&_0x5df530['start'][_0x2009e9(0xe0e)]()===_0x4149cd&&_0x5df530[_0x2009e9(0xbd0)][_0x2009e9(0xe0e)]()===_0x5bf0a1)return;_0x4a4610['_viewWindow']={'start':new Date(_0x4149cd),'end':new Date(_0x5bf0a1)},_0x4a4610[_0x2009e9(0x46b)]='',_0x4a4610['_render']();},_0x5614ad=_0x5ba3f0=>{const _0x588295=_0xdfddcc;if(!_0x142f5a)return;_0x194652&&(cancelAnimationFrame(_0x194652),_0x194652=0x0);if(_0x142f5a[_0x588295(0x8a3)]&&_0x3002f3!==null)_0x306171();const _0x4e35c6=_0x142f5a['id'],_0x42b5f3=_0x142f5a[_0x588295(0x8a3)];_0x142f5a=null,_0x3002f3=null;if(!_0x42b5f3)return;_0x4a4610[_0x588295(0x222)]=![];if(!_0x4a4610['_pinchActive'])_0x4a4610['_isZooming']=![];_0x4a4610[_0x588295(0xc0d)]=Date[_0x588295(0x7ef)]();try{_0x10cb9f['releasePointerCapture'](_0x4e35c6);}catch(_0x1836a2){}if(_0x5ba3f0&&_0x4a4610[_0x588295(0xb52)]?.[_0x588295(0x994)]){const _0x150515=_0x4a4610[_0x588295(0x6db)];window[_0x588295(0x259)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x150515?_0x150515[_0x588295(0x99e)]['getTime']():null,'tEnd':_0x150515?_0x150515[_0x588295(0xbd0)][_0x588295(0xe0e)]():null,'group':_0x4a4610[_0x588295(0xb52)][_0x588295(0xc80)]||null,'sourceId':_0x4a4610[_0x588295(0x94b)]}}));}};_0x10cb9f[_0xdfddcc(0x9d1)](_0xdfddcc(0xb17),_0x137519=>{const _0x1fe938=_0xdfddcc;if(_0x137519[_0x1fe938(0x384)]!=='touch'||!_0x137519['isPrimary'])return;if(!_0x4a4610[_0x1fe938(0x6db)]||_0x4a4610[_0x1fe938(0xb52)]?.['brush_zoom']===![])return;if((_0x4a4610[_0x1fe938(0xb52)]?.[_0x1fe938(0xfed)]||'timeline')!=='timeline')return;if(_0x4a4610['_pinchActive']||_0x4a4610[_0x1fe938(0x8cc)]||_0x4a4610[_0x1fe938(0x306)]!=null)return;const _0x156d63=this[_0x1fe938(0xb46)];if(!_0x156d63||_0x156d63[_0x1fe938(0x884)])return;_0x142f5a={'id':_0x137519[_0x1fe938(0x611)],'x0':_0x137519[_0x1fe938(0xb73)],'y0':_0x137519['clientY'],'t0':Date[_0x1fe938(0x7ef)](),'s0':_0x4a4610[_0x1fe938(0x6db)][_0x1fe938(0x99e)][_0x1fe938(0xe0e)](),'e0':_0x4a4610[_0x1fe938(0x6db)][_0x1fe938(0xbd0)][_0x1fe938(0xe0e)](),'locked':![]};}),_0x10cb9f[_0xdfddcc(0x9d1)](_0xdfddcc(0x6cc),_0x39bb51=>{const _0x2f2a14=_0xdfddcc;if(!_0x142f5a||_0x39bb51[_0x2f2a14(0x611)]!==_0x142f5a['id'])return;if(_0x4a4610[_0x2f2a14(0x49d)]||!_0x4a4610['_viewWindow']||_0x4a4610[_0x2f2a14(0x306)]!=null){_0x5614ad(![]);return;}if(!_0x142f5a[_0x2f2a14(0x8a3)]){const _0x5da3bf=_0x39bb51[_0x2f2a14(0xb73)]-_0x142f5a['x0'],_0x24d31a=_0x39bb51[_0x2f2a14(0xc7a)]-_0x142f5a['y0'];if(Math['abs'](_0x5da3bf)<_0x196d65&&Math[_0x2f2a14(0xe54)](_0x24d31a)<_0x196d65)return;if(Math[_0x2f2a14(0xe54)](_0x24d31a)>=Math[_0x2f2a14(0xe54)](_0x5da3bf)||_0x4a4610[_0x2f2a14(0x8cc)]||_0x4a4610[_0x2f2a14(0x31d)]){_0x142f5a=null;return;}_0x142f5a[_0x2f2a14(0x8a3)]=!![],_0x4a4610[_0x2f2a14(0x222)]=!![],_0x4a4610[_0x2f2a14(0x8cc)]=!![],_0x4a4610[_0x2f2a14(0x93d)]?.();try{_0x10cb9f[_0x2f2a14(0x2ef)](_0x39bb51[_0x2f2a14(0x611)]);}catch(_0x3e4910){}}if(_0x39bb51[_0x2f2a14(0x56d)])_0x39bb51[_0x2f2a14(0xfa8)]();_0x3002f3=_0x39bb51[_0x2f2a14(0xb73)];if(!_0x194652)_0x194652=requestAnimationFrame(_0x306171);}),_0x10cb9f['addEventListener'](_0xdfddcc(0x234),_0x246960=>{const _0x3f17d2=_0xdfddcc;if(_0x142f5a&&_0x246960[_0x3f17d2(0x611)]===_0x142f5a['id'])_0x5614ad(!![]);}),_0x10cb9f['addEventListener'](_0xdfddcc(0x70e),_0x180e68=>{const _0x3b8752=_0xdfddcc;if(_0x142f5a&&_0x180e68[_0x3b8752(0x611)]===_0x142f5a['id'])_0x5614ad(![]);}),_0x10cb9f[_0xdfddcc(0x9d1)]('touchstart',_0x5b1eb2=>{const _0x1f322d=_0xdfddcc;if(_0x4a4610['_config']?.[_0x1f322d(0x337)]===![])return;if((_0x4a4610['_config']?.[_0x1f322d(0xfed)]||_0x1f322d(0xe19))!=='timeline')return;if(_0x5b1eb2[_0x1f322d(0xbc1)][_0x1f322d(0xd64)]!==0x2)return;const _0x25754a=_0x4a4610[_0x1f322d(0x6db)]||_0x4a4610[_0x1f322d(0xaeb)];if(!_0x25754a)return;if(!_0x5b1eb2[_0x1f322d(0x56d)])return;_0x5b1eb2['preventDefault']();const [_0x3ecc53,_0xfd5082]=[_0x5b1eb2[_0x1f322d(0xbc1)][0x0],_0x5b1eb2[_0x1f322d(0xbc1)][0x1]],_0x3194f6=_0x10cb9f[_0x1f322d(0xf56)](),_0x3dd659=(_0x3ecc53[_0x1f322d(0xb73)]+_0xfd5082[_0x1f322d(0xb73)])/0x2-_0x3194f6[_0x1f322d(0xc24)],_0x2d8536={'s':_0x25754a[_0x1f322d(0x99e)][_0x1f322d(0xe0e)](),'e':_0x25754a['end'][_0x1f322d(0xe0e)]()};_0x3f9666={'startDist':Math[_0x1f322d(0xff5)](0x14,Math[_0x1f322d(0x8c1)](_0x3ecc53[_0x1f322d(0xb73)]-_0xfd5082[_0x1f322d(0xb73)],_0x3ecc53['clientY']-_0xfd5082[_0x1f322d(0xc7a)])),'startWin':_0x2d8536,'anchorT':_0x335eac(_0x3dd659,_0x2d8536),'pushed':![]},_0x4a4610[_0x1f322d(0x8cc)]=!![],_0x4a4610[_0x1f322d(0x49d)]=!![];},{'passive':![]}),_0x10cb9f[_0xdfddcc(0x9d1)](_0xdfddcc(0x9e5),_0x4ea92b=>{const _0x5256f2=_0xdfddcc;if(!_0x3f9666||_0x4ea92b[_0x5256f2(0xbc1)][_0x5256f2(0xd64)]!==0x2)return;if(_0x4ea92b[_0x5256f2(0x56d)])_0x4ea92b['preventDefault']();_0x5dfc44=Math[_0x5256f2(0xff5)](0x14,Math[_0x5256f2(0x8c1)](_0x4ea92b['touches'][0x0][_0x5256f2(0xb73)]-_0x4ea92b[_0x5256f2(0xbc1)][0x1]['clientX'],_0x4ea92b['touches'][0x0][_0x5256f2(0xc7a)]-_0x4ea92b[_0x5256f2(0xbc1)][0x1][_0x5256f2(0xc7a)]));if(!_0x40ef2b)_0x40ef2b=requestAnimationFrame(_0x39812c);},{'passive':![]});const _0x4c10bb=()=>{const _0x51a7ca=_0xdfddcc;if(!_0x3f9666)return;_0x40ef2b&&(cancelAnimationFrame(_0x40ef2b),_0x40ef2b=0x0);if(_0x5dfc44!==null)_0x39812c();_0x3f9666=null,_0x5dfc44=null,_0x4a4610[_0x51a7ca(0x8cc)]=![],_0x4a4610['_pinchActive']=![];if(_0x4a4610[_0x51a7ca(0xb52)]?.['zoom_sync']){const _0x57ecac=_0x4a4610[_0x51a7ca(0x6db)];window['dispatchEvent'](new CustomEvent(_0x51a7ca(0xd37),{'detail':{'tStart':_0x57ecac?_0x57ecac[_0x51a7ca(0x99e)][_0x51a7ca(0xe0e)]():null,'tEnd':_0x57ecac?_0x57ecac['end'][_0x51a7ca(0xe0e)]():null,'group':_0x4a4610['_config'][_0x51a7ca(0xc80)]||null,'sourceId':_0x4a4610[_0x51a7ca(0x94b)]}}));}};_0x10cb9f[_0xdfddcc(0x9d1)](_0xdfddcc(0x3e9),_0x470329=>{const _0x39b1f3=_0xdfddcc;if(_0x3f9666&&_0x470329['touches'][_0x39b1f3(0xd64)]<0x2){_0x4c10bb();return;}if(_0x470329['touches'][_0x39b1f3(0xd64)]===0x0&&_0x470329['changedTouches'][_0x39b1f3(0xd64)]===0x1){if(_0x4a4610['_config']?.[_0x39b1f3(0x337)]===![])return;const _0x58c88c=_0x470329[_0x39b1f3(0xc3b)][0x0],_0xbdf4f=Date[_0x39b1f3(0x7ef)]();if(_0x4a4610[_0x39b1f3(0x222)]||_0xbdf4f-(_0x4a4610['_panEndT']||0x0)<0x190){_0x4fcc19=0x0;return;}const _0x57cc70=_0xbdf4f-_0x4fcc19<0x12c&&Math[_0x39b1f3(0xe54)](_0x58c88c[_0x39b1f3(0xb73)]-_0x23ba37)<0x1e&&Math['abs'](_0x58c88c['clientY']-_0x29b39c)<0x1e;_0x4fcc19=_0xbdf4f,_0x23ba37=_0x58c88c['clientX'],_0x29b39c=_0x58c88c[_0x39b1f3(0xc7a)],_0x57cc70&&_0x4a4610[_0x39b1f3(0x6db)]&&(_0x4fcc19=0x0,_0x4a4610[_0x39b1f3(0xf75)]=Date['now'](),_0x4a4610[_0x39b1f3(0xd48)]?.(),_0x4a4610[_0x39b1f3(0x961)]());}},{'passive':!![]}),_0x10cb9f[_0xdfddcc(0x9d1)]('touchcancel',()=>{if(_0x3f9666)_0x4c10bb();},{'passive':!![]});}[_0x5f3ddf(0x9c7)](_0x114a56,_0x13470b,_0x14230f,_0x428fc9){const _0x418c7e=_0x5f3ddf;if(!_0x114a56[_0x418c7e(0xd64)])return null;let _0x374b97=Infinity,_0x305139=-Infinity;const _0x412a61=new Set();for(const _0xe6066b of _0x114a56){const _0x1cb943=_0x428fc9?.[_0x418c7e(0x640)]?.['get'](_0xe6066b[_0x418c7e(0x67e)]);if(_0x1cb943){if(_0x412a61[_0x418c7e(0x56f)](_0x1cb943))continue;_0x412a61[_0x418c7e(0x7c5)](_0x1cb943);const _0x472384=_0x428fc9[_0x418c7e(0x583)]['get'](_0x1cb943);if(_0x472384){if(_0x472384[_0x418c7e(0x1006)]<_0x374b97)_0x374b97=_0x472384['min'];if(_0x472384[_0x418c7e(0xff5)]>_0x305139)_0x305139=_0x472384['max'];}}else{const _0x5c2854=_0xe6066b[_0x418c7e(0xb30)]?.['graph_type']==='candlestick';for(const _0x41948e of _0xe6066b[_0x418c7e(0x8e7)]){if(_0x41948e['v']===null)continue;let _0x350655=_0x41948e['v'],_0x575d32=_0x41948e['v'];if(_0x5c2854){if(isNum(_0x41948e['l'])&&_0x41948e['l']<_0x350655)_0x350655=_0x41948e['l'];if(isNum(_0x41948e['h'])&&_0x41948e['h']>_0x575d32)_0x575d32=_0x41948e['h'];}if(_0x350655<_0x374b97)_0x374b97=_0x350655;if(_0x575d32>_0x305139)_0x305139=_0x575d32;if(_0xe6066b['entity']?.[_0x418c7e(0xf47)]){if(isNum(_0x41948e['bMin'])&&_0x41948e['bMin']<_0x374b97)_0x374b97=_0x41948e[_0x418c7e(0x76a)];if(isNum(_0x41948e[_0x418c7e(0xc2b)])&&_0x41948e[_0x418c7e(0xc2b)]>_0x305139)_0x305139=_0x41948e[_0x418c7e(0xc2b)];}}}}if(_0x374b97===Infinity)return null;const _0x255ade=this[_0x418c7e(0x9b7)]?.['_hass'];let _0x83b48f=null,_0x3df8de=null,_0x4a3270=null,_0x181e08=null;for(const _0xb484af of _0x114a56){const _0x430fba=resolveBoundSpec(_0xb484af['entity']['lower_bound'],_0x255ade),_0x3b4551=resolveBoundSpec(_0xb484af[_0x418c7e(0xb30)]['upper_bound'],_0x255ade);if(_0x430fba){if(_0x430fba[_0x418c7e(0x44b)]){if(_0x83b48f===null||_0x430fba[_0x418c7e(0x76c)]<_0x83b48f)_0x83b48f=_0x430fba[_0x418c7e(0x76c)];}else{if(_0x3df8de===null||_0x430fba[_0x418c7e(0x76c)]<_0x3df8de)_0x3df8de=_0x430fba[_0x418c7e(0x76c)];}}if(_0x3b4551){if(_0x3b4551[_0x418c7e(0x44b)]){if(_0x4a3270===null||_0x3b4551[_0x418c7e(0x76c)]>_0x4a3270)_0x4a3270=_0x3b4551[_0x418c7e(0x76c)];}else{if(_0x181e08===null||_0x3b4551['value']>_0x181e08)_0x181e08=_0x3b4551[_0x418c7e(0x76c)];}}}const _0xa184d4=resolveBoundSpec(_0x14230f?_0x13470b[_0x418c7e(0xbf9)]:_0x13470b[_0x418c7e(0x738)],_0x255ade),_0x5ea553=resolveBoundSpec(_0x14230f?_0x13470b['upper_bound_secondary']:_0x13470b[_0x418c7e(0x29c)],_0x255ade);let _0x1cdc9a=![],_0x96142f=![];if(_0xa184d4?.[_0x418c7e(0x44b)]===![])_0x374b97=_0xa184d4['value'],_0x1cdc9a=!![];else{if(_0x3df8de!==null)_0x374b97=Math['min'](_0x374b97,_0x3df8de);else{if(_0xa184d4?.[_0x418c7e(0x44b)]===!![]&&_0x374b97>_0xa184d4[_0x418c7e(0x76c)])_0x374b97=_0xa184d4['value'];else _0x83b48f!==null&&_0x374b97>_0x83b48f&&(_0x374b97=_0x83b48f);}}if(_0x5ea553?.[_0x418c7e(0x44b)]===![])_0x305139=_0x5ea553[_0x418c7e(0x76c)],_0x96142f=!![];else{if(_0x181e08!==null)_0x305139=Math[_0x418c7e(0xff5)](_0x305139,_0x181e08);else{if(_0x5ea553?.[_0x418c7e(0x44b)]===!![]&&_0x305139<_0x5ea553[_0x418c7e(0x76c)])_0x305139=_0x5ea553['value'];else _0x4a3270!==null&&_0x305139<_0x4a3270&&(_0x305139=_0x4a3270);}}const _0x1497eb=_0x14230f?_0x13470b[_0x418c7e(0xa16)]:_0x13470b[_0x418c7e(0x561)],_0x5c65a9=resolveDynamicValue(_0x1497eb,_0x255ade);if(isNum(_0x5c65a9)&&_0x305139-_0x374b97<_0x5c65a9){if(_0x1cdc9a&&!_0x96142f)_0x305139=_0x374b97+_0x5c65a9;else{if(_0x96142f&&!_0x1cdc9a)_0x374b97=_0x305139-_0x5c65a9;else{const _0x52778d=(_0x374b97+_0x305139)/0x2;_0x374b97=_0x52778d-_0x5c65a9/0x2,_0x305139=_0x52778d+_0x5c65a9/0x2;}}}if(!_0x1cdc9a||!_0x96142f){const _0x55212b=_0x305139-_0x374b97,_0x3f3fba=_0x55212b===0x0?Math[_0x418c7e(0xe54)](_0x305139)*0.1||0x1:_0x55212b*0.08,_0xc3d16e=_0x374b97;if(!_0x1cdc9a)_0x374b97-=_0x3f3fba;if(!_0x96142f)_0x305139+=_0x3f3fba;if(_0xc3d16e>=0x0&&_0x374b97<0x0)_0x374b97=0x0;}const _0x50fda6=_0x14230f?_0x418c7e(0x1fa):_0x418c7e(0x9f1),_0x4ffefd=this[_0x418c7e(0x9b7)]?.[_0x418c7e(0xda6)]?.(_0x50fda6);return _0x4ffefd&&_0x4ffefd[_0x418c7e(0xd64)]>0x0&&!_0x1cdc9a&&!_0x96142f&&(_0x374b97=0x0,_0x305139=Math[_0x418c7e(0xff5)](0x0,_0x4ffefd[_0x418c7e(0xd64)]-0x1)),{'lo':_0x374b97,'hi':_0x305139};}[_0x5f3ddf(0x396)](_0x3883ad,_0x54dbde,_0x3ce6d3,_0x2827cf,_0x5b90bc,_0x42724e,_0x21d68f,_0x387c04,_0x28f174,_0x422517){const _0x40c075=_0x5f3ddf,_0x1f5f16=svgEl('g',{'class':'sgc-grid'}),_0x22d784=_0x226bbb=>{const _0x5b70b8=_0x4205;if(!_0x226bbb||_0x226bbb===_0x5b70b8(0xcc1))return null;if(_0x226bbb===_0x5b70b8(0xb72))return _0x5b70b8(0xa0b);if(_0x226bbb===_0x5b70b8(0xa92))return'1\x203';if(_0x226bbb==='long-dash')return _0x5b70b8(0x36e);return String(_0x226bbb);},_0x1a7922=(_0xa3b5eb,_0x1da0d2,_0x7a2770,_0x44b8f5)=>{const _0x225155=_0x4205,_0x3b619f=[];if(_0xa3b5eb)_0x3b619f['push']('stroke:'+_0xa3b5eb);if(_0x1da0d2!=null)_0x3b619f[_0x225155(0x40b)]('stroke-width:'+_0x1da0d2);if(_0x7a2770===_0x225155(0xcc1))_0x3b619f[_0x225155(0x40b)](_0x225155(0x499));else{if(_0x7a2770){const _0x4bd959=_0x22d784(_0x7a2770);if(_0x4bd959)_0x3b619f[_0x225155(0x40b)](_0x225155(0xaf2)+_0x4bd959);}}if(_0x44b8f5!=null&&_0x44b8f5!==''&&isFinite(Number(_0x44b8f5))){const _0x2722fa=Math['max'](0x0,Math['min'](0x1,Number(_0x44b8f5)));_0x3b619f['push'](_0x225155(0x858)+_0x2722fa);}return _0x3b619f['join'](';');},_0x14a7eb=_0x1a7922(_0x42724e?.['y_grid_color'],toNum(_0x42724e?.[_0x40c075(0x8e0)]),_0x42724e?.[_0x40c075(0x9d2)],_0x42724e?.[_0x40c075(0xeb7)]);if(Array[_0x40c075(0x74e)](_0x28f174)&&_0x28f174['length']&&_0x422517&&_0x422517['hi']>_0x422517['lo']){const _0x9af9b8=_0x422517['hi']-_0x422517['lo'];for(const _0x4b8b69 of _0x28f174){const _0x2e4432=_0x3ce6d3+_0x5b90bc*(0x1-(_0x4b8b69-_0x422517['lo'])/_0x9af9b8),_0xc99a11={'x1':_0x54dbde,'x2':_0x54dbde+_0x2827cf,'y1':_0x2e4432,'y2':_0x2e4432,'class':_0x40c075(0x832)};if(_0x14a7eb)_0xc99a11[_0x40c075(0xea7)]=_0x14a7eb;_0x1f5f16[_0x40c075(0xe0a)](svgEl(_0x40c075(0x256),_0xc99a11));}}else{const _0x403ab9=isNum(_0x387c04)?Math[_0x40c075(0xff5)](0x1,_0x387c04):Math[_0x40c075(0xff5)](0x2,toNum(_0x42724e?.['y_axis_ticks'])||0x5)-0x1;for(let _0x14a7ee=0x0;_0x14a7ee<=_0x403ab9;_0x14a7ee++){const _0x808999=_0x3ce6d3+_0x5b90bc*_0x14a7ee/_0x403ab9,_0x1a3db2={'x1':_0x54dbde,'x2':_0x54dbde+_0x2827cf,'y1':_0x808999,'y2':_0x808999,'class':'sgc-grid-line\x20sgc-y-grid-line'};if(_0x14a7eb)_0x1a3db2[_0x40c075(0xea7)]=_0x14a7eb;_0x1f5f16[_0x40c075(0xe0a)](svgEl('line',_0x1a3db2));}}if(Array[_0x40c075(0x74e)](_0x21d68f)&&_0x21d68f[_0x40c075(0xd64)]){const _0x24ebda=_0x1a7922(_0x42724e?.[_0x40c075(0xa49)],toNum(_0x42724e?.[_0x40c075(0x6f3)]),_0x42724e?.['x_grid_style'],_0x42724e?.['x_grid_opacity']);for(const _0x5354a6 of _0x21d68f){const _0x3b254e=_0x54dbde+_0x5354a6['x'],_0x165e9b={'x1':_0x3b254e,'x2':_0x3b254e,'y1':_0x3ce6d3,'y2':_0x3ce6d3+_0x5b90bc,'class':_0x40c075(0x723)};if(_0x24ebda)_0x165e9b[_0x40c075(0xea7)]=_0x24ebda;_0x1f5f16[_0x40c075(0xe0a)](svgEl(_0x40c075(0x256),_0x165e9b));}}_0x3883ad[_0x40c075(0xe0a)](_0x1f5f16);}[_0x5f3ddf(0x838)](_0x4ee871,_0x141fc0,_0x438c72,_0x445ce1,_0x2fd995){const _0x28fa43=_0x5f3ddf,_0x55cdca=_0x141fc0[_0x28fa43(0x8e7)];if(!_0x55cdca||_0x55cdca[_0x28fa43(0xd64)]<0x2)return;const _0x2a84d5=_0x55cdca[_0x28fa43(0xdf7)](_0x1414ba=>_0x1414ba['bMin']!=null&&_0x1414ba[_0x28fa43(0xc2b)]!=null);if(_0x2a84d5[_0x28fa43(0xd64)]<0x2)return;const _0x20cfd0=this[_0x28fa43(0x9b7)]['_resolveColor'](_0x141fc0[_0x28fa43(0xb30)]?.['color'],_0x141fc0[_0x28fa43(0xb30)]?.['entity'])||_0x141fc0[_0x28fa43(0xb30)]?.['color']||_0x28fa43(0xd04),_0x4845cc=_0x141fc0[_0x28fa43(0xb30)]||{},_0x274e6e=(_0x4845cc[_0x28fa43(0x963)]||_0x4845cc[_0x28fa43(0xafb)])===_0x28fa43(0x889),_0xdeb921=!!_0x4845cc['smooth']&&!_0x274e6e;if(_0xdeb921){const _0x273ae6=_0x549c2c=>_0x445ce1(_0x549c2c),_0x3bb863=buildSmoothPath(_0x2a84d5,_0x273ae6,_0x3fb761=>_0x2fd995(_0x3fb761[_0x28fa43(0xc2b)],_0x438c72)),_0x41fffe=_0x2a84d5[_0x28fa43(0xedc)]()[_0x28fa43(0x2bd)](),_0x5db49f=buildSmoothPath(_0x41fffe,_0x273ae6,_0x1d3ee9=>_0x2fd995(_0x1d3ee9['bMin'],_0x438c72)),_0x397f66=_0x5db49f[_0x28fa43(0xe45)](/^M /,'L\x20'),_0x611fde=_0x3bb863+'\x20'+_0x397f66+'\x20Z',_0x394cad=svgEl('path',{'d':_0x611fde,'fill':_0x20cfd0,'fill-opacity':_0x28fa43(0x9df),'stroke':_0x28fa43(0x768),'class':_0x28fa43(0x2c2)});_0x4ee871[_0x28fa43(0xe0a)](_0x394cad);return;}const _0xb3d16e=[],_0x3281a4=[];for(const _0x4c54c2 of _0x2a84d5){const _0x21ebe8=_0x445ce1(_0x4c54c2['t']);_0xb3d16e['push'](_0x21ebe8+','+_0x2fd995(_0x4c54c2[_0x28fa43(0xc2b)],_0x438c72)),_0x3281a4[_0x28fa43(0x40b)](_0x21ebe8+','+_0x2fd995(_0x4c54c2[_0x28fa43(0x76a)],_0x438c72));}const _0x13f3d7=[..._0xb3d16e,..._0x3281a4['reverse']()]['join']('\x20'),_0x194679=svgEl(_0x28fa43(0xbf0),{'points':_0x13f3d7,'fill':_0x20cfd0,'fill-opacity':'0.16','stroke':_0x28fa43(0x768),'class':_0x28fa43(0x2c2)});_0x4ee871[_0x28fa43(0xe0a)](_0x194679);}['_resolvedCardBgRgb'](){const _0x18c280=_0x5f3ddf;try{if(typeof getComputedStyle!==_0x18c280(0xc4c)||!this[_0x18c280(0x9b7)])return null;const _0x2f90b8=getComputedStyle(this[_0x18c280(0x9b7)]);for(const _0x160948 of[_0x18c280(0xa8e),_0x18c280(0xf68),_0x18c280(0xbd3)]){const _0x3d9b99=_0x2f90b8[_0x18c280(0x299)]?_0x2f90b8['getPropertyValue'](_0x160948):null,_0x53f68c=parseCssColorToRgb(_0x3d9b99&&_0x3d9b99['trim']());if(_0x53f68c)return _0x53f68c;}return parseCssColorToRgb(_0x2f90b8[_0x18c280(0x418)]);}catch(_0x2ad1a3){return null;}}['_drawAverageLines'](_0x40296a,_0x4e8d90,_0x595b3c,_0x5f2846,_0x53751d){const _0x3582f6=_0x5f3ddf,{padL:_0x118016,padT:_0x538f2b,plotW:_0x25c39e,plotH:_0x251235,yBounds:_0x5795a5,y2Bounds:_0x2694d2,boundsFor:_0x27961b}=_0x595b3c,_0x5279d2=svgEl('g',{'class':_0x3582f6(0xc12)});let _0x5c3793=![];for(const _0x1dc23e of _0x4e8d90){if(!_0x1dc23e['entity']?.[_0x3582f6(0xe1c)])continue;const _0x500953=_0x27961b?_0x27961b(_0x1dc23e):_0x1dc23e[_0x3582f6(0xb30)][_0x3582f6(0xc95)]==='secondary'?_0x2694d2:_0x5795a5;if(!_0x500953)continue;const _0x51d04b=_0x1dc23e['stats']?.[_0x3582f6(0x227)];if(_0x51d04b==null||!isNum(_0x51d04b))continue;const _0x26c428=_0x538f2b+_0x251235*(0x1-(_0x51d04b-_0x500953['lo'])/Math['max'](1e-9,_0x500953['hi']-_0x500953['lo']));if(_0x26c428<_0x538f2b-0x1||_0x26c428>_0x538f2b+_0x251235+0x1)continue;const _0x2323b6=this[_0x3582f6(0x9b7)][_0x3582f6(0x944)](_0x1dc23e[_0x3582f6(0xb30)]?.[_0x3582f6(0x800)],_0x1dc23e[_0x3582f6(0xb30)]?.['entity'])||_0x1dc23e['entity']?.[_0x3582f6(0x800)]||_0x3582f6(0xd04);let _0x2ae2f0=_0x2323b6;const _0x272aab=parseCssColorToRgb(_0x5f2846?.[_0x3582f6(0x2d5)])||this['_resolvedCardBgRgb'](),_0x2b3d91=parseCssColorToRgb(_0x2ae2f0);if(_0x272aab&&_0x2b3d91&&contrastRatio(_0x2b3d91,_0x272aab)<1.45){const _0x4161ae=relLuminance(_0x272aab)>=0.5?[0x0,0x0,0x0]:[0xff,0xff,0xff];for(let _0x45cab6=0.15;_0x45cab6<=0.61;_0x45cab6+=0.15){const _0x10dc00=mixRgb(_0x2b3d91,_0x4161ae,_0x45cab6);_0x2ae2f0=rgbToCss(_0x10dc00);if(contrastRatio(_0x10dc00,_0x272aab)>=2.2)break;}}const _0x248e2d=svgEl(_0x3582f6(0x256),{'x1':_0x118016,'x2':_0x118016+_0x25c39e,'y1':_0x26c428,'y2':_0x26c428,'stroke':_0x2ae2f0,'stroke-width':'1','stroke-dasharray':_0x3582f6(0x2a1),'opacity':_0x3582f6(0x61d),'class':'sgc-average-line'});_0x5279d2[_0x3582f6(0xe0a)](_0x248e2d);const _0x469f42=formatNumber(_0x51d04b,_0x1dc23e[_0x3582f6(0xb30)],_0x53751d),_0x5b79d3=svgEl(_0x3582f6(0x795),{'x':_0x118016+_0x25c39e-0x4,'y':_0x26c428-0x4,'text-anchor':_0x3582f6(0xbd0),'font-size':'10','font-weight':'600','fill':_0x2ae2f0,'opacity':_0x3582f6(0x92a),'style':_0x3582f6(0x285)});_0x5b79d3[_0x3582f6(0xde7)]=_0x469f42,_0x5279d2[_0x3582f6(0xe0a)](_0x5b79d3),_0x5c3793=!![];}if(_0x5c3793)_0x40296a[_0x3582f6(0xe0a)](_0x5279d2);}[_0x5f3ddf(0xa0d)](_0x5e2fc5,_0xe9886e,_0x42b4be,_0x280ab8,_0x5a2250){const _0x5418f1=_0x5f3ddf,{padL:_0x510afc,padT:_0xcd569e,plotW:_0x458ec1,plotH:_0x6e0bd1,mapX:_0x4a68ae,mapY:_0x365d1b,yBounds:_0x58d3da,y2Bounds:_0x4c8453,boundsFor:_0xa71a90}=_0x42b4be,_0x34f54a=_0x280ab8?.[_0x5418f1(0x2d5)]||_0x5418f1(0xf70);let _0x569e8d=null;for(const _0x40faef of _0xe9886e){const _0x1efe6f=_0x40faef['maSeries'];if(!Array[_0x5418f1(0x74e)](_0x1efe6f)||!_0x1efe6f[_0x5418f1(0xd64)])continue;if(_0x40faef[_0x5418f1(0xb30)]?.[_0x5418f1(0x5a0)]===![])continue;const _0x461467=_0xa71a90?_0xa71a90(_0x40faef):_0x40faef['entity']?.['y_axis']===_0x5418f1(0x1fa)?_0x4c8453:_0x58d3da;if(!_0x461467)continue;const _0xa884dc=_0x510afc-0x2,_0xf95282=_0x510afc+_0x458ec1+0x2;for(const _0x4986ef of _0x1efe6f){const _0x1ab1ce=_0x4986ef[_0x5418f1(0x8e7)]||[];if(!_0x1ab1ce[_0x5418f1(0xd64)])continue;let _0x2e179e='',_0x4373c2=![],_0x46c0e6=null,_0x6eb27f=null;for(let _0x12ba85=0x0;_0x12ba85<_0x1ab1ce[_0x5418f1(0xd64)];_0x12ba85++){const _0x4a2ec7=_0x1ab1ce[_0x12ba85];if(!_0x4a2ec7||_0x4a2ec7['v']==null||!isNum(_0x4a2ec7['v'])){_0x4373c2=![];continue;}const _0x419ec3=_0x4a68ae(_0x4a2ec7['t']);if(!isNum(_0x419ec3)||_0x419ec3<_0xa884dc||_0x419ec3>_0xf95282){_0x4373c2=![];continue;}const _0x53f091=_0x365d1b(_0x4a2ec7['v'],_0x461467);if(!isNum(_0x53f091)){_0x4373c2=![];continue;}_0x2e179e+=(_0x4373c2?'L':'M')+_0x419ec3['toFixed'](0x1)+','+_0x53f091[_0x5418f1(0xd46)](0x1)+'\x20',_0x4373c2=!![],_0x46c0e6=_0x419ec3,_0x6eb27f=_0x53f091;}if(!_0x2e179e)continue;if(!_0x569e8d)_0x569e8d=svgEl('g',{'class':_0x5418f1(0xe7b)});const _0x24ac88=this[_0x5418f1(0x9b7)]?.['_resolveColor']?.(_0x4986ef[_0x5418f1(0x800)])||_0x4986ef[_0x5418f1(0x800)]||_0x5418f1(0xd04),_0x594e32=isNum(_0x4986ef[_0x5418f1(0xb92)])&&_0x4986ef['width']>0x0?_0x4986ef['width']:1.5;_0x569e8d[_0x5418f1(0xe0a)](svgEl(_0x5418f1(0xe02),{'d':_0x2e179e[_0x5418f1(0x35c)](),'fill':'none','stroke':_0x24ac88,'stroke-width':String(_0x594e32),'stroke-linejoin':_0x5418f1(0x424),'stroke-linecap':'round','opacity':'0.95','class':_0x5418f1(0x3c4)}));if(_0x4986ef['show_label']&&_0x46c0e6!=null&&_0x6eb27f!=null&&isNum(_0x4986ef[_0x5418f1(0x831)])){const _0x4c7ea1=0xa;let _0x397c35=Math[_0x5418f1(0xff5)](_0x510afc+0x2,Math['min'](_0x510afc+_0x458ec1-0x2,_0x46c0e6)),_0x2a3b57=Math[_0x5418f1(0xff5)](_0xcd569e+_0x4c7ea1,Math['min'](_0xcd569e+_0x6e0bd1-0x2,_0x6eb27f-0x5));const _0x1d8af8=svgEl(_0x5418f1(0x795),{'x':_0x397c35[_0x5418f1(0xd46)](0x1),'y':_0x2a3b57['toFixed'](0x1),'text-anchor':'end','font-size':String(_0x4c7ea1),'font-weight':_0x5418f1(0x1c7),'fill':_0x24ac88,'stroke':_0x34f54a,'stroke-width':'3','paint-order':_0x5418f1(0x5bd),'stroke-linejoin':_0x5418f1(0x424),'opacity':_0x5418f1(0xef8),'class':_0x5418f1(0x923)});_0x1d8af8[_0x5418f1(0xde7)]='MA'+_0x4986ef[_0x5418f1(0x831)],_0x569e8d[_0x5418f1(0xe0a)](_0x1d8af8);}}}if(_0x569e8d)_0x5e2fc5[_0x5418f1(0xe0a)](_0x569e8d);}[_0x5f3ddf(0x28e)](_0x4c72fc,_0x24cef8,_0x46c881,_0x138348,_0x52a8f5){const _0x269689=_0x5f3ddf,{padL:_0x492fed,padT:_0x2ff17c,plotW:_0x2bcfec,plotH:_0x456c69,mapX:_0xe3ed30,mapY:_0x1a81b0,yBounds:_0x24b5ee,y2Bounds:_0x3785f1,boundsFor:_0x37c2c8}=_0x46c881;let _0x40f82d=null;const _0x479c98=_0x138348[_0x269689(0x2d5)]||'var(--ha-card-background,\x20var(--card-background-color,\x20var(--primary-background-color,\x20#1c1c1c)))';for(const _0x5e9636 of _0x24cef8){const _0x27dc82=_0x5e9636[_0x269689(0xb30)]||{};if(_0x27dc82['show_data_labels']!==!![])continue;const _0x31c393=_0x5e9636['points']||[];if(!_0x31c393['length'])continue;const _0x3807e3=_0x37c2c8?_0x37c2c8(_0x5e9636):_0x27dc82[_0x269689(0xc95)]===_0x269689(0x1fa)?_0x3785f1:_0x24b5ee;if(!_0x3807e3)continue;!_0x40f82d&&(_0x40f82d=svgEl('g',{'class':_0x269689(0x4e7)}));const _0x168f31=(_0x27dc82[_0x269689(0x963)]||_0x269689(0x256))===_0x269689(0x6f0),_0x2e0619=this[_0x269689(0x9b7)]?.[_0x269689(0x944)]?.(_0x27dc82[_0x269689(0x800)],_0x27dc82[_0x269689(0xb30)])||_0x27dc82[_0x269689(0x800)]||_0x269689(0x83d),_0x26a9cb=_0x492fed-0x2,_0x271130=_0x492fed+_0x2bcfec+0x2,_0x3acf33=_0x2ff17c+0x2,_0x2511fc=isNum(toNum(_0x27dc82[_0x269689(0x702)]))?toNum(_0x27dc82['data_labels_font_size']):0xa,_0x3efba8=0.6,_0x37c7a5=_0x168f31&&isNum(_0x5e9636[_0x269689(0xf5b)])?_0x5e9636['_barHalfWidth']*0x2:null;for(let _0x256c6c=0x0;_0x256c6c<_0x31c393[_0x269689(0xd64)];_0x256c6c++){const _0x3d3487=_0x31c393[_0x256c6c];if(_0x3d3487==null||_0x3d3487['v']==null||!isNum(_0x3d3487['v'])||_0x3d3487[_0x269689(0x940)]||_0x3d3487['_seam'])continue;const _0x325242=_0x168f31?_0x5e9636[_0x269689(0xb1f)]?.[_0x269689(0xaad)](_0x3d3487['t']):null,_0x368361=_0x325242??_0xe3ed30(_0x3d3487['t']);if(!isNum(_0x368361)||_0x368361<_0x26a9cb||_0x368361>_0x271130)continue;const _0x655f79=_0x1a81b0(_0x3d3487['v'],_0x3807e3);if(!isNum(_0x655f79))continue;const _0x43ad69=formatNumber(_0x3d3487['v'],_0x27dc82,_0x52a8f5);let _0x3f8d54=_0x2511fc;if(_0x37c7a5&&_0x37c7a5>0x0&&_0x43ad69){const _0x56a0a9=_0x2511fc*_0x3efba8*_0x43ad69[_0x269689(0xd64)];_0x56a0a9>_0x37c7a5-0x2&&(_0x3f8d54=Math[_0x269689(0xff5)](0x7,Math[_0x269689(0x4fd)]((_0x37c7a5-0x2)/(_0x3efba8*_0x43ad69[_0x269689(0xd64)]))));}const _0x3ceab9=Math[_0x269689(0xff5)](_0x3acf33+_0x3f8d54,_0x655f79-0x4),_0x1a677f=svgEl(_0x269689(0x795),{'x':String(_0x368361),'y':String(_0x3ceab9),'text-anchor':_0x269689(0x38d),'dominant-baseline':_0x269689(0x4c7),'class':_0x269689(0xef1)}),_0x1bc629=[_0x269689(0xf6c)+_0x2e0619,_0x269689(0x210),'stroke:'+_0x479c98,_0x269689(0xb23),_0x269689(0x5f6),_0x269689(0x875),_0x269689(0x230)+_0x3f8d54+'px'];_0x1a677f['setAttribute'](_0x269689(0xea7),_0x1bc629['join'](';')),_0x1a677f['textContent']=_0x43ad69,_0x40f82d['appendChild'](_0x1a677f);}}if(_0x40f82d)_0x4c72fc[_0x269689(0xe0a)](_0x40f82d);}[_0x5f3ddf(0xe15)](_0x4431d5,_0x18e734,_0x29105a,_0x386c44,_0x27dc8b){const _0x4ff257=_0x5f3ddf,_0x2d7565=this[_0x4ff257(0x9b7)],_0x1857b9=!!_0x2d7565?.[_0x4ff257(0xcc2)],{padL:_0x16e82f,padT:_0x176d5b,plotW:_0x673c68,plotH:_0x492c6d,mapX:_0x45d597,mapY:_0x5e2519,yBounds:_0x4bfa78,y2Bounds:_0x1e0aa8,boundsFor:_0x5593ac}=_0x29105a,_0x15d232=svgEl('g',{'class':_0x4ff257(0xb70)});let _0x3272a7=![];for(const _0x5eecf8 of _0x18e734){const _0x5da6f8=_0x5eecf8['entity'][_0x4ff257(0xdbf)]||_0x4ff257(0xf46),_0x374719=_0x5da6f8==='always'||_0x5da6f8===_0x4ff257(0xcb5)&&_0x1857b9;if(!_0x374719)continue;if(!_0x5eecf8[_0x4ff257(0x8e7)]||!_0x5eecf8['points'][_0x4ff257(0xd64)])continue;const _0x433e74=_0x5593ac?_0x5593ac(_0x5eecf8):_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0xc95)]==='secondary'?_0x1e0aa8:_0x4bfa78;if(!_0x433e74)continue;let _0x18baa2=-0x1,_0x29c205=-0x1;for(let _0x405e1d=0x0;_0x405e1d<_0x5eecf8[_0x4ff257(0x8e7)][_0x4ff257(0xd64)];_0x405e1d++){const _0x3e60ff=_0x5eecf8[_0x4ff257(0x8e7)][_0x405e1d];if(_0x3e60ff['v']==null||!isNum(_0x3e60ff['v'])||_0x3e60ff[_0x4ff257(0x940)]||_0x3e60ff[_0x4ff257(0xa5f)])continue;if(_0x18baa2<0x0||_0x3e60ff['v']<_0x5eecf8[_0x4ff257(0x8e7)][_0x18baa2]['v'])_0x18baa2=_0x405e1d;if(_0x29c205<0x0||_0x3e60ff['v']>_0x5eecf8['points'][_0x29c205]['v'])_0x29c205=_0x405e1d;}if(_0x18baa2<0x0||_0x29c205<0x0)continue;const _0x33c5f8=_0x5eecf8[_0x4ff257(0x8e7)][_0x18baa2],_0x5a78f1=_0x5eecf8[_0x4ff257(0x8e7)][_0x29c205],_0x3a5af8=(_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0x963)]||_0x4ff257(0x256))===_0x4ff257(0x6f0),_0x1fd95e=_0x3a5af8?_0x5eecf8[_0x4ff257(0xb1f)]?.['get'](_0x5a78f1['t']):null,_0x5e18bc=_0x3a5af8?_0x5eecf8[_0x4ff257(0xb1f)]?.[_0x4ff257(0xaad)](_0x33c5f8['t']):null,_0x4d807b=_0x5e18bc??_0x45d597(_0x33c5f8['t']),_0x3e343d=_0x5e2519(_0x33c5f8['v'],_0x433e74),_0x223459=_0x1fd95e??_0x45d597(_0x5a78f1['t']),_0x9ebb74=_0x5e2519(_0x5a78f1['v'],_0x433e74),_0x102641=_0x2674e9=>formatNumber(_0x2674e9,_0x5eecf8[_0x4ff257(0xb30)],_0x27dc8b),_0x1bb74c=_0x565816=>{const _0x43a994=_0x4ff257,_0x2358e3=_0x5eecf8[_0x43a994(0x574)]||resolveBucketPrecision(_0x5eecf8[_0x43a994(0x8e7)]);return formatDateTime(new Date(_0x565816),_0x386c44,_0x27dc8b,{'precision':_0x2358e3});},_0x1da8f1=_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0x58a)]!==![],_0x3eaaa3=((()=>{const _0x12954c=_0x4ff257,_0x458a94=toNum(_0x5eecf8[_0x12954c(0xb30)][_0x12954c(0x5ef)]);return isNum(_0x458a94)&&_0x458a94>0x0?_0x458a94:0xd;})()),_0x1ec4b3=Math[_0x4ff257(0xff5)](0x8,Math[_0x4ff257(0x424)](_0x3eaaa3*0.77)),_0x2ab4b8=_0x5eecf8[_0x4ff257(0xb30)]['extrema_color']||_0x4ff257(0x78c),_0x317b04=_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0xf02)]||_0x4ff257(0x33a),_0xcf82f0=_0x5eecf8[_0x4ff257(0xb30)]['extrema_bg_color']||null,_0x2c12a4=((()=>{const _0x176248=_0x4ff257,_0x27ab4c=toNum(_0x5eecf8['entity'][_0x176248(0xa3d)]);return isNum(_0x27ab4c)?Math[_0x176248(0xff5)](0x0,Math['min'](0x1,_0x27ab4c)):null;})()),_0x3c6f64=_0xcf82f0!==null||_0x2c12a4!==null,_0x21287a=_0x4ff257(0x285),_0x41e0f1=_0xcf82f0||_0x4ff257(0xc7d),_0x5996fb=_0x2c12a4!==null?_0x2c12a4:0x1,_0x4b94a5=(_0x3ea6e5,_0x1c9579,_0xe5ac8d,_0x41f1eb,_0x4e7c85)=>{const _0x41b3f8=_0x4ff257,_0x5b13d5=svgEl(_0x41b3f8(0xc9b),{'cx':_0x3ea6e5,'cy':_0x1c9579,'r':'4','fill':_0x41b3f8(0x78c),'opacity':'0.6'});_0x15d232[_0x41b3f8(0xe0a)](_0x5b13d5);const _0x4980c0=_0x102641(_0xe5ac8d),_0x2df7ba=_0x1da8f1?_0x1bb74c(_0x41f1eb):null,_0x2737cb=_0x1c9579+_0x4e7c85,_0x447ddb=_0x2737cb+Math['round'](_0x3eaaa3*0.92),_0xb525b2=Math[_0x41b3f8(0xff5)](_0x4980c0[_0x41b3f8(0xd64)],_0x2df7ba?_0x2df7ba[_0x41b3f8(0xd64)]:0x0),_0xae1caf=_0xb525b2*_0x3eaaa3*0.55*0.5;let _0x4d9aca=_0x41b3f8(0x38d);if(_0x3ea6e5-_0xae1caf<_0x16e82f+0x2)_0x4d9aca='start';else{if(_0x3ea6e5+_0xae1caf>_0x16e82f+_0x673c68-0x2)_0x4d9aca='end';}if(_0x3c6f64){const _0x440464=0x4,_0x25c41e=0x2,_0x57f9e6=_0x3eaaa3*0.6,_0x5076c3=_0x1ec4b3*0.6,_0x22ca19=_0x4980c0[_0x41b3f8(0xd64)]*_0x57f9e6,_0x27b00f=_0x2df7ba?_0x2df7ba[_0x41b3f8(0xd64)]*_0x5076c3:0x0,_0x4f91b1=Math[_0x41b3f8(0xff5)](_0x22ca19,_0x27b00f)+_0x440464*0x2,_0x4f8e44=_0x2737cb-_0x3eaaa3*0.85-_0x25c41e,_0x177267=(_0x2df7ba?_0x447ddb+_0x1ec4b3*0.25:_0x2737cb+_0x3eaaa3*0.3)+_0x25c41e,_0x257008=_0x177267-_0x4f8e44;let _0x612613;if(_0x4d9aca===_0x41b3f8(0x99e))_0x612613=_0x3ea6e5-_0x440464;else{if(_0x4d9aca===_0x41b3f8(0xbd0))_0x612613=_0x3ea6e5-_0x4f91b1+_0x440464;else _0x612613=_0x3ea6e5-_0x4f91b1/0x2;}const _0x27652a=svgEl('rect',{'x':_0x612613,'y':_0x4f8e44,'width':_0x4f91b1,'height':_0x257008,'rx':0x3,'ry':0x3,'fill':_0x41e0f1,'fill-opacity':String(_0x5996fb)});_0x15d232['appendChild'](_0x27652a);}const _0x5d1db1=svgEl('text',{'x':_0x3ea6e5,'y':_0x2737cb,'text-anchor':_0x4d9aca,'font-size':String(_0x3eaaa3),'font-weight':_0x41b3f8(0x1c7),'fill':_0x2ab4b8,'style':_0x3c6f64?'':_0x21287a});_0x5d1db1[_0x41b3f8(0xde7)]=_0x4980c0,_0x15d232[_0x41b3f8(0xe0a)](_0x5d1db1);if(_0x2df7ba){const _0x55c0d7=svgEl(_0x41b3f8(0x795),{'x':_0x3ea6e5,'y':_0x447ddb,'text-anchor':_0x4d9aca,'font-size':String(_0x1ec4b3),'fill':_0x317b04,'style':_0x3c6f64?'':_0x21287a});_0x55c0d7[_0x41b3f8(0xde7)]=_0x2df7ba,_0x15d232[_0x41b3f8(0xe0a)](_0x55c0d7);}},_0x31a26c=_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0x670)]!==![],_0x821376=_0x5eecf8[_0x4ff257(0xb30)][_0x4ff257(0x6c8)]!==![];if(!_0x31a26c&&!_0x821376)continue;const _0x27b588=Math['abs'](_0x223459-_0x4d807b)<0x2&&Math[_0x4ff257(0xe54)](_0x9ebb74-_0x3e343d)<0x2;if(_0x821376)_0x4b94a5(_0x223459,_0x9ebb74,_0x5a78f1['v'],_0x5a78f1['t'],-0xa);if(_0x31a26c&&!_0x27b588)_0x4b94a5(_0x4d807b,_0x3e343d,_0x33c5f8['v'],_0x33c5f8['t'],0x16);_0x3272a7=!![];}if(_0x3272a7)_0x4431d5[_0x4ff257(0xe0a)](_0x15d232);}[_0x5f3ddf(0x43a)](_0x1cb18b,_0xc1943b,_0x33600c,_0x32c8b5,_0x287e9c,_0x51fdcf,_0x3b83de,_0x25f4de,_0x3b14e6,_0x1cb3da,_0xa09ebf){const _0x1904c4=_0x5f3ddf,_0x22b87c=svgEl('g',{'class':'sgc-y-axis'}),_0x2361ef=_0x51fdcf?_0x1904c4(0x1fa):_0x1904c4(0x9f1),_0x163994=this[_0x1904c4(0x9b7)]?.['_getAxisStateMap']?.(_0x2361ef),_0x53bce8=toNum(_0x3b83de['y_axis_ticks']),_0x2e60e2=isNum(_0x53bce8)?_0x53bce8:_0x163994?Math[_0x1904c4(0xff5)](0x1,_0x163994[_0x1904c4(0xd64)]-0x1):0x4,_0x3910c2=isNum(_0x3b14e6)?_0x3b14e6:0x1;let _0x509c27=_0x2e60e2;if(isNum(_0x25f4de)&&!_0x51fdcf)_0x509c27=_0x25f4de;else{const _0x48ba4e=_0x287e9c['hi']-_0x287e9c['lo'];if(_0x48ba4e>0x0){const _0x567952=Math[_0x1904c4(0x20f)](0xa,-_0x3910c2),_0x4ad965=Math[_0x1904c4(0xff5)](0x1,Math[_0x1904c4(0x4fd)](_0x48ba4e/_0x567952+1e-9));_0x509c27=Math['min'](_0x2e60e2,_0x4ad965);}}const _0xac057f=!!_0x3b83de[_0x1904c4(0x899)],_0xb4aa5e=0x4,_0x41842f=_0x3b83de[_0x1904c4(0xe41)]||_0x1904c4(0xf20),_0x2162fe=_0x3b83de['y_axis_number_format']||_0x1904c4(0x5b5),_0x1d373e=_0x2162fe===_0x1904c4(0xde0)?_0x1904c4(0x1bb):_0x2162fe===_0x1904c4(0x395)?'en-US':resolveCardLanguage(this[_0x1904c4(0x9b7)]?.[_0x1904c4(0x527)],_0x3b83de),_0x2ff7b4=axisLabelFormatter(_0x3b83de,_0x2361ef),_0x4b5a45=(_0x414b3f,_0x153ba4)=>{const _0x1030d4=_0x1904c4;if(_0x2ff7b4){const _0x38e2c8=_0x2ff7b4(_0x414b3f);if(typeof _0x38e2c8===_0x1030d4(0x6d7))return _0x38e2c8;}const _0x303f94=getCachedNumberFormatter(_0x1d373e,_0x153ba4);return _0x303f94?_0x303f94['format'](_0x414b3f):_0x414b3f[_0x1030d4(0xd46)](_0x153ba4);},_0x41cdf1=toNum(_0x3b83de[_0x1904c4(0xdcd)]),_0x440b82=isNum(_0x41cdf1)?_0x41cdf1:0.65,_0x5ac4b1=!!_0x3b83de[_0x1904c4(0x770)];let _0x5a2964=0x0,_0x5a8132=0x0;if(_0x5ac4b1){const _0x222098=Math[_0x1904c4(0xff5)](_0x287e9c['lo'],1e-10),_0x40f593=Math['max'](_0x287e9c['hi'],_0x222098*0xa);_0x5a2964=Math[_0x1904c4(0x663)](_0x222098),_0x5a8132=Math[_0x1904c4(0x663)](_0x40f593);}const _0x1ac587=Array[_0x1904c4(0x74e)](_0x1cb3da)&&_0x1cb3da[_0x1904c4(0xd64)]>=0x2&&!_0x5ac4b1&&!_0x163994&&_0x287e9c['hi']>_0x287e9c['lo'],_0x54d823=[];if(_0x3b83de[_0x1904c4(0x3d9)]){const _0x5d5539=String(_0x3b83de[_0x1904c4(0x3d9)]);_0x54d823[_0x1904c4(0x40b)](_0x1904c4(0x230)+(/[a-z%]$/i['test'](_0x5d5539)?_0x5d5539:_0x5d5539+'px'));}if(_0x3b83de[_0x1904c4(0xe41)])_0x54d823['push'](_0x1904c4(0xf6c)+_0x3b83de[_0x1904c4(0xe41)]);if(isNum(_0x41cdf1))_0x54d823[_0x1904c4(0x40b)](_0x1904c4(0xeb5)+_0x41cdf1);const _0x9e82cb=_0x54d823[_0x1904c4(0x2b9)](';'),_0x324a52=(_0x5e2107,_0x2e1fff)=>{const _0x23fc7d=_0x1904c4;if(_0xac057f){const _0x279349=svgEl(_0x23fc7d(0x256),{'x1':_0x51fdcf?_0xc1943b:_0xc1943b-_0xb4aa5e,'x2':_0x51fdcf?_0xc1943b+_0xb4aa5e:_0xc1943b,'y1':_0x5e2107,'y2':_0x5e2107,'stroke':_0x41842f,'stroke-width':'1','opacity':String(_0x440b82),'class':_0x23fc7d(0x6d4)});_0x22b87c[_0x23fc7d(0xe0a)](_0x279349);}const _0x4d813d=svgEl('text',{'x':_0x51fdcf?_0xc1943b+_0xb4aa5e+0x4:_0xc1943b-_0xb4aa5e-0x4,'y':_0x5e2107+0x3,'text-anchor':_0x51fdcf?_0x23fc7d(0x99e):_0x23fc7d(0xbd0),'class':_0x23fc7d(0x9ef)});if(_0x9e82cb)_0x4d813d[_0x23fc7d(0x77a)]('style',_0x9e82cb);_0x4d813d[_0x23fc7d(0xde7)]=_0x2e1fff,_0x22b87c['appendChild'](_0x4d813d);},_0x32ea46=new Set(),_0x4f36dd=(_0x147bd1,_0x435ec2)=>{const _0x7f84c0=_0x1904c4;if(_0x32ea46[_0x7f84c0(0x56f)](_0x435ec2))return;_0x32ea46[_0x7f84c0(0x7c5)](_0x435ec2),_0x324a52(_0x147bd1,_0x435ec2);},_0x3b43fe=_0x51fdcf&&Array[_0x1904c4(0x74e)](_0xa09ebf)&&_0xa09ebf[_0x1904c4(0xd64)]>=0x2&&!_0x5ac4b1&&!_0x163994&&_0x287e9c['hi']>_0x287e9c['lo'];if(_0x3b43fe){const _0x45eb53=_0x287e9c['hi']-_0x287e9c['lo'];for(const _0x1b87c5 of _0xa09ebf){if(_0x1b87c5<-0.001||_0x1b87c5>1.001)continue;const _0x49c3ca=_0x33600c+_0x32c8b5*(0x1-_0x1b87c5),_0x12bb1f=_0x287e9c['lo']+_0x1b87c5*_0x45eb53;_0x4f36dd(_0x49c3ca,_0x4b5a45(_0x12bb1f,_0x3910c2));}}else{if(_0x1ac587){const _0x101372=_0x287e9c['hi']-_0x287e9c['lo'];for(const _0x9fde3f of _0x1cb3da){const _0x546eed=_0x33600c+_0x32c8b5*(0x1-(_0x9fde3f-_0x287e9c['lo'])/_0x101372);_0x4f36dd(_0x546eed,_0x4b5a45(_0x9fde3f,_0x3910c2));}}else for(let _0x5137f0=0x0;_0x5137f0<=_0x509c27;_0x5137f0++){const _0x24ec95=_0x33600c+_0x32c8b5*(_0x509c27-_0x5137f0)/_0x509c27,_0x419cfa=_0x5ac4b1?Math[_0x1904c4(0x20f)](0xa,_0x5a2964+(_0x5a8132-_0x5a2964)*_0x5137f0/_0x509c27):_0x287e9c['lo']+(_0x287e9c['hi']-_0x287e9c['lo'])*_0x5137f0/_0x509c27;let _0xf6fe99;if(_0x163994){const _0x18867f=this[_0x1904c4(0x9b7)][_0x1904c4(0xf4a)](_0x419cfa,_0x163994);_0xf6fe99=_0x18867f!==null?_0x18867f:_0x4b5a45(_0x419cfa,_0x3910c2);}else _0xf6fe99=_0x4b5a45(_0x419cfa,_0x3910c2);_0x4f36dd(_0x24ec95,_0xf6fe99);}}if(!_0x5ac4b1&&!_0x163994&&_0x287e9c['lo']<0x0&&_0x287e9c['hi']>0x0){const _0x2bfc75=_0x287e9c['hi']-_0x287e9c['lo'],_0x48955a=_0x2bfc75/_0x509c27,_0x337e72=(0x0-_0x287e9c['lo'])/_0x2bfc75,_0x2f2ad5=_0x33600c+_0x32c8b5-_0x337e72*_0x32c8b5,_0x30f28e=(toNum(_0x3b83de['y_axis_font_size'])||0xa)+0x2;let _0x55a0ce=![];for(let _0x57e52a=0x0;_0x57e52a<=_0x509c27;_0x57e52a++){const _0x394e75=_0x287e9c['lo']+_0x48955a*_0x57e52a;if(parseFloat(_0x394e75[_0x1904c4(0xd46)](_0x3910c2))===0x0){_0x55a0ce=!![];break;}}if(!_0x55a0ce){const _0x229586=Array['from'](_0x22b87c[_0x1904c4(0x91c)]);for(const _0x832352 of _0x229586){if(_0x832352['tagName']==='text'&&_0x832352[_0x1904c4(0xf3b)][_0x1904c4(0x6cf)](_0x1904c4(0x817))){const _0x5a3b46=parseFloat(_0x832352['getAttribute']('y'))-0x3;if(Math['abs'](_0x5a3b46-_0x2f2ad5)<_0x30f28e){_0x22b87c[_0x1904c4(0x4dd)](_0x832352);for(const _0x9a4f18 of Array[_0x1904c4(0xfeb)](_0x22b87c[_0x1904c4(0x91c)])){if(_0x9a4f18[_0x1904c4(0xe5f)]===_0x1904c4(0x256)&&_0x9a4f18[_0x1904c4(0xf3b)][_0x1904c4(0x6cf)]('sgc-y-tick')){const _0x8da00a=parseFloat(_0x9a4f18[_0x1904c4(0xea5)]('y1'));if(Math[_0x1904c4(0xe54)](_0x8da00a-_0x5a3b46)<0x1){_0x22b87c[_0x1904c4(0x4dd)](_0x9a4f18);break;}}}}}}const _0x3eff72=svgEl(_0x1904c4(0x795),{'x':_0x51fdcf?_0xc1943b+_0xb4aa5e+0x4:_0xc1943b-_0xb4aa5e-0x4,'y':_0x2f2ad5+0x3,'text-anchor':_0x51fdcf?_0x1904c4(0x99e):_0x1904c4(0xbd0),'class':_0x1904c4(0x9ef)}),_0x105057=[];if(_0x3b83de[_0x1904c4(0x3d9)]){const _0x50a938=String(_0x3b83de[_0x1904c4(0x3d9)]);_0x105057[_0x1904c4(0x40b)]('font-size:'+(/[a-z%]$/i[_0x1904c4(0x5a9)](_0x50a938)?_0x50a938:_0x50a938+'px'));}if(_0x3b83de[_0x1904c4(0xe41)])_0x105057['push'](_0x1904c4(0xf6c)+_0x3b83de[_0x1904c4(0xe41)]);if(isNum(_0x41cdf1))_0x105057[_0x1904c4(0x40b)](_0x1904c4(0xeb5)+_0x41cdf1);if(_0x105057['length'])_0x3eff72[_0x1904c4(0x77a)](_0x1904c4(0xea7),_0x105057[_0x1904c4(0x2b9)](';'));_0x3eff72[_0x1904c4(0xde7)]='0',_0x22b87c['appendChild'](_0x3eff72),_0xac057f&&_0x22b87c[_0x1904c4(0xe0a)](svgEl(_0x1904c4(0x256),{'x1':_0x51fdcf?_0xc1943b:_0xc1943b-_0xb4aa5e,'x2':_0x51fdcf?_0xc1943b+_0xb4aa5e:_0xc1943b,'y1':_0x2f2ad5,'y2':_0x2f2ad5,'stroke':_0x41842f,'stroke-width':'1','opacity':String(_0x440b82),'class':_0x1904c4(0x6d4)}));}}return _0x1cb18b[_0x1904c4(0xe0a)](_0x22b87c),_0x22b87c;}['_yearSlotSpan'](_0x33763b,_0x4d0f95){const _0x5cd667=_0x5f3ddf,_0xe6a3cc=new Date(_0x33763b)[_0x5cd667(0xa41)](),_0x414994=new Date(Math[_0x5cd667(0xff5)](_0x33763b,_0x4d0f95-0x1))[_0x5cd667(0xa41)]();return{'refY':_0xe6a3cc,'totalYears':Math[_0x5cd667(0xff5)](0x1,_0x414994-_0xe6a3cc+0x1)};}[_0x5f3ddf(0xe92)](_0x2b09a3,_0x4bfe20){const _0x4fe906=_0x5f3ddf,_0x505b23=resolveCardLanguage(_0x4bfe20,this[_0x4fe906(0x9b7)]?.[_0x4fe906(0xb52)]),_0x1b7a73=resolveDisplayTimeZone(_0x4bfe20,_0x2b09a3),_0x194960=toNum(_0x2b09a3[_0x4fe906(0xdd4)])||0xa,_0x100c33=effDatetimeFormat(_0x2b09a3),_0x171666=_0x100c33&&_0x100c33!=='system',_0x1937bc=effXAxisDatetimeFormat(_0x2b09a3),_0x60f392=getCachedDateTimeFormatter(_0x505b23,_0x1b7a73?{'day':_0x4fe906(0x23c),'month':_0x4fe906(0xda4),'timeZone':_0x1b7a73}:{'day':_0x4fe906(0x23c),'month':_0x4fe906(0xda4)}),_0x92fc6d=getCachedDateTimeFormatter(_0x505b23,_localeTimeOpts(_0x4bfe20,_0x1b7a73?{'hour':_0x4fe906(0x2d6),'minute':_0x4fe906(0x2d6),'timeZone':_0x1b7a73}:{'hour':_0x4fe906(0x2d6),'minute':'2-digit'})),_0x59b37b=_0x304c6c=>{const _0x3155a6=_0x4fe906;if(_0x1937bc)return applyDatetimePattern(_0x304c6c,_0x1937bc,_0x505b23,_0x1b7a73);if(_0x171666&&_0x100c33[_0x3155a6(0xdcb)]('ddd'))return applyDatetimePattern(_0x304c6c,_0x100c33,_0x505b23,_0x1b7a73);if(_0x171666){const _0x1f5d32=String(_0x100c33)['trim']();if(_0x1f5d32===_0x3155a6(0x388)||_0x1f5d32===_0x3155a6(0xf8a))return applyDatetimePattern(_0x304c6c,_0x1f5d32,_0x505b23,_0x1b7a73);}return _0x60f392?_0x60f392[_0x3155a6(0xd0b)](_0x304c6c):_0x304c6c[_0x3155a6(0x8f8)]();},_0x25cf8e=_0x1372c6=>{const _0x1e23ab=_0x4fe906;if(_0x1937bc)return applyDatetimePattern(_0x1372c6,_0x1937bc,_0x505b23,_0x1b7a73);if(_0x171666){const _0x58dd40=_0x100c33[_0x1e23ab(0xdcb)](_0x1e23ab(0x716))&&!/[Hhms]/[_0x1e23ab(0x5a9)](_0x100c33);if(!_0x58dd40)return applyDatetimePattern(_0x1372c6,_0x100c33,_0x505b23,_0x1b7a73);}return _0x92fc6d?_0x92fc6d[_0x1e23ab(0xd0b)](_0x1372c6):_0x1372c6[_0x1e23ab(0x3b0)]();};return{'lang':_0x505b23,'tz':_0x1b7a73,'xFontSize':_0x194960,'explicitFmt':_0x171666,'fmtTimeF':_0x92fc6d,'fmtDate':_0x59b37b,'fmtTime':_0x25cf8e,'xPat':_0x1937bc};}[_0x5f3ddf(0x8ca)](_0x3df0b0,_0x27531b,_0x222c4a,_0x1a9138,_0xe4e476){const _0x190612=_0x5f3ddf;if(!isNum(_0x27531b)||!isNum(_0x222c4a)||_0x222c4a<=_0x27531b)return null;const {lang:_0x5e339a,tz:_0x40573e,xFontSize:_0x2b06d6,explicitFmt:_0x5442c7,fmtDate:_0x285335,fmtTime:_0x514a5f,xPat:_0x12f10b}=this[_0x190612(0xe92)](_0x1a9138,_0xe4e476),_0x32ca07=getCachedDateTimeFormatter(_0x5e339a,_0x40573e?{'month':'short','timeZone':_0x40573e}:{'month':_0x190612(0xda4)}),_0x4d32a7=getCachedDateTimeFormatter(_0x5e339a,_0x40573e?{'month':_0x190612(0xda4),'year':'2-digit','timeZone':_0x40573e}:{'month':_0x190612(0xda4),'year':_0x190612(0x2d6)}),_0x8e05c7=(_0x28ef08,_0x3b42ef)=>{const _0x3c602b=_0x190612;if(_0x12f10b)return applyDatetimePattern(_0x28ef08,_0x12f10b,_0x5e339a,_0x40573e);const _0x192e15=_0x3b42ef?_0x4d32a7:_0x32ca07;return _0x192e15?_0x192e15[_0x3c602b(0xd0b)](_0x28ef08):_0x28ef08[_0x3c602b(0x8f8)]();},_0x1a8c3d=(_0x147751,_0x3bc228)=>_0x12f10b?applyDatetimePattern(new Date(_0x3bc228),_0x12f10b,_0x5e339a,_0x40573e):String(_0x147751),_0x4e319c=[];let _0x33d8e3=-Infinity;const _0x3bd458=_0x2b06d6*3.5+0xa,_0x1fb9a9=(_0x37a877,_0x59e651,_0x21ea85,_0x35f9ad)=>{const _0x4fce1c=_0x190612,_0x2ac89d=(_0x37a877-_0x27531b)/(_0x222c4a-_0x27531b)*_0x3df0b0;if(_0x2ac89d<-0x2||_0x2ac89d>_0x3df0b0+0x2)return;if(_0x2ac89d-_0x33d8e3<_0x3bd458){if(_0x35f9ad&&_0x4e319c[_0x4fce1c(0xd64)]>0x0){if(_0x2ac89d-_0x33d8e3<_0x3bd458*0.5)return;}else{if(_0x21ea85&&_0x4e319c[_0x4fce1c(0xd64)]>0x0){const _0x4a316f=_0x4e319c[_0x4e319c[_0x4fce1c(0xd64)]-0x1];if(!_0x4a316f[_0x4fce1c(0xa61)]){_0x4e319c[_0x4fce1c(0xe9b)](),_0x33d8e3=_0x4e319c[_0x4fce1c(0xd64)]>0x0?_0x4e319c[_0x4e319c[_0x4fce1c(0xd64)]-0x1]['x']:-Infinity;if(_0x2ac89d-_0x33d8e3<_0x3bd458)return;}else return;}else return;}}_0x33d8e3=_0x2ac89d,_0x4e319c['push']({'x':_0x2ac89d,'label':_0x59e651,'isDate':_0x21ea85});},_0x29f99a=effXAxisInterval(_0x1a9138);let _0x29f5da=null,_0x43261f=null;if(_0x29f99a){const _0x74477d=String(_0x29f99a)[_0x190612(0xe6e)](/^(\d+)\s*(h|d|w|M)$/);if(_0x74477d){const _0x4e55d6=parseInt(_0x74477d[0x1],0xa),_0x219d1c=_0x74477d[0x2];if(_0x219d1c==='h')_0x29f5da=_0x4e55d6<=0xc?_0x190612(0xdb5):'day',_0x43261f=_0x4e55d6*0x36ee80;else{if(_0x219d1c==='d')_0x29f5da=_0x190612(0x4e1),_0x43261f=_0x4e55d6*0x5265c00;else{if(_0x219d1c==='w')_0x29f5da=_0x190612(0xe06),_0x43261f=_0x4e55d6*0x240c8400;else _0x219d1c==='M'&&(_0x29f5da=_0x190612(0xb25),_0x43261f=_0x4e55d6);}}}}if(!_0x29f5da){const _0x56b094=(_0x222c4a-_0x27531b)/0x36ee80,_0x44b863=resolveGroupBy(_0x1a9138,_0x56b094);if(_0x44b863===_0x190612(0xb25))_0x29f5da='month';else{if(_0x44b863===_0x190612(0x242))_0x29f5da=_0x190612(0x242);else{if(_0x44b863===_0x190612(0xe06))_0x29f5da=_0x190612(0xe06);else{if(_0x44b863===_0x190612(0x46f))_0x29f5da=_0x190612(0x4e1);else{if(_0x44b863===_0x190612(0xdb5))_0x29f5da=_0x190612(0xdb5);}}}}}if(!_0x29f5da)return null;const _0xebc3cd=this[_0x190612(0x9b7)]?.['_viewWindow']||this[_0x190612(0x9b7)]?.[_0x190612(0xaeb)],_0x3a4840=_0xebc3cd?_0xebc3cd['end']['getTime']():_0x222c4a,_0x35d176=new Date(_0x27531b),_0x25f29f=new Date(_0x222c4a);if(_0x29f5da===_0x190612(0xb25)){const _0x53597a=_0x29f99a&&_0x43261f?_0x43261f:0x1,_0x350fe0=resolveGroupBy(_0x1a9138,(_0x222c4a-_0x27531b)/0x36ee80)===_0x190612(0xb25);if(_0x350fe0){const _0xd507cd=this[_0x190612(0x9b7)]?.[_0x190612(0x6db)]||this['card']?.['_window'],_0x5eccc6=_0xd507cd?_0xd507cd[_0x190612(0x99e)][_0x190612(0xe0e)]():_0x27531b,_0x59ec8e=_0xd507cd?_0xd507cd[_0x190612(0xbd0)]['getTime']():_0x222c4a,_0x3e8062=tzParts(_0x5eccc6,_0x40573e),_0x2a4bc1=tzParts(_0x59ec8e-0x1,_0x40573e),_0x8277f5=Math[_0x190612(0xff5)](0x1,(_0x2a4bc1['y']-_0x3e8062['y'])*0xc+(_0x2a4bc1['mo']-_0x3e8062['mo'])+0x1),_0x1672c0=tzParts(_0x59ec8e,_0x40573e)['y']!==_0x3e8062['y'],_0x201ae6=zonedWallToMs(_0x2a4bc1['y'],_0x2a4bc1['mo'],0x1,0x0,0x0,0x0,_0x40573e),_0xc6d7ca=!!this[_0x190612(0x426)]&&_0x8277f5>0x1;for(let _0x46a7d9=0x0;;_0x46a7d9+=_0x53597a){const _0xaf282a=zonedWallToMs(_0x3e8062['y'],_0x3e8062['mo']+_0x46a7d9,0x1,0x0,0x0,0x0,_0x40573e);if(_0xaf282a>_0x201ae6)break;const _0x78b18c=(_0xc6d7ca?_0x46a7d9/(_0x8277f5-0x1):(_0x46a7d9+0.5)/_0x8277f5)*_0x3df0b0;if(_0x78b18c<-0x2||_0x78b18c>_0x3df0b0+0x2)continue;if(_0x78b18c-_0x33d8e3<_0x3bd458)continue;_0x33d8e3=_0x78b18c,_0x4e319c[_0x190612(0x40b)]({'x':_0x78b18c,'label':_0x8e05c7(new Date(_0xaf282a),_0x1672c0),'isDate':!![]});}}else{const _0x8a1299=tzParts(_0x27531b,_0x40573e),_0x2b869e=tzParts(_0x222c4a,_0x40573e)['y']!==_0x8a1299['y'];for(let _0x1bc938=0x0;;_0x1bc938+=_0x53597a){const _0x55dc8d=zonedWallToMs(_0x8a1299['y'],_0x8a1299['mo']+_0x1bc938,0x1,0x0,0x0,0x0,_0x40573e);if(_0x55dc8d>_0x222c4a)break;_0x1fb9a9(_0x55dc8d,_0x8e05c7(new Date(_0x55dc8d),_0x2b869e),!![]);}}}else{if(_0x29f5da===_0x190612(0x242)){if(this[_0x190612(0x914)]){const _0x5a551b=this['card']?.[_0x190612(0x6db)]||this[_0x190612(0x9b7)]?.[_0x190612(0xaeb)],_0xf00cbd=_0x5a551b?_0x5a551b[_0x190612(0x99e)][_0x190612(0xe0e)]():_0x27531b,_0x8307f8=_0x5a551b?_0x5a551b['end'][_0x190612(0xe0e)]():this[_0x190612(0x9b7)]?_0x3a4840:_0x222c4a,{refY:_0x2ab373,totalYears:_0x53a9de}=this[_0x190612(0xa78)](_0xf00cbd,_0x8307f8),_0x58d363=!!this[_0x190612(0x426)]&&_0x53a9de>0x1;for(let _0x191af2=_0x2ab373;_0x191af2<_0x2ab373+_0x53a9de;_0x191af2++){const _0x352ee8=_0x191af2-_0x2ab373,_0x34d9f1=(_0x58d363?_0x352ee8/(_0x53a9de-0x1):(_0x352ee8+0.5)/_0x53a9de)*_0x3df0b0;if(_0x34d9f1<-0x2||_0x34d9f1>_0x3df0b0+0x2)continue;if(_0x34d9f1-_0x33d8e3<_0x3bd458)continue;_0x33d8e3=_0x34d9f1,_0x4e319c[_0x190612(0x40b)]({'x':_0x34d9f1,'label':_0x1a8c3d(_0x191af2,zonedWallToMs(_0x191af2,0x0,0x1,0x0,0x0,0x0,_0x40573e)),'isDate':!![]});}}else{const _0x26b2f5=tzParts(_0x3a4840-0x1,_0x40573e)['y'];for(let _0x1c670f=tzParts(_0x27531b,_0x40573e)['y'];_0x1c670f<=_0x26b2f5;_0x1c670f++){_0x1fb9a9(zonedWallToMs(_0x1c670f,0x0,0x1,0x0,0x0,0x0,_0x40573e),_0x1a8c3d(_0x1c670f,zonedWallToMs(_0x1c670f,0x0,0x1,0x0,0x0,0x0,_0x40573e)),!![]);}}}else{if(_0x29f5da===_0x190612(0xe06)){const _0x47b977=_0x43261f?Math[_0x190612(0x424)](_0x43261f/0x240c8400)*0x7:0x7,_0x5e0b7b=tzParts(_0x27531b,_0x40573e);let _0x3b8352=zonedWallToMs(_0x5e0b7b['y'],_0x5e0b7b['mo'],_0x5e0b7b['d']-weekStartOffsetDays(_0x5e0b7b['wd'],resolveFirstWeekday(_0xe4e476)),0x0,0x0,0x0,_0x40573e);if(_0x3b8352<_0x27531b){const _0x240aa6=tzParts(_0x3b8352,_0x40573e);_0x3b8352=zonedWallToMs(_0x240aa6['y'],_0x240aa6['mo'],_0x240aa6['d']+0x7,0x0,0x0,0x0,_0x40573e);}while(_0x3b8352<_0x3a4840){_0x1fb9a9(_0x3b8352,_0x285335(new Date(_0x3b8352)),!![]);const _0x1467ec=tzParts(_0x3b8352,_0x40573e);_0x3b8352=zonedWallToMs(_0x1467ec['y'],_0x1467ec['mo'],_0x1467ec['d']+_0x47b977,0x0,0x0,0x0,_0x40573e);}}else{if(_0x29f5da===_0x190612(0x4e1)){const _0x5a8f8f=0x5265c00;let _0x573040=tzStartOfDayMs(_0x27531b,_0x40573e);if(_0x573040<_0x27531b){const _0x2d069d=tzParts(_0x573040,_0x40573e);_0x573040=zonedWallToMs(_0x2d069d['y'],_0x2d069d['mo'],_0x2d069d['d']+0x1,0x0,0x0,0x0,_0x40573e);}const _0x4f77c0=tzStartOfDayMs(_0x3a4840-0x1,_0x40573e),_0x15ba45=Math[_0x190612(0xff5)](0x1,Math[_0x190612(0x424)]((_0x4f77c0-_0x573040)/_0x5a8f8f)+0x1),_0x500949=_0x43261f?Math['max'](0x1,Math['round'](_0x43261f/_0x5a8f8f)):null;let _0x106988;if(_0x500949)_0x106988=_0x500949;else{const _0xb459cc=0x3c,_0x169319=Math[_0x190612(0xff5)](0x2,Math[_0x190612(0x4fd)](_0x3df0b0/_0xb459cc));_0x106988=Math['max'](0x1,Math[_0x190612(0x8ed)]((_0x15ba45-0x1)/(_0x169319-0x1)));}const _0x5a2ec4=toNum(_0x1a9138?.[_0x190612(0x2f2)]),_0x9d254f=isNum(_0x5a2ec4)&&_0x5a2ec4>0x0?_0x5a2ec4/0x18:(_0x222c4a-_0x27531b)/_0x5a8f8f,_0x1b0e38=getCachedDateTimeFormatter(_0x5e339a,_0x40573e?{'weekday':_0x190612(0xda4),'day':_0x190612(0x23c),'timeZone':_0x40573e}:{'weekday':_0x190612(0xda4),'day':'numeric'}),_0x2a64e1=getCachedDateTimeFormatter(_0x5e339a,_0x40573e?{'day':_0x190612(0x23c),'month':_0x190612(0xda4),'timeZone':_0x40573e}:{'day':_0x190612(0x23c),'month':_0x190612(0xda4)});let _0x24e3ea=-0x1;const _0x405960=_0x2b2f78=>{const _0x5d425b=_0x190612,_0x36df69=new Date(_0x2b2f78);if(_0x12f10b||_0x5442c7)return _0x285335(_0x36df69);if(_0x9d254f<=29.5)return _0x1b0e38?_0x1b0e38[_0x5d425b(0xd0b)](_0x36df69):_0x285335(_0x36df69);const _0x1c6654=tzParts(_0x2b2f78,_0x40573e),_0x59516b=_0x24e3ea!==_0x1c6654['mo'];_0x24e3ea=_0x1c6654['mo'];if(_0x59516b)return _0x2a64e1?_0x2a64e1[_0x5d425b(0xd0b)](_0x36df69):_0x285335(_0x36df69);return String(_0x1c6654['d']);},_0x2c0654=tzParts(_0x573040,_0x40573e);let _0x3b9bad=0x0;while(_0x3b9bad<_0x15ba45-0x1){const _0x290c5b=zonedWallToMs(_0x2c0654['y'],_0x2c0654['mo'],_0x2c0654['d']+_0x3b9bad,0x0,0x0,0x0,_0x40573e);_0x1fb9a9(_0x290c5b,_0x405960(_0x290c5b),!![]),_0x3b9bad+=_0x106988;}_0x1fb9a9(_0x4f77c0,_0x405960(_0x4f77c0),!![],!![]);}else{if(_0x29f5da===_0x190612(0xdb5)){const _0xa0409a=_0x43261f||0x36ee80,_0xe3ccde=_0xa0409a/0x36ee80,_0x39948e=new Date(_0x35d176);_0x39948e['setMinutes'](0x0,0x0,0x0);if(_0x39948e[_0x190612(0xe0e)]()<_0x27531b)_0x39948e[_0x190612(0x291)](_0x39948e[_0x190612(0xe0e)]()+0x36ee80);if(_0xe3ccde>=0x1){const _0x320f4e=tzParts(_0x39948e[_0x190612(0xe0e)](),_0x40573e),_0x12f96a=_0x320f4e['h']%_0xe3ccde;_0x12f96a!==0x0&&_0x39948e['setTime'](zonedWallToMs(_0x320f4e['y'],_0x320f4e['mo'],_0x320f4e['d'],_0x320f4e['h']+(_0xe3ccde-_0x12f96a),0x0,0x0,_0x40573e));}for(let _0x2696d1=_0x39948e['getTime']();_0x2696d1<_0x3a4840;_0x2696d1+=_0xa0409a){const _0x3c81c7=new Date(_0x2696d1),_0x1b1951=tzParts(_0x2696d1,_0x40573e),_0x193b5d=_0x1b1951['h']===0x0&&_0x1b1951['mi']===0x0;_0x1fb9a9(_0x2696d1,_0x193b5d?_0x285335(_0x3c81c7):_0x514a5f(_0x3c81c7),_0x193b5d);}}}}}}if(_0x29f5da===_0x190612(0x242)&&!this[_0x190612(0x914)]&&_0x4e319c[_0x190612(0xd64)]<0x2)return null;return _0x4e319c[_0x190612(0xd64)]>0x0?_0x4e319c:null;}[_0x5f3ddf(0xdda)](_0x3127ed,_0x4c8b60,_0x5f4d74,_0x4d20a0,_0x1b2fc9){const _0x44a5eb=_0x5f3ddf,_0x4553ad=(_0x5f4d74-_0x4c8b60)/0x36ee80,{tz:_0x289b5e,xFontSize:_0x5ea088,explicitFmt:_0x571547,fmtTimeF:_0x14cea3,fmtDate:_0x50114f,fmtTime:_0x8250d5,xPat:_0x4b0987}=this['_xAxisLabelFormatters'](_0x4d20a0,_0x1b2fc9),_0x4a8057=_0x5ea088*0.62;let _0x5e0d2b=0xb;if(_0x4b0987)_0x5e0d2b=Math[_0x44a5eb(0xff5)](0x3,_0x4b0987['length']);else{if(_0x571547){const _0x522a81=effDatetimeFormat(_0x4d20a0);if(_0x522a81==='HH:mm')_0x5e0d2b=0x5;else{if(_0x522a81===_0x44a5eb(0x2d8))_0x5e0d2b=0x8;else{if(_0x522a81===_0x44a5eb(0x388)||_0x522a81===_0x44a5eb(0xf8a))_0x5e0d2b=0x5;else{if(_0x522a81==='YYYY-MM')_0x5e0d2b=0x7;else{if(_0x522a81===_0x44a5eb(0x811))_0x5e0d2b=0x6;else{if(_0x522a81===_0x44a5eb(0x8ad))_0x5e0d2b=0xa;else{if(_0x522a81===_0x44a5eb(0xce5))_0x5e0d2b=0x10;else{if(_0x522a81===_0x44a5eb(0x67f))_0x5e0d2b=0xb;else{if(_0x522a81===_0x44a5eb(0x2f9))_0x5e0d2b=0xa;else{if(_0x522a81===_0x44a5eb(0x340))_0x5e0d2b=0x7;}}}}}}}}}}else{if(_0x14cea3)try{const _0x4ec8d3=_0x14cea3['format'](new Date(0x7e8,0x0,0x1,0xd,0x1e));_0x5e0d2b=Math[_0x44a5eb(0xff5)](0x5,_0x4ec8d3[_0x44a5eb(0xd64)]);}catch(_0x252cf7){_0x5e0d2b=0x5;}else _0x5e0d2b=0x5;}}const _0x1f96bd=_0x5e0d2b*_0x4a8057+0x8,_0x1d19d7=Math[_0x44a5eb(0xff5)](0x3,Math[_0x44a5eb(0x4fd)](_0x3127ed/(_0x1f96bd+0x10))),_0x5b5fd0=_0x1f96bd+0x6,_0x59ca4e=[{'hours':0.25,'align':_0x44a5eb(0x487)},{'hours':0.5,'align':'minute'},{'hours':0x1,'align':_0x44a5eb(0xdb5)},{'hours':0x2,'align':_0x44a5eb(0xdb5)},{'hours':0x3,'align':'hour'},{'hours':0x4,'align':_0x44a5eb(0xdb5)},{'hours':0x6,'align':_0x44a5eb(0xdb5)},{'hours':0x8,'align':_0x44a5eb(0xdb5)},{'hours':0xc,'align':_0x44a5eb(0xdb5)},{'hours':0x18,'align':'day'},{'hours':0x30,'align':_0x44a5eb(0x4e1)},{'hours':0xa8,'align':_0x44a5eb(0x4e1)}];let _0x5926e0=_0x59ca4e[_0x59ca4e[_0x44a5eb(0xd64)]-0x1];for(const _0x464b98 of _0x59ca4e){if(_0x4553ad/_0x464b98[_0x44a5eb(0x88e)]<=_0x1d19d7){_0x5926e0=_0x464b98;break;}}const _0x40e82c=_0x5926e0[_0x44a5eb(0x88e)]*0x36ee80,_0x2c7d9f=new Date(_0x4c8b60);let _0x5602bf;if(_0x5926e0[_0x44a5eb(0xaf0)]===_0x44a5eb(0x4e1)){let _0x28a96e=tzStartOfDayMs(_0x4c8b60,_0x289b5e);if(_0x28a96e<_0x4c8b60){const _0x43da78=tzParts(_0x28a96e,_0x289b5e);_0x28a96e=zonedWallToMs(_0x43da78['y'],_0x43da78['mo'],_0x43da78['d']+0x1,0x0,0x0,0x0,_0x289b5e);}_0x5602bf=new Date(_0x28a96e);}else{if(_0x5926e0['align']==='hour'){_0x5602bf=new Date(_0x2c7d9f),_0x5602bf[_0x44a5eb(0xff8)](0x0,0x0,0x0);if(_0x5602bf[_0x44a5eb(0xe0e)]()<_0x4c8b60)_0x5602bf['setTime'](_0x5602bf['getTime']()+0x36ee80);const _0x2d3a9b=_0x5926e0[_0x44a5eb(0x88e)],_0x2e32e3=tzParts(_0x5602bf[_0x44a5eb(0xe0e)](),_0x289b5e),_0xe04c06=_0x2e32e3['h']%_0x2d3a9b;_0xe04c06!==0x0&&_0x5602bf['setTime'](zonedWallToMs(_0x2e32e3['y'],_0x2e32e3['mo'],_0x2e32e3['d'],_0x2e32e3['h']+(_0x2d3a9b-_0xe04c06),0x0,0x0,_0x289b5e));}else{const _0xc5dc74=_0x5926e0[_0x44a5eb(0x88e)]*0x3c;_0x5602bf=new Date(_0x2c7d9f),_0x5602bf[_0x44a5eb(0xefb)](0x0,0x0);const _0x514b65=_0x5602bf[_0x44a5eb(0xf3c)](),_0x58eec1=_0x514b65%_0xc5dc74;if(_0x58eec1!==0x0||_0x5602bf[_0x44a5eb(0xe0e)]()<_0x4c8b60)_0x5602bf[_0x44a5eb(0xff8)](_0x514b65+(_0xc5dc74-_0x58eec1),0x0,0x0);}}const _0x49fac8=[];let _0x5d433a=-Infinity;const _0x4aa7c7=this[_0x44a5eb(0x9b7)]?.['_viewWindow']||this[_0x44a5eb(0x9b7)]?.['_window'],_0x47d3cf=_0x4aa7c7?_0x4aa7c7[_0x44a5eb(0xbd0)][_0x44a5eb(0xe0e)]():_0x5f4d74,_0x161273=[];if(_0x5926e0[_0x44a5eb(0xaf0)]===_0x44a5eb(0x4e1)){const _0x210e55=Math['max'](0x1,Math[_0x44a5eb(0x424)](_0x5926e0['hours']/0x18));let _0x3025f5=_0x5602bf['getTime']();while(_0x3025f5<_0x47d3cf){_0x161273['push'](_0x3025f5);const _0x1fafe2=tzParts(_0x3025f5,_0x289b5e);_0x3025f5=zonedWallToMs(_0x1fafe2['y'],_0x1fafe2['mo'],_0x1fafe2['d']+_0x210e55,0x0,0x0,0x0,_0x289b5e);}}else{for(let _0x5ae8c1=_0x5602bf[_0x44a5eb(0xe0e)]();_0x5ae8c1<_0x47d3cf;_0x5ae8c1+=_0x40e82c)_0x161273[_0x44a5eb(0x40b)](_0x5ae8c1);}for(const _0x22b647 of _0x161273){if(_0x22b647<_0x4c8b60)continue;const _0x22a431=(_0x22b647-_0x4c8b60)/(_0x5f4d74-_0x4c8b60)*_0x3127ed,_0x43f636=new Date(_0x22b647),_0x433af2=tzParts(_0x22b647,_0x289b5e),_0x4439fd=_0x433af2['h']===0x0&&_0x433af2['mi']===0x0&&_0x4553ad>=0xc;if(_0x22a431-_0x5d433a<_0x5b5fd0){if(_0x4439fd&&_0x49fac8[_0x44a5eb(0xd64)]>0x0){const _0x1bdfa9=_0x49fac8[_0x49fac8['length']-0x1];if(!_0x1bdfa9[_0x44a5eb(0xa61)]){_0x49fac8['pop'](),_0x5d433a=_0x49fac8[_0x44a5eb(0xd64)]>0x0?_0x49fac8[_0x49fac8['length']-0x1]['x']:-Infinity;if(_0x22a431-_0x5d433a<_0x5b5fd0)continue;}else continue;}else continue;}_0x5d433a=_0x22a431,_0x49fac8[_0x44a5eb(0x40b)]({'x':_0x22a431,'label':_0x4439fd?_0x50114f(_0x43f636):_0x8250d5(_0x43f636),'isDate':_0x4439fd});}return _0x49fac8;}[_0x5f3ddf(0x5c7)](_0x434acc,_0x5d1f20,_0xe23084,_0x54c6c1,_0x1ecbac,_0x55c868,_0x46e268,_0x45b2eb){const _0x2347f5=_0x5f3ddf,_0x72cc7=svgEl('g',{'class':_0x2347f5(0x931)});let _0x304269=this[_0x2347f5(0x8ca)](_0x54c6c1,_0x1ecbac,_0x55c868,_0x46e268,_0x45b2eb);if(!_0x304269)_0x304269=this[_0x2347f5(0xdda)](_0x54c6c1,_0x1ecbac,_0x55c868,_0x46e268,_0x45b2eb);if(!_0x304269||!_0x304269[_0x2347f5(0xd64)]){_0x434acc[_0x2347f5(0xe0a)](_0x72cc7);return;}const _0x560581=!!_0x46e268['show_x_ticks'],_0x579259=0x4,_0x3e1c87=toNum(_0x46e268[_0x2347f5(0xdd4)])||0xa,_0x429093=_0x3e1c87+0x1,_0x1328d1=toNum(_0x46e268[_0x2347f5(0x392)]),_0x5c90f0=isNum(_0x1328d1)?_0x1328d1:0.5,_0x3b3c46=_0x46e268[_0x2347f5(0x3a2)]||'var(--secondary-text-color,\x20#888)',_0x5903a0=_0x46e268[_0x2347f5(0xc82)]||_0x46e268[_0x2347f5(0x3a2)]||'var(--primary-color,\x20#4A90D9)';for(const _0x36fed4 of _0x304269){const _0xe025ea=_0x5d1f20+_0x36fed4['x'],_0x19adf8=!!_0x36fed4[_0x2347f5(0xa61)],_0x33dcf1=_0xe025ea,_0x3201d4=_0x2347f5(0x38d);_0x560581&&_0x72cc7[_0x2347f5(0xe0a)](svgEl('line',{'x1':_0xe025ea,'x2':_0xe025ea,'y1':_0xe23084,'y2':_0xe23084+_0x579259,'stroke':_0x19adf8?_0x5903a0:_0x3b3c46,'stroke-width':'1','opacity':String(_0x5c90f0),'class':'sgc-axis-tick\x20sgc-x-tick'}));const _0x5667b4=[];if(_0x19adf8)_0x5667b4[_0x2347f5(0x40b)](_0x2347f5(0x734)),_0x5667b4['push'](_0x2347f5(0xf6c)+_0x5903a0),_0x5667b4[_0x2347f5(0x40b)](_0x2347f5(0x699)),_0x5667b4[_0x2347f5(0x40b)](_0x2347f5(0x230)+_0x429093+'px');else{if(_0x46e268[_0x2347f5(0xdd4)]){const _0x10e4e7=String(_0x46e268[_0x2347f5(0xdd4)]);_0x5667b4['push'](_0x2347f5(0x230)+(/[a-z%]$/i[_0x2347f5(0x5a9)](_0x10e4e7)?_0x10e4e7:_0x10e4e7+'px'));}if(_0x46e268['x_axis_color'])_0x5667b4['push'](_0x2347f5(0xf6c)+_0x46e268[_0x2347f5(0x3a2)]);if(isNum(_0x1328d1))_0x5667b4[_0x2347f5(0x40b)](_0x2347f5(0xeb5)+_0x1328d1);}const _0x4c8767=svgEl(_0x2347f5(0x795),{'x':_0x33dcf1,'y':_0xe23084+(_0x560581?_0x579259+0xc:0xe),'text-anchor':_0x3201d4,'class':_0x2347f5(0x764)+(_0x19adf8?_0x2347f5(0xd63):'')});if(_0x5667b4[_0x2347f5(0xd64)])_0x4c8767[_0x2347f5(0x77a)](_0x2347f5(0xea7),_0x5667b4['join'](';'));_0x4c8767['textContent']=_0x36fed4[_0x2347f5(0x50d)],_0x72cc7[_0x2347f5(0xe0a)](_0x4c8767);}_0x434acc[_0x2347f5(0xe0a)](_0x72cc7);}['_buildStackState'](_0x468540,_0x149ed8){const _0x4dd023=_0x5f3ddf;if(!_0x468540[_0x4dd023(0xd64)])return null;const _0x256213=!!_0x149ed8[_0x4dd023(0x2c3)],_0x2f5a65=new Map(),_0x370c07=new Map();for(const _0x328233 of _0x468540){const _0x187187=_0x328233[_0x4dd023(0xb30)][_0x4dd023(0xc2d)]||(_0x256213&&_0x328233['entity'][_0x4dd023(0x767)]==null?_0x4dd023(0xcfc):null);if(!_0x187187)continue;const _0x2e2691=_0x328233['entity'][_0x4dd023(0xc95)]===_0x4dd023(0x1fa)?'y2':'y1',_0x428e10=(_0x328233[_0x4dd023(0xb30)][_0x4dd023(0x963)]||_0x4dd023(0x256))===_0x4dd023(0x6f0)?_0x4dd023(0x6f0):_0x4dd023(0x256),_0x3effa4=_0x328233['entity'][_0x4dd023(0xe6f)]?_0x4dd023(0x233):_0x4dd023(0x3eb),_0x4be1e1=_0x187187+'::'+_0x2e2691+'::'+_0x428e10+'::'+_0x3effa4;if(!_0x370c07[_0x4dd023(0x56f)](_0x4be1e1))_0x370c07[_0x4dd023(0xbbe)](_0x4be1e1,[]);_0x370c07[_0x4dd023(0xaad)](_0x4be1e1)['push'](_0x328233);}for(const [_0x409602,_0x1fa2e4]of[..._0x370c07]){if(_0x1fa2e4[_0x4dd023(0xd64)]!==0x1)continue;const _0x285ded=_0x1fa2e4[0x0][_0x4dd023(0xb30)],_0x43985f=_0x285ded[_0x4dd023(0x963)]||_0x285ded[_0x4dd023(0xafb)]||_0x4dd023(0x256),_0x2e1505=_0x43985f===_0x4dd023(0x6f0)||_0x43985f==='area'||!!_0x285ded[_0x4dd023(0xcbe)];if(!_0x2e1505)_0x370c07[_0x4dd023(0x6a6)](_0x409602);}if(!_0x370c07[_0x4dd023(0xe72)])return null;for(const [_0x51f5ab,_0xb6ffce]of _0x370c07){for(const _0x4de58b of _0xb6ffce)_0x2f5a65['set'](_0x4de58b[_0x4dd023(0x67e)],_0x51f5ab);}const _0x28d351=new Map();for(const [,_0x14db3a]of _0x370c07){let _0x3608ed=null;for(const _0x1fb720 of _0x14db3a){_0x28d351['set'](_0x1fb720['idx'],_0x3608ed);if(_0x1fb720[_0x4dd023(0x8e7)][_0x4dd023(0x1c1)](_0x4281e3=>isNum(_0x4281e3['v'])&&_0x4281e3['v']!==0x0))_0x3608ed=_0x1fb720;}}const _0x5bc3ff=new Map(),_0x23673b=new Map(),_0x3dfe99=new Map(),_0x5e8d05=new Map(),_0xef29d8=new Set();for(const [_0x313d17,_0x436171]of _0x370c07){const _0x44c0cc=new Map(),_0x63080e=new Map(),_0x4581ed=new Map(),_0x469f0d=new Map();if(_0x436171[_0x4dd023(0xd64)]===0x1)_0xef29d8[_0x4dd023(0x7c5)](_0x436171[0x0][_0x4dd023(0x67e)]);let _0x414a0b=Infinity,_0x5dcd6d=-Infinity;for(const _0x1ade3d of _0x436171){const _0xa18fcc=new Map();for(const _0xbad424 of _0x1ade3d[_0x4dd023(0x8e7)]){if(!isNum(_0xbad424['v']))continue;_0xa18fcc['set'](_0xbad424['t'],_0x44c0cc[_0x4dd023(0xaad)](_0xbad424['t'])||0x0);}_0x5bc3ff['set'](_0x1ade3d[_0x4dd023(0x67e)],_0xa18fcc);for(const _0x92065e of _0x1ade3d[_0x4dd023(0x8e7)]){if(!isNum(_0x92065e['v'])||_0x92065e['v']===0x0)continue;const _0x192818=_0x44c0cc['get'](_0x92065e['t'])||0x0,_0x5f2ed2=_0x192818+_0x92065e['v'];_0x44c0cc[_0x4dd023(0xbbe)](_0x92065e['t'],_0x5f2ed2);if(_0x5f2ed2<_0x414a0b)_0x414a0b=_0x5f2ed2;if(_0x5f2ed2>_0x5dcd6d)_0x5dcd6d=_0x5f2ed2;if(_0x192818<_0x414a0b)_0x414a0b=_0x192818;if(_0x192818>_0x5dcd6d)_0x5dcd6d=_0x192818;if(!_0x63080e[_0x4dd023(0x56f)](_0x1ade3d[_0x4dd023(0x67e)]))_0x63080e['set'](_0x1ade3d[_0x4dd023(0x67e)],new Map());_0x63080e[_0x4dd023(0xaad)](_0x1ade3d[_0x4dd023(0x67e)])[_0x4dd023(0xbbe)](_0x92065e['t'],[_0x192818,_0x5f2ed2]);const _0x135313=Math['max'](_0x192818,_0x5f2ed2),_0x3689f7=Math[_0x4dd023(0x1006)](_0x192818,_0x5f2ed2);if(!_0x4581ed[_0x4dd023(0x56f)](_0x92065e['t'])||_0x135313>_0x4581ed['get'](_0x92065e['t']))_0x4581ed[_0x4dd023(0xbbe)](_0x92065e['t'],_0x135313);if(!_0x469f0d[_0x4dd023(0x56f)](_0x92065e['t'])||_0x3689f7<_0x469f0d[_0x4dd023(0xaad)](_0x92065e['t']))_0x469f0d[_0x4dd023(0xbbe)](_0x92065e['t'],_0x3689f7);}}for(const [_0x1cbe72,_0x123a05]of _0x63080e){for(const [_0x4be0f8,[_0x7db541,_0x2f4236]]of _0x123a05){const _0x24b785=Math[_0x4dd023(0xff5)](_0x7db541,_0x2f4236),_0x5e147c=Math[_0x4dd023(0x1006)](_0x7db541,_0x2f4236);if(_0x24b785>0x0&&_0x24b785===_0x4581ed[_0x4dd023(0xaad)](_0x4be0f8)){if(!_0x3dfe99[_0x4dd023(0x56f)](_0x1cbe72))_0x3dfe99[_0x4dd023(0xbbe)](_0x1cbe72,new Set());_0x3dfe99['get'](_0x1cbe72)['add'](_0x4be0f8);}if(_0x5e147c<0x0&&_0x5e147c===_0x469f0d[_0x4dd023(0xaad)](_0x4be0f8)){if(!_0x5e8d05['has'](_0x1cbe72))_0x5e8d05[_0x4dd023(0xbbe)](_0x1cbe72,new Set());_0x5e8d05[_0x4dd023(0xaad)](_0x1cbe72)[_0x4dd023(0x7c5)](_0x4be0f8);}}}_0x414a0b!==Infinity&&_0x23673b[_0x4dd023(0xbbe)](_0x313d17,{'min':Math[_0x4dd023(0x1006)](_0x414a0b,0x0),'max':Math[_0x4dd023(0xff5)](_0x5dcd6d,0x0)});}return{'stackKeyByIdx':_0x2f5a65,'baselineByIdx':_0x5bc3ff,'groupExtremesByKey':_0x23673b,'boundaryOwnerByIdx':_0x28d351,'outerPosByIdx':_0x3dfe99,'outerNegByIdx':_0x5e8d05,'soloByIdx':_0xef29d8};}[_0x5f3ddf(0x664)](_0x4a37e2,_0x41e1ec,_0x18be19,_0x294890,_0xde66ec){const _0x39f556=_0x5f3ddf,{padL:_0x38eb04,plotW:_0xbd2623,mapX:_0x2a0aa2,tEnd:_0x128f30,top:_0x1df712,rowH:_0x23eb90}=_0xde66ec,_0x32d066=svgEl('g',{'class':_0x39f556(0xf50)}),_0x243def=_0x18be19[_0x39f556(0xf04)]!==![],_0x50b2e3=0xa,_0x163a26=((()=>{const _0x47887f=_0x39f556,_0x5ce066=_0x18be19[_0x47887f(0xdc6)],_0x449655=_0x5ce066==null||_0x5ce066===''?0x3:Number(_0x5ce066);if(!isFinite(_0x449655)||_0x449655<0x0)return 0x3;return Math[_0x47887f(0x1006)](_0x449655,_0x23eb90/0x2);})());_0x41e1ec[_0x39f556(0xd7d)]((_0x295146,_0x4be9c0)=>{const _0x43d53a=_0x39f556,_0xe07dd=_0x295146[_0x43d53a(0xb30)]||{},_0x553e8a=_0x295146[_0x43d53a(0x8e7)]||[];if(!_0x553e8a[_0x43d53a(0xd64)])return;const _0x32c5dc=_0xe07dd['state_map']||_0x295146['stateMap']||autoStateMap(_0xe07dd,_0x294890,_0x18be19?.[_0x43d53a(0xfed)])||[],_0x3398e8=!!_0xe07dd[_0x43d53a(0xc42)],_0x282e2d=_0x1df712+_0x4be9c0*(_0x23eb90+0x2),_0x1db912=[];let _0x241a75=_0x553e8a[0x0]['t'],_0x5977f7=_0x553e8a[0x0]['v'];for(let _0x50c364=0x1;_0x50c364<_0x553e8a[_0x43d53a(0xd64)];_0x50c364++){_0x553e8a[_0x50c364]['v']!==_0x5977f7&&(_0x5977f7!==null&&_0x5977f7!==undefined&&_0x1db912[_0x43d53a(0x40b)]({'start':_0x241a75,'end':_0x553e8a[_0x50c364]['t'],'val':_0x5977f7}),_0x241a75=_0x553e8a[_0x50c364]['t'],_0x5977f7=_0x553e8a[_0x50c364]['v']);}_0x5977f7!==null&&_0x5977f7!==undefined&&_0x1db912[_0x43d53a(0x40b)]({'start':_0x241a75,'end':bandTailEnd(_0xe07dd,_0x128f30,_0x241a75),'val':_0x5977f7});for(const _0x529036 of _0x1db912){const _0x2d7937=Math[_0x43d53a(0xff5)](_0x2a0aa2(_0x529036[_0x43d53a(0x99e)]),_0x38eb04),_0x2758ac=Math[_0x43d53a(0x1006)](_0x2a0aa2(_0x529036[_0x43d53a(0xbd0)]),_0x38eb04+_0xbd2623),_0x223c44=_0x2758ac-_0x2d7937;if(_0x223c44<0.5)continue;const _0x291979=Math['round'](_0x529036['val']),_0xae5b5f=_0x32c5dc[_0x43d53a(0xd64)]?(_0x291979%_0x32c5dc[_0x43d53a(0xd64)]+_0x32c5dc[_0x43d53a(0xd64)])%_0x32c5dc[_0x43d53a(0xd64)]:0x0,_0xeb1f5e=_0x32c5dc[_0x291979]||_0x32c5dc[_0xae5b5f],_0x4d71f2=_0xeb1f5e?.[_0x43d53a(0x800)]||(_0x3398e8&&_0xe07dd[_0x43d53a(0x800)]?_0xe07dd[_0x43d53a(0x800)]:STATE_TIMELINE_COLORS[_0xae5b5f%STATE_TIMELINE_COLORS['length']])||_0xe07dd[_0x43d53a(0x800)]||_0x43d53a(0x363),_0x4b334c=svgEl(_0x43d53a(0x4c2),{'x':String(_0x2d7937),'y':String(_0x282e2d),'width':String(_0x223c44),'height':String(_0x23eb90),'rx':String(_0x163a26),'ry':String(_0x163a26),'fill':_0x4d71f2,'opacity':String(_0xe07dd[_0x43d53a(0x767)]!=null?0.85*Math[_0x43d53a(0xff5)](0.55,_0xe07dd['_compareCfg']?.['opacity']??0.45):0.85),'class':_0x43d53a(0x7f8)});_0x32d066[_0x43d53a(0xe0a)](_0x4b334c);if(!_0x243def||_0x223c44<=0x28)continue;const _0xb604c2=_0x3398e8&&_0xeb1f5e?.[_0x43d53a(0x50d)]||(_0x294890?.['states']?.[_0xe07dd[_0x43d53a(0xb30)]]?.[_0x43d53a(0x6c0)]?.[_0x43d53a(0x818)]?String(_0xeb1f5e?.[_0x43d53a(0x76c)]??_0x291979):localizeEntityState(_0x294890,_0x294890?.[_0x43d53a(0x9e9)]?.[_0xe07dd[_0x43d53a(0xb30)]],_0xeb1f5e?.[_0x43d53a(0x76c)]??_0x291979));if(!_0xb604c2)continue;const _0x39588c=svgEl(_0x43d53a(0x795),{'x':String(_0x2d7937+_0x223c44/0x2),'y':String(_0x282e2d+_0x23eb90/0x2+0x1),'text-anchor':'middle','dominant-baseline':_0x43d53a(0xbfb),'fill':bandLabelFill(_0x4d71f2),'font-size':String(_0x50b2e3),'class':_0x43d53a(0x5a6)});_0x39588c[_0x43d53a(0xde7)]=_0xb604c2,_0x32d066[_0x43d53a(0xe0a)](_0x39588c);}}),_0x4a37e2['appendChild'](_0x32d066);}[_0x5f3ddf(0x88f)](_0x50d58d,_0xb3ce7,_0x26c6ab,_0x29b83f,_0x157153,_0x446dee,_0x374891,_0x339049,_0x252464,_0x56219b,_0x50ecf2,_0x3cdd06=null){const _0x39dd3b=_0x5f3ddf,{padL:_0x42cf18,padT:_0x59aa2b,plotW:_0x410c1c,plotH:_0xd26e4c,tStart:_0x1c08ae,tEnd:_0x4767fc}=_0x374891,_0x596f93=!!_0x374891[_0x39dd3b(0x84e)],_0x55c305=_0x374891['yearTotal']||0x1,_0x368975=_0x374891[_0x39dd3b(0xb8c)]??Math[_0x39dd3b(0xff5)](0x1,_0x4767fc-_0x1c08ae),_0x2da0c2=_0x26c6ab[_0x39dd3b(0xb30)],_0x3ee952=this[_0x39dd3b(0x9b7)][_0x39dd3b(0x944)](_0x2da0c2[_0x39dd3b(0x800)],_0x2da0c2[_0x39dd3b(0xb30)])||_0x2da0c2['color']||'#888',_0x123059=_0x2da0c2[_0x39dd3b(0x963)]||'line',_0x45e1cc=_0x26c6ab[_0x39dd3b(0x8e7)]['filter'](_0x414d77=>_0x414d77['v']!==null);if(!_0x45e1cc[_0x39dd3b(0xd64)])return;const _0x42e55e=!!_0x252464,_0x2cdb95=_0x204242=>_0x252464?.[_0x39dd3b(0xaad)](_0x204242)??0x0,_0x2b57ee=_0x42e55e?_0xcf1693=>_0x446dee(_0x2cdb95(_0xcf1693['t'])+_0xcf1693['v'],_0x29b83f):_0x191b36=>_0x446dee(_0x191b36['v'],_0x29b83f),_0x22302e=!!(_0x2da0c2[_0x39dd3b(0xef2)]?.[_0x39dd3b(0xd2f)]&&_0x2da0c2['color_thresholds']?.[_0x39dd3b(0xcba)]?.[_0x39dd3b(0xd64)]),_0x564b2c=!!_0x2da0c2[_0x39dd3b(0x595)]?.[_0x39dd3b(0xd2f)],_0x5aa857=_0x22302e?this[_0x39dd3b(0x9b7)][_0x39dd3b(0xd4d)](_0x2da0c2):null,_0x183201=_0x2da0c2['color_thresholds']?.['transition']===_0x39dd3b(0x71d)?_0x39dd3b(0x71d):_0x39dd3b(0xd9f),_0x2e12b2=_0x2da0c2['color_thresholds']?.[_0x39dd3b(0x9c0)]===_0x39dd3b(0xbe1)?_0x39dd3b(0xbe1):_0x39dd3b(0xef7),_0x1cf64a=_0x2da0c2[_0x39dd3b(0xef2)]?.[_0x39dd3b(0x3fe)]===_0x39dd3b(0xfc2)?_0x39dd3b(0xfc2):_0x39dd3b(0x76c),_0x46d783=!!_0x2da0c2[_0x39dd3b(0xef2)]?.[_0x39dd3b(0x50e)],_0x38951d=_0x183201==='smooth',_0x514d25=_0x564b2c?_0x2da0c2[_0x39dd3b(0x595)]:null;let _0x4cd93c=_0x3ee952,_0x5df3a3=_0x22302e;if(_0x22302e&&_0x46d783){let _0x217a03=null;for(let _0x480f13=_0x45e1cc['length']-0x1;_0x480f13>=0x0;_0x480f13--){const _0x35e76e=_0x45e1cc[_0x480f13],_0x2e32f1=_0x1cf64a===_0x39dd3b(0xfc2)&&_0x35e76e[_0x39dd3b(0x6f2)]!=null?_0x35e76e[_0x39dd3b(0x6f2)]:_0x35e76e['v'];if(isNum(_0x2e32f1)){_0x217a03=_0x2e32f1;break;}}_0x217a03!=null&&(_0x4cd93c=resolveValueColor(_0x217a03,_0x5aa857,_0x3ee952)),_0x5df3a3=![];}let _0x3cf34a=null,_0x8d8848=null;if(_0x5df3a3&&_0x2e12b2===_0x39dd3b(0xef7)&&_0x1cf64a!=='raw'){const _0x320b5a=_0x39dd3b(0x759)+_0x26c6ab[_0x39dd3b(0x67e)]+'-'+this[_0x39dd3b(0x9b7)][_0x39dd3b(0x94b)],_0x25c4ed=_0x39dd3b(0xdce)+_0x26c6ab[_0x39dd3b(0x67e)]+'-'+this[_0x39dd3b(0x9b7)][_0x39dd3b(0x94b)];_0x3cf34a=this[_0x39dd3b(0x536)](_0xb3ce7,_0x320b5a,_0x5aa857,_0x29b83f,_0x59aa2b,_0xd26e4c,_0x183201,0x1,_0x3ee952),_0x8d8848=this[_0x39dd3b(0x536)](_0xb3ce7,_0x25c4ed,_0x5aa857,_0x29b83f,_0x59aa2b,_0xd26e4c,_0x183201,0.3,_0x3ee952);}const _0xd2efe2=(_0x55ee51,_0x4ecdd1)=>{const _0x3a7b10=_0x39dd3b;if(_0x5df3a3){const _0x3b4bbc=_0x1cf64a===_0x3a7b10(0xfc2)&&_0x55ee51[_0x3a7b10(0x6f2)]!=null?_0x55ee51[_0x3a7b10(0x6f2)]:_0x55ee51['v'];return resolveValueColor(_0x3b4bbc,_0x5aa857,_0x4cd93c,_0x38951d);}if(_0x564b2c&&_0x4ecdd1>0x0)return segmentRiseFallColor(_0x45e1cc[_0x4ecdd1-0x1],_0x55ee51,_0x514d25,_0x4cd93c);return _0x4cd93c;},_0x548c17=svgEl('g',{'class':_0x39dd3b(0x5c0)+_0x123059+(_0x42e55e?_0x39dd3b(0x835):'')});if(_0x123059===_0x39dd3b(0x8f7)){const _0x5c066e=_0x157153,_0x5b51a0=resolveGroupBy(_0x339049,(_0x4767fc-_0x1c08ae)/0x36ee80);if(_0x5b51a0===_0x39dd3b(0xb25)&&_0x45e1cc[_0x39dd3b(0xd64)]>0x0){this[_0x39dd3b(0x8fc)]=new Map();for(const _0x2efaf0 of _0x26c6ab[_0x39dd3b(0x8e7)])this[_0x39dd3b(0x8fc)]['set'](_0x2efaf0['t'],_0x5c066e(_0x2efaf0['t']));}let _0x471bad=Infinity;for(let _0x3f058a=0x1;_0x3f058a<_0x45e1cc[_0x39dd3b(0xd64)];_0x3f058a++){const _0xa66303=_0x5c066e(_0x45e1cc[_0x3f058a]['t'])-_0x5c066e(_0x45e1cc[_0x3f058a-0x1]['t']);if(_0xa66303>0x0&&_0xa66303<_0x471bad)_0x471bad=_0xa66303;}let _0x3fbae0;if(_0x5b51a0===_0x39dd3b(0xb25)){const _0x174d30=new Date(_0x1c08ae),_0x5f0fa3=new Date(_0x4767fc),_0x492dff=Math['max'](0x1,(_0x5f0fa3[_0x39dd3b(0xa41)]()-_0x174d30[_0x39dd3b(0xa41)]())*0xc+(_0x5f0fa3[_0x39dd3b(0xbba)]()-_0x174d30[_0x39dd3b(0xbba)]())+0x1);_0x3fbae0=_0x410c1c/_0x492dff;}else{if(_0x596f93)_0x3fbae0=_0x410c1c/_0x55c305;else{const _0x410e82=toNum(_0x339049[_0x39dd3b(0x3ba)])||0x2,_0x5c2021=groupBucketMs(_0x5b51a0,(_0x4767fc-_0x1c08ae)/0x36ee80,_0x410e82);_0x3fbae0=Math['min'](_0x410c1c,_0x5c2021/Math[_0x39dd3b(0xff5)](0x1,_0x368975)*_0x410c1c);}}const _0x1d5b92=isFinite(_0x471bad)?_0x471bad:Math['max'](0x1,_0x3fbae0),_0x35a60f=toNum(_0x339049[_0x39dd3b(0x9fe)]),_0x3250bc=Math[_0x39dd3b(0xff5)](0x0,_0x1d5b92*0.4),_0x437f2d=isNum(_0x35a60f)&&_0x35a60f>0x0?Math[_0x39dd3b(0x1006)](_0x35a60f,_0x3250bc):Math[_0x39dd3b(0xff5)](0x1,_0x1d5b92*0.25),_0x3eb671=Math[_0x39dd3b(0xff5)](0x1,_0x1d5b92-_0x437f2d),_0x2d7bde=Math['max'](0x1,_0x56219b?.[_0x39dd3b(0x43b)]||0x1),_0x3ed9f5=_0x56219b?.['index']||0x0,_0x42a3b6=Math[_0x39dd3b(0xff5)](0x1,_0x3eb671/_0x2d7bde);_0x26c6ab[_0x39dd3b(0xb1f)]=new Map(),_0x26c6ab[_0x39dd3b(0xf5b)]=_0x42a3b6/0x2;const _0xee9a47=_0x2da0c2[_0x39dd3b(0x595)]?.['enabled']?_0x2da0c2[_0x39dd3b(0x595)]:null,_0xa3a7dc=_0xee9a47&&(_0xee9a47[_0x39dd3b(0x2fd)]||_0xee9a47[_0x39dd3b(0xd45)]),_0x51e888=_0xee9a47&&(_0xee9a47[_0x39dd3b(0x821)]||_0xee9a47['fall_color']),_0x2e4d0b=this[_0x39dd3b(0x9b7)][_0x39dd3b(0x944)](_0xa3a7dc)||_0xa3a7dc||_0x39dd3b(0x51b),_0x295da4=this[_0x39dd3b(0x9b7)][_0x39dd3b(0x944)](_0x51e888)||_0x51e888||_0x39dd3b(0xc6e);_0x26c6ab['_candleColors']={'up':_0x2e4d0b,'down':_0x295da4};const _0x51f161=Math[_0x39dd3b(0xff5)](0x1,Math['min'](0x2,_0x42a3b6*0.14));_0x45e1cc[_0x39dd3b(0xd7d)](_0x4536f8=>{const _0x4d2c50=_0x39dd3b;if(!isNum(_0x4536f8['v']))return;if(_0x4536f8['t']<_0x1c08ae||_0x4536f8['t']>=_0x4767fc)return;const _0x5e9262=isNum(_0x4536f8['o'])?_0x4536f8['o']:_0x4536f8['v'],_0xd72a0f=isNum(_0x4536f8['c'])?_0x4536f8['c']:_0x4536f8['v'],_0x373a8e=isNum(_0x4536f8['h'])?_0x4536f8['h']:Math[_0x4d2c50(0xff5)](_0x5e9262,_0xd72a0f),_0x24422d=isNum(_0x4536f8['l'])?_0x4536f8['l']:Math[_0x4d2c50(0x1006)](_0x5e9262,_0xd72a0f),_0x14253e=_0x5c066e(_0x4536f8['t']),_0x51b64d=_0x14253e-_0x3eb671/0x2+_0x3ed9f5*_0x42a3b6,_0xa1a9dc=_0x51b64d+_0x42a3b6/0x2;_0x26c6ab[_0x4d2c50(0xb1f)][_0x4d2c50(0xbbe)](_0x4536f8['t'],_0xa1a9dc);const _0x101bea=_0xd72a0f>=_0x5e9262,_0x5556ec=_0x101bea?_0x2e4d0b:_0x295da4,_0x3ea823=_0x446dee(_0x373a8e,_0x29b83f),_0x57b6c5=_0x446dee(_0x24422d,_0x29b83f);_0x548c17[_0x4d2c50(0xe0a)](svgEl(_0x4d2c50(0x256),{'x1':_0xa1a9dc,'y1':Math[_0x4d2c50(0x1006)](_0x3ea823,_0x57b6c5),'x2':_0xa1a9dc,'y2':Math['max'](_0x3ea823,_0x57b6c5),'stroke':_0x5556ec,'stroke-width':String(_0x51f161),'class':_0x4d2c50(0x53d)}));const _0x1e43bf=_0x446dee(_0x5e9262,_0x29b83f),_0x20ff76=_0x446dee(_0xd72a0f,_0x29b83f);let _0x1dfcbc=Math[_0x4d2c50(0x1006)](_0x1e43bf,_0x20ff76),_0x101762=Math[_0x4d2c50(0xe54)](_0x1e43bf-_0x20ff76);_0x101762<0x1&&(_0x101762=0x1,_0x1dfcbc-=0.5),_0x548c17['appendChild'](svgEl(_0x4d2c50(0x4c2),{'x':_0x51b64d,'y':_0x1dfcbc,'width':_0x42a3b6,'height':_0x101762,'fill':_0x5556ec,'stroke':_0x5556ec,'stroke-width':'1','data-t':String(_0x4536f8['t']),'data-x':String(_0x51b64d),'data-w':String(_0x42a3b6),'class':_0x4d2c50(0x382)+(_0x101bea?'up':_0x4d2c50(0x968))}));}),_0x50d58d[_0x39dd3b(0xe0a)](_0x548c17);return;}if(_0x123059===_0x39dd3b(0x6f0)){const _0x5b55ca=_0x157153,_0x49d435=resolveGroupBy(_0x339049,(_0x4767fc-_0x1c08ae)/0x36ee80);if(_0x49d435==='month'&&_0x45e1cc[_0x39dd3b(0xd64)]>0x0){this[_0x39dd3b(0x8fc)]=new Map();for(const _0x50284d of _0x26c6ab[_0x39dd3b(0x8e7)]){this[_0x39dd3b(0x8fc)]['set'](_0x50284d['t'],_0x5b55ca(_0x50284d['t']));}}let _0x2525ba=Infinity;for(let _0x4bea85=0x1;_0x4bea85<_0x45e1cc[_0x39dd3b(0xd64)];_0x4bea85++){const _0x2d8858=_0x5b55ca(_0x45e1cc[_0x4bea85]['t'])-_0x5b55ca(_0x45e1cc[_0x4bea85-0x1]['t']);if(_0x2d8858>0x0&&_0x2d8858<_0x2525ba)_0x2525ba=_0x2d8858;}let _0x3b6e48;if(_0x49d435===_0x39dd3b(0xb25)){const _0x105cf9=new Date(_0x1c08ae),_0xdd723a=new Date(_0x4767fc),_0x163c38=Math['max'](0x1,(_0xdd723a['getFullYear']()-_0x105cf9[_0x39dd3b(0xa41)]())*0xc+(_0xdd723a[_0x39dd3b(0xbba)]()-_0x105cf9[_0x39dd3b(0xbba)]())+0x1);_0x3b6e48=_0x410c1c/_0x163c38;}else{if(_0x596f93)_0x3b6e48=_0x410c1c/_0x55c305;else{const _0x301c7e=toNum(_0x339049[_0x39dd3b(0x3ba)])||0x2,_0x5863f7=groupBucketMs(_0x49d435,(_0x4767fc-_0x1c08ae)/0x36ee80,_0x301c7e);_0x3b6e48=Math[_0x39dd3b(0x1006)](_0x410c1c,_0x5863f7/Math[_0x39dd3b(0xff5)](0x1,_0x368975)*_0x410c1c);}}const _0x479795=isFinite(_0x2525ba)?_0x2525ba:Math[_0x39dd3b(0xff5)](0x1,_0x3b6e48),_0x4ff81f=toNum(_0x339049[_0x39dd3b(0x9fe)]),_0x3fb6d1=Math['max'](0x0,_0x479795*0.3),_0x1a1e94=isNum(_0x4ff81f)&&_0x4ff81f>0x0?Math[_0x39dd3b(0x1006)](_0x4ff81f,_0x3fb6d1):0x0,_0x297426=Math[_0x39dd3b(0xff5)](0x1,_0x479795-_0x1a1e94),_0x7624bd=Math['max'](0x1,_0x56219b?.[_0x39dd3b(0x43b)]||0x1),_0x3cd2d1=_0x56219b?.[_0x39dd3b(0x7b1)]||0x0,_0x458045=Math['max'](0x1,_0x297426/_0x7624bd);_0x26c6ab[_0x39dd3b(0xb1f)]=new Map(),_0x26c6ab[_0x39dd3b(0xf5b)]=_0x458045/0x2;const _0x5e3ab2=_0x446dee(clamp(0x0,_0x29b83f['lo'],_0x29b83f['hi']),_0x29b83f),_0x45752c=_0x2da0c2[_0x39dd3b(0xfde)]!==![],_0x2c3e7d=toNum(_0x339049[_0x39dd3b(0x314)]),_0x8da024=isNum(_0x2c3e7d)?Math[_0x39dd3b(0xff5)](0x0,_0x2c3e7d):Math[_0x39dd3b(0xff5)](0x0,Math[_0x39dd3b(0x1006)](0x5,_0x458045/0x3));let _0x2f6426=null;const _0x5423ac=new Map();_0x45752c&&(_0x2f6426=_0x39dd3b(0x979)+_0x26c6ab[_0x39dd3b(0x67e)]+'-'+this[_0x39dd3b(0x9b7)][_0x39dd3b(0x94b)]);_0x45e1cc[_0x39dd3b(0xd7d)]((_0x532ad1,_0x49c963)=>{const _0x27e4a7=_0x39dd3b;if(!isNum(_0x532ad1['v']))return;if(_0x532ad1['t']<_0x1c08ae||_0x532ad1['t']>=_0x4767fc)return;let _0x35fa35=_0x5b55ca(_0x532ad1['t']);if(!isFinite(_0x2525ba)&&_0x297426<=_0x410c1c){const _0x285ea7=_0x297426/0x2;if(_0x35fa35-_0x285ea7<_0x42cf18)_0x35fa35=_0x42cf18+_0x285ea7;else{if(_0x35fa35+_0x285ea7>_0x42cf18+_0x410c1c)_0x35fa35=_0x42cf18+_0x410c1c-_0x285ea7;}}const _0x28f230=_0x35fa35-_0x297426/0x2+_0x3cd2d1*_0x458045;_0x26c6ab[_0x27e4a7(0xb1f)]['set'](_0x532ad1['t'],_0x28f230+_0x458045/0x2);if(_0x532ad1['v']===0x0)return;const _0x205a86=_0x42e55e?_0x2cdb95(_0x532ad1['t']):0x0,_0x5cc7b8=_0x446dee(_0x205a86+_0x532ad1['v'],_0x29b83f),_0x2634e1=_0x42e55e?_0x446dee(_0x205a86,_0x29b83f):_0x5e3ab2;let _0x241589=Math['min'](_0x5cc7b8,_0x2634e1),_0x3c260f=Math[_0x27e4a7(0xe54)](_0x2634e1-_0x5cc7b8);_0x3c260f<0x2&&(_0x3c260f=0x2,_0x241589=_0x5cc7b8<=_0x2634e1?_0x2634e1-0x2:_0x2634e1);const _0x3cef3e=_0xd2efe2(_0x532ad1,_0x49c963);let _0x9d97b1=_0x3cef3e;if(_0x45752c){const _0x2cec9c=_0x532ad1['v']<0x0,_0x3a2085=_0x3cef3e+'|'+(_0x2cec9c?0x1:0x0);let _0x2a4287=_0x5423ac[_0x27e4a7(0xaad)](_0x3a2085);if(!_0x2a4287){_0x2a4287=_0x2f6426+'-'+_0x5423ac[_0x27e4a7(0xe72)];const _0x1ad83d=svgEl('linearGradient',{'id':_0x2a4287,'x1':'0','y1':_0x2cec9c?'1':'0','x2':'0','y2':_0x2cec9c?'0':'1','gradientUnits':_0x27e4a7(0x876)});_0x1ad83d['appendChild'](svgEl('stop',{'offset':'0%','stop-color':_0x3cef3e,'stop-opacity':'1'})),_0x1ad83d[_0x27e4a7(0xe0a)](svgEl(_0x27e4a7(0xcd3),{'offset':_0x27e4a7(0x70b),'stop-color':_0x3cef3e,'stop-opacity':_0x27e4a7(0x6a9)})),_0xb3ce7[_0x27e4a7(0xe0a)](_0x1ad83d),_0x5423ac['set'](_0x3a2085,_0x2a4287);}_0x9d97b1=_0x27e4a7(0x75a)+_0x2a4287+')';}let _0x107585=_0x27e4a7(0x387);if(_0x42e55e&&!_0x3cdd06?.[_0x27e4a7(0x86e)]){const _0x3e0cc0=!!(_0x3cdd06?.[_0x27e4a7(0x62a)]&&_0x3cdd06[_0x27e4a7(0x62a)][_0x27e4a7(0x56f)](_0x532ad1['t'])),_0x4e7a43=!!(_0x3cdd06?.[_0x27e4a7(0x1cd)]&&_0x3cdd06[_0x27e4a7(0x1cd)][_0x27e4a7(0x56f)](_0x532ad1['t']));_0x107585=_0x3e0cc0&&_0x4e7a43?_0x27e4a7(0x387):_0x3e0cc0?'top':_0x4e7a43?'bottom':'none';}const _0x562c66=_0x107585===_0x27e4a7(0x360)||_0x107585==='bottom',_0x18976b=Math[_0x27e4a7(0xff5)](0x0,Math[_0x27e4a7(0x1006)](_0x8da024,_0x458045/0x2,_0x562c66?_0x3c260f:_0x3c260f/0x2)),_0x4a5f64={'fill':_0x9d97b1,'data-t':String(_0x532ad1['t']),'data-x':String(_0x28f230),'data-w':String(_0x458045),'data-band-x':String(_0x35fa35-_0x479795/0x2),'data-band-w':String(_0x479795),'class':_0x339049[_0x27e4a7(0x376)]?_0x27e4a7(0x977):_0x27e4a7(0xdef)};if(_0x18976b>0x0&&(_0x107585==='top'||_0x107585===_0x27e4a7(0x9a7)))_0x548c17['appendChild'](svgEl(_0x27e4a7(0xe02),{'d':roundedBarPath(_0x28f230,_0x241589,_0x458045,_0x3c260f,_0x18976b,_0x107585),..._0x4a5f64}));else{const _0x37b2a6=_0x107585===_0x27e4a7(0x768)?0x0:_0x18976b;_0x548c17['appendChild'](svgEl(_0x27e4a7(0x4c2),{'x':_0x28f230,'y':_0x241589,'width':_0x458045,'height':_0x3c260f,'rx':_0x37b2a6,'ry':_0x37b2a6,..._0x4a5f64}));}}),_0x50d58d[_0x39dd3b(0xe0a)](_0x548c17);return;}const _0x159cab=_0x123059===_0x39dd3b(0x43d)||_0x2da0c2[_0x39dd3b(0xcbe)],_0x13908c=toNum(_0x2da0c2[_0x39dd3b(0x345)]),_0x5c96fe=isNum(_0x13908c)?Math[_0x39dd3b(0xff5)](0x0,Math[_0x39dd3b(0x1006)](0x1,_0x13908c)):0.4,_0x17a480=String(_0x5c96fe),_0x523e48=String(_0x5c96fe/0x8),_0x4c7386=_0x2da0c2[_0x39dd3b(0xce9)]!==![],_0x526522=_0x123059===_0x39dd3b(0x889),_0x2eef16=!!_0x2da0c2[_0x39dd3b(0xd9f)]&&!_0x526522,_0x5dcf04=_0x5df3a3&&(_0x1cf64a===_0x39dd3b(0xfc2)||_0x2e12b2==='horizontal')?_0x39dd3b(0x24b):_0x5df3a3?_0x39dd3b(0xfde):_0x564b2c?_0x39dd3b(0x2e6):_0x39dd3b(0x627),_0x1a4462=_0x42e55e&&!(_0x26c6ab[_0x39dd3b(0x8e7)]||_0x45e1cc)[_0x39dd3b(0x1c1)](_0x14a054=>isNum(_0x14a054['v'])&&_0x14a054['v']!==0x0),_0x514f8c=_0x1a4462?()=>!![]:_0x409bb2=>!isNum(_0x409bb2['v']),_0xe099b=[];{let _0x3fb062=[];for(const _0x1c0084 of _0x26c6ab[_0x39dd3b(0x8e7)]||_0x45e1cc){if(_0x514f8c(_0x1c0084)){if(_0x3fb062[_0x39dd3b(0xd64)])_0xe099b[_0x39dd3b(0x40b)](_0x3fb062);_0x3fb062=[];}else _0x3fb062[_0x39dd3b(0x40b)](_0x1c0084);}if(_0x3fb062['length'])_0xe099b[_0x39dd3b(0x40b)](_0x3fb062);}if(!_0xe099b[_0x39dd3b(0xd64)]){_0x50d58d['appendChild'](_0x548c17);return;}const _0x4b63c8=topEdgeMode(_0x26c6ab),_0x1452f1=_0x37d131=>buildShapePath(_0x4b63c8,_0x37d131,_0x157153,_0x2b57ee),_0x52031e=_0x5898d4=>{const _0x411837=_0x39dd3b,_0x328e28=_0x1452f1(_0x5898d4);if(!_0x328e28)return'';if(_0x42e55e){const _0x1b2059=_0x50ecf2?topEdgeMode(_0x50ecf2):'linear',_0x11c001=_0x58e323=>_0x446dee(_0x2cdb95(_0x58e323['t']),_0x29b83f),_0x2231b0=_0x5898d4[_0x411837(0xedc)]()['reverse']();let _0xd1842c;if(_0x1b2059==='step'){_0xd1842c='L\x20'+_0x157153(_0x2231b0[0x0]['t'])+'\x20'+_0x11c001(_0x2231b0[0x0]);for(let _0x438623=0x1;_0x438623<_0x2231b0[_0x411837(0xd64)];_0x438623++){const _0x24e5db=_0x11c001(_0x2231b0[_0x438623-0x1]),_0x197499=_0x11c001(_0x2231b0[_0x438623]);if(_0x197499!==_0x24e5db)_0xd1842c+=_0x411837(0x7f0)+_0x157153(_0x2231b0[_0x438623-0x1]['t'])+'\x20'+_0x197499;_0xd1842c+='\x20L\x20'+_0x157153(_0x2231b0[_0x438623]['t'])+'\x20'+_0x197499;}}else{const _0x2c86d0=buildShapePath(_0x1b2059,_0x2231b0,_0x157153,_0x11c001);_0xd1842c=_0x2c86d0?'L'+_0x2c86d0[_0x411837(0xedc)](0x1):'';}return _0x328e28+'\x20'+_0xd1842c+'\x20Z';}const _0x4a5c5b=_0x446dee(clamp(0x0,_0x29b83f['lo'],_0x29b83f['hi']),_0x29b83f);return _0x328e28+_0x411837(0x7f0)+_0x157153(_0x5898d4[_0x5898d4['length']-0x1]['t'])+'\x20'+_0x4a5c5b+_0x411837(0x7f0)+_0x157153(_0x5898d4[0x0]['t'])+'\x20'+_0x4a5c5b+'\x20Z';};if(_0x159cab){const _0x19cdac=((()=>{const _0x3241ed=_0x39dd3b;let _0x406e23=![],_0x4729e8=![],_0x75b1e3=Infinity,_0x664517=-Infinity;for(const _0x4967f8 of _0x26c6ab[_0x3241ed(0x8e7)]||[]){if(!isNum(_0x4967f8?.['v']))continue;if(_0x4967f8['v']>0x0)_0x4729e8=!![];if(_0x4967f8['v']<0x0)_0x406e23=!![];if(_0x4967f8['v']<_0x75b1e3)_0x75b1e3=_0x4967f8['v'];if(_0x4967f8['v']>_0x664517)_0x664517=_0x4967f8['v'];}const _0x42d71e=_0x4729e8&&_0x406e23;return{'neg':_0x406e23&&!_0x4729e8,'mixed':_0x42d71e,'f':_0x42d71e?Math[_0x3241ed(0xff5)](0.05,Math[_0x3241ed(0x1006)](0.95,_0x664517/(_0x664517-_0x75b1e3))):0x0};})()),_0x556629=_0x19cdac['neg'],_0x21a937=(_0x12ab2d,_0x546807)=>{const _0x2e1b86=_0x39dd3b;_0x19cdac[_0x2e1b86(0xe10)]?(_0x12ab2d[_0x2e1b86(0xe0a)](svgEl(_0x2e1b86(0xcd3),{'offset':'0%','stop-color':_0x546807,'stop-opacity':_0x17a480})),_0x12ab2d[_0x2e1b86(0xe0a)](svgEl(_0x2e1b86(0xcd3),{'offset':Math['round'](_0x19cdac['f']*0x3e8)/0xa+'%','stop-color':_0x546807,'stop-opacity':_0x523e48})),_0x12ab2d[_0x2e1b86(0xe0a)](svgEl('stop',{'offset':_0x2e1b86(0x70b),'stop-color':_0x546807,'stop-opacity':_0x17a480}))):(_0x12ab2d[_0x2e1b86(0xe0a)](svgEl(_0x2e1b86(0xcd3),{'offset':'0%','stop-color':_0x546807,'stop-opacity':_0x17a480})),_0x12ab2d[_0x2e1b86(0xe0a)](svgEl(_0x2e1b86(0xcd3),{'offset':'100%','stop-color':_0x546807,'stop-opacity':_0x523e48})));};if(_0x5dcf04==='segments'||_0x5dcf04===_0x39dd3b(0x24b)){const _0x182b40=new Map(),_0x243c00=(_0x374171,_0x255532,_0x40f3fc,_0xe3168f,_0x55fbef,_0x3f63af,_0x304419)=>{const _0xcd42be=_0x39dd3b,_0x23ce62='M\x20'+_0x374171+'\x20'+_0x255532+'\x20L\x20'+_0x40f3fc+'\x20'+_0xe3168f+_0xcd42be(0x7f0)+_0x40f3fc+'\x20'+_0x3f63af+_0xcd42be(0x7f0)+_0x374171+'\x20'+_0x55fbef+'\x20Z';let _0x30687c;if(_0x2da0c2['gradient']){let _0xa6d077=_0x182b40[_0xcd42be(0xaad)](_0x304419);if(!_0xa6d077){_0xa6d077=_0xcd42be(0xbee)+_0x26c6ab[_0xcd42be(0x67e)]+'-'+_0x182b40['size']+'-'+this[_0xcd42be(0x9b7)][_0xcd42be(0x94b)];const _0x56edd3=_0x556629,_0x20c041=svgEl('linearGradient',{'id':_0xa6d077,'x1':'0','y1':_0x56edd3?'1':'0','x2':'0','y2':_0x56edd3?'0':'1'});_0x21a937(_0x20c041,_0x304419),_0xb3ce7[_0xcd42be(0xe0a)](_0x20c041),_0x182b40['set'](_0x304419,_0xa6d077);}_0x30687c=_0xcd42be(0x75a)+_0xa6d077+')';}else _0x30687c=rgba(_0x304419,_0x5c96fe*0.625);_0x548c17[_0xcd42be(0xe0a)](svgEl(_0xcd42be(0xe02),{'d':_0x23ce62,'fill':_0x30687c,'stroke':'none','class':'sgc-area\x20sgc-seg-area'}));};for(const _0x2e5617 of _0xe099b){const _0x387438=buildSegments(_0x2e5617,_0x157153,_0x2b57ee,_0x526522);for(const {d:_0x503616,from:_0x5685f8,to:_0x29a160}of _0x387438){const _0x45bc39=_0x29a160&&_0x5685f8[_0x39dd3b(0x6f2)]!=null?_0x5685f8[_0x39dd3b(0x6f2)]:_0x5685f8['v'],_0x1e1332=_0x29a160[_0x39dd3b(0x6f2)]!=null?_0x29a160[_0x39dd3b(0x6f2)]:_0x29a160['v'],_0x3f43dc=_0x157153(_0x5685f8['t']),_0x11b277=_0x157153(_0x29a160['t']),_0xa45c1b=_0x2b57ee(_0x5685f8),_0x2efe4e=_0x2b57ee(_0x29a160),_0x5e2f10=_0x446dee(clamp(0x0,_0x29b83f['lo'],_0x29b83f['hi']),_0x29b83f),_0xbcc053=_0x42e55e?_0x446dee(_0x2cdb95(_0x5685f8['t']),_0x29b83f):_0x5e2f10,_0xfb45b4=_0x42e55e?_0x446dee(_0x2cdb95(_0x29a160['t']),_0x29b83f):_0x5e2f10;if(_0x5dcf04!==_0x39dd3b(0x24b)){const _0x78ebbd=segmentRiseFallColor(_0x5685f8,_0x29a160,_0x514d25,_0x3ee952);_0x243c00(_0x3f43dc,_0xa45c1b,_0x11b277,_0x2efe4e,_0xbcc053,_0xfb45b4,_0x78ebbd);continue;}const _0x353e2b=thresholdCrossings(_0x45bc39,_0x1e1332,_0x5aa857);if(!_0x353e2b[_0x39dd3b(0xd64)]||_0x526522){const _0x54b6eb=resolveValueColor(_0x45bc39,_0x5aa857,_0x3ee952,_0x38951d);_0x243c00(_0x3f43dc,_0xa45c1b,_0x11b277,_0x2efe4e,_0xbcc053,_0xfb45b4,_0x54b6eb);continue;}let _0x3ca0ec=_0x3f43dc,_0x4829f7=_0xa45c1b,_0xe53e63=_0xbcc053,_0x2fc47a=_0x45bc39;for(const _0x455ac7 of _0x353e2b){const _0x2feb7f=(_0x455ac7-_0x45bc39)/(_0x1e1332-_0x45bc39),_0x175249=_0x3f43dc+(_0x11b277-_0x3f43dc)*_0x2feb7f,_0x8c341a=_0xa45c1b+(_0x2efe4e-_0xa45c1b)*_0x2feb7f,_0x811a6d=_0xbcc053+(_0xfb45b4-_0xbcc053)*_0x2feb7f,_0xcc6c1f=(_0x2fc47a+_0x455ac7)/0x2,_0x244c15=resolveValueColor(_0xcc6c1f,_0x5aa857,_0x3ee952,_0x38951d);_0x243c00(_0x3ca0ec,_0x4829f7,_0x175249,_0x8c341a,_0xe53e63,_0x811a6d,_0x244c15),_0x3ca0ec=_0x175249,_0x4829f7=_0x8c341a,_0xe53e63=_0x811a6d,_0x2fc47a=_0x455ac7;}const _0x3fa288=(_0x2fc47a+_0x1e1332)/0x2,_0x4eb8a3=resolveValueColor(_0x3fa288,_0x5aa857,_0x3ee952,_0x38951d);_0x243c00(_0x3ca0ec,_0x4829f7,_0x11b277,_0x2efe4e,_0xe53e63,_0xfb45b4,_0x4eb8a3);}}}else{let _0x4997f4;if(_0x5dcf04===_0x39dd3b(0xfde))_0x4997f4=_0x8d8848;else{if(_0x2da0c2[_0x39dd3b(0xfde)]){const _0xb841b8=_0x39dd3b(0x630)+_0x26c6ab['idx']+'-'+this[_0x39dd3b(0x9b7)]['_instanceId'],_0x51e150=_0x556629,_0x48e980=svgEl(_0x39dd3b(0x309),{'id':_0xb841b8,'x1':'0','y1':_0x51e150?'1':'0','x2':'0','y2':_0x51e150?'0':'1'});_0x21a937(_0x48e980,_0x4cd93c),_0xb3ce7['appendChild'](_0x48e980),_0x4997f4=_0x39dd3b(0x75a)+_0xb841b8+')';}else _0x4997f4=rgba(_0x4cd93c,_0x5c96fe/0x2);}for(const _0x253ee7 of _0xe099b){const _0x343aea=_0x52031e(_0x253ee7);if(!_0x343aea)continue;_0x548c17[_0x39dd3b(0xe0a)](svgEl(_0x39dd3b(0xe02),{'d':_0x343aea,'fill':_0x4997f4,'class':_0x39dd3b(0x688)}));}}}if(_0x4c7386){const _0x179d4f=String(toNum(_0x2da0c2[_0x39dd3b(0xf3d)])||2.5),_0x496bf6=!!_0x339049[_0x39dd3b(0x376)],_0x152276=_0x496bf6?_0x39dd3b(0xf08):'',_0x3c3198=lineDashArray(_0x2da0c2['line_style'],toNum(_0x2da0c2[_0x39dd3b(0xf3d)])||2.5);if(_0x5dcf04===_0x39dd3b(0x2e6)||_0x5dcf04===_0x39dd3b(0x24b)){const _0x234905=(_0x5ec5e9,_0x3a62b9,_0x2ecba1,_0x30065a,_0x1b5d21)=>{const _0x5c05de=_0x39dd3b;_0x548c17[_0x5c05de(0xe0a)](svgEl(_0x5c05de(0xe02),{'d':'M\x20'+_0x5ec5e9+'\x20'+_0x3a62b9+_0x5c05de(0x7f0)+_0x2ecba1+'\x20'+_0x30065a,'fill':_0x5c05de(0x768),'stroke':_0x1b5d21,'stroke-width':_0x179d4f,'stroke-linejoin':_0x5c05de(0x424),'stroke-linecap':_0x5c05de(0x424),..._0x3c3198?{'stroke-dasharray':_0x3c3198}:{},'class':_0x5c05de(0xa26)+_0x152276}));};for(const _0x1ad9e0 of _0xe099b){const _0x984e59=buildSegments(_0x1ad9e0,_0x157153,_0x2b57ee,_0x526522);for(const {d:_0x5edc5a,from:_0x571ba6,to:_0xab3680}of _0x984e59){if(_0x5dcf04!==_0x39dd3b(0x24b)){const _0x18162a=segmentRiseFallColor(_0x571ba6,_0xab3680,_0x514d25,_0x3ee952);_0x548c17[_0x39dd3b(0xe0a)](svgEl(_0x39dd3b(0xe02),{'d':_0x5edc5a,'fill':'none','stroke':_0x18162a,'stroke-width':_0x179d4f,'stroke-linejoin':_0x39dd3b(0x424),'stroke-linecap':_0x39dd3b(0x424),..._0x3c3198?{'stroke-dasharray':_0x3c3198}:{},'class':_0x39dd3b(0xa26)+_0x152276}));continue;}const _0x30bd5d=_0x571ba6[_0x39dd3b(0x6f2)]!=null?_0x571ba6[_0x39dd3b(0x6f2)]:_0x571ba6['v'],_0x430ba6=_0xab3680[_0x39dd3b(0x6f2)]!=null?_0xab3680[_0x39dd3b(0x6f2)]:_0xab3680['v'],_0x5c9e5e=_0x157153(_0x571ba6['t']),_0x501bd4=_0x157153(_0xab3680['t']),_0x2e2a03=_0x2b57ee(_0x571ba6),_0x599d88=_0x2b57ee(_0xab3680),_0x141a0e=thresholdCrossings(_0x30bd5d,_0x430ba6,_0x5aa857);if(!_0x141a0e[_0x39dd3b(0xd64)]||_0x526522){const _0x24ef26=resolveValueColor(_0x30bd5d,_0x5aa857,_0x3ee952,_0x38951d);_0x234905(_0x5c9e5e,_0x2e2a03,_0x501bd4,_0x599d88,_0x24ef26);continue;}let _0xd62015=_0x5c9e5e,_0xe943e3=_0x2e2a03,_0x5ae493=_0x30bd5d;for(const _0x177a21 of _0x141a0e){const _0xb42a0e=(_0x177a21-_0x30bd5d)/(_0x430ba6-_0x30bd5d),_0x272fda=_0x5c9e5e+(_0x501bd4-_0x5c9e5e)*_0xb42a0e,_0x65e055=_0x2e2a03+(_0x599d88-_0x2e2a03)*_0xb42a0e,_0xa0914e=(_0x5ae493+_0x177a21)/0x2,_0x51facc=resolveValueColor(_0xa0914e,_0x5aa857,_0x3ee952,_0x38951d);_0x234905(_0xd62015,_0xe943e3,_0x272fda,_0x65e055,_0x51facc),_0xd62015=_0x272fda,_0xe943e3=_0x65e055,_0x5ae493=_0x177a21;}const _0x342f94=(_0x5ae493+_0x430ba6)/0x2,_0xd721be=resolveValueColor(_0x342f94,_0x5aa857,_0x3ee952,_0x38951d);_0x234905(_0xd62015,_0xe943e3,_0x501bd4,_0x599d88,_0xd721be);}}}else{let _0x6877e0='';for(const _0x4fa9b2 of _0xe099b){const _0x5b3ebd=_0x1452f1(_0x4fa9b2);if(_0x5b3ebd)_0x6877e0+=(_0x6877e0?'\x20':'')+_0x5b3ebd;}_0x6877e0&&_0x548c17[_0x39dd3b(0xe0a)](svgEl(_0x39dd3b(0xe02),{'d':_0x6877e0,'fill':_0x39dd3b(0x768),'stroke':_0x5dcf04===_0x39dd3b(0xfde)?_0x3cf34a:_0x4cd93c,'stroke-width':_0x179d4f,'stroke-linejoin':_0x39dd3b(0x424),'stroke-linecap':_0x39dd3b(0x424),..._0x3c3198?{'stroke-dasharray':_0x3c3198}:{},'class':_0x39dd3b(0x231)+_0x152276}));}}if(_0x2da0c2['show_points']){const _0x4972c5=new Map();for(let _0x331879=0x0;_0x331879<_0x45e1cc['length'];_0x331879++)_0x4972c5[_0x39dd3b(0xbbe)](_0x45e1cc[_0x331879],_0x331879);const _0x4136f5=toNum(_0x2da0c2['point_size']),_0x3e0304=isNum(_0x4136f5)&&_0x4136f5>0x0?clamp(_0x4136f5,0.5,0x14):Math[_0x39dd3b(0xff5)](0x2,(toNum(_0x2da0c2[_0x39dd3b(0xf3d)])||2.5)*0.8);for(const _0x505297 of _0xe099b){for(const _0x365855 of _0x505297){if(_0x365855[_0x39dd3b(0xa5f)]||_0x365855[_0x39dd3b(0x940)])continue;const _0x52654d=_0x4972c5[_0x39dd3b(0xaad)](_0x365855)??0x0;_0x548c17[_0x39dd3b(0xe0a)](svgEl(_0x39dd3b(0xc9b),{'cx':_0x157153(_0x365855['t']),'cy':_0x2b57ee(_0x365855),'r':_0x3e0304,'fill':_0xd2efe2(_0x365855,_0x52654d),'class':_0x39dd3b(0xef6)}));}}}_0x50d58d['appendChild'](_0x548c17);}[_0x5f3ddf(0x536)](_0x87c004,_0x465743,_0x29ce30,_0x1c1bd7,_0x303ac2,_0x5d3fc8,_0x212297,_0x33d8cd,_0x2e3b24){const _0x29a7da=_0x5f3ddf,_0x532c1d=[..._0x29ce30]['filter'](_0x207a10=>isNum(toNum(_0x207a10[_0x29a7da(0x76c)]))&&_0x207a10[_0x29a7da(0x800)])[_0x29a7da(0xaa7)]((_0x55a2ce,_0x2199de)=>toNum(_0x55a2ce[_0x29a7da(0x76c)])-toNum(_0x2199de[_0x29a7da(0x76c)]));if(!_0x532c1d[_0x29a7da(0xd64)])return null;const {lo:_0x37da1e,hi:_0x5cf6ab}=_0x1c1bd7,_0x1809ac=_0x5cf6ab-_0x37da1e||0x1,_0x4f1314=_0x291724=>clamp((_0x5cf6ab-_0x291724)/_0x1809ac,0x0,0x1),_0xdb5557=_0x3d6da8=>(_0x3d6da8*0x64)['toFixed'](0x2)+'%',_0x99c272=svgEl(_0x29a7da(0x309),{'id':_0x465743,'gradientUnits':_0x29a7da(0x251),'x1':'0','y1':String(_0x303ac2),'x2':'0','y2':String(_0x303ac2+_0x5d3fc8)}),_0x5799bc=[..._0x532c1d][_0x29a7da(0x2bd)]();_0x99c272['appendChild'](svgEl(_0x29a7da(0xcd3),{'offset':'0%','stop-color':_0x5799bc[0x0][_0x29a7da(0x800)],'stop-opacity':String(_0x33d8cd)}));if(_0x212297===_0x29a7da(0x71d))for(let _0x4c7a9b=0x0;_0x4c7a9b<_0x5799bc[_0x29a7da(0xd64)];_0x4c7a9b++){const _0x391a0d=_0x4f1314(toNum(_0x5799bc[_0x4c7a9b][_0x29a7da(0x76c)])),_0x45464e=_0x5799bc[_0x4c7a9b][_0x29a7da(0x800)],_0x5892bd=_0x5799bc[_0x4c7a9b+0x1]?.[_0x29a7da(0x800)]||_0x5799bc[_0x4c7a9b][_0x29a7da(0x800)];_0x99c272[_0x29a7da(0xe0a)](svgEl(_0x29a7da(0xcd3),{'offset':_0xdb5557(_0x391a0d),'stop-color':_0x45464e,'stop-opacity':String(_0x33d8cd)})),_0x99c272[_0x29a7da(0xe0a)](svgEl(_0x29a7da(0xcd3),{'offset':_0xdb5557(_0x391a0d),'stop-color':_0x5892bd,'stop-opacity':String(_0x33d8cd)}));}else for(let _0x323516=0x0;_0x323516<_0x5799bc[_0x29a7da(0xd64)];_0x323516++){const _0xbd2e68=_0x4f1314(toNum(_0x5799bc[_0x323516]['value']));_0x99c272[_0x29a7da(0xe0a)](svgEl(_0x29a7da(0xcd3),{'offset':_0xdb5557(_0xbd2e68),'stop-color':_0x5799bc[_0x323516][_0x29a7da(0x800)],'stop-opacity':String(_0x33d8cd)}));}return _0x99c272[_0x29a7da(0xe0a)](svgEl(_0x29a7da(0xcd3),{'offset':'100%','stop-color':_0x5799bc[_0x5799bc['length']-0x1][_0x29a7da(0x800)],'stop-opacity':String(_0x33d8cd)})),_0x87c004[_0x29a7da(0xe0a)](_0x99c272),_0x29a7da(0x75a)+_0x465743+')';}[_0x5f3ddf(0xe22)](_0xfc9352,_0x1e19b4,_0x16f1b8,_0x114c67){const _0x19da8d=_0x5f3ddf;if(!Array['isArray'](_0x1e19b4)||!_0x1e19b4[_0x19da8d(0xd64)])return;const _0x3ce3d0=svgEl('g',{'class':_0x19da8d(0x348)});for(const _0xc47835 of _0x1e19b4){if(!_0xc47835||typeof _0xc47835!==_0x19da8d(0x4f4))continue;if(_0xc47835[_0x19da8d(0xafb)]===_0x19da8d(0xfa7))this['_drawBandAnnotation'](_0x3ce3d0,_0xc47835,_0x16f1b8,_0x114c67);else{if(_0xc47835[_0x19da8d(0xafb)]===_0x19da8d(0x865))this[_0x19da8d(0xb9c)](_0x3ce3d0,_0xc47835,_0x16f1b8);}}if(_0x3ce3d0[_0x19da8d(0x91c)]['length'])_0xfc9352[_0x19da8d(0xe0a)](_0x3ce3d0);}[_0x5f3ddf(0x959)](_0x53a4f1,_0x4deb66,_0x2f603e,_0xcbf7f3){const _0x275c5e=_0x5f3ddf;if(!Array['isArray'](_0x4deb66)||!_0x4deb66['length'])return;const _0x26839a=svgEl('g',{'class':_0x275c5e(0xb5c)});for(const _0x5631fd of _0x4deb66){if(!_0x5631fd||typeof _0x5631fd!==_0x275c5e(0x4f4))continue;if(_0x5631fd[_0x275c5e(0xafb)]===_0x275c5e(0x284))this[_0x275c5e(0x6d1)](_0x26839a,_0x5631fd,_0x2f603e,_0xcbf7f3);else{if(_0x5631fd[_0x275c5e(0xafb)]===_0x275c5e(0x68a))this[_0x275c5e(0xb7e)](_0x26839a,_0x5631fd,_0x2f603e);}}if(_0x26839a[_0x275c5e(0x91c)][_0x275c5e(0xd64)])_0x53a4f1[_0x275c5e(0xe0a)](_0x26839a);}[_0x5f3ddf(0x651)](_0x18f05e){const _0xe824f2=_0x5f3ddf;switch(_0x18f05e){case _0xe824f2(0xcc1):return null;case _0xe824f2(0xa92):return _0xe824f2(0xbdd);case'dashed':default:return'4\x204';}}['_appendText'](_0x224a6a,_0x4452af,_0x49abc6){const _0x3a0895=_0x5f3ddf,_0x1e2e5c=svgEl(_0x3a0895(0x795),_0x4452af);return _0x1e2e5c[_0x3a0895(0xde7)]=_0x49abc6,_0x224a6a[_0x3a0895(0xe0a)](_0x1e2e5c),_0x1e2e5c;}[_0x5f3ddf(0xa0a)](_0x8f8414){const _0x3a2215=_0x5f3ddf,_0x1409c8=toNum(_0x8f8414?.['label_opacity']);if(isNum(_0x1409c8))return String(clamp(_0x1409c8,0x0,0x1));const _0xdf29ef=toNum(_0x8f8414?.[_0x3a2215(0xc08)]);if(!isNum(_0xdf29ef))return'1';const _0x1ab13b=_0x8f8414?.[_0x3a2215(0xafb)]==='band'||_0x8f8414?.['type']===_0x3a2215(0x865)?0.15:0x1;return String(clamp(_0xdf29ef/_0x1ab13b,0x0,0x1));}[_0x5f3ddf(0x6d1)](_0x3f6b9c,_0x68882c,_0x3d499b,_0x56eeda){const _0x2ddce2=_0x5f3ddf,_0x2345b5=resolveDynamicValue(_0x68882c[_0x2ddce2(0x76c)],_0x56eeda);if(!isNum(_0x2345b5))return;const {padL:_0x36a061,plotW:_0xc6d4f,yBounds:_0x2d8b44,y2Bounds:_0xab94ea,mapY:_0x342cbe}=_0x3d499b,_0x36f5f9=_0x68882c['y_axis']===_0x2ddce2(0x1fa)?_0xab94ea:_0x2d8b44;if(!_0x36f5f9)return;if(_0x2345b5<_0x36f5f9['lo']||_0x2345b5>_0x36f5f9['hi'])return;const _0x1e39f9=_0x342cbe(_0x2345b5,_0x36f5f9),_0x3293d2=_0x68882c['color']||'#888',_0xc2812c=toNum(_0x68882c[_0x2ddce2(0xf3d)])||1.5,_0x4a5a8e=this[_0x2ddce2(0x651)](_0x68882c[_0x2ddce2(0xd3b)]||'dashed'),_0x38ba3f=toNum(_0x68882c['opacity']),_0x51ef38=svgEl(_0x2ddce2(0x256),{'x1':_0x36a061,'x2':_0x36a061+_0xc6d4f,'y1':_0x1e39f9,'y2':_0x1e39f9,'stroke':_0x3293d2,'stroke-width':String(_0xc2812c),'stroke-opacity':isNum(_0x38ba3f)?String(_0x38ba3f):'1','class':_0x2ddce2(0x605)});if(_0x4a5a8e)_0x51ef38[_0x2ddce2(0x77a)](_0x2ddce2(0x6e7),_0x4a5a8e);_0x3f6b9c['appendChild'](_0x51ef38);const _0x235b2a=_0x68882c['show_values']!==![],_0x2b3961=_0x68882c[_0x2ddce2(0x50d)]?_0x235b2a?_0x68882c[_0x2ddce2(0x50d)]+'\x20('+_0x2345b5+')':String(_0x68882c[_0x2ddce2(0x50d)]):_0x235b2a?String(_0x2345b5):null;if(_0x2b3961){const _0x393d07=_0x68882c['label_position']||'right',_0x568920=_0x393d07===_0x2ddce2(0xc24)?_0x36a061+0x4:_0x36a061+_0xc6d4f-0x4,_0x4ef288=_0x393d07===_0x2ddce2(0xc24)?'start':_0x2ddce2(0xbd0);this[_0x2ddce2(0x7fa)](_0x3f6b9c,{'x':String(_0x568920),'y':String(_0x1e39f9-0x3),'text-anchor':_0x4ef288,'class':_0x2ddce2(0x323),'fill':_0x68882c['label_color']||_0x3293d2,'font-size':String(toNum(_0x68882c[_0x2ddce2(0x39f)])||0xa),'opacity':this[_0x2ddce2(0xa0a)](_0x68882c)},_0x2b3961);}}[_0x5f3ddf(0x649)](_0x1cf33c,_0x1b9bc9,_0x5c3f9f,_0x38b09a){const _0x4cfed0=_0x5f3ddf,_0x210790=resolveDynamicValue(_0x1b9bc9[_0x4cfed0(0x76c)]??_0x1b9bc9[_0x4cfed0(0xfeb)],_0x38b09a),_0x36ab5b=resolveDynamicValue(_0x1b9bc9[_0x4cfed0(0xf53)]??_0x1b9bc9['to'],_0x38b09a);if(!isNum(_0x210790)||!isNum(_0x36ab5b))return;const {padL:_0x19b99d,plotW:_0x1ac6ae,yBounds:_0x16e710,y2Bounds:_0x2bc593,mapY:_0x23c27e}=_0x5c3f9f,_0x2579a6=_0x1b9bc9[_0x4cfed0(0xc95)]===_0x4cfed0(0x1fa)?_0x2bc593:_0x16e710;if(!_0x2579a6)return;const _0xfdf2cd=Math[_0x4cfed0(0x1006)](_0x210790,_0x36ab5b),_0x26d12a=Math[_0x4cfed0(0xff5)](_0x210790,_0x36ab5b),_0x5b818a=clamp(_0xfdf2cd,_0x2579a6['lo'],_0x2579a6['hi']),_0x54d70d=clamp(_0x26d12a,_0x2579a6['lo'],_0x2579a6['hi']);if(_0x54d70d<=_0x5b818a)return;const _0x48498a=_0x23c27e(_0x54d70d,_0x2579a6),_0x10092d=_0x23c27e(_0x5b818a,_0x2579a6),_0x4b373f=_0x1b9bc9[_0x4cfed0(0x800)]||'#888',_0x38089a=toNum(_0x1b9bc9[_0x4cfed0(0xc08)]);_0x1cf33c['appendChild'](svgEl('rect',{'x':String(_0x19b99d),'y':String(_0x48498a),'width':String(_0x1ac6ae),'height':String(Math[_0x4cfed0(0xff5)](0x1,_0x10092d-_0x48498a)),'fill':_0x4b373f,'fill-opacity':String(isNum(_0x38089a)?_0x38089a:0.15),'class':_0x4cfed0(0x8bf)}));if(_0x1b9bc9[_0x4cfed0(0x50d)]){const _0x24230d=_0x1b9bc9[_0x4cfed0(0xb32)]!==![],_0x198392=_0x24230d?'\x20('+_0xfdf2cd+'–'+_0x26d12a+')':'';this[_0x4cfed0(0x7fa)](_0x1cf33c,{'x':String(_0x19b99d+_0x1ac6ae-0x4),'y':String((_0x48498a+_0x10092d)/0x2+0x3),'text-anchor':_0x4cfed0(0xbd0),'class':_0x4cfed0(0x4c3),'fill':_0x1b9bc9[_0x4cfed0(0x28a)]||_0x4b373f,'font-size':String(toNum(_0x1b9bc9[_0x4cfed0(0x39f)])||0xa),'opacity':this[_0x4cfed0(0xa0a)](_0x1b9bc9)},String(_0x1b9bc9[_0x4cfed0(0x50d)])+_0x198392);}else _0x1b9bc9['show_values']!==![]&&this[_0x4cfed0(0x7fa)](_0x1cf33c,{'x':String(_0x19b99d+_0x1ac6ae-0x4),'y':String((_0x48498a+_0x10092d)/0x2+0x3),'text-anchor':'end','class':_0x4cfed0(0x4c3),'fill':_0x1b9bc9[_0x4cfed0(0x28a)]||_0x4b373f,'font-size':String(toNum(_0x1b9bc9[_0x4cfed0(0x39f)])||0xa),'opacity':this[_0x4cfed0(0xa0a)](_0x1b9bc9)},_0xfdf2cd+'–'+_0x26d12a);}[_0x5f3ddf(0xb9c)](_0x490d33,_0x39d58e,_0x137c28){const _0x1244e6=_0x5f3ddf,_0x16d933=isNum(_0x39d58e[_0x1244e6(0x99e)])?_0x39d58e['start']:parseAnnotationTime(_0x39d58e[_0x1244e6(0x99e)]),_0x3b1bbd=isNum(_0x39d58e[_0x1244e6(0xbd0)])?_0x39d58e[_0x1244e6(0xbd0)]:parseAnnotationTime(_0x39d58e[_0x1244e6(0xbd0)]);if(!isNum(_0x16d933)||!isNum(_0x3b1bbd))return;const _0x22cfce=this[_0x1244e6(0x9b7)]['_viewWindow']||this['card'][_0x1244e6(0xaeb)],_0x1c9cf8=_0x22cfce['start']['getTime'](),_0x191c71=_0x22cfce[_0x1244e6(0xbd0)][_0x1244e6(0xe0e)](),{padT:_0x21d6d0,plotH:_0x3179fe,mapX:_0x1fb83b}=_0x137c28,_0x2978bf=clamp(Math[_0x1244e6(0x1006)](_0x16d933,_0x3b1bbd),_0x1c9cf8,_0x191c71),_0x5e4ecf=clamp(Math['max'](_0x16d933,_0x3b1bbd),_0x1c9cf8,_0x191c71);if(_0x5e4ecf<=_0x2978bf)return;const _0x33e6e7=_0x1fb83b(_0x2978bf),_0x4d9853=_0x1fb83b(_0x5e4ecf),_0xf789c1=_0x39d58e['color']||_0x1244e6(0x363),_0x45c22a=toNum(_0x39d58e[_0x1244e6(0xc08)]);_0x490d33['appendChild'](svgEl(_0x1244e6(0x4c2),{'x':String(_0x33e6e7),'y':String(_0x21d6d0),'width':String(Math[_0x1244e6(0xff5)](0x1,_0x4d9853-_0x33e6e7)),'height':String(_0x3179fe),'fill':_0xf789c1,'fill-opacity':String(isNum(_0x45c22a)?_0x45c22a:0.15),'class':_0x1244e6(0x44c)})),_0x39d58e[_0x1244e6(0x50d)]&&this[_0x1244e6(0x7fa)](_0x490d33,{'x':String((_0x33e6e7+_0x4d9853)/0x2),'y':String(_0x21d6d0+0xc),'text-anchor':_0x1244e6(0x38d),'class':_0x1244e6(0x772),'fill':_0x39d58e[_0x1244e6(0x28a)]||_0xf789c1,'font-size':String(toNum(_0x39d58e[_0x1244e6(0x39f)])||0xa),'opacity':this[_0x1244e6(0xa0a)](_0x39d58e)},String(_0x39d58e['label']));}[_0x5f3ddf(0xb7e)](_0x4fcdd9,_0x18573a,_0x351ad2){const _0x2fd4a6=_0x5f3ddf,_0x1518af=isNum(_0x18573a[_0x2fd4a6(0x5f3)])?_0x18573a[_0x2fd4a6(0x5f3)]:parseAnnotationTime(_0x18573a[_0x2fd4a6(0x5f3)]);if(!isNum(_0x1518af))return;const _0x4a9a36=this[_0x2fd4a6(0x9b7)][_0x2fd4a6(0x6db)]||this[_0x2fd4a6(0x9b7)][_0x2fd4a6(0xaeb)],_0xeeaeb0=_0x4a9a36[_0x2fd4a6(0x99e)][_0x2fd4a6(0xe0e)](),_0x53f9b5=_0x4a9a36[_0x2fd4a6(0xbd0)][_0x2fd4a6(0xe0e)]();if(_0x1518af<_0xeeaeb0||_0x1518af>_0x53f9b5)return;const {padT:_0x503e44,plotH:_0x3512a6,mapX:_0x4f389e}=_0x351ad2,_0xfe150e=_0x4f389e(_0x1518af),_0x23ed72=_0x18573a[_0x2fd4a6(0x800)]||_0x2fd4a6(0x363),_0x38efa4=toNum(_0x18573a[_0x2fd4a6(0xf3d)])||1.5,_0xa30057=this[_0x2fd4a6(0x651)](_0x18573a[_0x2fd4a6(0xd3b)]||_0x2fd4a6(0xa92)),_0x3b57f9=toNum(_0x18573a[_0x2fd4a6(0xc08)]),_0x3dcbbb=svgEl('line',{'x1':String(_0xfe150e),'x2':String(_0xfe150e),'y1':String(_0x503e44),'y2':String(_0x503e44+_0x3512a6),'stroke':_0x23ed72,'stroke-width':String(_0x38efa4),'stroke-opacity':isNum(_0x3b57f9)?String(_0x3b57f9):'1','class':_0x2fd4a6(0xd75)});if(_0xa30057)_0x3dcbbb['setAttribute'](_0x2fd4a6(0x6e7),_0xa30057);_0x4fcdd9['appendChild'](_0x3dcbbb);if(_0x18573a['label']){const _0x25467a=_0x18573a[_0x2fd4a6(0x6f9)]||_0x2fd4a6(0x360),_0x5e661f=_0x25467a===_0x2fd4a6(0x9a7)?_0x503e44+_0x3512a6-0x4:_0x503e44+0xc;this[_0x2fd4a6(0x7fa)](_0x4fcdd9,{'x':String(_0xfe150e+0x4),'y':String(_0x5e661f),'text-anchor':_0x2fd4a6(0x99e),'class':'sgc-ann-label\x20sgc-ann-event-label','fill':_0x18573a[_0x2fd4a6(0x28a)]||_0x23ed72,'font-size':String(toNum(_0x18573a[_0x2fd4a6(0x39f)])||0xa),'opacity':this['_annotationLabelOpacity'](_0x18573a)},String(_0x18573a[_0x2fd4a6(0x50d)]));}}[_0x5f3ddf(0x815)](_0x484291,_0x28c805,_0x328796,_0x3421bc,_0x426e60){const _0x2b181d=_0x5f3ddf,_0x36b5d8=resolveCardLanguage(_0x328796,this['card']?.[_0x2b181d(0xb52)]),_0xaf872d=resolveDisplayTimeZone(_0x328796,_0x28c805),_0x5e74f6=new Date(_0x484291);let _0x1b9ea7=null;const _0x5c6a22=effXAxisInterval(_0x28c805);if(_0x5c6a22){const _0x155009=String(_0x5c6a22)[_0x2b181d(0xe6e)](/^(\d+)\s*(h|d|w|M)$/);if(_0x155009){const _0x2de70d=_0x155009[0x2],_0x25b054=parseInt(_0x155009[0x1],0xa);_0x1b9ea7=_0x2de70d==='M'?_0x2b181d(0xb25):_0x2de70d==='w'?'week':_0x2de70d==='d'?_0x2b181d(0x4e1):_0x25b054<=0xc?_0x2b181d(0xdb5):_0x2b181d(0x4e1);}}if(!_0x1b9ea7&&isNum(_0x3421bc)&&isNum(_0x426e60)){const _0x1062f4=resolveGroupBy(_0x28c805,(_0x426e60-_0x3421bc)/0x36ee80);if(_0x1062f4===_0x2b181d(0xb25))_0x1b9ea7=_0x2b181d(0xb25);else{if(_0x1062f4===_0x2b181d(0x242))_0x1b9ea7=_0x2b181d(0x242);else{if(_0x1062f4==='week')_0x1b9ea7=_0x2b181d(0xe06);else{if(_0x1062f4===_0x2b181d(0x46f))_0x1b9ea7=_0x2b181d(0x4e1);else{if(_0x1062f4===_0x2b181d(0xdb5))_0x1b9ea7='hour';}}}}}const _0x16efda=toNum(_0x28c805?.[_0x2b181d(0x2f2)]),_0x593a11=isNum(_0x16efda)&&_0x16efda>0x0?_0x16efda*0x36ee80:isNum(_0x3421bc)&&isNum(_0x426e60)?_0x426e60-_0x3421bc:NaN;!_0x1b9ea7&&isNum(_0x593a11)&&(_0x1b9ea7=_0x593a11<0x2*0x5265c00?_0x2b181d(0xdb5):_0x2b181d(0x4e1));const _0x4e8db2=_0x5e3e9b=>{const _0x3ce303=getCachedDateTimeFormatter(_0x36b5d8,_0xaf872d?{..._0x5e3e9b,'timeZone':_0xaf872d}:_0x5e3e9b);return _0x3ce303?_0x3ce303['format'](_0x5e74f6):_0x5e74f6['toLocaleString']();};if(_0x1b9ea7===_0x2b181d(0x242))return _0x4e8db2({'year':'numeric'});if(_0x1b9ea7===_0x2b181d(0xb25)){const _0x5a1ea5=isNum(_0x3421bc)&&isNum(_0x426e60)&&tzParts(_0x3421bc,_0xaf872d)['y']!==tzParts(_0x426e60,_0xaf872d)['y'];return _0x4e8db2(_0x5a1ea5?{'month':_0x2b181d(0xda4),'year':_0x2b181d(0x2d6)}:{'month':_0x2b181d(0xda4)});}const _0x25bc95=effDatetimeFormat(_0x28c805);if((_0x1b9ea7===_0x2b181d(0xdb5)||_0x1b9ea7===_0x2b181d(0x487))&&isNum(_0x593a11)&&_0x593a11<0x2*0x5265c00){if(_0x25bc95&&_0x25bc95!=='system'&&!(_0x25bc95[_0x2b181d(0xdcb)]('ddd')&&!/[Hhms]/[_0x2b181d(0x5a9)](_0x25bc95)))return applyDatetimePattern(_0x5e74f6,_0x25bc95,_0x36b5d8,_0xaf872d);return _0x4e8db2(_localeTimeOpts(_0x328796,{'hour':_0x2b181d(0x2d6),'minute':_0x2b181d(0x2d6)}));}if(_0x25bc95&&_0x25bc95!==_0x2b181d(0x5b5)&&_0x25bc95['includes'](_0x2b181d(0x716)))return applyDatetimePattern(_0x5e74f6,_0x25bc95,_0x36b5d8,_0xaf872d);const _0x6bad75=toNum(_0x28c805?.[_0x2b181d(0x2f2)]),_0x3dff2b=isNum(_0x6bad75)&&_0x6bad75>0x0?_0x6bad75/0x18:isNum(_0x3421bc)&&isNum(_0x426e60)?(_0x426e60-_0x3421bc)/0x5265c00:null;if(_0x1b9ea7===_0x2b181d(0x4e1)&&_0x3dff2b!==null&&_0x3dff2b<=29.5)return _0x4e8db2({'weekday':'short','day':_0x2b181d(0x23c),'month':_0x2b181d(0xda4)});return _0x4e8db2({'month':_0x2b181d(0xda4),'day':_0x2b181d(0x23c)});}[_0x5f3ddf(0xe46)](_0xe61790,_0x409d70,_0x5a8ebf,_0x1a6ba9,_0x5724c5,_0x9d3522,_0x6c45c8){const _0x5b8012=_0x5f3ddf,{padL:_0x246e17,padT:_0x5ebc44,plotW:_0x228f58,plotH:_0xa2bd63,mapX:_0x231614,mapY:_0x43c0aa,yBounds:_0x54bc25,y2Bounds:_0x47915b,boundsFor:_0x215ed9,tStart:_0x397e88,tEnd:_0xc98102}=_0x5a8ebf,_0x212cd7=this[_0x5b8012(0x9b7)],_0x2f2a29=_0x1a6ba9[_0x5b8012(0x8ff)]!==![],_0x4863c6=_0x1a6ba9[_0x5b8012(0xd02)]===!![]&&_0x2f2a29,_0x3f0cca=Math['max'](0x1,Math[_0x5b8012(0x1006)](0x2,Math[_0x5b8012(0x424)](toNum(_0x1a6ba9[_0x5b8012(0xac9)]))||0x1)),_0x199f21=_0x1e5583=>_0x246e17+(_0x1e5583-_0x397e88)/(_0xc98102-_0x397e88)*_0x228f58,_0x46f6ec=_0x36eea9=>_0x397e88+(_0x36eea9-_0x246e17)/_0x228f58*(_0xc98102-_0x397e88);let _0x52ce51=[];_0x212cd7[_0x5b8012(0x306)]=null;if(Array['isArray'](_0x212cd7[_0x5b8012(0x61a)])&&_0x212cd7[_0x5b8012(0x61a)]['length']>_0x3f0cca)_0x212cd7[_0x5b8012(0x61a)]=_0x212cd7[_0x5b8012(0x61a)][_0x5b8012(0xedc)](0x0,_0x3f0cca);let _0x590b5e=_0x9d3522[_0x5b8012(0xcca)]('.sgc-tooltip');!_0x590b5e&&(_0x590b5e=document[_0x5b8012(0x6f4)](_0x5b8012(0xe8d)),_0x590b5e[_0x5b8012(0x5b2)]=_0x5b8012(0xf2a),_0x9d3522[_0x5b8012(0xe0a)](_0x590b5e));_0x590b5e['style'][_0x5b8012(0xa1d)]=_0x5b8012(0x768);const _0x2f9de4=svgEl(_0x5b8012(0x256),{'class':_0x5b8012(0xfbc),'y1':String(_0x5ebc44),'y2':String(_0x5ebc44+_0xa2bd63)});_0x2f9de4['style'][_0x5b8012(0xa1d)]=_0x5b8012(0x768),_0xe61790[_0x5b8012(0xe0a)](_0x2f9de4);let _0x53d452=null;if(_0x1a6ba9['period_highlight']){_0x53d452=svgEl('rect',{'class':_0x5b8012(0x429),'y':String(_0x5ebc44),'height':String(_0xa2bd63)});if(_0x1a6ba9[_0x5b8012(0x5dc)]){const _0x2cbdb2=String(_0x1a6ba9['period_highlight_color'])[_0x5b8012(0x35c)]();_0x53d452[_0x5b8012(0xea7)][_0x5b8012(0x740)]=_0x2cbdb2;const _0x59bd05=/^(rgba|hsla)\(/i[_0x5b8012(0x5a9)](_0x2cbdb2)||/^#([0-9a-fA-F]{4}|[0-9a-fA-F]{8})$/[_0x5b8012(0x5a9)](_0x2cbdb2);_0x53d452['style'][_0x5b8012(0xc9c)]=_0x59bd05?'':'0.33';}_0x53d452[_0x5b8012(0xea7)][_0x5b8012(0xa1d)]='none';const _0x1a7f93=_0xe61790[_0x5b8012(0xcca)]('.sgc-grid')||_0xe61790[_0x5b8012(0xcca)](_0x5b8012(0x442));if(_0x1a7f93)_0xe61790['insertBefore'](_0x53d452,_0x1a7f93);else _0xe61790[_0x5b8012(0xe0a)](_0x53d452);}const _0x1ad0eb=svgEl('g',{'class':_0x5b8012(0xbe9)});_0xe61790[_0x5b8012(0xe0a)](_0x1ad0eb);const _0x15b785=svgEl('g',{'class':'sgc-pins'});_0xe61790['appendChild'](_0x15b785);const _0x1ff356=[],_0x327463=_0x2b5cd3=>{const _0x5cab6c=_0x5b8012;while(_0x1ff356[_0x5cab6c(0xd64)]<_0x2b5cd3){const _0x2c1794=svgEl(_0x5cab6c(0xc9b),{'class':_0x5cab6c(0x856),'r':'4'});_0x2c1794['style']['display']=_0x5cab6c(0x768),_0x1ad0eb[_0x5cab6c(0xe0a)](_0x2c1794),_0x1ff356[_0x5cab6c(0x40b)](_0x2c1794);}},_0x1ffb11=()=>{const _0x498191=_0x5b8012;for(const _0x14d98d of _0x1ff356)_0x14d98d[_0x498191(0xea7)][_0x498191(0xa1d)]=_0x498191(0x768);},_0x202283=_0x53b044=>{const _0x5153a3=_0x5b8012,_0x3543b6=_0xe61790[_0x5153a3(0xf56)](),_0x806118=_0x9d3522[_0x5153a3(0xf56)](),_0x1e7dc3=parseFloat(_0xe61790['getAttribute'](_0x5153a3(0xbad))[_0x5153a3(0x6ce)]('\x20')[0x2]),_0x2195e4=_0x3543b6[_0x5153a3(0xb92)]/_0x1e7dc3;return{'x':_0x3543b6[_0x5153a3(0xc24)]-_0x806118['left']+_0x53b044*_0x2195e4,'y':_0x3543b6[_0x5153a3(0x360)]-_0x806118['top']+(_0x5ebc44+_0xa2bd63/0x2)*_0x2195e4};},_0x193313=this[_0x5b8012(0x8fc)],_0x2c6ea5=_0x4be7af=>_0x193313?_0x193313['get'](_0x4be7af)??_0x231614(_0x4be7af):_0x231614(_0x4be7af),_0x5bc50f=(_0x82e475,_0x3c959e)=>{const _0x2d7f69=_0x5b8012,_0x5f5c04=[];let _0xf0803e=0x0,_0x4a307c=Infinity,_0x22db23=_0x82e475;const _0x2c3f36=_0x3856f1=>[_0x2d7f69(0x6f0),'candlestick'][_0x2d7f69(0xdcb)](_0x3856f1[_0x2d7f69(0xb30)]?.[_0x2d7f69(0x963)]||_0x3856f1[_0x2d7f69(0xb30)]?.['type']);let _0x5570a4=null;if(_0x193313){let _0x12fc9b=Infinity;for(const _0x282fde of _0x409d70){if(!_0x2c3f36(_0x282fde))continue;for(const _0x1bf0d7 of _0x282fde['points']){if(_0x1bf0d7['v']===null)continue;const _0x3fa26b=_0x193313[_0x2d7f69(0xaad)](_0x1bf0d7['t']);if(_0x3fa26b===undefined)continue;const _0x19874c=Math[_0x2d7f69(0xe54)](_0x3fa26b-_0x82e475);_0x19874c<_0x12fc9b&&(_0x12fc9b=_0x19874c,_0x5570a4=_0x1bf0d7['t']);}}}else{for(const _0x58fc95 of _0x409d70){if(!_0x2c3f36(_0x58fc95)||!_0x58fc95['_barCenters']||!isNum(_0x58fc95[_0x2d7f69(0xf5b)]))continue;const _0x5ce360=_0x58fc95[_0x2d7f69(0xf5b)];for(const _0x17cff1 of _0x58fc95[_0x2d7f69(0x8e7)]){if(_0x17cff1['v']===null)continue;const _0x395940=_0x58fc95['_barCenters']['get'](_0x17cff1['t']);if(_0x395940===undefined)continue;if(_0x82e475>=_0x395940-_0x5ce360&&_0x82e475<=_0x395940+_0x5ce360){_0x5570a4=_0x17cff1['t'];break;}}if(_0x5570a4!==null)break;}if(_0x5570a4===null){let _0x5a00c4=Infinity;for(const _0x8816dd of _0x409d70){if(!_0x2c3f36(_0x8816dd)||!_0x8816dd[_0x2d7f69(0xb1f)])continue;for(const _0x3d0f89 of _0x8816dd[_0x2d7f69(0x8e7)]){if(_0x3d0f89['v']===null)continue;const _0x4ff821=_0x8816dd[_0x2d7f69(0xb1f)][_0x2d7f69(0xaad)](_0x3d0f89['t']);if(_0x4ff821===undefined)continue;const _0x17f370=Math[_0x2d7f69(0xe54)](_0x4ff821-_0x82e475);_0x17f370<_0x5a00c4&&(_0x5a00c4=_0x17f370,_0x5570a4=_0x3d0f89['t']);}}}}for(const _0x87c264 of _0x409d70){let _0x57218f;const _0xa9884d=_0x2c3f36(_0x87c264);if(isStripEntity(_0x87c264[_0x2d7f69(0xb30)])){_0x57218f=null;for(const _0x54840e of _0x87c264[_0x2d7f69(0x8e7)]){if(_0x54840e['t']>_0x3c959e)break;if(_0x54840e['v']!==null&&_0x54840e['v']!==undefined)_0x57218f=_0x54840e;}}else{if(_0xa9884d){if(_0x5570a4===null)continue;_0x57218f=_0x87c264[_0x2d7f69(0x8e7)][_0x2d7f69(0x403)](_0x1b0b69=>_0x1b0b69['t']===_0x5570a4&&_0x1b0b69['v']!==null)||null;}else{const _0xb820b3=_0x87c264[_0x2d7f69(0x8e7)]['some'](_0x536899=>_0x536899[_0x2d7f69(0x940)])?_0x87c264[_0x2d7f69(0x8e7)]['filter'](_0x2463b3=>!_0x2463b3[_0x2d7f69(0x940)]):_0x87c264[_0x2d7f69(0x8e7)];_0x57218f=findClosestPoint(_0xb820b3,_0x3c959e);if(_0x57218f&&_0x57218f[_0x2d7f69(0xa5f)])_0x57218f=null;if(_0x57218f&&_0x87c264['points']['length']>0x1){const _0x2ad658=_0x87c264['points'][0x0]['t'],_0x3a92b5=_0x87c264[_0x2d7f69(0x8e7)][_0x87c264[_0x2d7f69(0x8e7)][_0x2d7f69(0xd64)]-0x1]['t'],_0x42fb0c=(_0x3a92b5-_0x2ad658)/(_0x87c264[_0x2d7f69(0x8e7)][_0x2d7f69(0xd64)]-0x1);if(_0x3c959e<_0x2ad658-_0x42fb0c||_0x3c959e>_0x3a92b5+_0x42fb0c)_0x57218f=null;}}}if(!_0x57218f||_0x57218f['v']===null)continue;_0x5f5c04[_0x2d7f69(0x40b)]({'s':_0x87c264,'p':_0x57218f});if(_0x87c264[_0x2d7f69(0xb30)]?.[_0x2d7f69(0x767)]==null&&!isStripEntity(_0x87c264[_0x2d7f69(0xb30)]))_0xf0803e+=_0x57218f['v'];if(_0xa9884d&&_0x87c264['_barCenters']){const _0x5c1056=_0x87c264['_barCenters'][_0x2d7f69(0xaad)](_0x57218f['t']);if(_0x5c1056!==undefined){const _0x3181f3=Math[_0x2d7f69(0xe54)](_0x5c1056-_0x82e475);_0x3181f3<_0x4a307c&&(_0x4a307c=_0x3181f3,_0x22db23=_0x5c1056);}}}return{'rows':_0x5f5c04,'total':_0xf0803e,'snapX':_0x22db23};},_0x439aa0=_0x31780c=>{const _0x1ec829=_0x5b8012;let _0x586d4a=0x0;for(const _0x42c991 of _0x31780c)_0x586d4a+=_0x42c991[_0x1ec829(0xd64)];_0x327463(_0x586d4a),_0x1ffb11();let _0x3034a6=0x0;for(const _0x2142e5 of _0x31780c){for(const {s:_0x4acab1,p:_0x9b95d5}of _0x2142e5){const _0x8ce81=_0x4acab1[_0x1ec829(0xb30)];if(_0x8ce81[_0x1ec829(0x5a0)]===![]||isStripEntity(_0x8ce81)){_0x3034a6++;continue;}const _0x2efc79=_0x215ed9?_0x215ed9(_0x4acab1):_0x8ce81[_0x1ec829(0xc95)]===_0x1ec829(0x1fa)?_0x47915b:_0x54bc25;if(!_0x2efc79){_0x3034a6++;continue;}const _0x480801=_0x2c6ea5(_0x9b95d5['t']),_0x11d773=_0x6c45c8?.['baselineByIdx']?.[_0x1ec829(0xaad)](_0x4acab1['idx'])||null,_0x1f624f=_0x11d773?(_0x11d773['get'](_0x9b95d5['t'])??0x0)+_0x9b95d5['v']:_0x9b95d5['v'],_0x3f25f0=_0x43c0aa(_0x1f624f,_0x2efc79),_0x133bab=_0x1ff356[_0x3034a6++];_0x133bab[_0x1ec829(0x77a)]('cx',String(_0x480801)),_0x133bab[_0x1ec829(0x77a)]('cy',String(_0x3f25f0)),_0x133bab[_0x1ec829(0x77a)]('fill',this[_0x1ec829(0x9b7)][_0x1ec829(0x944)](_0x8ce81[_0x1ec829(0x800)],_0x8ce81[_0x1ec829(0xb30)])||_0x8ce81['color']||'#888'),_0x133bab[_0x1ec829(0xea7)][_0x1ec829(0xa1d)]='';}}},_0x49f8d5={'day':0x1,'week':0x2,'month':0x3,'year':0x4},_0x55866e=(_0x546145,_0x125d4d)=>{const _0xfaaac5=_0x5b8012,_0x3d372f=_0x546145[_0xfaaac5(0xdf7)](_0x27dc69=>!isStripEntity(_0x27dc69['s'][_0xfaaac5(0xb30)]));let _0x1e5252=null;for(const {s:_0x259100}of _0x3d372f['length']?_0x3d372f:_0x546145){const _0x2ba17a=_0x49f8d5[_0x259100?.[_0xfaaac5(0x574)]]?_0x259100[_0xfaaac5(0x574)]:null;if(!_0x2ba17a){_0x1e5252=null;break;}if(!_0x1e5252||_0x49f8d5[_0x2ba17a]<_0x49f8d5[_0x1e5252])_0x1e5252=_0x2ba17a;}const _0x4f89cc=_0x3d372f[_0xfaaac5(0xd64)]?_0x3d372f[0x0]:_0x546145[0x0],_0x33034a=!_0x4f89cc||isStripEntity(_0x4f89cc['s'][_0xfaaac5(0xb30)])?_0x125d4d:_0x4f89cc['p']['t'],_0x1989bf=_0x1a6ba9['tooltip_match_axis']?this[_0xfaaac5(0x815)](_0x33034a,_0x1a6ba9,_0x5724c5,_0x397e88,_0xc98102):formatDateTime(new Date(_0x33034a),_0x1a6ba9,_0x5724c5,_0x1e5252?{'precision':_0x1e5252}:undefined);return{'headerGrain':_0x1e5252,'dateStr':_0x1989bf};},_0x161b7a=_0x5f40a1=>{const _0xd3040c=_0x5b8012,_0x1136cb=_0x5f40a1[_0xd3040c(0xb30)],_0x3cc872=typeof _0x1136cb[_0xd3040c(0xe6b)]===_0xd3040c(0x6d7)&&(_0x1136cb['tooltip_name']['includes']('{{')||_0x1136cb[_0xd3040c(0xe6b)]['includes']('{%')),_0xede1f9=_0x1136cb[_0xd3040c(0xe6b)]!==undefined?_0x3cc872?pickName(_0x1136cb['tooltip_name'],this[_0xd3040c(0x9b7)]['_resolveTemplateText'](_0x1136cb[_0xd3040c(0xe6b)],_0x1136cb['entity'])??_0x5f40a1[_0xd3040c(0xc3f)]?.[_0xd3040c(0xa19)],_0x5f40a1[_0xd3040c(0xc3f)])??'':_0x1136cb[_0xd3040c(0xe6b)]:pickName(_0x1136cb[_0xd3040c(0xdcf)],this[_0xd3040c(0x9b7)][_0xd3040c(0x682)](_0x1136cb[_0xd3040c(0xdcf)],_0x1136cb[_0xd3040c(0xb30)])??_0x5f40a1['meta']?.[_0xd3040c(0x86f)],_0x5f40a1[_0xd3040c(0xc3f)])??_0x5f40a1['id'],_0x502f0c=_0x1136cb[_0xd3040c(0xb1e)]??_0x5f40a1[_0xd3040c(0xc3f)]?.[_0xd3040c(0x818)]??'',_0x5c40d7=_0x502f0c==null||_0x502f0c===![]?'':String(_0x502f0c),_0x3d35d9=this[_0xd3040c(0x9b7)][_0xd3040c(0x944)](_0x1136cb[_0xd3040c(0x800)],_0x1136cb[_0xd3040c(0xb30)])||_0x1136cb[_0xd3040c(0x800)]||_0xd3040c(0x363),_0x2632b1=_0x1136cb[_0xd3040c(0x7de)]===![],_0x22a8e6=_0xd3040c(0xdb4)+escapeHtml(_0x3d35d9)+(_0x2632b1?_0xd3040c(0x8b4):'')+_0xd3040c(0xa20),_0x358dbe=_0xede1f9?_0xd3040c(0x607)+escapeHtml(_0xede1f9)+_0xd3040c(0x681):'';return{'ent':_0x1136cb,'nameHtml':_0x358dbe,'swatch':_0x22a8e6,'unit':_0x5c40d7,'color':_0x3d35d9,'hideDot':_0x2632b1};},_0x15cb16=_0x518ec6=>{const _0x549692=_0x5b8012;if(_0x1a6ba9[_0x549692(0x5d2)]===_0x549692(0x2bd))return _0x518ec6[_0x549692(0xedc)]()['reverse']();if(_0x1a6ba9['tooltip_order']===_0x549692(0x4c7)){const _0x20f47b=({s:_0x46b110})=>{const _0xeed323=_0x549692,_0x13e8e1=_0x46b110[_0xeed323(0xb30)];return String((_0x13e8e1[_0xeed323(0xe6b)]!==undefined?pickName(_0x13e8e1[_0xeed323(0xe6b)],this['card'][_0xeed323(0x682)](_0x13e8e1[_0xeed323(0xe6b)],_0x13e8e1['entity'])??_0x46b110['meta']?.[_0xeed323(0xa19)],_0x46b110[_0xeed323(0xc3f)]):pickName(_0x13e8e1['name'],this['card'][_0xeed323(0x682)](_0x13e8e1[_0xeed323(0xdcf)],_0x13e8e1[_0xeed323(0xb30)])??_0x46b110[_0xeed323(0xc3f)]?.[_0xeed323(0x86f)],_0x46b110[_0xeed323(0xc3f)])??_0x46b110['id'])||'');};return _0x518ec6[_0x549692(0xedc)]()[_0x549692(0xaa7)]((_0x382f86,_0x5e2fad)=>_0x20f47b(_0x382f86)[_0x549692(0x24c)](_0x20f47b(_0x5e2fad),undefined,{'sensitivity':_0x549692(0xbb0)}));}return _0x518ec6;},_0x2b02f6=(_0x13e448,_0x156f8e,_0x5eb02f)=>{const _0xe6aac6=_0x5b8012,_0x48eb26=_0x13e448['entity'],_0x2f44b3=_0x48eb26[_0xe6aac6(0xc42)]&&_0x48eb26[_0xe6aac6(0xc42)][_0xe6aac6(0xd64)]?_0x48eb26[_0xe6aac6(0xc42)]:this[_0xe6aac6(0x9b7)][_0xe6aac6(0x845)](_0x48eb26,_0x13e448[_0xe6aac6(0x67e)])?null:_0x13e448[_0xe6aac6(0x6ec)]||autoStateMap(_0x48eb26,_0x5724c5,_0x1a6ba9?.[_0xe6aac6(0xfed)]);if(_0x2f44b3&&_0x2f44b3[_0xe6aac6(0xd64)]&&isNum(_0x156f8e['v'])){const _0x335e9a=Math[_0xe6aac6(0x424)](_0x156f8e['v']);if(_0x335e9a>=0x0&&_0x335e9a<_0x2f44b3['length']){const _0x6fad74=_0x13e448[_0xe6aac6(0xc3f)]?.[_0xe6aac6(0x818)],_0xb4698f=String(_0x2f44b3[_0x335e9a]?.[_0xe6aac6(0x50d)]||(_0x6fad74?_0x2f44b3[_0x335e9a]?.[_0xe6aac6(0x76c)]??'':localizeEntityState(_0x5724c5,_0x5724c5?.[_0xe6aac6(0x9e9)]?.[_0x48eb26[_0xe6aac6(0xb30)]],_0x2f44b3[_0x335e9a]?.['value']??'')))['trim']();if(_0xb4698f)return{'text':_0xb4698f,'mapped':!![]};}}return{'text':formatNumber(_0x156f8e['v'],_0x48eb26,_0x5724c5)+'\x20'+_0x5eb02f,'mapped':![]};},_0x4c2e65=(_0x330845,_0x20d1f9,_0x379583)=>_0x2b02f6(_0x330845,_0x20d1f9,_0x379583)[_0x5b8012(0x795)],_0x33cbb7=({s:_0x324d6b})=>{const _0x2b3ae4=_0x5b8012,_0x47acda=_0x324d6b[_0x2b3ae4(0xb30)][_0x2b3ae4(0xb1e)]??_0x324d6b[_0x2b3ae4(0xc3f)]?.['unit_of_measurement']??'';return _0x47acda==null||_0x47acda===![]?'':String(_0x47acda);},_0x3e33e8=_0x183b3c=>toNum(_0x183b3c?.['decimals'])??0x1,_0x546b5b=(_0x73b93a,_0x53b0f5,_0x4d6e50,_0x29ad81)=>{const _0xc13e19=_0x5b8012,_0x2bb3e3=_0x4d6e50-_0x53b0f5,_0x4d3199=Math[_0xc13e19(0xff5)](0x0,Math[_0xc13e19(0x424)](toNum(_0x73b93a?.['decimals'])??0x1)),_0x2a6206=Math[_0xc13e19(0x20f)](0xa,_0x4d3199),_0x2974de=Math[_0xc13e19(0x424)](_0x2bb3e3*_0x2a6206)/_0x2a6206,_0x221d14=_0x2974de>0x0?_0xc13e19(0x355):_0x2974de<0x0?_0xc13e19(0x510):_0xc13e19(0x33a),_0x154546=_0x53b0f5!==0x0?'\x20('+(_0x2974de>0x0?'+':'')+(_0x2bb3e3/Math['abs'](_0x53b0f5)*0x64)[_0xc13e19(0xd46)](0x1)+'%)':'',_0x49ed4c=''+(_0x2974de>0x0?'+':'')+formatNumber(_0x2974de,_0x73b93a,_0x5724c5)+(_0x29ad81?'\x20'+_0x29ad81:'')+_0x154546;return{'txt':_0x49ed4c,'col':_0x221d14,'trend':_0x2974de>0x0?'up':_0x2974de<0x0?'down':'flat'};},_0x17ddc1=(_0x58c0ee,_0x483d4c,_0x2b718e,_0x3c36e3,_0x3b71be,_0x521bab)=>{const _0x1986e4=_0x5b8012,_0x4b54ee=_0x2b718e['every'](_0x4efbc6=>_0x4efbc6===_0x2b718e[0x0])?_0x2b718e[0x0]:'',_0x3e35bf=_0x3c36e3&&_0x3c36e3[_0x1986e4(0xd64)]?_0x3c36e3:[],_0x15f622=_0x3e35bf[_0x1986e4(0xd64)]?Math['max'](..._0x3e35bf[_0x1986e4(0xc7b)](_0x3e33e8)):0x1,_0x523e71=_0x3e35bf[_0x1986e4(0xd64)]?_0x3e35bf[0x0]['number_format']||_0x1986e4(0x5b5):_0x1986e4(0x5b5),_0xc619a8=_0x3e35bf[_0x1986e4(0x526)](_0x2716dc=>(_0x2716dc[_0x1986e4(0xb8a)]||_0x1986e4(0x5b5))===_0x523e71)?_0x523e71:_0x1986e4(0x5b5),_0x1c637d={'decimals':_0x15f622,'number_format':_0xc619a8};let _0x433bcf=escapeHtml(formatNumber(_0x483d4c,_0x1c637d,_0x5724c5));if(isNum(_0x521bab)){_0x433bcf+='\x20→\x20'+escapeHtml(formatNumber(_0x521bab,_0x1c637d,_0x5724c5));if(_0x4b54ee)_0x433bcf+='\x20'+escapeHtml(_0x4b54ee);if(_0x1a6ba9[_0x1986e4(0x100e)]!==![]){const _0x53b857=_0x546b5b(_0x1c637d,_0x483d4c,_0x521bab,_0x4b54ee);_0x433bcf+='\x20<span\x20style=\x22color:'+_0x53b857[_0x1986e4(0x4be)]+_0x1986e4(0xe63)+escapeHtml(_0x53b857[_0x1986e4(0x7da)])+_0x1986e4(0x681);}return _0x1986e4(0x302)+escapeHtml(_0x58c0ee)+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+_0x433bcf+(_0x3b71be||'')+_0x1986e4(0x6b9);}return'<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>'+escapeHtml(_0x58c0ee)+_0x1986e4(0xf84)+_0x433bcf+(_0x4b54ee?'\x20'+escapeHtml(_0x4b54ee):'')+(_0x3b71be||'')+_0x1986e4(0x6b9);},_0x292bb8=(_0x4571a1,_0x10f726,_0x33629c,_0x20ad54)=>{const _0x584a64=_0x5b8012;_0x590b5e[_0x584a64(0x74c)]=_0x4571a1,_0x590b5e[_0x584a64(0xea7)][_0x584a64(0xa1d)]='';const _0x318949=_0x9d3522[_0x584a64(0xf56)](),_0x4bb5cf=_0x590b5e[_0x584a64(0xf56)]();let _0x188f52,_0x204e9c;if(_0x33629c)_0x188f52=_0x33629c[_0x584a64(0xb73)]-_0x318949[_0x584a64(0xc24)],_0x204e9c=_0x33629c[_0x584a64(0xc7a)]-_0x318949[_0x584a64(0x360)];else{const _0x4a0f2e=_0x202283(_0x10f726);_0x188f52=_0x4a0f2e['x'],_0x204e9c=_0x4a0f2e['y'];}let _0x208954=_0x188f52+0xc,_0xaf65a2=_0x204e9c+0xc;if(_0x208954+_0x4bb5cf['width']>_0x318949[_0x584a64(0xb92)])_0x208954=_0x188f52-_0x4bb5cf[_0x584a64(0xb92)]-0xc;if(_0xaf65a2+_0x4bb5cf[_0x584a64(0x492)]>_0x318949[_0x584a64(0x492)])_0xaf65a2=_0x204e9c-_0x4bb5cf[_0x584a64(0x492)]-0xc;_0x208954=Math[_0x584a64(0xff5)](0x0,_0x208954),_0xaf65a2=Math[_0x584a64(0xff5)](0x0,_0xaf65a2);const _0x3ccdc7=_0x9d3522['scrollLeft']||0x0;_0x590b5e[_0x584a64(0xea7)][_0x584a64(0xc24)]=_0x208954+_0x3ccdc7+'px',_0x590b5e['style'][_0x584a64(0x360)]=_0xaf65a2+'px',_0xdc8ed7(_0x20ad54);},_0xa50e8a=(_0x434009,_0x228577,_0x3c027e)=>{const _0xf65337=_0x5b8012;if(_0x434009<_0x246e17||_0x434009>_0x246e17+_0x228f58)return _0x460659();const {rows:_0x15b3de,total:_0x119497,snapX:_0x16d7e9}=_0x5bc50f(_0x434009,_0x228577);_0x52ce51=_0x15b3de;if(!_0x15b3de[_0xf65337(0xd64)])return _0x460659();if(!_0x2f2a29){_0x590b5e[_0xf65337(0xea7)][_0xf65337(0xa1d)]=_0xf65337(0x768),_0x2f9de4['style']['display']='none',_0x1ffb11(),_0xdc8ed7(_0x434009);return;}_0x2f9de4[_0xf65337(0x77a)]('x1',String(_0x16d7e9)),_0x2f9de4['setAttribute']('x2',String(_0x16d7e9)),_0x2f9de4[_0xf65337(0xea7)][_0xf65337(0xa1d)]='',_0x439aa0([_0x15b3de]);const {headerGrain:_0x447d19,dateStr:_0x5eef2b}=_0x55866e(_0x15b3de,_0x228577);let _0x5b7daa=_0xf65337(0x3da)+escapeHtml(_0x5eef2b)+'</div>';const _0x5cb1f9=_0x15cb16(_0x15b3de);let _0x4e9b88=null;for(const {s:_0x1c6752,p:_0x114289}of _0x5cb1f9){const {ent:_0x4cb7cd,nameHtml:_0xfe955b,swatch:_0x29664d,unit:_0xef5d2b,color:_0x172b7d,hideDot:_0x3d074d}=_0x161b7a(_0x1c6752);let _0x4f4f97='';if(_0x4cb7cd[_0xf65337(0x767)]!=null){const _0x123e3d=toNum(_0x4cb7cd['offset']);if(isNum(_0x123e3d)&&_0x123e3d!==0x0){const _0x5b13ee=_0x114289['t']-_0x123e3d*0x36ee80,_0x2822b6=formatDateTime(new Date(_0x5b13ee),_0x1a6ba9,_0x5724c5,_0x447d19?{'precision':_0x447d19}:undefined);_0x2822b6!==_0x4e9b88&&(_0x5b7daa+=_0xf65337(0x70a)+escapeHtml(_0x2822b6)+_0xf65337(0x5ca),_0x4e9b88=_0x2822b6);}const _0x495634=_0x15b3de[_0xf65337(0xdf7)](_0x206552=>_0x206552['s'][_0xf65337(0xb30)]?.[_0xf65337(0x767)]===_0x4cb7cd[_0xf65337(0x767)])['length'];if(_0x495634>0x1&&_0x4cb7cd['_compareCfg']?.[_0xf65337(0x89d)]){const _0x5eeea0=_0x15b3de[_0xf65337(0x403)](_0x18efb4=>_0x18efb4['s']['entity']?.[_0xf65337(0x767)]==null&&_0x18efb4['s']['idx']===_0x4cb7cd[_0xf65337(0x767)]);if(_0x5eeea0&&isNum(_0x5eeea0['p']?.['v'])&&isNum(_0x114289['v'])&&_0x114289['v']!==0x0){const _0x42b83d=(_0x5eeea0['p']['v']-_0x114289['v'])/Math[_0xf65337(0xe54)](_0x114289['v'])*0x64,_0x3fda6b=_0x42b83d>0x0?'var(--success-color,\x20#26a69a)':_0x42b83d<0x0?'var(--error-color,\x20#ef5350)':'var(--secondary-text-color)';_0x4f4f97=_0xf65337(0xa76)+_0x3fda6b+'\x22>'+(_0x42b83d>0x0?'+':'')+_0x42b83d[_0xf65337(0xd46)](0x1)+_0xf65337(0xbb4);}}}if(_0x4cb7cd['_compareOf']==null&&_0x4cb7cd['compare']){const _0x3d69c1=_0x15b3de[_0xf65337(0xdf7)](_0x4bf790=>_0x4bf790['s']['entity']?.[_0xf65337(0x767)]===_0x1c6752[_0xf65337(0x67e)]);if(_0x3d69c1[_0xf65337(0xd64)]===0x1){const _0x54c158=_0x3d69c1[0x0],_0x4f7623=_0x54c158['s']['entity']?.[_0xf65337(0xc7f)];if(_0x4f7623?.['show_delta']&&isNum(_0x54c158['p']?.['v'])&&_0x54c158['p']['v']!==0x0&&isNum(_0x114289['v'])){const _0x1538f6=(_0x114289['v']-_0x54c158['p']['v'])/Math[_0xf65337(0xe54)](_0x54c158['p']['v'])*0x64,_0x5c833c=_0x1538f6>0x0?_0xf65337(0x355):_0x1538f6<0x0?'var(--error-color,\x20#ef5350)':_0xf65337(0x33a);_0x4f4f97=_0xf65337(0xa76)+_0x5c833c+'\x22>'+(_0x1538f6>0x0?'+':'')+_0x1538f6[_0xf65337(0xd46)](0x1)+_0xf65337(0xbb4);}}}_0x5b7daa+=_0xf65337(0x100b)+_0x29664d+_0xf65337(0x1eb)+_0xfe955b+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(_0x4c2e65(_0x1c6752,_0x114289,_0xef5d2b))+_0x4f4f97+_0xf65337(0x6b9);if(_0x4cb7cd[_0xf65337(0x963)]===_0xf65337(0x8f7)&&isNum(_0x114289['o'])){_0x5b7daa+=_0xf65337(0xa81)+escapeHtml(formatNumber(_0x114289['o'],_0x4cb7cd,_0x5724c5))+_0xf65337(0x354)+escapeHtml(formatNumber(_0x114289['h'],_0x4cb7cd,_0x5724c5))+'\x20/\x20'+escapeHtml(formatNumber(_0x114289['l'],_0x4cb7cd,_0x5724c5))+'\x20/\x20'+escapeHtml(formatNumber(_0x114289['c'],_0x4cb7cd,_0x5724c5))+'\x20'+escapeHtml(_0xef5d2b)+_0xf65337(0x655);const _0x487084=(_0x1b5bfa,_0x5cc060)=>isNum(_0x1b5bfa)&&isNum(_0x5cc060)&&_0x5cc060!==0x0?_0x1b5bfa/_0x5cc060*0x64:null,_0x5b6b45=(_0x1e3353,_0x4d52e2)=>{const _0x37ca39=_0xf65337;if(_0x1e3353===null)return null;const _0x211340=_0x4d52e2&&_0x1e3353>0x0?'+':'';return''+_0x211340+_0x1e3353[_0x37ca39(0xd46)](0x2)+'%';},_0x1e82d5=_0x487084(_0x114289['c']-_0x114289['o'],_0x114289['o']),_0x23fa3c=_0x487084(_0x114289['h']-_0x114289['l'],_0x114289['l']);if(_0x1e82d5!==null){const _0x383e2d=_0x1e82d5>0x0,_0x24c36e=_0x1e82d5===0x0,_0x3f68d4=_0x1c6752['_candleColors']||{},_0x4cc895=_0x24c36e?'var(--secondary-text-color)':_0x383e2d?_0x3f68d4['up']||'var(--success-color,\x20#26a69a)':_0x3f68d4[_0xf65337(0x968)]||_0xf65337(0x510);_0x5b7daa+=_0xf65337(0xcc7)+escapeHtml(cardT(_0x5724c5,_0x1a6ba9,_0xf65337(0x5b7)))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22\x20style=\x22color:'+_0x4cc895+'\x22>'+escapeHtml(_0x5b6b45(_0x1e82d5,!![]))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>';}_0x23fa3c!==null&&(_0x5b7daa+=_0xf65337(0xcc7)+escapeHtml(cardT(_0x5724c5,_0x1a6ba9,_0xf65337(0xec2)))+_0xf65337(0xf0b)+escapeHtml(_0x5b6b45(_0x23fa3c,![]))+_0xf65337(0xe60));}if(_0x4cb7cd['show_range_band']&&_0x114289['bMin']!=null&&_0x114289[_0xf65337(0xc2b)]!=null){const _0x4b3dc7=_0xf65337(0xcbd)+escapeHtml(_0x172b7d)+_0xf65337(0xed7)+(_0x3d074d?_0xf65337(0x8b4):'')+'\x22></span>';_0x5b7daa+='<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'+_0x4b3dc7+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-name\x22>'+escapeHtml(cardT(_0x5724c5,_0x1a6ba9,_0xf65337(0x886)))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22sgc-tt-val\x22>'+escapeHtml(formatNumber(_0x114289['bMin'],_0x4cb7cd,_0x5724c5))+'\x20→\x20'+escapeHtml(formatNumber(_0x114289[_0xf65337(0xc2b)],_0x4cb7cd,_0x5724c5))+'\x20'+escapeHtml(_0xef5d2b)+_0xf65337(0x655);}}const _0x26f943=_0x15b3de[_0xf65337(0xdf7)](_0x19fcd7=>!isStripEntity(_0x19fcd7['s']['entity']));if(_0x26f943[_0xf65337(0xd64)]>0x1){if(_0x1a6ba9[_0xf65337(0x2c3)]&&_0x1a6ba9['tooltip_stacked_total']!==![]){const _0x321989=_0xf65337(0x524),_0x11f07c=new Map();for(const _0x16ea79 of _0x26f943){const _0x34ff42=_0x16ea79['s']['entity'][_0xf65337(0xc2d)],_0x433792=_0x34ff42===undefined||_0x34ff42===null||_0x34ff42===''?_0xf65337(0xcfc):String(_0x34ff42);let _0x30e797=_0x11f07c[_0xf65337(0xaad)](_0x433792);!_0x30e797&&(_0x30e797={'sum':0x0,'units':[],'ents':[],'cmpEnt':null},_0x11f07c[_0xf65337(0xbbe)](_0x433792,_0x30e797));if(isNum(_0x16ea79['p']['v']))_0x30e797[_0xf65337(0x3d4)]+=_0x16ea79['p']['v'];_0x30e797[_0xf65337(0xcb3)][_0xf65337(0x40b)](_0x33cbb7(_0x16ea79)),_0x30e797[_0xf65337(0x45b)][_0xf65337(0x40b)](_0x16ea79['s'][_0xf65337(0xb30)]);if(_0x16ea79['s'][_0xf65337(0xb30)][_0xf65337(0x767)]!=null&&!_0x30e797['cmpEnt'])_0x30e797['cmpEnt']=_0x16ea79['s'][_0xf65337(0xb30)];}if(_0x11f07c[_0xf65337(0xe72)]>0x1)for(const [_0x3dc83a,_0x305dad]of _0x11f07c){const _0x56cd91=_0x3dc83a[_0xf65337(0xdd8)](_0x321989),_0x4b23e3=_0x56cd91>=0x0,_0x132bef=_0x4b23e3?_0x3dc83a['slice'](0x0,_0x56cd91):_0x3dc83a,_0x1eb292=_0x132bef===_0xf65337(0xcfc)?'':_0x132bef;if(!_0x1eb292&&!_0x4b23e3)continue;let _0x4f4a91=(_0x1eb292?_0x1eb292+'\x20':'')+cardT(_0x5724c5,_0x1a6ba9,_0xf65337(0xc99)),_0x19759e='';if(_0x4b23e3){const _0x3cb453=_0x305dad[_0xf65337(0xfe2)]?.[_0xf65337(0xc7f)],_0x3a3454=Math[_0xf65337(0xff5)](0x1,Math[_0xf65337(0x4fd)](toNum(_0x3cb453?.['periods_back'])||0x1));_0x4f4a91+='\x20('+cardT(_0x5724c5,_0x1a6ba9,COMPARE_PERIOD_LABELS[_0x3cb453?.[_0xf65337(0x831)]]||_0xf65337(0xf1d))+(_0x3a3454>0x1?'\x20×'+_0x3a3454:'')+')',_0x5b7daa+=_0xf65337(0x9a9)+_0x17ddc1(_0x4f4a91,_0x305dad[_0xf65337(0x3d4)],_0x305dad[_0xf65337(0xcb3)],_0x305dad[_0xf65337(0x45b)])+_0xf65337(0xf0f);continue;}const _0x279d4c=[];for(const _0x4d03e9 of _0x11f07c['keys']()){if(_0x4d03e9[_0xf65337(0xfb6)](_0x3dc83a+_0x321989)||_0x132bef===_0xf65337(0xcfc)&&_0x4d03e9[_0xf65337(0xfb6)]('__default'+_0x321989))_0x279d4c['push'](_0x4d03e9);}if(_0x279d4c[_0xf65337(0xd64)]===0x1){const _0x50c685=_0x11f07c[_0xf65337(0xaad)](_0x279d4c[0x0]);if(_0x50c685[_0xf65337(0xfe2)]?.[_0xf65337(0xc7f)]?.[_0xf65337(0x89d)]!==![]&&isNum(_0x50c685[_0xf65337(0x3d4)])&&_0x50c685[_0xf65337(0x3d4)]!==0x0&&isNum(_0x305dad[_0xf65337(0x3d4)])){const _0x2c8f30=(_0x305dad[_0xf65337(0x3d4)]-_0x50c685[_0xf65337(0x3d4)])/Math[_0xf65337(0xe54)](_0x50c685[_0xf65337(0x3d4)])*0x64,_0x330a5f=_0x2c8f30>0x0?'var(--success-color,\x20#26a69a)':_0x2c8f30<0x0?_0xf65337(0x510):_0xf65337(0x33a);_0x19759e='\x20<span\x20style=\x22opacity:0.8;font-size:0.9em;color:'+_0x330a5f+'\x22>'+(_0x2c8f30>0x0?'+':'')+_0x2c8f30[_0xf65337(0xd46)](0x1)+_0xf65337(0xbb4);}}_0x5b7daa+=_0x17ddc1(_0x4f4a91,_0x305dad[_0xf65337(0x3d4)],_0x305dad[_0xf65337(0xcb3)],_0x305dad[_0xf65337(0x45b)],_0x19759e);}}_0x1a6ba9['show_tooltip_total']!==![]&&(_0x5b7daa+=_0x17ddc1(cardT(_0x5724c5,_0x1a6ba9,_0xf65337(0xc99)),_0x119497,_0x26f943['map'](_0x33cbb7),_0x26f943[_0xf65337(0xc7b)](_0x495012=>_0x495012['s'][_0xf65337(0xb30)])));}_0x292bb8(_0x5b7daa,_0x16d7e9,_0x3c027e,_0x434009);},_0x374764=_0x1afe9b=>{const _0x3cdcfd=_0x5b8012,_0x3b6992=Math[_0x3cdcfd(0x424)](Math['abs'](_0x1afe9b)/0x3e8);if(_0x3b6992<0x3c)return _0x3b6992+'s';const _0x33ff91=Math[_0x3cdcfd(0x424)](_0x3b6992/0x3c),_0x28532a=Math[_0x3cdcfd(0x4fd)](_0x33ff91/0x5a0),_0x43641b=Math[_0x3cdcfd(0x4fd)](_0x33ff91%0x5a0/0x3c),_0x246130=_0x33ff91%0x3c,_0x2fa6ca=[];if(_0x28532a)_0x2fa6ca[_0x3cdcfd(0x40b)](_0x28532a+'d');if(_0x43641b)_0x2fa6ca[_0x3cdcfd(0x40b)](_0x43641b+'h');if(_0x246130||!_0x2fa6ca[_0x3cdcfd(0xd64)])_0x2fa6ca[_0x3cdcfd(0x40b)](_0x246130+'m');return _0x2fa6ca[_0x3cdcfd(0x2b9)]('\x20');},_0x39070f=()=>(_0x212cd7[_0x5b8012(0x61a)]||[])[_0x5b8012(0x1c1)](_0x24c3db=>_0x24c3db['t']>=_0x397e88&&_0x24c3db['t']<=_0xc98102),_0x138d13=()=>{const _0x425e3e=_0x5b8012;while(_0x15b785[_0x425e3e(0x68b)])_0x15b785[_0x425e3e(0x4dd)](_0x15b785[_0x425e3e(0x68b)]);const _0x5fb124=_0x212cd7['_pins']||[];_0x5fb124[_0x425e3e(0xd7d)]((_0x55f109,_0x588048)=>{const _0x47a1f4=_0x425e3e;if(_0x55f109['t']<_0x397e88||_0x55f109['t']>_0xc98102)return;const _0x31bf88=String(_0x199f21(_0x55f109['t']));_0x15b785['appendChild'](svgEl(_0x47a1f4(0x256),{'class':_0x47a1f4(0x5c4),'x1':_0x31bf88,'x2':_0x31bf88,'y1':String(_0x5ebc44),'y2':String(_0x5ebc44+_0xa2bd63)})),_0x15b785['appendChild'](svgEl(_0x47a1f4(0x256),{'class':'sgc-pin-hit','data-pin':String(_0x588048),'x1':_0x31bf88,'x2':_0x31bf88,'y1':String(_0x5ebc44),'y2':String(_0x5ebc44+_0xa2bd63)}));if(_0x5fb124[_0x47a1f4(0xd64)]>0x1){const _0xc16285=svgEl('text',{'class':_0x47a1f4(0x514),'x':String(_0x199f21(_0x55f109['t'])+0x4),'y':String(_0x5ebc44+0xa)});_0xc16285['textContent']=_0x588048===0x0?'A':'B',_0x15b785[_0x47a1f4(0xe0a)](_0xc16285);}});},_0x37669b=_0x2e368b=>{const _0x3c8fd4=_0x5b8012;_0x212cd7['_pinReadout']=_0x2e368b,_0x212cd7[_0x3c8fd4(0xf06)]?.();},_0x790349=()=>{const _0x213448=_0x5b8012,_0x5db92a=_0x212cd7[_0x213448(0x61a)]||[];_0x138d13();if(!_0x5db92a['length']){_0x37669b(null);return;}const _0x49c70c=new Map(),_0xc0101b=_0x5db92a[_0x213448(0xdf7)](_0xf340eb=>_0xf340eb['t']>=_0x397e88&&_0xf340eb['t']<=_0xc98102);if(_0x5db92a[_0x213448(0xd64)]===0x1){if(!_0xc0101b[_0x213448(0xd64)]){_0x460659(),_0x37669b(null);return;}_0xa50e8a(_0x199f21(_0x5db92a[0x0]['t']),_0x5db92a[0x0]['t'],null);for(const {s:_0x3ffa97,p:_0x51ce07}of _0x52ce51){const {unit:_0x58aff2}=_0x161b7a(_0x3ffa97);_0x49c70c[_0x213448(0xbbe)](_0x3ffa97['id'],{'text':_0x4c2e65(_0x3ffa97,_0x51ce07,_0x58aff2)});}_0x37669b(_0x49c70c);return;}const _0xd7a70a=_0x5db92a[0x0]['t'],_0x3d1c6d=_0x5db92a[0x1]['t'],_0x55a100=_0x217a55=>_0x217a55>=_0x397e88&&_0x217a55<=_0xc98102,_0x3f210d=_0x55a100(_0xd7a70a)?_0x5bc50f(_0x199f21(_0xd7a70a),_0xd7a70a):{'rows':[],'total':0x0,'snapX':_0x199f21(_0xd7a70a)},_0x2513ca=_0x55a100(_0x3d1c6d)?_0x5bc50f(_0x199f21(_0x3d1c6d),_0x3d1c6d):{'rows':[],'total':0x0,'snapX':_0x199f21(_0x3d1c6d)};_0x2f9de4['style'][_0x213448(0xa1d)]='none';if(!_0x2f2a29||!_0x3f210d[_0x213448(0x650)][_0x213448(0xd64)]&&!_0x2513ca[_0x213448(0x650)]['length']){_0x460659(),_0x37669b(null);return;}_0x439aa0([_0x3f210d[_0x213448(0x650)],_0x2513ca[_0x213448(0x650)]]);const _0x578b3f=_0x55866e(_0x3f210d[_0x213448(0x650)],_0xd7a70a)[_0x213448(0xe84)],_0x1ab12f=_0x55866e(_0x2513ca['rows'],_0x3d1c6d)[_0x213448(0xe84)];let _0x1891d2=_0x213448(0x3da)+escapeHtml(_0x578b3f)+'\x20→\x20'+escapeHtml(_0x1ab12f)+_0x213448(0x6ba)+escapeHtml(_0x374764(_0x3d1c6d-_0xd7a70a))+'</span></div>';const _0x3c8f02=_0x1a6ba9[_0x213448(0x100e)]!==![];let _0x2f8522=0x0,_0x4bf1d2=0x0,_0xab404=0x0;const _0x4c17d8=[],_0x46e09a=[],_0x3d33ad=[];for(const _0x42dd44 of _0x409d70){const _0x2dca0c=_0x3f210d['rows'][_0x213448(0x403)](_0x5ef2de=>_0x5ef2de['s']===_0x42dd44),_0x2c5ac1=_0x2513ca['rows']['find'](_0x95073f=>_0x95073f['s']===_0x42dd44);if(_0x2dca0c||_0x2c5ac1)_0x3d33ad[_0x213448(0x40b)]({'s':_0x42dd44,'a':_0x2dca0c,'b':_0x2c5ac1});}for(const {s:_0x35e6be,a:_0x5b9d13,b:_0x42e401}of _0x15cb16(_0x3d33ad)){const {ent:_0x53df84,nameHtml:_0x2fb86c,swatch:_0x3d405b,unit:_0x5d28b8}=_0x161b7a(_0x35e6be),_0x24a129=_0x5b9d13?_0x2b02f6(_0x35e6be,_0x5b9d13['p'],_0x5d28b8):null,_0x2f82ae=_0x42e401?_0x2b02f6(_0x35e6be,_0x42e401['p'],_0x5d28b8):null,_0xbe76db=_0x24a129?_0x24a129[_0x213448(0x795)]:'—',_0xc4c404=_0x2f82ae?_0x2f82ae[_0x213448(0x795)]:'—';_0x1891d2+=_0x213448(0x100b)+_0x3d405b+_0x213448(0x1eb)+_0x2fb86c+_0x213448(0x465)+escapeHtml(_0xbe76db)+_0x213448(0x54f)+escapeHtml(_0xc4c404)+_0x213448(0x6b9);let _0x29daa0={'text':_0xbe76db+_0x213448(0x54f)+_0xc4c404};const _0xb7944a=_0x5b9d13&&_0x42e401&&isNum(_0x5b9d13['p']['v'])&&isNum(_0x42e401['p']['v'])&&!_0x24a129[_0x213448(0x398)]&&!_0x2f82ae[_0x213448(0x398)]&&!isStripEntity(_0x53df84)&&_0x53df84['_compareOf']==null;if(_0xb7944a){_0xab404++,_0x2f8522+=_0x5b9d13['p']['v'],_0x4bf1d2+=_0x42e401['p']['v'],_0x4c17d8[_0x213448(0x40b)](_0x5d28b8),_0x46e09a[_0x213448(0x40b)](_0x53df84);if(_0x3c8f02){const _0x532317=_0x427f21=>_0x53df84[_0x213448(0xe6f)]?Math[_0x213448(0xe54)](_0x427f21):_0x427f21,_0x3758d6=_0x546b5b(_0x53df84[_0x213448(0xe6f)]?cloneEntity(_0x53df84,{'invert':![]}):_0x53df84,_0x532317(_0x5b9d13['p']['v']),_0x532317(_0x42e401['p']['v']),_0x5d28b8);_0x1891d2+=_0x213448(0x71b)+_0x3758d6['col']+'\x22>'+escapeHtml(_0x3758d6[_0x213448(0x7da)])+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>',_0x29daa0={'text':_0xbe76db+_0x213448(0x54f)+_0xc4c404+'\x20·\x20Δ\x20'+_0x3758d6['txt'],'trend':_0x3758d6['trend']};}}_0x49c70c[_0x213448(0xbbe)](_0x35e6be['id'],_0x29daa0);}_0xab404>0x1&&_0x1a6ba9['show_tooltip_total']!==![]&&(_0x1891d2+=_0x17ddc1(cardT(_0x5724c5,_0x1a6ba9,_0x213448(0xc99)),_0x2f8522,_0x4c17d8,_0x46e09a,'',_0x4bf1d2));const _0x481429=_0x55a100(_0x3d1c6d)?_0x199f21(_0x3d1c6d):_0x199f21(_0xd7a70a);_0x292bb8(_0x1891d2,_0x481429,null,_0x481429),_0x37669b(_0x49c70c);};let _0x3078cc=[],_0x200641=null;const _0x2949b2=()=>{const _0x2bc0d0=_0x5b8012;for(const _0x53e06e of _0x3078cc)_0x53e06e[_0x2bc0d0(0xf3b)][_0x2bc0d0(0x58e)](_0x2bc0d0(0xce1));_0x3078cc=[];if(_0x53d452)_0x53d452['style']['display']='none';},_0xdc8ed7=_0x218c48=>{const _0x2a88ba=_0x5b8012;_0x2949b2();if(_0x218c48==null)return;const _0x3fe846=_0x200641||(_0x200641=_0xe61790[_0x2a88ba(0x86d)]('.sgc-bar')),_0x342cce=new Set();let _0xeab15b=null,_0x4e4efd=null;for(const _0x276409 of _0x3fe846){const _0x287289=parseFloat(_0x276409[_0x2a88ba(0xea5)]('data-x')),_0x125352=parseFloat(_0x276409['getAttribute'](_0x2a88ba(0xedf)));if(!isFinite(_0x287289)||!isFinite(_0x125352))continue;if(_0x218c48>=_0x287289&&_0x218c48<=_0x287289+_0x125352){const _0x6c2713=_0x276409[_0x2a88ba(0xea5)](_0x2a88ba(0x211));if(_0x6c2713!=null)_0x342cce['add'](_0x6c2713);if(_0xeab15b===null){const _0x5e990b=parseFloat(_0x276409[_0x2a88ba(0xea5)]('data-band-x')),_0x4e5fef=parseFloat(_0x276409[_0x2a88ba(0xea5)](_0x2a88ba(0x31b)));isFinite(_0x5e990b)&&isFinite(_0x4e5fef)&&(_0xeab15b=_0x5e990b,_0x4e4efd=_0x4e5fef);}}}if(!_0x342cce[_0x2a88ba(0xe72)])return;for(const _0x2379d0 of _0x3fe846){_0x342cce[_0x2a88ba(0x56f)](_0x2379d0[_0x2a88ba(0xea5)](_0x2a88ba(0x211)))&&(_0x2379d0[_0x2a88ba(0xf3b)][_0x2a88ba(0x7c5)](_0x2a88ba(0xce1)),_0x3078cc['push'](_0x2379d0));}if(_0x53d452&&_0xeab15b!==null){const _0xc96e07=Math['max'](_0x246e17,_0xeab15b),_0xb7a27f=Math['min'](_0x246e17+_0x228f58,_0xeab15b+_0x4e4efd);_0x53d452['setAttribute']('x',String(_0xc96e07)),_0x53d452[_0x2a88ba(0x77a)](_0x2a88ba(0xb92),String(Math[_0x2a88ba(0xff5)](0x0,_0xb7a27f-_0xc96e07))),_0x53d452['style'][_0x2a88ba(0xa1d)]='';}},_0x460659=()=>{const _0x290ee5=_0x5b8012;_0x590b5e[_0x290ee5(0xea7)][_0x290ee5(0xa1d)]=_0x290ee5(0x768),_0x2f9de4[_0x290ee5(0xea7)][_0x290ee5(0xa1d)]=_0x290ee5(0x768),_0x1ffb11(),_0x2949b2();},_0x57fc83=_0x4b8104=>{const _0x47d656=_0x5b8012;if(!_0x1a6ba9[_0x47d656(0x252)])return;window[_0x47d656(0x259)](new CustomEvent(_0x47d656(0xed4),{'detail':{'time':_0x4b8104,'group':_0x1a6ba9['tooltip_sync_group']||null,'sourceId':_0x212cd7[_0x47d656(0x94b)]}}));},_0x1fecc2=()=>{const _0x4c3522=_0x5b8012;if(_0x212cd7[_0x4c3522(0x61a)]?.['length']&&_0x39070f())return;_0x460659(),_0x57fc83(null);},_0x1a81af=()=>{const _0x33e53b=_0x5b8012;if(_0x212cd7['_pins']?.[_0x33e53b(0xd64)])_0x212cd7[_0x33e53b(0x367)]={'pins':_0x212cd7['_pins'][_0x33e53b(0xedc)](),'at':Date[_0x33e53b(0x7ef)]()};_0x212cd7[_0x33e53b(0x61a)]=[],_0x212cd7[_0x33e53b(0x306)]=null,_0x138d13(),_0x460659(),_0x37669b(null),_0x57fc83(null);};let _0x3c4ec9=null;const _0x46f81f=_0xf0c206=>{const _0xcc587=_0x5b8012;if(!_0x187071)_0x187071=_0xe61790['getBoundingClientRect']();if(_0x44f5ce==null)_0x44f5ce=parseFloat(_0xe61790['getAttribute'](_0xcc587(0xbad))[_0xcc587(0x6ce)]('\x20')[0x2]);return{'x':(_0xf0c206-_0x187071['left'])/(_0x187071['width']/_0x44f5ce),'scale':_0x187071[_0xcc587(0xb92)]/_0x44f5ce};},_0x2e3899=_0x382b8a=>{const _0x5bc1aa=_0x5b8012;_0x3c4ec9=null;if(!_0x4863c6)return;if(_0x382b8a['button']!==0x0)return;if(_0x212cd7[_0x5bc1aa(0x8cc)]||_0x212cd7[_0x5bc1aa(0x49d)]||_0x212cd7[_0x5bc1aa(0x222)])return;const _0x253045=_0x382b8a[_0x5bc1aa(0x38f)]?.[_0x5bc1aa(0x237)]?.(_0x5bc1aa(0x823));let _0x5d9dfc=_0x253045?parseInt(_0x253045[_0x5bc1aa(0xea5)](_0x5bc1aa(0x26b)),0xa):-0x1;const _0x53d956=_0x212cd7['_pins']||[];if(!(_0x5d9dfc>=0x0)&&_0x53d956[_0x5bc1aa(0xd64)]){const {x:_0x134a3f,scale:_0x234e3e}=_0x46f81f(_0x382b8a[_0x5bc1aa(0xb73)]);_0x53d956[_0x5bc1aa(0xd7d)]((_0x2aab7d,_0xe95492)=>{const _0x42de55=_0x5bc1aa;if(Math[_0x42de55(0xe54)](_0x199f21(_0x2aab7d['t'])-_0x134a3f)*_0x234e3e<=0xc)_0x5d9dfc=_0xe95492;});}if(_0x5d9dfc>=0x0&&_0x5d9dfc<_0x53d956[_0x5bc1aa(0xd64)]){_0x212cd7['_pinDrag']=_0x5d9dfc;try{_0xe61790['setPointerCapture'](_0x382b8a[_0x5bc1aa(0x611)]);}catch(_0x464fcd){}if(_0x382b8a['cancelable'])_0x382b8a[_0x5bc1aa(0xfa8)]();return;}_0x3c4ec9={'id':_0x382b8a['pointerId'],'x':_0x382b8a[_0x5bc1aa(0xb73)],'y':_0x382b8a[_0x5bc1aa(0xc7a)],'at':Date[_0x5bc1aa(0x7ef)]()};},_0x23d807=_0xbc30aa=>{const _0x1d6906=_0x5b8012;if(_0x212cd7['_pinDrag']==null)return![];_0x212cd7[_0x1d6906(0x306)]=null;try{_0xe61790[_0x1d6906(0x935)](_0xbc30aa['pointerId']);}catch(_0x426f54){}if(_0x212cd7[_0x1d6906(0x61a)]?.[_0x1d6906(0xd64)])_0x57fc83(_0x212cd7['_pins'][0x0]['t']);return!![];},_0x5eff49=_0x2a7487=>{const _0x225579=_0x5b8012;if(_0x23d807(_0x2a7487))return;const _0x57e55a=_0x3c4ec9;_0x3c4ec9=null;if(!_0x4863c6||!_0x57e55a||_0x57e55a['id']!==_0x2a7487['pointerId'])return;if(Math['abs'](_0x2a7487[_0x225579(0xb73)]-_0x57e55a['x'])>0x8||Math[_0x225579(0xe54)](_0x2a7487[_0x225579(0xc7a)]-_0x57e55a['y'])>0x8||Date[_0x225579(0x7ef)]()-_0x57e55a['at']>0x190)return;if(_0x212cd7[_0x225579(0x49d)]||_0x212cd7[_0x225579(0x222)])return;if(Date[_0x225579(0x7ef)]()-(_0x212cd7[_0x225579(0xc0d)]||0x0)<0x190||Date[_0x225579(0x7ef)]()-(_0x212cd7['_lastTouchPopT']||0x0)<0x2bc)return;const {x:_0x4967c6}=_0x46f81f(_0x2a7487['clientX']);if(_0x4967c6<_0x246e17||_0x4967c6>_0x246e17+_0x228f58)return;if(!Array['isArray'](_0x212cd7[_0x225579(0x61a)]))_0x212cd7[_0x225579(0x61a)]=[];if(_0x212cd7[_0x225579(0x61a)][_0x225579(0xd64)]>=_0x3f0cca){_0x1a81af();return;}_0x212cd7[_0x225579(0x61a)][_0x225579(0x40b)]({'t':_0x46f6ec(_0x4967c6),'at':Date[_0x225579(0x7ef)]()}),_0x212cd7[_0x225579(0x61a)][_0x225579(0xaa7)]((_0x2903e7,_0x417b90)=>_0x2903e7['t']-_0x417b90['t']),clearTimeout(_0x212cd7[_0x225579(0x58b)]),_0x212cd7[_0x225579(0x58b)]=null,_0x790349(),_0x57fc83(_0x212cd7[_0x225579(0x61a)][0x0]['t']);},_0x37b92d=_0x4684d9=>{_0x23d807(_0x4684d9),_0x3c4ec9=null;};_0x212cd7[_0x5b8012(0x3c9)]=_0x1a81af,_0x212cd7[_0x5b8012(0xd48)]=()=>{const _0x4438ab=_0x5b8012,_0xd0bc25=Date[_0x4438ab(0x7ef)](),_0x35dc90=_0x212cd7[_0x4438ab(0x367)];if(_0x35dc90&&_0xd0bc25-_0x35dc90['at']<0x1f4&&_0x35dc90[_0x4438ab(0x6aa)]['length']){_0x212cd7['_pinsBackup']=null,_0x212cd7[_0x4438ab(0x61a)]=_0x35dc90[_0x4438ab(0x6aa)][_0x4438ab(0xc7b)](_0x3ba693=>({'t':_0x3ba693['t'],'at':0x0})),_0x790349(),_0x57fc83(_0x212cd7[_0x4438ab(0x61a)][0x0]['t']);return;}const _0x1c5454=(_0x212cd7[_0x4438ab(0x61a)]||[])[_0x4438ab(0xdf7)](_0x37e3ca=>_0xd0bc25-_0x37e3ca['at']>0x1f4);if(_0x1c5454[_0x4438ab(0xd64)]===(_0x212cd7[_0x4438ab(0x61a)]||[])[_0x4438ab(0xd64)])return;_0x212cd7[_0x4438ab(0x61a)]=_0x1c5454;if(_0x1c5454[_0x4438ab(0xd64)])_0x790349();else _0x1a81af();};let _0x187071=null,_0x44f5ce=null;const _0xa162d6=()=>{_0x187071=null,_0x44f5ce=null;},_0x1c004c=new ResizeObserver(_0xa162d6);_0x1c004c['observe'](_0xe61790),window['addEventListener']('scroll',_0xa162d6,{'passive':!![]}),_0x9d3522[_0x5b8012(0x9d1)](_0x5b8012(0x8e5),_0xa162d6,{'passive':!![]});let _0x3d8090=0x0,_0x171b5f=null;const _0x551923=()=>{const _0x1e12b5=_0x5b8012;_0x3d8090=0x0;const _0xdfafdc=_0x171b5f;_0x171b5f=null;if(!_0xdfafdc)return;if(_0x212cd7[_0x1e12b5(0x8cc)]){if(_0x590b5e[_0x1e12b5(0xea7)][_0x1e12b5(0xa1d)]!==_0x1e12b5(0x768))_0x1fecc2();return;}if(_0x212cd7[_0x1e12b5(0x61a)]?.[_0x1e12b5(0xd64)]&&_0x39070f()){const _0x24a9fc=_0x212cd7[_0x1e12b5(0x306)];if(_0x24a9fc==null||!_0x212cd7[_0x1e12b5(0x61a)][_0x24a9fc])return;const {x:_0x113d50}=_0x46f81f(_0xdfafdc[_0x1e12b5(0xb73)]),_0x26aa80=Math[_0x1e12b5(0xff5)](_0x246e17,Math[_0x1e12b5(0x1006)](_0x246e17+_0x228f58,_0x113d50));_0x212cd7[_0x1e12b5(0x61a)][_0x24a9fc]['t']=_0x46f6ec(_0x26aa80);_0x212cd7[_0x1e12b5(0x61a)][_0x1e12b5(0xd64)]>0x1&&_0x212cd7[_0x1e12b5(0x61a)][0x0]['t']>_0x212cd7[_0x1e12b5(0x61a)][0x1]['t']&&(_0x212cd7[_0x1e12b5(0x61a)][_0x1e12b5(0x2bd)](),_0x212cd7[_0x1e12b5(0x306)]=_0x24a9fc===0x0?0x1:0x0);_0x790349(),_0x57fc83(_0x212cd7[_0x1e12b5(0x61a)][0x0]['t']);return;}const {x:_0x5b6091}=_0x46f81f(_0xdfafdc['clientX']);if(_0x5b6091<_0x246e17||_0x5b6091>_0x246e17+_0x228f58)return _0x1fecc2();const _0x7d694a=_0x46f6ec(_0x5b6091);_0xa50e8a(_0x5b6091,_0x7d694a,_0xdfafdc),_0x57fc83(_0x7d694a);},_0x152837=_0x1efe5f=>{_0x171b5f=_0x1efe5f;if(_0x3d8090)return;_0x3d8090=requestAnimationFrame(_0x551923);};if(_0x212cd7['_tooltipAbort'])_0x212cd7[_0x5b8012(0x452)][_0x5b8012(0xf44)]();const _0x137fec=new AbortController();_0xe61790['addEventListener'](_0x5b8012(0x6cc),_0x152837,{'signal':_0x137fec[_0x5b8012(0xdd7)]}),_0xe61790['addEventListener'](_0x5b8012(0xb17),_0x152837,{'signal':_0x137fec['signal']}),_0xe61790[_0x5b8012(0x9d1)](_0x5b8012(0xc5c),_0x1fecc2,{'signal':_0x137fec[_0x5b8012(0xdd7)]});_0x4863c6&&(_0xe61790[_0x5b8012(0x9d1)](_0x5b8012(0xb17),_0x2e3899,{'signal':_0x137fec[_0x5b8012(0xdd7)]}),_0xe61790[_0x5b8012(0x9d1)](_0x5b8012(0x234),_0x5eff49,{'signal':_0x137fec[_0x5b8012(0xdd7)]}),_0xe61790['addEventListener'](_0x5b8012(0x70e),_0x37b92d,{'signal':_0x137fec[_0x5b8012(0xdd7)]}));_0x137fec[_0x5b8012(0xdd7)][_0x5b8012(0x9d1)](_0x5b8012(0xf44),()=>{const _0x581bca=_0x5b8012;_0x3d8090&&(cancelAnimationFrame(_0x3d8090),_0x3d8090=0x0),_0x171b5f=null,_0x1c004c[_0x581bca(0x541)](),window[_0x581bca(0x917)](_0x581bca(0x8e5),_0xa162d6),_0x9d3522[_0x581bca(0x917)]('scroll',_0xa162d6);}),_0x212cd7[_0x5b8012(0x452)]=_0x137fec,_0x212cd7[_0x5b8012(0xb45)]=_0x331c34=>{const _0x3967ef=_0x5b8012;if(_0x212cd7[_0x3967ef(0x61a)]?.['length']&&_0x39070f())return;if(_0x331c34<_0x397e88||_0x331c34>_0xc98102)return _0x460659();_0xa50e8a(_0x199f21(_0x331c34),_0x331c34,null);},_0x212cd7[_0x5b8012(0x93d)]=()=>{const _0x2d5f3d=_0x5b8012;if(!(_0x212cd7[_0x2d5f3d(0x61a)]?.[_0x2d5f3d(0xd64)]&&_0x39070f()))_0x460659();};if(!_0x4863c6)_0x212cd7[_0x5b8012(0x61a)]?.['length']&&(_0x212cd7[_0x5b8012(0x61a)]=[],_0x212cd7[_0x5b8012(0x306)]=null),_0x37669b(null);else _0x212cd7[_0x5b8012(0x61a)]?.[_0x5b8012(0xd64)]?_0x790349():_0x37669b(null);if(!(_0x212cd7[_0x5b8012(0x61a)]?.[_0x5b8012(0xd64)]&&_0x39070f())&&_0x212cd7[_0x5b8012(0x8c3)]!=null)_0x212cd7['_showTooltipAtTime'](_0x212cd7[_0x5b8012(0x8c3)]);}}class BaseCanvasRenderer{constructor(_0x13cf61){const _0x447acb=_0x5f3ddf;this['card']=_0x13cf61,this[_0x447acb(0x647)]=null;}[_0x5f3ddf(0xcce)](_0x489d4c,_0x40a24c){const _0x47c2a7=_0x5f3ddf;if(this[_0x47c2a7(0x647)])this[_0x47c2a7(0x647)][_0x47c2a7(0xf44)]();return this[_0x47c2a7(0x647)]=new AbortController(),{'W':Math[_0x47c2a7(0xff5)](0x28,_0x489d4c['clientWidth']||this[_0x47c2a7(0x9b7)]['offsetWidth']||0x190),'H':Math['max'](0x50,parseInt(_0x40a24c[_0x47c2a7(0x492)],0xa)||0xc8)};}['_animateDraw'](_0x2ca216,_0x3304a7,_0x4375f1,_0x5e1777,_0x5189df,_0x12dc85,_0x4cde79,_0x559d09){const _0x2ec3b3=_0x5f3ddf;this[_0x2ec3b3(0x351)]&&(cancelAnimationFrame(this['_animRaf']),this[_0x2ec3b3(0x351)]=0x0);if(_0x5189df[_0x2ec3b3(0x376)]){this[_0x2ec3b3(0x2bf)]=performance['now'](),this[_0x2ec3b3(0x91e)]=new Map();const _0x266a3b=_0x34953b=>{const _0x2e44dd=_0x2ec3b3,_0x30a5e1=Math[_0x2e44dd(0x1006)](0x1,(_0x34953b-this[_0x2e44dd(0x2bf)])/0x258),_0x2d8078=0x1-Math[_0x2e44dd(0x20f)](0x1-_0x30a5e1,0x3);this['_draw'](_0x2ca216,_0x3304a7,_0x4375f1,_0x5e1777,_0x5189df,_0x12dc85,_0x2d8078),_0x30a5e1<0x1?this[_0x2e44dd(0x351)]=requestAnimationFrame(_0x266a3b):(this['_animRaf']=0x0,this[_0x2e44dd(0x91e)]=null,this[_0x2e44dd(0xeed)](_0x4cde79,_0x559d09,_0x5189df,_0x12dc85));};this[_0x2ec3b3(0x351)]=requestAnimationFrame(_0x266a3b);}else this[_0x2ec3b3(0x438)](_0x2ca216,_0x3304a7,_0x4375f1,_0x5e1777,_0x5189df,_0x12dc85,0x1),this[_0x2ec3b3(0xeed)](_0x4cde79,_0x559d09,_0x5189df,_0x12dc85);}[_0x5f3ddf(0x9b9)](_0x523ca3,_0x23154f){const _0x526809=_0x5f3ddf;return _0x523ca3[_0x526809(0x74c)]='<div\x20class=\x22sgc-pie-container\x22\x20style=\x22position:relative;width:100%;height:'+_0x23154f+_0x526809(0xd13),{'container':_0x523ca3[_0x526809(0xcca)]('.sgc-pie-container'),'canvas':_0x523ca3['querySelector'](_0x526809(0x4e8)),'tooltipEl':_0x523ca3[_0x526809(0xcca)](_0x526809(0xac5))};}[_0x5f3ddf(0xf74)](_0x327589,_0xc7aeb0,_0x22bf5f){const _0x32bb89=_0x5f3ddf;_0x327589[_0x32bb89(0xea7)]['opacity']='1';const _0x4ed5a4=_0x327589['offsetWidth'];let _0x524d3e=_0x22bf5f+0x10;if(_0x524d3e+_0x4ed5a4>_0xc7aeb0[_0x32bb89(0xb92)])_0x524d3e=_0x524d3e-_0x4ed5a4-0x20;_0x327589[_0x32bb89(0xea7)][_0x32bb89(0xc24)]=Math['max'](0x0,_0x524d3e)+'px',_0x327589[_0x32bb89(0xea7)][_0x32bb89(0x360)]='0';}[_0x5f3ddf(0x6df)](_0x30b2b7,_0x5c0743,_0x5034ea,_0x5cbcc4){const _0x3a7d9c=_0x5f3ddf;_0x30b2b7[_0x3a7d9c(0x9d1)]('mousemove',_0x5034ea,{'signal':_0x5cbcc4}),_0x30b2b7['addEventListener'](_0x3a7d9c(0x869),()=>{const _0x2d9c1d=_0x3a7d9c;_0x5c0743['style'][_0x2d9c1d(0xc08)]='0';},{'signal':_0x5cbcc4}),_0x30b2b7[_0x3a7d9c(0x9d1)](_0x3a7d9c(0x9e5),_0x1a1fc9=>{const _0x554980=_0x3a7d9c;if(_0x1a1fc9['touches']['length']===0x1)_0x5034ea({'clientX':_0x1a1fc9[_0x554980(0xbc1)][0x0][_0x554980(0xb73)],'clientY':_0x1a1fc9[_0x554980(0xbc1)][0x0][_0x554980(0xc7a)]});},{'signal':_0x5cbcc4,'passive':!![]}),_0x30b2b7[_0x3a7d9c(0x9d1)](_0x3a7d9c(0x3e9),()=>{const _0x40900d=_0x3a7d9c;_0x5c0743[_0x40900d(0xea7)][_0x40900d(0xc08)]='0';},{'signal':_0x5cbcc4});}[_0x5f3ddf(0xdb7)](_0x44cc88,_0x1735ec,_0x1d70ef,_0x4a8298){const _0x5b8fff=_0x5f3ddf;let _0x1b626e=_0x44cc88[_0x5b8fff(0xb30)]&&typeof _0x44cc88['entity']===_0x5b8fff(0x4f4)?_0x44cc88[_0x5b8fff(0xb30)]:null;if(!_0x1b626e){const _0x1a543f=String(_0x44cc88['id']||'')[_0x5b8fff(0xe6e)](/^(.+)__(\d+)$/);if(_0x1a543f)_0x1b626e=_0x1d70ef[parseInt(_0x1a543f[0x2],0xa)]||_0x1d70ef['find'](_0x56bea8=>_0x56bea8[_0x5b8fff(0xb30)]===_0x1a543f[0x1]);}if(!_0x1b626e)_0x1b626e={};if(_0x1b626e[_0x5b8fff(0x965)])return null;const _0x44a3c7=_0x1b626e[_0x5b8fff(0xb38)],_0xde5693=(_0x44a3c7||'')+'|'+(_0x1b626e[_0x5b8fff(0x3bc)]??'')+'|'+(_0x1b626e[_0x5b8fff(0xe6f)]?0x1:0x0)+'|'+(_0x1b626e['value_transform']||'')+'|'+(_0x1b626e[_0x5b8fff(0xb09)]||'')+'|'+(_0x1b626e['price_attribute']||'')+'|'+(this['card']?.[_0x5b8fff(0xdc4)]||0x0)+'|'+(_0x1b626e[_0x5b8fff(0x634)]||'')+'|'+(_0x1b626e['ref_attribute']||'')+'|'+(_0x1b626e['ref_op']||''),_0x56bc6c=Array[_0x5b8fff(0x74e)](_0x44cc88[_0x5b8fff(0xfc2)])&&_0x44cc88['raw'][_0x5b8fff(0xd64)]&&_0x44a3c7!==_0x5b8fff(0x7f7)&&!(_0x1b626e[_0x5b8fff(0x634)]&&typeof this[_0x5b8fff(0x9b7)]?.['_refRefused']==='function'&&this[_0x5b8fff(0x9b7)][_0x5b8fff(0xed2)](_0x1b626e)),_0x1f1d47=_0x56bc6c?_0x44cc88['raw']:_0x44cc88[_0x5b8fff(0x8e7)]||[],_0x2dcbdb=''+(_0x56bc6c?'r':'p')+_0x1f1d47[_0x5b8fff(0xd64)]+'|'+(_0x1f1d47[_0x5b8fff(0xd64)]?_0x1f1d47[0x0]['t']:0x0)+'|'+(_0x1f1d47[_0x5b8fff(0xd64)]?_0x1f1d47[_0x1f1d47[_0x5b8fff(0xd64)]-0x1]['t']:0x0),_0x353e1a=_0x44cc88['id']||'i'+_0x1735ec,_0x45c979=this['_prep']['get'](_0x353e1a);let _0x5aa068;if(_0x45c979&&_0x45c979['ref']===_0x1f1d47&&_0x45c979[_0x5b8fff(0xd9a)]===_0xde5693&&_0x45c979[_0x5b8fff(0xd1a)]===_0x2dcbdb)_0x5aa068=_0x45c979[_0x5b8fff(0xd3f)];else{let _0x7a52b6=_0x1f1d47;if(_0x56bc6c){_0x7a52b6=_0x44a3c7===_0x5b8fff(0xa9e)?DataProcessor[_0x5b8fff(0xc5d)](_0x7a52b6):_0x7a52b6;try{_0x7a52b6=DataProcessor[_0x5b8fff(0xa38)](_0x7a52b6,_0x1b626e);}catch(_0x3ec706){}try{if(_0x1b626e['ref_entity']&&!_0x1b626e[_0x5b8fff(0x965)]&&!_0x1b626e[_0x5b8fff(0x745)])_0x7a52b6=this[_0x5b8fff(0x9b7)]['_applyRefTo'](_0x7a52b6,_0x1b626e);const _0x307d2c=this[_0x5b8fff(0x9b7)]['_priceLookupFor'](_0x1b626e);if(_0x307d2c)_0x7a52b6=DataProcessor['applyPriceToSeries'](_0x7a52b6,_0x307d2c);}catch(_0x4bdad6){}try{_0x7a52b6=DataProcessor[_0x5b8fff(0xcc9)](_0x7a52b6,_0x1b626e);}catch(_0x187781){}}_0x5aa068=_0x4a8298(_0x7a52b6),this[_0x5b8fff(0x2c0)][_0x5b8fff(0xbbe)](_0x353e1a,{'ref':_0x1f1d47,'eSig':_0xde5693,'dSig':_0x2dcbdb,'out':_0x5aa068});}return{'ent':_0x1b626e,'out':_0x5aa068,'eSig':_0xde5693,'dSig':_0x2dcbdb};}[_0x5f3ddf(0xcbb)](_0x44b7b1,_0x16bb5e,_0x4f333a,_0x235515,_0x2a6746){const _0x25b999=_0x5f3ddf,{W:_0xb430f5,H:_0x4745b5}=this[_0x25b999(0xcce)](_0x44b7b1,_0x4f333a);if(!_0x16bb5e[_0x25b999(0xd64)]){_0x44b7b1['innerHTML']=_0x25b999(0xc8e);return;}const _0xfedf7b=_0x16bb5e[0x0],_0x7e4479=this[_0x25b999(0x405)](_0xfedf7b,this[_0x25b999(0x9b7)]['_entities']||[]);this[_0x25b999(0xa1f)]=_0x7e4479,this[_0x25b999(0xb71)]=_0xfedf7b['meta']||{},this[_0x25b999(0xdd0)]=this['card']['_resolveColor'](_0x7e4479[_0x25b999(0x800)],_0x7e4479[_0x25b999(0xb30)])||_0x7e4479[_0x25b999(0x800)]||'#4A90D9';if(this[_0x25b999(0xdd0)]===_0x25b999(0x284))this[_0x25b999(0xdd0)]=_0x25b999(0xee0);this['_allSeries']=_0x16bb5e;const _0x2b35d8=this[_0x25b999(0x72e)](_0xfedf7b,_0x7e4479,resolveFirstWeekday(_0x235515));this['_matrix']=_0x2b35d8;if(!(_0x2b35d8[_0x25b999(0x3ca)]||_0x2b35d8[_0x25b999(0x8db)]||[])['length']){_0x44b7b1['innerHTML']=_0x25b999(0xabb)+_0x2a6746+'</div>';return;}const {container:_0x191222,canvas:_0x3e3d87,tooltipEl:_0x3474d2}=this[_0x25b999(0x9b9)](_0x44b7b1,_0x4745b5);if(!_0x3e3d87)return;this[_0x25b999(0x438)](_0x3e3d87,_0x2b35d8,_0xb430f5,_0x4745b5,_0x4f333a,_0x235515),this[_0x25b999(0xeed)](_0x191222,_0x3474d2,_0x4f333a,_0x235515);}[_0x5f3ddf(0x405)](_0x39ffc3,_0x409b26){const _0x5dcec1=_0x5f3ddf;if(_0x39ffc3['entity']&&typeof _0x39ffc3[_0x5dcec1(0xb30)]===_0x5dcec1(0x4f4))return _0x39ffc3[_0x5dcec1(0xb30)];const _0x51d8f2=String(_0x39ffc3['id']||'')[_0x5dcec1(0xe6e)](/^(.+)__(\d+)$/);let _0x291cc3=null;if(_0x51d8f2)_0x291cc3=_0x409b26[parseInt(_0x51d8f2[0x2],0xa)]||_0x409b26[_0x5dcec1(0x403)](_0x176398=>_0x176398[_0x5dcec1(0xb30)]===_0x51d8f2[0x1]);if(!_0x291cc3)_0x291cc3=_0x409b26['find'](_0x3381a5=>_0x3381a5[_0x5dcec1(0xb30)]===_0x39ffc3['entity']);return _0x291cc3||{'entity':_0x39ffc3[_0x5dcec1(0xb30)],'color':'#4A90D9'};}[_0x5f3ddf(0xca3)](_0x58623c,_0xcbf8a7){const _0x4c66c9=_0x5f3ddf;if(!_0x58623c)return _0xcbf8a7;if(typeof _0x58623c===_0x4c66c9(0x6d7)&&_0x58623c['includes'](_0x4c66c9(0x89a))){const _0x194821=this[_0x4c66c9(0x91e)];if(_0x194821&&_0x194821['has'](_0x58623c))return _0x194821['get'](_0x58623c);try{const _0x34e87c=this[_0x4c66c9(0x9b7)]?.[_0x4c66c9(0x6ea)]?.[_0x4c66c9(0xcca)]('.sgc-card')||this[_0x4c66c9(0x9b7)]||document[_0x4c66c9(0xd3a)],_0x16b5bd=document[_0x4c66c9(0x6f4)]('div');_0x16b5bd[_0x4c66c9(0xea7)][_0x4c66c9(0x800)]=_0x58623c,_0x34e87c['appendChild'](_0x16b5bd);const _0x492ddd=getComputedStyle(_0x16b5bd)[_0x4c66c9(0x800)];_0x34e87c[_0x4c66c9(0x4dd)](_0x16b5bd);if(_0x492ddd){if(this[_0x4c66c9(0x91e)])this[_0x4c66c9(0x91e)][_0x4c66c9(0xbbe)](_0x58623c,_0x492ddd);return _0x492ddd;}}catch(_0x46679a){}return _0xcbf8a7;}return _0x58623c;}[_0x5f3ddf(0xc98)](){const _0x14589c=_0x5f3ddf;try{const _0x362c00=getComputedStyle(document[_0x14589c(0xa30)])[_0x14589c(0x299)](_0x14589c(0x3f3))[_0x14589c(0x35c)]();if(_0x362c00)return _0x362c00;}catch(_0x52f9c8){}return _0x14589c(0xa6f);}[_0x5f3ddf(0xd6f)](_0x5f1c39,_0x492de5,_0x4b00c6){const _0x4fdf57=_0x5f3ddf,_0x380d18=_0x5f1c39['getContext']('2d'),_0x5272c0=window[_0x4fdf57(0x2ec)]||0x1;return _0x5f1c39[_0x4fdf57(0xb92)]=_0x492de5*_0x5272c0,_0x5f1c39['height']=_0x4b00c6*_0x5272c0,_0x380d18[_0x4fdf57(0x78f)](_0x5272c0,_0x5272c0),_0x380d18['clearRect'](0x0,0x0,_0x492de5,_0x4b00c6),_0x380d18;}[_0x5f3ddf(0xf55)](){const _0x49e561=_0x5f3ddf;try{const _0x267e77=getComputedStyle(document[_0x49e561(0xa30)])[_0x49e561(0x299)](_0x49e561(0x53c))[_0x49e561(0x35c)](),_0x564a4e=_0x267e77[_0x49e561(0xe6e)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x564a4e){const _0x52072b=(parseInt(_0x564a4e[0x1])+parseInt(_0x564a4e[0x2])+parseInt(_0x564a4e[0x3]))/0x3;return _0x52072b>0x80;}}catch(_0x22b82f){}try{const _0xd6e8e3=getComputedStyle(document['body'])[_0x49e561(0x299)](_0x49e561(0x53c))[_0x49e561(0x35c)](),_0x554def=_0xd6e8e3[_0x49e561(0xe6e)](/(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x554def){const _0x3916db=(parseInt(_0x554def[0x1])+parseInt(_0x554def[0x2])+parseInt(_0x554def[0x3]))/0x3;return _0x3916db>0x80;}}catch(_0x39434f){}try{const _0x323852=document[_0x49e561(0x6f4)](_0x49e561(0xe8d));_0x323852['style'][_0x49e561(0x800)]=_0x49e561(0x78c),_0x323852['style']['position']=_0x49e561(0xda8),_0x323852[_0x49e561(0xea7)][_0x49e561(0x83f)]='hidden',_0x323852[_0x49e561(0xea7)][_0x49e561(0x468)]=_0x49e561(0x768),document[_0x49e561(0xd3a)][_0x49e561(0xe0a)](_0x323852);const _0x4d9a48=getComputedStyle(_0x323852)['color'];document['body'][_0x49e561(0x4dd)](_0x323852);const _0xf51dd6=_0x4d9a48&&_0x4d9a48['match'](/(\d+)\D+(\d+)\D+(\d+)/);if(_0xf51dd6){const _0xa2fe85=(parseInt(_0xf51dd6[0x1])+parseInt(_0xf51dd6[0x2])+parseInt(_0xf51dd6[0x3]))/0x3;if(_0xa2fe85!==0x0||_0x4d9a48[_0x49e561(0xdcb)]('0,\x200,\x200'))return _0xa2fe85>0x80;}}catch(_0x2b8b2d){}try{let _0x47ac35=this['card'],_0x177866=null;for(let _0x250e9c=0x0;_0x250e9c<0xa&&_0x47ac35;_0x250e9c++){if(_0x47ac35['nodeType']===0x1&&_0x47ac35[_0x49e561(0xe5f)]===_0x49e561(0xcd2)){_0x177866=_0x47ac35;break;}_0x47ac35=_0x47ac35['parentNode']||_0x47ac35[_0x49e561(0xa77)]&&_0x47ac35['getRootNode']()['host'];}if(_0x177866){const _0x6e9def=getComputedStyle(_0x177866)['backgroundColor'],_0x2bae57=_0x6e9def&&_0x6e9def[_0x49e561(0xe6e)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x2bae57){const _0x58383f=(parseInt(_0x2bae57[0x1])+parseInt(_0x2bae57[0x2])+parseInt(_0x2bae57[0x3]))/0x3;return _0x58383f<0x80;}}}catch(_0x2e5e4c){}try{const _0x1d7cd1=getComputedStyle(document[_0x49e561(0xd3a)])[_0x49e561(0x418)],_0x2b97f9=_0x1d7cd1&&_0x1d7cd1[_0x49e561(0xe6e)](/(\d+)\D+(\d+)\D+(\d+)/);if(_0x2b97f9){const _0x36dde9=(parseInt(_0x2b97f9[0x1])+parseInt(_0x2b97f9[0x2])+parseInt(_0x2b97f9[0x3]))/0x3;return _0x36dde9<0x80;}}catch(_0x393175){}return window[_0x49e561(0xdf8)]&&window['matchMedia']('(prefers-color-scheme:\x20dark)')[_0x49e561(0x827)];}}class PieRenderer extends BaseCanvasRenderer{constructor(_0x380ee7){const _0x1e127b=_0x5f3ddf;super(_0x380ee7),this['_pieItems']=[],this[_0x1e127b(0x362)]=[],this[_0x1e127b(0x351)]=0x0,this[_0x1e127b(0x2bf)]=0x0;}['render'](_0x3a751a,_0x303f22,_0x1ebd2a,_0x2fb83f){const _0x6f04c8=_0x5f3ddf,{W:_0x2a01b4,H:_0xcfeb49}=this[_0x6f04c8(0xcce)](_0x3a751a,_0x1ebd2a),_0x1c7aa3=this[_0x6f04c8(0x9b7)][_0x6f04c8(0x402)]||[],_0x1ea1b3=[];_0x303f22['forEach'](_0xf9a2e6=>{const _0x4d62b0=_0x6f04c8,_0x3e72a1=this[_0x4d62b0(0x405)](_0xf9a2e6,_0x1c7aa3),_0x349212=(_0xf9a2e6[_0x4d62b0(0x8e7)]||[])[_0x4d62b0(0xdf7)](_0x56f421=>_0x56f421['v']!==null&&_0x56f421['v']!==undefined),_0xe376cd=_0x2fb83f?.['states']?.[_0x3e72a1[_0x4d62b0(0xb30)]],_0x1b1f12=_0x3e72a1[_0x4d62b0(0xb38)]||_0x4d62b0(0x48d);let _0x27479b;if(_0x349212['length'])_0x27479b=reduceByAggregate(_0x349212,_0x1b1f12);else _0xe376cd?_0x27479b=parseFloat(_0xe376cd[_0x4d62b0(0xfbf)]):_0x27479b=0x0;if(_0x27479b===undefined||_0x27479b===null||isNaN(_0x27479b))_0x27479b=0x0;const _0x370958=_0xf9a2e6['meta']||{},_0x3fc4e1=pickName(_0x3e72a1[_0x4d62b0(0xe6b)]!==undefined?_0x3e72a1[_0x4d62b0(0xe6b)]:_0x3e72a1[_0x4d62b0(0xdcf)],_0x370958[_0x4d62b0(0xa19)]!==undefined&&_0x3e72a1[_0x4d62b0(0xe6b)]!==undefined?_0x370958['resolved_tooltip_name']:_0x370958[_0x4d62b0(0x86f)],_0x370958)??_0x3e72a1[_0x4d62b0(0xb30)]??'?';_0x1ea1b3[_0x4d62b0(0x40b)]({'name':pickName(_0x3e72a1[_0x4d62b0(0xdcf)],_0x370958[_0x4d62b0(0x86f)],_0x370958)??'','tooltipName':_0x3fc4e1,'value':Math[_0x4d62b0(0xe54)](_0x27479b),'color':(_0x3e72a1['color']===_0x4d62b0(0x284)?null:this[_0x4d62b0(0x9b7)][_0x4d62b0(0x7e4)](_0x3e72a1['color'],_0x3e72a1['entity'])||_0x3e72a1['color'])||_0x4d62b0(0xee0),'unit':_0x3e72a1[_0x4d62b0(0xb1e)]||_0x370958[_0x4d62b0(0x818)]||'','entity':_0x3e72a1});});const {container:_0x362a9c,canvas:_0x4e5b25,tooltipEl:_0x10d826}=this[_0x6f04c8(0x9b9)](_0x3a751a,_0xcfeb49);if(!_0x4e5b25)return;this['_pieItems']=_0x1ea1b3,this['_animateDraw'](_0x4e5b25,_0x1ea1b3,_0x2a01b4,_0xcfeb49,_0x1ebd2a,_0x2fb83f,_0x362a9c,_0x10d826);}[_0x5f3ddf(0x438)](_0x30076d,_0x379bbe,_0x262284,_0x144df1,_0xb23a54,_0x1a901a,_0xce4ed5){const _0x1a8f0c=_0x5f3ddf;if(_0xce4ed5===undefined)_0xce4ed5=0x1;const _0x1dd20f=this[_0x1a8f0c(0xd6f)](_0x30076d,_0x262284,_0x144df1),_0x567c0b=this[_0x1a8f0c(0xf55)](),_0x352e0b=_0x567c0b?_0x1a8f0c(0x478):'rgba(0,0,0,0.75)',_0x150479=_0x567c0b?_0x1a8f0c(0x59c):_0x1a8f0c(0x895),_0x18fdcc=this[_0x1a8f0c(0xc98)](),_0x4c5b37=_0x379bbe['reduce']((_0x5da333,_0x58c3f7)=>_0x5da333+_0x58c3f7['value'],0x0),_0xb61203={'classic':0x0,'thick':0.3,'donut':0.55,'thin':0.78},_0x249d2b=_0xb23a54[_0x1a8f0c(0xea6)]||'donut';let _0x58adce=_0xb61203[_0x249d2b]!=null?_0xb61203[_0x249d2b]:0.55;const _0xa2af47=_0xb23a54[_0x1a8f0c(0xbc9)]!==![];if(_0xa2af47&&_0x58adce<0.42)_0x58adce=0.42;const _0x1fef35=!!_0xb23a54[_0x1a8f0c(0xc19)],_0x1d5f72=_0x1fef35?0.72:0x1,_0x25167e=Math['max'](0x0,Math[_0x1a8f0c(0x1006)](0xf,parseFloat(_0xb23a54[_0x1a8f0c(0x4dc)])||0x0)),_0x1d7e01=_0x25167e*Math['PI']/0xb4,_0x3a5f6e=_0x1fef35?Math[_0x1a8f0c(0x1006)](0x10,Math[_0x1a8f0c(0x1006)](_0x144df1,_0x262284)*0.06):0x0,_0x4b68f7=_0x144df1-0x10-_0x3a5f6e,_0x2b817f=_0x262284-0x10,_0x32bdb2=Math['min'](_0x2b817f/0x2,_0x4b68f7/0x2/_0x1d5f72)*0.88,_0x243280=_0x32bdb2*_0x58adce,_0x32ad06=_0x262284/0x2,_0x2d64eb=_0x144df1/0x2-_0x3a5f6e/0x2,_0x1c5028=_0x1d7e01>0x0&&_0x243280>0x0,_0x394d09=_0x1c5028?Math['min']((_0x32bdb2-_0x243280)*0.4,0x6):0x0,_0x32f272=(_0x3cc7c4,_0x3b2b82,_0x4203e4)=>{const _0x297ac6=_0x1a8f0c;_0x1dd20f[_0x297ac6(0xbf5)]();if(_0x1c5028){const _0x4f8586=(_0x807803,_0x3716b0)=>_0x32ad06+Math[_0x297ac6(0x9a1)](_0x3716b0)*_0x807803,_0x297484=(_0x8141ac,_0x5c2738)=>_0x2d64eb+_0x4203e4+Math[_0x297ac6(0x383)](_0x5c2738)*_0x8141ac*_0x1d5f72,_0x3ff67a=Math[_0x297ac6(0x1006)](_0x394d09/_0x32bdb2,(_0x3b2b82-_0x3cc7c4)/0x2-0.0001),_0x35e95f=Math[_0x297ac6(0x1006)](_0x394d09/_0x243280,(_0x3b2b82-_0x3cc7c4)/0x2-0.0001);_0x1dd20f['moveTo'](_0x4f8586(_0x32bdb2,_0x3cc7c4+_0x3ff67a),_0x297484(_0x32bdb2,_0x3cc7c4+_0x3ff67a)),_0x1dd20f[_0x297ac6(0xb50)](_0x32ad06,_0x2d64eb+_0x4203e4,_0x32bdb2,_0x32bdb2*_0x1d5f72,0x0,_0x3cc7c4+_0x3ff67a,_0x3b2b82-_0x3ff67a),_0x1dd20f[_0x297ac6(0x5cf)](_0x4f8586(_0x32bdb2,_0x3b2b82),_0x297484(_0x32bdb2,_0x3b2b82),_0x4f8586(_0x32bdb2-_0x394d09,_0x3b2b82),_0x297484(_0x32bdb2-_0x394d09,_0x3b2b82)),_0x1dd20f['lineTo'](_0x4f8586(_0x243280+_0x394d09,_0x3b2b82),_0x297484(_0x243280+_0x394d09,_0x3b2b82)),_0x1dd20f['quadraticCurveTo'](_0x4f8586(_0x243280,_0x3b2b82),_0x297484(_0x243280,_0x3b2b82),_0x4f8586(_0x243280,_0x3b2b82-_0x35e95f),_0x297484(_0x243280,_0x3b2b82-_0x35e95f)),_0x1dd20f[_0x297ac6(0xb50)](_0x32ad06,_0x2d64eb+_0x4203e4,_0x243280,_0x243280*_0x1d5f72,0x0,_0x3b2b82-_0x35e95f,_0x3cc7c4+_0x35e95f,!![]),_0x1dd20f[_0x297ac6(0x5cf)](_0x4f8586(_0x243280,_0x3cc7c4),_0x297484(_0x243280,_0x3cc7c4),_0x4f8586(_0x243280+_0x394d09,_0x3cc7c4),_0x297484(_0x243280+_0x394d09,_0x3cc7c4)),_0x1dd20f[_0x297ac6(0xa95)](_0x4f8586(_0x32bdb2-_0x394d09,_0x3cc7c4),_0x297484(_0x32bdb2-_0x394d09,_0x3cc7c4)),_0x1dd20f['quadraticCurveTo'](_0x4f8586(_0x32bdb2,_0x3cc7c4),_0x297484(_0x32bdb2,_0x3cc7c4),_0x4f8586(_0x32bdb2,_0x3cc7c4+_0x3ff67a),_0x297484(_0x32bdb2,_0x3cc7c4+_0x3ff67a));}else _0x243280>0x0?(_0x1dd20f[_0x297ac6(0xb50)](_0x32ad06,_0x2d64eb+_0x4203e4,_0x32bdb2,_0x32bdb2*_0x1d5f72,0x0,_0x3cc7c4,_0x3b2b82),_0x1dd20f[_0x297ac6(0xb50)](_0x32ad06,_0x2d64eb+_0x4203e4,_0x243280,_0x243280*_0x1d5f72,0x0,_0x3b2b82,_0x3cc7c4,!![])):(_0x1dd20f['moveTo'](_0x32ad06,_0x2d64eb+_0x4203e4),_0x1dd20f['ellipse'](_0x32ad06,_0x2d64eb+_0x4203e4,_0x32bdb2,_0x32bdb2*_0x1d5f72,0x0,_0x3cc7c4,_0x3b2b82),_0x1dd20f['lineTo'](_0x32ad06,_0x2d64eb+_0x4203e4));_0x1dd20f[_0x297ac6(0xbe6)]();},_0x4f28fa=(_0x1e1059,_0x1ac9ef)=>{const _0x10efdd=_0x1a8f0c;let _0x17a25a=String(_0x1e1059||_0x10efdd(0x363));if(_0x17a25a[_0x10efdd(0xfb6)]('#'))_0x17a25a=_0x17a25a['slice'](0x1);if(_0x17a25a['length']===0x3)_0x17a25a=_0x17a25a[_0x10efdd(0x6ce)]('')[_0x10efdd(0xc7b)](_0x53f496=>_0x53f496+_0x53f496)['join']('');if(_0x17a25a[_0x10efdd(0xd64)]<0x6)return _0x1e1059;const _0x5c7039=parseInt(_0x17a25a[_0x10efdd(0xedc)](0x0,0x2),0x10),_0x4db9cb=parseInt(_0x17a25a[_0x10efdd(0xedc)](0x2,0x4),0x10),_0x504bb2=parseInt(_0x17a25a['slice'](0x4,0x6),0x10),_0x2289da=0x1-_0x1ac9ef;return _0x10efdd(0xfa2)+Math[_0x10efdd(0x424)](_0x5c7039*_0x2289da)+','+Math[_0x10efdd(0x424)](_0x4db9cb*_0x2289da)+','+Math[_0x10efdd(0x424)](_0x504bb2*_0x2289da)+')';};if(_0x4c5b37===0x0){_0x1dd20f[_0x1a8f0c(0xbf5)]();_0x243280>0x0?(_0x1dd20f['ellipse'](_0x32ad06,_0x2d64eb,_0x32bdb2,_0x32bdb2*_0x1d5f72,0x0,0x0,Math['PI']*0x2),_0x1dd20f[_0x1a8f0c(0xb50)](_0x32ad06,_0x2d64eb,_0x243280,_0x243280*_0x1d5f72,0x0,0x0,Math['PI']*0x2,!![])):_0x1dd20f[_0x1a8f0c(0xb50)](_0x32ad06,_0x2d64eb,_0x32bdb2,_0x32bdb2*_0x1d5f72,0x0,0x0,Math['PI']*0x2);_0x1dd20f[_0x1a8f0c(0xbe6)](),_0x1dd20f[_0x1a8f0c(0xbf8)]=_0x567c0b?_0x1a8f0c(0xbd8):_0x1a8f0c(0x7a4),_0x1dd20f[_0x1a8f0c(0x740)](),_0x1dd20f[_0x1a8f0c(0xbf8)]=_0x150479,_0x1dd20f[_0x1a8f0c(0x4ea)]='500\x20'+Math['min'](0xd,Math['max'](0xa,_0x32bdb2*0.18))+_0x1a8f0c(0x1bd)+_0x18fdcc,_0x1dd20f[_0x1a8f0c(0xdab)]=_0x1a8f0c(0xd8a),_0x1dd20f[_0x1a8f0c(0x751)]='middle',_0x1dd20f['fillText'](cardT(this[_0x1a8f0c(0x9b7)]?.[_0x1a8f0c(0x527)],this[_0x1a8f0c(0x9b7)]?.[_0x1a8f0c(0xb52)],_0x1a8f0c(0x3ea)),_0x32ad06,_0x2d64eb),this[_0x1a8f0c(0x362)]=[];return;}const _0x36e344=-Math['PI']/0x2+Math['PI']*0x2*_0xce4ed5,_0x15f798=[];let _0x50ec5f=-Math['PI']/0x2;_0x379bbe[_0x1a8f0c(0xd7d)](_0x8aa89d=>{const _0x54d6d2=_0x1a8f0c,_0x1be8f2=_0x8aa89d['value']/_0x4c5b37*Math['PI']*0x2,_0x33d8ac=_0x50ec5f+_0x1be8f2,_0x35dd20=_0x243280>0x0?Math[_0x54d6d2(0x1006)](_0x1d7e01/0x2,_0x1be8f2/0x4):0x0;let _0x46d3bc=_0x50ec5f+_0x35dd20,_0xb43ec2=_0x33d8ac-_0x35dd20;if(_0xb43ec2>_0x36e344)_0xb43ec2=Math[_0x54d6d2(0xff5)](_0x46d3bc,_0x36e344);_0x15f798[_0x54d6d2(0x40b)]({'sa':_0x50ec5f,'ea':_0x33d8ac,'sweep':_0x1be8f2,'drawSa':_0x46d3bc,'drawEa':_0xb43ec2,'item':_0x8aa89d}),_0x50ec5f=_0x33d8ac;});if(_0x1fef35&&_0x3a5f6e>0x0){const _0x126f05=Math[_0x1a8f0c(0xff5)](0x4,Math[_0x1a8f0c(0x424)](_0x3a5f6e));for(let _0x5b3722=_0x126f05;_0x5b3722>=0x1;_0x5b3722--){const _0x40fed0=_0x5b3722*(_0x3a5f6e/_0x126f05);_0x15f798[_0x1a8f0c(0xd7d)](_0x134a5f=>{const _0x1381e7=_0x1a8f0c;if(_0x134a5f[_0x1381e7(0xca7)]<=_0x134a5f[_0x1381e7(0xf91)])return;let _0x449bc9=_0x134a5f[_0x1381e7(0x26d)][_0x1381e7(0x800)];const _0x258f6e=_0x134a5f[_0x1381e7(0x26d)]['entity'];_0x258f6e?.[_0x1381e7(0xef2)]?.[_0x1381e7(0xd2f)]&&_0x258f6e[_0x1381e7(0xef2)][_0x1381e7(0xcba)]?.[_0x1381e7(0xd64)]&&(_0x449bc9=resolveValueColor(_0x134a5f[_0x1381e7(0x26d)]['value'],this['card']['_thrVals'](_0x258f6e),_0x449bc9)),_0x32f272(_0x134a5f['drawSa'],_0x134a5f[_0x1381e7(0xca7)],_0x40fed0),_0x1dd20f[_0x1381e7(0xbf8)]=_0x4f28fa(_0x449bc9,0.45+_0x5b3722/_0x126f05*0.15),_0x1dd20f[_0x1381e7(0x740)]();});}}this[_0x1a8f0c(0x362)]=[],_0x15f798[_0x1a8f0c(0xd7d)](_0x2d88e2=>{const _0x4e8de6=_0x1a8f0c;if(_0x2d88e2[_0x4e8de6(0xca7)]<=_0x2d88e2[_0x4e8de6(0xf91)])return;let _0x3fc899=_0x2d88e2['item'][_0x4e8de6(0x800)];const _0x578b6d=_0x2d88e2[_0x4e8de6(0x26d)][_0x4e8de6(0xb30)];_0x578b6d?.[_0x4e8de6(0xef2)]?.['enabled']&&_0x578b6d[_0x4e8de6(0xef2)][_0x4e8de6(0xcba)]?.[_0x4e8de6(0xd64)]&&(_0x3fc899=resolveValueColor(_0x2d88e2['item'][_0x4e8de6(0x76c)],this[_0x4e8de6(0x9b7)]['_thrVals'](_0x578b6d),_0x3fc899));_0x32f272(_0x2d88e2[_0x4e8de6(0xf91)],_0x2d88e2[_0x4e8de6(0xca7)],0x0),_0x1dd20f['fillStyle']=_0x3fc899,_0x1dd20f[_0x4e8de6(0xfb1)]=_0x1fef35?0.95:0.8,_0x1dd20f[_0x4e8de6(0x740)](),_0x1dd20f[_0x4e8de6(0xfb1)]=0x1;if(_0x1fef35){_0x32f272(_0x2d88e2['drawSa'],_0x2d88e2[_0x4e8de6(0xca7)],0x0);const _0x386bca=_0x1dd20f[_0x4e8de6(0xde8)](_0x32ad06,_0x2d64eb-_0x32bdb2*_0x1d5f72,_0x32ad06,_0x2d64eb+_0x32bdb2*_0x1d5f72);_0x386bca['addColorStop'](0x0,_0x4e8de6(0xa00)),_0x386bca[_0x4e8de6(0xf28)](0.5,_0x4e8de6(0xabe)),_0x386bca[_0x4e8de6(0xf28)](0x1,_0x4e8de6(0xa9f)),_0x1dd20f[_0x4e8de6(0xbf8)]=_0x386bca,_0x1dd20f[_0x4e8de6(0x740)]();}this[_0x4e8de6(0x362)][_0x4e8de6(0x40b)]({'startAngle':_0x2d88e2[_0x4e8de6(0xf91)],'endAngle':_0x2d88e2[_0x4e8de6(0xca7)],'item':_0x2d88e2[_0x4e8de6(0x26d)],'cx':_0x32ad06,'cy':_0x2d64eb,'radius':_0x32bdb2,'innerRadius':_0x243280,'yScale':_0x1d5f72});});if(_0xce4ed5>=0.999){const _0x765cf6=Math[_0x1a8f0c(0x1006)](0xc,Math[_0x1a8f0c(0xff5)](0x9,_0x32bdb2*0.14)),_0x1b8998=parseFloat(_0xb23a54[_0x1a8f0c(0x805)])>0x0?parseFloat(_0xb23a54[_0x1a8f0c(0x805)]):_0x765cf6,_0x2f6935=this[_0x1a8f0c(0xca3)](_0xb23a54['pie_label_color'],_0x567c0b?_0x1a8f0c(0x950):'rgba(255,255,255,0.98)'),_0x430b7d=_0xb23a54['pie_label_format']||_0x1a8f0c(0x76c),_0x4a16d2=_0x37ad83=>{const _0x3dbdd2=_0x1a8f0c,_0x3cedd5=_0x37ad83['value']/_0x4c5b37*0x64,_0x4dd512=toNum(_0x37ad83[_0x3dbdd2(0xb30)]?.['decimals'])??0x0;if(_0x430b7d==='percentage')return _0x3cedd5['toFixed'](_0x4dd512)+'%';const _0x42e134=formatNumber(_0x37ad83[_0x3dbdd2(0x76c)],_0x37ad83[_0x3dbdd2(0xb30)],_0x1a901a);if(_0x430b7d===_0x3dbdd2(0xdc2))return''+_0x42e134+(_0x37ad83[_0x3dbdd2(0xb1e)]?'\x20'+_0x37ad83[_0x3dbdd2(0xb1e)]:'')+'\x20('+_0x3cedd5['toFixed'](_0x4dd512)+'%)';return''+_0x42e134+(_0x37ad83[_0x3dbdd2(0xb1e)]?'\x20'+_0x37ad83[_0x3dbdd2(0xb1e)]:'');},_0x4d8cdf=0x5,_0x181784=_0xb23a54[_0x1a8f0c(0xd36)]?_0x2f6935:_0x150479||_0x1a8f0c(0x4c4);_0x15f798['forEach'](_0x1fb7bc=>{const _0x450dab=_0x1a8f0c;if(_0x1fb7bc[_0x450dab(0xca7)]<=_0x1fb7bc[_0x450dab(0xf91)])return;const _0x469e7d=_0x1fb7bc['item'][_0x450dab(0x76c)]/_0x4c5b37*0x64;if(_0x469e7d<=0x0)return;const _0x2c035d=(_0x1fb7bc[_0x450dab(0xf91)]+_0x1fb7bc[_0x450dab(0xca7)])/0x2,_0x5be2a2=_0x4a16d2(_0x1fb7bc['item']);_0x1dd20f['font']=_0x450dab(0x42d)+_0x1b8998+_0x450dab(0x1bd)+_0x18fdcc,_0x1dd20f[_0x450dab(0x751)]=_0x450dab(0x38d);if(_0x469e7d>=_0x4d8cdf){const _0xaddec5=_0x243280>0x0?(_0x32bdb2+_0x243280)/0x2:_0x32bdb2*0.65,_0x585c97=_0x32ad06+Math['cos'](_0x2c035d)*_0xaddec5,_0x2bc535=_0x2d64eb+Math[_0x450dab(0x383)](_0x2c035d)*_0xaddec5*_0x1d5f72;_0x1dd20f[_0x450dab(0xbf8)]=_0x2f6935,_0x1dd20f['textAlign']=_0x450dab(0xd8a),_0x1dd20f['fillText'](_0x5be2a2,_0x585c97,_0x2bc535);}else{const _0x4e2f1c=_0x1fb7bc[_0x450dab(0x26d)][_0x450dab(0xb30)]?.['color_thresholds']?.[_0x450dab(0xd2f)]&&_0x1fb7bc['item'][_0x450dab(0xb30)]['color_thresholds'][_0x450dab(0xcba)]?.[_0x450dab(0xd64)]?resolveValueColor(_0x1fb7bc[_0x450dab(0x26d)][_0x450dab(0x76c)],this['card'][_0x450dab(0xd4d)](_0x1fb7bc['item'][_0x450dab(0xb30)]),_0x1fb7bc[_0x450dab(0x26d)]['color']):_0x1fb7bc['item']['color'],_0x1021ea=_0x32ad06+Math[_0x450dab(0x9a1)](_0x2c035d)*_0x32bdb2,_0x4f1daa=_0x2d64eb+Math['sin'](_0x2c035d)*_0x32bdb2*_0x1d5f72,_0x2af0f7=_0x32bdb2+0x6,_0x3080ca=_0x32ad06+Math[_0x450dab(0x9a1)](_0x2c035d)*_0x2af0f7,_0x21320e=_0x2d64eb+Math[_0x450dab(0x383)](_0x2c035d)*_0x2af0f7*_0x1d5f72,_0x49eef0=Math[_0x450dab(0x9a1)](_0x2c035d)>=0x0,_0x380bf4=_0x3080ca+(_0x49eef0?0x6:-0x6),_0x1328fb=_0x3080ca+(_0x49eef0?0x4:-0x4);_0x1dd20f[_0x450dab(0x864)]=_0x4e2f1c||_0x181784,_0x1dd20f['lineWidth']=0x1,_0x1dd20f[_0x450dab(0xfb1)]=0.85,_0x1dd20f[_0x450dab(0xbf5)](),_0x1dd20f[_0x450dab(0x840)](_0x1021ea,_0x4f1daa),_0x1dd20f['lineTo'](_0x3080ca,_0x21320e),_0x1dd20f[_0x450dab(0xa95)](_0x1328fb,_0x21320e),_0x1dd20f[_0x450dab(0x5bd)](),_0x1dd20f[_0x450dab(0xfb1)]=0x1,_0x1dd20f[_0x450dab(0xbf8)]=_0x2f6935,_0x1dd20f[_0x450dab(0xdab)]=_0x49eef0?'left':_0x450dab(0xd2b),_0x1dd20f[_0x450dab(0x48a)](_0x5be2a2,_0x380bf4,_0x21320e);}});}if(_0xa2af47&&_0xce4ed5>=0.999){const _0x46ac7e=_0x379bbe[0x0]?.[_0x1a8f0c(0xb1e)]||'',_0x3aeb9f=formatNumber(_0x4c5b37,_0x379bbe[0x0]?.[_0x1a8f0c(0xb30)]||{'decimals':0x1},_0x1a901a)+(_0x46ac7e?'\x20'+_0x46ac7e:''),_0x43edc4=_0x243280>0x0?_0x243280*0x2*0.85:Math[_0x1a8f0c(0x1006)](_0x262284,_0x144df1)*0.4,_0x37b9ee=Math[_0x1a8f0c(0x1006)](0x12,_0x32bdb2*0.32);let _0x1cc443=parseFloat(_0xb23a54[_0x1a8f0c(0x872)])>0x0?parseFloat(_0xb23a54['pie_center_font_size']):_0x37b9ee;_0x1dd20f[_0x1a8f0c(0x4ea)]=_0x1a8f0c(0x50c)+_0x1cc443+_0x1a8f0c(0x1bd)+_0x18fdcc;const _0x23ef4f=_0x1dd20f[_0x1a8f0c(0xb36)](_0x3aeb9f)[_0x1a8f0c(0xb92)];_0x23ef4f>_0x43edc4&&(_0x1cc443=Math[_0x1a8f0c(0xff5)](0x8,_0x1cc443*(_0x43edc4/_0x23ef4f)),_0x1dd20f[_0x1a8f0c(0x4ea)]=_0x1a8f0c(0x50c)+_0x1cc443+_0x1a8f0c(0x1bd)+_0x18fdcc);const _0x165b97=this[_0x1a8f0c(0xca3)](_0xb23a54[_0x1a8f0c(0x5b3)],_0x352e0b);_0x1dd20f['fillStyle']=_0x165b97,_0x1dd20f['textAlign']=_0x1a8f0c(0xd8a),_0x1dd20f[_0x1a8f0c(0x751)]=_0x1a8f0c(0x38d),_0x1dd20f[_0x1a8f0c(0x48a)](_0x3aeb9f,_0x32ad06,_0x2d64eb-_0x1cc443*0.35);const _0x3c3fd6=Math['max'](0x7,Math['min'](0xa,_0x1cc443*0.55)),_0x16b8a9=_0xb23a54[_0x1a8f0c(0x5b3)]?_0x165b97:_0x150479;_0x1dd20f[_0x1a8f0c(0xbf8)]=_0x16b8a9,_0x1dd20f[_0x1a8f0c(0xfb1)]=_0xb23a54[_0x1a8f0c(0x5b3)]?0.6:0x1,_0x1dd20f[_0x1a8f0c(0x4ea)]=_0x3c3fd6+_0x1a8f0c(0x1bd)+_0x18fdcc,_0x1dd20f[_0x1a8f0c(0x48a)](cardT(this[_0x1a8f0c(0x9b7)]?.[_0x1a8f0c(0x527)],this[_0x1a8f0c(0x9b7)]?.[_0x1a8f0c(0xb52)],_0x1a8f0c(0xc99)),_0x32ad06,_0x2d64eb+_0x1cc443*0.55),_0x1dd20f['globalAlpha']=0x1;}}[_0x5f3ddf(0xeed)](_0x53528b,_0x14e571,_0x391a45,_0x530f02){const _0x41dc38=_0x5f3ddf;if(!_0x14e571||!_0x53528b||_0x391a45[_0x41dc38(0x8ff)]===![]||!this['_pieSlices']?.['length'])return;const _0x47f5b2=this[_0x41dc38(0x647)][_0x41dc38(0xdd7)],_0xb7c48a=_0x58aafe=>{const _0x5bcb0b=_0x41dc38,_0x5e9484=_0x53528b[_0x5bcb0b(0xf56)](),_0x1d4051=_0x58aafe[_0x5bcb0b(0xb73)]-_0x5e9484[_0x5bcb0b(0xc24)],_0x43f6a6=_0x58aafe[_0x5bcb0b(0xc7a)]-_0x5e9484['top'];let _0x3f1ed8=null;for(const _0x337222 of this[_0x5bcb0b(0x362)]){const _0x1e12a8=_0x337222[_0x5bcb0b(0x892)]||0x1,_0x134434=_0x1d4051-_0x337222['cx'],_0x4e00e2=(_0x43f6a6-_0x337222['cy'])/_0x1e12a8,_0xf8f3d4=Math[_0x5bcb0b(0xf49)](_0x134434*_0x134434+_0x4e00e2*_0x4e00e2);if(_0xf8f3d4<_0x337222['innerRadius']||_0xf8f3d4>_0x337222[_0x5bcb0b(0xbdc)])continue;let _0x34a0b6=Math[_0x5bcb0b(0xf92)](_0x4e00e2,_0x134434);if(_0x34a0b6<-Math['PI']/0x2)_0x34a0b6+=Math['PI']*0x2;if(_0x34a0b6>=_0x337222[_0x5bcb0b(0xabd)]&&_0x34a0b6<_0x337222['endAngle']){_0x3f1ed8=_0x337222;break;}}if(!_0x3f1ed8){_0x14e571[_0x5bcb0b(0xea7)][_0x5bcb0b(0xc08)]='0';return;}const _0x10bbcc=this[_0x5bcb0b(0xa65)][_0x5bcb0b(0xf40)]((_0x5b9fc3,_0x5db1b8)=>_0x5b9fc3+_0x5db1b8['value'],0x0),_0x4e6793=toNum(_0x3f1ed8[_0x5bcb0b(0x26d)][_0x5bcb0b(0xb30)]?.[_0x5bcb0b(0x8ce)])??0x1,_0x369b44=_0x10bbcc>0x0?(_0x3f1ed8[_0x5bcb0b(0x26d)]['value']/_0x10bbcc*0x64)['toFixed'](_0x4e6793):'0',_0x5dde29=formatNumber(_0x3f1ed8[_0x5bcb0b(0x26d)][_0x5bcb0b(0x76c)],_0x3f1ed8[_0x5bcb0b(0x26d)]['entity'],_0x530f02),_0x1a2a92=_0x3f1ed8['item']['entity']?.[_0x5bcb0b(0x7de)]!==![]?escapeHtml(_0x3f1ed8['item'][_0x5bcb0b(0x800)]):_0x5bcb0b(0x726);_0x14e571[_0x5bcb0b(0x74c)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x1a2a92+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x3f1ed8[_0x5bcb0b(0x26d)][_0x5bcb0b(0x59f)]||_0x3f1ed8[_0x5bcb0b(0x26d)][_0x5bcb0b(0xdcf)]||'')+_0x5bcb0b(0x862)+escapeHtml(String(_0x5dde29))+'\x20'+escapeHtml(_0x3f1ed8['item']['unit']||'')+'</span></div>'+('<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>'+escapeHtml(cardT(_0x530f02,_0x391a45,_0x5bcb0b(0xcc5)))+_0x5bcb0b(0x862)+_0x369b44+_0x5bcb0b(0xfa3)),this['_placeTooltip'](_0x14e571,_0x5e9484,_0x1d4051);};this[_0x41dc38(0x6df)](_0x53528b,_0x14e571,_0xb7c48a,_0x47f5b2),_0x53528b['style'][_0x41dc38(0x590)]='pointer',_0x53528b['addEventListener'](_0x41dc38(0xcb5),_0x5e1936=>{const _0xbcd404=_0x41dc38,_0x25fca6=_0x53528b[_0xbcd404(0xf56)](),_0x44b5fe=_0x5e1936[_0xbcd404(0xb73)]-_0x25fca6[_0xbcd404(0xc24)],_0xf15330=_0x5e1936[_0xbcd404(0xc7a)]-_0x25fca6['top'];let _0x2bb153=null;for(const _0x39bd6a of this[_0xbcd404(0x362)]){const _0x5aab1f=_0x39bd6a['yScale']||0x1,_0x15309c=_0x44b5fe-_0x39bd6a['cx'],_0x451598=(_0xf15330-_0x39bd6a['cy'])/_0x5aab1f,_0x2d6094=Math[_0xbcd404(0xf49)](_0x15309c*_0x15309c+_0x451598*_0x451598);if(_0x2d6094<_0x39bd6a[_0xbcd404(0x423)]||_0x2d6094>_0x39bd6a[_0xbcd404(0xbdc)])continue;let _0x57a772=Math['atan2'](_0x451598,_0x15309c);if(_0x57a772<-Math['PI']/0x2)_0x57a772+=Math['PI']*0x2;if(_0x57a772>=_0x39bd6a['startAngle']&&_0x57a772<_0x39bd6a[_0xbcd404(0xfe8)]){_0x2bb153=_0x39bd6a;break;}}if(!_0x2bb153)return;_0x5e1936['stopPropagation'](),this[_0xbcd404(0x9b7)][_0xbcd404(0xc43)](_0x2bb153['item']?.[_0xbcd404(0xb30)]);},{'signal':_0x47f5b2});}}class RadialBarRenderer extends BaseCanvasRenderer{constructor(_0x55e451){const _0x5afe99=_0x5f3ddf;super(_0x55e451),this[_0x5afe99(0xcf2)]=[],this[_0x5afe99(0x679)]=[],this[_0x5afe99(0x351)]=0x0,this['_animStart']=0x0;}['render'](_0x17dc92,_0x350688,_0x436e30,_0x14ec3e){const _0x227d8d=_0x5f3ddf,{W:_0xaf29f2,H:_0x2e7fb6}=this[_0x227d8d(0xcce)](_0x17dc92,_0x436e30),_0x344cf0=this['card']['_entities']||[],_0xf7f198=[];_0x350688[_0x227d8d(0xd7d)](_0x64514f=>{const _0x313d3d=_0x227d8d,_0x2e4fce=this['_seriesEntity'](_0x64514f,_0x344cf0),_0x4bc87e=(_0x64514f[_0x313d3d(0x8e7)]||[])['filter'](_0x535c14=>_0x535c14['v']!==null&&_0x535c14['v']!==undefined),_0x457144=_0x14ec3e?.[_0x313d3d(0x9e9)]?.[_0x2e4fce[_0x313d3d(0xb30)]],_0x55523e=_0x2e4fce[_0x313d3d(0xb38)]||'last';let _0x17da4b;if(_0x4bc87e[_0x313d3d(0xd64)])_0x17da4b=reduceByAggregate(_0x4bc87e,_0x55523e);else _0x457144?_0x17da4b=parseFloat(_0x457144['state']):_0x17da4b=0x0;if(_0x17da4b===undefined||_0x17da4b===null||isNaN(_0x17da4b))_0x17da4b=0x0;const _0x3ee18b=resolveEntityBound(_0x2e4fce[_0x313d3d(0x738)],0x0,_0x14ec3e),_0xb8182e=resolveEntityBound(_0x2e4fce[_0x313d3d(0x29c)],0x64,_0x14ec3e),_0x7c8557=_0xb8182e>_0x3ee18b?Math[_0x313d3d(0xff5)](0x0,Math[_0x313d3d(0x1006)](0x1,(_0x17da4b-_0x3ee18b)/(_0xb8182e-_0x3ee18b))):0x0,_0x51d887=_0x64514f[_0x313d3d(0xc3f)]||{},_0x4b8b19=pickName(_0x2e4fce['tooltip_name']!==undefined?_0x2e4fce['tooltip_name']:_0x2e4fce[_0x313d3d(0xdcf)],_0x51d887[_0x313d3d(0xa19)]!==undefined&&_0x2e4fce[_0x313d3d(0xe6b)]!==undefined?_0x51d887[_0x313d3d(0xa19)]:_0x51d887['resolved_name'],_0x51d887)??_0x2e4fce[_0x313d3d(0xb30)]??'?';_0xf7f198[_0x313d3d(0x40b)]({'name':pickName(_0x2e4fce[_0x313d3d(0xdcf)],_0x51d887[_0x313d3d(0x86f)],_0x51d887)??'','tooltipName':_0x4b8b19,'value':_0x17da4b,'pct':_0x7c8557,'min':_0x3ee18b,'max':_0xb8182e,'color':(_0x2e4fce[_0x313d3d(0x800)]===_0x313d3d(0x284)?null:this[_0x313d3d(0x9b7)][_0x313d3d(0x7e4)](_0x2e4fce['color'],_0x2e4fce[_0x313d3d(0xb30)])||_0x2e4fce[_0x313d3d(0x800)])||_0x313d3d(0xee0),'unit':_0x2e4fce['unit']||_0x51d887['unit_of_measurement']||'','entity':_0x2e4fce});});const {container:_0x503e3b,canvas:_0xcf02af,tooltipEl:_0x2becd9}=this[_0x227d8d(0x9b9)](_0x17dc92,_0x2e7fb6);if(!_0xcf02af)return;this['_items']=_0xf7f198,this[_0x227d8d(0x62c)](_0xcf02af,_0xf7f198,_0xaf29f2,_0x2e7fb6,_0x436e30,_0x14ec3e,_0x503e3b,_0x2becd9);}[_0x5f3ddf(0x438)](_0x30b16a,_0xbf3700,_0x1758eb,_0xaae219,_0x47af13,_0x21f636,_0x4201a7){const _0x1b386a=_0x5f3ddf;if(_0x4201a7===undefined)_0x4201a7=0x1;const _0x530b93=this[_0x1b386a(0xd6f)](_0x30b16a,_0x1758eb,_0xaae219),_0x3055e7=this[_0x1b386a(0xf55)](),_0x2cec44=_0x3055e7?'rgba(255,255,255,0.85)':_0x1b386a(0xb69),_0x50aeda=_0x3055e7?_0x1b386a(0xf6a):_0x1b386a(0x4b7),_0x47a0f8=_0x3055e7?_0x1b386a(0xbd8):_0x1b386a(0x7a4),_0x321ce9=this[_0x1b386a(0xc98)](),_0x378452=_0xbf3700['length'];if(!_0x378452)return;const _0x23d227=Math[_0x1b386a(0x1006)](_0xaae219-0x14,_0x1758eb-0x14),_0x306d46=_0x23d227/0x2*0.92,_0x90de5f=Math[_0x1b386a(0xff5)](0x8,Math[_0x1b386a(0x1006)](0x1c,_0x306d46*0.7/_0x378452)),_0x1e6311=Math[_0x1b386a(0xff5)](0x3,_0x90de5f*0.2),_0xa42c14=_0x1758eb/0x2,_0x21366a=_0xaae219/0x2,_0x35560b=-Math['PI']*0.75,_0x44c736=Math['PI']*0.75,_0x5b6abf=_0x44c736-_0x35560b;this[_0x1b386a(0x679)]=[],_0xbf3700['forEach']((_0x50de54,_0x3e2724)=>{const _0x514be1=_0x1b386a,_0x12d2f5=_0x306d46-_0x3e2724*(_0x90de5f+_0x1e6311);if(_0x12d2f5<_0x90de5f)return;_0x530b93[_0x514be1(0xbf5)](),_0x530b93[_0x514be1(0x613)](_0xa42c14,_0x21366a,_0x12d2f5,_0x35560b,_0x44c736),_0x530b93['strokeStyle']=_0x47a0f8,_0x530b93[_0x514be1(0x63f)]=_0x90de5f,_0x530b93[_0x514be1(0xb0c)]=_0x514be1(0x424),_0x530b93[_0x514be1(0x5bd)]();const _0x143f41=_0x35560b+_0x5b6abf*_0x50de54[_0x514be1(0x476)]*_0x4201a7;if(_0x50de54['pct']*_0x4201a7>0.005){let _0x5bfbc2=_0x50de54[_0x514be1(0x800)];const _0x1e0dbe=_0x50de54['entity'];_0x1e0dbe?.[_0x514be1(0xef2)]?.['enabled']&&_0x1e0dbe[_0x514be1(0xef2)]['values']?.[_0x514be1(0xd64)]&&(_0x5bfbc2=resolveValueColor(_0x50de54[_0x514be1(0x76c)],this[_0x514be1(0x9b7)][_0x514be1(0xd4d)](_0x1e0dbe),_0x5bfbc2)),_0x530b93['beginPath'](),_0x530b93[_0x514be1(0x613)](_0xa42c14,_0x21366a,_0x12d2f5,_0x35560b,_0x143f41),_0x530b93[_0x514be1(0x864)]=_0x5bfbc2,_0x530b93[_0x514be1(0x63f)]=_0x90de5f,_0x530b93['lineCap']='round',_0x530b93[_0x514be1(0xfb1)]=0.85,_0x530b93['stroke'](),_0x530b93[_0x514be1(0xfb1)]=0x1;}this[_0x514be1(0x679)][_0x514be1(0x40b)]({'cx':_0xa42c14,'cy':_0x21366a,'r':_0x12d2f5,'barThickness':_0x90de5f,'startAngle':_0x35560b,'valueAngle':_0x143f41,'endAngleFull':_0x44c736,'item':_0x50de54});});if(_0x378452>0x0&&_0x47af13['show_tooltip_total']!==![]&&_0x4201a7>=0.999){const _0x330d6c=_0xbf3700[_0x1b386a(0xf40)]((_0x2783a8,_0x32a34f)=>_0x2783a8+_0x32a34f[_0x1b386a(0x76c)],0x0)/_0x378452,_0x22053d=_0xbf3700[0x0]?.[_0x1b386a(0xb1e)]||'';_0x530b93[_0x1b386a(0xbf8)]=_0x2cec44,_0x530b93[_0x1b386a(0x4ea)]=_0x1b386a(0x42d)+Math[_0x1b386a(0x1006)](0x14,_0x306d46*0.3)+_0x1b386a(0x1bd)+_0x321ce9,_0x530b93['textAlign']='center',_0x530b93['textBaseline']=_0x1b386a(0x38d);const _0x4da1cf=_0xbf3700[0x0]?.[_0x1b386a(0xb30)]||{'decimals':0x1};_0x530b93[_0x1b386a(0x48a)](formatNumber(_0x330d6c,_0x4da1cf,_0x21f636),_0xa42c14,_0x21366a-0x6),_0x530b93[_0x1b386a(0xbf8)]=_0x50aeda,_0x530b93[_0x1b386a(0x4ea)]=Math[_0x1b386a(0x1006)](0xa,_0x306d46*0.15)+_0x1b386a(0x1bd)+_0x321ce9,_0x530b93[_0x1b386a(0x48a)](_0x378452>0x1?_0x1b386a(0xfef)+_0x22053d:_0x22053d,_0xa42c14,_0x21366a+0xa);}}[_0x5f3ddf(0xeed)](_0x14d022,_0x3f19de,_0xddf338,_0x285cf3){const _0x2dcd79=_0x5f3ddf;if(!_0x3f19de||!_0x14d022||_0xddf338[_0x2dcd79(0x8ff)]===![]||!this[_0x2dcd79(0x679)]?.[_0x2dcd79(0xd64)])return;const _0x579369=this[_0x2dcd79(0x647)]['signal'],_0x393bb4=_0x8abf72=>{const _0x4f6451=_0x2dcd79,_0x28d7bd=_0x14d022[_0x4f6451(0xf56)](),_0x1b7b51=_0x8abf72[_0x4f6451(0xb73)]-_0x28d7bd['left'],_0x517cd9=_0x8abf72[_0x4f6451(0xc7a)]-_0x28d7bd[_0x4f6451(0x360)];let _0x4d7840=null;for(const _0x349dd3 of this[_0x4f6451(0x679)]){const _0x3f3055=_0x1b7b51-_0x349dd3['cx'],_0x3d96d8=_0x517cd9-_0x349dd3['cy'],_0x386b5d=Math['sqrt'](_0x3f3055*_0x3f3055+_0x3d96d8*_0x3d96d8),_0x3b9be0=_0x349dd3['barThickness']/0x2;if(_0x386b5d<_0x349dd3['r']-_0x3b9be0||_0x386b5d>_0x349dd3['r']+_0x3b9be0)continue;let _0x56a75e=Math[_0x4f6451(0xf92)](_0x3d96d8,_0x3f3055);if(_0x56a75e<_0x349dd3[_0x4f6451(0xabd)])_0x56a75e+=Math['PI']*0x2;if(_0x56a75e>=_0x349dd3[_0x4f6451(0xabd)]&&_0x56a75e<=_0x349dd3[_0x4f6451(0xe90)]){_0x4d7840=_0x349dd3;break;}}if(!_0x4d7840){_0x3f19de[_0x4f6451(0xea7)][_0x4f6451(0xc08)]='0';return;}const _0x106e17=(_0x4d7840['item'][_0x4f6451(0x476)]*0x64)[_0x4f6451(0xd46)](0x1),_0x27cfcf=formatNumber(_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0x76c)],_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0xb30)],_0x285cf3),_0x54070b=formatNumber(_0x4d7840['item'][_0x4f6451(0x1006)],_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0xb30)],_0x285cf3),_0x1a10a0=formatNumber(_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0xff5)],_0x4d7840['item'][_0x4f6451(0xb30)],_0x285cf3),_0x51141a=_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0xb30)]?.[_0x4f6451(0x7de)]!==![]?escapeHtml(_0x4d7840[_0x4f6451(0x26d)][_0x4f6451(0x800)]):_0x4f6451(0x726);_0x3f19de[_0x4f6451(0x74c)]=_0x4f6451(0xc6a)+_0x51141a+_0x4f6451(0x8d8)+escapeHtml(_0x4d7840[_0x4f6451(0x26d)]['tooltipName']||_0x4d7840['item'][_0x4f6451(0xdcf)]||'')+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x27cfcf))+'\x20'+escapeHtml(_0x4d7840['item']['unit']||'')+_0x4f6451(0xf07)+(_0x4f6451(0xf71)+escapeHtml(cardT(_0x285cf3,_0xddf338,_0x4f6451(0x886)))+_0x4f6451(0x862)+escapeHtml(String(_0x54070b))+_0x4f6451(0x54f)+escapeHtml(String(_0x1a10a0))+_0x4f6451(0xf07))+(_0x4f6451(0xf71)+escapeHtml(cardT(_0x285cf3,_0xddf338,_0x4f6451(0x4df)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x106e17+_0x4f6451(0xfa3)),this[_0x4f6451(0xf74)](_0x3f19de,_0x28d7bd,_0x1b7b51);};this['_wireTooltip'](_0x14d022,_0x3f19de,_0x393bb4,_0x579369),_0x14d022[_0x2dcd79(0xea7)][_0x2dcd79(0x590)]='pointer',_0x14d022[_0x2dcd79(0x9d1)](_0x2dcd79(0xcb5),_0x1dfffc=>{const _0x33e71d=_0x2dcd79,_0x102021=_0x14d022[_0x33e71d(0xf56)](),_0x59a309=_0x1dfffc[_0x33e71d(0xb73)]-_0x102021[_0x33e71d(0xc24)],_0x5943fd=_0x1dfffc['clientY']-_0x102021[_0x33e71d(0x360)];let _0x3625a7=null;for(const _0x2d7653 of this['_arcs']){const _0x541ad1=_0x59a309-_0x2d7653['cx'],_0x6a7dd9=_0x5943fd-_0x2d7653['cy'],_0x2de92a=Math[_0x33e71d(0xf49)](_0x541ad1*_0x541ad1+_0x6a7dd9*_0x6a7dd9),_0x2ae447=_0x2d7653[_0x33e71d(0xeb4)]/0x2;if(_0x2de92a<_0x2d7653['r']-_0x2ae447||_0x2de92a>_0x2d7653['r']+_0x2ae447)continue;let _0x2a4d3f=Math[_0x33e71d(0xf92)](_0x6a7dd9,_0x541ad1);if(_0x2a4d3f<_0x2d7653[_0x33e71d(0xabd)])_0x2a4d3f+=Math['PI']*0x2;if(_0x2a4d3f>=_0x2d7653[_0x33e71d(0xabd)]&&_0x2a4d3f<=_0x2d7653[_0x33e71d(0xe90)]){_0x3625a7=_0x2d7653;break;}}if(!_0x3625a7)return;_0x1dfffc['stopPropagation'](),this[_0x33e71d(0x9b7)][_0x33e71d(0xc43)](_0x3625a7[_0x33e71d(0x26d)]?.[_0x33e71d(0xb30)]);},{'signal':_0x579369});}}class GaugeRenderer extends BaseCanvasRenderer{constructor(_0x40618e){const _0x58e84b=_0x5f3ddf;super(_0x40618e),this['_items']=[],this[_0x58e84b(0xcde)]=[],this['_animRaf']=0x0,this[_0x58e84b(0x2bf)]=0x0;}[_0x5f3ddf(0xc59)](_0x167193,_0x2c6395,_0xcf3d2b,_0x2ea8c3){const _0x5425b8=_0x5f3ddf,{W:_0x11c02c,H:_0x146a01}=this[_0x5425b8(0xcce)](_0x167193,_0xcf3d2b),_0x57f6aa=this[_0x5425b8(0x9b7)]['_entities']||[],_0x197a39=[];_0x2c6395['forEach'](_0x507ddd=>{const _0x9b813c=_0x5425b8,_0x51b16a=this['_seriesEntity'](_0x507ddd,_0x57f6aa),_0x19a581=(_0x507ddd[_0x9b813c(0x8e7)]||[])['filter'](_0x4433ef=>_0x4433ef['v']!==null&&_0x4433ef['v']!==undefined),_0x2e79ae=_0x2ea8c3?.[_0x9b813c(0x9e9)]?.[_0x51b16a[_0x9b813c(0xb30)]];let _0x56c6a7=_0x51b16a[_0x9b813c(0x634)]||!_0x2e79ae?NaN:parseFloat(_0x2e79ae[_0x9b813c(0xfbf)]);if(!isFinite(_0x56c6a7))_0x56c6a7=_0x19a581['length']?_0x19a581[_0x19a581[_0x9b813c(0xd64)]-0x1]['v']:0x0;if(_0x56c6a7===undefined||_0x56c6a7===null||isNaN(_0x56c6a7))_0x56c6a7=0x0;const _0x5f1369=resolveEntityBound(_0x51b16a[_0x9b813c(0x738)],0x0,_0x2ea8c3),_0x11ec36=resolveEntityBound(_0x51b16a[_0x9b813c(0x29c)],0x64,_0x2ea8c3),_0x4127c3=_0x507ddd['meta']||{};let _0x17c37b=_0x56c6a7,_0x21a50d=_0x56c6a7;for(const _0x2d3508 of _0x19a581){if(_0x2d3508['v']>_0x17c37b)_0x17c37b=_0x2d3508['v'];if(_0x2d3508['v']<_0x21a50d)_0x21a50d=_0x2d3508['v'];}const _0x37c442=_0x11ec36>_0x5f1369?Math[_0x9b813c(0xff5)](0x0,Math[_0x9b813c(0x1006)](0x1,(_0x56c6a7-_0x5f1369)/(_0x11ec36-_0x5f1369))):0x0,_0x4ac44a=_0x11ec36>_0x5f1369?Math['max'](0x0,Math[_0x9b813c(0x1006)](0x1,(_0x17c37b-_0x5f1369)/(_0x11ec36-_0x5f1369))):0x0,_0x56ff5a=_0x11ec36>_0x5f1369?Math[_0x9b813c(0xff5)](0x0,Math['min'](0x1,(_0x21a50d-_0x5f1369)/(_0x11ec36-_0x5f1369))):0x0,_0x307f2c=pickName(_0x51b16a[_0x9b813c(0xe6b)]!==undefined?_0x51b16a['tooltip_name']:_0x51b16a[_0x9b813c(0xdcf)],_0x4127c3[_0x9b813c(0xa19)]!==undefined&&_0x51b16a[_0x9b813c(0xe6b)]!==undefined?_0x4127c3['resolved_tooltip_name']:_0x4127c3['resolved_name'],_0x4127c3)??_0x51b16a[_0x9b813c(0xb30)]??'?';_0x197a39['push']({'name':pickName(_0x51b16a['name'],_0x4127c3[_0x9b813c(0x86f)],_0x4127c3)??'','tooltipName':_0x307f2c,'value':_0x56c6a7,'pct':_0x37c442,'peak':_0x17c37b,'peakPct':_0x4ac44a,'pminPct':_0x56ff5a,'pmin':_0x21a50d,'min':_0x5f1369,'max':_0x11ec36,'color':(_0x51b16a['color']===_0x9b813c(0x284)?null:this['card'][_0x9b813c(0x7e4)](_0x51b16a[_0x9b813c(0x800)],_0x51b16a[_0x9b813c(0xb30)])||_0x51b16a['color'])||_0x9b813c(0xee0),'unit':_0x51b16a[_0x9b813c(0xb1e)]||_0x4127c3[_0x9b813c(0x818)]||'','entity':_0x51b16a});});const {container:_0x1c3c0b,canvas:_0x3171ab,tooltipEl:_0x183f3a}=this['_mountCanvas'](_0x167193,_0x146a01);if(!_0x3171ab)return;this['_items']=_0x197a39,this[_0x5425b8(0x62c)](_0x3171ab,_0x197a39,_0x11c02c,_0x146a01,_0xcf3d2b,_0x2ea8c3,_0x1c3c0b,_0x183f3a);}[_0x5f3ddf(0x438)](_0x43504c,_0x83ab23,_0x260af8,_0x1ecd9d,_0x5782fc,_0x23295c,_0x373fef){const _0x596d47=_0x5f3ddf;if(_0x373fef===undefined)_0x373fef=0x1;const _0x272f45=this[_0x596d47(0xd6f)](_0x43504c,_0x260af8,_0x1ecd9d),_0x3f5a38=this[_0x596d47(0xf55)](),_0x3adf02=_0x3f5a38?'rgba(255,255,255,0.85)':'rgba(0,0,0,0.75)',_0x301b7e=_0x3f5a38?_0x596d47(0xf6a):'rgba(0,0,0,0.4)',_0x3a4a2e=_0x3f5a38?_0x596d47(0x8e2):_0x596d47(0x9e2),_0x5be007=this[_0x596d47(0xc98)](),_0x3f2b90=_0x83ab23[_0x596d47(0xd64)];if(!_0x3f2b90)return;let _0x307d67=parseInt(_0x5782fc['gauge_columns'],0xa);if(!_0x307d67||_0x307d67<0x1||isNaN(_0x307d67))_0x307d67=Math[_0x596d47(0xff5)](0x1,Math[_0x596d47(0x1006)](_0x3f2b90,Math[_0x596d47(0x4fd)](_0x260af8/0xaa)||0x1));_0x307d67=Math['max'](0x1,Math[_0x596d47(0x1006)](_0x307d67,_0x3f2b90));const _0x129158=Math[_0x596d47(0x8ed)](_0x3f2b90/_0x307d67),_0xc442ac=_0x260af8/_0x307d67,_0x2f5580=_0x1ecd9d/_0x129158;let _0x27510a=parseFloat(_0x5782fc[_0x596d47(0x34b)]);if(!_0x27510a||isNaN(_0x27510a))_0x27510a=0x10e;_0x27510a=Math['max'](0x5a,Math[_0x596d47(0x1006)](0x168,_0x27510a));const _0x336e1e=_0x27510a*Math['PI']/0xb4,_0xacd122=Math['PI']*0x2-_0x336e1e,_0x2ec5dd=Math['PI']/0x2+_0xacd122/0x2,_0x3f6405=!!_0x5782fc[_0x596d47(0x6a2)],_0x451316=_0x5782fc[_0x596d47(0x894)]===_0x596d47(0x863)?_0x596d47(0x863):_0x596d47(0x7c9);let _0x1bdd1f=parseFloat(_0x5782fc[_0x596d47(0xd2c)]);if(isNaN(_0x1bdd1f)||_0x1bdd1f<=0x0)_0x1bdd1f=0x0;this[_0x596d47(0xcde)]=[],_0x83ab23['forEach']((_0x9156fd,_0x36838f)=>{const _0xca327a=_0x596d47,_0x3ec3f2=_0x36838f%_0x307d67,_0x468eec=Math[_0xca327a(0x4fd)](_0x36838f/_0x307d67),_0x43bc93=_0xc442ac*_0x3ec3f2,_0x9ce94d=_0x2f5580*_0x468eec,_0x2a183a=_0x9156fd['entity'],_0x2045aa=_0x2a183a?.[_0xca327a(0xef2)]?.[_0xca327a(0xd2f)]&&_0x2a183a[_0xca327a(0xef2)][_0xca327a(0xcba)]?.[_0xca327a(0xd64)]?this[_0xca327a(0x9b7)][_0xca327a(0xd4d)](_0x2a183a):null,_0x562877=_0x2a183a?.[_0xca327a(0xef2)]?.[_0xca327a(0xef4)]!==_0xca327a(0x71d),_0x337252=!!_0x2a183a?.[_0xca327a(0xef2)]?.[_0xca327a(0x50e)],_0x31b168=_0x2045aa?resolveValueColor(_0x9156fd[_0xca327a(0x76c)],_0x2045aa,_0x9156fd['color'],_0x562877):_0x9156fd['color'],_0x7b2584=_0x2a183a||{'decimals':0x1},_0x4e4dc9=_0x1bdd1f||Math['max'](0xd,Math['min'](0x1e,Math[_0xca327a(0x1006)](_0xc442ac,_0x2f5580)*0.17)),_0x30695e=_0x43bc93+_0xc442ac/0x2,_0x1d1ccf=Math[_0xca327a(0xff5)](0xa,Math[_0xca327a(0x1006)](_0xc442ac,_0x2f5580)*0.34),_0x29427f=_0x1d1ccf*Math['cos'](_0xacd122/0x2),_0x26db73=0x12,_0x2aaf54=_0x1d1ccf+_0x29427f+_0x26db73+_0x4e4dc9,_0x1e5799=_0x9ce94d+Math['max'](0x2,(_0x2f5580-_0x2aaf54)/0x2);let _0x33c6ac,_0x461a2a;_0x451316===_0xca327a(0x863)?(_0x461a2a=_0x1e5799+_0x4e4dc9/0x2,_0x33c6ac=_0x1e5799+_0x4e4dc9+_0x26db73+_0x1d1ccf):(_0x33c6ac=_0x1e5799+_0x1d1ccf,_0x461a2a=_0x33c6ac+_0x29427f+_0x26db73+_0x4e4dc9/0x2);const _0x8750f5=Math[_0xca327a(0xff5)](0x5,_0x1d1ccf*0.2),_0x2f2d03=_0x2a183a?.[_0xca327a(0xfde)]!==![];_0x272f45[_0xca327a(0xbf5)](),_0x272f45[_0xca327a(0x613)](_0x30695e,_0x33c6ac,_0x1d1ccf,_0x2ec5dd,_0x2ec5dd+_0x336e1e),_0x272f45[_0xca327a(0x864)]=_0x3a4a2e,_0x272f45[_0xca327a(0x63f)]=_0x8750f5,_0x272f45[_0xca327a(0xb0c)]=_0xca327a(0x706),_0x272f45[_0xca327a(0x5bd)]();if(_0x2045aa){const _0x446087=0x48;_0x272f45[_0xca327a(0xfb1)]=0.45;for(let _0x573a33=0x0;_0x573a33<_0x446087;_0x573a33++){const _0x16b571=_0x573a33/_0x446087,_0x2c8598=(_0x573a33+0x1)/_0x446087,_0x4e6e71=_0x9156fd[_0xca327a(0x1006)]+(_0x9156fd['max']-_0x9156fd[_0xca327a(0x1006)])*((_0x16b571+_0x2c8598)/0x2);_0x272f45[_0xca327a(0xb0c)]=_0xca327a(0x706),_0x272f45['beginPath'](),_0x272f45['arc'](_0x30695e,_0x33c6ac,_0x1d1ccf,_0x2ec5dd+_0x336e1e*_0x16b571,_0x2ec5dd+_0x336e1e*_0x2c8598+0.002),_0x272f45[_0xca327a(0x864)]=_0x337252?_0x31b168:resolveValueColor(_0x4e6e71,_0x2045aa,_0x9156fd[_0xca327a(0x800)],_0x562877),_0x272f45[_0xca327a(0x63f)]=_0x8750f5,_0x272f45[_0xca327a(0x5bd)]();}_0x272f45[_0xca327a(0xfb1)]=0x1;}const _0x23f7cb=_0x2a183a?.[_0xca327a(0xa2a)]?_0x2a183a[_0xca327a(0xa2a)]===_0xca327a(0x284)?_0x31b168:this[_0xca327a(0x9b7)][_0xca327a(0x7e4)](_0x2a183a[_0xca327a(0xa2a)])||_0x2a183a[_0xca327a(0xa2a)]:_0x31b168,_0x1954c4=_0x2ec5dd+_0x336e1e*_0x9156fd['pct']*_0x373fef,_0x19e2dd=_0x2ec5dd+_0x336e1e*_0x9156fd[_0xca327a(0x9ac)],_0x5824b7=_0x2ec5dd+_0x336e1e*_0x9156fd[_0xca327a(0xac7)],_0x3a3257=_0x19e2dd+(_0x5824b7-_0x19e2dd)*_0x373fef;if(_0x3a3257>_0x19e2dd+0.0015){const _0x3feb41=0x30;for(let _0x3c3c9e=0x0;_0x3c3c9e<_0x3feb41;_0x3c3c9e++){const _0xa3d074=_0x19e2dd+(_0x3a3257-_0x19e2dd)*(_0x3c3c9e/_0x3feb41),_0x3323c4=_0x19e2dd+(_0x3a3257-_0x19e2dd)*((_0x3c3c9e+0x1)/_0x3feb41),_0x9fdbf7=_0x336e1e>0x0?((_0xa3d074+_0x3323c4)/0x2-_0x2ec5dd)/_0x336e1e:0x0,_0x94bb91=_0x9156fd[_0xca327a(0x1006)]+(_0x9156fd[_0xca327a(0xff5)]-_0x9156fd[_0xca327a(0x1006)])*_0x9fdbf7;_0x272f45[_0xca327a(0xb0c)]='butt',_0x272f45[_0xca327a(0xbf5)](),_0x272f45[_0xca327a(0x613)](_0x30695e,_0x33c6ac,_0x1d1ccf,_0xa3d074,_0x3323c4+0.003),_0x272f45[_0xca327a(0x864)]=_0x2045aa?_0x337252?_0x31b168:resolveValueColor(_0x94bb91,_0x2045aa,_0x9156fd[_0xca327a(0x800)],_0x562877):_0x9156fd[_0xca327a(0x800)],_0x272f45[_0xca327a(0x63f)]=_0x8750f5,_0x272f45['globalAlpha']=_0x2f2d03?0.4+0.55*(_0x3c3c9e/Math['max'](0x1,_0x3feb41-0x1)):_0x2045aa?0.95:0.9,_0x272f45['stroke']();}_0x272f45[_0xca327a(0xfb1)]=0x1;}{const _0x363f92=_0x1954c4,_0x2bba2b=_0x1d1ccf+_0x8750f5*0.15,_0x4b6085=Math[_0xca327a(0xff5)](0x3,_0x8750f5*0.5),_0x572399=_0x30695e+Math[_0xca327a(0x9a1)](_0x363f92)*_0x2bba2b,_0x2ddfb9=_0x33c6ac+Math['sin'](_0x363f92)*_0x2bba2b,_0x9be3d8=_0x363f92+Math['PI']/0x2,_0x45395c=Math['max'](0x2,_0x8750f5*0.22);_0x272f45[_0xca327a(0xbf5)](),_0x272f45['moveTo'](_0x30695e+Math[_0xca327a(0x9a1)](_0x9be3d8)*_0x45395c,_0x33c6ac+Math[_0xca327a(0x383)](_0x9be3d8)*_0x45395c),_0x272f45[_0xca327a(0xa95)](_0x572399,_0x2ddfb9),_0x272f45['lineTo'](_0x30695e-Math[_0xca327a(0x9a1)](_0x9be3d8)*_0x45395c,_0x33c6ac-Math['sin'](_0x9be3d8)*_0x45395c),_0x272f45[_0xca327a(0xbe6)](),_0x272f45['fillStyle']=_0x23f7cb,_0x272f45['fill'](),_0x272f45[_0xca327a(0xbf5)](),_0x272f45[_0xca327a(0x613)](_0x30695e,_0x33c6ac,_0x4b6085,0x0,Math['PI']*0x2),_0x272f45[_0xca327a(0xbf8)]=_0x23f7cb,_0x272f45[_0xca327a(0x740)](),_0x272f45[_0xca327a(0xbf5)](),_0x272f45['arc'](_0x30695e,_0x33c6ac,_0x4b6085*0.45,0x0,Math['PI']*0x2),_0x272f45[_0xca327a(0xbf8)]=_0x3f5a38?_0xca327a(0xe91):_0xca327a(0x8b2),_0x272f45['fill']();}if(_0x3f6405&&_0x373fef>=0.999){_0x272f45['textAlign']=_0xca327a(0xd8a),_0x272f45[_0xca327a(0x751)]=_0xca327a(0x38d),_0x272f45['fillStyle']=_0x301b7e,_0x272f45[_0xca327a(0x4ea)]=Math[_0xca327a(0xff5)](0x9,Math['min'](0xb,_0x1d1ccf*0.15))+_0xca327a(0x1bd)+_0x5be007;const _0x5e709c=_0x1d1ccf+_0x8750f5*0.65+0x7;_0x272f45['fillText'](String(formatNumber(_0x9156fd[_0xca327a(0x1006)],_0x7b2584,_0x23295c)),_0x30695e+Math[_0xca327a(0x9a1)](_0x2ec5dd)*_0x5e709c,_0x33c6ac+Math[_0xca327a(0x383)](_0x2ec5dd)*_0x5e709c),_0x272f45[_0xca327a(0x48a)](String(formatNumber(_0x9156fd[_0xca327a(0xff5)],_0x7b2584,_0x23295c)),_0x30695e+Math[_0xca327a(0x9a1)](_0x2ec5dd+_0x336e1e)*_0x5e709c,_0x33c6ac+Math['sin'](_0x2ec5dd+_0x336e1e)*_0x5e709c);}if(_0x373fef>=0.999){const _0x1eeec6=String(formatNumber(_0x9156fd[_0xca327a(0x76c)],_0x7b2584,_0x23295c))+(_0x9156fd[_0xca327a(0xb1e)]?'\x20'+_0x9156fd[_0xca327a(0xb1e)]:'');_0x272f45[_0xca327a(0xdab)]='center',_0x272f45['textBaseline']='middle',_0x272f45[_0xca327a(0xbf8)]=_0x2045aa?_0x31b168:_0x3adf02,_0x272f45[_0xca327a(0x4ea)]=_0xca327a(0x42d)+_0x4e4dc9+_0xca327a(0x1bd)+_0x5be007,_0x272f45[_0xca327a(0x48a)](_0x1eeec6,_0x30695e,_0x461a2a);}this['_cells']['push']({'cx':_0x30695e,'cy':_0x33c6ac,'r':_0x1d1ccf,'thickness':_0x8750f5,'start':_0x2ec5dd,'end':_0x2ec5dd+_0x336e1e,'item':_0x9156fd});});}['_setupTooltip'](_0xd9610b,_0x5971b3,_0xd1b900,_0x52b734){const _0x10ea65=_0x5f3ddf;if(!_0x5971b3||!_0xd9610b||_0xd1b900[_0x10ea65(0x8ff)]===![]||!this['_cells']?.[_0x10ea65(0xd64)])return;const _0x3577b2=this[_0x10ea65(0x647)][_0x10ea65(0xdd7)],_0x184a7b=(_0x1003cd,_0x43ae56)=>{const _0x5f1319=_0x10ea65;for(const _0x5089e4 of this[_0x5f1319(0xcde)]){const _0x346660=_0x1003cd-_0x5089e4['cx'],_0x3e5a83=_0x43ae56-_0x5089e4['cy'];if(Math[_0x5f1319(0xf49)](_0x346660*_0x346660+_0x3e5a83*_0x3e5a83)>_0x5089e4['r']+_0x5089e4['thickness'])continue;return _0x5089e4;}return null;},_0x196b44=_0x70b41c=>{const _0x5ebe67=_0x10ea65,_0x4f9e4c=_0xd9610b[_0x5ebe67(0xf56)](),_0x315627=_0x70b41c[_0x5ebe67(0xb73)]-_0x4f9e4c[_0x5ebe67(0xc24)],_0x53c87d=_0x70b41c[_0x5ebe67(0xc7a)]-_0x4f9e4c[_0x5ebe67(0x360)],_0x2f4673=_0x184a7b(_0x315627,_0x53c87d);if(!_0x2f4673){_0x5971b3[_0x5ebe67(0xea7)][_0x5ebe67(0xc08)]='0';return;}const _0x567a7d=formatNumber(_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0x76c)],_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0xb30)],_0x52b734),_0x21ea4d=formatNumber(_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0xcb9)],_0x2f4673['item']['entity'],_0x52b734),_0x482dcc=formatNumber(_0x2f4673['item'][_0x5ebe67(0x3fc)],_0x2f4673['item'][_0x5ebe67(0xb30)],_0x52b734),_0x1398f2=Math[_0x5ebe67(0xe54)]((_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0xcb9)]??0x0)-(_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0x3fc)]??0x0))>1e-9,_0x56741c=escapeHtml(_0x2f4673[_0x5ebe67(0x26d)]['unit']||''),_0x365c32=_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0xb30)]?.[_0x5ebe67(0x7de)]!==![]?escapeHtml(_0x2f4673['item']['color']):_0x5ebe67(0x726),_0x252950=(_0x3c1709,_0xe14174,_0x114523)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x114523?_0x5ebe67(0xed1)+_0x114523+'\x22':'')+_0x5ebe67(0x6e2)+_0x3c1709+_0x5ebe67(0x862)+_0xe14174+_0x5ebe67(0xf07);_0x5971b3[_0x5ebe67(0x74c)]=_0x5ebe67(0xc6a)+_0x365c32+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0x59f)]||_0x2f4673[_0x5ebe67(0x26d)][_0x5ebe67(0xdcf)]||'')+_0x5ebe67(0x862)+escapeHtml(String(_0x567a7d))+'\x20'+_0x56741c+_0x5ebe67(0xf07)+(_0x1398f2?_0x252950(escapeHtml(cardT(_0x52b734,_0xd1b900,_0x5ebe67(0xc0e))),escapeHtml(String(_0x21ea4d))+'\x20'+_0x56741c,_0x5ebe67(0x61d)):'')+(_0x1398f2?_0x252950(escapeHtml(cardT(_0x52b734,_0xd1b900,'Low')),escapeHtml(String(_0x482dcc))+'\x20'+_0x56741c,'0.6'):''),this[_0x5ebe67(0xf74)](_0x5971b3,_0x4f9e4c,_0x315627);};this[_0x10ea65(0x6df)](_0xd9610b,_0x5971b3,_0x196b44,_0x3577b2),_0xd9610b[_0x10ea65(0xea7)][_0x10ea65(0x590)]=_0x10ea65(0xd5e),_0xd9610b[_0x10ea65(0x9d1)](_0x10ea65(0xcb5),_0x41d1fd=>{const _0x1002aa=_0x10ea65,_0x288417=_0xd9610b[_0x1002aa(0xf56)](),_0x5bc1c4=_0x184a7b(_0x41d1fd['clientX']-_0x288417[_0x1002aa(0xc24)],_0x41d1fd['clientY']-_0x288417[_0x1002aa(0x360)]);if(!_0x5bc1c4)return;_0x41d1fd[_0x1002aa(0x30f)](),this['card'][_0x1002aa(0xc43)](_0x5bc1c4[_0x1002aa(0x26d)]?.[_0x1002aa(0xb30)]);},{'signal':_0x3577b2});}}class PolarAreaRenderer extends BaseCanvasRenderer{constructor(_0x101082){const _0x3d9cfe=_0x5f3ddf;super(_0x101082),this[_0x3d9cfe(0xcf2)]=[],this[_0x3d9cfe(0x90c)]=[],this[_0x3d9cfe(0x351)]=0x0,this[_0x3d9cfe(0x2bf)]=0x0;}[_0x5f3ddf(0xc59)](_0xa2d662,_0x30bf18,_0x1aa4f9,_0x5ee5e0){const _0x2a4f74=_0x5f3ddf,{W:_0x4c94bd,H:_0x151559}=this['_beginRender'](_0xa2d662,_0x1aa4f9),_0x259a7d=this[_0x2a4f74(0x9b7)][_0x2a4f74(0x402)]||[],_0x488aa7=[];_0x30bf18[_0x2a4f74(0xd7d)](_0x12d566=>{const _0x5081f2=_0x2a4f74,_0x897f65=this[_0x5081f2(0x405)](_0x12d566,_0x259a7d),_0x29c198=(_0x12d566[_0x5081f2(0x8e7)]||[])['filter'](_0x6526cd=>_0x6526cd['v']!==null&&_0x6526cd['v']!==undefined),_0x492fbc=_0x5ee5e0?.[_0x5081f2(0x9e9)]?.[_0x897f65[_0x5081f2(0xb30)]],_0x100a8d=_0x897f65[_0x5081f2(0xb38)]||_0x5081f2(0x48d);let _0x35baec;if(_0x29c198['length'])_0x35baec=reduceByAggregate(_0x29c198,_0x100a8d);else _0x492fbc?_0x35baec=parseFloat(_0x492fbc[_0x5081f2(0xfbf)]):_0x35baec=0x0;if(_0x35baec===undefined||_0x35baec===null||isNaN(_0x35baec))_0x35baec=0x0;const _0x1dbca9=_0x12d566[_0x5081f2(0xc3f)]||{},_0x5b104e=pickName(_0x897f65['tooltip_name']!==undefined?_0x897f65[_0x5081f2(0xe6b)]:_0x897f65[_0x5081f2(0xdcf)],_0x1dbca9['resolved_tooltip_name']!==undefined&&_0x897f65[_0x5081f2(0xe6b)]!==undefined?_0x1dbca9[_0x5081f2(0xa19)]:_0x1dbca9[_0x5081f2(0x86f)],_0x1dbca9)??_0x897f65[_0x5081f2(0xb30)]??'?';_0x488aa7[_0x5081f2(0x40b)]({'name':pickName(_0x897f65[_0x5081f2(0xdcf)],_0x1dbca9[_0x5081f2(0x86f)],_0x1dbca9)??'','tooltipName':_0x5b104e,'value':Math[_0x5081f2(0xe54)](_0x35baec),'color':(_0x897f65[_0x5081f2(0x800)]==='threshold'?null:this[_0x5081f2(0x9b7)][_0x5081f2(0x7e4)](_0x897f65['color'],_0x897f65['entity'])||_0x897f65[_0x5081f2(0x800)])||_0x5081f2(0xee0),'unit':_0x897f65[_0x5081f2(0xb1e)]||_0x1dbca9[_0x5081f2(0x818)]||'','entity':_0x897f65});});const {container:_0x419b0f,canvas:_0x12c194,tooltipEl:_0x9ac53f}=this[_0x2a4f74(0x9b9)](_0xa2d662,_0x151559);if(!_0x12c194)return;this[_0x2a4f74(0xcf2)]=_0x488aa7,this[_0x2a4f74(0x62c)](_0x12c194,_0x488aa7,_0x4c94bd,_0x151559,_0x1aa4f9,_0x5ee5e0,_0x419b0f,_0x9ac53f);}['_draw'](_0x313e0d,_0x4ddadf,_0x2c00f2,_0x53786e,_0x33b547,_0x36e26c,_0x53c777){const _0xbb8f42=_0x5f3ddf;if(_0x53c777===undefined)_0x53c777=0x1;const _0x3f1ffe=this['_setupCanvas'](_0x313e0d,_0x2c00f2,_0x53786e),_0x2fdce7=this[_0xbb8f42(0xf55)](),_0x30696a=_0x2fdce7?_0xbb8f42(0x478):'rgba(0,0,0,0.75)',_0x3cf6ff=_0x2fdce7?_0xbb8f42(0xf6a):_0xbb8f42(0x4b7),_0x4e7b92=_0x2fdce7?'rgba(255,255,255,0.06)':_0xbb8f42(0x7a4),_0x39d54b=this[_0xbb8f42(0xc98)](),_0x38f90b=_0x4ddadf['length'];if(!_0x38f90b)return;const _0x3e0afd=_0x4ddadf[_0xbb8f42(0xf40)]((_0x2ce027,_0x15cd74)=>_0x2ce027+_0x15cd74['value'],0x0),_0x490a48=Math[_0xbb8f42(0xff5)](..._0x4ddadf[_0xbb8f42(0xc7b)](_0x466ab1=>_0x466ab1[_0xbb8f42(0x76c)]));if(_0x490a48===0x0)return;const _0x5033be=Math[_0xbb8f42(0x1006)](_0x53786e-0x14,_0x2c00f2-0x14),_0x6d0c27=_0x5033be/0x2*0.88,_0x3f0871=_0x2c00f2/0x2,_0x4014f9=_0x53786e/0x2,_0x1a154a=Math['PI']*0x2/_0x38f90b,_0x4bf4aa=0x4;_0x3f1ffe[_0xbb8f42(0xfb1)]=_0x53c777;for(let _0x150206=0x1;_0x150206<=_0x4bf4aa;_0x150206++){const _0x35f1c6=_0x6d0c27*(_0x150206/_0x4bf4aa);_0x3f1ffe[_0xbb8f42(0xbf5)](),_0x3f1ffe[_0xbb8f42(0x613)](_0x3f0871,_0x4014f9,_0x35f1c6,0x0,Math['PI']*0x2),_0x3f1ffe[_0xbb8f42(0x864)]=_0x4e7b92,_0x3f1ffe[_0xbb8f42(0x63f)]=0.8,_0x3f1ffe[_0xbb8f42(0x5bd)]();}_0x3f1ffe[_0xbb8f42(0xfb1)]=0x1,this[_0xbb8f42(0x90c)]=[],_0x4ddadf[_0xbb8f42(0xd7d)]((_0x4b3217,_0x4acdc0)=>{const _0xe76729=_0xbb8f42,_0x30560d=-Math['PI']/0x2+_0x4acdc0*_0x1a154a,_0x62ce52=_0x30560d+_0x1a154a,_0x12fbc0=_0x6d0c27*(_0x4b3217['value']/_0x490a48)*_0x53c777;if(_0x12fbc0<0.5){this['_slices'][_0xe76729(0x40b)]({'startAngle':_0x30560d,'endAngle':_0x62ce52,'r':_0x6d0c27*(_0x4b3217['value']/_0x490a48),'item':_0x4b3217,'cx':_0x3f0871,'cy':_0x4014f9});return;}_0x3f1ffe['beginPath'](),_0x3f1ffe['moveTo'](_0x3f0871,_0x4014f9),_0x3f1ffe[_0xe76729(0x613)](_0x3f0871,_0x4014f9,_0x12fbc0,_0x30560d,_0x62ce52),_0x3f1ffe['closePath']();let _0x4e224c=_0x4b3217['color'];const _0x2d4832=_0x4b3217[_0xe76729(0xb30)];_0x2d4832?.['color_thresholds']?.['enabled']&&_0x2d4832[_0xe76729(0xef2)][_0xe76729(0xcba)]?.[_0xe76729(0xd64)]&&(_0x4e224c=resolveValueColor(_0x4b3217[_0xe76729(0x76c)],this[_0xe76729(0x9b7)][_0xe76729(0xd4d)](_0x2d4832),_0x4e224c));_0x3f1ffe[_0xe76729(0xbf8)]=_0x4e224c,_0x3f1ffe[_0xe76729(0xfb1)]=0.7,_0x3f1ffe[_0xe76729(0x740)](),_0x3f1ffe['globalAlpha']=0x1,_0x3f1ffe[_0xe76729(0x864)]=_0x2fdce7?_0xe76729(0x87b):_0xe76729(0x59c),_0x3f1ffe['lineWidth']=1.5,_0x3f1ffe[_0xe76729(0x5bd)]();const _0x1f02e7=_0x30560d+_0x1a154a/0x2,_0xa9dc5c=Math[_0xe76729(0xff5)](_0x12fbc0*0.6,_0x6d0c27*0.25),_0x4dda7c=_0x3f0871+Math[_0xe76729(0x9a1)](_0x1f02e7)*_0xa9dc5c,_0x55708d=_0x4014f9+Math[_0xe76729(0x383)](_0x1f02e7)*_0xa9dc5c,_0x30eb97=_0x3e0afd>0x0?_0x4b3217[_0xe76729(0x76c)]/_0x3e0afd*0x64:0x0;if(_0x30eb97>=0x4&&_0x53c777>=0.999){const _0x39893c=Math[_0xe76729(0x1006)](0xb,Math[_0xe76729(0xff5)](0x8,_0x6d0c27*0.1));_0x3f1ffe[_0xe76729(0xbf8)]=_0xe76729(0x950),_0x3f1ffe[_0xe76729(0x4ea)]='600\x20'+_0x39893c+_0xe76729(0x1bd)+_0x39d54b,_0x3f1ffe[_0xe76729(0xdab)]=_0xe76729(0xd8a),_0x3f1ffe[_0xe76729(0x751)]=_0xe76729(0x38d);const _0x58d798=toNum(_0x4b3217[_0xe76729(0xb30)]?.['decimals'])??0x0;_0x3f1ffe[_0xe76729(0x48a)](_0x30eb97[_0xe76729(0xd46)](_0x58d798)+'%',_0x4dda7c,_0x55708d);}this[_0xe76729(0x90c)][_0xe76729(0x40b)]({'startAngle':_0x30560d,'endAngle':_0x62ce52,'r':_0x6d0c27*(_0x4b3217[_0xe76729(0x76c)]/_0x490a48),'item':_0x4b3217,'cx':_0x3f0871,'cy':_0x4014f9});});if(_0x33b547[_0xbb8f42(0xbc9)]!==![]&&_0x53c777>=0.999){_0x3f1ffe[_0xbb8f42(0xbf8)]=_0x30696a,_0x3f1ffe['font']=_0xbb8f42(0x50c)+Math[_0xbb8f42(0x1006)](0x10,_0x6d0c27*0.25)+_0xbb8f42(0x1bd)+_0x39d54b,_0x3f1ffe[_0xbb8f42(0xdab)]=_0xbb8f42(0xd8a),_0x3f1ffe[_0xbb8f42(0x751)]='middle';const _0xc35eb5=_0x4ddadf[0x0]?.[_0xbb8f42(0xb1e)]||'',_0x943e65=_0x4ddadf[0x0]?.['entity']||{'decimals':0x1};_0x3f1ffe[_0xbb8f42(0x48a)](formatNumber(_0x3e0afd,_0x943e65,_0x36e26c)+(_0xc35eb5?'\x20'+_0xc35eb5:''),_0x3f0871,_0x4014f9-0x5),_0x3f1ffe[_0xbb8f42(0xbf8)]=_0x3cf6ff,_0x3f1ffe[_0xbb8f42(0x4ea)]=Math[_0xbb8f42(0x1006)](0xa,_0x6d0c27*0.14)+'px\x20'+_0x39d54b,_0x3f1ffe[_0xbb8f42(0x48a)](cardT(this[_0xbb8f42(0x9b7)]?.['_hass'],this['card']?.[_0xbb8f42(0xb52)],_0xbb8f42(0xc99)),_0x3f0871,_0x4014f9+0x9);}}['_setupTooltip'](_0x5790ea,_0x4895df,_0x286a5b,_0x28831b){const _0x163b9d=_0x5f3ddf;if(!_0x4895df||!_0x5790ea||_0x286a5b[_0x163b9d(0x8ff)]===![]||!this[_0x163b9d(0x90c)]?.[_0x163b9d(0xd64)])return;const _0xf257f3=this[_0x163b9d(0x647)][_0x163b9d(0xdd7)],_0x345660=_0x7f0db1=>{const _0xef2825=_0x163b9d,_0x2c21fd=_0x5790ea['getBoundingClientRect'](),_0x4708f0=_0x7f0db1[_0xef2825(0xb73)]-_0x2c21fd['left'],_0x47c445=_0x7f0db1['clientY']-_0x2c21fd['top'];let _0x321cff=null;for(const _0x3e9a30 of this['_slices']){const _0x598b49=_0x4708f0-_0x3e9a30['cx'],_0x546862=_0x47c445-_0x3e9a30['cy'],_0x1c069f=Math['sqrt'](_0x598b49*_0x598b49+_0x546862*_0x546862);if(_0x1c069f>_0x3e9a30['r'])continue;let _0x6f03d1=Math[_0xef2825(0xf92)](_0x546862,_0x598b49);if(_0x6f03d1<-Math['PI']/0x2)_0x6f03d1+=Math['PI']*0x2;if(_0x6f03d1>=_0x3e9a30[_0xef2825(0xabd)]&&_0x6f03d1<_0x3e9a30[_0xef2825(0xfe8)]){_0x321cff=_0x3e9a30;break;}}if(!_0x321cff){_0x4895df['style'][_0xef2825(0xc08)]='0';return;}const _0x1f6b81=this[_0xef2825(0xcf2)][_0xef2825(0xf40)]((_0x48db4a,_0x4e7b14)=>_0x48db4a+_0x4e7b14['value'],0x0),_0x4379c5=toNum(_0x321cff[_0xef2825(0x26d)]['entity']?.['decimals'])??0x1,_0x22b5cd=_0x1f6b81>0x0?(_0x321cff['item'][_0xef2825(0x76c)]/_0x1f6b81*0x64)[_0xef2825(0xd46)](_0x4379c5):'0',_0x36fdd4=formatNumber(_0x321cff['item'][_0xef2825(0x76c)],_0x321cff['item'][_0xef2825(0xb30)],_0x28831b),_0x5ee58a=_0x321cff[_0xef2825(0x26d)][_0xef2825(0xb30)]?.['show_color_dot']!==![]?escapeHtml(_0x321cff[_0xef2825(0x26d)][_0xef2825(0x800)]):'transparent';_0x4895df[_0xef2825(0x74c)]='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x5ee58a+_0xef2825(0x8d8)+escapeHtml(_0x321cff[_0xef2825(0x26d)][_0xef2825(0x59f)]||_0x321cff['item'][_0xef2825(0xdcf)]||'')+_0xef2825(0x862)+escapeHtml(String(_0x36fdd4))+'\x20'+escapeHtml(_0x321cff['item'][_0xef2825(0xb1e)]||'')+_0xef2825(0xf07)+('<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>'+escapeHtml(cardT(_0x28831b,_0x286a5b,_0xef2825(0xcc5)))+_0xef2825(0x862)+_0x22b5cd+_0xef2825(0xfa3)),this[_0xef2825(0xf74)](_0x4895df,_0x2c21fd,_0x4708f0);};this[_0x163b9d(0x6df)](_0x5790ea,_0x4895df,_0x345660,_0xf257f3),_0x5790ea[_0x163b9d(0xea7)][_0x163b9d(0x590)]=_0x163b9d(0xd5e),_0x5790ea[_0x163b9d(0x9d1)](_0x163b9d(0xcb5),_0x47c0b0=>{const _0x54b8e5=_0x163b9d,_0xe16528=_0x5790ea[_0x54b8e5(0xf56)](),_0x151fc8=_0x47c0b0['clientX']-_0xe16528[_0x54b8e5(0xc24)],_0x4d3c34=_0x47c0b0['clientY']-_0xe16528[_0x54b8e5(0x360)];let _0x3da481=null;for(const _0x5743a5 of this[_0x54b8e5(0x90c)]){const _0x4050bb=_0x151fc8-_0x5743a5['cx'],_0x4e578f=_0x4d3c34-_0x5743a5['cy'],_0x1c47cc=Math[_0x54b8e5(0xf49)](_0x4050bb*_0x4050bb+_0x4e578f*_0x4e578f);if(_0x1c47cc>_0x5743a5['r'])continue;let _0xad20a7=Math[_0x54b8e5(0xf92)](_0x4e578f,_0x4050bb);if(_0xad20a7<-Math['PI']/0x2)_0xad20a7+=Math['PI']*0x2;if(_0xad20a7>=_0x5743a5[_0x54b8e5(0xabd)]&&_0xad20a7<_0x5743a5['endAngle']){_0x3da481=_0x5743a5;break;}}if(!_0x3da481)return;_0x47c0b0['stopPropagation'](),this[_0x54b8e5(0x9b7)][_0x54b8e5(0xc43)](_0x3da481[_0x54b8e5(0x26d)]?.[_0x54b8e5(0xb30)]);},{'signal':_0xf257f3});}}class RadarRenderer extends BaseCanvasRenderer{constructor(_0x1aaf2d){const _0x580997=_0x5f3ddf;super(_0x1aaf2d),this['_items']=[],this['_spokes']=[],this[_0x580997(0x351)]=0x0,this[_0x580997(0x2bf)]=0x0;}[_0x5f3ddf(0xc59)](_0x1e963e,_0x4b2e0c,_0x519bcc,_0x573346){const _0x13ef8d=_0x5f3ddf,{W:_0xbda823,H:_0x3d2d2f}=this['_beginRender'](_0x1e963e,_0x519bcc),_0x38f75c=this[_0x13ef8d(0x9b7)][_0x13ef8d(0x402)]||[],_0xcf9d12=[];_0x4b2e0c[_0x13ef8d(0xd7d)](_0x4fc122=>{const _0x4202e0=_0x13ef8d,_0x1029bf=this[_0x4202e0(0x405)](_0x4fc122,_0x38f75c),_0x23c1c0=(_0x4fc122[_0x4202e0(0x8e7)]||[])[_0x4202e0(0xdf7)](_0x1ed182=>_0x1ed182['v']!==null&&_0x1ed182['v']!==undefined),_0x391d19=_0x573346?.[_0x4202e0(0x9e9)]?.[_0x1029bf[_0x4202e0(0xb30)]],_0x8f8780=_0x1029bf['aggregate_func']||'avg';let _0x125392;if(_0x23c1c0[_0x4202e0(0xd64)]){if(_0x8f8780==='first')_0x125392=_0x23c1c0[0x0]['v'];else{if(_0x8f8780===_0x4202e0(0x3d4)||_0x8f8780===_0x4202e0(0x7f7)||_0x8f8780===_0x4202e0(0xa9e))_0x125392=_0x23c1c0[_0x4202e0(0xf40)]((_0x2d4708,_0x1bfa44)=>_0x2d4708+(_0x1bfa44['v']||0x0),0x0);else{if(_0x8f8780===_0x4202e0(0x1006))_0x125392=_0x23c1c0[_0x4202e0(0xf40)]((_0x9e6ee6,_0x589eb1)=>Math[_0x4202e0(0x1006)](_0x9e6ee6,_0x589eb1['v']),Infinity);else{if(_0x8f8780===_0x4202e0(0xff5))_0x125392=_0x23c1c0['reduce']((_0x53bce6,_0xe16f2f)=>Math[_0x4202e0(0xff5)](_0x53bce6,_0xe16f2f['v']),-Infinity);else{if(_0x8f8780===_0x4202e0(0x5d6))_0x125392=DataProcessor['_aggregate'](_0x23c1c0['map'](_0xbaf348=>_0xbaf348['v']),_0x4202e0(0x5d6));else{if(_0x8f8780===_0x4202e0(0x48d))_0x125392=_0x23c1c0[_0x23c1c0[_0x4202e0(0xd64)]-0x1]['v'];else _0x125392=_0x23c1c0[_0x4202e0(0xf40)]((_0x5680df,_0x5866f8)=>_0x5680df+(_0x5866f8['v']||0x0),0x0)/_0x23c1c0['length'];}}}}}}else _0x391d19?_0x125392=parseFloat(_0x391d19[_0x4202e0(0xfbf)]):_0x125392=0x0;if(_0x125392===undefined||_0x125392===null||isNaN(_0x125392))_0x125392=0x0;const _0x3c2b91=resolveEntityBound(_0x1029bf[_0x4202e0(0x738)],0x0,_0x573346),_0x27a816=resolveEntityBound(_0x1029bf['upper_bound'],0x64,_0x573346),_0x1d4fff=_0x27a816>_0x3c2b91?Math[_0x4202e0(0xff5)](0x0,Math[_0x4202e0(0x1006)](0x1,(_0x125392-_0x3c2b91)/(_0x27a816-_0x3c2b91))):0x0,_0x2952f5=_0x4fc122[_0x4202e0(0xc3f)]||{},_0x4be07e=pickName(_0x1029bf[_0x4202e0(0xe6b)]!==undefined?_0x1029bf[_0x4202e0(0xe6b)]:_0x1029bf['name'],_0x2952f5[_0x4202e0(0xa19)]!==undefined&&_0x1029bf[_0x4202e0(0xe6b)]!==undefined?_0x2952f5[_0x4202e0(0xa19)]:_0x2952f5[_0x4202e0(0x86f)],_0x2952f5)??_0x1029bf['entity']??'?';_0xcf9d12['push']({'name':pickName(_0x1029bf['name'],_0x2952f5[_0x4202e0(0x86f)],_0x2952f5)??'','tooltipName':_0x4be07e,'value':_0x125392,'pct':_0x1d4fff,'min':_0x3c2b91,'max':_0x27a816,'color':(_0x1029bf[_0x4202e0(0x800)]===_0x4202e0(0x284)?null:this[_0x4202e0(0x9b7)][_0x4202e0(0x7e4)](_0x1029bf[_0x4202e0(0x800)],_0x1029bf['entity'])||_0x1029bf['color'])||_0x4202e0(0xee0),'unit':_0x1029bf[_0x4202e0(0xb1e)]||_0x2952f5[_0x4202e0(0x818)]||'','entity':_0x1029bf});});if(_0xcf9d12[_0x13ef8d(0xd64)]<0x3){_0x1e963e[_0x13ef8d(0x74c)]=_0x13ef8d(0xabb)+escapeHtml(cardT(this[_0x13ef8d(0x9b7)]?.[_0x13ef8d(0x527)],this['card']?.['_config'],_0x13ef8d(0xa68)))+'\x20('+_0xcf9d12[_0x13ef8d(0xd64)]+_0x13ef8d(0xa5a);return;}const {container:_0x1e3403,canvas:_0x3c58f4,tooltipEl:_0x13ffe0}=this[_0x13ef8d(0x9b9)](_0x1e963e,_0x3d2d2f);if(!_0x3c58f4)return;this[_0x13ef8d(0xcf2)]=_0xcf9d12,this[_0x13ef8d(0x62c)](_0x3c58f4,_0xcf9d12,_0xbda823,_0x3d2d2f,_0x519bcc,_0x573346,_0x1e3403,_0x13ffe0);}[_0x5f3ddf(0x438)](_0x4022de,_0x377430,_0x4e798e,_0x34e437,_0x4104a6,_0x519951,_0x30cb39){const _0x40f7c9=_0x5f3ddf;if(_0x30cb39===undefined)_0x30cb39=0x1;const _0x441864=this[_0x40f7c9(0xd6f)](_0x4022de,_0x4e798e,_0x34e437),_0x1e04fa=this[_0x40f7c9(0xf55)](),_0x10eeae=_0x1e04fa?_0x40f7c9(0x478):_0x40f7c9(0xb69),_0xdd5a05=_0x1e04fa?'rgba(255,255,255,0.55)':_0x40f7c9(0xe91),_0x51348f=_0x1e04fa?_0x40f7c9(0xbe3):_0x40f7c9(0xc33),_0x21e209=_0x1e04fa?_0x40f7c9(0x41c):_0x40f7c9(0x76f),_0x26159c=_0x1e04fa?_0x40f7c9(0xbd8):_0x40f7c9(0x7b0),_0x7e96a1=this[_0x40f7c9(0xc98)]();let _0x557725='#4A90D9';try{const _0x1d8e61=getComputedStyle(this['card'])['getPropertyValue'](_0x40f7c9(0x1d3))[_0x40f7c9(0x35c)]();if(_0x1d8e61)_0x557725=_0x1d8e61;}catch(_0x4be6e1){}const _0x558243=_0x377430[_0x40f7c9(0xd64)],_0x373995=Math[_0x40f7c9(0x1006)](_0x34e437-0x28,_0x4e798e-0x28),_0x4af839=_0x373995/0x2*0.78,_0x191316=_0x4e798e/0x2,_0x137f09=_0x34e437/0x2,_0x299446=Math['PI']*0x2/_0x558243,_0x1c0e0d=-Math['PI']/0x2,_0xc2dee5=0x4;_0x441864[_0x40f7c9(0xfb1)]=_0x30cb39;for(let _0x24b827=0x1;_0x24b827<=_0xc2dee5;_0x24b827++){const _0x22e969=_0x4af839*(_0x24b827/_0xc2dee5);_0x441864[_0x40f7c9(0xbf5)]();for(let _0x1645d1=0x0;_0x1645d1<=_0x558243;_0x1645d1++){const _0x2a7da1=_0x1c0e0d+_0x1645d1*_0x299446,_0x27ce91=_0x191316+Math[_0x40f7c9(0x9a1)](_0x2a7da1)*_0x22e969,_0x5b08e2=_0x137f09+Math['sin'](_0x2a7da1)*_0x22e969;_0x1645d1===0x0?_0x441864[_0x40f7c9(0x840)](_0x27ce91,_0x5b08e2):_0x441864[_0x40f7c9(0xa95)](_0x27ce91,_0x5b08e2);}_0x441864[_0x40f7c9(0x864)]=_0x51348f,_0x441864[_0x40f7c9(0x63f)]=0x1,_0x441864[_0x40f7c9(0x5bd)]();}_0x441864['globalAlpha']=0x1,this[_0x40f7c9(0x8ba)]=[],_0x377430['forEach']((_0x35192e,_0xaa95b4)=>{const _0x5ad117=_0x40f7c9,_0x558a5b=_0x1c0e0d+_0xaa95b4*_0x299446,_0x4beab0=_0x191316+Math[_0x5ad117(0x9a1)](_0x558a5b)*_0x4af839,_0x3ab310=_0x137f09+Math[_0x5ad117(0x383)](_0x558a5b)*_0x4af839;_0x441864[_0x5ad117(0xfb1)]=_0x30cb39,_0x441864[_0x5ad117(0xbf5)](),_0x441864['moveTo'](_0x191316,_0x137f09),_0x441864[_0x5ad117(0xa95)](_0x4beab0,_0x3ab310),_0x441864['strokeStyle']=_0x21e209,_0x441864[_0x5ad117(0x63f)]=0x1,_0x441864['stroke'](),_0x441864[_0x5ad117(0xfb1)]=0x1;if(_0x30cb39>=0.999){const _0x494e10=_0x4af839+0x10,_0x2940e3=_0x191316+Math['cos'](_0x558a5b)*_0x494e10,_0x1fb187=_0x137f09+Math[_0x5ad117(0x383)](_0x558a5b)*_0x494e10,_0x1d6571=Math[_0x5ad117(0x1006)](0xb,Math[_0x5ad117(0xff5)](0x9,_0x4af839*0.1));_0x441864[_0x5ad117(0xbf8)]=_0x10eeae,_0x441864[_0x5ad117(0x4ea)]=_0x5ad117(0x50c)+_0x1d6571+_0x5ad117(0x1bd)+_0x7e96a1,_0x441864[_0x5ad117(0xdab)]=Math[_0x5ad117(0xe54)](Math['cos'](_0x558a5b))<0.1?_0x5ad117(0xd8a):Math[_0x5ad117(0x9a1)](_0x558a5b)>0x0?_0x5ad117(0xc24):_0x5ad117(0xd2b),_0x441864[_0x5ad117(0x751)]=Math['abs'](Math[_0x5ad117(0x383)](_0x558a5b))<0.1?_0x5ad117(0x38d):Math[_0x5ad117(0x383)](_0x558a5b)>0x0?_0x5ad117(0x360):_0x5ad117(0x9a7),_0x441864[_0x5ad117(0x48a)](_0x35192e[_0x5ad117(0xdcf)],_0x2940e3,_0x1fb187);}this[_0x5ad117(0x8ba)][_0x5ad117(0x40b)]({'angle':_0x558a5b,'ex':_0x4beab0,'ey':_0x3ab310,'item':_0x35192e,'cx':_0x191316,'cy':_0x137f09,'maxRadius':_0x4af839});});const _0x2064af=_0x377430[_0x40f7c9(0xc7b)]((_0x32695f,_0x30a5c9)=>{const _0x243696=_0x40f7c9,_0x17f61f=_0x1c0e0d+_0x30a5c9*_0x299446,_0x56c097=_0x4af839*_0x32695f[_0x243696(0x476)]*_0x30cb39;return{'x':_0x191316+Math[_0x243696(0x9a1)](_0x17f61f)*_0x56c097,'y':_0x137f09+Math[_0x243696(0x383)](_0x17f61f)*_0x56c097,'a':_0x17f61f,'r':_0x56c097,'item':_0x32695f};}),_0x42faaa=_0x441864[_0x40f7c9(0xb7d)](_0x191316,_0x137f09,0x0,_0x191316,_0x137f09,_0x4af839);_0x42faaa[_0x40f7c9(0xf28)](0x0,this[_0x40f7c9(0x6e4)](_0x557725,_0x1e04fa?0.35:0.3)),_0x42faaa[_0x40f7c9(0xf28)](0x1,this[_0x40f7c9(0x6e4)](_0x557725,_0x1e04fa?0.1:0.08)),_0x441864[_0x40f7c9(0xbf5)](),_0x2064af['forEach']((_0xb0dcfa,_0x3b9663)=>{const _0x5e6960=_0x40f7c9;if(_0x3b9663===0x0)_0x441864['moveTo'](_0xb0dcfa['x'],_0xb0dcfa['y']);else _0x441864[_0x5e6960(0xa95)](_0xb0dcfa['x'],_0xb0dcfa['y']);}),_0x441864['closePath'](),_0x441864[_0x40f7c9(0xbf8)]=_0x42faaa,_0x441864[_0x40f7c9(0x740)](),_0x441864['strokeStyle']=this[_0x40f7c9(0x6e4)](_0x557725,0.85),_0x441864[_0x40f7c9(0x63f)]=0x2,_0x441864[_0x40f7c9(0x635)]='round',_0x441864['stroke'](),_0x2064af[_0x40f7c9(0xd7d)](_0x15bfaf=>{const _0x2123a3=_0x40f7c9;let _0x4290cd=_0x15bfaf[_0x2123a3(0x26d)][_0x2123a3(0x800)];const _0x5b063b=_0x15bfaf['item']['entity'];_0x5b063b?.[_0x2123a3(0xef2)]?.['enabled']&&_0x5b063b[_0x2123a3(0xef2)][_0x2123a3(0xcba)]?.[_0x2123a3(0xd64)]&&(_0x4290cd=resolveValueColor(_0x15bfaf[_0x2123a3(0x26d)][_0x2123a3(0x76c)],this['card']['_thrVals'](_0x5b063b),_0x4290cd));const _0x3e7bef=toNum(_0x5b063b?.[_0x2123a3(0x922)]),_0x581e7f=isNum(_0x3e7bef)&&_0x3e7bef>0x0?clamp(_0x3e7bef,0.5,0x14):3.5;_0x441864[_0x2123a3(0xbf5)](),_0x441864[_0x2123a3(0x613)](_0x15bfaf['x'],_0x15bfaf['y'],_0x581e7f*(0x6/3.5),0x0,Math['PI']*0x2),_0x441864[_0x2123a3(0xbf8)]=this[_0x2123a3(0x6e4)](_0x4290cd,0.25),_0x441864[_0x2123a3(0x740)](),_0x441864[_0x2123a3(0xbf5)](),_0x441864['arc'](_0x15bfaf['x'],_0x15bfaf['y'],_0x581e7f,0x0,Math['PI']*0x2),_0x441864[_0x2123a3(0xbf8)]=_0x4290cd,_0x441864[_0x2123a3(0x740)](),_0x441864[_0x2123a3(0x864)]=_0x1e04fa?_0x2123a3(0xe91):_0x2123a3(0xa11),_0x441864[_0x2123a3(0x63f)]=1.5,_0x441864[_0x2123a3(0x5bd)]();if(_0x30cb39>=0.999){const _0x3beadc=formatNumber(_0x15bfaf['item'][_0x2123a3(0x76c)],_0x15bfaf[_0x2123a3(0x26d)][_0x2123a3(0xb30)],_0x519951),_0x12f9d4=Math['min'](0xa,Math['max'](0x8,_0x4af839*0.09));_0x441864[_0x2123a3(0x4ea)]=_0x2123a3(0x42d)+_0x12f9d4+_0x2123a3(0x1bd)+_0x7e96a1;const _0x2f7232=0x5,_0x573a2e=0x2,_0x2851f0=_0x441864['measureText'](_0x3beadc)[_0x2123a3(0xb92)],_0x2ad544=_0x2851f0+_0x2f7232*0x2,_0x3e07bb=_0x12f9d4+_0x573a2e*0x2,_0x4f2307=_0x15bfaf['r']+0xe;let _0x441cb8=_0x191316+Math[_0x2123a3(0x9a1)](_0x15bfaf['a'])*_0x4f2307,_0x479779=_0x137f09+Math['sin'](_0x15bfaf['a'])*_0x4f2307;_0x441cb8=Math[_0x2123a3(0xff5)](_0x2ad544/0x2+0x2,Math[_0x2123a3(0x1006)](_0x4e798e-_0x2ad544/0x2-0x2,_0x441cb8)),_0x479779=Math['max'](_0x3e07bb/0x2+0x2,Math['min'](_0x34e437-_0x3e07bb/0x2-0x2,_0x479779));const _0x5cdbd6=_0x441cb8-_0x2ad544/0x2,_0x7e25ed=_0x479779-_0x3e07bb/0x2,_0x9f8c20=_0x3e07bb/0x2;_0x441864[_0x2123a3(0xbf5)](),_0x441864[_0x2123a3(0x840)](_0x5cdbd6+_0x9f8c20,_0x7e25ed),_0x441864[_0x2123a3(0xa95)](_0x5cdbd6+_0x2ad544-_0x9f8c20,_0x7e25ed),_0x441864[_0x2123a3(0x5cf)](_0x5cdbd6+_0x2ad544,_0x7e25ed,_0x5cdbd6+_0x2ad544,_0x7e25ed+_0x9f8c20),_0x441864[_0x2123a3(0xa95)](_0x5cdbd6+_0x2ad544,_0x7e25ed+_0x3e07bb-_0x9f8c20),_0x441864['quadraticCurveTo'](_0x5cdbd6+_0x2ad544,_0x7e25ed+_0x3e07bb,_0x5cdbd6+_0x2ad544-_0x9f8c20,_0x7e25ed+_0x3e07bb),_0x441864[_0x2123a3(0xa95)](_0x5cdbd6+_0x9f8c20,_0x7e25ed+_0x3e07bb),_0x441864[_0x2123a3(0x5cf)](_0x5cdbd6,_0x7e25ed+_0x3e07bb,_0x5cdbd6,_0x7e25ed+_0x3e07bb-_0x9f8c20),_0x441864[_0x2123a3(0xa95)](_0x5cdbd6,_0x7e25ed+_0x9f8c20),_0x441864[_0x2123a3(0x5cf)](_0x5cdbd6,_0x7e25ed,_0x5cdbd6+_0x9f8c20,_0x7e25ed),_0x441864[_0x2123a3(0xbe6)](),_0x441864[_0x2123a3(0xbf8)]=_0x26159c,_0x441864[_0x2123a3(0x740)](),_0x441864[_0x2123a3(0xbf8)]=_0xdd5a05,_0x441864[_0x2123a3(0xdab)]='center',_0x441864[_0x2123a3(0x751)]=_0x2123a3(0x38d),_0x441864[_0x2123a3(0x48a)](_0x3beadc,_0x441cb8,_0x479779);}});}[_0x5f3ddf(0x6e4)](_0x27db40,_0x4d17a8){const _0x4c1f3f=_0x5f3ddf;let _0xc9baf9=String(_0x27db40||_0x4c1f3f(0x363))[_0x4c1f3f(0x35c)]();if(_0xc9baf9['startsWith'](_0x4c1f3f(0x89a)))try{const _0x3375dd=document['createElement'](_0x4c1f3f(0xe8d));_0x3375dd['style'][_0x4c1f3f(0x800)]=_0xc9baf9,document[_0x4c1f3f(0xd3a)][_0x4c1f3f(0xe0a)](_0x3375dd);const _0x30eda9=getComputedStyle(_0x3375dd)[_0x4c1f3f(0x800)];document[_0x4c1f3f(0xd3a)]['removeChild'](_0x3375dd),_0xc9baf9=_0x30eda9||_0xc9baf9;}catch(_0xb7b8ac){}if(_0xc9baf9[_0x4c1f3f(0xfb6)]('#')){let _0x11e724=_0xc9baf9['slice'](0x1);if(_0x11e724['length']===0x3)_0x11e724=_0x11e724[_0x4c1f3f(0x6ce)]('')[_0x4c1f3f(0xc7b)](_0x4b739f=>_0x4b739f+_0x4b739f)[_0x4c1f3f(0x2b9)]('');if(_0x11e724[_0x4c1f3f(0xd64)]===0x6){const _0x263d0e=parseInt(_0x11e724[_0x4c1f3f(0xedc)](0x0,0x2),0x10),_0x18149f=parseInt(_0x11e724[_0x4c1f3f(0xedc)](0x2,0x4),0x10),_0x114b07=parseInt(_0x11e724[_0x4c1f3f(0xedc)](0x4,0x6),0x10);return _0x4c1f3f(0xd93)+_0x263d0e+','+_0x18149f+','+_0x114b07+','+_0x4d17a8+')';}}const _0x4a0bed=_0xc9baf9[_0x4c1f3f(0xe6e)](/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*[\d.]+)?\)/);if(_0x4a0bed)return _0x4c1f3f(0xd93)+_0x4a0bed[0x1]+','+_0x4a0bed[0x2]+','+_0x4a0bed[0x3]+','+_0x4d17a8+')';return _0xc9baf9;}[_0x5f3ddf(0xeed)](_0x14fec9,_0x1bc89c,_0x4ba1e3,_0x2d2389){const _0x2ce198=_0x5f3ddf;if(!_0x1bc89c||!_0x14fec9||_0x4ba1e3[_0x2ce198(0x8ff)]===![]||!this[_0x2ce198(0x8ba)]?.[_0x2ce198(0xd64)])return;const _0x323018=this[_0x2ce198(0x647)][_0x2ce198(0xdd7)],_0x3069da=_0x2b4e9d=>{const _0x500d19=_0x2ce198,_0x16d1f2=_0x14fec9['getBoundingClientRect'](),_0x3ebafb=_0x2b4e9d[_0x500d19(0xb73)]-_0x16d1f2['left'],_0x418092=_0x2b4e9d[_0x500d19(0xc7a)]-_0x16d1f2[_0x500d19(0x360)];let _0x578ba3=null,_0x5877a9=Infinity;for(const _0x445f63 of this[_0x500d19(0x8ba)]){const _0x35fda0=_0x445f63[_0x500d19(0x216)]*_0x445f63[_0x500d19(0x26d)][_0x500d19(0x476)],_0x8304b2=_0x445f63['cx']+Math['cos'](_0x445f63[_0x500d19(0x4e0)])*_0x35fda0,_0x205d9e=_0x445f63['cy']+Math[_0x500d19(0x383)](_0x445f63[_0x500d19(0x4e0)])*_0x35fda0,_0x4ad641=Math[_0x500d19(0xf49)]((_0x3ebafb-_0x8304b2)**0x2+(_0x418092-_0x205d9e)**0x2);_0x4ad641<_0x5877a9&&_0x4ad641<0x16&&(_0x5877a9=_0x4ad641,_0x578ba3=_0x445f63);}if(!_0x578ba3){_0x1bc89c[_0x500d19(0xea7)][_0x500d19(0xc08)]='0';return;}const _0x316617=(_0x578ba3['item'][_0x500d19(0x476)]*0x64)['toFixed'](0x1),_0xb40a4a=formatNumber(_0x578ba3[_0x500d19(0x26d)]['value'],_0x578ba3[_0x500d19(0x26d)][_0x500d19(0xb30)],_0x2d2389),_0x56562d=formatNumber(_0x578ba3[_0x500d19(0x26d)]['min'],_0x578ba3[_0x500d19(0x26d)][_0x500d19(0xb30)],_0x2d2389),_0x12cecf=formatNumber(_0x578ba3[_0x500d19(0x26d)][_0x500d19(0xff5)],_0x578ba3[_0x500d19(0x26d)][_0x500d19(0xb30)],_0x2d2389),_0x25602c=_0x578ba3[_0x500d19(0x26d)]['entity']?.[_0x500d19(0x7de)]!==![]?escapeHtml(_0x578ba3[_0x500d19(0x26d)][_0x500d19(0x800)]):_0x500d19(0x726);_0x1bc89c[_0x500d19(0x74c)]=_0x500d19(0xc6a)+_0x25602c+_0x500d19(0x8d8)+escapeHtml(_0x578ba3[_0x500d19(0x26d)][_0x500d19(0x59f)]||_0x578ba3[_0x500d19(0x26d)]['name']||'')+_0x500d19(0x862)+escapeHtml(String(_0xb40a4a))+'\x20'+escapeHtml(_0x578ba3[_0x500d19(0x26d)][_0x500d19(0xb1e)]||'')+_0x500d19(0xf07)+(_0x500d19(0xf71)+escapeHtml(cardT(_0x2d2389,_0x4ba1e3,_0x500d19(0x886)))+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x56562d))+_0x500d19(0x54f)+escapeHtml(String(_0x12cecf))+_0x500d19(0xf07))+('<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>'+escapeHtml(cardT(_0x2d2389,_0x4ba1e3,_0x500d19(0x816)))+_0x500d19(0x862)+_0x316617+_0x500d19(0xfa3)),this[_0x500d19(0xf74)](_0x1bc89c,_0x16d1f2,_0x3ebafb);};this[_0x2ce198(0x6df)](_0x14fec9,_0x1bc89c,_0x3069da,_0x323018),_0x14fec9[_0x2ce198(0xea7)][_0x2ce198(0x590)]=_0x2ce198(0xd5e),_0x14fec9[_0x2ce198(0x9d1)]('click',_0x5ee647=>{const _0x37dd97=_0x2ce198,_0x6b5056=_0x14fec9[_0x37dd97(0xf56)](),_0x4a8cb1=_0x5ee647['clientX']-_0x6b5056['left'],_0x580d58=_0x5ee647['clientY']-_0x6b5056[_0x37dd97(0x360)];let _0x7910b7=null,_0x5aa60d=Infinity;for(const _0x54c4ce of this[_0x37dd97(0x8ba)]){const _0x29a6b3=_0x54c4ce['maxRadius']*_0x54c4ce['item']['pct'],_0x24fe94=_0x54c4ce['cx']+Math['cos'](_0x54c4ce[_0x37dd97(0x4e0)])*_0x29a6b3,_0x412677=_0x54c4ce['cy']+Math[_0x37dd97(0x383)](_0x54c4ce[_0x37dd97(0x4e0)])*_0x29a6b3,_0x1c0782=Math[_0x37dd97(0xf49)]((_0x4a8cb1-_0x24fe94)**0x2+(_0x580d58-_0x412677)**0x2);_0x1c0782<_0x5aa60d&&_0x1c0782<0x16&&(_0x5aa60d=_0x1c0782,_0x7910b7=_0x54c4ce);}if(!_0x7910b7)return;_0x5ee647['stopPropagation'](),this['card'][_0x37dd97(0xc43)](_0x7910b7[_0x37dd97(0x26d)]?.[_0x37dd97(0xb30)]);},{'signal':_0x323018});}}class RankingRenderer extends BaseCanvasRenderer{constructor(_0x58b864){const _0x58af06=_0x5f3ddf;super(_0x58b864),this[_0x58af06(0xcf2)]=[],this[_0x58af06(0x226)]=null,this[_0x58af06(0x351)]=0x0,this[_0x58af06(0x2bf)]=0x0;}['render'](_0x36625d,_0x5a69b1,_0x4cfd8e,_0x4367ca){const _0x267bbc=_0x5f3ddf,{W:_0x8888f7,H:_0x465887}=this[_0x267bbc(0xcce)](_0x36625d,_0x4cfd8e),_0x27a4e8=this[_0x267bbc(0x9b7)]['_entities']||[],_0x13f888=[];_0x5a69b1[_0x267bbc(0xd7d)](_0x266f3f=>{const _0x27cec6=_0x267bbc,_0x34a5a3=this[_0x27cec6(0x405)](_0x266f3f,_0x27a4e8),_0x124c69=(_0x266f3f[_0x27cec6(0x8e7)]||[])['filter'](_0x35f908=>_0x35f908['v']!==null&&_0x35f908['v']!==undefined),_0x5da7a3=_0x4367ca?.[_0x27cec6(0x9e9)]?.[_0x34a5a3[_0x27cec6(0xb30)]],_0x4fd139=_0x34a5a3[_0x27cec6(0xb38)]||'avg';let _0x1cd1f5;if(_0x124c69[_0x27cec6(0xd64)]){if(_0x4fd139===_0x27cec6(0x232))_0x1cd1f5=_0x124c69[0x0]['v'];else{if(_0x4fd139===_0x27cec6(0x3d4)||_0x4fd139===_0x27cec6(0x7f7)||_0x4fd139==='diff')_0x1cd1f5=_0x124c69[_0x27cec6(0xf40)]((_0x36a19c,_0x5e4af6)=>_0x36a19c+(_0x5e4af6['v']||0x0),0x0);else{if(_0x4fd139===_0x27cec6(0x1006))_0x1cd1f5=_0x124c69[_0x27cec6(0xf40)]((_0x4018df,_0x11010d)=>Math['min'](_0x4018df,_0x11010d['v']),Infinity);else{if(_0x4fd139===_0x27cec6(0xff5))_0x1cd1f5=_0x124c69[_0x27cec6(0xf40)]((_0x8b0903,_0xc50fba)=>Math[_0x27cec6(0xff5)](_0x8b0903,_0xc50fba['v']),-Infinity);else{if(_0x4fd139===_0x27cec6(0x5d6))_0x1cd1f5=DataProcessor['_aggregate'](_0x124c69['map'](_0x559d3f=>_0x559d3f['v']),_0x27cec6(0x5d6));else{if(_0x4fd139===_0x27cec6(0x48d))_0x1cd1f5=_0x124c69[_0x124c69['length']-0x1]['v'];else _0x1cd1f5=_0x124c69[_0x27cec6(0xf40)]((_0x3e21dd,_0x8afb52)=>_0x3e21dd+(_0x8afb52['v']||0x0),0x0)/_0x124c69['length'];}}}}}}else _0x5da7a3?_0x1cd1f5=parseFloat(_0x5da7a3['state']):_0x1cd1f5=0x0;if(_0x1cd1f5===undefined||_0x1cd1f5===null||isNaN(_0x1cd1f5))_0x1cd1f5=0x0;const _0x5711fb=_0x266f3f[_0x27cec6(0xc3f)]||{},_0x58a23a=pickName(_0x34a5a3[_0x27cec6(0xe6b)]!==undefined?_0x34a5a3[_0x27cec6(0xe6b)]:_0x34a5a3[_0x27cec6(0xdcf)],_0x5711fb[_0x27cec6(0xa19)]!==undefined&&_0x34a5a3[_0x27cec6(0xe6b)]!==undefined?_0x5711fb[_0x27cec6(0xa19)]:_0x5711fb[_0x27cec6(0x86f)],_0x5711fb)??_0x34a5a3[_0x27cec6(0xb30)]??'?';_0x13f888[_0x27cec6(0x40b)]({'name':_0x58a23a,'tooltipName':_0x58a23a,'value':_0x1cd1f5,'color':(_0x34a5a3[_0x27cec6(0x800)]===_0x27cec6(0x284)?null:this[_0x27cec6(0x9b7)][_0x27cec6(0x7e4)](_0x34a5a3[_0x27cec6(0x800)],_0x34a5a3[_0x27cec6(0xb30)])||_0x34a5a3[_0x27cec6(0x800)])||_0x27cec6(0xee0),'unit':_0x34a5a3['unit']||_0x5711fb[_0x27cec6(0x818)]||'','entity':_0x34a5a3});}),_0x13f888['sort']((_0x22b1e7,_0x4f9b8a)=>Math[_0x267bbc(0xe54)](_0x4f9b8a[_0x267bbc(0x76c)])-Math['abs'](_0x22b1e7[_0x267bbc(0x76c)]));const _0x266214=toNum(_0x4cfd8e[_0x267bbc(0x92c)]);if(isNum(_0x266214)&&_0x266214>0x0)for(let _0x35b9d7=_0x13f888[_0x267bbc(0xd64)]-0x1;_0x35b9d7>=0x0;_0x35b9d7--){if(Math[_0x267bbc(0xe54)](_0x13f888[_0x35b9d7][_0x267bbc(0x76c)])<_0x266214)_0x13f888['splice'](_0x35b9d7,0x1);}if(!_0x13f888['length']){const _0x4a709f=isNum(_0x266214)&&_0x266214>0x0,_0x4c2388=_0x4a709f?cardT(this[_0x267bbc(0x9b7)]?.[_0x267bbc(0x527)],this[_0x267bbc(0x9b7)]?.[_0x267bbc(0xb52)],_0x267bbc(0x2c1))+'\x20('+_0x266214+').':cardT(this[_0x267bbc(0x9b7)]?.[_0x267bbc(0x527)],this[_0x267bbc(0x9b7)]?.[_0x267bbc(0xb52)],'No\x20entities\x20to\x20rank.');_0x36625d[_0x267bbc(0x74c)]=_0x267bbc(0xabb)+escapeHtml(_0x4c2388)+_0x267bbc(0xf0f);return;}const {container:_0x20f470,canvas:_0x396947,tooltipEl:_0x45385f}=this[_0x267bbc(0x9b9)](_0x36625d,_0x465887);if(!_0x396947)return;this['_items']=_0x13f888,this[_0x267bbc(0x62c)](_0x396947,_0x13f888,_0x8888f7,_0x465887,_0x4cfd8e,_0x4367ca,_0x20f470,_0x45385f);}[_0x5f3ddf(0x438)](_0x55d8ba,_0xe78cad,_0x5bbd00,_0x51cb56,_0x534141,_0xa5b17e,_0xd62b03){const _0x19f198=_0x5f3ddf;if(_0xd62b03===undefined)_0xd62b03=0x1;const _0x4ffd44=this[_0x19f198(0xd6f)](_0x55d8ba,_0x5bbd00,_0x51cb56),_0x24d2a9=_0x55d8ba[_0x19f198(0xa4b)]||_0x55d8ba,_0x5c9e22=(_0x2b3b0c,_0x5cc549)=>{const _0x2bc276=_0x19f198;try{const _0x12f649=document['createElement'](_0x2bc276(0xe8d));_0x12f649[_0x2bc276(0xea7)]['cssText']=_0x2bc276(0x44d)+(_0x2bc276(0xc1c)+_0x2b3b0c+',\x20'+_0x5cc549+')'),_0x24d2a9[_0x2bc276(0xe0a)](_0x12f649);const _0x12b131=getComputedStyle(_0x12f649)[_0x2bc276(0x800)];return _0x24d2a9[_0x2bc276(0x4dd)](_0x12f649),_0x12b131||_0x5cc549;}catch(_0x2ae6cf){return _0x5cc549;}},_0x4d3795=_0x5c9e22(_0x19f198(0x5d4),'rgba(0,0,0,0.6)'),_0x21e49d=_0x5c9e22('--primary-text-color',_0x19f198(0x775)),_0x16dc1a=this[_0x19f198(0xc98)](),_0x10b0f1=_0x534141[_0x19f198(0x983)]||_0x19f198(0xd8a);let _0x53f140,_0x7b3cc;_0x10b0f1==='left'||_0x10b0f1==='right'?(_0x53f140=Math['max'](0x118,Math[_0x19f198(0x1006)](_0x5bbd00,Math[_0x19f198(0x424)](_0x5bbd00*0.65))),_0x7b3cc=_0x10b0f1===_0x19f198(0xc24)?0x0:_0x5bbd00-_0x53f140):(_0x53f140=_0x5bbd00,_0x7b3cc=0x0);const _0x389a81=_0x10b0f1===_0x19f198(0xd2b),_0x1cf167=Math[_0x19f198(0x1006)](0x78,_0x53f140*0.28),_0x293375=Math[_0x19f198(0x1006)](0x64,_0x53f140*0.22),_0x196e6b=_0x389a81?_0x7b3cc+_0x293375:_0x7b3cc+_0x1cf167,_0x435907=_0x389a81?_0x5bbd00-_0x7b3cc-_0x53f140+_0x1cf167:_0x5bbd00-_0x7b3cc-_0x53f140+_0x293375,_0x59958d=0x8,_0x4ed3ae=0x8,_0x5b8d60=_0xe78cad[_0x19f198(0xd64)],_0x1f1fbb=Math[_0x19f198(0xff5)](0x4,Math[_0x19f198(0x1006)](0xa,(_0x51cb56-_0x59958d-_0x4ed3ae)/_0x5b8d60*0.2)),_0x353491=Math['max'](0xc,(_0x51cb56-_0x59958d-_0x4ed3ae-(_0x5b8d60-0x1)*_0x1f1fbb)/_0x5b8d60),_0x34980a=_0x5bbd00-_0x196e6b-_0x435907,_0x51b513=Math[_0x19f198(0xff5)](..._0xe78cad[_0x19f198(0xc7b)](_0x36ba85=>Math[_0x19f198(0xe54)](_0x36ba85['value'])),0.001),_0x10583a=_0xe78cad['reduce']((_0x2daa2d,_0x1e502c)=>_0x2daa2d+Math[_0x19f198(0xe54)](_0x1e502c[_0x19f198(0x76c)]),0x0);this['_layout']={'padL':_0x196e6b,'padR':_0x435907,'padT':_0x59958d,'barH':_0x353491,'gap':_0x1f1fbb,'gw':_0x34980a,'items':_0xe78cad,'blockX':_0x7b3cc,'blockW':_0x53f140,'isRight':_0x389a81};const _0x546af1=Math['min'](0xd,Math['max'](0xa,_0x353491*0.6));_0xe78cad[_0x19f198(0xd7d)]((_0x54ca2d,_0x1e3514)=>{const _0x385056=_0x19f198,_0x4041a3=_0x59958d+_0x1e3514*(_0x353491+_0x1f1fbb),_0x50682e=Math[_0x385056(0xe54)](_0x54ca2d[_0x385056(0x76c)])/_0x51b513*_0x34980a,_0x234d79=_0x50682e*_0xd62b03,_0x181911=_0x10583a>0x0?(Math[_0x385056(0xe54)](_0x54ca2d[_0x385056(0x76c)])/_0x10583a*0x64)[_0x385056(0xd46)](0x0):'0';let _0x17397b=_0x54ca2d['color'];const _0x4ed840=_0x54ca2d[_0x385056(0xb30)];_0x4ed840?.[_0x385056(0xef2)]?.[_0x385056(0xd2f)]&&_0x4ed840[_0x385056(0xef2)]['values']?.[_0x385056(0xd64)]&&(_0x17397b=resolveValueColor(_0x54ca2d[_0x385056(0x76c)],this[_0x385056(0x9b7)][_0x385056(0xd4d)](_0x4ed840),_0x17397b));const _0x402f37=Math['min'](_0x353491/0x4,0x4),_0x273203=Math[_0x385056(0xff5)](0x2,_0x234d79),_0x3ea910=_0x389a81?_0x5bbd00-_0x435907-_0x273203:_0x196e6b;_0x4ffd44[_0x385056(0xbf8)]=_0x17397b,_0x4ffd44['globalAlpha']=0.78,_0x4ffd44[_0x385056(0xbf5)]();if(typeof _0x4ffd44[_0x385056(0xb4e)]===_0x385056(0xc4c))_0x4ffd44[_0x385056(0xb4e)](_0x3ea910,_0x4041a3,_0x273203,_0x353491,_0x402f37);else{const _0xbff62c=_0x3ea910,_0x5f120a=_0x4041a3,_0x2edae2=_0x273203,_0x1a5d17=_0x353491;_0x4ffd44[_0x385056(0x840)](_0xbff62c+_0x402f37,_0x5f120a),_0x4ffd44[_0x385056(0xa95)](_0xbff62c+_0x2edae2-_0x402f37,_0x5f120a),_0x4ffd44[_0x385056(0x5cf)](_0xbff62c+_0x2edae2,_0x5f120a,_0xbff62c+_0x2edae2,_0x5f120a+_0x402f37),_0x4ffd44[_0x385056(0xa95)](_0xbff62c+_0x2edae2,_0x5f120a+_0x1a5d17-_0x402f37),_0x4ffd44[_0x385056(0x5cf)](_0xbff62c+_0x2edae2,_0x5f120a+_0x1a5d17,_0xbff62c+_0x2edae2-_0x402f37,_0x5f120a+_0x1a5d17),_0x4ffd44['lineTo'](_0xbff62c+_0x402f37,_0x5f120a+_0x1a5d17),_0x4ffd44['quadraticCurveTo'](_0xbff62c,_0x5f120a+_0x1a5d17,_0xbff62c,_0x5f120a+_0x1a5d17-_0x402f37),_0x4ffd44[_0x385056(0xa95)](_0xbff62c,_0x5f120a+_0x402f37),_0x4ffd44['quadraticCurveTo'](_0xbff62c,_0x5f120a,_0xbff62c+_0x402f37,_0x5f120a);}_0x4ffd44['fill'](),_0x4ffd44[_0x385056(0xfb1)]=0x1,_0x4ffd44[_0x385056(0xbf8)]=_0x4d3795,_0x4ffd44[_0x385056(0x4ea)]='500\x20'+_0x546af1+_0x385056(0x1bd)+_0x16dc1a,_0x4ffd44[_0x385056(0x751)]=_0x385056(0x38d);const _0xd16ed1=_0x4041a3+_0x353491/0x2;let _0x277b57=_0x54ca2d[_0x385056(0xdcf)];const _0x32c711=_0x1cf167-0xc;while(_0x4ffd44['measureText'](_0x277b57)[_0x385056(0xb92)]>_0x32c711&&_0x277b57[_0x385056(0xd64)]>0x3){_0x277b57=_0x277b57['slice'](0x0,-0x1);}if(_0x277b57!==_0x54ca2d['name'])_0x277b57+='…';_0x389a81?(_0x4ffd44[_0x385056(0xdab)]=_0x385056(0xc24),_0x4ffd44[_0x385056(0x48a)](_0x277b57,_0x5bbd00-_0x435907+0x8,_0xd16ed1)):(_0x4ffd44[_0x385056(0xdab)]='right',_0x4ffd44['fillText'](_0x277b57,_0x196e6b-0x8,_0xd16ed1));if(_0xd62b03>=0.999){_0x4ffd44['fillStyle']=_0x21e49d,_0x4ffd44[_0x385056(0x4ea)]=_0x385056(0x50c)+_0x546af1+_0x385056(0x1bd)+_0x16dc1a;const _0x3e4560=formatNumber(_0x54ca2d[_0x385056(0x76c)],_0x54ca2d[_0x385056(0xb30)],_0xa5b17e),_0x5083ba=_0x534141[_0x385056(0xbc9)]!==![],_0x3d4028=_0x5083ba?_0x3e4560+'\x20'+(_0x54ca2d[_0x385056(0xb1e)]||'')+'\x20('+_0x181911+'%)':_0x3e4560+'\x20'+(_0x54ca2d[_0x385056(0xb1e)]||'');_0x389a81?(_0x4ffd44[_0x385056(0xdab)]=_0x385056(0xd2b),_0x4ffd44['fillText'](_0x3d4028,_0x5bbd00-_0x435907-Math[_0x385056(0xff5)](0x2,_0x50682e)-0x8,_0xd16ed1)):(_0x4ffd44[_0x385056(0xdab)]=_0x385056(0xc24),_0x4ffd44['fillText'](_0x3d4028,_0x196e6b+Math[_0x385056(0xff5)](0x2,_0x50682e)+0x8,_0xd16ed1));}});}[_0x5f3ddf(0xeed)](_0xb8bc8c,_0xf1a23f,_0x7a46d9,_0x26d0ee){const _0x5dd620=_0x5f3ddf;if(!_0xf1a23f||!_0xb8bc8c||_0x7a46d9[_0x5dd620(0x8ff)]===![]||!this[_0x5dd620(0x226)])return;const _0x2c04c3=this[_0x5dd620(0x647)]['signal'],_0x446e16=_0x1882a6=>{const _0x42fbb9=_0x5dd620,_0x33a488=this[_0x42fbb9(0x226)];if(!_0x33a488)return;const _0x98d27c=_0xb8bc8c[_0x42fbb9(0xf56)](),_0x2a220d=_0x1882a6[_0x42fbb9(0xc7a)]-_0x98d27c[_0x42fbb9(0x360)],_0x1b3454=Math[_0x42fbb9(0x4fd)]((_0x2a220d-_0x33a488['padT'])/(_0x33a488[_0x42fbb9(0x2a6)]+_0x33a488[_0x42fbb9(0xb61)]));if(_0x1b3454<0x0||_0x1b3454>=_0x33a488[_0x42fbb9(0x94d)][_0x42fbb9(0xd64)]){_0xf1a23f['style'][_0x42fbb9(0xc08)]='0';return;}const _0x4854db=_0x33a488[_0x42fbb9(0x94d)][_0x1b3454],_0x8b228d=_0x33a488[_0x42fbb9(0x94d)]['reduce']((_0x1a9818,_0x16c315)=>_0x1a9818+Math[_0x42fbb9(0xe54)](_0x16c315[_0x42fbb9(0x76c)]),0x0),_0x331adf=_0x8b228d>0x0?(Math['abs'](_0x4854db['value'])/_0x8b228d*0x64)[_0x42fbb9(0xd46)](0x1):'0',_0x5d2114=formatNumber(_0x4854db['value'],_0x4854db[_0x42fbb9(0xb30)],_0x26d0ee),_0x4f6b33=_0x4854db[_0x42fbb9(0xb30)]?.[_0x42fbb9(0x7de)]!==![]?escapeHtml(_0x4854db['color']):_0x42fbb9(0x726);let _0x3fc137=_0x42fbb9(0xc6a)+_0x4f6b33+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0x4854db[_0x42fbb9(0x59f)]||_0x4854db['name']||'')+_0x42fbb9(0x862)+escapeHtml(String(_0x5d2114))+'\x20'+escapeHtml(_0x4854db[_0x42fbb9(0xb1e)]||'')+_0x42fbb9(0xf07);_0x7a46d9['show_tooltip_total']!==![]&&(_0x3fc137+=_0x42fbb9(0xf71)+escapeHtml(cardT(_0x26d0ee,_0x7a46d9,_0x42fbb9(0xcc5)))+_0x42fbb9(0x862)+_0x331adf+_0x42fbb9(0xfa3));_0xf1a23f[_0x42fbb9(0x74c)]=_0x3fc137,_0xf1a23f['style'][_0x42fbb9(0xc08)]='1';const _0x4ade0e=_0xf1a23f[_0x42fbb9(0x5d7)];let _0x4cd6e9=_0x1882a6['clientX']-_0x98d27c[_0x42fbb9(0xc24)]+0x10;if(_0x4cd6e9+_0x4ade0e>_0x98d27c[_0x42fbb9(0xb92)])_0x4cd6e9=_0x4cd6e9-_0x4ade0e-0x20;_0xf1a23f[_0x42fbb9(0xea7)][_0x42fbb9(0xc24)]=Math[_0x42fbb9(0xff5)](0x0,_0x4cd6e9)+'px',_0xf1a23f[_0x42fbb9(0xea7)][_0x42fbb9(0x360)]='0';};_0xb8bc8c[_0x5dd620(0x9d1)]('mousemove',_0x446e16,{'signal':_0x2c04c3}),_0xb8bc8c[_0x5dd620(0x9d1)](_0x5dd620(0x869),()=>{const _0x25b72d=_0x5dd620;_0xf1a23f[_0x25b72d(0xea7)][_0x25b72d(0xc08)]='0';},{'signal':_0x2c04c3}),_0xb8bc8c[_0x5dd620(0x9d1)](_0x5dd620(0x9e5),_0x1fb4cb=>{const _0x1049bb=_0x5dd620;if(_0x1fb4cb[_0x1049bb(0xbc1)]['length']===0x1)_0x446e16({'clientX':_0x1fb4cb[_0x1049bb(0xbc1)][0x0][_0x1049bb(0xb73)],'clientY':_0x1fb4cb['touches'][0x0][_0x1049bb(0xc7a)]});},{'signal':_0x2c04c3,'passive':!![]}),_0xb8bc8c[_0x5dd620(0x9d1)](_0x5dd620(0x3e9),()=>{setTimeout(()=>{const _0x5d8dcc=_0x4205;_0xf1a23f[_0x5d8dcc(0xea7)][_0x5d8dcc(0xc08)]='0';},0x5dc);},{'signal':_0x2c04c3}),_0xb8bc8c['style'][_0x5dd620(0x590)]=_0x5dd620(0xd5e),_0xb8bc8c[_0x5dd620(0x9d1)](_0x5dd620(0xcb5),_0x56062c=>{const _0x48e52d=_0x5dd620;if(!this[_0x48e52d(0x226)])return;const _0x47d9a8=this[_0x48e52d(0x226)],_0x250a74=_0xb8bc8c[_0x48e52d(0xf56)](),_0xfecd1b=_0x56062c[_0x48e52d(0xc7a)]-_0x250a74[_0x48e52d(0x360)],_0x579e00=Math[_0x48e52d(0x4fd)]((_0xfecd1b-_0x47d9a8[_0x48e52d(0x2c6)])/(_0x47d9a8[_0x48e52d(0x2a6)]+_0x47d9a8[_0x48e52d(0xb61)]));if(_0x579e00<0x0||_0x579e00>=_0x47d9a8['items']['length'])return;const _0x32e10f=_0x47d9a8[_0x48e52d(0x94d)][_0x579e00];_0x56062c[_0x48e52d(0x30f)](),this['card'][_0x48e52d(0xc43)](_0x32e10f[_0x48e52d(0xb30)]);},{'signal':_0x2c04c3});}}class ScatterRenderer extends BaseCanvasRenderer{constructor(_0x16fa24){const _0x52e5c4=_0x5f3ddf;super(_0x16fa24),this[_0x52e5c4(0x329)]=[],this[_0x52e5c4(0x226)]=null,this[_0x52e5c4(0x351)]=0x0,this['_animStart']=0x0;}[_0x5f3ddf(0xc59)](_0x1c3925,_0x815b67,_0x18eeb5,_0x594917){const _0x17492a=_0x5f3ddf,{W:_0x6c6226,H:_0x378aeb}=this[_0x17492a(0xcce)](_0x1c3925,_0x18eeb5);if(_0x815b67['length']<0x2){_0x1c3925[_0x17492a(0x74c)]=_0x17492a(0xdea)+_0x815b67[_0x17492a(0xd64)]+_0x17492a(0xc8d);return;}const _0x5cd86f=_0x815b67[0x0],_0x4e42e9=_0x815b67[0x1],_0x1ae7a9=this['card'][_0x17492a(0x402)]||[],_0x4f5b97=_0x1d0ae2=>{const _0x27ce20=_0x17492a;if(_0x1d0ae2[_0x27ce20(0xb30)]&&typeof _0x1d0ae2['entity']===_0x27ce20(0x4f4))return _0x1d0ae2['entity'];const _0x11da0f=String(_0x1d0ae2['id']||'')[_0x27ce20(0xe6e)](/^(.+)__(\d+)$/);if(_0x11da0f)return _0x1ae7a9[parseInt(_0x11da0f[0x2],0xa)]||_0x1ae7a9[_0x27ce20(0x403)](_0x420757=>_0x420757[_0x27ce20(0xb30)]===_0x11da0f[0x1]);return _0x1ae7a9[_0x27ce20(0x403)](_0x54e2bc=>_0x54e2bc[_0x27ce20(0xb30)]===_0x1d0ae2['entity'])||{'entity':_0x1d0ae2['entity'],'color':'#4A90D9'};},_0x3740b0=_0x4f5b97(_0x5cd86f),_0x544e7b=_0x4f5b97(_0x4e42e9),_0xefc832=0x493e0,_0x526f5b=(_0x5cd86f['points']||[])['filter'](_0x7ff0b5=>_0x7ff0b5['v']!==null&&_0x7ff0b5['v']!==undefined),_0x39a212=(_0x4e42e9[_0x17492a(0x8e7)]||[])[_0x17492a(0xdf7)](_0x30f38a=>_0x30f38a['v']!==null&&_0x30f38a['v']!==undefined);if(!_0x526f5b[_0x17492a(0xd64)]||!_0x39a212[_0x17492a(0xd64)]){_0x1c3925[_0x17492a(0x74c)]=_0x17492a(0xd35);return;}const _0x1d3c02=_0x39a212[_0x17492a(0xedc)]()[_0x17492a(0xaa7)]((_0x456534,_0x4483d5)=>_0x456534['t']-_0x4483d5['t']),_0x331829=[];for(const _0x157284 of _0x526f5b){let _0x3d4977=null,_0x4c2803=Infinity,_0x4d865e=0x0,_0x302036=_0x1d3c02[_0x17492a(0xd64)]-0x1;while(_0x4d865e<_0x302036){const _0x6d7fe5=_0x4d865e+_0x302036>>0x1;if(_0x1d3c02[_0x6d7fe5]['t']<_0x157284['t'])_0x4d865e=_0x6d7fe5+0x1;else _0x302036=_0x6d7fe5;}for(const _0x4012ae of[_0x4d865e,_0x4d865e-0x1]){if(_0x4012ae>=0x0&&_0x4012ae<_0x1d3c02[_0x17492a(0xd64)]){const _0x352521=Math[_0x17492a(0xe54)](_0x1d3c02[_0x4012ae]['t']-_0x157284['t']);_0x352521<_0x4c2803&&(_0x4c2803=_0x352521,_0x3d4977=_0x1d3c02[_0x4012ae]);}}_0x3d4977&&_0x4c2803<_0xefc832&&_0x331829['push']({'xVal':_0x157284['v'],'yVal':_0x3d4977['v'],'t':_0x157284['t']});}if(!_0x331829['length']){_0x1c3925['innerHTML']=_0x17492a(0xabb)+escapeHtml(cardT(_0x594917,_0x18eeb5,_0x17492a(0xd5d)))+_0x17492a(0xf0f);return;}const {container:_0xe8d9cc,canvas:_0x12e74a,tooltipEl:_0x44bb75}=this[_0x17492a(0x9b9)](_0x1c3925,_0x378aeb);if(!_0x12e74a)return;this['_pairs']=_0x331829,this[_0x17492a(0xf26)]=_0x3740b0,this['_yEnt']=_0x544e7b,this[_0x17492a(0xdec)]=_0x5cd86f[_0x17492a(0xc3f)]||{},this[_0x17492a(0xba9)]=_0x4e42e9[_0x17492a(0xc3f)]||{},this[_0x17492a(0x62c)](_0x12e74a,_0x331829,_0x6c6226,_0x378aeb,_0x18eeb5,_0x594917,_0xe8d9cc,_0x44bb75);}[_0x5f3ddf(0x438)](_0x420cda,_0x562420,_0x4e1426,_0x1a2177,_0x1a335b,_0x1dc391,_0x34b365){const _0x2a366b=_0x5f3ddf;if(_0x34b365===undefined)_0x34b365=0x1;const _0x881be7=this['_setupCanvas'](_0x420cda,_0x4e1426,_0x1a2177),_0x2fd688=this[_0x2a366b(0xf55)](),_0x14ea75=_0x2fd688?'rgba(255,255,255,0.08)':_0x2a366b(0x7a4),_0x14fd54=this[_0x2a366b(0xca3)](_0x1a335b[_0x2a366b(0x3a2)],_0x2fd688?_0x2a366b(0xf61):_0x2a366b(0xe91)),_0x41b8e7=this[_0x2a366b(0xca3)](_0x1a335b[_0x2a366b(0xe41)],_0x2fd688?_0x2a366b(0xf61):_0x2a366b(0xe91)),_0xfbaf8d=_0x1a335b[_0x2a366b(0x392)]??0.55,_0x31460b=_0x1a335b[_0x2a366b(0xdcd)]??0.65,_0x37630e=parseInt(_0x1a335b[_0x2a366b(0xdd4)],0xa)||0xa,_0x5ce2d7=parseInt(_0x1a335b[_0x2a366b(0x3d9)],0xa)||0xa,_0x4d6261=this[_0x2a366b(0xc98)](),_0x580e04=_0x562420['map'](_0x4d172f=>_0x4d172f[_0x2a366b(0xd9e)]),_0x13f291=_0x562420[_0x2a366b(0xc7b)](_0x38586e=>_0x38586e[_0x2a366b(0xd8f)]);let _0x23993e=Math[_0x2a366b(0x1006)](..._0x580e04),_0x2dea47=Math['max'](..._0x580e04),_0x59b2a4=Math[_0x2a366b(0x1006)](..._0x13f291),_0x543762=Math[_0x2a366b(0xff5)](..._0x13f291);const _0x5c8ffb=resolveNumericBound,_0x3cef40=_0x5c8ffb(this[_0x2a366b(0xbec)]?.[_0x2a366b(0x738)],_0x59b2a4),_0x156ecc=_0x5c8ffb(this[_0x2a366b(0xbec)]?.[_0x2a366b(0x29c)],_0x543762),_0x1747cc=_0x5c8ffb(this[_0x2a366b(0xf26)]?.[_0x2a366b(0x738)],_0x23993e),_0x3b0ca5=_0x5c8ffb(this[_0x2a366b(0xf26)]?.[_0x2a366b(0x29c)],_0x2dea47);_0x59b2a4=Math[_0x2a366b(0x1006)](_0x59b2a4,_0x3cef40),_0x543762=Math[_0x2a366b(0xff5)](_0x543762,_0x156ecc),_0x23993e=Math['min'](_0x23993e,_0x1747cc),_0x2dea47=Math[_0x2a366b(0xff5)](_0x2dea47,_0x3b0ca5);_0x2dea47===_0x23993e&&(_0x2dea47=_0x23993e+0x1,_0x23993e-=0x1);_0x543762===_0x59b2a4&&(_0x543762=_0x59b2a4+0x1,_0x59b2a4-=0x1);const _0x28677b=(_0x2dea47-_0x23993e)*0.05,_0x5271ea=(_0x543762-_0x59b2a4)*0.05;_0x23993e-=_0x28677b,_0x2dea47+=_0x28677b,_0x59b2a4-=_0x5271ea,_0x543762+=_0x5271ea;const _0x263021=_0x1a335b[_0x2a366b(0xc79)]!==![],_0x8ea429=_0x1a335b[_0x2a366b(0x6d0)]!==![],_0x2d3988=isNum(_0x1a335b['y_axis_decimals'])?_0x1a335b[_0x2a366b(0xe53)]:0x1,_0x49c07d=0x4+(_0x2d3988>0x0?_0x2d3988+0x1:0x0),_0x51e284=_0x263021?Math[_0x2a366b(0xff5)](0x20,_0x49c07d*_0x5ce2d7*0.62+0xc):0x8,_0x435776=0x8,_0x50fee4=0x8,_0x4c9ff8=_0x8ea429?_0x37630e+0xc:0x8,_0x5b6b4d=_0x4e1426-_0x51e284-_0x435776,_0x1e783f=_0x1a2177-_0x50fee4-_0x4c9ff8;if(_0x5b6b4d<=0x0||_0x1e783f<=0x0)return;const _0xf69faa=_0x4ec9e3=>_0x51e284+(_0x4ec9e3-_0x23993e)/(_0x2dea47-_0x23993e)*_0x5b6b4d,_0x599e37=_0x45b592=>_0x50fee4+_0x1e783f-(_0x45b592-_0x59b2a4)/(_0x543762-_0x59b2a4)*_0x1e783f;this[_0x2a366b(0x226)]={'padL':_0x51e284,'padR':_0x435776,'padT':_0x50fee4,'padB':_0x4c9ff8,'plotW':_0x5b6b4d,'plotH':_0x1e783f,'xMin':_0x23993e,'xMax':_0x2dea47,'yMin':_0x59b2a4,'yMax':_0x543762,'mapX':_0xf69faa,'mapY':_0x599e37};const _0x42333a=parseInt(_0x1a335b[_0x2a366b(0xd99)],0xa)||0x4;_0x881be7[_0x2a366b(0x864)]=_0x14ea75,_0x881be7[_0x2a366b(0x63f)]=0x1;if(_0x1a335b[_0x2a366b(0xc83)]!==![]){for(let _0x2b033f=0x0;_0x2b033f<=_0x42333a;_0x2b033f++){const _0xf45a68=_0x59b2a4+(_0x543762-_0x59b2a4)*(_0x2b033f/_0x42333a),_0x33039e=_0x599e37(_0xf45a68);_0x881be7[_0x2a366b(0xbf5)](),_0x881be7[_0x2a366b(0x840)](_0x51e284,_0x33039e),_0x881be7['lineTo'](_0x51e284+_0x5b6b4d,_0x33039e),_0x881be7[_0x2a366b(0x5bd)]();}for(let _0x3f8f60=0x0;_0x3f8f60<=_0x42333a;_0x3f8f60++){const _0x2fd02c=_0x23993e+(_0x2dea47-_0x23993e)*(_0x3f8f60/_0x42333a),_0xc59bb0=_0xf69faa(_0x2fd02c);_0x881be7[_0x2a366b(0xbf5)](),_0x881be7[_0x2a366b(0x840)](_0xc59bb0,_0x50fee4),_0x881be7[_0x2a366b(0xa95)](_0xc59bb0,_0x50fee4+_0x1e783f),_0x881be7[_0x2a366b(0x5bd)]();}}const _0x1d2766=(_0x422dbe,_0x3cc096)=>{const _0x156051=_0x2a366b;if(Math[_0x156051(0xe54)](_0x422dbe)>=0x3e8)return _0x422dbe[_0x156051(0xd46)](0x0);if(Math[_0x156051(0xe54)](_0x422dbe)>=0x64)return _0x422dbe[_0x156051(0xd46)](Math[_0x156051(0xff5)](0x0,_0x3cc096-0x1));return _0x422dbe[_0x156051(0xd46)](_0x3cc096);};if(_0x263021){_0x881be7['fillStyle']=_0x41b8e7,_0x881be7[_0x2a366b(0xfb1)]=_0x31460b,_0x881be7['font']=_0x5ce2d7+_0x2a366b(0x1bd)+_0x4d6261,_0x881be7[_0x2a366b(0xdab)]=_0x2a366b(0xd2b),_0x881be7['textBaseline']=_0x2a366b(0x38d);for(let _0x1974c2=0x0;_0x1974c2<=_0x42333a;_0x1974c2++){const _0xc435be=_0x59b2a4+(_0x543762-_0x59b2a4)*(_0x1974c2/_0x42333a);_0x881be7[_0x2a366b(0x48a)](_0x1d2766(_0xc435be,_0x2d3988),_0x51e284-0x4,_0x599e37(_0xc435be));}_0x881be7[_0x2a366b(0xfb1)]=0x1;}if(_0x8ea429){_0x881be7[_0x2a366b(0xbf8)]=_0x14fd54,_0x881be7[_0x2a366b(0xfb1)]=_0xfbaf8d,_0x881be7[_0x2a366b(0x4ea)]=_0x37630e+_0x2a366b(0x1bd)+_0x4d6261,_0x881be7[_0x2a366b(0x751)]=_0x2a366b(0x360);for(let _0xf84bee=0x0;_0xf84bee<=_0x42333a;_0xf84bee++){const _0x4228e4=_0x23993e+(_0x2dea47-_0x23993e)*(_0xf84bee/_0x42333a),_0x2da4c6=_0xf69faa(_0x4228e4);_0x881be7[_0x2a366b(0xdab)]=_0xf84bee===0x0?_0x2a366b(0xc24):_0xf84bee===_0x42333a?_0x2a366b(0xd2b):_0x2a366b(0xd8a),_0x881be7[_0x2a366b(0x48a)](_0x1d2766(_0x4228e4,_0x2d3988),_0x2da4c6,_0x50fee4+_0x1e783f+0x4);}_0x881be7[_0x2a366b(0xfb1)]=0x1;}const _0x4096ce=_0x562420[_0x2a366b(0xc7b)](_0x4135ae=>_0x4135ae['t']),_0x36600a=Math[_0x2a366b(0x1006)](..._0x4096ce),_0x12f2e8=Math[_0x2a366b(0xff5)](..._0x4096ce),_0x4bd411=_0x12f2e8-_0x36600a||0x1,_0x532f21=(this[_0x2a366b(0xf26)]?.[_0x2a366b(0x800)]==='threshold'?'#4A90D9':this['_xEnt']?.[_0x2a366b(0x800)])||_0x2a366b(0xee0),_0x3ea0f3=toNum(this['_xEnt']?.[_0x2a366b(0x922)]),_0x2cfb47=isNum(_0x3ea0f3)&&_0x3ea0f3>0x0?clamp(_0x3ea0f3,0.5,0x14):3.5;_0x562420[_0x2a366b(0xd7d)](_0x2a4c8d=>{const _0x21f4a2=_0x2a366b,_0x5993de=(_0x2a4c8d['t']-_0x36600a)/_0x4bd411,_0xcb8bd3=_0xf69faa(_0x2a4c8d['xVal']),_0x2b4062=_0x599e37(_0x2a4c8d[_0x21f4a2(0xd8f)]);_0x881be7[_0x21f4a2(0xbf5)](),_0x881be7[_0x21f4a2(0x613)](_0xcb8bd3,_0x2b4062,_0x2cfb47,0x0,Math['PI']*0x2),_0x881be7['fillStyle']=_0x532f21,_0x881be7[_0x21f4a2(0xfb1)]=(0.3+_0x5993de*0.55)*_0x34b365,_0x881be7[_0x21f4a2(0x740)]();}),_0x881be7[_0x2a366b(0xfb1)]=0x1;if(_0x562420[_0x2a366b(0xd64)]>=0x3&&_0x34b365>=0.999){let _0xd6f00e=0x0,_0x522a43=0x0,_0x2426a1=0x0,_0x400830=0x0;const _0x410651=_0x562420[_0x2a366b(0xd64)];for(const _0x28e575 of _0x562420){_0xd6f00e+=_0x28e575['xVal'],_0x522a43+=_0x28e575[_0x2a366b(0xd8f)],_0x2426a1+=_0x28e575[_0x2a366b(0xd9e)]*_0x28e575[_0x2a366b(0xd8f)],_0x400830+=_0x28e575['xVal']*_0x28e575[_0x2a366b(0xd9e)];}const _0x4833f5=_0x410651*_0x400830-_0xd6f00e*_0xd6f00e;if(Math[_0x2a366b(0xe54)](_0x4833f5)>1e-9){const _0x1dc289=(_0x410651*_0x2426a1-_0xd6f00e*_0x522a43)/_0x4833f5,_0x47c9dc=(_0x522a43-_0x1dc289*_0xd6f00e)/_0x410651,_0x27b5be=_0x23993e,_0x4af344=_0x1dc289*_0x27b5be+_0x47c9dc,_0x392710=_0x2dea47,_0x5e3b4b=_0x1dc289*_0x392710+_0x47c9dc;_0x881be7['strokeStyle']=_0x532f21,_0x881be7['globalAlpha']=0.45,_0x881be7[_0x2a366b(0x63f)]=1.5,_0x881be7[_0x2a366b(0x9e7)]([0x4,0x4]),_0x881be7['beginPath'](),_0x881be7['moveTo'](_0xf69faa(_0x27b5be),_0x599e37(_0x4af344)),_0x881be7[_0x2a366b(0xa95)](_0xf69faa(_0x392710),_0x599e37(_0x5e3b4b)),_0x881be7[_0x2a366b(0x5bd)](),_0x881be7['setLineDash']([]),_0x881be7[_0x2a366b(0xfb1)]=0x1;}}}[_0x5f3ddf(0xeed)](_0x3b8847,_0x51e81a,_0x5dac8b,_0x220fe0){const _0x300c71=_0x5f3ddf;if(!_0x51e81a||!_0x3b8847||_0x5dac8b['show_tooltip']===![]||!this[_0x300c71(0x226)]||!this[_0x300c71(0x329)]?.['length'])return;const _0xa9177f=this['_abort']['signal'],_0x2bbaa0=this[_0x300c71(0x226)],_0x108a6e=this[_0x300c71(0xf26)]?.[_0x300c71(0xdcf)]||this[_0x300c71(0xdec)]?.[_0x300c71(0x4a2)]||this[_0x300c71(0xf26)]?.[_0x300c71(0xb30)]||'X',_0x4da64b=this[_0x300c71(0xbec)]?.[_0x300c71(0xdcf)]||this[_0x300c71(0xba9)]?.[_0x300c71(0x4a2)]||this[_0x300c71(0xbec)]?.[_0x300c71(0xb30)]||'Y',_0x3ab6b2=(this[_0x300c71(0xf26)]?.['color']===_0x300c71(0x284)?_0x300c71(0xee0):this[_0x300c71(0xf26)]?.['color'])||_0x300c71(0xee0),_0x2c2e23=this[_0x300c71(0xf26)]?.[_0x300c71(0xb1e)]||this[_0x300c71(0xdec)]?.['unit_of_measurement']||'',_0x57334c=this['_yEnt']?.[_0x300c71(0xb1e)]||this['_yMeta']?.[_0x300c71(0x818)]||'',_0x187723=_0xcd06e3=>{const _0x26ff86=_0x300c71,_0x37c343=_0x3b8847['getBoundingClientRect'](),_0x334fac=_0xcd06e3[_0x26ff86(0xb73)]-_0x37c343[_0x26ff86(0xc24)],_0x3d7548=_0xcd06e3['clientY']-_0x37c343['top'];let _0x322328=null,_0x4512a3=Infinity;for(const _0x12835 of this[_0x26ff86(0x329)]){const _0x73a045=_0x2bbaa0[_0x26ff86(0x3f0)](_0x12835[_0x26ff86(0xd9e)]),_0x560217=_0x2bbaa0[_0x26ff86(0x948)](_0x12835[_0x26ff86(0xd8f)]),_0x5fe1c9=Math[_0x26ff86(0xf49)]((_0x334fac-_0x73a045)**0x2+(_0x3d7548-_0x560217)**0x2);_0x5fe1c9<_0x4512a3&&_0x5fe1c9<0x12&&(_0x4512a3=_0x5fe1c9,_0x322328=_0x12835);}if(!_0x322328){_0x51e81a[_0x26ff86(0xea7)]['opacity']='0';return;}const _0x24b422=formatNumber(_0x322328['xVal'],this[_0x26ff86(0xf26)],_0x220fe0),_0x1add6f=formatNumber(_0x322328['yVal'],this[_0x26ff86(0xbec)],_0x220fe0),_0x48245e=new Date(_0x322328['t']),_0x42e01e=resolveCardLanguage(_0x220fe0,this[_0x26ff86(0x9b7)]?.[_0x26ff86(0xb52)]),_0x2738e5=getCachedDateTimeFormatter(_0x42e01e,{'day':'numeric','month':_0x26ff86(0xda4),'year':_0x26ff86(0x23c)}),_0x396357=getCachedDateTimeFormatter(_0x42e01e,_localeTimeOpts(_0x220fe0,{'hour':_0x26ff86(0x2d6),'minute':'2-digit'})),_0x44d1a6=_0x2738e5?_0x2738e5[_0x26ff86(0xd0b)](_0x48245e):_0x48245e[_0x26ff86(0x8f8)](),_0x30e1d4=_0x396357?_0x396357[_0x26ff86(0xd0b)](_0x48245e):_0x48245e[_0x26ff86(0x3b0)](),_0x1972db=_0x44d1a6+'\x20'+_0x30e1d4,_0x27280c=this[_0x26ff86(0xf26)]?.[_0x26ff86(0x7de)]!==![]?escapeHtml(_0x3ab6b2):'transparent';_0x51e81a[_0x26ff86(0x74c)]='<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(_0x1972db)+_0x26ff86(0xf07)+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x27280c+_0x26ff86(0x8d8)+escapeHtml(_0x108a6e)+_0x26ff86(0x862)+escapeHtml(String(_0x24b422))+'\x20'+escapeHtml(_0x2c2e23)+_0x26ff86(0xf07))+(_0x26ff86(0x241)+escapeHtml(_0x4da64b)+_0x26ff86(0x862)+escapeHtml(String(_0x1add6f))+'\x20'+escapeHtml(_0x57334c)+_0x26ff86(0xf07)),this[_0x26ff86(0xf74)](_0x51e81a,_0x37c343,_0x334fac);};this[_0x300c71(0x6df)](_0x3b8847,_0x51e81a,_0x187723,_0xa9177f),_0x3b8847[_0x300c71(0xea7)][_0x300c71(0x590)]=_0x300c71(0xd5e),_0x3b8847[_0x300c71(0x9d1)](_0x300c71(0xcb5),_0x170396=>{const _0x1a8b99=_0x300c71,_0x2d6fa9=_0x3b8847['getBoundingClientRect'](),_0x411973=_0x170396[_0x1a8b99(0xb73)]-_0x2d6fa9[_0x1a8b99(0xc24)],_0x3d7d08=_0x170396[_0x1a8b99(0xc7a)]-_0x2d6fa9[_0x1a8b99(0x360)];let _0x4ca7ba=null,_0x4061a9=Infinity;for(const _0x496cb4 of this['_pairs']){const _0x53d10e=_0x2bbaa0['mapX'](_0x496cb4[_0x1a8b99(0xd9e)]),_0x4fd648=_0x2bbaa0['mapY'](_0x496cb4[_0x1a8b99(0xd8f)]),_0x265d79=Math[_0x1a8b99(0xf49)]((_0x411973-_0x53d10e)**0x2+(_0x3d7d08-_0x4fd648)**0x2);_0x265d79<_0x4061a9&&_0x265d79<0x12&&(_0x4061a9=_0x265d79,_0x4ca7ba=_0x496cb4);}if(!_0x4ca7ba)return;_0x170396[_0x1a8b99(0x30f)](),this['card'][_0x1a8b99(0xc43)](this[_0x1a8b99(0xbec)]);},{'signal':_0xa9177f});}}function _heatmapValueToColor(_0x5bab71,_0x5bc30a){const _0x5473a9=_0x5f3ddf;let _0x349fc5=String(_0x5bc30a||_0x5473a9(0xee0))[_0x5473a9(0xe45)]('#','');if(_0x349fc5[_0x5473a9(0xd64)]===0x3)_0x349fc5=_0x349fc5[_0x5473a9(0x6ce)]('')[_0x5473a9(0xc7b)](_0x2f6579=>_0x2f6579+_0x2f6579)[_0x5473a9(0x2b9)]('');if(_0x349fc5[_0x5473a9(0xd64)]!==0x6)return _0x5473a9(0x6a1)+(0.1+_0x5bab71*0.85)+')';const _0x4cba86=parseInt(_0x349fc5[_0x5473a9(0xedc)](0x0,0x2),0x10),_0x45640f=parseInt(_0x349fc5['slice'](0x2,0x4),0x10),_0x2f8373=parseInt(_0x349fc5['slice'](0x4,0x6),0x10),_0x20a3af=0.1+_0x5bab71*0.85;return _0x5473a9(0xd93)+_0x4cba86+','+_0x45640f+','+_0x2f8373+','+_0x20a3af+')';}function reduceByAggregate(_0xe831d9,_0x5a536a){const _0x3f127f=_0x5f3ddf;if(_0x5a536a===_0x3f127f(0x232))return _0xe831d9[0x0]['v'];if(_0x5a536a===_0x3f127f(0x3d4)||_0x5a536a===_0x3f127f(0x7f7)||_0x5a536a==='diff')return _0xe831d9['reduce']((_0x28dc8c,_0x2fe49a)=>_0x28dc8c+(_0x2fe49a['v']||0x0),0x0);if(_0x5a536a==='min')return _0xe831d9[_0x3f127f(0xf40)]((_0x248fad,_0x4e6c85)=>Math['min'](_0x248fad,_0x4e6c85['v']),Infinity);if(_0x5a536a===_0x3f127f(0xff5))return _0xe831d9[_0x3f127f(0xf40)]((_0x2315b5,_0x25ff7e)=>Math['max'](_0x2315b5,_0x25ff7e['v']),-Infinity);if(_0x5a536a===_0x3f127f(0x5d6))return DataProcessor[_0x3f127f(0x315)](_0xe831d9[_0x3f127f(0xc7b)](_0x5589b9=>_0x5589b9['v']),_0x3f127f(0x5d6));if(_0x5a536a===_0x3f127f(0x227)||_0x5a536a==='mean')return _0xe831d9[_0x3f127f(0xf40)]((_0x27d6e1,_0x342247)=>_0x27d6e1+(_0x342247['v']||0x0),0x0)/_0xe831d9[_0x3f127f(0xd64)];return _0xe831d9[_0xe831d9[_0x3f127f(0xd64)]-0x1]['v'];}function resolveNumericBound(_0x348c02,_0x47e698){if(_0x348c02===null||_0x348c02===undefined||_0x348c02==='')return _0x47e698;const _0x528a7a=String(_0x348c02)['replace'](/^~/,''),_0x30ae75=parseFloat(_0x528a7a);return isNaN(_0x30ae75)?_0x47e698:_0x30ae75;}function resolveEntityBound(_0x307794,_0x4b4c04,_0x15dc80){const _0x4c5b5c=_0x5f3ddf;if(_0x307794===null||_0x307794===undefined||_0x307794==='')return _0x4b4c04;const _0x437fe2=String(_0x307794)[_0x4c5b5c(0xe45)](/^~/,''),_0x70752a=parseFloat(_0x437fe2);if(!isNaN(_0x70752a))return _0x70752a;const _0x37e2a8=_0x15dc80?.[_0x4c5b5c(0x9e9)]?.[_0x437fe2];if(_0x37e2a8){const _0x307bac=parseFloat(_0x37e2a8['state']);if(!isNaN(_0x307bac))return _0x307bac;}return _0x4b4c04;}function _matrixFilterPoints(_0x1fc23c){const _0x53f260=_0x5f3ddf,_0x147a95=Date['now']();return(_0x1fc23c['points']||_0x1fc23c[_0x53f260(0xfc2)]||[])[_0x53f260(0xdf7)](_0x27900e=>_0x27900e['v']!==null&&_0x27900e['v']!==undefined&&_0x27900e['t']<=_0x147a95);}function _resolveMatrixBounds(_0x34b6de,_0x2b4c8d,_0x58ce1d){const _0x2b3832=_0x5f3ddf;return!isFinite(_0x34b6de)&&(_0x34b6de=0x0,_0x2b4c8d=0x1),{'min':resolveNumericBound(_0x58ce1d[_0x2b3832(0x738)],_0x34b6de),'max':resolveNumericBound(_0x58ce1d[_0x2b3832(0x29c)],_0x2b4c8d)};}class HeatmapRenderer extends BaseCanvasRenderer{constructor(_0x485cdc){const _0xe55e1f=_0x5f3ddf;super(_0x485cdc),this[_0xe55e1f(0xbc3)]=null,this[_0xe55e1f(0xcde)]=null,this[_0xe55e1f(0xa1f)]=null,this[_0xe55e1f(0xdd0)]=_0xe55e1f(0xee0);}[_0x5f3ddf(0xc59)](_0x53e50b,_0x5cc25f,_0x2a0394,_0x19a5a8){const _0x147742=_0x5f3ddf;this[_0x147742(0xcbb)](_0x53e50b,_0x5cc25f,_0x2a0394,_0x19a5a8,_0x147742(0x425));}[_0x5f3ddf(0x72e)](_0x49761c,_0x46d782,_0x1b7bb0=0x1){const _0x1a5acb=_0x5f3ddf,_0x4b3df9=_matrixFilterPoints(_0x49761c);if(!_0x4b3df9[_0x1a5acb(0xd64)])return{'days':[],'min':0x0,'max':0x1};const _0x36c1d9=new Map(),_0x2e28ca=resolveDisplayTimeZone(this[_0x1a5acb(0x9b7)]?.['_hass'],this[_0x1a5acb(0x9b7)]?.['_config']);_0x4b3df9['forEach'](_0x43d5a1=>{const _0x12cfe5=_0x1a5acb,_0x265634=tzParts(_0x43d5a1['t'],_0x2e28ca),_0x536e8d=_0x265634['y']+'-'+String(_0x265634['mo']+0x1)[_0x12cfe5(0xb3c)](0x2,'0')+'-'+String(_0x265634['d'])['padStart'](0x2,'0'),_0x26c921=_0x265634['h'];!_0x36c1d9['has'](_0x536e8d)&&_0x36c1d9[_0x12cfe5(0xbbe)](_0x536e8d,Array[_0x12cfe5(0xfeb)]({'length':0x18},()=>[])),_0x36c1d9['get'](_0x536e8d)[_0x26c921]['push'](_0x43d5a1['v']);});const _0x403abd=_0x46d782[_0x1a5acb(0xb38)]||'avg',_0x5f10c5=_0x403abd===_0x1a5acb(0x7f7)||_0x403abd===_0x1a5acb(0xa9e)?_0x1a5acb(0x3d4):_0x403abd,_0x96be53=[];let _0x479a4c=Infinity,_0x3d1fcb=-Infinity;return[..._0x36c1d9[_0x1a5acb(0x543)]()][_0x1a5acb(0xaa7)]()[_0x1a5acb(0xd7d)](([_0xf52f21,_0xe5fde3])=>{const _0x3b217c=_0x1a5acb,_0x39a065=_0xe5fde3[_0x3b217c(0xc7b)](_0x3a26df=>DataProcessor[_0x3b217c(0x315)](_0x3a26df,_0x5f10c5));_0x39a065[_0x3b217c(0xd7d)](_0x2f02d6=>{const _0x11e3a3=_0x3b217c;_0x2f02d6!==null&&!isNaN(_0x2f02d6)&&(_0x479a4c=Math[_0x11e3a3(0x1006)](_0x479a4c,_0x2f02d6),_0x3d1fcb=Math[_0x11e3a3(0xff5)](_0x3d1fcb,_0x2f02d6));}),_0x96be53['push']({'date':_0xf52f21,'values':_0x39a065});}),{min:_0x479a4c,max:_0x3d1fcb}=_resolveMatrixBounds(_0x479a4c,_0x3d1fcb,_0x46d782),{'days':_0x96be53,'min':_0x479a4c,'max':_0x3d1fcb};}[_0x5f3ddf(0x438)](_0x47b3a2,_0x5a8829,_0x4cebc9,_0x52eda6,_0xaa42e1,_0xbd284){const _0xb6bcb4=_0x5f3ddf,_0x3bbe58=this[_0xb6bcb4(0xd6f)](_0x47b3a2,_0x4cebc9,_0x52eda6),_0x35bb52=this['_detectDark'](),_0x44904d=((()=>{const _0x4bba47=_0xb6bcb4;try{return getComputedStyle(this['card'])[_0x4bba47(0x299)](_0x4bba47(0xa21))['trim']()||(_0x35bb52?_0x4bba47(0x478):_0x4bba47(0xb69));}catch(_0x1fd712){return _0x35bb52?_0x4bba47(0x478):'rgba(0,0,0,0.75)';}})()),_0x2143ba=this[_0xb6bcb4(0xca3)](_0xaa42e1[_0xb6bcb4(0xe41)]||_0xaa42e1['x_axis_color'],_0x44904d),_0x12ff31=_0x2143ba,_0x2682b1=this[_0xb6bcb4(0xc98)](),_0x3476bf=((()=>{const _0x3e6ecf=toNum(_0xaa42e1['y_axis_font_size']);return _0x3e6ecf&&_0x3e6ecf>0x0?_0x3e6ecf:0x9;})()),_0x14ea08=Math[_0xb6bcb4(0xff5)](0x34,Math[_0xb6bcb4(0x424)](0x34*_0x3476bf/0x9)),_0x30fa86=0x10,_0x19b6ec=0x14,_0x117e83=0x8,_0x50263c=0x2,_0x1422fd=_0x5a8829[_0xb6bcb4(0x3ca)][_0xb6bcb4(0xd64)],_0x4f845e=0x18,_0x251dcb=_0x4cebc9-_0x14ea08-_0x117e83,_0x2ff9de=_0x52eda6-_0x30fa86-_0x19b6ec,_0x1c46c8=(_0x251dcb-(_0x4f845e-0x1)*_0x50263c)/_0x4f845e,_0x280f2f=(_0x2ff9de-(_0x1422fd-0x1)*_0x50263c)/_0x1422fd,_0x1944ff=_0x5a8829['max']-_0x5a8829['min']||0x1;this[_0xb6bcb4(0xcde)]={'padL':_0x14ea08,'padT':_0x30fa86,'cellW':_0x1c46c8,'cellH':_0x280f2f,'gap':_0x50263c,'rows':_0x1422fd,'cols':_0x4f845e};const _0x3642f8=this[_0xb6bcb4(0xa1f)],_0x2575df=_0x3642f8?.['color_thresholds']?.['enabled']&&_0x3642f8['color_thresholds'][_0xb6bcb4(0xcba)]?.[_0xb6bcb4(0xd64)];_0x5a8829['days'][_0xb6bcb4(0xd7d)]((_0x2d9416,_0xe2325b)=>{const _0x1824a9=_0xb6bcb4;_0x2d9416['values'][_0x1824a9(0xd7d)]((_0x5994a6,_0x5aacca)=>{const _0x2027f4=_0x1824a9;if(_0x5994a6===null||_0x5994a6===undefined)return;const _0x83998d=_0x14ea08+_0x5aacca*(_0x1c46c8+_0x50263c),_0x4d8eca=_0x30fa86+_0xe2325b*(_0x280f2f+_0x50263c);if(_0x2575df)_0x3bbe58[_0x2027f4(0xbf8)]=resolveValueColor(_0x5994a6,this['card'][_0x2027f4(0xd4d)](_0x3642f8),this[_0x2027f4(0xdd0)]),_0x3bbe58[_0x2027f4(0xfb1)]=0.85;else{const _0x127562=Math[_0x2027f4(0xff5)](0x0,Math['min'](0x1,(_0x5994a6-_0x5a8829[_0x2027f4(0x1006)])/_0x1944ff));_0x3bbe58['fillStyle']=_heatmapValueToColor(_0x127562,this['_color']),_0x3bbe58[_0x2027f4(0xfb1)]=0x1;}_0x3bbe58[_0x2027f4(0xbf5)]();typeof _0x3bbe58[_0x2027f4(0xb4e)]==='function'?_0x3bbe58[_0x2027f4(0xb4e)](_0x83998d,_0x4d8eca,_0x1c46c8,_0x280f2f,0x2):_0x3bbe58[_0x2027f4(0x4c2)](_0x83998d,_0x4d8eca,_0x1c46c8,_0x280f2f);_0x3bbe58[_0x2027f4(0x740)](),_0x3bbe58[_0x2027f4(0xfb1)]=0x1;if(_0xaa42e1[_0x2027f4(0xb9a)]!==![]&&_0x1c46c8>0x12&&_0x280f2f>0xe){_0x3bbe58['fillStyle']=_0x35bb52?'rgba(255,255,255,0.7)':_0x2027f4(0x690),_0x3bbe58[_0x2027f4(0x4ea)]='500\x20'+Math[_0x2027f4(0x1006)](0x9,_0x280f2f-0x4)+_0x2027f4(0x1bd)+_0x2682b1,_0x3bbe58[_0x2027f4(0xdab)]=_0x2027f4(0xd8a),_0x3bbe58[_0x2027f4(0x751)]='middle';const _0x13a263=formatNumber(_0x5994a6,_0x3642f8,_0xbd284);_0x3bbe58[_0x2027f4(0x48a)](_0x13a263,_0x83998d+_0x1c46c8/0x2,_0x4d8eca+_0x280f2f/0x2);}});});const _0x214179=((()=>{const _0x11eb45=_0xb6bcb4,_0x3edd62=toNum(_0xaa42e1[_0x11eb45(0xdcd)]);return _0x3edd62!=null&&_0x3edd62>=0x0&&_0x3edd62<=0x1?_0x3edd62:0x1;})());_0x3bbe58[_0xb6bcb4(0xcb8)](),_0x3bbe58['fillStyle']=_0x12ff31,_0x3bbe58[_0xb6bcb4(0xfb1)]=_0x214179,_0x3bbe58[_0xb6bcb4(0x4ea)]=_0x3476bf+'px\x20'+_0x2682b1,_0x3bbe58[_0xb6bcb4(0xdab)]=_0xb6bcb4(0xd2b),_0x3bbe58[_0xb6bcb4(0x751)]=_0xb6bcb4(0x38d);const _0x4cb8b9=Math[_0xb6bcb4(0xff5)](0x1,Math[_0xb6bcb4(0x8ed)](_0x1422fd/0xa));_0x5a8829[_0xb6bcb4(0x3ca)][_0xb6bcb4(0xd7d)]((_0x4137f9,_0x2cdf67)=>{const _0x24e56b=_0xb6bcb4;if(_0x2cdf67%_0x4cb8b9!==0x0)return;const _0x47dcda=new Date(_0x4137f9[_0x24e56b(0x46f)]+_0x24e56b(0x808)),_0x229bee=_0x47dcda[_0x24e56b(0x8f8)](resolveCardLanguage(_0xbd284,_0xaa42e1),{'day':_0x24e56b(0x2d6),'month':_0x24e56b(0xda4)});_0x3bbe58[_0x24e56b(0x48a)](_0x229bee,_0x14ea08-0x6,_0x30fa86+_0x2cdf67*(_0x280f2f+_0x50263c)+_0x280f2f/0x2);}),_0x3bbe58[_0xb6bcb4(0x570)]();const _0x384843=((()=>{const _0x3558f8=toNum(_0xaa42e1['x_axis_font_size']);return _0x3558f8&&_0x3558f8>0x0?_0x3558f8:0x9;})()),_0x2b402f=((()=>{const _0x5c693d=_0xb6bcb4,_0x208e10=toNum(_0xaa42e1[_0x5c693d(0x392)]);return _0x208e10!=null&&_0x208e10>=0x0&&_0x208e10<=0x1?_0x208e10:0x1;})());_0x3bbe58[_0xb6bcb4(0xcb8)](),_0x3bbe58['fillStyle']=this[_0xb6bcb4(0xca3)](_0xaa42e1['x_axis_color'],_0x44904d),_0x3bbe58[_0xb6bcb4(0xfb1)]=_0x2b402f,_0x3bbe58['font']=_0x384843+_0xb6bcb4(0x1bd)+_0x2682b1,_0x3bbe58[_0xb6bcb4(0xdab)]=_0xb6bcb4(0xd8a),_0x3bbe58[_0xb6bcb4(0x751)]=_0xb6bcb4(0x360);for(let _0x4f3b9d=0x0;_0x4f3b9d<0x18;_0x4f3b9d+=0x2){_0x3bbe58['fillText'](String(_0x4f3b9d),_0x14ea08+_0x4f3b9d*(_0x1c46c8+_0x50263c)+_0x1c46c8/0x2,_0x30fa86+_0x1422fd*(_0x280f2f+_0x50263c)+0x4);}_0x3bbe58[_0xb6bcb4(0x570)]();}['_setupTooltip'](_0x1f2035,_0x1de0a7,_0x4eb002,_0x3555e1){const _0x1ffc01=_0x5f3ddf;if(!_0x1de0a7||!_0x1f2035||_0x4eb002['show_tooltip']===![]||!this['_cells'])return;const _0x5906d6=this[_0x1ffc01(0x647)][_0x1ffc01(0xdd7)],_0x370242=this[_0x1ffc01(0xcde)],_0xebc612=this[_0x1ffc01(0xbc3)],_0x450c22=this[_0x1ffc01(0xa1f)],_0xc539e7=_0x450c22?.['name']||this[_0x1ffc01(0xb71)]?.[_0x1ffc01(0x4a2)]||_0x450c22?.[_0x1ffc01(0xb30)]||'?',_0x5c751a=_0x450c22?.[_0x1ffc01(0xb1e)]||this['_meta']?.['unit_of_measurement']||'',_0x3484f6=this[_0x1ffc01(0xdd0)],_0x567522=_0x115a77=>{const _0x23af80=_0x1ffc01,_0x43ad4a=_0x1f2035[_0x23af80(0xf56)](),_0x270b44=_0x115a77[_0x23af80(0xb73)]-_0x43ad4a[_0x23af80(0xc24)],_0xafc8be=_0x115a77[_0x23af80(0xc7a)]-_0x43ad4a[_0x23af80(0x360)],_0x167c28=Math['floor']((_0x270b44-_0x370242[_0x23af80(0x4f8)])/(_0x370242[_0x23af80(0x5f7)]+_0x370242['gap'])),_0x2a83eb=Math['floor']((_0xafc8be-_0x370242[_0x23af80(0x2c6)])/(_0x370242[_0x23af80(0x517)]+_0x370242[_0x23af80(0xb61)]));if(_0x167c28<0x0||_0x167c28>=_0x370242['cols']||_0x2a83eb<0x0||_0x2a83eb>=_0x370242['rows']){_0x1de0a7[_0x23af80(0xea7)][_0x23af80(0xc08)]='0';return;}const _0x7f3a2b=_0xebc612[_0x23af80(0x3ca)][_0x2a83eb],_0x3b8202=_0x7f3a2b?.['values']?.[_0x167c28];if(_0x3b8202===null||_0x3b8202===undefined){_0x1de0a7['style'][_0x23af80(0xc08)]='0';return;}const _0x1c41ae=new Date(_0x7f3a2b[_0x23af80(0x46f)]+_0x23af80(0x808))[_0x23af80(0x8f8)](),_0x24b91b=String(_0x167c28)[_0x23af80(0xb3c)](0x2,'0')+':00',_0x179bdd=formatNumber(_0x3b8202,_0x450c22,_0x3555e1),_0x2f2e67=_0x450c22?.[_0x23af80(0x7de)]!==![]?escapeHtml(_0x3484f6):_0x23af80(0x726);_0x1de0a7[_0x23af80(0x74c)]='<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(_0x1c41ae)+'\x20'+escapeHtml(_0x24b91b)+'</span></div>'+('<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0x2f2e67+'\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+escapeHtml(_0xc539e7)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x179bdd))+'\x20'+escapeHtml(_0x5c751a)+_0x23af80(0xf07)),this[_0x23af80(0xf74)](_0x1de0a7,_0x43ad4a,_0x270b44);};this[_0x1ffc01(0x6df)](_0x1f2035,_0x1de0a7,_0x567522,_0x5906d6),_0x1f2035[_0x1ffc01(0xea7)][_0x1ffc01(0x590)]=_0x1ffc01(0xd5e),_0x1f2035[_0x1ffc01(0x9d1)]('click',_0x16b854=>{const _0x3d71ba=_0x1ffc01;_0x16b854[_0x3d71ba(0x30f)](),this[_0x3d71ba(0x9b7)]['_fireEntityAction'](this[_0x3d71ba(0xa1f)]);},{'signal':_0x5906d6});}}class CalendarRenderer extends BaseCanvasRenderer{constructor(_0x118eda){const _0x97acee=_0x5f3ddf;super(_0x118eda),this[_0x97acee(0xbc3)]=null,this[_0x97acee(0xcde)]=null,this[_0x97acee(0xa1f)]=null,this['_color']=_0x97acee(0xee0);}[_0x5f3ddf(0xc59)](_0x3ad9d7,_0x441998,_0x557880,_0x21e577){const _0x54d4a7=_0x5f3ddf;this['_renderMatrixChart'](_0x3ad9d7,_0x441998,_0x557880,_0x21e577,_0x54d4a7(0x301));}[_0x5f3ddf(0x72e)](_0x21717b,_0x251341,_0xaf3724=0x1){const _0x2a9789=_0x5f3ddf,_0x5dfb05=_matrixFilterPoints(_0x21717b);if(!_0x5dfb05[_0x2a9789(0xd64)])return{'weeks':[],'min':0x0,'max':0x1};const _0x105e00=new Map(),_0x2d3399=resolveDisplayTimeZone(this[_0x2a9789(0x9b7)]?.[_0x2a9789(0x527)],this['card']?.[_0x2a9789(0xb52)]),_0x2aa4b4=_0x41a023=>{const _0x58c8a1=_0x2a9789,_0x16bcca=tzParts(_0x41a023,_0x2d3399);return _0x16bcca['y']+'-'+String(_0x16bcca['mo']+0x1)[_0x58c8a1(0xb3c)](0x2,'0')+'-'+String(_0x16bcca['d'])[_0x58c8a1(0xb3c)](0x2,'0');};_0x5dfb05[_0x2a9789(0xd7d)](_0x5b7cec=>{const _0x512a48=_0x2a9789,_0x2918cf=_0x2aa4b4(_0x5b7cec['t']);if(!_0x105e00['has'](_0x2918cf))_0x105e00[_0x512a48(0xbbe)](_0x2918cf,[]);_0x105e00[_0x512a48(0xaad)](_0x2918cf)['push'](_0x5b7cec['v']);});const _0x401c30=_0x251341[_0x2a9789(0xb38)]||'avg',_0x3bce10=_0x401c30===_0x2a9789(0x7f7)||_0x401c30===_0x2a9789(0xa9e)?_0x2a9789(0x3d4):_0x401c30,_0x135485=[];let _0x4c9d3f=Infinity,_0x5ecb32=-Infinity;[..._0x105e00[_0x2a9789(0x543)]()][_0x2a9789(0xaa7)]()[_0x2a9789(0xd7d)](([_0x3f2a4a,_0x17ecc3])=>{const _0xc8ee9a=_0x2a9789,_0x48bb63=DataProcessor['_aggregate'](_0x17ecc3,_0x3bce10),_0x1d3a8e=_0x48bb63===null||_0x48bb63===undefined?NaN:_0x48bb63;!isNaN(_0x1d3a8e)&&(_0x4c9d3f=Math[_0xc8ee9a(0x1006)](_0x4c9d3f,_0x1d3a8e),_0x5ecb32=Math['max'](_0x5ecb32,_0x1d3a8e));const _0x304745=new Date(_0x3f2a4a+_0xc8ee9a(0x808)),_0x5241a6=weekStartOffsetDays(_0x304745['getDay']()||0x7,_0xaf3724);_0x135485[_0xc8ee9a(0x40b)]({'date':_0x3f2a4a,'val':_0x1d3a8e,'weekday':_0x5241a6,'dateObj':_0x304745});}),{min:_0x4c9d3f,max:_0x5ecb32}=_resolveMatrixBounds(_0x4c9d3f,_0x5ecb32,_0x251341);const _0x2ada16=[];if(_0x135485[_0x2a9789(0xd64)]){let _0x475a81=0x0;_0x2ada16[_0x2a9789(0x40b)](Array(0x7)[_0x2a9789(0x740)](null)),_0x135485[_0x2a9789(0xd7d)]((_0x6f147a,_0xe587af)=>{const _0x991d47=_0x2a9789;_0xe587af>0x0&&_0x6f147a[_0x991d47(0x54b)]<=_0x135485[_0xe587af-0x1]['weekday']&&(_0x475a81++,_0x2ada16[_0x991d47(0x40b)](Array(0x7)['fill'](null))),_0x2ada16[_0x475a81][_0x6f147a['weekday']]=_0x6f147a;});}return{'weeks':_0x2ada16,'min':_0x4c9d3f,'max':_0x5ecb32};}[_0x5f3ddf(0x438)](_0x324ad7,_0x3869d3,_0x1f672e,_0x488eb6,_0x208bca,_0x258daa){const _0x35027e=_0x5f3ddf,_0x14108f=this[_0x35027e(0xd6f)](_0x324ad7,_0x1f672e,_0x488eb6),_0x2a04bd=this['_detectDark'](),_0x36e794=((()=>{const _0x377efa=_0x35027e;try{return getComputedStyle(this['card'])[_0x377efa(0x299)](_0x377efa(0xa21))[_0x377efa(0x35c)]()||(_0x2a04bd?_0x377efa(0x478):_0x377efa(0xb69));}catch(_0x33d06e){return _0x2a04bd?'rgba(255,255,255,0.85)':_0x377efa(0xb69);}})()),_0x38503d=this[_0x35027e(0xca3)](_0x208bca[_0x35027e(0xe41)]||_0x208bca[_0x35027e(0x3a2)],_0x36e794),_0x59fbb4=_0x38503d,_0x5d842e=this[_0x35027e(0xc98)](),_0x8c7831=((()=>{const _0x57fcc8=_0x35027e,_0x29e0a4=toNum(_0x208bca[_0x57fcc8(0x3d9)]);return _0x29e0a4&&_0x29e0a4>0x0?_0x29e0a4:0x9;})()),_0x482f61=Math['max'](0x24,Math[_0x35027e(0x424)](0x24*_0x8c7831/0x9)),_0x5554af=0x16,_0x4655c9=0x8,_0x4ca15f=0x8,_0x1d9c0e=0x3,_0x344219=_0x3869d3['weeks']['length'],_0x2150b2=0x7,_0x55503f=_0x1f672e-_0x482f61-_0x4ca15f,_0x16d5d2=_0x488eb6-_0x5554af-_0x4655c9,_0x417158=(_0x55503f-(_0x2150b2-0x1)*_0x1d9c0e)/_0x2150b2,_0x24d93f=(_0x16d5d2-(_0x344219-0x1)*_0x1d9c0e)/_0x344219,_0x2530a2=Math[_0x35027e(0x1006)](_0x417158,_0x24d93f),_0x27eb7e=_0x3869d3[_0x35027e(0xff5)]-_0x3869d3[_0x35027e(0x1006)]||0x1;this[_0x35027e(0xcde)]={'padL':_0x482f61,'padT':_0x5554af,'cellW':_0x417158,'cellH':_0x24d93f,'gap':_0x1d9c0e,'rows':_0x344219,'cols':_0x2150b2};const _0x446d5e=this['_entity'],_0x5440fa=_0x446d5e?.['color_thresholds']?.[_0x35027e(0xd2f)]&&_0x446d5e[_0x35027e(0xef2)]['values']?.['length'],_0x81fd2f=resolveFirstWeekday(_0x258daa),_0x4adb7b=((()=>{const _0x2086b2=_0x35027e;try{const _0x61452e=getCachedDateTimeFormatter(resolveCardLanguage(_0x258daa,_0x208bca),{'weekday':_0x2086b2(0xda4)});return Array[_0x2086b2(0xfeb)]({'length':0x7},(_0x34ef96,_0xa86df7)=>_0x61452e['format'](new Date(0x7e8,0x0,(_0x81fd2f-0x1+_0xa86df7)%0x7+0x1)));}catch{const _0x55b467=[_0x2086b2(0x5e7),'Tue',_0x2086b2(0x667),_0x2086b2(0xe77),_0x2086b2(0x34c),'Sat','Sun'];return _0x55b467[_0x2086b2(0xedc)](_0x81fd2f-0x1)[_0x2086b2(0xf6f)](_0x55b467[_0x2086b2(0xedc)](0x0,_0x81fd2f-0x1));}})()),_0x372b83=((()=>{const _0x12007a=_0x35027e,_0x5f3698=toNum(_0x208bca[_0x12007a(0xdd4)]);return _0x5f3698&&_0x5f3698>0x0?_0x5f3698:0xa;})()),_0x1295e7=((()=>{const _0x3809fe=_0x35027e,_0x4f893a=toNum(_0x208bca[_0x3809fe(0x392)]);return _0x4f893a!=null&&_0x4f893a>=0x0&&_0x4f893a<=0x1?_0x4f893a:0x1;})());_0x14108f[_0x35027e(0xcb8)](),_0x14108f[_0x35027e(0xbf8)]=this['_resolveCssColor'](_0x208bca[_0x35027e(0x3a2)],_0x36e794),_0x14108f[_0x35027e(0xfb1)]=_0x1295e7,_0x14108f[_0x35027e(0x4ea)]=_0x35027e(0x42d)+_0x372b83+_0x35027e(0x1bd)+_0x5d842e,_0x14108f[_0x35027e(0xdab)]=_0x35027e(0xd8a),_0x14108f['textBaseline']=_0x35027e(0x38d);for(let _0x216f1b=0x0;_0x216f1b<0x7;_0x216f1b++){_0x14108f[_0x35027e(0x48a)](_0x4adb7b[_0x216f1b],_0x482f61+_0x216f1b*(_0x417158+_0x1d9c0e)+_0x417158/0x2,_0x5554af-0x8);}_0x14108f[_0x35027e(0x570)](),_0x3869d3[_0x35027e(0x8db)][_0x35027e(0xd7d)]((_0x38f427,_0x559991)=>{const _0x4deaa5=_0x35027e;_0x38f427[_0x4deaa5(0xd7d)]((_0x2ac30d,_0x3b3146)=>{const _0x3814c0=_0x4deaa5;if(!_0x2ac30d)return;const _0x938c9c=_0x482f61+_0x3b3146*(_0x417158+_0x1d9c0e),_0x4bf103=_0x5554af+_0x559991*(_0x24d93f+_0x1d9c0e);if(_0x5440fa)_0x14108f[_0x3814c0(0xbf8)]=resolveValueColor(_0x2ac30d[_0x3814c0(0x8b0)],this['card'][_0x3814c0(0xd4d)](_0x446d5e),this[_0x3814c0(0xdd0)]),_0x14108f[_0x3814c0(0xfb1)]=0.85;else{const _0x5d8bed=Math[_0x3814c0(0xff5)](0x0,Math[_0x3814c0(0x1006)](0x1,(_0x2ac30d[_0x3814c0(0x8b0)]-_0x3869d3[_0x3814c0(0x1006)])/_0x27eb7e));_0x14108f[_0x3814c0(0xbf8)]=_heatmapValueToColor(_0x5d8bed,this[_0x3814c0(0xdd0)]),_0x14108f['globalAlpha']=0x1;}_0x14108f[_0x3814c0(0xbf5)]();typeof _0x14108f[_0x3814c0(0xb4e)]==='function'?_0x14108f['roundRect'](_0x938c9c,_0x4bf103,_0x417158,_0x24d93f,0x3):_0x14108f[_0x3814c0(0x4c2)](_0x938c9c,_0x4bf103,_0x417158,_0x24d93f);_0x14108f[_0x3814c0(0x740)](),_0x14108f[_0x3814c0(0xfb1)]=0x1;if(_0x2530a2>0x12){const _0x3343ad=_0x208bca[_0x3814c0(0xb9a)]!==![],_0x54739e=toNum(_0x446d5e?.[_0x3814c0(0x8ce)]),_0x52199e=_0x2ac30d[_0x3814c0(0x8b0)]['toFixed'](isNum(_0x54739e)?_0x54739e:0x1);if(_0x2530a2>0x2c)_0x14108f['fillStyle']=_0x2a04bd?_0x3814c0(0xf61):_0x3814c0(0x895),_0x14108f[_0x3814c0(0x4ea)]=_0x3814c0(0x42d)+Math[_0x3814c0(0x1006)](0x9,_0x2530a2*0.18)+'px\x20'+_0x5d842e,_0x14108f[_0x3814c0(0xdab)]=_0x3814c0(0xd8a),_0x14108f[_0x3814c0(0x751)]='top',_0x14108f[_0x3814c0(0x48a)](String(_0x2ac30d[_0x3814c0(0x5bc)][_0x3814c0(0x498)]()),_0x938c9c+_0x417158/0x2,_0x4bf103+0x3),_0x3343ad&&(_0x14108f['fillStyle']=_0x2a04bd?_0x3814c0(0x478):'rgba(0,0,0,0.7)',_0x14108f[_0x3814c0(0x4ea)]=_0x3814c0(0x50c)+Math[_0x3814c0(0x1006)](0xc,_0x2530a2*0.28)+_0x3814c0(0x1bd)+_0x5d842e,_0x14108f[_0x3814c0(0x751)]='middle',_0x14108f[_0x3814c0(0x48a)](_0x52199e,_0x938c9c+_0x417158/0x2,_0x4bf103+_0x24d93f/0x2+0x3));else _0x3343ad&&(_0x14108f['fillStyle']=_0x2a04bd?_0x3814c0(0x8b2):_0x3814c0(0x690),_0x14108f[_0x3814c0(0x4ea)]='500\x20'+Math[_0x3814c0(0x1006)](0xa,_0x2530a2*0.35)+'px\x20'+_0x5d842e,_0x14108f['textAlign']=_0x3814c0(0xd8a),_0x14108f[_0x3814c0(0x751)]=_0x3814c0(0x38d),_0x14108f[_0x3814c0(0x48a)](_0x52199e,_0x938c9c+_0x417158/0x2,_0x4bf103+_0x24d93f/0x2));}});});const _0x23a050=((()=>{const _0x337826=_0x35027e,_0x3a4714=toNum(_0x208bca[_0x337826(0xdcd)]);return _0x3a4714!=null&&_0x3a4714>=0x0&&_0x3a4714<=0x1?_0x3a4714:0x1;})());_0x14108f[_0x35027e(0xcb8)](),_0x14108f[_0x35027e(0xbf8)]=_0x59fbb4,_0x14108f[_0x35027e(0xfb1)]=_0x23a050,_0x14108f[_0x35027e(0x4ea)]=_0x8c7831+_0x35027e(0x1bd)+_0x5d842e,_0x14108f['textAlign']=_0x35027e(0xd2b),_0x14108f[_0x35027e(0x751)]=_0x35027e(0x38d),_0x3869d3[_0x35027e(0x8db)]['forEach']((_0x2369e7,_0x19ca81)=>{const _0x112579=_0x35027e,_0x1cb5e7=_0x2369e7[_0x112579(0x403)](_0x29f08d=>_0x29f08d);if(!_0x1cb5e7)return;const _0x3e86ec=_0x1cb5e7[_0x112579(0x5bc)][_0x112579(0x8f8)](resolveCardLanguage(_0x258daa,_0x208bca),{'day':'2-digit','month':_0x112579(0xda4)});_0x14108f[_0x112579(0x48a)](_0x3e86ec,_0x482f61-0x6,_0x5554af+_0x19ca81*(_0x24d93f+_0x1d9c0e)+_0x24d93f/0x2);}),_0x14108f[_0x35027e(0x570)]();}[_0x5f3ddf(0xeed)](_0x394d93,_0x5e21f3,_0x2aace2,_0x575824){const _0xf8add2=_0x5f3ddf;if(!_0x5e21f3||!_0x394d93||_0x2aace2['show_tooltip']===![]||!this['_cells'])return;const _0x34d3cb=this[_0xf8add2(0x647)][_0xf8add2(0xdd7)],_0x1b5414=this['_cells'],_0x3d8d8a=this['_matrix'],_0x3b645a=this[_0xf8add2(0xa1f)],_0x6452c9=this[_0xf8add2(0xdd0)],_0x950b1e=this[_0xf8add2(0x51a)]||[],_0x1e071e=this[_0xf8add2(0x9b7)][_0xf8add2(0x402)]||[],_0x4931f3=_0x950b1e[_0xf8add2(0xc7b)](_0x3af155=>{const _0x2a56d6=_0xf8add2,_0x5efcc5=new Map(),_0x5611e6=_0x3af155['points']||_0x3af155['raw']||[],_0x2cc674=_0x3af155['entity']&&typeof _0x3af155['entity']===_0x2a56d6(0x4f4)?_0x3af155['entity']:_0x1e071e[_0x3af155[_0x2a56d6(0x67e)]]||_0x3b645a,_0x22cf36=_0x2cc674[_0x2a56d6(0xb38)]||_0x2a56d6(0x227),_0x5648c4=_0x22cf36==='change'||_0x22cf36===_0x2a56d6(0xa9e)?_0x2a56d6(0x3d4):_0x22cf36,_0x1b2430=new Map(),_0x2e3148=resolveDisplayTimeZone(this[_0x2a56d6(0x9b7)]?.['_hass'],this[_0x2a56d6(0x9b7)]?.['_config']),_0x31b51e=_0x30677f=>{const _0x5e522a=_0x2a56d6,_0x586abe=tzParts(_0x30677f,_0x2e3148);return _0x586abe['y']+'-'+String(_0x586abe['mo']+0x1)[_0x5e522a(0xb3c)](0x2,'0')+'-'+String(_0x586abe['d'])[_0x5e522a(0xb3c)](0x2,'0');};for(const _0xbbd2c3 of _0x5611e6){if(_0xbbd2c3['v']===null||_0xbbd2c3['v']===undefined)continue;const _0x79ca55=_0x31b51e(_0xbbd2c3['t']);if(!_0x1b2430[_0x2a56d6(0x56f)](_0x79ca55))_0x1b2430[_0x2a56d6(0xbbe)](_0x79ca55,[]);_0x1b2430[_0x2a56d6(0xaad)](_0x79ca55)[_0x2a56d6(0x40b)](_0xbbd2c3['v']);}for(const [_0x43e04b,_0x53b4b7]of _0x1b2430){_0x5efcc5[_0x2a56d6(0xbbe)](_0x43e04b,DataProcessor[_0x2a56d6(0x315)](_0x53b4b7,_0x5648c4));}return{'map':_0x5efcc5,'entity':_0x2cc674,'meta':_0x3af155['meta']||{},'color':(_0x2cc674[_0x2a56d6(0x800)]===_0x2a56d6(0x284)?_0x2a56d6(0xee0):_0x2cc674[_0x2a56d6(0x800)])||_0x2a56d6(0xee0)};}),_0x59ad3b=_0x4fdae2=>{const _0x748b96=_0xf8add2,_0x35972e=_0x394d93['getBoundingClientRect'](),_0x59f798=_0x4fdae2[_0x748b96(0xb73)]-_0x35972e[_0x748b96(0xc24)],_0x116850=_0x4fdae2[_0x748b96(0xc7a)]-_0x35972e[_0x748b96(0x360)],_0x3e3388=Math[_0x748b96(0x4fd)]((_0x59f798-_0x1b5414[_0x748b96(0x4f8)])/(_0x1b5414['cellW']+_0x1b5414[_0x748b96(0xb61)])),_0x58e501=Math[_0x748b96(0x4fd)]((_0x116850-_0x1b5414['padT'])/(_0x1b5414[_0x748b96(0x517)]+_0x1b5414[_0x748b96(0xb61)]));if(_0x3e3388<0x0||_0x3e3388>=_0x1b5414[_0x748b96(0x1ea)]||_0x58e501<0x0||_0x58e501>=_0x1b5414[_0x748b96(0x650)]){_0x5e21f3[_0x748b96(0xea7)][_0x748b96(0xc08)]='0';return;}const _0x350000=_0x3d8d8a[_0x748b96(0x8db)][_0x58e501]?.[_0x3e3388];if(!_0x350000){_0x5e21f3[_0x748b96(0xea7)][_0x748b96(0xc08)]='0';return;}const _0x1b6809=_0x350000[_0x748b96(0x5bc)][_0x748b96(0x8f8)](),_0x468783=_0x350000[_0x748b96(0x46f)];let _0x496142=_0x748b96(0x56c)+escapeHtml(_0x1b6809)+_0x748b96(0xf07);for(const _0x1c56fd of _0x4931f3){const _0x1ef2dd=_0x1c56fd[_0x748b96(0xc7b)]['get'](_0x468783);if(_0x1ef2dd===null||_0x1ef2dd===undefined)continue;const _0x2c8922=_0x1c56fd[_0x748b96(0xb30)]?.[_0x748b96(0xdcf)]||_0x1c56fd[_0x748b96(0xc3f)]?.[_0x748b96(0x4a2)]||_0x1c56fd[_0x748b96(0xb30)]?.[_0x748b96(0xb30)]||'?',_0x4cbc2f=_0x1c56fd[_0x748b96(0xb30)]?.[_0x748b96(0xb1e)]||_0x1c56fd[_0x748b96(0xc3f)]?.[_0x748b96(0x818)]||'',_0x1a04fd=formatNumber(_0x1ef2dd,_0x1c56fd['entity'],_0x575824),_0xde5987=_0x1c56fd[_0x748b96(0xb30)]?.[_0x748b96(0x7de)]!==![]?escapeHtml(_0x1c56fd[_0x748b96(0x800)]):_0x748b96(0x726);_0x496142+='<div\x20class=\x22sgc-pie-tt-row\x22><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:'+_0xde5987+_0x748b96(0x8d8)+escapeHtml(_0x2c8922)+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+escapeHtml(String(_0x1a04fd))+'\x20'+escapeHtml(_0x4cbc2f)+_0x748b96(0xf07);}_0x5e21f3[_0x748b96(0x74c)]=_0x496142,this[_0x748b96(0xf74)](_0x5e21f3,_0x35972e,_0x59f798);};this[_0xf8add2(0x6df)](_0x394d93,_0x5e21f3,_0x59ad3b,_0x34d3cb),_0x394d93['style']['cursor']=_0xf8add2(0xd5e),_0x394d93[_0xf8add2(0x9d1)](_0xf8add2(0xcb5),_0x1432ef=>{const _0x452381=_0xf8add2;_0x1432ef[_0x452381(0x30f)](),this[_0x452381(0x9b7)]['_fireEntityAction'](this[_0x452381(0xa1f)]);},{'signal':_0x34d3cb});}}class BoxPlotRenderer extends BaseCanvasRenderer{constructor(_0x2ac452){const _0xb1b31b=_0x5f3ddf;super(_0x2ac452),this['_prep']=new Map(),this[_0xb1b31b(0x1d6)]=null;}static[_0x5f3ddf(0xc65)](_0x428a98,_0x23163f){const _0x175813=_0x5f3ddf,_0x1ae6c2=_0x428a98['length'];if(!_0x1ae6c2)return null;if(_0x1ae6c2===0x1)return _0x428a98[0x0];const _0x1c50d4=(_0x1ae6c2-0x1)*_0x23163f,_0x1af918=Math[_0x175813(0x4fd)](_0x1c50d4),_0x1b4583=Math[_0x175813(0x8ed)](_0x1c50d4);if(_0x1af918===_0x1b4583)return _0x428a98[_0x1af918];return _0x428a98[_0x1af918]+(_0x428a98[_0x1b4583]-_0x428a98[_0x1af918])*(_0x1c50d4-_0x1af918);}[_0x5f3ddf(0xc59)](_0x1aba41,_0x5b9f31,_0x5a609e,_0x316b90){const _0xaca6d1=_0x5f3ddf;if(this['_abort'])this[_0xaca6d1(0x647)][_0xaca6d1(0xf44)]();this[_0xaca6d1(0x647)]=new AbortController();const _0x201b65=this['_abort'][_0xaca6d1(0xdd7)],_0xfc29f1=Math[_0xaca6d1(0xff5)](0x28,_0x1aba41[_0xaca6d1(0xc0c)]||this['card'][_0xaca6d1(0x5d7)]||0x190),_0x542e36=Math[_0xaca6d1(0xff5)](0x50,parseInt(_0x5a609e[_0xaca6d1(0x492)],0xa)||0xc8),_0x104df5=resolveDisplayTimeZone(_0x316b90,_0x5a609e),_0x2a52a5=_0x5a609e['show_tooltip']!==![],_0x40ad3d=escapeHtml,_0x509f4b=this[_0xaca6d1(0x9b7)]['_entities']||[],_0x53e3cb=[];(_0x5b9f31||[])[_0xaca6d1(0xd7d)]((_0xcbe86,_0x358400)=>{const _0x128858=_0xaca6d1,_0x3c5331=this[_0x128858(0xdb7)](_0xcbe86,_0x358400,_0x509f4b,_0x371c1a=>{const _0x5ea054=_0x128858,_0x29884c=[];for(const _0x2bea92 of _0x371c1a)if(_0x2bea92&&isNum(_0x2bea92['v']))_0x29884c[_0x5ea054(0x40b)](_0x2bea92);return _0x29884c;});if(!_0x3c5331)return;const {ent:_0x2594ff,out:_0x2be74e,eSig:_0x2ebfe5,dSig:_0x44c4a0}=_0x3c5331;if(!_0x2be74e[_0x128858(0xd64)])return;const _0x34dc91=this[_0x128858(0x9b7)][_0x128858(0x944)]?.(_0x2594ff[_0x128858(0x800)],_0x2594ff[_0x128858(0xb30)])||_0x2594ff[_0x128858(0x800)]||PALETTE[_0x358400%PALETTE['length']],_0x5a3717=pickName(_0x2594ff['name'],_0xcbe86[_0x128858(0xc3f)]?.[_0x128858(0x86f)],_0xcbe86['meta'])??_0x2594ff[_0x128858(0xb30)]??'#'+(_0x358400+0x1),_0x2e83c4=_0x2594ff[_0x128858(0xb1e)]||_0xcbe86[_0x128858(0xc3f)]?.[_0x128858(0x818)]||'',_0x20e110=_0x2594ff[_0x128858(0xe6f)]?{..._0x2594ff,'invert':![]}:_0x2594ff;_0x53e3cb[_0x128858(0x40b)]({'ent':_0x2594ff,'fEnt':_0x20e110,'samples':_0x2be74e,'color':_0x34dc91,'name':_0x5a3717,'unit':_0x2e83c4,'sig':_0x2ebfe5+'~'+_0x44c4a0});});if(!_0x53e3cb['length']){_0x1aba41['innerHTML']=_0xaca6d1(0x66a);return;}let _0x3488f5=Infinity,_0x107a16=-Infinity;for(const _0x3a23d0 of _0x53e3cb){const _0x13b0c5=_0x3a23d0[_0xaca6d1(0x9ca)];if(_0x13b0c5[0x0]['t']<_0x3488f5)_0x3488f5=_0x13b0c5[0x0]['t'];if(_0x13b0c5[_0x13b0c5[_0xaca6d1(0xd64)]-0x1]['t']>_0x107a16)_0x107a16=_0x13b0c5[_0x13b0c5[_0xaca6d1(0xd64)]-0x1]['t'];}let _0x288cee=_0x5a609e[_0xaca6d1(0xaa5)];if(!_0x288cee||_0x288cee===_0xaca6d1(0x766)){const _0x144ced=(_0x107a16-_0x3488f5)/0x36ee80;_0x288cee=_0x144ced<=0x31?_0xaca6d1(0xdb5):_0x144ced<=0x18*0x20?'date':_0x144ced<=0x18*0xbe?_0xaca6d1(0xe06):_0xaca6d1(0xb25);}const _0x166d47=/^([0-9]+)h$/['exec'](_0x288cee),_0x449af2=_0x166d47?parseInt(_0x166d47[0x1],0xa):_0x288cee===_0xaca6d1(0xdb5)?0x1:0x0,_0x23f362=((()=>{const _0x35a054=_0xaca6d1;try{const _0x7d03a7=getCachedDateTimeFormatter(resolveCardLanguage(_0x316b90,_0x5a609e),{'month':_0x35a054(0xda4)});return Array[_0x35a054(0xfeb)]({'length':0xc},(_0x519663,_0x20cda0)=>_0x7d03a7['format'](new Date(0x7e8,_0x20cda0,0x1)));}catch{return[_0x35a054(0x564),_0x35a054(0x929),_0x35a054(0x962),_0x35a054(0x565),_0x35a054(0x834),_0x35a054(0x290),'Jul','Aug',_0x35a054(0xafa),_0x35a054(0xd5a),_0x35a054(0x796),_0x35a054(0x5d1)];}})()),_0x16ba8b=_0x4d8925=>String(_0x4d8925)[_0xaca6d1(0xb3c)](0x2,'0'),_0x9d514f=resolveFirstWeekday(_0x316b90),_0x58826b=_0x1fd536=>{const _0x23223a=_0xaca6d1,_0x36b86b=_0x1fd536-_0x1fd536%0xdbba0;let _0x27b861=tzParts(_0x36b86b,_0x104df5);if(_0x449af2){const _0x1f9c1e=Math['floor'](_0x27b861['h']/_0x449af2)*_0x449af2;return{'key':_0x27b861['y']+'-'+_0x27b861['mo']+'-'+_0x27b861['d']+'-'+_0x1f9c1e,'label':_0x16ba8b(_0x1f9c1e)+_0x23223a(0xa85)};}if(_0x288cee===_0x23223a(0x46f))return{'key':_0x27b861['y']+'-'+_0x27b861['mo']+'-'+_0x27b861['d'],'label':_0x23f362[_0x27b861['mo']]+'\x20'+_0x27b861['d']};if(_0x288cee==='week')return _0x27b861=tzParts(_0x36b86b-weekStartOffsetDays(_0x27b861['wd'],_0x9d514f)*0x5265c00,_0x104df5),{'key':'w'+_0x27b861['y']+'-'+_0x27b861['mo']+'-'+_0x27b861['d'],'label':_0x23f362[_0x27b861['mo']]+'\x20'+_0x27b861['d']};if(_0x288cee===_0x23223a(0x242))return{'key':''+_0x27b861['y'],'label':''+_0x27b861['y']};return{'key':_0x27b861['y']+'-'+_0x27b861['mo'],'label':_0x23f362[_0x27b861['mo']]+'\x20'+String(_0x27b861['y'])[_0x23223a(0xedc)](0x2)};},_0x1f2cc6=_0x288cee+'|'+(_0x104df5||'')+'|'+_0x53e3cb[_0xaca6d1(0xc7b)](_0x189e66=>_0x189e66[_0xaca6d1(0xd83)])['join'](';');let _0x5aaa88,_0xf692bc,_0x369f65;if(this['_cols']&&this[_0xaca6d1(0x1d6)][_0xaca6d1(0xd83)]===_0x1f2cc6)({cols:_0x5aaa88,vMin:_0xf692bc,vMax:_0x369f65}=this[_0xaca6d1(0x1d6)]);else{const _0xcf7d6f=new Map();_0x53e3cb['forEach']((_0x3fa5bf,_0x42f741)=>{const _0xc8deb4=_0xaca6d1;for(const _0x1083bf of _0x3fa5bf['samples']){const _0x3c9b70=_0x58826b(_0x1083bf['t']);let _0x2d7f38=_0xcf7d6f['get'](_0x3c9b70[_0xc8deb4(0xa84)]);!_0x2d7f38&&(_0x2d7f38={'label':_0x3c9b70[_0xc8deb4(0x50d)],'order':_0x1083bf['t'],'vals':new Array(_0x53e3cb[_0xc8deb4(0xd64)])['fill'](null)},_0xcf7d6f[_0xc8deb4(0xbbe)](_0x3c9b70[_0xc8deb4(0xa84)],_0x2d7f38));if(_0x1083bf['t']<_0x2d7f38[_0xc8deb4(0x7bf)])_0x2d7f38[_0xc8deb4(0x7bf)]=_0x1083bf['t'];(_0x2d7f38[_0xc8deb4(0xc9f)][_0x42f741]||(_0x2d7f38['vals'][_0x42f741]=[]))['push'](_0x1083bf['v']);}});const _0x2354d1=[..._0xcf7d6f[_0xaca6d1(0xcba)]()][_0xaca6d1(0xaa7)]((_0x1bc33f,_0x4c890e)=>_0x1bc33f['order']-_0x4c890e[_0xaca6d1(0x7bf)]),_0x456323=0x3c,_0x3c97b4=_0x2354d1[_0xaca6d1(0xd64)]>_0x456323?_0x2354d1[_0xaca6d1(0xedc)](_0x2354d1[_0xaca6d1(0xd64)]-_0x456323):_0x2354d1;_0xf692bc=Infinity,_0x369f65=-Infinity,_0x5aaa88=_0x3c97b4[_0xaca6d1(0xc7b)](_0x218a37=>({'label':_0x218a37[_0xaca6d1(0x50d)],'per':_0x218a37['vals'][_0xaca6d1(0xc7b)](_0x455975=>{const _0x422a1e=_0xaca6d1;if(!_0x455975||!_0x455975['length'])return null;const _0x4180ae=Float64Array[_0x422a1e(0xfeb)](_0x455975)[_0x422a1e(0xaa7)](),_0x4669a9=_0x5a3ace=>BoxPlotRenderer['_quantile'](_0x4180ae,_0x5a3ace),_0x4691fe={'lo':_0x4180ae[0x0],'q1':_0x4669a9(0.25),'med':_0x4669a9(0.5),'q3':_0x4669a9(0.75),'hi':_0x4180ae[_0x4180ae['length']-0x1],'n':_0x4180ae[_0x422a1e(0xd64)]};if(_0x4691fe['lo']<_0xf692bc)_0xf692bc=_0x4691fe['lo'];if(_0x4691fe['hi']>_0x369f65)_0x369f65=_0x4691fe['hi'];return _0x4691fe;})})),this['_cols']={'sig':_0x1f2cc6,'cols':_0x5aaa88,'vMin':_0xf692bc,'vMax':_0x369f65};}if(_0xf692bc===Infinity){_0x1aba41[_0xaca6d1(0x74c)]=_0xaca6d1(0x986);return;}let _0x18eb98=_0xf692bc,_0x59ef99=_0x369f65;_0x18eb98===_0x59ef99&&(_0x18eb98-=0x1,_0x59ef99+=0x1);const _0x265fc7=(_0x59ef99-_0x18eb98)*0.06;_0x18eb98-=_0x265fc7,_0x59ef99+=_0x265fc7;const _0x563752=_0xd34834=>{const _0x1bde57=_0xaca6d1,_0x903b5c=Math[_0x1bde57(0x20f)](0xa,Math[_0x1bde57(0x4fd)](Math['log10'](_0xd34834))),_0x3110b6=_0xd34834/_0x903b5c;return(_0x3110b6<=0x1?0x1:_0x3110b6<=0x2?0x2:_0x3110b6<=0x5?0x5:0xa)*_0x903b5c;},_0xfff25e=_0x563752((_0x59ef99-_0x18eb98)/0x4),_0x3865a9=[];for(let _0x5d01b4=Math['ceil'](_0x18eb98/_0xfff25e)*_0xfff25e;_0x5d01b4<=_0x59ef99+1e-9;_0x5d01b4+=_0xfff25e)_0x3865a9[_0xaca6d1(0x40b)](_0x5d01b4);const _0x4878f9=_0x53e3cb[0x0][_0xaca6d1(0xe69)],_0x57245e=_0x109bc0=>formatNumber(_0x109bc0,_0x4878f9,_0x316b90),_0x32db4e=Math[_0xaca6d1(0xff5)](0x1e,0xa+6.5*Math['max'](..._0x3865a9['map'](_0x2cc407=>String(_0x57245e(_0x2cc407))['length']),0x2)),_0x2908c8=0x8,_0x42ab9c=0x8,_0x162b3d=0x14,_0x4d0ab6=Math[_0xaca6d1(0xff5)](0xa,_0xfc29f1-_0x32db4e-_0x2908c8),_0x159354=Math[_0xaca6d1(0xff5)](0xa,_0x542e36-_0x42ab9c-_0x162b3d),_0x93cfb7=_0x3296bc=>_0x42ab9c+_0x159354-(_0x3296bc-_0x18eb98)/(_0x59ef99-_0x18eb98)*_0x159354,_0x1b7e15=_0x5aaa88[_0xaca6d1(0xd64)],_0x1c05b0=_0x53e3cb[_0xaca6d1(0xd64)],_0x3f88e4=_0x4d0ab6/_0x1b7e15,_0x2565aa=_0x3f88e4*0.78,_0x2d7c9b=Math['max'](0x3,Math[_0xaca6d1(0x1006)](0x2e,_0x2565aa/_0x1c05b0*0.82)),_0x182091=(_0x168818,_0x483409)=>_0x32db4e+_0x3f88e4*_0x168818+_0x3f88e4/0x2-_0x2565aa/0x2+_0x2565aa/_0x1c05b0*(_0x483409+0.5),_0xdf82bf='var(--divider-color,\x20rgba(127,127,127,.28))',_0x4a9885='var(--secondary-text-color,\x20#888)';let _0x46cc7c='';for(const _0xb701f2 of _0x3865a9){const _0x56cafa=_0x93cfb7(_0xb701f2);_0x46cc7c+='<line\x20x1=\x22'+_0x32db4e+_0xaca6d1(0x945)+_0x56cafa['toFixed'](0x1)+_0xaca6d1(0xc21)+(_0xfc29f1-_0x2908c8)+_0xaca6d1(0x3ec)+_0x56cafa[_0xaca6d1(0xd46)](0x1)+_0xaca6d1(0x63d)+_0xdf82bf+'\x22\x20stroke-width=\x221\x22/>',_0x46cc7c+=_0xaca6d1(0x40e)+(_0x32db4e-0x5)[_0xaca6d1(0xd46)](0x1)+_0xaca6d1(0x84d)+(_0x56cafa+0x3)['toFixed'](0x1)+'\x22\x20text-anchor=\x22end\x22\x20font-size=\x2210\x22\x20fill=\x22'+_0x4a9885+'\x22>'+_0x40ad3d(_0x57245e(_0xb701f2))+_0xaca6d1(0x925);}const _0x4543ab=Math[_0xaca6d1(0xff5)](0x1,Math[_0xaca6d1(0x8ed)](_0x1b7e15/Math[_0xaca6d1(0xff5)](0x2,Math[_0xaca6d1(0x4fd)](_0x4d0ab6/0x38))));_0x5aaa88[_0xaca6d1(0xd7d)]((_0x5688ac,_0x43c6a7)=>{const _0x550a76=_0xaca6d1;if(_0x43c6a7%_0x4543ab)return;_0x46cc7c+=_0x550a76(0x40e)+(_0x32db4e+_0x3f88e4*_0x43c6a7+_0x3f88e4/0x2)[_0x550a76(0xd46)](0x1)+_0x550a76(0x84d)+(_0x542e36-0x6)+_0x550a76(0x8a2)+_0x4a9885+'\x22>'+_0x40ad3d(_0x5688ac[_0x550a76(0x50d)])+_0x550a76(0x925);});const _0x5ba23e=[];_0x5aaa88[_0xaca6d1(0xd7d)]((_0x27b20d,_0xff5468)=>{const _0x282be2=_0xaca6d1;_0x27b20d[_0x282be2(0xca9)][_0x282be2(0xd7d)]((_0x271b6d,_0xbe75ba)=>{const _0x2d3ddd=_0x282be2;if(!_0x271b6d)return;const _0x14680=_0x53e3cb[_0xbe75ba],_0x3140e2=_0x182091(_0xff5468,_0xbe75ba),_0x329fc1=_0x3140e2-_0x2d7c9b/0x2,_0x11763d=_0x93cfb7(_0x271b6d['lo']),_0x599b3b=_0x93cfb7(_0x271b6d['hi']),_0x58d8bb=_0x93cfb7(_0x271b6d['q1']),_0x22b7ca=_0x93cfb7(_0x271b6d['q3']),_0x4fcf79=_0x93cfb7(_0x271b6d[_0x2d3ddd(0x5c8)]),_0x31d81f=_0x5ba23e[_0x2d3ddd(0xd64)];_0x5ba23e[_0x2d3ddd(0x40b)]({'name':_0x14680['name'],'unit':_0x14680[_0x2d3ddd(0xb1e)],'ent':_0x14680['ent'],'fEnt':_0x14680['fEnt'],'color':_0x14680[_0x2d3ddd(0x800)],'label':_0x27b20d['label'],'lo':_0x271b6d['lo'],'q1':_0x271b6d['q1'],'med':_0x271b6d[_0x2d3ddd(0x5c8)],'q3':_0x271b6d['q3'],'hi':_0x271b6d['hi'],'n':_0x271b6d['n']}),_0x46cc7c+=_0x2d3ddd(0xe5d)+_0x31d81f+_0x2d3ddd(0xd0a)+(_0x2a52a5?_0x2d3ddd(0xd5e):_0x2d3ddd(0xe73))+'\x22>',_0x46cc7c+=_0x2d3ddd(0xcae)+(_0x329fc1-0x2)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x84d)+(_0x599b3b-0x2)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0xf79)+(_0x2d7c9b+0x4)['toFixed'](0x1)+_0x2d3ddd(0x9c8)+(_0x11763d-_0x599b3b+0x4)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x374);if(_0x271b6d['n']===0x1)_0x46cc7c+=_0x2d3ddd(0xfad)+_0x329fc1['toFixed'](0x1)+_0x2d3ddd(0xc21)+(_0x329fc1+_0x2d7c9b)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x945)+_0x4fcf79['toFixed'](0x1)+_0x2d3ddd(0x3ec)+_0x4fcf79['toFixed'](0x1)+_0x2d3ddd(0x63d)+_0x40ad3d(_0x14680[_0x2d3ddd(0x800)])+_0x2d3ddd(0x2a8);else{const _0x1c8677=_0x2d7c9b*0.55;_0x46cc7c+='<line\x20x1=\x22'+_0x3140e2[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0xc21)+_0x3140e2[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x945)+_0x599b3b[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x3ec)+_0x11763d[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x63d)+_0x40ad3d(_0x14680['color'])+_0x2d3ddd(0xaca),_0x46cc7c+=_0x2d3ddd(0xfad)+(_0x3140e2-_0x1c8677/0x2)[_0x2d3ddd(0xd46)](0x1)+'\x22\x20x2=\x22'+(_0x3140e2+_0x1c8677/0x2)[_0x2d3ddd(0xd46)](0x1)+'\x22\x20y1=\x22'+_0x599b3b[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x3ec)+_0x599b3b['toFixed'](0x1)+_0x2d3ddd(0x63d)+_0x40ad3d(_0x14680[_0x2d3ddd(0x800)])+_0x2d3ddd(0xaca),_0x46cc7c+='<line\x20x1=\x22'+(_0x3140e2-_0x1c8677/0x2)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0xc21)+(_0x3140e2+_0x1c8677/0x2)['toFixed'](0x1)+_0x2d3ddd(0x945)+_0x11763d[_0x2d3ddd(0xd46)](0x1)+'\x22\x20y2=\x22'+_0x11763d[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x63d)+_0x40ad3d(_0x14680[_0x2d3ddd(0x800)])+_0x2d3ddd(0xaca),_0x46cc7c+=_0x2d3ddd(0xcae)+_0x329fc1['toFixed'](0x1)+_0x2d3ddd(0x84d)+_0x22b7ca[_0x2d3ddd(0xd46)](0x1)+'\x22\x20width=\x22'+_0x2d7c9b['toFixed'](0x1)+_0x2d3ddd(0x9c8)+Math[_0x2d3ddd(0xff5)](0x1,_0x58d8bb-_0x22b7ca)[_0x2d3ddd(0xd46)](0x1)+_0x2d3ddd(0x5c1)+_0x40ad3d(_0x14680['color'])+'\x22\x20fill-opacity=\x220.32\x22\x20stroke=\x22'+_0x40ad3d(_0x14680[_0x2d3ddd(0x800)])+_0x2d3ddd(0xca4),_0x46cc7c+='<line\x20x1=\x22'+_0x329fc1[_0x2d3ddd(0xd46)](0x1)+'\x22\x20x2=\x22'+(_0x329fc1+_0x2d7c9b)['toFixed'](0x1)+_0x2d3ddd(0x945)+_0x4fcf79['toFixed'](0x1)+_0x2d3ddd(0x3ec)+_0x4fcf79[_0x2d3ddd(0xd46)](0x1)+'\x22\x20stroke=\x22'+_0x40ad3d(_0x14680['color'])+_0x2d3ddd(0x2a8);}_0x46cc7c+=_0x2d3ddd(0x6a0);});}),_0x1aba41[_0xaca6d1(0x74c)]=_0xaca6d1(0xf7a)+_0x542e36+_0xaca6d1(0xfd1)+_0x542e36+_0xaca6d1(0x322)+_0xfc29f1+'\x20'+_0x542e36+'\x22\x20preserveAspectRatio=\x22none\x22\x20style=\x22display:block\x22>'+_0x46cc7c+_0xaca6d1(0x714);if(_0x2a52a5){const _0x2b705b=_0x1aba41[_0xaca6d1(0xd47)],_0x19cc0e=_0x2b705b['querySelector']('svg'),_0x3eb6f6=_0x2b705b[_0xaca6d1(0xcca)](_0xaca6d1(0xac5));let _0x2bfadc=-0x1;const _0x212210=_0x44d413=>{const _0xc3891f=_0xaca6d1,_0x348dda=_0x44d413[_0xc3891f(0x38f)][_0xc3891f(0x237)](_0xc3891f(0xbea));if(!_0x348dda){_0x2bfadc=-0x1,_0x3eb6f6['style'][_0xc3891f(0xc08)]='0';return;}const _0x4b0bd3=+_0x348dda[_0xc3891f(0xc00)]['b'],_0x448226=_0x5ba23e[_0x4b0bd3];if(!_0x448226)return;const _0x3c694e=_0x4b0bd3===_0x2bfadc&&_0x3eb6f6[_0xc3891f(0xea7)]['opacity']==='1';_0x2bfadc=_0x4b0bd3;const _0x426230=_0x53cd00=>formatNumber(_0x53cd00,_0x448226['fEnt'],_0x316b90),_0x47303f=_0x448226[_0xc3891f(0xb1e)]?'\x20'+_0x40ad3d(_0x448226['unit']):'',_0x4298ff=_0x448226['ent']?.[_0xc3891f(0x7de)]!==![]?_0x40ad3d(_0x448226[_0xc3891f(0x800)]):_0xc3891f(0x726),_0x473de3=(_0x588a87,_0x50b010,_0x423d9e)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x423d9e?'\x20style=\x22opacity:0.6\x22':'')+_0xc3891f(0xebb)+_0x588a87+_0xc3891f(0x862)+_0x50b010+_0xc3891f(0xf07);if(!_0x3c694e)_0x3eb6f6[_0xc3891f(0x74c)]=_0xc3891f(0xb3a)+_0x4298ff+_0xc3891f(0xfdd)+_0x40ad3d(_0x448226[_0xc3891f(0xdcf)])+_0xc3891f(0xaed)+_0x40ad3d(_0x448226[_0xc3891f(0x50d)])+_0xc3891f(0xf07)+_0xc3891f(0x22c)+_0x473de3(cardT(this[_0xc3891f(0x9b7)]?.[_0xc3891f(0x527)],this[_0xc3891f(0x9b7)]?.[_0xc3891f(0xb52)],_0xc3891f(0x45e)),''+_0x426230(_0x448226['lo'])+_0x47303f)+_0x473de3(cardT(this[_0xc3891f(0x9b7)]?.[_0xc3891f(0x527)],this[_0xc3891f(0x9b7)]?.[_0xc3891f(0xb52)],_0xc3891f(0x807)),''+_0x426230(_0x448226[_0xc3891f(0x5c8)])+_0x47303f)+_0x473de3(cardT(this[_0xc3891f(0x9b7)]?.[_0xc3891f(0x527)],this['card']?.[_0xc3891f(0xb52)],_0xc3891f(0x5af)),''+_0x426230(_0x448226['hi'])+_0x47303f)+'</div><div>'+_0x473de3(cardT(this[_0xc3891f(0x9b7)]?.[_0xc3891f(0x527)],this['card']?.['_config'],'Q1'),''+_0x426230(_0x448226['q1'])+_0x47303f)+_0x473de3(cardT(this['card']?.[_0xc3891f(0x527)],this['card']?.['_config'],'Q3'),''+_0x426230(_0x448226['q3'])+_0x47303f)+_0x473de3(cardT(this['card']?.[_0xc3891f(0x527)],this[_0xc3891f(0x9b7)]?.['_config'],'Samples'),''+_0x448226['n'],!![])+_0xc3891f(0xe8e);_0x3eb6f6[_0xc3891f(0xea7)]['opacity']='1';const _0x50bab4=_0x2b705b[_0xc3891f(0xf56)]();let _0x467c5e=_0x44d413[_0xc3891f(0xb73)]-_0x50bab4[_0xc3891f(0xc24)]+0x10;const _0xeec4ba=_0x3eb6f6[_0xc3891f(0x5d7)];if(_0x467c5e+_0xeec4ba>_0x50bab4[_0xc3891f(0xb92)])_0x467c5e=_0x467c5e-_0xeec4ba-0x20;_0x3eb6f6[_0xc3891f(0xea7)][_0xc3891f(0xc24)]=Math['max'](0x0,_0x467c5e)+'px',_0x3eb6f6[_0xc3891f(0xea7)][_0xc3891f(0x360)]='0';};_0x19cc0e['addEventListener']('pointermove',_0x212210,{'signal':_0x201b65}),_0x19cc0e[_0xaca6d1(0x9d1)](_0xaca6d1(0xb17),_0x212210,{'signal':_0x201b65}),_0x19cc0e[_0xaca6d1(0x9d1)]('pointerleave',()=>{const _0x29dfaa=_0xaca6d1;_0x2bfadc=-0x1,_0x3eb6f6['style'][_0x29dfaa(0xc08)]='0';},{'signal':_0x201b65});}}}class WaterfallRenderer extends BaseCanvasRenderer{[_0x5f3ddf(0xc59)](_0x5b02b0,_0x2681e1,_0xc19549,_0x9d2013){const _0x1ed6c9=_0x5f3ddf;if(this[_0x1ed6c9(0x647)])this[_0x1ed6c9(0x647)][_0x1ed6c9(0xf44)]();this['_abort']=new AbortController();const _0x5a0815=this['_abort'][_0x1ed6c9(0xdd7)],_0x311e81=Math[_0x1ed6c9(0xff5)](0x28,_0x5b02b0[_0x1ed6c9(0xc0c)]||this[_0x1ed6c9(0x9b7)]['offsetWidth']||0x190),_0x12c2d3=Math[_0x1ed6c9(0xff5)](0x50,parseInt(_0xc19549[_0x1ed6c9(0x492)],0xa)||0xc8),_0x5c127f=_0xc19549[_0x1ed6c9(0x8ff)]!==![],_0x3d09c5=_0xc19549[_0x1ed6c9(0x6fd)]!==![],_0x15dc8d=escapeHtml,_0x22f90d=this['card']['_entities']||[],_0x113382=[];(_0x2681e1||[])[_0x1ed6c9(0xd7d)]((_0x20ff1e,_0x5e98c0)=>{const _0x4b8b4a=_0x1ed6c9;let _0x543baf=_0x20ff1e[_0x4b8b4a(0xb30)]&&typeof _0x20ff1e['entity']==='object'?_0x20ff1e[_0x4b8b4a(0xb30)]:null;if(!_0x543baf){const _0x1e7a5f=String(_0x20ff1e['id']||'')['match'](/^(.+)__(\d+)$/);if(_0x1e7a5f)_0x543baf=_0x22f90d[parseInt(_0x1e7a5f[0x2],0xa)]||_0x22f90d[_0x4b8b4a(0x403)](_0x1d89c4=>_0x1d89c4['entity']===_0x1e7a5f[0x1]);}if(!_0x543baf)_0x543baf={};const _0x4285ae=(_0x20ff1e['points']||[])[_0x4b8b4a(0xdf7)](_0x7f0110=>_0x7f0110&&isNum(_0x7f0110['v']));if(!_0x4285ae[_0x4b8b4a(0xd64)])return;const _0x27f6b0=_0x543baf['aggregate_func']||_0x4b8b4a(0x3d4);let _0xb8e84a;if(_0x27f6b0===_0x4b8b4a(0x232))_0xb8e84a=_0x4285ae[0x0]['v'];else{if(_0x27f6b0===_0x4b8b4a(0x48d))_0xb8e84a=_0x4285ae[_0x4285ae[_0x4b8b4a(0xd64)]-0x1]['v'];else{if(_0x27f6b0==='min')_0xb8e84a=_0x4285ae['reduce']((_0x52b1f8,_0x3ed28a)=>Math[_0x4b8b4a(0x1006)](_0x52b1f8,_0x3ed28a['v']),Infinity);else{if(_0x27f6b0===_0x4b8b4a(0xff5))_0xb8e84a=_0x4285ae[_0x4b8b4a(0xf40)]((_0x4f34d1,_0x155c84)=>Math['max'](_0x4f34d1,_0x155c84['v']),-Infinity);else{if(_0x27f6b0===_0x4b8b4a(0x5d6))_0xb8e84a=DataProcessor['_aggregate'](_0x4285ae['map'](_0x143b94=>_0x143b94['v']),_0x4b8b4a(0x5d6));else{if(_0x27f6b0===_0x4b8b4a(0x227)||_0x27f6b0===_0x4b8b4a(0xaf6))_0xb8e84a=_0x4285ae[_0x4b8b4a(0xf40)]((_0x5d7050,_0x5098d0)=>_0x5d7050+_0x5098d0['v'],0x0)/_0x4285ae['length'];else _0xb8e84a=_0x4285ae['reduce']((_0x3971e9,_0x40a7ea)=>_0x3971e9+_0x40a7ea['v'],0x0);}}}}}if(!isNum(_0xb8e84a))return;const _0xdf00dd=this[_0x4b8b4a(0x9b7)][_0x4b8b4a(0x944)]?.(_0x543baf[_0x4b8b4a(0x800)],_0x543baf[_0x4b8b4a(0xb30)])||_0x543baf[_0x4b8b4a(0x800)],_0x3ccf79=pickName(_0x543baf[_0x4b8b4a(0xdcf)],_0x20ff1e[_0x4b8b4a(0xc3f)]?.[_0x4b8b4a(0x86f)],_0x20ff1e[_0x4b8b4a(0xc3f)])??_0x543baf[_0x4b8b4a(0xb30)]??'#'+(_0x5e98c0+0x1),_0x24a9c2=_0x543baf[_0x4b8b4a(0xb1e)]||_0x20ff1e[_0x4b8b4a(0xc3f)]?.[_0x4b8b4a(0x818)]||'',_0xaeb072=_0x543baf['invert']?{..._0x543baf,'invert':![]}:_0x543baf;_0x113382[_0x4b8b4a(0x40b)]({'ent':_0x543baf,'fEnt':_0xaeb072,'v':_0xb8e84a,'name':_0x3ccf79,'unit':_0x24a9c2,'custom':_0xdf00dd});});if(!_0x113382['length']){_0x5b02b0[_0x1ed6c9(0x74c)]=_0x1ed6c9(0x3b1);return;}let _0x528263=0x0;const _0x19e284=_0x113382[_0x1ed6c9(0xc7b)](_0x388545=>{const _0x55e7ff=_0x1ed6c9,_0x53fd24=_0x528263;_0x528263+=_0x388545['v'];const _0x28c927=_0x388545['custom']||(_0x388545['v']>=0x0?_0x55e7ff(0xf94):_0x55e7ff(0x1c9));return{..._0x388545,'from':_0x53fd24,'to':_0x528263,'color':_0x28c927,'total':![]};});_0x3d09c5&&_0x19e284[_0x1ed6c9(0x40b)]({'ent':_0x113382[0x0]['ent'],'fEnt':_0x113382[0x0]['fEnt'],'v':_0x528263,'from':0x0,'to':_0x528263,'name':cardT(this[_0x1ed6c9(0x9b7)]?.[_0x1ed6c9(0x527)],this[_0x1ed6c9(0x9b7)]?.[_0x1ed6c9(0xb52)],'Total'),'unit':_0x113382[0x0][_0x1ed6c9(0xb1e)],'color':_0x1ed6c9(0x3e5),'total':!![]});let _0x11b214=0x0,_0x238ad0=0x0;for(const _0x1798de of _0x19e284){_0x11b214=Math[_0x1ed6c9(0x1006)](_0x11b214,_0x1798de[_0x1ed6c9(0xfeb)],_0x1798de['to']),_0x238ad0=Math[_0x1ed6c9(0xff5)](_0x238ad0,_0x1798de[_0x1ed6c9(0xfeb)],_0x1798de['to']);}_0x11b214===_0x238ad0&&(_0x11b214-=0x1,_0x238ad0+=0x1);const _0x54c32e=(_0x238ad0-_0x11b214)*0.08;if(_0x11b214<0x0)_0x11b214-=_0x54c32e;_0x238ad0+=_0x54c32e;const _0x216266=_0x19241b=>{const _0x1b1ab3=_0x1ed6c9,_0x4d9c2f=Math[_0x1b1ab3(0x20f)](0xa,Math[_0x1b1ab3(0x4fd)](Math[_0x1b1ab3(0x663)](_0x19241b))),_0x1dc25d=_0x19241b/_0x4d9c2f;return(_0x1dc25d<=0x1?0x1:_0x1dc25d<=0x2?0x2:_0x1dc25d<=0x5?0x5:0xa)*_0x4d9c2f;},_0x25db9e=_0x216266((_0x238ad0-_0x11b214)/0x4),_0x4aff6e=[];for(let _0x5c7adc=Math[_0x1ed6c9(0x8ed)](_0x11b214/_0x25db9e)*_0x25db9e;_0x5c7adc<=_0x238ad0+1e-9;_0x5c7adc+=_0x25db9e)_0x4aff6e['push'](_0x5c7adc);const _0x42984a=_0x113382[0x0][_0x1ed6c9(0xe69)],_0x5b239c=_0x5c79fd=>formatNumber(_0x5c79fd,_0x42984a,_0x9d2013),_0x4a74fd=Math[_0x1ed6c9(0xff5)](0x1e,0xa+6.5*Math[_0x1ed6c9(0xff5)](..._0x4aff6e[_0x1ed6c9(0xc7b)](_0x3d7bbc=>String(_0x5b239c(_0x3d7bbc))[_0x1ed6c9(0xd64)]),0x2)),_0x1b8a5b=0x8,_0x18016e=0x10,_0x5d7e5c=0x14,_0x504c78=Math[_0x1ed6c9(0xff5)](0xa,_0x311e81-_0x4a74fd-_0x1b8a5b),_0x292b11=Math[_0x1ed6c9(0xff5)](0xa,_0x12c2d3-_0x18016e-_0x5d7e5c),_0x21c340=_0x57b11b=>_0x18016e+_0x292b11-(_0x57b11b-_0x11b214)/(_0x238ad0-_0x11b214)*_0x292b11,_0x364d74=_0x19e284[_0x1ed6c9(0xd64)],_0x5ad4a9=_0x504c78/_0x364d74,_0x1dc1e0=Math[_0x1ed6c9(0xff5)](0x4,Math[_0x1ed6c9(0x1006)](0x40,_0x5ad4a9*0.62)),_0x373109=_0x354cbb=>_0x4a74fd+_0x5ad4a9*_0x354cbb+(_0x5ad4a9-_0x1dc1e0)/0x2,_0x54f51c=_0x1ed6c9(0xe5e),_0x8d95f9='var(--secondary-text-color,\x20#888)';let _0x101d4c='';for(const _0x55d157 of _0x4aff6e){const _0x473d87=_0x21c340(_0x55d157);_0x101d4c+=_0x1ed6c9(0xfad)+_0x4a74fd+_0x1ed6c9(0x945)+_0x473d87[_0x1ed6c9(0xd46)](0x1)+_0x1ed6c9(0xc21)+(_0x311e81-_0x1b8a5b)+'\x22\x20y2=\x22'+_0x473d87[_0x1ed6c9(0xd46)](0x1)+_0x1ed6c9(0x63d)+_0x54f51c+_0x1ed6c9(0xaca),_0x101d4c+=_0x1ed6c9(0x40e)+(_0x4a74fd-0x5)[_0x1ed6c9(0xd46)](0x1)+'\x22\x20y=\x22'+(_0x473d87+0x3)['toFixed'](0x1)+_0x1ed6c9(0x51c)+_0x8d95f9+'\x22>'+_0x15dc8d(_0x5b239c(_0x55d157))+_0x1ed6c9(0x925);}if(_0x11b214<0x0&&_0x238ad0>0x0){const _0x2ab32f=_0x21c340(0x0);_0x101d4c+=_0x1ed6c9(0xfad)+_0x4a74fd+'\x22\x20y1=\x22'+_0x2ab32f[_0x1ed6c9(0xd46)](0x1)+_0x1ed6c9(0xc21)+(_0x311e81-_0x1b8a5b)+'\x22\x20y2=\x22'+_0x2ab32f[_0x1ed6c9(0xd46)](0x1)+_0x1ed6c9(0x63d)+_0x8d95f9+_0x1ed6c9(0x7c3);}const _0x5134fb=[];_0x19e284[_0x1ed6c9(0xd7d)]((_0x44064c,_0x11f76e)=>{const _0x140406=_0x1ed6c9,_0x16218a=_0x373109(_0x11f76e),_0x15a91a=_0x21c340(_0x44064c[_0x140406(0xfeb)]),_0x5ad2f9=_0x21c340(_0x44064c['to']),_0xf6bad2=Math[_0x140406(0x1006)](_0x15a91a,_0x5ad2f9),_0xf99210=Math[_0x140406(0xff5)](1.5,Math[_0x140406(0xe54)](_0x15a91a-_0x5ad2f9)),_0x1b439f=_0x5134fb[_0x140406(0xd64)];_0x5134fb[_0x140406(0x40b)](_0x44064c),_0x101d4c+=_0x140406(0xe5d)+_0x1b439f+_0x140406(0xd0a)+(_0x5c127f?_0x140406(0xd5e):'default')+'\x22>',_0x101d4c+=_0x140406(0xcae)+(_0x16218a-0x2)['toFixed'](0x1)+_0x140406(0x84d)+_0x18016e+'\x22\x20width=\x22'+(_0x1dc1e0+0x4)[_0x140406(0xd46)](0x1)+_0x140406(0x9c8)+_0x292b11+_0x140406(0x374),_0x101d4c+='<rect\x20x=\x22'+_0x16218a[_0x140406(0xd46)](0x1)+_0x140406(0x84d)+_0xf6bad2[_0x140406(0xd46)](0x1)+_0x140406(0xf79)+_0x1dc1e0[_0x140406(0xd46)](0x1)+_0x140406(0x9c8)+_0xf99210[_0x140406(0xd46)](0x1)+'\x22\x20fill=\x22'+_0x15dc8d(_0x44064c[_0x140406(0x800)])+'\x22\x20fill-opacity=\x22'+(_0x44064c['total']?_0x140406(0x92a):_0x140406(0x35d))+'\x22\x20stroke=\x22'+_0x15dc8d(_0x44064c[_0x140406(0x800)])+'\x22\x20stroke-width=\x221\x22\x20rx=\x222\x22/>',_0x101d4c+='</g>';if(_0x11f76e<_0x19e284[_0x140406(0xd64)]-0x1){const _0x123a01=_0x21c340(_0x44064c['to']);_0x101d4c+='<line\x20x1=\x22'+(_0x16218a+_0x1dc1e0)[_0x140406(0xd46)](0x1)+_0x140406(0x945)+_0x123a01[_0x140406(0xd46)](0x1)+_0x140406(0xc21)+_0x373109(_0x11f76e+0x1)['toFixed'](0x1)+_0x140406(0x3ec)+_0x123a01['toFixed'](0x1)+'\x22\x20stroke=\x22'+_0x8d95f9+'\x22\x20stroke-width=\x221\x22\x20stroke-dasharray=\x223,3\x22\x20opacity=\x220.6\x22/>';}if(_0x5ad4a9>=0x1e){const _0x34483f=(_0x44064c[_0x140406(0x43b)]?'':_0x44064c['v']>=0x0?'+':'')+formatNumber(_0x44064c['v'],_0x44064c[_0x140406(0xe69)],_0x9d2013),_0x54d26b=_0x44064c['to']>=_0x44064c[_0x140406(0xfeb)],_0x200c6e=_0x54d26b?_0xf6bad2-0x4:_0xf6bad2+_0xf99210+0xb;_0x101d4c+='<text\x20x=\x22'+(_0x16218a+_0x1dc1e0/0x2)[_0x140406(0xd46)](0x1)+_0x140406(0x84d)+_0x200c6e['toFixed'](0x1)+_0x140406(0x8a2)+_0x8d95f9+'\x22>'+_0x15dc8d(_0x34483f)+_0x140406(0x925);}let _0x34c0f9=_0x44064c[_0x140406(0xdcf)];const _0x439fa7=Math['max'](0x3,Math[_0x140406(0x4fd)](_0x5ad4a9/0x6));if(_0x34c0f9['length']>_0x439fa7)_0x34c0f9=_0x34c0f9['slice'](0x0,_0x439fa7-0x1)+'…';_0x101d4c+='<text\x20x=\x22'+(_0x4a74fd+_0x5ad4a9*_0x11f76e+_0x5ad4a9/0x2)[_0x140406(0xd46)](0x1)+_0x140406(0x84d)+(_0x12c2d3-0x6)+_0x140406(0x8a2)+_0x8d95f9+'\x22'+(_0x44064c['total']?'\x20font-weight=\x22600\x22':'')+'>'+_0x15dc8d(_0x34c0f9)+_0x140406(0x925);}),_0x5b02b0[_0x1ed6c9(0x74c)]=_0x1ed6c9(0xb96)+_0x12c2d3+_0x1ed6c9(0xfd1)+_0x12c2d3+_0x1ed6c9(0x322)+_0x311e81+'\x20'+_0x12c2d3+_0x1ed6c9(0xa6d)+_0x101d4c+'</svg><div\x20class=\x22sgc-pie-tooltip\x22></div></div>';if(_0x5c127f){const _0x1c1472=_0x5b02b0['firstElementChild'],_0x3ee3a5=_0x1c1472[_0x1ed6c9(0xcca)](_0x1ed6c9(0x3b4)),_0x57f909=_0x1c1472['querySelector'](_0x1ed6c9(0xac5));let _0x607e58=-0x1;const _0x334238=_0x21957d=>{const _0xf9d58c=_0x1ed6c9,_0x1b55a1=_0x21957d[_0xf9d58c(0x38f)][_0xf9d58c(0x237)](_0xf9d58c(0xbea));if(!_0x1b55a1){_0x607e58=-0x1,_0x57f909[_0xf9d58c(0xea7)][_0xf9d58c(0xc08)]='0';return;}const _0x237e33=+_0x1b55a1[_0xf9d58c(0xc00)]['b'],_0x4f3e1f=_0x5134fb[_0x237e33];if(!_0x4f3e1f)return;const _0x15d6d7=_0x237e33===_0x607e58&&_0x57f909[_0xf9d58c(0xea7)][_0xf9d58c(0xc08)]==='1';_0x607e58=_0x237e33;const _0x5761e7=_0x12c324=>formatNumber(_0x12c324,_0x4f3e1f[_0xf9d58c(0xe69)],_0x9d2013),_0x2e128c=_0x4f3e1f[_0xf9d58c(0xb1e)]?'\x20'+_0x15dc8d(_0x4f3e1f[_0xf9d58c(0xb1e)]):'',_0x2c4076=_0x4f3e1f[_0xf9d58c(0x744)]?.['show_color_dot']!==![]?_0x15dc8d(_0x4f3e1f[_0xf9d58c(0x800)]):_0xf9d58c(0x726),_0x396156=(_0x458c24,_0x25a731,_0x3a869b)=>'<div\x20class=\x22sgc-pie-tt-row\x22'+(_0x3a869b?_0xf9d58c(0xf88):'')+'><span\x20class=\x22sgc-pie-tt-dot\x22\x20style=\x22background:transparent\x22></span><span\x20class=\x22sgc-pie-tt-name\x22>'+_0x458c24+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x25a731+_0xf9d58c(0xf07);if(!_0x15d6d7)_0x57f909[_0xf9d58c(0x74c)]='<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:'+_0x2c4076+_0xf9d58c(0xfdd)+_0x15dc8d(_0x4f3e1f[_0xf9d58c(0xdcf)])+'</span></div>'+(_0x4f3e1f[_0xf9d58c(0x43b)]?_0x396156(cardT(this[_0xf9d58c(0x9b7)]?.[_0xf9d58c(0x527)],_0xc19549,_0xf9d58c(0xc99)),''+_0x5761e7(_0x4f3e1f['v'])+_0x2e128c):_0x396156(cardT(this[_0xf9d58c(0x9b7)]?.[_0xf9d58c(0x527)],_0xc19549,_0xf9d58c(0x6f5)),''+(_0x4f3e1f['v']>=0x0?'+':'')+_0x5761e7(_0x4f3e1f['v'])+_0x2e128c)+(_0xc19549['show_tooltip_total']!==![]?_0x396156(cardT(this[_0xf9d58c(0x9b7)]?.[_0xf9d58c(0x527)],_0xc19549,_0xf9d58c(0xa71)),''+_0x5761e7(_0x4f3e1f['to'])+_0x2e128c,!![]):''));_0x57f909['style'][_0xf9d58c(0xc08)]='1';const _0x834ed5=_0x1c1472[_0xf9d58c(0xf56)]();let _0x1e6723=_0x21957d[_0xf9d58c(0xb73)]-_0x834ed5[_0xf9d58c(0xc24)]+0x10;const _0x7028c2=_0x57f909[_0xf9d58c(0x5d7)];if(_0x1e6723+_0x7028c2>_0x834ed5[_0xf9d58c(0xb92)])_0x1e6723=_0x1e6723-_0x7028c2-0x20;_0x57f909[_0xf9d58c(0xea7)]['left']=Math['max'](0x0,_0x1e6723)+'px',_0x57f909['style'][_0xf9d58c(0x360)]='0';};_0x3ee3a5[_0x1ed6c9(0x9d1)](_0x1ed6c9(0x6cc),_0x334238,{'signal':_0x5a0815}),_0x3ee3a5[_0x1ed6c9(0x9d1)](_0x1ed6c9(0xb17),_0x334238,{'signal':_0x5a0815}),_0x3ee3a5[_0x1ed6c9(0x9d1)](_0x1ed6c9(0xc5c),()=>{const _0x2e3b86=_0x1ed6c9;_0x607e58=-0x1,_0x57f909[_0x2e3b86(0xea7)][_0x2e3b86(0xc08)]='0';},{'signal':_0x5a0815});}}}class HistogramRenderer extends BaseCanvasRenderer{constructor(_0x3a946a){const _0x3f2958=_0x5f3ddf;super(_0x3a946a),this['_prep']=new Map(),this[_0x3f2958(0xfaa)]=null;}[_0x5f3ddf(0xc59)](_0x21092f,_0x47dbc4,_0x54bd35,_0x1adad3){const _0x269f86=_0x5f3ddf;if(this[_0x269f86(0x647)])this[_0x269f86(0x647)][_0x269f86(0xf44)]();this[_0x269f86(0x647)]=new AbortController();const _0x5962f7=this[_0x269f86(0x647)]['signal'],_0x16c11c=Math[_0x269f86(0xff5)](0x28,_0x21092f[_0x269f86(0xc0c)]||this[_0x269f86(0x9b7)]['offsetWidth']||0x190),_0x32f3cb=Math[_0x269f86(0xff5)](0x50,parseInt(_0x54bd35[_0x269f86(0x492)],0xa)||0xc8),_0x531b68=_0x54bd35[_0x269f86(0x8ff)]!==![],_0x1cfa05=escapeHtml,_0x1e4755=this[_0x269f86(0x9b7)][_0x269f86(0x402)]||[],_0x559acd=[];(_0x47dbc4||[])[_0x269f86(0xd7d)]((_0x2547d8,_0x5290ee)=>{const _0x2433d5=_0x269f86,_0x21d53b=this[_0x2433d5(0xdb7)](_0x2547d8,_0x5290ee,_0x1e4755,_0x20f206=>{const _0x397cb8=_0x2433d5,_0x545c48=[];for(const _0x4d4629 of _0x20f206)if(_0x4d4629&&isNum(_0x4d4629['v']))_0x545c48[_0x397cb8(0x40b)](_0x4d4629['v']);return _0x545c48;});if(!_0x21d53b)return;const {ent:_0x487c38,out:_0x4bbfa9,eSig:_0x1cb6b9,dSig:_0x2a6f94}=_0x21d53b;if(!_0x4bbfa9['length'])return;const _0xdc235d=this[_0x2433d5(0x9b7)][_0x2433d5(0x944)]?.(_0x487c38[_0x2433d5(0x800)],_0x487c38[_0x2433d5(0xb30)])||_0x487c38[_0x2433d5(0x800)]||PALETTE[_0x5290ee%PALETTE[_0x2433d5(0xd64)]],_0x259aca=pickName(_0x487c38['name'],_0x2547d8[_0x2433d5(0xc3f)]?.['resolved_name'],_0x2547d8[_0x2433d5(0xc3f)])??_0x487c38[_0x2433d5(0xb30)]??'#'+(_0x5290ee+0x1),_0x3fac04=_0x487c38['unit']||_0x2547d8[_0x2433d5(0xc3f)]?.['unit_of_measurement']||'',_0x598f20=_0x487c38[_0x2433d5(0xe6f)]?{..._0x487c38,'invert':![]}:_0x487c38;_0x559acd[_0x2433d5(0x40b)]({'ent':_0x487c38,'fEnt':_0x598f20,'vals':_0x4bbfa9,'color':_0xdc235d,'name':_0x259aca,'unit':_0x3fac04,'sig':_0x1cb6b9+'~'+_0x2a6f94});});if(!_0x559acd['length']){_0x21092f['innerHTML']=_0x269f86(0x852);return;}let _0x5629db=Infinity,_0x345226=-Infinity,_0x1ba625=0x0;for(const _0x524e0e of _0x559acd){_0x1ba625+=_0x524e0e[_0x269f86(0xc9f)][_0x269f86(0xd64)];for(const _0x10a8f1 of _0x524e0e[_0x269f86(0xc9f)]){if(_0x10a8f1<_0x5629db)_0x5629db=_0x10a8f1;if(_0x10a8f1>_0x345226)_0x345226=_0x10a8f1;}}_0x5629db===_0x345226&&(_0x5629db-=0.5,_0x345226+=0.5);let _0x9b31dc=0x0;const _0x19048d=parseInt(_0x54bd35[_0x269f86(0xe8f)],0xa);if(Number['isFinite'](_0x19048d)&&_0x19048d>0x0)_0x9b31dc=Math[_0x269f86(0xff5)](0x2,Math[_0x269f86(0x1006)](0x50,_0x19048d));else{const _0x277fbf=_0x559acd[_0x269f86(0xc7b)](_0x928848=>_0x928848[_0x269f86(0xd83)])[_0x269f86(0x2b9)](';');if(this[_0x269f86(0xfaa)]&&this['_fd'][_0x269f86(0xd83)]===_0x277fbf)_0x9b31dc=this[_0x269f86(0xfaa)][_0x269f86(0x2b1)];else{const _0x3d9ad6=Float64Array[_0x269f86(0xfeb)](_0x559acd['flatMap'](_0xed038d=>_0xed038d[_0x269f86(0xc9f)]))[_0x269f86(0xaa7)](),_0xec17ff=_0xa930d9=>{const _0x227d52=_0x269f86,_0x213328=(_0x3d9ad6[_0x227d52(0xd64)]-0x1)*_0xa930d9,_0xaf9689=Math[_0x227d52(0x4fd)](_0x213328),_0x5eb816=Math['ceil'](_0x213328);return _0xaf9689===_0x5eb816?_0x3d9ad6[_0xaf9689]:_0x3d9ad6[_0xaf9689]+(_0x3d9ad6[_0x5eb816]-_0x3d9ad6[_0xaf9689])*(_0x213328-_0xaf9689);},_0x7ce287=_0xec17ff(0.75)-_0xec17ff(0.25),_0x355159=_0x7ce287>0x0?0x2*_0x7ce287/Math[_0x269f86(0xa83)](_0x3d9ad6[_0x269f86(0xd64)]):0x0;_0x9b31dc=_0x355159>0x0?Math[_0x269f86(0x424)]((_0x345226-_0x5629db)/_0x355159):Math[_0x269f86(0x8ed)](Math['log2'](Math[_0x269f86(0xff5)](0x2,_0x3d9ad6[_0x269f86(0xd64)])))+0x1,_0x9b31dc=Math[_0x269f86(0xff5)](0x5,Math[_0x269f86(0x1006)](0x28,_0x9b31dc||0x5)),this[_0x269f86(0xfaa)]={'sig':_0x277fbf,'bins':_0x9b31dc};}}const _0x117c56=(_0x345226-_0x5629db)/_0x9b31dc,_0x1f4bde=_0x559acd[_0x269f86(0xc7b)](()=>new Array(_0x9b31dc)[_0x269f86(0x740)](0x0));_0x559acd[_0x269f86(0xd7d)]((_0x3fe566,_0x4c71ec)=>{const _0x502c1d=_0x269f86;for(const _0x4d5021 of _0x3fe566['vals']){const _0x205b98=Math[_0x502c1d(0x1006)](_0x9b31dc-0x1,Math[_0x502c1d(0x4fd)]((_0x4d5021-_0x5629db)/_0x117c56));_0x1f4bde[_0x4c71ec][_0x205b98]++;}});let _0x830bf8=0x0;for(const _0x369648 of _0x1f4bde)for(const _0x1dec39 of _0x369648)if(_0x1dec39>_0x830bf8)_0x830bf8=_0x1dec39;if(!_0x830bf8){_0x21092f[_0x269f86(0x74c)]=_0x269f86(0xa3c);return;}const _0x397eb4=_0x830bf8*1.06,_0x54d165=_0x1078ea=>{const _0x26974b=_0x269f86,_0x509262=Math[_0x26974b(0x20f)](0xa,Math['floor'](Math[_0x26974b(0x663)](_0x1078ea))),_0x16e794=_0x1078ea/_0x509262;return(_0x16e794<=0x1?0x1:_0x16e794<=0x2?0x2:_0x16e794<=0x5?0x5:0xa)*_0x509262;},_0x23061e=Math[_0x269f86(0xff5)](0x1,_0x54d165(_0x397eb4/0x4)),_0x22a0a2=[];for(let _0x1f7fa0=0x0;_0x1f7fa0<=_0x397eb4+1e-9;_0x1f7fa0+=_0x23061e)_0x22a0a2['push'](_0x1f7fa0);const _0x14d03b=_0x559acd[0x0][_0x269f86(0xe69)],_0x5ee178=_0x20995f=>formatNumber(_0x20995f,_0x14d03b,_0x1adad3),_0x1bbbfd=Math[_0x269f86(0xff5)](..._0x22a0a2['map'](_0x3a0613=>String(Math[_0x269f86(0x424)](_0x3a0613))[_0x269f86(0xd64)]),0x2),_0x294887=Math['max'](0x1a,0xa+6.5*_0x1bbbfd),_0x54ceb0=0x8,_0x1e4d49=0x8,_0x4f00e9=0x14,_0x156cc8=Math[_0x269f86(0xff5)](0xa,_0x16c11c-_0x294887-_0x54ceb0),_0x4159e0=Math[_0x269f86(0xff5)](0xa,_0x32f3cb-_0x1e4d49-_0x4f00e9),_0x2bc09b=_0x27f392=>_0x1e4d49+_0x4159e0-_0x27f392/_0x397eb4*_0x4159e0,_0x1a8113=_0x559acd[_0x269f86(0xd64)],_0x38c796=_0x156cc8/_0x9b31dc,_0x2aad77=_0x38c796*0.86,_0x459dc3=Math[_0x269f86(0xff5)](1.5,_0x2aad77/_0x1a8113*0.92),_0x10b220=(_0x25d504,_0x5d8faf)=>_0x294887+_0x38c796*_0x25d504+(_0x38c796-_0x2aad77)/0x2+_0x2aad77/_0x1a8113*_0x5d8faf+(_0x2aad77/_0x1a8113-_0x459dc3)/0x2,_0x30030c='var(--divider-color,\x20rgba(127,127,127,.28))',_0x59fe0b=_0x269f86(0xf20);let _0x181dd6='';for(const _0xac76e3 of _0x22a0a2){const _0x4a3bc2=_0x2bc09b(_0xac76e3);_0x181dd6+='<line\x20x1=\x22'+_0x294887+_0x269f86(0x945)+_0x4a3bc2[_0x269f86(0xd46)](0x1)+_0x269f86(0xc21)+(_0x16c11c-_0x54ceb0)+_0x269f86(0x3ec)+_0x4a3bc2[_0x269f86(0xd46)](0x1)+_0x269f86(0x63d)+_0x30030c+_0x269f86(0xaca),_0x181dd6+=_0x269f86(0x40e)+(_0x294887-0x5)[_0x269f86(0xd46)](0x1)+_0x269f86(0x84d)+(_0x4a3bc2+0x3)[_0x269f86(0xd46)](0x1)+_0x269f86(0x51c)+_0x59fe0b+'\x22>'+Math[_0x269f86(0x424)](_0xac76e3)+'</text>';}const _0x2f10d7=Math[_0x269f86(0xff5)](0x1,Math[_0x269f86(0x8ed)](_0x9b31dc/Math['max'](0x2,Math[_0x269f86(0x4fd)](_0x156cc8/0x34))));for(let _0x5c13cb=0x0;_0x5c13cb<_0x9b31dc;_0x5c13cb+=_0x2f10d7){const _0x576a2a=_0x5629db+_0x117c56*(_0x5c13cb+0.5);_0x181dd6+='<text\x20x=\x22'+(_0x294887+_0x38c796*(_0x5c13cb+0.5))[_0x269f86(0xd46)](0x1)+_0x269f86(0x84d)+(_0x32f3cb-0x6)+_0x269f86(0x8a2)+_0x59fe0b+'\x22>'+_0x1cfa05(_0x5ee178(_0x576a2a))+_0x269f86(0x925);}const _0x31780a=[];for(let _0x1c0e08=0x0;_0x1c0e08<_0x9b31dc;_0x1c0e08++){_0x559acd[_0x269f86(0xd7d)]((_0xeef610,_0x4d8e7d)=>{const _0xd2a52c=_0x269f86,_0x4ded50=_0x1f4bde[_0x4d8e7d][_0x1c0e08];if(!_0x4ded50)return;const _0x4cbea6=_0x10b220(_0x1c0e08,_0x4d8e7d),_0x4702a1=_0x2bc09b(_0x4ded50),_0x29f2bf=_0x31780a[_0xd2a52c(0xd64)];_0x31780a['push']({'ent':_0xeef610[_0xd2a52c(0x744)],'fEnt':_0xeef610['fEnt'],'name':_0xeef610[_0xd2a52c(0xdcf)],'unit':_0xeef610['unit'],'color':_0xeef610[_0xd2a52c(0x800)],'a':_0x5629db+_0x117c56*_0x1c0e08,'b':_0x5629db+_0x117c56*(_0x1c0e08+0x1),'n':_0x4ded50,'tot':_0xeef610[_0xd2a52c(0xc9f)][_0xd2a52c(0xd64)]}),_0x181dd6+=_0xd2a52c(0xe5d)+_0x29f2bf+_0xd2a52c(0xd0a)+(_0x531b68?_0xd2a52c(0xd5e):'default')+'\x22>',_0x181dd6+=_0xd2a52c(0xcae)+(_0x4cbea6-0x1)[_0xd2a52c(0xd46)](0x1)+_0xd2a52c(0x84d)+_0x1e4d49+_0xd2a52c(0xf79)+(_0x459dc3+0x2)[_0xd2a52c(0xd46)](0x1)+'\x22\x20height=\x22'+_0x4159e0+_0xd2a52c(0x374),_0x181dd6+=_0xd2a52c(0xcae)+_0x4cbea6['toFixed'](0x1)+_0xd2a52c(0x84d)+_0x4702a1[_0xd2a52c(0xd46)](0x1)+'\x22\x20width=\x22'+_0x459dc3[_0xd2a52c(0xd46)](0x1)+_0xd2a52c(0x9c8)+Math[_0xd2a52c(0xff5)](0x1,_0x1e4d49+_0x4159e0-_0x4702a1)['toFixed'](0x1)+_0xd2a52c(0x5c1)+_0x1cfa05(_0xeef610[_0xd2a52c(0x800)])+_0xd2a52c(0x41b)+_0x1cfa05(_0xeef610[_0xd2a52c(0x800)])+'\x22\x20stroke-width=\x220.8\x22/>',_0x181dd6+=_0xd2a52c(0x6a0);});}_0x21092f['innerHTML']=_0x269f86(0x98b)+_0x32f3cb+'px;\x22><svg\x20width=\x22100%\x22\x20height=\x22'+_0x32f3cb+_0x269f86(0x322)+_0x16c11c+'\x20'+_0x32f3cb+_0x269f86(0xa6d)+_0x181dd6+_0x269f86(0x714);if(_0x531b68){const _0x46b36b=_0x21092f['firstElementChild'],_0x52dd32=_0x46b36b[_0x269f86(0xcca)](_0x269f86(0x3b4)),_0x3bca4f=_0x46b36b['querySelector'](_0x269f86(0xac5));let _0x839074=-0x1;const _0x2c20e7=_0x15538d=>{const _0x31df74=_0x269f86,_0x9ef50e=_0x15538d[_0x31df74(0x38f)][_0x31df74(0x237)](_0x31df74(0xbea));if(!_0x9ef50e){_0x839074=-0x1,_0x3bca4f[_0x31df74(0xea7)][_0x31df74(0xc08)]='0';return;}const _0x13d964=+_0x9ef50e['dataset']['b'],_0x36a8f5=_0x31780a[_0x13d964];if(!_0x36a8f5)return;const _0x5739fb=_0x13d964===_0x839074&&_0x3bca4f[_0x31df74(0xea7)][_0x31df74(0xc08)]==='1';_0x839074=_0x13d964;const _0xadaf70=_0x30cd27=>formatNumber(_0x30cd27,_0x36a8f5['fEnt'],_0x1adad3),_0x2f804f=_0x36a8f5['unit']?'\x20'+_0x1cfa05(_0x36a8f5[_0x31df74(0xb1e)]):'',_0x5c92d7=_0x36a8f5[_0x31df74(0x744)]?.[_0x31df74(0x7de)]!==![]?_0x1cfa05(_0x36a8f5[_0x31df74(0x800)]):_0x31df74(0x726),_0x73e12=(_0x6da76e,_0x36b484,_0x3575e9)=>_0x31df74(0x85b)+(_0x3575e9?_0x31df74(0xf88):'')+_0x31df74(0x6e2)+_0x6da76e+'</span><span\x20class=\x22sgc-pie-tt-val\x22>'+_0x36b484+'</span></div>';if(!_0x5739fb)_0x3bca4f['innerHTML']='<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:'+_0x5c92d7+_0x31df74(0xfdd)+_0x1cfa05(_0x36a8f5[_0x31df74(0xdcf)])+_0x31df74(0xf07)+_0x73e12(_0x1cfa05(cardT(_0x1adad3,_0x54bd35,_0x31df74(0x886))),_0xadaf70(_0x36a8f5['a'])+_0x31df74(0xe82)+_0xadaf70(_0x36a8f5['b'])+_0x2f804f)+_0x73e12(_0x1cfa05(cardT(_0x1adad3,_0x54bd35,_0x31df74(0x710))),''+_0x36a8f5['n'])+(_0x54bd35[_0x31df74(0xbc9)]!==![]?_0x73e12(_0x1cfa05(cardT(_0x1adad3,_0x54bd35,_0x31df74(0xcc5))),(_0x36a8f5['n']/_0x36a8f5['tot']*0x64)[_0x31df74(0xd46)](0x1)+'%',!![]):'');_0x3bca4f['style'][_0x31df74(0xc08)]='1';const _0x2627d3=_0x46b36b[_0x31df74(0xf56)]();let _0xf061fd=_0x15538d[_0x31df74(0xb73)]-_0x2627d3[_0x31df74(0xc24)]+0x10;const _0x48e630=_0x3bca4f[_0x31df74(0x5d7)];if(_0xf061fd+_0x48e630>_0x2627d3['width'])_0xf061fd=_0xf061fd-_0x48e630-0x20;_0x3bca4f[_0x31df74(0xea7)][_0x31df74(0xc24)]=Math[_0x31df74(0xff5)](0x0,_0xf061fd)+'px',_0x3bca4f[_0x31df74(0xea7)][_0x31df74(0x360)]='0';};_0x52dd32[_0x269f86(0x9d1)](_0x269f86(0x6cc),_0x2c20e7,{'signal':_0x5962f7}),_0x52dd32[_0x269f86(0x9d1)](_0x269f86(0xb17),_0x2c20e7,{'signal':_0x5962f7}),_0x52dd32[_0x269f86(0x9d1)]('pointerleave',()=>{const _0x540a62=_0x269f86;_0x839074=-0x1,_0x3bca4f[_0x540a62(0xea7)][_0x540a62(0xc08)]='0';},{'signal':_0x5962f7});}}}class StateTimelineRenderer{constructor(_0x522e4b){const _0x4434d6=_0x5f3ddf;this[_0x4434d6(0x9b7)]=_0x522e4b;}[_0x5f3ddf(0xc59)](_0x5f156a,_0x1ff81c,_0x11af9f,_0x44c0b1){const _0xf7e043=_0x5f3ddf;{const _0x42050f=new Map(),_0x16d5b1=[];for(const _0x56e00c of _0x1ff81c){const _0x3dfe9b=_0x56e00c[_0xf7e043(0xb30)]?.[_0xf7e043(0x767)];if(_0x3dfe9b==null){_0x16d5b1[_0xf7e043(0x40b)](_0x56e00c);continue;}if(!_0x42050f[_0xf7e043(0x56f)](_0x3dfe9b))_0x42050f[_0xf7e043(0xbbe)](_0x3dfe9b,[]);_0x42050f[_0xf7e043(0xaad)](_0x3dfe9b)[_0xf7e043(0x40b)](_0x56e00c);}const _0x314ecd=[];for(const _0x370f63 of _0x16d5b1){_0x314ecd[_0xf7e043(0x40b)](_0x370f63);const _0x29a905=_0x42050f[_0xf7e043(0xaad)](_0x370f63['idx']);_0x29a905&&(_0x314ecd[_0xf7e043(0x40b)](..._0x29a905),_0x42050f[_0xf7e043(0x6a6)](_0x370f63[_0xf7e043(0x67e)]));}for(const _0x4bc53a of _0x42050f['values']())_0x314ecd[_0xf7e043(0x40b)](..._0x4bc53a);_0x1ff81c=_0x314ecd;}const _0x29e55e=Math['max'](0x28,_0x5f156a[_0xf7e043(0xc0c)]||this[_0xf7e043(0x9b7)][_0xf7e043(0x5d7)]||0x190),_0x15c844=this['card']['_entities']||[],_0x4f9fce=_0x3f6555=>{const _0x14a130=_0xf7e043,_0x3548c2=_0x3f6555[_0x14a130(0xb30)]||{},_0x178aa9=_0x3f6555[_0x14a130(0xc3f)]||{},_0x22eaef=pickName(_0x3548c2[_0x14a130(0xdcf)],_0x178aa9[_0x14a130(0x86f)],_0x178aa9);if(_0x22eaef==='')return'';return _0x22eaef!==undefined&&_0x22eaef!==null?_0x22eaef:_0x3548c2[_0x14a130(0xb30)]||'';},_0x24ab0d=_0x1ff81c[_0xf7e043(0xc7b)](_0x4f9fce),_0x44dd41=_0x24ab0d['reduce']((_0x2c73d5,_0x230435)=>Math[_0xf7e043(0xff5)](_0x2c73d5,String(_0x230435||'')[_0xf7e043(0xd64)]),0x0),_0x550a3a=getComputedStyle(this[_0xf7e043(0x9b7)])['getPropertyValue'](_0xf7e043(0x3f3))[_0xf7e043(0x35c)]()||_0xf7e043(0xa6f),_0x10de49=clamp(toNum(_0x11af9f[_0xf7e043(0xddd)])||0xb,0x6,0x28),_0x2c73cd=_0xf7e043(0x50c)+_0x10de49+'px\x20'+_0x550a3a,_0x340891=_0x24ab0d['reduce']((_0x22e7b9,_0x1ab5b0)=>Math[_0xf7e043(0xff5)](_0x22e7b9,measureTextWidth(_0x1ab5b0,_0x2c73cd)),0x0),_0x3665bf=Math[_0xf7e043(0x424)](Math[_0xf7e043(0x1006)](0x118,Math[_0xf7e043(0xff5)](0x60,_0x29e55e*0.32))),_0x10fbca=_0x44dd41===0x0?0x0:Math[_0xf7e043(0x424)](Math[_0xf7e043(0x1006)](_0x3665bf,Math[_0xf7e043(0xff5)](0x20,_0x340891+0x8))),_0x55eecc=Math['max'](_0x10de49+0x2,Math[_0xf7e043(0x424)](_0x10de49*1.18)),_0x4412de=0x3,_0x405612=_0x24ab0d[_0xf7e043(0xc7b)](_0x1bf359=>wrapLabelLines(_0x1bf359,_0x10fbca-0x8,_0x4412de,_0x2c73cd)),_0x73fcdc=_0x405612[_0xf7e043(0xf40)]((_0x30804d,_0x44b7ed)=>Math['max'](_0x30804d,_0x44b7ed[_0xf7e043(0x467)]['length']),0x1),_0x4bd575=Math['max'](0x20,_0x73fcdc*_0x55eecc+0x8),_0x3e518b=0x4,_0x191a16=0x18,_0x2ff9c4=0x8,_0x58a8f8=_0x1ff81c['length'],_0x2ad1b6=_0x3e518b+_0x58a8f8*_0x4bd575+_0x191a16,_0x55d203=Math[_0xf7e043(0x1006)](0x18,_0x4bd575-0x6),_0x421057=this[_0xf7e043(0x9b7)][_0xf7e043(0x6db)]||this['card']['_window'];if(!_0x421057?.[_0xf7e043(0x99e)]||!_0x421057?.[_0xf7e043(0xbd0)]){_0x5f156a[_0xf7e043(0x74c)]=_0xf7e043(0xabb)+escapeHtml(cardT(this['card']?.[_0xf7e043(0x527)],this[_0xf7e043(0x9b7)]?.['_config'],'No\x20time\x20window.'))+_0xf7e043(0xf0f);return;}const _0xdde9a4=_0x421057[_0xf7e043(0x99e)][_0xf7e043(0xe0e)](),_0x303188=_0x421057[_0xf7e043(0xbd0)][_0xf7e043(0xe0e)](),_0x1428f6=Math[_0xf7e043(0xff5)](0x1,_0x303188-_0xdde9a4),_0x243041=_0x1428f6/0x36ee80,_0x5a53d0=toNum(_0x11af9f['__sgcExtVisibleH']??_0x11af9f[_0xf7e043(0xa8c)]),_0x1071a4=!this[_0xf7e043(0x9b7)][_0xf7e043(0x6db)]&&isNum(_0x5a53d0)&&_0x5a53d0>0x0&&_0x243041>_0x5a53d0,_0x2908b4=_0x1071a4?_0x243041/_0x5a53d0:0x1,_0x11037f=_0x1071a4?Math[_0xf7e043(0x424)](_0x29e55e*_0x2908b4):_0x29e55e,_0x31349b=_0x11037f-_0x10fbca-_0x2ff9c4,_0x11f1bc=_0x3b019b=>_0x10fbca+(_0x3b019b-_0xdde9a4)/_0x1428f6*_0x31349b,_0x45ee9b=resolveCardLanguage(_0x44c0b1,this[_0xf7e043(0x9b7)]?.[_0xf7e043(0xb52)]),_0xf19da8=document[_0xf7e043(0x7a5)]('http://www.w3.org/2000/svg',_0xf7e043(0x3b4));_0xf19da8[_0xf7e043(0x77a)](_0xf7e043(0xbad),_0xf7e043(0x685)+_0x11037f+'\x20'+_0x2ad1b6),_0xf19da8[_0xf7e043(0x77a)](_0xf7e043(0xb92),_0x1071a4?String(_0x11037f):_0xf7e043(0x70b)),_0xf19da8[_0xf7e043(0x77a)](_0xf7e043(0x492),String(_0x2ad1b6));if(_0x1071a4)_0xf19da8[_0xf7e043(0x77a)](_0xf7e043(0x449),'none');_0xf19da8[_0xf7e043(0x77a)]('class','sgc-svg'),_0xf19da8[_0xf7e043(0xea7)]['display']=_0xf7e043(0x534);if(_0x10fbca>0x0){const _0x289bff=document['createElementNS'](_0xf7e043(0x678),_0xf7e043(0x8a8)),_0x5f0a4a=document['createElementNS']('http://www.w3.org/2000/svg','clipPath');_0x5f0a4a[_0xf7e043(0x77a)]('id','sgc-stl-label-clip');const _0x214b9e=document[_0xf7e043(0x7a5)](_0xf7e043(0x678),_0xf7e043(0x4c2));_0x214b9e[_0xf7e043(0x77a)]('x','0'),_0x214b9e[_0xf7e043(0x77a)]('y','0'),_0x214b9e['setAttribute'](_0xf7e043(0xb92),String(_0x10fbca)),_0x214b9e[_0xf7e043(0x77a)](_0xf7e043(0x492),String(_0x2ad1b6)),_0x5f0a4a[_0xf7e043(0xe0a)](_0x214b9e),_0x289bff[_0xf7e043(0xe0a)](_0x5f0a4a),_0xf19da8[_0xf7e043(0xe0a)](_0x289bff);}_0x1ff81c[_0xf7e043(0xd7d)]((_0x129b3c,_0x5df578)=>{const _0x27683f=_0xf7e043,_0x1b45fb=_0x129b3c[_0x27683f(0xb30)]||{},_0x198695=_0x129b3c[_0x27683f(0xc3f)]||{},_0x18b2d6=_0x1b45fb['state_map']||autoStateMap(_0x1b45fb,_0x44c0b1,_0x11af9f?.[_0x27683f(0xfed)])||[],_0x198448=!!_0x1b45fb[_0x27683f(0xc42)],_0x20d8f7=pickName(_0x1b45fb[_0x27683f(0xdcf)],_0x198695['resolved_name'],_0x198695),_0x426200=_0x20d8f7===''?'':_0x20d8f7!==undefined&&_0x20d8f7!==null?_0x20d8f7:_0x1b45fb[_0x27683f(0xb30)]||'',_0x86ec29=_0x129b3c[_0x27683f(0x8e7)]||[],_0x1026fd=_0x3e518b+_0x5df578*_0x4bd575+_0x4bd575/0x2,_0x220f3c=_0x1026fd-_0x55d203/0x2;if(_0x426200){const _0x3dd81b=_0x405612[_0x5df578]||wrapLabelLines(_0x426200,_0x10fbca-0x8,_0x4412de,_0x2c73cd),_0x5b7942=_0x3dd81b[_0x27683f(0x467)]['length']?_0x3dd81b[_0x27683f(0x467)]:[_0x426200],_0x45fe38=document[_0x27683f(0x7a5)](_0x27683f(0x678),_0x27683f(0x795));_0x45fe38[_0x27683f(0x77a)]('x','4'),_0x45fe38['setAttribute']('y',String(_0x1026fd+0x1)),_0x45fe38['setAttribute'](_0x27683f(0x20e),_0x27683f(0x99e)),_0x45fe38[_0x27683f(0x77a)](_0x27683f(0x3db),_0x27683f(0xbfb)),_0x45fe38[_0x27683f(0x77a)](_0x27683f(0x740),'var(--primary-text-color)'),_0x45fe38[_0x27683f(0x77a)](_0x27683f(0x7d9),String(_0x10de49)),_0x45fe38[_0x27683f(0x77a)]('style',_0x27683f(0x1fb)),_0x45fe38[_0x27683f(0x77a)](_0x27683f(0x8d7),'url(#sgc-stl-label-clip)'),_0x5b7942[_0x27683f(0xd7d)]((_0x2ed562,_0x4c7968)=>{const _0x40a8d4=_0x27683f,_0x552141=document[_0x40a8d4(0x7a5)](_0x40a8d4(0x678),'tspan');_0x552141['setAttribute']('x','4'),_0x552141[_0x40a8d4(0x77a)]('dy',_0x4c7968===0x0?String(-((_0x5b7942[_0x40a8d4(0xd64)]-0x1)*_0x55eecc)/0x2):String(_0x55eecc)),_0x552141['textContent']=_0x2ed562,_0x45fe38[_0x40a8d4(0xe0a)](_0x552141);});if(_0x3dd81b[_0x27683f(0x5f5)]){const _0x165c47=document[_0x27683f(0x7a5)]('http://www.w3.org/2000/svg',_0x27683f(0xd81));_0x165c47[_0x27683f(0xde7)]=_0x426200,_0x45fe38[_0x27683f(0xe0a)](_0x165c47);}_0xf19da8[_0x27683f(0xe0a)](_0x45fe38);}if(!_0x86ec29[_0x27683f(0xd64)])return;const _0x30b8f7=[];let _0xdb629c=_0x86ec29[0x0]['t'],_0x4a58d1=_0x86ec29[0x0]['v'];for(let _0x195ff6=0x1;_0x195ff6<_0x86ec29[_0x27683f(0xd64)];_0x195ff6++){_0x86ec29[_0x195ff6]['v']!==_0x4a58d1&&(_0x4a58d1!==null&&_0x4a58d1!==undefined&&_0x30b8f7[_0x27683f(0x40b)]({'start':_0xdb629c,'end':_0x86ec29[_0x195ff6]['t'],'val':_0x4a58d1}),_0xdb629c=_0x86ec29[_0x195ff6]['t'],_0x4a58d1=_0x86ec29[_0x195ff6]['v']);}_0x4a58d1!==null&&_0x4a58d1!==undefined&&_0x30b8f7['push']({'start':_0xdb629c,'end':bandTailEnd(_0x1b45fb,_0x303188,_0xdb629c),'val':_0x4a58d1});for(const _0x3321e2 of _0x30b8f7){const _0x2e171c=Math[_0x27683f(0xff5)](_0x11f1bc(_0x3321e2[_0x27683f(0x99e)]),_0x10fbca),_0x55f243=Math[_0x27683f(0x1006)](_0x11f1bc(_0x3321e2[_0x27683f(0xbd0)]),_0x11037f-_0x2ff9c4),_0x51bc54=_0x55f243-_0x2e171c;if(_0x51bc54<0.5)continue;const _0x38cdad=Math[_0x27683f(0x424)](_0x3321e2[_0x27683f(0x8b0)]),_0x5b6739=_0x18b2d6[_0x38cdad],_0x233bad=stateSegmentColor(_0x5b6739,_0x1b45fb,_0x38cdad),_0x1ea6db=_0x198448&&_0x5b6739?.[_0x27683f(0x50d)]||(_0x44c0b1?.[_0x27683f(0x9e9)]?.[_0x1b45fb[_0x27683f(0xb30)]]?.[_0x27683f(0x6c0)]?.[_0x27683f(0x818)]?String(_0x5b6739?.[_0x27683f(0x76c)]??_0x38cdad):localizeEntityState(_0x44c0b1,_0x44c0b1?.[_0x27683f(0x9e9)]?.[_0x1b45fb[_0x27683f(0xb30)]],_0x5b6739?.[_0x27683f(0x76c)]??_0x38cdad)),_0x5b1924=((()=>{const _0x23b454=_0x27683f,_0x2a4386=_0x11af9f[_0x23b454(0xdc6)],_0x58ea4d=_0x2a4386==null||_0x2a4386===''?0x3:Number(_0x2a4386);if(!isFinite(_0x58ea4d)||_0x58ea4d<0x0)return 0x3;return Math[_0x23b454(0x1006)](_0x58ea4d,_0x55d203/0x2);})()),_0x267b04=document['createElementNS'](_0x27683f(0x678),_0x27683f(0x4c2));_0x267b04[_0x27683f(0x77a)]('x',String(_0x2e171c)),_0x267b04[_0x27683f(0x77a)]('y',String(_0x220f3c)),_0x267b04[_0x27683f(0x77a)](_0x27683f(0xb92),String(_0x51bc54)),_0x267b04['setAttribute'](_0x27683f(0x492),String(_0x55d203)),_0x267b04[_0x27683f(0x77a)]('rx',String(_0x5b1924)),_0x267b04[_0x27683f(0x77a)]('ry',String(_0x5b1924)),_0x267b04[_0x27683f(0x77a)](_0x27683f(0x740),_0x233bad),_0x267b04[_0x27683f(0x77a)](_0x27683f(0xc08),String(_0x129b3c[_0x27683f(0xb30)]?.[_0x27683f(0x767)]!=null?0.85*Math[_0x27683f(0xff5)](0.55,_0x129b3c[_0x27683f(0xb30)][_0x27683f(0xc7f)]?.[_0x27683f(0xc08)]??0.45):0.85)),_0x267b04['setAttribute'](_0x27683f(0xa37),_0x27683f(0x609)),_0xf19da8[_0x27683f(0xe0a)](_0x267b04);if(_0x11af9f['state_timeline_show_labels']!==![]&&_0x51bc54>0x28&&_0x1ea6db){const _0x2cbba7=Math['min'](0x28,Math['max'](0x6,toNum(_0x11af9f[_0x27683f(0xddd)])||0xa)),_0xffa20c=document['createElementNS']('http://www.w3.org/2000/svg',_0x27683f(0x795));_0xffa20c[_0x27683f(0x77a)]('x',String(_0x2e171c+_0x51bc54/0x2)),_0xffa20c['setAttribute']('y',String(_0x1026fd+0x1)),_0xffa20c[_0x27683f(0x77a)](_0x27683f(0x20e),_0x27683f(0x38d)),_0xffa20c['setAttribute'](_0x27683f(0x3db),_0x27683f(0xbfb));const _0x5a21c5=bandLabelFill(_0x233bad);_0xffa20c[_0x27683f(0x77a)](_0x27683f(0x740),_0x5a21c5),_0xffa20c[_0x27683f(0x77a)]('font-size',String(_0x2cbba7)),_0xffa20c[_0x27683f(0x77a)]('style',_0x27683f(0xfea)+(_0x5a21c5===_0x27683f(0xdc0)?'text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3)':''));const _0x1131a9=Math[_0x27683f(0x4fd)](_0x51bc54/(_0x2cbba7*0.6));_0xffa20c[_0x27683f(0xde7)]=_0x1ea6db[_0x27683f(0xd64)]>_0x1131a9?_0x1ea6db[_0x27683f(0xedc)](0x0,_0x1131a9-0x1)+'…':_0x1ea6db,_0xf19da8['appendChild'](_0xffa20c);}}});const _0x50c192=_0x3e518b+_0x58a8f8*_0x4bd575+0x4,_0x23f2e4=toNum(_0x11af9f['x_axis_font_size'])||0xa,_0x10bd20=_0x11af9f[_0xf7e043(0x3a2)]||'var(--secondary-text-color,\x20#888)',_0x41d5f4=_0x11af9f['x_axis_date_color']||_0x10bd20,_0x11657c=toNum(_0x11af9f[_0xf7e043(0x392)]),_0x4d1a80=isNum(_0x11657c)?_0x11657c:0.5,_0x557360=_0x1428f6>0x5265c00,_0x344437=Math[_0xf7e043(0xff5)](0x2,Math[_0xf7e043(0x4fd)](_0x31349b/0x50));for(let _0x297687=0x0;_0x297687<=_0x344437;_0x297687++){const _0x3a2300=_0xdde9a4+_0x297687/_0x344437*_0x1428f6,_0x842a5c=_0x11f1bc(_0x3a2300),_0x1d7724=new Date(_0x3a2300);let _0x774d3f;try{const _0x939648=getCachedDateTimeFormatter(_0x45ee9b,_localeTimeOpts(_0x44c0b1,{'hour':_0xf7e043(0x2d6),'minute':_0xf7e043(0x2d6)}));_0x774d3f=_0x939648?_0x939648[_0xf7e043(0xd0b)](_0x1d7724):_0x1d7724[_0xf7e043(0x3b0)]();}catch(_0x527a85){_0x774d3f=_0x1d7724[_0xf7e043(0x3b0)]();}if(_0x1428f6>0x5265c00)try{const _0x51d644=getCachedDateTimeFormatter(_0x45ee9b,{'day':'numeric','month':_0xf7e043(0xda4)});_0x774d3f=_0x51d644?_0x51d644['format'](_0x1d7724):_0x774d3f;}catch(_0xeabda2){}const _0x831007=document['createElementNS']('http://www.w3.org/2000/svg','text');_0x831007[_0xf7e043(0x77a)]('x',String(_0x842a5c)),_0x831007[_0xf7e043(0x77a)]('y',String(_0x50c192+_0x23f2e4)),_0x831007[_0xf7e043(0x77a)]('text-anchor',_0xf7e043(0x38d)),_0x831007[_0xf7e043(0x77a)]('fill',_0x557360?_0x41d5f4:_0x10bd20),_0x831007[_0xf7e043(0x77a)](_0xf7e043(0x7d9),String(_0x23f2e4)),_0x831007[_0xf7e043(0x77a)](_0xf7e043(0xea7),'opacity:'+_0x4d1a80),_0x831007[_0xf7e043(0xde7)]=_0x774d3f,_0xf19da8['appendChild'](_0x831007);}_0x5f156a['innerHTML']='',_0x5f156a[_0xf7e043(0xf3b)][_0xf7e043(0x49e)](_0xf7e043(0x7cf),_0x1071a4);const _0x41779e=_0x1071a4&&_0x11af9f[_0xf7e043(0x1ee)]===_0xf7e043(0xacd);_0x5f156a[_0xf7e043(0xf3b)]['toggle'](_0xf7e043(0xbd2),_0x41779e),_0x5f156a['appendChild'](_0xf19da8);if(_0x1071a4){const _0x1618fd=this[_0xf7e043(0x9b7)],_0x13492a=_0x1618fd[_0xf7e043(0x730)];if(_0x13492a!=null)_0x5f156a['scrollLeft']=_0x13492a;else _0x5f156a[_0xf7e043(0x4cb)]=_0x5f156a[_0xf7e043(0x98a)];if(this['_scrollHandler'])_0x5f156a[_0xf7e043(0x917)]('scroll',this[_0xf7e043(0x2c4)]);this[_0xf7e043(0x2c4)]=()=>{const _0x21cc16=_0xf7e043;_0x1618fd['_savedScrollLeft']=_0x5f156a[_0x21cc16(0x4cb)];if(_0x1618fd['_suppressScrollDispatch']){_0x1618fd[_0x21cc16(0x3d0)]=![];return;}if(!_0x1618fd[_0x21cc16(0xb52)]?.[_0x21cc16(0x409)])return;const _0x4b02b1=_0x5f156a[_0x21cc16(0x98a)]-_0x5f156a[_0x21cc16(0xc0c)];if(_0x4b02b1<=0x0)return;const _0x4429bd=_0x5f156a[_0x21cc16(0x4cb)]/_0x4b02b1;window['dispatchEvent'](new CustomEvent(_0x21cc16(0xa48),{'detail':{'ratio':_0x4429bd,'group':_0x1618fd[_0x21cc16(0xb52)][_0x21cc16(0x368)]||null,'sourceId':_0x1618fd[_0x21cc16(0x94b)]}}));},_0x5f156a[_0xf7e043(0x9d1)]('scroll',this[_0xf7e043(0x2c4)],{'passive':!![]});if(this[_0xf7e043(0xfb0)])_0x5f156a[_0xf7e043(0x917)]('wheel',this[_0xf7e043(0xfb0)]);_0x41779e&&(this[_0xf7e043(0xfb0)]=_0x2ec067=>{const _0x3daec4=_0xf7e043;if(_0x5f156a[_0x3daec4(0x98a)]<=_0x5f156a['clientWidth'])return;_0x2ec067[_0x3daec4(0xfa8)](),_0x2ec067[_0x3daec4(0x30f)](),_0x5f156a['scrollLeft']+=_0x2ec067[_0x3daec4(0x9dd)]!==0x0?_0x2ec067[_0x3daec4(0x9dd)]:_0x2ec067[_0x3daec4(0x3cc)];},_0x5f156a[_0xf7e043(0x9d1)](_0xf7e043(0xacd),this[_0xf7e043(0xfb0)],{'passive':![]}));}else this[_0xf7e043(0x2c4)]&&(_0x5f156a[_0xf7e043(0x917)](_0xf7e043(0x8e5),this[_0xf7e043(0x2c4)]),this['_scrollHandler']=null),this[_0xf7e043(0xfb0)]&&(_0x5f156a['removeEventListener'](_0xf7e043(0xacd),this[_0xf7e043(0xfb0)]),this[_0xf7e043(0xfb0)]=null);if(_0x11af9f['show_tooltip']!==![]){let _0x5ce369=_0x5f156a[_0xf7e043(0xcca)]('.sgc-tooltip');!_0x5ce369&&(_0x5ce369=document[_0xf7e043(0x6f4)]('div'),_0x5ce369[_0xf7e043(0x5b2)]=_0xf7e043(0xf2a),_0x5f156a[_0xf7e043(0xe0a)](_0x5ce369));_0x5ce369[_0xf7e043(0xea7)][_0xf7e043(0xa1d)]=_0xf7e043(0x768),_0x5f156a[_0xf7e043(0xea7)]['position']=_0xf7e043(0x8ec);const _0x475133=[];_0x1ff81c['forEach']((_0x654dce,_0x234fab)=>{const _0x19ff7a=_0xf7e043,_0x165e34=_0x654dce[_0x19ff7a(0xb30)]||{},_0x48bb78=_0x654dce[_0x19ff7a(0xc3f)]||{},_0x4bd88d=_0x165e34[_0x19ff7a(0xc42)]||autoStateMap(_0x165e34,_0x44c0b1,_0x11af9f?.[_0x19ff7a(0xfed)])||[],_0x3180e0=pickName(_0x165e34[_0x19ff7a(0xdcf)],_0x48bb78[_0x19ff7a(0x86f)],_0x48bb78)??_0x165e34[_0x19ff7a(0xb30)]??'',_0x3d90ab=_0x654dce['points']||[];if(!_0x3d90ab[_0x19ff7a(0xd64)])return;let _0x1f6d71=_0x3d90ab[0x0]['t'],_0x1bfa0e=_0x3d90ab[0x0]['v'];for(let _0x28023f=0x1;_0x28023f<_0x3d90ab['length'];_0x28023f++){_0x3d90ab[_0x28023f]['v']!==_0x1bfa0e&&(_0x1bfa0e!==null&&_0x1bfa0e!==undefined&&_0x475133[_0x19ff7a(0x40b)]({'ri':_0x234fab,'name':_0x3180e0,'start':_0x1f6d71,'end':_0x3d90ab[_0x28023f]['t'],'val':_0x1bfa0e,'sMap':_0x4bd88d,'ent':_0x165e34}),_0x1f6d71=_0x3d90ab[_0x28023f]['t'],_0x1bfa0e=_0x3d90ab[_0x28023f]['v']);}_0x1bfa0e!==null&&_0x1bfa0e!==undefined&&_0x475133['push']({'ri':_0x234fab,'name':_0x3180e0,'start':_0x1f6d71,'end':bandTailEnd(_0x165e34,_0x303188,_0x1f6d71),'val':_0x1bfa0e,'sMap':_0x4bd88d,'ent':_0x165e34});});const _0x2d22fa=_0xb42e62=>{const _0x230fc9=_0xf7e043,_0x2e9e2c=Math[_0x230fc9(0x424)](_0xb42e62/0x3e8);if(_0x2e9e2c<0x3c)return _0x2e9e2c+'s';const _0x10c3b5=Math['floor'](_0x2e9e2c/0x3c);if(_0x10c3b5<0x3c)return _0x10c3b5+'m';const _0x1dd9c9=Math[_0x230fc9(0x4fd)](_0x10c3b5/0x3c),_0x2bbeb2=_0x10c3b5%0x3c;if(_0x1dd9c9<0x18)return _0x2bbeb2?_0x1dd9c9+'h\x20'+_0x2bbeb2+'m':_0x1dd9c9+'h';const _0x2239d7=Math['floor'](_0x1dd9c9/0x18),_0xda0cea=_0x1dd9c9%0x18;return _0xda0cea?_0x2239d7+'d\x20'+_0xda0cea+'h':_0x2239d7+'d';};_0xf19da8[_0xf7e043(0x9d1)]('mousemove',_0x122d66=>{const _0x6b66bb=_0xf7e043,_0x29e7cc=_0xf19da8[_0x6b66bb(0xf56)](),_0x189095=_0x11037f,_0x42e67f=_0x2ad1b6,_0x5b48d4=_0x189095/_0x29e7cc[_0x6b66bb(0xb92)],_0x42e4af=_0x42e67f/_0x29e7cc[_0x6b66bb(0x492)],_0x478e91=(_0x122d66[_0x6b66bb(0xb73)]-_0x29e7cc[_0x6b66bb(0xc24)])*_0x5b48d4,_0x48b393=(_0x122d66['clientY']-_0x29e7cc[_0x6b66bb(0x360)])*_0x42e4af;let _0x3d0102=null;for(const _0x1b564e of _0x475133){const _0x47e743=Math[_0x6b66bb(0xff5)](_0x11f1bc(_0x1b564e[_0x6b66bb(0x99e)]),_0x10fbca),_0x57ec98=Math[_0x6b66bb(0x1006)](_0x11f1bc(_0x1b564e['end']),_0x11037f-_0x2ff9c4),_0xb491b9=_0x3e518b+_0x1b564e['ri']*_0x4bd575+_0x4bd575/0x2,_0x2e71b8=_0xb491b9-_0x55d203/0x2;if(_0x478e91>=_0x47e743&&_0x478e91<=_0x57ec98&&_0x48b393>=_0x2e71b8&&_0x48b393<=_0x2e71b8+_0x55d203){_0x3d0102=_0x1b564e;break;}}if(!_0x3d0102){_0x5ce369[_0x6b66bb(0xea7)][_0x6b66bb(0xa1d)]=_0x6b66bb(0x768);return;}const _0x518c88=Math['round'](_0x3d0102[_0x6b66bb(0x8b0)]),_0x1554e2=_0x3d0102[_0x6b66bb(0xcaa)][_0x518c88],_0x340ea1=_0x3d0102[_0x6b66bb(0x744)]?.['state_map']&&_0x1554e2?.[_0x6b66bb(0x50d)]||(_0x44c0b1?.[_0x6b66bb(0x9e9)]?.[_0x3d0102[_0x6b66bb(0x744)]?.[_0x6b66bb(0xb30)]]?.[_0x6b66bb(0x6c0)]?.[_0x6b66bb(0x818)]?String(_0x1554e2?.[_0x6b66bb(0x76c)]??_0x518c88):localizeEntityState(_0x44c0b1,_0x44c0b1?.['states']?.[_0x3d0102[_0x6b66bb(0x744)]?.[_0x6b66bb(0xb30)]],_0x1554e2?.[_0x6b66bb(0x76c)]??_0x518c88)),_0x2d3037=stateSegmentColor(_0x1554e2,_0x3d0102[_0x6b66bb(0x744)],_0x518c88),_0x402ed8=_0x3d0102[_0x6b66bb(0xbd0)]-_0x3d0102[_0x6b66bb(0x99e)],_0x57ae62=_0x3d0102['ent']?.['_compareOf']!=null?(toNum(_0x3d0102[_0x6b66bb(0x744)][_0x6b66bb(0xb89)])||0x0)*0x36ee80:0x0,_0x28071f=formatDateTime(new Date(_0x3d0102[_0x6b66bb(0x99e)]-_0x57ae62),_0x11af9f,_0x44c0b1),_0xb84be4=formatDateTime(new Date(_0x3d0102['end']-_0x57ae62),_0x11af9f,_0x44c0b1),_0x3ce51b=_0x6b66bb(0xdb4)+escapeHtml(_0x2d3037)+(_0x3d0102[_0x6b66bb(0x744)][_0x6b66bb(0x7de)]===![]?_0x6b66bb(0x8b4):'')+_0x6b66bb(0xa20);_0x5ce369[_0x6b66bb(0x74c)]='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-tt-time\x22>'+escapeHtml(_0x3d0102[_0x6b66bb(0xdcf)])+_0x6b66bb(0x4ae)+_0x3ce51b+_0x6b66bb(0xb74)+escapeHtml(_0x340ea1)+_0x6b66bb(0xabf)+escapeHtml(_0x2d22fa(_0x402ed8))+_0x6b66bb(0x80e)+escapeHtml(_0x28071f)+_0x6b66bb(0x54f)+escapeHtml(_0xb84be4)+_0x6b66bb(0x655),_0x5ce369[_0x6b66bb(0xea7)]['display']='';const _0x3c9b2e=_0x5f156a[_0x6b66bb(0xf56)]();let _0x51c04d=_0x122d66[_0x6b66bb(0xb73)]-_0x3c9b2e[_0x6b66bb(0xc24)]+0xc,_0x3f9065=_0x122d66[_0x6b66bb(0xc7a)]-_0x3c9b2e[_0x6b66bb(0x360)]+0xc;const _0x360723=_0x5ce369[_0x6b66bb(0xf56)]();if(_0x51c04d+_0x360723[_0x6b66bb(0xb92)]>_0x3c9b2e[_0x6b66bb(0xb92)])_0x51c04d=_0x51c04d-_0x360723[_0x6b66bb(0xb92)]-0x18;if(_0x3f9065+_0x360723[_0x6b66bb(0x492)]>_0x3c9b2e['height'])_0x3f9065=_0x3f9065-_0x360723[_0x6b66bb(0x492)]-0x18;_0x51c04d=Math[_0x6b66bb(0xff5)](0x0,_0x51c04d),_0x3f9065=Math[_0x6b66bb(0xff5)](0x0,_0x3f9065);const _0x2d8df3=_0x5f156a['scrollLeft']||0x0;_0x5ce369[_0x6b66bb(0xea7)][_0x6b66bb(0xc24)]=_0x51c04d+_0x2d8df3+'px',_0x5ce369[_0x6b66bb(0xea7)][_0x6b66bb(0x360)]=_0x3f9065+'px';}),_0xf19da8[_0xf7e043(0x9d1)](_0xf7e043(0x869),()=>{const _0x12c40d=_0xf7e043;_0x5ce369[_0x12c40d(0xea7)][_0x12c40d(0xa1d)]=_0x12c40d(0x768);});}_0xf19da8[_0xf7e043(0xea7)][_0xf7e043(0x590)]=_0xf7e043(0xd5e),_0xf19da8[_0xf7e043(0x9d1)](_0xf7e043(0xcb5),_0x4168ec=>{const _0x4bd4c2=_0xf7e043,_0x188e14=_0xf19da8['getBoundingClientRect'](),_0x55c9dd=_0x11037f/_0x188e14[_0x4bd4c2(0xb92)],_0x5c955a=_0x2ad1b6/_0x188e14[_0x4bd4c2(0x492)],_0x56d372=(_0x4168ec[_0x4bd4c2(0xb73)]-_0x188e14[_0x4bd4c2(0xc24)])*_0x55c9dd,_0x4f91b6=(_0x4168ec[_0x4bd4c2(0xc7a)]-_0x188e14['top'])*_0x5c955a;let _0x230654=null;for(let _0x2a6fed=0x0;_0x2a6fed<_0x1ff81c['length'];_0x2a6fed++){const _0x5dbe50=_0x3e518b+_0x2a6fed*_0x4bd575+_0x4bd575/0x2,_0x3b888e=_0x5dbe50-_0x55d203/0x2;if(_0x4f91b6>=_0x3b888e&&_0x4f91b6<=_0x3b888e+_0x55d203&&_0x56d372>=_0x10fbca&&_0x56d372<=_0x11037f-_0x2ff9c4){_0x230654=_0x1ff81c[_0x2a6fed];break;}}if(!_0x230654)return;_0x4168ec[_0x4bd4c2(0x30f)](),this[_0x4bd4c2(0x9b7)][_0x4bd4c2(0xc43)](_0x230654[_0x4bd4c2(0xb30)]);});}}class StubRenderer{constructor(_0x2d9108,_0x2bdb4c){const _0x493830=_0x5f3ddf;this[_0x493830(0x9b7)]=_0x2d9108,this['mode']=_0x2bdb4c;}[_0x5f3ddf(0xc59)](_0x3ffec1){const _0x3a29fc=_0x5f3ddf;_0x3ffec1[_0x3a29fc(0x74c)]='\x0a\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-stub\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div>'+escapeHtml(cardT(this['card']?.[_0x3a29fc(0x527)],this[_0x3a29fc(0x9b7)]?.[_0x3a29fc(0xb52)],_0x3a29fc(0x842)))+_0x3a29fc(0x814)+escapeHtml(this['mode'])+_0x3a29fc(0x23b)+escapeHtml(cardT(this['card']?.['_hass'],this[_0x3a29fc(0x9b7)]?.[_0x3a29fc(0xb52)],_0x3a29fc(0x5ce)))+_0x3a29fc(0x37c);}}const STYLES=_0x5f3ddf(0xad8);class StatisticsGraphChartCard extends HTMLElement{static get['version'](){return VERSION;}static get['DEFAULTS'](){return{...CARD_DEFAULTS};}static get[_0x5f3ddf(0x494)](){return[...PALETTE];}static[_0x5f3ddf(0xcc6)](){return{...ENTITY_DEFAULTS};}static[_0x5f3ddf(0x9a5)](){const _0x2a8d4f=_0x5f3ddf;return{'chart_mode':_0x2a8d4f(0xe19),'hours_to_show':0x18,'show_legend':!![],'entities':[{'entity':_0x2a8d4f(0x52c)}]};}static async[_0x5f3ddf(0x7f3)](){const _0x3d814b=_0x5f3ddf;return document['createElement'](_0x3d814b(0xafe));}constructor(){const _0x53f7cb=_0x5f3ddf;super(),this['attachShadow']({'mode':'open'});if(Object[_0x53f7cb(0xb37)][_0x53f7cb(0xd3c)]['call'](this,_0x53f7cb(0x8d9))){const _0x37b4dd=this[_0x53f7cb(0x8d9)];delete this[_0x53f7cb(0x8d9)],this[_0x53f7cb(0xde9)]=_0x37b4dd==null||_0x37b4dd===''?undefined:String(_0x37b4dd);}this['_config']=null,this[_0x53f7cb(0x527)]=null,this[_0x53f7cb(0x402)]=[],this[_0x53f7cb(0x77c)]=new DataFetcher(),this['_graphData']=null,this['_window']=null,this[_0x53f7cb(0x6db)]=null,this[_0x53f7cb(0x3a3)]=[],this[_0x53f7cb(0xf42)]=null,this[_0x53f7cb(0xb44)]=![],this[_0x53f7cb(0x408)]=!![],this[_0x53f7cb(0x94b)]=Math[_0x53f7cb(0x7b5)]()['toString'](0x24)[_0x53f7cb(0xedc)](0x2,0xb),this[_0x53f7cb(0x452)]=null,this[_0x53f7cb(0x5ba)]=new Set(),this[_0x53f7cb(0xe6d)]=null,this['_autoHideForce']=null,this[_0x53f7cb(0xcc2)]=![],this[_0x53f7cb(0xc62)]=null,this['_renderers']=new Map(),this[_0x53f7cb(0x648)]=null,this[_0x53f7cb(0xebf)]=![],this[_0x53f7cb(0xc6c)]=Object[_0x53f7cb(0x100c)](null),this['_liveFlushTimer']=null,this[_0x53f7cb(0xaff)]=Object[_0x53f7cb(0x100c)](null),this[_0x53f7cb(0x712)]=null,this['_baselineReady']=![],this['_resolvedTemplateColors']=new Map(),this[_0x53f7cb(0x4a7)]=[],this[_0x53f7cb(0x6ad)]=null,this[_0x53f7cb(0xeaf)]=[],this['_ltsWarned']=![],this[_0x53f7cb(0xa01)]=new Set(),this[_0x53f7cb(0x2e7)]=new Set(),this[_0x53f7cb(0xd6d)]=new Set(),this[_0x53f7cb(0xf0d)]=new Set(),this[_0x53f7cb(0x8b3)]=new Map(),this['_refRefIds']=new Set(),this[_0x53f7cb(0x548)]=new Map(),this[_0x53f7cb(0xcf1)]=Object[_0x53f7cb(0x100c)](null),this[_0x53f7cb(0x33b)]=new Set(),this[_0x53f7cb(0x7df)]=Object[_0x53f7cb(0x100c)](null),this[_0x53f7cb(0x5a2)]=null,this[_0x53f7cb(0x6e1)]=null,this[_0x53f7cb(0x6a4)]={},this[_0x53f7cb(0xa5d)]=null,this[_0x53f7cb(0xeb2)]=null,this['_scrollSyncHandler']=null,this[_0x53f7cb(0x61a)]=[],this['_pinDrag']=null,this[_0x53f7cb(0xb91)]=null,this['_showTooltipAtTime']=null,this[_0x53f7cb(0x93d)]=null,this[_0x53f7cb(0x61f)]=null,this[_0x53f7cb(0xe44)]=null,this[_0x53f7cb(0xe61)]=null,this[_0x53f7cb(0x7c2)]=null,this[_0x53f7cb(0x469)]=null,this[_0x53f7cb(0xd0d)]=null,this[_0x53f7cb(0x2ac)]=null,this[_0x53f7cb(0x7c0)]=![],this['_overridePph']=null,this[_0x53f7cb(0x3f9)]=null,this['_baseQuery']=null,this[_0x53f7cb(0xe6c)]=null,this['_querySyncRequestHandler']=null,this[_0x53f7cb(0xb1c)]=![],this[_0x53f7cb(0x33f)]=_0x53f7cb(0xb25),this[_0x53f7cb(0x7ad)]=0x0,this['_dpCustomStart']=null,this[_0x53f7cb(0xd21)]=null,this[_0x53f7cb(0x59a)]=![],this[_0x53f7cb(0xdff)]=null,this[_0x53f7cb(0xb2f)]=null,this[_0x53f7cb(0xf2d)]=null,this[_0x53f7cb(0x7ca)]=![],this['_resolvedEntityAnnotations']=[],this['_graphFingerprint']='',this[_0x53f7cb(0xab5)]=null,this[_0x53f7cb(0xfd0)]=![],this['_wsGen']=0x0,this[_0x53f7cb(0x6ef)]=null,this[_0x53f7cb(0x7f5)]=0x0,this[_0x53f7cb(0x356)]=Object['create'](null),this[_0x53f7cb(0x730)]=null,this[_0x53f7cb(0xa34)]='';}[_0x5f3ddf(0xc25)](_0x26f27d){const _0x11a9f5=_0x5f3ddf;if(!_0x26f27d)throw new Error('Invalid\x20configuration');const _0x4a821b=_0x26f27d[_0x11a9f5(0xfed)]===_0x11a9f5(0x419);if(!_0x4a821b&&(!_0x26f27d['entities']||!Array['isArray'](_0x26f27d[_0x11a9f5(0xed6)])))throw new Error('entities\x20is\x20required\x20and\x20must\x20be\x20an\x20array');const _0x2f79ce=this[_0x11a9f5(0xb52)],_0x5e5e59={...CARD_DEFAULTS,..._0x26f27d},_0x260085=_0x5e5e59[_0x11a9f5(0xa80)]!=null?String(_0x5e5e59[_0x11a9f5(0xa80)])[_0x11a9f5(0x35c)]():'';if(_0x260085)for(const _0x59d3b2 of[_0x11a9f5(0x7ae),_0x11a9f5(0x777),_0x11a9f5(0x39c),'group_by_picker_group']){if(!_0x5e5e59[_0x59d3b2])_0x5e5e59[_0x59d3b2]=_0x260085;}if(_0x5e5e59[_0x11a9f5(0x774)]===_0x11a9f5(0xe9e))for(const _0x495d8d of Object[_0x11a9f5(0x82d)](NATIVE_AXIS_STYLE)){if(_0x495d8d===_0x11a9f5(0xc82)&&_0x26f27d[_0x11a9f5(0x3a2)])continue;const _0x3388ec=_0x26f27d[_0x495d8d];if(_0x3388ec==null||_0x3388ec==='')_0x5e5e59[_0x495d8d]=NATIVE_AXIS_STYLE[_0x495d8d];}_0x4a821b&&(_0x5e5e59[_0x11a9f5(0x483)]=!![],_0x5e5e59['show_interval_picker']=![],_0x5e5e59[_0x11a9f5(0x777)]=null,_0x5e5e59[_0x11a9f5(0xf9c)]=![],_0x5e5e59['sparkline']=![],_0x5e5e59['show_export']=![],!(Array[_0x11a9f5(0x74e)](_0x5e5e59[_0x11a9f5(0x8f0)])&&_0x5e5e59[_0x11a9f5(0x8f0)][_0x11a9f5(0xd64)])&&(_0x5e5e59[_0x11a9f5(0x8f0)]=[...CONTROLLER_DATE_PICKER_MODES]));_0x5e5e59[_0x11a9f5(0xed6)]=(_0x4a821b?[]:_0x26f27d[_0x11a9f5(0xed6)])[_0x11a9f5(0xdf7)](_0x10c4c2=>!(_0x10c4c2&&typeof _0x10c4c2===_0x11a9f5(0x4f4)&&_0x10c4c2[_0x11a9f5(0xd2f)]===![]))[_0x11a9f5(0xc7b)]((_0x5662bc,_0xe387bc)=>{const _0x11baa1=_0x11a9f5;if(!_0x5662bc[_0x11baa1(0xb30)]&&!_0x5662bc[_0x11baa1(0xea4)])throw new Error('Entity\x20at\x20index\x20'+_0xe387bc+_0x11baa1(0xc75));if(_0x5662bc[_0x11baa1(0x595)]?.[_0x11baa1(0xd2f)]&&_0x5662bc[_0x11baa1(0xef2)]?.[_0x11baa1(0xd2f)])throw new Error('rise_fall_colors\x20and\x20color_thresholds\x20cannot\x20both\x20be\x20enabled\x20for\x20'+(_0x5662bc[_0x11baa1(0xb30)]||_0x5662bc[_0x11baa1(0xea4)]));const _0x247507={...ENTITY_DEFAULTS,..._0x5662bc};if(_0x247507[_0x11baa1(0xde3)]===undefined)delete _0x247507[_0x11baa1(0xde3)];if(!_0x5662bc[_0x11baa1(0x800)])_0x247507[_0x11baa1(0x800)]=PALETTE[_0xe387bc%PALETTE['length']];return _0x5662bc[_0x11baa1(0x801)]&&(_0x247507[COMPILED_TRANSFORM]=compileValueTransform(_0x5662bc[_0x11baa1(0x801)])),_0x247507;});_0x5e5e59[_0x11a9f5(0x483)]&&_0x5e5e59['energy_date_sync']&&(_0x5e5e59['energy_date_sync']=![]);{const _0x34128b=_0x5e5e59[_0x11a9f5(0xed6)][_0x11a9f5(0xc7b)](_0x2068b2=>_0x2068b2[_0x11a9f5(0xb30)]||_0x2068b2[_0x11a9f5(0xea4)]||'')[_0x11a9f5(0x2b9)]('|');this[_0x11a9f5(0x9c9)]!==undefined&&this[_0x11a9f5(0x9c9)]!==_0x34128b&&this['_overrideAttributes']&&Object[_0x11a9f5(0x82d)](this[_0x11a9f5(0x6a4)])[_0x11a9f5(0xd64)]&&(this['_overrideAttributes']={}),this['_ovAttrIdSeq']=_0x34128b;}{if(!(this['_autoHideForce']instanceof Set))this[_0x11a9f5(0xf32)]=new Set();const _0x591a65=!!_0x2f79ce?.[_0x11a9f5(0x57a)],_0x151d0c=!!_0x5e5e59[_0x11a9f5(0x57a)],_0x3b9d10=_0x2f79ce?.[_0x11a9f5(0xed6)]||[],_0x78480c=_0x591a65!==_0x151d0c;_0x5e5e59[_0x11a9f5(0xed6)][_0x11a9f5(0xd7d)]((_0x452c98,_0x47b177)=>{const _0x2cce58=_0x11a9f5,_0x4caafe=_0x3b9d10[_0x47b177]?.[_0x2cce58(0xde3)];(_0x78480c||_0x4caafe!==_0x452c98[_0x2cce58(0xde3)])&&this[_0x2cce58(0xf32)][_0x2cce58(0x7c5)]((_0x452c98[_0x2cce58(0xb30)]||_0x452c98[_0x2cce58(0xea4)])+'__'+_0x47b177);});}{const _0x2fee3d=compileLabelFormat(_0x5e5e59[_0x11a9f5(0xe58)],_0x5e5e59[_0x11a9f5(0xa4d)]),_0x2e720b=compileLabelFormat(_0x5e5e59[_0x11a9f5(0x932)],_0x5e5e59[_0x11a9f5(0xa4d)]);if(_0x2fee3d||_0x2e720b)for(const _0x597707 of _0x5e5e59[_0x11a9f5(0xed6)]){Object[_0x11a9f5(0x6bf)](_0x597707,_0x11a9f5(0x719),{'value':_0x597707[_0x11a9f5(0xc95)]==='secondary'?_0x2e720b:_0x2fee3d,'enumerable':![],'writable':!![],'configurable':!![]});}}this[_0x11a9f5(0x6ad)]=null;for(const _0x1af8fd of TEMPLATABLE_BOOL_CARD_KEYS){if(isTemplateString(_0x5e5e59[_0x1af8fd])){if(!this['_tplBoolCard'])this[_0x11a9f5(0x6ad)]=Object[_0x11a9f5(0x100c)](null);this[_0x11a9f5(0x6ad)][_0x1af8fd]=_0x5e5e59[_0x1af8fd],_0x5e5e59[_0x1af8fd]=CARD_DEFAULTS[_0x1af8fd];}}this[_0x11a9f5(0xeaf)]=_0x5e5e59[_0x11a9f5(0xed6)][_0x11a9f5(0xc7b)](_0x3895fc=>{let _0x329154=null;for(const _0x26ac75 of TEMPLATABLE_BOOL_ENTITY_KEYS){if(isTemplateString(_0x3895fc[_0x26ac75])){if(!_0x329154)_0x329154=Object['create'](null);_0x329154[_0x26ac75]=_0x3895fc[_0x26ac75],_0x3895fc[_0x26ac75]=ENTITY_DEFAULTS[_0x26ac75];}}return _0x329154;}),this[_0x11a9f5(0xb52)]=_0x5e5e59,this['_entities']=_0x5e5e59[_0x11a9f5(0xed6)],this['_applyTemplatedBools'](),this[_0x11a9f5(0x46b)]='',this[_0x11a9f5(0x730)]=null,this[_0x11a9f5(0xa34)]=this[_0x11a9f5(0x589)](_0x5e5e59),this[_0x11a9f5(0x996)]();if(_0x5e5e59[_0x11a9f5(0xfff)]||_0x5e5e59[_0x11a9f5(0x777)])try{const _0x536e44=JSON['parse'](lsGet('sgc-hours:'+this['_instanceKey'])||_0x11a9f5(0x29d));_0x536e44&&isNum(toNum(_0x536e44[_0x11a9f5(0x88e)]))&&(this['_overrideHoursToShow']=toNum(_0x536e44['hours']),this[_0x11a9f5(0x6e1)]=_0x536e44[_0x11a9f5(0x50d)]||null);}catch{}else this[_0x11a9f5(0x5a2)]=null,this['_activeIntervalLabel']=null,lsDel('sgc-hours:'+this[_0x11a9f5(0xa34)]);this[_0x11a9f5(0x6da)]={'pph':_0x5e5e59[_0x11a9f5(0x3ba)],'gby':_0x5e5e59[_0x11a9f5(0xaa5)],'autoScale':!!_0x5e5e59[_0x11a9f5(0xd9c)]};if(_0x5e5e59[_0x11a9f5(0x2ae)]||_0x5e5e59[_0x11a9f5(0x39c)]){const _0xd2a224=toNum(lsGet(_0x11a9f5(0xca5)+this['_instanceKey']));if(isNum(_0xd2a224))this[_0x11a9f5(0xd1b)]=_0xd2a224;}else this[_0x11a9f5(0xd1b)]=null,lsDel('sgc-qpph:'+this[_0x11a9f5(0xa34)]);if(_0x5e5e59[_0x11a9f5(0x871)]||_0x5e5e59[_0x11a9f5(0x336)]){const _0x4f72dd=lsGet(_0x11a9f5(0x9e8)+this[_0x11a9f5(0xa34)]);if(_0x4f72dd)this[_0x11a9f5(0x3f9)]=_0x4f72dd;}else this[_0x11a9f5(0x3f9)]=null,lsDel('sgc-qgby:'+this[_0x11a9f5(0xa34)]);this[_0x11a9f5(0xa51)](_0x5e5e59);if(_0x5e5e59[_0x11a9f5(0x483)]||_0x5e5e59['date_picker_group']){const _0x282007=_0x5e5e59[_0x11a9f5(0x203)],_0x3fc06a=_0x282007&&(DATE_PICKER_VALID_MODES[_0x11a9f5(0xdcb)](_0x282007)||_0x282007 in DATE_PICKER_RELATIVE_MODES);let _0x198f0b=![];if(_0x3fc06a)this[_0x11a9f5(0x33f)]=_0x282007,this[_0x11a9f5(0x7ad)]=0x0;else{try{const _0x1dd932=JSON[_0x11a9f5(0xa1e)](lsGet(_0x11a9f5(0x414)+this[_0x11a9f5(0xa34)])||_0x11a9f5(0x29d));if(_0x1dd932){this[_0x11a9f5(0x33f)]=_0x1dd932[_0x11a9f5(0x9d0)]||'month',this[_0x11a9f5(0x7ad)]=_0x1dd932['offset']||0x0;if(_0x1dd932[_0x11a9f5(0x7d3)])this[_0x11a9f5(0xba1)]=new Date(_0x1dd932[_0x11a9f5(0x7d3)]);if(_0x1dd932[_0x11a9f5(0xade)])this[_0x11a9f5(0xd21)]=new Date(_0x1dd932['customEnd']);_0x198f0b=!![];}}catch{}!_0x198f0b&&_0x4a821b&&Array['isArray'](_0x5e5e59[_0x11a9f5(0x8f0)])&&_0x5e5e59[_0x11a9f5(0x8f0)][_0x11a9f5(0xd64)]&&(this[_0x11a9f5(0x33f)]=_0x5e5e59[_0x11a9f5(0x8f0)][0x0],this[_0x11a9f5(0x7ad)]=0x0);}this['_dpOwnState']=_0x198f0b||!!_0x3fc06a;const _0x23c276=_0x5e5e59[_0x11a9f5(0x8f0)];Array[_0x11a9f5(0x74e)](_0x23c276)&&_0x23c276[_0x11a9f5(0xd64)]&&!_0x23c276[_0x11a9f5(0xdcb)](this[_0x11a9f5(0x33f)])&&this[_0x11a9f5(0x33f)]!==_0x11a9f5(0xae9)&&!(this['_dpMode']in DATE_PICKER_RELATIVE_MODES)&&(this[_0x11a9f5(0x33f)]=_0x23c276[0x0],this[_0x11a9f5(0x7ad)]=0x0);if(this[_0x11a9f5(0x33f)]!=='custom'&&(this[_0x11a9f5(0x7ad)]||0x0)>0x0)this['_dpOffset']=0x0;!_0x5e5e59[_0x11a9f5(0x483)]&&_0x5e5e59[_0x11a9f5(0x7ae)]&&(_0x198f0b||_0x3fc06a)&&(this['_dpSynced']=!![]);}else this['_dpMode']='month',this['_dpOffset']=0x0,this['_dpCustomStart']=null,this['_dpCustomEnd']=null,this[_0x11a9f5(0x7ca)]=![],lsDel(_0x11a9f5(0x414)+this[_0x11a9f5(0xa34)]);this[_0x11a9f5(0xebf)]=this[_0x11a9f5(0x402)]['some'](_0x158a5d=>_0x158a5d[_0x11a9f5(0xb30)]&&!_0x158a5d[_0x11a9f5(0xea4)]),this[_0x11a9f5(0xa01)]=this[_0x11a9f5(0xf10)](_0x5e5e59['annotations']),this[_0x11a9f5(0x2e7)]=this[_0x11a9f5(0x4f6)](this['_entities']),this['_thrColorRefs']=this[_0x11a9f5(0x4d3)](this['_entities']),this[_0x11a9f5(0xf0d)]=new Set(this['_entities']['map'](_0x4e2b83=>_0x4e2b83?.[_0x11a9f5(0xb09)])[_0x11a9f5(0xdf7)](Boolean)),this['_refRefIds']=new Set(this['_entities']['map'](_0x28fe94=>_0x28fe94?.[_0x11a9f5(0x634)])[_0x11a9f5(0xdf7)](Boolean));if(!this['_dvxWarned'])for(const _0x422fdb of this['_entities']){if(_0x422fdb?.[_0x11a9f5(0x958)]&&!_0x422fdb[_0x11a9f5(0x745)]){this[_0x11a9f5(0xcf6)]=!![],console[_0x11a9f5(0x3c1)]('[sgc]\x20data_value_expression\x20on\x20'+(_0x422fdb[_0x11a9f5(0xb30)]||_0x422fdb[_0x11a9f5(0xea4)])+_0x11a9f5(0x2eb));break;}}(this[_0x11a9f5(0xab5)]||this['_wsSubscribing'])&&this[_0x11a9f5(0x49c)]()!==this[_0x11a9f5(0x6ef)]&&this[_0x11a9f5(0xab1)]();this[_0x11a9f5(0x620)]=![],this[_0x11a9f5(0xc6c)]=Object[_0x11a9f5(0x100c)](null),this['_prevStamps']=Object['create'](null),this[_0x11a9f5(0x7df)]=Object[_0x11a9f5(0x100c)](null),this[_0x11a9f5(0xcf1)]=Object[_0x11a9f5(0x100c)](null),this[_0x11a9f5(0x33b)][_0x11a9f5(0xe29)](),this[_0x11a9f5(0x77c)][_0x11a9f5(0x521)]=this['_config'][_0x11a9f5(0xb57)]===!![],this[_0x11a9f5(0x851)](),this[_0x11a9f5(0x2ba)](_0x2f79ce),this[_0x11a9f5(0xdbc)]();if(this['_hass'])this[_0x11a9f5(0x29e)]();}[_0x5f3ddf(0x4f6)](_0x2655ba){const _0x11e90b=_0x5f3ddf,_0x8c82db=new Set();for(const _0x395650 of _0x2655ba||[]){if(!_0x395650||!_0x395650[_0x11e90b(0x745)]||!_0x395650['data_value_expression'])continue;const _0x31df64=_0x395650['data_vars'];if(!_0x31df64||typeof _0x31df64!==_0x11e90b(0x4f4))continue;for(const _0x2deff5 of Object[_0x11e90b(0xcba)](_0x31df64)){if(typeof _0x2deff5===_0x11e90b(0x6d7)&&_0x2deff5)_0x8c82db[_0x11e90b(0x7c5)](_0x2deff5);}}return _0x8c82db;}[_0x5f3ddf(0x4d3)](_0x5c6ca6){const _0x42bd51=_0x5f3ddf,_0x20b4ac=new Set();for(const _0x56024a of _0x5c6ca6||[]){const _0x251a61=_0x56024a?.['color_thresholds']?.[_0x42bd51(0xcba)];if(!Array[_0x42bd51(0x74e)](_0x251a61))continue;for(const _0x32e343 of _0x251a61){for(const _0x543006 of[_0x32e343?.[_0x42bd51(0x76c)],_0x32e343?.['color']]){if(typeof _0x543006===_0x42bd51(0x6d7)){const _0x52655f=_0x543006[_0x42bd51(0xe6e)](/^([a-z_]+\.[a-z0-9_]+)/i);if(_0x52655f)_0x20b4ac[_0x42bd51(0x7c5)](_0x52655f[0x1]);}}}}return _0x20b4ac;}['_isThrRef'](_0x5b8389){const _0x2f838a=_0x5f3ddf;return typeof _0x5b8389===_0x2f838a(0x6d7)&&/^[a-z_]+\.[a-z0-9_]+/i[_0x2f838a(0x5a9)](_0x5b8389);}[_0x5f3ddf(0xabc)](_0x1e49cd){const _0x54edec=_0x5f3ddf;if(typeof _0x1e49cd!==_0x54edec(0x6d7))return _0x1e49cd;const _0x5727a8=_0x1e49cd[_0x54edec(0xe6e)](/^([a-z_]+\.[a-z0-9_]+)(?:\.(.+))?$/i);if(!_0x5727a8)return _0x1e49cd;const _0x2ec2c9=this[_0x54edec(0x527)]?.[_0x54edec(0x9e9)]?.[_0x5727a8[0x1]];if(!_0x2ec2c9)return _0x1e49cd;const _0x46ad59=_0x5727a8[0x2]?getAttributePath(_0x2ec2c9[_0x54edec(0x6c0)],_0x5727a8[0x2]):_0x2ec2c9['state'];return _0x46ad59===null||_0x46ad59===undefined||_0x46ad59===''?_0x1e49cd:_0x46ad59;}[_0x5f3ddf(0xd4d)](_0x25c91b){const _0x3d85ce=_0x5f3ddf,_0x1bbc75=_0x25c91b?.[_0x3d85ce(0xef2)]?.[_0x3d85ce(0xcba)];if(!Array[_0x3d85ce(0x74e)](_0x1bbc75))return _0x1bbc75;if(!_0x1bbc75[_0x3d85ce(0x1c1)](_0x4499df=>this['_isThrRef'](_0x4499df?.[_0x3d85ce(0x76c)])||this[_0x3d85ce(0x906)](_0x4499df?.['color'])))return _0x1bbc75;return _0x1bbc75[_0x3d85ce(0xc7b)](_0x444339=>({..._0x444339,'value':this[_0x3d85ce(0xabc)](_0x444339?.['value']),'color':this[_0x3d85ce(0xabc)](_0x444339?.['color'])}));}[_0x5f3ddf(0xf10)](_0x26712f){const _0x4a1ce4=_0x5f3ddf,_0xc5743=new Set();if(!Array[_0x4a1ce4(0x74e)](_0x26712f))return _0xc5743;for(const _0x1cf607 of _0x26712f){if(!_0x1cf607||typeof _0x1cf607!==_0x4a1ce4(0x4f4))continue;if(_0x1cf607[_0x4a1ce4(0xafb)]===_0x4a1ce4(0x284)){const _0x59d205=extractAnnotationRefEntityId(_0x1cf607[_0x4a1ce4(0x76c)]);if(_0x59d205)_0xc5743[_0x4a1ce4(0x7c5)](_0x59d205);}else{if(_0x1cf607[_0x4a1ce4(0xafb)]===_0x4a1ce4(0xfa7)){const _0x132b07=extractAnnotationRefEntityId(_0x1cf607[_0x4a1ce4(0x76c)]??_0x1cf607[_0x4a1ce4(0xfeb)]),_0x24b941=extractAnnotationRefEntityId(_0x1cf607[_0x4a1ce4(0xf53)]??_0x1cf607['to']);if(_0x132b07)_0xc5743[_0x4a1ce4(0x7c5)](_0x132b07);if(_0x24b941)_0xc5743[_0x4a1ce4(0x7c5)](_0x24b941);}else(_0x1cf607[_0x4a1ce4(0xafb)]==='event'||_0x1cf607[_0x4a1ce4(0xafb)]===_0x4a1ce4(0x865))&&_0x1cf607[_0x4a1ce4(0xb30)]&&_0xc5743[_0x4a1ce4(0x7c5)](_0x1cf607[_0x4a1ce4(0xb30)]);}}return _0xc5743;}[_0x5f3ddf(0x2aa)](){const _0x414721=_0x5f3ddf,_0x4aab48=this[_0x414721(0xb52)]?.['annotations'];if(!Array['isArray'](_0x4aab48)||!_0x4aab48[_0x414721(0xd64)])return[];const _0x306c5f=_0x135923=>{const _0x9c6ce5=_0x414721;if(typeof _0x135923==='string'&&_0x135923[_0x9c6ce5(0xdcb)]('{{'))return this['_resolvedTemplateColors'][_0x9c6ce5(0xaad)](_0x135923)||_0x135923;return _0x135923;},_0x2d5083=[];for(const _0x407ba1 of _0x4aab48){if(!_0x407ba1||typeof _0x407ba1!==_0x414721(0x4f4))continue;const _0x5289ed={..._0x407ba1};for(const _0x159640 of['start',_0x414721(0xbd0),_0x414721(0x5f3),_0x414721(0x76c),_0x414721(0xf53),'label']){typeof _0x5289ed[_0x159640]===_0x414721(0x6d7)&&_0x5289ed[_0x159640][_0x414721(0xdcb)]('{{')&&(_0x5289ed[_0x159640]=_0x306c5f(_0x5289ed[_0x159640]));}if(_0x5289ed['type']===_0x414721(0x284)||_0x5289ed[_0x414721(0xafb)]===_0x414721(0xfa7)){_0x2d5083[_0x414721(0x40b)](_0x5289ed);continue;}(_0x5289ed[_0x414721(0xafb)]==='event'||_0x5289ed[_0x414721(0xafb)]===_0x414721(0x865))&&!_0x5289ed[_0x414721(0xb30)]&&_0x2d5083[_0x414721(0x40b)](_0x5289ed);}return this['_resolvedEntityAnnotations']?.[_0x414721(0xd64)]&&_0x2d5083[_0x414721(0x40b)](...this[_0x414721(0x464)]),_0x2d5083;}async[_0x5f3ddf(0x555)](_0x34c89a,_0x58a287){const _0xa818e3=_0x5f3ddf,_0x24f111=this[_0xa818e3(0xb52)]?.[_0xa818e3(0x972)];if(!Array[_0xa818e3(0x74e)](_0x24f111)||!_0x24f111['length'])return[];const _0x721216=_0x5ee929=>!!_0x5ee929&&typeof _0x5ee929==='object'&&(_0x5ee929[_0xa818e3(0xafb)]===_0xa818e3(0x68a)||_0x5ee929[_0xa818e3(0xafb)]===_0xa818e3(0x865))&&!!_0x5ee929['entity'],_0x5f535c=_0x2df9d7=>{const _0x278036=_0xa818e3,_0x3c1e4b=_0x2df9d7['attribute'];if(_0x3c1e4b===null||_0x3c1e4b===undefined||typeof _0x3c1e4b===_0x278036(0x4f4))return null;const _0x4b0a4f=String(_0x3c1e4b)[_0x278036(0x35c)]();return _0x4b0a4f?_0x4b0a4f:null;},_0x3f1e1d=[],_0x55e7fd=[],_0x398e0d=new Set();for(const _0x51e6ef of _0x24f111){if(!_0x721216(_0x51e6ef))continue;const _0x47cfd4=_0x5f535c(_0x51e6ef);if(_0x47cfd4){const _0xceb199=_0x55e7fd['find'](_0x398d5f=>_0x398d5f['id']===_0x51e6ef[_0xa818e3(0xb30)]);if(!_0xceb199)_0x55e7fd['push']({'id':_0x51e6ef[_0xa818e3(0xb30)],'attribute':_0x47cfd4,'attrs':[_0x47cfd4]});else{if(!_0xceb199[_0xa818e3(0x261)][_0xa818e3(0xdcb)](_0x47cfd4))_0xceb199[_0xa818e3(0x261)][_0xa818e3(0x40b)](_0x47cfd4);}}else{if(_0x398e0d[_0xa818e3(0x56f)](_0x51e6ef[_0xa818e3(0xb30)]))continue;_0x398e0d[_0xa818e3(0x7c5)](_0x51e6ef[_0xa818e3(0xb30)]),_0x3f1e1d['push']({'id':_0x51e6ef['entity']});}}if(!_0x3f1e1d[_0xa818e3(0xd64)]&&!_0x55e7fd[_0xa818e3(0xd64)])return[];let _0x365f8b={},_0x3df343={};try{const _0x508631=this[_0xa818e3(0xb52)]['cache']!==![];[_0x365f8b,_0x3df343]=await Promise[_0xa818e3(0x387)]([_0x3f1e1d[_0xa818e3(0xd64)]?this[_0xa818e3(0x77c)]['fetchHistory'](this[_0xa818e3(0x527)],_0x3f1e1d,_0x34c89a,_0x58a287,_0x508631):{},_0x55e7fd[_0xa818e3(0xd64)]?this[_0xa818e3(0x77c)][_0xa818e3(0x2d7)](this[_0xa818e3(0x527)],_0x55e7fd,_0x34c89a,_0x58a287,_0x508631):{}]);}catch(_0x570c2c){return console[_0xa818e3(0x3c1)](_0xa818e3(0x416),_0x570c2c),[];}const _0x405006=_0x58a287['getTime'](),_0x191e05=[];for(const _0x3614d9 of _0x24f111){if(!_0x721216(_0x3614d9))continue;const _0x1f50dd=_0x5f535c(_0x3614d9),_0x26ee9e=(_0x1f50dd?_0x3df343:_0x365f8b)[_0x3614d9[_0xa818e3(0xb30)]];if(!Array['isArray'](_0x26ee9e)||!_0x26ee9e['length'])continue;const _0x58199a=_0x3614d9[_0xa818e3(0xfbf)],_0x13569f=_0x1f50dd?_0x449788=>annotationValueMatches(getAttributePath(_0x449788[_0xa818e3(0x6c0)],_0x1f50dd),_0x58199a):_0x4b076a=>annotationValueMatches(_0x4b076a['state'],_0x58199a);if(_0x3614d9[_0xa818e3(0xafb)]===_0xa818e3(0x68a)){_0x13569f(_0x26ee9e[0x0])&&_0x191e05[_0xa818e3(0x40b)]({..._0x3614d9,'type':_0xa818e3(0x68a),'time':_0x26ee9e[0x0]['t']});for(let _0x358b08=0x1;_0x358b08<_0x26ee9e[_0xa818e3(0xd64)];_0x358b08++){_0x13569f(_0x26ee9e[_0x358b08])&&!_0x13569f(_0x26ee9e[_0x358b08-0x1])&&_0x191e05[_0xa818e3(0x40b)]({..._0x3614d9,'type':'event','time':_0x26ee9e[_0x358b08]['t']});}}else{let _0xc286f2=null;if(_0x13569f(_0x26ee9e[0x0]))_0xc286f2=_0x26ee9e[0x0]['t'];for(let _0x6457b1=0x1;_0x6457b1<_0x26ee9e['length'];_0x6457b1++){const _0x58c718=_0x13569f(_0x26ee9e[_0x6457b1]);if(_0x58c718&&_0xc286f2===null)_0xc286f2=_0x26ee9e[_0x6457b1]['t'];else!_0x58c718&&_0xc286f2!==null&&(_0x191e05['push']({..._0x3614d9,'type':_0xa818e3(0x865),'start':_0xc286f2,'end':_0x26ee9e[_0x6457b1]['t']}),_0xc286f2=null);}_0xc286f2!==null&&_0x191e05[_0xa818e3(0x40b)]({..._0x3614d9,'type':_0xa818e3(0x865),'start':_0xc286f2,'end':bandTailEnd({},_0x405006,_0xc286f2)});}}return _0x191e05;}[_0x5f3ddf(0xab9)](_0x5da327){const _0x30a12c=_0x5f3ddf;if(!_0x5da327)return null;const _0x5091ba=Array[_0x30a12c(0x74e)](_0x5da327)?_0x5da327:[_0x5da327],_0x41e3f2=[];for(const _0x2f12e1 of _0x5091ba){const _0x31cb89=this[_0x30a12c(0x4e5)](_0x2f12e1,_0x41e3f2['length']);if(_0x31cb89)_0x41e3f2[_0x30a12c(0x40b)](_0x31cb89);}return _0x41e3f2[_0x30a12c(0xd64)]?_0x41e3f2:null;}[_0x5f3ddf(0x4e5)](_0x1f1d6d,_0x2db4a5=0x0){const _0x28b2dd=_0x5f3ddf;if(!_0x1f1d6d)return null;let _0x149b66=_0x1f1d6d;if(_0x1f1d6d===!![])_0x149b66={};else{if(typeof _0x1f1d6d===_0x28b2dd(0x6d7)||typeof _0x1f1d6d===_0x28b2dd(0x68f))_0x149b66={'period':_0x1f1d6d};}if(typeof _0x149b66!==_0x28b2dd(0x4f4))return null;const _0x43bd6b=toNum(_0x149b66[_0x28b2dd(0xc08)]),_0x183880=toNum(_0x149b66[_0x28b2dd(0xf3d)]),_0x38012a=toNum(_0x149b66[_0x28b2dd(0x78b)]);return{'period':_0x149b66[_0x28b2dd(0x831)]??_0x28b2dd(0x6ae),'layout':_0x149b66[_0x28b2dd(0x8d9)]===_0x28b2dd(0x952)?_0x28b2dd(0x952):'overlay','periods_back':isNum(_0x38012a)&&_0x38012a>=0x1?Math[_0x28b2dd(0x1006)](0x208,Math[_0x28b2dd(0x4fd)](_0x38012a)):0x1,'hide_on_load':_0x149b66[_0x28b2dd(0x1cb)]===!![],'color':_0x149b66[_0x28b2dd(0x800)]??null,'opacity':isNum(_0x43bd6b)?clamp(_0x43bd6b,0.05,0x1):Math[_0x28b2dd(0xff5)](0.15,0.45*Math[_0x28b2dd(0x20f)](0.66,_0x2db4a5)),'line_style':_0x149b66[_0x28b2dd(0xd3b)]||_0x28b2dd(0xb72),'line_width':isNum(_0x183880)&&_0x183880>0x0?_0x183880:null,'show_fill':_0x149b66[_0x28b2dd(0xcbe)]===!![],'show_points':_0x149b66['show_points']===!![],'show_average':_0x149b66['show_average']===!![],'show_in_legend':_0x149b66[_0x28b2dd(0x593)]===undefined?null:!!_0x149b66[_0x28b2dd(0x593)],'show_delta':_0x149b66[_0x28b2dd(0x89d)]!==![]};}[_0x5f3ddf(0x996)](){const _0x894a9f=_0x5f3ddf,_0x649cc=this[_0x894a9f(0xb52)][_0x894a9f(0xfed)]||_0x894a9f(0xe19);if(_0x649cc!==_0x894a9f(0xe19)&&_0x649cc!==_0x894a9f(0xc2e))return;if(this[_0x894a9f(0xb52)][_0x894a9f(0x61c)])return;const _0x5aa118=this[_0x894a9f(0x402)][_0x894a9f(0xd64)];for(let _0x1fe3c4=0x0;_0x1fe3c4<_0x5aa118;_0x1fe3c4++){const _0x4ba081=this[_0x894a9f(0x402)][_0x1fe3c4];if(!_0x4ba081||_0x4ba081[_0x894a9f(0x767)]!=null)continue;if((_0x4ba081[_0x894a9f(0x963)]||_0x4ba081['type'])==='candlestick')continue;if(_0x4ba081[_0x894a9f(0x965)]||_0x4ba081[_0x894a9f(0x745)])continue;const _0x2f9cbb=this[_0x894a9f(0xab9)](_0x4ba081[_0x894a9f(0x8dc)]);if(!_0x2f9cbb)continue;for(const _0x593a19 of _0x2f9cbb){const _0x5abbd8={..._0x4ba081};_0x5abbd8['_compareOf']=_0x1fe3c4,_0x5abbd8['_compareCfg']=_0x593a19,_0x5abbd8[_0x894a9f(0x8dc)]=null,_0x5abbd8['name']=null,delete _0x5abbd8[_0x894a9f(0xe6b)];if(_0x593a19[_0x894a9f(0x800)])_0x5abbd8[_0x894a9f(0x800)]=_0x593a19[_0x894a9f(0x800)];_0x5abbd8[_0x894a9f(0xd3b)]=_0x593a19[_0x894a9f(0xd3b)];if(_0x593a19[_0x894a9f(0xf3d)]!=null)_0x5abbd8[_0x894a9f(0xf3d)]=_0x593a19[_0x894a9f(0xf3d)];_0x5abbd8[_0x894a9f(0xcbe)]=_0x593a19[_0x894a9f(0xcbe)],_0x5abbd8[_0x894a9f(0xffd)]=_0x593a19[_0x894a9f(0xffd)],_0x5abbd8['show_in_legend']=_0x593a19['show_in_legend']==null?!!_0x4ba081[_0x894a9f(0x593)]:_0x593a19[_0x894a9f(0x593)],_0x5abbd8[_0x894a9f(0x37a)]=![],_0x5abbd8['show_extrema']=_0x894a9f(0xf46),_0x5abbd8['show_data_labels']=![],_0x5abbd8[_0x894a9f(0xe1c)]=_0x593a19[_0x894a9f(0xe1c)]===!![],_0x5abbd8[_0x894a9f(0xf47)]=![],_0x5abbd8[_0x894a9f(0x88a)]=null;{const _0x51de46=_0x4ba081[_0x894a9f(0xc2d)]!=null&&_0x4ba081[_0x894a9f(0xc2d)]!==''?String(_0x4ba081[_0x894a9f(0xc2d)]):this[_0x894a9f(0xb52)][_0x894a9f(0x2c3)]?_0x894a9f(0xcfc):null;_0x5abbd8[_0x894a9f(0xc2d)]=_0x51de46==null?null:_0x51de46+_0x894a9f(0x524)+(_0x593a19[_0x894a9f(0x831)]??_0x894a9f(0x6ae))+'x'+(_0x593a19['periods_back']??0x1);}_0x5abbd8[_0x894a9f(0x7d2)]=null;if(_0x593a19[_0x894a9f(0x1cb)])_0x5abbd8[_0x894a9f(0xde3)]=!![];_0x5abbd8[_0x894a9f(0xe08)]=(toNum(_0x4ba081[_0x894a9f(0xe08)])||0x0)-0x1,_0x5abbd8[_0x894a9f(0xb89)]=0x0;const _0x26e88e=Object['getOwnPropertyDescriptor'](_0x4ba081,_0x894a9f(0x719));if(_0x26e88e)Object['defineProperty'](_0x5abbd8,_0x894a9f(0x719),_0x26e88e);this[_0x894a9f(0x402)][_0x894a9f(0x40b)](_0x5abbd8);}}}[_0x5f3ddf(0x30d)](_0x16ee8a){const _0x37b7e1=_0x5f3ddf;if(!this[_0x37b7e1(0xe61)]||!this[_0x37b7e1(0x7c2)])return null;const _0x3908de=_0xe023a3=>{const _0x5518aa=_0x37b7e1,_0xe1c223=tzParts(_0xe023a3,_0x16ee8a),_0x2bf487=zonedWallToMs(_0xe1c223['y'],_0xe1c223['mo'],_0xe1c223['d'],0x0,0x0,0x0,_0x16ee8a),_0x3e56f4=zonedWallToMs(_0xe1c223['y'],_0xe1c223['mo'],_0xe1c223['d']+0x1,0x0,0x0,0x0,_0x16ee8a);if(Math[_0x5518aa(0xe54)](_0xe023a3-_0x2bf487)<=0x1d4c0)return _0x2bf487;if(Math[_0x5518aa(0xe54)](_0xe023a3-_0x3e56f4)<=0x1d4c0)return _0x3e56f4;return null;},_0x6b7f7d=_0x3908de(this[_0x37b7e1(0xe61)]['getTime']()),_0xb55d8e=_0x3908de(this[_0x37b7e1(0x7c2)][_0x37b7e1(0xe0e)]());if(_0x6b7f7d==null||_0xb55d8e==null)return null;const _0x5bddd8=tzParts(_0x6b7f7d,_0x16ee8a),_0x4d4697=tzParts(_0xb55d8e,_0x16ee8a),_0x4622a8=(_0x3f896e,_0x5c5fc5,_0x427279)=>zonedWallToMs(_0x3f896e,_0x5c5fc5,_0x427279,0x0,0x0,0x0,_0x16ee8a)===_0xb55d8e;if(_0x5bddd8['mo']===0x0&&_0x5bddd8['d']===0x1&&_0x4d4697['mo']===0x0&&_0x4d4697['d']===0x1&&_0x4d4697['y']===_0x5bddd8['y']+0x1)return _0x37b7e1(0x242);if(_0x5bddd8['d']===0x1&&_0x4d4697['d']===0x1&&_0x4d4697['y']*0xc+_0x4d4697['mo']===_0x5bddd8['y']*0xc+_0x5bddd8['mo']+0x1)return _0x37b7e1(0xb25);if(_0x4622a8(_0x5bddd8['y'],_0x5bddd8['mo'],_0x5bddd8['d']+0x7))return _0x37b7e1(0xe06);if(_0x4622a8(_0x5bddd8['y'],_0x5bddd8['mo'],_0x5bddd8['d']+0x1))return _0x37b7e1(0x4e1);return null;}[_0x5f3ddf(0x219)](_0xd0fe64,_0x48faac){const _0x58d0e2=_0x5f3ddf,_0x78ab92=resolveDisplayTimeZone(this['_hass'],this[_0x58d0e2(0xb52)]),_0x4866a2=_0x48faac[_0x58d0e2(0x99e)][_0x58d0e2(0xe0e)](),_0x3eaa18=_0x48faac[_0x58d0e2(0xbd0)]['getTime'](),_0x123dcc=(_0x394775,_0x140a86)=>{const _0x4105db=_0x58d0e2,_0x46b9d9=tzParts(_0x4866a2,_0x78ab92);let _0x2c013a=_0x46b9d9['y']+_0x394775,_0xc181cf=_0x46b9d9['mo']+_0x140a86;_0x2c013a+=Math[_0x4105db(0x4fd)](_0xc181cf/0xc),_0xc181cf=(_0xc181cf%0xc+0xc)%0xc;const _0x563c58=new Date(_0x2c013a,_0xc181cf+0x1,0x0)[_0x4105db(0x498)]();return zonedWallToMs(_0x2c013a,_0xc181cf,Math[_0x4105db(0x1006)](_0x46b9d9['d'],_0x563c58),_0x46b9d9['h'],_0x46b9d9['mi'],0x0,_0x78ab92);},_0x56cc69=_0xd0fe64[_0x58d0e2(0x831)],_0x1886c4=Math[_0x58d0e2(0xff5)](0x1,Math[_0x58d0e2(0x4fd)](toNum(_0xd0fe64?.[_0x58d0e2(0x78b)])||0x1)),_0x56867e=toNum(_0x56cc69);if(isNum(_0x56867e)&&_0x56867e>0x0)return _0x56867e*_0x1886c4;switch(_0x56cc69){case _0x58d0e2(0xa4c):return 0x18*_0x1886c4;case _0x58d0e2(0x89f):return 0xa8*_0x1886c4;case _0x58d0e2(0xd4f):return(_0x4866a2-_0x123dcc(0x0,-_0x1886c4))/0x36ee80;case _0x58d0e2(0xcdf):return(_0x4866a2-_0x123dcc(-_0x1886c4,0x0))/0x36ee80;case _0x58d0e2(0x6ae):default:{const _0x277fc2=this[_0x58d0e2(0xb52)]['show_date_picker']||this[_0x58d0e2(0xb52)][_0x58d0e2(0x7ae)]&&this['_dpSynced'];let _0x492cab=_0x277fc2?this[_0x58d0e2(0x33f)]:null;!_0x492cab&&this[_0x58d0e2(0xb52)]['energy_date_sync']&&(_0x492cab=this[_0x58d0e2(0x30d)](_0x78ab92));if(_0x492cab===_0x58d0e2(0xb25))return(_0x4866a2-_0x123dcc(0x0,-_0x1886c4))/0x36ee80;if(_0x492cab==='year')return(_0x4866a2-_0x123dcc(-_0x1886c4,0x0))/0x36ee80;if(_0x492cab===_0x58d0e2(0x4e1)||_0x492cab===_0x58d0e2(0xe06)){const _0xf0fb02=_0x277fc2?Math[_0x58d0e2(0xff5)](0x1,parseInt(this['_config']?.[_0x58d0e2(0x1f8)],0xa)||0x1):0x1,_0x28c82=tzParts(_0x4866a2,_0x78ab92),_0x569a5b=_0x1886c4*_0xf0fb02*(_0x492cab===_0x58d0e2(0xe06)?0x7:0x1);return(_0x4866a2-zonedWallToMs(_0x28c82['y'],_0x28c82['mo'],_0x28c82['d']-_0x569a5b,_0x28c82['h'],_0x28c82['mi'],0x0,_0x78ab92))/0x36ee80;}return(_0x3eaa18-_0x4866a2)/0x36ee80*_0x1886c4;}}}['_toggleSeriesVisibility'](_0x2bb647){const _0x194e0e=_0x5f3ddf,_0x283ab4=!this['_hiddenEntities']['has'](_0x2bb647),_0x4f2619=[_0x2bb647],_0x47502f=this[_0x194e0e(0x86c)]?.['series']?.[_0x194e0e(0x403)](_0xa3cbaf=>_0xa3cbaf['id']===_0x2bb647);if(_0x47502f&&_0x47502f['entity']?.['_compareOf']==null)for(const _0x683fd1 of this[_0x194e0e(0x86c)][_0x194e0e(0x272)][_0x194e0e(0xdf7)](_0x3c80b3=>_0x3c80b3[_0x194e0e(0xb30)]?.[_0x194e0e(0x767)]===_0x47502f['idx'])){_0x4f2619[_0x194e0e(0x40b)](_0x683fd1['id']);}for(const _0x22439a of _0x4f2619){if(_0x283ab4)this[_0x194e0e(0x5ba)]['add'](_0x22439a);else this[_0x194e0e(0x5ba)][_0x194e0e(0x6a6)](_0x22439a);}}[_0x5f3ddf(0x589)](_0x72a32f){const _0x526e2a=_0x5f3ddf,_0x4976a0={'e':(_0x72a32f[_0x526e2a(0xed6)]||[])[_0x526e2a(0xc7b)](_0x13998b=>[_0x13998b['entity']||'',_0x13998b[_0x526e2a(0xea4)]||'',_0x13998b['attribute']||'']),'c':_0x72a32f[_0x526e2a(0xfed)]||_0x526e2a(0xe19),'t':_0x72a32f[_0x526e2a(0x9af)]||''};if(_0x72a32f[_0x526e2a(0xfed)]===_0x526e2a(0x419))_0x4976a0['g']=_0x72a32f['date_picker_group']||_0x72a32f['sync_group']||'';return hashString(JSON[_0x526e2a(0xa86)](_0x4976a0));}[_0x5f3ddf(0x245)](){const _0x2e40a4=_0x5f3ddf,_0x3568cb=this[_0x2e40a4(0x527)];if(!_0x3568cb?.[_0x2e40a4(0x518)])return null;const _0x3c80e8=_0x3568cb[_0x2e40a4(0x518)],_0x5cc2cf=this[_0x2e40a4(0xb52)]?.[_0x2e40a4(0x1c8)],_0xe2d564=typeof _0x5cc2cf===_0x2e40a4(0x6d7)&&_0x5cc2cf[_0x2e40a4(0x35c)]()?_0x5cc2cf[_0x2e40a4(0x35c)]():null;if(_0xe2d564){try{const _0x1a7e6d=window[_0x2e40a4(0x48b)]?.[_0x2e40a4(0x6b6)];if(typeof _0x1a7e6d===_0x2e40a4(0xc4c)){const _0xdac148=_0x1a7e6d(_0x3568cb,{'key':_0xe2d564});if(_0xdac148&&typeof _0xdac148[_0x2e40a4(0x82b)]===_0x2e40a4(0xc4c))return _0xdac148;}}catch{}const _0x2a1e6c=_0x3c80e8['_'+_0xe2d564]||_0x3c80e8[_0x2e40a4(0x300)]?.['_'+_0xe2d564]||_0x3c80e8[_0xe2d564];if(_0x2a1e6c&&typeof _0x2a1e6c[_0x2e40a4(0x82b)]==='function')return _0x2a1e6c;return null;}try{const _0x5d35f0=window['hassUtil']?.['getEnergyDataCollection'];if(typeof _0x5d35f0===_0x2e40a4(0xc4c)){const _0x8aff11=_0x5d35f0(_0x3568cb);if(_0x8aff11&&typeof _0x8aff11[_0x2e40a4(0x82b)]===_0x2e40a4(0xc4c))return _0x8aff11;}}catch{}try{const _0x47b5cc=document['querySelector']('ha-panel-energy'),_0x3f8101=_0x47b5cc?.['_energyCollection'];if(_0x3f8101&&typeof _0x3f8101['subscribe']===_0x2e40a4(0xc4c))return _0x3f8101;}catch{}const _0x1c3a55=_0x24d7b2=>{const _0x19035a=_0x2e40a4;if(!_0x24d7b2||typeof _0x24d7b2!=='object')return null;for(const [_0x342303,_0x53ec10]of Object[_0x19035a(0x543)](_0x24d7b2)){if(!/energy|nerg/i[_0x19035a(0x5a9)](_0x342303))continue;if(_0x53ec10&&typeof _0x53ec10[_0x19035a(0x82b)]===_0x19035a(0xc4c))return _0x53ec10;}return null;};return _0x1c3a55(_0x3c80e8)||_0x1c3a55(_0x3c80e8['_collections']);}[_0x5f3ddf(0xfb7)](){const _0x46c7f7=_0x5f3ddf;if(!this['_config']?.[_0x46c7f7(0xf9c)]||!this[_0x46c7f7(0x527)])return;this[_0x46c7f7(0xe35)]();const _0x124c07=()=>{const _0x1063d8=_0x46c7f7,_0x1965db=this[_0x1063d8(0x245)]();if(!_0x1965db)return![];this[_0x1063d8(0x61f)]=_0x1965db[_0x1063d8(0x82b)](_0x2a7176=>{const _0x5f127d=_0x1063d8,_0x9626d8=_0x1965db[_0x5f127d(0x99e)]||_0x1965db['_start']||_0x2a7176?.[_0x5f127d(0x99e)],_0x4d9b65=_0x1965db['end']||_0x1965db['_end']||_0x2a7176?.[_0x5f127d(0xbd0)];if(_0x9626d8)this[_0x5f127d(0xe7e)](_0x9626d8,_0x4d9b65);});const _0x27ef7f=_0x1965db['start']||_0x1965db[_0x1063d8(0xffe)],_0x4f3ea9=_0x1965db['end']||_0x1965db[_0x1063d8(0x1f5)];if(_0x27ef7f)this['_handleEnergyDate'](_0x27ef7f,_0x4f3ea9);return!![];};if(_0x124c07())return;let _0x116236=0x0;this[_0x46c7f7(0xe44)]=setInterval(()=>{const _0x48057c=_0x46c7f7;_0x116236+=0x1,(_0x124c07()||_0x116236>=0xf)&&(clearInterval(this[_0x48057c(0xe44)]),this[_0x48057c(0xe44)]=null);},0x7d0);}[_0x5f3ddf(0xe35)](){const _0x441332=_0x5f3ddf;if(this[_0x441332(0x61f)]){try{this[_0x441332(0x61f)]();}catch{}this[_0x441332(0x61f)]=null;}this[_0x441332(0xe44)]&&(clearInterval(this[_0x441332(0xe44)]),this[_0x441332(0xe44)]=null);}[_0x5f3ddf(0xe7e)](_0x5ab5c7,_0x41cb2c){const _0x197ee7=_0x5f3ddf,_0x423080=_0x5ab5c7 instanceof Date?_0x5ab5c7:new Date(_0x5ab5c7),_0x5b56ba=_0x41cb2c?_0x41cb2c instanceof Date?_0x41cb2c:new Date(_0x41cb2c):new Date();if(isNaN(_0x423080[_0x197ee7(0xe0e)]())||isNaN(_0x5b56ba[_0x197ee7(0xe0e)]()))return;if(_0x5b56ba[_0x197ee7(0xe0e)]()<=_0x423080['getTime']())return;if(this[_0x197ee7(0xe61)]&&this['_energyEnd']&&this['_energyStart'][_0x197ee7(0xe0e)]()===_0x423080[_0x197ee7(0xe0e)]()&&this['_energyEnd'][_0x197ee7(0xe0e)]()===_0x5b56ba['getTime']())return;this[_0x197ee7(0xe61)]=_0x423080,this['_energyEnd']=_0x5b56ba,this[_0x197ee7(0x851)](),this[_0x197ee7(0x29e)]();}[_0x5f3ddf(0x2ba)](_0x1eaec1){const _0x24f076=_0x5f3ddf,_0x39f7a3=!!_0x1eaec1?.[_0x24f076(0xf9c)],_0x5a92d8=!!this['_config']?.[_0x24f076(0xf9c)],_0x1b3503=_0x5a92d8&&(_0x1eaec1?.['energy_collection_key']||null)!==(this[_0x24f076(0xb52)]?.['energy_collection_key']||null);if(_0x39f7a3===_0x5a92d8&&!_0x1b3503)return;_0x5a92d8?this[_0x24f076(0xfb7)]():(this[_0x24f076(0xe35)](),this[_0x24f076(0xe61)]=null,this[_0x24f076(0x7c2)]=null,this[_0x24f076(0x29e)]());}[_0x5f3ddf(0x55e)](){const _0x1ab5ee=_0x5f3ddf,_0xef1a6d=this['_config'];if(this[_0x1ab5ee(0x9a8)]){Object[_0x1ab5ee(0x6bf)](_0xef1a6d,'__sgcDecisionHours',{'value':(this['_drillWindow'][_0x1ab5ee(0xbd0)]-this[_0x1ab5ee(0x9a8)][_0x1ab5ee(0x99e)])/0x36ee80,'enumerable':![],'writable':!![],'configurable':!![]});for(const _0x1cfa43 of[_0x1ab5ee(0x82e),'__sgcExtAnchorMs']){Object[_0x1ab5ee(0x6bf)](_0xef1a6d,_0x1cfa43,{'value':null,'enumerable':![],'writable':!![],'configurable':!![]});}return{'start':new Date(this[_0x1ab5ee(0x9a8)][_0x1ab5ee(0x99e)]),'end':new Date(this['_drillWindow'][_0x1ab5ee(0xbd0)])};}const _0x552b0f=new Date(),_0x4e0e3e=_0x4ffc3c=>{const _0x28bf49=_0x1ab5ee;Object[_0x28bf49(0x6bf)](_0xef1a6d,_0x28bf49(0x2f2),{'value':_0x4ffc3c,'enumerable':![],'writable':!![],'configurable':!![]});};_0x4e0e3e(null);const _0x3f339f=_0xb1b318=>{const _0x12cc8d=_0x1ab5ee;Object[_0x12cc8d(0x6bf)](_0xef1a6d,_0x12cc8d(0x82e),{'value':_0xb1b318,'enumerable':![],'writable':!![],'configurable':!![]});};_0x3f339f(null);const _0x44fdc0=_0x152dad=>{const _0x21a4fb=_0x1ab5ee;Object['defineProperty'](_0xef1a6d,_0x21a4fb(0x78a),{'value':_0x152dad,'enumerable':![],'writable':!![],'configurable':!![]});};_0x44fdc0(null);const _0x5eecb7=resolveDisplayTimeZone(this[_0x1ab5ee(0x527)],_0xef1a6d);let _0x26565f=0x0;for(const _0x4c47bb of this['_entities']||[]){const _0x4b0a8e=toNum(_0x4c47bb?.['forecast_horizon']);if(_0x4b0a8e>0x0&&_0x4b0a8e>_0x26565f)_0x26565f=_0x4b0a8e;}const _0x37d6a0=_0x4e2904=>{if(_0x26565f<=0x0)return _0x4e2904;return new Date(_0x4e2904['getTime']()+_0x26565f*0x36ee80);},_0x37e680=_0x473de0=>{const _0x311084=_0x1ab5ee;if(_0x473de0==null||typeof _0x473de0!==_0x311084(0x6d7))return null;const _0x1a5358=_0x473de0['trim']();if(!_0x1a5358)return null;if(_0x1a5358[_0x311084(0x99f)]()===_0x311084(0x7ef))return 0x0;const _0x155abb=_0x1a5358['match'](/^now\s*([+-])\s*(\d*\.?\d+)$/i);if(_0x155abb){const _0x4e989a=_0x155abb[0x1]==='+'?0x1:-0x1,_0x1a3c61=parseFloat(_0x155abb[0x2]);return isNaN(_0x1a3c61)?null:_0x4e989a*_0x1a3c61*0x36ee80;}if((_0x1a5358[0x0]==='+'||_0x1a5358[0x0]==='-')&&/^[+-]\d*\.?\d+$/[_0x311084(0x5a9)](_0x1a5358)){const _0x31bf6f=parseFloat(_0x1a5358);return isNaN(_0x31bf6f)?null:_0x31bf6f*0x36ee80;}return null;},_0x1cc1af=(_0x4ae157,_0xd8871f)=>{const _0x14a62c=_0x1ab5ee,_0x5d8fb5=!!_0xef1a6d['graph_start']||!!_0xef1a6d[_0x14a62c(0x496)]||!!(_0xef1a6d[_0x14a62c(0x483)]&&this[_0x14a62c(0x33f)])||!!(_0xef1a6d[_0x14a62c(0x7ae)]&&this[_0x14a62c(0x7ca)])||this[_0x14a62c(0xe61)]!=null&&this['_energyEnd']!=null||!!((_0xef1a6d[_0x14a62c(0xfff)]||_0xef1a6d['interval_picker_group'])&&isNum(this[_0x14a62c(0x5a2)])),_0x308d51=(_0xd8871f['getTime']()-_0x4ae157[_0x14a62c(0xe0e)]())/0x36ee80,_0x4d3ecc=!_0x5d8fb5&&_0x308d51<=24.5,_0x2158f9=_0x37e680(_0xef1a6d[_0x14a62c(0x94f)]);if(_0x2158f9!==null){const _0x334cec=new Date(_0x552b0f[_0x14a62c(0xe0e)]()+_0x2158f9);_0x334cec['getTime']()>_0x4ae157['getTime']()&&_0x334cec['getTime']()<_0xd8871f[_0x14a62c(0xe0e)]()&&(_0x4ae157=_0x334cec);}else{const _0xa2ce34=resolveDynamicValue(_0xef1a6d[_0x14a62c(0x94f)],this[_0x14a62c(0x527)])??toNum(_0xef1a6d[_0x14a62c(0x94f)]);if(isNum(_0xa2ce34)){if(_0x4d3ecc){const _0x4a25c1=tzParts(_0xd8871f['getTime'](),_0x5eecb7);let _0x389c6d=new Date(zonedWallToMs(_0x4a25c1['y'],_0x4a25c1['mo'],_0x4a25c1['d'],Math[_0x14a62c(0x4fd)](_0xa2ce34),Math[_0x14a62c(0x424)](_0xa2ce34%0x1*0x3c),0x0,_0x5eecb7));_0x389c6d['getTime']()>_0xd8871f[_0x14a62c(0xe0e)]()&&(_0x389c6d=new Date(zonedWallToMs(_0x4a25c1['y'],_0x4a25c1['mo'],_0x4a25c1['d']-0x1,Math['floor'](_0xa2ce34),Math[_0x14a62c(0x424)](_0xa2ce34%0x1*0x3c),0x0,_0x5eecb7))),_0x389c6d['getTime']()<_0xd8871f['getTime']()&&(_0x4ae157=_0x389c6d);}else{const _0x3aa485=tzParts(_0x4ae157[_0x14a62c(0xe0e)](),_0x5eecb7),_0x1ea64d=new Date(zonedWallToMs(_0x3aa485['y'],_0x3aa485['mo'],_0x3aa485['d'],Math[_0x14a62c(0x4fd)](_0xa2ce34),Math[_0x14a62c(0x424)](_0xa2ce34%0x1*0x3c),0x0,_0x5eecb7));if(_0x1ea64d>=_0x4ae157&&_0x1ea64d<_0xd8871f)_0x4ae157=_0x1ea64d;}}}const _0x4b7ed0=_0x37e680(_0xef1a6d['graph_end_hour']);if(_0x4b7ed0!==null){const _0x54e3f2=new Date(_0x552b0f['getTime']()+_0x4b7ed0);_0x54e3f2['getTime']()>_0x4ae157[_0x14a62c(0xe0e)]()&&_0x54e3f2[_0x14a62c(0xe0e)]()!==_0xd8871f['getTime']()&&(_0xd8871f=_0x54e3f2);}else{const _0x1371a2=resolveDynamicValue(_0xef1a6d[_0x14a62c(0xe27)],this[_0x14a62c(0x527)])??toNum(_0xef1a6d['graph_end_hour']);if(isNum(_0x1371a2)){const _0x8a3c24=tzParts(_0xd8871f['getTime'](),_0x5eecb7),_0x5212aa=_0x8a3c24['h']===0x0&&_0x8a3c24['mi']===0x0&&_0xd8871f['getSeconds']()===0x0&&_0xd8871f[_0x14a62c(0x84f)]()===0x0,_0x334e08=new Date(zonedWallToMs(_0x8a3c24['y'],_0x8a3c24['mo'],_0x8a3c24['d']-(_0x5212aa?0x1:0x0),Math['floor'](_0x1371a2),Math[_0x14a62c(0x424)](_0x1371a2%0x1*0x3c),0x0,_0x5eecb7));_0x334e08[_0x14a62c(0xe0e)]()<_0xd8871f['getTime']()&&_0x334e08[_0x14a62c(0xe0e)]()>_0x4ae157[_0x14a62c(0xe0e)]()&&(_0xd8871f=_0x334e08);}}const _0x3601d0=clamp(Math[_0x14a62c(0x4fd)](toNum(_0xef1a6d[_0x14a62c(0x66f)])||0x1),0x1,0xa);if(_0x3601d0>0x1&&(_0xef1a6d['chart_mode']||'timeline')===_0x14a62c(0xe19)&&!_0xef1a6d[_0x14a62c(0x61c)]){let _0x3010b8=toNum(_0xef1a6d[_0x14a62c(0x2f2)]),_0xe74682=null;const _0x4d3473=(_0xef1a6d[_0x14a62c(0x483)]||_0xef1a6d['date_picker_group']&&this[_0x14a62c(0x7ca)])&&!!this[_0x14a62c(0x33f)],_0x51d42b=!!(_0xef1a6d['energy_date_sync']&&this['_energyStart']&&this[_0x14a62c(0x7c2)]);if(!(isNum(_0x3010b8)&&_0x3010b8>0x0)&&_0xef1a6d[_0x14a62c(0x642)]&&!_0x4d3473&&!_0x51d42b)try{const _0x48fa37=resolveFirstWeekday(this[_0x14a62c(0x527)]),_0x9f903e=parseGraphStart(_0xef1a6d[_0x14a62c(0x642)],new Date(),_0x5eecb7,_0x48fa37),_0x1bb057=endOfPeriodFromGraphStart(_0xef1a6d[_0x14a62c(0x642)],_0x9f903e,_0x5eecb7,_0x48fa37),_0x4a0511=(_0x1bb057[_0x14a62c(0xe0e)]()-_0x9f903e[_0x14a62c(0xe0e)]())/0x36ee80;_0x4a0511>0x0&&(_0x3010b8=_0x4a0511,_0xe74682=_0x1bb057[_0x14a62c(0xe0e)]());}catch(_0x285ff7){}const _0x14a538=isNum(_0x3010b8)&&_0x3010b8>0x0?_0x3010b8*0x36ee80:_0xd8871f[_0x14a62c(0xe0e)]()-_0x4ae157[_0x14a62c(0xe0e)]();if(_0x14a538>0x0){if(!(toNum(_0xef1a6d[_0x14a62c(0x2f2)])>0x0))_0x4e0e3e(_0x14a538/0x36ee80);_0x3f339f(_0x14a538/0x36ee80);if(isNum(_0xe74682)){if(_0xe74682>_0xd8871f[_0x14a62c(0xe0e)]())_0xd8871f=new Date(_0xe74682);_0x44fdc0(_0xe74682);}else _0x44fdc0(_0xd8871f[_0x14a62c(0xe0e)]()-(_0x26565f>0x0?_0x26565f*0x36ee80:0x0));_0x4ae157=new Date(_0x4ae157[_0x14a62c(0xe0e)]()-_0x14a538*(_0x3601d0-0x1));}}return{'start':_0x4ae157,'end':_0xd8871f};},_0x2d5026=_0xef1a6d['show_date_picker']||_0xef1a6d['date_picker_group']&&this[_0x1ab5ee(0x7ca)],_0x573a1c=_0x2d5026&&this[_0x1ab5ee(0x33f)]==='custom',_0x5df744=_0x2d5026&&this['_dpMode']&&this[_0x1ab5ee(0x33f)]!==_0x1ab5ee(0xae9);if(_0x2d5026){const _0x46cfa7=this['_computeDatePickerWindow']();if(_0x46cfa7){let {start:_0x192e45,end:_0x49f9bd}=_0x46cfa7;if(_0x5df744){if(_0xef1a6d[_0x1ab5ee(0x496)]){const _0xfe53e8=this[_0x1ab5ee(0x990)](!![]);if(_0xfe53e8)_0x49f9bd=_0xfe53e8['end'];}else(this[_0x1ab5ee(0x7ad)]||0x0)===0x0&&(_0x49f9bd[_0x1ab5ee(0xe0e)]()>_0x552b0f[_0x1ab5ee(0xe0e)]()&&_0x4e0e3e((_0x49f9bd[_0x1ab5ee(0xe0e)]()-_0x192e45[_0x1ab5ee(0xe0e)]())/0x36ee80),_0x49f9bd=_0x552b0f);}return _0x49f9bd=_0x37d6a0(_0x49f9bd),_0x1cc1af(_0x192e45,_0x49f9bd);}}if(_0xef1a6d[_0x1ab5ee(0xf9c)]&&this[_0x1ab5ee(0xe61)]&&this[_0x1ab5ee(0x7c2)]){const _0x529dc9=this[_0x1ab5ee(0xe61)];let _0x39a823=this[_0x1ab5ee(0x7c2)];return!_0xef1a6d['show_full_period']&&_0x39a823[_0x1ab5ee(0xe0e)]()>_0x552b0f['getTime']()&&(_0x4e0e3e((_0x39a823['getTime']()-_0x529dc9[_0x1ab5ee(0xe0e)]())/0x36ee80),_0x39a823=_0x552b0f),_0x39a823=_0x37d6a0(_0x39a823),_0x1cc1af(_0x529dc9,_0x39a823);}const _0x2b5e9f=(_0xef1a6d['show_interval_picker']||_0xef1a6d['interval_picker_group'])&&isNum(this[_0x1ab5ee(0x5a2)])?this['_overrideHoursToShow']:null,_0x1c9a70=isNum(_0x2b5e9f);let {start:_0x44434f}=resolveAnchorWindow(_0xef1a6d,_0x2b5e9f,this['_hass']),_0x2fb237=_0x552b0f;if(_0xef1a6d[_0x1ab5ee(0x496)]&&!_0x1c9a70){const _0x4f6480=_0xef1a6d[_0x1ab5ee(0x642)]||null,_0x26e219=endOfPeriodFromGraphStart(_0x4f6480,_0x552b0f,_0x5eecb7,resolveFirstWeekday(this[_0x1ab5ee(0x527)]));if(_0x26e219[_0x1ab5ee(0xe0e)]()>_0x2fb237['getTime']()){const _0x2915b1=_0x26e219[_0x1ab5ee(0xe0e)]()-_0x2fb237['getTime']();_0x2fb237=_0x26e219,!_0xef1a6d['graph_start']&&(_0x44434f=new Date(_0x44434f[_0x1ab5ee(0xe0e)]()+_0x2915b1));}}return _0xef1a6d[_0x1ab5ee(0x642)]===_0x1ab5ee(0xba3)&&_0x44434f[_0x1ab5ee(0xe0e)]()>_0x2fb237[_0x1ab5ee(0xe0e)]()&&(_0x2fb237=endOfPeriodFromGraphStart('tomorrow',_0x552b0f,_0x5eecb7,resolveFirstWeekday(this['_hass']))),_0x2fb237=_0x37d6a0(_0x2fb237),_0x1cc1af(_0x44434f,_0x2fb237);}[_0x5f3ddf(0x990)](_0x3fd379){const _0x4b2c52=_0x5f3ddf,_0x18803a=this[_0x4b2c52(0x33f)]||_0x4b2c52(0xb25),_0x561146=this[_0x4b2c52(0x7ad)]||0x0,_0x2ee73e=_0x18803a===_0x4b2c52(0xae9)?_0x561146:Math[_0x4b2c52(0x1006)](0x0,_0x561146),_0x1dae62=new Date(),_0xa9a26d=resolveDisplayTimeZone(this[_0x4b2c52(0x527)],this[_0x4b2c52(0xb52)]),_0x39ff00=tzParts(_0x1dae62[_0x4b2c52(0xe0e)](),_0xa9a26d),_0x880e49=_0x1dae62[_0x4b2c52(0xe0e)]()%0xea60,_0x2867c9=(_0x10e33a,_0x39cbab,_0xcc8413,_0x5e4282=0x0,_0x147b80=0x0)=>new Date(zonedWallToMs(_0x10e33a,_0x39cbab,_0xcc8413,_0x5e4282,_0x147b80,0x0,_0xa9a26d)),_0x3438a4=DATE_PICKER_RELATIVE_MODES[_0x18803a];if(_0x3438a4){let _0x288873=new Date(_0x1dae62),_0x341b8f=new Date(_0x1dae62);if(_0x3438a4[_0x4b2c52(0x88e)]!=null&&_0x3438a4[_0x4b2c52(0x88e)]<0x18)_0x288873=new Date(_0x1dae62[_0x4b2c52(0xe0e)]()+_0x2ee73e*_0x3438a4[_0x4b2c52(0x88e)]*0x36ee80),_0x341b8f=new Date(_0x288873[_0x4b2c52(0xe0e)]()-_0x3438a4[_0x4b2c52(0x88e)]*0x36ee80);else{if(_0x3438a4[_0x4b2c52(0x88e)]!=null)_0x288873=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d'],_0x39ff00['h']+_0x2ee73e*_0x3438a4[_0x4b2c52(0x88e)],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49),_0x341b8f=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d'],_0x39ff00['h']+(_0x2ee73e-0x1)*_0x3438a4[_0x4b2c52(0x88e)],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49);else{if(_0x3438a4[_0x4b2c52(0x3ca)]!=null)_0x288873=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d']+_0x2ee73e*_0x3438a4[_0x4b2c52(0x3ca)],_0x39ff00['h'],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49),_0x341b8f=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d']+(_0x2ee73e-0x1)*_0x3438a4[_0x4b2c52(0x3ca)],_0x39ff00['h'],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49);else _0x3438a4['months']!=null&&(_0x288873=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo']+_0x2ee73e*_0x3438a4[_0x4b2c52(0xc47)],_0x39ff00['d'],_0x39ff00['h'],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49),_0x341b8f=new Date(zonedWallToMs(_0x39ff00['y'],_0x39ff00['mo']+(_0x2ee73e-0x1)*_0x3438a4[_0x4b2c52(0xc47)],_0x39ff00['d'],_0x39ff00['h'],_0x39ff00['mi'],0x0,_0xa9a26d)+_0x880e49));}}if(!_0x3fd379&&_0x288873[_0x4b2c52(0xe0e)]()>_0x1dae62[_0x4b2c52(0xe0e)]())_0x288873['setTime'](_0x1dae62[_0x4b2c52(0xe0e)]());return{'start':_0x341b8f,'end':_0x288873};}const _0x26954d=Math[_0x4b2c52(0xff5)](0x1,parseInt(this[_0x4b2c52(0xb52)]?.[_0x4b2c52(0x1f8)],0xa)||0x1);let _0x35f9bd,_0x184bee;switch(_0x18803a){case _0x4b2c52(0x4e1):{_0x184bee=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d']+0x1+_0x2ee73e*_0x26954d),_0x35f9bd=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo'],_0x39ff00['d']+0x1+_0x2ee73e*_0x26954d-_0x26954d);break;}case'week':{const _0x17a8ce=_0x39ff00['d']-weekStartOffsetDays(_0x39ff00['wd'],resolveFirstWeekday(this[_0x4b2c52(0x527)]));_0x184bee=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo'],_0x17a8ce+0x7+_0x2ee73e*_0x26954d*0x7),_0x35f9bd=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo'],_0x17a8ce+0x7+_0x2ee73e*_0x26954d*0x7-_0x26954d*0x7);break;}case _0x4b2c52(0xb25):{_0x184bee=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo']+0x1+_0x2ee73e*_0x26954d,0x1),_0x35f9bd=_0x2867c9(_0x39ff00['y'],_0x39ff00['mo']+0x1+_0x2ee73e*_0x26954d-_0x26954d,0x1);break;}case _0x4b2c52(0x242):{const _0x5e5fa6=_0x39ff00['y']+0x1+_0x2ee73e*_0x26954d;_0x184bee=_0x2867c9(_0x5e5fa6,0x0,0x1),_0x35f9bd=_0x2867c9(_0x5e5fa6-_0x26954d,0x0,0x1);break;}case _0x4b2c52(0xae9):{if(!this['_dpCustomStart']||!this[_0x4b2c52(0xd21)])return null;_0x35f9bd=new Date(this['_dpCustomStart']),_0x184bee=new Date(this[_0x4b2c52(0xd21)]);break;}default:return null;}if(!_0x3fd379&&_0x18803a!==_0x4b2c52(0xae9)){const _0x45e5fe=new Date();if(_0x184bee>_0x45e5fe)_0x184bee=_0x45e5fe;}return{'start':_0x35f9bd,'end':_0x184bee};}[_0x5f3ddf(0x100d)](){const _0x400821=_0x5f3ddf,_0x500cd5=this[_0x400821(0x990)]();if(!_0x500cd5)return'';const _0x1cc656=resolveCardLanguage(this[_0x400821(0x527)],this[_0x400821(0xb52)]),_0xf5eaf3=resolveDisplayTimeZone(this[_0x400821(0x527)],this[_0x400821(0xb52)]),_0x3a1201=this[_0x400821(0x33f)],_0x118b53=Math['max'](0x1,parseInt(this[_0x400821(0xb52)]?.[_0x400821(0x1f8)],0xa)||0x1);try{const _0xb4b45a=DATE_PICKER_RELATIVE_MODES[_0x3a1201];if(_0xb4b45a){if((this['_dpOffset']||0x0)===0x0)return cardT(this[_0x400821(0x527)],this[_0x400821(0xb52)],_0xb4b45a[_0x400821(0x50d)]);const _0x1588a0=_0xb4b45a[_0x400821(0x88e)]!=null&&_0xb4b45a[_0x400821(0x88e)]<0x18,_0x41e045=getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'month':_0x400821(0xda4),'day':_0x400821(0x23c),'year':_0xb4b45a[_0x400821(0xc47)]?'numeric':undefined,'hour':_0x1588a0?'2-digit':undefined,'minute':_0x1588a0?'2-digit':undefined});return _0x41e045[_0x400821(0xd0b)](_0x500cd5[_0x400821(0x99e)])+'\x20–\x20'+_0x41e045['format'](new Date(_0x500cd5['end'][_0x400821(0xe0e)]()-0x1));}if(_0x118b53>0x1&&_0x3a1201!==_0x400821(0xae9)){const _0x2155ec=getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'day':'numeric','month':_0x400821(0xda4),'year':_0x3a1201===_0x400821(0x242)?_0x400821(0x23c):undefined}),_0x7231ce=new Date(_0x500cd5[_0x400821(0xbd0)][_0x400821(0xe0e)]()-0x1);return _0x2155ec[_0x400821(0xd0b)](_0x500cd5[_0x400821(0x99e)])+_0x400821(0xe82)+_0x2155ec[_0x400821(0xd0b)](_0x7231ce);}if(_0x3a1201==='day')return getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'weekday':'short','month':_0x400821(0xda4),'day':_0x400821(0x23c),'year':_0x400821(0x23c)})['format'](_0x500cd5['start']);if(_0x3a1201===_0x400821(0xe06)){const _0x28f4f7=new Date(_0x500cd5[_0x400821(0xbd0)][_0x400821(0xe0e)]()-0x1),_0x17a358=getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'month':_0x400821(0xda4),'day':'numeric'});return _0x17a358['format'](_0x500cd5[_0x400821(0x99e)])+_0x400821(0xe82)+_0x17a358[_0x400821(0xd0b)](_0x28f4f7);}if(_0x3a1201===_0x400821(0xb25))return getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'month':'long','year':_0x400821(0x23c)})[_0x400821(0xd0b)](_0x500cd5['start']);if(_0x3a1201===_0x400821(0x242))return getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'year':_0x400821(0x23c)})[_0x400821(0xd0b)](_0x500cd5[_0x400821(0x99e)]);if(_0x3a1201===_0x400821(0xae9)){const _0x3d0e35=getCachedDateTimeFormatter(_0x1cc656,{'timeZone':_0xf5eaf3||undefined,'month':_0x400821(0xda4),'day':_0x400821(0x23c),'year':_0x400821(0x23c)});return _0x3d0e35['format'](_0x500cd5[_0x400821(0x99e)])+_0x400821(0xe82)+_0x3d0e35[_0x400821(0xd0b)](new Date(_0x500cd5['end'][_0x400821(0xe0e)]()-0x1));}}catch{}return _0x500cd5[_0x400821(0x99e)][_0x400821(0x8f8)]()+_0x400821(0xe82)+_0x500cd5[_0x400821(0xbd0)][_0x400821(0x8f8)]();}['_persistIntervalPicker'](){const _0x5cf587=_0x5f3ddf;if(!this[_0x5cf587(0xa34)])return;isNum(this[_0x5cf587(0x5a2)])?lsSet(_0x5cf587(0xdf1)+this[_0x5cf587(0xa34)],JSON[_0x5cf587(0xa86)]({'hours':this['_overrideHoursToShow'],'label':this[_0x5cf587(0x6e1)]})):lsDel('sgc-hours:'+this[_0x5cf587(0xa34)]);}[_0x5f3ddf(0xb26)](){const _0x4a322f=_0x5f3ddf;if(!this[_0x4a322f(0xa34)])return;this[_0x4a322f(0x7ee)]=!![];const _0x5c281f={'mode':this[_0x4a322f(0x33f)],'offset':this[_0x4a322f(0x7ad)],'customStart':this['_dpCustomStart']?this['_dpCustomStart'][_0x4a322f(0x6f7)]():null,'customEnd':this['_dpCustomEnd']?this[_0x4a322f(0xd21)][_0x4a322f(0x6f7)]():null};lsSet(_0x4a322f(0x414)+this['_instanceKey'],JSON[_0x4a322f(0xa86)](_0x5c281f));}[_0x5f3ddf(0xbd6)](_0x18ca57,_0x1416ab){const _0x9f5a4=_0x5f3ddf,_0x4a8bf2=toNum(_0x18ca57);isNum(this[_0x9f5a4(0x5a2)])&&this['_overrideHoursToShow']===_0x4a8bf2?(this[_0x9f5a4(0x5a2)]=null,this[_0x9f5a4(0x6e1)]=null):(this['_overrideHoursToShow']=_0x4a8bf2,this[_0x9f5a4(0x6e1)]=_0x1416ab),this[_0x9f5a4(0x880)](),this[_0x9f5a4(0xa99)](),this[_0x9f5a4(0x4b6)](),this['_scheduleUpdate']();}['_onDatePickerMode'](_0x42527f){const _0xa450b1=_0x5f3ddf;if(!DATE_PICKER_VALID_MODES[_0xa450b1(0xdcb)](_0x42527f)&&!(_0x42527f in DATE_PICKER_RELATIVE_MODES))return;this[_0xa450b1(0x33f)]=_0x42527f,this['_dpOffset']=0x0,this[_0xa450b1(0x880)](),this[_0xa450b1(0xb26)](),this[_0xa450b1(0x73f)](),this[_0xa450b1(0x29e)]();}[_0x5f3ddf(0xcda)](_0x237a12){const _0xaacd97=_0x5f3ddf;if(this['_dpMode']==='custom'&&this[_0xaacd97(0xba1)]&&this[_0xaacd97(0xd21)]){const _0xe05311=this[_0xaacd97(0xd21)][_0xaacd97(0xe0e)]()-this[_0xaacd97(0xba1)]['getTime']();if(_0xe05311>0x0){const _0x3ae19e=_0x237a12*_0xe05311,_0x5e1396=new Date(this[_0xaacd97(0xba1)][_0xaacd97(0xe0e)]()+_0x3ae19e),_0x53f11a=new Date(this[_0xaacd97(0xd21)]['getTime']()+_0x3ae19e),_0x180001=Date['now']();if(_0x237a12>0x0&&_0x5e1396[_0xaacd97(0xe0e)]()>=_0x180001)return;this[_0xaacd97(0xba1)]=_0x5e1396,this[_0xaacd97(0xd21)]=_0x53f11a;}}else this['_dpOffset']=Math[_0xaacd97(0x1006)](0x0,this[_0xaacd97(0x7ad)]+_0x237a12);this['_resetDrill'](),this['_persistDatePicker'](),this[_0xaacd97(0x73f)](),this['_scheduleUpdate']();}[_0x5f3ddf(0x739)](){const _0x12e80c=_0x5f3ddf;if(this['_dpMode']===_0x12e80c(0xae9)&&this[_0x12e80c(0xba1)]&&this['_dpCustomEnd']){const _0x28b9d1=this[_0x12e80c(0xd21)][_0x12e80c(0xe0e)]()-this[_0x12e80c(0xba1)]['getTime']();if(_0x28b9d1>0x0){const _0x330494=new Date(),_0x485b60=new Date(_0x330494[_0x12e80c(0xa41)](),_0x330494[_0x12e80c(0xbba)](),_0x330494[_0x12e80c(0x498)](),_0x330494[_0x12e80c(0xc1e)](),_0x330494[_0x12e80c(0xf3c)]()+0x1,0x0);this[_0x12e80c(0xd21)]=_0x485b60,this[_0x12e80c(0xba1)]=new Date(_0x485b60[_0x12e80c(0xe0e)]()-_0x28b9d1),this[_0x12e80c(0x880)](),this['_persistDatePicker'](),this[_0x12e80c(0x73f)](),this[_0x12e80c(0x29e)]();return;}}this['_dpOffset']=0x0,this[_0x12e80c(0xba1)]=null,this[_0x12e80c(0xd21)]=null,this[_0x12e80c(0x880)](),this['_persistDatePicker'](),this[_0x12e80c(0x73f)](),this[_0x12e80c(0x29e)]();}[_0x5f3ddf(0x8a6)](_0x4e62e5){const _0x35d875=_0x5f3ddf;return _0x4e62e5===_0x35d875(0xa8f)?this[_0x35d875(0xb52)]?.[_0x35d875(0x39c)]:_0x4e62e5===_0x35d875(0x66b)?this[_0x35d875(0xb52)]?.[_0x35d875(0x336)]:null;}[_0x5f3ddf(0x3e6)](_0x58c8ec){const _0x124057=_0x5f3ddf,_0x5237eb=this['_groupForQueryKind'](_0x58c8ec);if(!_0x5237eb)return;window[_0x124057(0x259)](new CustomEvent(_0x124057(0x7d1),{'detail':{'kind':_0x58c8ec,'group':_0x5237eb,'value':_0x58c8ec===_0x124057(0xa8f)?isNum(toNum(this[_0x124057(0xd1b)]))?toNum(this[_0x124057(0xd1b)]):null:this[_0x124057(0x3f9)]||null,'sourceId':this[_0x124057(0x94b)]}}));}[_0x5f3ddf(0x420)](_0x237f53){const _0x33b2ac=_0x5f3ddf,_0x922821=_0x237f53[_0x33b2ac(0x626)]||{},_0x201c0e=this[_0x33b2ac(0x8a6)](_0x922821[_0x33b2ac(0xb06)]);if(!_0x201c0e||!_0x922821[_0x33b2ac(0x428)]||_0x922821[_0x33b2ac(0x428)]!==_0x201c0e)return;if(_0x922821[_0x33b2ac(0x633)]&&_0x922821['sourceId']===this[_0x33b2ac(0x94b)])return;const _0xffb4a1=this[_0x33b2ac(0xd1b)],_0x16986b=this[_0x33b2ac(0x3f9)];if(_0x922821[_0x33b2ac(0xb06)]===_0x33b2ac(0xa8f)){const _0x44043a=toNum(_0x922821[_0x33b2ac(0x76c)]);this['_overridePph']=isNum(_0x44043a)?_0x44043a:null;}else this[_0x33b2ac(0x3f9)]=typeof _0x922821[_0x33b2ac(0x76c)]===_0x33b2ac(0x6d7)&&_0x922821['value']?_0x922821[_0x33b2ac(0x76c)]:null;if(this[_0x33b2ac(0xd1b)]===_0xffb4a1&&this[_0x33b2ac(0x3f9)]===_0x16986b)return;const _0x274519={...this['_config']};this[_0x33b2ac(0xa51)](_0x274519),this[_0x33b2ac(0xb52)]=_0x274519,this[_0x33b2ac(0x60d)]();try{this[_0x33b2ac(0x77c)]?.[_0x33b2ac(0xef0)]?.[_0x33b2ac(0xe29)]?.();}catch(_0x25cc5d){}this['_updateHistory']()['catch'](_0xadd4fe=>console[_0x33b2ac(0x879)](_0x33b2ac(0xc49),_0xadd4fe)),this[_0x33b2ac(0xdbc)]();}[_0x5f3ddf(0x638)](_0x106d5b){const _0x5656ed=_0x5f3ddf,_0x49cd78=_0x106d5b[_0x5656ed(0x626)]||{},_0x24fd54=this[_0x5656ed(0x8a6)](_0x49cd78[_0x5656ed(0xb06)]);if(!_0x24fd54||!_0x49cd78[_0x5656ed(0x428)]||_0x49cd78[_0x5656ed(0x428)]!==_0x24fd54)return;if(_0x49cd78[_0x5656ed(0x4b4)]&&_0x49cd78[_0x5656ed(0x4b4)]===this['_instanceId'])return;const _0x5d2d39=_0x49cd78[_0x5656ed(0xb06)]===_0x5656ed(0xa8f)?!!this['_config'][_0x5656ed(0x2ae)]:!!this[_0x5656ed(0xb52)]['show_group_by_picker'];if(!_0x5d2d39)return;const _0x2ee0ce=_0x49cd78[_0x5656ed(0xb06)]===_0x5656ed(0xa8f)?isNum(toNum(this[_0x5656ed(0xd1b)])):!!this['_overrideGroupBy'];if(!_0x2ee0ce)return;this['_broadcastQuerySync'](_0x49cd78['kind']);}[_0x5f3ddf(0x4b6)](){const _0x20b929=_0x5f3ddf,_0x4d24ad=this[_0x20b929(0xb52)]?.['interval_picker_group'];if(!_0x4d24ad)return;window[_0x20b929(0x259)](new CustomEvent('sgc-interval-sync',{'detail':{'group':_0x4d24ad,'hours':isNum(this[_0x20b929(0x5a2)])?this[_0x20b929(0x5a2)]:null,'label':this[_0x20b929(0x6e1)]||null,'sourceId':this['_instanceId']}}));}['_onIntervalSyncEvent'](_0x448b79){const _0x4034c2=_0x5f3ddf,_0x857435=this['_config']?.[_0x4034c2(0x777)];if(!_0x857435)return;const _0x3a9964=_0x448b79[_0x4034c2(0x626)]||{};if(!_0x3a9964[_0x4034c2(0x428)]||_0x3a9964['group']!==_0x857435)return;if(_0x3a9964[_0x4034c2(0x633)]&&_0x3a9964[_0x4034c2(0x633)]===this[_0x4034c2(0x94b)])return;const _0x1a5f83=toNum(_0x3a9964[_0x4034c2(0x88e)]);isNum(_0x1a5f83)?(this[_0x4034c2(0x5a2)]=_0x1a5f83,this[_0x4034c2(0x6e1)]=typeof _0x3a9964[_0x4034c2(0x50d)]==='string'?_0x3a9964['label']:null):(this[_0x4034c2(0x5a2)]=null,this['_activeIntervalLabel']=null),this[_0x4034c2(0x880)](),this['_persistIntervalPicker'](),this['_scheduleUpdate'](),this[_0x4034c2(0xdbc)]();}[_0x5f3ddf(0x79c)](_0x1f3aea){const _0xb9e4fc=_0x5f3ddf,_0x580378=this['_config']?.[_0xb9e4fc(0x777)];if(!_0x580378)return;const _0x52ae2f=_0x1f3aea[_0xb9e4fc(0x626)]||{};if(!_0x52ae2f[_0xb9e4fc(0x428)]||_0x52ae2f['group']!==_0x580378)return;if(_0x52ae2f[_0xb9e4fc(0x4b4)]&&_0x52ae2f[_0xb9e4fc(0x4b4)]===this['_instanceId'])return;if(!this[_0xb9e4fc(0xb52)][_0xb9e4fc(0xfff)])return;if(!isNum(this[_0xb9e4fc(0x5a2)]))return;this[_0xb9e4fc(0x4b6)]();}['_broadcastDatePickerSync'](){const _0xbb0bbf=_0x5f3ddf,_0x5a859c=this['_config']?.[_0xbb0bbf(0x7ae)];if(!_0x5a859c)return;window[_0xbb0bbf(0x259)](new CustomEvent(_0xbb0bbf(0x378),{'detail':{'group':_0x5a859c,'mode':this[_0xbb0bbf(0x33f)],'offset':this[_0xbb0bbf(0x7ad)],'customStart':this[_0xbb0bbf(0xba1)]?this[_0xbb0bbf(0xba1)][_0xbb0bbf(0x6f7)]():null,'customEnd':this[_0xbb0bbf(0xd21)]?this['_dpCustomEnd'][_0xbb0bbf(0x6f7)]():null,'sourceId':this[_0xbb0bbf(0x94b)]}}));}[_0x5f3ddf(0x75c)](_0x392ef4){const _0x4b384f=_0x5f3ddf,_0x2fbe39=this[_0x4b384f(0xb52)]?.['date_picker_group'];if(!_0x2fbe39)return;const _0x38fcd4=_0x392ef4[_0x4b384f(0x626)]||{};if(!_0x38fcd4[_0x4b384f(0x428)]||_0x38fcd4[_0x4b384f(0x428)]!==_0x2fbe39)return;if(_0x38fcd4['sourceId']&&_0x38fcd4[_0x4b384f(0x633)]===this[_0x4b384f(0x94b)])return;_0x38fcd4['mode']&&(_0x38fcd4[_0x4b384f(0x9d0)]==='custom'||DATE_PICKER_VALID_MODES['includes'](_0x38fcd4[_0x4b384f(0x9d0)])||_0x38fcd4[_0x4b384f(0x9d0)]in DATE_PICKER_RELATIVE_MODES)&&(this['_dpMode']=_0x38fcd4[_0x4b384f(0x9d0)]);typeof _0x38fcd4['offset']===_0x4b384f(0x68f)&&(this[_0x4b384f(0x7ad)]=_0x38fcd4['offset']);if(this[_0x4b384f(0x33f)]!==_0x4b384f(0xae9)&&(this[_0x4b384f(0x7ad)]||0x0)>0x0)this[_0x4b384f(0x7ad)]=0x0;if(_0x38fcd4['mode']===_0x4b384f(0xae9)){if(_0x38fcd4[_0x4b384f(0x7d3)])this['_dpCustomStart']=new Date(_0x38fcd4[_0x4b384f(0x7d3)]);if(_0x38fcd4[_0x4b384f(0xade)])this[_0x4b384f(0xd21)]=new Date(_0x38fcd4[_0x4b384f(0xade)]);}else _0x38fcd4[_0x4b384f(0x9d0)]&&(DATE_PICKER_VALID_MODES['includes'](_0x38fcd4['mode'])||_0x38fcd4[_0x4b384f(0x9d0)]in DATE_PICKER_RELATIVE_MODES)&&(this[_0x4b384f(0xba1)]=null,this['_dpCustomEnd']=null);this['_dpSynced']=!![],this[_0x4b384f(0x880)](),this['_persistDatePicker'](),this[_0x4b384f(0x29e)](),this[_0x4b384f(0xdbc)]();}['_onDatePickerSyncRequest'](_0x32ab0e){const _0x2d558d=_0x5f3ddf,_0xd5b729=this[_0x2d558d(0xb52)]&&this[_0x2d558d(0xb52)][_0x2d558d(0x7ae)];if(!_0xd5b729)return;const _0x247af1=_0x32ab0e[_0x2d558d(0x626)]||{};if(!_0x247af1[_0x2d558d(0x428)]||_0x247af1[_0x2d558d(0x428)]!==_0xd5b729)return;if(_0x247af1[_0x2d558d(0x4b4)]&&_0x247af1[_0x2d558d(0x4b4)]===this[_0x2d558d(0x94b)])return;const _0x58ace5=!!this[_0x2d558d(0xb52)][_0x2d558d(0x483)]||!!this['_config'][_0x2d558d(0x203)];if(!_0x58ace5)return;this[_0x2d558d(0x73f)]();}set[_0x5f3ddf(0xc78)](_0x578201){const _0x1cb9e6=_0x5f3ddf,_0x6ae0ec=this[_0x1cb9e6(0x527)],_0x33d9da=!_0x6ae0ec;this[_0x1cb9e6(0x527)]=_0x578201;if(!this[_0x1cb9e6(0xb52)])return;if(_0x33d9da){this['_startEnergyDateSync']();if(_0x578201?.['connection'])this[_0x1cb9e6(0x5e0)]();this[_0x1cb9e6(0x29e)]();return;}if(this['_config'][_0x1cb9e6(0xfed)]===_0x1cb9e6(0x419)){const _0x39edf=this['_config'][_0x1cb9e6(0x4b9)];if(_0x39edf&&_0x6ae0ec[_0x1cb9e6(0x9e9)]?.[_0x39edf]!==_0x578201?.[_0x1cb9e6(0x9e9)]?.[_0x39edf])this['_renderHeader']();return;}if(!this['_baselineReady'])return;this[_0x1cb9e6(0xb75)](_0x6ae0ec);let _0xbf3336=![],_0x119f9c=![],_0x9d99ce=![],_0x718c39=![];if(this[_0x1cb9e6(0xebf)]||this[_0x1cb9e6(0xa01)][_0x1cb9e6(0xe72)]||this[_0x1cb9e6(0x2e7)]['size']||this[_0x1cb9e6(0xd6d)][_0x1cb9e6(0xe72)]||this[_0x1cb9e6(0xf0d)][_0x1cb9e6(0xe72)]||this['_refRefIds'][_0x1cb9e6(0xe72)]||this[_0x1cb9e6(0xb52)][_0x1cb9e6(0x4b9)]){const _0x2e703f=_0x578201[_0x1cb9e6(0x9e9)],_0x45f6d3=_0x6ae0ec[_0x1cb9e6(0x9e9)];if(this[_0x1cb9e6(0xebf)])for(const _0x2f0c4f of this[_0x1cb9e6(0x402)]){if(!_0x2f0c4f[_0x1cb9e6(0xb30)]||_0x2f0c4f[_0x1cb9e6(0xea4)])continue;if(_0x45f6d3[_0x2f0c4f[_0x1cb9e6(0xb30)]]!==_0x2e703f[_0x2f0c4f[_0x1cb9e6(0xb30)]]){_0xbf3336=!![];break;}}if(!_0xbf3336&&this[_0x1cb9e6(0x2e7)][_0x1cb9e6(0xe72)])for(const _0x78094 of this[_0x1cb9e6(0x2e7)]){if(_0x45f6d3[_0x78094]?.['state']!==_0x2e703f[_0x78094]?.[_0x1cb9e6(0xfbf)]){_0xbf3336=!![];break;}}if(this[_0x1cb9e6(0xf0d)][_0x1cb9e6(0xe72)])for(const _0x4d191e of this[_0x1cb9e6(0xf0d)]){if(!sameStateVal(_0x45f6d3[_0x4d191e],_0x2e703f[_0x4d191e])){this['_schedulePriceRefetch']();break;}}if(this[_0x1cb9e6(0xa01)][_0x1cb9e6(0xe72)])for(const _0xb52c46 of this[_0x1cb9e6(0xa01)]){if(_0x45f6d3[_0xb52c46]!==_0x2e703f[_0xb52c46]){_0x119f9c=!![];break;}}if(this[_0x1cb9e6(0x20c)]['size'])_0x718c39=this['_processRefTicks'](_0x578201);const _0x430778=this['_config'][_0x1cb9e6(0x4b9)];if(_0x430778&&_0x45f6d3[_0x430778]!==_0x2e703f[_0x430778])_0x9d99ce=!![];if(this[_0x1cb9e6(0xd6d)][_0x1cb9e6(0xe72)])for(const _0x1fd2b5 of this[_0x1cb9e6(0xd6d)]){if(!sameStateVal(_0x45f6d3[_0x1fd2b5],_0x2e703f[_0x1fd2b5])){this[_0x1cb9e6(0x46b)]='',this['_scheduleRender']();break;}}}_0x718c39&&!_0xbf3336&&(this['_pendingSyntheticRefresh']=!![],this[_0x1cb9e6(0xd72)]());if(!_0xbf3336&&!_0x119f9c&&!_0x9d99ce)return;if(this[_0x1cb9e6(0xab5)])return;if(_0xbf3336)this[_0x1cb9e6(0xea1)](_0x578201);if(_0x119f9c)this[_0x1cb9e6(0x5cc)](_0x578201);(_0xbf3336||_0x9d99ce)&&this['shadowRoot']?.['querySelector']?.(_0x1cb9e6(0x35f))&&this[_0x1cb9e6(0xdb2)]();}get[_0x5f3ddf(0xc78)](){const _0x5265c3=_0x5f3ddf;return this[_0x5265c3(0x527)];}[_0x5f3ddf(0x8e8)](){const _0x5311f1=_0x5f3ddf;_sgcLiveCards[_0x5311f1(0x7c5)](this),this[_0x5311f1(0xcfd)](),this[_0x5311f1(0xdfa)]=this[_0x5311f1(0x8fb)]();if(this[_0x5311f1(0xb52)]&&this['_hass'])this['_scheduleUpdate']();if(this[_0x5311f1(0xb52)])this[_0x5311f1(0x851)]();!this[_0x5311f1(0xc62)]&&typeof ResizeObserver!==_0x5311f1(0xe65)&&(this['_resizeObserver']=new ResizeObserver(()=>this['_scheduleRender']()),this[_0x5311f1(0xc62)]['observe'](this)),!this['_syncHandler']&&(this[_0x5311f1(0xa5d)]=_0xccd22d=>this[_0x5311f1(0x683)](_0xccd22d),window[_0x5311f1(0x9d1)](_0x5311f1(0xed4),this[_0x5311f1(0xa5d)])),!this[_0x5311f1(0xeb2)]&&(this[_0x5311f1(0xeb2)]=_0x4a6a38=>this[_0x5311f1(0x938)](_0x4a6a38),window[_0x5311f1(0x9d1)](_0x5311f1(0xd37),this[_0x5311f1(0xeb2)])),!this['_scrollSyncHandler']&&(this['_scrollSyncHandler']=_0x4bf431=>this[_0x5311f1(0x908)](_0x4bf431),window[_0x5311f1(0x9d1)](_0x5311f1(0xa48),this['_scrollSyncHandler'])),this[_0x5311f1(0xfb7)](),!this[_0x5311f1(0x469)]&&(this[_0x5311f1(0x469)]=_0x21ecc5=>this[_0x5311f1(0x75c)](_0x21ecc5),window[_0x5311f1(0x9d1)](_0x5311f1(0x378),this['_dpSyncHandler'])),!this[_0x5311f1(0xbfa)]&&(this[_0x5311f1(0xbfa)]=_0x10554f=>this[_0x5311f1(0xc45)](_0x10554f),window[_0x5311f1(0x9d1)](_0x5311f1(0xb67),this[_0x5311f1(0xbfa)])),!this[_0x5311f1(0xd0d)]&&(this[_0x5311f1(0xd0d)]=_0xb3435e=>this[_0x5311f1(0xfe7)](_0xb3435e),window[_0x5311f1(0x9d1)](_0x5311f1(0xff7),this[_0x5311f1(0xd0d)])),!this[_0x5311f1(0x2ac)]&&(this[_0x5311f1(0x2ac)]=_0x577309=>this['_onIntervalSyncRequest'](_0x577309),window[_0x5311f1(0x9d1)](_0x5311f1(0xd96),this['_intervalSyncRequestHandler'])),this[_0x5311f1(0xb52)]&&this[_0x5311f1(0xb52)]['interval_picker_group']&&!this['_intervalInitialSyncDone']&&(this[_0x5311f1(0x7c0)]=!![],setTimeout(()=>{const _0x318663=_0x5311f1;if(!this[_0x318663(0x9bf)])return;if(this['_config']['show_interval_picker']&&isNum(this[_0x318663(0x5a2)]))this[_0x318663(0x4b6)]();else!this[_0x318663(0xb52)][_0x318663(0xfff)]&&window[_0x318663(0x259)](new CustomEvent(_0x318663(0xd96),{'detail':{'group':this[_0x318663(0xb52)][_0x318663(0x777)],'requesterId':this[_0x318663(0x94b)]}}));},0x0)),!this[_0x5311f1(0xe6c)]&&(this[_0x5311f1(0xe6c)]=_0x476e92=>this['_onQuerySyncEvent'](_0x476e92),window['addEventListener'](_0x5311f1(0x7d1),this[_0x5311f1(0xe6c)])),!this['_querySyncRequestHandler']&&(this['_querySyncRequestHandler']=_0x3ec6f2=>this[_0x5311f1(0x638)](_0x3ec6f2),window[_0x5311f1(0x9d1)](_0x5311f1(0xce0),this[_0x5311f1(0xe18)])),this[_0x5311f1(0xb52)]&&(this['_config']['pph_picker_group']||this['_config']['group_by_picker_group'])&&!this[_0x5311f1(0xb1c)]&&(this[_0x5311f1(0xb1c)]=!![],setTimeout(()=>{const _0x3544df=_0x5311f1;if(!this[_0x3544df(0x9bf)])return;for(const _0x3f246f of['pph',_0x3544df(0x66b)]){const _0x59f493=this['_groupForQueryKind'](_0x3f246f);if(!_0x59f493)continue;const _0x359938=_0x3f246f==='pph'?this['_config'][_0x3544df(0x2ae)]:this[_0x3544df(0xb52)][_0x3544df(0x871)],_0x5e6889=_0x3f246f==='pph'?isNum(toNum(this[_0x3544df(0xd1b)])):!!this['_overrideGroupBy'];if(_0x359938&&_0x5e6889)this[_0x3544df(0x3e6)](_0x3f246f);else!_0x359938&&window['dispatchEvent'](new CustomEvent(_0x3544df(0xce0),{'detail':{'kind':_0x3f246f,'group':_0x59f493,'requesterId':this['_instanceId']}}));}},0x0)),this['_config']&&this['_config']['date_picker_group']&&!this[_0x5311f1(0x3b7)]&&(this[_0x5311f1(0x3b7)]=!![],setTimeout(()=>{const _0xaf11ee=_0x5311f1;if(!this[_0xaf11ee(0x9bf)])return;const _0x29a727=!!this['_config'][_0xaf11ee(0x483)]||!!this['_config'][_0xaf11ee(0x203)],_0x398455=this[_0xaf11ee(0xb52)]['chart_mode']===_0xaf11ee(0x419);_0x29a727&&(!_0x398455||this['_dpOwnState'])?this[_0xaf11ee(0x73f)]():(window[_0xaf11ee(0x259)](new CustomEvent(_0xaf11ee(0xb67),{'detail':{'group':this[_0xaf11ee(0xb52)][_0xaf11ee(0x7ae)],'requesterId':this[_0xaf11ee(0x94b)]}})),_0x398455&&setTimeout(()=>{const _0x2e2412=_0xaf11ee;if(this[_0x2e2412(0x9bf)]&&!this[_0x2e2412(0x7ee)])this[_0x2e2412(0x73f)]();},0x96));},0x0)),!this[_0x5311f1(0x9e1)]&&(this[_0x5311f1(0x9e1)]=setInterval(()=>{const _0x5e0e79=_0x5311f1,_0x23fb4f=Date[_0x5e0e79(0x7ef)]();for(const [_0x42017c,_0x201e3b]of this[_0x5e0e79(0x77c)]['_cache']){if(_0x23fb4f-_0x201e3b['ts']>FETCH_CACHE_TTL_MS)this[_0x5e0e79(0x77c)][_0x5e0e79(0xef0)][_0x5e0e79(0x6a6)](_0x42017c);}},0x5*0x3c*0x3e8));}[_0x5f3ddf(0xcd7)](){const _0x134c71=_0x5f3ddf;_sgcLiveCards[_0x134c71(0x6a6)](this),this[_0x134c71(0xd20)](),this['_updateSeq']=(this[_0x134c71(0x7f5)]||0x0)+0x1;this[_0x134c71(0x9f0)]&&(clearTimeout(this[_0x134c71(0x9f0)]),this[_0x134c71(0x9f0)]=null);this[_0x134c71(0xbab)]&&(clearTimeout(this[_0x134c71(0xbab)]),this[_0x134c71(0xbab)]=null);this[_0x134c71(0xb2e)]&&(clearInterval(this[_0x134c71(0xb2e)]),this[_0x134c71(0xb2e)]=null);this[_0x134c71(0xc62)]&&(this[_0x134c71(0xc62)][_0x134c71(0x541)](),this[_0x134c71(0xc62)]=null);this[_0x134c71(0xac2)]&&(this[_0x134c71(0xac2)][_0x134c71(0x541)](),this[_0x134c71(0xac2)]=null,this[_0x134c71(0x407)]=null);this[_0x134c71(0x1f6)]&&(cancelAnimationFrame(this[_0x134c71(0x1f6)]),this[_0x134c71(0x1f6)]=0x0);this[_0x134c71(0x452)]&&(this[_0x134c71(0x452)][_0x134c71(0xf44)](),this[_0x134c71(0x452)]=null);if(this[_0x134c71(0xf65)])for(const _0x1b548a of this[_0x134c71(0xf65)][_0x134c71(0xcba)]()){_0x1b548a&&_0x1b548a[_0x134c71(0x530)]&&(_0x1b548a[_0x134c71(0x530)][_0x134c71(0xf44)](),_0x1b548a[_0x134c71(0x530)]=null);}this[_0x134c71(0xf42)]&&(cancelAnimationFrame(this[_0x134c71(0xf42)]),this[_0x134c71(0xf42)]=null),this[_0x134c71(0x648)]&&(clearInterval(this['_pollTimer']),this[_0x134c71(0x648)]=null),this[_0x134c71(0x924)]&&(clearTimeout(this[_0x134c71(0x924)]),this[_0x134c71(0x924)]=null),this[_0x134c71(0x712)]&&(clearInterval(this[_0x134c71(0x712)]),this[_0x134c71(0x712)]=null),this[_0x134c71(0xa5d)]&&(window[_0x134c71(0x917)](_0x134c71(0xed4),this[_0x134c71(0xa5d)]),this['_syncHandler']=null),this[_0x134c71(0xeb2)]&&(window[_0x134c71(0x917)](_0x134c71(0xd37),this['_zoomSyncHandler']),this[_0x134c71(0xeb2)]=null),this[_0x134c71(0x456)]&&(window['removeEventListener'](_0x134c71(0xa48),this['_scrollSyncHandler']),this[_0x134c71(0x456)]=null),this['_showTooltipAtTime']=null,this[_0x134c71(0x93d)]=null,this[_0x134c71(0x61a)]=[],this['_pinDrag']=null,this['_pinReadout']=null,this[_0x134c71(0xe35)](),this[_0x134c71(0xab1)](),this[_0x134c71(0xe04)](),this[_0x134c71(0x868)]=null,this[_0x134c71(0x469)]&&(window[_0x134c71(0x917)](_0x134c71(0x378),this[_0x134c71(0x469)]),this[_0x134c71(0x469)]=null),this[_0x134c71(0xbfa)]&&(window['removeEventListener'](_0x134c71(0xb67),this[_0x134c71(0xbfa)]),this[_0x134c71(0xbfa)]=null),this[_0x134c71(0x3b7)]=![],this[_0x134c71(0xd0d)]&&(window[_0x134c71(0x917)](_0x134c71(0xff7),this['_intervalSyncHandler']),this[_0x134c71(0xd0d)]=null),this[_0x134c71(0x2ac)]&&(window[_0x134c71(0x917)](_0x134c71(0xd96),this['_intervalSyncRequestHandler']),this['_intervalSyncRequestHandler']=null),this[_0x134c71(0x7c0)]=![],this[_0x134c71(0xe6c)]&&(window[_0x134c71(0x917)]('sgc-query-sync',this['_querySyncHandler']),this['_querySyncHandler']=null),this[_0x134c71(0xe18)]&&(window[_0x134c71(0x917)](_0x134c71(0xce0),this[_0x134c71(0xe18)]),this[_0x134c71(0xe18)]=null),this[_0x134c71(0xb1c)]=![],this[_0x134c71(0x9e1)]&&(clearInterval(this[_0x134c71(0x9e1)]),this[_0x134c71(0x9e1)]=null),this['_graphFingerprint']='';}[_0x5f3ddf(0x683)](_0xdf66f2){const _0x33f833=_0x5f3ddf,_0x57b48c=this['_config'];if(!_0x57b48c?.[_0x33f833(0x252)])return;const _0x24e7a1=_0xdf66f2[_0x33f833(0x626)]||{};if(_0x24e7a1[_0x33f833(0x633)]&&_0x24e7a1[_0x33f833(0x633)]===this[_0x33f833(0x94b)])return;const _0x5cc164=_0x57b48c[_0x33f833(0xbcc)]||null,_0x455d25=_0x24e7a1[_0x33f833(0x428)]||null;if(_0x5cc164!==_0x455d25)return;_0x24e7a1[_0x33f833(0x5f3)]===null||_0x24e7a1[_0x33f833(0x5f3)]===undefined?(this[_0x33f833(0x8c3)]=null,this['_hideSyncedTooltip']?.()):(this[_0x33f833(0x8c3)]=_0x24e7a1[_0x33f833(0x5f3)],this[_0x33f833(0xb45)]?.(_0x24e7a1[_0x33f833(0x5f3)]));}[_0x5f3ddf(0x57e)](_0x581fa8,_0x5a204f){const _0xf18b1a=_0x5f3ddf;if(!Array[_0xf18b1a(0x74e)](this[_0xf18b1a(0x3a3)]))this['_zoomHistory']=[];this[_0xf18b1a(0x3a3)]['push'](this[_0xf18b1a(0x6db)]?{'start':this[_0xf18b1a(0x6db)][_0xf18b1a(0x99e)],'end':this[_0xf18b1a(0x6db)][_0xf18b1a(0xbd0)]}:null);if(this['_zoomHistory'][_0xf18b1a(0xd64)]>0x14)this[_0xf18b1a(0x3a3)]['shift']();this[_0xf18b1a(0x6db)]={'start':new Date(_0x581fa8),'end':new Date(_0x5a204f)},this[_0xf18b1a(0x46b)]='',this[_0xf18b1a(0xeee)](),this['_config']?.[_0xf18b1a(0x994)]&&window[_0xf18b1a(0x259)](new CustomEvent('sgc-zoom-sync',{'detail':{'tStart':_0x581fa8,'tEnd':_0x5a204f,'group':this['_config']['zoom_sync_group']||null,'sourceId':this[_0xf18b1a(0x94b)]}}));}[_0x5f3ddf(0xf38)](_0x20cfbc){const _0x1fb902=_0x5f3ddf,_0xea800a=this['_viewWindow']||this[_0x1fb902(0xaeb)],_0x300840=_0xea800a?.[_0x1fb902(0xbd0)]instanceof Date?_0xea800a[_0x1fb902(0xbd0)][_0x1fb902(0xe0e)]():null;let _0x52ed1d=null;for(const _0x417a19 of this[_0x1fb902(0x86c)]?.['series']||[]){const _0x1f85c4=_0x417a19[_0x1fb902(0x8e7)]||[];if(_0x1f85c4['length']<0x1||isStripEntity(_0x417a19[_0x1fb902(0xb30)]))continue;let _0x123e88=0x0,_0x5776c2=_0x1f85c4['length']-0x1,_0x4ec14b=-0x1;while(_0x123e88<=_0x5776c2){const _0x2b2fa9=_0x123e88+_0x5776c2>>0x1;if(_0x1f85c4[_0x2b2fa9]['t']<=_0x20cfbc)_0x4ec14b=_0x2b2fa9,_0x123e88=_0x2b2fa9+0x1;else _0x5776c2=_0x2b2fa9-0x1;}if(_0x4ec14b<0x0)continue;const _0x26cfb0=_0x1f85c4[_0x4ec14b]['t'],_0x2ddb6d=_0x4ec14b+0x1<_0x1f85c4[_0x1fb902(0xd64)]?_0x1f85c4[_0x4ec14b+0x1]['t']:_0x300840;if(!isNum(_0x2ddb6d)||_0x2ddb6d<=_0x26cfb0)continue;if(_0x20cfbc>=_0x2ddb6d)continue;if(!_0x52ed1d||_0x2ddb6d-_0x26cfb0<_0x52ed1d['end']-_0x52ed1d['start'])_0x52ed1d={'start':_0x26cfb0,'end':_0x2ddb6d};}return _0x52ed1d;}['_drillDownAt'](_0x4aea90){const _0x4600a9=_0x5f3ddf,_0x392b07=this[_0x4600a9(0xf38)](_0x4aea90);if(!_0x392b07)return;const _0x309934=_0x392b07[_0x4600a9(0xbd0)]-_0x392b07[_0x4600a9(0x99e)];if(_0x309934<0xea60)return;const _0x12faf8=this[_0x4600a9(0xaeb)],_0x57459a=_0x12faf8?.['start']instanceof Date&&_0x12faf8?.['end']instanceof Date?_0x12faf8[_0x4600a9(0xbd0)][_0x4600a9(0xe0e)]()-_0x12faf8['start'][_0x4600a9(0xe0e)]():null;if(isNum(_0x57459a)&&_0x309934>=_0x57459a*0.9)return;if(!Array['isArray'](this[_0x4600a9(0x516)]))this[_0x4600a9(0x516)]=[];this[_0x4600a9(0x516)][_0x4600a9(0x40b)](this[_0x4600a9(0x9a8)]||null);if(this[_0x4600a9(0x516)][_0x4600a9(0xd64)]>0x14)this['_drillStack'][_0x4600a9(0x9d5)]();this[_0x4600a9(0x9a8)]={'start':_0x392b07['start'],'end':_0x392b07[_0x4600a9(0xbd0)]},this[_0x4600a9(0x6db)]=null,this[_0x4600a9(0x46b)]='',this[_0x4600a9(0x29e)](),this[_0x4600a9(0xdbc)](),this['_config']?.[_0x4600a9(0x994)]&&window[_0x4600a9(0x259)](new CustomEvent(_0x4600a9(0xd37),{'detail':{'tStart':_0x392b07[_0x4600a9(0x99e)],'tEnd':_0x392b07[_0x4600a9(0xbd0)],'group':this[_0x4600a9(0xb52)][_0x4600a9(0xc80)]||null,'sourceId':this['_instanceId']}}));}[_0x5f3ddf(0x880)](){const _0x112932=_0x5f3ddf;this['_drillTimer']&&(clearTimeout(this[_0x112932(0x58b)]),this['_drillTimer']=null);const _0x2ad605=!!this[_0x112932(0x9a8)]||Array['isArray'](this['_drillStack'])&&this[_0x112932(0x516)][_0x112932(0xd64)]>0x0;if(!_0x2ad605)return![];return this[_0x112932(0x9a8)]=null,this[_0x112932(0x516)]=[],this[_0x112932(0x6db)]=null,this[_0x112932(0x3a3)]=[],this[_0x112932(0x46b)]='',!![];}[_0x5f3ddf(0x5b0)](){const _0x40cdfe=_0x5f3ddf;if(!Array['isArray'](this[_0x40cdfe(0x516)])||!this[_0x40cdfe(0x516)][_0x40cdfe(0xd64)])return![];return this[_0x40cdfe(0x9a8)]=this[_0x40cdfe(0x516)][_0x40cdfe(0xe9b)]()||null,this['_viewWindow']=null,this[_0x40cdfe(0x46b)]='',this[_0x40cdfe(0x29e)](),this[_0x40cdfe(0xdbc)](),this[_0x40cdfe(0xb52)]?.[_0x40cdfe(0x994)]&&window[_0x40cdfe(0x259)](new CustomEvent(_0x40cdfe(0xd37),{'detail':{'tStart':this[_0x40cdfe(0x9a8)]?this[_0x40cdfe(0x9a8)][_0x40cdfe(0x99e)]:null,'tEnd':this[_0x40cdfe(0x9a8)]?this[_0x40cdfe(0x9a8)][_0x40cdfe(0xbd0)]:null,'group':this[_0x40cdfe(0xb52)]['zoom_sync_group']||null,'sourceId':this['_instanceId']}})),!![];}[_0x5f3ddf(0x961)](){const _0x5552c2=_0x5f3ddf,_0x542cfe=Array['isArray'](this[_0x5552c2(0x3a3)])&&this['_zoomHistory'][_0x5552c2(0xd64)]?this['_zoomHistory']['pop']():null;this[_0x5552c2(0x6db)]=_0x542cfe||null,this[_0x5552c2(0x46b)]='',this[_0x5552c2(0xeee)](),this[_0x5552c2(0xb52)]?.[_0x5552c2(0x994)]&&window[_0x5552c2(0x259)](new CustomEvent(_0x5552c2(0xd37),{'detail':{'tStart':_0x542cfe?_0x542cfe[_0x5552c2(0x99e)][_0x5552c2(0xe0e)]():null,'tEnd':_0x542cfe?_0x542cfe['end'][_0x5552c2(0xe0e)]():null,'group':this[_0x5552c2(0xb52)]['zoom_sync_group']||null,'sourceId':this['_instanceId']}}));}[_0x5f3ddf(0x938)](_0x28d88f){const _0x31a3d9=_0x5f3ddf,_0x52211f=this[_0x31a3d9(0xb52)];if(!_0x52211f?.['zoom_sync'])return;const _0x21ca02=_0x28d88f[_0x31a3d9(0x626)]||{};if(_0x21ca02['sourceId']&&_0x21ca02['sourceId']===this[_0x31a3d9(0x94b)])return;const _0x17a824=_0x52211f[_0x31a3d9(0xc80)]||null,_0x3e6a31=_0x21ca02['group']||null;if(_0x17a824!==_0x3e6a31)return;if(_0x21ca02[_0x31a3d9(0x9a3)]==null||_0x21ca02['tEnd']==null)this[_0x31a3d9(0x6db)]&&(this['_viewWindow']=null,this[_0x31a3d9(0x46b)]='',this[_0x31a3d9(0xeee)]());else{const _0x209a78=new Date(_0x21ca02['tStart']),_0x605ac3=new Date(_0x21ca02[_0x31a3d9(0x34f)]),_0x1aa439=this[_0x31a3d9(0x6db)];if(_0x1aa439&&_0x1aa439[_0x31a3d9(0x99e)]instanceof Date&&_0x1aa439[_0x31a3d9(0xbd0)]instanceof Date&&_0x1aa439[_0x31a3d9(0x99e)][_0x31a3d9(0xe0e)]()===_0x209a78[_0x31a3d9(0xe0e)]()&&_0x1aa439[_0x31a3d9(0xbd0)]['getTime']()===_0x605ac3[_0x31a3d9(0xe0e)]())return;this['_viewWindow']={'start':_0x209a78,'end':_0x605ac3},this[_0x31a3d9(0x46b)]='',this[_0x31a3d9(0xeee)]();}}[_0x5f3ddf(0x908)](_0x129155){const _0x7943f7=_0x5f3ddf,_0x5d5621=this['_config'];if(!_0x5d5621?.['scroll_sync'])return;const _0x37e245=_0x129155[_0x7943f7(0x626)]||{};if(_0x37e245[_0x7943f7(0x633)]&&_0x37e245[_0x7943f7(0x633)]===this[_0x7943f7(0x94b)])return;const _0x2ad1cb=_0x5d5621[_0x7943f7(0x368)]||null,_0x193d3d=_0x37e245[_0x7943f7(0x428)]||null;if(_0x2ad1cb!==_0x193d3d)return;if(!isNum(_0x37e245['ratio']))return;const _0x19ae15=this['shadowRoot']?.[_0x7943f7(0xcca)](_0x7943f7(0x2a0));if(!_0x19ae15)return;const _0x1fcfda=_0x19ae15['scrollWidth']-_0x19ae15['clientWidth'];if(_0x1fcfda<=0x0)return;const _0x5183ed=Math[_0x7943f7(0xff5)](0x0,Math[_0x7943f7(0x1006)](_0x1fcfda,_0x37e245[_0x7943f7(0xb00)]*_0x1fcfda));if(Math[_0x7943f7(0xe54)](_0x19ae15[_0x7943f7(0x4cb)]-_0x5183ed)<0x1)return;this['_suppressScrollDispatch']=!![],_0x19ae15[_0x7943f7(0x4cb)]=_0x5183ed,requestAnimationFrame(()=>{const _0x58c279=_0x7943f7;this[_0x58c279(0x3d0)]=![];});}['_maMaxLeadMs'](_0x511151){const _0x203f27=_0x5f3ddf;let _0x13e935=0x0;for(const _0x4e43a0 of this[_0x203f27(0x402)]||[]){if(!_0x4e43a0||_0x4e43a0[_0x203f27(0x965)]||_0x4e43a0[_0x203f27(0x745)])continue;const _0x320db4=resolvePointsPerHour(this[_0x203f27(0xb52)],_0x4e43a0,_0x511151),_0x221290=resolveGroupBy(this[_0x203f27(0xb52)],_0x511151),_0x582539=groupBucketMs(_0x221290,this['_config'][_0x203f27(0x757)],_0x320db4);if(!isNum(_0x582539)||_0x582539<=0x0)continue;(_0x4e43a0[_0x203f27(0xb38)]==='diff'||_0x4e43a0['aggregate_func']===_0x203f27(0x7f7)||_0x4e43a0[_0x203f27(0xb38)]==='sum')&&(_0x13e935=Math['max'](_0x13e935,Math[_0x203f27(0x1006)](_0x582539,0x18*0x36ee80)));const _0x34f44e=Array['isArray'](_0x4e43a0[_0x203f27(0x88a)])?_0x4e43a0[_0x203f27(0x88a)]:null;if(!_0x34f44e||!_0x34f44e['length'])continue;let _0x11af25=0x0;for(const _0x4da076 of _0x34f44e){const _0xad8186=Math[_0x203f27(0x424)](toNum(_0x4da076?.['period'])||0x0);if(_0xad8186>_0x11af25)_0x11af25=_0xad8186;}if(_0x11af25<0x2)continue;_0x13e935=Math[_0x203f27(0xff5)](_0x13e935,(_0x11af25-0x1)*_0x582539);}return _0x13e935;}['getCardSize'](){const _0x432d2b=_0x5f3ddf;if(this[_0x432d2b(0xb52)]?.[_0x432d2b(0xfed)]===_0x432d2b(0x419))return 0x1;return Math[_0x432d2b(0xff5)](0x3,Math[_0x432d2b(0x8ed)]((toNum(this['_config']?.[_0x432d2b(0x492)])||0x96)/0x32));}['_fillHeightOn'](){const _0x890a3f=_0x5f3ddf,_0xf74dc9=this[_0x890a3f(0xb52)]?.[_0x890a3f(0x492)];if(!(_0xf74dc9==null||_0xf74dc9==='auto'||_0xf74dc9===''))return![];const _0x247151=this[_0x890a3f(0xb52)]?.[_0x890a3f(0xfed)]||_0x890a3f(0xe19);if(_0x247151==='timeline'&&this['_config']?.[_0x890a3f(0x61c)])return![];const _0x4b41a3=this['_config']?.[_0x890a3f(0x33d)];if(_0x4b41a3&&isNum(toNum(_0x4b41a3[_0x890a3f(0x650)])))return!![];return this[_0x890a3f(0xde9)]==='panel'&&_0x247151===_0x890a3f(0xe19);}get[_0x5f3ddf(0x8d9)](){const _0x30fb5f=_0x5f3ddf;return this[_0x30fb5f(0xde9)];}set[_0x5f3ddf(0x8d9)](_0x1ab04e){const _0x219f53=_0x5f3ddf,_0x5e33c3=_0x1ab04e==null||_0x1ab04e===''?undefined:String(_0x1ab04e);if(_0x5e33c3===this[_0x219f53(0xde9)])return;this[_0x219f53(0xde9)]=_0x5e33c3,this[_0x219f53(0xb52)]&&this[_0x219f53(0x9bf)]&&(this[_0x219f53(0x46b)]='',this[_0x219f53(0xdbc)]());}get[_0x5f3ddf(0xa22)](){const _0x28e9be=_0x5f3ddf;return this[_0x28e9be(0xde9)]==='panel';}set['isPanel'](_0x448f1d){const _0x24d093=_0x5f3ddf;if(_0x448f1d&&!this['_layoutMode'])this[_0x24d093(0x8d9)]=_0x24d093(0x557);}[_0x5f3ddf(0x471)](){const _0x2f3227=_0x5f3ddf,_0x3ab9d5=this['_config']?.['height'],_0x5791e1=_0x3ab9d5==null||_0x3ab9d5===_0x2f3227(0xae8)||_0x3ab9d5==='',_0x2bcdba=this[_0x2f3227(0x652)](),_0x454b4f=(_0x4740b6,_0x4386dc)=>{const _0x2d224d=_0x2f3227;if(!_0x4740b6)return;if(_0x4740b6[_0x2d224d(0xf3b)]&&_0x4740b6[_0x2d224d(0xf3b)][_0x2d224d(0x7c5)])_0x4740b6[_0x2d224d(0xf3b)][_0x2d224d(0x49e)]('sgc-fill-height',_0x4386dc);else{const _0x12bc77=_0x4740b6[_0x2d224d(0xea5)]&&_0x4740b6[_0x2d224d(0xea5)](_0x2d224d(0xa37))||'',_0x47976a=_0x12bc77[_0x2d224d(0x6ce)](/\s+/)[_0x2d224d(0xdcb)](_0x2d224d(0x529));if(_0x4386dc&&!_0x47976a&&_0x4740b6['setAttribute'])_0x4740b6['setAttribute'](_0x2d224d(0xa37),(_0x12bc77+_0x2d224d(0x55f))['trim']());else{if(!_0x4386dc&&_0x47976a&&_0x4740b6['setAttribute'])_0x4740b6[_0x2d224d(0x77a)](_0x2d224d(0xa37),_0x12bc77[_0x2d224d(0x6ce)](/\s+/)[_0x2d224d(0xdf7)](_0x2c4592=>_0x2c4592!==_0x2d224d(0x529))[_0x2d224d(0x2b9)]('\x20'));}}},_0x4ec49c=this[_0x2f3227(0x6ea)]?.['querySelector'](_0x2f3227(0xc4d))||this[_0x2f3227(0x6ea)]?.['querySelector'](_0x2f3227(0x810));_0x454b4f(this,_0x2bcdba),_0x454b4f(_0x4ec49c,_0x2bcdba);const _0x20a751=_0x5791e1&&!_0x2bcdba;if(_0x4ec49c?.[_0x2f3227(0xf3b)])_0x4ec49c[_0x2f3227(0xf3b)][_0x2f3227(0x49e)](_0x2f3227(0x70d),_0x20a751);const _0x702636=this['shadowRoot']?.[_0x2f3227(0xcca)](_0x2f3227(0x2a0));_0x702636&&!(_0x2bcdba&&(this['_config']?.['chart_mode']||_0x2f3227(0xe19))===_0x2f3227(0xe19))&&(_0x702636[_0x2f3227(0xea7)][_0x2f3227(0xec1)]='',_0x702636[_0x2f3227(0xea7)][_0x2f3227(0xce7)]='');if(_0x2bcdba){if(!this[_0x2f3227(0xac2)]&&typeof ResizeObserver!==_0x2f3227(0xe65)){let _0x4703f0=0x0;this[_0x2f3227(0xac2)]=new ResizeObserver(()=>{const _0x1e5fce=_0x2f3227,_0x422ad3=this[_0x1e5fce(0x6ea)]?.['querySelector'](_0x1e5fce(0x2a0)),_0x3ba2fe=_0x422ad3?.[_0x1e5fce(0x435)]||0x0;if(Math[_0x1e5fce(0xe54)](_0x3ba2fe-_0x4703f0)>0x2){_0x4703f0=_0x3ba2fe;if(this[_0x1e5fce(0x1f6)])cancelAnimationFrame(this[_0x1e5fce(0x1f6)]);this[_0x1e5fce(0x1f6)]=requestAnimationFrame(()=>{const _0x1a3f66=_0x1e5fce;this[_0x1a3f66(0x1f6)]=0x0,this['_graphFingerprint']='';try{this[_0x1a3f66(0xeee)]();}catch(_0x19ff07){}});}}),this[_0x2f3227(0xac2)]['observe'](this);}if(this[_0x2f3227(0xac2)]&&_0x702636&&this[_0x2f3227(0x407)]!==_0x702636){if(this[_0x2f3227(0x407)])this[_0x2f3227(0xac2)]['unobserve'](this[_0x2f3227(0x407)]);this['_fillResizeObs'][_0x2f3227(0xb5e)](_0x702636),this[_0x2f3227(0x407)]=_0x702636;}}else this[_0x2f3227(0xac2)]&&(this[_0x2f3227(0xac2)][_0x2f3227(0x541)](),this['_fillResizeObs']=null,this[_0x2f3227(0x407)]=null);}[_0x5f3ddf(0x586)](){const _0x2361ee=_0x5f3ddf,_0x2ef085=this[_0x2361ee(0xb52)]?.[_0x2361ee(0x33d)]||{};if(this[_0x2361ee(0xb52)]?.[_0x2361ee(0xfed)]===_0x2361ee(0x419)){const _0x40ad38={'min_rows':0x1,'min_columns':0x4};return _0x40ad38['rows']=_0x2ef085[_0x2361ee(0x650)]!=null?_0x2ef085['rows']:_0x2361ee(0xae8),_0x40ad38[_0x2361ee(0xb3e)]=_0x2ef085[_0x2361ee(0xb3e)]!=null?_0x2ef085['columns']:_0x2361ee(0x447),_0x40ad38;}const _0x3e4df8=this[_0x2361ee(0xb52)]?.[_0x2361ee(0x492)],_0x4b3cd8=_0x3e4df8==null||_0x3e4df8===_0x2361ee(0xae8)||_0x3e4df8==='',_0x23e12a=_0x2ef085[_0x2361ee(0x650)]==='auto',_0x2ca6ee={'min_rows':_0x4b3cd8&&_0x23e12a?0x5:0x2,'min_columns':0x4};if(_0x2ef085[_0x2361ee(0x650)]!=null&&_0x2ef085[_0x2361ee(0x650)]!=='auto')_0x2ca6ee['rows']=_0x2ef085[_0x2361ee(0x650)];if(_0x2ef085['columns']!=null)_0x2ca6ee['columns']=_0x2ef085[_0x2361ee(0xb3e)];return _0x2ca6ee;}['getConfig'](){const _0x3e08b6=_0x5f3ddf;return this[_0x3e08b6(0xb52)];}[_0x5f3ddf(0x851)](){const _0x1eb349=_0x5f3ddf;this[_0x1eb349(0x648)]&&(clearInterval(this[_0x1eb349(0x648)]),this[_0x1eb349(0x648)]=null);if(this[_0x1eb349(0xdfa)]===![]){this['_slideTimer']&&(clearInterval(this[_0x1eb349(0x712)]),this[_0x1eb349(0x712)]=null);return;}if(this[_0x1eb349(0xb52)]['chart_mode']===_0x1eb349(0x419)){this[_0x1eb349(0x712)]&&(clearInterval(this[_0x1eb349(0x712)]),this[_0x1eb349(0x712)]=null);if(this[_0x1eb349(0xb2e)])clearInterval(this['_ctrlTickTimer']);this[_0x1eb349(0xb2e)]=setInterval(()=>{const _0x5e1320=_0x1eb349;if(this['_formatDatePickerLabel']()!==this[_0x5e1320(0xd18)])this[_0x5e1320(0xdbc)]();},0xea60);return;}this[_0x1eb349(0xb2e)]&&(clearInterval(this[_0x1eb349(0xb2e)]),this['_ctrlTickTimer']=null);const _0x53d2c2=this[_0x1eb349(0xb52)][_0x1eb349(0x458)],_0x3e87b6=_0x53d2c2===0x0||_0x53d2c2==='0'||_0x53d2c2===![]||String(_0x53d2c2)[_0x1eb349(0x99f)]()===_0x1eb349(0xbcf),_0x16c484=toNum(_0x53d2c2);if(_0x3e87b6){}else{if(isNum(_0x16c484)&&_0x16c484>0x0)this['_pollTimer']=setInterval(()=>{const _0x52d355=_0x1eb349;this[_0x52d355(0x77c)][_0x52d355(0x849)](),this[_0x52d355(0x29e)]();},Math[_0x1eb349(0xff5)](0x5,_0x16c484)*0x3e8);else{if(this[_0x1eb349(0xf4c)]()){const _0x295f40=toNum(this[_0x1eb349(0xb52)][_0x1eb349(0x757)])||0x18,_0x34db17=[_0x1eb349(0x46f),_0x1eb349(0xe06),_0x1eb349(0xb25),'year'][_0x1eb349(0xdcb)](resolveGroupBy(this['_config'],_0x295f40));this['_pollTimer']=setInterval(()=>{this['_scheduleUpdate']();},(_0x34db17?0xf:0x5)*0x3c*0x3e8);}}}this['_slideTimer']&&(clearInterval(this[_0x1eb349(0x712)]),this[_0x1eb349(0x712)]=null),this[_0x1eb349(0xebf)]&&this[_0x1eb349(0x35e)]()&&(this['_slideTimer']=setInterval(()=>this['_slideWindow'](),LIVE_SLIDE_INTERVAL_MS));}[_0x5f3ddf(0xf4c)](){const _0x34571b=_0x5f3ddf;if(!this[_0x34571b(0x402)]?.[_0x34571b(0xd64)])return![];return this[_0x34571b(0x402)]['some'](_0xdd55af=>this['_isHistoryAggregated'](_0xdd55af));}[_0x5f3ddf(0xcfd)](){const _0x8956d7=_0x5f3ddf;if(this[_0x8956d7(0x9ad)])return;this['_visHandler']=()=>this[_0x8956d7(0x669)](),document['addEventListener']('visibilitychange',this['_visHandler']),this[_0x8956d7(0x228)]=!![],typeof IntersectionObserver===_0x8956d7(0xc4c)&&(this[_0x8956d7(0xfac)]=new IntersectionObserver(_0x2a0d04=>{const _0x2473c2=_0x8956d7;for(const _0x18c2dd of _0x2a0d04)this[_0x2473c2(0x228)]=_0x18c2dd['isIntersecting'];this[_0x2473c2(0x669)]();}),this[_0x8956d7(0xfac)][_0x8956d7(0xb5e)](this));}[_0x5f3ddf(0xd20)](){const _0x12ada0=_0x5f3ddf;this['_visHandler']&&(document['removeEventListener'](_0x12ada0(0xb98),this[_0x12ada0(0x9ad)]),this['_visHandler']=null);if(this[_0x12ada0(0xfac)]){try{this['_io'][_0x12ada0(0x541)]();}catch{}this[_0x12ada0(0xfac)]=null;}this[_0x12ada0(0xdfa)]=undefined;}['_cardVisibleNow'](){const _0xb45f26=_0x5f3ddf;return(typeof document===_0xb45f26(0xe65)||document[_0xb45f26(0x2fa)]!==_0xb45f26(0x926))&&this[_0xb45f26(0x228)]!==![];}[_0x5f3ddf(0x669)](){const _0x1cf782=_0x5f3ddf;if(!this[_0x1cf782(0xb52)])return;const _0xcc7e77=this[_0x1cf782(0x8fb)]();if(_0xcc7e77===this['_wasVisible'])return;this[_0x1cf782(0xdfa)]=_0xcc7e77;if(!_0xcc7e77){this['_pollTimer']&&(clearInterval(this[_0x1cf782(0x648)]),this[_0x1cf782(0x648)]=null);this[_0x1cf782(0x712)]&&(clearInterval(this[_0x1cf782(0x712)]),this[_0x1cf782(0x712)]=null);this[_0x1cf782(0xb2e)]&&(clearInterval(this[_0x1cf782(0xb2e)]),this[_0x1cf782(0xb2e)]=null);return;}this['_setupTimers']();if(this[_0x1cf782(0xb52)][_0x1cf782(0xfed)]===_0x1cf782(0x419)){this[_0x1cf782(0xdbc)]();return;}if(!this['_baselineReady'])return;if(Date[_0x1cf782(0x7ef)]()-(this[_0x1cf782(0x81e)]||0x0)>0xea60)this['_scheduleUpdate']();else this[_0x1cf782(0x45f)]();}[_0x5f3ddf(0x35e)](){const _0x3a2502=_0x5f3ddf,_0xd69aaa=this[_0x3a2502(0xb52)];if(_0xd69aaa[_0x3a2502(0x483)]||_0xd69aaa['date_picker_group']&&this[_0x3a2502(0x7ca)]){if(this[_0x3a2502(0x33f)]===_0x3a2502(0xae9))return![];if((this[_0x3a2502(0x7ad)]||0x0)!==0x0)return![];}if(_0xd69aaa[_0x3a2502(0xf9c)]&&this[_0x3a2502(0x7c2)]&&this['_energyEnd'][_0x3a2502(0xe0e)]()<=Date[_0x3a2502(0x7ef)]())return![];return!![];}[_0x5f3ddf(0x4fa)](_0x5f2a32){const _0x1be0d2=_0x5f3ddf,_0x3d8afe=_0x5f2a32?.[_0x1be0d2(0x963)]||_0x5f2a32?.[_0x1be0d2(0xafb)];if(_0x3d8afe===_0x1be0d2(0x8f7)||_0x3d8afe===_0x1be0d2(0x6f0))return!![];return this[_0x1be0d2(0x35e)]();}[_0x5f3ddf(0x29e)](){const _0x37d0e5=_0x5f3ddf;if(this[_0x37d0e5(0xb44)])return;this[_0x37d0e5(0xb44)]=!![],Promise['resolve']()[_0x37d0e5(0x223)](()=>{const _0x39610e=_0x37d0e5;this[_0x39610e(0xb44)]=![],this[_0x39610e(0x404)]()[_0x39610e(0x4d1)](_0x17247b=>console['error'](_0x39610e(0x533),_0x17247b));});}[_0x5f3ddf(0xdbc)](){const _0x5bfb87=_0x5f3ddf;if(this[_0x5bfb87(0xf42)])return;this['_renderRAF']=requestAnimationFrame(()=>{const _0x530985=_0x5bfb87;this['_renderRAF']=null;try{this[_0x530985(0xeee)]();}catch(_0x46cdbe){const _0x5ab615=Date[_0x530985(0x7ef)]();(!this[_0x530985(0x52a)]||_0x5ab615-this['_renderErrTs']>0xea60)&&(this[_0x530985(0x52a)]=_0x5ab615,console[_0x530985(0x879)](_0x530985(0x902),_0x46cdbe));}});}[_0x5f3ddf(0x944)](_0x154b72,_0x2ad5aa){const _0x26cecf=_0x5f3ddf;if(!_0x154b72||typeof _0x154b72!==_0x26cecf(0x6d7)||!_0x154b72[_0x26cecf(0xdcb)]('{{')&&!_0x154b72[_0x26cecf(0xdcb)]('{%'))return _0x154b72;return this['_resolvedTemplateColors']['get'](this[_0x26cecf(0xd98)](_0x154b72,_0x2ad5aa||null))||null;}[_0x5f3ddf(0xf54)](_0x422f24,_0x2be31f){const _0x2f823a=_0x5f3ddf;return this[_0x2f823a(0x944)](_0x422f24,_0x2be31f);}[_0x5f3ddf(0x682)](_0x22dcae,_0x2faf3b){const _0x1ca20a=_0x5f3ddf;if(typeof _0x22dcae!==_0x1ca20a(0x6d7)||!_0x22dcae[_0x1ca20a(0xdcb)]('{{')&&!_0x22dcae[_0x1ca20a(0xdcb)]('{%'))return _0x22dcae;return this[_0x1ca20a(0x21e)][_0x1ca20a(0xaad)](this[_0x1ca20a(0xd98)](_0x22dcae,_0x2faf3b||null))??null;}['_resolveCanvasColor'](_0x3b7512,_0x47d759){const _0x5abf9e=_0x5f3ddf,_0x5a435c=this[_0x5abf9e(0x944)](_0x3b7512,_0x47d759);if(!_0x5a435c||typeof _0x5a435c!==_0x5abf9e(0x6d7)||!_0x5a435c[_0x5abf9e(0xdcb)](_0x5abf9e(0x89a)))return _0x5a435c;try{const _0x4959c7=this[_0x5abf9e(0x6ea)]?.[_0x5abf9e(0xcca)](_0x5abf9e(0xc4d))||this[_0x5abf9e(0x6ea)]||this,_0x3e3e11=document[_0x5abf9e(0x6f4)](_0x5abf9e(0x865));_0x3e3e11['style'][_0x5abf9e(0x800)]=_0x5a435c,_0x3e3e11[_0x5abf9e(0xea7)][_0x5abf9e(0xa1d)]=_0x5abf9e(0x768),_0x4959c7[_0x5abf9e(0xe0a)](_0x3e3e11);const _0x25c7c7=getComputedStyle(_0x3e3e11)['color'];return _0x3e3e11[_0x5abf9e(0x58e)](),_0x25c7c7&&_0x25c7c7!==''?_0x25c7c7:_0x5a435c;}catch(_0x4fefe9){return _0x5a435c;}}['_applyTemplatedBools'](){const _0x3bd288=_0x5f3ddf,_0x132608=this['_resolvedTemplateColors'];if(!_0x132608)return![];let _0x417250=![];if(this[_0x3bd288(0x6ad)]&&this[_0x3bd288(0xb52)])for(const _0x34316c in this[_0x3bd288(0x6ad)]){const _0x2e1dcb=parseTemplateBool(_0x132608[_0x3bd288(0xaad)](this[_0x3bd288(0x6ad)][_0x34316c]),CARD_DEFAULTS[_0x34316c]);this[_0x3bd288(0xb52)][_0x34316c]!==_0x2e1dcb&&(this[_0x3bd288(0xb52)][_0x34316c]=_0x2e1dcb,_0x417250=!![]);}if(this['_tplBoolEntities']&&this['_entities']){const _0x252b9d=new Set([_0x3bd288(0x37a),_0x3bd288(0x65f),_0x3bd288(0xe1c),_0x3bd288(0xf47),_0x3bd288(0x593),_0x3bd288(0xcbe),_0x3bd288(0xffd),'auto_hide']);for(let _0x5def9d=0x0;_0x5def9d<this[_0x3bd288(0xeaf)][_0x3bd288(0xd64)];_0x5def9d++){const _0x282ec3=this['_tplBoolEntities'][_0x5def9d],_0x23a2c3=this['_entities'][_0x5def9d];if(!_0x282ec3||!_0x23a2c3)continue;for(const _0x2ca583 in _0x282ec3){const _0x2bcf8d=parseTemplateBool(_0x132608[_0x3bd288(0xaad)](this[_0x3bd288(0xd98)](_0x282ec3[_0x2ca583],_0x23a2c3[_0x3bd288(0xb30)])),ENTITY_DEFAULTS[_0x2ca583]);_0x23a2c3[_0x2ca583]!==_0x2bcf8d&&(_0x23a2c3[_0x2ca583]=_0x2bcf8d,_0x417250=!![]);if(_0x252b9d[_0x3bd288(0x56f)](_0x2ca583))continue;for(const _0x53dac7 of this[_0x3bd288(0x402)]){_0x53dac7&&_0x53dac7[_0x3bd288(0x767)]===_0x5def9d&&_0x53dac7[_0x2ca583]!==_0x2bcf8d&&(_0x53dac7[_0x2ca583]=_0x2bcf8d,_0x417250=!![]);}}}}return _0x417250;}[_0x5f3ddf(0xd98)](_0x36e25e,_0x46130e){const _0x44c4ab=_0x5f3ddf;return _0x46130e&&typeof _0x36e25e===_0x44c4ab(0x6d7)&&/\bentity\b/[_0x44c4ab(0x5a9)](_0x36e25e)?_0x36e25e+'\u0000'+_0x46130e:_0x36e25e;}['_setupColorTemplates'](){const _0x5a91c6=_0x5f3ddf;if(!this[_0x5a91c6(0x527)]?.[_0x5a91c6(0x518)]){this[_0x5a91c6(0xe04)](),this[_0x5a91c6(0x868)]=null;return;}const _0x2698a0=new Map(),_0x321e62=_0x4065f7=>{const _0x4399ec=_0x5a91c6;if(!_0x2698a0[_0x4399ec(0x56f)](_0x4065f7))_0x2698a0[_0x4399ec(0xbbe)](_0x4065f7,{'template':_0x4065f7,'entId':null});};if(this[_0x5a91c6(0x6ad)]){for(const _0x45735a in this[_0x5a91c6(0x6ad)])_0x321e62(this['_tplBoolCard'][_0x45735a]);}for(let _0x1339b0=0x0;_0x1339b0<(this[_0x5a91c6(0xeaf)]||[])[_0x5a91c6(0xd64)];_0x1339b0++){const _0x2dcf86=this['_tplBoolEntities'][_0x1339b0];if(!_0x2dcf86)continue;const _0x5144de=this[_0x5a91c6(0x402)]?.[_0x1339b0]?.[_0x5a91c6(0xb30)]||null;for(const _0x19c81b in _0x2dcf86){const _0x2eade6=this[_0x5a91c6(0xd98)](_0x2dcf86[_0x19c81b],_0x5144de);if(!_0x2698a0['has'](_0x2eade6))_0x2698a0['set'](_0x2eade6,{'template':_0x2dcf86[_0x19c81b],'entId':_0x2eade6===_0x2dcf86[_0x19c81b]?null:_0x5144de});}}const _0x1da114=[_0x5a91c6(0x800),_0x5a91c6(0x5c2),_0x5a91c6(0x7bc),_0x5a91c6(0xfaf),_0x5a91c6(0xb77),_0x5a91c6(0xdcf),_0x5a91c6(0xe6b)];for(const _0x30ca8c of this['_entities']||[]){for(const _0x338a1b of _0x1da114){const _0x3516ad=_0x30ca8c[_0x338a1b];if(typeof _0x3516ad===_0x5a91c6(0x6d7)&&(_0x3516ad[_0x5a91c6(0xdcb)]('{{')||_0x3516ad[_0x5a91c6(0xdcb)]('{%'))){const _0x2bc56b=_0x30ca8c[_0x5a91c6(0xb30)]||null,_0x20ed15=this[_0x5a91c6(0xd98)](_0x3516ad,_0x2bc56b);if(!_0x2698a0[_0x5a91c6(0x56f)](_0x20ed15))_0x2698a0[_0x5a91c6(0xbbe)](_0x20ed15,{'template':_0x3516ad,'entId':_0x20ed15===_0x3516ad?null:_0x2bc56b});}}}const _0x1547ce=[_0x5a91c6(0xe41),'x_axis_color',_0x5a91c6(0xc82),_0x5a91c6(0xa97),_0x5a91c6(0xa49),_0x5a91c6(0xf03),_0x5a91c6(0x3dc)];for(const _0x51f541 of _0x1547ce){const _0x41f27b=this[_0x5a91c6(0xb52)]?.[_0x51f541];if(typeof _0x41f27b===_0x5a91c6(0x6d7)&&(_0x41f27b[_0x5a91c6(0xdcb)]('{{')||_0x41f27b['includes']('{%')))_0x321e62(_0x41f27b);}for(const _0x248eec of this[_0x5a91c6(0xb52)]?.[_0x5a91c6(0x972)]||[]){for(const _0x46d220 of[_0x5a91c6(0x99e),_0x5a91c6(0xbd0),'time',_0x5a91c6(0x76c),_0x5a91c6(0xf53),_0x5a91c6(0x50d)]){const _0x2d5a35=_0x248eec?.[_0x46d220];if(typeof _0x2d5a35==='string'&&(_0x2d5a35[_0x5a91c6(0xdcb)]('{{')||_0x2d5a35[_0x5a91c6(0xdcb)]('{%')))_0x321e62(_0x2d5a35);}}const _0x3359a8=_0x2698a0[_0x5a91c6(0xe72)]+':'+[..._0x2698a0[_0x5a91c6(0x82d)]()][_0x5a91c6(0xaa7)]()[_0x5a91c6(0x2b9)]('\x0a');if(_0x3359a8===this[_0x5a91c6(0x868)]&&this[_0x5a91c6(0x4a7)]['length']+(this['_tplPendingSubs']||0x0)===_0x2698a0[_0x5a91c6(0xe72)])return;this['_lastTplKey']=_0x3359a8,this[_0x5a91c6(0xe04)]();if(!_0x2698a0[_0x5a91c6(0xe72)])return;const _0x24bbc5=this['_tplGen'];for(const [_0x2b79fd,_0x44da72]of _0x2698a0){try{const _0x22eb05=this[_0x5a91c6(0x527)][_0x5a91c6(0x518)][_0x5a91c6(0xbaf)](_0x4fa842=>{const _0x5dd5f3=_0x5a91c6,_0x4b4237=normalizeTemplateResult(_0x4fa842?.[_0x5dd5f3(0xf58)]);if(!_0x4b4237)return;const _0xcccf3d=this['_resolvedTemplateColors'][_0x5dd5f3(0xaad)](_0x2b79fd);if(_0xcccf3d===_0x4b4237)return;this[_0x5dd5f3(0x21e)][_0x5dd5f3(0xbbe)](_0x2b79fd,_0x4b4237),this[_0x5dd5f3(0x680)](),this[_0x5dd5f3(0x46b)]='',this[_0x5dd5f3(0xdbc)]();},_0x44da72[_0x5a91c6(0x668)]?{'type':'render_template','template':_0x44da72[_0x5a91c6(0x907)],'variables':{'entity':_0x44da72[_0x5a91c6(0x668)]}}:{'type':_0x5a91c6(0x6f8),'template':_0x44da72[_0x5a91c6(0x907)]});this[_0x5a91c6(0x949)]=(this[_0x5a91c6(0x949)]||0x0)+0x1,_0x22eb05[_0x5a91c6(0x223)](_0x533817=>{const _0x476cf4=_0x5a91c6;if(this[_0x476cf4(0xe95)]===_0x24bbc5)this[_0x476cf4(0x949)]=Math[_0x476cf4(0xff5)](0x0,(this[_0x476cf4(0x949)]||0x0)-0x1);if(!this[_0x476cf4(0x9bf)]||this[_0x476cf4(0xe95)]!==_0x24bbc5){try{if(typeof _0x533817===_0x476cf4(0xc4c))_0x533817();}catch{}return;}this[_0x476cf4(0x4a7)][_0x476cf4(0x40b)](_0x533817);})[_0x5a91c6(0x4d1)](()=>{const _0x3398dc=_0x5a91c6;if(this[_0x3398dc(0xe95)]===_0x24bbc5)this[_0x3398dc(0x949)]=Math['max'](0x0,(this[_0x3398dc(0x949)]||0x0)-0x1);});}catch(_0x550849){console['warn']('[sgc]\x20color\x20template\x20subscribe\x20failed',_0x44da72[_0x5a91c6(0x907)],_0x550849);}}}[_0x5f3ddf(0xe04)](){const _0x1ac5d2=_0x5f3ddf;this[_0x1ac5d2(0xe95)]=(this[_0x1ac5d2(0xe95)]||0x0)+0x1,this['_tplPendingSubs']=0x0;for(const _0x17d308 of this[_0x1ac5d2(0x4a7)]){try{if(typeof _0x17d308===_0x1ac5d2(0xc4c))_0x17d308();}catch{}}this[_0x1ac5d2(0x4a7)]=[];}['_extendWindowForForecastData'](_0x1558c5){const _0x25e9e6=_0x5f3ddf;if(!_0x1558c5||!this['_hass']||!this[_0x25e9e6(0xb52)])return _0x1558c5;const _0x4a5879=this[_0x25e9e6(0xb52)],_0x507dad=toNum(_0x4a5879[_0x25e9e6(0x82e)])>0x0;if(_0x4a5879[_0x25e9e6(0x496)]||_0x4a5879[_0x25e9e6(0x642)]&&!_0x507dad)return _0x1558c5;if(_0x1558c5[_0x25e9e6(0xbd0)][_0x25e9e6(0xe0e)]()<Date['now']()-0xea60)return _0x1558c5;const _0x3c5770=_0x1558c5['start'];let _0x23a5a2=0x0;for(const _0x3c0386 of this[_0x25e9e6(0x402)]||[]){if(!_0x3c0386?.[_0x25e9e6(0x745)])continue;const _0x544f79=this['_hass'][_0x25e9e6(0x9e9)][_0x3c0386[_0x25e9e6(0xb30)]];if(!_0x544f79)continue;const _0x1eba7a=synthesizeForecastSeries(_0x544f79,_0x3c0386,_0x3c5770,this[_0x25e9e6(0x527)]);if(!_0x1eba7a['length'])continue;const _0x104b4f=_0x1eba7a[_0x1eba7a[_0x25e9e6(0xd64)]-0x1]['t'];if(_0x104b4f>_0x23a5a2)_0x23a5a2=_0x104b4f;}return _0x23a5a2>_0x1558c5[_0x25e9e6(0xbd0)][_0x25e9e6(0xe0e)]()&&(_0x1558c5[_0x25e9e6(0xbd0)]=new Date(_0x23a5a2+0x36ee80)),_0x1558c5;}async[_0x5f3ddf(0x404)](){const _0x3285ba=_0x5f3ddf;if(!this[_0x3285ba(0x527)]||!this['_config'])return;const _0x29d89a=this[_0x3285ba(0x7f5)]=(this['_updateSeq']||0x0)+0x1;this[_0x3285ba(0xe00)]=Date[_0x3285ba(0x7ef)](),this[_0x3285ba(0xaeb)]=this[_0x3285ba(0x55e)]();if(this[_0x3285ba(0xb52)][_0x3285ba(0xfed)]===_0x3285ba(0x419)){this[_0x3285ba(0x81e)]=Date[_0x3285ba(0x7ef)]();if(this['isConnected'])this[_0x3285ba(0x5e0)]();this[_0x3285ba(0xdbc)]();return;}this['_zoomHistory']=[],this[_0x3285ba(0xd55)](this[_0x3285ba(0xaeb)]);const _0x3f5fdc=toNum(this['_config']?.[_0x3285ba(0x82e)]),_0x3d4c86=toNum(this[_0x3285ba(0xb52)]?.[_0x3285ba(0x78a)]),_0x5b6704=isNum(_0x3d4c86)&&_0x3d4c86>0x0?new Date(Math[_0x3285ba(0x1006)](_0x3d4c86,this[_0x3285ba(0xaeb)][_0x3285ba(0xbd0)][_0x3285ba(0xe0e)]())):this['_window'][_0x3285ba(0xbd0)],_0x55ebd2=isNum(_0x3f5fdc)&&_0x3f5fdc>0x0?{'start':new Date(_0x5b6704[_0x3285ba(0xe0e)]()-_0x3f5fdc*0x36ee80),'end':_0x5b6704}:this[_0x3285ba(0xaeb)];for(const _0x3b797d of this[_0x3285ba(0x402)]){if(_0x3b797d&&_0x3b797d['_compareOf']!=null&&_0x3b797d[_0x3285ba(0xc7f)]){const _0x2b4a91=resolveOffsetHours(this['_entities'][_0x3b797d[_0x3285ba(0x767)]]?.[_0x3285ba(0xb89)],this['_hass'])||0x0;_0x3b797d[_0x3285ba(0xb89)]=_0x2b4a91+this['_compareShiftHours'](_0x3b797d[_0x3285ba(0xc7f)],_0x55ebd2);}}let {start:_0x5dcf8e,end:_0x1ce4c7}=this[_0x3285ba(0xaeb)],_0x2349fb=_0x5dcf8e[_0x3285ba(0xe0e)](),_0x4a75ef=_0x1ce4c7[_0x3285ba(0xe0e)]();const _0x464142=this[_0x3285ba(0xb52)],_0x5b5b18=Math['max'](0x1,(_0x4a75ef-_0x2349fb)/0x36ee80),_0x3456b7=_0x5b5b18>=0x18?0xea60:0x2710,_0x6bf46=Math[_0x3285ba(0x4fd)](_0x2349fb/_0x3456b7)*_0x3456b7;_0x6bf46!==_0x2349fb&&(_0x2349fb=_0x6bf46,_0x5dcf8e=new Date(_0x6bf46),this[_0x3285ba(0xaeb)][_0x3285ba(0x99e)]=_0x5dcf8e);Object[_0x3285ba(0x6bf)](_0x464142,_0x3285ba(0x9b1),{'value':activeScaleRule(_0x464142,(_0x4a75ef-_0x2349fb)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x2a0b28=[];for(const _0x1df376 of this[_0x3285ba(0x402)]||[]){_0x1df376?.[_0x3285ba(0xea4)]&&!(this[_0x3285ba(0x356)]&&_0x1df376['statistic_id']in this['_statMeta'])&&_0x2a0b28[_0x3285ba(0x40b)](_0x1df376[_0x3285ba(0xea4)]);}if(_0x2a0b28[_0x3285ba(0xd64)]){try{await this['_ensureStatMeta'](_0x2a0b28);}catch{}if(_0x29d89a!==this['_updateSeq'])return;}const _0xd9675d=this[_0x3285ba(0x1ca)](_0x5b5b18);this[_0x3285ba(0x20a)](_0x5b5b18);const _0x34ac48=_0x4cdd77=>{const _0xec12e5=_0x3285ba;if(!_0x4cdd77)return![];if(_0x4cdd77[_0xec12e5(0x965)]||_0x4cdd77[_0xec12e5(0x745)]||_0x4cdd77[_0xec12e5(0xa3a)]||_0x4cdd77[_0xec12e5(0xc42)])return![];if(autoStateMap(_0x4cdd77,this[_0xec12e5(0x527)],this['_config']?.[_0xec12e5(0xfed)]))return![];if(_0x4cdd77[_0xec12e5(0xea4)])return!![];const _0x5676b7=_0x4cdd77[_0xec12e5(0xd90)]||this[_0xec12e5(0xb52)][_0xec12e5(0xd90)]||_0xec12e5(0xae8);if(_0x5676b7===_0xec12e5(0x4e6))return![];if(_0xd9675d['source']!==_0xec12e5(0x224)){if(_0xd9675d[_0xec12e5(0xa62)]&&this[_0xec12e5(0x74f)](_0x4cdd77))return!![];if(_0x5676b7===_0xec12e5(0xae8)&&this[_0xec12e5(0x5e9)](_0x4cdd77,_0xd9675d,_0x5b5b18))return![];return this['_entPrefersStats'](_0x4cdd77)&&!!_0xd9675d[_0xec12e5(0x2ad)]&&this[_0xec12e5(0x74f)](_0x4cdd77);}return this[_0xec12e5(0x74f)](_0x4cdd77);},_0x1efda3=new Map(),_0x4abefe=new Map(),_0x3457ed=new Array(this[_0x3285ba(0x402)][_0x3285ba(0xd64)])['fill'](null),_0x11a6d0=new Array(this[_0x3285ba(0x402)]['length'])[_0x3285ba(0x740)](![]);this[_0x3285ba(0x402)]['forEach']((_0x3eb5a3,_0x499f59)=>{const _0x11e3a2=_0x3285ba;if(_0x3eb5a3[_0x11e3a2(0x965)])return;if(_0x3eb5a3['data_attribute'])return;const _0x227b01=resolveOffsetHours(_0x3eb5a3[_0x11e3a2(0xb89)],this[_0x11e3a2(0x527)]);if(_0x34ac48(_0x3eb5a3)){const _0x3ec78a=this[_0x11e3a2(0x4ed)](_0x3eb5a3),_0x39e28e=this[_0x11e3a2(0xc66)](_0x3eb5a3,_0xd9675d),_0x50fbe1=_0x227b01+'|'+_0x39e28e;if(!_0x4abefe[_0x11e3a2(0x56f)](_0x50fbe1))_0x4abefe[_0x11e3a2(0xbbe)](_0x50fbe1,{'offH':_0x227b01,'period':_0x39e28e,'ids':[]});const _0xb82990=_0x4abefe[_0x11e3a2(0xaad)](_0x50fbe1)[_0x11e3a2(0xdaa)];if(!_0xb82990['includes'](_0x3ec78a))_0xb82990['push'](_0x3ec78a);_0x3457ed[_0x499f59]=_0x3ec78a+'__'+_0x227b01+'__'+_0x39e28e,_0x11a6d0[_0x499f59]=!![];}else{if(_0x3eb5a3['entity']){if(!_0x1efda3[_0x11e3a2(0x56f)](_0x227b01))_0x1efda3[_0x11e3a2(0xbbe)](_0x227b01,[]);const _0x4a8de2=_0x1efda3[_0x11e3a2(0xaad)](_0x227b01),_0x2ad6d8=_0x3eb5a3[_0x11e3a2(0xb30)],_0x5e518f=this[_0x11e3a2(0x845)](_0x3eb5a3,_0x499f59),_0x366d14=_0x4a8de2[_0x11e3a2(0x403)](_0x67a1a9=>_0x67a1a9['id']===_0x2ad6d8);if(!_0x366d14)_0x4a8de2[_0x11e3a2(0x40b)]({'id':_0x2ad6d8,'attribute':_0x5e518f,'attrs':_0x5e518f?[_0x5e518f]:[]});else{if(_0x5e518f){if(!_0x366d14[_0x11e3a2(0xa3a)])_0x366d14[_0x11e3a2(0xa3a)]=_0x5e518f;if(!_0x366d14[_0x11e3a2(0x261)][_0x11e3a2(0xdcb)](_0x5e518f))_0x366d14[_0x11e3a2(0x261)][_0x11e3a2(0x40b)](_0x5e518f);}}_0x3457ed[_0x499f59]=_0x2ad6d8+'__'+_0x227b01;}}});const _0x268e01=this[_0x3285ba(0xb52)]['cache']!==![],_0xa87673={},_0x2de25e={},_0x4e536c=new Set();let _0x45c712=0x0;for(const _0x3d1547 of this[_0x3285ba(0x402)]||[]){const _0x3a1654=toNum(_0x3d1547?.[_0x3285ba(0xc3a)]);if(_0x3a1654>0x0&&_0x3a1654*0x36ee80>_0x45c712)_0x45c712=_0x3a1654*0x36ee80;}const _0x1a8956=this[_0x3285ba(0x90b)]((_0x4a75ef-_0x2349fb)/0x36ee80),_0x2159a1=[];for(const [_0x437bb7,_0x40870d]of _0x1efda3){const _0x1c8d75=_0x437bb7*0x36ee80,_0x33a133=new Date(_0x2349fb-_0x1c8d75-_0x45c712-_0x1a8956),_0x327e61=new Date(_0x4a75ef-_0x1c8d75);_0x2159a1['push'](this[_0x3285ba(0x77c)][_0x3285ba(0x2d7)](this[_0x3285ba(0x527)],_0x40870d,_0x33a133,_0x327e61,_0x268e01)['then'](_0x55fb25=>{const _0x18214f=_0x3285ba;let _0xe829e7=![];const _0x4c1d8b=Math[_0x18214f(0xff5)](0x1,(_0x327e61[_0x18214f(0xe0e)]()-_0x33a133[_0x18214f(0xe0e)]())/0x36ee80);for(const _0x38cf36 in _0x55fb25){const _0x21f30e=_0x1c8d75!==0x0?_0x55fb25[_0x38cf36][_0x18214f(0xc7b)](_0x477779=>({..._0x477779,'t':_0x477779['t']+_0x1c8d75})):_0x55fb25[_0x38cf36];_0x2de25e[_0x38cf36+'__'+_0x437bb7]=_0x21f30e;if(_0x40870d['some'](_0x362d37=>_0x362d37['id']===_0x38cf36&&_0x362d37['attrs']&&_0x362d37[_0x18214f(0x261)]['length']))_0x4e536c[_0x18214f(0x7c5)](_0x38cf36+'__'+_0x437bb7);const _0x548be6=_0x55fb25[_0x38cf36][_0x18214f(0xd64)];if(_0x5b5b18>=HF_MIN_WINDOW_H&&_0x548be6>HF_MIN_ROWS&&_0x548be6/_0x4c1d8b>HF_ROWS_PER_HOUR){const _0x4fbe37=this[_0x18214f(0x402)][_0x18214f(0x403)](_0x5f0e22=>_0x5f0e22?.[_0x18214f(0xb30)]===_0x38cf36&&!_0x5f0e22[_0x18214f(0xea4)]);if(_0x4fbe37&&(_0x4fbe37['data_source']||this['_config'][_0x18214f(0xd90)]||'auto')===_0x18214f(0xae8)&&this['_hasLTS'](_0x4fbe37)&&_markHighFrequency(_0x38cf36)&&!this[_0x18214f(0x5e9)](_0x4fbe37,_0xd9675d,_0x5b5b18))_0xe829e7=!![];}}if(_0xe829e7)this[_0x18214f(0x29e)]();}));}const _0xd8af40=new Set();for(const _0x2e4092 of this[_0x3285ba(0x402)]){if(!_0x34ac48(_0x2e4092))continue;const _0x63d47b=DataProcessor[_0x3285ba(0x8d5)](_0x2e4092[_0x3285ba(0xb38)]||_0x3285ba(0x227));for(const _0x445a57 of _0x63d47b)_0xd8af40[_0x3285ba(0x7c5)](_0x445a57);if((_0x2e4092[_0x3285ba(0xb38)]||'avg')===_0x3285ba(0xff5))_0xd8af40[_0x3285ba(0x7c5)](_0x3285ba(0x1006));(_0x2e4092[_0x3285ba(0xb38)]||'avg')===_0x3285ba(0xb15)&&(_0xd8af40[_0x3285ba(0x7c5)](_0x3285ba(0x1006)),_0xd8af40[_0x3285ba(0x7c5)](_0x3285ba(0xff5))),_0x2e4092[_0x3285ba(0xf47)]&&(_0xd8af40[_0x3285ba(0x7c5)]('min'),_0xd8af40[_0x3285ba(0x7c5)](_0x3285ba(0xff5)));}if(!_0xd8af40['size'])_0xd8af40[_0x3285ba(0x7c5)]('mean');const _0x1758fe=Array['from'](_0xd8af40);for(const [,_0x178a9e]of _0x4abefe){const {offH:_0x469a75,period:_0x5c4a4e,ids:_0x1b0239}=_0x178a9e,_0x341fae=_0x469a75*0x36ee80,_0xc38d5a=new Date(_0x2349fb-_0x341fae-_0x45c712-_0x1a8956),_0x2e1796=new Date(_0x4a75ef-_0x341fae);_0x2159a1[_0x3285ba(0x40b)](this[_0x3285ba(0x77c)]['fetchStatistics'](this[_0x3285ba(0x527)],_0x1b0239,_0xc38d5a,_0x2e1796,_0x5c4a4e,_0x268e01,_0x1758fe)[_0x3285ba(0x223)](async _0x22e485=>{const _0x75d79a=_0x3285ba;if(_0x5c4a4e===_0x75d79a(0x3d1)){const _0x4e784a=_0x2349fb-_0x341fae,_0x36525d=0x36ee80,_0x2d591e=[];for(const _0x4954e1 of _0x1b0239){const _0x5b06ee=_0x22e485[_0x4954e1];if(!_0x5b06ee||!_0x5b06ee[_0x75d79a(0xd64)]){_0x2d591e['push'](_0x4954e1);continue;}if(!isNum(_0x5b06ee[0x0]?.['t'])||_0x5b06ee[0x0]['t']-_0x4e784a>_0x36525d)_0x2d591e[_0x75d79a(0x40b)](_0x4954e1);}if(_0x2d591e[_0x75d79a(0xd64)])try{const _0x5a3e0f=await this[_0x75d79a(0x77c)][_0x75d79a(0xd09)](this[_0x75d79a(0x527)],_0x2d591e,_0xc38d5a,_0x2e1796,_0x75d79a(0xdb5),_0x268e01,_0x1758fe);for(const _0x46852c of _0x2d591e){const _0xb5662c=_0x22e485[_0x46852c],_0x175cc1=_0x5a3e0f[_0x46852c];if(!_0x175cc1||!_0x175cc1[_0x75d79a(0xd64)])continue;if(!_0xb5662c||!_0xb5662c[_0x75d79a(0xd64)]){_0x22e485[_0x46852c]=_0x175cc1;continue;}const _0x1743c8=_0xb5662c[0x0]['t'],_0x418cdb=_0x175cc1[_0x75d79a(0xdf7)](_0x40f73d=>_0x40f73d['t']+0x36ee80<=_0x1743c8);if(!_0x418cdb['length']){_0x22e485[_0x46852c]=_0xb5662c;continue;}const _0x6e368e=_0x418cdb[_0x418cdb[_0x75d79a(0xd64)]-0x1],_0x413765=_0xb5662c[0x0],_0x3a25f1=isNum(_0x413765[_0x75d79a(0x3d4)])&&isNum(_0x6e368e[_0x75d79a(0x3d4)])&&isNum(_0x413765[_0x75d79a(0x7f7)])?{..._0x413765,'change':_0x413765[_0x75d79a(0x3d4)]-_0x6e368e['sum']}:_0x413765;_0x22e485[_0x46852c]=_0x418cdb[_0x75d79a(0xf6f)]([_0x3a25f1],_0xb5662c[_0x75d79a(0xedc)](0x1));}}catch{}}for(const _0x244286 in _0x22e485){const _0x4023f3=_0x341fae!==0x0?_0x22e485[_0x244286][_0x75d79a(0xc7b)](_0x2e5f0b=>({..._0x2e5f0b,'t':_0x2e5f0b['t']+_0x341fae})):_0x22e485[_0x244286];_0xa87673[_0x244286+'__'+_0x469a75+'__'+_0x5c4a4e]=_0x4023f3;}}));}const _0xc189b5=new Map(),_0x4b5e40=new Map();for(const _0x233255 of this[_0x3285ba(0x402)]){if(!_0x233255?.[_0x3285ba(0xb09)]||_0x233255['fixed_value']||_0x233255[_0x3285ba(0x745)])continue;const _0x231445=resolveOffsetHours(_0x233255[_0x3285ba(0xb89)],this['_hass'])||0x0,_0x3e0589=_0x233255['price_entity']+'__'+_0x231445;if(_0x4b5e40[_0x3285ba(0x56f)](_0x3e0589))continue;const _0x196154=this['_hass']?.[_0x3285ba(0x9e9)]?.[_0x233255[_0x3285ba(0xb09)]]?.['attributes']?.[_0x3285ba(0x722)],_0xa501f0=_0x196154===_0x3285ba(0x3e3)||_0x196154==='total'||_0x196154===_0x3285ba(0x4d5);_0x4b5e40[_0x3285ba(0xbbe)](_0x3e0589,{'id':_0x233255[_0x3285ba(0xb09)],'attribute':_0x233255[_0x3285ba(0xf76)]||null,'offH':_0x231445,'useStats':_0xd9675d['source']===_0x3285ba(0x224)&&_0xa501f0&&!_0x233255[_0x3285ba(0xf76)]});}this[_0x3285ba(0x3c7)]=_0x4b5e40['size']?{'jobs':_0x4b5e40,'sMs':_0x2349fb,'eMs':_0x4a75ef,'horizonMs':_0x45c712,'leadMs':_0x1a8956}:null,_0x2159a1[_0x3285ba(0x40b)](...this[_0x3285ba(0x54d)](_0x4b5e40,_0x2349fb,_0x4a75ef,_0x45c712,_0x1a8956,_0x268e01,_0xc189b5));const _0x1a3ef2=new Map(),_0x1a3b93=new Map();this['_entities']['forEach']((_0x255041,_0x113951)=>{const _0x4f416e=_0x3285ba;if(!_0x255041?.['ref_entity']||_0x255041[_0x4f416e(0x965)]||_0x255041[_0x4f416e(0x745)])return;const _0x3fdf3e=resolveOffsetHours(_0x255041[_0x4f416e(0xb89)],this['_hass'])||0x0,_0x9919a3=this['_hass']?.['states']?.[_0x255041[_0x4f416e(0x634)]]?.[_0x4f416e(0x6c0)]?.[_0x4f416e(0x722)],_0x3d983e=_0x9919a3==='measurement'||_0x9919a3===_0x4f416e(0x43b)||_0x9919a3===_0x4f416e(0x4d5),_0x48fecf=_0x11a6d0[_0x113951]&&_0x3d983e&&!_0x255041[_0x4f416e(0xead)],_0x7cb039=_0x48fecf?this[_0x4f416e(0xc66)](_0x255041,_0xd9675d):_0x4f416e(0x8d0),_0xa4f3e2=this[_0x4f416e(0xed2)](_0x255041)?_0x255041[_0x4f416e(0xb38)]:null,_0x5125bc=_0xa4f3e2?_0x7cb039+'-'+_0xa4f3e2:_0x7cb039,_0x1aa855=refJobKey(_0x255041,_0x3fdf3e,_0x5125bc);_0x255041[_0x4f416e(0xa10)]=_0x1aa855;if(_0x1a3b93[_0x4f416e(0x56f)](_0x1aa855))return;_0x1a3b93[_0x4f416e(0xbbe)](_0x1aa855,{'id':_0x255041[_0x4f416e(0x634)],'attribute':_0x255041['ref_attribute']||null,'offH':_0x3fdf3e,'useStats':_0x48fecf,'period':_0x7cb039,'deltaAgg':_0xa4f3e2});});for(const [_0x23ef27,_0x28f0ec]of _0x1a3b93){const _0x3a2222=_0x28f0ec['offH']*0x36ee80,_0x5e74da=new Date(_0x2349fb-_0x3a2222-_0x45c712-_0x1a8956-0x5265c00),_0x2444f9=new Date(_0x4a75ef-_0x3a2222),_0x258759=()=>this[_0x3285ba(0x77c)][_0x3285ba(0x2d7)](this[_0x3285ba(0x527)],[{'id':_0x28f0ec['id'],'attribute':_0x28f0ec[_0x3285ba(0xa3a)]}],_0x5e74da,_0x2444f9,_0x268e01)[_0x3285ba(0x223)](_0x22772f=>{const _0x199977=_0x3285ba,_0x17665b=[];for(const _0x315d14 of _0x22772f[_0x28f0ec['id']]||[]){const _0x314ed4=_0x28f0ec[_0x199977(0xa3a)]?getAttributePath(_0x315d14['attributes'],_0x28f0ec['attribute']):_0x315d14[_0x199977(0xfbf)],_0x269bd4=toNum(_0x314ed4);if(_0x269bd4!==null)_0x17665b[_0x199977(0x40b)]({'t':_0x315d14['t']+_0x3a2222,'v':_0x269bd4});}_0x1a3ef2[_0x199977(0xbbe)](_0x23ef27,{'samples':_0x17665b,'statPeriodMs':0x0,'id':_0x28f0ec['id'],'attribute':_0x28f0ec[_0x199977(0xa3a)],'offH':_0x28f0ec['offH'],'sameRep':![],'deltaAgg':_0x28f0ec[_0x199977(0x971)]||null});});if(_0x28f0ec['useStats']&&!(_0x28f0ec[_0x3285ba(0x971)]&&_0x28f0ec['period']===_0x3285ba(0x3d1))){const _0x3cf41c=_0x28f0ec[_0x3285ba(0x831)]===_0x3285ba(0x3d1)?_0x3285ba(0xdb5):_0x28f0ec[_0x3285ba(0x831)],_0x21f490={'5minute':0x493e0,'hour':0x36ee80,'day':0x5265c00,'week':0x240c8400,'month':0x9a7ec800}[_0x3cf41c]||0x36ee80,_0x430a9c=_0x28f0ec[_0x3285ba(0x971)]===_0x3285ba(0xb15)?[_0x3285ba(0xaf6),'state','min',_0x3285ba(0xff5)]:_0x28f0ec['deltaAgg']?DataProcessor[_0x3285ba(0x8d5)](_0x28f0ec['deltaAgg']):[_0x3285ba(0xaf6),'state'];_0x2159a1['push'](this[_0x3285ba(0x77c)][_0x3285ba(0xd09)](this[_0x3285ba(0x527)],[_0x28f0ec['id']],_0x5e74da,_0x2444f9,_0x3cf41c,_0x268e01,_0x430a9c)[_0x3285ba(0x223)](_0x149a8e=>{const _0x3b714d=_0x3285ba,_0x4f33d5=[],_0x2f3e66=_0x149a8e[_0x28f0ec['id']]||[],_0x4bfd15=!!_0x28f0ec[_0x3b714d(0x971)]&&(_0x28f0ec[_0x3b714d(0x971)]===_0x3b714d(0x3d4)||_0x28f0ec[_0x3b714d(0x971)]===_0x3b714d(0x7f7))&&!_0x2f3e66[_0x3b714d(0x1c1)](_0x5cb9d1=>isNum(_0x5cb9d1[_0x3b714d(0x7f7)]))&&_0x2f3e66[_0x3b714d(0x1c1)](_0x7462ca=>isNum(_0x7462ca['sum']));let _0x39154b=null;for(const _0x156318 of _0x2f3e66){let _0x4d0ab1;if(_0x4bfd15){_0x4d0ab1=isNum(_0x156318[_0x3b714d(0x3d4)])&&_0x39154b!==null?_0x156318[_0x3b714d(0x3d4)]-_0x39154b:isNum(_0x156318[_0x3b714d(0x3d4)])?0x0:null;if(isNum(_0x156318[_0x3b714d(0x3d4)]))_0x39154b=_0x156318[_0x3b714d(0x3d4)];}else _0x4d0ab1=_0x28f0ec['deltaAgg']?DataProcessor[_0x3b714d(0x5aa)](_0x156318,_0x28f0ec[_0x3b714d(0x971)]):isNum(_0x156318[_0x3b714d(0xaf6)])?_0x156318[_0x3b714d(0xaf6)]:isNum(_0x156318['state'])?_0x156318[_0x3b714d(0xfbf)]:null;if(_0x4d0ab1!==null&&isNum(_0x4d0ab1)){const _0x50cd3f={'t':_0x156318['t']+_0x3a2222,'v':_0x4d0ab1};_0x28f0ec[_0x3b714d(0x971)]===_0x3b714d(0xb15)&&isNum(_0x156318[_0x3b714d(0x1006)])&&isNum(_0x156318[_0x3b714d(0xff5)])&&(_0x50cd3f[_0x3b714d(0x76a)]=_0x156318[_0x3b714d(0x1006)],_0x50cd3f[_0x3b714d(0xc2b)]=_0x156318[_0x3b714d(0xff5)]),_0x4f33d5[_0x3b714d(0x40b)](_0x50cd3f);}}const _0x472372=_0x4f33d5[_0x3b714d(0xd64)]?_0x4f33d5[0x0]['t']-(_0x5e74da[_0x3b714d(0xe0e)]()+_0x3a2222):Infinity;if(!_0x4f33d5['length']||_0x472372>_0x21f490*0x2)return _0x258759();_0x1a3ef2[_0x3b714d(0xbbe)](_0x23ef27,{'samples':_0x4f33d5,'statPeriodMs':_0x21f490,'id':_0x28f0ec['id'],'attribute':_0x28f0ec[_0x3b714d(0xa3a)],'offH':_0x28f0ec[_0x3b714d(0xa6e)],'sameRep':!!_0x28f0ec['deltaAgg'],'deltaAgg':_0x28f0ec[_0x3b714d(0x971)]||null});}));}else _0x2159a1[_0x3285ba(0x40b)](_0x258759());}let _0xa4ae98=[];_0x2159a1[_0x3285ba(0x40b)](this[_0x3285ba(0x555)](_0x5dcf8e,_0x1ce4c7)[_0x3285ba(0x223)](_0x1e241f=>{_0xa4ae98=_0x1e241f;})['catch'](()=>{_0xa4ae98=[];})),await Promise[_0x3285ba(0x387)](_0x2159a1);if(_0x29d89a!==this[_0x3285ba(0x7f5)])return;this[_0x3285ba(0x8b3)]=_0xc189b5,this[_0x3285ba(0x548)]=_0x1a3ef2,this[_0x3285ba(0xcf1)]=Object[_0x3285ba(0x100c)](null);const _0x562800=_0x2349fb-_0x45c712-_0x1a8956,_0x319a3a=this[_0x3285ba(0xb52)]?.['include_area_names']?buildAreaSuffixes(this[_0x3285ba(0x527)],this[_0x3285ba(0x402)],this[_0x3285ba(0x356)],(_0x4619be,_0x2e8f79,_0x1b40dc)=>this[_0x3285ba(0x271)](_0x1b40dc,_0x4619be,_0x2e8f79)):null;this[_0x3285ba(0x822)]=_0x319a3a,this['_nowStampMs']=Date[_0x3285ba(0x7ef)]();const _0x966738=this[_0x3285ba(0x402)][_0x3285ba(0xc7b)]((_0x41465d,_0x371fda)=>{const _0xcb92f6=_0x3285ba;let _0x51ddd4,_0x4a2aeb=null;if(_0x41465d[_0xcb92f6(0x965)]){const _0x455861=this['_hass'][_0xcb92f6(0x9e9)][_0x41465d[_0xcb92f6(0xb30)]],_0xac6bde=this[_0xcb92f6(0x845)](_0x41465d,_0x371fda),_0x5730d4=_0xac6bde?getAttributePath(_0x455861?.['attributes'],_0xac6bde):_0x455861?.[_0xcb92f6(0xfbf)],_0x2518a0=toNum(_0x5730d4);_0x2518a0!==null?_0x51ddd4=[{'t':_0x2349fb,'v':_0x2518a0},{'t':_0x4a75ef,'v':_0x2518a0}]:_0x51ddd4=[];}else{if(_0x41465d[_0xcb92f6(0x745)]){const _0x4f4fe6=this[_0xcb92f6(0x527)][_0xcb92f6(0x9e9)][_0x41465d[_0xcb92f6(0xb30)]];_0x51ddd4=synthesizeForecastSeries(_0x4f4fe6,_0x41465d,this[_0xcb92f6(0xaeb)][_0xcb92f6(0x99e)],this[_0xcb92f6(0x527)]);}else{if(_0x34ac48(_0x41465d)){const _0x480018=_0x3457ed[_0x371fda],_0xe1a6fa=_0x480018&&_0xa87673[_0x480018]||[];_0x51ddd4=_0xe1a6fa[_0xcb92f6(0xc7b)](_0x4cda8d=>{const _0x372b1d=_0xcb92f6,_0x5e9253={'t':_0x4cda8d['t'],'v':DataProcessor[_0x372b1d(0x5aa)](_0x4cda8d,_0x41465d[_0x372b1d(0xb38)])};(_0x41465d[_0x372b1d(0xf47)]||_0x41465d[_0x372b1d(0xb38)]===_0x372b1d(0xb15))&&isNum(_0x4cda8d['min'])&&isNum(_0x4cda8d[_0x372b1d(0xff5)])&&(_0x5e9253[_0x372b1d(0x76a)]=_0x4cda8d[_0x372b1d(0x1006)],_0x5e9253['bMax']=_0x4cda8d[_0x372b1d(0xff5)]);if(_0x41465d[_0x372b1d(0xb38)]===_0x372b1d(0xff5)){if(isNum(_0x4cda8d[_0x372b1d(0xaf6)]))_0x5e9253[_0x372b1d(0x87e)]=_0x4cda8d[_0x372b1d(0xaf6)];if(isNum(_0x4cda8d['min']))_0x5e9253[_0x372b1d(0x9bd)]=_0x4cda8d[_0x372b1d(0x1006)];}return _0x5e9253;})[_0xcb92f6(0xdf7)](_0x3e88bc=>_0x3e88bc['v']!==null&&isNum(_0x3e88bc['v'])&&_0x3e88bc['t']>=_0x562800);if(_0x41465d[_0xcb92f6(0xb38)]===_0xcb92f6(0x7f7)&&_0x41465d['change_ignore_zero']===!![]&&_0xe1a6fa[_0xcb92f6(0xd64)]>0x0){const _0x514e61=_0xe1a6fa[_0xcb92f6(0xc7b)](_0x5360ab=>({'t':_0x5360ab['t'],'v':isNum(_0x5360ab[_0xcb92f6(0xfbf)])?_0x5360ab[_0xcb92f6(0xfbf)]:isNum(_0x5360ab[_0xcb92f6(0xaf6)])?_0x5360ab[_0xcb92f6(0xaf6)]:null,'c':isNum(_0x5360ab[_0xcb92f6(0x7f7)])?_0x5360ab['change']:null}))[_0xcb92f6(0xdf7)](_0xc67a1e=>isNum(_0xc67a1e['v'])&&_0xc67a1e['v']!==0x0&&_0xc67a1e['t']>=_0x562800),_0x54dfbb=_0xe1a6fa[_0xcb92f6(0x1c1)](_0x3d2165=>isNum(_0x3d2165[_0xcb92f6(0x7f7)])),_0x21c15e=this[_0xcb92f6(0x527)]?.[_0xcb92f6(0x9e9)]?.[this[_0xcb92f6(0x4ed)](_0x41465d)]?.[_0xcb92f6(0x6c0)],_0x585d0b=!!(_0x21c15e&&(_0x21c15e[_0xcb92f6(0x24e)]||_0x21c15e['cron_pattern']));let _0x3318f2=0x0,_0x32df64=0x0;for(let _0x1f3dac=0x1;_0x1f3dac<_0x514e61[_0xcb92f6(0xd64)];_0x1f3dac++){if(_0x514e61[_0x1f3dac]['v']<_0x514e61[_0x1f3dac-0x1]['v'])_0x3318f2++;if(_0x514e61[_0x1f3dac]['v']!==_0x514e61[_0x1f3dac-0x1]['v'])_0x32df64++;}const _0x1b96bb=_0x21c15e?.[_0xcb92f6(0x722)]!=='total'&&_0x32df64>=0x4&&_0x3318f2>=0x2&&_0x3318f2/_0x32df64>=0.25;!(_0x54dfbb&&(_0x585d0b||_0x1b96bb||_0x514e61[_0xcb92f6(0xd64)]===0x0))&&(_0x51ddd4=_0x514e61[_0xcb92f6(0xc7b)]((_0x8e6f5f,_0x1ba0d7)=>{const _0x2696fc=_0xcb92f6;if(_0x1ba0d7===0x0)return{'t':_0x8e6f5f['t'],'v':0x0};let _0x8aa7d=Math[_0x2696fc(0xff5)](0x0,_0x8e6f5f['v']-_0x514e61[_0x1ba0d7-0x1]['v']);if(_0x8e6f5f['c']!==null&&_0x8aa7d>_0x8e6f5f['c'])_0x8aa7d=Math['max'](0x0,_0x8e6f5f['c']);return{'t':_0x8e6f5f['t'],'v':_0x8aa7d};}));}else{if((_0x41465d[_0xcb92f6(0xb38)]==='change'||_0x41465d[_0xcb92f6(0xb38)]===_0xcb92f6(0x3d4))&&_0xe1a6fa[_0xcb92f6(0xd64)]>0x0){const _0x221f0b=_0xe1a6fa[_0xcb92f6(0x1c1)](_0x11d260=>isNum(_0x11d260[_0xcb92f6(0x7f7)])),_0x407dd3=_0xe1a6fa['some'](_0x358012=>isNum(_0x358012[_0xcb92f6(0x3d4)]));if(!_0x221f0b&&_0x407dd3&&_0x51ddd4['length']>0x1){const _0xfe7921=_0x51ddd4['map'](_0x277a5a=>_0x277a5a['v']);_0x51ddd4[0x0]['v']=0x0;for(let _0x20e84c=0x1;_0x20e84c<_0x51ddd4[_0xcb92f6(0xd64)];_0x20e84c++){_0x51ddd4[_0x20e84c]['v']=_0xfe7921[_0x20e84c]-_0xfe7921[_0x20e84c-0x1];}}else{if(!_0x221f0b&&!_0x407dd3&&_0x41465d[_0xcb92f6(0xb38)]===_0xcb92f6(0x7f7)&&_0x51ddd4[_0xcb92f6(0xd64)]>0x1){const _0x23fe5d=this[_0xcb92f6(0x4eb)](_0x41465d),_0x50e4f4=_0x51ddd4['map'](_0x455ac9=>_0x455ac9['v']);_0x51ddd4[0x0]['v']=0x0;for(let _0x3f3398=0x1;_0x3f3398<_0x51ddd4[_0xcb92f6(0xd64)];_0x3f3398++){const _0x44d8d4=_0x50e4f4[_0x3f3398]-_0x50e4f4[_0x3f3398-0x1];_0x51ddd4[_0x3f3398]['v']=_0x23fe5d&&_0x44d8d4<0x0?0x0:_0x44d8d4;}}}_0x41465d[_0xcb92f6(0xb38)]==='sum'&&_0xe1a6fa[_0xcb92f6(0xd64)]>0x0&&_0x51ddd4['length']===0x0&&!this[_0xcb92f6(0xff1)]&&(this['_sumEmptyWarned']=!![],console[_0xcb92f6(0x3c1)](_0xcb92f6(0x7c4)+this['_getStatId'](_0x41465d)+_0xcb92f6(0x715)+_0xcb92f6(0x4d6)+'not\x20meaningful\x20—\x20use\x20\x22avg\x22,\x20\x22max\x22\x20or\x20\x22change\x22\x20instead.\x20Series\x20left\x20empty.'));}}}else{const _0x59ddd3=_0x3457ed[_0x371fda],_0x32da91=this[_0xcb92f6(0x845)](_0x41465d,_0x371fda);let _0x4e9f73=_0x59ddd3&&_0x2de25e[_0x59ddd3]||[];if(!_0x32da91&&_0x59ddd3&&_0x4e536c[_0xcb92f6(0x56f)](_0x59ddd3))_0x4e9f73=collapseSameStateRows(_0x4e9f73);let _0x554e6b=_0x41465d[_0xcb92f6(0xc42)]&&_0x41465d[_0xcb92f6(0xc42)][_0xcb92f6(0xd64)]?_0x41465d[_0xcb92f6(0xc42)]:_0x32da91?null:autoStateMap(_0x41465d,this[_0xcb92f6(0x527)],this[_0xcb92f6(0xb52)]?.[_0xcb92f6(0xfed)]);if(isStripEntity(_0x41465d)&&!_0x32da91&&!(_0x41465d[_0xcb92f6(0xc42)]&&_0x41465d['state_map'][_0xcb92f6(0xd64)])){const _0x4cd3bf=(_0x554e6b||[])[_0xcb92f6(0xedc)](),_0x3e9c03=_0x4cd3bf[_0xcb92f6(0xc7b)](_0x462c0e=>String(_0x462c0e?.['value']));for(const _0x35a82c of _0x4e9f73){const _0x5e3125=String(_0x35a82c[_0xcb92f6(0xfbf)]);if(!_0x5e3125||_0x3e9c03[_0xcb92f6(0xdcb)](_0x5e3125))continue;_0x3e9c03[_0xcb92f6(0x40b)](_0x5e3125),_0x4cd3bf['push']({'value':_0x5e3125});}_0x4cd3bf[_0xcb92f6(0xd64)]&&(_0x554e6b=_0x4cd3bf,_0x4a2aeb=_0x4cd3bf);}_0x51ddd4=_0x4e9f73['map'](_0x114e5a=>{const _0x542d8f=_0xcb92f6,_0x571597=_0x32da91?getAttributePath(_0x114e5a['attributes'],_0x32da91):_0x114e5a[_0x542d8f(0xfbf)];let _0x191da7;_0x554e6b?_0x191da7=applyStateMap(_0x571597,_0x554e6b)['value']:_0x191da7=parseFloat(_0x571597);if(isNaN(_0x191da7))return null;return{'t':_0x114e5a['t'],'v':_0x191da7};})[_0xcb92f6(0xdf7)](Boolean);}}}if(_0x41465d[_0xcb92f6(0x745)]){const _0x18fa84=toNum(_0x41465d[_0xcb92f6(0xc3a)])||0x0,_0x31cc25=_0x18fa84<0x0?_0x4a75ef-_0x18fa84*0x36ee80:_0x4a75ef;_0x51ddd4=_0x51ddd4[_0xcb92f6(0xdf7)](_0x2db354=>_0x2db354['t']>=_0x2349fb&&_0x2db354['t']<=_0x31cc25);}const _0x99f7b=toNum(_0x41465d[_0xcb92f6(0xc3a)]);if(_0x99f7b&&_0x99f7b!==0x0&&Array[_0xcb92f6(0x74e)](_0x51ddd4)&&_0x51ddd4['length']){const _0x42fa7e=_0x99f7b*0x36ee80;_0x51ddd4=_0x51ddd4['map'](_0x2077f2=>({..._0x2077f2,'t':_0x2077f2['t']+_0x42fa7e}));}_0x45c712>0x0&&Array[_0xcb92f6(0x74e)](_0x51ddd4)&&_0x51ddd4['length']&&(_0x51ddd4=_0x51ddd4[_0xcb92f6(0xdf7)](_0x1f3f08=>_0x1f3f08['t']>=_0x2349fb&&_0x1f3f08['t']<=_0x4a75ef));const _0x104f57=this[_0xcb92f6(0xaf4)](_0x51ddd4,_0x41465d,_0x371fda,_0x2349fb,_0x4a75ef),{points:_0x241e17,maSeries:_0x469091,tailToMs:_0x20a263}=this['_bucketSeries'](_0x104f57,_0x41465d,_0x11a6d0[_0x371fda],_0x2349fb,_0x4a75ef,_0x1a8956),_0x2340dc=this[_0xcb92f6(0x527)][_0xcb92f6(0x9e9)][_0x41465d['entity']]||{},_0x1fd62a=_0x41465d[_0xcb92f6(0xea4)]||_0x41465d[_0xcb92f6(0xb30)],_0x424bcf=_0x1fd62a&&this[_0xcb92f6(0x356)]?.[_0x1fd62a]||null,_0x329397=_0x319a3a?_0x319a3a[_0xcb92f6(0xaad)](_0x41465d[_0xcb92f6(0x767)]!=null?_0x41465d[_0xcb92f6(0x767)]:_0x371fda)||'':'';let _0x59c76b=_0x2340dc[_0xcb92f6(0x6c0)]?.[_0xcb92f6(0x4a2)]||_0x424bcf?.[_0xcb92f6(0xdcf)];_0x59c76b=this['_applyAttributeName'](_0x59c76b,_0x41465d,_0x371fda);if(_0x41465d[_0xcb92f6(0x634)]&&!_0x41465d[_0xcb92f6(0xdcf)]&&!_0x41465d[_0xcb92f6(0x965)]&&!_0x41465d['data_attribute']){const _0x38a3fe=applyAttributeName(this[_0xcb92f6(0xb52)],this[_0xcb92f6(0x527)],this['_hass']?.['states']?.[_0x41465d['ref_entity']]?.[_0xcb92f6(0x6c0)]?.[_0xcb92f6(0x4a2)]||_0x41465d['ref_entity'],{'entity':_0x41465d['ref_entity']},_0x41465d['ref_attribute']),_0x1a5d8b=_0x59c76b||_0x41465d[_0xcb92f6(0xb30)]||'',_0x517da9=normalizeRefOp(_0x41465d['ref_op']);_0x59c76b=_0x517da9==='reverse_subtract'?_0x38a3fe+_0xcb92f6(0xb65)+_0x1a5d8b:_0x517da9==='reverse_divide'?_0x38a3fe+_0xcb92f6(0x6c5)+_0x1a5d8b:_0x1a5d8b+({'add':_0xcb92f6(0x67d),'multiply':'\x20×\x20','divide':_0xcb92f6(0x6c5)}[_0x517da9]||_0xcb92f6(0xb65))+_0x38a3fe;}const _0x1d754a={'friendly_name':_0x329397?(_0x59c76b||'')+_0x329397:_0x59c76b,'unit_of_measurement':_0x2340dc[_0xcb92f6(0x6c0)]?.['unit_of_measurement']||_0x424bcf?.[_0xcb92f6(0x818)],'icon':_0x2340dc[_0xcb92f6(0x6c0)]?.[_0xcb92f6(0xb77)],'resolved_name':this[_0xcb92f6(0x682)](_0x41465d[_0xcb92f6(0xdcf)],_0x41465d[_0xcb92f6(0xb30)]),'resolved_tooltip_name':this['_resolveTemplateText'](_0x41465d[_0xcb92f6(0xe6b)],_0x41465d['entity'])};if(_0x41465d[_0xcb92f6(0x767)]!=null){const _0x480d0f=this[_0xcb92f6(0x402)][_0x41465d[_0xcb92f6(0x767)]],_0x54ebe2=_0x480d0f&&!isTemplateString(_0x480d0f[_0xcb92f6(0xdcf)])&&_0x480d0f[_0xcb92f6(0xdcf)]||this['_resolveTemplateText'](_0x480d0f?.[_0xcb92f6(0xdcf)],_0x480d0f?.[_0xcb92f6(0xb30)])||_0x1d754a[_0xcb92f6(0x4a2)]||_0x41465d[_0xcb92f6(0xb30)]||_0x41465d[_0xcb92f6(0xea4)],_0x24646f=Math[_0xcb92f6(0xff5)](0x1,Math[_0xcb92f6(0x4fd)](toNum(_0x41465d[_0xcb92f6(0xc7f)]?.[_0xcb92f6(0x78b)])||0x1)),_0x599336='\x20('+cardT(this[_0xcb92f6(0x527)],this['_config'],COMPARE_PERIOD_LABELS[_0x41465d[_0xcb92f6(0xc7f)]?.[_0xcb92f6(0x831)]]||_0xcb92f6(0xf1d))+(_0x24646f>0x1?'\x20×'+_0x24646f:'')+')';_0x1d754a[_0xcb92f6(0x4a2)]=_0x54ebe2+_0x599336,_0x1d754a[_0xcb92f6(0x86f)]=_0x54ebe2+_0x599336,_0x1d754a[_0xcb92f6(0xa19)]=null;}return{'idx':_0x371fda,'id':(_0x41465d['entity']||_0x41465d[_0xcb92f6(0xea4)])+'__'+_0x371fda,'entity':_0x41465d,'points':_0x241e17,'raw':_0x51ddd4,'meta':_0x1d754a,'stateMap':_0x4a2aeb,'_isStat':_0x11a6d0[_0x371fda],'stats':DataProcessor[_0xcb92f6(0x8e9)](_0x241e17),'maSeries':_0x469091??DataProcessor['computeMovingAverages'](_0x241e17,_0x41465d),'tailToMs':_0x20a263};}),_0x4b99b6=this['offsetWidth']>0x0?this['offsetWidth']:0x320,_0x38b5f9=Math[_0x3285ba(0x1006)](0xbb8,Math['max'](0x190,_0x4b99b6*0x2));for(const _0x3f2fcb of _0x966738){_0x3f2fcb[_0x3285ba(0x8e7)]&&_0x3f2fcb[_0x3285ba(0x8e7)][_0x3285ba(0xd64)]>_0x38b5f9&&!isStripEntity(_0x3f2fcb[_0x3285ba(0xb30)])&&(_0x3f2fcb[_0x3285ba(0x8e7)]=DataProcessor[_0x3285ba(0x60c)](_0x3f2fcb[_0x3285ba(0x8e7)],_0x38b5f9)),_0x3f2fcb['bucketPrecision']=resolveBucketPrecision(_0x3f2fcb[_0x3285ba(0x8e7)]),_0x3f2fcb[_0x3285ba(0xda3)]=![];}this[_0x3285ba(0x86c)]={'series':_0x966738};const _0x453979=_0xa4ae98;if(_0x29d89a!==this['_updateSeq'])return;this['_resolvedEntityAnnotations']=_0x453979,this[_0x3285ba(0xaff)]=Object[_0x3285ba(0x100c)](null);if(this['_liveEnabled'])for(const _0x53a279 of this[_0x3285ba(0x402)]){if(!_0x53a279['entity']||_0x53a279[_0x3285ba(0xea4)])continue;const _0x19e794=this[_0x3285ba(0x527)][_0x3285ba(0x9e9)][_0x53a279[_0x3285ba(0xb30)]];if(_0x19e794)this[_0x3285ba(0xaff)][_0x53a279[_0x3285ba(0xb30)]]=_0x19e794[_0x3285ba(0x661)]||_0x19e794['last_changed']||null;}this[_0x3285ba(0x7df)]=Object[_0x3285ba(0x100c)](null);for(const _0xa278f3 of this[_0x3285ba(0xa01)]){const _0x216d48=this[_0x3285ba(0x527)][_0x3285ba(0x9e9)][_0xa278f3];if(_0x216d48)this['_prevAnnotationStamps'][_0xa278f3]=_0x216d48[_0x3285ba(0x661)]||_0x216d48[_0x3285ba(0xfdb)]||null;}this[_0x3285ba(0x620)]=!![],this['_lastUpdateDoneTs']=Date[_0x3285ba(0x7ef)]();if(this[_0x3285ba(0x855)]())this['_slideCarryIdx']=Math['floor'](Date[_0x3285ba(0x7ef)]()/this['_slideCarryBucketMs']());if(!this[_0x3285ba(0x9bf)])return;this[_0x3285ba(0xe1a)](),this[_0x3285ba(0x5e0)](),this['_render'](),this[_0x3285ba(0xf87)]();}[_0x5f3ddf(0xf87)](){const _0x5e3284=_0x5f3ddf;if(this[_0x5e3284(0xc4b)])return;this[_0x5e3284(0xc4b)]=!![];const _0x1c9f02=()=>{const _0x185a5b=_0x5e3284;this[_0x185a5b(0xc4b)]=![],this[_0x185a5b(0x305)]()[_0x185a5b(0x4d1)](()=>{});};typeof requestAnimationFrame===_0x5e3284(0xc4c)?requestAnimationFrame(_0x1c9f02):setTimeout(_0x1c9f02,0x0);}async[_0x5f3ddf(0x305)](){const _0x15c46d=_0x5f3ddf;if(!(this['_hass']?.[_0x15c46d(0x76e)]||this[_0x15c46d(0x527)]?.['callApi'])||!this[_0x15c46d(0x86c)]?.[_0x15c46d(0x272)])return;if(!this['_preciseTsCache'])this[_0x15c46d(0xf33)]=new Map();const _0x35c4f7=[],_0x2b2eba=this[_0x15c46d(0x402)]||[];for(const _0x1dd384 of this[_0x15c46d(0x86c)][_0x15c46d(0x272)]){if(!_0x1dd384||!_0x1dd384['_isStat'])continue;if(_0x1dd384[_0x15c46d(0xda3)])continue;if(!_0x1dd384[_0x15c46d(0xb30)]||!_0x1dd384['entity'][_0x15c46d(0xb30)])continue;if(!_0x1dd384[_0x15c46d(0x25b)]||!_0x1dd384[_0x15c46d(0x8e7)]||_0x1dd384[_0x15c46d(0x8e7)][_0x15c46d(0xd64)]===0x0)continue;if(_0x1dd384[_0x15c46d(0x574)]==='raw'||_0x1dd384['bucketPrecision']===_0x15c46d(0x487)){_0x1dd384[_0x15c46d(0xda3)]=!![];continue;}const _0x1877cb=new Set();for(let _0x1608b5=0x0;_0x1608b5<_0x2b2eba['length'];_0x1608b5++){const _0x799eba=_0x2b2eba[_0x1608b5];if(!_0x799eba||!_0x799eba[_0x15c46d(0x3ac)])continue;const _0x3addd6=_0x799eba===_0x1dd384[_0x15c46d(0xb30)]||_0x799eba[_0x15c46d(0xb30)]&&_0x799eba[_0x15c46d(0xb30)]===_0x1dd384[_0x15c46d(0xb30)][_0x15c46d(0xb30)];if(!_0x3addd6)continue;let _0x19dd1d=_0x799eba[_0x15c46d(0x547)];if(!_0x19dd1d&&_0x799eba[_0x15c46d(0x64e)])_0x19dd1d=_0x15c46d(0x48d);if(_0x19dd1d==='min'||_0x19dd1d==='max')_0x1877cb['add'](_0x19dd1d);}if(_0x1877cb[_0x15c46d(0xe72)]===0x0){_0x1dd384['_preciseTsResolved']=!![];continue;}const _0xfa8484=bucketPrecisionToMs(_0x1dd384['bucketPrecision']||_0x15c46d(0xdb5));if(!_0xfa8484){_0x1dd384['_preciseTsResolved']=!![];continue;}for(const _0x1cf759 of _0x1877cb){const _0x496f05=_0x1cf759+'T',_0x5f20ef=_0x1dd384['stats'][_0x496f05],_0x43aa45=_0x1dd384[_0x15c46d(0x25b)][_0x1cf759];if(!isNum(_0x5f20ef)||!isNum(_0x43aa45))continue;const _0x52aecd=_0x1dd384[_0x15c46d(0xb30)][_0x15c46d(0xb30)]+'|'+_0x5f20ef+'|'+_0xfa8484+'|'+_0x1cf759+'|'+_0x43aa45[_0x15c46d(0xd46)](0x6),_0x2b8e53=this[_0x15c46d(0xf33)]['get'](_0x52aecd);if(isNum(_0x2b8e53)){_0x1dd384[_0x15c46d(0x25b)][_0x496f05]=_0x2b8e53,_0x1dd384[_0x15c46d(0x25b)][_0x496f05+_0x15c46d(0xd42)]=!![];continue;}_0x35c4f7[_0x15c46d(0x40b)](this[_0x15c46d(0x7a8)](_0x1dd384,_0x5f20ef,_0xfa8484,_0x43aa45,_0x1cf759,_0x52aecd));}_0x1dd384[_0x15c46d(0xda3)]=!![];}if(_0x35c4f7[_0x15c46d(0xd64)]===0x0)return;try{await Promise['all'](_0x35c4f7),this['_scheduleRender']();}catch(_0x1240d7){}}async['_fetchPrecisePeak'](_0x5869b4,_0x504a6a,_0x5b0f1c,_0x198618,_0x566a96,_0x5f3586){const _0xbafe61=_0x5f3ddf;try{const _0x33fff8=_0x5869b4[_0xbafe61(0xb30)][_0xbafe61(0xb30)],_0x5967a2=await this[_0xbafe61(0x77c)][_0xbafe61(0xb9d)](this['_hass'],[_0x33fff8],new Date(_0x504a6a),new Date(_0x504a6a+_0x5b0f1c),![]),_0x25218f=_0x5967a2&&_0x5967a2[_0xbafe61(0x650)]&&_0x5967a2['rows'][_0x33fff8]||null;if(!Array['isArray'](_0x25218f)||_0x25218f[_0xbafe61(0xd64)]===0x0)return;let _0x338d06=null;for(const _0x5e2d16 of _0x25218f){const _0x1ada42=parseFloat(_0x5e2d16[_0xbafe61(0xfbf)]);if(!Number['isFinite'](_0x1ada42))continue;if(!_0x338d06||(_0x566a96==='max'?_0x1ada42>_0x338d06['v']:_0x1ada42<_0x338d06['v'])){if(Number['isFinite'](_0x5e2d16['t']))_0x338d06={'v':_0x1ada42,'t':_0x5e2d16['t']};}}if(!_0x338d06)return;const _0x3c900e=Math['max'](0.001,Math[_0xbafe61(0xe54)](_0x198618)*0.05);if(Math[_0xbafe61(0xe54)](_0x338d06['v']-_0x198618)>_0x3c900e)return;const _0xa1df46=_0x566a96+'T';_0x5869b4['stats'][_0xa1df46]=_0x338d06['t'],_0x5869b4['stats'][_0xa1df46+'_precise']=!![];if(this[_0xbafe61(0xf33)][_0xbafe61(0xe72)]>=0x1388){const _0x56cc43=this[_0xbafe61(0xf33)]['keys']()[_0xbafe61(0xf8d)]()[_0xbafe61(0x76c)];if(_0x56cc43!==undefined)this[_0xbafe61(0xf33)][_0xbafe61(0x6a6)](_0x56cc43);}this[_0xbafe61(0xf33)]['set'](_0x5f3586,_0x338d06['t']);}catch(_0x40b5bf){}}[_0x5f3ddf(0x74f)](_0x3f0b9a){const _0x470e3c=_0x5f3ddf;if(!_0x3f0b9a)return![];if(_0x3f0b9a['fixed_value']||_0x3f0b9a['attribute']||_0x3f0b9a['data_attribute']||_0x3f0b9a[_0x470e3c(0xc42)])return![];if(autoStateMap(_0x3f0b9a,this['_hass'],this[_0x470e3c(0xb52)]?.[_0x470e3c(0xfed)]))return![];if(_0x3f0b9a['statistic_id'])return!![];const _0x3be4b0=this[_0x470e3c(0x527)]?.[_0x470e3c(0x9e9)]?.[_0x3f0b9a[_0x470e3c(0xb30)]];if(!_0x3be4b0)return![];const _0x47e7d4=_0x3be4b0['attributes']?.[_0x470e3c(0x722)];return _0x47e7d4===_0x470e3c(0x3e3)||_0x47e7d4===_0x470e3c(0x43b)||_0x47e7d4===_0x470e3c(0x4d5);}[_0x5f3ddf(0x4ed)](_0x16da2e){const _0x36d11b=_0x5f3ddf;return _0x16da2e[_0x36d11b(0xea4)]||_0x16da2e[_0x36d11b(0xb30)];}['_isCounterEntity'](_0x17efa7){const _0x4e292d=_0x5f3ddf;if(!_0x17efa7)return![];if(_0x17efa7[_0x4e292d(0xea4)]){const _0x2e63de=this['_statMeta']&&this[_0x4e292d(0x356)][_0x17efa7[_0x4e292d(0xea4)]];if(_0x2e63de&&(_0x2e63de['has_sum']||_0x2e63de[_0x4e292d(0xe78)]))return!!_0x2e63de[_0x4e292d(0xb2c)]&&!_0x2e63de[_0x4e292d(0xe78)];const _0x18a659=this[_0x4e292d(0x527)]?.['states']?.[_0x17efa7[_0x4e292d(0xea4)]];if(_0x18a659){const _0x56e052=_0x18a659[_0x4e292d(0x6c0)]?.[_0x4e292d(0x722)];return _0x56e052===_0x4e292d(0x43b)||_0x56e052===_0x4e292d(0x4d5);}return!![];}const _0x119f65=this[_0x4e292d(0x527)]?.[_0x4e292d(0x9e9)]?.[_0x17efa7[_0x4e292d(0xb30)]]?.[_0x4e292d(0x6c0)]?.[_0x4e292d(0x722)];return _0x119f65===_0x4e292d(0x43b)||_0x119f65===_0x4e292d(0x4d5);}[_0x5f3ddf(0x493)](){const _0x5b7498=_0x5f3ddf;for(const _0x3ebdaf of this[_0x5b7498(0x402)]||[]){if(_0x3ebdaf&&!_0x3ebdaf[_0x5b7498(0x965)]&&!_0x3ebdaf[_0x5b7498(0x745)]&&(_0x3ebdaf['graph_type']||_0x3ebdaf[_0x5b7498(0xafb)])===_0x5b7498(0x8f7))return!![];}return![];}[_0x5f3ddf(0x563)](){const _0x10cf85=_0x5f3ddf,_0x5f3f9f=new Set(['max','min','avg','mean',undefined,null,'']);for(const _0x29604d of this[_0x10cf85(0x402)]||[]){if(!_0x29604d||_0x29604d[_0x10cf85(0x965)]||_0x29604d[_0x10cf85(0x745)])continue;const _0x164971=_0x29604d[_0x10cf85(0xb38)];if(!_0x5f3f9f[_0x10cf85(0x56f)](_0x164971))continue;if(this[_0x10cf85(0x4eb)](_0x29604d)){const _0x4e2de4=_0x164971===undefined||_0x164971===null||_0x164971===''||_0x164971==='avg'||_0x164971===_0x10cf85(0xaf6);if(_0x4e2de4&&this[_0x10cf85(0xed3)]())continue;return!![];}}return![];}['_calendarMaxNeedsHourly'](){const _0x4a0c8c=_0x5f3ddf;for(const _0x3ca254 of this[_0x4a0c8c(0x402)]||[]){if(!_0x3ca254||_0x3ca254['fixed_value']||_0x3ca254[_0x4a0c8c(0x745)])continue;if(_0x3ca254[_0x4a0c8c(0xb38)]!==_0x4a0c8c(0xff5))continue;if(this[_0x4a0c8c(0x4eb)](_0x3ca254))continue;if(this[_0x4a0c8c(0x1000)](_0x3ca254))return!![];}return![];}['_calendarEndpointNeedsHourly'](){const _0x83b94b=_0x5f3ddf;for(const _0x2d8909 of this['_entities']||[]){if(!_0x2d8909||_0x2d8909['fixed_value']||_0x2d8909[_0x83b94b(0x745)])continue;if(_0x2d8909['aggregate_func']!==_0x83b94b(0x48d)&&_0x2d8909[_0x83b94b(0xb38)]!==_0x83b94b(0x232))continue;if(_0x2d8909[_0x83b94b(0xb38)]===_0x83b94b(0x48d)&&this[_0x83b94b(0x4eb)](_0x2d8909))continue;if(this[_0x83b94b(0x1000)](_0x2d8909))return!![];}return![];}[_0x5f3ddf(0xdc9)](){const _0x20a5ce=_0x5f3ddf;for(const _0x58a3b6 of this['_entities']||[]){if(!_0x58a3b6||_0x58a3b6[_0x20a5ce(0x965)]||_0x58a3b6['data_attribute'])continue;if(_0x58a3b6[_0x20a5ce(0xb38)]!==_0x20a5ce(0xa9e))continue;if(this[_0x20a5ce(0x4eb)](_0x58a3b6))continue;if(this[_0x20a5ce(0x1000)](_0x58a3b6))return!![];}return![];}['_isHistoryAggregated'](_0x517b34){const _0x48a662=_0x5f3ddf;if(!_0x517b34)return![];if(_0x517b34[_0x48a662(0xea4)])return!![];if(_0x517b34[_0x48a662(0x965)]||_0x517b34['attribute']||_0x517b34['data_attribute']||_0x517b34['state_map'])return![];return this[_0x48a662(0x74f)](_0x517b34);}[_0x5f3ddf(0x76b)](){const _0x451215=_0x5f3ddf;if(!this[_0x451215(0x402)]?.[_0x451215(0xd64)])return![];const _0x561d2f=this[_0x451215(0x402)]['filter'](_0xe86916=>_0xe86916&&!_0xe86916[_0x451215(0x965)]&&!_0xe86916['attribute']&&!_0xe86916['data_attribute']&&!_0xe86916[_0x451215(0xc42)]&&!autoStateMap(_0xe86916,this[_0x451215(0x527)],this[_0x451215(0xb52)]?.[_0x451215(0xfed)]));if(!_0x561d2f['length'])return![];return _0x561d2f[_0x451215(0x526)](_0x365c26=>this[_0x451215(0x74f)](_0x365c26));}[_0x5f3ddf(0x20a)](_0x1f77f2){const _0x39f6ab=_0x5f3ddf;if(this[_0x39f6ab(0x732)]||_0x1f77f2<=0xf0)return;const _0xe821c1=[];for(const _0x3097e7 of this[_0x39f6ab(0x402)]||[]){if(!_0x3097e7||_0x3097e7[_0x39f6ab(0x965)]||_0x3097e7[_0x39f6ab(0xa3a)]||_0x3097e7[_0x39f6ab(0x745)]||_0x3097e7[_0x39f6ab(0xc42)])continue;if(!this['_hasLTS'](_0x3097e7))_0xe821c1[_0x39f6ab(0x40b)](_0x3097e7['entity']);}_0xe821c1[_0x39f6ab(0xd64)]&&(console[_0x39f6ab(0x3c1)]('[sgc]\x20'+_0xe821c1[_0x39f6ab(0xd64)]+_0x39f6ab(0x417)+(_0x39f6ab(0x97f)+_0xe821c1[_0x39f6ab(0x2b9)](',\x20')+'.\x20')+_0x39f6ab(0x3f4)),this[_0x39f6ab(0x732)]=!![]);}[_0x5f3ddf(0x873)](_0x51fd59){const _0xabe287=_0x5f3ddf;if(this[_0xabe287(0x450)])return;this[_0xabe287(0x450)]=!![],console[_0xabe287(0x3c1)](_0xabe287(0xecf)+Math['round'](_0x51fd59)+_0xabe287(0x93a)+DATE_GROUP_HOURLY_MAX_HOURS_YEAR+'h\x20'+_0xabe287(0x41d)+'and\x20may\x20show\x20period\x20means\x20instead\x20of\x20true\x20endpoints.');}[_0x5f3ddf(0x1ca)](_0x54d377){const _0x5c3613=_0x5f3ddf,_0x761e61=resolveGroupBy(this[_0x5c3613(0xb52)],_0x54d377),_0x33d058=this[_0x5c3613(0x563)]()||this[_0x5c3613(0x346)]()||this['_calendarDiffNeedsHourly']()||this[_0x5c3613(0xb13)]();if(_0x761e61===_0x5c3613(0xb25)||_0x761e61===_0x5c3613(0x242)){if(_0x33d058){if(_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5),'periodNoEsc':_0x5c3613(0x4e1)};this[_0x5c3613(0x873)](_0x54d377);}return{'source':_0x5c3613(0x224),'period':_0x5c3613(0x4e1)};}if(_0x761e61===_0x5c3613(0xe06)){if(_0x33d058){if(_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5),'periodNoEsc':resolveFirstWeekday(this[_0x5c3613(0x527)])!==0x1?_0x5c3613(0x4e1):'week'};this[_0x5c3613(0x873)](_0x54d377);}if(resolveFirstWeekday(this['_hass'])!==0x1)return{'source':_0x5c3613(0x224),'period':'day'};return{'source':_0x5c3613(0x224),'period':_0x5c3613(0xe06)};}if(_0x761e61===_0x5c3613(0x46f)){if(_0x33d058){if(_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5),'periodNoEsc':this['_hasCandlestick']()&&_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS?_0x5c3613(0xdb5):'day'};this[_0x5c3613(0x873)](_0x54d377);}if(this[_0x5c3613(0x493)]()&&_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS)return{'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5)};return{'source':_0x5c3613(0x224),'period':_0x5c3613(0x4e1)};}if(_0x761e61===_0x5c3613(0xdb5)){if(this[_0x5c3613(0x493)]()&&_0x54d377<=STATS_5MIN_MAX_HOURS)return{'source':_0x5c3613(0x224),'period':'5minute'};return{'source':'statistics','period':_0x54d377<=STATS_HOURLY_MAX_HOURS?'hour':_0x5c3613(0x4e1)};}const _0x4ec6e0=this[_0x5c3613(0xb52)][_0x5c3613(0x483)]||this[_0x5c3613(0xb52)][_0x5c3613(0x7ae)]&&this['_dpSynced']||this[_0x5c3613(0xb52)][_0x5c3613(0xf9c)]&&this[_0x5c3613(0xe61)],_0x8122f1=String(this[_0x5c3613(0xb52)][_0x5c3613(0xd90)]||_0x5c3613(0xae8)),_0x2d66ae=_0x54d377<=STATS_5MIN_MAX_HOURS?{'source':'statistics','period':_0x5c3613(0x3d1)}:_0x54d377<=STATS_HOURLY_MAX_HOURS?{'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5)}:{'source':_0x5c3613(0x224),'period':_0x5c3613(0x4e1)};if(_0x8122f1===_0x5c3613(0x4e6)&&!_0x4ec6e0)return{'source':_0x5c3613(0x4e6),'optStats':_0x2d66ae};if(!_0x4ec6e0&&!this[_0x5c3613(0x76b)]()){let _0x3cb38b=null;if(_0x54d377<=SHORT_WINDOW_HOURS){const _0x52d0ca=this[_0x5c3613(0x402)][_0x5c3613(0x1c1)](_0x5055f4=>_0x5055f4?.[_0x5c3613(0xea4)]),_0x25eacc=this[_0x5c3613(0x5a2)]??toNum(this[_0x5c3613(0xb52)]['hours_to_show'])??_0x54d377;if(_0x52d0ca||_0x25eacc>FORCE_STATS_RAW_HOURS)_0x3cb38b={'source':'statistics','period':_0x5c3613(0x3d1)};}else{if(_0x54d377<=STATS_5MIN_MAX_HOURS)_0x3cb38b={'source':_0x5c3613(0x224),'period':_0x5c3613(0x3d1)};else{if(_0x54d377<=STATS_HOURLY_MAX_HOURS)_0x3cb38b={'source':_0x5c3613(0x224),'period':_0x5c3613(0xdb5)};else _0x33d058&&_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR?_0x3cb38b={'source':'statistics','period':_0x5c3613(0xdb5),'periodNoEsc':_0x5c3613(0x4e1)}:_0x3cb38b={'source':'statistics','period':_0x5c3613(0x4e1)};}}return{'source':_0x5c3613(0x4e6),'ltsVeto':_0x3cb38b,'optStats':_0x2d66ae};}if(_0x54d377<=SHORT_WINDOW_HOURS){const _0x115039=this[_0x5c3613(0x402)][_0x5c3613(0x1c1)](_0x38e434=>_0x38e434?.['statistic_id']),_0x296b5e=this[_0x5c3613(0x5a2)]??toNum(this[_0x5c3613(0xb52)][_0x5c3613(0x757)])??_0x54d377;if(_0x8122f1===_0x5c3613(0x224)&&this[_0x5c3613(0x76b)]())return{'source':_0x5c3613(0x224),'period':_0x5c3613(0x3d1)};const _0x1f80ef=_0x115039||_0x296b5e>FORCE_STATS_RAW_HOURS||_0x4ec6e0;if(_0x1f80ef&&(_0x4ec6e0||this[_0x5c3613(0x76b)]()))return{'source':_0x5c3613(0x224),'period':_0x5c3613(0x3d1)};return{'source':_0x5c3613(0x4e6),'optStats':_0x2d66ae};}if(_0x54d377<=STATS_5MIN_MAX_HOURS)return{'source':_0x5c3613(0x224),'period':'5minute'};if(_0x54d377<=STATS_HOURLY_MAX_HOURS)return{'source':'statistics','period':_0x5c3613(0xdb5)};if(_0x33d058){if(_0x54d377<=DATE_GROUP_HOURLY_MAX_HOURS_YEAR)return{'source':'statistics','period':_0x5c3613(0xdb5)};this['_warnHourlyCap'](_0x54d377);}return{'source':_0x5c3613(0x224),'period':'day'};}[_0x5f3ddf(0xed3)](){const _0x4094e6=_0x5f3ddf,_0x10766e=this[_0x4094e6(0xaeb)];if(!_0x10766e?.[_0x4094e6(0x99e)])return![];const _0x5c69bf=resolveDisplayTimeZone(this[_0x4094e6(0x527)],this['_config']),_0xa203cc=this[_0x4094e6(0x527)]?.[_0x4094e6(0xa55)]?.['time_zone']||null;if(_0x5c69bf&&_0xa203cc&&_0x5c69bf!==_0xa203cc)return![];const _0x32dbf3=_0x5c69bf||_0xa203cc,_0x2e6f64=tzParts(_0x10766e[_0x4094e6(0x99e)][_0x4094e6(0xe0e)](),_0x32dbf3);return _0x10766e[_0x4094e6(0x99e)][_0x4094e6(0xe0e)]()===zonedWallToMs(_0x2e6f64['y'],_0x2e6f64['mo'],_0x2e6f64['d'],0x0,0x0,0x0,_0x32dbf3);}['_entityNeedsHourlyFor'](_0xe9f164){const _0xe17bd7=_0x5f3ddf;if(!_0xe9f164||_0xe9f164[_0xe17bd7(0x965)]||_0xe9f164[_0xe17bd7(0x745)])return![];const _0x5e982a=_0xe9f164['aggregate_func'],_0x297d37=new Set([_0xe17bd7(0xff5),_0xe17bd7(0x1006),_0xe17bd7(0x227),_0xe17bd7(0xaf6),undefined,null,'']),_0x21ce2c=_0x5e982a===undefined||_0x5e982a===null||_0x5e982a==='';if(_0x297d37[_0xe17bd7(0x56f)](_0x5e982a)&&this[_0xe17bd7(0x4eb)](_0xe9f164)){if(_0x21ce2c&&this[_0xe17bd7(0xed3)]())return![];return!![];}if(_0x5e982a===_0xe17bd7(0xff5)&&!this[_0xe17bd7(0x4eb)](_0xe9f164)&&this[_0xe17bd7(0x1000)](_0xe9f164))return!![];if(_0x5e982a==='diff'&&!this[_0xe17bd7(0x4eb)](_0xe9f164)&&this[_0xe17bd7(0x1000)](_0xe9f164))return!![];if((_0x5e982a==='last'||_0x5e982a===_0xe17bd7(0x232))&&!(_0x5e982a===_0xe17bd7(0x48d)&&this[_0xe17bd7(0x4eb)](_0xe9f164))&&this[_0xe17bd7(0x1000)](_0xe9f164))return!![];return![];}['_entPrefersStats'](_0x149927){const _0xc2eb5a=_0x5f3ddf,_0x418e83=_0x149927?.['data_source']||this[_0xc2eb5a(0xb52)]?.['data_source']||_0xc2eb5a(0xae8);if(_0x418e83===_0xc2eb5a(0x224))return!![];if(_0x418e83===_0xc2eb5a(0x4e6))return![];return!!(_0x149927?.[_0xc2eb5a(0xb30)]&&!_0x149927[_0xc2eb5a(0xea4)]&&_hfDetected[_0xc2eb5a(0x56f)](_0x149927[_0xc2eb5a(0xb30)]));}[_0x5f3ddf(0x5e9)](_0x17920f,_0x5d2086,_0x2f0aed){const _0x46c076=_0x5f3ddf;if(!_0x17920f?.[_0x46c076(0xb30)]||_0x17920f[_0x46c076(0xea4)]||!_hfDetected['has'](_0x17920f['entity']))return![];const _0x33cb1d=toNum(this['_config']?.[_0x46c076(0x2f2)]),_0x383cd0=isNum(_0x33cb1d)&&_0x33cb1d>0x0?_0x33cb1d:_0x2f0aed;if(!isNum(_0x383cd0)||_0x383cd0>HF_FINE_MAX_H)return![];const _0x4e07c4=resolvePointsPerHour(this[_0x46c076(0xb52)],_0x17920f,_0x2f0aed),_0x53dc84=groupBucketMs(resolveGroupBy(this[_0x46c076(0xb52)],_0x2f0aed),this[_0x46c076(0xb52)]?.[_0x46c076(0x757)],_0x4e07c4),_0x5832e7=this[_0x46c076(0xc66)](_0x17920f,_0x5d2086),_0x383320=_0x5832e7===_0x46c076(0x3d1)?0x493e0:_0x5832e7===_0x46c076(0x4e1)?0x5265c00:_0x5832e7===_0x46c076(0xe06)?0x240c8400:_0x5832e7==='month'?0x9a7ec800:0x36ee80;return!isNum(_0x53dc84)||_0x53dc84<=0x0||_0x53dc84<_0x383320;}[_0x5f3ddf(0xc66)](_0x5e49d2,_0xfc2f60){const _0x43ec53=_0x5f3ddf,_0x5039fa=this[_0x43ec53(0xada)](_0x5e49d2),_0x47a294=_0xfc2f60[_0x43ec53(0x3fe)]==='statistics'?_0xfc2f60:_0xfc2f60[_0x43ec53(0xa62)]||(_0x5039fa?_0xfc2f60[_0x43ec53(0x2ad)]:null);if(!_0x47a294)return _0x43ec53(0xdb5);if(_0x47a294['periodNoEsc']&&!this['_entityNeedsHourlyFor'](_0x5e49d2))return _0x47a294[_0x43ec53(0x2cf)];return _0x47a294[_0x43ec53(0x831)];}async[_0x5f3ddf(0xe31)](_0x4d76e8){const _0x3fba44=_0x5f3ddf;if(!this[_0x3fba44(0x356)])this[_0x3fba44(0x356)]=Object[_0x3fba44(0x100c)](null);if(!this[_0x3fba44(0x527)]?.[_0x3fba44(0x76e)])return;const _0x32cd02=[];for(const _0x36f8f9 of _0x4d76e8){if(_0x36f8f9&&!(_0x36f8f9 in this[_0x3fba44(0x356)]))_0x32cd02['push'](_0x36f8f9);}if(!_0x32cd02['length'])return;try{let _0x30f0c3;try{_0x30f0c3=await this[_0x3fba44(0x527)][_0x3fba44(0x76e)]({'type':_0x3fba44(0x3b9),'statistic_ids':_0x32cd02});}catch(_0x20632f){_0x30f0c3=await this[_0x3fba44(0x527)][_0x3fba44(0x76e)]({'type':_0x3fba44(0x9e4)});}if(Array[_0x3fba44(0x74e)](_0x30f0c3)){const _0x3d400b=new Set(_0x32cd02);for(const _0x3bbd7e of _0x30f0c3){if(!_0x3bbd7e?.['statistic_id'])continue;_0x3d400b[_0x3fba44(0x56f)](_0x3bbd7e[_0x3fba44(0xea4)])&&(this['_statMeta'][_0x3bbd7e[_0x3fba44(0xea4)]]={'unit_of_measurement':_0x3bbd7e[_0x3fba44(0x327)]||_0x3bbd7e['unit_of_measurement']||null,'has_mean':!!_0x3bbd7e[_0x3fba44(0xe78)],'has_sum':!!_0x3bbd7e['has_sum'],'source':_0x3bbd7e[_0x3fba44(0x3fe)]||null,'name':_0x3bbd7e[_0x3fba44(0xdcf)]||null});}for(const _0x2cd857 of _0x32cd02){if(!(_0x2cd857 in this[_0x3fba44(0x356)]))this[_0x3fba44(0x356)][_0x2cd857]={'unit_of_measurement':null};}}}catch{}}[_0x5f3ddf(0x49c)](){const _0x45f9db=_0x5f3ddf,_0x30b465=new Set();for(const _0x284170 of this[_0x45f9db(0x402)]||[]){if(_0x284170[_0x45f9db(0xb30)]&&!_0x284170[_0x45f9db(0xea4)])_0x30b465[_0x45f9db(0x7c5)](_0x284170[_0x45f9db(0xb30)]);}for(const _0xbc016 of this[_0x45f9db(0xa01)]||[])_0x30b465[_0x45f9db(0x7c5)](_0xbc016);for(const _0x17b3af of this[_0x45f9db(0xf0d)]||[])_0x30b465[_0x45f9db(0x7c5)](_0x17b3af);for(const _0x3ba4ac of this[_0x45f9db(0x20c)]||[])_0x30b465['add'](_0x3ba4ac);if(this[_0x45f9db(0xb52)]?.[_0x45f9db(0x4b9)])_0x30b465[_0x45f9db(0x7c5)](this[_0x45f9db(0xb52)][_0x45f9db(0x4b9)]);return[..._0x30b465][_0x45f9db(0xaa7)]()[_0x45f9db(0x2b9)]('|');}[_0x5f3ddf(0xe1a)](){const _0x3baa49=_0x5f3ddf;if(this[_0x3baa49(0xab5)]||this[_0x3baa49(0xfd0)]||!this[_0x3baa49(0x527)]?.['connection'])return;if(!this[_0x3baa49(0xebf)]&&!this[_0x3baa49(0xa01)][_0x3baa49(0xe72)]&&!this['_priceRefIds'][_0x3baa49(0xe72)]&&!this['_refRefIds'][_0x3baa49(0xe72)]&&!this['_config']?.[_0x3baa49(0x4b9)])return;const _0xaf5107=new Set();for(const _0x5717c6 of this[_0x3baa49(0x402)]){if(_0x5717c6[_0x3baa49(0xb30)]&&!_0x5717c6[_0x3baa49(0xea4)])_0xaf5107[_0x3baa49(0x7c5)](_0x5717c6[_0x3baa49(0xb30)]);}for(const _0xf66b0f of this[_0x3baa49(0xa01)])_0xaf5107[_0x3baa49(0x7c5)](_0xf66b0f);for(const _0x3df087 of this['_priceRefIds']||[])_0xaf5107[_0x3baa49(0x7c5)](_0x3df087);for(const _0x430d06 of this[_0x3baa49(0x20c)]||[])_0xaf5107['add'](_0x430d06);if(this[_0x3baa49(0xb52)][_0x3baa49(0x4b9)])_0xaf5107['add'](this['_config'][_0x3baa49(0x4b9)]);const _0x44cf73=[..._0xaf5107];if(!_0x44cf73[_0x3baa49(0xd64)])return;this[_0x3baa49(0x6ef)]=_0x44cf73[_0x3baa49(0xedc)]()[_0x3baa49(0xaa7)]()['join']('|'),this[_0x3baa49(0xfd0)]=!![];const _0x39a0c8=this[_0x3baa49(0xdfe)]=(this[_0x3baa49(0xdfe)]||0x0)+0x1,_0xddf1fb=(_0x342c7b,_0x4c9412)=>{const _0x2fb2ff=_0x3baa49;if(!_0x4c9412||_0x4c9412['state']===_0x2fb2ff(0x905)||_0x4c9412['state']==='unavailable')return;if(!this[_0x2fb2ff(0x527)])return;const _0x58189f=this[_0x2fb2ff(0x527)];try{let _0x3f87b1=![];if(this[_0x2fb2ff(0xebf)])for(const _0xd0af38 of this[_0x2fb2ff(0x402)]){if(_0xd0af38['entity']===_0x342c7b&&!_0xd0af38[_0x2fb2ff(0xea4)]){_0x3f87b1=!![];break;}}const _0x41f549=this['_annotationRefs'][_0x2fb2ff(0x56f)](_0x342c7b),_0x4e1fae=this[_0x2fb2ff(0xb52)][_0x2fb2ff(0x4b9)]===_0x342c7b;if(this[_0x2fb2ff(0xf0d)][_0x2fb2ff(0x56f)](_0x342c7b)&&!sameStateVal(_0x58189f['states']?.[_0x342c7b],_0x4c9412))this[_0x2fb2ff(0xd82)]();const _0x5d04b4=this[_0x2fb2ff(0x20c)][_0x2fb2ff(0x56f)](_0x342c7b)&&this['_processRefTicks']({'states':{[_0x342c7b]:_0x4c9412}});_0x5d04b4&&!_0x3f87b1&&(this[_0x2fb2ff(0xe9d)]=!![],this[_0x2fb2ff(0xd72)]());if(_0x3f87b1||_0x41f549){const _0x202282=Object[_0x2fb2ff(0x399)](Object[_0x2fb2ff(0x100c)](_0x58189f[_0x2fb2ff(0x9e9)]),{[_0x342c7b]:_0x4c9412}),_0x579c9e={..._0x58189f,'states':_0x202282};if(_0x3f87b1)this[_0x2fb2ff(0xea1)](_0x579c9e);if(_0x41f549)this[_0x2fb2ff(0x5cc)](_0x579c9e);}(_0x3f87b1||_0x4e1fae)&&this['shadowRoot']?.[_0x2fb2ff(0xcca)]?.(_0x2fb2ff(0x35f))&&this[_0x2fb2ff(0xdb2)]();}catch(_0x568842){console[_0x2fb2ff(0x3c1)](_0x2fb2ff(0xbbd),_0x568842);}},_0x1fcdf8=_0x44cf73[_0x3baa49(0xd64)]>0x0&&_0x44cf73['length']<=0x40,_0xe12ac0=()=>{const _0x577f6d=_0x3baa49;this[_0x577f6d(0x527)][_0x577f6d(0x518)][_0x577f6d(0x2c7)](_0x2cd9d3=>{const _0x23f4fd=_0x577f6d,_0x2460e1=_0x2cd9d3?.[_0x23f4fd(0x473)]?.[_0x23f4fd(0x8b1)];if(!_0xaf5107[_0x23f4fd(0x56f)](_0x2460e1))return;_0xddf1fb(_0x2460e1,_0x2cd9d3[_0x23f4fd(0x473)][_0x23f4fd(0x394)]);},_0x577f6d(0x552))[_0x577f6d(0x223)](_0x2d55cf=>{const _0x5d66cd=_0x577f6d;if(_0x39a0c8!==this[_0x5d66cd(0xdfe)]){try{_0x2d55cf();}catch{}return;}this['_wsUnsub']=_0x2d55cf,this[_0x5d66cd(0xfd0)]=![];})[_0x577f6d(0x4d1)](()=>{const _0x16dbf3=_0x577f6d;if(_0x39a0c8===this[_0x16dbf3(0xdfe)])this['_wsSubscribing']=![];});};_0x1fcdf8?this['_hass']['connection']['subscribeMessage'](_0x3c2462=>{const _0x371b9b=_0x3baa49,_0x3a6e57=_0x3c2462?.['variables']?.[_0x371b9b(0xd5b)];if(!_0x3a6e57)return;const _0x38bcb8=_0x3a6e57[_0x371b9b(0x98d)];if(_0x38bcb8)_0xddf1fb(_0x38bcb8[_0x371b9b(0x8b1)],_0x38bcb8);},{'type':_0x3baa49(0x920),'trigger':{'platform':_0x3baa49(0xfbf),'entity_id':_0x44cf73}})[_0x3baa49(0x223)](_0x997c4c=>{const _0x2972d6=_0x3baa49;if(_0x39a0c8!==this['_wsGen']){try{_0x997c4c();}catch{}return;}this[_0x2972d6(0xab5)]=_0x997c4c,this['_wsSubscribing']=![];})[_0x3baa49(0x4d1)](()=>{if(_0x39a0c8===this['_wsGen'])_0xe12ac0();}):_0xe12ac0();}[_0x5f3ddf(0xab1)](){const _0x1a8ffc=_0x5f3ddf;this['_wsGen']=(this[_0x1a8ffc(0xdfe)]||0x0)+0x1;if(this[_0x1a8ffc(0xab5)]){try{this[_0x1a8ffc(0xab5)]();}catch{}this[_0x1a8ffc(0xab5)]=null;}this[_0x1a8ffc(0xfd0)]=![],this['_wsTrackedKey']=null;}[_0x5f3ddf(0xea1)](_0x96ba2e){const _0x56815b=_0x5f3ddf;let _0x4ee555=![];this['_entities']['forEach']((_0x21578f,_0x1325fd)=>{const _0x4c629e=_0x4205;if(!_0x21578f[_0x4c629e(0xb30)]||_0x21578f[_0x4c629e(0xea4)])return;if(this[_0x4c629e(0x1000)](_0x21578f)){const _0x31e9ca=_0x21578f[_0x4c629e(0xb38)];if(_0x31e9ca!=='last'&&_0x31e9ca!=='first'&&_0x31e9ca!=='max'&&_0x31e9ca!=='min')return;}const _0x21e74b=_0x96ba2e['states'][_0x21578f[_0x4c629e(0xb30)]];if(!_0x21e74b)return;const _0x25f8e3=_0x21e74b[_0x4c629e(0x661)]||_0x21e74b['last_changed']||null;if(_0x25f8e3===this[_0x4c629e(0xaff)][_0x21578f['entity']])return;this[_0x4c629e(0xaff)][_0x21578f[_0x4c629e(0xb30)]]=_0x25f8e3;if(_0x21578f[_0x4c629e(0x965)]||_0x21578f['data_attribute']){this['_pendingSyntheticRefresh']=!![],_0x4ee555=!![];return;}const _0x13fab6=this['_effectiveAttribute'](_0x21578f,_0x1325fd),_0x169938=_0x13fab6?getAttributePath(_0x21e74b[_0x4c629e(0x6c0)],_0x13fab6):_0x21e74b[_0x4c629e(0xfbf)],_0xa7f4fe=toNum(_0x169938);if(_0xa7f4fe===null)return;const _0x46db48=_0x25f8e3?new Date(_0x25f8e3)[_0x4c629e(0xe0e)]():Date[_0x4c629e(0x7ef)]();(this[_0x4c629e(0xc6c)][_0x21578f[_0x4c629e(0xb30)]]||=[])['push']({'t':_0x46db48,'v':_0xa7f4fe}),_0x4ee555=!![];});if(_0x4ee555)this[_0x56815b(0xd72)]();}[_0x5f3ddf(0xe47)](_0x20d339){const _0x2876f0=_0x5f3ddf;if(!this[_0x2876f0(0x20c)]?.[_0x2876f0(0xe72)]||!this[_0x2876f0(0x548)]?.[_0x2876f0(0xe72)])return![];let _0x40a686=![];for(const _0x1d8670 of this['_refRefIds']){const _0x24d9ec=_0x20d339[_0x2876f0(0x9e9)]?.[_0x1d8670];if(!_0x24d9ec)continue;const _0x5ef7b1=_0x24d9ec[_0x2876f0(0x661)]||_0x24d9ec[_0x2876f0(0xfdb)]||null;if(_0x5ef7b1===this[_0x2876f0(0xcf1)][_0x1d8670])continue;this[_0x2876f0(0xcf1)][_0x1d8670]=_0x5ef7b1;const _0x39f504=_0x5ef7b1?new Date(_0x5ef7b1)[_0x2876f0(0xe0e)]():Date[_0x2876f0(0x7ef)]();for(const _0x5a38bd of this['_refSeries'][_0x2876f0(0xcba)]()){if(_0x5a38bd['id']!==_0x1d8670||!Array['isArray'](_0x5a38bd['samples']))continue;if(_0x5a38bd[_0x2876f0(0xe3c)]&&(_0x5a38bd[_0x2876f0(0x971)]===_0x2876f0(0x3d4)||_0x5a38bd[_0x2876f0(0x971)]==='change'))continue;const _0x161563=toNum(_0x5a38bd[_0x2876f0(0xa3a)]?getAttributePath(_0x24d9ec[_0x2876f0(0x6c0)],_0x5a38bd[_0x2876f0(0xa3a)]):_0x24d9ec[_0x2876f0(0xfbf)]);if(_0x161563===null)continue;const _0x50f627=_0x39f504+(_0x5a38bd[_0x2876f0(0xa6e)]||0x0)*0x36ee80,_0xa2afe8=_0x5a38bd[_0x2876f0(0x9ca)][_0x5a38bd[_0x2876f0(0x9ca)][_0x2876f0(0xd64)]-0x1];if(_0xa2afe8&&_0x50f627<=_0xa2afe8['t'])continue;_0x5a38bd['samples'][_0x2876f0(0x40b)]({'t':_0x50f627,'v':_0x161563});const _0x53754e=this[_0x2876f0(0xaeb)],_0x4396bf=_0x53754e?this[_0x2876f0(0x90b)]((_0x53754e['end'][_0x2876f0(0xe0e)]()-_0x53754e[_0x2876f0(0x99e)]['getTime']())/0x36ee80):0x0,_0x5a6780=(_0x53754e?.[_0x2876f0(0x99e)]?.['getTime']()||0x0)-_0x4396bf-0x5265c00;let _0x55d4b7=0x0;while(_0x55d4b7<_0x5a38bd['samples']['length']&&_0x5a38bd[_0x2876f0(0x9ca)][_0x55d4b7]['t']<_0x5a6780)_0x55d4b7++;if(_0x55d4b7>0x1)_0x5a38bd['samples']['splice'](0x0,_0x55d4b7-0x1);this[_0x2876f0(0x33b)][_0x2876f0(0x7c5)](_0x1d8670),_0x40a686=!![];}}return _0x40a686;}['_processAnnotationRefChanges'](_0x5302c4){const _0x509dfb=_0x5f3ddf;let _0x5e9120=![];for(const _0x4a2a35 of this['_annotationRefs']){const _0x398388=_0x5302c4['states'][_0x4a2a35];if(!_0x398388)continue;const _0x483600=_0x398388[_0x509dfb(0x661)]||_0x398388['last_changed']||null;if(_0x483600===this[_0x509dfb(0x7df)][_0x4a2a35])continue;this[_0x509dfb(0x7df)][_0x4a2a35]=_0x483600,_0x5e9120=!![];}if(_0x5e9120)this[_0x509dfb(0xdbc)]();}[_0x5f3ddf(0xd72)](){const _0x430098=_0x5f3ddf;if(this['_liveFlushTimer'])return;this[_0x430098(0x924)]=setTimeout(()=>{const _0x3941ee=_0x430098;this[_0x3941ee(0x924)]=null,this['_flushLiveBuffer']();},LIVE_FLUSH_DEBOUNCE_MS);}[_0x5f3ddf(0xa9a)](){const _0x24b1be=_0x5f3ddf;if(!this[_0x24b1be(0x86c)]||!this[_0x24b1be(0xaeb)])return;const _0x72bb99=Object[_0x24b1be(0x82d)](this[_0x24b1be(0xc6c)])[_0x24b1be(0xd64)]>0x0;if(!_0x72bb99&&!this['_pendingSlide']&&!this[_0x24b1be(0xe9d)])return;const _0x505037=this[_0x24b1be(0x636)];this['_pendingSlide']=![],this['_pendingSyntheticRefresh']=![];if(this[_0x24b1be(0x35e)]()){const _0x46879b=this[_0x24b1be(0x55e)]();_0x46879b&&(this['_extendWindowForForecastData'](_0x46879b),this['_window']=_0x46879b);}this[_0x24b1be(0xe00)]=Date['now']();const _0x11d7b7=this['_window'][_0x24b1be(0x99e)][_0x24b1be(0xe0e)](),_0x24b820=this[_0x24b1be(0xaeb)][_0x24b1be(0xbd0)][_0x24b1be(0xe0e)](),_0x1293fa=_0x24b820>this['_nowStampMs'];Object['defineProperty'](this['_config'],_0x24b1be(0x9b1),{'value':activeScaleRule(this[_0x24b1be(0xb52)],(_0x24b820-_0x11d7b7)/0x36ee80),'enumerable':![],'writable':!![],'configurable':!![]});const _0x478efa=this[_0x24b1be(0x90b)]((_0x24b820-_0x11d7b7)/0x36ee80);for(const _0x5e7191 of this['_graphData'][_0x24b1be(0x272)]){const _0x32e7f8=_0x5e7191['entity'],_0x504af6=_0x32e7f8[_0x24b1be(0xb30)]?resolveOffsetHours(_0x32e7f8[_0x24b1be(0xb89)],this[_0x24b1be(0x527)]):0x0,_0x3f2940=_0x32e7f8[_0x24b1be(0xb30)]&&_0x504af6===0x0&&this[_0x24b1be(0xc6c)][_0x32e7f8['entity']]?.[_0x24b1be(0xd64)]>0x0,_0x30670b=_0x32e7f8[_0x24b1be(0x965)]||_0x32e7f8[_0x24b1be(0x745)];if(_0x32e7f8[_0x24b1be(0x965)]){const _0xfef270=this[_0x24b1be(0x527)]?.[_0x24b1be(0x9e9)]?.[_0x32e7f8[_0x24b1be(0xb30)]],_0x7115b5=_0x32e7f8['attribute']?getAttributePath(_0xfef270?.['attributes'],_0x32e7f8[_0x24b1be(0xa3a)]):_0xfef270?.[_0x24b1be(0xfbf)],_0x60ee18=toNum(_0x7115b5);_0x60ee18!==null?_0x5e7191[_0x24b1be(0xfc2)]=[{'t':_0x11d7b7,'v':_0x60ee18},{'t':_0x24b820,'v':_0x60ee18}]:_0x5e7191[_0x24b1be(0xfc2)]=[];this[_0x24b1be(0x96b)](_0x5e7191),_0x5e7191[_0x24b1be(0x25b)]=DataProcessor[_0x24b1be(0x8e9)](_0x5e7191['points']);continue;}if(_0x32e7f8[_0x24b1be(0x745)]){const _0x45b3cc=this['_hass']?.[_0x24b1be(0x9e9)]?.[_0x32e7f8[_0x24b1be(0xb30)]];let _0x2c58b1=synthesizeForecastSeries(_0x45b3cc,_0x32e7f8,this['_window'][_0x24b1be(0x99e)],this['_hass']);const _0x571556=toNum(_0x32e7f8[_0x24b1be(0xc3a)])||0x0,_0x3b0586=_0x571556<0x0?_0x24b820-_0x571556*0x36ee80:_0x24b820;_0x2c58b1=_0x2c58b1['filter'](_0x48f8c6=>_0x48f8c6['t']>=_0x11d7b7&&_0x48f8c6['t']<=_0x3b0586);if(_0x571556!==0x0&&_0x2c58b1['length']){const _0x17da81=_0x571556*0x36ee80;_0x2c58b1=_0x2c58b1['map'](_0x12b977=>({..._0x12b977,'t':_0x12b977['t']+_0x17da81}));if(_0x571556>0x0)_0x2c58b1=_0x2c58b1['filter'](_0x3ba80e=>_0x3ba80e['t']>=_0x11d7b7&&_0x3ba80e['t']<=_0x24b820);}_0x5e7191[_0x24b1be(0xfc2)]=_0x2c58b1,this[_0x24b1be(0x96b)](_0x5e7191),_0x5e7191[_0x24b1be(0x25b)]=DataProcessor[_0x24b1be(0x8e9)](_0x5e7191[_0x24b1be(0x8e7)]);continue;}const _0xe9a936=!!(_0x32e7f8[_0x24b1be(0x634)]&&this[_0x24b1be(0x33b)]?.[_0x24b1be(0x56f)](_0x32e7f8[_0x24b1be(0x634)]))||!!this['_priceDirty']&&!!_0x32e7f8[_0x24b1be(0xb09)];if(!_0x32e7f8['entity']||_0x32e7f8[_0x24b1be(0xea4)]){if(!_0x505037&&!_0xe9a936&&!_0x1293fa)continue;let _0x114f30=0x0;const _0x27139a=_0x478efa>0x0?_0x11d7b7-_0x478efa:_0x11d7b7;while(_0x114f30<_0x5e7191[_0x24b1be(0xfc2)]['length']&&_0x5e7191[_0x24b1be(0xfc2)][_0x114f30]['t']<_0x27139a)_0x114f30++;if(_0x114f30>0x1)_0x5e7191[_0x24b1be(0xfc2)][_0x24b1be(0xc23)](0x0,_0x114f30-0x1);let _0x999470=_0x5e7191[_0x24b1be(0xfc2)]['length'];while(_0x999470>0x0&&_0x5e7191['raw'][_0x999470-0x1]['t']>=_0x24b820)_0x999470--;if(_0x999470<_0x5e7191['raw'][_0x24b1be(0xd64)])_0x5e7191[_0x24b1be(0xfc2)]['length']=_0x999470;}else{if(!_0x3f2940&&!_0x505037&&!_0xe9a936&&!_0x1293fa)continue;const _0x4f94b4=_0x504af6===0x0?this[_0x24b1be(0xc6c)][_0x32e7f8[_0x24b1be(0xb30)]]:null;if(_0x4f94b4?.[_0x24b1be(0xd64)]){_0x4f94b4[_0x24b1be(0xaa7)]((_0x5244ec,_0x234451)=>_0x5244ec['t']-_0x234451['t']);for(let _0x37b178=0x0;_0x37b178<_0x4f94b4[_0x24b1be(0xd64)];_0x37b178++){const _0x1227fa=_0x5e7191['raw'][_0x24b1be(0xd64)]?_0x5e7191[_0x24b1be(0xfc2)][_0x5e7191['raw']['length']-0x1]['t']:-Infinity;if(_0x4f94b4[_0x37b178]['t']<_0x1227fa)continue;if(_0x4f94b4[_0x37b178]['t']===_0x1227fa)_0x5e7191[_0x24b1be(0xfc2)][_0x5e7191['raw'][_0x24b1be(0xd64)]-0x1]=_0x4f94b4[_0x37b178];else _0x5e7191['raw']['push'](_0x4f94b4[_0x37b178]);}}let _0x35c20d=0x0;const _0x190242=_0x478efa>0x0?_0x11d7b7-_0x478efa:_0x11d7b7;while(_0x35c20d<_0x5e7191[_0x24b1be(0xfc2)][_0x24b1be(0xd64)]&&_0x5e7191['raw'][_0x35c20d]['t']<_0x190242)_0x35c20d++;if(_0x35c20d>0x1)_0x5e7191[_0x24b1be(0xfc2)][_0x24b1be(0xc23)](0x0,_0x35c20d-0x1);let _0x2f552c=_0x5e7191[_0x24b1be(0xfc2)]['length'];while(_0x2f552c>0x0&&_0x5e7191[_0x24b1be(0xfc2)][_0x2f552c-0x1]['t']>=_0x24b820)_0x2f552c--;if(_0x2f552c<_0x5e7191['raw']['length'])_0x5e7191[_0x24b1be(0xfc2)][_0x24b1be(0xd64)]=_0x2f552c;}this[_0x24b1be(0x96b)](_0x5e7191),_0x5e7191['stats']=DataProcessor[_0x24b1be(0x8e9)](_0x5e7191[_0x24b1be(0x8e7)]);}this[_0x24b1be(0xc6c)]=Object[_0x24b1be(0x100c)](null),this['_refDirtyIds'][_0x24b1be(0xe29)](),this[_0x24b1be(0xe09)]=![],this['_scheduleRender'](),this[_0x24b1be(0xf87)]();}[_0x5f3ddf(0xd82)](){const _0x28a29c=_0x5f3ddf,_0x4587bf=Date[_0x28a29c(0x7ef)](),_0xd6899e=_0x4587bf-(this[_0x28a29c(0xd87)]||0x0);if(_0xd6899e<0x1388){!this[_0x28a29c(0xbab)]&&(this[_0x28a29c(0xbab)]=setTimeout(()=>{const _0xe2541=_0x28a29c;this[_0xe2541(0xbab)]=null,this[_0xe2541(0xd87)]=Date['now'](),this[_0xe2541(0x4d0)]();},0x1388-_0xd6899e));return;}this[_0x28a29c(0xd87)]=_0x4587bf,this[_0x28a29c(0x4d0)]();}[_0x5f3ddf(0x54d)](_0x538880,_0x4570fb,_0x27df63,_0x1d8e74,_0x155994,_0x156b51,_0x40ea4d){const _0x4605f3=_0x5f3ddf,_0x1a055a=[];for(const [_0x2dede3,_0x13f35e]of _0x538880){const _0x1a51e5=_0x13f35e[_0x4605f3(0xa6e)]*0x36ee80,_0x4c40b0=new Date(_0x4570fb-_0x1a51e5-_0x1d8e74-_0x155994-0x5265c00),_0x5713ad=new Date(_0x27df63-_0x1a51e5);_0x13f35e['useStats']?_0x1a055a[_0x4605f3(0x40b)](this[_0x4605f3(0x77c)][_0x4605f3(0xd09)](this[_0x4605f3(0x527)],[_0x13f35e['id']],_0x4c40b0,_0x5713ad,_0x4605f3(0xdb5),_0x156b51,[_0x4605f3(0xaf6)])[_0x4605f3(0x223)](_0x23bdf0=>{const _0x2a60aa=_0x4605f3,_0x5724d0=[];for(const _0x43198d of _0x23bdf0[_0x13f35e['id']]||[]){if(isNum(_0x43198d[_0x2a60aa(0xaf6)]))_0x5724d0['push']({'t':_0x43198d['t']+_0x1a51e5,'v':_0x43198d['mean']});}_0x40ea4d[_0x2a60aa(0xbbe)](_0x2dede3,_0x5724d0);})):_0x1a055a[_0x4605f3(0x40b)](this[_0x4605f3(0x77c)][_0x4605f3(0x2d7)](this[_0x4605f3(0x527)],[{'id':_0x13f35e['id'],'attribute':_0x13f35e[_0x4605f3(0xa3a)]}],_0x4c40b0,_0x5713ad,_0x156b51)[_0x4605f3(0x223)](_0x20d622=>{const _0x5cdd86=_0x4605f3,_0x226787=[];for(const _0x229828 of _0x20d622[_0x13f35e['id']]||[]){const _0xb293b7=_0x13f35e[_0x5cdd86(0xa3a)]?getAttributePath(_0x229828[_0x5cdd86(0x6c0)],_0x13f35e[_0x5cdd86(0xa3a)]):_0x229828[_0x5cdd86(0xfbf)],_0x4cde23=toNum(_0xb293b7);if(_0x4cde23!==null)_0x226787[_0x5cdd86(0x40b)]({'t':_0x229828['t']+_0x1a51e5,'v':_0x4cde23});}_0x40ea4d[_0x5cdd86(0xbbe)](_0x2dede3,_0x226787);}));}return _0x1a055a;}async['_refreshPriceSeries'](){const _0x356ed3=_0x5f3ddf,_0x4c2c2e=this[_0x356ed3(0x3c7)];if(!_0x4c2c2e||!this[_0x356ed3(0x620)]||!this[_0x356ed3(0x86c)]?.[_0x356ed3(0x272)]?.['length']){this[_0x356ed3(0x29e)]();return;}const _0x3a37d9=this[_0x356ed3(0xb0e)]=(this[_0x356ed3(0xb0e)]||0x0)+0x1,_0x382ee3=new Map();try{await Promise[_0x356ed3(0x387)](this['_priceJobFetches'](_0x4c2c2e[_0x356ed3(0xc34)],_0x4c2c2e[_0x356ed3(0x5e8)],_0x4c2c2e[_0x356ed3(0xfd9)],_0x4c2c2e[_0x356ed3(0xcaf)],_0x4c2c2e[_0x356ed3(0x91a)],![],_0x382ee3));}catch{return;}if(_0x3a37d9!==this[_0x356ed3(0xb0e)]||!this[_0x356ed3(0x9bf)])return;this['_priceSeries']=_0x382ee3,this[_0x356ed3(0xdc4)]=(this['_priceEpoch']||0x0)+0x1,this[_0x356ed3(0xe09)]=!![],this['_pendingSyntheticRefresh']=!![],this[_0x356ed3(0xd72)]();}[_0x5f3ddf(0x820)](_0x5173b2){const _0x1101c0=_0x5f3ddf;if(!_0x5173b2?.[_0x1101c0(0xb09)])return null;const _0x2a6c8e=resolveOffsetHours(_0x5173b2[_0x1101c0(0xb89)],this[_0x1101c0(0x527)])||0x0;return stepLookup(this['_priceSeries']?.[_0x1101c0(0xaad)](_0x5173b2[_0x1101c0(0xb09)]+'__'+_0x2a6c8e),{'clampLeft':!![]});}[_0x5f3ddf(0x3df)](_0x587779){const _0x57ba40=_0x5f3ddf;if(!_0x587779?.[_0x57ba40(0x634)])return null;const _0x420e25=resolveOffsetHours(_0x587779[_0x57ba40(0xb89)],this[_0x57ba40(0x527)])||0x0,_0x524691=this['_refSeries']?.[_0x57ba40(0xaad)](_0x587779[_0x57ba40(0xa10)]||refJobKey(_0x587779,_0x420e25,_0x57ba40(0x8d0)));if(!_0x524691||!_0x524691[_0x57ba40(0x9ca)]?.['length'])return null;return stepLookup(_0x524691[_0x57ba40(0x9ca)],{'clampLeft':![]});}[_0x5f3ddf(0xed2)](_0x335518){const _0x8b6809=_0x5f3ddf;if(!_0x335518?.[_0x8b6809(0x634)])return![];const _0x206a01=normalizeRefOp(_0x335518[_0x8b6809(0x98f)]);if(_0x206a01!==_0x8b6809(0x727)&&_0x206a01!=='add'&&_0x206a01!==_0x8b6809(0x901))return![];return[_0x8b6809(0x7f7),'diff',_0x8b6809(0x3d4),_0x8b6809(0xb15)][_0x8b6809(0xdcb)](_0x335518[_0x8b6809(0xb38)]);}[_0x5f3ddf(0x673)](_0x19dc0b,_0x1ef6c9){const _0x333046=_0x5f3ddf;if(!_0x1ef6c9?.[_0x333046(0x634)])return _0x19dc0b;if(this['_refRefused'](_0x1ef6c9)){if(!this[_0x333046(0xce3)])this['_refWarned']=new Set();const _0x427dbf=(_0x1ef6c9['entity']||_0x1ef6c9['statistic_id'])+'|'+(_0x1ef6c9[_0x333046(0x98f)]||_0x333046(0x727))+'|'+_0x1ef6c9[_0x333046(0xb38)];return!this['_refWarned']['has'](_0x427dbf)&&(this[_0x333046(0xce3)][_0x333046(0x7c5)](_0x427dbf),console['warn']('[sgc]\x20ref_op\x20\x22'+(_0x1ef6c9[_0x333046(0x98f)]||'subtract')+_0x333046(0xd08)+_0x1ef6c9[_0x333046(0xb38)]+'\x22\x20is\x20combined\x20bucket-by-bucket,\x20which\x20is\x20not\x20available\x20for\x20'+(_0x1ef6c9[_0x333046(0xb30)]||_0x1ef6c9[_0x333046(0xea4)])+'\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.')),[];}const _0x56d64b=this['_refLookupFor'](_0x1ef6c9);if(!_0x56d64b){if(!this[_0x333046(0xce3)])this[_0x333046(0xce3)]=new Set();const _0x5cbdd9='missing|'+_0x1ef6c9[_0x333046(0x634)];return!this['_refWarned'][_0x333046(0x56f)](_0x5cbdd9)&&(this[_0x333046(0xce3)][_0x333046(0x7c5)](_0x5cbdd9),console[_0x333046(0x3c1)](_0x333046(0xc81)+_0x1ef6c9[_0x333046(0x634)]+_0x333046(0xbf6)+(_0x1ef6c9['entity']||_0x1ef6c9['statistic_id'])+_0x333046(0x45a))),[];}return DataProcessor[_0x333046(0x9c3)](_0x19dc0b,_0x56d64b,_0x1ef6c9['ref_op']);}[_0x5f3ddf(0x6ed)](_0x567a62,_0x3132d6,_0xa6ff26){const _0x23ac66=_0x5f3ddf,_0x129f68=this['_refSeries']?.[_0x23ac66(0xaad)](_0x3132d6['__sgcRefKey']),_0xb75cc4=normalizeRefOp(_0x3132d6[_0x23ac66(0x98f)]),_0x161c69=(_0x3d0dbf,_0x5ca1fe)=>_0xb75cc4===_0x23ac66(0x7c5)?_0x3d0dbf+_0x5ca1fe:_0xb75cc4===_0x23ac66(0x901)?_0x5ca1fe-_0x3d0dbf:_0x3d0dbf-_0x5ca1fe;if(!_0x129f68||!_0x129f68['samples']?.['length'])return(_0x567a62||[])['map'](_0x1e0867=>_0x1e0867&&isNum(_0x1e0867['v'])?{..._0x1e0867,'v':_0x161c69(_0x1e0867['v'],0x0),'bMin':null,'bMax':null,'sMean':null,'sMin':null}:_0x1e0867);const {isStat:_0x2e760b,effGroupBy:_0x3b1bf8,effectiveAgg:_0x59fd82,bucket:_0x4d3b32,startMs:_0x28b125,endMs:_0x31bc51,dispTz:_0x47c955,firstWd:_0x45de0d,nowMs:_0x23ce73,isDeltaSeries:_0x57f84d,carryPastNow:_0x4380e0}=_0xa6ff26,_0x390e0c=_0x129f68['samples']['filter'](_0x22fa23=>_0x22fa23&&isNum(_0x22fa23['v']))[_0x23ac66(0xaa7)]((_0x4af28b,_0x5eff15)=>_0x4af28b['t']-_0x5eff15['t']);let _0x2fe2d7;if(_0x3132d6[_0x23ac66(0xb38)]===_0x23ac66(0xa9e))_0x2fe2d7=DataProcessor[_0x23ac66(0xc5d)](_0x390e0c);else _0x3132d6[_0x23ac66(0xb38)]===_0x23ac66(0x7f7)||_0x3132d6['aggregate_func']===_0x23ac66(0x3d4)&&_0x2e760b?_0x2fe2d7=_0x129f68[_0x23ac66(0xe3c)]?_0x390e0c:DataProcessor[_0x23ac66(0x2b2)](_0x390e0c,_0x3132d6['change_ignore_zero']===!![]):_0x2fe2d7=_0x390e0c;const _0x54c85b=this[_0x23ac66(0x820)](_0x3132d6);if(_0x54c85b)_0x2fe2d7=DataProcessor[_0x23ac66(0x31f)](_0x2fe2d7,_0x54c85b);_0x2fe2d7=_0x2fe2d7[_0x23ac66(0xdf7)](_0x3798e0=>_0x3798e0&&_0x3798e0['t']>=_0x28b125&&_0x3798e0['t']<_0x31bc51);const _0x32c2e0=[_0x23ac66(0xdb5),_0x23ac66(0x46f),_0x23ac66(0xe06),_0x23ac66(0xb25),_0x23ac66(0x242)];let _0x116f3c;if(_0x32c2e0[_0x23ac66(0xdcb)](_0x3b1bf8))_0x116f3c=DataProcessor[_0x23ac66(0xf51)](_0x2fe2d7,_0x3b1bf8,_0x59fd82,_0x31bc51,_0x47c955,![],_0x45de0d);else _0x4d3b32>0x0?_0x116f3c=DataProcessor[_0x23ac66(0x1e3)](_0x2fe2d7,_0x4d3b32,_0x28b125,_0x31bc51,_0x59fd82,_0x59fd82===_0x23ac66(0xb15),{'deltaAgg':_0x57f84d,'noLeadFill':!![],'breakOnNull':!!_0x3132d6[_0x23ac66(0xa90)],'carryForwardMs':_0x3132d6[_0x23ac66(0x836)],'alignToClock':this['_shouldAlignToClock'](_0x3132d6),'anchorStart':[_0x23ac66(0x8f7),'bar'][_0x23ac66(0xdcb)](_0x3132d6[_0x23ac66(0x963)]||_0x3132d6['type']),'carryPastNow':_0x4380e0,'nowMs':_0x23ce73}):_0x116f3c=_0x2fe2d7;if(_0x59fd82==='delta')_0x116f3c=DataProcessor['applyBandDelta'](_0x116f3c||[],![]);const _0x5ea66d=new Map();for(const _0x1a6b6b of _0x116f3c||[])if(_0x1a6b6b&&isNum(_0x1a6b6b['v']))_0x5ea66d[_0x23ac66(0xbbe)](_0x1a6b6b['t'],_0x1a6b6b['v']);const _0x1cc71e=new Set(),_0x42c338=[];for(const _0x2c6351 of _0x567a62||[]){if(!_0x2c6351)continue;_0x1cc71e[_0x23ac66(0x7c5)](_0x2c6351['t']);const _0x15b07f=_0x5ea66d[_0x23ac66(0x56f)](_0x2c6351['t'])?_0x5ea66d[_0x23ac66(0xaad)](_0x2c6351['t']):0x0;if(isNum(_0x2c6351['v']))_0x42c338[_0x23ac66(0x40b)]({..._0x2c6351,'v':_0x161c69(_0x2c6351['v'],_0x15b07f),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else{if(_0x5ea66d[_0x23ac66(0x56f)](_0x2c6351['t']))_0x42c338['push']({..._0x2c6351,'v':_0x161c69(0x0,_0x15b07f),'bMin':null,'bMax':null,'sMean':null,'sMin':null});else _0x42c338[_0x23ac66(0x40b)](_0x2c6351);}}let _0xcde48b=![];for(const [_0x3b1c55,_0x5e0102]of _0x5ea66d){if(_0x1cc71e[_0x23ac66(0x56f)](_0x3b1c55))continue;_0x42c338['push']({'t':_0x3b1c55,'v':_0x161c69(0x0,_0x5e0102)}),_0xcde48b=!![];}if(_0xcde48b)_0x42c338[_0x23ac66(0xaa7)]((_0x567656,_0x2edc5f)=>_0x567656['t']-_0x2edc5f['t']);return _0x42c338;}[_0x5f3ddf(0x60a)](_0x757d2c,_0x3e0131,_0x4237dd,_0x33c46c,_0x588344,_0x58f552){const _0x554452=_0x5f3ddf,_0x5951de=this[_0x554452(0xb52)],_0x8ccc38=this[_0x554452(0xe00)]||Date['now'](),_0x59685b=resolveDisplayTimeZone(this[_0x554452(0x527)],_0x5951de),_0x3cace4=resolveFirstWeekday(this[_0x554452(0x527)]),_0x29450d=['hour',_0x554452(0x46f),_0x554452(0xe06),'month',_0x554452(0x242)],_0x2d9814=!_0x3e0131[_0x554452(0xea4)]&&!_0x3e0131[_0x554452(0x965)]&&!_0x3e0131[_0x554452(0x745)]&&!isStripEntity(_0x3e0131)&&_0x5951de[_0x554452(0xfed)]!==_0x554452(0xc2e)&&_0x5951de[_0x554452(0xaa5)]!=='raw';let _0x141c71,_0x53288d=null,_0xaaafc0=0x0;if(_0x2d9814){let _0x550e85=DataProcessor[_0x554452(0xa38)](_0x3e0131[_0x554452(0xb38)]===_0x554452(0xa9e)?DataProcessor['diffSeries'](_0x757d2c):!_0x4237dd&&_0x3e0131['aggregate_func']==='change'?DataProcessor[_0x554452(0x2b2)](_0x757d2c,_0x3e0131[_0x554452(0xebe)]===!![]):_0x757d2c,_0x3e0131);const _0x1bbc00=!!_0x3e0131[_0x554452(0x634)]&&this[_0x554452(0xed2)](_0x3e0131);if(_0x3e0131[_0x554452(0x634)]&&!_0x1bbc00)_0x550e85=this[_0x554452(0x673)](_0x550e85,_0x3e0131);const _0x418aba=this[_0x554452(0x820)](_0x3e0131);if(_0x418aba)_0x550e85=DataProcessor[_0x554452(0x31f)](_0x550e85,_0x418aba);const _0x5f3fec=(_0x588344-_0x33c46c)/0x36ee80,_0x42c3f8=resolvePointsPerHour(_0x5951de,_0x3e0131,_0x5f3fec),_0x36861d=resolveGroupBy(_0x5951de,_0x5f3fec),_0x39f2e7=groupBucketMs(_0x36861d,_0x5951de[_0x554452(0x757)],_0x42c3f8);_0xaaafc0=isNum(_0x39f2e7)&&_0x39f2e7>0x0?_0x39f2e7:0x0;let _0x265905=_0x3e0131[_0x554452(0xb38)];_0x4237dd&&_0x265905==='change'&&(_0x265905=_0x554452(0x3d4));!_0x4237dd&&_0x265905===_0x554452(0x7f7)&&(_0x265905=_0x554452(0x3d4));_0x265905==='diff'&&(_0x265905=_0x554452(0x3d4));const _0x28bd09=_0x265905===_0x554452(0x3d4)||_0x265905===_0x554452(0xb15),_0x59509c=resolveOffsetHours(_0x3e0131['offset'],this['_hass'])!==0x0||(toNum(_0x3e0131[_0x554452(0xc3a)])?toNum(_0x3e0131[_0x554452(0xc3a)])!==0x0:![]),_0x2dae7e=!!_0x3e0131[_0x554452(0x634)]&&['subtract',_0x554452(0x7c5),'reverse_subtract'][_0x554452(0xdcb)](normalizeRefOp(_0x3e0131[_0x554452(0x98f)])),_0x27682e=_0x3e0131['damp_reset_boundary']!==![]&&!_0x2dae7e;let _0x1e6379,_0x2660fe=_0x550e85;if(_0x58f552>0x0&&_0x550e85[_0x554452(0xd64)]&&_0x550e85[0x0]['t']<_0x33c46c){let _0x5ac982=0x0;while(_0x5ac982<_0x550e85['length']&&_0x550e85[_0x5ac982]['t']<_0x33c46c)_0x5ac982++;const _0x3c95a5=_0x550e85['slice'](_0x5ac982);_0x5ac982>0x0&&!_0x28bd09&&!(_0x3c95a5['length']&&_0x3c95a5[0x0]['t']===_0x33c46c)?_0x2660fe=[{..._0x550e85[_0x5ac982-0x1],'t':_0x33c46c},..._0x3c95a5]:_0x2660fe=_0x3c95a5;}if(_0x29450d[_0x554452(0xdcb)](_0x36861d)){const _0x587c68=_0x59685b;_0x27682e&&(_0x2660fe=DataProcessor['dampResetBoundaryMax'](_0x2660fe,_0x36861d,_0x265905,_0x587c68,this[_0x554452(0x4eb)](_0x3e0131)));_0x1e6379=DataProcessor[_0x554452(0xf51)](_0x2660fe,_0x36861d,_0x265905,_0x588344,_0x587c68,(_0x3e0131[_0x554452(0x963)]||_0x3e0131['type'])===_0x554452(0x8f7),_0x3cace4);if(!_0x3e0131[_0x554452(0xa90)]){const _0xd53b42=_0x2660fe&&_0x2660fe[_0x554452(0xd64)]>0x0?_0x2660fe[_0x2660fe[_0x554452(0xd64)]-0x1]['t']:null,_0x44c4d5=_0x36861d===_0x554452(0xdb5)&&_0x8ccc38<=_0x588344+0xea60?0x6ddd00:0x0;_0x1e6379=DataProcessor[_0x554452(0xb51)](_0x1e6379,_0x36861d,_0x265905,{'endMs':_0x588344,'lastRawT':_0xd53b42,'tz':_0x587c68,'carrySlackMs':_0x44c4d5,'nowMs':_0x8ccc38});}else _0x1e6379=DataProcessor[_0x554452(0x677)](_0x1e6379,_0x36861d,{'tz':_0x587c68});}else _0x39f2e7>0x0?_0x1e6379=DataProcessor[_0x554452(0x1e3)](_0x2660fe,_0x39f2e7,_0x33c46c,_0x588344,_0x265905,!!_0x3e0131[_0x554452(0xf47)]||_0x265905===_0x554452(0xb15),{'deltaAgg':_0x28bd09,'noLeadFill':!!_0x3e0131[_0x554452(0x634)],'breakOnNull':!!_0x3e0131[_0x554452(0xa90)],'carryForwardMs':_0x3e0131['carry_forward_ms'],'alignToClock':this[_0x554452(0x4fa)](_0x3e0131),'anchorStart':[_0x554452(0x8f7),_0x554452(0x6f0)][_0x554452(0xdcb)](_0x3e0131[_0x554452(0x963)]||_0x3e0131['type']),'ohlc':(_0x3e0131[_0x554452(0x963)]||_0x3e0131[_0x554452(0xafb)])===_0x554452(0x8f7),'carryPastNow':_0x59509c,'nowMs':_0x8ccc38}):_0x1e6379=_0x550e85;_0x265905===_0x554452(0xb15)&&(_0x1e6379=DataProcessor[_0x554452(0x5a3)](_0x1e6379,!!_0x3e0131[_0x554452(0xf47)]));_0x1bbc00&&(_0x1e6379=this[_0x554452(0x6ed)](_0x1e6379,_0x3e0131,{'isStat':_0x4237dd,'effGroupBy':_0x36861d,'effectiveAgg':_0x265905,'bucket':_0x39f2e7,'startMs':_0x33c46c,'endMs':_0x588344,'dispTz':_0x59685b,'firstWd':_0x3cace4,'nowMs':_0x8ccc38,'isDeltaSeries':_0x28bd09,'carryPastNow':_0x59509c}));_0x53288d=_0x1bbc00?null:DataProcessor[_0x554452(0xcd9)](_0x550e85,_0x3e0131,{'startMs':_0x33c46c,'endMs':_0x588344,'bucketMs':_0x39f2e7,'groupBy':_0x36861d,'aggFunc':_0x265905,'alignToClock':this['_shouldAlignToClock'](_0x3e0131),'anchorStart':[_0x554452(0x8f7),_0x554452(0x6f0)][_0x554452(0xdcb)](_0x3e0131['graph_type']||_0x3e0131[_0x554452(0xafb)]),'tz':_0x59685b,'firstWd':_0x3cace4,'deltaAgg':_0x28bd09,'carryPastNow':_0x59509c,'damp':_0x27682e,'isCounter':this[_0x554452(0x4eb)](_0x3e0131),'nowMs':_0x8ccc38});if(_0x29450d[_0x554452(0xdcb)](_0x36861d)&&!_0x59509c&&(_0x5951de['chart_mode']||_0x554452(0xe19))===_0x554452(0xe19)&&![_0x554452(0x8f7),_0x554452(0x6f0)][_0x554452(0xdcb)](_0x3e0131['graph_type']||_0x3e0131['type'])){const _0x3c3108=this[_0x554452(0xe00)]||Date[_0x554452(0x7ef)]();if(_0x3c3108<=_0x588344+0xea60&&_0x1e6379['length']){const _0x238c2f=Math[_0x554452(0x1006)](_0x3c3108,_0x588344),_0x88c14a=calendarCellStartMs(_0x238c2f,_0x36861d,_0x59685b,_0x3cace4),_0x58d2cf=_0x2660fe&&_0x2660fe[_0x554452(0xd64)]?_0x2660fe[_0x2660fe[_0x554452(0xd64)]-0x1]['t']:null,_0x210988=_0x36861d===_0x554452(0xdb5)?0x6ddd00:0x0;if(isNum(_0x88c14a)&&isNum(_0x58d2cf)&&_0x58d2cf>=_0x88c14a-_0x210988){const _0x526c97=_0x3e4f1c=>{const _0x245117=_0x554452,_0x2fec61=_0x3e4f1c[_0x3e4f1c[_0x245117(0xd64)]-0x1];return _0x2fec61&&_0x2fec61['v']!=null&&_0x2fec61['t']<=_0x238c2f&&_0x2fec61['t']>=_0x88c14a?_0x3e4f1c['slice'](0x0,-0x1)[_0x245117(0xf6f)]({..._0x2fec61,'t':_0x238c2f}):_0x3e4f1c;};_0x1e6379=_0x526c97(_0x1e6379);if(Array[_0x554452(0x74e)](_0x53288d))for(const _0x2f5198 of _0x53288d){if(_0x2f5198&&Array[_0x554452(0x74e)](_0x2f5198[_0x554452(0x8e7)])&&_0x2f5198[_0x554452(0x8e7)][_0x554452(0xd64)])_0x2f5198['points']=_0x526c97(_0x2f5198[_0x554452(0x8e7)]);}}}}_0x141c71=DataProcessor[_0x554452(0xcc9)](_0x1e6379,_0x3e0131,!!_0x3e0131[_0x554452(0xf47)]);}else{const _0x9eeaeb=_0x3e0131[_0x554452(0xb38)]==='diff'&&!_0x3e0131['fixed_value'],_0x57f58a=_0x3e0131[_0x554452(0xb38)]==='change'&&!_0x4237dd&&!!_0x3e0131['statistic_id'];_0x141c71=DataProcessor['transformSeries'](_0x9eeaeb?DataProcessor[_0x554452(0xc5d)](_0x757d2c):_0x57f58a?DataProcessor['changeDiffSeries'](_0x757d2c,_0x3e0131[_0x554452(0xebe)]===!![]):_0x757d2c,_0x3e0131,!![]);_0x3e0131[_0x554452(0x634)]&&!_0x3e0131[_0x554452(0x965)]&&!_0x3e0131['data_attribute']&&(_0x141c71=this[_0x554452(0x673)](_0x141c71,_0x3e0131));const _0x318c81=this[_0x554452(0x820)](_0x3e0131);_0x318c81&&!_0x3e0131[_0x554452(0x965)]&&!_0x3e0131[_0x554452(0x745)]&&(_0x141c71=DataProcessor[_0x554452(0x31f)](_0x141c71,_0x318c81));const _0x449939=(_0x588344-_0x33c46c)/0x36ee80,_0x161691=resolveGroupBy(_0x5951de,_0x449939),_0x31bda7=((()=>{const _0x6bf06e=_0x554452;let _0x694f98=_0x3e0131[_0x6bf06e(0xb38)];if(_0x694f98===_0x6bf06e(0x7f7)&&(_0x4237dd||_0x57f58a))_0x694f98=_0x6bf06e(0x3d4);if(_0x694f98===_0x6bf06e(0xa9e)&&(_0x4237dd||_0x9eeaeb))_0x694f98=_0x6bf06e(0x3d4);return _0x694f98;})());if(_0x3e0131['statistic_id']&&_0x141c71&&_0x141c71['length']>0x1&&_0x29450d[_0x554452(0xdcb)](_0x161691)){const _0x31922e=(_0x141c71[_0x141c71['length']-0x1]['t']-_0x141c71[0x0]['t'])/Math[_0x554452(0xff5)](0x1,_0x141c71[_0x554452(0xd64)]-0x1),_0x450d78=groupBucketMs(_0x161691,_0x5951de['hours_to_show'],null);if(_0x450d78>0x0&&_0x31922e>0x0&&_0x450d78>_0x31922e*1.5){const _0x923480=_0x59685b;_0x3e0131['damp_reset_boundary']!==![]&&!(_0x3e0131[_0x554452(0x634)]&&[_0x554452(0x727),_0x554452(0x7c5),_0x554452(0x901)][_0x554452(0xdcb)](normalizeRefOp(_0x3e0131[_0x554452(0x98f)])))&&(_0x141c71=DataProcessor[_0x554452(0xd5f)](_0x141c71,_0x161691,_0x31bda7,_0x923480,this[_0x554452(0x4eb)](_0x3e0131))),_0x141c71=DataProcessor[_0x554452(0xf51)](_0x141c71,_0x161691,_0x31bda7,_0x588344,_0x923480,(_0x3e0131['graph_type']||_0x3e0131[_0x554452(0xafb)])==='candlestick',_0x3cace4);}}if(!_0x3e0131[_0x554452(0xea4)]&&_0x3e0131[_0x554452(0x745)]&&_0x141c71&&_0x141c71[_0x554452(0xd64)]>0x1&&_0x29450d[_0x554452(0xdcb)](_0x161691)){const _0x3672d9=(_0x141c71[_0x141c71[_0x554452(0xd64)]-0x1]['t']-_0x141c71[0x0]['t'])/Math[_0x554452(0xff5)](0x1,_0x141c71['length']-0x1),_0x5736f0=groupBucketMs(_0x161691,_0x5951de[_0x554452(0x757)],null);_0x5736f0>0x0&&_0x3672d9>0x0&&_0x5736f0>_0x3672d9*1.5&&(_0x141c71=DataProcessor[_0x554452(0xf51)](_0x141c71,_0x161691,_0x31bda7,_0x588344,_0x59685b,(_0x3e0131[_0x554452(0x963)]||_0x3e0131[_0x554452(0xafb)])==='candlestick',_0x3cace4));}else{if(_0x3e0131[_0x554452(0x745)]&&['2h','3h','4h','6h','12h'][_0x554452(0xdcb)](_0x161691)){if(!this[_0x554452(0x1f0)])this[_0x554452(0x1f0)]=new Set();const _0x372c8b=(_0x3e0131[_0x554452(0xb30)]||'')+'|'+_0x161691;!this[_0x554452(0x1f0)][_0x554452(0x56f)](_0x372c8b)&&(this[_0x554452(0x1f0)][_0x554452(0x7c5)](_0x372c8b),console[_0x554452(0x3c1)](_0x554452(0x659)+_0x161691+_0x554452(0x5ee)+_0x3e0131[_0x554452(0xb30)]+_0x554452(0x8a7)+_0x161691+'\x20buckets\x20do\x20not.'));}}if(_0x3e0131[_0x554452(0xea4)]&&_0x141c71&&_0x141c71[_0x554452(0xd64)]>0x0&&_0x29450d[_0x554452(0xdcb)](_0x161691)&&!_0x3e0131[_0x554452(0xa90)]){const _0x252f62=_0x757d2c&&_0x757d2c[_0x554452(0xd64)]>0x0?_0x757d2c[_0x757d2c[_0x554452(0xd64)]-0x1]['t']:null;_0x141c71=DataProcessor[_0x554452(0xb51)](_0x141c71,_0x161691,_0x31bda7,{'endMs':_0x588344,'lastRawT':_0x252f62,'tz':_0x59685b,'nowMs':_0x8ccc38});}else _0x3e0131[_0x554452(0xea4)]&&_0x141c71&&_0x141c71[_0x554452(0xd64)]>0x0&&_0x29450d[_0x554452(0xdcb)](_0x161691)&&_0x3e0131[_0x554452(0xa90)]&&(_0x141c71=DataProcessor[_0x554452(0x677)](_0x141c71,_0x161691,{'tz':_0x59685b}));const _0x2fb8f4=resolveOffsetHours(_0x3e0131['offset'],this['_hass'])!==0x0||(toNum(_0x3e0131[_0x554452(0xc3a)])?toNum(_0x3e0131[_0x554452(0xc3a)])!==0x0:![]);if(_0x3e0131[_0x554452(0xea4)]&&_0x141c71&&_0x141c71[_0x554452(0xd64)]>0x0&&_0x29450d[_0x554452(0xdcb)](_0x161691)&&!_0x2fb8f4&&(_0x5951de[_0x554452(0xfed)]||'timeline')===_0x554452(0xe19)&&![_0x554452(0x8f7),_0x554452(0x6f0)][_0x554452(0xdcb)](_0x3e0131['graph_type']||_0x3e0131[_0x554452(0xafb)])){const _0x1a56dc=this[_0x554452(0xe00)]||Date[_0x554452(0x7ef)]();if(_0x1a56dc<=_0x588344+0xea60){const _0x14cbe3=_0x141c71[_0x141c71['length']-0x1],_0x106da5=Math[_0x554452(0x1006)](_0x1a56dc,_0x588344),_0x53a597=calendarCellStartMs(_0x106da5,_0x161691,_0x59685b,_0x3cace4),_0x49be76=_0x757d2c&&_0x757d2c['length']>0x0?_0x757d2c[_0x757d2c[_0x554452(0xd64)]-0x1]['t']:null,_0x318099=_0x161691==='hour'?0x6ddd00:0x0;_0x14cbe3['v']!=null&&isNum(_0x53a597)&&isNum(_0x49be76)&&_0x49be76>=_0x53a597-_0x318099&&_0x14cbe3['t']<=_0x106da5&&_0x14cbe3['t']>=_0x53a597&&(_0x141c71=_0x141c71[_0x554452(0xedc)](0x0,-0x1)[_0x554452(0xf6f)]({..._0x14cbe3,'t':_0x106da5}));}}_0x3e0131[_0x554452(0xb38)]===_0x554452(0xb15)&&(_0x141c71=DataProcessor[_0x554452(0x5a3)](_0x141c71,!!_0x3e0131[_0x554452(0xf47)]));_0x141c71=DataProcessor[_0x554452(0xcc9)](_0x141c71,_0x3e0131,!!_0x3e0131[_0x554452(0xf47)]);if(_0x58f552>0x0&&Array[_0x554452(0x74e)](_0x141c71)&&_0x141c71[_0x554452(0xd64)]){let _0x128611=_0x33c46c;if(_0x3e0131[_0x554452(0xea4)]&&_0x29450d[_0x554452(0xdcb)](_0x161691)){const _0x31ec93=tzParts(_0x33c46c,_0x59685b);switch(_0x161691){case _0x554452(0xdb5):_0x128611=zonedWallToMs(_0x31ec93['y'],_0x31ec93['mo'],_0x31ec93['d'],_0x31ec93['h'],0x0,0x0,_0x59685b);break;case'date':_0x128611=zonedWallToMs(_0x31ec93['y'],_0x31ec93['mo'],_0x31ec93['d'],0x0,0x0,0x0,_0x59685b);break;case _0x554452(0xe06):_0x128611=zonedWallToMs(_0x31ec93['y'],_0x31ec93['mo'],_0x31ec93['d']-weekStartOffsetDays(_0x31ec93['wd'],_0x3cace4),0x0,0x0,0x0,_0x59685b);break;case'month':_0x128611=zonedWallToMs(_0x31ec93['y'],_0x31ec93['mo'],0x1,0x0,0x0,0x0,_0x59685b);break;case _0x554452(0x242):_0x128611=zonedWallToMs(_0x31ec93['y'],0x0,0x1,0x0,0x0,0x0,_0x59685b);break;}}_0x53288d=DataProcessor[_0x554452(0x38e)](_0x141c71,_0x3e0131);if(_0x53288d){for(const _0x1b20db of _0x53288d)_0x1b20db['points']=_0x1b20db['points']['filter'](_0x2f2a3a=>_0x2f2a3a['t']>=_0x128611);}_0x141c71=_0x141c71[_0x554452(0xdf7)](_0x3f17e5=>_0x3f17e5['t']>=_0x128611);}}let _0x5b39b7=null;const _0xc05991=_0x3e0131['graph_type']||_0x3e0131[_0x554452(0xafb)]||_0x554452(0x256);if(Array[_0x554452(0x74e)](_0x141c71)&&_0x141c71[_0x554452(0xd64)]&&_0xc05991!==_0x554452(0x6f0)&&_0xc05991!==_0x554452(0x8f7)&&!isStripEntity(_0x3e0131)){let _0x345875=_0x141c71[_0x554452(0xd64)]-0x1;while(_0x345875>=0x0&&!isNum(_0x141c71[_0x345875]?.['v']))_0x345875--;if(_0x345875>=0x0){const _0x1d3d33=_0x141c71[_0x345875],_0x36be5c=resolveGroupBy(_0x5951de,(_0x588344-_0x33c46c)/0x36ee80);let _0x21de44=null;if(_0x29450d[_0x554452(0xdcb)](_0x36be5c)){_0x21de44=calendarCellEndMs(_0x1d3d33['t'],_0x36be5c,_0x59685b,_0x3cace4);if((_0x36be5c==='month'||_0x36be5c===_0x554452(0x242))&&isNum(_0x21de44)&&_0x21de44<_0x588344)_0x21de44=null;}else{if(_0x2d9814&&_0xaaafc0>0x0&&_0x345875>=0x1){const _0x10bf8c=Math[_0x554452(0xff5)](0x7530,_0xaaafc0,Math[_0x554452(0x8ed)]((_0x588344-_0x33c46c)/0x7d0)),_0x3fad45=Math['min'](_0x1d3d33['t']-_0x141c71[_0x345875-0x1]['t'],_0x10bf8c);if(_0x3fad45>0x0)_0x21de44=_0x1d3d33['t']+_0x3fad45/0x2;}}if(isNum(_0x21de44)&&_0x21de44>_0x1d3d33['t']){const _0x200442=resolveOffsetHours(_0x3e0131[_0x554452(0xb89)],this['_hass'])!==0x0||(toNum(_0x3e0131[_0x554452(0xc3a)])?toNum(_0x3e0131[_0x554452(0xc3a)])!==0x0:![]),_0x161191=_0x200442?_0x21de44<=_0x588344+0x1:_0x21de44<=_0x8ccc38;if(_0x161191){const _0x5633de=Math['min'](_0x588344,_0x21de44);if(_0x5633de>_0x1d3d33['t']+0x3e8)_0x5b39b7=_0x5633de;}}}}return{'points':_0x141c71,'maSeries':_0x53288d,'tailToMs':_0x5b39b7};}[_0x5f3ddf(0xaf4)](_0x4aa4dd,_0x2edce4,_0x6f5f56,_0x1822f3,_0xd3495b){const _0x5c07dc=_0x5f3ddf;if(!_0x2edce4||!_0x2edce4[_0x5c07dc(0xb30)]||_0x2edce4[_0x5c07dc(0xea4)])return _0x4aa4dd;if(_0x2edce4[_0x5c07dc(0x965)]||_0x2edce4[_0x5c07dc(0x745)])return _0x4aa4dd;if(!this[_0x5c07dc(0x1000)](_0x2edce4))return _0x4aa4dd;if(!this['_isLiveTrackingNeeded']())return _0x4aa4dd;if(resolveOffsetHours(_0x2edce4['offset'],this[_0x5c07dc(0x527)])!==0x0)return _0x4aa4dd;const _0x551877=_0x2edce4['aggregate_func']||_0x5c07dc(0x227);if(![_0x5c07dc(0x48d),_0x5c07dc(0x232),'max',_0x5c07dc(0x1006),'avg',_0x5c07dc(0xaf6),_0x5c07dc(0x5d6)]['includes'](_0x551877))return _0x4aa4dd;const _0x40d8b3=this[_0x5c07dc(0x527)]?.['states']?.[_0x2edce4['entity']];if(!_0x40d8b3||_0x40d8b3['state']==='unknown'||_0x40d8b3[_0x5c07dc(0xfbf)]==='unavailable')return _0x4aa4dd;const _0x5b3281=this[_0x5c07dc(0x845)](_0x2edce4,_0x6f5f56),_0x49e905=_0x5b3281?getAttributePath(_0x40d8b3[_0x5c07dc(0x6c0)],_0x5b3281):_0x40d8b3[_0x5c07dc(0xfbf)],_0x2f3c84=toNum(_0x49e905);if(_0x2f3c84===null)return _0x4aa4dd;const _0x194749=_0x40d8b3[_0x5c07dc(0x661)]||_0x40d8b3[_0x5c07dc(0xfdb)]||null;let _0x19a9d1=_0x194749?new Date(_0x194749)[_0x5c07dc(0xe0e)]():Date['now']();if(_0x19a9d1-_0xd3495b>=0x36ee80)return _0x4aa4dd;if(!(_0x19a9d1>=_0x1822f3&&_0x19a9d1<_0xd3495b))_0x19a9d1=_0xd3495b-0x1;if(_0x19a9d1<_0x1822f3)return _0x4aa4dd;const _0x2014e=Array[_0x5c07dc(0x74e)](_0x4aa4dd)?_0x4aa4dd[_0x5c07dc(0xedc)]():[],_0x40d171=_0x2014e[_0x5c07dc(0xd64)]?_0x2014e[_0x2014e['length']-0x1]['t']:-Infinity;if(_0x19a9d1<_0x40d171)return _0x2014e;if(_0x19a9d1===_0x40d171)_0x2014e[_0x2014e[_0x5c07dc(0xd64)]-0x1]={'t':_0x19a9d1,'v':_0x2f3c84};else _0x2014e['push']({'t':_0x19a9d1,'v':_0x2f3c84});return _0x2014e;}[_0x5f3ddf(0x96b)](_0x384b8e){const _0x52cde6=_0x5f3ddf,_0x3839fc=this[_0x52cde6(0xb52)],_0x2b30e4=_0x384b8e[_0x52cde6(0xb30)],_0x22a829=this['_window']['start'][_0x52cde6(0xe0e)](),_0x4bd0a7=this[_0x52cde6(0xaeb)][_0x52cde6(0xbd0)][_0x52cde6(0xe0e)](),_0x25a0c5=(_0x4bd0a7-_0x22a829)/0x36ee80,_0x5eb017=this[_0x52cde6(0x90b)](_0x25a0c5),_0x1ac68e=this[_0x52cde6(0x402)]['indexOf'](_0x2b30e4),_0x17eb49=this['_liveStateRaw'](_0x384b8e[_0x52cde6(0xfc2)],_0x2b30e4,_0x1ac68e,_0x22a829,_0x4bd0a7),{points:_0x517561,maSeries:_0x11c89f,tailToMs:_0xf78eea}=this['_bucketSeries'](_0x17eb49,_0x2b30e4,_0x384b8e[_0x52cde6(0x3bf)],_0x22a829,_0x4bd0a7,_0x5eb017);_0x384b8e[_0x52cde6(0x8e7)]=_0x517561,_0x384b8e[_0x52cde6(0x653)]=_0xf78eea;const _0x612a3e=this['offsetWidth']>0x0?this[_0x52cde6(0x5d7)]:0x320,_0x305763=Math[_0x52cde6(0x1006)](0xbb8,Math[_0x52cde6(0xff5)](0x190,_0x612a3e*0x2));_0x384b8e[_0x52cde6(0x8c7)]=_0x11c89f??DataProcessor[_0x52cde6(0x38e)](_0x384b8e[_0x52cde6(0x8e7)],_0x384b8e['entity']),_0x384b8e[_0x52cde6(0x8e7)]&&_0x384b8e['points'][_0x52cde6(0xd64)]>_0x305763&&!isStripEntity(_0x2b30e4)&&(_0x384b8e[_0x52cde6(0x8e7)]=DataProcessor['lttbDownsample'](_0x384b8e[_0x52cde6(0x8e7)],_0x305763)),_0x384b8e[_0x52cde6(0x574)]=resolveBucketPrecision(_0x384b8e['points']),_0x384b8e['_preciseTsResolved']=![];}['_slideNeedsFullRefetch'](){const _0xb6a6d9=_0x5f3ddf,_0x491ee3=new Set(['diff',_0xb6a6d9(0x7f7),_0xb6a6d9(0xb15)]);return(this[_0xb6a6d9(0x402)]||[])[_0xb6a6d9(0x1c1)](_0x184794=>_0x184794&&(_0x491ee3['has'](_0x184794[_0xb6a6d9(0xb38)])||_0x184794[_0xb6a6d9(0x767)]!=null));}[_0x5f3ddf(0x792)](){const _0x36b663=_0x5f3ddf,_0x3fd66c=this['_config'],_0x202b3e=toNum(_0x3fd66c?.['hours_to_show'])||0x18,_0x2ab994=new Set([_0x36b663(0xa9e),_0x36b663(0x7f7),_0x36b663(0xb15)]),_0x174799=resolveGroupBy(_0x3fd66c,_0x202b3e);let _0xb9315b=Infinity;for(const _0x584374 of this[_0x36b663(0x402)]||[]){if(!_0x584374||!(_0x2ab994[_0x36b663(0x56f)](_0x584374['aggregate_func'])||_0x584374[_0x36b663(0x767)]!=null))continue;const _0x1ebf10=groupBucketMs(_0x174799,_0x202b3e,resolvePointsPerHour(_0x3fd66c,_0x584374,_0x202b3e));if(isNum(_0x1ebf10)&&_0x1ebf10>0x0&&_0x1ebf10<_0xb9315b)_0xb9315b=_0x1ebf10;}return isFinite(_0xb9315b)?Math[_0x36b663(0x1006)](Math['max'](_0xb9315b,0xea60),0x36ee80):0x36ee80;}[_0x5f3ddf(0x45f)](){const _0x41ac35=_0x5f3ddf;if(!this[_0x41ac35(0x35e)]())return;if(this['_slideNeedsFullRefetch']()){const _0x531f98=Math[_0x41ac35(0x4fd)](Date[_0x41ac35(0x7ef)]()/this[_0x41ac35(0x792)]());if(this[_0x41ac35(0xb11)]!==_0x531f98){this[_0x41ac35(0xb11)]=_0x531f98,this[_0x41ac35(0x29e)]();return;}}this[_0x41ac35(0x636)]=!![],this[_0x41ac35(0xa9a)]();}[_0x5f3ddf(0xeee)](){const _0x5d71ea=_0x5f3ddf;if(!this['_config'])return;this[_0x5d71ea(0x69a)]();const _0x303ecc=this[_0x5d71ea(0xb52)][_0x5d71ea(0xfed)]==='controller',_0x29cdcf=this[_0x5d71ea(0x6ea)]['querySelector'](_0x5d71ea(0xc4d));if(_0x29cdcf)_0x29cdcf[_0x5d71ea(0xf3b)][_0x5d71ea(0x49e)](_0x5d71ea(0x6e3),_0x303ecc);this['_pins']?.[_0x5d71ea(0xd64)]&&((this[_0x5d71ea(0xb52)][_0x5d71ea(0xfed)]||'timeline')!==_0x5d71ea(0xe19)||this[_0x5d71ea(0xb52)]['show_tooltip']===![]||this['_config']['crosshair']!==!![])&&(this['_pins']=[],this[_0x5d71ea(0x306)]=null,this[_0x5d71ea(0xb91)]=null);if(this[_0x5d71ea(0x86c)]?.[_0x5d71ea(0x272)]?.['length']){const _0x3a5a7d=!!this['_config'][_0x5d71ea(0x57a)];if(!(this[_0x5d71ea(0xe6d)]instanceof Map))this[_0x5d71ea(0xe6d)]=new Map();const _0x5eeb74=this[_0x5d71ea(0xf32)]instanceof Set?this[_0x5d71ea(0xf32)]:null;for(const _0x596a49 of this[_0x5d71ea(0x86c)][_0x5d71ea(0x272)]){const _0x4e90fb=_0x596a49[_0x5d71ea(0xb30)]?.[_0x5d71ea(0xde3)],_0x355ae9=_0x3a5a7d?_0x5d71ea(0xc41):_0x4e90fb===!![]?!![]:_0x4e90fb===![]?![]:_0x5d71ea(0x910),_0x8ad573=this[_0x5d71ea(0xe6d)]['has'](_0x596a49['id'])?this['_autoHideApplied'][_0x5d71ea(0xaad)](_0x596a49['id']):_0x5d71ea(0xe83),_0x2a2bdd=_0x5eeb74?.[_0x5d71ea(0x56f)](_0x596a49['id']);if(_0x5eeb74)_0x5eeb74[_0x5d71ea(0x6a6)](_0x596a49['id']);if(_0x355ae9===_0x8ad573&&!_0x2a2bdd)continue;_0x355ae9===_0x5d71ea(0xc41)||_0x355ae9===!![]?this[_0x5d71ea(0x5ba)][_0x5d71ea(0x7c5)](_0x596a49['id']):(_0x355ae9===![]||_0x8ad573===_0x5d71ea(0xc41)||_0x8ad573===!![]||_0x2a2bdd)&&this[_0x5d71ea(0x5ba)][_0x5d71ea(0x6a6)](_0x596a49['id']),this['_autoHideApplied']['set'](_0x596a49['id'],_0x355ae9);}}const _0x44d67c=!!this[_0x5d71ea(0xb52)]['sparkline']&&(this['_config'][_0x5d71ea(0xfed)]||_0x5d71ea(0xe19))===_0x5d71ea(0xe19);if(_0x44d67c){this[_0x5d71ea(0x471)](),this[_0x5d71ea(0xbdf)]();return;}this[_0x5d71ea(0x42f)](),this[_0x5d71ea(0x2f7)](),this[_0x5d71ea(0xd89)](),this[_0x5d71ea(0xb60)](),this['_renderQueryPickers'](),this['_renderExportButton']();if(_0x303ecc){this[_0x5d71ea(0x46b)]='';return;}this['_renderStateRow']();const _0xb62154=this[_0x5d71ea(0x6ea)][_0x5d71ea(0xcca)](_0x5d71ea(0x2a0));if(!_0xb62154)return;const _0x1a9375=this[_0x5d71ea(0x6ea)]['querySelector'](_0x5d71ea(0x54a));if(_0x1a9375)_0x1a9375[_0x5d71ea(0xf3b)][_0x5d71ea(0x58e)](_0x5d71ea(0x6f1));this[_0x5d71ea(0x471)]();if(!this[_0x5d71ea(0x86c)]){_0xb62154[_0x5d71ea(0x74c)]='<div\x20class=\x22sgc-stub\x22>'+escapeHtml(cardT(this[_0x5d71ea(0x527)],this['_config'],_0x5d71ea(0xf57)))+_0x5d71ea(0xf0f),this[_0x5d71ea(0x46b)]='';return;}const _0xc9716c=this['_config'][_0x5d71ea(0xfed)]||_0x5d71ea(0xe19),_0x45184d=new Set(['pie',_0x5d71ea(0x8be),_0x5d71ea(0xac8),'radar','ranking','heatmap',_0x5d71ea(0xe14),_0x5d71ea(0xc2e),_0x5d71ea(0xb82),_0x5d71ea(0x813),_0x5d71ea(0x4fc),_0x5d71ea(0x597)]);if(_0x1a9375){if(_0x45184d[_0x5d71ea(0x56f)](_0xc9716c))_0x1a9375[_0x5d71ea(0xf3b)][_0x5d71ea(0x7c5)](_0x5d71ea(0x6b1));else _0x1a9375[_0x5d71ea(0xf3b)][_0x5d71ea(0x58e)]('sgc-no-bleed');}const _0x49518c=this[_0x5d71ea(0xd52)](_0xc9716c),_0x2ab166=this[_0x5d71ea(0xa59)](_0xc9716c);if(_0x2ab166&&_0x2ab166===this[_0x5d71ea(0x46b)]&&_0xb62154[_0x5d71ea(0x68b)]){this[_0x5d71ea(0x38a)]();return;}this[_0x5d71ea(0x46b)]=_0x2ab166,this['_renderLegend']();try{let _0xa3f519=this[_0x5d71ea(0x86c)][_0x5d71ea(0x272)][_0x5d71ea(0xdf7)](_0xa3c6d9=>!this[_0x5d71ea(0x5ba)][_0x5d71ea(0x56f)](_0xa3c6d9['id'])&&_0xa3c6d9[_0x5d71ea(0xb30)]?.['show_graph']!==![]);const _0x40a742=this[_0x5d71ea(0xb52)][_0x5d71ea(0x94f)],_0x1c9d54=this[_0x5d71ea(0xb52)][_0x5d71ea(0xe27)],_0x2e21bd=resolveDynamicValue(_0x40a742,this['_hass'])??toNum(_0x40a742),_0x46b71c=resolveDynamicValue(_0x1c9d54,this[_0x5d71ea(0x527)])??toNum(_0x1c9d54);if(isNum(_0x2e21bd)||isNum(_0x46b71c)){const _0x1098dc=isNum(_0x2e21bd)?_0x2e21bd:0x0,_0x328bb9=isNum(_0x46b71c)?_0x46b71c:0x18,_0x4ddc13=resolveDisplayTimeZone(this[_0x5d71ea(0x527)],this[_0x5d71ea(0xb52)]);_0xa3f519=_0xa3f519['map'](_0x8a4cd3=>{const _0x599d29=_0x5d71ea,_0x5be61a=_0x8a4cd3['points'][_0x599d29(0xc7b)](_0x4be9a8=>{if(_0x4be9a8['v']===null)return _0x4be9a8;const _0x10f9d0=tzParts(_0x4be9a8['t'],_0x4ddc13),_0x2c6115=_0x10f9d0['h']+_0x10f9d0['mi']/0x3c;if(_0x2c6115<_0x1098dc||_0x2c6115>=_0x328bb9)return{..._0x4be9a8,'v':null};return _0x4be9a8;});return{..._0x8a4cd3,'points':_0x5be61a};});}_0x49518c['render'](_0xb62154,_0xa3f519,this['_config'],this['_hass']);}catch(_0x14c8fb){console['error'](_0x5d71ea(0xdde),_0x14c8fb),_0xb62154[_0x5d71ea(0x74c)]='<div\x20class=\x22sgc-error\x22>Render\x20error:\x20'+escapeHtml(_0x14c8fb[_0x5d71ea(0x85c)])+_0x5d71ea(0xf0f),this[_0x5d71ea(0x46b)]='';}const _0x534e01=(this[_0x5d71ea(0x402)]||[])['some'](_0x216747=>_0x216747?.[_0x5d71ea(0xdbf)]===_0x5d71ea(0xcb5));_0x534e01&&_0x1a9375&&!_0x1a9375[_0x5d71ea(0x8a9)]&&(_0x1a9375['_sgcExtremaBound']=!![],_0x1a9375[_0x5d71ea(0xea7)][_0x5d71ea(0x590)]=_0x5d71ea(0xd5e),_0x1a9375[_0x5d71ea(0x9d1)](_0x5d71ea(0xcb5),_0x5a70d4=>{const _0x388c2c=_0x5d71ea;if(_0x5a70d4['target']?.[_0x388c2c(0x237)]?.('.sgc-zoom-brush,\x20.sgc-zoom-brush-label'))return;this[_0x388c2c(0xcc2)]=!this[_0x388c2c(0xcc2)],this[_0x388c2c(0x46b)]='',this[_0x388c2c(0xdbc)]();})),this[_0x5d71ea(0xb4d)]();}['_renderYAxisLabels'](){const _0x4f2cbf=_0x5f3ddf,_0x2ab82f=this[_0x4f2cbf(0x6ea)];if(!_0x2ab82f)return;const _0x776d83=_0x2ab82f[_0x4f2cbf(0xcca)](_0x4f2cbf(0x54a));if(!_0x776d83)return;_0x776d83[_0x4f2cbf(0x86d)](_0x4f2cbf(0xd31))[_0x4f2cbf(0xd7d)](_0x47f843=>_0x47f843['remove']());const _0x35d1ae=this[_0x4f2cbf(0xb52)];if(!_0x35d1ae[_0x4f2cbf(0x8c6)])return;const _0x12b722=this[_0x4f2cbf(0x86c)]?.[_0x4f2cbf(0x272)]||[],_0x244c93=_0x12b722[_0x4f2cbf(0xdf7)](_0x9da0eb=>!this[_0x4f2cbf(0x5ba)][_0x4f2cbf(0x56f)](_0x9da0eb['id'])&&_0x9da0eb[_0x4f2cbf(0xb30)]?.[_0x4f2cbf(0x5a0)]!==![]),_0xe8872b=_0x55e12b=>{const _0x5450d0=_0x4f2cbf,_0x124b31=_0x55e12b?.[_0x5450d0(0xc95)];return _0x124b31===_0x5450d0(0x1fa)?'secondary':_0x124b31===_0x5450d0(0x3ff)?_0x5450d0(0x3ff):_0x5450d0(0x9f1);},_0x50a1e0=_0x16c2d8=>{const _0x17bc1=_0x4f2cbf;for(const _0x22186e of _0x244c93){const _0x185910=_0x22186e[_0x17bc1(0xb30)];if(!_0x185910||_0xe8872b(_0x185910)!==_0x16c2d8)continue;if(_0x185910[_0x17bc1(0xb1e)])return _0x185910[_0x17bc1(0xb1e)];const _0x2bc48f=_0x22186e[_0x17bc1(0xc3f)]?.[_0x17bc1(0x818)]||this[_0x17bc1(0x527)]?.[_0x17bc1(0x9e9)]?.[_0x185910[_0x17bc1(0xb30)]]?.['attributes']?.[_0x17bc1(0x818)];if(_0x2bc48f)return _0x2bc48f;}return'';},_0x9a8ef9=_0x244c93[_0x4f2cbf(0x1c1)](_0x379bbf=>_0x379bbf['entity']&&_0xe8872b(_0x379bbf[_0x4f2cbf(0xb30)])==='primary'),_0x47ab5d=_0x244c93[_0x4f2cbf(0x1c1)](_0x2eaadd=>_0x2eaadd['entity']&&_0xe8872b(_0x2eaadd['entity'])===_0x4f2cbf(0x1fa)),_0x56eb1d=this[_0x4f2cbf(0x1004)]??0x8,_0x24a10e=this[_0x4f2cbf(0xad3)]??0x8,_0x1249b8=(_0x56eb1d-_0x24a10e)/0x2,_0x4551f9=[_0x4f2cbf(0x90e)+_0x1249b8+_0x4f2cbf(0xc06)];if(_0x35d1ae[_0x4f2cbf(0x3d9)]){const _0x5d4ff0=String(_0x35d1ae[_0x4f2cbf(0x3d9)]);_0x4551f9[_0x4f2cbf(0x40b)](_0x4f2cbf(0x7a3)+(/[a-z%]$/i[_0x4f2cbf(0x5a9)](_0x5d4ff0)?_0x5d4ff0:_0x5d4ff0+'px'));}_0x35d1ae['y_axis_color']&&_0x4551f9[_0x4f2cbf(0x40b)]('color:\x20'+_0x35d1ae[_0x4f2cbf(0xe41)]);const _0x5c8890=toNum(_0x35d1ae[_0x4f2cbf(0xdcd)]);isNum(_0x5c8890)&&_0x4551f9['push'](_0x4f2cbf(0xbaa)+_0x5c8890);const _0xe0ef6c=_0x4551f9[_0x4f2cbf(0x2b9)](';\x20')+';';if(_0x9a8ef9){const _0x129b1d=_0x35d1ae[_0x4f2cbf(0x2d3)],_0x5df1ef=_0x129b1d!=null&&_0x129b1d!==''?_0x129b1d:_0x50a1e0(_0x4f2cbf(0x9f1));if(_0x5df1ef){const _0x401215=document[_0x4f2cbf(0x6f4)](_0x4f2cbf(0xe8d));_0x401215[_0x4f2cbf(0x5b2)]=_0x4f2cbf(0x79e),_0x401215[_0x4f2cbf(0xea7)][_0x4f2cbf(0xf14)]=_0xe0ef6c,_0x401215[_0x4f2cbf(0xde7)]=_0x5df1ef,_0x776d83[_0x4f2cbf(0xe0a)](_0x401215);}}if(_0x47ab5d){const _0x4d2ad7=_0x35d1ae['y2_axis_label'],_0x16a614=_0x4d2ad7!=null&&_0x4d2ad7!==''?_0x4d2ad7:_0x50a1e0(_0x4f2cbf(0x1fa));if(_0x16a614){const _0xd35e2d=document[_0x4f2cbf(0x6f4)](_0x4f2cbf(0xe8d));_0xd35e2d['className']='sgc-y-axis-label\x20sgc-y-axis-label-right',_0xd35e2d[_0x4f2cbf(0xea7)][_0x4f2cbf(0xf14)]=_0xe0ef6c,_0xd35e2d[_0x4f2cbf(0xde7)]=_0x16a614,_0x776d83[_0x4f2cbf(0xe0a)](_0xd35e2d);}}}[_0x5f3ddf(0xbdf)](){const _0x1a16ed=_0x5f3ddf,_0x2ff512=this[_0x1a16ed(0x6ea)];if(!_0x2ff512)return;for(const _0x42b81a of['.sgc-dp-wrap','.sgc-header-wrap',_0x1a16ed(0x711),_0x1a16ed(0x3ee),_0x1a16ed(0x400),_0x1a16ed(0x35f),_0x1a16ed(0xb55),_0x1a16ed(0x34a)]){const _0x3a7266=_0x2ff512[_0x1a16ed(0xcca)](_0x42b81a);if(_0x3a7266)_0x3a7266[_0x1a16ed(0x74c)]='';}const _0x312333=_0x2ff512[_0x1a16ed(0xcca)](_0x1a16ed(0x54a)),_0x43727a=_0x2ff512['querySelector']('.sgc-plot');if(!_0x312333||!_0x43727a)return;_0x312333[_0x1a16ed(0xf3b)][_0x1a16ed(0x7c5)]('sgc-spark-mode'),_0x43727a[_0x1a16ed(0xea7)][_0x1a16ed(0x492)]=_0x1a16ed(0xae8),_0x43727a['classList']['remove'](_0x1a16ed(0x7cf),'sgc-plot-scroll-wheel');const _0x1d2200=this[_0x1a16ed(0x402)]||[],_0x89625c=this[_0x1a16ed(0x86c)]?.[_0x1a16ed(0x272)]||[],_0x5a6175=new Map(_0x89625c[_0x1a16ed(0xc7b)](_0x46f4cd=>[_0x46f4cd['id'],_0x46f4cd])),_0x2b89d0=_0x1d2200[_0x1a16ed(0xdf7)](_0x453040=>_0x453040[_0x1a16ed(0x37a)]!==![]||_0x453040[_0x1a16ed(0x5a0)]!==![])['map'](_0x5ee59d=>{const _0x55c494=_0x1a16ed,_0x165c69=_0x1d2200[_0x55c494(0xdd8)](_0x5ee59d),_0x520252=_0x5ee59d['entity']+'__'+_0x165c69,_0x5dcbce=_0x5a6175[_0x55c494(0xaad)](_0x520252)||_0x89625c[_0x55c494(0x403)](_0x25b940=>_0x25b940[_0x55c494(0xb30)]===_0x5ee59d),_0x15a592=_0x5dcbce?.[_0x55c494(0xc3f)]||{},_0x3be591=pickName(_0x5ee59d[_0x55c494(0xdcf)],_0x15a592[_0x55c494(0x86f)],_0x15a592)??_0x5ee59d[_0x55c494(0xb30)],_0x1ced7c=_0x5ee59d[_0x55c494(0xb1e)]||_0x15a592[_0x55c494(0x818)]||'';let _0x28afec=this['_resolveColor'](_0x5ee59d[_0x55c494(0x800)],_0x5ee59d[_0x55c494(0xb30)])||_0x5ee59d[_0x55c494(0x800)]||_0x55c494(0xee0);const _0x4246de=this[_0x55c494(0x500)](_0x5ee59d,_0x165c69),_0x4f3965=isNum(_0x4246de?.[_0x55c494(0x23c)])?_0x4246de[_0x55c494(0x23c)]:null,_0x30ec75=_0x4246de?.['label']??'—';_0x5ee59d['color']===_0x55c494(0x284)&&_0x5ee59d[_0x55c494(0xef2)]?.[_0x55c494(0xd2f)]&&_0x5ee59d[_0x55c494(0xef2)]?.[_0x55c494(0xcba)]?.[_0x55c494(0xd64)]&&isNum(_0x4f3965)&&(_0x28afec=resolveValueColor(_0x4f3965,this['_thrVals'](_0x5ee59d),_0x28afec)||_0x28afec);const _0x296fd5=_0x5dcbce?.[_0x55c494(0x8e7)]?.[_0x55c494(0xdf7)](_0xf0d17b=>_0xf0d17b['v']!==null&&_0xf0d17b['v']!==undefined)||[];let _0x5a4d71='',_0x1fc4ab='';if(_0x296fd5[_0x55c494(0xd64)]>=0x2){const _0x230ff0=0x78,_0x145523=0x24;let _0x338ee0=Infinity,_0x6082c6=-Infinity;for(const _0x470201 of _0x296fd5){if(_0x470201['v']<_0x338ee0)_0x338ee0=_0x470201['v'];if(_0x470201['v']>_0x6082c6)_0x6082c6=_0x470201['v'];}_0x6082c6===_0x338ee0&&(_0x6082c6=_0x338ee0+0x1,_0x338ee0-=0x1);const _0x1848f0=_0x296fd5[0x0]['t'],_0x3e2684=_0x296fd5[_0x296fd5[_0x55c494(0xd64)]-0x1]['t'],_0x35113c=Math[_0x55c494(0xff5)](0x1,_0x3e2684-_0x1848f0),_0x2f4e14=_0x2238d7=>(_0x2238d7-_0x1848f0)/_0x35113c*_0x230ff0,_0x5e20ad=_0x5ee59d['smooth']!==![],_0x5e483b=_0x5e20ad?0x6:0x2,_0x15e654=_0x117609=>_0x145523-_0x5e483b-(_0x117609['v']-_0x338ee0)/(_0x6082c6-_0x338ee0)*(_0x145523-_0x5e483b*0x2),_0x45d99f=_0x5e20ad?buildSmoothPath(_0x296fd5,_0x2f4e14,_0x15e654):buildLinearPath(_0x296fd5,_0x2f4e14,_0x15e654),_0x11562e=_0x45d99f+_0x55c494(0x7f0)+_0x230ff0+'\x20'+_0x145523+_0x55c494(0xc9a)+_0x145523+'\x20Z',_0x3a3881=_0x5ee59d[_0x55c494(0xcbe)]!==![],_0x2961d9=toNum(_0x5ee59d[_0x55c494(0xf3d)])||0x1,_0x2330da=lineDashArray(_0x5ee59d[_0x55c494(0xd3b)],_0x2961d9),_0x63e146=_0x2330da?'\x20stroke-dasharray=\x22'+_0x2330da+'\x22':'',_0x1899b2=_0x3a3881?_0x55c494(0x50f):'0',_0x1546a6=!!(_0x5ee59d[_0x55c494(0xef2)]?.[_0x55c494(0xd2f)]&&_0x5ee59d[_0x55c494(0xef2)]?.[_0x55c494(0xcba)]?.[_0x55c494(0xd64)]),_0x3d2ba4=_0x5ee59d[_0x55c494(0xef2)]?.[_0x55c494(0x9c0)]==='horizontal'?'horizontal':_0x55c494(0xef7),_0x426cb0=_0x5ee59d['color_thresholds']?.['transition']!==_0x55c494(0x71d);let _0x1eeffe=_0x55c494(0x2e1)+escapeHtml(_0x28afec)+'\x22',_0x13e17a=_0x55c494(0x2be)+escapeHtml(_0x28afec)+_0x55c494(0xa4e)+_0x1899b2+'\x22';if(_0x1546a6){const _0x3d6659=[...this[_0x55c494(0xd4d)](_0x5ee59d)][_0x55c494(0xdf7)](_0x23f0a8=>isNum(toNum(_0x23f0a8['value']))&&_0x23f0a8[_0x55c494(0x800)])['sort']((_0x364de5,_0x42cd5e)=>toNum(_0x364de5[_0x55c494(0x76c)])-toNum(_0x42cd5e[_0x55c494(0x76c)]));if(_0x3d6659[_0x55c494(0xd64)]){if(_0x5ee59d[_0x55c494(0xef2)][_0x55c494(0x50e)]){const _0x466892=_0x296fd5[_0x296fd5[_0x55c494(0xd64)]-0x1]?.['v'];if(isNum(_0x466892)){const _0xa54609=resolveValueColor(_0x466892,_0x3d6659,_0x28afec);_0x1eeffe='stroke=\x22'+escapeHtml(_0xa54609)+'\x22',_0x13e17a=_0x55c494(0x2be)+escapeHtml(_0xa54609)+'\x22\x20fill-opacity=\x22'+_0x1899b2+'\x22';}}else{if(_0x3d2ba4===_0x55c494(0xbe1)){let _0x534538='',_0x5d95c6='';for(let _0x5c7d8c=0x0;_0x5c7d8c<_0x296fd5['length']-0x1;_0x5c7d8c++){const _0x5339ad=_0x296fd5[_0x5c7d8c]['v'],_0x1692dd=_0x296fd5[_0x5c7d8c+0x1]['v'],_0x11e2df=(_0x5339ad+_0x1692dd)/0x2,_0x56da2c=resolveValueColor(_0x11e2df,_0x3d6659,_0x28afec,_0x426cb0),_0x5a4d68=_0x2f4e14(_0x296fd5[_0x5c7d8c]['t']),_0x78fc18=_0x15e654(_0x296fd5[_0x5c7d8c]),_0x4af118=_0x2f4e14(_0x296fd5[_0x5c7d8c+0x1]['t']),_0x56bc61=_0x15e654(_0x296fd5[_0x5c7d8c+0x1]);_0x534538+=_0x55c494(0xfad)+_0x5a4d68+_0x55c494(0x945)+_0x78fc18+_0x55c494(0xc21)+_0x4af118+_0x55c494(0x3ec)+_0x56bc61+_0x55c494(0x63d)+escapeHtml(_0x56da2c)+_0x55c494(0xccc)+_0x2961d9+'\x22'+_0x63e146+_0x55c494(0xb53),_0x5d95c6+=_0x55c494(0x7db)+_0x5a4d68+'\x20'+_0x78fc18+_0x55c494(0x7f0)+_0x4af118+'\x20'+_0x56bc61+_0x55c494(0x7f0)+_0x4af118+'\x20'+_0x145523+'\x20L\x20'+_0x5a4d68+'\x20'+_0x145523+_0x55c494(0x369)+escapeHtml(_0x56da2c)+_0x55c494(0xa4e)+_0x1899b2+_0x55c494(0x69f);}_0x5a4d71=_0x55c494(0x778)+_0x230ff0+'\x20'+_0x145523+_0x55c494(0xb4c)+_0x5d95c6+_0x534538+_0x55c494(0x3dd);}else{const _0x4c773a=_0x6082c6-_0x338ee0||0x1,_0x5b2816=_0x55c494(0x67b)+_0x165c69,_0xe72df0=[],_0x551224=[..._0x3d6659]['reverse']();_0xe72df0[_0x55c494(0x40b)]('<stop\x20offset=\x220%\x22\x20stop-color=\x22'+escapeHtml(_0x551224[0x0][_0x55c494(0x800)])+'\x22/>');if(!_0x426cb0)for(let _0x19c411=0x0;_0x19c411<_0x551224[_0x55c494(0xd64)];_0x19c411++){const _0x455b0c=((_0x6082c6-toNum(_0x551224[_0x19c411][_0x55c494(0x76c)]))/_0x4c773a*0x64)[_0x55c494(0xd46)](0x1);_0xe72df0[_0x55c494(0x40b)](_0x55c494(0xfb3)+_0x455b0c+_0x55c494(0x39e)+escapeHtml(_0x551224[_0x19c411][_0x55c494(0x800)])+'\x22/>');const _0x2d1db5=_0x19c411<_0x551224[_0x55c494(0xd64)]-0x1?_0x551224[_0x19c411+0x1][_0x55c494(0x800)]:_0x551224[_0x19c411]['color'];_0xe72df0['push']('<stop\x20offset=\x22'+_0x455b0c+_0x55c494(0x39e)+escapeHtml(_0x2d1db5)+_0x55c494(0xaae));}else for(const _0x171d92 of _0x551224){const _0x2328e9=((_0x6082c6-toNum(_0x171d92['value']))/_0x4c773a*0x64)[_0x55c494(0xd46)](0x1);_0xe72df0[_0x55c494(0x40b)](_0x55c494(0xfb3)+_0x2328e9+_0x55c494(0x39e)+escapeHtml(_0x171d92[_0x55c494(0x800)])+'\x22/>');}_0xe72df0[_0x55c494(0x40b)](_0x55c494(0x4ec)+escapeHtml(_0x3d6659[0x0]['color'])+_0x55c494(0xaae));const _0x27c51a=_0x55c494(0xf5a)+_0x5b2816+_0x55c494(0x307)+_0xe72df0['join']('')+'</linearGradient>';_0x1eeffe='stroke=\x22url(#'+_0x5b2816+')\x22',_0x13e17a=_0x55c494(0x2bb)+_0x5b2816+_0x55c494(0x8de)+_0x1899b2+'\x22',_0x5a4d71=_0x55c494(0x778)+_0x230ff0+'\x20'+_0x145523+'\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>'+_0x27c51a+_0x55c494(0x2fb)+_0x11562e+'\x22\x20'+_0x13e17a+'\x20stroke=\x22none\x22/>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<path\x20d=\x22'+_0x45d99f+'\x22\x20fill=\x22none\x22\x20'+_0x1eeffe+_0x55c494(0xf43)+_0x2961d9+'\x22'+_0x63e146+_0x55c494(0x6cd);}}}}!_0x5a4d71&&(_0x5a4d71=_0x55c494(0x778)+_0x230ff0+'\x20'+_0x145523+'\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'+_0x11562e+'\x22\x20'+_0x13e17a+_0x55c494(0xede)+_0x45d99f+_0x55c494(0xcdb)+_0x1eeffe+'\x20stroke-width=\x22'+_0x2961d9+'\x22'+_0x63e146+'\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>');if(_0x5ee59d['show_trend_icon']){const _0x7ae4bb=trendDirection(_0x5dcbce,_0x5ee59d),_0x5cbd33=_0x7ae4bb==='up'?'▲':_0x7ae4bb===_0x55c494(0x968)?'▼':'─',_0xf5afdc=_0x7ae4bb==='up'?_0x5ee59d['trend_up_color']||_0x55c494(0x55d):_0x7ae4bb==='down'?_0x5ee59d['trend_down_color']||_0x55c494(0x397):_0x5ee59d[_0x55c494(0xd1e)]||_0x55c494(0x33a);_0x1fc4ab=_0x55c494(0x697)+_0xf5afdc+'\x22>'+_0x5cbd33+'</span>';}}const _0x38c78a=_0x5ee59d[_0x55c494(0x37a)]!==![],_0x2c5d0e=_0x5ee59d['show_graph']!==![],_0x2901ac=_0x38c78a?'<div\x20class=\x22sgc-spark-info\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-spark-name\x22>'+escapeHtml(_0x3be591)+_0x55c494(0xde6)+escapeHtml(_0x28afec)+'\x22>'+escapeHtml(String(_0x30ec75))+_0x55c494(0xb86)+escapeHtml(_0x1ced7c)+_0x55c494(0x681)+_0x1fc4ab+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>':'',_0x53aaf8=_0x2c5d0e?_0x55c494(0x8fd)+_0x5a4d71+'</div>':'';return _0x55c494(0x6e9)+_0x165c69+'\x22>'+_0x2901ac+_0x53aaf8+_0x55c494(0xf0f);})['join']('');_0x43727a[_0x1a16ed(0x74c)]=_0x1a16ed(0x4bd)+_0x2b89d0+_0x1a16ed(0xf0f),_0x43727a[_0x1a16ed(0x86d)](_0x1a16ed(0xa3b))['forEach'](_0x235d75=>{const _0x28fea3=_0x1a16ed,_0x7550d7=_0x1d2200[parseInt(_0x235d75[_0x28fea3(0xc00)][_0x28fea3(0x67e)],0xa)];if(!_0x7550d7?.[_0x28fea3(0xb30)])return;_0x235d75[_0x28fea3(0xea7)][_0x28fea3(0x590)]=_0x28fea3(0xd5e),_0x235d75['addEventListener'](_0x28fea3(0xcb5),_0x137d66=>{const _0x4d06bd=_0x28fea3;_0x137d66['stopPropagation'](),this[_0x4d06bd(0xc43)](_0x7550d7);});}),this['_graphFingerprint']='';}[_0x5f3ddf(0xa59)](_0x4d67c1){const _0x40a847=_0x5f3ddf,_0x4994c2=this[_0x40a847(0x86c)];if(!_0x4994c2)return'';const _0xcbfef8=this[_0x40a847(0xaeb)],_0x54ff12=this[_0x40a847(0x6db)],_0x246ae1=this['shadowRoot']?.[_0x40a847(0xcca)]?.('.sgc-plot');let _0x1a8481=_0x246ae1?.[_0x40a847(0xc0c)]|0x0,_0x3c7149=this[_0x40a847(0x5d7)]|0x0;const _0x7b224d=_0x1a8481,_0x4f8d78=_0x3c7149,_0xe19ae0=this[_0x40a847(0x235)];if(this[_0x40a847(0x83a)])this[_0x40a847(0x83a)]=![];else{if(_0xe19ae0){if(Math[_0x40a847(0xe54)](_0x1a8481-_0xe19ae0['p'])<0x8)_0x1a8481=_0xe19ae0['p'];if(Math[_0x40a847(0xe54)](_0x3c7149-_0xe19ae0['c'])<0x8)_0x3c7149=_0xe19ae0['c'];}}this[_0x40a847(0x235)]={'p':_0x1a8481,'c':_0x3c7149};(_0x1a8481!==_0x7b224d||_0x3c7149!==_0x4f8d78)&&(clearTimeout(this['_fpSettleT']),this[_0x40a847(0x9f0)]=setTimeout(()=>{const _0x139a0a=_0x40a847;this['_fpSettleT']=null,this[_0x139a0a(0x83a)]=!![],this[_0x139a0a(0xdbc)]();},0xc8));const _0x2c0565=this[_0x40a847(0x6ea)]?.['querySelector']?.(_0x40a847(0x316))?.[_0x40a847(0x59b)]|0x0,_0x2a932e=resolveDisplayTimeZone(this[_0x40a847(0x527)],this[_0x40a847(0xb52)])||_0x40a847(0x389),_0x11f55a=_0x3c7149+'/'+_0x1a8481+'/'+_0x2c0565+'/'+_0x2a932e+'/'+resolveCardLanguage(this['_hass'],this[_0x40a847(0xb52)]),_0x3b5d56=(_0x4994c2['series']||[])[_0x40a847(0xc7b)](_0x45dc3f=>_0x45dc3f['id']+':'+(_0x45dc3f[_0x40a847(0x8e7)]?.[_0x40a847(0xd64)]||0x0)+':'+(_0x45dc3f[_0x40a847(0x8e7)]?.[_0x45dc3f['points']['length']-0x1]?.['t']||0x0)+':'+(_0x45dc3f[_0x40a847(0x8e7)]?.[_0x45dc3f[_0x40a847(0x8e7)][_0x40a847(0xd64)]-0x1]?.['v']??'')+':'+(_0x45dc3f[_0x40a847(0x653)]??''))[_0x40a847(0x2b9)]('|'),_0x718d54=(this[_0x40a847(0x402)]||[])[_0x40a847(0xc7b)](_0x1bd6fe=>''+(isStripEntity(_0x1bd6fe)?'S':'')+(_0x1bd6fe?.['show_average']?'a':'')+(_0x1bd6fe?.[_0x40a847(0xf47)]?'b':'')+(_0x1bd6fe?.[_0x40a847(0xdbf)]||'')+(Array['isArray'](_0x1bd6fe?.[_0x40a847(0x88a)])&&_0x1bd6fe[_0x40a847(0x88a)]['length']?'m'+_0x1bd6fe[_0x40a847(0x88a)]['map'](_0x2b21af=>_0x2b21af?.[_0x40a847(0x831)]+':'+(_0x2b21af?.[_0x40a847(0x800)]||'')+':'+(_0x2b21af?.['width']||'')+':'+(_0x2b21af?.[_0x40a847(0x3cb)]?'L':''))[_0x40a847(0x2b9)](','):''))['join'](','),_0x32dc2d=[...this[_0x40a847(0x5ba)]][_0x40a847(0xaa7)]()[_0x40a847(0x2b9)](','),_0x327536=this[_0x40a847(0x464)]?.['length']||0x0,_0x358313='indy:'+(this[_0x40a847(0x402)]||[])[_0x40a847(0xc7b)]((_0x21db39,_0xb20f18)=>_0x21db39?.['y_axis']===_0x40a847(0x3ff)?_0xb20f18:'')[_0x40a847(0xdf7)](Boolean)[_0x40a847(0x2b9)](',');return[_0x4d67c1,_0x11f55a,this[_0x40a847(0xb52)][_0x40a847(0x61c)]?_0x40a847(0xd91):_0x40a847(0xba2),this[_0x40a847(0xb52)][_0x40a847(0x376)]?_0x40a847(0x765):'',this[_0x40a847(0xb52)]['logarithmic']?_0x40a847(0xa5b):'',_0x40a847(0x4cd)+(this['_config'][_0x40a847(0xe53)]??''),_0x40a847(0xa60)+(this['_config'][_0x40a847(0xc83)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0xb04)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x6f3)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xa49)]||'')+'|'+(this['_config'][_0x40a847(0x969)]??'')+'|'+(this['_config'][_0x40a847(0x9d2)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x8e0)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xa97)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xeb7)]??''),this['_config'][_0x40a847(0x8c6)]?_0x40a847(0xaf5)+(this[_0x40a847(0xb52)][_0x40a847(0x2d3)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x747)]||'')+'|'+(this['_config'][_0x40a847(0x3d9)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xe41)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xdcd)]??''):'',_0x4d67c1===_0x40a847(0xcfb)?_0x40a847(0x7af)+(this[_0x40a847(0xb52)][_0x40a847(0xea6)]||'')+'|'+(this['_config'][_0x40a847(0xc19)]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x4dc)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x805)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xd36)]||'')+'|'+(this['_config']['pie_label_format']||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x872)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x5b3)]||'')+'|'+(this[_0x40a847(0xb52)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x8ff)]!==![]?0x1:0x0):'',_0x4d67c1==='radialbar'?_0x40a847(0xc73)+(this[_0x40a847(0xb52)][_0x40a847(0xbc9)]!==![]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x8ff)]!==![]?0x1:0x0)+'|'+(this['_entities']||[])[_0x40a847(0xc7b)](_0x29fc8e=>(_0x29fc8e[_0x40a847(0x738)]??'')+'/'+(_0x29fc8e[_0x40a847(0x29c)]??''))[_0x40a847(0x2b9)](','):'',_0x4d67c1===_0x40a847(0xb82)?_0x40a847(0x71e)+(this[_0x40a847(0xb52)][_0x40a847(0xa5c)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x34b)]??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x894)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xd2c)]??'')+'|'+(this[_0x40a847(0xb52)]['gauge_show_minmax']?0x1:0x0)+'|'+(this[_0x40a847(0xb52)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x40a847(0x402)]||[])[_0x40a847(0xc7b)](_0x5e2b2f=>(_0x5e2b2f['lower_bound']??'')+'/'+(_0x5e2b2f[_0x40a847(0x29c)]??'')+'/'+(_0x5e2b2f[_0x40a847(0xa2a)]||'')+'/'+(_0x5e2b2f[_0x40a847(0xfde)]!==![]?0x1:0x0)+'/'+(_0x5e2b2f[_0x40a847(0x800)]||'')+'/'+(_0x5e2b2f[_0x40a847(0xef2)]?.['enabled']?0x1:0x0)+'/'+(_0x5e2b2f[_0x40a847(0xef2)]?.[_0x40a847(0xcba)]||[])[_0x40a847(0xc7b)](_0x5bf047=>_0x5bf047['value']+':'+_0x5bf047[_0x40a847(0x800)])[_0x40a847(0x2b9)](';')+'/'+(_0x5e2b2f['color_thresholds']?.[_0x40a847(0xef4)]||'')+'/'+(_0x5e2b2f[_0x40a847(0xef2)]?.[_0x40a847(0x50e)]?0x1:0x0))[_0x40a847(0x2b9)](','):'',_0x4d67c1===_0x40a847(0xc88)?'rk:'+(this[_0x40a847(0xb52)][_0x40a847(0x983)]||'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xbc9)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0x8ff)]!==![]?0x1:0x0):'',_0x4d67c1===_0x40a847(0x344)?'sc:'+(this[_0x40a847(0xb52)][_0x40a847(0xc79)]!==![]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x6d0)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0xc83)]!==![]?0x1:0x0)+'|'+(this['_config']['y_axis_ticks']??'')+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xe53)]??'')+'|'+(this['_config'][_0x40a847(0x3a2)]||'')+'|'+(this[_0x40a847(0xb52)]['y_axis_color']||'')+'|'+(this['_config']['x_axis_font_size']||'')+'|'+(this[_0x40a847(0xb52)]['y_axis_font_size']||''):'',_0x4d67c1===_0x40a847(0x9d4)||_0x4d67c1===_0x40a847(0xe14)?'hm:'+_0x4d67c1+'|'+(this[_0x40a847(0xb52)][_0x40a847(0x8ff)]!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0xb9a)]!==![]?0x1:0x0)+'|'+(this['_entities']?.[0x0]?.[_0x40a847(0xb38)]||'')+'|'+(this['_entities']?.[0x0]?.[_0x40a847(0x738)]??'')+'|'+(this[_0x40a847(0x402)]?.[0x0]?.[_0x40a847(0x29c)]??''):'',_0x4d67c1===_0x40a847(0x813)?_0x40a847(0xe2c)+(this[_0x40a847(0xb52)][_0x40a847(0x8ff)]!==![]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)][_0x40a847(0xaa5)]||'')+'|'+(this[_0x40a847(0x402)]||[])[_0x40a847(0xc7b)](_0x539b43=>(_0x539b43['color']||'')+'/'+(_0x539b43[_0x40a847(0x8ce)]??'')+'/'+(_0x539b43['aggregate_func']||'')+'/'+(_0x539b43['number_format']||'')+'/'+(_0x539b43[_0x40a847(0xb1e)]||''))[_0x40a847(0x2b9)](','):'',_0x4d67c1==='waterfall'?_0x40a847(0xbe7)+(this[_0x40a847(0xb52)]['show_tooltip']!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0x6fd)]!==![]?0x1:0x0)+'|'+(this['_entities']||[])['map'](_0x3b9f7f=>(_0x3b9f7f['color']||'')+'/'+(_0x3b9f7f[_0x40a847(0x8ce)]??'')+'/'+(_0x3b9f7f[_0x40a847(0xb38)]||'')+'/'+(_0x3b9f7f['number_format']||'')+'/'+(_0x3b9f7f[_0x40a847(0xb1e)]||'')+'/'+(_0x3b9f7f[_0x40a847(0xdcf)]||''))[_0x40a847(0x2b9)](','):'',_0x4d67c1==='histogram'?'hg:'+(this['_config']['show_tooltip']!==![]?0x1:0x0)+'|'+(this[_0x40a847(0xb52)]['show_tooltip_total']!==![]?0x1:0x0)+'|'+(this['_config'][_0x40a847(0xe8f)]??'')+'|'+(this[_0x40a847(0x402)]||[])[_0x40a847(0xc7b)](_0xe81b74=>(_0xe81b74[_0x40a847(0x800)]||'')+'/'+(_0xe81b74['decimals']??'')+'/'+(_0xe81b74[_0x40a847(0xb8a)]||'')+'/'+(_0xe81b74[_0x40a847(0xb1e)]||''))[_0x40a847(0x2b9)](','):'',((()=>{const _0x1829b8=_0x40a847,_0xb3306d=_0xcbfef8?.[_0x1829b8(0x99e)]?.[_0x1829b8(0xe0e)]()||0x0,_0x412825=_0xcbfef8?.[_0x1829b8(0xbd0)]?.[_0x1829b8(0xe0e)]()||0x0,_0x17d653=Math['max'](0x3e8,Math[_0x1829b8(0x4fd)]((_0x412825-_0xb3306d)/Math[_0x1829b8(0xff5)](_0x1a8481,0x12c))||0x0);return'w:'+Math['round'](_0xb3306d/_0x17d653)+'~'+Math[_0x1829b8(0x424)](_0x412825/_0x17d653);})()),_0x54ff12?.[_0x40a847(0x99e)]?.[_0x40a847(0xe0e)]()||0x0,_0x54ff12?.[_0x40a847(0xbd0)]?.[_0x40a847(0xe0e)]()||0x0,_0x32dc2d,_0x327536,this[_0x40a847(0xcc2)]?0x1:0x0,_0x718d54,_0x358313,'gsh:'+(resolveDynamicValue(this[_0x40a847(0xb52)]?.['graph_start_hour'],this[_0x40a847(0x527)])??toNum(this[_0x40a847(0xb52)]?.[_0x40a847(0x94f)])??'')+':'+(resolveDynamicValue(this[_0x40a847(0xb52)]?.['graph_end_hour'],this[_0x40a847(0x527)])??toNum(this[_0x40a847(0xb52)]?.[_0x40a847(0xe27)])??''),_0x3b5d56][_0x40a847(0x2b9)]('§');}[_0x5f3ddf(0xd52)](_0x5aa9e2){const _0x55865a=_0x5f3ddf;if(this[_0x55865a(0xf65)][_0x55865a(0x56f)](_0x5aa9e2))return this[_0x55865a(0xf65)][_0x55865a(0xaad)](_0x5aa9e2);let _0x5c1f2c;if(_0x5aa9e2===_0x55865a(0xe19))_0x5c1f2c=new TimelineRenderer(this);else{if(_0x5aa9e2==='state_timeline')_0x5c1f2c=new StateTimelineRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xcfb))_0x5c1f2c=new PieRenderer(this);else{if(_0x5aa9e2===_0x55865a(0x8be))_0x5c1f2c=new RadialBarRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xb82))_0x5c1f2c=new GaugeRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xac8))_0x5c1f2c=new PolarAreaRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xe4e))_0x5c1f2c=new RadarRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xc88))_0x5c1f2c=new RankingRenderer(this);else{if(_0x5aa9e2===_0x55865a(0x344))_0x5c1f2c=new ScatterRenderer(this);else{if(_0x5aa9e2===_0x55865a(0x9d4))_0x5c1f2c=new HeatmapRenderer(this);else{if(_0x5aa9e2===_0x55865a(0xe14))_0x5c1f2c=new CalendarRenderer(this);else{if(_0x5aa9e2===_0x55865a(0x813))_0x5c1f2c=new BoxPlotRenderer(this);else{if(_0x5aa9e2==='waterfall')_0x5c1f2c=new WaterfallRenderer(this);else{if(_0x5aa9e2==='histogram')_0x5c1f2c=new HistogramRenderer(this);else _0x5c1f2c=new StubRenderer(this,_0x5aa9e2);}}}}}}}}}}}}}return this[_0x55865a(0xf65)][_0x55865a(0xbbe)](_0x5aa9e2,_0x5c1f2c),_0x5c1f2c;}[_0x5f3ddf(0x69a)](){const _0x22c6f3=_0x5f3ddf,_0x5c08eb=this[_0x22c6f3(0xb52)][_0x22c6f3(0x492)],_0x500458=_0x5c08eb==null||_0x5c08eb===_0x22c6f3(0xae8)||_0x5c08eb==='',_0x3fb66d=toNum(this[_0x22c6f3(0xb52)][_0x22c6f3(0x492)])||0x96,_0x5305b8=_0x500458?'':_0x22c6f3(0x93c)+_0x3fb66d+_0x22c6f3(0x646),_0x585752=this[_0x22c6f3(0xb52)][_0x22c6f3(0x2d5)],_0x533d9d=this[_0x22c6f3(0xb52)][_0x22c6f3(0x5d5)]===![],_0x27e3f6=this[_0x22c6f3(0xb52)][_0x22c6f3(0xeca)]===![],_0x23c69a=this[_0x22c6f3(0xb52)],_0x586ce9=[];if(_0x585752)_0x586ce9[_0x22c6f3(0x40b)](_0x22c6f3(0xa42)+_0x585752);if(_0x533d9d)_0x586ce9[_0x22c6f3(0x40b)](_0x22c6f3(0x23a));if(_0x27e3f6)_0x586ce9[_0x22c6f3(0x40b)]('border:none');if(_0x23c69a[_0x22c6f3(0x6ca)]!==null&&_0x23c69a['card_padding']!==undefined&&_0x23c69a[_0x22c6f3(0x6ca)]!==''){const _0x1741fb=_0x23c69a['card_padding'];_0x586ce9['push'](_0x22c6f3(0xe9f)+(typeof _0x1741fb==='number'?_0x1741fb+'px':_0x1741fb));}if(_0x23c69a[_0x22c6f3(0x44a)]!==null&&_0x23c69a[_0x22c6f3(0x44a)]!==undefined&&_0x23c69a[_0x22c6f3(0x44a)]!==''){const _0xe78c6e=_0x23c69a['card_border_radius'];_0x586ce9['push'](_0x22c6f3(0xb31)+(typeof _0xe78c6e==='number'?_0xe78c6e+'px':_0xe78c6e));}if(!_0x27e3f6){if(_0x23c69a['card_border_color'])_0x586ce9[_0x22c6f3(0x40b)]('border-color:'+_0x23c69a[_0x22c6f3(0xfae)]);if(_0x23c69a[_0x22c6f3(0x40f)]!==null&&_0x23c69a[_0x22c6f3(0x40f)]!==undefined&&_0x23c69a[_0x22c6f3(0x40f)]!==''){const _0x1a16d2=_0x23c69a[_0x22c6f3(0x40f)];_0x586ce9[_0x22c6f3(0x40b)](_0x22c6f3(0xd3d)+(typeof _0x1a16d2==='number'?_0x1a16d2+'px':_0x1a16d2)),_0x586ce9[_0x22c6f3(0x40b)]('border-style:solid');}}if(_0x23c69a[_0x22c6f3(0xae4)]){let _0x4765d9=String(_0x23c69a[_0x22c6f3(0xae4)])['trim']();_0x4765d9&&!/^([a-z]+:|\/|data:)/i[_0x22c6f3(0x5a9)](_0x4765d9)&&(_0x4765d9=_0x22c6f3(0x9d6)+_0x4765d9[_0x22c6f3(0xe45)](/^local\//,''));this[_0x22c6f3(0x77f)]=_0x4765d9;const _0x3796f4=_0x23c69a[_0x22c6f3(0x21f)]!==null&&_0x23c69a[_0x22c6f3(0x21f)]!==undefined&&_0x23c69a[_0x22c6f3(0x21f)]!=='';!_0x3796f4&&(_0x586ce9[_0x22c6f3(0x40b)](_0x22c6f3(0x5d8)+_0x4765d9['replace'](/'/g,_0x22c6f3(0xb35))+'\x27)'),_0x586ce9['push'](_0x22c6f3(0xcf4)),_0x586ce9[_0x22c6f3(0x40b)](_0x22c6f3(0x8cd)),_0x586ce9['push']('background-repeat:no-repeat'));}else this['_normalizedBgImage']=null;const _0x339ba7=_0x586ce9[_0x22c6f3(0x2b9)](';'),_0x1e8002=getComputedStyle(document['documentElement'])[_0x22c6f3(0x299)](_0x22c6f3(0x3f3))[_0x22c6f3(0x35c)]()||'Roboto,\x20sans-serif',_0x5a26d8=STYLES[_0x22c6f3(0xe45)](':host\x20{\x20display:\x20block;\x20}',_0x22c6f3(0xc8a)+_0x1e8002+_0x22c6f3(0xd71)),_0x376bc0=[];if(_0x23c69a[_0x22c6f3(0x525)])_0x376bc0[_0x22c6f3(0x40b)](_0x22c6f3(0xcf5)+_0x23c69a[_0x22c6f3(0x525)]);_0x23c69a[_0x22c6f3(0x2c8)]!==null&&_0x23c69a[_0x22c6f3(0x2c8)]!==undefined&&_0x23c69a[_0x22c6f3(0x2c8)]!==''&&_0x376bc0['push'](_0x22c6f3(0x4d2)+_0x23c69a['card_header_weight']);if(_0x23c69a['card_header_letter_spacing']!==null&&_0x23c69a[_0x22c6f3(0xe59)]!==undefined&&_0x23c69a[_0x22c6f3(0xe59)]!==''){const _0x5a3a16=_0x23c69a[_0x22c6f3(0xe59)];_0x376bc0[_0x22c6f3(0x40b)]('letter-spacing:'+(typeof _0x5a3a16===_0x22c6f3(0x68f)?_0x5a3a16+'px':_0x5a3a16));}let _0x3b51ac=_0x376bc0[_0x22c6f3(0xd64)]?_0x22c6f3(0x978)+_0x376bc0[_0x22c6f3(0x2b9)](';')+'}':'';const _0x570d81=_0x23c69a[_0x22c6f3(0x21f)]!==null&&_0x23c69a[_0x22c6f3(0x21f)]!==undefined&&_0x23c69a[_0x22c6f3(0x21f)]!=='';if(this['_normalizedBgImage']&&_0x570d81){const _0x174133=_0x23c69a[_0x22c6f3(0x21f)],_0x3bfca7=typeof _0x174133===_0x22c6f3(0x68f)?_0x174133+'px':_0x174133,_0xd7212e=this[_0x22c6f3(0x77f)][_0x22c6f3(0xe45)](/'/g,'%27');_0x3b51ac+=_0x22c6f3(0x366),_0x3b51ac+=_0x22c6f3(0xc2f)+_0xd7212e+_0x22c6f3(0x357)+_0x3bfca7+_0x22c6f3(0xecb),_0x3b51ac+=_0x22c6f3(0xe13);}const _0x5acddb=this[_0x22c6f3(0x6ea)][_0x22c6f3(0xcca)]('.sgc-card'),_0x35831b=this[_0x22c6f3(0x6ea)]['querySelector'](_0x22c6f3(0x2a0));if(_0x5acddb&&_0x35831b&&!this[_0x22c6f3(0x408)]){this[_0x22c6f3(0x5c5)](_0x5acddb,_0x586ce9);const _0x572bf0=_0x500458?'':_0x3fb66d+'px';if(_0x35831b[_0x22c6f3(0xea7)][_0x22c6f3(0x492)]!==_0x572bf0){if(_0x572bf0)_0x35831b[_0x22c6f3(0xea7)][_0x22c6f3(0x492)]=_0x572bf0;else _0x35831b[_0x22c6f3(0xea7)][_0x22c6f3(0x7bd)](_0x22c6f3(0x492));}const _0x4eacb3=this[_0x22c6f3(0x6ea)][_0x22c6f3(0xcca)](_0x22c6f3(0x292));_0x4eacb3&&_0x4eacb3[_0x22c6f3(0xde7)]!==_0x5a26d8&&(_0x4eacb3['textContent']=_0x5a26d8);const _0x378c2d=this[_0x22c6f3(0x6ea)][_0x22c6f3(0xcca)](_0x22c6f3(0x7bb));if(_0x3b51ac){if(_0x378c2d){if(_0x378c2d[_0x22c6f3(0xde7)]!==_0x3b51ac)_0x378c2d['textContent']=_0x3b51ac;}else{const _0x4690fb=document[_0x22c6f3(0x6f4)](_0x22c6f3(0xea7));_0x4690fb['id']='sgc-extras',_0x4690fb[_0x22c6f3(0xde7)]=_0x3b51ac,this[_0x22c6f3(0x6ea)][_0x22c6f3(0xcb6)](_0x4690fb,_0x5acddb);}}else _0x378c2d&&_0x378c2d[_0x22c6f3(0x58e)]();return;}this[_0x22c6f3(0x408)]=![];const _0x593b42=[...this[_0x22c6f3(0x6ea)][_0x22c6f3(0x206)]][_0x22c6f3(0xdf7)](_0x34d8bd=>!(_0x34d8bd['id']===_0x22c6f3(0xcdc)||_0x34d8bd['id']===_0x22c6f3(0xf5d)||_0x34d8bd[_0x22c6f3(0xf3b)]?.[_0x22c6f3(0x6cf)](_0x22c6f3(0x75f)))),_0xfd659=_0x339ba7?_0x22c6f3(0x65c)+_0x339ba7+'\x22':'',_0x6e21c0=_0x3b51ac?_0x22c6f3(0xd9b)+_0x3b51ac+_0x22c6f3(0xf9e):'';this[_0x22c6f3(0x6ea)][_0x22c6f3(0x74c)]=_0x22c6f3(0x339)+_0x5a26d8+_0x22c6f3(0xf9e)+_0x6e21c0+_0x22c6f3(0xd4a)+_0xfd659+'>\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'+_0x5305b8+'\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';for(const _0x2d91f6 of _0x593b42)this['shadowRoot'][_0x22c6f3(0xe0a)](_0x2d91f6);this[_0x22c6f3(0xb76)]=new Set(_0x586ce9[_0x22c6f3(0xc7b)](_0x56d59d=>_0x56d59d[_0x22c6f3(0xedc)](0x0,_0x56d59d[_0x22c6f3(0xdd8)](':')))['filter'](Boolean));}['_applyOwnCardStyles'](_0x29106c,_0x51ce0c){const _0x48f8dd=_0x5f3ddf,_0x282eac=new Map();for(const _0x37f01f of _0x51ce0c){const _0x3c7e6a=_0x37f01f[_0x48f8dd(0xdd8)](':');if(_0x3c7e6a>0x0)_0x282eac['set'](_0x37f01f[_0x48f8dd(0xedc)](0x0,_0x3c7e6a),_0x37f01f[_0x48f8dd(0xedc)](_0x3c7e6a+0x1));}const _0x29f5e9=this['_ownCardStyleProps']||(this['_ownCardStyleProps']=new Set());for(const _0x1fdfda of[..._0x29f5e9]){!_0x282eac[_0x48f8dd(0x56f)](_0x1fdfda)&&(_0x29106c['style'][_0x48f8dd(0x7bd)](_0x1fdfda),_0x29f5e9[_0x48f8dd(0x6a6)](_0x1fdfda));}for(const [_0x4260ab,_0x1ed936]of _0x282eac){if(_0x29106c['style']['getPropertyValue'](_0x4260ab)!==_0x1ed936)_0x29106c['style'][_0x48f8dd(0xf7e)](_0x4260ab,_0x1ed936);_0x29f5e9['add'](_0x4260ab);}}[_0x5f3ddf(0xab2)](){const _0x4207a2=_0x5f3ddf,_0x77b0b1=this[_0x4207a2(0xb52)]?.[_0x4207a2(0xc57)];if(_0x77b0b1===null||_0x77b0b1===undefined||_0x77b0b1==='')return 0x14;const _0x43b739=toNum(_0x77b0b1);if(isNum(_0x43b739))return _0x43b739;const _0xc4a0ae=String(_0x77b0b1)[_0x4207a2(0x35c)](),_0x59b896=_0xc4a0ae[_0x4207a2(0x6ce)]('.');if(_0x59b896[_0x4207a2(0xd64)]<0x2)return 0x14;const _0x270253=_0x59b896[0x0]+'.'+_0x59b896[0x1],_0x23f289=_0x59b896[_0x4207a2(0xd64)]>=0x3?_0x59b896['slice'](0x2)[_0x4207a2(0x2b9)]('.'):null,_0x37450a=this[_0x4207a2(0x527)]?.[_0x4207a2(0x9e9)]?.[_0x270253];if(!_0x37450a)return 0x14;const _0xda8026=_0x23f289?getAttributePath(_0x37450a[_0x4207a2(0x6c0)],_0x23f289):_0x37450a[_0x4207a2(0xfbf)],_0x14ee9b=toNum(_0xda8026);return isNum(_0x14ee9b)?_0x14ee9b:0x14;}['_renderBatteryIcon'](){const _0x4808d9=_0x5f3ddf,_0x27e28e=this['_config']?.['battery_entity'];if(!_0x27e28e)return'';const _0x54e347=this[_0x4808d9(0x527)]?.[_0x4808d9(0x9e9)]?.[_0x27e28e];if(!_0x54e347)return'';const _0x586587=parseFloat(_0x54e347[_0x4808d9(0xfbf)]);if(Number[_0x4808d9(0x523)](_0x586587))return'';const _0xf80b47=this[_0x4808d9(0xab2)]();let _0x4749a2;if(_0x586587<=_0xf80b47)_0x4749a2=_0x4808d9(0x397);else{if(_0x586587<=0x19)_0x4749a2='#f39c12';else{if(_0x586587<=0x32)_0x4749a2=_0x4808d9(0x6c2);else _0x4749a2=_0x4808d9(0x55d);}}const _0x1f0ebd=Math[_0x4808d9(0xff5)](0x0,Math[_0x4808d9(0x1006)](0x64,_0x586587))/0x64*0xa,_0x4133ab=escapeHtml(_0x54e347[_0x4808d9(0x6c0)]?.[_0x4808d9(0x4a2)]||_0x27e28e);return _0x4808d9(0xee5)+_0x4133ab+':\x20'+Math[_0x4808d9(0x424)](_0x586587)+'%\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-_0x1f0ebd))+_0x4808d9(0x1bf)+_0x1f0ebd+_0x4808d9(0x288)+_0x4749a2+_0x4808d9(0x9bb)+_0x4749a2+'\x22>'+Math[_0x4808d9(0x424)](_0x586587)+_0x4808d9(0xacb);}['_renderHeader'](){const _0x5305f7=_0x5f3ddf,_0x22d2f3=this[_0x5305f7(0x6ea)]['querySelector']('.sgc-header-wrap');if(!_0x22d2f3)return;const _0x24eecb=this[_0x5305f7(0xb52)],_0x4bd7bf=!!(_0x24eecb['card_header']||_0x24eecb[_0x5305f7(0x3dc)]||_0x24eecb[_0x5305f7(0xe17)]);if(!_0x4bd7bf){_0x22d2f3[_0x5305f7(0x74c)]='';return;}const _0x344a42=_0x24eecb[_0x5305f7(0x909)]||_0x5305f7(0x401),_0x1604aa=this[_0x5305f7(0xbe8)](),_0x3f60eb=_0x38a2cc=>_0x38a2cc==='center'||_0x38a2cc==='right'?_0x38a2cc:'left',_0x13e7c7=_0x3f60eb(_0x24eecb[_0x5305f7(0x7ea)]),_0x3a8b9d=_0x24eecb[_0x5305f7(0xcac)]===_0x5305f7(0xd2b),_0x52a987=_0x24eecb[_0x5305f7(0x56a)]||'22px',_0x5af0fb=this[_0x5305f7(0xf54)](_0x24eecb['card_icon']),_0x1fc50c=_0x24eecb['card_icon_image']?_0x5305f7(0x2ee)+escapeHtml(_0x24eecb[_0x5305f7(0xe17)])+_0x5305f7(0x5ec)+escapeHtml(_0x52a987)+_0x5305f7(0xdf9)+escapeHtml(_0x52a987)+_0x5305f7(0x61e):_0x5af0fb?_0x5305f7(0x52f)+escapeHtml(_0x5af0fb)+'\x22\x20style=\x22color:'+escapeHtml(_0x24eecb[_0x5305f7(0xf03)]||_0x5305f7(0x675))+';'+(_0x24eecb[_0x5305f7(0x56a)]?_0x5305f7(0xe42)+escapeHtml(_0x24eecb[_0x5305f7(0x56a)])+';':'')+_0x5305f7(0x353):'',_0x48ba7a=_0x24eecb[_0x5305f7(0x909)]?_0x5305f7(0x230)+escapeHtml(_0x24eecb[_0x5305f7(0x909)]):'',_0x3d957b=_0x24eecb[_0x5305f7(0x9af)]?_0x5305f7(0x364)+_0x48ba7a+'\x22>'+escapeHtml(_0x24eecb[_0x5305f7(0x9af)])+'</span>':'',_0x3fe325=_0x3a8b9d?''+_0x3d957b+_0x1fc50c:''+_0x1fc50c+_0x3d957b,_0x345780=_0x1604aa?_0x5305f7(0x6d5)+escapeHtml(_0x344a42)+'\x22>'+_0x1604aa+_0x5305f7(0x681):'';_0x22d2f3[_0x5305f7(0x74c)]=_0x5305f7(0x7b6)+(_0x5305f7(0xa27)+_0x13e7c7+'\x22>'+_0x3fe325+_0x5305f7(0xf0f))+_0x345780+_0x5305f7(0xf0f);}[_0x5f3ddf(0xd89)](){const _0x51b162=_0x5f3ddf,_0x19670c=this[_0x51b162(0x6ea)][_0x51b162(0xcca)](_0x51b162(0x711));if(!_0x19670c)return;const _0x39c74d=this[_0x51b162(0xb52)],_0x415bf9=_0x39c74d[_0x51b162(0x483)]||_0x39c74d[_0x51b162(0x7ae)]&&this[_0x51b162(0x7ca)],_0x1d405e=_0x39c74d['energy_date_sync'];if(!_0x39c74d[_0x51b162(0xfff)]||_0x415bf9||_0x1d405e){_0x19670c[_0x51b162(0x74c)]='';return;}const _0x2c098d=isNum(this[_0x51b162(0x5a2)])?this[_0x51b162(0x5a2)]:toNum(_0x39c74d[_0x51b162(0x757)]),_0x3aa747=Array['isArray'](_0x39c74d[_0x51b162(0x3ae)])&&_0x39c74d[_0x51b162(0x3ae)][_0x51b162(0xd64)]?_0x39c74d[_0x51b162(0x3ae)]:INTERVAL_PICKER_DEFAULT_LABELS,_0x1c59bb=INTERVAL_PICKER_OPTIONS[_0x51b162(0xdf7)](_0x45e09e=>_0x3aa747[_0x51b162(0xdcb)](_0x45e09e['label'])),_0x2f1bd9=_0x1c59bb[_0x51b162(0xc7b)](_0x1d4f2f=>{const _0x21ab9a=_0x51b162,_0x1b14b8=_0x1d4f2f[_0x21ab9a(0x88e)]===_0x2c098d?_0x21ab9a(0x5ad):'';return _0x21ab9a(0xc46)+_0x1b14b8+_0x21ab9a(0xb6f)+_0x1d4f2f[_0x21ab9a(0x88e)]+_0x21ab9a(0x88c)+escapeHtml(_0x1d4f2f[_0x21ab9a(0x50d)])+'\x22>'+escapeHtml(cardT(this[_0x21ab9a(0x527)],this[_0x21ab9a(0xb52)],_0x1d4f2f[_0x21ab9a(0x50d)]))+_0x21ab9a(0x785);})['join'](''),_0x103ffa=_0x39c74d[_0x51b162(0x1db)]||_0x51b162(0xc24);_0x19670c[_0x51b162(0x74c)]=_0x51b162(0x74b)+escapeHtml(_0x103ffa)+'\x22>'+_0x2f1bd9+_0x51b162(0xf0f),_0x19670c[_0x51b162(0x86d)](_0x51b162(0x985))[_0x51b162(0xd7d)](_0x58f0a9=>{const _0x501ef4=_0x51b162;_0x58f0a9[_0x501ef4(0x9d1)]('click',()=>{const _0x2b68d6=_0x501ef4,_0x1f681c=toNum(_0x58f0a9[_0x2b68d6(0xc00)][_0x2b68d6(0x88e)]),_0x449e83=_0x58f0a9[_0x2b68d6(0xc00)][_0x2b68d6(0x50d)];if(isNum(_0x1f681c))this[_0x2b68d6(0xbd6)](_0x1f681c,_0x449e83);});});}[_0x5f3ddf(0x845)](_0x1d28bc,_0x5053bf){const _0x52b6cd=_0x5f3ddf,_0x1a9938=_0x1d28bc?.[_0x52b6cd(0x767)]!=null?_0x1d28bc[_0x52b6cd(0x767)]:_0x5053bf,_0x43d37e=this['_overrideAttributes']?.[_0x1a9938];if(_0x43d37e===undefined)return _0x1d28bc[_0x52b6cd(0xa3a)]||'';return _0x43d37e;}[_0x5f3ddf(0x33e)](_0x22c8d4,_0x25312a){const _0x49b0b5=_0x5f3ddf;if(!_0x22c8d4)return cardT(this['_hass'],this[_0x49b0b5(0xb52)],_0x49b0b5(0x240));if(_0x25312a)return attributeDisplayName(this[_0x49b0b5(0x527)],_0x25312a,_0x22c8d4);return String(_0x22c8d4)[_0x49b0b5(0xe45)](/_/g,'\x20')[_0x49b0b5(0xe45)](/\b\w/g,_0x4522d1=>_0x4522d1[_0x49b0b5(0x51f)]());}[_0x5f3ddf(0x271)](_0x4e42c1,_0x258824,_0x2e1654){const _0x8fbbd0=_0x5f3ddf;if(_0x258824?.['data_attribute'])return _0x4e42c1;return applyAttributeName(this[_0x8fbbd0(0xb52)],this[_0x8fbbd0(0x527)],_0x4e42c1,_0x258824,this['_effectiveAttribute'](_0x258824,_0x2e1654));}[_0x5f3ddf(0xa51)](_0x33db51){const _0x44e45a=_0x5f3ddf,_0xde2873=toNum(this[_0x44e45a(0xd1b)]);if(isNum(_0xde2873))_0x33db51[_0x44e45a(0x3ba)]=_0xde2873;else{if(this[_0x44e45a(0x6da)])_0x33db51[_0x44e45a(0x3ba)]=this[_0x44e45a(0x6da)][_0x44e45a(0xa8f)];}if(this[_0x44e45a(0x3f9)])_0x33db51[_0x44e45a(0xaa5)]=this[_0x44e45a(0x3f9)];else{if(this[_0x44e45a(0x6da)])_0x33db51['group_by']=this[_0x44e45a(0x6da)]['gby'];}this[_0x44e45a(0x6da)]&&(_0x33db51[_0x44e45a(0xd9c)]=isNum(_0xde2873)||this[_0x44e45a(0x3f9)]?![]:this[_0x44e45a(0x6da)]['autoScale']);}['_onQueryPick'](_0x277ebd,_0x33968a,_0x2e3b20=![]){const _0x22c1cd=_0x5f3ddf;if(_0x277ebd==='pph'){const _0x1d8948=toNum(_0x33968a);this[_0x22c1cd(0xd1b)]=isNum(_0x1d8948)?_0x1d8948:null;}else _0x277ebd===_0x22c1cd(0x66b)&&(this[_0x22c1cd(0x3f9)]=_0x33968a||null);const _0x3b77b4={...this['_config']};this['_applyQueryOverrides'](_0x3b77b4),this['_config']=_0x3b77b4,this[_0x22c1cd(0x60d)](),this[_0x22c1cd(0x3e6)](_0x277ebd);try{this[_0x22c1cd(0x77c)]?.[_0x22c1cd(0xef0)]?.['clear']?.();}catch(_0xfabcb4){}if(_0x2e3b20){this['_scheduleUpdate']();return;}this['_updateHistory']()['catch'](_0x504bc1=>console[_0x22c1cd(0x879)]('[sgc]\x20query\x20pick\x20failed',_0x504bc1));}[_0x5f3ddf(0x60d)](){const _0x50f027=_0x5f3ddf;isNum(toNum(this['_overridePph']))?lsSet(_0x50f027(0xca5)+this[_0x50f027(0xa34)],String(this['_overridePph'])):lsDel(_0x50f027(0xca5)+this[_0x50f027(0xa34)]),this[_0x50f027(0x3f9)]?lsSet(_0x50f027(0x9e8)+this['_instanceKey'],this[_0x50f027(0x3f9)]):lsDel(_0x50f027(0x9e8)+this['_instanceKey']);}[_0x5f3ddf(0x3de)](){const _0x5b874e=_0x5f3ddf,_0xaf9dde=this[_0x5b874e(0x6ea)][_0x5b874e(0xcca)](_0x5b874e(0x400));if(!_0xaf9dde)return;const _0x1a45db=this[_0x5b874e(0xb52)],_0x463912=!!_0x1a45db[_0x5b874e(0x2ae)],_0x2e81e8=!!_0x1a45db[_0x5b874e(0x871)];if(!_0x463912&&!_0x2e81e8){_0xaf9dde[_0x5b874e(0x74c)]='';return;}const _0x5c5ee0=(_0xf60909,_0x3bdc00,_0x374589)=>_0x5b874e(0xc70)+escapeHtml(String(_0xf60909))+'\x22'+(String(_0x374589)===String(_0xf60909)?_0x5b874e(0xacf):'')+'>'+escapeHtml(_0x3bdc00)+_0x5b874e(0x666),_0x4ade4e=[];if(_0x463912){const _0x4772fa=isNum(toNum(this[_0x5b874e(0xd1b)]))?String(this[_0x5b874e(0xd1b)]):'',_0x4c1b21=toNum(this[_0x5b874e(0x6da)]?.[_0x5b874e(0xa8f)]),_0x2e9fff=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c];isNum(_0x4c1b21)&&!_0x2e9fff['includes'](_0x4c1b21)&&(_0x2e9fff[_0x5b874e(0x40b)](_0x4c1b21),_0x2e9fff['sort']((_0x5b50e1,_0x34d111)=>_0x5b50e1-_0x34d111));const _0x9ba67c=[_0x5c5ee0('',cardT(this[_0x5b874e(0x527)],_0x1a45db,_0x5b874e(0x6bc))+'\x20('+(isNum(_0x4c1b21)?_0x4c1b21:0x2)+_0x5b874e(0xf1a),_0x4772fa)][_0x5b874e(0xf6f)](_0x2e9fff['map'](_0x321d55=>_0x5c5ee0(_0x321d55,_0x321d55+'/h',_0x4772fa)))[_0x5b874e(0x2b9)]('');_0x4ade4e[_0x5b874e(0x40b)]([_0x1a45db[_0x5b874e(0x46c)]||_0x5b874e(0xc24),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this['_hass'],_0x1a45db,_0x5b874e(0x71a)))+_0x5b874e(0x9fc)+_0x9ba67c+'</select></div>']);}if(_0x2e81e8){const _0x4ed6be=this[_0x5b874e(0x3f9)]||'',_0x4cb022=this[_0x5b874e(0x6da)]?.[_0x5b874e(0x66b)]||_0x5b874e(0x766),_0x3b3657={'interval':'Interval','hour':_0x5b874e(0xeec),'2h':'2H','3h':'3H','4h':'4H','6h':'6H','12h':'12H','date':_0x5b874e(0x3ed),'week':'Week','month':_0x5b874e(0x584),'year':_0x5b874e(0xc4e)},_0x873299=[_0x5c5ee0('',cardT(this[_0x5b874e(0x527)],_0x1a45db,'Auto')+'\x20('+cardT(this['_hass'],_0x1a45db,_0x3b3657[_0x4cb022]||_0x4cb022)+')',_0x4ed6be)][_0x5b874e(0xf6f)](Object[_0x5b874e(0x82d)](_0x3b3657)[_0x5b874e(0xc7b)](_0x111c4e=>_0x5c5ee0(_0x111c4e,cardT(this[_0x5b874e(0x527)],_0x1a45db,_0x3b3657[_0x111c4e]),_0x4ed6be)))[_0x5b874e(0x2b9)]('');_0x4ade4e[_0x5b874e(0x40b)]([_0x1a45db[_0x5b874e(0x532)]||_0x5b874e(0xc24),'<div\x20class=\x22sgc-qp-item\x22><span\x20class=\x22sgc-qp-lbl\x22>'+escapeHtml(cardT(this[_0x5b874e(0x527)],_0x1a45db,_0x5b874e(0x3f1)))+_0x5b874e(0xeb3)+_0x873299+_0x5b874e(0xca0)]);}const _0x2e4341={'left':'','center':'','right':''};for(const [_0x45ae5c,_0x552a2a]of _0x4ade4e)_0x2e4341[_0x45ae5c in _0x2e4341?_0x45ae5c:'left']+=_0x552a2a;_0xaf9dde[_0x5b874e(0x74c)]=['left',_0x5b874e(0xd8a),_0x5b874e(0xd2b)]['filter'](_0x281de4=>_0x2e4341[_0x281de4])[_0x5b874e(0xc7b)](_0x406b47=>_0x5b874e(0x4d7)+_0x406b47+'\x22>'+_0x2e4341[_0x406b47]+_0x5b874e(0xf0f))[_0x5b874e(0x2b9)](''),_0xaf9dde[_0x5b874e(0x86d)](_0x5b874e(0x66c))[_0x5b874e(0xd7d)](_0x5cfff8=>{const _0x43182b=_0x5b874e;_0x5cfff8[_0x43182b(0x9d1)](_0x43182b(0x7f7),_0xe841ef=>{const _0x3f1313=_0x43182b;this[_0x3f1313(0xe4a)](_0xe841ef[_0x3f1313(0x38f)][_0x3f1313(0xc00)]['qp'],_0xe841ef['target'][_0x3f1313(0x76c)]);});});}[_0x5f3ddf(0xb60)](){const _0x3f959a=_0x5f3ddf,_0x40c290=this['shadowRoot'][_0x3f959a(0xcca)](_0x3f959a(0x3ee));if(!_0x40c290)return;const _0x1edea0=this[_0x3f959a(0xb52)];if(!_0x1edea0[_0x3f959a(0x960)]){_0x40c290[_0x3f959a(0x74c)]='';return;}let _0x16d4e2='';(this[_0x3f959a(0x402)]||[])['forEach']((_0x429ba2,_0x2f16d2)=>{const _0xee75e2=_0x3f959a;if(_0x429ba2['_compareOf']!=null)return;const _0x36efe5=this['_hass']?.[_0xee75e2(0x9e9)]?.[_0x429ba2['entity']];if(!_0x36efe5)return;const _0x45b9f1=Object[_0xee75e2(0x82d)](_0x36efe5[_0xee75e2(0x6c0)]||{})['filter'](_0x351748=>{const _0x386ede=_0xee75e2,_0x188deb=_0x36efe5[_0x386ede(0x6c0)][_0x351748];return _0x188deb!==null&&_0x188deb!==undefined&&!isNaN(parseFloat(_0x188deb));})['sort']();if(!_0x45b9f1[_0xee75e2(0xd64)])return;const _0x13f41d=_0x429ba2['color']==='threshold'?PALETTE[_0x2f16d2%PALETTE[_0xee75e2(0xd64)]]||_0xee75e2(0x54e):this[_0xee75e2(0x944)](_0x429ba2[_0xee75e2(0x800)],_0x429ba2['entity'])||_0x429ba2[_0xee75e2(0x800)]||PALETTE[_0x2f16d2%PALETTE[_0xee75e2(0xd64)]]||_0xee75e2(0x54e),_0x2145c1=this[_0xee75e2(0x845)](_0x429ba2,_0x2f16d2),_0x14e3e3=_0xee75e2(0xe3f)+(_0x2145c1===''?_0xee75e2(0xacf):'')+'>'+escapeHtml(cardT(this[_0xee75e2(0x527)],this[_0xee75e2(0xb52)],'State'))+_0xee75e2(0x666),_0x8f17c4=_0x45b9f1[_0xee75e2(0xc7b)](_0x54357a=>_0xee75e2(0xc70)+escapeHtml(_0x54357a)+'\x22'+(_0x2145c1===_0x54357a?_0xee75e2(0xacf):'')+'>'+escapeHtml(this[_0xee75e2(0x33e)](_0x54357a,_0x429ba2['entity']))+_0xee75e2(0x666))['join']('');_0x16d4e2+=_0xee75e2(0x9d8)+(_0xee75e2(0xd01)+escapeHtml(_0x13f41d)+_0xee75e2(0xa20))+('<select\x20class=\x22sgc-al-select\x22\x20data-entity-idx=\x22'+_0x2f16d2+'\x22>'+_0x14e3e3+_0x8f17c4+_0xee75e2(0xe23))+_0xee75e2(0xf0f);});if(!_0x16d4e2){_0x40c290[_0x3f959a(0x74c)]='';return;}const _0x590b3a=_0x1edea0[_0x3f959a(0x893)]||_0x3f959a(0xc24);_0x40c290['innerHTML']=_0x3f959a(0x779)+escapeHtml(_0x590b3a)+'\x22>'+_0x16d4e2+_0x3f959a(0xf0f),_0x40c290['querySelectorAll'](_0x3f959a(0x32e))[_0x3f959a(0xd7d)](_0x426a55=>{_0x426a55['addEventListener']('change',_0x165ff7=>{const _0x5b4ca=_0x4205,_0x30533b=parseInt(_0x165ff7[_0x5b4ca(0x38f)][_0x5b4ca(0xc00)][_0x5b4ca(0xd50)],0xa);if(isNaN(_0x30533b))return;this[_0x5b4ca(0xe7c)](_0x30533b,_0x165ff7['target'][_0x5b4ca(0x76c)]);});});}[_0x5f3ddf(0xe7c)](_0x557cd8,_0x7fbc75){const _0x4c4dc4=_0x5f3ddf,_0x33ac7d=this['_entities']?.[_0x557cd8];if(!_0x33ac7d)return;const _0x3b60b8=_0x33ac7d[_0x4c4dc4(0xa3a)]||'';_0x7fbc75===_0x3b60b8?delete this[_0x4c4dc4(0x6a4)][_0x557cd8]:this['_overrideAttributes'][_0x557cd8]=_0x7fbc75,this[_0x4c4dc4(0x404)]()[_0x4c4dc4(0x4d1)](_0x5ab2df=>console['error'](_0x4c4dc4(0xee7),_0x5ab2df));}[_0x5f3ddf(0x2f7)](){const _0x5bc657=_0x5f3ddf,_0x381d85=this['shadowRoot']['querySelector'](_0x5bc657(0x316));if(!_0x381d85)return;const _0x123a9b=this[_0x5bc657(0xb52)];if(!_0x123a9b[_0x5bc657(0x483)]){_0x381d85[_0x5bc657(0x74c)]='';return;}const _0x41f9d1=[...DATE_PICKER_VALID_MODES,...Object[_0x5bc657(0x82d)](DATE_PICKER_RELATIVE_MODES)],_0x404ca8=Array[_0x5bc657(0x74e)](_0x123a9b[_0x5bc657(0x8f0)])&&_0x123a9b[_0x5bc657(0x8f0)][_0x5bc657(0xd64)]?_0x123a9b[_0x5bc657(0x8f0)]['filter'](_0x3a8251=>_0x41f9d1[_0x5bc657(0xdcb)](_0x3a8251)):DATE_PICKER_VALID_MODES,_0x1f69b0=_0x404ca8[_0x5bc657(0xd64)]>0x1,_0xeb92f8=_0x1151ae=>{const _0xa5cf4f=_0x5bc657,_0x3198c5=_0x1151ae===this[_0xa5cf4f(0x33f)]?_0xa5cf4f(0x5ad):'',_0x4e6fe9=DATE_PICKER_RELATIVE_MODES[_0x1151ae],_0x534126=cardT(this[_0xa5cf4f(0x527)],this[_0xa5cf4f(0xb52)],_0x4e6fe9?_0x4e6fe9[_0xa5cf4f(0xb43)]:_0x1151ae['charAt'](0x0)[_0xa5cf4f(0x51f)]()),_0x117617={'day':_0xa5cf4f(0x1bc),'week':'Week','month':_0xa5cf4f(0x584),'year':'Year'}[_0x1151ae],_0x1ef0d0=cardT(this['_hass'],this[_0xa5cf4f(0xb52)],_0x4e6fe9?_0x4e6fe9[_0xa5cf4f(0x50d)]:_0x117617||_0x1151ae);return _0xa5cf4f(0x29a)+_0x3198c5+_0xa5cf4f(0x275)+escapeHtml(_0x1151ae)+'\x22\x20title=\x22'+escapeHtml(_0x1ef0d0)+'\x22>'+escapeHtml(_0x534126)+_0xa5cf4f(0x785);};let _0x521f8c='';if(_0x1f69b0){const _0x13343f=_0x404ca8['filter'](_0x5c0768=>!(_0x5c0768 in DATE_PICKER_RELATIVE_MODES))['map'](_0xeb92f8)[_0x5bc657(0x2b9)](''),_0xca4d07=_0x404ca8['filter'](_0x4c2474=>_0x4c2474 in DATE_PICKER_RELATIVE_MODES)['map'](_0xeb92f8)[_0x5bc657(0x2b9)](''),_0xa0b8df=_0x13343f&&_0xca4d07?_0x5bc657(0x913):'';_0x521f8c=_0x13343f+_0xa0b8df+_0xca4d07;}const _0x1d59dd=this['_formatDatePickerLabel']();this['_lastDpLabel']=_0x1d59dd;const _0x339f30=Date[_0x5bc657(0x7ef)](),_0x30259e=this[_0x5bc657(0x33f)]==='custom'?!!this['_dpCustomEnd']&&this['_dpCustomEnd'][_0x5bc657(0xe0e)]()>=_0x339f30:this[_0x5bc657(0x7ad)]===0x0,_0x385c09=_0x123a9b[_0x5bc657(0x9a4)]||_0x5bc657(0x360);_0x381d85[_0x5bc657(0xea7)][_0x5bc657(0x7bf)]=_0x385c09===_0x5bc657(0x9a7)?'99':'';const _0x37fca6=!!this['_dpExpanded'],_0x20f341=_0x37fca6?_0x5bc657(0xbff)+this[_0x5bc657(0x6de)]()+this[_0x5bc657(0x20b)]()+_0x5bc657(0xf0f):'',_0x16e342=(_0x1a4b01,_0x5ed4c8)=>[_0x5bc657(0xc24),'center',_0x5bc657(0xd2b)][_0x5bc657(0xdcb)](_0x1a4b01)?_0x1a4b01:_0x5ed4c8,_0x1adad6=_0x16e342(_0x123a9b[_0x5bc657(0x4de)],_0x5bc657(0xc24)),_0xf668f2=_0x16e342(_0x123a9b[_0x5bc657(0x1fd)],'right'),_0x2777a4=_0x5bc657(0xb05)+escapeHtml(cardT(this[_0x5bc657(0x527)],this['_config'],_0x5bc657(0xa56)))+_0x5bc657(0x2de)+(_0x30259e?'':'dp-label-past')+_0x5bc657(0x579)+(_0x30259e?'':escapeHtml(cardT(this[_0x5bc657(0x527)],this[_0x5bc657(0xb52)],_0x5bc657(0xd6b))))+'\x22>'+escapeHtml(_0x1d59dd)+'</span><button\x20class=\x22sgc-dp-next\x20'+(_0x30259e?_0x5bc657(0xb0a):'')+'\x22\x20'+(_0x30259e?'disabled':'')+_0x5bc657(0x746)+escapeHtml(cardT(this['_hass'],this[_0x5bc657(0xb52)],_0x5bc657(0x974)))+_0x5bc657(0x3a5),_0xb200ab=_0x123a9b[_0x5bc657(0xfed)]===_0x5bc657(0x419),_0x411e76=_0x123a9b[_0x5bc657(0x22e)]===!![]||_0xb200ab&&_0x123a9b['date_picker_reset']!==![],_0x204764=escapeHtml(cardT(this['_hass'],this[_0x5bc657(0xb52)],'Reset')),_0x38a377=_0x411e76?_0x5bc657(0x52d)+_0x204764+_0x5bc657(0x579)+_0x204764+_0x5bc657(0x4ff):'',_0x158bf3=_0x5bc657(0x62f)+(_0x1f69b0?_0x5bc657(0x7c8)+_0x521f8c+_0x5bc657(0xf0f):'')+'<button\x20class=\x22sgc-dp-toggle\x20'+(_0x37fca6?_0x5bc657(0x5ad):'')+'\x22\x20aria-label=\x22'+escapeHtml(cardT(this['_hass'],this[_0x5bc657(0xb52)],_0x5bc657(0x693)))+_0x5bc657(0x579)+escapeHtml(cardT(this['_hass'],this[_0x5bc657(0xb52)],'Open\x20calendar'))+'\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>'+_0x38a377+_0x5bc657(0xf0f),_0x2d39aa={'left':[],'center':[],'right':[]};_0x2d39aa[_0x1adad6][_0x5bc657(0x40b)](_0x2777a4),_0x2d39aa[_0xf668f2][_0x5bc657(0x40b)](_0x158bf3);const _0x344ac5=_0x2d39aa[_0x5bc657(0xd8a)][_0x5bc657(0xd64)]>0x0&&_0x2d39aa[_0x5bc657(0xc24)][_0x5bc657(0xd64)]+_0x2d39aa[_0x5bc657(0xd2b)][_0x5bc657(0xd64)]>0x0;_0x381d85[_0x5bc657(0x74c)]=_0x5bc657(0x84c)+escapeHtml(_0x385c09)+_0x5bc657(0x3e0)+_0x2d39aa[_0x5bc657(0xc24)][_0x5bc657(0x2b9)]('')+_0x5bc657(0xc63)+(_0x344ac5?_0x5bc657(0x331):'')+'\x22>'+_0x2d39aa[_0x5bc657(0xd8a)]['join']('')+_0x5bc657(0xbcd)+_0x2d39aa[_0x5bc657(0xd2b)][_0x5bc657(0x2b9)]('')+_0x5bc657(0xfc3)+_0x20f341+_0x5bc657(0xf36);if(_0x344ac5){const _0x448bd2=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0x25c)),_0x546c6b=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0xd23));if(_0x448bd2&&_0x546c6b){_0x448bd2['style'][_0x5bc657(0xce7)]='';const _0x1bb951=_0x448bd2[_0x5bc657(0xf56)](),_0x217c1e=_0x4618b3=>_0x448bd2['querySelector'](_0x4618b3+_0x5bc657(0x3a7))||_0x448bd2[_0x5bc657(0xcca)](_0x4618b3+_0x5bc657(0x75e)),_0x43024b=_0x217c1e(_0x5bc657(0xea9)),_0x1eb55e=_0x217c1e(_0x5bc657(0x631)),_0x50f526=_0x43024b?_0x43024b[_0x5bc657(0xf56)]()[_0x5bc657(0xd2b)]:_0x1bb951[_0x5bc657(0xc24)],_0x1e8fad=_0x1eb55e?_0x1eb55e['getBoundingClientRect']()[_0x5bc657(0xc24)]:_0x1bb951[_0x5bc657(0xd2b)],_0x2c0cb5=_0x1e8fad-_0x50f526-0x10;if(_0x1bb951['width']>0x0&&_0x546c6b[_0x5bc657(0xf56)]()['width']>_0x2c0cb5)_0x448bd2['classList'][_0x5bc657(0x7c5)](_0x5bc657(0x9ce)),_0x546c6b[_0x5bc657(0xf3b)]['remove'](_0x5bc657(0x34e)),_0x546c6b[_0x5bc657(0xea7)][_0x5bc657(0x65d)]='';else{const _0x4f8fc0=_0x546c6b[_0x5bc657(0x59b)];if(_0x4f8fc0>_0x448bd2[_0x5bc657(0x59b)])_0x448bd2[_0x5bc657(0xea7)][_0x5bc657(0xce7)]=_0x4f8fc0+'px';}}}_0x344ac5&&typeof requestAnimationFrame==='function'&&requestAnimationFrame(()=>{const _0x83f7d6=_0x5bc657;try{const _0x2368a2=_0x381d85[_0x83f7d6(0xcca)](_0x83f7d6(0x25c)),_0x1dfc6c=_0x381d85['querySelector'](_0x83f7d6(0xd23));if(!_0x2368a2||!_0x1dfc6c)return;const _0x647a69=_0x1dfc6c['getBoundingClientRect']();if(!_0x647a69||!_0x647a69[_0x83f7d6(0xb92)])return;const _0x506967=(_0x4e92d7,_0x3fd258)=>{const _0x48e5bd=_0x83f7d6,_0xad9cdf=_0x2368a2['querySelector'](_0x4e92d7+_0x48e5bd(0x3a7))||_0x2368a2[_0x48e5bd(0xcca)](_0x4e92d7+_0x48e5bd(0x75e));if(!_0xad9cdf)return null;const _0x42f57b=_0xad9cdf[_0x48e5bd(0xf56)]();if(!_0x42f57b||!_0x42f57b[_0x48e5bd(0xb92)])return null;return _0x3fd258===_0x48e5bd(0xd2b)?_0x42f57b[_0x48e5bd(0xd2b)]:_0x42f57b[_0x48e5bd(0xc24)];};let _0x32dc4f=dpCenterShift(_0x647a69[_0x83f7d6(0xc24)],_0x647a69[_0x83f7d6(0xd2b)],_0x506967(_0x83f7d6(0xea9),_0x83f7d6(0xd2b)),_0x506967(_0x83f7d6(0x631),'left'),0x8);const _0x5de7f6=_0x2368a2['getBoundingClientRect']();_0x5de7f6[_0x83f7d6(0xb92)]>0x0&&(_0x32dc4f=Math['min'](_0x32dc4f,_0x5de7f6[_0x83f7d6(0xd2b)]-0x4-_0x647a69['right']),_0x32dc4f=Math['max'](_0x32dc4f,_0x5de7f6[_0x83f7d6(0xc24)]+0x4-_0x647a69[_0x83f7d6(0xc24)])),_0x1dfc6c['style'][_0x83f7d6(0x65d)]=_0x32dc4f?_0x83f7d6(0x568)+_0x32dc4f+'px),\x20-50%)':_0x83f7d6(0xfda);}catch(_0x232484){}});_0x381d85[_0x5bc657(0x86d)]('.sgc-dp-mode')[_0x5bc657(0xd7d)](_0x2670f5=>{const _0x44b253=_0x5bc657;_0x2670f5['addEventListener']('click',()=>this[_0x44b253(0x596)](_0x2670f5[_0x44b253(0xc00)][_0x44b253(0x9d0)]));});const _0x145f5c=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0xd51)),_0x31e00f=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0xf3e)),_0x58da1e=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0x8d4)),_0x54add7=_0x381d85[_0x5bc657(0xcca)](_0x5bc657(0x81a));if(_0x145f5c)_0x145f5c[_0x5bc657(0x9d1)](_0x5bc657(0xcb5),()=>this[_0x5bc657(0xcda)](-0x1));if(_0x31e00f)_0x31e00f['addEventListener'](_0x5bc657(0xcb5),()=>this[_0x5bc657(0xcda)](+0x1));if(_0x58da1e)_0x58da1e[_0x5bc657(0x9d1)](_0x5bc657(0xcb5),()=>this[_0x5bc657(0x739)]());if(_0x54add7)_0x54add7[_0x5bc657(0x9d1)]('click',()=>this[_0x5bc657(0xd2a)]());const _0x2125e7=_0x381d85['querySelector'](_0x5bc657(0x5bb));if(_0x2125e7)_0x2125e7[_0x5bc657(0x9d1)](_0x5bc657(0xcb5),()=>this['_onDatePickerReset']());const _0x36f116=_0x381d85[_0x5bc657(0xcca)]('.sgc-dp-panel');_0x36f116&&_0x36f116[_0x5bc657(0x9d1)]('click',_0x15cf6a=>this[_0x5bc657(0xa94)](_0x15cf6a));const _0x4dc43d=this[_0x5bc657(0x6ea)]?.[_0x5bc657(0xcca)](_0x5bc657(0x810));if(_0x4dc43d?.[_0x5bc657(0xf3b)])_0x4dc43d['classList'][_0x5bc657(0x49e)](_0x5bc657(0x81d),!!_0x36f116);}[_0x5f3ddf(0xd2a)](){const _0x100be0=_0x5f3ddf;this['_dpExpanded']=!this['_dpExpanded'];if(this[_0x100be0(0x59a)]){const _0x2a50f4=this[_0x100be0(0x990)](),_0x4cfad6=_0x2a50f4?.[_0x100be0(0x99e)]||new Date();this[_0x100be0(0xdff)]=_0x4cfad6[_0x100be0(0xbba)](),this['_dpCalYear']=_0x4cfad6['getFullYear'](),this[_0x100be0(0xf2d)]=null;}this['_scheduleRender']();}[_0x5f3ddf(0x6de)](){const _0x28242b=_0x5f3ddf,_0x2cb588=resolveCardLanguage(this[_0x28242b(0x527)],this['_config']),_0xa32384=new Date(),_0x3405d2=this['_dpCalMonth']??_0xa32384[_0x28242b(0xbba)](),_0xb6970=this[_0x28242b(0xb2f)]??_0xa32384[_0x28242b(0xa41)](),_0x52816e=new Date(_0xb6970,_0x3405d2,0x1),_0x412e3e=new Date(_0xb6970,_0x3405d2+0x1,0x0),_0x4aa4c1=_0x412e3e['getDate'](),_0x23f1cd=resolveFirstWeekday(this['_hass']),_0x562466=weekStartOffsetDays(_0x52816e[_0x28242b(0x68e)]()||0x7,_0x23f1cd);let _0x93e79b;try{const _0x457804=getCachedDateTimeFormatter(_0x2cb588,{'weekday':'narrow'}),_0x49f032=Array[_0x28242b(0xfeb)]({'length':0x7},(_0x50a61a,_0x2adea2)=>(_0x23f1cd-0x1+_0x2adea2)%0x7+0x1);_0x93e79b=_0x49f032[_0x28242b(0xc7b)](_0x13b0f7=>_0x457804[_0x28242b(0xd0b)](new Date(0x7e8,0x0,_0x13b0f7)));}catch{const _0x2c6779=['M','T','W','T','F','S','S'];_0x93e79b=_0x2c6779[_0x28242b(0xedc)](_0x23f1cd-0x1)[_0x28242b(0xf6f)](_0x2c6779[_0x28242b(0xedc)](0x0,_0x23f1cd-0x1));}let _0x8df035;try{const _0x592116=getCachedDateTimeFormatter(_0x2cb588,{'month':_0x28242b(0xbb6),'year':_0x28242b(0x23c)})[_0x28242b(0xd0b)](_0x52816e);_0x8df035=_0x592116[_0x28242b(0xe2f)](0x0)[_0x28242b(0x51f)]()+_0x592116[_0x28242b(0xedc)](0x1);}catch{_0x8df035=_0x3405d2+0x1+'/'+_0xb6970;}const _0x27c393=this['_computeDatePickerWindow']()||{},_0x17efbf=_0x27c393[_0x28242b(0x99e)]?new Date(_0x27c393['start'][_0x28242b(0xa41)](),_0x27c393[_0x28242b(0x99e)][_0x28242b(0xbba)](),_0x27c393['start'][_0x28242b(0x498)]())[_0x28242b(0xe0e)]():0x0,_0x1ede49=_0x27c393['end']?new Date(_0x27c393[_0x28242b(0xbd0)][_0x28242b(0xa41)](),_0x27c393['end']['getMonth'](),_0x27c393[_0x28242b(0xbd0)][_0x28242b(0x498)]())[_0x28242b(0xe0e)]():0x0,_0x366e51=!!this[_0x28242b(0xf2d)],_0x50b3aa=_0x366e51?new Date(this[_0x28242b(0xf2d)]['getFullYear'](),this[_0x28242b(0xf2d)][_0x28242b(0xbba)](),this['_dpRangeStart'][_0x28242b(0x498)]())[_0x28242b(0xe0e)]():0x0,_0x674b11=new Date(_0xa32384[_0x28242b(0xa41)](),_0xa32384[_0x28242b(0xbba)](),_0xa32384['getDate']())['getTime']();let _0x110889=_0x93e79b['map'](_0x27f8cd=>'<div\x20class=\x22sgc-dp-cal-hd\x22>'+escapeHtml(_0x27f8cd)+_0x28242b(0xf0f))[_0x28242b(0x2b9)]('');for(let _0x1121ad=0x0;_0x1121ad<_0x562466;_0x1121ad++)_0x110889+='<div\x20class=\x22sgc-dp-cal-empty\x22></div>';for(let _0x284811=0x1;_0x284811<=_0x4aa4c1;_0x284811++){const _0x1b9fbb=new Date(_0xb6970,_0x3405d2,_0x284811)[_0x28242b(0xe0e)](),_0x2c23d6=['sgc-dp-cal-day'];if(_0x1b9fbb===_0x674b11)_0x2c23d6[_0x28242b(0x40b)]('dp-today');if(!_0x366e51&&_0x1b9fbb>=_0x17efbf&&_0x1b9fbb<_0x1ede49)_0x2c23d6[_0x28242b(0x40b)]('dp-in-range');if(_0x366e51&&_0x1b9fbb===_0x50b3aa)_0x2c23d6[_0x28242b(0x40b)](_0x28242b(0x549));if(_0x1b9fbb>_0x674b11)_0x2c23d6['push'](_0x28242b(0x95a));const _0x3d1250=_0xb6970+'-'+String(_0x3405d2+0x1)['padStart'](0x2,'0')+'-'+String(_0x284811)[_0x28242b(0xb3c)](0x2,'0');_0x110889+=_0x28242b(0x780)+_0x2c23d6['join']('\x20')+_0x28242b(0xf67)+_0x3d1250+'\x22>'+_0x284811+'</div>';}const _0x603e19=_0x366e51?_0x28242b(0xf4e)+escapeHtml(cardT(this['_hass'],this['_config'],_0x28242b(0x69b)))+_0x28242b(0xf0f):'';return _0x28242b(0x349)+escapeHtml(cardT(this[_0x28242b(0x527)],this[_0x28242b(0xb52)],'Previous\x20month'))+_0x28242b(0xa29)+escapeHtml(_0x8df035)+_0x28242b(0x1cf)+escapeHtml(cardT(this[_0x28242b(0x527)],this[_0x28242b(0xb52)],_0x28242b(0x993)))+_0x28242b(0x293)+_0x110889+'</div>\x0a\x20\x20\x20\x20\x20\x20'+_0x603e19+_0x28242b(0xa47);}[_0x5f3ddf(0x20b)](){const _0x4a4632=_0x5f3ddf,_0x4fade7=[{'label':_0x4a4632(0x5dd),'mode':_0x4a4632(0x4e1),'offset':0x0},{'label':'Yesterday','mode':_0x4a4632(0x4e1),'offset':-0x1},{'label':_0x4a4632(0x88d),'mode':_0x4a4632(0xe06),'offset':0x0},{'label':_0x4a4632(0x1dc),'mode':_0x4a4632(0xe06),'offset':-0x1},{'label':_0x4a4632(0x7c1),'mode':_0x4a4632(0xb25),'offset':0x0},{'label':_0x4a4632(0x65e),'mode':_0x4a4632(0xb25),'offset':-0x1},{'label':_0x4a4632(0xd0c),'mode':'year','offset':0x0},{'label':_0x4a4632(0xdeb),'mode':'year','offset':-0x1}],_0x523388=[{'label':_0x4a4632(0x8c5),'days':0x7},{'label':'Last\x2030\x20Days','days':0x1e},{'label':'Last\x2012\x20Months','months':0xc}],_0x14d202=_0x7f5c65=>{const _0x4e15eb=_0x4a4632;if(this[_0x4e15eb(0x33f)]!==_0x4e15eb(0xae9)||!this['_dpCustomStart'])return![];const _0x3eb511=this[_0x4e15eb(0x603)](_0x7f5c65);return Math['abs'](this['_dpCustomStart'][_0x4e15eb(0xe0e)]()-_0x3eb511[_0x4e15eb(0xe0e)]())<0x5265c00;},_0x1dd2f6=_0x4fade7[_0x4a4632(0xc7b)](_0x283976=>{const _0x145d01=_0x4a4632,_0x495219=this[_0x145d01(0x33f)]===_0x283976[_0x145d01(0x9d0)]&&this[_0x145d01(0x7ad)]===_0x283976[_0x145d01(0xb89)]?_0x145d01(0x5ad):'';return _0x145d01(0x49a)+_0x495219+_0x145d01(0xcfe)+escapeHtml(_0x283976[_0x145d01(0x9d0)])+_0x145d01(0x1e8)+_0x283976[_0x145d01(0xb89)]+'\x22>'+escapeHtml(cardT(this[_0x145d01(0x527)],this[_0x145d01(0xb52)],_0x283976[_0x145d01(0x50d)]))+_0x145d01(0x785);})[_0x4a4632(0x2b9)](''),_0x3c5a17=_0x523388[_0x4a4632(0xc7b)](_0x420e10=>{const _0x391494=_0x4a4632,_0x2f54b9=_0x14d202(_0x420e10)?_0x391494(0x5ad):'',_0x2ce6f9=_0x420e10[_0x391494(0x3ca)]||'',_0x50256b=_0x420e10[_0x391494(0xc47)]||'';return'<button\x20class=\x22sgc-dp-preset\x20'+_0x2f54b9+_0x391494(0x53f)+_0x2ce6f9+_0x391494(0xafc)+_0x50256b+'\x22>'+escapeHtml(cardT(this[_0x391494(0x527)],this[_0x391494(0xb52)],_0x420e10['label']))+_0x391494(0x785);})[_0x4a4632(0x2b9)]('');return _0x4a4632(0x209)+_0x1dd2f6+_0x3c5a17+_0x4a4632(0xf0f);}[_0x5f3ddf(0x603)](_0x365946){const _0xfa5090=_0x5f3ddf,_0x378166=new Date(),_0x2b87d0=resolveDisplayTimeZone(this[_0xfa5090(0x527)],this[_0xfa5090(0xb52)]),_0x414de7=tzParts(_0x378166[_0xfa5090(0xe0e)](),_0x2b87d0);if(_0x365946[_0xfa5090(0xc47)])return new Date(zonedWallToMs(_0x414de7['y'],_0x414de7['mo']-_0x365946[_0xfa5090(0xc47)],_0x414de7['d'],0x0,0x0,0x0,_0x2b87d0));return new Date(zonedWallToMs(_0x414de7['y'],_0x414de7['mo'],_0x414de7['d']-_0x365946[_0xfa5090(0x3ca)],0x0,0x0,0x0,_0x2b87d0));}[_0x5f3ddf(0xa94)](_0x3725f4){const _0x41723d=_0x5f3ddf,_0x2499cf=_0x3725f4[_0x41723d(0x38f)],_0x2482eb=_0x2499cf[_0x41723d(0x237)](_0x41723d(0xb4f));if(_0x2482eb){const _0x55d84f=parseInt(_0x2482eb[_0x41723d(0xc00)][_0x41723d(0x957)],0xa)||0x0;this['_dpCalMonth']=(this['_dpCalMonth']??new Date()[_0x41723d(0xbba)]())+_0x55d84f;while(this[_0x41723d(0xdff)]<0x0){this[_0x41723d(0xdff)]+=0xc,this[_0x41723d(0xb2f)]-=0x1;}while(this[_0x41723d(0xdff)]>0xb){this[_0x41723d(0xdff)]-=0xc,this[_0x41723d(0xb2f)]+=0x1;}this[_0x41723d(0xdbc)]();return;}const _0x2db237=_0x2499cf[_0x41723d(0x237)](_0x41723d(0xeba));if(_0x2db237){const [_0x326eb4,_0x3cad8c,_0x101ae0]=_0x2db237[_0x41723d(0xc00)]['dpDay'][_0x41723d(0x6ce)]('-'),_0x4e67d3=new Date(parseInt(_0x326eb4,0xa),parseInt(_0x3cad8c,0xa)-0x1,parseInt(_0x101ae0,0xa));this[_0x41723d(0xf27)](_0x4e67d3);return;}const _0x2b7e3b=_0x2499cf[_0x41723d(0x237)](_0x41723d(0xc0f));if(_0x2b7e3b){const _0x24356b=_0x2b7e3b['dataset'][_0x41723d(0x918)],_0x4e1ad7=parseInt(_0x2b7e3b['dataset'][_0x41723d(0x559)],0xa)||0x0;this[_0x41723d(0x21a)](_0x24356b,_0x4e1ad7);return;}const _0x44e788=_0x2499cf[_0x41723d(0x237)](_0x41723d(0xbf4));if(_0x44e788){const _0x473bc3=parseInt(_0x44e788['dataset']['dpRollingDays'],0xa)||0x0,_0xdd4fa1=parseInt(_0x44e788['dataset'][_0x41723d(0xb48)],0xa)||0x0;this[_0x41723d(0x912)]({'days':_0x473bc3,'months':_0xdd4fa1});return;}}['_handleCalendarDayPick'](_0x1b0478){const _0x1691d6=_0x5f3ddf;if(this[_0x1691d6(0x33f)]===_0x1691d6(0x4e1)){const _0x174e6=new Date(),_0x2f4858=new Date(_0x174e6[_0x1691d6(0xa41)](),_0x174e6[_0x1691d6(0xbba)](),_0x174e6[_0x1691d6(0x498)]())[_0x1691d6(0xe0e)](),_0x1d62ea=_0x1b0478[_0x1691d6(0xe0e)](),_0x309664=Math[_0x1691d6(0x424)]((_0x1d62ea-_0x2f4858)/0x5265c00);this[_0x1691d6(0x7ad)]=_0x309664,this['_dpExpanded']=![],this['_resetDrill'](),this[_0x1691d6(0xb26)](),this['_broadcastDatePickerSync'](),this[_0x1691d6(0x29e)](),this[_0x1691d6(0xdbc)]();return;}if(!this[_0x1691d6(0xf2d)]){this[_0x1691d6(0xf2d)]=_0x1b0478,this[_0x1691d6(0xdbc)]();return;}let _0x23b09b=this[_0x1691d6(0xf2d)],_0x4af389=_0x1b0478;if(_0x4af389[_0x1691d6(0xe0e)]()<_0x23b09b['getTime']()){const _0x12a25e=_0x23b09b;_0x23b09b=_0x4af389,_0x4af389=_0x12a25e;}const _0x25e851=new Date(_0x4af389[_0x1691d6(0xa41)](),_0x4af389['getMonth'](),_0x4af389[_0x1691d6(0x498)]()+0x1),_0x162cc6=new Date(_0x23b09b['getFullYear'](),_0x23b09b[_0x1691d6(0xbba)](),_0x23b09b[_0x1691d6(0x498)]());this[_0x1691d6(0x33f)]='custom',this['_dpOffset']=0x0,this[_0x1691d6(0xba1)]=_0x162cc6,this[_0x1691d6(0xd21)]=_0x25e851,this[_0x1691d6(0xf2d)]=null,this[_0x1691d6(0x59a)]=![],this[_0x1691d6(0x880)](),this['_persistDatePicker'](),this['_broadcastDatePickerSync'](),this[_0x1691d6(0x29e)](),this[_0x1691d6(0xdbc)]();}[_0x5f3ddf(0x281)](){const _0x3d60a2=_0x5f3ddf,_0x4900f5=this[_0x3d60a2(0xb52)]||{},_0x3e2e18=[...DATE_PICKER_VALID_MODES,...Object[_0x3d60a2(0x82d)](DATE_PICKER_RELATIVE_MODES)],_0x5a3cb1=_0x4900f5[_0x3d60a2(0x203)],_0x3d7a39=Array[_0x3d60a2(0x74e)](_0x4900f5[_0x3d60a2(0x8f0)])?_0x4900f5[_0x3d60a2(0x8f0)][_0x3d60a2(0xdf7)](_0xefaae0=>_0x3e2e18[_0x3d60a2(0xdcb)](_0xefaae0)):[];this['_dpMode']=_0x5a3cb1&&_0x3e2e18['includes'](_0x5a3cb1)?_0x5a3cb1:_0x3d7a39[0x0]||_0x3d60a2(0xb25),this[_0x3d60a2(0x7ad)]=0x0,this[_0x3d60a2(0xba1)]=null,this['_dpCustomEnd']=null,this[_0x3d60a2(0xf2d)]=null,this[_0x3d60a2(0x59a)]=![],this[_0x3d60a2(0x880)](),this[_0x3d60a2(0xb26)](),this['_broadcastDatePickerSync']();if(_0x4900f5[_0x3d60a2(0x2ae)]&&this[_0x3d60a2(0xd1b)]!=null)this[_0x3d60a2(0xe4a)]('pph','',!![]);if(_0x4900f5[_0x3d60a2(0x871)]&&this[_0x3d60a2(0x3f9)])this['_onQueryPick']('gby','',!![]);this[_0x3d60a2(0x29e)](),this[_0x3d60a2(0xdbc)]();}[_0x5f3ddf(0x21a)](_0x42aeba,_0x63fffa){const _0x1912b0=_0x5f3ddf;if(!DATE_PICKER_VALID_MODES[_0x1912b0(0xdcb)](_0x42aeba))return;this['_dpMode']=_0x42aeba,this['_dpOffset']=_0x63fffa,this['_dpCustomStart']=null,this[_0x1912b0(0xd21)]=null,this[_0x1912b0(0xf2d)]=null,this[_0x1912b0(0x59a)]=![],this[_0x1912b0(0x880)](),this[_0x1912b0(0xb26)](),this['_broadcastDatePickerSync'](),this[_0x1912b0(0x29e)](),this[_0x1912b0(0xdbc)]();}[_0x5f3ddf(0x912)]({days:_0x5239e0,months:_0xcfb80b}){const _0x4668bd=_0x5f3ddf,_0x1ad945=this[_0x4668bd(0x603)]({'days':_0x5239e0,'months':_0xcfb80b}),_0x33beb8=new Date(),_0x2a8394=new Date(_0x33beb8[_0x4668bd(0xa41)](),_0x33beb8['getMonth'](),_0x33beb8[_0x4668bd(0x498)](),_0x33beb8[_0x4668bd(0xc1e)](),_0x33beb8[_0x4668bd(0xf3c)]()+0x1,0x0);this[_0x4668bd(0x33f)]=_0x4668bd(0xae9),this[_0x4668bd(0x7ad)]=0x0,this['_dpCustomStart']=_0x1ad945,this[_0x4668bd(0xd21)]=_0x2a8394,this[_0x4668bd(0xf2d)]=null,this[_0x4668bd(0x59a)]=![],this[_0x4668bd(0x880)](),this[_0x4668bd(0xb26)](),this[_0x4668bd(0x73f)](),this[_0x4668bd(0x29e)](),this[_0x4668bd(0xdbc)]();}[_0x5f3ddf(0xb5f)](){const _0x4ccfd0=_0x5f3ddf,_0xb9b96b=this[_0x4ccfd0(0x6ea)]?.[_0x4ccfd0(0xcca)](_0x4ccfd0(0x721));if(!_0xb9b96b)return;let _0xd27ad8=_0xb9b96b[_0x4ccfd0(0xcca)]('.sgc-export-btn'),_0x51f94c=_0xb9b96b[_0x4ccfd0(0xcca)]('.sgc-export-menu');const _0x3c269f=!!this['_config'][_0x4ccfd0(0x61c)]&&(this[_0x4ccfd0(0xb52)][_0x4ccfd0(0xfed)]||_0x4ccfd0(0xe19))==='timeline';if(this[_0x4ccfd0(0xb52)][_0x4ccfd0(0x97e)]!==!![]||_0x3c269f){_0xd27ad8?.[_0x4ccfd0(0x58e)](),_0x51f94c?.[_0x4ccfd0(0x58e)]();return;}if(_0xd27ad8)return;_0xd27ad8=document[_0x4ccfd0(0x6f4)](_0x4ccfd0(0x4f1)),_0xd27ad8['className']='sgc-export-btn',_0xd27ad8['type']='button',_0xd27ad8[_0x4ccfd0(0xd81)]=cardT(this['_hass'],this['_config'],_0x4ccfd0(0x74a)),_0xd27ad8[_0x4ccfd0(0x74c)]='<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>',_0xb9b96b[_0x4ccfd0(0xe0a)](_0xd27ad8),_0x51f94c=document[_0x4ccfd0(0x6f4)](_0x4ccfd0(0xe8d)),_0x51f94c['className']=_0x4ccfd0(0xf29),_0x51f94c[_0x4ccfd0(0xea7)][_0x4ccfd0(0xa1d)]=_0x4ccfd0(0x768);const _0x2e40ab=document[_0x4ccfd0(0x6f4)]('button');_0x2e40ab[_0x4ccfd0(0xafb)]=_0x4ccfd0(0x4f1),_0x2e40ab[_0x4ccfd0(0xde7)]=cardT(this[_0x4ccfd0(0x527)],this[_0x4ccfd0(0xb52)],'Download\x20PNG\x20(Chart)');const _0x39fefa=document[_0x4ccfd0(0x6f4)](_0x4ccfd0(0x4f1));_0x39fefa['type']=_0x4ccfd0(0x4f1),_0x39fefa[_0x4ccfd0(0xde7)]=cardT(this['_hass'],this[_0x4ccfd0(0xb52)],'Download\x20PNG\x20(Card)');const _0x2df313=document[_0x4ccfd0(0x6f4)](_0x4ccfd0(0x4f1));_0x2df313['type']=_0x4ccfd0(0x4f1),_0x2df313['textContent']=cardT(this[_0x4ccfd0(0x527)],this['_config'],_0x4ccfd0(0x96f)),_0x51f94c['appendChild'](_0x2e40ab),_0x51f94c[_0x4ccfd0(0xe0a)](_0x39fefa),_0x51f94c['appendChild'](_0x2df313),_0xb9b96b[_0x4ccfd0(0xe0a)](_0x51f94c),_0x39fefa['addEventListener'](_0x4ccfd0(0xcb5),_0x3d9f66=>{const _0x3524b4=_0x4ccfd0;_0x3d9f66[_0x3524b4(0x30f)](),_0x51f94c[_0x3524b4(0xea7)][_0x3524b4(0xa1d)]=_0x3524b4(0x768),this[_0x3524b4(0x599)]();}),_0xd27ad8[_0x4ccfd0(0x9d1)](_0x4ccfd0(0xcb5),_0x227a5a=>{const _0x792321=_0x4ccfd0;_0x227a5a[_0x792321(0x30f)]();const _0x27da52=_0x51f94c[_0x792321(0xea7)]['display']===_0x792321(0x768);_0x51f94c[_0x792321(0xea7)][_0x792321(0xa1d)]=_0x27da52?'':_0x792321(0x768),_0x27da52&&setTimeout(()=>{const _0x3d752d=_0x792321;document[_0x3d752d(0x9d1)](_0x3d752d(0xcb5),()=>{const _0x2951e7=_0x3d752d;_0x51f94c['style'][_0x2951e7(0xa1d)]=_0x2951e7(0x768);},{'once':!![]});},0x0);}),_0x2e40ab[_0x4ccfd0(0x9d1)](_0x4ccfd0(0xcb5),_0xd34b79=>{const _0x5c7a3a=_0x4ccfd0;_0xd34b79[_0x5c7a3a(0x30f)](),_0x51f94c[_0x5c7a3a(0xea7)][_0x5c7a3a(0xa1d)]=_0x5c7a3a(0x768),this[_0x5c7a3a(0x4a1)]();}),_0x2df313['addEventListener']('click',_0x43e1af=>{const _0x543275=_0x4ccfd0;_0x43e1af[_0x543275(0x30f)](),_0x51f94c['style']['display']=_0x543275(0x768),this[_0x543275(0xc71)]();});}[_0x5f3ddf(0x328)](_0x4e9ddc){const _0x3b088d=_0x5f3ddf,_0x42fa80=String(this['_config'][_0x3b088d(0x9af)]||_0x3b088d(0x8d6))[_0x3b088d(0x35c)]()[_0x3b088d(0xe45)](/[^\w\-]+/g,'_')[_0x3b088d(0xedc)](0x0,0x28)||_0x3b088d(0x8d6),_0x5893b6=new Date(),_0x416581=_0x347c34=>String(_0x347c34)['padStart'](0x2,'0');return _0x42fa80+'-'+_0x5893b6[_0x3b088d(0xa41)]()+_0x416581(_0x5893b6[_0x3b088d(0xbba)]()+0x1)+_0x416581(_0x5893b6[_0x3b088d(0x498)]())+'-'+_0x416581(_0x5893b6[_0x3b088d(0xc1e)]())+_0x416581(_0x5893b6[_0x3b088d(0xf3c)]())+'.'+_0x4e9ddc;}['_downloadBlob'](_0x2c5393,_0x1e0e70){const _0xad96e1=_0x5f3ddf,_0x410b54=URL[_0xad96e1(0x462)](_0x2c5393),_0x4a9217=document[_0xad96e1(0x6f4)]('a');_0x4a9217[_0xad96e1(0xf21)]=_0x410b54,_0x4a9217[_0xad96e1(0xc84)]=_0x1e0e70,this['shadowRoot']['appendChild'](_0x4a9217),_0x4a9217['click'](),_0x4a9217[_0xad96e1(0x58e)](),setTimeout(()=>URL[_0xad96e1(0x350)](_0x410b54),0x1388);}[_0x5f3ddf(0x964)](){const _0x2c2b44=_0x5f3ddf,_0x13e8f1=(this['_graphData']?.['series']||[])[_0x2c2b44(0xdf7)](_0x3c6263=>!this[_0x2c2b44(0x5ba)][_0x2c2b44(0x56f)](_0x3c6263['id'])&&_0x3c6263[_0x2c2b44(0xb30)]?.[_0x2c2b44(0x5a0)]!==![]&&!isStripEntity(_0x3c6263[_0x2c2b44(0xb30)]));if(!_0x13e8f1[_0x2c2b44(0xd64)])return null;const _0xd119b5=_0x13e8f1[_0x2c2b44(0xc7b)](_0x5d63dd=>pickName(_0x5d63dd['entity'][_0x2c2b44(0xdcf)],_0x5d63dd[_0x2c2b44(0xc3f)]?.[_0x2c2b44(0x86f)],_0x5d63dd[_0x2c2b44(0xc3f)])??_0x5d63dd['id']),_0x28ec47=this[_0x2c2b44(0x6db)],_0x44d032=_0x28ec47?_0x28ec47[_0x2c2b44(0x99e)][_0x2c2b44(0xe0e)]():-Infinity,_0x3847e=_0x28ec47?_0x28ec47['end'][_0x2c2b44(0xe0e)]():Infinity,_0x7440de=_0x13e8f1[_0x2c2b44(0xc7b)](_0x33136f=>{const _0x3f3ba1=_0x2c2b44,_0x55c693=new Map();for(const _0x312b6e of _0x33136f[_0x3f3ba1(0x8e7)]||[]){if(_0x312b6e&&isNum(_0x312b6e['v'])&&_0x312b6e['t']>=_0x44d032&&_0x312b6e['t']<=_0x3847e)_0x55c693[_0x3f3ba1(0xbbe)](_0x312b6e['t'],_0x312b6e['v']);}return _0x55c693;}),_0xfe4002=new Set();for(const _0x2f31c0 of _0x7440de)for(const _0x3ba9ed of _0x2f31c0[_0x2c2b44(0x82d)]())_0xfe4002[_0x2c2b44(0x7c5)](_0x3ba9ed);const _0x19c724=[..._0xfe4002][_0x2c2b44(0xaa7)]((_0x16feb4,_0x17497c)=>_0x16feb4-_0x17497c),_0x39cf64=_0x5a3733=>'\x22'+String(_0x5a3733)['replace'](/"/g,'\x22\x22')+'\x22',_0x953bd0=[['time',..._0xd119b5][_0x2c2b44(0xc7b)](_0x39cf64)[_0x2c2b44(0x2b9)](',')];for(const _0x1700ac of _0x19c724){const _0x3767b4=[_0x39cf64(new Date(_0x1700ac)['toISOString']())];for(const _0x557046 of _0x7440de)_0x3767b4['push'](_0x557046['has'](_0x1700ac)?String(_0x557046['get'](_0x1700ac)):'');_0x953bd0[_0x2c2b44(0x40b)](_0x3767b4[_0x2c2b44(0x2b9)](','));}return _0x953bd0[_0x2c2b44(0x2b9)]('\x0d\x0a');}[_0x5f3ddf(0xc71)](){const _0x7e4391=_0x5f3ddf,_0x59bfb0=this[_0x7e4391(0x964)]();if(!_0x59bfb0)return;this[_0x7e4391(0xe2a)](new Blob(['\ufeff'+_0x59bfb0],{'type':_0x7e4391(0x411)}),this['_exportName']('csv'));}async[_0x5f3ddf(0x599)](){const _0x4d46e7=_0x5f3ddf,_0x4ddc2d=this[_0x4d46e7(0x6ea)]?.['querySelector'](_0x4d46e7(0x721));if(!_0x4ddc2d)return;try{const _0x5468b0=_0x4ddc2d[_0x4d46e7(0xf56)](),_0xbed79e=Math[_0x4d46e7(0xff5)](0x1,Math[_0x4d46e7(0x424)](_0x5468b0[_0x4d46e7(0xb92)])),_0x173e17=Math[_0x4d46e7(0xff5)](0x1,Math[_0x4d46e7(0x424)](_0x5468b0[_0x4d46e7(0x492)])),_0x4a763e=Math[_0x4d46e7(0xff5)](0x2,Math['round'](window['devicePixelRatio']||0x1)),_0x229b06=_0x4ddc2d[_0x4d46e7(0x9a6)](!![]),_0x2388ad=_0x4ddc2d['querySelectorAll']('*'),_0x176ae5=_0x229b06[_0x4d46e7(0x86d)]('*'),_0x6501db=(_0x26bc7e,_0x3fd78f)=>{const _0x538ec1=_0x4d46e7,_0x526db7=getComputedStyle(_0x26bc7e);let _0x5b660a='';for(let _0x3479da=0x0;_0x3479da<_0x526db7[_0x538ec1(0xd64)];_0x3479da++){const _0x4a5ff3=_0x526db7[_0x3479da];_0x5b660a+=_0x4a5ff3+':'+_0x526db7[_0x538ec1(0x299)](_0x4a5ff3)+';';}_0x3fd78f['style'][_0x538ec1(0xf14)]=_0x5b660a;};_0x6501db(_0x4ddc2d,_0x229b06);for(let _0x300c8e=0x0;_0x300c8e<_0x2388ad[_0x4d46e7(0xd64)];_0x300c8e++){const _0x38f8a4=_0x176ae5[_0x300c8e][_0x4d46e7(0xe5f)];if(_0x38f8a4===_0x4d46e7(0xfd8)||_0x38f8a4===_0x4d46e7(0x37f))continue;_0x6501db(_0x2388ad[_0x300c8e],_0x176ae5[_0x300c8e]);}for(const _0x291ddf of _0x229b06['querySelectorAll'](_0x4d46e7(0x9c2))){_0x291ddf[_0x4d46e7(0x77a)]('x',_0x291ddf[_0x4d46e7(0xea5)](_0x4d46e7(0xaf3))),_0x291ddf['setAttribute'](_0x4d46e7(0xb92),_0x291ddf[_0x4d46e7(0xea5)](_0x4d46e7(0x725))),_0x291ddf[_0x4d46e7(0xea7)]['removeProperty']('x'),_0x291ddf[_0x4d46e7(0xea7)][_0x4d46e7(0x7bd)]('width');}for(const _0x267497 of _0x229b06['querySelectorAll']('.sgc-y-axis-sticky')){_0x267497[_0x4d46e7(0x970)](_0x4d46e7(0x65d)),_0x267497[_0x4d46e7(0xea7)]['removeProperty'](_0x4d46e7(0x65d)),_0x267497['style'][_0x4d46e7(0x7bd)](_0x4d46e7(0xd22));}const _0x49f8bb=_0x4ddc2d[_0x4d46e7(0x86d)](_0x4d46e7(0x539)),_0x12994a=_0x229b06[_0x4d46e7(0x86d)](_0x4d46e7(0x539));for(let _0x4c9d25=0x0;_0x4c9d25<_0x49f8bb[_0x4d46e7(0xd64)];_0x4c9d25++){const _0x1ad048=document['createElement']('img');_0x1ad048[_0x4d46e7(0xe79)]=_0x49f8bb[_0x4c9d25][_0x4d46e7(0xc2a)](_0x4d46e7(0xd8d)),_0x1ad048[_0x4d46e7(0xea7)][_0x4d46e7(0xf14)]=_0x12994a[_0x4c9d25][_0x4d46e7(0xea7)][_0x4d46e7(0xf14)],_0x12994a[_0x4c9d25][_0x4d46e7(0xcd4)](_0x1ad048);}_0x229b06[_0x4d46e7(0x86d)](_0x4d46e7(0x47d))[_0x4d46e7(0xd7d)](_0x3a24ac=>_0x3a24ac['remove']());const _0x4784c3=document['createElement'](_0x4d46e7(0xe8d));_0x4784c3[_0x4d46e7(0x77a)](_0x4d46e7(0xecd),'http://www.w3.org/1999/xhtml'),_0x4784c3['appendChild'](_0x229b06);const _0x23ae9a=new XMLSerializer()[_0x4d46e7(0xcd0)](_0x4784c3),_0x1e63a7=_0x4d46e7(0xcd6)+_0xbed79e+'\x22\x20height=\x22'+_0x173e17+'\x22>'+(_0x4d46e7(0x7b2)+_0x23ae9a+_0x4d46e7(0x1d4)),_0x5f11c6=_0x4d46e7(0xefc)+encodeURIComponent(_0x1e63a7),_0x330bd3=new Image();await new Promise((_0x556ceb,_0x2194f9)=>{const _0x89d042=_0x4d46e7;_0x330bd3[_0x89d042(0xc1f)]=_0x556ceb,_0x330bd3['onerror']=_0x2194f9,_0x330bd3[_0x89d042(0xe79)]=_0x5f11c6;});const _0x3c3c6c=document[_0x4d46e7(0x6f4)]('canvas');_0x3c3c6c['width']=_0xbed79e*_0x4a763e,_0x3c3c6c[_0x4d46e7(0x492)]=_0x173e17*_0x4a763e;const _0x438d20=_0x3c3c6c[_0x4d46e7(0xc93)]('2d');_0x438d20[_0x4d46e7(0x78f)](_0x4a763e,_0x4a763e),_0x438d20[_0x4d46e7(0x5c6)](_0x330bd3,0x0,0x0,_0xbed79e,_0x173e17);const _0x4b389c=await new Promise(_0x254dbd=>_0x3c3c6c[_0x4d46e7(0xf22)](_0x254dbd,'image/png'));if(!_0x4b389c)throw new Error(_0x4d46e7(0x619));this[_0x4d46e7(0xe2a)](_0x4b389c,this['_exportName'](_0x4d46e7(0x488)));}catch(_0x234551){console[_0x4d46e7(0x3c1)](_0x4d46e7(0x1d5),_0x234551),this[_0x4d46e7(0x4a1)]();}}async[_0x5f3ddf(0x4a1)](){const _0x45a71d=_0x5f3ddf,_0x2749fb=this['shadowRoot']?.[_0x45a71d(0xcca)](_0x45a71d(0x2a0));if(!_0x2749fb)return;const _0x2d4d7d=(getComputedStyle(this)[_0x45a71d(0x299)]('--card-background-color')||'')[_0x45a71d(0x35c)]()||_0x45a71d(0xc0a),_0x3b0167=Math[_0x45a71d(0xff5)](0x2,Math[_0x45a71d(0x424)](window[_0x45a71d(0x2ec)]||0x1)),_0x2b3d4a=_0x2749fb[_0x45a71d(0xcca)](_0x45a71d(0x539));if(_0x2b3d4a){const _0x3afd8e=document[_0x45a71d(0x6f4)](_0x45a71d(0x539));_0x3afd8e[_0x45a71d(0xb92)]=_0x2b3d4a[_0x45a71d(0xb92)],_0x3afd8e[_0x45a71d(0x492)]=_0x2b3d4a['height'];const _0x1b0136=_0x3afd8e[_0x45a71d(0xc93)]('2d');_0x1b0136['fillStyle']=_0x2d4d7d,_0x1b0136['fillRect'](0x0,0x0,_0x3afd8e[_0x45a71d(0xb92)],_0x3afd8e[_0x45a71d(0x492)]),_0x1b0136[_0x45a71d(0x5c6)](_0x2b3d4a,0x0,0x0),_0x3afd8e[_0x45a71d(0xf22)](_0x15c060=>{const _0x3f0dc8=_0x45a71d;if(_0x15c060)this['_downloadBlob'](_0x15c060,this[_0x3f0dc8(0x328)](_0x3f0dc8(0x488)));},_0x45a71d(0xd8d));return;}const _0x361a3b=_0x2749fb[_0x45a71d(0xcca)](_0x45a71d(0x3b4));if(!_0x361a3b)return;const _0x4ad1b1=_0x361a3b['getBoundingClientRect'](),_0x371830=Math[_0x45a71d(0xff5)](0x1,Math['round'](_0x4ad1b1['width']||_0x361a3b[_0x45a71d(0xc0c)]||0x258)),_0x1e8a3b=Math[_0x45a71d(0xff5)](0x1,Math[_0x45a71d(0x424)](_0x4ad1b1[_0x45a71d(0x492)]||_0x361a3b[_0x45a71d(0x435)]||0xc8)),_0x6f0692=_0x361a3b[_0x45a71d(0x9a6)](!![]);for(const _0x62b5e2 of _0x6f0692[_0x45a71d(0x86d)](_0x45a71d(0x9c2))){_0x62b5e2[_0x45a71d(0x77a)]('x',_0x62b5e2[_0x45a71d(0xea5)]('data-full-x')),_0x62b5e2[_0x45a71d(0x77a)]('width',_0x62b5e2[_0x45a71d(0xea5)]('data-full-w'));}for(const _0x5b9fb9 of _0x6f0692[_0x45a71d(0x86d)](_0x45a71d(0x7be))){_0x5b9fb9[_0x45a71d(0x970)](_0x45a71d(0x65d));}_0x6f0692['setAttribute'](_0x45a71d(0xb92),String(_0x371830)),_0x6f0692['setAttribute'](_0x45a71d(0x492),String(_0x1e8a3b)),_0x6f0692['style']['fontFamily']=getComputedStyle(this)['fontFamily']||_0x45a71d(0xab6);const _0xdf631d=(getComputedStyle(this)[_0x45a71d(0x299)](_0x45a71d(0x5d4))||'')['trim']()||_0x45a71d(0x27d),_0x1a8903=document[_0x45a71d(0x7a5)](_0x45a71d(0x678),_0x45a71d(0xea7));_0x1a8903[_0x45a71d(0xde7)]=_0x45a71d(0x8eb)+_0xdf631d+'}'+_0x45a71d(0x2ce),_0x6f0692['insertBefore'](_0x1a8903,_0x6f0692['firstChild']);const _0x56e593=getComputedStyle(this),_0x3edc70=_0x1816a0=>{const _0x2ac8f8=_0x45a71d;let _0x449b35=String(_0x1816a0),_0x168f7b;while((_0x168f7b=_0x449b35[_0x2ac8f8(0xdd8)](_0x2ac8f8(0x89a)))!==-0x1){let _0x54a892=0x0,_0x47df15=_0x168f7b+0x3;for(;_0x47df15<_0x449b35[_0x2ac8f8(0xd64)];_0x47df15++){const _0xbf7b2c=_0x449b35[_0x47df15];if(_0xbf7b2c==='(')_0x54a892++;else{if(_0xbf7b2c===')'){_0x54a892--;if(_0x54a892===0x0)break;}}}if(_0x47df15>=_0x449b35[_0x2ac8f8(0xd64)])break;const _0x431d8d=_0x449b35['slice'](_0x168f7b+0x4,_0x47df15),_0x1e0f22=_0x431d8d['indexOf'](','),_0x98a3e0=(_0x1e0f22===-0x1?_0x431d8d:_0x431d8d[_0x2ac8f8(0xedc)](0x0,_0x1e0f22))[_0x2ac8f8(0x35c)](),_0x85a215=_0x1e0f22===-0x1?'':_0x431d8d[_0x2ac8f8(0xedc)](_0x1e0f22+0x1)['trim']();_0x449b35=_0x449b35[_0x2ac8f8(0xedc)](0x0,_0x168f7b)+(_0x56e593[_0x2ac8f8(0x299)](_0x98a3e0)[_0x2ac8f8(0x35c)]()||_0x85a215||_0x2ac8f8(0xbf7))+_0x449b35['slice'](_0x47df15+0x1);}return _0x449b35;};for(const _0x2284ca of _0x6f0692[_0x45a71d(0x86d)]('*')){for(const _0xa968a3 of[_0x45a71d(0xea7),_0x45a71d(0x740),_0x45a71d(0x5bd),_0x45a71d(0x27a)]){const _0x1a7eb8=_0x2284ca[_0x45a71d(0xea5)](_0xa968a3);if(_0x1a7eb8&&_0x1a7eb8[_0x45a71d(0xdcb)](_0x45a71d(0x89a)))_0x2284ca[_0x45a71d(0x77a)](_0xa968a3,_0x3edc70(_0x1a7eb8));}}const _0x50e8ae=new XMLSerializer()['serializeToString'](_0x6f0692),_0x5339e6=URL[_0x45a71d(0x462)](new Blob([_0x50e8ae],{'type':_0x45a71d(0xd12)}));try{const _0x1ce9b3=new Image();await new Promise((_0x2331d3,_0x4e6abc)=>{const _0x3cfbf9=_0x45a71d;_0x1ce9b3[_0x3cfbf9(0xc1f)]=_0x2331d3,_0x1ce9b3[_0x3cfbf9(0xbfd)]=_0x4e6abc,_0x1ce9b3['src']=_0x5339e6;});const _0x8f387c=document['createElement'](_0x45a71d(0x539));_0x8f387c['width']=_0x371830*_0x3b0167,_0x8f387c[_0x45a71d(0x492)]=_0x1e8a3b*_0x3b0167;const _0x31d5a5=_0x8f387c[_0x45a71d(0xc93)]('2d');_0x31d5a5['fillStyle']=_0x2d4d7d,_0x31d5a5[_0x45a71d(0xf69)](0x0,0x0,_0x8f387c[_0x45a71d(0xb92)],_0x8f387c['height']),_0x31d5a5[_0x45a71d(0x78f)](_0x3b0167,_0x3b0167),_0x31d5a5[_0x45a71d(0x5c6)](_0x1ce9b3,0x0,0x0,_0x371830,_0x1e8a3b),_0x8f387c[_0x45a71d(0xf22)](_0x15ff83=>{const _0x531b0b=_0x45a71d;if(_0x15ff83)this[_0x531b0b(0xe2a)](_0x15ff83,this[_0x531b0b(0x328)]('png'));},_0x45a71d(0xd8d));}catch(_0x13a37f){console[_0x45a71d(0x3c1)](_0x45a71d(0xa1c),_0x13a37f);}finally{setTimeout(()=>URL[_0x45a71d(0x350)](_0x5339e6),0x1388);}}[_0x5f3ddf(0x25e)](_0x204d00,_0x436455){const _0x33fbbe=_0x5f3ddf,_0x129047=isStripEntity(_0x204d00);if(this['_config']?.[_0x33fbbe(0xfed)]!==_0x33fbbe(0xc2e)&&!_0x129047)return null;const _0x1fff4d=_0x204d00[_0x33fbbe(0xc42)]||_0x436455?.[_0x33fbbe(0x6ec)]||autoStateMap(_0x204d00,this[_0x33fbbe(0x527)],this['_config']?.[_0x33fbbe(0xfed)]);if(!Array[_0x33fbbe(0x74e)](_0x1fff4d)||!_0x1fff4d[_0x33fbbe(0xd64)])return null;const _0x2c9da0=new Set();for(const _0x5516aa of _0x436455?.['points']||[]){if(isNum(_0x5516aa['v']))_0x2c9da0[_0x33fbbe(0x7c5)](Math[_0x33fbbe(0x424)](_0x5516aa['v']));}if(!_0x2c9da0[_0x33fbbe(0xe72)])return null;const _0x3c97b3=!!(_0x204d00[_0x33fbbe(0xc42)]&&_0x204d00[_0x33fbbe(0xc42)][_0x33fbbe(0xd64)]),_0x564f29=[];for(let _0x1821d0=0x0;_0x1821d0<_0x1fff4d[_0x33fbbe(0xd64)];_0x1821d0++){if(!_0x2c9da0[_0x33fbbe(0x56f)](_0x1821d0))continue;const _0x21b3a8=_0x129047?_0x1fff4d[_0x1821d0]?.[_0x33fbbe(0x800)]||(_0x3c97b3&&_0x204d00[_0x33fbbe(0x800)]?_0x204d00[_0x33fbbe(0x800)]:STATE_TIMELINE_COLORS[_0x1821d0%STATE_TIMELINE_COLORS[_0x33fbbe(0xd64)]])||_0x204d00['color']||_0x33fbbe(0x363):stateSegmentColor(_0x1fff4d[_0x1821d0],_0x204d00,_0x1821d0),_0x11a5cb=this['_resolveColor'](_0x21b3a8,_0x204d00[_0x33fbbe(0xb30)])||_0x21b3a8;if(_0x11a5cb&&!_0x564f29['includes'](_0x11a5cb))_0x564f29[_0x33fbbe(0x40b)](_0x11a5cb);}return _0x564f29[_0x33fbbe(0xd64)]?_0x564f29:null;}[_0x5f3ddf(0x38a)](){const _0x462055=_0x5f3ddf,_0xd9e47f=this['shadowRoot']['querySelector']('.sgc-legend-wrap');if(!_0xd9e47f){this[_0x462055(0xd03)]();return;}const _0x52bd71=this[_0x462055(0xb52)];if(!_0x52bd71[_0x462055(0x21d)]||!this[_0x462055(0x86c)])_0xd9e47f['innerHTML']='';else{const _0x5ed752=this[_0x462055(0x86c)][_0x462055(0x272)][_0x462055(0xdf7)](_0x4962bb=>!(_0x4962bb[_0x462055(0xb30)]?.[_0x462055(0x767)]!=null&&_0x4962bb[_0x462055(0xb30)][_0x462055(0xc7f)]?.[_0x462055(0x593)]===![]))[_0x462055(0xc7b)](_0x22a3f3=>{const _0x17e32b=_0x462055,_0x471421=_0x22a3f3[_0x17e32b(0xb30)],_0x57d495=pickName(_0x471421[_0x17e32b(0xdcf)],_0x22a3f3[_0x17e32b(0xc3f)]?.[_0x17e32b(0x86f)],_0x22a3f3[_0x17e32b(0xc3f)])??_0x22a3f3['id'],_0x4941e0=this[_0x17e32b(0x5ba)][_0x17e32b(0x56f)](_0x22a3f3['id']),_0x53c4d7=bandedGradient(this['_stateTimelineLegendColors'](_0x471421,_0x22a3f3))||this[_0x17e32b(0x944)](_0x471421[_0x17e32b(0x800)],_0x471421['entity'])||_0x471421[_0x17e32b(0x800)]||'#888',_0x51acaa=_0x471421[_0x17e32b(0x7de)]!==![]?_0x17e32b(0xa42)+escapeHtml(_0x53c4d7):_0x17e32b(0xa42)+escapeHtml(_0x53c4d7)+';visibility:hidden';return _0x17e32b(0x482)+(_0x4941e0?_0x17e32b(0x926):'')+'\x22\x20data-id=\x22'+escapeHtml(_0x22a3f3['id'])+_0x17e32b(0x2cc)+_0x51acaa+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span>'+escapeHtml(_0x57d495)+_0x17e32b(0xaa0)+escapeHtml(_0x22a3f3['id'])+'\x22></span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20</div>';})['join']('');_0xd9e47f[_0x462055(0x74c)]=_0x462055(0xb6e)+escapeHtml(_0x52bd71['legend_position']||_0x462055(0xd8a))+'\x22>'+_0x5ed752+_0x462055(0xf0f),_0xd9e47f['querySelectorAll']('.sgc-legend-item')['forEach'](_0x24b34e=>{const _0x39b0d2=_0x462055;_0x24b34e[_0x39b0d2(0x9d1)](_0x39b0d2(0xcb5),()=>{const _0x4774b4=_0x39b0d2;this[_0x4774b4(0x46e)](_0x24b34e[_0x4774b4(0xc00)]['id']),this[_0x4774b4(0xeee)]();});});}this[_0x462055(0xd03)](),this[_0x462055(0xf06)]();}['_updatePinReadout'](){const _0x56ed24=_0x5f3ddf,_0x5ae9b1=this[_0x56ed24(0x6ea)]?.[_0x56ed24(0x86d)]?.('[data-pin-for]');if(!_0x5ae9b1||!_0x5ae9b1[_0x56ed24(0xd64)])return;const _0x526e45=this[_0x56ed24(0xb52)]?.[_0x56ed24(0xa35)]===!![]&&this[_0x56ed24(0x61a)]?.['length']>0x0&&this[_0x56ed24(0xb91)]instanceof Map;for(const _0x19ce2e of _0x5ae9b1){const _0x51d4ad=_0x526e45?this[_0x56ed24(0xb91)][_0x56ed24(0xaad)](_0x19ce2e[_0x56ed24(0xea5)](_0x56ed24(0x221))):null;_0x19ce2e[_0x56ed24(0xde7)]=_0x51d4ad?_0x51d4ad[_0x56ed24(0x795)]:'';if(_0x51d4ad&&_0x51d4ad['trend'])_0x19ce2e[_0x56ed24(0x77a)]('data-trend',_0x51d4ad[_0x56ed24(0xe3b)]);else _0x19ce2e['removeAttribute'](_0x56ed24(0xfb9));}}['_refreshLiveLegend'](_0x532b01){const _0x58bb67=_0x5f3ddf,_0x11e05d=[];for(const _0x51afc1 of this[_0x58bb67(0x402)]||[]){if(!_0x51afc1?.[_0x58bb67(0x593)]||!_0x51afc1['entity']||_0x51afc1[_0x58bb67(0x767)]!=null)continue;if(!legendStatsOf(_0x51afc1)['includes'](_0x58bb67(0xfdc)))continue;if(_0x51afc1[_0x58bb67(0xea4)])continue;if(resolveOffsetHours(_0x51afc1['offset'],this[_0x58bb67(0x527)]))continue;_0x11e05d['push'](_0x51afc1[_0x58bb67(0xb30)]);if(_0x51afc1[_0x58bb67(0x634)])_0x11e05d['push'](_0x51afc1['ref_entity']);}if(!_0x11e05d[_0x58bb67(0xd64)])return;if(!this[_0x58bb67(0x6ea)]?.[_0x58bb67(0xcca)]?.(_0x58bb67(0x34a)))return;if(_0x532b01){const _0x3521d4=_0x532b01['states']||{},_0xdd2119=this[_0x58bb67(0x527)]?.[_0x58bb67(0x9e9)]||{};let _0x1aa5bd=![];for(const _0x3f6a79 of _0x11e05d){if(_0x3521d4[_0x3f6a79]!==_0xdd2119[_0x3f6a79]){_0x1aa5bd=!![];break;}}if(!_0x1aa5bd)return;}if(this['_liveLegendRAF'])return;this[_0x58bb67(0xd44)]=requestAnimationFrame(()=>{const _0x189f93=_0x58bb67;this[_0x189f93(0xd44)]=0x0;if(this[_0x189f93(0x9bf)])this[_0x189f93(0xd03)]();});}[_0x5f3ddf(0xd03)](){const _0x44ed87=_0x5f3ddf,_0x5d8cd6=this[_0x44ed87(0x6ea)][_0x44ed87(0xcca)]('.sgc-detail-legend-wrap');if(!_0x5d8cd6)return;if(this['_config']?.[_0x44ed87(0x61c)]&&(this[_0x44ed87(0xb52)]['chart_mode']||_0x44ed87(0xe19))===_0x44ed87(0xe19)){_0x5d8cd6[_0x44ed87(0x74c)]='';return;}const _0x40de73=this[_0x44ed87(0x402)]||[],_0x5ba701=this[_0x44ed87(0x86c)]?.[_0x44ed87(0x272)]||[],_0x174b58=_0x40de73[_0x44ed87(0x1c1)](_0x370854=>_0x370854?.[_0x44ed87(0x593)]);if(!_0x174b58){_0x5d8cd6[_0x44ed87(0x74c)]='';return;}const _0x1ef517=this[_0x44ed87(0x527)];let _0x29f1e0=_0x40de73[_0x44ed87(0xc7b)]((_0x51e84d,_0x4a9ae4)=>_0x4a9ae4);if((this[_0x44ed87(0xb52)]?.[_0x44ed87(0xfed)]||'timeline')===_0x44ed87(0xc2e)){const _0x33851f=new Map(),_0xcb8c41=[];for(const _0x107370 of _0x29f1e0){const _0xa8da16=_0x40de73[_0x107370]?.['_compareOf'];if(_0xa8da16==null){_0xcb8c41[_0x44ed87(0x40b)](_0x107370);continue;}if(!_0x33851f['has'](_0xa8da16))_0x33851f[_0x44ed87(0xbbe)](_0xa8da16,[]);_0x33851f[_0x44ed87(0xaad)](_0xa8da16)['push'](_0x107370);}_0x29f1e0=[];for(const _0x30f08d of _0xcb8c41){_0x29f1e0['push'](_0x30f08d);const _0x1fbac4=_0x33851f[_0x44ed87(0xaad)](_0x30f08d);_0x1fbac4&&(_0x29f1e0[_0x44ed87(0x40b)](..._0x1fbac4),_0x33851f[_0x44ed87(0x6a6)](_0x30f08d));}for(const _0x16cc8c of _0x33851f['values']())_0x29f1e0[_0x44ed87(0x40b)](..._0x16cc8c);}const _0x159415=_0x29f1e0['map'](_0x426779=>{const _0x27e1dc=_0x44ed87,_0x23b869=_0x40de73[_0x426779];if(!_0x23b869?.['show_in_legend'])return'';const _0x2c7e90=(_0x23b869['entity']||_0x23b869[_0x27e1dc(0xea4)])+'__'+_0x426779,_0x17c700=_0x5ba701[_0x27e1dc(0x403)](_0x2adfe3=>_0x2adfe3['id']===_0x2c7e90||_0x2adfe3[_0x27e1dc(0xb30)]===_0x23b869),_0x1f4ef1=_0x17c700?.['stats']||{},_0x4927a5=isStripEntity(_0x23b869)?[]:legendStatsOf(_0x23b869),_0x97f9ba=(_0xffe1e0,_0x39e980)=>{const _0x4b116f=_0x27e1dc;if(!isNum(_0xffe1e0))return'—';const _0x12af99=_0x23b869[_0x4b116f(0xe6f)]?cloneEntity(_0x23b869,{'invert':![]}):_0x23b869,_0xaedc12=_0x39e980!=null?cloneEntity(_0x12af99,{'decimals':_0x39e980}):_0x12af99;return formatNumber(_0xffe1e0,_0xaedc12,_0x1ef517);},_0x214be4=(_0x5c230b,_0xa6353a)=>'<span><span\x20class=\x22sgc-detail-stat-label\x22>'+escapeHtml(_0x5c230b)+_0x27e1dc(0x681)+escapeHtml(_0xa6353a)+'</span>';let _0x293512='';if(_0x4927a5['includes'](_0x27e1dc(0x1006)))_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this['_config'],_0x27e1dc(0x45e)),_0x97f9ba(_0x1f4ef1[_0x27e1dc(0x1006)]));if(_0x4927a5['includes'](_0x27e1dc(0x227)))_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this[_0x27e1dc(0xb52)],'Avg'),_0x97f9ba(_0x1f4ef1[_0x27e1dc(0x227)],0x2));if(_0x4927a5[_0x27e1dc(0xdcb)]('max'))_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this['_config'],_0x27e1dc(0x5af)),_0x97f9ba(_0x1f4ef1['max']));if(_0x4927a5['includes'](_0x27e1dc(0x48d))){const _0x20c6ea=_0x17c700?.['points']?.['length']?_0x17c700['points'][_0x17c700['points'][_0x27e1dc(0xd64)]-0x1]['v']:null,_0x517992=_0x1ef517?.[_0x27e1dc(0x9e9)]?.[_0x23b869[_0x27e1dc(0xb30)]]?.['state'],_0x1a7bf7=isNum(_0x20c6ea)?_0x20c6ea:_0x517992!=null?toNum(_0x517992):null;_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this[_0x27e1dc(0xb52)],_0x27e1dc(0x32b)),_0x97f9ba(_0x1a7bf7));}if(_0x4927a5[_0x27e1dc(0xdcb)]('sum'))_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this[_0x27e1dc(0xb52)],_0x27e1dc(0xa66)),_0x97f9ba(_0x1f4ef1['sum']));if(_0x4927a5[_0x27e1dc(0xdcb)](_0x27e1dc(0xfdc))&&_0x23b869[_0x27e1dc(0x767)]==null){const _0x3df4fe=cloneEntity(_0x23b869,{'primary_state_as':null,'show_state_last':![]}),_0x44d20b=this[_0x27e1dc(0x500)](_0x3df4fe,_0x426779);_0x293512+=_0x214be4(cardT(this[_0x27e1dc(0x527)],this[_0x27e1dc(0xb52)],_0x27e1dc(0x1e4)),_0x44d20b?.[_0x27e1dc(0x50d)]||'—');}_0x293512+='<span\x20class=\x22sgc-legend-pin\x22\x20data-pin-for=\x22'+escapeHtml(_0x2c7e90)+_0x27e1dc(0xa20);const _0x12f3a7=this[_0x27e1dc(0x944)](_0x23b869[_0x27e1dc(0x800)],_0x23b869['entity'])||_0x23b869['color']||PALETTE[_0x426779%PALETTE[_0x27e1dc(0xd64)]]||'#888',_0x23eefa=pickName(_0x23b869['name'],_0x17c700?.['meta']?.[_0x27e1dc(0x86f)],{'friendly_name':_0x17c700?.['meta']?.['friendly_name']??_0x1ef517?.[_0x27e1dc(0x9e9)]?.[_0x23b869[_0x27e1dc(0xb30)]]?.['attributes']?.[_0x27e1dc(0x4a2)]})??_0x23b869[_0x27e1dc(0xb30)]??_0x23b869[_0x27e1dc(0xea4)]??'',_0x564871=this['_hiddenEntities'][_0x27e1dc(0x56f)](_0x2c7e90)?_0x27e1dc(0xf0a):'',_0x326298=this[_0x27e1dc(0x25e)](_0x23b869,_0x17c700),_0x26d061=_0x326298&&_0x326298[_0x27e1dc(0xd64)]>0x1?bandedGradient(_0x326298):null,_0x3573fe=_0x23b869[_0x27e1dc(0x7de)]===![]?_0x27e1dc(0x6fa):_0x26d061?_0x27e1dc(0xcf7)+escapeHtml(_0x26d061)+_0x27e1dc(0x819):'border-color:'+escapeHtml(_0x326298?.[0x0]||_0x12f3a7);return _0x27e1dc(0x8e6)+_0x564871+_0x27e1dc(0xeea)+escapeHtml(_0x2c7e90)+'\x22\x20style=\x22'+_0x3573fe+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22sgc-detail-legend-name\x22>'+escapeHtml(_0x23eefa)+_0x27e1dc(0x859)+_0x293512+_0x27e1dc(0x37c);})[_0x44ed87(0xdf7)](Boolean)[_0x44ed87(0x2b9)]('');_0x5d8cd6[_0x44ed87(0x74c)]=_0x159415?_0x44ed87(0x2dc)+_0x159415+_0x44ed87(0xf0f):'',_0x5d8cd6[_0x44ed87(0x86d)]('.sgc-detail-legend-entity')[_0x44ed87(0xd7d)](_0x576991=>{const _0x4ee3e0=_0x44ed87;_0x576991[_0x4ee3e0(0x9d1)](_0x4ee3e0(0xcb5),()=>{const _0x5b5860=_0x4ee3e0;this[_0x5b5860(0x46e)](_0x576991['dataset']['id']),this[_0x5b5860(0xeee)]();});}),this['_updatePinReadout']();}['_renderStateRow'](){const _0xb77156=_0x5f3ddf;if(this[_0xb77156(0xb52)]?.['sparkline']&&(this[_0xb77156(0xb52)][_0xb77156(0xfed)]||'timeline')===_0xb77156(0xe19)){this[_0xb77156(0xbdf)]();return;}this[_0xb77156(0x85d)](_0xb77156(0x360)),this['_renderStateRowFor'](_0xb77156(0x9a7));}[_0x5f3ddf(0x85d)](_0x1058bb){const _0x435850=_0x5f3ddf,_0x9b4d71=this[_0x435850(0x6ea)][_0x435850(0xcca)](_0x435850(0x204)+_0x1058bb+'\x22]');if(!_0x9b4d71)return;const _0x495e8d=this[_0x435850(0xb52)];if(!_0x495e8d||_0x495e8d[_0x435850(0x61c)]){_0x9b4d71['innerHTML']='';return;}const _0x44ec0b=this['_entities']||[],_0x5dcc47=_0x44ec0b[_0x435850(0xdf7)](_0x3f5791=>_0x3f5791[_0x435850(0x37a)]!==![]),_0x44f52a=[],_0x4ca400=[],_0x383db5=[];for(const _0x127b4f of _0x5dcc47){const _0x3856f5=_0x127b4f[_0x435850(0xe4b)]||_0x435850(0xc24),_0x7cdc24=_0x3856f5[_0x435850(0xfb6)](_0x435850(0x9a7));if(_0x1058bb===_0x435850(0x360)&&_0x7cdc24)continue;if(_0x1058bb===_0x435850(0x9a7)&&!_0x7cdc24)continue;const _0x1d3246=_0x7cdc24?_0x3856f5[_0x435850(0xe45)](_0x435850(0xc09),''):_0x3856f5;if(_0x1d3246===_0x435850(0xd2b))_0x383db5[_0x435850(0x40b)](_0x127b4f);else{if(_0x1d3246===_0x435850(0xd8a))_0x4ca400[_0x435850(0x40b)](_0x127b4f);else _0x44f52a[_0x435850(0x40b)](_0x127b4f);}}const _0x3d9807=!!(_0x495e8d['card_header']||_0x495e8d[_0x435850(0x3dc)]||_0x495e8d[_0x435850(0xe17)]),_0x298c9b=!_0x3d9807&&!!_0x495e8d[_0x435850(0x4b9)]&&_0x1058bb===_0x435850(0x360),_0x3d10ea=_0x298c9b?this[_0x435850(0xbe8)]():'';if(!_0x44f52a[_0x435850(0xd64)]&&!_0x4ca400[_0x435850(0xd64)]&&!_0x383db5[_0x435850(0xd64)]&&!_0x3d10ea){_0x9b4d71[_0x435850(0x74c)]='';return;}const _0x2b5002=_0x495e8d[_0x435850(0xd15)]==='horizontal'?_0x435850(0xbe1):_0x435850(0xe73),_0x4b793d=this[_0x435850(0x527)],_0x5a5fa1=_0x30739b=>{const _0x48b479=_0x435850,_0x3c5c01=_0x44ec0b[_0x48b479(0xdd8)](_0x30739b);return this['_buildStateRowHtml'](_0x30739b,_0x3c5c01,_0x4b793d);},_0x1286cc=_0x44f52a[_0x435850(0xc7b)](_0x5a5fa1)['filter'](Boolean)[_0x435850(0x2b9)](''),_0x219e23=_0x4ca400[_0x435850(0xc7b)](_0x5a5fa1)[_0x435850(0xdf7)](Boolean)[_0x435850(0x2b9)]('');let _0x16f957=_0x383db5['map'](_0x5a5fa1)[_0x435850(0xdf7)](Boolean)['join'](''),_0x14c975='';if(_0x3d10ea){const _0xcb599e=_0x495e8d['card_header_size']||_0x435850(0x401);_0x14c975='<div\x20class=\x22sgc-state-battery-zone\x22><span\x20class=\x22sgc-battery-wrap\x20sgc-battery-in-states\x22\x20style=\x22font-size:'+escapeHtml(_0xcb599e)+'\x22>'+_0x3d10ea+_0x435850(0xf07);}_0x9b4d71['className']='sgc-state-wrap\x20'+_0x2b5002;const _0x3fc0ae=_0x1286cc?_0x435850(0xc5f)+_0x1286cc+_0x435850(0xf0f):'',_0x183e88=_0x219e23?_0x435850(0x63c)+_0x219e23+_0x435850(0xf0f):'',_0xa161b7=_0x16f957?_0x435850(0x2af)+_0x16f957+'</div>':'';_0x9b4d71[_0x435850(0x74c)]=_0x435850(0x391)+_0x3fc0ae+_0x183e88+_0xa161b7+_0x14c975+_0x435850(0xf0f),_0x9b4d71[_0x435850(0x86d)]('.sgc-state-row')['forEach'](_0x31e006=>{const _0x9d340a=_0x435850;_0x31e006[_0x9d340a(0xea7)][_0x9d340a(0x590)]=_0x9d340a(0xd5e),_0x31e006[_0x9d340a(0x9d1)](_0x9d340a(0xcb5),_0x1aa9eb=>{const _0x385e58=_0x9d340a,_0x513070=parseInt(_0x31e006[_0x385e58(0xc00)][_0x385e58(0x67e)],0xa),_0x4e8419=_0x44ec0b[_0x513070];if(!_0x4e8419)return;_0x1aa9eb[_0x385e58(0x30f)](),this[_0x385e58(0xc43)](_0x4e8419,()=>{const _0x1fea20=_0x385e58;this[_0x1fea20(0x46e)]((_0x4e8419['entity']||_0x4e8419[_0x1fea20(0xea4)])+'__'+_0x513070),this[_0x1fea20(0xeee)]();});});});}[_0x5f3ddf(0xda6)](_0x68c2dd){const _0xf58047=_0x5f3ddf;if(!this[_0xf58047(0x402)]?.[_0xf58047(0xd64)])return null;if(this[_0xf58047(0xb52)]?.['logarithmic'])return null;let _0x53682d=null;for(let _0x143006=0x0;_0x143006<this[_0xf58047(0x402)][_0xf58047(0xd64)];_0x143006++){const _0x29f1d0=this[_0xf58047(0x402)][_0x143006];if(!_0x29f1d0||_0x29f1d0[_0xf58047(0x5a0)]===![]||isStripEntity(_0x29f1d0))continue;const _0xd42621=(_0x29f1d0[_0xf58047(0xb30)]||_0x29f1d0[_0xf58047(0xea4)])+'__'+_0x143006;if(this['_hiddenEntities']?.['has']?.(_0xd42621))continue;const _0x5028da=_0x29f1d0[_0xf58047(0xc95)]===_0xf58047(0x1fa)?_0xf58047(0x1fa):_0xf58047(0x9f1);if(_0x5028da!==_0x68c2dd)continue;const _0x27a1f3=_0x29f1d0[_0xf58047(0xc42)]||autoStateMap(_0x29f1d0,this[_0xf58047(0x527)],this[_0xf58047(0xb52)]?.['chart_mode']);if(!_0x27a1f3||!Array[_0xf58047(0x74e)](_0x27a1f3)||!_0x27a1f3['length'])continue;if(_0x53682d&&_0x53682d!==_0x27a1f3)return null;_0x53682d=_0x27a1f3;}return _0x53682d;}[_0x5f3ddf(0xc43)](_0xa1bc37,_0x562d96){const _0x9d0850=_0x5f3ddf,_0x4c5b4f=_0xa1bc37?.[_0x9d0850(0xb30)];if(!_0x4c5b4f)return;const _0x2af5c9=_0xa1bc37[_0x9d0850(0x7d2)],_0x32c323=_0x2af5c9?.[_0x9d0850(0xeb8)];if(_0x2af5c9&&_0x32c323&&_0x32c323!=='none'){if(_0x32c323==='fire-dom-event'){const _0x5e19d6=new Event(_0x9d0850(0x761),{'bubbles':!![],'composed':!![]});_0x5e19d6['detail']=_0x2af5c9,this[_0x9d0850(0x259)](_0x5e19d6);return;}const _0x25164c=new Event('hass-action',{'bubbles':!![],'composed':!![]});_0x25164c['detail']={'config':{'entity':_0x4c5b4f,'tap_action':_0x2af5c9},'action':'tap'},this[_0x9d0850(0x259)](_0x25164c);return;}if(typeof _0x562d96==='function'){_0x562d96();return;}const _0x27e6d9=new Event(_0x9d0850(0xc5e),{'bubbles':!![],'composed':!![]});_0x27e6d9['detail']={'entityId':_0x4c5b4f},this[_0x9d0850(0x259)](_0x27e6d9);}[_0x5f3ddf(0xf4a)](_0x5d0fae,_0x2637bd){const _0x3a4da6=_0x5f3ddf;if(!_0x2637bd||!Array['isArray'](_0x2637bd))return null;if(typeof _0x5d0fae!==_0x3a4da6(0x68f)||isNaN(_0x5d0fae))return null;if(Math[_0x3a4da6(0xe54)](_0x5d0fae-Math[_0x3a4da6(0x424)](_0x5d0fae))>0.000001)return'';const _0x28d1b6=Math[_0x3a4da6(0x424)](_0x5d0fae);if(_0x28d1b6<0x0||_0x28d1b6>=_0x2637bd[_0x3a4da6(0xd64)])return'';const _0x55f406=_0x2637bd[_0x28d1b6];return _0x55f406?.[_0x3a4da6(0x50d)]||String(_0x55f406?.['value']??'');}[_0x5f3ddf(0x1dd)](_0x3f2939,_0x335f8d,_0x4a3db4){const _0x4d8402=_0x5f3ddf,_0x5e8694=_0x4a3db4?.[_0x4d8402(0x9e9)]?.[_0x3f2939[_0x4d8402(0xb30)]];if(!_0x3f2939[_0x4d8402(0xb30)]&&!_0x3f2939[_0x4d8402(0xea4)])return'';const _0x198adb=_0x1ba4f2=>{const _0x7d7ce9=_0x4d8402;if(_0x1ba4f2==null||_0x1ba4f2==='')return'';const _0x574ac5=String(_0x1ba4f2)['trim']();return/[a-z%]$/i[_0x7d7ce9(0x5a9)](_0x574ac5)?_0x7d7ce9(0x230)+_0x574ac5:_0x7d7ce9(0x230)+_0x574ac5+'px';},_0xdf2a6=_0x198adb(_0x3f2939['name_size']),_0x94df2c=_0x198adb(_0x3f2939['state_size']),_0x4eb7f3=_0x3f2939['icon_size']?_0x4d8402(0xe42)+(/[a-z%]$/i[_0x4d8402(0x5a9)](String(_0x3f2939[_0x4d8402(0x8c2)])[_0x4d8402(0x35c)]())?String(_0x3f2939[_0x4d8402(0x8c2)])['trim']():String(_0x3f2939['icon_size'])['trim']()+'px'):'';let _0x46996d='';if(!_0x3f2939['hide_name']){const _0x1fe4e5=this[_0x4d8402(0x822)]?.[_0x4d8402(0xaad)](_0x335f8d)||'',_0x5118cb=this[_0x4d8402(0x271)](_0x5e8694?.['attributes']?.[_0x4d8402(0x4a2)],_0x3f2939,_0x335f8d),_0x3026d1=_0x1fe4e5&&_0x5118cb!=null?_0x5118cb+_0x1fe4e5:_0x5118cb;let _0x4eb283=pickName(_0x3f2939[_0x4d8402(0xdcf)],this['_resolveTemplateText'](_0x3f2939[_0x4d8402(0xdcf)],_0x3f2939[_0x4d8402(0xb30)]),{'friendly_name':_0x3026d1});if(!_0x4eb283&&_0x3f2939[_0x4d8402(0xdcf)])_0x4eb283=_0x3f2939[_0x4d8402(0xb30)];_0x4eb283&&(_0x46996d=_0x4d8402(0x8f9)+(_0xdf2a6?_0x4d8402(0x65c)+_0xdf2a6+'\x22':'')+'>'+escapeHtml(_0x4eb283)+_0x4d8402(0x681));}const _0x5dfdc6=_0x3f2939[_0x4d8402(0xb1e)]??_0x5e8694?.['attributes']?.[_0x4d8402(0x818)]??(_0x3f2939[_0x4d8402(0xea4)]?this[_0x4d8402(0x356)]?.[_0x3f2939[_0x4d8402(0xea4)]]?.[_0x4d8402(0x818)]:null)??'',_0x5eb45b=this[_0x4d8402(0x500)](_0x3f2939,_0x335f8d),_0x1ec594=_0x5eb45b[_0x4d8402(0x23c)],_0x108f8a=_0x5eb45b[_0x4d8402(0x50d)],_0x1c7e11=this[_0x4d8402(0x944)](_0x3f2939['color'],_0x3f2939[_0x4d8402(0xb30)])||_0x3f2939[_0x4d8402(0x800)]||PALETTE[_0x335f8d%PALETTE['length']]||_0x4d8402(0x363),_0x5a92f0=!!_0x3f2939['state_adaptive_color'],_0x570e30=_0x3f2939[_0x4d8402(0xef2)],_0x35af05=!!(_0x570e30?.[_0x4d8402(0xd2f)]&&Array['isArray'](_0x570e30['values'])&&_0x570e30['values'][_0x4d8402(0xd64)]&&isNum(_0x1ec594)),_0x4f2399=(_0x570e30?.[_0x4d8402(0xef4)]??_0x4d8402(0xd9f))!==_0x4d8402(0x71d);let _0x5d240e=null;if(_0x5a92f0&&!_0x35af05){const _0xe43b2f=_0x3f2939[_0x4d8402(0xc42)]||autoStateMap(_0x3f2939,this[_0x4d8402(0x527)],this[_0x4d8402(0xb52)]?.[_0x4d8402(0xfed)]);if(Array[_0x4d8402(0x74e)](_0xe43b2f)&&_0xe43b2f[_0x4d8402(0xd64)]){let _0x1fb0f9=isNum(_0x1ec594)?Math[_0x4d8402(0x424)](_0x1ec594):null;if(_0x1fb0f9===null&&_0x5e8694&&_0x5e8694[_0x4d8402(0xfbf)]!=null){const _0x5d6195=applyStateMap(_0x5e8694[_0x4d8402(0xfbf)],_0xe43b2f);if(_0x5d6195&&_0x5d6195[_0x4d8402(0x398)])_0x1fb0f9=_0x5d6195[_0x4d8402(0x76c)];}_0x1fb0f9!==null&&_0x1fb0f9>=0x0&&_0x1fb0f9<_0xe43b2f['length']&&(_0x5d240e=_0xe43b2f[_0x1fb0f9]?.[_0x4d8402(0x800)]||null);}}const _0x101ea4=_0x5a92f0?_0x35af05?resolveValueColor(_0x1ec594,this[_0x4d8402(0xd4d)](_0x3f2939),_0x1c7e11,_0x4f2399):_0x5d240e||_0x1c7e11:null,_0x4d082a=this[_0x4d8402(0x944)](_0x3f2939['icon_color'],_0x3f2939[_0x4d8402(0xb30)])||_0x3f2939[_0x4d8402(0x7bc)],_0x39538f=this[_0x4d8402(0x944)](_0x3f2939[_0x4d8402(0xfaf)],_0x3f2939[_0x4d8402(0xb30)])||_0x3f2939[_0x4d8402(0xfaf)],_0xb8e7f9=_0x5a92f0?_0x4d082a===_0x4d8402(0x284)?this[_0x4d8402(0x953)](_0x4d082a,_0x3f2939,_0x1ec594,_0x1c7e11):_0x101ea4:this[_0x4d8402(0x953)](_0x4d082a,_0x3f2939,_0x1ec594,_0x1c7e11),_0x442453=_0x5a92f0?_0x39538f==='threshold'?this[_0x4d8402(0x953)](_0x39538f,_0x3f2939,_0x1ec594,_0x1c7e11):_0x101ea4:this[_0x4d8402(0x953)](_0x39538f,_0x3f2939,_0x1ec594,_0x1c7e11),_0x7a1b79=_0xb8e7f9?_0x4d8402(0xcf5)+escapeHtml(_0xb8e7f9):'',_0x3399ae=_0x442453?_0x4d8402(0xcf5)+escapeHtml(_0x442453):'',_0x3ba97f=_0x7a1b79,_0x4b3e00=[_0x3399ae,_0x94df2c][_0x4d8402(0xdf7)](Boolean)[_0x4d8402(0x2b9)](';'),_0x3ab29a=this[_0x4d8402(0xf54)](_0x3f2939[_0x4d8402(0xb77)],_0x3f2939[_0x4d8402(0xb30)]),_0x485665=_0x3ab29a?_0x4d8402(0x8e3)+(_0x3ba97f?_0x4d8402(0x65c)+_0x3ba97f+'\x22':'')+_0x4d8402(0x72d)+escapeHtml(_0x3ab29a)+'\x22'+(_0x4eb7f3?'\x20style=\x22'+_0x4eb7f3+'\x22':'')+'></ha-icon></span>':'';let _0x126cd7;{const _0x39549e=this[_0x4d8402(0x762)](_0x3f2939,_0x335f8d,_0x442453,_0x94df2c),_0x140d61=_0x5dfdc6?_0x4d8402(0xdf0)+escapeHtml(_0x5dfdc6)+_0x4d8402(0x681):'',_0x345f96=_0x5eb45b[_0x4d8402(0xd80)]?'<span\x20class=\x22sgc-state-timestamp\x22\x20style=\x22margin-left:6px;font-size:0.72em;opacity:0.65;font-weight:400\x22>'+escapeHtml(_0x5eb45b[_0x4d8402(0xd80)])+'</span>':'',_0x4f0161=_0x5eb45b[_0x4d8402(0x833)]?_0x4d8402(0xc54)+escapeHtml(_0x5eb45b[_0x4d8402(0x833)][_0x4d8402(0x1006)])+'\x20→\x20'+escapeHtml(_0x5eb45b[_0x4d8402(0x833)][_0x4d8402(0xff5)])+(_0x5dfdc6?'\x20'+escapeHtml(_0x5dfdc6):'')+_0x4d8402(0xe2b):'';_0x126cd7=_0x4d8402(0xca2)+(_0x4b3e00?_0x4d8402(0x65c)+_0x4b3e00+'\x22':'')+'>'+escapeHtml(_0x108f8a)+_0x140d61+_0x345f96+_0x4f0161+_0x4d8402(0x681)+_0x39549e;}const _0x41cfc5=_0x5a92f0?_0x101ea4||_0x1c7e11:_0x1c7e11,_0x5c3bdc=_0x3f2939['show_state']!==![]&&_0x3f2939[_0x4d8402(0x7de)]!==![]?_0x4d8402(0x802)+escapeHtml(_0x41cfc5)+_0x4d8402(0x8da):'',_0x3ab204={'up':'▲','down':'▼','stable':'━'},_0x339f9d={'up':_0x3f2939['trend_up_color']||'var(--success-color,\x20#22c55e)','down':_0x3f2939[_0x4d8402(0xd5c)]||'var(--error-color,\x20#ef4444)','stable':_0x3f2939[_0x4d8402(0xd1e)]||_0x4d8402(0xd86)},_0x2243bb=_0x198adb(_0x3f2939[_0x4d8402(0xd95)]);let _0x5dd2e8=_0x4d8402(0xea3);if(_0x3f2939['show_trend_icon']!==![]){const _0x17f68e=_0x3f2939[_0x4d8402(0xb30)]+'__'+_0x335f8d,_0x3ea647=this['_graphData']?.[_0x4d8402(0x272)]?.[_0x4d8402(0x403)](_0x1ad544=>_0x1ad544['id']===_0x17f68e||_0x1ad544[_0x4d8402(0xb30)]===_0x3f2939);_0x5dd2e8=trendDirection(_0x3ea647,_0x3f2939);}const _0x4bf005=[_0x4d8402(0xcf5)+(_0x339f9d[_0x5dd2e8]||_0x339f9d[_0x4d8402(0xea3)]),_0x2243bb][_0x4d8402(0xdf7)](Boolean)['join'](';'),_0x4f44c5=_0x3f2939[_0x4d8402(0x225)]!==![]&&this[_0x4d8402(0xb52)]?.[_0x4d8402(0xfed)]!==_0x4d8402(0xc2e)&&!isStripEntity(_0x3f2939)?_0x4d8402(0x45c)+_0x4bf005+'\x22>'+(_0x3ab204[_0x5dd2e8]||_0x3ab204['stable'])+_0x4d8402(0x681):'',_0x1033a0=this['_hiddenEntities']?.['has']((_0x3f2939[_0x4d8402(0xb30)]||_0x3f2939[_0x4d8402(0xea4)])+'__'+_0x335f8d)?_0x4d8402(0xc68):'',_0x57324f=_0x3f2939[_0x4d8402(0x674)]==='below';if(_0x57324f&&_0x46996d)return _0x4d8402(0x1c5)+_0x1033a0+_0x4d8402(0x2c5)+_0x335f8d+'\x22>'+_0x5c3bdc+_0x485665+_0x4d8402(0xb79)+_0x126cd7+_0x4f44c5+'</div><div\x20class=\x22sgc-state-stack-bot\x22>'+_0x46996d+_0x4d8402(0xe7d);return _0x4d8402(0x470)+_0x1033a0+'\x22\x20data-idx=\x22'+_0x335f8d+'\x22>'+_0x5c3bdc+_0x485665+_0x46996d+_0x126cd7+_0x4f44c5+_0x4d8402(0xf0f);}['_resolveStateRowValue'](_0x59e138,_0x48f428){const _0xe4a6ca=_0x5f3ddf,_0xc4ff4d=this['_hass'],_0x48a169=_0xc4ff4d?.[_0xe4a6ca(0x9e9)]?.[_0x59e138[_0xe4a6ca(0xb30)]],_0x33d858=()=>{const _0xe44147=_0xe4a6ca;if(!this[_0xe44147(0x86c)]?.['series'])return null;const _0x169cb7=(_0x59e138[_0xe44147(0xb30)]||_0x59e138['statistic_id'])+'__'+_0x48f428;return this[_0xe44147(0x86c)][_0xe44147(0x272)]['find'](_0x20b728=>_0x20b728['entity']===_0x59e138||_0x20b728['id']===_0x169cb7)||this[_0xe44147(0x86c)][_0xe44147(0x272)][_0xe44147(0x403)](_0x279979=>_0x279979['id']===(_0x59e138[_0xe44147(0xb30)]||_0x59e138[_0xe44147(0xea4)]));};let _0x31c2b8=_0x59e138['primary_state_as'];if(!_0x31c2b8&&_0x59e138[_0xe4a6ca(0x64e)])_0x31c2b8=_0xe4a6ca(0x48d);if(_0x59e138['ref_entity']&&(!_0x31c2b8||_0x31c2b8===_0xe4a6ca(0xfbf)))_0x31c2b8='last';if(_0x31c2b8&&_0x31c2b8!==_0xe4a6ca(0xfbf)){const _0x2b3346=_0x33d858();if(_0x2b3346){const _0x53f39a=_0x29238f=>{const _0x4a145d=_0xe4a6ca;if(!_0x59e138[_0x4a145d(0x3ac)])return null;if(_0x29238f!==_0x4a145d(0x1006)&&_0x29238f!=='max'&&_0x29238f!==_0x4a145d(0x232)&&_0x29238f!=='last')return null;const _0x4f674f=_0x29238f+'T',_0x502309=_0x2b3346[_0x4a145d(0x25b)]?.[_0x4f674f];if(!isNum(_0x502309))return null;const _0x26230a=!!_0x2b3346[_0x4a145d(0x25b)]?.[_0x4f674f+'_precise'],_0x5ec38c=_0x26230a?_0x4a145d(0xfc2):_0x2b3346[_0x4a145d(0x574)]||_0x4a145d(0xfc2);try{return formatDateTime(new Date(_0x502309),this[_0x4a145d(0xb52)],_0xc4ff4d,{'precision':_0x5ec38c});}catch(_0x49e892){return null;}},_0xf45dff=()=>{const _0x1dbd34=_0xe4a6ca;if(!_0x59e138[_0x1dbd34(0xc69)])return null;let _0x2567f2=Infinity,_0x522cf1=-Infinity;if(_0x2b3346[_0x1dbd34(0x8e7)]?.[_0x1dbd34(0xd64)])for(const _0x20210c of _0x2b3346[_0x1dbd34(0x8e7)]){if(isNum(_0x20210c[_0x1dbd34(0x76a)])&&_0x20210c['bMin']<_0x2567f2)_0x2567f2=_0x20210c[_0x1dbd34(0x76a)];if(isNum(_0x20210c[_0x1dbd34(0xc2b)])&&_0x20210c[_0x1dbd34(0xc2b)]>_0x522cf1)_0x522cf1=_0x20210c[_0x1dbd34(0xc2b)];}if(!isFinite(_0x2567f2)&&isNum(_0x2b3346['stats']?.[_0x1dbd34(0x1006)]))_0x2567f2=_0x2b3346[_0x1dbd34(0x25b)][_0x1dbd34(0x1006)];if(!isFinite(_0x522cf1)&&isNum(_0x2b3346[_0x1dbd34(0x25b)]?.[_0x1dbd34(0xff5)]))_0x522cf1=_0x2b3346[_0x1dbd34(0x25b)][_0x1dbd34(0xff5)];if(!isFinite(_0x2567f2)||!isFinite(_0x522cf1))return null;return{'min':formatNumber(_0x2567f2,_0x59e138,_0xc4ff4d),'max':formatNumber(_0x522cf1,_0x59e138,_0xc4ff4d)};},_0xef9c06=(_0x54078e,_0x492c70)=>{const _0x168215=formatNumber(_0x54078e,_0x59e138,_0xc4ff4d),_0x253db0=_0x53f39a(_0x492c70),_0x388085=_0xf45dff(),_0x960213={'numeric':_0x54078e,'label':_0x168215};if(_0x253db0)_0x960213['timestamp']=_0x253db0;if(_0x388085)_0x960213['range']=_0x388085;return _0x960213;};if(_0x31c2b8===_0xe4a6ca(0x48d)){const _0xa43f79=_0x2b3346[_0xe4a6ca(0x8e7)]?.[_0x2b3346[_0xe4a6ca(0x8e7)][_0xe4a6ca(0xd64)]-0x1];if(_0xa43f79&&isNum(_0xa43f79['v']))return _0xef9c06(_0xa43f79['v'],'last');}else{const _0x5f436c=_0x31c2b8===_0xe4a6ca(0xaf6)?_0xe4a6ca(0x227):_0x31c2b8,_0x2076a9=_0x2b3346[_0xe4a6ca(0x25b)]?.[_0x5f436c];if(isNum(_0x2076a9))return _0xef9c06(_0x2076a9,_0x5f436c);}}}if(_0x59e138[_0xe4a6ca(0x634)]&&!_0x59e138[_0xe4a6ca(0x965)]&&!_0x59e138['data_attribute'])return{'numeric':null,'label':''};const _0x29278e=resolveOffsetHours(_0x59e138[_0xe4a6ca(0xb89)],_0xc4ff4d),_0x8d2975=!!_0x59e138[_0xe4a6ca(0xea4)],_0x346010=_0x29278e!==0x0||_0x8d2975;if(_0x346010){const _0x575948=_0x33d858(),_0x5895ac=_0x575948?.[_0xe4a6ca(0x8e7)];if(_0x5895ac&&_0x5895ac[_0xe4a6ca(0xd64)]){let _0x1389fc=_0x5895ac[_0x5895ac[_0xe4a6ca(0xd64)]-0x1];if(_0x29278e!==0x0){const _0x449592=Date[_0xe4a6ca(0x7ef)]();let _0x348cb9=Infinity,_0x46dfc6=null;for(const _0x1ed00c of _0x5895ac){if(!isNum(_0x1ed00c['v']))continue;const _0xd3bad7=Math[_0xe4a6ca(0xe54)](_0x1ed00c['t']-_0x449592);_0xd3bad7<_0x348cb9&&(_0x348cb9=_0xd3bad7,_0x46dfc6=_0x1ed00c);}if(_0x46dfc6)_0x1389fc=_0x46dfc6;}if(_0x1389fc&&isNum(_0x1389fc['v']))return{'numeric':_0x1389fc['v'],'label':formatNumber(_0x1389fc['v'],_0x59e138,_0xc4ff4d)};}}const _0x285936=this[_0xe4a6ca(0x845)](_0x59e138,_0x48f428),_0x3cedb8=_0x285936?getAttributePath(_0x48a169?.[_0xe4a6ca(0x6c0)],_0x285936):_0x48a169?.['state'],_0x26e9d1=_0x285936?null:_0x59e138[_0xe4a6ca(0xc42)]||autoStateMap(_0x59e138,_0xc4ff4d,this[_0xe4a6ca(0xb52)]?.[_0xe4a6ca(0xfed)]);if(_0x26e9d1){const _0x720d4b=applyStateMap(_0x3cedb8,_0x26e9d1);if(_0x720d4b[_0xe4a6ca(0x398)]){const _0x537d3a=_0x26e9d1[_0x720d4b[_0xe4a6ca(0x76c)]],_0x5598f8=_0x537d3a?.[_0xe4a6ca(0x50d)]||String(_0x537d3a?.['value']);return{'numeric':_0x720d4b[_0xe4a6ca(0x76c)],'label':_0x5598f8};}}const _0x1091ea=toNum(_0x3cedb8);if(_0x1091ea===null){const _0x222a6b=typeof _0x3cedb8==='string'?_0x3cedb8['trim']()[_0xe4a6ca(0x99f)]():null,_0x17ba47=_0x3cedb8==null||_0x222a6b===''||_0x222a6b===_0xe4a6ca(0x287)||_0x222a6b==='unknown'||_0x222a6b===_0xe4a6ca(0x768);return{'numeric':null,'label':_0x17ba47?'--':String(_0x3cedb8)};}const _0x34f640=DataProcessor['applyEntityTransforms']({'t':0x0,'v':_0x1091ea},_0x59e138),_0x3e5c26=_0x34f640?.['v']??null;if(_0x3e5c26===null)return{'numeric':null,'label':'--'};return{'numeric':_0x3e5c26,'label':formatNumber(_0x3e5c26,_0x59e138,_0xc4ff4d)};}[_0x5f3ddf(0x762)](_0x171131,_0x13c9cc,_0x8c0cd,_0x19eb37){const _0x2a0a10=_0x5f3ddf,_0x306389=_0x171131[_0x2a0a10(0xb1a)];if(!_0x306389)return'';const _0x1fa9e8=[_0x8c0cd?_0x2a0a10(0xcf5)+_0x8c0cd:'',_0x19eb37||''][_0x2a0a10(0xdf7)](Boolean)[_0x2a0a10(0x2b9)](';'),_0x1648a4=_0x1fa9e8?_0x2a0a10(0x65c)+escapeHtml(_0x1fa9e8)+'\x22':'',_0x3dc244=(_0x171131['entity']||_0x171131[_0x2a0a10(0xea4)])+'__'+_0x13c9cc,_0x147527=this[_0x2a0a10(0x86c)]?.[_0x2a0a10(0x272)]?.[_0x2a0a10(0x403)](_0x52eb9e=>_0x52eb9e[_0x2a0a10(0xb30)]===_0x171131||_0x52eb9e['id']===_0x3dc244||_0x52eb9e['id']===(_0x171131[_0x2a0a10(0xb30)]||_0x171131[_0x2a0a10(0xea4)]));if(!_0x147527)return'';if(_0x306389===_0x2a0a10(0x476)){const _0x3d0917=this['_config']?.['chart_mode'];if(!['pie',_0x2a0a10(0xc88),_0x2a0a10(0xac8)][_0x2a0a10(0xdcb)](_0x3d0917))return'';const _0x295364=_0x3d0917===_0x2a0a10(0xc88)?toNum(this[_0x2a0a10(0xb52)]?.[_0x2a0a10(0x92c)]):null,_0x49d164=_0x1d8e55=>!isNum(_0x295364)||Math[_0x2a0a10(0xe54)](_0x1d8e55)>=_0x295364;let _0x52c10c=0x0;for(const _0x2906bd of this[_0x2a0a10(0x86c)]?.[_0x2a0a10(0x272)]||[]){const _0x125526=_0x2906bd['entity'];if(!_0x125526)continue;const _0x407b0f=this[_0x2a0a10(0xc51)](_0x2906bd,_0x125526);if(!_0x49d164(_0x407b0f))continue;_0x52c10c+=Math['abs'](_0x407b0f);}const _0x57e350=this['_shareScalarValue'](_0x147527,_0x171131);if(!_0x49d164(_0x57e350)||!(_0x52c10c>0x0))return'';const _0x120cbd=Math[_0x2a0a10(0xe54)](_0x57e350)/_0x52c10c*0x64,_0x31233c=toNum(_0x171131[_0x2a0a10(0x8ce)])??0x1;return'<span\x20class=\x22sgc-state-second\x22'+_0x1648a4+'>'+escapeHtml(_0x120cbd[_0x2a0a10(0xd46)](_0x31233c))+_0x2a0a10(0xbb4);}if(!_0x147527[_0x2a0a10(0x25b)])return'';const _0x69197c=_0x306389===_0x2a0a10(0xaf6)?'avg':_0x306389,_0x257a73=_0x147527[_0x2a0a10(0x25b)][_0x69197c];if(!isNum(_0x257a73))return'';const _0x47e1cf=cardT(this['_hass'],this[_0x2a0a10(0xb52)],_0x69197c[_0x2a0a10(0xe2f)](0x0)[_0x2a0a10(0x51f)]()+_0x69197c[_0x2a0a10(0xedc)](0x1));return _0x2a0a10(0xc53)+_0x1648a4+_0x2a0a10(0x7f9)+escapeHtml(_0x47e1cf)+_0x2a0a10(0x681)+escapeHtml(formatNumber(_0x257a73,_0x171131,this[_0x2a0a10(0x527)]))+_0x2a0a10(0x681);}['_shareScalarValue'](_0x3425f4,_0x24c640){const _0x1196bd=_0x5f3ddf,_0x40fccf=(_0x3425f4[_0x1196bd(0x8e7)]||[])['filter'](_0x3fa678=>_0x3fa678['v']!==null&&_0x3fa678['v']!==undefined),_0x545842=this[_0x1196bd(0xb52)]?.[_0x1196bd(0xfed)]===_0x1196bd(0xc88)?'avg':'last',_0x167f41=_0x24c640[_0x1196bd(0xb38)]||_0x545842;let _0x19de16;if(_0x40fccf['length'])_0x19de16=reduceByAggregate(_0x40fccf,_0x167f41);else{const _0x5bd0da=this['_hass']?.[_0x1196bd(0x9e9)]?.[_0x24c640[_0x1196bd(0xb30)]];_0x19de16=_0x5bd0da?parseFloat(_0x5bd0da['state']):0x0;}if(_0x19de16===undefined||_0x19de16===null||isNaN(_0x19de16))_0x19de16=0x0;return _0x19de16;}[_0x5f3ddf(0x953)](_0xcc9fd7,_0x5a8ee4,_0x5afdd8,_0x30f676){const _0x172b81=_0x5f3ddf;if(!_0xcc9fd7)return null;if(_0xcc9fd7!==_0x172b81(0x284))return _0xcc9fd7;const _0x4df046=_0x5a8ee4['color_thresholds'];if(!_0x4df046?.[_0x172b81(0xd2f)]||!Array[_0x172b81(0x74e)](_0x4df046[_0x172b81(0xcba)])||!_0x4df046[_0x172b81(0xcba)][_0x172b81(0xd64)])return _0x30f676||null;if(!isNum(_0x5afdd8))return _0x30f676||null;return resolveValueColor(_0x5afdd8,_0x4df046[_0x172b81(0xcba)],_0x30f676||_0x172b81(0x363));}}class StatisticsGraphChartCardEditor extends HTMLElement{['_eT'](_0x16ac99){const _0xb6bfde=_0x5f3ddf;return cardT(this[_0xb6bfde(0x527)],this[_0xb6bfde(0xb52)],_0x16ac99);}['_applyEditorSearch'](){const _0x21185d=_0x5f3ddf,_0x33a4a9=(this[_0x21185d(0xadd)]||'')['trim']()['toLowerCase'](),_0x27c7f8=this[_0x21185d(0x6ea)];if(!_0x27c7f8)return;for(const _0xa2ef87 of _0x27c7f8[_0x21185d(0x86d)](_0x21185d(0x8ae))){_0xa2ef87[_0x21185d(0xf3b)]['toggle']('searching',!!_0x33a4a9);if(_0x33a4a9)_0xa2ef87['classList'][_0x21185d(0x7c5)](_0x21185d(0xcee));else _0xa2ef87[_0x21185d(0xf3b)][_0x21185d(0x49e)](_0x21185d(0xcee),this[_0x21185d(0xd88)][_0x21185d(0x56f)](_0xa2ef87[_0x21185d(0xc00)][_0x21185d(0x557)]));for(const _0x1e8d62 of _0xa2ef87[_0x21185d(0x86d)](_0x21185d(0x573))){const _0xa2cc40=!_0x33a4a9||(_0x1e8d62['textContent']||'')[_0x21185d(0x99f)]()['includes'](_0x33a4a9)&&!_0x1e8d62[_0x21185d(0x237)]('.sgc-mode-off');_0x1e8d62[_0x21185d(0xf3b)][_0x21185d(0x49e)](_0x21185d(0x24d),!!_0x33a4a9&&!_0xa2cc40);}for(const _0x38444d of _0xa2ef87[_0x21185d(0x86d)](_0x21185d(0x1cc))){const _0x525be2=!!_0x33a4a9&&!_0x38444d['closest'](_0x21185d(0xc1d))&&(_0x38444d[_0x21185d(0xcca)](_0x21185d(0x201))?.['textContent']||'')[_0x21185d(0x99f)]()[_0x21185d(0xdcb)](_0x33a4a9);if(_0x525be2)for(const _0x560508 of _0x38444d['querySelectorAll'](_0x21185d(0x573))){if(!_0x560508[_0x21185d(0x237)](_0x21185d(0xc1d)))_0x560508[_0x21185d(0xf3b)][_0x21185d(0x58e)](_0x21185d(0x24d));}const _0x1e1d8c=!_0x33a4a9||_0x525be2||[..._0x38444d[_0x21185d(0x86d)](_0x21185d(0x573))]['some'](_0x5356a5=>!_0x5356a5[_0x21185d(0xf3b)][_0x21185d(0x6cf)](_0x21185d(0x24d)));_0x38444d[_0x21185d(0xf3b)]['toggle'](_0x21185d(0x24d),!!_0x33a4a9&&!_0x1e1d8c);}for(const _0x119def of _0xa2ef87[_0x21185d(0x86d)](_0x21185d(0xc13))){const _0x1f74ca=!!_0x33a4a9&&(_0x119def[_0x21185d(0xcca)](_0x21185d(0xcb0))?.['textContent']||'')[_0x21185d(0x99f)]()[_0x21185d(0xdcb)](_0x33a4a9);if(_0x1f74ca){for(const _0x1d5428 of _0x119def[_0x21185d(0x86d)](_0x21185d(0x573))){if(!_0x1d5428[_0x21185d(0x237)](_0x21185d(0xc1d)))_0x1d5428[_0x21185d(0xf3b)][_0x21185d(0x58e)](_0x21185d(0x24d));}for(const _0x36e4f6 of _0x119def[_0x21185d(0x86d)](_0x21185d(0x1cc))){if(!_0x36e4f6[_0x21185d(0x237)](_0x21185d(0xc1d)))_0x36e4f6[_0x21185d(0xf3b)][_0x21185d(0x58e)](_0x21185d(0x24d));}}const _0x44ec06=!_0x33a4a9||_0x1f74ca||[..._0x119def[_0x21185d(0x86d)]('.f,\x20.si')][_0x21185d(0x1c1)](_0x36c7ad=>!_0x36c7ad[_0x21185d(0xf3b)]['contains']('sgc-search-miss'));_0x119def[_0x21185d(0xf3b)]['toggle'](_0x21185d(0x24d),!!_0x33a4a9&&!_0x44ec06);if(_0x33a4a9)_0x119def[_0x21185d(0xf3b)]['toggle'](_0x21185d(0xcee),_0x44ec06);else _0x119def[_0x21185d(0xf3b)][_0x21185d(0x49e)]('open',this[_0x21185d(0xd88)]['has']('e-'+_0x119def[_0x21185d(0xc00)][_0x21185d(0x7b1)]));}for(const _0x3ed9da of _0xa2ef87['querySelectorAll'](_0x21185d(0x56b))){const _0x89b9e3=!_0x33a4a9||[..._0x3ed9da[_0x21185d(0x86d)](_0x21185d(0x573))]['some'](_0x839329=>!_0x839329[_0x21185d(0xf3b)][_0x21185d(0x6cf)](_0x21185d(0x24d)));_0x3ed9da[_0x21185d(0xf3b)][_0x21185d(0x49e)](_0x21185d(0x24d),!!_0x33a4a9&&!_0x89b9e3);}}}['_updateTabBadges'](){const _0x42c1a5=_0x5f3ddf,_0x3021d7=this[_0x42c1a5(0x6ea)];if(!_0x3021d7)return;const _0x78e5b4=this[_0x42c1a5(0xb52)]||{};for(const [_0x497c13,_0x588322,_0x1678cc]of[['data-mtc',_0x42c1a5(0xec5),_0x42c1a5(0xc97)],['data-cstc',_0x42c1a5(0xb83),_0x42c1a5(0xf5e)]]){for(const _0x58bd8f of _0x3021d7['querySelectorAll']('['+_0x497c13+']')){const _0x2b04f1=_0x58bd8f[_0x42c1a5(0xea5)](_0x497c13),_0x5a6854=_0x3021d7['querySelector'](_0x1678cc+'['+_0x588322+'=\x22'+_0x2b04f1+'\x22]');if(!_0x5a6854)continue;const _0x48b723=new Set();let _0x18734a=0x0;for(const _0x3b8ca0 of _0x58bd8f['querySelectorAll'](_0x42c1a5(0x9ed))){const _0x46ad42=_0x3b8ca0['id'];if(!_0x46ad42||_0x48b723[_0x42c1a5(0x56f)](_0x46ad42)||_0x46ad42['includes']('-')||_0x46ad42[_0x42c1a5(0xa24)](_0x42c1a5(0xb1b)))continue;_0x48b723[_0x42c1a5(0x7c5)](_0x46ad42);if(_0x78e5b4[_0x46ad42]!==undefined)_0x18734a++;}let _0x51f812=_0x5a6854[_0x42c1a5(0xcca)](_0x42c1a5(0xe8a));if(_0x18734a>0x0)!_0x51f812&&(_0x51f812=document[_0x42c1a5(0x6f4)](_0x42c1a5(0x865)),_0x51f812['className']=_0x42c1a5(0x9b2),_0x5a6854[_0x42c1a5(0xe0a)](_0x51f812)),_0x51f812[_0x42c1a5(0xde7)]=String(_0x18734a);else _0x51f812&&_0x51f812[_0x42c1a5(0x58e)]();}}}constructor(){const _0x4ba6c3=_0x5f3ddf;super(),this[_0x4ba6c3(0x7a6)]({'mode':_0x4ba6c3(0xcee)}),this[_0x4ba6c3(0x527)]=null,this[_0x4ba6c3(0xb52)]={},this['_tmp']={},this[_0x4ba6c3(0x69c)]=!![],this[_0x4ba6c3(0xd88)]=new Set(['entities']),this[_0x4ba6c3(0x1de)]=null,this[_0x4ba6c3(0xbb2)]={},this[_0x4ba6c3(0xefa)]=this[_0x4ba6c3(0xefa)]||_0x4ba6c3(0xa1d),this['_resolvedColors']=new Map(),this[_0x4ba6c3(0x538)]=[];}set[_0x5f3ddf(0xc78)](_0x41ba3f){const _0x550b54=_0x5f3ddf,_0x18ff9f=this['_hass'];this[_0x550b54(0x527)]=_0x41ba3f;if(_0x41ba3f&&_0x41ba3f['connection'])this[_0x550b54(0x782)]();const _0x55e3cf=this[_0x550b54(0xb52)]&&Object[_0x550b54(0x82d)](this[_0x550b54(0xb52)])[_0x550b54(0xd64)],_0x346884=_0x41ba3f?Object['keys'](_0x41ba3f[_0x550b54(0x9e9)]||{})[_0x550b54(0xaa7)]()['join'](','):'',_0x48c3c4=this['_edStatesSig']!==undefined?this[_0x550b54(0x825)]:_0x18ff9f?Object[_0x550b54(0x82d)](_0x18ff9f[_0x550b54(0x9e9)]||{})[_0x550b54(0xaa7)]()[_0x550b54(0x2b9)](','):undefined;if(_0x41ba3f)this['_edStatesSig']=_0x346884;const _0x2d1a44=resolveCardLanguage(_0x41ba3f,this[_0x550b54(0xb52)]);if(_0x55e3cf&&_0x41ba3f&&this[_0x550b54(0x27c)]!==undefined&&this['_edLang']!==_0x2d1a44){this[_0x550b54(0xeee)]();return;}if(!_0x18ff9f&&_0x41ba3f&&_0x55e3cf)this[_0x550b54(0xeee)]();else{if(_0x18ff9f&&_0x41ba3f){if(_0x48c3c4!==_0x346884&&_0x55e3cf)this[_0x550b54(0xeee)]();}}}[_0x5f3ddf(0xcd7)](){const _0x493689=_0x5f3ddf;for(const _0x42896a of this[_0x493689(0x538)]){try{_0x42896a();}catch(_0x43ffe4){}}this[_0x493689(0x538)]=[],this[_0x493689(0xef9)]=null;}[_0x5f3ddf(0x3fd)](_0x256013,_0x11f786){const _0x2bd693=_0x5f3ddf;return _0x11f786&&typeof _0x256013===_0x2bd693(0x6d7)&&/\bentity\b/[_0x2bd693(0x5a9)](_0x256013)?_0x256013+'\u0000'+_0x11f786:_0x256013;}['_resolveEditorColor'](_0x20543f,_0x2fe16d){const _0x99805a=_0x5f3ddf;if(!_0x20543f||typeof _0x20543f!==_0x99805a(0x6d7)||!_0x20543f[_0x99805a(0xdcb)]('{{'))return _0x20543f;return this[_0x99805a(0x4f3)][_0x99805a(0xaad)](this[_0x99805a(0x3fd)](_0x20543f,_0x2fe16d||null))||null;}['_subscribeEditorColors'](){const _0x2893be=_0x5f3ddf,_0x1affbc=new Map();for(const _0x27e321 of this[_0x2893be(0x402)]||[]){if(typeof _0x27e321[_0x2893be(0x800)]==='string'&&_0x27e321[_0x2893be(0x800)][_0x2893be(0xdcb)]('{{')){const _0x887c10=_0x27e321['entity']||null,_0x331dd8=this['_editorTplKey'](_0x27e321[_0x2893be(0x800)],_0x887c10);if(!_0x1affbc[_0x2893be(0x56f)](_0x331dd8))_0x1affbc['set'](_0x331dd8,{'template':_0x27e321[_0x2893be(0x800)],'entId':_0x331dd8===_0x27e321[_0x2893be(0x800)]?null:_0x887c10});}}const _0x419778=[..._0x1affbc['keys']()][_0x2893be(0xaa7)]()[_0x2893be(0x2b9)]('|');if(_0x419778===this['_lastColorKey'])return;this[_0x2893be(0xef9)]=_0x419778;for(const _0x5f369a of this[_0x2893be(0x538)]){try{_0x5f369a();}catch(_0x277884){}}this[_0x2893be(0x538)]=[];if(!_0x1affbc['size'])return;for(const [_0x5192ca,_0x29a7e1]of _0x1affbc){try{const _0x50d32e=this[_0x2893be(0x527)][_0x2893be(0x518)][_0x2893be(0xbaf)](_0x1146b9=>{const _0x4538ab=_0x2893be,_0xc255e5=normalizeTemplateResult(_0x1146b9?.['result']);if(!_0xc255e5)return;const _0x73b469=this[_0x4538ab(0x4f3)][_0x4538ab(0xaad)](_0x5192ca);if(_0x73b469===_0xc255e5)return;this[_0x4538ab(0x4f3)][_0x4538ab(0xbbe)](_0x5192ca,_0xc255e5),this[_0x4538ab(0x6ea)]?.[_0x4538ab(0x86d)](_0x4538ab(0xc13))['forEach'](_0x1c6804=>{const _0x3f2119=_0x4538ab,_0x343696=parseInt(_0x1c6804['dataset']['index'],0xa),_0x5d53bd=this['_entities'][_0x343696];if(_0x5d53bd?.[_0x3f2119(0x800)]===_0x29a7e1['template']&&(!_0x29a7e1[_0x3f2119(0x668)]||_0x5d53bd['entity']===_0x29a7e1[_0x3f2119(0x668)])){const _0x4c343d=_0x1c6804[_0x3f2119(0xcca)]('.ecd');if(_0x4c343d)_0x4c343d['style']['background']=_0xc255e5;}});},_0x29a7e1[_0x2893be(0x668)]?{'type':_0x2893be(0x6f8),'template':_0x29a7e1[_0x2893be(0x907)],'variables':{'entity':_0x29a7e1['entId']}}:{'type':_0x2893be(0x6f8),'template':_0x29a7e1[_0x2893be(0x907)]});_0x50d32e[_0x2893be(0x223)](_0x37213a=>{const _0x18803e=_0x2893be;if(!this['isConnected']){try{_0x37213a();}catch(_0x9cc466){}return;}this[_0x18803e(0x538)][_0x18803e(0x40b)](_0x37213a);})[_0x2893be(0x4d1)](()=>{});}catch(_0x59065b){}}}[_0x5f3ddf(0xc25)](_0x2315d9){const _0x286f5f=_0x5f3ddf;this[_0x286f5f(0xb52)]=structuredClone(_0x2315d9||{}),this['_tmp']=structuredClone(_0x2315d9||{});if(!this['_tmp'][_0x286f5f(0xed6)])this[_0x286f5f(0x4f0)][_0x286f5f(0xed6)]=[];this[_0x286f5f(0xf93)]&&(this[_0x286f5f(0xb52)][_0x286f5f(0xfed)]=this[_0x286f5f(0xf93)],this[_0x286f5f(0x4f0)]['chart_mode']=this['_pinnedMode']);this[_0x286f5f(0xef9)]=null;if(this[_0x286f5f(0x527)]?.[_0x286f5f(0x518)])this[_0x286f5f(0x782)]();this[_0x286f5f(0xeee)]();}get['_entities'](){const _0x2e7435=_0x5f3ddf;return Array[_0x2e7435(0x74e)](this[_0x2e7435(0x4f0)][_0x2e7435(0xed6)])?this[_0x2e7435(0x4f0)][_0x2e7435(0xed6)]:[];}['_getAvailableEntities'](){const _0x256604=_0x5f3ddf;if(!this[_0x256604(0x527)])return[];const _0x3a59bc=new Set((this[_0x256604(0x402)]||[])[_0x256604(0xc7b)](_0x18c0dc=>_0x18c0dc?.[_0x256604(0xb30)])['filter'](Boolean));return Object['keys'](this[_0x256604(0x527)]['states']||{})[_0x256604(0xdf7)](_0xf04e4d=>{const _0x29fa7d=_0x256604;if(_0x3a59bc[_0x29fa7d(0x56f)](_0xf04e4d))return!![];const _0x31c7c2=this[_0x29fa7d(0x527)][_0x29fa7d(0x9e9)][_0xf04e4d];if(!_0x31c7c2)return![];if(!isNaN(parseFloat(_0x31c7c2[_0x29fa7d(0xfbf)])))return!![];if(_0xf04e4d['startsWith']('sensor.')||_0xf04e4d['startsWith'](_0x29fa7d(0xeac))||_0xf04e4d['startsWith'](_0x29fa7d(0xdb0)))return!![];const _0x32c53e=_0x31c7c2['attributes']||{};for(const _0x52facc in _0x32c53e){if(_0x52facc===_0x29fa7d(0x4a2)||_0x52facc===_0x29fa7d(0xb77)||_0x52facc===_0x29fa7d(0x4bf)||_0x52facc==='supported_features')continue;if(typeof _0x32c53e[_0x52facc]===_0x29fa7d(0x68f))return!![];}return![];})[_0x256604(0xaa7)]();}[_0x5f3ddf(0xeee)](){const _0x258545=_0x5f3ddf;this[_0x258545(0x27c)]=resolveCardLanguage(this[_0x258545(0x527)],this['_config']);const _0x29d94b=this[_0x258545(0x6ea)][_0x258545(0x62b)],_0x14e113=_0x29d94b?.[_0x258545(0x900)]!==void 0x0?{'path':this[_0x258545(0x25f)](_0x29d94b),'ss':_0x29d94b[_0x258545(0x900)],'se':_0x29d94b['selectionEnd']}:null,_0x5b5244=this['_tmp'],_0x404978=_0x5b5244['axis_style']===_0x258545(0xe9e),_0x2b0fa1=_0x404978?_0x258545(0x78d):null,_0x23de80=_0x404978?_0x258545(0x550):null,_0x9a13f3=getComputedStyle(document[_0x258545(0xa30)])[_0x258545(0x299)](_0x258545(0x3f3))['trim']()||_0x258545(0xa6f),_0x2387f9=(_0x268581,_0x55cfcf,_0x4af603=null)=>_0x258545(0xc70)+escapeHtml(_0x268581)+'\x22\x20'+(String(_0x55cfcf)===String(_0x268581)?_0x258545(0x696):'')+'>'+escapeHtml(String(_0x4af603??_0x268581))+_0x258545(0x666),_0x345fd5=[0x1,0x2,0x3,0x4,0x5,0x6,0xa,0xc,0xf,0x14,0x1e,0x3c],_0x403050=(_0x3daed0,_0xa4b5a1)=>{const _0x5b144c=_0x258545,_0x2c3f6a=_0x3daed0===undefined||_0x3daed0===null||_0x3daed0===''?'':String(_0x3daed0),_0x8fabb6=_0x345fd5['slice']();return _0x2c3f6a!==''&&!_0x8fabb6['map'](String)[_0x5b144c(0xdcb)](_0x2c3f6a)&&isFinite(Number(_0x2c3f6a))&&(_0x8fabb6[_0x5b144c(0x40b)](Number(_0x2c3f6a)),_0x8fabb6[_0x5b144c(0xaa7)]((_0x41b37a,_0x46f18d)=>_0x41b37a-_0x46f18d)),(_0xa4b5a1?_0x5b144c(0x708)+(_0x2c3f6a===''?_0x5b144c(0x696):'')+'>'+this[_0x5b144c(0x582)]('Global')+_0x5b144c(0x666):'')+_0x8fabb6[_0x5b144c(0xc7b)](_0x2975de=>_0x2387f9(_0x2975de,_0x2c3f6a))[_0x5b144c(0x2b9)]('');},_0x226999=(_0x24c822,_0x186f79)=>_0x24c822===0x0||_0x24c822?_0x24c822:_0x186f79,_0x1c8615=(_0x41e26e,_0x168e3f)=>_0x258545(0xbd7)+this[_0x258545(0x582)](_0x41e26e)+(_0x168e3f?'\x20'+this[_0x258545(0x582)](_0x168e3f):'')+_0x258545(0x783),_0x4338d6=(_0x5a5958,_0x42b06f)=>{const _0x59ac8c=_0x258545,_0x3b494f=this['_coerceColor'](_0x42b06f),_0x3a00fb=typeof _0x42b06f==='string'&&_0x42b06f['includes']('{{');return _0x59ac8c(0x503)+_0x5a5958+_0x59ac8c(0xa9d)+escapeHtml(_0x42b06f||'')+_0x59ac8c(0x571)+_0x5a5958+_0x59ac8c(0x8f6)+escapeHtml(_0x3b494f)+'\x22'+(_0x3a00fb?_0x59ac8c(0x296):'')+'></div>';},_0x24985c=_0x5b5244['chart_mode']||_0x258545(0xe19),_0x369058=_0x24985c===_0x258545(0xe19),_0x508aaf=_0x24985c===_0x258545(0x344),_0x6f4a07=_0x369058||_0x508aaf,_0x552bd0=['pie',_0x258545(0x8be),_0x258545(0xac8)][_0x258545(0xdcb)](_0x24985c),_0x263ba3=_0x24985c===_0x258545(0xb82),_0x2687bb=[_0x258545(0x9d4),'calendar'][_0x258545(0xdcb)](_0x24985c),_0x3b3f62=!!_0x5b5244['sparkline']&&_0x369058,_0x3acc9a=(this[_0x258545(0x402)]||[])[_0x258545(0x1c1)](_0x31faed=>(_0x31faed?.[_0x258545(0x963)]||_0x31faed?.[_0x258545(0xafb)])===_0x258545(0x6f0)),_0x51a84c=((()=>{const _0x47e894=_0x258545;let _0x1f015b=this[_0x47e894(0xefa)]||_0x47e894(0xa1d);if(_0x1f015b===_0x47e894(0x473))_0x1f015b=_0x47e894(0xa1d);if(_0x1f015b===_0x47e894(0xed8))_0x1f015b=_0x47e894(0x975);const _0xb6b605={'display':!![],'card_style':!_0x3b3f62,'overlay':!_0x3b3f62,'xaxis':(_0x6f4a07||_0x2687bb||_0x24985c===_0x47e894(0xc2e))&&!_0x3b3f62,'yaxis':(_0x6f4a07||_0x2687bb)&&!_0x3b3f62,'calendar':!_0x3b3f62};if(!_0xb6b605[_0x1f015b])_0x1f015b='display';return _0x1f015b;})()),_0xdf5fe6=_0x3b3f62?_0x258545(0xfd3):this['_cardTab']===_0x258545(0x798)||this[_0x258545(0xfd7)]===_0x258545(0xfd3)||this[_0x258545(0xfd7)]===_0x258545(0x59e)?this[_0x258545(0xfd7)]:_0x258545(0x798),_0x537975=_0x258545(0xfd2)+(this[_0x258545(0xd88)][_0x258545(0x56f)](_0x258545(0xd56))?'open':'')+'\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>'+this[_0x258545(0x582)](_0x258545(0x794))+_0x258545(0x6c4)+this['_eT'](_0x258545(0xadc))+_0x258545(0xcf0)+this['_eT'](_0x258545(0xb6a))+'\x20'+_0x1c8615('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.')+_0x258545(0x39b)+[_0x258545(0xe19),_0x258545(0xc2e),'scatter',_0x258545(0xcfb),'ranking',_0x258545(0x8be),_0x258545(0xb82),_0x258545(0xac8),_0x258545(0xe4e),_0x258545(0x9d4),_0x258545(0xe14),'box',_0x258545(0x4fc),_0x258545(0x597),'controller'][_0x258545(0xc7b)](_0x4fac92=>_0x2387f9(_0x4fac92,_0x24985c,{'timeline':this[_0x258545(0x582)]('Timeline'),'state_timeline':this['_eT'](_0x258545(0xe24)),'scatter':this[_0x258545(0x582)]('Scatter'),'pie':this[_0x258545(0x582)](_0x258545(0xdc7)),'ranking':this['_eT']('Ranking'),'radialbar':this[_0x258545(0x582)](_0x258545(0xe56)),'gauge':this[_0x258545(0x582)](_0x258545(0x540)),'polararea':this[_0x258545(0x582)](_0x258545(0xd53)),'radar':this[_0x258545(0x582)](_0x258545(0xff9)),'heatmap':this['_eT']('Heatmap'),'calendar':this[_0x258545(0x582)](_0x258545(0xd38)),'box':this['_eT'](_0x258545(0x255)),'waterfall':this[_0x258545(0x582)](_0x258545(0xaec)),'histogram':this[_0x258545(0x582)](_0x258545(0x67c)),'controller':this['_eT']('Controller')}[_0x4fac92]))['join']('')+_0x258545(0xe43)+(_0x51a84c===_0x258545(0xa1d)?_0x258545(0x5ad):'')+_0x258545(0x370)+this[_0x258545(0x582)](_0x258545(0x672))+_0x258545(0x632)+((_0x6f4a07||_0x2687bb||_0x24985c===_0x258545(0xc2e))&&!_0x3b3f62?'<button\x20class=\x22tb\x20main-tb\x20'+(_0x51a84c===_0x258545(0xefe)?'active':'')+_0x258545(0xc01)+this[_0x258545(0x582)](_0x258545(0x4c8))+'</button>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+((_0x6f4a07||_0x2687bb)&&!_0x3b3f62?_0x258545(0xfe3)+(_0x51a84c==='yaxis'?_0x258545(0x5ad):'')+_0x258545(0x324)+this[_0x258545(0x582)](_0x258545(0x7e5))+_0x258545(0x785):'')+_0x258545(0x954)+(!_0x3b3f62?_0x258545(0xfe3)+(_0x51a84c===_0x258545(0x975)?_0x258545(0x5ad):'')+_0x258545(0x6c3)+this[_0x258545(0x582)](_0x258545(0x5a5))+_0x258545(0x785):'')+_0x258545(0x954)+(!_0x3b3f62?_0x258545(0xfe3)+(_0x51a84c===_0x258545(0xe14)?_0x258545(0x5ad):'')+'\x22\x20data-mtab=\x22calendar\x22>'+this['_eT'](_0x258545(0xd38))+_0x258545(0x785):'')+_0x258545(0x485)+(_0x51a84c===_0x258545(0xa1d)?_0x258545(0x5ad):'')+_0x258545(0x1002)+this[_0x258545(0x582)](_0x258545(0xe99))+'</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['_eT'](_0x258545(0x558))+'\x20'+_0x1c8615(_0x258545(0xe1f))+_0x258545(0x95d)+escapeHtml(_0x226999(_0x5b5244[_0x258545(0x757)],0x18))+_0x258545(0xbef)+this['_eT'](_0x258545(0xe8b))+'\x20'+_0x1c8615('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.')+_0x258545(0xa75)+_0x403050(_0x226999(_0x5b5244[_0x258545(0x3ba)],0x2),![])+_0x258545(0xc18)+this[_0x258545(0x582)](_0x258545(0xd43))+'\x20'+_0x1c8615(_0x258545(0x466))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22group_by\x22>'+((this[_0x258545(0x402)]||[])['some'](_0x2f99c7=>(_0x2f99c7?.[_0x258545(0x963)]||_0x2f99c7?.['type'])===_0x258545(0x889))||_0x5b5244[_0x258545(0xaa5)]===_0x258545(0xfc2)?_0x2387f9('raw',_0x5b5244[_0x258545(0xaa5)]??'interval',this[_0x258545(0x582)](_0x258545(0x6e6))):'')+[_0x258545(0x766),_0x258545(0xdb5),'2h','3h','4h','6h','12h',_0x258545(0x46f),_0x258545(0xe06),'month',_0x258545(0x242)]['map'](_0x1c4c8e=>_0x2387f9(_0x1c4c8e,_0x5b5244[_0x258545(0xaa5)]??_0x258545(0x766),{'interval':_0x258545(0x628),'hour':_0x258545(0xeec),'date':_0x258545(0x3ed),'week':_0x258545(0x5a8),'month':_0x258545(0x584),'year':_0x258545(0xc4e),'2h':_0x258545(0x2ea),'3h':_0x258545(0x96a),'4h':_0x258545(0x7dc),'6h':_0x258545(0xb84),'12h':_0x258545(0xc2c)}[_0x1c4c8e]))['join']('')+_0x258545(0x5bf)+(_0x24985c===_0x258545(0xc88)?_0x258545(0xec6)+this[_0x258545(0x582)](_0x258545(0xcf8))+'\x20'+_0x1c8615(_0x258545(0xad2))+_0x258545(0x7e8)+this[_0x258545(0x582)]('None')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x92c)]??'')+_0x258545(0x4d8):'')+_0x258545(0x591)+this['_eT']('Update\x20Interval')+'\x20'+_0x1c8615(_0x258545(0xb7a))+_0x258545(0xaac)+this[_0x258545(0x582)](_0x258545(0x83e))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x458)]??'')+_0x258545(0x38c)+(_0x369058||_0x24985c===_0x258545(0xc2e)?'<div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)]('Visible\x20Window')+'\x20'+_0x1c8615(_0x258545(0xc7c))+_0x258545(0xb21)+this['_eT'](_0x258545(0x47b))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xa8c)]??'')+_0x258545(0xbef)+this['_eT'](_0x258545(0xc17))+'\x20'+_0x1c8615(_0x258545(0xb1d))+_0x258545(0x98c)+[_0x258545(0xf7d),'wheel']['map'](_0x9f9fa5=>_0x2387f9(_0x9f9fa5,_0x5b5244[_0x258545(0x1ee)]??_0x258545(0xf7d),{'scrollbar':_0x258545(0xae6),'wheel':_0x258545(0xca6)}[_0x9f9fa5]))[_0x258545(0x2b9)]('')+_0x258545(0xd7f):_0x258545(0xc07))+_0x258545(0xba8)+(_0x369058?_0x258545(0xa08)+this['_eT'](_0x258545(0x89e))+'\x20'+_0x1c8615(_0x258545(0x741))+_0x258545(0xa9c)+this[_0x258545(0x582)](_0x258545(0x83e))+_0x258545(0x850)+escapeHtml(_0x5b5244['extended_window_multiplier']??'')+_0x258545(0xceb):'')+'\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[_0x258545(0x582)](_0x258545(0x254))+_0x258545(0x32d)+(_0x6f4a07&&!_0x3b3f62?_0x258545(0xfb4)+(_0x5b5244[_0x258545(0xc83)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x310))+'\x20'+_0x1c8615('Draws\x20faint\x20horizontal\x20and\x20vertical\x20guide\x20lines\x20across\x20the\x20graph\x20area.')+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x2687bb?_0x258545(0x610)+(_0x5b5244['show_cell_values']!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('Cell\x20Values')+'\x20'+_0x1c8615('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.')+_0x258545(0x5db):'')+'\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'+(!_0x2687bb&&!_0x3b3f62?_0x258545(0x7e1)+(_0x5b5244['show_legend']?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x258545(0xdbe))+'\x20'+_0x1c8615(_0x258545(0xb22))+'</span></div></label>':'')+_0x258545(0x5e5)+(_0x5b5244[_0x258545(0xfa4)]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0x9f5))+'\x20'+_0x1c8615(_0x258545(0x9f8))+_0x258545(0x341)+(_0x5b5244[_0x258545(0xb41)]&&!_0x5b5244[_0x258545(0x80d)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x7fe))+'\x20'+_0x1c8615(_0x258545(0xdf6))+_0x258545(0x90a)+(_0x5b5244[_0x258545(0x80d)]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0xe05))+'\x20'+_0x1c8615(_0x258545(0xe86))+_0x258545(0xd8e)+((_0x369058||_0x552bd0)&&!_0x3b3f62?_0x258545(0xf72)+(_0x5b5244[_0x258545(0x376)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xb2a))+'\x20'+_0x1c8615(_0x258545(0xe21))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x369058&&!_0x3b3f62?_0x258545(0x36f)+(_0x5b5244[_0x258545(0x2c3)]?'checked':'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('Stacked')+'\x20'+_0x1c8615('Stacks\x20entities\x20on\x20top\x20of\x20each\x20other\x20instead\x20of\x20overlapping.')+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x369058?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22sparkline\x22\x20type=\x22checkbox\x22\x20'+(_0x5b5244[_0x258545(0x61c)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this['_eT'](_0x258545(0x73a))+'\x20'+_0x1c8615(_0x258545(0x295))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x369058&&!_0x3b3f62?_0x258545(0x2a3)+(_0x5b5244[_0x258545(0xd9c)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x2b7))+'\x20'+_0x1c8615(_0x258545(0x32a))+'</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_export\x22\x20type=\x22checkbox\x22\x20'+(_0x5b5244[_0x258545(0x97e)]===!![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xb90))+'\x20'+_0x1c8615('Adds\x20a\x20small\x20download\x20icon\x20to\x20the\x20top-right\x20corner\x20of\x20the\x20plot\x20with\x20PNG\x20and\x20CSV\x20export\x20of\x20the\x20currently\x20visible\x20series.')+_0x258545(0xd8e)+(!_0x2687bb&&!_0x3b3f62?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22auto_hide_entities\x22\x20type=\x22checkbox\x22\x20'+(_0x5b5244[_0x258545(0x57a)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xc22))+'\x20'+_0x1c8615('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.')+_0x258545(0x5db):'')+'\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'+(_0x369058&&!_0x3b3f62&&_0x5b5244[_0x258545(0xd9c)]?((()=>{const _0x3b2b9f=_0x258545,_0x318fd6=Array['isArray'](_0x5b5244[_0x3b2b9f(0x320)])?_0x5b5244[_0x3b2b9f(0x320)]:[],_0x4cfb4c=[_0x3b2b9f(0x766),'hour','2h','3h','4h','6h',_0x3b2b9f(0xf16),_0x3b2b9f(0x46f),'week','month',_0x3b2b9f(0x242)],_0xd27cf3={'interval':_0x3b2b9f(0x628),'hour':'Hour','2h':_0x3b2b9f(0x2ea),'3h':_0x3b2b9f(0x96a),'4h':_0x3b2b9f(0x7dc),'6h':_0x3b2b9f(0xb84),'12h':_0x3b2b9f(0xc2c),'date':_0x3b2b9f(0x3ed),'week':_0x3b2b9f(0x5a8),'month':_0x3b2b9f(0x584),'year':'Year'},_0x10563d=(this['_entities']||[])[_0x3b2b9f(0x1c1)](_0x560912=>(_0x560912?.['graph_type']||_0x560912?.[_0x3b2b9f(0xafb)])==='step')||_0x318fd6[_0x3b2b9f(0x1c1)](_0x51c75a=>_0x51c75a?.['group_by']==='raw'),_0x2edd08=_0x318fd6[_0x3b2b9f(0xc7b)]((_0xb48d90,_0x53a0cb)=>'<div\x20class=\x22asr-row\x22\x20data-row=\x22'+_0x53a0cb+_0x3b2b9f(0xe55)+this[_0x3b2b9f(0x582)](_0x3b2b9f(0xde4))+_0x3b2b9f(0xa8d)+(_0xb48d90?.[_0x3b2b9f(0x505)]!=null?escapeHtml(String(_0xb48d90['up_to_hours'])):'')+'\x22></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x3b2b9f(0xd43))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22asr-gb\x22>'+(_0x10563d?_0x3b2b9f(0x881)+(_0xb48d90?.[_0x3b2b9f(0xaa5)]===_0x3b2b9f(0xfc2)?_0x3b2b9f(0x696):'')+'>'+this['_eT'](_0x3b2b9f(0x6e6))+_0x3b2b9f(0x666):'')+_0x4cfb4c['map'](_0x2110a2=>_0x3b2b9f(0xc70)+_0x2110a2+'\x22\x20'+((_0xb48d90?.['group_by']||_0x3b2b9f(0xdb5))===_0x2110a2?_0x3b2b9f(0x696):'')+'>'+this[_0x3b2b9f(0x582)](_0xd27cf3[_0x2110a2])+_0x3b2b9f(0x666))[_0x3b2b9f(0x2b9)]('')+_0x3b2b9f(0xa58)+((_0xb48d90?.[_0x3b2b9f(0xaa5)]||_0x3b2b9f(0xdb5))===_0x3b2b9f(0x766)?'':_0x3b2b9f(0x333))+_0x3b2b9f(0xd24)+this[_0x3b2b9f(0x582)](_0x3b2b9f(0xe8b))+_0x3b2b9f(0x544)+(_0xb48d90?.[_0x3b2b9f(0x3ba)]==null?'selected':'')+'>'+this[_0x3b2b9f(0x582)](_0x3b2b9f(0x6bc))+_0x3b2b9f(0x666)+_0x403050(_0xb48d90?.[_0x3b2b9f(0x3ba)]??'',![])+_0x3b2b9f(0x265)+this['_eT']('Delete')+_0x3b2b9f(0x63e))[_0x3b2b9f(0x2b9)]('');return _0x3b2b9f(0xe87)+this[_0x3b2b9f(0x582)](_0x3b2b9f(0x9b8))+'\x20'+_0x1c8615('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.')+'</div></div><div\x20class=\x22asr-list\x22>'+(_0x2edd08||_0x3b2b9f(0x9dc)+this[_0x3b2b9f(0x582)](_0x3b2b9f(0x4a3))+_0x3b2b9f(0xf0f))+'</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'+this[_0x3b2b9f(0x582)](_0x3b2b9f(0xb9f))+'</button></div>';})()):'')+_0x258545(0x954)+(_0x5b5244[_0x258545(0x21d)]?_0x258545(0x95f)+this[_0x258545(0x582)](_0x258545(0xdbe))+'\x20'+_0x1c8615(_0x258545(0x48c))+_0x258545(0x57f)+['left',_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x30cf91=>_0x2387f9(_0x30cf91,_0x5b5244[_0x258545(0xf2c)]??_0x258545(0xd8a),this[_0x258545(0x582)](_0x30cf91[_0x258545(0xe2f)](0x0)['toUpperCase']()+_0x30cf91[_0x258545(0xedc)](0x1))))['join']('')+_0x258545(0x799):'')+_0x258545(0x954)+(_0x24985c===_0x258545(0xcfb)?_0x258545(0xec6)+this['_eT']('Pie\x20Style')+'\x20'+_0x1c8615(_0x258545(0xd33))+_0x258545(0xe16)+[{'v':_0x258545(0x5ae),'l':this[_0x258545(0x582)](_0x258545(0xcb1))},{'v':_0x258545(0xa15),'l':this[_0x258545(0x582)]('Thick')},{'v':'donut','l':this[_0x258545(0x582)](_0x258545(0x28b))},{'v':_0x258545(0x9ae),'l':this[_0x258545(0x582)](_0x258545(0x3c5))}][_0x258545(0xc7b)](_0x3da789=>_0x2387f9(_0x3da789['v'],_0x5b5244['pie_style']??_0x258545(0x26a),_0x3da789['l']))[_0x258545(0x2b9)]('')+'</select></div></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0xf4f))+'\x20'+_0x1c8615('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).')+'</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'+escapeHtml(_0x5b5244[_0x258545(0x4dc)]??'')+'\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'+(_0x5b5244['pie_3d']?'checked':'')+_0x258545(0xc5b)+this['_eT'](_0x258545(0x742))+'\x20'+_0x1c8615(_0x258545(0x64a))+'</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>'+this[_0x258545(0x582)]('Slice\x20Label\x20Size')+'\x20'+_0x1c8615(_0x258545(0xb95))+_0x258545(0x75b)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x805)]??'')+_0x258545(0x2fe)+this[_0x258545(0x582)]('Slice\x20Label\x20Color')+'\x20'+_0x1c8615(_0x258545(0x6eb))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22pie_label_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x258545(0x582)](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xd36)]??'')+_0x258545(0xe7a)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xd36)]||'#ffffff'))+_0x258545(0x263)+this[_0x258545(0x582)](_0x258545(0xce4))+'\x20'+_0x1c8615('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.')+_0x258545(0x80a)+[{'v':'value','l':this['_eT'](_0x258545(0x6f5))},{'v':'percentage','l':this[_0x258545(0x582)](_0x258545(0x9cc))},{'v':'both','l':this['_eT'](_0x258545(0x298))}][_0x258545(0xc7b)](_0x3e0d35=>_0x2387f9(_0x3e0d35['v'],_0x5b5244[_0x258545(0xf2e)]??_0x258545(0x76c),_0x3e0d35['l']))[_0x258545(0x2b9)]('')+_0x258545(0x4da)+this['_eT'](_0x258545(0xfce))+'\x20'+_0x1c8615('Font\x20size\x20of\x20the\x20Center\x20Total\x20value\x20shown\x20in\x20the\x20donut\x20hole.\x20Requires\x20Center\x20Total\x20to\x20be\x20enabled.\x20Leave\x20empty\x20for\x20auto-size.')+_0x258545(0xd26)+this[_0x258545(0x582)]('Auto')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x872)]??'')+_0x258545(0x2fe)+this[_0x258545(0x582)](_0x258545(0x1e5))+'\x20'+_0x1c8615(_0x258545(0xb94))+_0x258545(0x903)+this[_0x258545(0x582)](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x5b3)]??'')+'\x22><input\x20id=\x22pie_center_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244['pie_center_color']||'#ffffff'))+'\x22></div></div></div>':'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x263ba3?_0x258545(0xec6)+this[_0x258545(0x582)]('Gauge\x20Columns')+'\x20'+_0x1c8615(_0x258545(0xb4b))+_0x258545(0xe7f)+this['_eT'](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xa5c)]??'')+_0x258545(0xe38)+this['_eT'](_0x258545(0x537))+'\x20'+_0x1c8615(_0x258545(0x7e3))+'</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(_0x5b5244['gauge_span']??'')+_0x258545(0xfb8)+this[_0x258545(0x582)](_0x258545(0x5e6))+'\x20'+_0x1c8615(_0x258545(0xd58))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22gauge_value_position\x22>'+[{'v':_0x258545(0x7c9),'l':this[_0x258545(0x582)](_0x258545(0xadb))},{'v':_0x258545(0x863),'l':this[_0x258545(0x582)](_0x258545(0xae5))}][_0x258545(0xc7b)](_0x5afd56=>_0x2387f9(_0x5afd56['v'],_0x5b5244[_0x258545(0x894)]??_0x258545(0x7c9),_0x5afd56['l']))['join']('')+_0x258545(0xc18)+this['_eT'](_0x258545(0x3f8))+'\x20'+_0x1c8615(_0x258545(0xb2b))+_0x258545(0xaab)+this['_eT'](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244['gauge_value_size']??'')+_0x258545(0xb4a)+(_0x5b5244['gauge_show_minmax']?'checked':'')+_0x258545(0xc5b)+this['_eT'](_0x258545(0xb49))+'\x20'+_0x1c8615(_0x258545(0x36a))+_0x258545(0x5db):'')+_0x258545(0x954)+(_0x24985c==='state_timeline'?'<div\x20class=\x22r3\x20mt8\x22><div\x20class=\x22f\x22><label>'+this['_eT'](_0x258545(0x3c6))+'\x20'+_0x1c8615('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.')+_0x258545(0x72f)+escapeHtml(_0x5b5244[_0x258545(0xdc6)]??'')+_0x258545(0x951)+(_0x5b5244[_0x258545(0xbfe)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('Show\x20State\x20Labels')+'\x20'+_0x1c8615(_0x258545(0xfab))+_0x258545(0xcf9)+this[_0x258545(0x582)](_0x258545(0xb28))+'\x20'+_0x1c8615(_0x258545(0x8a1))+_0x258545(0x497)+escapeHtml(_0x5b5244['state_timeline_label_font_size']??'')+_0x258545(0xa70):'')+_0x258545(0x2f1)+((_0x6f4a07||_0x2687bb)&&!_0x3b3f62?_0x258545(0x343)+(_0x51a84c===_0x258545(0xf4d)?_0x258545(0x5ad):'')+_0x258545(0xb7b)+(_0x3b3f62?'<div\x20class=\x22fg\x22><div\x20class=\x22es\x22>'+this[_0x258545(0x582)]('Y-axis\x20settings\x20are\x20hidden\x20in\x20sparkline\x20mode')+_0x258545(0xe8e):_0x2687bb?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x258545(0x582)](_0x258545(0x289))+_0x258545(0xf45)+this['_eT']('Y\x20Label\x20Size')+'\x20'+_0x1c8615(_0x258545(0x5d9),_0x2b0fa1)+'</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'+(_0x404978?'12':'10')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x3d9)]??'')+_0x258545(0x2fe)+this[_0x258545(0x582)]('Y\x20Label\x20Opacity')+'\x20'+_0x1c8615('Opacity\x20of\x20Y-axis\x20labels.\x200\x20=\x20invisible,\x201\x20=\x20fully\x20opaque.\x20Default\x20is\x200.65.',_0x2b0fa1)+'</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'+(_0x404978?'1':_0x258545(0x2d4))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xdcd)]??'')+_0x258545(0x263)+this['_eT'](_0x258545(0xa2f))+'\x20'+_0x1c8615(_0x258545(0x475),_0x23de80)+_0x258545(0x8c8)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xe41)]??'')+'\x22><input\x20id=\x22y_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xe41)]||_0x258545(0x342)))+_0x258545(0x3bb):'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x258545(0x582)](_0x258545(0x41a))+_0x258545(0xddf)+(_0x5b5244[_0x258545(0xc79)]!==![]?'checked':'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xde5))+'\x20'+_0x1c8615(_0x258545(0xf2f))+_0x258545(0xeaa)+(_0x5b5244[_0x258545(0x1f9)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this['_eT'](_0x258545(0x736))+'\x20'+_0x1c8615(_0x258545(0x80b))+_0x258545(0xacc)+(_0x5b5244[_0x258545(0x899)]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0xd8b))+'\x20'+_0x1c8615('Draws\x20small\x20tick\x20marks\x20at\x20each\x20numeric\x20label\x20position\x20on\x20the\x20Y\x20axes.\x20Helps\x20visually\x20anchor\x20labels\x20to\x20the\x20graph\x20edge.')+'</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'+(_0x5b5244[_0x258545(0x8c6)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xf1f))+'\x20'+_0x1c8615(_0x258545(0x267))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x369058?_0x258545(0x5fc)+(_0x5b5244[_0x258545(0x770)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)]('Logarithmic')+'\x20'+_0x1c8615(_0x258545(0x47f))+_0x258545(0x5db):'')+_0x258545(0x896)+this[_0x258545(0x582)](_0x258545(0x289))+_0x258545(0x504)+(_0x5b5244[_0x258545(0x8c6)]?_0x258545(0xec6)+this[_0x258545(0x582)](_0x258545(0x812))+'\x20'+_0x1c8615(_0x258545(0xdf5))+_0x258545(0xeae)+this['_eT']('Auto\x20(unit)')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x2d3)]??'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0x7ed))+'\x20'+_0x1c8615('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.')+_0x258545(0x695)+this['_eT'](_0x258545(0xf63))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x747)]??'')+_0x258545(0x9ec):'')+_0x258545(0x86a)+(_0x5b5244['y_axis_round_ticks']!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x1e7))+'\x20'+_0x1c8615(_0x258545(0x594))+_0x258545(0xdb3)+this[_0x258545(0x582)](_0x258545(0xc32))+'\x20'+_0x1c8615(_0x258545(0x709))+_0x258545(0x885)+escapeHtml(_0x5b5244['y_axis_ticks']??'')+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x258545(0x445))+'\x20'+_0x1c8615(_0x258545(0x888))+_0x258545(0x69e)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xe53)]??'')+_0x258545(0xe38)+this[_0x258545(0x582)](_0x258545(0x40a))+'\x20'+_0x1c8615(_0x258545(0xad9))+_0x258545(0xc67)+[[_0x258545(0x5b5),this[_0x258545(0x582)](_0x258545(0xf30))],[_0x258545(0xde0),'1.234,56'],[_0x258545(0x395),_0x258545(0xed9)]][_0x258545(0xc7b)](([_0x3f10c5,_0x3d8c02])=>_0x2387f9(_0x3f10c5,_0x5b5244['y_axis_number_format']??_0x258545(0x5b5),_0x3d8c02))[_0x258545(0x2b9)]('')+_0x258545(0x704)+this['_eT'](_0x258545(0x7d4))+'\x20'+_0x1c8615(_0x258545(0x9db))+_0x258545(0xc6f)+escapeHtml(_0x5b5244[_0x258545(0xe58)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)]('Y2\x20Tick\x20Format')+'\x20'+_0x1c8615(_0x258545(0x93e))+_0x258545(0xc3e)+escapeHtml(_0x5b5244[_0x258545(0x932)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)](_0x258545(0xbc5))+'\x20'+_0x1c8615(_0x258545(0x1008))+_0x258545(0xb80)+[['s',this[_0x258545(0x582)](_0x258545(0xee6))],['ms',this[_0x258545(0x582)](_0x258545(0x5cd))],['min',this[_0x258545(0x582)](_0x258545(0x569))],['h',this['_eT'](_0x258545(0xbca))]]['map'](([_0x14e85e,_0x3bc502])=>_0x2387f9(_0x14e85e,_0x5b5244['duration_unit']??'s',_0x3bc502))['join']('')+_0x258545(0x32f)+this['_eT'](_0x258545(0x8f5))+'\x20'+_0x1c8615(_0x258545(0x5eb),_0x2b0fa1)+_0x258545(0x3af)+(_0x404978?'12':'10')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x3d9)]??'')+_0x258545(0x2fe)+this['_eT'](_0x258545(0xf73))+'\x20'+_0x1c8615(_0x258545(0xded),_0x2b0fa1)+_0x258545(0x841)+(_0x404978?'1':_0x258545(0x2d4))+_0x258545(0x850)+escapeHtml(_0x5b5244['y_axis_font_opacity']??'')+_0x258545(0x263)+this['_eT'](_0x258545(0xa2f))+'\x20'+_0x1c8615('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).',_0x23de80)+_0x258545(0x8c8)+this[_0x258545(0x582)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xe41)]??'')+_0x258545(0xde2)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xe41)]||_0x258545(0x342)))+_0x258545(0x7a9)+this[_0x258545(0x582)](_0x258545(0x310))+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0xb14))+'\x20'+_0x1c8615(_0x258545(0xd0e))+_0x258545(0xbc8)+[_0x258545(0xb72),_0x258545(0xcc1),'dotted','long-dash'][_0x258545(0xc7b)](_0x467e9c=>_0x2387f9(_0x467e9c,_0x5b5244[_0x258545(0x9d2)]??_0x258545(0xb72),this['_eT'](_0x467e9c[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x467e9c['slice'](0x1)[_0x258545(0xe45)]('-','\x20'))))[_0x258545(0x2b9)]('')+_0x258545(0xc18)+this[_0x258545(0x582)](_0x258545(0xa72))+'\x20'+_0x1c8615(_0x258545(0x91d))+_0x258545(0x8f3)+escapeHtml(_0x5b5244['y_grid_width']??'')+_0x258545(0xe5a)+this[_0x258545(0x582)](_0x258545(0xbf1))+'\x20'+_0x1c8615('Color\x20of\x20horizontal\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.',_0x23de80)+_0x258545(0x600)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xa97)]??'')+'\x22><input\x20id=\x22y_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xa97)]||_0x258545(0x342)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)]('Y\x20Grid\x20Opacity')+'\x20'+_0x1c8615('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.',_0x2b0fa1)+_0x258545(0xcff)+(_0x404978?'1':_0x258545(0x5f0))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xeb7)]??'')+_0x258545(0xe48)+this[_0x258545(0x582)](_0x258545(0x731))+'</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[_0x258545(0x582)](_0x258545(0xfa1))+'\x20'+_0x1c8615(_0x258545(0xf81))+_0x258545(0xa91)+this[_0x258545(0x582)]('None')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x561)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)](_0x258545(0x6f6))+'\x20'+_0x1c8615(_0x258545(0x4af))+_0x258545(0x385)+this[_0x258545(0x582)](_0x258545(0x94a))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xa16)]??'')+_0x258545(0x8d2)+this[_0x258545(0x582)](_0x258545(0xc30))+'\x20'+_0x1c8615('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.')+_0x258545(0x311)+escapeHtml(_0x5b5244[_0x258545(0x738)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)]('Upper\x20Bound\x20Y')+'\x20'+_0x1c8615(_0x258545(0x728))+_0x258545(0x545)+escapeHtml(_0x5b5244[_0x258545(0x29c)]??'')+_0x258545(0x8d2)+this[_0x258545(0x582)]('Lower\x20Bound\x20Y2')+'\x20'+_0x1c8615('Hard\x20or\x20soft\x20minimum\x20for\x20the\x20secondary\x20(right)\x20Y\x20axis.')+'</label><input\x20id=\x22lower_bound_secondary\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20~0\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xbf9)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)](_0x258545(0xa5e))+'\x20'+_0x1c8615(_0x258545(0xdf4))+_0x258545(0x966)+escapeHtml(_0x5b5244[_0x258545(0x9fb)]??'')+_0x258545(0xe62))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x258545(0x1eb)+((_0x6f4a07||_0x2687bb||_0x24985c==='state_timeline')&&!_0x3b3f62?_0x258545(0x343)+(_0x51a84c===_0x258545(0xefe)?_0x258545(0x5ad):'')+_0x258545(0xa43)+(_0x3b3f62?_0x258545(0xab3)+this[_0x258545(0x582)](_0x258545(0xa39))+_0x258545(0xe8e):_0x2687bb?_0x258545(0xd70)+this[_0x258545(0x582)]('Labels')+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0x6ac))+'\x20'+_0x1c8615('Font\x20size\x20of\x20X-axis\x20labels\x20(hours\x20for\x20heatmap,\x20day\x20names\x20for\x20calendar)\x20in\x20pixels.\x20Default\x20is\x2010.',_0x2b0fa1)+'</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'+(_0x404978?'12':'10')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xdd4)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0xef5))+'\x20'+_0x1c8615(_0x258545(0xa93),_0x2b0fa1)+_0x258545(0xb7c)+(_0x404978?'1':_0x258545(0x92f))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x392)]??'')+_0x258545(0x263)+this[_0x258545(0x582)](_0x258545(0x70f))+'\x20'+_0x1c8615(_0x258545(0x1f3),_0x23de80)+_0x258545(0x9a2)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x3a2)]??'')+'\x22><input\x20id=\x22x_axis_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0x3a2)]||_0x258545(0x342)))+_0x258545(0x3bb):_0x24985c===_0x258545(0xc2e)?_0x258545(0xd70)+this[_0x258545(0x582)]('Labels')+_0x258545(0xe4c)+this[_0x258545(0x582)](_0x258545(0x6ac))+'\x20'+_0x1c8615(_0x258545(0xa25),_0x2b0fa1)+_0x258545(0x47c)+(_0x404978?'12':'10')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xdd4)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0xef5))+'\x20'+_0x1c8615(_0x258545(0xb99),_0x2b0fa1)+_0x258545(0xb7c)+(_0x404978?'1':'0.5')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x392)]??'')+_0x258545(0x878)+this['_eT'](_0x258545(0x70f))+'\x20'+_0x1c8615(_0x258545(0xa73),_0x23de80)+_0x258545(0x9a2)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x3a2)]??'')+_0x258545(0xd65)+escapeHtml(this['_coerceColor'](_0x5b5244[_0x258545(0x3a2)]||'#888888'))+_0x258545(0xe38)+this['_eT'](_0x258545(0x9d9))+'\x20'+_0x1c8615(_0x258545(0x93b),_0x23de80)+_0x258545(0xa2e)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xc82)]??'')+_0x258545(0x303)+escapeHtml(this['_coerceColor'](_0x5b5244['x_axis_date_color']||_0x258545(0xee0)))+_0x258545(0xfdf):(_0x6f4a07?_0x258545(0xd70)+this[_0x258545(0x582)]('Visibility')+_0x258545(0x79b)+(_0x5b5244[_0x258545(0x6d0)]!==![]?'checked':'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('X-Axis')+'\x20'+_0x1c8615(_0x258545(0xdc3))+_0x258545(0xa98)+(_0x5b5244[_0x258545(0x27e)]?'checked':'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('X\x20Ticks')+'\x20'+_0x1c8615(_0x258545(0x3ab))+_0x258545(0x7e2):'')+_0x258545(0x1eb)+(_0x6f4a07?'<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x258545(0x582)]('Labels')+_0x258545(0xf45)+this['_eT'](_0x258545(0x9e0))+'\x20'+_0x1c8615(_0x258545(0xbf3))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22datetime_format\x22>'+[_0x258545(0x5b5),...[_0x258545(0x388),_0x258545(0xf8a),'DD/MM\x20HH:mm',_0x258545(0xec0),'HH:mm',_0x258545(0x375),'MM/DD\x20hh:mm\x20A',_0x258545(0x2d8),_0x258545(0x8ad),_0x258545(0xce5),'YYYY-MM',_0x258545(0x811),_0x258545(0x67f),_0x258545(0x2f9),_0x258545(0x340),_0x258545(0x716),'dddd',_0x258545(0xbe0),_0x258545(0x80f)][_0x258545(0xaa7)]((_0x2ba275,_0x33530b)=>_0x2ba275['toLowerCase']()<_0x33530b[_0x258545(0x99f)]()?-0x1:_0x2ba275['toLowerCase']()>_0x33530b[_0x258545(0x99f)]()?0x1:0x0)][_0x258545(0xc7b)](_0x4f87f4=>_0x2387f9(_0x4f87f4,_0x5b5244[_0x258545(0xb97)]??_0x258545(0x5b5),_0x4f87f4===_0x258545(0x5b5)?this[_0x258545(0x582)](_0x258545(0xe96)):_0x4f87f4))[_0x258545(0x2b9)]('')+'</select></div></div>'+(_0x6f4a07&&_0x3acc9a?'<div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0x236))+'\x20'+_0x1c8615(_0x258545(0xda0))+_0x258545(0x790)+escapeHtml(_0x226999(_0x5b5244['bar_spacing'],0x4))+'\x22><span\x20class=\x22u\x22>px</span></div></div>':_0x258545(0xa2d))+_0x258545(0x504)+(_0x6f4a07&&_0x3acc9a?_0x258545(0xec6)+this['_eT'](_0x258545(0x3c6))+'\x20'+_0x1c8615(_0x258545(0x91f))+_0x258545(0x64b)+this[_0x258545(0x582)]('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x314)]??'')+_0x258545(0x30a):'')+(_0x6f4a07?_0x258545(0xec6)+this[_0x258545(0x582)]('X\x20Label\x20Size')+'\x20'+_0x1c8615(_0x258545(0x8cb),_0x2b0fa1)+_0x258545(0x47c)+(_0x404978?'12':'10')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xdd4)]??'')+_0x258545(0x2fe)+this['_eT'](_0x258545(0xef5))+'\x20'+_0x1c8615(_0x258545(0x773),_0x2b0fa1)+'</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'+(_0x404978?'1':_0x258545(0x92f))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x392)]??'')+_0x258545(0xed5):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x6f4a07?_0x258545(0xec6)+this[_0x258545(0x582)](_0x258545(0x70f))+'\x20'+_0x1c8615(_0x258545(0xd27),_0x23de80)+_0x258545(0x9a2)+this[_0x258545(0x582)](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244['x_axis_color']??'')+_0x258545(0xd65)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0x3a2)]||_0x258545(0x342)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this['_eT']('Date\x20Label\x20Color')+'\x20'+_0x1c8615('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.',_0x23de80)+_0x258545(0xa2e)+this[_0x258545(0x582)](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xc82)]??'')+'\x22><input\x20id=\x22x_axis_date_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xc82)]||_0x258545(0xee0)))+_0x258545(0xed5):'')+_0x258545(0x954)+(_0x6f4a07?_0x258545(0xec6)+this[_0x258545(0x582)]('X\x20Axis\x20Interval')+'\x20'+_0x1c8615(_0x258545(0x5ed))+_0x258545(0x24f)+['','1h','2h','3h','4h','6h','8h',_0x258545(0xf16),'1d','2d','7d','1w','2w','1M','3M'][_0x258545(0xc7b)](_0x252072=>_0x2387f9(_0x252072,_0x5b5244[_0x258545(0xdac)]??'',_0x252072===''?this[_0x258545(0x582)]('Auto'):_0x252072[_0x258545(0x51f)]()))['join']('')+'</select></div></div><div\x20class=\x22f\x22></div></div>':'')+_0x258545(0x1d7):'')+_0x258545(0x1eb)+(_0x6f4a07?_0x258545(0xd70)+this['_eT'](_0x258545(0x310))+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0x7cc))+'\x20'+_0x1c8615(_0x258545(0x68c))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22x_grid_style\x22>'+['dashed','solid',_0x258545(0xa92),_0x258545(0x4ce)][_0x258545(0xc7b)](_0x4c3a3c=>_0x2387f9(_0x4c3a3c,_0x5b5244[_0x258545(0xb04)]??_0x258545(0xb72),this[_0x258545(0x582)](_0x4c3a3c[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x4c3a3c[_0x258545(0xedc)](0x1)['replace']('-','\x20'))))[_0x258545(0x2b9)]('')+_0x258545(0xc18)+this['_eT'](_0x258545(0xaee))+'\x20'+_0x1c8615('Thickness\x20of\x20vertical\x20grid\x20lines\x20in\x20pixels.\x20Default\x20is\x201.\x20Accepts\x20decimals\x20like\x200.5.')+_0x258545(0xb02)+escapeHtml(_0x5b5244[_0x258545(0x6f3)]??'')+'\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[_0x258545(0x582)](_0x258545(0xcc8))+'\x20'+_0x1c8615('Color\x20of\x20vertical\x20grid\x20lines.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.',_0x23de80)+_0x258545(0x4c0)+this['_eT']('Auto')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xa49)]??'')+'\x22><input\x20id=\x22x_grid_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0xa49)]||'#888888'))+_0x258545(0xe38)+this[_0x258545(0x582)](_0x258545(0x588))+'\x20'+_0x1c8615(_0x258545(0xbac),_0x2b0fa1)+_0x258545(0x520)+(_0x404978?'1':_0x258545(0x5f0))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x969)]??'')+_0x258545(0xc02):'')+_0x258545(0x1eb))+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x258545(0xae0)+(_0x51a84c===_0x258545(0xe14)?_0x258545(0x5ad):'')+'\x22\x20data-mtc=\x22calendar\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fg\x22><div\x20class=\x22fgl\x22>'+this[_0x258545(0x582)]('Picker\x20Sync')+_0x258545(0xe4c)+this[_0x258545(0x582)](_0x258545(0xa46))+'\x20'+_0x1c8615(_0x258545(0xdad))+_0x258545(0xdd5)+this['_eT'](_0x258545(0x3f1))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244['sync_group']??'')+_0x258545(0x80c)+((_0x24985c===_0x258545(0x419)?_0x5b5244[_0x258545(0x22e)]!==![]:!!_0x5b5244[_0x258545(0x22e)])?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x7a0))+'\x20'+_0x1c8615(_0x258545(0xe89))+_0x258545(0x575)+this[_0x258545(0x582)](_0x258545(0x79a))+'</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'+(_0x5b5244['energy_date_sync']?_0x258545(0xda7):'')+'\x20'+(_0x5b5244[_0x258545(0x483)]?_0x258545(0xb0a):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xddb))+'\x20'+_0x1c8615(_0x258545(0x258))+_0x258545(0xfa0)+this['_eT'](_0x258545(0x2cb))+_0x258545(0x850)+escapeHtml(_0x5b5244['energy_collection_key']??'')+_0x258545(0x3c2)+(_0x5b5244['show_date_picker']?_0x258545(0xda7):'')+'\x20'+(_0x5b5244[_0x258545(0xf9c)]?_0x258545(0xb0a):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x2b8))+'\x20'+_0x1c8615(_0x258545(0xbae))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x24985c===_0x258545(0x419)?_0x258545(0x463)+this['_eT'](_0x258545(0x2b8))+_0x258545(0x681):'')+_0x258545(0xdc8)+(_0x5b5244[_0x258545(0x483)]||_0x24985c==='controller'?'':_0x258545(0xbd1))+_0x258545(0xd17)+[_0x258545(0x360),_0x258545(0x9a7)][_0x258545(0xc7b)](_0x2631b5=>_0x2387f9(_0x2631b5,_0x5b5244['date_picker_position']??'top',this[_0x258545(0x582)](_0x2631b5[_0x258545(0xe2f)](0x0)['toUpperCase']()+_0x2631b5[_0x258545(0xedc)](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0xf89)+this['_eT'](_0x258545(0x3f1))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x7ae)]??'')+_0x258545(0xe20)+(_0x5b5244[_0x258545(0x483)]||_0x24985c==='controller'?_0x258545(0xd07)+this[_0x258545(0x582)]('Visible\x20Modes')+'\x20'+_0x1c8615('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.')+_0x258545(0xd30)+((()=>{const _0x54c6dd=_0x258545,_0x175c33=_0x4d0fd7=>{const _0x35bb35=_0x4205,_0x5a5dad=_0x5b5244[_0x35bb35(0x8f0)],_0x1d7201=_0x4d0fd7['k']in DATE_PICKER_RELATIVE_MODES,_0x55e740=_0x5a5dad?.[_0x35bb35(0xd64)]?_0x5a5dad[_0x35bb35(0xdcb)](_0x4d0fd7['k']):_0x24985c===_0x35bb35(0x419)?CONTROLLER_DATE_PICKER_MODES[_0x35bb35(0xdcb)](_0x4d0fd7['k']):!_0x1d7201;return _0x35bb35(0x441)+_0x4d0fd7['k']+'\x22\x20'+(_0x55e740?_0x35bb35(0xda7):'')+_0x35bb35(0x830)+this['_eT'](_0x4d0fd7['l'])+_0x35bb35(0x5db);},_0x500c54=(_0x535d27,_0x42d983,_0x2dc2b6)=>_0x54c6dd(0xe71)+escapeHtml(this[_0x54c6dd(0x582)](_0x535d27))+_0x54c6dd(0x681)+_0x1c8615(_0x42d983)+'</div><div\x20style=\x22display:flex;flex-wrap:wrap;gap:6px\x22>'+_0x2dc2b6['map'](_0x175c33)[_0x54c6dd(0x2b9)]('')+_0x54c6dd(0xe8e);return _0x500c54(_0x54c6dd(0x459),'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':_0x54c6dd(0xe06),'l':'W'},{'k':'month','l':'M'},{'k':_0x54c6dd(0x242),'l':'Y'}])+_0x500c54(_0x54c6dd(0x97d),_0x54c6dd(0xccf),Object['entries'](DATE_PICKER_RELATIVE_MODES)[_0x54c6dd(0xc7b)](([_0x2c439a,_0x12bc9c])=>({'k':_0x2c439a,'l':_0x12bc9c['btn']})));})())+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0x6be))+'\x20'+_0x1c8615('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.')+_0x258545(0x1f7)+escapeHtml(_0x5b5244[_0x258545(0x1f8)]??0x1)+_0x258545(0x733)+this[_0x258545(0x582)](_0x258545(0xe96))+'\x20'+_0x1c8615('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.')+_0x258545(0xe0d)+[{'v':'','l':this[_0x258545(0x582)](_0x258545(0x6bc))},{'v':_0x258545(0x4e1),'l':this[_0x258545(0x582)](_0x258545(0x1bc))},{'v':'week','l':this[_0x258545(0x582)](_0x258545(0x5a8))},{'v':_0x258545(0xb25),'l':this[_0x258545(0x582)]('Month')},{'v':_0x258545(0x242),'l':this['_eT'](_0x258545(0xc4e))},{'v':'last_1h','l':this[_0x258545(0x582)](_0x258545(0x7e7))},{'v':_0x258545(0xdc1),'l':this[_0x258545(0x582)](_0x258545(0x1c6))},{'v':_0x258545(0xba6),'l':this[_0x258545(0x582)]('Last\x2012H')},{'v':_0x258545(0xcef),'l':this['_eT'](_0x258545(0x4c6))},{'v':'last_3d','l':this[_0x258545(0x582)](_0x258545(0xc03))},{'v':_0x258545(0xf4b),'l':this[_0x258545(0x582)](_0x258545(0xdd9))},{'v':_0x258545(0x2bc),'l':this[_0x258545(0x582)]('Last\x2015D')},{'v':_0x258545(0x7d6),'l':this['_eT']('Last\x2030D')},{'v':'last_90d','l':this[_0x258545(0x582)](_0x258545(0xc16))},{'v':'last_180d','l':this[_0x258545(0x582)](_0x258545(0xce6))},{'v':_0x258545(0x79f),'l':this[_0x258545(0x582)](_0x258545(0xa9b))}][_0x258545(0xc7b)](_0x58238d=>_0x2387f9(_0x58238d['v'],_0x5b5244[_0x258545(0x203)]??'',_0x58238d['l']))[_0x258545(0x2b9)]('')+_0x258545(0x94e)+this[_0x258545(0x582)](_0x258545(0x665))+'\x20'+_0x1c8615(_0x258545(0xbf2))+_0x258545(0xec3)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x50ed4e=>_0x2387f9(_0x50ed4e,_0x5b5244[_0x258545(0x4de)]??_0x258545(0xc24),this[_0x258545(0x582)](_0x50ed4e['charAt'](0x0)[_0x258545(0x51f)]()+_0x50ed4e[_0x258545(0xedc)](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0xc18)+this[_0x258545(0x582)](_0x258545(0xa52))+'\x20'+_0x1c8615(_0x258545(0xe9c))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22date_picker_shortcuts_position\x22>'+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x2d81d5=>_0x2387f9(_0x2d81d5,_0x5b5244[_0x258545(0x1fd)]??'right',this[_0x258545(0x582)](_0x2d81d5[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x2d81d5['slice'](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0x799):'')+_0x258545(0x896)+this[_0x258545(0x582)](_0x258545(0x77d))+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0x7fd))+'\x20'+_0x1c8615('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.')+'</label><input\x20id=\x22graph_start_hour\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x5b5244[_0x258545(0x642)]?this[_0x258545(0x582)](_0x258545(0xc0b)):_0x258545(0x7ff))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x642)]?'':_0x5b5244[_0x258545(0x94f)]??'')+'\x22\x20'+(_0x5b5244[_0x258545(0x642)]?'disabled':'')+_0x258545(0x676)+this[_0x258545(0x582)](_0x258545(0x73c))+'\x20'+_0x1c8615(_0x258545(0xa2c))+_0x258545(0x915)+escapeHtml(_0x5b5244[_0x258545(0xe27)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)](_0x258545(0x2e2))+'\x20'+_0x1c8615(_0x258545(0xe98))+_0x258545(0x26c)+['',_0x258545(0x4e1),_0x258545(0xba3),_0x258545(0xe06),_0x258545(0xb25),'year'][_0x258545(0xc7b)](_0x30ca05=>_0x2387f9(_0x30ca05,_0x5b5244[_0x258545(0x642)]??'',{'':this[_0x258545(0x582)](_0x258545(0x83e)),'day':this['_eT']('Today'),'tomorrow':this[_0x258545(0x582)](_0x258545(0xff0)),'week':this[_0x258545(0x582)](_0x258545(0x5a8)),'month':this['_eT'](_0x258545(0x584)),'year':this[_0x258545(0x582)](_0x258545(0xc4e))}[_0x30ca05]))[_0x258545(0x2b9)]('')+_0x258545(0x3ad)+(_0x5b5244[_0x258545(0x496)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xd77))+'\x20'+_0x1c8615(_0x258545(0x2c9))+_0x258545(0xe76)+(_0x51a84c===_0x258545(0x975)?_0x258545(0x5ad):'')+'\x22\x20data-mtc=\x22overlay\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(!_0x3b3f62?_0x258545(0xd70)+this[_0x258545(0x582)](_0x258545(0x9cd))+_0x258545(0x3c8)+(_0x5b5244[_0x258545(0xfff)]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0x88b))+'\x20'+_0x1c8615(_0x258545(0x97b))+_0x258545(0xd7b)+(_0x5b5244[_0x258545(0xfff)]?'':'\x20off')+_0x258545(0x531)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x25e604=>_0x2387f9(_0x25e604,_0x5b5244['interval_picker_position']??_0x258545(0xc24),this['_eT'](_0x25e604[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x25e604[_0x258545(0xedc)](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0xc37)+this[_0x258545(0x582)]('Group')+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x777)]??'')+_0x258545(0xa50)+(_0x5b5244[_0x258545(0x960)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x939))+'\x20'+_0x1c8615(_0x258545(0x4cc))+_0x258545(0xd7b)+(_0x5b5244[_0x258545(0x960)]?'':'\x20off')+_0x258545(0x2e9)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)]['map'](_0x572f62=>_0x2387f9(_0x572f62,_0x5b5244[_0x258545(0x893)]??_0x258545(0xc24),this[_0x258545(0x582)](_0x572f62[_0x258545(0xe2f)](0x0)['toUpperCase']()+_0x572f62['slice'](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0x641)+(_0x5b5244[_0x258545(0x2ae)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)]('Points/Hour\x20Picker')+'\x20'+_0x1c8615(_0x258545(0xfca))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x5b5244[_0x258545(0x2ae)]?'':_0x258545(0xbd1))+_0x258545(0xb19)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x128b04=>_0x2387f9(_0x128b04,_0x5b5244[_0x258545(0x46c)]??_0x258545(0xc24),this[_0x258545(0x582)](_0x128b04['charAt'](0x0)[_0x258545(0x51f)]()+_0x128b04[_0x258545(0xedc)](0x1))))['join']('')+_0x258545(0x22d)+this[_0x258545(0x582)](_0x258545(0x3f1))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x39c)]??'')+'\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'+(_0x5b5244[_0x258545(0x871)]?'checked':'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x4c1))+'\x20'+_0x1c8615(_0x258545(0x2d2))+_0x258545(0xd7b)+(_0x5b5244[_0x258545(0x871)]?'':_0x258545(0xbd1))+_0x258545(0xe1b)+['left',_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x45d51b=>_0x2387f9(_0x45d51b,_0x5b5244['group_by_picker_position']??_0x258545(0xc24),this['_eT'](_0x45d51b[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x45d51b[_0x258545(0xedc)](0x1))))['join']('')+'</select></div></div><input\x20id=\x22group_by_picker_group\x22\x20class=\x22overlay-group-input\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x258545(0x3f1))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x336)]??'')+_0x258545(0xe20)+(_0x369058&&!_0x3b3f62?_0x258545(0xb5d)+(_0x5b5244[_0x258545(0x337)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xae2))+'\x20'+_0x1c8615(_0x258545(0xf66))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x369058&&!_0x3b3f62?_0x258545(0x787)+(_0x5b5244[_0x258545(0x2f4)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x9f4))+'\x20'+_0x1c8615('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.')+_0x258545(0x5db):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x552bd0?_0x258545(0xb59)+(_0x5b5244[_0x258545(0xbc9)]!==![]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)]('Center\x20Total')+'\x20'+_0x1c8615(_0x258545(0xfcd))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x24985c===_0x258545(0xc88)?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20id=\x22show_tooltip_total\x22\x20type=\x22checkbox\x22\x20'+(_0x5b5244[_0x258545(0xbc9)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xf1b))+'\x20'+_0x1c8615(_0x258545(0x1ed))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x24985c===_0x258545(0xe4e)?_0x258545(0xb59)+(_0x5b5244['show_tooltip_total']!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('Tooltip\x20Total')+'\x20'+_0x1c8615(_0x258545(0x506))+_0x258545(0x5db):'')+_0x258545(0x592)+(_0x369058&&_0x5b5244['brush_zoom']!==![]?'<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'+(_0x5b5244[_0x258545(0x994)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xc4a))+'\x20'+_0x1c8615(_0x258545(0x7aa))+_0x258545(0xd7b)+(_0x5b5244[_0x258545(0x994)]?'':_0x258545(0xbd1))+_0x258545(0xf86)+this['_eT'](_0x258545(0x64d))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xc80)]??'')+_0x258545(0x887):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x369058?_0x258545(0x5c3)+(_0x5b5244[_0x258545(0x409)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xd68))+'\x20'+_0x1c8615(_0x258545(0x4db))+'</span></div></label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22overlay-opt'+(_0x5b5244[_0x258545(0x409)]?'':_0x258545(0xbd1))+_0x258545(0x247)+this['_eT'](_0x258545(0x64d))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x368)]??'')+_0x258545(0x887):'')+_0x258545(0x9de)+(_0x5b5244['show_interval_picker']?_0x258545(0xf18)+this[_0x258545(0x582)]('Visible\x20Intervals')+'\x20'+_0x1c8615('Select\x20which\x20time\x20interval\x20buttons\x20to\x20show.\x20Leave\x20all\x20selected\x20for\x20the\x20full\x20set.\x20Deselect\x20intervals\x20to\x20keep\x20the\x20picker\x20compact\x20on\x20mobile.')+'</label><div\x20style=\x22display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px\x22\x20id=\x22interval-chips\x22>'+['1H','2H','4H','8H',_0x258545(0xe3d),_0x258545(0x3e7),'3D','7D',_0x258545(0x866),_0x258545(0x2fc),'90D','6M','1Y'][_0x258545(0xc7b)](_0x36673a=>{const _0x4e2a95=_0x258545,_0x42c6b3=_0x5b5244[_0x4e2a95(0x3ae)],_0x458774=['1H','2H','4H','8H','12H',_0x4e2a95(0x3e7),'7D'],_0x17f7ea=_0x42c6b3&&Array[_0x4e2a95(0x74e)](_0x42c6b3)&&_0x42c6b3['length']?_0x42c6b3[_0x4e2a95(0xdcb)](_0x36673a):_0x458774[_0x4e2a95(0xdcb)](_0x36673a);return _0x4e2a95(0x213)+_0x36673a+'\x22\x20'+(_0x17f7ea?_0x4e2a95(0xda7):'')+_0x4e2a95(0xa06)+_0x36673a+_0x4e2a95(0x5db);})['join']('')+_0x258545(0xe8e):'')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':_0x258545(0xab3)+this['_eT'](_0x258545(0xad4))+_0x258545(0xe8e))+_0x258545(0x1eb)+(_0x6f4a07&&!_0x3b3f62?_0x258545(0xd70)+this['_eT']('Tooltip')+'</div><div\x20class=\x22sg\x22>'+(_0x3acc9a?_0x258545(0x39d)+(_0x5b5244[_0x258545(0x797)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x304))+'\x20'+_0x1c8615(_0x258545(0xbe4))+_0x258545(0x5db)+(_0x5b5244[_0x258545(0x797)]?_0x258545(0xd69)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x5dc)]??'')+'\x22><input\x20id=\x22period_highlight_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244['period_highlight_color']||_0x258545(0x806)))+_0x258545(0x9ec):''):'')+_0x258545(0x916)+(_0x5b5244['show_tooltip']!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xe12))+'\x20'+_0x1c8615(_0x258545(0x724))+'</span></div></label>'+(_0x5b5244['show_tooltip']!==![]?_0x258545(0xb59)+(_0x5b5244[_0x258545(0xbc9)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x30c))+'\x20'+_0x1c8615(_0x258545(0x760))+'</span></div></label>'+(_0x5b5244[_0x258545(0x2c3)]?_0x258545(0xf96)+(_0x5b5244[_0x258545(0x9b6)]!==![]?'checked':'')+_0x258545(0xc5b)+this['_eT'](_0x258545(0xfb2))+'\x20'+_0x1c8615(_0x258545(0x7f6))+'</span></div></label>':''):'')+(_0x369058&&_0x5b5244['show_tooltip']!==![]?_0x258545(0xa23)+(_0x5b5244[_0x258545(0xcdd)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)]('Tooltip\x20Date\x20=\x20Axis')+'\x20'+_0x1c8615(_0x258545(0xfbb))+'</span></div></label>':'')+(_0x369058&&_0x5b5244['show_tooltip']!==![]?_0x258545(0xd32)+(_0x5b5244['tooltip_sync']?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x2e3))+'\x20'+_0x1c8615(_0x258545(0x2d1))+'</span></div></label><div\x20class=\x22overlay-opt'+(_0x5b5244['tooltip_sync']?'':_0x258545(0xbd1))+_0x258545(0xbb1)+this[_0x258545(0x582)]('All\x20cards')+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0xbcc)]??'')+_0x258545(0x9ec):'')+(_0x369058&&_0x5b5244['show_tooltip']!==![]?_0x258545(0x63a)+(_0x5b5244[_0x258545(0xd02)]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0xadf))+'\x20'+_0x1c8615('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.')+_0x258545(0x5db)+(_0x5b5244[_0x258545(0xd02)]?_0x258545(0xb07)+(_0x5b5244[_0x258545(0x100e)]!==![]?_0x258545(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0x877))+'\x20'+_0x1c8615(_0x258545(0xeb1))+_0x258545(0x6a5)+(_0x5b5244[_0x258545(0xa35)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x258545(0x582)](_0x258545(0xdf2))+'\x20'+_0x1c8615('Also\x20show\x20the\x20pinned\x20values\x20next\x20to\x20each\x20legend\x20entry.')+_0x258545(0x5db):''):'')+_0x258545(0xf0f)+(_0x369058&&_0x5b5244[_0x258545(0x8ff)]!==![]?_0x258545(0xec6)+this['_eT'](_0x258545(0xbcb))+'\x20'+_0x1c8615('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.')+_0x258545(0xe70)+[[_0x258545(0xe73),this['_eT'](_0x258545(0xe96))],[_0x258545(0x2bd),this['_eT'](_0x258545(0x484))],[_0x258545(0x4c7),this[_0x258545(0x582)](_0x258545(0xcb2))]][_0x258545(0xc7b)](([_0x53abb7,_0x242df8])=>_0x2387f9(_0x53abb7,_0x5b5244['tooltip_order']??_0x258545(0xe73),_0x242df8))['join']('')+_0x258545(0xda1)+(_0x5b5244[_0x258545(0xd02)]?_0x258545(0x4b2)+this[_0x258545(0x582)](_0x258545(0x9aa))+'\x20'+_0x1c8615('How\x20many\x20pins\x20can\x20be\x20placed:\x20one,\x20or\x20two\x20to\x20compare\x20two\x20points\x20in\x20time.')+_0x258545(0x3d3)+[['1','1'],['2','2']][_0x258545(0xc7b)](([_0x3bae3b,_0xbbf18d])=>_0x2387f9(_0x3bae3b,String(_0x5b5244[_0x258545(0xac9)]??0x1),_0xbbf18d))['join']('')+_0x258545(0xca0):'')+_0x258545(0xe8e):'')+'</div>':'')+_0x258545(0x1eb)+(!_0x3b3f62?'<div\x20class=\x22fg\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22fgl\x22>'+this['_eT']('Battery')+_0x258545(0xf45)+this['_eT']('Battery\x20Entity')+'\x20'+_0x1c8615(_0x258545(0x325))+_0x258545(0xf11)+(_0x5b5244[_0x258545(0x4b9)]||'')+_0x258545(0xe38)+this[_0x258545(0x582)]('Low\x20Threshold')+'\x20'+_0x1c8615(_0x258545(0xe40))+_0x258545(0x53b)+escapeHtml(_0x5b5244[_0x258545(0xc57)]??'')+'\x22></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>':'')+_0x258545(0x1eb)+(_0x369058&&!_0x3b3f62?_0x258545(0x243)+this[_0x258545(0x582)](_0x258545(0xe68))+'\x20'+_0x1c8615('Add\x20reference\x20lines,\x20event\x20markers,\x20active-period\x20bands,\x20and\x20comfort\x20zone\x20highlights\x20to\x20the\x20graph.')+_0x258545(0xd7a)+this[_0x258545(0x582)](_0x258545(0x72c))+_0x258545(0x66e)+this['_eT']('Show\x20now\x20line')+_0x258545(0x8f4)+(_0x5b5244[_0x258545(0x4a9)]!==![]?_0x258545(0xda7):'')+_0x258545(0xa8b)+this[_0x258545(0x582)](_0x258545(0x756))+'\x20'+_0x1c8615(_0x258545(0x46a))+'</label><div\x20class=\x22ci\x22><input\x20id=\x22now_line_color\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT'](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x7f2)]??'')+'\x22><input\x20id=\x22now_line_color_pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0x7f2)]||_0x258545(0x342)))+_0x258545(0xe38)+this[_0x258545(0x582)](_0x258545(0x891))+'\x20'+_0x1c8615('Opacity\x20of\x20the\x20now\x20line\x20(0-1).\x20Leave\x20empty\x20for\x20default\x200.3.')+_0x258545(0x4ab)+escapeHtml(_0x5b5244[_0x258545(0x27b)]??'')+'\x22></div></div></div><div\x20class=\x22r2\x20mt8\x22\x20style=\x22gap:6px\x22><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)]('Width')+'\x20'+_0x1c8615(_0x258545(0xf95))+_0x258545(0xe30)+escapeHtml(_0x5b5244[_0x258545(0xc92)]??'')+'\x22><span\x20class=\x22u\x22>px</span></div></div><div\x20class=\x22f\x22><label>'+this['_eT'](_0x258545(0xe94))+'\x20'+_0x1c8615(_0x258545(0x847))+_0x258545(0xba4)+['','dashed',_0x258545(0xcc1),_0x258545(0xa92),'long-dash']['map'](_0x314401=>_0x2387f9(_0x314401,_0x5b5244[_0x258545(0x4b8)]??'',_0x314401===''?this[_0x258545(0x582)]('Default'):this['_eT'](_0x314401['charAt'](0x0)[_0x258545(0x51f)]()+_0x314401[_0x258545(0xedc)](0x1)['replace']('-','\x20'))))[_0x258545(0x2b9)]('')+_0x258545(0x5a1)+((_0x5b5244[_0x258545(0x972)]||[])[_0x258545(0xc7b)]((_0x5c1c94,_0x3183d6)=>{const _0x3c0593=_0x258545,_0x14a0ab=_0x5c1c94[_0x3c0593(0xafb)]===_0x3c0593(0x68a)||_0x5c1c94[_0x3c0593(0xafb)]===_0x3c0593(0x865),_0x5281e8=_0x14a0ab&&(_0x3c0593(0x99e)in _0x5c1c94||_0x3c0593(0xbd0)in _0x5c1c94||_0x3c0593(0x5f3)in _0x5c1c94),_0x85dec5=_0x5c1c94['type']===_0x3c0593(0x284);return _0x3c0593(0xcea)+_0x3183d6+_0x3c0593(0x621)+({'event':this[_0x3c0593(0x582)](_0x3c0593(0x1d8)),'span':this[_0x3c0593(0x582)](_0x3c0593(0x87f)),'threshold':this['_eT'](_0x3c0593(0x52b)),'band':this['_eT'](_0x3c0593(0x489))}[_0x5c1c94[_0x3c0593(0xafb)]]||this[_0x3c0593(0x582)](_0x3c0593(0x1d8)))+'</span><button\x20class=\x22ann-del\x22\x20title=\x22'+this[_0x3c0593(0x582)](_0x3c0593(0xb6d))+_0x3c0593(0xee8)+this[_0x3c0593(0x582)](_0x3c0593(0xa0c))+_0x3c0593(0xd73)+['event','span',_0x3c0593(0x284),'band'][_0x3c0593(0xc7b)](_0x5ad705=>_0x3c0593(0xc70)+escapeHtml(_0x5ad705)+'\x22\x20'+(_0x5c1c94[_0x3c0593(0xafb)]===_0x5ad705?'selected':'')+'>'+{'event':this[_0x3c0593(0x582)](_0x3c0593(0xbc2)),'span':this[_0x3c0593(0x582)]('Time\x20span'),'threshold':this['_eT'](_0x3c0593(0x1d9)),'band':this[_0x3c0593(0x582)](_0x3c0593(0xf00))}[_0x5ad705]+_0x3c0593(0x666))[_0x3c0593(0x2b9)]('')+_0x3c0593(0xd7f)+(_0x14a0ab?_0x3c0593(0xf9a)+this[_0x3c0593(0x582)](_0x3c0593(0xcfa))+_0x3c0593(0xb87)+(!_0x5281e8?_0x3c0593(0x696):'')+'>'+this[_0x3c0593(0x582)](_0x3c0593(0x413))+_0x3c0593(0x5c9)+(_0x5281e8?_0x3c0593(0x696):'')+'>'+this[_0x3c0593(0x582)](_0x3c0593(0x776))+_0x3c0593(0xea2):_0x3c0593(0xf9a)+this[_0x3c0593(0x582)]('Value')+_0x3c0593(0x1da)+escapeHtml(_0x5c1c94['value']??'')+'\x22></div><div\x20class=\x22f\x22'+(_0x85dec5?_0x3c0593(0x39a):'')+_0x3c0593(0xd24)+this[_0x3c0593(0x582)](_0x3c0593(0x6b4))+_0x3c0593(0xa31)+escapeHtml(_0x5c1c94[_0x3c0593(0xf53)]??'')+_0x3c0593(0x8da))+_0x3c0593(0x53a)+(_0x14a0ab&&!_0x5281e8?_0x3c0593(0xe97)+this['_eT'](_0x3c0593(0x413))+_0x3c0593(0x335)+escapeHtml(_0x5c1c94[_0x3c0593(0xb30)]||'')+_0x3c0593(0xaef)+this[_0x3c0593(0x582)](_0x3c0593(0x9f6))+'\x20'+_0x1c8615(_0x3c0593(0xc85))+_0x3c0593(0x74d)+escapeHtml(_0x5c1c94[_0x3c0593(0xa3a)]||'')+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x3c0593(0x582)](_0x3c0593(0x240))+_0x3c0593(0xa57)+(_0x5c1c94[_0x3c0593(0xa3a)]?_0x3c0593(0x70c):'on')+_0x3c0593(0x850)+escapeHtml(_0x5c1c94[_0x3c0593(0xfbf)]??'')+'\x22></div></div>':'')+(_0x14a0ab&&_0x5281e8?_0x3c0593(0x780)+(_0x5c1c94[_0x3c0593(0xafb)]===_0x3c0593(0x865)?'r2':'r2')+_0x3c0593(0xba0)+(_0x5c1c94[_0x3c0593(0xafb)]===_0x3c0593(0x865)?this[_0x3c0593(0x582)](_0x3c0593(0x707)):this['_eT']('Time'))+'</label><input\x20class=\x22ann-val1\x22\x20type=\x22text\x22\x20placeholder=\x222026-01-15T08:00:00\x22\x20value=\x22'+escapeHtml(_0x5c1c94['type']===_0x3c0593(0x865)?_0x5c1c94[_0x3c0593(0x99e)]||'':_0x5c1c94[_0x3c0593(0x5f3)]||'')+'\x22></div>'+(_0x5c1c94['type']===_0x3c0593(0x865)?_0x3c0593(0xf9a)+this[_0x3c0593(0x582)]('End')+_0x3c0593(0xa18)+escapeHtml(_0x5c1c94[_0x3c0593(0xbd0)]||'')+_0x3c0593(0x8da):_0x3c0593(0xa2d))+_0x3c0593(0xf0f):'')+_0x3c0593(0x8fe)+this['_eT'](_0x3c0593(0x2a4))+_0x3c0593(0x48e)+this[_0x3c0593(0x582)](_0x3c0593(0x2d0))+_0x3c0593(0x850)+escapeHtml(_0x5c1c94[_0x3c0593(0x50d)]||'')+_0x3c0593(0xaef)+this[_0x3c0593(0x582)](_0x3c0593(0x756))+_0x3c0593(0xdaf)+escapeHtml(this[_0x3c0593(0xac6)](_0x5c1c94['color']||_0x3c0593(0x313)))+_0x3c0593(0xaef)+this[_0x3c0593(0x582)](_0x3c0593(0x891))+_0x3c0593(0xdbb)+(_0x5c1c94[_0x3c0593(0xafb)]==='band'||_0x5c1c94[_0x3c0593(0xafb)]===_0x3c0593(0x865)?_0x3c0593(0x5f0):'1')+_0x3c0593(0x850)+escapeHtml(_0x5c1c94[_0x3c0593(0xc08)]??'')+_0x3c0593(0x928)+(!_0x14a0ab?'<div\x20class=\x22mt8\x22><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22ann-show_values\x22\x20type=\x22checkbox\x22\x20'+(_0x5c1c94['show_values']!==![]?_0x3c0593(0xda7):'')+_0x3c0593(0xc5b)+this[_0x3c0593(0x582)](_0x3c0593(0x7cb))+'</span></div></label></div>':'')+_0x3c0593(0x43c);})[_0x258545(0x2b9)]('')||_0x258545(0x9dc)+this[_0x258545(0x582)](_0x258545(0xd6e))+_0x258545(0xf0f))+_0x258545(0x479)+this['_eT']('Add\x20Annotation')+_0x258545(0x64f):'')+'\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>',_0x143712=_0x5b5244[_0x258545(0xfa4)]?buildAreaSuffixes(this['_hass'],this[_0x258545(0x402)],null,(_0x500cfb,_0x489388,_0x37e768)=>applyAttributeName(_0x5b5244,this[_0x258545(0x527)],_0x37e768,_0x500cfb,_0x500cfb[_0x258545(0xa3a)])):null,_0x5a8b5f=this[_0x258545(0x402)][_0x258545(0xc7b)]((_0x1c6616,_0x5b4942)=>{const _0x2659a9=_0x258545,_0x590c5a=this[_0x2659a9(0x527)]?.['states']?.[_0x1c6616[_0x2659a9(0xb30)]]||null,_0x2c7648=_0x590c5a?.[_0x2659a9(0x6c0)]?.['friendly_name']??_0x1c6616['name']??_0x1c6616[_0x2659a9(0xb30)]??'Entity\x20#'+(_0x5b4942+0x1),_0x3f9cf6=_0x143712&&_0x1c6616[_0x2659a9(0xdcf)]&&typeof _0x1c6616[_0x2659a9(0xdcf)]===_0x2659a9(0x6d7)&&!isTemplateString(_0x1c6616[_0x2659a9(0xdcf)])?_0x1c6616['name']:applyAttributeName(_0x5b5244,this[_0x2659a9(0x527)],_0x2c7648,_0x1c6616,_0x1c6616[_0x2659a9(0xa3a)]),_0x4ef0f5=_0x3f9cf6+(_0x143712?.[_0x2659a9(0xaad)](_0x5b4942)||''),_0x133d00=_0x590c5a?parseFloat(_0x590c5a[_0x2659a9(0xfbf)]):null,_0x404cdc=_0x590c5a?.[_0x2659a9(0x6c0)]?.['unit_of_measurement']||'',_0x456bc2=((()=>{const _0x429823=_0x2659a9,_0x24a9ef=_0x1c6616['color'];if(!_0x24a9ef||_0x24a9ef===_0x429823(0x284))return _0x429823(0x54e);if(typeof _0x24a9ef===_0x429823(0x6d7)&&_0x24a9ef[_0x429823(0xdcb)]('{{'))return this[_0x429823(0xbce)](_0x24a9ef)||_0x429823(0x54e);return _0x24a9ef||_0x429823(0x54e);})()),_0x52bb98=_0x1c6616[_0x2659a9(0xc95)]??_0x2659a9(0x9f1),_0x2340e6=_0x1c6616[_0x2659a9(0x963)]??_0x2659a9(0x256),_0x302d0d=_0x1c6616[_0x2659a9(0xb38)]??_0x2659a9(0x227),_0xedb852=_0x1c6616[_0x2659a9(0xb8a)]??_0x2659a9(0x5b5),_0x25e0d2=_0x1c6616[_0x2659a9(0xdbf)]??_0x2659a9(0xcb5),_0x3e7f01=_0x1c6616['rise_fall_colors']??null,_0x136974=_0x1c6616[_0x2659a9(0xef2)]??null,_0x5f9064=this['_openPanels'][_0x2659a9(0x56f)]('e-'+_0x5b4942),_0x162f89=this['_activeTab'][_0x5b4942]||_0x2659a9(0xce8),_0x5be490=((()=>{const _0x332cc=_0x2659a9;if(_0x1c6616[_0x332cc(0x965)]||_0x1c6616['attribute']||_0x1c6616[_0x332cc(0x745)]||_0x1c6616[_0x332cc(0xc42)])return _0x332cc(0x718)+this['_eT']('Other')+_0x332cc(0x681);if(_0x1c6616['statistic_id']){const _0x232499=_0x1c6616[_0x332cc(0xea4)][_0x332cc(0xdcb)](':');return _0x332cc(0x9c1)+(_0x232499?'External\x20statistic\x20—\x20only\x20published\x20to\x20the\x20statistics\x20database.':_0x332cc(0xeb0))+'\x22>'+(_0x232499?this[_0x332cc(0x582)](_0x332cc(0xfc1)):this[_0x332cc(0x582)](_0x332cc(0x3e8)))+'</span>';}const _0xb2d4c3=_0x590c5a?.[_0x332cc(0x6c0)]?.[_0x332cc(0x722)];if(_0xb2d4c3===_0x332cc(0x3e3)||_0xb2d4c3==='total'||_0xb2d4c3==='total_increasing')return _0x332cc(0x577)+_0xb2d4c3+'\x20—\x20long-term\x20statistics\x20available,\x20used\x20for\x20windows\x20beyond\x20raw\x20history\x20retention.\x22>'+this[_0x332cc(0x582)](_0x332cc(0x3e8))+'</span>';return _0x332cc(0xa89)+this['_eT'](_0x332cc(0xeef))+_0x332cc(0x681);})()),_0xdbabd3=Array[_0x2659a9(0x74e)](_0x1c6616[_0x2659a9(0x88a)])?_0x1c6616[_0x2659a9(0x88a)]['map']((_0x15980e,_0x59d1bb)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22ma-row\x22\x20data-row=\x22'+_0x59d1bb+_0x2659a9(0xe55)+this[_0x2659a9(0x582)](_0x2659a9(0x44f))+_0x2659a9(0x8bc)+escapeHtml(_0x15980e[_0x2659a9(0x831)]??0x7)+_0x2659a9(0xaef)+this[_0x2659a9(0x582)](_0x2659a9(0x756))+_0x2659a9(0xc39)+escapeHtml(this[_0x2659a9(0xac6)](_0x15980e[_0x2659a9(0x800)]||'#f1c40f'))+_0x2659a9(0xfcf)+this['_eT'](_0x2659a9(0x2a4))+_0x2659a9(0x6c7)+(_0x15980e['period']??0x7)+_0x2659a9(0x7ab)+(_0x15980e[_0x2659a9(0x3cb)]?_0x2659a9(0xda7):'')+_0x2659a9(0x3f5)+this[_0x2659a9(0x582)](_0x2659a9(0xb6d))+_0x2659a9(0x63e))[_0x2659a9(0x2b9)](''):'',_0x2334f6=Array[_0x2659a9(0x74e)](_0x136974?.[_0x2659a9(0xcba)])?_0x136974[_0x2659a9(0xcba)]['map']((_0x282752,_0x30fd3c)=>_0x2659a9(0xc3d)+_0x30fd3c+_0x2659a9(0xe55)+this[_0x2659a9(0x582)](_0x2659a9(0x6f5))+_0x2659a9(0x321)+escapeHtml(String(_0x282752['value']??0x0))+_0x2659a9(0xaef)+this[_0x2659a9(0x582)]('Color')+'</label><div\x20class=\x22ci\x22><input\x20class=\x22thr-col\x22\x20type=\x22text\x22\x20value=\x22'+escapeHtml(_0x282752[_0x2659a9(0x800)]??'')+'\x22><input\x20class=\x22thr-col-pick\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x2659a9(0xac6)](_0x282752[_0x2659a9(0x800)]))+'\x22'+(/^[a-z_]+\.[a-z0-9_]+/i[_0x2659a9(0x5a9)](String(_0x282752['color']??''))||String(_0x282752[_0x2659a9(0x800)]??'')['includes']('{{')?'\x20style=\x22opacity:.3;pointer-events:none\x22':'')+_0x2659a9(0x3a9)+this[_0x2659a9(0x582)]('Delete')+_0x2659a9(0x63e))[_0x2659a9(0x2b9)](''):'',_0x16154f=_0x1c6616['show_graph']!==![],_0x3665c7=_0x1c6616['show_line']!==![],_0x3b581d=_0x1c6616[_0x2659a9(0xcbe)]!==![],_0x608b81=!!_0x1c6616['show_points'],_0x3704b6=_0x1c6616[_0x2659a9(0x37a)]!==![],_0x4bb80f=_0x1c6616[_0x2659a9(0x225)]!==![],_0x132cad=!!_0x1c6616[_0x2659a9(0x593)],_0x210e93=_0x450d8b=>_0x450d8b?'':_0x2659a9(0x81b);return _0x2659a9(0xaf8)+(_0x5f9064?_0x2659a9(0xcee):'')+'\x20'+(_0x1c6616[_0x2659a9(0xd2f)]===![]?_0x2659a9(0x7f4):'')+_0x2659a9(0xa79)+_0x5b4942+_0x2659a9(0x8df)+this[_0x2659a9(0x582)]('Drag\x20to\x20reorder')+'\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:'+_0x456bc2+_0x2659a9(0xfba)+(_0x24985c==='scatter'?'<span\x20style=\x22font-size:9px;font-weight:700;opacity:0.4;margin-right:6px;letter-spacing:.05em\x22>'+(_0x5b4942===0x0?'X':'Y')+_0x2659a9(0x681):'')+_0x2659a9(0x78e)+_0x4ef0f5+_0x2659a9(0x681)+_0x5be490+(_0x133d00!==null&&!isNaN(_0x133d00)?'<span\x20class=\x22ev\x22>'+_0x133d00['toFixed'](_0x1c6616['decimals']??0x1)+'\x20'+_0x404cdc+_0x2659a9(0x681):'')+_0x2659a9(0x5d0)+this[_0x2659a9(0x582)](_0x2659a9(0xd85))+_0x2659a9(0xaaf)+(_0x162f89===_0x2659a9(0xce8)?'active':'')+'\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>'+this['_eT'](_0x2659a9(0x85f))+'</button><button\x20class=\x22tb\x20'+(_0x162f89===_0x2659a9(0xfe1)?_0x2659a9(0x5ad):'')+_0x2659a9(0x371)+this[_0x2659a9(0x582)]('Graph')+_0x2659a9(0xca8)+(_0x162f89===_0x2659a9(0x473)?_0x2659a9(0x5ad):'')+'\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>'+this[_0x2659a9(0x582)](_0x2659a9(0x55b))+_0x2659a9(0xca8)+(_0x162f89===_0x2659a9(0x9d3)?_0x2659a9(0x5ad):'')+'\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['_eT'](_0x2659a9(0x753))+'</button><button\x20class=\x22tb\x20'+(_0x162f89==='colors'?_0x2659a9(0x5ad):'')+_0x2659a9(0x2b4)+this['_eT'](_0x2659a9(0x973))+_0x2659a9(0xca8)+(_0x162f89===_0x2659a9(0x379)?_0x2659a9(0x5ad):'')+'\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>'+this[_0x2659a9(0x582)](_0x2659a9(0xffb))+'</button></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22tc\x20'+(_0x162f89===_0x2659a9(0xce8)?'active':'')+_0x2659a9(0x3f7)+(_0x1c6616[_0x2659a9(0xd2f)]===![]?'':'checked')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)]('Enabled')+'\x20'+_0x1c8615('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.')+_0x2659a9(0x40d)+this[_0x2659a9(0x582)]('Entity')+_0x2659a9(0x703)+(_0x1c6616['entity']||'')+_0x2659a9(0x361)+this[_0x2659a9(0x582)](_0x2659a9(0x6ee))+'\x20'+_0x1c8615('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.')+_0x2659a9(0xab7)+escapeHtml(_0x1c6616['statistic_id']??'')+_0x2659a9(0xa04)+this[_0x2659a9(0x582)](_0x2659a9(0x1d2))+'\x20'+_0x1c8615(_0x2659a9(0xf8c))+'</label><input\x20class=\x22e-name\x22\x20type=\x22text\x22\x20placeholder=\x22'+escapeHtml(_0x590c5a?.[_0x2659a9(0x6c0)]?.['friendly_name']||'name')+_0x2659a9(0x850)+escapeHtml(_0x1c6616[_0x2659a9(0xdcf)]??'')+_0x2659a9(0xaef)+this[_0x2659a9(0x582)](_0x2659a9(0x684))+'\x20'+_0x1c8615('Custom\x20unit\x20label\x20(e.g.\x20kWh,\x20°C,\x20%).\x20Overrides\x20the\x20auto-detected\x20unit.\x20Useful\x20for\x20attributes\x20or\x20unitless\x20sensors.')+_0x2659a9(0x513)+escapeHtml(_0x590c5a?.['attributes']?.[_0x2659a9(0x818)]||_0x2659a9(0xae8))+'\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x2659a9(0xb1e)]??'')+_0x2659a9(0x8b9)+this['_eT'](_0x2659a9(0x8a4))+'\x20'+_0x1c8615(_0x2659a9(0x1df))+_0x2659a9(0xdcc)+this[_0x2659a9(0x582)](_0x2659a9(0x93f))+_0x2659a9(0x850)+escapeHtml(_0x1c6616[_0x2659a9(0xe6b)]??'')+_0x2659a9(0x837)+this[_0x2659a9(0x582)](_0x2659a9(0x97c))+'\x20'+_0x1c8615(_0x2659a9(0xc94))+_0x2659a9(0x2f6)+_0x5b4942+_0x2659a9(0x7a2)+(_0x162f89===_0x2659a9(0x473)?_0x2659a9(0x5ad):'')+_0x2659a9(0xaba)+this['_eT']('Data\x20Settings')+_0x2659a9(0x264)+this['_eT']('Y\x20Axis')+'\x20'+_0x1c8615(_0x2659a9(0x1e9))+_0x2659a9(0xd4b)+_0x2387f9(_0x2659a9(0x9f1),_0x52bb98,this[_0x2659a9(0x582)](_0x2659a9(0xd3e)))+_0x2387f9(_0x2659a9(0x1fa),_0x52bb98,this[_0x2659a9(0x582)](_0x2659a9(0xaa2)))+_0x2387f9(_0x2659a9(0x3ff),_0x52bb98,this[_0x2659a9(0x582)](_0x2659a9(0xa82)))+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0x9f6))+'\x20'+_0x1c8615(_0x2659a9(0x2d9))+_0x2659a9(0x23d)+this[_0x2659a9(0x582)](_0x2659a9(0x240))+'\x20—</option>'+((()=>{const _0x5ef71b=_0x2659a9,_0x1d923a=this['_hass']?.[_0x5ef71b(0x9e9)]?.[_0x1c6616[_0x5ef71b(0xb30)]];if(!_0x1d923a)return'';const _0x589efc=Object[_0x5ef71b(0x82d)](_0x1d923a[_0x5ef71b(0x6c0)]||{})['sort']();return _0x589efc[_0x5ef71b(0xc7b)](_0x38e399=>'<option\x20value=\x22'+escapeHtml(_0x38e399)+'\x22\x20'+((_0x1c6616['attribute']??'')===_0x38e399?_0x5ef71b(0x696):'')+'>'+escapeHtml(_0x38e399[_0x5ef71b(0xe45)](/_/g,'\x20')[_0x5ef71b(0xe45)](/\b\w/g,_0x4c2605=>_0x4c2605[_0x5ef71b(0x51f)]()))+_0x5ef71b(0x666))[_0x5ef71b(0x2b9)]('');})())+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0xaa9))+'\x20'+_0x1c8615(_0x2659a9(0x359))+_0x2659a9(0xc44)+[_0x2659a9(0x227),'min',_0x2659a9(0xff5),_0x2659a9(0x48d),_0x2659a9(0x232),_0x2659a9(0x5d6),_0x2659a9(0x3d4),_0x2659a9(0x7f7),_0x2659a9(0xa9e),_0x2659a9(0xb15)][_0x2659a9(0xc7b)](_0x58b450=>_0x2387f9(_0x58b450,_0x302d0d,{'avg':'Avg','min':_0x2659a9(0x45e),'max':_0x2659a9(0x5af),'last':_0x2659a9(0x32b),'first':_0x2659a9(0x474),'median':_0x2659a9(0x807),'sum':_0x2659a9(0xa66),'change':_0x2659a9(0x5b7),'diff':'Diff','delta':'Delta'}[_0x58b450]))[_0x2659a9(0x2b9)]('')+_0x2659a9(0xc14)+((_0x1c6616[_0x2659a9(0xb38)]??_0x2659a9(0x227))===_0x2659a9(0xff5)?'<label\x20class=\x22si\x20mt8\x22><div\x20class=\x22st\x22><input\x20class=\x22e-damp_reset_boundary\x22\x20type=\x22checkbox\x22\x20'+(_0x1c6616['damp_reset_boundary']!==![]?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)](_0x2659a9(0x4fe))+'\x20'+_0x1c8615('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.')+_0x2659a9(0x5db):'')+_0x2659a9(0x592)+((_0x1c6616['aggregate_func']??_0x2659a9(0x227))==='change'?_0x2659a9(0xf0c)+(_0x1c6616[_0x2659a9(0xebe)]===!![]?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)](_0x2659a9(0x686))+'\x20'+_0x1c8615(_0x2659a9(0xb3f))+_0x2659a9(0x5db):'')+_0x2659a9(0x5ab)+this[_0x2659a9(0x582)]('Points/Hour')+'\x20'+_0x1c8615(_0x2659a9(0x567))+_0x2659a9(0xe28)+_0x403050(_0x1c6616[_0x2659a9(0x3ba)],!![])+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0x3fb))+'\x20'+_0x1c8615(_0x2659a9(0x7e9))+_0x2659a9(0x874)+escapeHtml(_0x1c6616[_0x2659a9(0x8ce)]??0x1)+_0x2659a9(0xaef)+this[_0x2659a9(0x582)](_0x2659a9(0x4fb))+'\x20'+_0x1c8615(_0x2659a9(0x246))+_0x2659a9(0x572)+_0x2387f9(_0x2659a9(0x5b5),_0xedb852,this[_0x2659a9(0x582)](_0x2659a9(0xf30)))+_0x2387f9(_0x2659a9(0xde0),_0xedb852,'1.234,56')+_0x2387f9(_0x2659a9(0x395),_0xedb852,_0x2659a9(0xed9))+'</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'+(!_0x132cad?'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><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>'+this[_0x2659a9(0x582)](_0x2659a9(0x1e0))+'\x20'+_0x1c8615(_0x2659a9(0x844))+'</div><label\x20class=\x22ms\x22><input\x20class=\x22e-show_in_legend\x22\x20type=\x22checkbox\x22\x20'+(_0x132cad?'checked':'')+_0x2659a9(0xaea)+(_0x132cad?'':_0x2659a9(0x81b))+_0x2659a9(0xc15)+((_0x1c6616[_0x2659a9(0xae1)]||[_0x2659a9(0x1006),'avg','max'])[_0x2659a9(0xdcb)](_0x2659a9(0x1006))?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this['_eT'](_0x2659a9(0x45e))+_0x2659a9(0x84b)+((_0x1c6616[_0x2659a9(0xae1)]||[_0x2659a9(0x1006),_0x2659a9(0x227),'max'])[_0x2659a9(0xdcb)](_0x2659a9(0x227))?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)](_0x2659a9(0xd25))+_0x2659a9(0x3b2)+((_0x1c6616[_0x2659a9(0xae1)]||[_0x2659a9(0x1006),'avg',_0x2659a9(0xff5)])[_0x2659a9(0xdcb)]('max')?'checked':'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)](_0x2659a9(0x5af))+_0x2659a9(0xb5b)+((_0x1c6616[_0x2659a9(0xae1)]||[])[_0x2659a9(0xdcb)](_0x2659a9(0x48d))?'checked':'')+_0x2659a9(0xc5b)+this['_eT'](_0x2659a9(0x32b))+'</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'+((_0x1c6616[_0x2659a9(0xae1)]||[])[_0x2659a9(0xdcb)]('sum')?_0x2659a9(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2659a9(0x582)]('Sum')+'</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'+((_0x1c6616[_0x2659a9(0xae1)]||[])[_0x2659a9(0xdcb)](_0x2659a9(0xfdc))?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this['_eT'](_0x2659a9(0x1e4))+'\x20'+_0x1c8615(_0x2659a9(0x451))+_0x2659a9(0xe67)+(_0x162f89===_0x2659a9(0x379)?_0x2659a9(0x5ad):'')+_0x2659a9(0x87a)+this['_eT']('Advanced\x20Calculations')+_0x2659a9(0x8d3)+this['_eT']('Price\x20Entity')+'\x20'+_0x1c8615(_0x2659a9(0x52e))+_0x2659a9(0x662)+escapeHtml(_0x1c6616[_0x2659a9(0xb09)]||'')+_0x2659a9(0xaef)+this[_0x2659a9(0x582)]('Price\x20Attribute')+'\x20'+_0x1c8615(_0x2659a9(0xfa6))+_0x2659a9(0xbdb)+escapeHtml(_0x1c6616['price_attribute']||'')+_0x2659a9(0x86b)+this[_0x2659a9(0x582)]('Reference\x20Entity')+'\x20'+_0x1c8615(_0x2659a9(0xac3))+_0x2659a9(0xbd4)+escapeHtml(_0x1c6616[_0x2659a9(0x634)]||'')+_0x2659a9(0xaef)+this[_0x2659a9(0x582)]('Operation')+'\x20'+_0x1c8615(_0x2659a9(0xa32))+_0x2659a9(0x55a)+(_0x1c6616['ref_entity']?'':_0x2659a9(0xb0a))+'>'+[[_0x2659a9(0x727),_0x2659a9(0x2f0)],['add',_0x2659a9(0x882)],[_0x2659a9(0xdfd),_0x2659a9(0x691)],['divide',_0x2659a9(0x9ff)],[_0x2659a9(0x901),_0x2659a9(0xc8f)],['reverse_divide',_0x2659a9(0xf77)]][_0x2659a9(0xc7b)](([_0x3bb9e9,_0x29baae])=>_0x2387f9(_0x3bb9e9,_0x1c6616[_0x2659a9(0x98f)]??_0x2659a9(0x727),_0x29baae))['join']('')+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0xf6e))+'\x20'+_0x1c8615('Optional\x20attribute\x20path\x20on\x20the\x20reference\x20entity\x20(dot\x20notation),\x20e.g.\x20temperature\x20on\x20a\x20weather\x20entity.\x20Leave\x20empty\x20to\x20use\x20its\x20state.')+_0x2659a9(0x824)+escapeHtml(_0x1c6616[_0x2659a9(0xead)]||'')+_0x2659a9(0x86b)+this[_0x2659a9(0x582)](_0x2659a9(0x8c0))+'\x20'+_0x1c8615(_0x2659a9(0x82f))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-forecast_horizon\x22\x20type=\x22number\x22\x20step=\x220.25\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x2659a9(0xc3a)]??'')+_0x2659a9(0xbef)+this[_0x2659a9(0x582)](_0x2659a9(0xd67))+'\x20'+_0x1c8615(_0x2659a9(0xb0b))+'</label><div\x20class=\x22iu\x22><input\x20class=\x22e-offset\x22\x20type=\x22text\x22\x20placeholder=\x220\x20or\x20input_number.x\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x2659a9(0xb89)]||'')+_0x2659a9(0xbef)+this[_0x2659a9(0x582)]('Value\x20Factor')+'\x20'+_0x1c8615(_0x2659a9(0xb56))+'</label><input\x20class=\x22e-value_factor\x22\x20type=\x22number\x22\x20step=\x221\x22\x20placeholder=\x220\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x2659a9(0x3bc)]??0x0)+_0x2659a9(0x645)+this[_0x2659a9(0x582)]('Value\x20Transform')+'\x20'+_0x1c8615('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).\x20Applied\x20after\x20Value\x20Factor.\x20Examples:\x20return\x20x\x20-\x20first\x20(normalize\x20to\x20zero),\x20return\x20x\x20>\x200\x20?\x20-x\x20:\x200\x20(extract\x20export).')+_0x2659a9(0xe80)+escapeHtml(_0x1c6616[_0x2659a9(0x801)]??'')+_0x2659a9(0xe88)+(_0x1c6616[_0x2659a9(0x965)]?_0x2659a9(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2659a9(0x582)]('Fixed\x20Value')+'\x20'+_0x1c8615('Renders\x20a\x20flat\x20horizontal\x20reference\x20line\x20at\x20the\x20entity\x27s\x20current\x20state\x20value\x20instead\x20of\x20historical\x20data.')+'</span></div></label></div>'+(this[_0x2659a9(0x3a0)]('invert',_0x24985c)?_0x2659a9(0x62d)+(_0x1c6616['invert']?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)](_0x2659a9(0xe93))+'\x20'+_0x1c8615(_0x2659a9(0xb01))+_0x2659a9(0x250):_0x2659a9(0xa2d))+_0x2659a9(0x31a)+this[_0x2659a9(0x582)]('State\x20Map')+'\x20'+_0x1c8615(_0x2659a9(0xa7d))+'\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>'+(_0x1c6616[_0x2659a9(0xc42)]?_0x1c6616[_0x2659a9(0xc42)][_0x2659a9(0xc7b)](_0x5963a1=>{const _0x53dbc4=_0x2659a9;let _0xab2251=_0x5963a1['value'];if(_0x5963a1[_0x53dbc4(0x50d)]||_0x5963a1['color'])_0xab2251+=',\x20'+(_0x5963a1[_0x53dbc4(0x50d)]||'');if(_0x5963a1[_0x53dbc4(0x800)])_0xab2251+=',\x20'+_0x5963a1[_0x53dbc4(0x800)];return _0xab2251;})[_0x2659a9(0x2b9)]('\x0a'):'')+_0x2659a9(0x75d)+this['_eT'](_0x2659a9(0x519))+'\x20'+_0x1c8615('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.')+_0x2659a9(0xb78)+this[_0x2659a9(0x582)]('Data\x20Attribute')+'\x20'+_0x1c8615('Name\x20of\x20the\x20entity\x20attribute\x20containing\x20the\x20data\x20array.\x20For\x20example:\x20data,\x20forecast,\x20price_info.\x20Leave\x20empty\x20to\x20use\x20normal\x20history.')+_0x2659a9(0x5f2)+escapeHtml(_0x1c6616[_0x2659a9(0x745)]??'')+_0x2659a9(0xaef)+this[_0x2659a9(0x582)](_0x2659a9(0xc9e))+'\x20'+_0x1c8615('Name\x20of\x20the\x20time\x20field\x20in\x20each\x20array\x20item.\x20Default:\x20start_time.')+_0x2659a9(0x4ee)+escapeHtml(_0x1c6616[_0x2659a9(0x422)]??'')+_0x2659a9(0xaef)+this['_eT'](_0x2659a9(0x229))+'\x20'+_0x1c8615(_0x2659a9(0x28f))+'</label><input\x20class=\x22e-data_value_field\x22\x20type=\x22text\x22\x20placeholder=\x22price_per_kwh\x22\x20value=\x22'+escapeHtml(_0x1c6616['data_value_field']??'')+_0x2659a9(0xeeb)+this[_0x2659a9(0x582)](_0x2659a9(0x280))+'\x20'+_0x1c8615(_0x2659a9(0xd10))+'</label><input\x20class=\x22e-data_value_expression\x22\x20type=\x22text\x22\x20placeholder=\x22e.g.\x20(unitPrice\x20-\x20unitPriceVAT)\x20*\x20consumption\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x2659a9(0x958)]??'')+_0x2659a9(0x1009)+this['_eT'](_0x2659a9(0xc8c))+'\x20'+_0x1c8615(_0x2659a9(0xbbf))+_0x2659a9(0xd16)+(_0x1c6616['data_vars']&&typeof _0x1c6616[_0x2659a9(0xdbd)]==='object'?Object[_0x2659a9(0x543)](_0x1c6616[_0x2659a9(0xdbd)])[_0x2659a9(0xc7b)](([_0x37f33e,_0x3caffa])=>_0x37f33e+':\x20'+_0x3caffa)['join'](String[_0x2659a9(0x967)](0xa)):'')+'</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>'+this[_0x2659a9(0x582)]('Time\x20Unit')+'\x20'+_0x1c8615(_0x2659a9(0xc5a))+_0x2659a9(0xa3f)+[_0x2659a9(0x312),_0x2659a9(0x3b3),_0x2659a9(0x253),_0x2659a9(0x41f),_0x2659a9(0x4d9),_0x2659a9(0x2ca),_0x2659a9(0x2e5),_0x2659a9(0xdf3)][_0x2659a9(0xc7b)](_0xc0f4d8=>_0x2387f9(_0xc0f4d8,_0x1c6616[_0x2659a9(0xe6a)]??_0x2659a9(0x312),{'iso':_0x2659a9(0x412),'epoch_seconds':'Epoch\x20seconds','epoch_ms':_0x2659a9(0xf0e),'month_of_year':_0x2659a9(0x615),'day_of_month':_0x2659a9(0x244),'day_of_year':_0x2659a9(0x380),'week_of_year':'Week\x20of\x20year\x20(1-53)','hour_of_day':_0x2659a9(0x2b0)}[_0xc0f4d8]))[_0x2659a9(0x2b9)]('')+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0x205))+'\x20'+_0x1c8615('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.')+_0x2659a9(0x60e)+this[_0x2659a9(0x582)](_0x2659a9(0x898))+_0x2659a9(0x850)+escapeHtml(_0x1c6616[_0x2659a9(0x955)]??'')+'\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'+(_0x162f89===_0x2659a9(0x9d3)?_0x2659a9(0x5ad):'')+_0x2659a9(0xb9b)+(!_0x3704b6?'lk':'')+_0x2659a9(0x4a8)+this[_0x2659a9(0x582)]('State\x20Row')+'\x20'+_0x1c8615(_0x2659a9(0x904))+_0x2659a9(0x629)+(_0x1c6616['show_state']!==![]?_0x2659a9(0x696):'')+'>'+this[_0x2659a9(0x582)]('On')+_0x2659a9(0x68d)+(_0x1c6616[_0x2659a9(0x37a)]===![]?_0x2659a9(0x696):'')+'>'+this[_0x2659a9(0x582)](_0x2659a9(0x83e))+'</option></select></div></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22csb\x22\x20'+_0x210e93(_0x3704b6)+_0x2659a9(0xc72)+this[_0x2659a9(0x582)](_0x2659a9(0xa45))+'\x20'+_0x1c8615('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.')+_0x2659a9(0xdd1)+(_0x3704b6?'':_0x2659a9(0xb0a))+'>'+[['',this[_0x2659a9(0x582)](_0x2659a9(0xdd6))],['last',this['_eT']('Last')],[_0x2659a9(0x3d4),this[_0x2659a9(0x582)](_0x2659a9(0xa66))],['avg',this['_eT'](_0x2659a9(0xd25))],['min',this[_0x2659a9(0x582)](_0x2659a9(0x45e))],[_0x2659a9(0xff5),this[_0x2659a9(0x582)]('Max')],[_0x2659a9(0x232),this[_0x2659a9(0x582)]('First')]][_0x2659a9(0xc7b)](([_0x5118df,_0x164705])=>_0x2387f9(_0x5118df,_0x1c6616['primary_state_as']??(_0x1c6616[_0x2659a9(0x64e)]?_0x2659a9(0x48d):''),_0x164705))[_0x2659a9(0x2b9)]('')+_0x2659a9(0xca0)+([_0x2659a9(0xcfb),_0x2659a9(0xc88),_0x2659a9(0x8be),'polararea',_0x2659a9(0xe4e),_0x2659a9(0x9d4),_0x2659a9(0xe14)][_0x2659a9(0xdcb)](_0x24985c)&&((_0x1c6616['primary_state_as']??(_0x1c6616['show_state_last']?'last':''))===_0x2659a9(0x48d)||(_0x1c6616[_0x2659a9(0x547)]??'')===_0x2659a9(0x232))?_0x2659a9(0xb18)+this[_0x2659a9(0x582)](_0x2659a9(0xbed))+'</div>':'')+_0x2659a9(0x495)+this[_0x2659a9(0x582)](_0x2659a9(0xe81))+'\x20'+_0x1c8615(_0x2659a9(0x8ab))+_0x2659a9(0xc60)+(_0x3704b6?'':'disabled')+'>'+['',_0x2659a9(0x3d4),_0x2659a9(0x227),_0x2659a9(0x1006),_0x2659a9(0xff5),_0x2659a9(0x232),'last',...[_0x2659a9(0xcfb),_0x2659a9(0xc88),'polararea'][_0x2659a9(0xdcb)](_0x24985c)?['pct']:[]][_0x2659a9(0xc7b)](_0x1a8cd6=>_0x2387f9(_0x1a8cd6,_0x1c6616[_0x2659a9(0xb1a)]??'',{['']:this[_0x2659a9(0x582)](_0x2659a9(0x94a)),'sum':this[_0x2659a9(0x582)](_0x2659a9(0xa66)),'avg':this['_eT']('Avg'),'min':this[_0x2659a9(0x582)](_0x2659a9(0x45e)),'max':this['_eT'](_0x2659a9(0x5af)),'first':this['_eT']('First'),'last':this[_0x2659a9(0x582)]('Last'),'pct':'%'}[_0x1a8cd6]))['join']('')+_0x2659a9(0x8b5)+this[_0x2659a9(0x582)](_0x2659a9(0x486))+'\x20'+_0x1c8615(_0x2659a9(0x55c))+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-name_position\x22\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+'>'+[['',this[_0x2659a9(0x582)]('Default')],['below',this[_0x2659a9(0x582)](_0x2659a9(0x207))]][_0x2659a9(0xc7b)](([_0x1a7cee,_0x50f71f])=>_0x2387f9(_0x1a7cee,_0x1c6616[_0x2659a9(0x674)]??'',_0x50f71f))[_0x2659a9(0x2b9)]('')+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0xd06))+'\x20'+_0x1c8615('Position\x20and\x20alignment\x20of\x20this\x20entity\x20state\x20row.')+_0x2659a9(0x580)+(_0x3704b6?'':_0x2659a9(0xb0a))+'>'+['left',_0x2659a9(0xd8a),'right','bottom-left','bottom-center',_0x2659a9(0xf3f)]['map'](_0x486a87=>_0x2387f9(_0x486a87,_0x1c6616['align_state']??_0x2659a9(0xc24),{'left':this[_0x2659a9(0x582)](_0x2659a9(0xd76)),'center':this['_eT'](_0x2659a9(0x49b)),'right':this[_0x2659a9(0x582)](_0x2659a9(0x781)),'bottom-left':this[_0x2659a9(0x582)](_0x2659a9(0xa03)),'bottom-center':this['_eT']('Bottom\x20Center'),'bottom-right':this[_0x2659a9(0x582)](_0x2659a9(0x6dc))}[_0x486a87]))['join']('')+_0x2659a9(0xc18)+this['_eT'](_0x2659a9(0x8bd))+'\x20'+_0x1c8615(_0x2659a9(0xa87))+_0x2659a9(0x21c)+(_0x1c6616[_0x2659a9(0x7de)]!==![]?_0x2659a9(0xda7):'')+'\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+_0x2659a9(0xc5b)+this['_eT']('Color\x20Dot')+'\x20'+_0x1c8615(_0x2659a9(0x27f))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-state_adaptive_color\x22\x20type=\x22checkbox\x22\x20'+(_0x1c6616[_0x2659a9(0x7ec)]?'checked':'')+'\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+_0x2659a9(0xc5b)+this['_eT'](_0x2659a9(0x657))+'\x20'+_0x1c8615(_0x2659a9(0x791))+_0x2659a9(0x31e)+(_0x1c6616[_0x2659a9(0xaf1)]?_0x2659a9(0xda7):'')+'\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2659a9(0x582)](_0x2659a9(0x749))+'\x20'+_0x1c8615(_0x2659a9(0xfc4))+'</span></div></label>'+(_0x3704b6&&!['',_0x2659a9(0x3d4),'avg'][_0x2659a9(0xdcb)](_0x1c6616[_0x2659a9(0x547)]??(_0x1c6616[_0x2659a9(0x64e)]?_0x2659a9(0x48d):''))?_0x2659a9(0x7d5)+(_0x1c6616[_0x2659a9(0x3ac)]?'checked':'')+_0x2659a9(0xc5b)+this['_eT'](_0x2659a9(0xf78))+'\x20'+_0x1c8615(_0x2659a9(0x276))+_0x2659a9(0x5db):'')+(_0x3704b6&&(_0x1c6616[_0x2659a9(0x547)]??(_0x1c6616[_0x2659a9(0x64e)]?_0x2659a9(0x48d):''))!==''?'<label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_range_values\x22\x20type=\x22checkbox\x22\x20'+(_0x1c6616['show_range_values']?_0x2659a9(0xda7):'')+_0x2659a9(0xc5b)+this[_0x2659a9(0x582)]('Show\x20Range')+'\x20'+_0x1c8615(_0x2659a9(0x390))+_0x2659a9(0x5db):'')+_0x2659a9(0xb78)+this[_0x2659a9(0x582)](_0x2659a9(0x562))+'\x20'+_0x1c8615('Font\x20size\x20of\x20the\x20entity\x20name\x20in\x20the\x20state\x20row.\x20Accepts\x20CSS\x20values,\x20e.g.\x2014px.')+_0x2659a9(0xf90)+escapeHtml(_0x1c6616['name_size']??'')+'\x22\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+_0x2659a9(0x676)+this[_0x2659a9(0x582)](_0x2659a9(0x3f8))+'\x20'+_0x1c8615(_0x2659a9(0x943))+_0x2659a9(0xdb9)+escapeHtml(_0x1c6616[_0x2659a9(0x754)]??'')+'\x22\x20'+(_0x3704b6?'':_0x2659a9(0xb0a))+_0x2659a9(0x676)+this['_eT'](_0x2659a9(0xc74))+'\x20'+_0x1c8615(_0x2659a9(0x297))+_0x2659a9(0x987)+escapeHtml(_0x1c6616[_0x2659a9(0x8c2)]??'')+'\x22\x20'+(_0x3704b6?'':'disabled')+'></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'+(!_0x4bb80f?'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=\x2222\x207\x2013.5\x2015.5\x208.5\x2010.5\x202\x2017\x22/></svg>'+this[_0x2659a9(0x582)](_0x2659a9(0xf12))+'\x20'+_0x1c8615(_0x2659a9(0x9eb))+_0x2659a9(0x9ea)+(_0x4bb80f?_0x2659a9(0xda7):'')+_0x2659a9(0xaea)+_0x210e93(_0x4bb80f)+_0x2659a9(0xc64)+this[_0x2659a9(0x582)](_0x2659a9(0xcd5))+'\x20'+_0x1c8615(_0x2659a9(0xa07))+'</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(_0x1c6616[_0x2659a9(0xfc0)]??0x1)+'\x22\x20'+(_0x4bb80f?'':'disabled')+_0x2659a9(0x1005)+this[_0x2659a9(0x582)](_0x2659a9(0xc74))+'\x20'+_0x1c8615('Font\x20size\x20of\x20the\x20trend\x20direction\x20icon\x20(▲▼⯇⯈).\x20Accepts\x20CSS\x20values,\x20e.g.\x2012px.')+_0x2659a9(0x5cb)+escapeHtml(_0x1c6616[_0x2659a9(0xd95)]??'')+'\x22\x20'+(_0x4bb80f?'':_0x2659a9(0xb0a))+_0x2659a9(0xbeb)+this['_eT']('Up\x20Color')+'\x20'+_0x1c8615('Colour\x20of\x20the\x20▲\x20(rising)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20success\x20colour\x20(green).')+'</label>'+_0x4338d6(_0x2659a9(0x7dd),_0x1c6616[_0x2659a9(0xe11)]??'')+_0x2659a9(0x495)+this[_0x2659a9(0x582)](_0x2659a9(0xa12))+'\x20'+_0x1c8615('Colour\x20of\x20the\x20▼\x20(falling)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20error\x20colour\x20(red).')+_0x2659a9(0xd30)+_0x4338d6('e-trend_down_color',_0x1c6616[_0x2659a9(0xd5c)]??'')+_0x2659a9(0x495)+this[_0x2659a9(0x582)](_0x2659a9(0xe0b))+'\x20'+_0x1c8615('Colour\x20of\x20the\x20━\x20(stable)\x20trend\x20icon.\x20Leave\x20empty\x20to\x20follow\x20the\x20theme\x20secondary\x20text\x20colour\x20(grey).')+'</label>'+_0x4338d6(_0x2659a9(0x96e),_0x1c6616[_0x2659a9(0xd1e)]??'')+_0x2659a9(0x1c3)+(_0x162f89===_0x2659a9(0xfe1)?'active':'')+_0x2659a9(0xb6b)+((_0x5b5244[_0x2659a9(0xfed)]||'timeline')===_0x2659a9(0xe19)?_0x2659a9(0xec6)+this['_eT'](_0x2659a9(0xe49))+'\x20'+_0x1c8615('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.')+'</label><div\x20class=\x22sw\x22><select\x20class=\x22e-graph_type\x22>'+_0x2387f9(_0x2659a9(0x256),_0x2340e6,this[_0x2659a9(0x582)]('Line'))+_0x2387f9('step',_0x2340e6,this['_eT'](_0x2659a9(0x6b0)))+_0x2387f9(_0x2659a9(0x6f0),_0x2340e6,this[_0x2659a9(0x582)](_0x2659a9(0x421)))+_0x2387f9('candlestick',_0x2340e6,this[_0x2659a9(0x582)](_0x2659a9(0x53e)))+(_0x24985c==='timeline'?_0x2387f9(_0x2659a9(0x508),_0x2340e6,this['_eT'](_0x2659a9(0x5b4))):'')+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0xf62))+'\x20'+_0x1c8615(_0x2659a9(0x644))+_0x2659a9(0x43f)+escapeHtml(_0x1c6616[_0x2659a9(0xe08)]??'')+_0x2659a9(0x9ec):'')+_0x2659a9(0x954)+((()=>{const _0x51fe5e=_0x2659a9;return _0x51fe5e(0xc27)+(!_0x16154f?'lk':'')+_0x51fe5e(0xaa3)+this[_0x51fe5e(0x582)](_0x51fe5e(0x643))+'\x20'+_0x1c8615(_0x51fe5e(0x490))+_0x51fe5e(0xc04)+(_0x16154f?_0x51fe5e(0xda7):'')+'><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'+(_0x1c6616[_0x51fe5e(0xde3)]===!![]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x51fe5e(0x582)](_0x51fe5e(0xf60))+'\x20'+_0x1c8615('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.')+_0x51fe5e(0x5f4)+_0x210e93(_0x16154f)+_0x51fe5e(0x5e1)+(_0x5b5244[_0x51fe5e(0x2c3)]?_0x51fe5e(0xec6)+this[_0x51fe5e(0x582)]('Stack\x20Group')+'\x20'+_0x1c8615(_0x51fe5e(0x443))+_0x51fe5e(0x42a)+this[_0x51fe5e(0x582)]('(all\x20together)')+'\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x51fe5e(0xc2d)]??'')+_0x51fe5e(0x4d8):'')+_0x51fe5e(0xc6b)+(this[_0x51fe5e(0x3a0)]('show_average',_0x24985c)||this[_0x51fe5e(0x3a0)](_0x51fe5e(0xf47),_0x24985c)?_0x51fe5e(0x92e)+(_0x1c6616[_0x51fe5e(0xe1c)]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0xe66))+'\x20'+_0x1c8615('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.')+'</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'+(_0x1c6616[_0x51fe5e(0xa90)]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0x71f))+'\x20'+_0x1c8615(_0x51fe5e(0xaaa))+'</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'+(_0x1c6616[_0x51fe5e(0x65f)]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0xdb8))+'\x20'+_0x1c8615(_0x51fe5e(0xee3))+_0x51fe5e(0x250):'')+_0x51fe5e(0xafd)+((()=>{const _0x3c742e=_0x51fe5e;if(_0x24985c!==_0x3c742e(0xe19)&&_0x24985c!==_0x3c742e(0xc2e)||(_0x1c6616[_0x3c742e(0x963)]||_0x1c6616[_0x3c742e(0xafb)])===_0x3c742e(0x8f7))return'';const _0x1f4bc2=_0x1c6616[_0x3c742e(0x8dc)],_0x2cc91f=Array[_0x3c742e(0x74e)](_0x1f4bc2)?_0x1f4bc2:_0x1f4bc2?[_0x1f4bc2&&typeof _0x1f4bc2===_0x3c742e(0x4f4)?_0x1f4bc2:{'period':_0x1f4bc2===!![]?'previous_period':String(_0x1f4bc2)}]:[],_0x3686da=['previous_period',_0x3c742e(0xa4c),_0x3c742e(0x89f),_0x3c742e(0xd4f),_0x3c742e(0xcdf)],_0x52c255=_0x2cc91f[_0x3c742e(0xc7b)]((_0x5c8690,_0x517dd3)=>{const _0x50e0cb=_0x3c742e,_0x36ce60=_0x5c8690&&typeof _0x5c8690===_0x50e0cb(0x4f4)?_0x5c8690:{'period':String(_0x5c8690)},_0x5d5fc0=_0x36ce60['period']!=null?String(_0x36ce60['period']):'previous_period',_0xb3870a=!_0x3686da[_0x50e0cb(0xdcb)](_0x5d5fc0)?_0x50e0cb(0xc70)+escapeHtml(_0x5d5fc0)+_0x50e0cb(0x1be)+escapeHtml(_0x5d5fc0)+_0x50e0cb(0x2ff):'',_0x4841fc=_0x116574=>_0x5d5fc0===_0x116574?_0x50e0cb(0x696):'',_0x14e52b=_0x36ce60[_0x50e0cb(0xd3b)]||_0x50e0cb(0xb72),_0x2b0a16=_0x343b11=>_0x14e52b===_0x343b11?_0x50e0cb(0x696):'',_0x52e973=_0x36ce60[_0x50e0cb(0x8d9)]===_0x50e0cb(0x952)?_0x50e0cb(0x952):_0x50e0cb(0x975),_0x281d02=_0xd978ab=>_0x52e973===_0xd978ab?'selected':'',_0x4b1eea=_0x24985c!==_0x50e0cb(0xe19)?'':_0x50e0cb(0xf9a)+this[_0x50e0cb(0x582)](_0x50e0cb(0xf5c))+'\x20'+_0x1c8615(_0x50e0cb(0x89c))+_0x50e0cb(0xbd9)+(_0x5d5fc0==='previous_period'?'':'disabled')+'><option\x20value=\x22overlay\x22\x20'+_0x281d02(_0x50e0cb(0x975))+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x5a5))+_0x50e0cb(0xa28)+_0x281d02(_0x50e0cb(0x952))+'>'+this[_0x50e0cb(0x582)]('Sequential')+_0x50e0cb(0x7cd),_0x528f6f=String(_0x36ce60[_0x50e0cb(0x800)]??'')['includes']('{{');return _0x50e0cb(0x788)+_0x517dd3+_0x50e0cb(0xc40)+this[_0x50e0cb(0x582)](_0x50e0cb(0x560))+_0x50e0cb(0xf59)+_0x4841fc(_0x50e0cb(0x6ae))+'>'+this['_eT'](_0x50e0cb(0xf31))+_0x50e0cb(0xa6b)+_0x4841fc(_0x50e0cb(0xa4c))+'>'+this['_eT'](_0x50e0cb(0x22f))+_0x50e0cb(0x430)+_0x4841fc(_0x50e0cb(0x89f))+'>'+this['_eT'](_0x50e0cb(0xf15))+_0x50e0cb(0x927)+_0x4841fc(_0x50e0cb(0xd4f))+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x658))+_0x50e0cb(0xfe5)+_0x4841fc('last_year')+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0xac4))+'</option>'+_0xb3870a+_0x50e0cb(0xc18)+this[_0x50e0cb(0x582)](_0x50e0cb(0x23f))+'\x20'+_0x1c8615('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.')+_0x50e0cb(0xc77)+escapeHtml(String(Math['max'](0x1,parseInt(_0x36ce60[_0x50e0cb(0x78b)])||0x1)))+_0x50e0cb(0xaef)+this['_eT']('Line\x20Style')+_0x50e0cb(0x83c)+_0x2b0a16(_0x50e0cb(0xb72))+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x5a4))+_0x50e0cb(0x99a)+_0x2b0a16('solid')+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x3be))+_0x50e0cb(0xfe9)+_0x2b0a16(_0x50e0cb(0xa92))+'>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x9c4))+_0x50e0cb(0xd92)+(_0x4b1eea?'r3':'r2')+_0x50e0cb(0x32c)+this[_0x50e0cb(0x582)](_0x50e0cb(0x756))+_0x50e0cb(0x381)+escapeHtml(_0x36ce60[_0x50e0cb(0x800)]??'')+_0x50e0cb(0x2df)+escapeHtml(this[_0x50e0cb(0xac6)](_0x36ce60[_0x50e0cb(0x800)]))+'\x22'+(_0x528f6f?_0x50e0cb(0x1c0):'')+_0x50e0cb(0xe25)+this[_0x50e0cb(0x582)](_0x50e0cb(0x891))+_0x50e0cb(0xc87)+(_0x36ce60[_0x50e0cb(0xc08)]!=null?escapeHtml(String(_0x36ce60['opacity'])):'')+'\x22></div>'+_0x4b1eea+_0x50e0cb(0xd0f)+(_0x36ce60[_0x50e0cb(0x89d)]===![]?'':_0x50e0cb(0xda7))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x50e0cb(0x582)](_0x50e0cb(0x829))+_0x50e0cb(0xa3e)+(_0x36ce60['hide_on_load']===!![]?_0x50e0cb(0xda7):'')+_0x50e0cb(0xc5b)+this[_0x50e0cb(0x582)]('Hide\x20on\x20Load')+'\x20'+_0x1c8615('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.')+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-fill\x22\x20type=\x22checkbox\x22\x20'+(_0x36ce60['show_fill']===!![]?_0x50e0cb(0xda7):'')+_0x50e0cb(0xc5b)+this[_0x50e0cb(0x582)](_0x50e0cb(0xa7a))+'\x20'+_0x1c8615(_0x50e0cb(0x6d9))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22cmp-avg\x22\x20type=\x22checkbox\x22\x20'+(_0x36ce60[_0x50e0cb(0xe1c)]===!![]?_0x50e0cb(0xda7):'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x50e0cb(0x582)](_0x50e0cb(0xe66))+'\x20'+_0x1c8615(_0x50e0cb(0xc11))+'</span></div></label></div><button\x20class=\x22cmp-del\x22\x20title=\x22'+this[_0x50e0cb(0x582)](_0x50e0cb(0xb6d))+'\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>';})[_0x3c742e(0x2b9)]('');return _0x3c742e(0xf82)+this['_eT']('Period\x20Comparison')+'\x20'+_0x1c8615('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.')+_0x3c742e(0x6b2)+(_0x52c255||_0x3c742e(0x9dc)+this[_0x3c742e(0x582)]('No\x20comparisons\x20yet')+_0x3c742e(0xf0f))+_0x3c742e(0x602)+this['_eT'](_0x3c742e(0x507))+_0x3c742e(0x3aa);})())+_0x51fe5e(0x954)+(this[_0x51fe5e(0x3a0)](_0x51fe5e(0x88a),_0x24985c)?'<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>'+this[_0x51fe5e(0x582)](_0x51fe5e(0xc35))+'\x20'+_0x1c8615('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.')+_0x51fe5e(0x77e)+(_0xdbabd3||_0x51fe5e(0x9dc)+this[_0x51fe5e(0x582)](_0x51fe5e(0xb16))+'</div>')+_0x51fe5e(0xd66)+this[_0x51fe5e(0x582)](_0x51fe5e(0x7eb))+'</button></div>':'')+((_0x5b5244['chart_mode']||'timeline')==='timeline'?_0x51fe5e(0xc9d)+(_0x25e0d2===_0x51fe5e(0xf46)?'lk':'')+_0x51fe5e(0xf48)+this['_eT']('Extrema')+'\x20'+_0x1c8615(_0x51fe5e(0x62e))+_0x51fe5e(0xb68)+_0x2387f9(_0x51fe5e(0xf46),_0x25e0d2,this[_0x51fe5e(0x582)](_0x51fe5e(0x546)))+_0x2387f9(_0x51fe5e(0xcb5),_0x25e0d2,this['_eT']('On\x20Click'))+_0x2387f9(_0x51fe5e(0x4a4),_0x25e0d2,this['_eT'](_0x51fe5e(0x3c0)))+_0x51fe5e(0x455)+(_0x25e0d2===_0x51fe5e(0xf46)?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x51fe5e(0xb29)+(_0x1c6616[_0x51fe5e(0x670)]!==![]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this['_eT']('Min')+'\x20'+_0x1c8615(_0x51fe5e(0xf37))+'</span></div></label><label\x20class=\x22si\x22><div\x20class=\x22st\x22><input\x20class=\x22e-show_extrema_max\x22\x20type=\x22checkbox\x22\x20'+(_0x1c6616['show_extrema_max']!==![]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0x5af))+'\x20'+_0x1c8615(_0x51fe5e(0x2a2))+_0x51fe5e(0x4bb)+(_0x1c6616['extrema_show_timestamp']!==![]?'checked':'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0x743))+'\x20'+_0x1c8615(_0x51fe5e(0x8f1))+_0x51fe5e(0x47a)+this[_0x51fe5e(0x582)](_0x51fe5e(0x1fe))+'\x20'+_0x1c8615(_0x51fe5e(0x8a5))+_0x51fe5e(0xd4e)+this['_eT']('Auto')+_0x51fe5e(0x850)+escapeHtml(_0x1c6616['extrema_color']??'')+'\x22><input\x20class=\x22e-extrema_color-picker\x22\x20type=\x22color\x22\x20value=\x22'+escapeHtml(this[_0x51fe5e(0xac6)](_0x1c6616[_0x51fe5e(0xf02)]||_0x51fe5e(0x342)))+_0x51fe5e(0xe38)+this[_0x51fe5e(0x582)](_0x51fe5e(0xb28))+'\x20'+_0x1c8615(_0x51fe5e(0x457))+_0x51fe5e(0x278)+escapeHtml(_0x1c6616[_0x51fe5e(0x5ef)]??'')+_0x51fe5e(0x701)+this['_eT']('Background')+'\x20'+_0x1c8615(_0x51fe5e(0x752))+_0x51fe5e(0xd2e)+this['_eT'](_0x51fe5e(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x1c6616[_0x51fe5e(0xfe0)]??'')+_0x51fe5e(0x49f)+escapeHtml(this[_0x51fe5e(0xac6)](_0x1c6616[_0x51fe5e(0xfe0)]||_0x51fe5e(0x4ac)))+_0x51fe5e(0xe38)+this[_0x51fe5e(0x582)](_0x51fe5e(0x980))+'\x20'+_0x1c8615(_0x51fe5e(0x9ba))+'</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'+escapeHtml(_0x1c6616[_0x51fe5e(0xa3d)]??'')+'\x22></div></div></div></div></div>':'')+_0x51fe5e(0x954)+((_0x5b5244['chart_mode']||_0x51fe5e(0xe19))===_0x51fe5e(0xe19)?'<div\x20class=\x22cs\x20'+(!_0x3665c7?'lk':'')+_0x51fe5e(0x7b8)+this['_eT'](_0x51fe5e(0x542))+'\x20'+_0x1c8615(_0x51fe5e(0x8c4))+_0x51fe5e(0xf09)+(_0x3665c7?_0x51fe5e(0xda7):'')+_0x51fe5e(0xaea)+_0x210e93(_0x3665c7)+_0x51fe5e(0xc64)+this[_0x51fe5e(0x582)]('Line\x20Width')+'\x20'+_0x1c8615(_0x51fe5e(0xd94))+_0x51fe5e(0xe0f)+escapeHtml(_0x1c6616[_0x51fe5e(0xf3d)]??2.5)+'\x22\x20'+(_0x3665c7?'':'disabled')+_0x51fe5e(0x9cf)+(_0x1c6616['smooth']!==![]?_0x51fe5e(0xda7):'')+'\x20'+(_0x3665c7?'':_0x51fe5e(0xb0a))+_0x51fe5e(0xc5b)+this['_eT'](_0x51fe5e(0x3a8))+'\x20'+_0x1c8615(_0x51fe5e(0xd9d))+_0x51fe5e(0x2b3)+this['_eT'](_0x51fe5e(0xcb7))+'\x20'+_0x1c8615(_0x51fe5e(0xe33))+_0x51fe5e(0xb7f)+(_0x3665c7?'':_0x51fe5e(0xb0a))+'><option\x20value=\x22solid\x22\x20'+((_0x1c6616[_0x51fe5e(0xd3b)]??_0x51fe5e(0xcc1))===_0x51fe5e(0xcc1)?_0x51fe5e(0x696):'')+'>'+this[_0x51fe5e(0x582)](_0x51fe5e(0x3be))+_0x51fe5e(0xfe9)+(_0x1c6616[_0x51fe5e(0xd3b)]===_0x51fe5e(0xa92)?_0x51fe5e(0x696):'')+'>'+this['_eT'](_0x51fe5e(0x9c4))+_0x51fe5e(0xa14)+(_0x1c6616[_0x51fe5e(0xd3b)]===_0x51fe5e(0xb72)?_0x51fe5e(0x696):'')+'>'+this[_0x51fe5e(0x582)](_0x51fe5e(0x5a4))+_0x51fe5e(0x1f4)+(_0x1c6616[_0x51fe5e(0xf47)]?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0x6fe))+'\x20'+_0x1c8615(_0x51fe5e(0x6c9))+_0x51fe5e(0x769)+(_0x608b81?_0x51fe5e(0xda7):'')+_0x51fe5e(0xc5b)+this[_0x51fe5e(0x582)](_0x51fe5e(0xab4))+'\x20'+_0x1c8615(_0x51fe5e(0xfec))+'</span></div></label></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x608b81?_0x51fe5e(0xa08)+this[_0x51fe5e(0x582)](_0x51fe5e(0x347))+'\x20'+_0x1c8615(_0x51fe5e(0x9b3))+'</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(_0x1c6616['point_size']??'')+_0x51fe5e(0x4a5):'')+_0x51fe5e(0x3e1):'')+'\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>'+(_0x24985c===_0x51fe5e(0xb82)?this[_0x51fe5e(0x582)]('Gauge\x20Range'):this[_0x51fe5e(0x582)]('Y\x20Axis\x20Range'))+'\x20'+_0x1c8615(_0x24985c===_0x51fe5e(0xb82)?_0x51fe5e(0x96c):_0x51fe5e(0x448))+_0x51fe5e(0x705)+(_0x24985c===_0x51fe5e(0xb82)?this[_0x51fe5e(0x582)](_0x51fe5e(0x45e)):this[_0x51fe5e(0x582)](_0x51fe5e(0x3c3)))+'\x20'+_0x1c8615(_0x24985c===_0x51fe5e(0xb82)?_0x51fe5e(0xe39):_0x51fe5e(0x214))+_0x51fe5e(0x436)+escapeHtml(_0x1c6616[_0x51fe5e(0x738)]??'')+_0x51fe5e(0xaef)+(_0x24985c===_0x51fe5e(0xb82)?this['_eT'](_0x51fe5e(0x5af)):this[_0x51fe5e(0x582)]('Upper\x20Bound'))+'\x20'+_0x1c8615(_0x24985c==='gauge'?_0x51fe5e(0x982):'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.')+_0x51fe5e(0x6d6)+escapeHtml(_0x1c6616[_0x51fe5e(0x29c)]??'')+_0x51fe5e(0x5e2);})())+_0x2659a9(0x9e6)+(_0x162f89==='colors'?_0x2659a9(0x5ad):'')+_0x2659a9(0x69d)+this[_0x2659a9(0x582)](_0x2659a9(0x43e))+_0x2659a9(0x8d3)+this['_eT'](_0x2659a9(0x890))+'\x20'+_0x1c8615(_0x2659a9(0xcc0))+_0x2659a9(0xd30)+_0x4338d6('e-color',_0x1c6616['color']||_0x2659a9(0x54e))+_0x2659a9(0xf0f)+(this[_0x2659a9(0x3a0)](_0x2659a9(0x5c2),_0x24985c)?_0x2659a9(0xf9a)+this[_0x2659a9(0x582)](_0x2659a9(0x854))+'\x20'+_0x1c8615(_0x2659a9(0x8e4))+_0x2659a9(0xd30)+_0x4338d6(_0x2659a9(0x2db),_0x1c6616['point_colors']||_0x1c6616['color']||_0x2659a9(0x54e))+'</div>':_0x2659a9(0xa2d))+_0x2659a9(0x8d3)+this[_0x2659a9(0x582)](_0x2659a9(0x3b6))+'\x20'+_0x1c8615(_0x2659a9(0x33c))+_0x2659a9(0xd30)+_0x4338d6('e-icon_color',_0x1c6616['icon_color']||_0x1c6616[_0x2659a9(0x800)]||_0x2659a9(0x54e))+_0x2659a9(0x495)+this[_0x2659a9(0x582)](_0x2659a9(0x352))+'\x20'+_0x1c8615(_0x2659a9(0xf7f))+_0x2659a9(0xd30)+_0x4338d6('e-state_color',_0x1c6616[_0x2659a9(0xfaf)]||_0x1c6616[_0x2659a9(0x800)]||_0x2659a9(0x54e))+'</div></div>'+(_0x24985c===_0x2659a9(0xb82)?_0x2659a9(0xec6)+this[_0x2659a9(0x582)](_0x2659a9(0xc29))+'\x20'+_0x1c8615(_0x2659a9(0x616))+'</label>'+_0x4338d6(_0x2659a9(0x1c4),_0x1c6616[_0x2659a9(0xa2a)]??'')+_0x2659a9(0xb62):'')+'\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'+(!_0x3b581d?'lk':'')+_0x2659a9(0x218)+this[_0x2659a9(0x582)](_0x2659a9(0xa7a))+'\x20'+_0x1c8615(_0x2659a9(0x4e2))+_0x2659a9(0xff6)+(_0x3b581d?_0x2659a9(0xda7):'')+'><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'+_0x210e93(_0x3b581d)+_0x2659a9(0xe07)+(_0x1c6616['gradient']!==![]?_0x2659a9(0xda7):'')+'\x20'+(_0x3b581d?'':_0x2659a9(0xb0a))+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this['_eT'](_0x2659a9(0xb0f))+'\x20'+_0x1c8615(_0x2659a9(0x9bc))+'</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[_0x2659a9(0x582)](_0x2659a9(0x95b))+'\x20'+_0x1c8615(_0x2659a9(0x5ff))+_0x2659a9(0x85e)+(_0x1c6616[_0x2659a9(0x345)]!=null?escapeHtml(String(_0x1c6616[_0x2659a9(0x345)])):'')+'\x22\x20'+(_0x3b581d?'':'disabled')+'></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'+(this['_isFieldRelevantForMode'](_0x2659a9(0x595),_0x24985c)?_0x2659a9(0xc9d)+(_0x136974?.[_0x2659a9(0xd2f)]?'lk':'')+_0x2659a9(0x860)+this[_0x2659a9(0x582)](_0x2659a9(0xcb4))+'\x20'+_0x1c8615(_0x2659a9(0xdfb))+_0x2659a9(0x2cd)+(_0x3e7f01?.[_0x2659a9(0xd2f)]?_0x2659a9(0xda7):'')+'\x20'+(_0x136974?.[_0x2659a9(0xd2f)]?_0x2659a9(0xb0a):'')+_0x2659a9(0xcab)+(_0x136974?.[_0x2659a9(0xd2f)]?_0x2659a9(0xaf7)+this[_0x2659a9(0x582)]('Disabled\x20when\x20thresholds\x20active')+'</div>':'')+_0x2659a9(0xc4f)+(!_0x3e7f01?.[_0x2659a9(0xd2f)]||_0x136974?.['enabled']?_0x2659a9(0x81b):'')+'><div\x20class=\x22r3\x22><div\x20class=\x22f\x22><label>'+this[_0x2659a9(0x582)](_0x2659a9(0xb3b))+'\x20'+_0x1c8615('Color\x20used\x20when\x20the\x20value\x20is\x20increasing.')+_0x2659a9(0x58d)+escapeHtml(this['_coerceColor'](_0x3e7f01?.[_0x2659a9(0x2fd)]??'#2ecc71'))+'\x22></div><div\x20class=\x22f\x22><label>'+this[_0x2659a9(0x582)](_0x2659a9(0x440))+'\x20'+_0x1c8615(_0x2659a9(0xb6c))+_0x2659a9(0xf01)+escapeHtml(this[_0x2659a9(0xac6)](_0x3e7f01?.[_0x2659a9(0x821)]??'#e74c3c'))+_0x2659a9(0xaef)+this[_0x2659a9(0x582)](_0x2659a9(0x8c9))+'\x20'+_0x1c8615(_0x2659a9(0x6fc))+_0x2659a9(0xecc)+escapeHtml(this[_0x2659a9(0xac6)](_0x3e7f01?.[_0x2659a9(0xea3)]??'#95a5a6'))+_0x2659a9(0x439):'')+(this['_isFieldRelevantForMode'](_0x2659a9(0xef2),_0x24985c)?_0x2659a9(0xc9d)+(_0x3e7f01?.[_0x2659a9(0xd2f)]?'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[_0x2659a9(0x582)]('Color\x20Thresholds')+'\x20'+_0x1c8615(_0x2659a9(0x6af))+_0x2659a9(0x509)+(_0x136974?.[_0x2659a9(0xd2f)]?_0x2659a9(0xda7):'')+'\x20'+(_0x3e7f01?.[_0x2659a9(0xd2f)]?_0x2659a9(0xb0a):'')+_0x2659a9(0xcab)+(_0x3e7f01?.[_0x2659a9(0xd2f)]?'<div\x20class=\x22ln\x22>'+this['_eT']('Disabled\x20when\x20trend\x20active')+_0x2659a9(0xf0f):'')+'<div\x20class=\x22csb\x22\x20'+(!_0x136974?.[_0x2659a9(0xd2f)]||_0x3e7f01?.[_0x2659a9(0xd2f)]?'style=\x22opacity:.35;pointer-events:none\x22':'')+_0x2659a9(0x36b)+this['_eT'](_0x2659a9(0xad0))+'\x20'+_0x1c8615(_0x2659a9(0xd2d))+_0x2659a9(0x6bb)+_0x2387f9('vertical',_0x136974?.['direction']??_0x2659a9(0xef7),this[_0x2659a9(0x582)](_0x2659a9(0xf34)))+_0x2387f9('horizontal',_0x136974?.[_0x2659a9(0x9c0)]??_0x2659a9(0xef7),this[_0x2659a9(0x582)](_0x2659a9(0x453)))+_0x2659a9(0xc18)+this[_0x2659a9(0x582)](_0x2659a9(0xf8e))+'\x20'+_0x1c8615('Smooth\x20=\x20gradual\x20blend\x20between\x20colors.\x20Hard\x20=\x20instant\x20switch\x20at\x20the\x20threshold\x20value.')+_0x2659a9(0x6a8)+_0x2387f9('smooth',_0x136974?.[_0x2659a9(0xef4)]??_0x2659a9(0xd9f),this[_0x2659a9(0x582)](_0x2659a9(0x332)))+_0x2387f9(_0x2659a9(0x71d),_0x136974?.[_0x2659a9(0xef4)]??_0x2659a9(0xd9f),this[_0x2659a9(0x582)](_0x2659a9(0x1001)))+_0x2659a9(0xad6)+(_0x136974?.[_0x2659a9(0x50e)]?'checked':'')+'><span\x20class=\x22ss\x22></span></div><div\x20class=\x22sl\x22><span\x20class=\x22sn\x22>'+this[_0x2659a9(0x582)](_0x2659a9(0x750))+'\x20'+_0x1c8615(_0x2659a9(0x393))+_0x2659a9(0xfbd)+(_0x2334f6||_0x2659a9(0x9dc)+this[_0x2659a9(0x582)](_0x2659a9(0xa53))+_0x2659a9(0xf0f))+_0x2659a9(0x77b)+(_0x3e7f01?.['enabled']?'disabled':'')+_0x2659a9(0x47e)+this[_0x2659a9(0x582)](_0x2659a9(0x4f9))+_0x2659a9(0xaa1):'')+_0x2659a9(0xa88);})[_0x258545(0x2b9)](''),_0x1528b8=_0x258545(0xfd2)+(this[_0x258545(0xd88)][_0x258545(0x56f)]('entities')?_0x258545(0xcee):'')+_0x258545(0x4c5)+this['_eT'](_0x258545(0x1d1))+'</span>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<span\x20class=\x22panel-subtitle\x22>'+this[_0x258545(0x402)][_0x258545(0xd64)]+'\x20'+this[_0x258545(0x582)](_0x258545(0xa02))+_0x258545(0x535)+_0x5a8b5f+_0x258545(0xba8)+(_0x5b5244['chart_mode']==='scatter'&&this[_0x258545(0x402)][_0x258545(0xd64)]>=0x2||_0x5b5244['chart_mode']===_0x258545(0x9d4)&&this[_0x258545(0x402)][_0x258545(0xd64)]>=0x1||_0x5b5244['chart_mode']==='calendar'&&this[_0x258545(0x402)]['length']>=0x1?'':_0x258545(0x56e)+this['_eT'](_0x258545(0x3f2))+'</button>')+_0x258545(0x318),_0x598e44=_0x258545(0x729)+_0x9a13f3+_0x258545(0xf2b);this[_0x258545(0x283)]=(this[_0x258545(0x283)]||0x0)+0x1;const _0x4bdb24=_0x258545(0xfd2)+(this[_0x258545(0xd88)][_0x258545(0x56f)](_0x258545(0x6a7))?_0x258545(0xcee):'')+_0x258545(0xe4d)+this['_eT'](_0x258545(0x94c))+_0x258545(0x6c4)+this[_0x258545(0x582)](_0x258545(0x28d))+_0x258545(0x4c9)+(!_0x3b3f62?_0x258545(0x522)+(_0xdf5fe6===_0x258545(0x798)?_0x258545(0x5ad):'')+'\x22\x20data-cstab=\x22headericon\x22>'+this['_eT'](_0x258545(0x9f7))+_0x258545(0x785):'')+_0x258545(0x5fa)+(_0xdf5fe6===_0x258545(0xfd3)?_0x258545(0x5ad):'')+'\x22\x20data-cstab=\x22styling\x22>'+this[_0x258545(0x582)](_0x258545(0x995))+_0x258545(0x99b)+(_0xdf5fe6===_0x258545(0x59e)?_0x258545(0x5ad):'')+'\x22\x20data-cstab=\x22locale\x22>'+this[_0x258545(0x582)](_0x258545(0xe32))+'</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'+(_0xdf5fe6===_0x258545(0x798)?_0x258545(0x5ad):'')+_0x258545(0xf9d)+(!_0x3b3f62?_0x258545(0x243)+this[_0x258545(0x582)]('Header')+'</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['_eT'](_0x258545(0xc26))+'\x20'+_0x1c8615('Title\x20text\x20shown\x20at\x20the\x20top\x20of\x20the\x20card.\x20Leave\x20empty\x20to\x20hide\x20the\x20header\x20row\x20entirely.')+_0x258545(0x7c6)+this[_0x258545(0x582)](_0x258545(0xc1a))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x9af)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)]('Header\x20&\x20Battery')+'\x20'+_0x1c8615('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.')+_0x258545(0x737)+escapeHtml(_0x5b5244[_0x258545(0x909)]??'')+_0x258545(0xaef)+this['_eT'](_0x258545(0xcec))+'\x20'+_0x1c8615(_0x258545(0xc96))+_0x258545(0x5b6)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)]['map'](_0x436a3f=>_0x2387f9(_0x436a3f,_0x5b5244[_0x258545(0x7ea)]??_0x258545(0xc24),this[_0x258545(0x582)](_0x436a3f['charAt'](0x0)['toUpperCase']()+_0x436a3f[_0x258545(0xedc)](0x1))))[_0x258545(0x2b9)]('')+'</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>'+this[_0x258545(0x582)](_0x258545(0x269))+'\x20'+_0x1c8615(_0x258545(0x3e4))+_0x258545(0x758)+[_0x258545(0xe73),_0x258545(0xbe1)][_0x258545(0xc7b)](_0x534f45=>_0x2387f9(_0x534f45,_0x5b5244[_0x258545(0xd15)]??'default',{'default':this[_0x258545(0x582)](_0x258545(0xee1)),'horizontal':this['_eT'](_0x258545(0x453))}[_0x534f45]))[_0x258545(0x2b9)]('')+_0x258545(0xc18)+this[_0x258545(0x582)](_0x258545(0x338))+'\x20'+_0x1c8615(_0x258545(0x282))+_0x258545(0xaf9)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x525)]??'')+_0x258545(0x897)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244[_0x258545(0x525)]||_0x258545(0x342)))+_0x258545(0xe38)+this['_eT'](_0x258545(0xcbf))+'\x20'+_0x1c8615('Header\x20text\x20font\x20weight.\x20Accepts\x20CSS\x20keywords\x20(light/normal/bold)\x20or\x20numbers\x20(300,\x20400,\x20600,\x20700).\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x258545(0x660)+this['_eT'](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x2c8)]??'')+_0x258545(0x8d2)+this[_0x258545(0x582)]('Letter\x20Spacing')+'\x20'+_0x1c8615('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.')+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_header_letter_spacing\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244['card_header_letter_spacing']??'')+_0x258545(0xa67)+this[_0x258545(0x582)](_0x258545(0x793))+'</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[_0x258545(0x582)](_0x258545(0x3b6))+'\x20'+_0x1c8615(_0x258545(0x294))+'</label>'+_0x4338d6('card-icon-color',_0x5b5244[_0x258545(0xf03)]??'')+_0x258545(0x495)+this[_0x258545(0x582)]('MDI\x20Icon')+'\x20'+_0x1c8615('Material\x20Design\x20Icon\x20next\x20to\x20the\x20title.\x20Use\x20the\x20mdi:\x20prefix,\x20e.g.\x20mdi:chart-line.\x20Browse\x20all\x20icons\x20at\x20materialdesignicons.com.')+_0x258545(0x437)+this[_0x258545(0x582)]('Icon\x20Size')+'\x20'+_0x1c8615(_0x258545(0xe3e))+_0x258545(0x947)+escapeHtml(_0x5b5244[_0x258545(0x56a)]??'')+'\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>'+this[_0x258545(0x582)](_0x258545(0x1f1))+'\x20'+_0x1c8615(_0x258545(0x334))+_0x258545(0x936)+escapeHtml(_0x5b5244[_0x258545(0xe17)]??'')+_0x258545(0xaef)+this[_0x258545(0x582)](_0x258545(0x587))+'\x20'+_0x1c8615(_0x258545(0xc10))+_0x258545(0x2e0)+[_0x258545(0xc24),_0x258545(0xd8a),_0x258545(0xd2b)][_0x258545(0xc7b)](_0x5cad26=>_0x2387f9(_0x5cad26,_0x5b5244[_0x258545(0xcac)]??_0x258545(0xc24),this[_0x258545(0x582)](_0x5cad26[_0x258545(0xe2f)](0x0)[_0x258545(0x51f)]()+_0x5cad26[_0x258545(0xedc)](0x1))))[_0x258545(0x2b9)]('')+_0x258545(0x6ff):'')+_0x258545(0xc50)+(_0xdf5fe6===_0x258545(0xfd3)?_0x258545(0x5ad):'')+'\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[_0x258545(0x582)](_0x258545(0x995))+_0x258545(0x504)+(_0x3b3f62?'':_0x258545(0xa08)+this['_eT'](_0x258545(0xdb6))+'\x20'+_0x1c8615(_0x258545(0x217))+_0x258545(0x3e2)+[_0x258545(0x248),_0x258545(0xe9e)]['map'](_0x5b8b14=>_0x2387f9(_0x5b8b14,_0x5b5244[_0x258545(0x774)]??_0x258545(0x248),this[_0x258545(0x582)](_0x5b8b14===_0x258545(0xe9e)?_0x258545(0xbc7):_0x258545(0x26f))))[_0x258545(0x2b9)]('')+_0x258545(0x37d))+_0x258545(0x591)+this[_0x258545(0x582)](_0x258545(0xe3a))+'\x20'+_0x1c8615(_0x258545(0x208))+_0x258545(0xc48)+escapeHtml(_0x5b5244[_0x258545(0x492)]==null||_0x5b5244[_0x258545(0x492)]===_0x258545(0xae8)||_0x5b5244[_0x258545(0x492)]===''?_0x258545(0xae8):_0x226999(_0x5b5244[_0x258545(0x492)],0x96))+_0x258545(0x2fe)+this['_eT'](_0x258545(0x6c1))+'\x20'+_0x1c8615(_0x258545(0xf39))+_0x258545(0x789)+this['_eT'](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x2d5)]??'')+_0x258545(0x238)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244['card_background_color']||_0x258545(0xab8)))+_0x258545(0xe38)+this['_eT'](_0x258545(0x64c))+'\x20'+_0x1c8615(_0x258545(0x6fb))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_border_radius\x22\x20type=\x22text\x22\x20placeholder=\x22'+this['_eT']('Auto')+_0x258545(0x850)+escapeHtml(_0x5b5244['card_border_radius']??'')+'\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'+(_0x5b5244[_0x258545(0x5d5)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)]('Card\x20Shadow')+'\x20'+_0x1c8615(_0x258545(0x90f))+_0x258545(0xedb)+(_0x5b5244[_0x258545(0xeca)]!==![]?_0x258545(0xda7):'')+_0x258545(0xc5b)+this[_0x258545(0x582)](_0x258545(0x460))+'\x20'+_0x1c8615('Show\x20the\x20default\x20HA\x20card\x20border.\x20Disable\x20for\x20a\x20cleaner\x20borderless\x20appearance.')+_0x258545(0x273)+(_0x5b5244['card_border']!==![]?_0x258545(0xec6)+this[_0x258545(0x582)](_0x258545(0x67a))+'\x20'+_0x1c8615('Custom\x20color\x20for\x20the\x20card\x20border.\x20Accepts\x20any\x20CSS\x20color\x20or\x20variable.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x258545(0x7a7)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0xfae)]??'')+_0x258545(0xd97)+escapeHtml(this[_0x258545(0xac6)](_0x5b5244['card_border_color']||_0x258545(0x342)))+'\x22></div></div><div\x20class=\x22f\x22><label>'+this[_0x258545(0x582)](_0x258545(0x867))+'\x20'+_0x1c8615('Border\x20thickness.\x20Accepts\x20a\x20number\x20(treated\x20as\x20px)\x20or\x20any\x20CSS\x20value\x20like\x202px.\x20Leave\x20empty\x20for\x20theme\x20default.')+_0x258545(0xa74)+this[_0x258545(0x582)](_0x258545(0x6bc))+_0x258545(0x850)+escapeHtml(_0x5b5244[_0x258545(0x40f)]??'')+_0x258545(0xed5):'')+_0x258545(0xb54)+this[_0x258545(0x582)](_0x258545(0x2a5))+'\x20'+_0x1c8615(_0x258545(0x1fc))+'</label><div\x20class=\x22iu\x22><input\x20id=\x22card_padding\x22\x20type=\x22text\x22\x20placeholder=\x22'+this[_0x258545(0x582)](_0x258545(0x6bc))+'\x22\x20value=\x22'+escapeHtml(_0x5b5244[_0x258545(0x6ca)]??'')+_0x258545(0xa54)+this[_0x258545(0x582)]('Background\x20Image')+'\x20'+_0x1c8615(_0x258545(0xd60))+_0x258545(0x454)+escapeHtml(_0x5b5244[_0x258545(0xae4)]??'')+_0x258545(0xaef)+this['_eT'](_0x258545(0xc89))+'\x20'+_0x1c8615(_0x258545(0x21b))+'</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'+escapeHtml(_0x5b5244[_0x258545(0x21f)]??'')+_0x258545(0x5da)+(_0x552bd0||_0x24985c===_0x258545(0xe4e)||_0x24985c===_0x258545(0xc88)||_0x263ba3?_0x258545(0xec6)+this[_0x258545(0x582)]('Chart\x20Align')+'\x20'+_0x1c8615(_0x258545(0xa2b))+'</label><div\x20class=\x22sw\x22><select\x20id=\x22chart_align\x22>'+['left',_0x258545(0xd8a),_0x258545(0xd2b)]['map'](_0x14bee4=>_0x2387f9(_0x14bee4,_0x5b5244[_0x258545(0x983)]??_0x258545(0xd8a),this[_0x258545(0x582)](_0x14bee4[_0x258545(0xe2f)](0x0)['toUpperCase']()+_0x14bee4[_0x258545(0xedc)](0x1))))['join']('')+_0x258545(0x30e):'')+'\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'+(_0xdf5fe6==='locale'?_0x258545(0x5ad):'')+_0x258545(0xb08)+this[_0x258545(0x582)](_0x258545(0xe32))+_0x258545(0xf45)+this[_0x258545(0x582)](_0x258545(0x9c5))+'\x20'+_0x1c8615(_0x258545(0x8cf))+_0x258545(0x3cf)+[{'v':'auto','l':this[_0x258545(0x582)](_0x258545(0x431))},...Object[_0x258545(0x82d)](LANG_NAMES)[_0x258545(0xc7b)](_0x1ae022=>({'v':_0x1ae022,'l':LANG_NAMES[_0x1ae022]||_0x1ae022}))[_0x258545(0xaa7)]((_0x1901aa,_0x391e54)=>_0x1901aa['l'][_0x258545(0x24c)](_0x391e54['l'])),..._0x5b5244[_0x258545(0xfcc)]&&_0x5b5244[_0x258545(0xfcc)]!==_0x258545(0xae8)&&!LANG_NAMES[_0x5b5244['language']]?[{'v':_0x5b5244[_0x258545(0xfcc)],'l':_0x5b5244[_0x258545(0xfcc)]}]:[]][_0x258545(0xc7b)](_0x2c501b=>_0x2387f9(_0x2c501b['v'],_0x5b5244[_0x258545(0xfcc)]??_0x258545(0xae8),_0x2c501b['l']))[_0x258545(0x2b9)]('')+_0x258545(0xc18)+this[_0x258545(0x582)](_0x258545(0x581))+'\x20'+_0x1c8615('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.')+_0x258545(0xbe2)+[{'v':_0x258545(0xae8),'l':this['_eT'](_0x258545(0xfc8))},{'v':_0x258545(0x911),'l':this[_0x258545(0x582)](_0x258545(0xe1d))},{'v':_0x258545(0xbda),'l':this['_eT'](_0x258545(0xccd))},..._0x5b5244[_0x258545(0xa0f)]&&![_0x258545(0xae8),_0x258545(0x911),'server']['includes'](_0x5b5244[_0x258545(0xa0f)])?[{'v':_0x5b5244[_0x258545(0xa0f)],'l':_0x5b5244[_0x258545(0xa0f)]}]:[]][_0x258545(0xc7b)](_0x255e79=>_0x2387f9(_0x255e79['v'],_0x5b5244[_0x258545(0xa0f)]??'auto',_0x255e79['l']))[_0x258545(0x2b9)]('')+_0x258545(0x266);this[_0x258545(0x6ea)][_0x258545(0x74c)]=_0x598e44+_0x258545(0x9ee)+this[_0x258545(0x582)](_0x258545(0xf1e))+_0x258545(0x850)+escapeHtml(this[_0x258545(0xadd)]||'')+_0x258545(0x8da)+_0x537975+_0x4bdb24+_0x1528b8+_0x258545(0xf0f),this['_applyModeVisibility'](),this[_0x258545(0xc90)]();if(_0x14e113?.[_0x258545(0xe02)]){const _0x3ce344=this[_0x258545(0x6ea)][_0x258545(0xcca)](_0x14e113[_0x258545(0xe02)]);if(_0x3ce344){_0x3ce344['focus']();if(_0x14e113['ss']!==void 0x0)try{_0x3ce344['setSelectionRange'](_0x14e113['ss'],_0x14e113['se']);}catch{}}}}['_mountIconDropdown'](_0x54175b,_0x3d1613,_0x87cb9b,_0x3a9bdd={}){const _0x10d3a2=_0x5f3ddf;if(!_0x54175b||_0x54175b[_0x10d3a2(0xff4)])return;_0x54175b[_0x10d3a2(0xff4)]=!![],_0x54175b[_0x10d3a2(0x74c)]='';const _0x35ff6f=!!_0x3a9bdd['disabled'],_0x2ce343=document[_0x10d3a2(0x6f4)]('div');_0x2ce343['style']['cssText']='position:relative;width:100%;max-width:125px';const _0x3af6b6=document[_0x10d3a2(0x6f4)]('button');_0x3af6b6[_0x10d3a2(0xafb)]='button',_0x3af6b6[_0x10d3a2(0xb0a)]=_0x35ff6f,_0x3af6b6[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]=_0x10d3a2(0x20d)+(_0x35ff6f?_0x10d3a2(0x6dd):'');const _0x3205ee=document[_0x10d3a2(0x6f4)](_0x10d3a2(0x220));_0x3205ee[_0x10d3a2(0xea7)]['cssText']=_0x10d3a2(0xe9a);const _0x1b1b1d=document[_0x10d3a2(0x6f4)]('span');_0x1b1b1d[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]='flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap';const _0x116e6c=document['createElement'](_0x10d3a2(0x865));_0x116e6c[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]=_0x10d3a2(0x551),_0x116e6c[_0x10d3a2(0x74c)]=_0x10d3a2(0xedd),_0x3af6b6[_0x10d3a2(0x5be)](_0x3205ee,_0x1b1b1d,_0x116e6c);const _0x553e08=document['createElement']('div');_0x553e08[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]=_0x10d3a2(0x786);const _0x52654b=_0x1928b9=>typeof _0x1928b9==='string'&&(_0x1928b9[_0x10d3a2(0xdcb)]('{{')||_0x1928b9[_0x10d3a2(0xdcb)]('{%')),_0x30ab45=()=>{const _0xb9a4a4=_0x10d3a2,_0x1f82d8=(_0x3d1613()||'')[_0xb9a4a4(0x35c)]();if(_0x52654b(_0x1f82d8))_0x3205ee['setAttribute'](_0xb9a4a4(0xb77),_0xb9a4a4(0x491)),_0x3205ee[_0xb9a4a4(0xea7)][_0xb9a4a4(0x83f)]=_0xb9a4a4(0x748),_0x1b1b1d['textContent']=this[_0xb9a4a4(0x582)](_0xb9a4a4(0x6d3)),_0x1b1b1d[_0xb9a4a4(0xea7)]['color']=_0xb9a4a4(0xd74);else _0x1f82d8?(_0x3205ee['setAttribute'](_0xb9a4a4(0xb77),_0x1f82d8),_0x3205ee[_0xb9a4a4(0xea7)][_0xb9a4a4(0x83f)]=_0xb9a4a4(0x748),_0x1b1b1d['textContent']=_0x1f82d8,_0x1b1b1d[_0xb9a4a4(0xea7)][_0xb9a4a4(0x800)]='var(--tx)'):(_0x3205ee[_0xb9a4a4(0x970)](_0xb9a4a4(0xb77)),_0x3205ee[_0xb9a4a4(0xea7)][_0xb9a4a4(0x83f)]=_0xb9a4a4(0x926),_0x1b1b1d[_0xb9a4a4(0xde7)]=_0x3a9bdd[_0xb9a4a4(0xec4)]||this[_0xb9a4a4(0x582)](_0xb9a4a4(0x94a)),_0x1b1b1d[_0xb9a4a4(0xea7)][_0xb9a4a4(0x800)]=_0xb9a4a4(0x654));},_0x2fdda5=document[_0x10d3a2(0x6f4)]('input');_0x2fdda5[_0x10d3a2(0xafb)]='text',_0x2fdda5['placeholder']=_0x3a9bdd[_0x10d3a2(0xac1)]||_0x10d3a2(0x274),_0x2fdda5[_0x10d3a2(0x76c)]=_0x3d1613()||'',_0x2fdda5[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]=_0x10d3a2(0x4b0);let _0x5955b7=![];_0x2fdda5[_0x10d3a2(0x9d1)]('input',()=>{const _0x2cc65b=_0x10d3a2;_0x87cb9b(_0x2fdda5[_0x2cc65b(0x76c)]||void 0x0),_0x30ab45(),_0x5955b7=!![];}),_0x2fdda5[_0x10d3a2(0x9d1)](_0x10d3a2(0x7f7),()=>{const _0x3b69c4=_0x10d3a2;_0x5955b7&&(_0x5955b7=![],this[_0x3b69c4(0xec7)]());});const _0x1fbc7c=document[_0x10d3a2(0x6f4)](_0x10d3a2(0xe8d));_0x1fbc7c[_0x10d3a2(0xde7)]=this[_0x10d3a2(0x582)](_0x10d3a2(0x6ab)),_0x1fbc7c[_0x10d3a2(0xea7)][_0x10d3a2(0xf14)]=_0x10d3a2(0x3d6),_0x553e08[_0x10d3a2(0x5be)](_0x2fdda5,_0x1fbc7c);let _0x3bd398=null;const _0x3650c0=_0x1c6b61=>{const _0x387e3c=_0x10d3a2;_0x87cb9b(_0x1c6b61||void 0x0);if(_0x2fdda5)_0x2fdda5['value']=_0x1c6b61||'';_0x30ab45(),this[_0x387e3c(0xec7)](),_0x247be0();},_0x358b3a=()=>{const _0x5df35b=_0x10d3a2;if(_0x3bd398)return;const _0x36bd0a=(_0x3d1613()||'')[_0x5df35b(0x35c)]();if(this['_hass']&&customElements[_0x5df35b(0xaad)]('ha-icon-picker'))_0x3bd398=document[_0x5df35b(0x6f4)](_0x5df35b(0xa7f)),_0x3bd398[_0x5df35b(0xc78)]=this[_0x5df35b(0x527)],_0x3bd398['value']=_0x52654b(_0x36bd0a)?'':_0x36bd0a,_0x3bd398[_0x5df35b(0x50d)]='',_0x3bd398[_0x5df35b(0xea7)]['cssText']='display:block;width:100%',_0x3bd398['addEventListener']('value-changed',_0x9b9358=>{const _0x157c2e=_0x5df35b;_0x9b9358[_0x157c2e(0x30f)](),_0x3650c0(_0x9b9358[_0x157c2e(0x626)][_0x157c2e(0x76c)]);});else{if(this[_0x5df35b(0x527)]&&customElements['get'](_0x5df35b(0x4bc)))_0x3bd398=document[_0x5df35b(0x6f4)](_0x5df35b(0x4bc)),_0x3bd398[_0x5df35b(0xc78)]=this[_0x5df35b(0x527)],_0x3bd398[_0x5df35b(0x410)]={'icon':{}},_0x3bd398[_0x5df35b(0x76c)]=_0x52654b(_0x36bd0a)?'':_0x36bd0a,_0x3bd398[_0x5df35b(0x50d)]='',_0x3bd398['style']['cssText']=_0x5df35b(0x76d),_0x3bd398[_0x5df35b(0x9d1)](_0x5df35b(0xda2),_0x2bf65c=>{const _0x54b70d=_0x5df35b;_0x2bf65c['stopPropagation'](),_0x3650c0(_0x2bf65c[_0x54b70d(0x626)][_0x54b70d(0x76c)]);});else return;}_0x553e08[_0x5df35b(0xe0a)](_0x3bd398);},_0x2dcb51=()=>{const _0x41504d=_0x10d3a2;if(_0x35ff6f)return;if(this[_0x41504d(0xd78)]&&this['_cpdOpen'][_0x41504d(0x365)]!==_0x2ce343)this[_0x41504d(0xd78)][_0x41504d(0x58c)]();_0x358b3a(),_0x553e08[_0x41504d(0xea7)][_0x41504d(0xa1d)]='block',this[_0x41504d(0xd78)]={'wrap':_0x2ce343,'close':_0x247be0},setTimeout(()=>{const _0x26d9c3=_0x41504d;try{_0x2fdda5[_0x26d9c3(0xc20)]();}catch(_0x115b76){}},0x1e);},_0x247be0=()=>{const _0x2e7d56=_0x10d3a2;_0x553e08[_0x2e7d56(0xea7)]['display']=_0x2e7d56(0x768);if(this[_0x2e7d56(0xd78)]&&this['_cpdOpen'][_0x2e7d56(0x365)]===_0x2ce343)this['_cpdOpen']=null;_0x5955b7&&(_0x5955b7=![],this[_0x2e7d56(0xec7)]());};_0x3af6b6[_0x10d3a2(0x9d1)](_0x10d3a2(0xcb5),()=>{const _0x283044=_0x10d3a2;_0x553e08['style'][_0x283044(0xa1d)]==='block'?_0x247be0():_0x2dcb51();}),_0x2ce343[_0x10d3a2(0x5be)](_0x3af6b6,_0x553e08),_0x54175b['appendChild'](_0x2ce343),_0x30ab45(),!this[_0x10d3a2(0x60b)]&&(this[_0x10d3a2(0x60b)]=!![],this[_0x10d3a2(0x6ea)][_0x10d3a2(0x9d1)]('click',_0x369c57=>{const _0x148b53=_0x10d3a2;if(!this['_cpdOpen'])return;const _0x265885=_0x369c57[_0x148b53(0xd00)]?_0x369c57['composedPath']():[_0x369c57[_0x148b53(0x38f)]];if(_0x265885[_0x148b53(0x1c1)](_0xb64f2e=>_0xb64f2e&&_0xb64f2e['nodeName']&&/COMBO-BOX|OVERLAY/i[_0x148b53(0x5a9)](_0xb64f2e[_0x148b53(0x82c)])))return;if(!_0x265885[_0x148b53(0xdcb)](this[_0x148b53(0xd78)][_0x148b53(0x365)]))this[_0x148b53(0xd78)][_0x148b53(0x58c)]();},!![]));}['_wireUp'](){const _0x116c3a=_0x5f3ddf,_0x42788c=this[_0x116c3a(0x8ef)](()=>this[_0x116c3a(0xec7)](),0x190),_0x2bd398=()=>this[_0x116c3a(0xec7)]();[['include_attribute_name',_0x116c3a(0x80d)],[_0x116c3a(0x80d),_0x116c3a(0xb41)]][_0x116c3a(0xd7d)](([_0x56637c,_0x4093e4])=>{const _0x114bfe=_0x116c3a;this[_0x114bfe(0x622)](_0x56637c,_0x114bfe(0x7f7),()=>{const _0x2f65a8=_0x114bfe,_0x184fe5=this['shadowRoot'][_0x2f65a8(0xa7e)](_0x56637c),_0x1c8aae=this[_0x2f65a8(0x6ea)][_0x2f65a8(0xa7e)](_0x4093e4);if(_0x184fe5?.[_0x2f65a8(0xda7)]&&_0x1c8aae?.[_0x2f65a8(0xda7)])_0x1c8aae[_0x2f65a8(0xda7)]=![];});}),this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)]('.panel-header[data-toggle]')['forEach'](_0x214228=>{const _0x2104bf=_0x116c3a;_0x214228[_0x2104bf(0x9d1)]('click',()=>{const _0x4b6e9e=_0x2104bf,_0x24dac7=_0x214228[_0x4b6e9e(0xc00)][_0x4b6e9e(0x49e)];if(this[_0x4b6e9e(0xd88)][_0x4b6e9e(0x56f)](_0x24dac7))this[_0x4b6e9e(0xd88)][_0x4b6e9e(0x6a6)](_0x24dac7);else this['_openPanels'][_0x4b6e9e(0x7c5)](_0x24dac7);_0x214228[_0x4b6e9e(0x237)](_0x4b6e9e(0x554))[_0x4b6e9e(0xf3b)]['toggle'](_0x4b6e9e(0xcee));});}),this['shadowRoot'][_0x116c3a(0x86d)](_0x116c3a(0xc97))[_0x116c3a(0xd7d)](_0x44fa81=>{const _0xa5d1c7=_0x116c3a;_0x44fa81['addEventListener'](_0xa5d1c7(0xcb5),()=>{const _0xdaf7e7=_0xa5d1c7;this[_0xdaf7e7(0xefa)]=_0x44fa81[_0xdaf7e7(0xc00)][_0xdaf7e7(0xa44)],this[_0xdaf7e7(0x6ea)]['querySelectorAll']('.main-tb')['forEach'](_0x22c30e=>_0x22c30e['classList'][_0xdaf7e7(0x49e)](_0xdaf7e7(0x5ad),_0x22c30e['dataset'][_0xdaf7e7(0xa44)]===this[_0xdaf7e7(0xefa)])),this['shadowRoot'][_0xdaf7e7(0x86d)](_0xdaf7e7(0xc36))[_0xdaf7e7(0xd7d)](_0x2fe91b=>_0x2fe91b[_0xdaf7e7(0xf3b)][_0xdaf7e7(0x49e)](_0xdaf7e7(0x5ad),_0x2fe91b['dataset'][_0xdaf7e7(0xe0c)]===this[_0xdaf7e7(0xefa)]));});}),this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)](_0x116c3a(0xf5e))['forEach'](_0x182113=>{const _0x2fc965=_0x116c3a;_0x182113[_0x2fc965(0x9d1)](_0x2fc965(0xcb5),()=>{const _0x48e0a1=_0x2fc965;this[_0x48e0a1(0xfd7)]=_0x182113[_0x48e0a1(0xc00)][_0x48e0a1(0xf3a)],this[_0x48e0a1(0x6ea)][_0x48e0a1(0x86d)](_0x48e0a1(0xf5e))[_0x48e0a1(0xd7d)](_0xb993de=>_0xb993de['classList'][_0x48e0a1(0x49e)]('active',_0xb993de[_0x48e0a1(0xc00)][_0x48e0a1(0xf3a)]===this[_0x48e0a1(0xfd7)])),this[_0x48e0a1(0x6ea)][_0x48e0a1(0x86d)](_0x48e0a1(0x9d7))['forEach'](_0x4ebe5b=>_0x4ebe5b[_0x48e0a1(0xf3b)][_0x48e0a1(0x49e)]('active',_0x4ebe5b[_0x48e0a1(0xc00)][_0x48e0a1(0xb58)]===this[_0x48e0a1(0xfd7)]));});});const _0x44ee9f=this[_0x116c3a(0x6ea)][_0x116c3a(0xa7e)](_0x116c3a(0xfc5));_0x44ee9f&&_0x44ee9f[_0x116c3a(0x9d1)](_0x116c3a(0xb0d),()=>{const _0x49ce6a=_0x116c3a;this['_searchQ']=_0x44ee9f[_0x49ce6a(0x76c)],this['_applyEditorSearch']();});[_0x116c3a(0x9af),'card_header_size',_0x116c3a(0x2d5),_0x116c3a(0x56a),_0x116c3a(0xe17),_0x116c3a(0xc57)][_0x116c3a(0xd7d)](_0x57deac=>this['_on'](_0x57deac,'input',_0x42788c)),[_0x116c3a(0x6ca),'card_border_radius','card_border_color',_0x116c3a(0x40f),_0x116c3a(0xae4),'card_background_blur',_0x116c3a(0x525),_0x116c3a(0x2c8),'card_header_letter_spacing'][_0x116c3a(0xd7d)](_0x5065b3=>this[_0x116c3a(0x622)](_0x5065b3,_0x116c3a(0xb0d),_0x42788c)),['hours_to_show',_0x116c3a(0x3ba),'height',_0x116c3a(0x458),'bar_spacing',_0x116c3a(0x314),'min_bound_range','min_bound_range_secondary','max_visible_interval',_0x116c3a(0x66f),_0x116c3a(0x1f8),_0x116c3a(0xdc6),_0x116c3a(0xddd),_0x116c3a(0x92c),'gauge_columns',_0x116c3a(0x34b),_0x116c3a(0xd2c)][_0x116c3a(0xd7d)](_0x1f9c91=>this['_on'](_0x1f9c91,'input',_0x42788c)),this['_on'](_0x116c3a(0x94f),_0x116c3a(0xb0d),_0x42788c),this[_0x116c3a(0x622)](_0x116c3a(0xe27),_0x116c3a(0xb0d),_0x42788c),[_0x116c3a(0xbf9),_0x116c3a(0x9fb),_0x116c3a(0x738),_0x116c3a(0x29c),_0x116c3a(0xbcc),_0x116c3a(0xc80),_0x116c3a(0x368),_0x116c3a(0x7ae),'interval_picker_group',_0x116c3a(0x39c),_0x116c3a(0x336),'sync_group'][_0x116c3a(0xd7d)](_0x4cc203=>this['_on'](_0x4cc203,_0x116c3a(0xb0d),_0x42788c)),['y_axis_ticks',_0x116c3a(0xe53)][_0x116c3a(0xd7d)](_0x304b80=>this[_0x116c3a(0x622)](_0x304b80,'input',_0x42788c)),[_0x116c3a(0x2d3),'y2_axis_label',_0x116c3a(0xe58),_0x116c3a(0x932)][_0x116c3a(0xd7d)](_0x360e58=>this['_on'](_0x360e58,_0x116c3a(0xb0d),_0x42788c)),[_0x116c3a(0x3d9),_0x116c3a(0xdcd),'x_axis_font_size',_0x116c3a(0x392),'y_axis_color',_0x116c3a(0x3a2),_0x116c3a(0xc82),'pie_spacing',_0x116c3a(0x805),_0x116c3a(0xd36),'pie_center_font_size',_0x116c3a(0x5b3),_0x116c3a(0x2d5),'y_grid_width',_0x116c3a(0xa97),_0x116c3a(0xeb7),_0x116c3a(0x6f3),_0x116c3a(0xa49),_0x116c3a(0x969),'now_line_color',_0x116c3a(0x27b),_0x116c3a(0xc92),'period_highlight_color'][_0x116c3a(0xd7d)](_0x2c6e59=>this[_0x116c3a(0x622)](_0x2c6e59,_0x116c3a(0xb0d),_0x42788c)),[_0x116c3a(0xe41),_0x116c3a(0x3a2),_0x116c3a(0xc82),_0x116c3a(0xd36),_0x116c3a(0x5b3),_0x116c3a(0x2d5),_0x116c3a(0xa97),_0x116c3a(0xa49),_0x116c3a(0x7f2),_0x116c3a(0xfae),_0x116c3a(0x525),'period_highlight_color'][_0x116c3a(0xd7d)](_0x3ee48a=>{const _0xfdd870=_0x116c3a,_0x1f1304=this[_0xfdd870(0x6ea)]['getElementById'](_0x3ee48a+'_pick'),_0x383f55=this[_0xfdd870(0x6ea)][_0xfdd870(0xa7e)](_0x3ee48a);if(_0x1f1304&&_0x383f55){const _0x39b08e=()=>{const _0xe6fe93=_0xfdd870,_0x26287c=_0x383f55[_0xe6fe93(0x76c)][_0xe6fe93(0x35c)](),_0x3c6a54=_0x26287c[_0xe6fe93(0xdcb)]('{{');_0x1f1304[_0xe6fe93(0xea7)]['opacity']=_0x3c6a54?_0xe6fe93(0xe1e):'',_0x1f1304[_0xe6fe93(0xea7)][_0xe6fe93(0x468)]=_0x3c6a54?_0xe6fe93(0x768):'';if(!_0x3c6a54&&/^#[0-9a-fA-F]{6}$/[_0xe6fe93(0x5a9)](_0x26287c))_0x1f1304['value']=_0x26287c;};_0x1f1304['addEventListener'](_0xfdd870(0xb0d),()=>{const _0x555315=_0xfdd870;_0x383f55[_0x555315(0x76c)]=_0x1f1304[_0x555315(0x76c)],_0x42788c();}),_0x383f55['addEventListener']('input',()=>{_0x39b08e();}),_0x39b08e();}}),['align_header',_0x116c3a(0xd15),_0x116c3a(0xaa5),_0x116c3a(0xa0f),_0x116c3a(0xfcc),_0x116c3a(0xfed),_0x116c3a(0xcac),_0x116c3a(0x1db),_0x116c3a(0x893),_0x116c3a(0x46c),_0x116c3a(0x532),'scroll_mode',_0x116c3a(0xb97),_0x116c3a(0xf2c),_0x116c3a(0x642),'x_axis_interval','date_picker_position','date_picker_default_mode',_0x116c3a(0x4de),_0x116c3a(0x1fd),_0x116c3a(0xea6),'pie_label_format',_0x116c3a(0x894),_0x116c3a(0x983),_0x116c3a(0x9d2),_0x116c3a(0xb04),_0x116c3a(0x774),'now_line_style','y_axis_number_format',_0x116c3a(0xa4d),_0x116c3a(0x5d2),_0x116c3a(0xac9)][_0x116c3a(0xd7d)](_0x39a46b=>this[_0x116c3a(0x622)](_0x39a46b,'change',_0x2bd398)),[_0x116c3a(0xc83),_0x116c3a(0xb9a),_0x116c3a(0x8ff),_0x116c3a(0xbc9),_0x116c3a(0x9b6),_0x116c3a(0x21d),'show_y_axis','show_y2_axis',_0x116c3a(0x6d0),'show_x_ticks',_0x116c3a(0x899),'show_y_axis_label',_0x116c3a(0x770),_0x116c3a(0x376),'stacked',_0x116c3a(0x61c),'show_interval_picker',_0x116c3a(0x960),_0x116c3a(0x2ae),_0x116c3a(0x871),'auto_scale_points',_0x116c3a(0x57a),_0x116c3a(0xcdd),'brush_zoom','drill_down',_0x116c3a(0x252),_0x116c3a(0xd02),_0x116c3a(0x100e),_0x116c3a(0xa35),'zoom_sync',_0x116c3a(0x409),_0x116c3a(0xf9c),_0x116c3a(0x496),_0x116c3a(0x483),_0x116c3a(0xc19),'card_shadow','card_border',_0x116c3a(0x4a9),'y_axis_round_ticks',_0x116c3a(0x797),_0x116c3a(0x6a2),'state_timeline_show_labels',_0x116c3a(0x97e),'include_area_names','include_attribute_name',_0x116c3a(0x80d),'date_picker_reset'][_0x116c3a(0xd7d)](_0x15d492=>this['_on'](_0x15d492,_0x116c3a(0x7f7),_0x2bd398)),[_0x116c3a(0x8ff),_0x116c3a(0xfff),_0x116c3a(0x960),_0x116c3a(0x2ae),_0x116c3a(0x871),_0x116c3a(0x252),_0x116c3a(0xd02),_0x116c3a(0x994),_0x116c3a(0x409),_0x116c3a(0x8c6),'show_legend',_0x116c3a(0x483),'period_highlight',_0x116c3a(0xfa4),'include_attribute_name',_0x116c3a(0x80d),'state_timeline_show_labels']['forEach'](_0x34ad9a=>this[_0x116c3a(0x622)](_0x34ad9a,_0x116c3a(0x7f7),()=>{this['_render']();})),this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)](_0x116c3a(0xf5f))[_0x116c3a(0xd7d)](_0x242c5f=>_0x242c5f[_0x116c3a(0x9d1)](_0x116c3a(0x7f7),_0x2bd398)),this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)](_0x116c3a(0x933))[_0x116c3a(0xd7d)](_0x28e99e=>_0x28e99e[_0x116c3a(0x9d1)](_0x116c3a(0x7f7),_0x2bd398));const _0x3c06a3=this['shadowRoot']['querySelector']('.card-icon-color-picker');_0x3c06a3?.['addEventListener'](_0x116c3a(0x7f7),()=>{const _0x416088=_0x116c3a;this[_0x416088(0x4f0)][_0x416088(0xf03)]=_0x3c06a3[_0x416088(0x76c)]||void 0x0,_0x2bd398();});const _0x1f0a30=this[_0x116c3a(0x6ea)][_0x116c3a(0xcca)](_0x116c3a(0x91b));_0x1f0a30?.[_0x116c3a(0x9d1)](_0x116c3a(0xb0d),this[_0x116c3a(0x8ef)](()=>{const _0x2c8197=_0x116c3a;this[_0x2c8197(0x4f0)][_0x2c8197(0xf03)]=_0x1f0a30['value'][_0x2c8197(0x35c)]()||void 0x0,_0x2bd398();},0x190));if(!this[_0x116c3a(0x6ea)][_0x116c3a(0xa7e)](_0x116c3a(0x4b5))){const _0x439024=document[_0x116c3a(0x6f4)](_0x116c3a(0xea7));_0x439024['id']=_0x116c3a(0x4b5),_0x439024['textContent']='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}',this[_0x116c3a(0x6ea)]['appendChild'](_0x439024);}const _0x5a8a74=()=>{const _0x135e73=_0x116c3a,_0x4fb09a=this['_haColorMap'](),_0x1607a9=['primary',_0x135e73(0xb8e),_0x135e73(0x477),_0x135e73(0xf6b),_0x135e73(0xea8),_0x135e73(0xa1a),_0x135e73(0x50a),_0x135e73(0x87d),_0x135e73(0x30b),_0x135e73(0xfcb),'teal',_0x135e73(0x7b4),_0x135e73(0xa13),_0x135e73(0x585),_0x135e73(0x427),_0x135e73(0x976),_0x135e73(0x8d1),_0x135e73(0xb27),'brown','light-grey',_0x135e73(0xfa9),_0x135e73(0x5ac),'blue-grey','black',_0x135e73(0x65b)],_0x9f1f8a=_0x116be2=>this[_0x135e73(0x582)](_0x116be2['charAt'](0x0)[_0x135e73(0x51f)]()+_0x116be2[_0x135e73(0xedc)](0x1)[_0x135e73(0xe45)](/-/g,'\x20'));this[_0x135e73(0xd78)]=null,!this[_0x135e73(0x60b)]&&(this[_0x135e73(0x60b)]=!![],this['shadowRoot'][_0x135e73(0x9d1)](_0x135e73(0xcb5),_0x859b60=>{const _0x375fdc=_0x135e73;if(!this['_cpdOpen'])return;const _0x1c9dcb=_0x859b60[_0x375fdc(0xd00)]?_0x859b60[_0x375fdc(0xd00)]():[_0x859b60[_0x375fdc(0x38f)]];if(_0x1c9dcb[_0x375fdc(0x1c1)](_0x2efe77=>_0x2efe77&&_0x2efe77['nodeName']&&/COMBO-BOX|OVERLAY/i[_0x375fdc(0x5a9)](_0x2efe77['nodeName'])))return;if(!_0x1c9dcb[_0x375fdc(0xdcb)](this[_0x375fdc(0xd78)][_0x375fdc(0x365)]))this['_cpdOpen'][_0x375fdc(0x58c)]();},!![])),this[_0x135e73(0x6ea)][_0x135e73(0x86d)](_0x135e73(0x5fb))[_0x135e73(0xd7d)](_0x3dd2aa=>{const _0x184e17=_0x135e73;if(_0x3dd2aa[_0x184e17(0x637)]||!_0x3dd2aa['parentNode'])return;_0x3dd2aa[_0x184e17(0x637)]=!![];const _0x3bcc42=_0x3dd2aa[_0x184e17(0xcca)](_0x184e17(0xe50)),_0x14fecc=_0x3dd2aa['querySelector'](_0x184e17(0x92d));if(!_0x3bcc42&&!_0x14fecc)return;const _0x29e6e5=document[_0x184e17(0x6f4)](_0x184e17(0xe8d));_0x29e6e5[_0x184e17(0xea7)][_0x184e17(0xf14)]=_0x184e17(0x81c);const _0x1ae255=document[_0x184e17(0x6f4)]('button');_0x1ae255[_0x184e17(0xafb)]=_0x184e17(0x4f1),_0x1ae255[_0x184e17(0xea7)][_0x184e17(0xf14)]='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 _0x1ba38f=document[_0x184e17(0x6f4)](_0x184e17(0x865));_0x1ba38f[_0x184e17(0xea7)][_0x184e17(0xf14)]=_0x184e17(0xa40);const _0x30a72c=document['createElement'](_0x184e17(0x865));_0x30a72c[_0x184e17(0xea7)][_0x184e17(0xf14)]=_0x184e17(0x46d);const _0x5e7fb5=document['createElement'](_0x184e17(0x865));_0x5e7fb5[_0x184e17(0xea7)][_0x184e17(0xf14)]=_0x184e17(0x551),_0x5e7fb5[_0x184e17(0x74c)]=_0x184e17(0xedd),_0x1ae255[_0x184e17(0x5be)](_0x1ba38f,_0x30a72c,_0x5e7fb5);const _0x493167=document[_0x184e17(0x6f4)](_0x184e17(0xe8d));_0x493167[_0x184e17(0xea7)]['cssText']=_0x184e17(0xc05);const _0x2b8a8c=(_0x1b428c,_0x2620b5)=>{const _0xeaf10=_0x184e17;if(_0x1b428c)_0x30a72c['textContent']=_0x9f1f8a(_0x1b428c),_0x1ba38f[_0xeaf10(0xea7)][_0xeaf10(0xebd)]=_0xeaf10(0xece)+_0x1b428c+'-color)';else _0x2620b5?(_0x30a72c[_0xeaf10(0xde7)]=this[_0xeaf10(0x582)]('Custom'),_0x1ba38f[_0xeaf10(0xea7)][_0xeaf10(0xebd)]=_0x2620b5):(_0x30a72c[_0xeaf10(0xde7)]=this['_eT'](_0xeaf10(0xe96)),_0x1ba38f[_0xeaf10(0xea7)][_0xeaf10(0xebd)]=_0xeaf10(0x726));},_0x2d7cb4=_0xdb8f47=>{const _0x1e6371=_0x184e17;if(!_0xdb8f47){_0x3bcc42&&(_0x3bcc42[_0x1e6371(0x76c)]='',_0x3bcc42[_0x1e6371(0x259)](new Event(_0x1e6371(0xb0d),{'bubbles':!![]})));_0x2b8a8c('','');return;}const _0x2dd13f=_0x4fb09a[_0x1e6371(0xd84)][_0xdb8f47]||'';_0x3bcc42&&(_0x3bcc42['value']=_0x2dd13f||_0x1e6371(0xece)+_0xdb8f47+_0x1e6371(0x434),_0x3bcc42['dispatchEvent'](new Event(_0x1e6371(0xb0d),{'bubbles':!![]}))),_0x14fecc&&/^#[0-9a-f]{6}$/i[_0x1e6371(0x5a9)](_0x2dd13f)&&(_0x14fecc[_0x1e6371(0x76c)]=_0x2dd13f,_0x14fecc[_0x1e6371(0x259)](new Event(_0x1e6371(0x7f7),{'bubbles':!![]}))),_0x2b8a8c(_0xdb8f47);},_0xbd0623=(_0x29ff8b,_0x13d72d,_0x19b983)=>{const _0xd2b7f9=_0x184e17,_0x4d337e=document[_0xd2b7f9(0x6f4)](_0xd2b7f9(0xe8d));_0x4d337e['style']['cssText']=_0xd2b7f9(0xa05),_0x4d337e['addEventListener'](_0xd2b7f9(0xe64),()=>{const _0x1eced9=_0xd2b7f9;_0x4d337e[_0x1eced9(0xea7)][_0x1eced9(0xebd)]='var(--sf)';}),_0x4d337e[_0xd2b7f9(0x9d1)](_0xd2b7f9(0x869),()=>{const _0x3924c7=_0xd2b7f9;_0x4d337e[_0x3924c7(0xea7)]['background']='';});const _0x5b94f2=document[_0xd2b7f9(0x6f4)](_0xd2b7f9(0x865));_0x5b94f2['style'][_0xd2b7f9(0xf14)]='width:18px;height:18px;border-radius:50%;flex-shrink:0;border:1px\x20solid\x20rgba(128,128,128,.45);'+(_0x19b983?_0xd2b7f9(0xa42)+_0x19b983:_0xd2b7f9(0xbc4));const _0x5ecba2=document[_0xd2b7f9(0x6f4)](_0xd2b7f9(0x865));return _0x5ecba2[_0xd2b7f9(0xde7)]=_0x13d72d,_0x4d337e['append'](_0x5b94f2,_0x5ecba2),_0x4d337e[_0xd2b7f9(0x9d1)](_0xd2b7f9(0xcb5),()=>{_0x2d7cb4(_0x29ff8b),_0x175d7d();}),_0x4d337e;};_0x493167[_0x184e17(0xe0a)](_0xbd0623(null,this[_0x184e17(0x582)](_0x184e17(0xe96)),'')),_0x1607a9[_0x184e17(0xd7d)](_0x2cb1b2=>_0x493167[_0x184e17(0xe0a)](_0xbd0623(_0x2cb1b2,_0x9f1f8a(_0x2cb1b2),'var(--'+_0x2cb1b2+_0x184e17(0x434))));const _0x2eb1c6=()=>{const _0x1e9521=_0x184e17;if(this['_cpdOpen']&&this[_0x1e9521(0xd78)]['wrap']!==_0x29e6e5)this['_cpdOpen'][_0x1e9521(0x58c)]();_0x493167[_0x1e9521(0xea7)][_0x1e9521(0xa1d)]='block',this[_0x1e9521(0xd78)]={'wrap':_0x29e6e5,'close':_0x175d7d};},_0x175d7d=()=>{const _0x43aeb6=_0x184e17;_0x493167[_0x43aeb6(0xea7)][_0x43aeb6(0xa1d)]=_0x43aeb6(0x768);if(this[_0x43aeb6(0xd78)]&&this[_0x43aeb6(0xd78)][_0x43aeb6(0x365)]===_0x29e6e5)this[_0x43aeb6(0xd78)]=null;};_0x1ae255[_0x184e17(0x9d1)](_0x184e17(0xcb5),()=>{const _0x25571e=_0x184e17;_0x493167[_0x25571e(0xea7)][_0x25571e(0xa1d)]===_0x25571e(0x534)?_0x175d7d():_0x2eb1c6();});const _0x4ceae6=(_0x3bcc42&&_0x3bcc42[_0x184e17(0x76c)]||_0x14fecc&&_0x14fecc[_0x184e17(0x76c)]||'')[_0x184e17(0x35c)](),_0x1d3bd2=_0x4ceae6[_0x184e17(0xe6e)](/^var\(\s*--([a-z-]+)-color\s*\)$/i);if(_0x1d3bd2)_0x2b8a8c(_0x1d3bd2[0x1]);else{if(/^#[0-9a-f]{6}$/i[_0x184e17(0x5a9)](_0x4ceae6)&&_0x4fb09a[_0x184e17(0x826)][_0x4ceae6[_0x184e17(0x99f)]()])_0x2b8a8c(_0x4fb09a[_0x184e17(0x826)][_0x4ceae6[_0x184e17(0x99f)]()]);else _0x2b8a8c('',_0x4ceae6);}_0x29e6e5[_0x184e17(0x5be)](_0x1ae255,_0x493167),_0x3dd2aa[_0x184e17(0xea7)]['alignItems']='center',_0x3dd2aa[_0x184e17(0xcb6)](_0x29e6e5,_0x3dd2aa[_0x184e17(0x68b)]);const _0x40c40b=_0x3dd2aa[_0x184e17(0x237)]('.f');if(_0x40c40b){_0x40c40b['style'][_0x184e17(0xb33)]=_0x184e17(0x6c6);const _0x1910d4=_0x40c40b[_0x184e17(0x883)];if(_0x1910d4&&(_0x1910d4['classList'][_0x184e17(0x6cf)]('r2')||_0x1910d4[_0x184e17(0xf3b)][_0x184e17(0x6cf)]('r3')))_0x1910d4[_0x184e17(0xea7)][_0x184e17(0x1c2)]=_0x184e17(0xbfc);}});};_0x5a8a74(),this['shadowRoot'][_0x116c3a(0xa7e)](_0x116c3a(0x7a1))?.[_0x116c3a(0x9d1)](_0x116c3a(0xcb5),()=>{const _0x48e4e4=_0x116c3a;this[_0x48e4e4(0x4f0)][_0x48e4e4(0xed6)]=[...this[_0x48e4e4(0x402)],this[_0x48e4e4(0xb20)]()];const _0x4e047b=this['_entities'][_0x48e4e4(0xd64)]-0x1;this[_0x48e4e4(0xd88)][_0x48e4e4(0x7c5)]('e-'+_0x4e047b),this[_0x48e4e4(0xbb2)][_0x4e047b]=_0x48e4e4(0xce8),this[_0x48e4e4(0xeee)](),this[_0x48e4e4(0xec7)]();});const _0x26c4c7=this['shadowRoot'][_0x116c3a(0xcca)](_0x116c3a(0x919));if(_0x26c4c7&&this[_0x116c3a(0x527)]){let _0x45288c=0x0;const _0x40c1d4=()=>{const _0x20e82c=_0x116c3a;if(!_0x26c4c7[_0x20e82c(0x9bf)]&&_0x45288c++<0x3c){setTimeout(_0x40c1d4,0x32);return;}if(customElements[_0x20e82c(0xaad)](_0x20e82c(0x4bc))){const _0x4b3ea0=document[_0x20e82c(0x6f4)](_0x20e82c(0x4bc));_0x4b3ea0[_0x20e82c(0xc78)]=this['_hass'],_0x4b3ea0['selector']={'entity':{'filter':{'device_class':'battery'}}},_0x4b3ea0[_0x20e82c(0x76c)]=this[_0x20e82c(0xb52)][_0x20e82c(0x4b9)]||'',_0x4b3ea0[_0x20e82c(0x50d)]='',_0x4b3ea0['style']['cssText']=_0x20e82c(0x76d),_0x26c4c7[_0x20e82c(0xe0a)](_0x4b3ea0),_0x4b3ea0[_0x20e82c(0x9d1)](_0x20e82c(0xda2),_0x538a28=>{const _0x3aeca8=_0x20e82c;_0x538a28[_0x3aeca8(0x30f)](),this[_0x3aeca8(0x4f0)][_0x3aeca8(0x4b9)]=_0x538a28['detail']['value']||void 0x0,this[_0x3aeca8(0xec7)]();});}else{const _0x280223=document[_0x20e82c(0x6f4)](_0x20e82c(0xb0d));_0x280223[_0x20e82c(0xafb)]=_0x20e82c(0x795),_0x280223[_0x20e82c(0xec4)]=_0x20e82c(0x7d0),_0x280223[_0x20e82c(0x76c)]=this['_config'][_0x20e82c(0x4b9)]||'',_0x280223['style'][_0x20e82c(0xf14)]=_0x20e82c(0x99c),_0x26c4c7[_0x20e82c(0xe0a)](_0x280223),_0x280223[_0x20e82c(0x9d1)](_0x20e82c(0xb0d),()=>{const _0x4450ff=_0x20e82c;this[_0x4450ff(0x4f0)]['battery_entity']=_0x280223['value']||void 0x0,this[_0x4450ff(0xec7)]();});}};if(customElements[_0x116c3a(0xaad)](_0x116c3a(0x4bc)))_0x40c1d4();else customElements['whenDefined'](_0x116c3a(0x4bc))['then'](_0x40c1d4)[_0x116c3a(0x4d1)](_0x40c1d4);}this[_0x116c3a(0xc8b)](this[_0x116c3a(0x6ea)][_0x116c3a(0xcca)](_0x116c3a(0xc55)),()=>(this[_0x116c3a(0x4f0)][_0x116c3a(0x3dc)]!=null?this['_tmp'][_0x116c3a(0x3dc)]:this[_0x116c3a(0xb52)][_0x116c3a(0x3dc)])||'',_0x1e23a7=>{const _0x3cd82c=_0x116c3a;this[_0x3cd82c(0x4f0)][_0x3cd82c(0x3dc)]=_0x1e23a7;},{'placeholder2':_0x116c3a(0x215)});const _0x234f25=()=>{const _0x5cc494=_0x116c3a;return!this['_tmp']['auto_scale_rules']&&(this['_tmp'][_0x5cc494(0x320)]=(this[_0x5cc494(0xb52)][_0x5cc494(0x320)]||[])['map'](_0x522461=>({..._0x522461}))),this[_0x5cc494(0x4f0)][_0x5cc494(0x320)];};this['shadowRoot'][_0x116c3a(0xcca)](_0x116c3a(0x848))?.[_0x116c3a(0x9d1)]('click',()=>{const _0x215435=_0x116c3a,_0x1b9477=_0x234f25(),_0x1f803d=_0x1b9477[_0x215435(0xf40)]((_0x481905,_0x3cd38d)=>Math[_0x215435(0xff5)](_0x481905,toNum(_0x3cd38d?.[_0x215435(0x505)])||0x0),0x0);_0x1b9477[_0x215435(0x40b)]({'up_to_hours':_0x1f803d>0x0?_0x1f803d*0x2:0x18,'group_by':'hour'}),this[_0x215435(0xeee)](),this[_0x215435(0xec7)]();});const _0x75f85d=this[_0x116c3a(0x6ea)]['querySelector'](_0x116c3a(0x528));_0x75f85d?.[_0x116c3a(0x9d1)](_0x116c3a(0x7f7),_0xa53ae8=>{const _0x4c5417=_0x116c3a,_0x5873f7=_0xa53ae8[_0x4c5417(0x38f)]['closest'](_0x4c5417(0xb3d));if(!_0x5873f7)return;const _0x8311a=parseInt(_0x5873f7[_0x4c5417(0xc00)][_0x4c5417(0x784)]),_0x3777d0=_0x234f25(),_0x75c388=_0x3777d0[_0x8311a];if(!_0x75c388)return;const _0x468bfe=_0xa53ae8[_0x4c5417(0x38f)][_0x4c5417(0xf3b)];if(_0x468bfe[_0x4c5417(0x6cf)](_0x4c5417(0xdc5))){const _0x31b932=parseFloat(_0xa53ae8[_0x4c5417(0x38f)][_0x4c5417(0x76c)]);if(!isNaN(_0x31b932)&&_0x31b932>0x0)_0x75c388[_0x4c5417(0x505)]=_0x31b932;}if(_0x468bfe[_0x4c5417(0x6cf)]('asr-gb')){_0x75c388[_0x4c5417(0xaa5)]=_0xa53ae8[_0x4c5417(0x38f)]['value'];if(_0x75c388[_0x4c5417(0xaa5)]!=='interval')delete _0x75c388[_0x4c5417(0x3ba)];this[_0x4c5417(0xec7)](),this[_0x4c5417(0xeee)]();return;}if(_0x468bfe['contains'](_0x4c5417(0x35b))){const _0x45fe44=parseFloat(_0xa53ae8[_0x4c5417(0x38f)][_0x4c5417(0x76c)]);if(isNaN(_0x45fe44)||_0x45fe44<=0x0)delete _0x75c388[_0x4c5417(0x3ba)];else _0x75c388[_0x4c5417(0x3ba)]=_0x45fe44;}this[_0x4c5417(0xec7)]();}),_0x75f85d?.[_0x116c3a(0x9d1)](_0x116c3a(0xcb5),_0x25cf8a=>{const _0x34fe11=_0x116c3a,_0x367f6a=_0x25cf8a[_0x34fe11(0x38f)][_0x34fe11(0x237)](_0x34fe11(0x2a7));if(!_0x367f6a)return;const _0x50427e=parseInt(_0x367f6a[_0x34fe11(0x237)](_0x34fe11(0xb3d))[_0x34fe11(0xc00)][_0x34fe11(0x784)]);_0x234f25()[_0x34fe11(0xc23)](_0x50427e,0x1),this[_0x34fe11(0xeee)](),this[_0x34fe11(0xec7)]();}),this[_0x116c3a(0x6ea)][_0x116c3a(0xcca)](_0x116c3a(0xae7))?.[_0x116c3a(0x9d1)](_0x116c3a(0xcb5),()=>{const _0x237bab=_0x116c3a;if(!this[_0x237bab(0x4f0)][_0x237bab(0x972)])this['_tmp'][_0x237bab(0x972)]=[...this[_0x237bab(0xb52)][_0x237bab(0x972)]||[]];this['_tmp'][_0x237bab(0x972)][_0x237bab(0x40b)]({'type':_0x237bab(0x284),'value':0x0,'label':'','color':_0x237bab(0x313)}),this[_0x237bab(0xeee)](),this[_0x237bab(0xec7)]();}),this[_0x116c3a(0x6ea)]['querySelectorAll'](_0x116c3a(0xf19))[_0x116c3a(0xd7d)](_0x1f679f=>{const _0x25e00a=_0x116c3a,_0x8eaf0d=parseInt(_0x1f679f[_0x25e00a(0xc00)][_0x25e00a(0x317)]),_0x2c2d07=()=>{const _0x2ee6ab=_0x25e00a;if(!this[_0x2ee6ab(0x4f0)][_0x2ee6ab(0x972)])this[_0x2ee6ab(0x4f0)][_0x2ee6ab(0x972)]=[...this['_config']['annotations']||[]];return this[_0x2ee6ab(0x4f0)]['annotations'];};_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0x31c))?.['addEventListener'](_0x25e00a(0xcb5),()=>{const _0x3bffd1=_0x25e00a;_0x2c2d07()['splice'](_0x8eaf0d,0x1),this[_0x3bffd1(0xeee)](),this[_0x3bffd1(0xec7)]();}),_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0xbb3))?.[_0x25e00a(0x9d1)]('change',_0x4541d5=>{const _0x833a03=_0x25e00a,_0x12deb8=_0x2c2d07();_0x12deb8[_0x8eaf0d][_0x833a03(0xafb)]=_0x4541d5['target']['value'];if(_0x12deb8[_0x8eaf0d][_0x833a03(0xafb)]===_0x833a03(0x68a)||_0x12deb8[_0x8eaf0d][_0x833a03(0xafb)]===_0x833a03(0x865)){delete _0x12deb8[_0x8eaf0d][_0x833a03(0x76c)],delete _0x12deb8[_0x8eaf0d]['value_end'];if(!_0x12deb8[_0x8eaf0d]['entity']&&!_0x12deb8[_0x8eaf0d]['start']&&!_0x12deb8[_0x8eaf0d][_0x833a03(0x5f3)]){_0x12deb8[_0x8eaf0d]['entity']='';if(!_0x12deb8[_0x8eaf0d][_0x833a03(0xfbf)])_0x12deb8[_0x8eaf0d]['state']='on';}}else{delete _0x12deb8[_0x8eaf0d][_0x833a03(0xb30)],delete _0x12deb8[_0x8eaf0d]['state'],delete _0x12deb8[_0x8eaf0d][_0x833a03(0xa3a)],delete _0x12deb8[_0x8eaf0d][_0x833a03(0x99e)],delete _0x12deb8[_0x8eaf0d]['end'],delete _0x12deb8[_0x8eaf0d][_0x833a03(0x5f3)];if(_0x12deb8[_0x8eaf0d]['value']===void 0x0)_0x12deb8[_0x8eaf0d][_0x833a03(0x76c)]=0x0;}this[_0x833a03(0xeee)](),this[_0x833a03(0xec7)]();}),_0x1f679f['querySelector'](_0x25e00a(0x3f6))?.[_0x25e00a(0x9d1)](_0x25e00a(0x7f7),_0x55ccec=>{const _0x4bac48=_0x25e00a,_0x364871=_0x2c2d07();if(_0x55ccec[_0x4bac48(0x38f)][_0x4bac48(0x76c)]===_0x4bac48(0x4e3)){delete _0x364871[_0x8eaf0d][_0x4bac48(0xb30)],delete _0x364871[_0x8eaf0d][_0x4bac48(0xfbf)],delete _0x364871[_0x8eaf0d][_0x4bac48(0xa3a)];if(_0x364871[_0x8eaf0d][_0x4bac48(0xafb)]===_0x4bac48(0x865)){if(!_0x364871[_0x8eaf0d]['start'])_0x364871[_0x8eaf0d][_0x4bac48(0x99e)]='';if(!_0x364871[_0x8eaf0d]['end'])_0x364871[_0x8eaf0d][_0x4bac48(0xbd0)]='';}else{if(!_0x364871[_0x8eaf0d][_0x4bac48(0x5f3)])_0x364871[_0x8eaf0d][_0x4bac48(0x5f3)]='';}}else{delete _0x364871[_0x8eaf0d][_0x4bac48(0x99e)],delete _0x364871[_0x8eaf0d][_0x4bac48(0xbd0)],delete _0x364871[_0x8eaf0d][_0x4bac48(0x5f3)];if(!_0x364871[_0x8eaf0d][_0x4bac48(0xb30)])_0x364871[_0x8eaf0d][_0x4bac48(0xb30)]='';if(!_0x364871[_0x8eaf0d][_0x4bac48(0xfbf)])_0x364871[_0x8eaf0d]['state']='on';}this[_0x4bac48(0xeee)](),this[_0x4bac48(0xec7)]();}),_0x1f679f[_0x25e00a(0xcca)]('.ann-val1')?.['addEventListener'](_0x25e00a(0x7f7),()=>{const _0x22ba04=_0x25e00a,_0x200394=_0x2c2d07(),_0x2613a4=_0x200394[_0x8eaf0d]['type']===_0x22ba04(0x68a)||_0x200394[_0x8eaf0d]['type']==='span',_0x4c9bd9=_0x2613a4&&(_0x22ba04(0x99e)in _0x200394[_0x8eaf0d]||_0x22ba04(0xbd0)in _0x200394[_0x8eaf0d]||_0x22ba04(0x5f3)in _0x200394[_0x8eaf0d]),_0x4ffa60=_0x1f679f['querySelector'](_0x22ba04(0xda9))[_0x22ba04(0x76c)];if(_0x2613a4&&!_0x4c9bd9)_0x200394[_0x8eaf0d][_0x22ba04(0xb30)]=_0x4ffa60;else{if(_0x2613a4&&_0x4c9bd9){if(_0x200394[_0x8eaf0d]['type']===_0x22ba04(0x865))_0x200394[_0x8eaf0d][_0x22ba04(0x99e)]=_0x4ffa60;else _0x200394[_0x8eaf0d][_0x22ba04(0x5f3)]=_0x4ffa60;}else _0x200394[_0x8eaf0d][_0x22ba04(0x76c)]=isNaN(parseFloat(_0x4ffa60))?_0x4ffa60:parseFloat(_0x4ffa60);}this[_0x22ba04(0xec7)]();}),_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0x4f7))?.[_0x25e00a(0x9d1)](_0x25e00a(0x7f7),()=>{const _0x12469b=_0x25e00a,_0x52b87d=_0x2c2d07(),_0x7cacbe=_0x52b87d[_0x8eaf0d]['type']===_0x12469b(0x68a)||_0x52b87d[_0x8eaf0d][_0x12469b(0xafb)]===_0x12469b(0x865),_0x4cbb31=_0x7cacbe&&(_0x12469b(0x99e)in _0x52b87d[_0x8eaf0d]||_0x12469b(0xbd0)in _0x52b87d[_0x8eaf0d]||_0x12469b(0x5f3)in _0x52b87d[_0x8eaf0d]),_0x537fbb=_0x1f679f[_0x12469b(0xcca)](_0x12469b(0x4f7))[_0x12469b(0x76c)];if(_0x7cacbe&&!_0x4cbb31)_0x52b87d[_0x8eaf0d][_0x12469b(0xfbf)]=_0x537fbb;else{if(_0x7cacbe&&_0x4cbb31){if(_0x52b87d[_0x8eaf0d]['type']===_0x12469b(0x865))_0x52b87d[_0x8eaf0d][_0x12469b(0xbd0)]=_0x537fbb;}else _0x52b87d[_0x8eaf0d][_0x12469b(0xf53)]=isNaN(parseFloat(_0x537fbb))?_0x537fbb:parseFloat(_0x537fbb);}this[_0x12469b(0xec7)]();}),_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0x97a))?.[_0x25e00a(0x9d1)](_0x25e00a(0x7f7),()=>{const _0x2e3fa4=_0x25e00a,_0x5db764=_0x1f679f[_0x2e3fa4(0xcca)](_0x2e3fa4(0x97a))[_0x2e3fa4(0x76c)][_0x2e3fa4(0x35c)](),_0x3b8de3=_0x2c2d07();if(_0x5db764)_0x3b8de3[_0x8eaf0d][_0x2e3fa4(0xa3a)]=_0x5db764;else delete _0x3b8de3[_0x8eaf0d][_0x2e3fa4(0xa3a)];const _0x20726a=_0x1f679f[_0x2e3fa4(0xcca)](_0x2e3fa4(0x4f7));if(_0x20726a)_0x20726a['placeholder']=_0x5db764?_0x2e3fa4(0x70c):'on';this['_valueChanged']();}),_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0xfd4))?.[_0x25e00a(0x9d1)]('change',()=>{const _0x19b2fd=_0x25e00a;_0x2c2d07()[_0x8eaf0d][_0x19b2fd(0x50d)]=_0x1f679f['querySelector'](_0x19b2fd(0xfd4))[_0x19b2fd(0x76c)],this['_valueChanged']();}),_0x1f679f[_0x25e00a(0xcca)]('.ann-color')?.['addEventListener'](_0x25e00a(0x7f7),()=>{const _0x4a8613=_0x25e00a;_0x2c2d07()[_0x8eaf0d][_0x4a8613(0x800)]=_0x1f679f[_0x4a8613(0xcca)](_0x4a8613(0xd1d))[_0x4a8613(0x76c)],this['_valueChanged']();}),_0x1f679f[_0x25e00a(0xcca)]('.ann-opacity')?.[_0x25e00a(0x9d1)](_0x25e00a(0x7f7),()=>{const _0x1decce=_0x25e00a,_0xa9d56d=parseFloat(_0x1f679f['querySelector']('.ann-opacity')[_0x1decce(0x76c)]);_0x2c2d07()[_0x8eaf0d][_0x1decce(0xc08)]=isNaN(_0xa9d56d)?undefined:_0xa9d56d,this[_0x1decce(0xec7)]();}),_0x1f679f[_0x25e00a(0xcca)](_0x25e00a(0xb9e))?.['addEventListener']('change',_0x5d8a1a=>{const _0x354eb1=_0x25e00a;_0x2c2d07()[_0x8eaf0d]['show_values']=_0x5d8a1a[_0x354eb1(0x38f)]['checked'],this['_valueChanged']();});}),this[_0x116c3a(0x6ea)]['querySelectorAll'](_0x116c3a(0x79d))['forEach'](_0x4cd573=>{const _0x1d7524=_0x116c3a;_0x4cd573[_0x1d7524(0x9d1)]('wheel',_0x236b7e=>{_0x236b7e['stopPropagation']();},{'passive':![]});}),this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)](_0x116c3a(0xc13))['forEach'](_0x22a8b8=>{const _0x51f502=_0x116c3a,_0x5c78cb=parseInt(_0x22a8b8[_0x51f502(0xc00)][_0x51f502(0x7b1)]);_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xcb0))?.[_0x51f502(0x9d1)](_0x51f502(0xcb5),_0x245eca=>{const _0x236f8e=_0x51f502;if(_0x245eca[_0x236f8e(0x38f)][_0x236f8e(0x237)](_0x236f8e(0x7fb))||_0x245eca[_0x236f8e(0x38f)]['closest'](_0x236f8e(0x6e0)))return;const _0xfcd32a='e-'+_0x5c78cb;if(this[_0x236f8e(0xd88)]['has'](_0xfcd32a))this[_0x236f8e(0xd88)][_0x236f8e(0x6a6)](_0xfcd32a);else this[_0x236f8e(0xd88)][_0x236f8e(0x7c5)](_0xfcd32a);_0x22a8b8['classList'][_0x236f8e(0x49e)](_0x236f8e(0xcee));}),_0x22a8b8['querySelector']('.edb')?.['addEventListener'](_0x51f502(0xcb5),_0x2f5a1e=>{const _0x7a1db9=_0x51f502;_0x2f5a1e[_0x7a1db9(0x30f)]();const _0x4ba146=[...this[_0x7a1db9(0x402)]];_0x4ba146[_0x7a1db9(0xc23)](_0x5c78cb,0x1),this[_0x7a1db9(0x4f0)][_0x7a1db9(0xed6)]=_0x4ba146,this[_0x7a1db9(0xd88)][_0x7a1db9(0x6a6)]('e-'+_0x5c78cb),this[_0x7a1db9(0xeee)](),this[_0x7a1db9(0xec7)]();}),_0x22a8b8[_0x51f502(0xcca)]('.edup')?.[_0x51f502(0x9d1)](_0x51f502(0xcb5),_0x189957=>{const _0xeaa962=_0x51f502;_0x189957[_0xeaa962(0x30f)]();const _0x23ba4b=StatisticsGraphChartCard[_0xeaa962(0x494)],_0xfc7d39=structuredClone(this[_0xeaa962(0x402)][_0x5c78cb]);_0xfc7d39['color']=_0x23ba4b[this['_entities'][_0xeaa962(0xd64)]%_0x23ba4b[_0xeaa962(0xd64)]];const _0x5586a1=[...this['_entities']];_0x5586a1['splice'](_0x5c78cb+0x1,0x0,_0xfc7d39),this[_0xeaa962(0x4f0)][_0xeaa962(0xed6)]=_0x5586a1;const _0x18fb42=_0x5c78cb+0x1;this[_0xeaa962(0xd88)][_0xeaa962(0x7c5)]('e-'+_0x18fb42),this[_0xeaa962(0xbb2)][_0x18fb42]='general',this[_0xeaa962(0xeee)](),this['_valueChanged']();}),_0x22a8b8['querySelectorAll']('.tb')[_0x51f502(0xd7d)](_0x3118df=>{const _0xd64458=_0x51f502;_0x3118df[_0xd64458(0x9d1)](_0xd64458(0xcb5),()=>{const _0x5f00f3=_0xd64458,_0x58e56b=_0x3118df[_0x5f00f3(0xc00)][_0x5f00f3(0xf1c)];this['_activeTab'][_0x5c78cb]=_0x58e56b,_0x22a8b8[_0x5f00f3(0x86d)](_0x5f00f3(0xe36))[_0x5f00f3(0xd7d)](_0x1369a8=>_0x1369a8[_0x5f00f3(0xf3b)][_0x5f00f3(0x49e)](_0x5f00f3(0x5ad),_0x1369a8[_0x5f00f3(0xc00)][_0x5f00f3(0xf1c)]===_0x58e56b)),_0x22a8b8[_0x5f00f3(0x86d)](_0x5f00f3(0x35a))['forEach'](_0xed11b1=>_0xed11b1['classList'][_0x5f00f3(0x49e)](_0x5f00f3(0x5ad),_0xed11b1['dataset']['tc']===_0x58e56b));});});const _0x328c4b=(_0x100e91,_0x13c773,_0x18d702='text')=>{const _0x1f0f2c=_0x51f502,_0x129264=_0x22a8b8[_0x1f0f2c(0xcca)](_0x100e91);if(!_0x129264)return;const _0x53d3be=_0x129264[_0x1f0f2c(0xafb)]===_0x1f0f2c(0x71c)||_0x129264[_0x1f0f2c(0xe5f)]==='SELECT';if(_0x129264['type']===_0x1f0f2c(0x68f)){_0x129264[_0x1f0f2c(0x9d1)]('input',()=>{const _0x9ead07=_0x1f0f2c;this[_0x9ead07(0x402)][_0x5c78cb][_0x13c773]=this[_0x9ead07(0x3a4)](_0x129264,_0x18d702);}),_0x129264[_0x1f0f2c(0x9d1)](_0x1f0f2c(0x7f7),()=>{const _0xd4b336=_0x1f0f2c;this[_0xd4b336(0x402)][_0x5c78cb][_0x13c773]=this[_0xd4b336(0x3a4)](_0x129264,_0x18d702),this['_valueChanged']();});return;}const _0x52bcef=()=>{const _0x1f7b5c=_0x1f0f2c;this[_0x1f7b5c(0x402)][_0x5c78cb][_0x13c773]=this[_0x1f7b5c(0x3a4)](_0x129264,_0x18d702),this['_valueChanged']();};_0x129264[_0x1f0f2c(0x9d1)](_0x53d3be?'change':_0x1f0f2c(0xb0d),_0x53d3be?_0x52bcef:this[_0x1f0f2c(0x8ef)](_0x52bcef,0x190));};_0x328c4b(_0x51f502(0xfc9),_0x51f502(0xd2f),_0x51f502(0xfe4));const _0x3569d3=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x771));if(_0x3569d3)_0x3569d3[_0x51f502(0x9d1)](_0x51f502(0xb0d),this[_0x51f502(0x8ef)](()=>{const _0x372265=_0x51f502,_0x4e8512=_0x3569d3[_0x372265(0x76c)];if(_0x4e8512==='')delete this['_entities'][_0x5c78cb][_0x372265(0xdcf)];else this['_entities'][_0x5c78cb][_0x372265(0xdcf)]=_0x4e8512;this[_0x372265(0xec7)]();},0x190));_0x328c4b('.e-hide_name',_0x51f502(0xaf1),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x937),_0x51f502(0xe6b)),_0x328c4b(_0x51f502(0x42e),_0x51f502(0xb1e)),_0x328c4b(_0x51f502(0x5b1),'statistic_id'),_0x328c4b(_0x51f502(0x5fe),_0x51f502(0xf3d),'float'),_0x328c4b('.e-line_style',_0x51f502(0xd3b)),_0x328c4b(_0x51f502(0xc28),_0x51f502(0xe08),_0x51f502(0x58f)),_0x328c4b(_0x51f502(0xe52),_0x51f502(0xc95)),_0x328c4b(_0x51f502(0xbbb),_0x51f502(0x963)),_0x328c4b(_0x51f502(0xeb6),_0x51f502(0xd9f),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0xa63),_0x51f502(0xce9),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x2e8),_0x51f502(0xcbe),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0xda5),'gradient',_0x51f502(0xfe4)),_0x328c4b('.e-fill_opacity',_0x51f502(0x345),_0x51f502(0xd41)),_0x328c4b(_0x51f502(0x7ba),_0x51f502(0xffd),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0xcf3),'point_size',_0x51f502(0xd41)),_0x328c4b('.e-show_range_band',_0x51f502(0xf47),'bool'),_0x328c4b(_0x51f502(0x277),_0x51f502(0xa90),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x3ce),_0x51f502(0x65f),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x735),_0x51f502(0xd11),_0x51f502(0xfe4)),_0x328c4b('.e-change_ignore_zero',_0x51f502(0xebe),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x57b),'price_entity'),_0x328c4b(_0x51f502(0x200),_0x51f502(0xf76)),_0x328c4b('.e-ref_entity','ref_entity'),_0x328c4b(_0x51f502(0x63b),'ref_attribute'),_0x328c4b(_0x51f502(0x95c),_0x51f502(0x98f));const _0x55119b=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x997)),_0x2f4bf8=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x4cf)),_0x526d97=()=>{const _0xe3d414=_0x51f502,_0x44129d=this['_entities'][_0x5c78cb],_0x1d0eef=_0x44129d[_0xe3d414(0x8dc)],_0xa43ec3=_0x25dec3=>_0x25dec3&&typeof _0x25dec3===_0xe3d414(0x4f4)?_0x25dec3:{'period':_0x25dec3===!![]?_0xe3d414(0x6ae):String(_0x25dec3)};if(!Array[_0xe3d414(0x74e)](_0x1d0eef))_0x44129d[_0xe3d414(0x8dc)]=_0x1d0eef?[_0x1d0eef&&typeof _0x1d0eef===_0xe3d414(0x4f4)?{..._0x1d0eef}:_0xa43ec3(_0x1d0eef)]:[];else for(let _0x436c94=0x0;_0x436c94<_0x1d0eef['length'];_0x436c94++){if(_0x1d0eef[_0x436c94]!=null&&typeof _0x1d0eef[_0x436c94]!=='object')_0x1d0eef[_0x436c94]=_0xa43ec3(_0x1d0eef[_0x436c94]);}return _0x44129d['compare'];};_0x2f4bf8?.['addEventListener'](_0x51f502(0xcb5),()=>{const _0x2ded30=_0x51f502,_0x58d5ed=_0x526d97();_0x58d5ed[_0x2ded30(0x40b)]({}),this['_render'](),this[_0x2ded30(0xec7)]();}),_0x55119b?.[_0x51f502(0x9d1)](_0x51f502(0x7f7),_0x30bda3=>{const _0x232c60=_0x51f502,_0x170af2=_0x30bda3['target'][_0x232c60(0x237)](_0x232c60(0xd05));if(!_0x170af2)return;const _0x138d9d=parseInt(_0x170af2['dataset']['row']),_0x496361=_0x526d97(),_0x4400ef=_0x496361[_0x138d9d];if(!_0x4400ef||typeof _0x4400ef!=='object')return;const _0x421ade=(_0x5e6da2,_0x2889b6)=>{if(_0x2889b6===undefined)delete _0x4400ef[_0x5e6da2];else _0x4400ef[_0x5e6da2]=_0x2889b6;},_0x14df21=_0x30bda3['target'][_0x232c60(0xf3b)];if(_0x14df21[_0x232c60(0x6cf)](_0x232c60(0xfc6))){_0x421ade('period',_0x30bda3['target'][_0x232c60(0x76c)]===_0x232c60(0x6ae)?undefined:_0x30bda3[_0x232c60(0x38f)]['value']);const _0x429f9a=_0x170af2['querySelector'](_0x232c60(0xb40));_0x429f9a&&(_0x429f9a['disabled']=_0x30bda3[_0x232c60(0x38f)]['value']!=='previous_period',_0x429f9a[_0x232c60(0xb0a)]&&(_0x429f9a[_0x232c60(0x76c)]=_0x232c60(0x975),_0x421ade(_0x232c60(0x8d9),undefined)));}if(_0x14df21[_0x232c60(0x6cf)]('cmp-back')){const _0x4d110b=Math[_0x232c60(0xff5)](0x1,parseInt(_0x30bda3[_0x232c60(0x38f)]['value'])||0x1);_0x421ade('periods_back',_0x4d110b===0x1?undefined:_0x4d110b);}if(_0x14df21[_0x232c60(0x6cf)]('cmp-ls'))_0x421ade(_0x232c60(0xd3b),_0x30bda3[_0x232c60(0x38f)][_0x232c60(0x76c)]===_0x232c60(0xb72)?undefined:_0x30bda3[_0x232c60(0x38f)][_0x232c60(0x76c)]);if(_0x14df21[_0x232c60(0x6cf)]('cmp-layout'))_0x421ade(_0x232c60(0x8d9),_0x30bda3['target']['value']===_0x232c60(0x952)?_0x232c60(0x952):undefined);if(_0x14df21[_0x232c60(0x6cf)]('cmp-col')){const _0x5d680c=_0x30bda3[_0x232c60(0x38f)][_0x232c60(0x76c)][_0x232c60(0x35c)]();_0x421ade('color',_0x5d680c||undefined);}if(_0x14df21[_0x232c60(0x6cf)]('cmp-col-pick')){const _0x232c84=_0x170af2[_0x232c60(0xcca)](_0x232c60(0xe85));if(!_0x232c84||!_0x232c84[_0x232c60(0x76c)][_0x232c60(0xdcb)]('{{')){if(_0x232c84)_0x232c84['value']=_0x30bda3['target'][_0x232c60(0x76c)];_0x421ade(_0x232c60(0x800),_0x30bda3[_0x232c60(0x38f)][_0x232c60(0x76c)]||undefined);}}if(_0x14df21[_0x232c60(0x6cf)](_0x232c60(0xb24))){const _0x494c31=parseFloat(_0x30bda3['target'][_0x232c60(0x76c)]);_0x421ade('opacity',isNaN(_0x494c31)?undefined:_0x494c31);}if(_0x14df21['contains'](_0x232c60(0x279)))_0x421ade(_0x232c60(0x89d),_0x30bda3[_0x232c60(0x38f)][_0x232c60(0xda7)]?undefined:![]);if(_0x14df21[_0x232c60(0x6cf)](_0x232c60(0xba7)))_0x421ade(_0x232c60(0x1cb),_0x30bda3[_0x232c60(0x38f)]['checked']?!![]:undefined);if(_0x14df21[_0x232c60(0x6cf)]('cmp-fill'))_0x421ade('show_fill',_0x30bda3[_0x232c60(0x38f)][_0x232c60(0xda7)]?!![]:undefined);if(_0x14df21[_0x232c60(0x6cf)](_0x232c60(0x639)))_0x421ade(_0x232c60(0xe1c),_0x30bda3[_0x232c60(0x38f)]['checked']?!![]:undefined);this['_valueChanged']();}),_0x55119b?.[_0x51f502(0x9d1)]('input',_0x263cc5=>{const _0x54f022=_0x51f502;if(!_0x263cc5[_0x54f022(0x38f)][_0x54f022(0xf3b)][_0x54f022(0x6cf)](_0x54f022(0x5d3)))return;const _0x40b338=_0x263cc5[_0x54f022(0x38f)][_0x54f022(0x237)](_0x54f022(0xd05))?.[_0x54f022(0xcca)]('.cmp-col-pick');if(!_0x40b338)return;const _0x3fd4a4=_0x263cc5[_0x54f022(0x38f)][_0x54f022(0x76c)]['includes']('{{');_0x40b338[_0x54f022(0xea7)][_0x54f022(0xc08)]=_0x3fd4a4?'0.3':'',_0x40b338[_0x54f022(0xea7)][_0x54f022(0x468)]=_0x3fd4a4?_0x54f022(0x768):'';}),_0x55119b?.[_0x51f502(0x9d1)](_0x51f502(0xcb5),_0x4f4b62=>{const _0x277e19=_0x51f502,_0x258715=_0x4f4b62[_0x277e19(0x38f)][_0x277e19(0x237)](_0x277e19(0xa4f));if(!_0x258715)return;const _0x492da0=parseInt(_0x258715[_0x277e19(0x237)](_0x277e19(0xd05))[_0x277e19(0xc00)][_0x277e19(0x784)]),_0x2ddfb6=_0x526d97();_0x2ddfb6[_0x277e19(0xc23)](_0x492da0,0x1);if(!_0x2ddfb6[_0x277e19(0xd64)])delete this['_entities'][_0x5c78cb][_0x277e19(0x8dc)];this[_0x277e19(0xeee)](),this[_0x277e19(0xec7)]();});const _0x4a4c4d=_0x22a8b8['querySelector']('.e-show_state');if(_0x4a4c4d)_0x4a4c4d[_0x51f502(0x9d1)](_0x51f502(0x7f7),()=>{const _0x3be11a=_0x51f502,_0x26c0a3=_0x4a4c4d['value'];this[_0x3be11a(0x402)][_0x5c78cb]['show_state']=_0x26c0a3!==_0x3be11a(0xffc),this[_0x3be11a(0xec7)]();});_0x328c4b('.e-show_graph',_0x51f502(0x5a0),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x386),_0x51f502(0xde3),'bool'),_0x328c4b('.e-show_state_last','show_state_last',_0x51f502(0xfe4));const _0xe1d62d=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xb5a));if(_0xe1d62d)_0xe1d62d[_0x51f502(0x9d1)]('change',()=>{const _0x134540=_0x51f502;this[_0x134540(0x402)][_0x5c78cb]['primary_state_as']=this[_0x134540(0x3a4)](_0xe1d62d,'text'),this[_0x134540(0xeee)](),this[_0x134540(0xec7)]();});_0x328c4b('.e-name_position','name_position'),_0x328c4b(_0x51f502(0xd79),_0x51f502(0x7ec),_0x51f502(0xfe4)),_0x328c4b('.e-show_color_dot',_0x51f502(0x7de),'bool'),_0x328c4b(_0x51f502(0xc58),_0x51f502(0x3ac),'bool'),_0x328c4b(_0x51f502(0xbe5),_0x51f502(0xc69),_0x51f502(0xfe4)),_0x328c4b('.e-show_in_legend','show_in_legend',_0x51f502(0xfe4));const _0x2cbb95=()=>{const _0x29f19b=_0x51f502,_0x1f957a=[];if(_0x22a8b8['querySelector'](_0x29f19b(0xd19))?.['checked'])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0x1006));if(_0x22a8b8[_0x29f19b(0xcca)](_0x29f19b(0x406))?.[_0x29f19b(0xda7)])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0x227));if(_0x22a8b8['querySelector'](_0x29f19b(0x66d))?.['checked'])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0xff5));if(_0x22a8b8[_0x29f19b(0xcca)](_0x29f19b(0x7fc))?.[_0x29f19b(0xda7)])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0x48d));if(_0x22a8b8[_0x29f19b(0xcca)]('.e-legend_sum')?.['checked'])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0x3d4));if(_0x22a8b8[_0x29f19b(0xcca)](_0x29f19b(0xf35))?.['checked'])_0x1f957a[_0x29f19b(0x40b)](_0x29f19b(0xfdc));this[_0x29f19b(0x402)][_0x5c78cb]['legend_stats']=_0x1f957a,this[_0x29f19b(0xec7)]();};[_0x51f502(0xd19),'.e-legend_avg',_0x51f502(0x66d),'.e-legend_last',_0x51f502(0x2f3),_0x51f502(0xf35)][_0x51f502(0xd7d)](_0x7ab788=>{const _0x205094=_0x51f502,_0x1a4e68=_0x22a8b8[_0x205094(0xcca)](_0x7ab788);if(_0x1a4e68)_0x1a4e68[_0x205094(0x9d1)]('change',_0x2cbb95);}),_0x328c4b('.e-show_trend_icon',_0x51f502(0x225),'bool'),_0x328c4b('.e-decimals','decimals',_0x51f502(0x58f)),_0x328c4b(_0x51f502(0x6bd),_0x51f502(0xb38)),_0x328c4b(_0x51f502(0x601),'points_per_hour','int'),_0x328c4b(_0x51f502(0x553),_0x51f502(0xfc0),_0x51f502(0xd41)),_0x328c4b(_0x51f502(0x6e8),_0x51f502(0xb8a)),_0x328c4b(_0x51f502(0x502),'show_extrema'),_0x328c4b(_0x51f502(0x713),_0x51f502(0x670),_0x51f502(0xfe4)),_0x328c4b('.e-show_extrema_max',_0x51f502(0x6c8),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0x3fa),_0x51f502(0x58a),'bool'),_0x328c4b(_0x51f502(0x6d2),'extrema_color'),_0x328c4b(_0x51f502(0x934),_0x51f502(0x5ef),_0x51f502(0xd41)),_0x328c4b(_0x51f502(0x803),'extrema_bg_color'),_0x328c4b('.e-extrema_bg_opacity','extrema_bg_opacity',_0x51f502(0xd41)),_0x328c4b(_0x51f502(0xc56),_0x51f502(0xe1c),'bool'),_0x328c4b(_0x51f502(0xf6d),_0x51f502(0x738)),_0x328c4b(_0x51f502(0x700),'upper_bound'),_0x328c4b('.e-name_size',_0x51f502(0x99d)),_0x328c4b('.e-icon_size',_0x51f502(0x8c2)),_0x328c4b(_0x51f502(0xd61),_0x51f502(0x754)),_0x328c4b(_0x51f502(0x5de),_0x51f502(0xd95)),_0x328c4b(_0x51f502(0xa36),_0x51f502(0xa3a)),_0x328c4b(_0x51f502(0xd6c),_0x51f502(0x3bc),_0x51f502(0xd41)),_0x328c4b(_0x51f502(0xf25),_0x51f502(0x801)),_0x328c4b(_0x51f502(0x6d8),_0x51f502(0xb89)),_0x328c4b(_0x51f502(0x689),'forecast_horizon','float'),_0x328c4b('.e-data_attribute','data_attribute'),_0x328c4b(_0x51f502(0x3d2),_0x51f502(0x422)),_0x328c4b(_0x51f502(0x415),_0x51f502(0xcbc)),_0x328c4b(_0x51f502(0x239),_0x51f502(0x958)),_0x328c4b(_0x51f502(0x26e),_0x51f502(0xe6a)),_0x328c4b(_0x51f502(0x3a1),_0x51f502(0x955),_0x51f502(0x58f)),_0x328c4b(_0x51f502(0x501),_0x51f502(0x965),_0x51f502(0xfe4)),_0x328c4b('.e-invert',_0x51f502(0xe6f),_0x51f502(0xfe4)),_0x328c4b(_0x51f502(0xd54),_0x51f502(0xe4b)),_0x328c4b(_0x51f502(0xc6d),_0x51f502(0xb1a)),_0x328c4b('.e-stack_group','stack_group');const _0xe2265a=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xb8f));if(_0xe2265a&&this['_hass']){_0xe2265a['innerHTML']=_0x51f502(0x9b0)+this[_0x51f502(0x582)](_0x51f502(0x413))+'</label>';const _0x13641a=this[_0x51f502(0x283)];let _0x435c2d=0x0;const _0x3ec763=()=>{const _0x641ed4=_0x51f502;if(this[_0x641ed4(0x283)]!==_0x13641a)return;if(!_0xe2265a[_0x641ed4(0x9bf)]&&_0x435c2d++<0x3c){setTimeout(_0x3ec763,0x32);return;}if(customElements[_0x641ed4(0xaad)]('ha-selector')){const _0x3920e8=document[_0x641ed4(0x6f4)]('ha-selector');_0x3920e8[_0x641ed4(0xc78)]=this[_0x641ed4(0x527)],_0x3920e8[_0x641ed4(0x410)]={'entity':{}},_0x3920e8[_0x641ed4(0x76c)]=this[_0x641ed4(0x402)][_0x5c78cb]?.[_0x641ed4(0xb30)]||'',_0x3920e8[_0x641ed4(0x50d)]='',_0x3920e8[_0x641ed4(0xea7)]['cssText']=_0x641ed4(0x76d),_0xe2265a[_0x641ed4(0xe0a)](_0x3920e8),_0x3920e8[_0x641ed4(0x9d1)](_0x641ed4(0xda2),_0x5720d5=>{const _0x36e921=_0x641ed4;_0x5720d5['stopPropagation']();if(this[_0x36e921(0x402)][_0x5c78cb])this[_0x36e921(0x402)][_0x5c78cb][_0x36e921(0xb30)]=_0x5720d5[_0x36e921(0x626)][_0x36e921(0x76c)]||'';this[_0x36e921(0xec7)](),this['_render']();});}else{const _0x5b4d83=document[_0x641ed4(0x6f4)]('select');_0x5b4d83[_0x641ed4(0x5b2)]='e-entity',_0x5b4d83[_0x641ed4(0xea7)][_0x641ed4(0xf14)]=_0x641ed4(0x99c),_0x5b4d83['innerHTML']=_0x641ed4(0x433)+this[_0x641ed4(0x472)]()[_0x641ed4(0xc7b)](_0x1c4196=>_0x641ed4(0xc70)+escapeHtml(_0x1c4196)+'\x22\x20'+(_0x1c4196===(this[_0x641ed4(0x402)][_0x5c78cb]?.[_0x641ed4(0xb30)]||'')?_0x641ed4(0x696):'')+'>'+escapeHtml(_0x1c4196)+_0x641ed4(0x666))[_0x641ed4(0x2b9)](''),_0xe2265a[_0x641ed4(0xe0a)](_0x5b4d83),_0x5b4d83[_0x641ed4(0x9d1)]('change',()=>{const _0x2e27ef=_0x641ed4;if(this[_0x2e27ef(0x402)][_0x5c78cb])this[_0x2e27ef(0x402)][_0x5c78cb][_0x2e27ef(0xb30)]=_0x5b4d83[_0x2e27ef(0x76c)];this[_0x2e27ef(0xec7)]();});}};setTimeout(_0x3ec763,0x0);}this['_mountIconDropdown'](_0x22a8b8['querySelector'](_0x51f502(0x7e0)),()=>this[_0x51f502(0x402)][_0x5c78cb]?.[_0x51f502(0xb77)]||'',_0x138e32=>{const _0x370c24=_0x51f502;if(this[_0x370c24(0x402)][_0x5c78cb])this[_0x370c24(0x402)][_0x5c78cb]['icon']=_0x138e32;},{'disabled':this[_0x51f502(0x402)][_0x5c78cb]?.[_0x51f502(0x37a)]===![],'placeholder2':'mdi:thermometer'});const _0x2e4d41=_0x22a8b8['querySelector'](_0x51f502(0x6b7));if(_0x2e4d41&&this[_0x51f502(0x527)]){_0x2e4d41[_0x51f502(0x74c)]='';const _0x30c8ef=this['_renderId'];let _0x204816=0x0;const _0x562784=()=>{const _0x140476=_0x51f502;if(this['_renderId']!==_0x30c8ef)return;if(!_0x2e4d41['isConnected']&&_0x204816++<0x3c){setTimeout(_0x562784,0x32);return;}if(customElements[_0x140476(0xaad)](_0x140476(0x4bc))){const _0x583c3f=document[_0x140476(0x6f4)]('ha-selector');_0x583c3f['hass']=this[_0x140476(0x527)],_0x583c3f[_0x140476(0x410)]={'ui-action':{}},_0x583c3f[_0x140476(0x76c)]=this[_0x140476(0x402)][_0x5c78cb]?.['tap_action']||{'action':'none'},_0x583c3f[_0x140476(0x50d)]=this[_0x140476(0x582)](_0x140476(0x9cb)),_0x583c3f[_0x140476(0xea7)][_0x140476(0xf14)]=_0x140476(0x76d),_0x2e4d41[_0x140476(0xe0a)](_0x583c3f),_0x583c3f[_0x140476(0x9d1)](_0x140476(0xda2),_0x53eca7=>{const _0x40826e=_0x140476;_0x53eca7['stopPropagation']();const _0x50f600=_0x53eca7['detail']['value'];if(this[_0x40826e(0x402)][_0x5c78cb])this[_0x40826e(0x402)][_0x5c78cb]['tap_action']=_0x50f600&&_0x50f600[_0x40826e(0xeb8)]&&_0x50f600[_0x40826e(0xeb8)]!==_0x40826e(0x768)?_0x50f600:null;this[_0x40826e(0xec7)]();});}else{const _0x4fa59e=this[_0x140476(0x402)][_0x5c78cb]?.['tap_action']?.[_0x140476(0xeb8)]||_0x140476(0x768);_0x2e4d41[_0x140476(0x74c)]=_0x140476(0xefd)+[_0x140476(0x768),_0x140476(0xa8a),_0x140476(0xa4a),'navigate',_0x140476(0x8b6)][_0x140476(0xc7b)](_0x1fb7ea=>'<option\x20value=\x22'+escapeHtml(_0x1fb7ea)+'\x22\x20'+(_0x4fa59e===_0x1fb7ea?_0x140476(0x696):'')+'>'+{'none':_0x140476(0x94a),'more-info':_0x140476(0xe26),'url':_0x140476(0xccb),'navigate':_0x140476(0xea0),'call-service':_0x140476(0x4b3)}[_0x1fb7ea]+_0x140476(0x666))[_0x140476(0x2b9)]('')+_0x140476(0xca0);const _0x239b84=_0x2e4d41[_0x140476(0xcca)](_0x140476(0xbbc));if(_0x239b84)_0x239b84['addEventListener'](_0x140476(0x7f7),()=>{const _0xaea701=_0x140476,_0x112777=_0x239b84['value'];if(this[_0xaea701(0x402)][_0x5c78cb])this[_0xaea701(0x402)][_0x5c78cb][_0xaea701(0x7d2)]=_0x112777&&_0x112777!==_0xaea701(0x768)?{'action':_0x112777}:null;this[_0xaea701(0xec7)]();});}};setTimeout(_0x562784,0x0);}const _0x29c082=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x22a));if(_0x29c082)_0x29c082[_0x51f502(0x9d1)](_0x51f502(0xb0d),()=>{const _0x34bd2e=_0x51f502,_0x47a190=_0x29c082[_0x34bd2e(0x76c)][_0x34bd2e(0x6ce)]('\x0a')[_0x34bd2e(0xc7b)](_0x163f80=>_0x163f80['trim']())[_0x34bd2e(0xdf7)](Boolean);this[_0x34bd2e(0x402)][_0x5c78cb][_0x34bd2e(0xc42)]=_0x47a190['length']?_0x47a190[_0x34bd2e(0xc7b)](_0x40ed22=>{const _0x385c29=_0x34bd2e,_0xb79edb=_0x40ed22[_0x385c29(0x6ce)](','),_0xb9857=(_0xb79edb[0x0]||'')['trim'](),_0x2102e5=_0xb79edb[_0x385c29(0xd64)]>0x1?_0xb79edb[0x1][_0x385c29(0x35c)]():'',_0x4ce505=_0xb79edb['length']>0x2?_0xb79edb[_0x385c29(0xedc)](0x2)['join'](',')['trim']():'',_0x13559e={'value':_0xb9857};if(_0x2102e5)_0x13559e[_0x385c29(0x50d)]=_0x2102e5;if(_0x4ce505)_0x13559e[_0x385c29(0x800)]=_0x4ce505;return _0x13559e;}):null,this[_0x34bd2e(0xec7)]();});const _0x32d9ab=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xd6a));if(_0x32d9ab)_0x32d9ab['addEventListener'](_0x51f502(0xb0d),()=>{const _0x5a40c5=_0x51f502,_0x4ce33c=_0x32d9ab[_0x5a40c5(0x76c)][_0x5a40c5(0x6ce)]('\x0a')[_0x5a40c5(0xc7b)](_0x1d8b45=>_0x1d8b45[_0x5a40c5(0x35c)]())[_0x5a40c5(0xdf7)](Boolean),_0xcbdd6f={};for(const _0x1a085c of _0x4ce33c){const _0x2a6c83=_0x1a085c['indexOf'](':');if(_0x2a6c83<0x0)continue;const _0x193878=_0x1a085c[_0x5a40c5(0xedc)](0x0,_0x2a6c83)[_0x5a40c5(0x35c)](),_0xe1b5bf=_0x1a085c[_0x5a40c5(0xedc)](_0x2a6c83+0x1)[_0x5a40c5(0x35c)]();if(_0x193878&&_0xe1b5bf)_0xcbdd6f[_0x193878]=_0xe1b5bf;}this[_0x5a40c5(0x402)][_0x5c78cb][_0x5a40c5(0xdbd)]=Object[_0x5a40c5(0x82d)](_0xcbdd6f)[_0x5a40c5(0xd64)]?_0xcbdd6f:null,this['_valueChanged']();});const _0x2b8533=(_0x455e49,_0x560c61)=>{const _0x2c775a=_0x51f502,_0x4daa66=_0x22a8b8[_0x2c775a(0xcca)](_0x455e49),_0xc7cc24=_0x22a8b8[_0x2c775a(0xcca)](_0x455e49[_0x2c775a(0xe45)](_0x2c775a(0x7b9),''));if(!_0x4daa66)return;const _0x11eaf8=()=>{const _0x510fc7=_0x2c775a,_0x4e5b1c=(_0xc7cc24?.[_0x510fc7(0x76c)]||'')[_0x510fc7(0x35c)](),_0x1447bf=_0x4e5b1c[_0x510fc7(0xdcb)]('{{');_0x4daa66['style'][_0x510fc7(0xc08)]=_0x1447bf?'0.3':'',_0x4daa66[_0x510fc7(0xea7)][_0x510fc7(0x468)]=_0x1447bf?_0x510fc7(0x768):'';};_0x4daa66[_0x2c775a(0x9d1)](_0x2c775a(0x7f7),()=>{const _0xc7bda=_0x2c775a;if(_0xc7cc24)_0xc7cc24[_0xc7bda(0x76c)]=_0x4daa66['value'];this[_0xc7bda(0x402)][_0x5c78cb][_0x560c61]=_0x4daa66[_0xc7bda(0x76c)]||void 0x0,this['_valueChanged']();}),_0xc7cc24&&(_0xc7cc24[_0x2c775a(0x9d1)]('input',this[_0x2c775a(0x8ef)](()=>{const _0x1c4576=_0x2c775a,_0xf10a41=_0xc7cc24[_0x1c4576(0x76c)]['trim']();_0x11eaf8();if(!_0xf10a41['includes']('{{')&&/^#[0-9a-fA-F]{6}$/[_0x1c4576(0x5a9)](_0xf10a41))_0x4daa66[_0x1c4576(0x76c)]=_0xf10a41;this['_entities'][_0x5c78cb][_0x560c61]=_0xf10a41||void 0x0,this[_0x1c4576(0xec7)]();},0x190)),_0x11eaf8());};_0x2b8533(_0x51f502(0x991),_0x51f502(0x800)),_0x2b8533('.e-needle_color-picker','needle_color'),_0x2b8533(_0x51f502(0x89b),_0x51f502(0x5c2)),_0x2b8533(_0x51f502(0x8af),'icon_color'),_0x2b8533(_0x51f502(0x8b7),_0x51f502(0xfaf)),_0x2b8533(_0x51f502(0x4a0),_0x51f502(0xf02)),_0x2b8533(_0x51f502(0x930),_0x51f502(0xfe0)),_0x2b8533('.e-trend_up_color-picker',_0x51f502(0xe11)),_0x2b8533(_0x51f502(0xdca),'trend_down_color'),_0x2b8533(_0x51f502(0x578),_0x51f502(0xd1e));const _0x178b29=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x59d)),_0x10ddc1=_0x22a8b8['querySelector'](_0x51f502(0x861)),_0x43e157=_0x22a8b8['querySelector']('.e-risefall_decrease'),_0x2c9d2c=_0x22a8b8['querySelector'](_0x51f502(0x804)),_0x47ac22=()=>{const _0x4e6d1e=_0x51f502;if(!this[_0x4e6d1e(0x402)][_0x5c78cb]['rise_fall_colors'])this[_0x4e6d1e(0x402)][_0x5c78cb][_0x4e6d1e(0x595)]={'enabled':![],'increase':_0x4e6d1e(0x41e),'decrease':'#e74c3c','stable':'#95a5a6'};};_0x178b29?.[_0x51f502(0x9d1)](_0x51f502(0x7f7),()=>{const _0x15d65a=_0x51f502;_0x47ac22(),this['_entities'][_0x5c78cb]['rise_fall_colors']['enabled']=_0x178b29[_0x15d65a(0xda7)];if(_0x178b29[_0x15d65a(0xda7)]){if(!this[_0x15d65a(0x402)][_0x5c78cb]['color_thresholds'])this[_0x15d65a(0x402)][_0x5c78cb][_0x15d65a(0xef2)]={'enabled':![],'values':[]};this[_0x15d65a(0x402)][_0x5c78cb][_0x15d65a(0xef2)][_0x15d65a(0xd2f)]=![];}this[_0x15d65a(0xeee)](),this['_valueChanged']();}),_0x10ddc1?.['addEventListener'](_0x51f502(0x7f7),()=>{const _0x21e286=_0x51f502;_0x47ac22(),this[_0x21e286(0x402)][_0x5c78cb][_0x21e286(0x595)][_0x21e286(0x2fd)]=_0x10ddc1[_0x21e286(0x76c)],this[_0x21e286(0xec7)]();}),_0x43e157?.[_0x51f502(0x9d1)](_0x51f502(0x7f7),()=>{const _0x40ff9d=_0x51f502;_0x47ac22(),this[_0x40ff9d(0x402)][_0x5c78cb][_0x40ff9d(0x595)][_0x40ff9d(0x821)]=_0x43e157[_0x40ff9d(0x76c)],this[_0x40ff9d(0xec7)]();}),_0x2c9d2c?.['addEventListener']('change',()=>{const _0x5494b4=_0x51f502;_0x47ac22(),this[_0x5494b4(0x402)][_0x5c78cb][_0x5494b4(0x595)][_0x5494b4(0xea3)]=_0x2c9d2c[_0x5494b4(0x76c)],this['_valueChanged']();});const _0x53ccde=_0x22a8b8['querySelector'](_0x51f502(0x623)),_0x4592fd=_0x22a8b8['querySelector']('.thr-list'),_0x5401a4=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xa6c)),_0x34cc65=()=>{const _0x413970=_0x51f502;if(!this[_0x413970(0x402)][_0x5c78cb][_0x413970(0xef2)])this[_0x413970(0x402)][_0x5c78cb][_0x413970(0xef2)]={'enabled':![],'values':[]};if(!Array[_0x413970(0x74e)](this[_0x413970(0x402)][_0x5c78cb][_0x413970(0xef2)][_0x413970(0xcba)]))this[_0x413970(0x402)][_0x5c78cb][_0x413970(0xef2)][_0x413970(0xcba)]=[];};_0x53ccde?.[_0x51f502(0x9d1)](_0x51f502(0x7f7),()=>{const _0x5a0c68=_0x51f502;_0x34cc65(),this[_0x5a0c68(0x402)][_0x5c78cb][_0x5a0c68(0xef2)][_0x5a0c68(0xd2f)]=_0x53ccde[_0x5a0c68(0xda7)],_0x53ccde[_0x5a0c68(0xda7)]&&(_0x47ac22(),this[_0x5a0c68(0x402)][_0x5c78cb]['rise_fall_colors'][_0x5a0c68(0xd2f)]=![]),this['_render'](),this[_0x5a0c68(0xec7)]();}),_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x4f2))?.[_0x51f502(0x9d1)](_0x51f502(0x7f7),_0x34f135=>{const _0x1df377=_0x51f502;_0x34cc65(),this['_entities'][_0x5c78cb][_0x1df377(0xef2)][_0x1df377(0xef4)]=_0x34f135[_0x1df377(0x38f)][_0x1df377(0x76c)],this[_0x1df377(0xec7)]();}),_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0xb66))?.[_0x51f502(0x9d1)]('change',_0x396a62=>{const _0x3cc7e5=_0x51f502;_0x34cc65(),this['_entities'][_0x5c78cb]['color_thresholds'][_0x3cc7e5(0x9c0)]=_0x396a62['target'][_0x3cc7e5(0x76c)],this[_0x3cc7e5(0xec7)]();}),_0x22a8b8[_0x51f502(0xcca)]('.e-thr_last_color')?.[_0x51f502(0x9d1)]('change',_0x438768=>{const _0x23fcff=_0x51f502;_0x34cc65(),this['_entities'][_0x5c78cb][_0x23fcff(0xef2)][_0x23fcff(0x50e)]=_0x438768['target'][_0x23fcff(0xda7)],this[_0x23fcff(0xec7)]();}),_0x5401a4?.[_0x51f502(0x9d1)]('click',()=>{const _0xa904f5=_0x51f502;_0x34cc65(),this[_0xa904f5(0x402)][_0x5c78cb][_0xa904f5(0xef2)][_0xa904f5(0xcba)][_0xa904f5(0x40b)]({'value':0x0,'color':'#ff4757'}),this[_0xa904f5(0xeee)](),this[_0xa904f5(0xec7)]();}),_0x4592fd?.['addEventListener'](_0x51f502(0x7f7),_0x498a12=>{const _0x1878de=_0x51f502,_0x5a5c34=_0x498a12['target'][_0x1878de(0x237)](_0x1878de(0x480));if(!_0x5a5c34)return;const _0x351c4e=parseInt(_0x5a5c34['dataset'][_0x1878de(0x784)]);_0x34cc65();if(_0x498a12[_0x1878de(0x38f)]['classList'][_0x1878de(0x6cf)](_0x1878de(0xf17))){const _0x23b103=_0x498a12[_0x1878de(0x38f)][_0x1878de(0x76c)][_0x1878de(0x35c)]();this[_0x1878de(0x402)][_0x5c78cb][_0x1878de(0xef2)][_0x1878de(0xcba)][_0x351c4e][_0x1878de(0x76c)]=/^[a-z_]+\.[a-z0-9_]+/i['test'](_0x23b103)?_0x23b103:parseFloat(_0x23b103),this['_valueChanged']();}_0x498a12[_0x1878de(0x38f)][_0x1878de(0xf3b)]['contains'](_0x1878de(0x604))&&(this[_0x1878de(0x402)][_0x5c78cb][_0x1878de(0xef2)][_0x1878de(0xcba)][_0x351c4e][_0x1878de(0x800)]=_0x498a12['target'][_0x1878de(0x76c)],this[_0x1878de(0xec7)]()),_0x498a12['target'][_0x1878de(0xf3b)][_0x1878de(0x6cf)](_0x1878de(0x57d))&&(this[_0x1878de(0x402)][_0x5c78cb]['color_thresholds'][_0x1878de(0xcba)][_0x351c4e][_0x1878de(0x800)]=_0x498a12[_0x1878de(0x38f)][_0x1878de(0x76c)],this[_0x1878de(0xeee)](),this[_0x1878de(0xec7)]());}),_0x4592fd?.[_0x51f502(0x9d1)]('click',_0x232f86=>{const _0x1af5b3=_0x51f502,_0x1109b7=_0x232f86[_0x1af5b3(0x38f)][_0x1af5b3(0x237)](_0x1af5b3(0x85a));if(!_0x1109b7)return;const _0x5e034e=parseInt(_0x1109b7[_0x1af5b3(0x237)](_0x1af5b3(0x480))[_0x1af5b3(0xc00)][_0x1af5b3(0x784)]);_0x34cc65(),this[_0x1af5b3(0x402)][_0x5c78cb][_0x1af5b3(0xef2)]['values'][_0x1af5b3(0xc23)](_0x5e034e,0x1),this[_0x1af5b3(0xeee)](),this[_0x1af5b3(0xec7)]();});const _0x545745=_0x22a8b8[_0x51f502(0xcca)](_0x51f502(0x3d8)),_0x36f948=_0x22a8b8['querySelector'](_0x51f502(0xb39)),_0x4d1eb0=()=>{const _0x1ef606=_0x51f502;if(!Array[_0x1ef606(0x74e)](this[_0x1ef606(0x402)][_0x5c78cb]['moving_averages']))this['_entities'][_0x5c78cb][_0x1ef606(0x88a)]=[];};_0x36f948?.[_0x51f502(0x9d1)](_0x51f502(0xcb5),()=>{const _0x44d10a=_0x51f502;_0x4d1eb0();const _0x1d1873=[_0x44d10a(0x6c2),_0x44d10a(0xb12),_0x44d10a(0x5f1),_0x44d10a(0x45d),_0x44d10a(0xc61)],_0x119091=this['_entities'][_0x5c78cb][_0x44d10a(0x88a)]['length'];this[_0x44d10a(0x402)][_0x5c78cb]['moving_averages'][_0x44d10a(0x40b)]({'period':_0x119091===0x0?0x7:0x1a,'color':_0x1d1873[_0x119091%_0x1d1873[_0x44d10a(0xd64)]]}),this[_0x44d10a(0xeee)](),this[_0x44d10a(0xec7)]();}),_0x545745?.['addEventListener'](_0x51f502(0x7f7),_0x25ea3c=>{const _0x50283f=_0x51f502,_0x24e278=_0x25ea3c[_0x50283f(0x38f)][_0x50283f(0x237)]('.ma-row');if(!_0x24e278)return;const _0xdcfac5=parseInt(_0x24e278[_0x50283f(0xc00)][_0x50283f(0x784)]);_0x4d1eb0(),_0x25ea3c[_0x50283f(0x38f)][_0x50283f(0xf3b)][_0x50283f(0x6cf)]('ma-period')&&(this['_entities'][_0x5c78cb][_0x50283f(0x88a)][_0xdcfac5][_0x50283f(0x831)]=Math['max'](0x1,parseInt(_0x25ea3c[_0x50283f(0x38f)][_0x50283f(0x76c)])||0x1),this[_0x50283f(0xec7)]()),_0x25ea3c['target'][_0x50283f(0xf3b)][_0x50283f(0x6cf)]('ma-col')&&(this[_0x50283f(0x402)][_0x5c78cb][_0x50283f(0x88a)][_0xdcfac5][_0x50283f(0x800)]=_0x25ea3c['target'][_0x50283f(0x76c)],this[_0x50283f(0xec7)]()),_0x25ea3c[_0x50283f(0x38f)][_0x50283f(0xf3b)][_0x50283f(0x6cf)](_0x50283f(0x2f8))&&(this[_0x50283f(0x402)][_0x5c78cb]['moving_averages'][_0xdcfac5]['show_label']=_0x25ea3c[_0x50283f(0x38f)][_0x50283f(0xda7)],this['_valueChanged']());}),_0x545745?.[_0x51f502(0x9d1)](_0x51f502(0xcb5),_0x92a535=>{const _0xb87479=_0x51f502,_0x559ea1=_0x92a535[_0xb87479(0x38f)][_0xb87479(0x237)]('.ma-del');if(!_0x559ea1)return;const _0x2c02df=parseInt(_0x559ea1[_0xb87479(0x237)]('.ma-row')[_0xb87479(0xc00)]['row']);_0x4d1eb0(),this[_0xb87479(0x402)][_0x5c78cb][_0xb87479(0x88a)][_0xb87479(0xc23)](_0x2c02df,0x1),this[_0xb87479(0xeee)](),this[_0xb87479(0xec7)]();}),_0x22a8b8['querySelectorAll'](_0x51f502(0x79d))['forEach'](_0x320ccd=>{const _0x100bdf=_0x51f502;_0x320ccd['addEventListener'](_0x100bdf(0xacd),_0xd0b1d4=>{const _0x3dfc48=_0x100bdf;_0xd0b1d4[_0x3dfc48(0x30f)]();},{'passive':![]});});const _0x427c92=_0x22a8b8['querySelector']('.ed');_0x427c92?.[_0x51f502(0x9d1)](_0x51f502(0x9be),_0x26f750=>{const _0x45420c=_0x51f502;this[_0x45420c(0x1de)]=_0x5c78cb,_0x26f750[_0x45420c(0x24a)][_0x45420c(0x7b7)]=_0x45420c(0xca1),_0x22a8b8[_0x45420c(0xea7)]['opacity']=_0x45420c(0x92f);}),_0x427c92?.[_0x51f502(0x9d1)](_0x51f502(0x87c),()=>{const _0x3b6c44=_0x51f502;this['_dragState']=null,_0x22a8b8[_0x3b6c44(0xea7)][_0x3b6c44(0xc08)]='1',this[_0x3b6c44(0x6ea)][_0x3b6c44(0x86d)]('.ec')[_0x3b6c44(0xd7d)](_0xb94c96=>_0xb94c96['classList']['remove']('drag-over'));}),_0x22a8b8[_0x51f502(0x9d1)](_0x51f502(0xad7),_0xc24cf8=>{const _0x458563=_0x51f502;if(this[_0x458563(0x1de)]===null||this[_0x458563(0x1de)]===_0x5c78cb)return;_0xc24cf8['preventDefault'](),_0xc24cf8[_0x458563(0x24a)]['dropEffect']=_0x458563(0xca1),_0x22a8b8['classList']['add']('drag-over');}),_0x22a8b8[_0x51f502(0x9d1)](_0x51f502(0xd14),()=>{const _0x54afdb=_0x51f502;_0x22a8b8[_0x54afdb(0xf3b)][_0x54afdb(0x58e)]('drag-over');}),_0x22a8b8[_0x51f502(0x9d1)](_0x51f502(0xff3),_0x26e7a8=>{const _0x249210=_0x51f502;_0x26e7a8['preventDefault'](),_0x22a8b8[_0x249210(0xf3b)][_0x249210(0x58e)](_0x249210(0x1007));if(this[_0x249210(0x1de)]!==null&&this['_dragState']!==_0x5c78cb){const _0x1671cf=[...this[_0x249210(0x402)]],[_0x249611]=_0x1671cf['splice'](this[_0x249210(0x1de)],0x1);_0x1671cf[_0x249210(0xc23)](_0x5c78cb,0x0,_0x249611),this['_tmp'][_0x249210(0xed6)]=_0x1671cf,this['_render'](),this[_0x249210(0xec7)]();}});});const _0x2c3b41=(_0x3a066d,_0x2f2923)=>{const _0x391aaf=_0x116c3a;if(!_0x3a066d)return;_0x3a066d[_0x391aaf(0xb0a)]=!![];const _0x14d370=_0x3a066d[_0x391aaf(0x237)](_0x391aaf(0x50d))||_0x3a066d[_0x391aaf(0x883)];if(!_0x14d370)return;_0x14d370['style'][_0x391aaf(0xc08)]=_0x391aaf(0xf9f),_0x14d370[_0x391aaf(0xd81)]=this[_0x391aaf(0x582)]('Managed\x20by\x20YAML\x20template')+':\x0a'+_0x2f2923;const _0x36bb8f=_0x14d370[_0x391aaf(0xcca)](_0x391aaf(0xec8))||_0x14d370;if(_0x36bb8f&&!_0x36bb8f[_0x391aaf(0xcca)]('.tpl-badge')){const _0x3e1ffe=document[_0x391aaf(0x6f4)](_0x391aaf(0x865));_0x3e1ffe[_0x391aaf(0x5b2)]=_0x391aaf(0xb93),_0x3e1ffe[_0x391aaf(0xde7)]=_0x391aaf(0xb10),_0x3e1ffe[_0x391aaf(0xea7)][_0x391aaf(0xf14)]=_0x391aaf(0x8bb),_0x36bb8f[_0x391aaf(0xe0a)](_0x3e1ffe);}};for(const _0x3b8d84 of TEMPLATABLE_BOOL_CARD_KEYS){isTemplateString(this[_0x116c3a(0x4f0)]?.[_0x3b8d84])&&_0x2c3b41(this[_0x116c3a(0x6ea)][_0x116c3a(0xa7e)](_0x3b8d84),this[_0x116c3a(0x4f0)][_0x3b8d84]);}this[_0x116c3a(0x6ea)][_0x116c3a(0x86d)]('.ec')['forEach']((_0x386dec,_0x4cdd2d)=>{const _0xdb3635=_0x116c3a,_0x33c9fb=this['_entities'][_0x4cdd2d];if(!_0x33c9fb)return;for(const _0x4b2b59 of TEMPLATABLE_BOOL_ENTITY_KEYS){isTemplateString(_0x33c9fb[_0x4b2b59])&&_0x2c3b41(_0x386dec[_0xdb3635(0xcca)]('.e-'+_0x4b2b59),_0x33c9fb[_0x4b2b59]);}});}[_0x5f3ddf(0x622)](_0x4e1101,_0x55dff0,_0x58dbcc){const _0x42044b=_0x5f3ddf,_0x1342f2=this[_0x42044b(0x6ea)][_0x42044b(0xa7e)](_0x4e1101);if(!_0x1342f2)return;if(_0x55dff0===_0x42044b(0xb0d)&&_0x1342f2[_0x42044b(0xafb)]===_0x42044b(0x68f)){_0x1342f2[_0x42044b(0x9d1)]('change',_0x58dbcc);return;}_0x1342f2[_0x42044b(0x9d1)](_0x55dff0,_0x58dbcc);}[_0x5f3ddf(0x3a4)](_0x322df5,_0xa4530f='text'){const _0x6f72f4=_0x5f3ddf;if(_0xa4530f===_0x6f72f4(0xfe4))return!!_0x322df5[_0x6f72f4(0xda7)];if(_0xa4530f===_0x6f72f4(0x58f)){const _0x1f192=parseInt(_0x322df5[_0x6f72f4(0x76c)],0xa);return isNaN(_0x1f192)?null:_0x1f192;}if(_0xa4530f==='float'){const _0x51c842=parseFloat(_0x322df5[_0x6f72f4(0x76c)]);return isNaN(_0x51c842)?null:_0x51c842;}return _0x322df5[_0x6f72f4(0x76c)];}[_0x5f3ddf(0xec7)](){const _0x73e542=_0x5f3ddf,_0x22cedb=this[_0x73e542(0x4f0)]||this[_0x73e542(0xb52)]||{},_0x5586d7=_0x27f0bd=>this['shadowRoot'][_0x73e542(0xa7e)](_0x27f0bd)||(_0x22cedb&&_0x27f0bd in _0x22cedb?{'value':_0x22cedb[_0x27f0bd]==null?'':String(_0x22cedb[_0x27f0bd]),'checked':_0x22cedb[_0x27f0bd]===!![]}:null),_0x55bccf=_0x1b0c8d=>_0x5586d7(_0x1b0c8d)?.['value'],_0x236c2a=(_0x3d9c6e,_0x2bd312)=>{const _0x3ffae3=_0x73e542,_0x1364e9=this[_0x3ffae3(0x4f0)]?.[_0x3d9c6e];return isTemplateString(_0x1364e9)?_0x1364e9:_0x2bd312;},_0x49e339={'type':this[_0x73e542(0xb52)]?.[_0x73e542(0xafb)]||_0x73e542(0x42b),'card_header':_0x55bccf(_0x73e542(0x9af))||void 0x0,'card_header_size':_0x55bccf(_0x73e542(0x909))||void 0x0,'card_background_color':_0x55bccf('card_background_color')||void 0x0,'card_shadow':_0x5586d7('card_shadow')?.[_0x73e542(0xda7)]??!![],'card_border':_0x5586d7(_0x73e542(0xeca))?.['checked']??!![],'card_padding':((()=>{const _0x1ce3d5=_0x73e542,_0x426122=_0x55bccf(_0x1ce3d5(0x6ca));if(!_0x426122)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x426122[_0x1ce3d5(0x35c)]())?parseFloat(_0x426122):_0x426122;})()),'card_border_radius':((()=>{const _0x133b4e=_0x73e542,_0x140d55=_0x55bccf('card_border_radius');if(!_0x140d55)return void 0x0;return/^-?\d+\.?\d*$/[_0x133b4e(0x5a9)](_0x140d55[_0x133b4e(0x35c)]())?parseFloat(_0x140d55):_0x140d55;})()),'card_border_color':_0x55bccf('card_border_color')||void 0x0,'card_border_width':((()=>{const _0x157b05=_0x73e542,_0x51ef79=_0x55bccf(_0x157b05(0x40f));if(!_0x51ef79)return void 0x0;return/^-?\d+\.?\d*$/['test'](_0x51ef79[_0x157b05(0x35c)]())?parseFloat(_0x51ef79):_0x51ef79;})()),'card_background_image':_0x55bccf('card_background_image')||void 0x0,'card_background_blur':((()=>{const _0x3b5c3c=_0x73e542,_0x49ac56=_0x55bccf(_0x3b5c3c(0x21f));if(_0x49ac56===''||_0x49ac56==null)return void 0x0;const _0x83a513=parseFloat(_0x49ac56);return isNaN(_0x83a513)?void 0x0:_0x83a513;})()),'card_header_color':_0x55bccf('card_header_color')||void 0x0,'card_header_weight':_0x55bccf(_0x73e542(0x2c8))||void 0x0,'card_header_letter_spacing':((()=>{const _0x5b1b57=_0x73e542,_0x1b788e=_0x55bccf(_0x5b1b57(0xe59));if(!_0x1b788e)return void 0x0;return/^-?\d+\.?\d*$/[_0x5b1b57(0x5a9)](_0x1b788e['trim']())?parseFloat(_0x1b788e):_0x1b788e;})()),'show_now_line':_0x236c2a(_0x73e542(0x4a9),_0x5586d7(_0x73e542(0x4a9))?.[_0x73e542(0xda7)]??!![]),'now_line_color':_0x55bccf(_0x73e542(0x7f2))||void 0x0,'period_highlight':_0x236c2a(_0x73e542(0x797),_0x5586d7(_0x73e542(0x797))?.[_0x73e542(0xda7)]||void 0x0),'period_highlight_color':_0x55bccf(_0x73e542(0x5dc))||void 0x0,'now_line_opacity':((()=>{const _0x7fcce0=_0x55bccf('now_line_opacity');if(_0x7fcce0===''||_0x7fcce0==null)return void 0x0;const _0x37102a=parseFloat(_0x7fcce0);return isNaN(_0x37102a)?void 0x0:_0x37102a;})()),'now_line_width':((()=>{const _0x1ef96a=_0x73e542,_0x2f8dc6=_0x55bccf(_0x1ef96a(0xc92));if(_0x2f8dc6===''||_0x2f8dc6==null)return void 0x0;const _0x27a132=parseFloat(_0x2f8dc6);return isNaN(_0x27a132)?void 0x0:_0x27a132;})()),'now_line_style':_0x55bccf('now_line_style')||void 0x0,'card_icon':this['_tmp'][_0x73e542(0x3dc)]||void 0x0,'card_icon_size':_0x55bccf('card_icon_size')||void 0x0,'card_icon_image':_0x55bccf(_0x73e542(0xe17))||void 0x0,'card_icon_color':this['_tmp'][_0x73e542(0xf03)]||void 0x0,'card_icon_position':_0x55bccf(_0x73e542(0xcac))||void 0x0,'battery_entity':this[_0x73e542(0x4f0)][_0x73e542(0x4b9)]!==void 0x0?this[_0x73e542(0x4f0)][_0x73e542(0x4b9)]:this[_0x73e542(0xb52)][_0x73e542(0x4b9)]||void 0x0,'battery_low_threshold':((()=>{const _0x23582c=_0x73e542,_0x2ea82b=_0x55bccf(_0x23582c(0xc57));if(!_0x2ea82b)return;const _0x561871=parseFloat(_0x2ea82b);return isNaN(_0x561871)?_0x2ea82b:_0x561871;})()),'show_grid':_0x236c2a(_0x73e542(0xc83),_0x5586d7(_0x73e542(0xc83))?.[_0x73e542(0xda7)]??!![]),'show_cell_values':_0x236c2a(_0x73e542(0xb9a),_0x5586d7(_0x73e542(0xb9a))?.[_0x73e542(0xda7)]??!![]),'show_tooltip':_0x236c2a(_0x73e542(0x8ff),_0x5586d7(_0x73e542(0x8ff))?.[_0x73e542(0xda7)]??!![]),'show_tooltip_total':_0x236c2a('show_tooltip_total',_0x5586d7(_0x73e542(0xbc9))?.[_0x73e542(0xda7)]??!![]),'tooltip_stacked_total':_0x236c2a(_0x73e542(0x9b6),_0x5586d7(_0x73e542(0x9b6))?.['checked']??!![]),'show_legend':_0x236c2a(_0x73e542(0x21d),_0x5586d7('show_legend')?.[_0x73e542(0xda7)]??![]),'include_area_names':_0x5586d7(_0x73e542(0xfa4))?.[_0x73e542(0xda7)]||void 0x0,'include_attribute_name':_0x5586d7('include_attribute_name')?.[_0x73e542(0xda7)]||void 0x0,'use_only_attribute_name':_0x5586d7(_0x73e542(0x80d))?.[_0x73e542(0xda7)]||void 0x0,'legend_position':_0x55bccf(_0x73e542(0xf2c))||void 0x0,'show_y_axis':_0x236c2a('show_y_axis',_0x5586d7(_0x73e542(0xc79))?.['checked']??!![]),'show_y2_axis':_0x236c2a(_0x73e542(0x1f9),_0x5586d7(_0x73e542(0x1f9))?.['checked']??![]),'show_y_axis_label':_0x236c2a(_0x73e542(0x8c6),_0x5586d7(_0x73e542(0x8c6))?.[_0x73e542(0xda7)]??![]),'show_x_axis':_0x236c2a(_0x73e542(0x6d0),_0x5586d7(_0x73e542(0x6d0))?.[_0x73e542(0xda7)]??!![]),'show_x_ticks':_0x236c2a('show_x_ticks',_0x5586d7('show_x_ticks')?.[_0x73e542(0xda7)]??![]),'show_y_ticks':_0x236c2a(_0x73e542(0x899),_0x5586d7(_0x73e542(0x899))?.[_0x73e542(0xda7)]??![]),'logarithmic':_0x236c2a('logarithmic',_0x5586d7(_0x73e542(0x770))?.[_0x73e542(0xda7)]??![]),'animate_graph':_0x5586d7(_0x73e542(0x376))?.['checked']??![],'auto_hide_entities':_0x5586d7(_0x73e542(0x57a))?.['checked']??![],'brush_zoom':_0x5586d7(_0x73e542(0x337))?.[_0x73e542(0xda7)]??!![],'drill_down':_0x5586d7(_0x73e542(0x2f4))?.[_0x73e542(0xda7)]?!![]:undefined,'stacked':_0x236c2a(_0x73e542(0x2c3),_0x5586d7('stacked')?.['checked']??![]),'sparkline':_0x5586d7(_0x73e542(0x61c))?.[_0x73e542(0xda7)]??![],'max_visible_interval':this['_numOrNull'](_0x55bccf(_0x73e542(0xa8c))),'extended_window_multiplier':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x66f))),'scroll_mode':_0x55bccf(_0x73e542(0x1ee))||'scrollbar','show_interval_picker':_0x5586d7('show_interval_picker')?.[_0x73e542(0xda7)]??![],'interval_picker_position':_0x55bccf(_0x73e542(0x1db))||void 0x0,'interval_options':((()=>{const _0x35691a=_0x73e542,_0x44fe80=this[_0x35691a(0x6ea)][_0x35691a(0x86d)]('[data-intlabel]');if(!_0x44fe80[_0x35691a(0xd64)])return _0x22cedb[_0x35691a(0x3ae)];const _0xe13914=['1H','2H','4H','8H','12H',_0x35691a(0x3e7),'7D'],_0x3a97c6=[];_0x44fe80[_0x35691a(0xd7d)](_0x322eba=>{const _0xe8217=_0x35691a;if(_0x322eba[_0xe8217(0xda7)])_0x3a97c6[_0xe8217(0x40b)](_0x322eba[_0xe8217(0xc00)]['intlabel']);});if(_0x3a97c6[_0x35691a(0xd64)]===_0xe13914[_0x35691a(0xd64)]&&_0xe13914[_0x35691a(0x526)](_0x3853d3=>_0x3a97c6[_0x35691a(0xdcb)](_0x3853d3)))return;return _0x3a97c6;})()),'show_attribute_list':_0x5586d7(_0x73e542(0x960))?.['checked']??![],'attribute_list_position':_0x55bccf(_0x73e542(0x893))||void 0x0,'show_pph_picker':_0x5586d7(_0x73e542(0x2ae))?.['checked']??![],'pph_picker_position':_0x55bccf(_0x73e542(0x46c))||void 0x0,'show_group_by_picker':_0x5586d7(_0x73e542(0x871))?.['checked']??![],'group_by_picker_position':_0x55bccf(_0x73e542(0x532))||void 0x0,'pph_picker_group':_0x55bccf('pph_picker_group')||void 0x0,'group_by_picker_group':_0x55bccf(_0x73e542(0x336))||void 0x0,'hours_to_show':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x757))),'points_per_hour':this['_numOrNull'](_0x55bccf(_0x73e542(0x3ba))),'auto_scale_points':_0x5586d7(_0x73e542(0xd9c))?.[_0x73e542(0xda7)]??![],'tooltip_match_axis':_0x5586d7(_0x73e542(0xcdd))?.[_0x73e542(0xda7)]??![],'tooltip_order':_0x55bccf(_0x73e542(0x5d2))||void 0x0,'crosshair':_0x5586d7(_0x73e542(0xd02))?.[_0x73e542(0xda7)]||void 0x0,'crosshair_pins':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0xac9))),'crosshair_delta':_0x5586d7(_0x73e542(0x100e))?.[_0x73e542(0xda7)]??!![],'crosshair_legend':_0x5586d7(_0x73e542(0xa35))?.[_0x73e542(0xda7)]||void 0x0,'height':((()=>{const _0x6f6803=_0x73e542,_0x53c4a3=_0x55bccf('height');if(_0x53c4a3===void 0x0||_0x53c4a3===null||String(_0x53c4a3)[_0x6f6803(0x35c)]()==='')return _0x6f6803(0xae8);const _0x480423=Number(_0x53c4a3);return isNaN(_0x480423)?'auto':_0x480423;})()),'update_interval':this['_numOrNull'](_0x55bccf(_0x73e542(0x458))),'graph_start_hour':((()=>{const _0x458ec2=_0x73e542,_0x875365=_0x55bccf(_0x458ec2(0x94f));if(!_0x875365)return null;const _0x52a4bb=parseFloat(_0x875365);return isNaN(_0x52a4bb)?_0x875365:_0x52a4bb;})()),'graph_end_hour':((()=>{const _0x518873=_0x73e542,_0x24f859=_0x55bccf(_0x518873(0xe27));if(!_0x24f859)return null;const _0x459b9e=parseFloat(_0x24f859);return isNaN(_0x459b9e)?_0x24f859:_0x459b9e;})()),'graph_start':_0x55bccf('graph_start')||void 0x0,'show_full_period':_0x5586d7(_0x73e542(0x496))?.[_0x73e542(0xda7)]??![],'bar_spacing':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x9fe))),'bar_corner_radius':this['_numOrNull'](_0x55bccf(_0x73e542(0x314))),'state_timeline_corner_radius':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0xdc6))),'state_timeline_show_labels':_0x236c2a(_0x73e542(0xbfe),_0x5586d7('state_timeline_show_labels')?.[_0x73e542(0xda7)]??!![]),'state_timeline_label_font_size':this[_0x73e542(0x576)](_0x55bccf('state_timeline_label_font_size')),'show_export':_0x236c2a(_0x73e542(0x97e),_0x5586d7(_0x73e542(0x97e))?.[_0x73e542(0xda7)]||void 0x0),'ranking_min_value':this[_0x73e542(0x576)](_0x55bccf('ranking_min_value')),'pie_style':_0x55bccf('pie_style')||void 0x0,'pie_spacing':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x4dc))),'pie_3d':_0x5586d7('pie_3d')?.['checked']??![],'pie_label_font_size':this['_numOrNull'](_0x55bccf(_0x73e542(0x805))),'pie_label_color':_0x55bccf('pie_label_color')||void 0x0,'pie_label_format':_0x55bccf(_0x73e542(0xf2e))||void 0x0,'gauge_columns':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0xa5c))),'gauge_value_position':_0x55bccf(_0x73e542(0x894))||void 0x0,'gauge_value_size':this['_numOrNull'](_0x55bccf(_0x73e542(0xd2c))),'gauge_span':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x34b))),'gauge_show_minmax':_0x5586d7(_0x73e542(0x6a2))?.['checked']||void 0x0,'pie_center_font_size':this[_0x73e542(0x576)](_0x55bccf('pie_center_font_size')),'pie_center_color':_0x55bccf(_0x73e542(0x5b3))||void 0x0,'min_bound_range':this['_numOrNull'](_0x55bccf(_0x73e542(0x561))),'min_bound_range_secondary':this['_numOrNull'](_0x55bccf('min_bound_range_secondary')),'lower_bound_secondary':_0x55bccf(_0x73e542(0xbf9))||void 0x0,'upper_bound_secondary':_0x55bccf(_0x73e542(0x9fb))||void 0x0,'lower_bound':_0x55bccf('lower_bound')||void 0x0,'upper_bound':_0x55bccf('upper_bound')||void 0x0,'y_axis_ticks':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0xd99))),'y_axis_round_ticks':_0x5586d7(_0x73e542(0x42c))?.['checked']??!![],'y_axis_decimals':this[_0x73e542(0x576)](_0x55bccf('y_axis_decimals')),'y_axis_number_format':_0x55bccf('y_axis_number_format')||'system','y_axis_label':_0x55bccf(_0x73e542(0x2d3))||void 0x0,'y_axis_format':_0x55bccf('y_axis_format')||void 0x0,'y2_axis_format':_0x55bccf(_0x73e542(0x932))||void 0x0,'duration_unit':_0x55bccf('duration_unit')==='s'?void 0x0:_0x55bccf(_0x73e542(0xa4d))||void 0x0,'y2_axis_label':_0x55bccf(_0x73e542(0x747))||void 0x0,'y_axis_font_size':this['_numOrNull'](_0x55bccf(_0x73e542(0x3d9))),'y_axis_font_opacity':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0xdcd))),'y_axis_color':_0x55bccf(_0x73e542(0xe41))||void 0x0,'axis_style':_0x55bccf(_0x73e542(0x774))||void 0x0,'x_axis_font_size':this[_0x73e542(0x576)](_0x55bccf('x_axis_font_size')),'x_axis_font_opacity':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x392))),'x_axis_color':_0x55bccf('x_axis_color')||void 0x0,'x_axis_date_color':_0x55bccf(_0x73e542(0xc82))||void 0x0,'x_axis_interval':_0x55bccf('x_axis_interval')||void 0x0,'datetime_format':_0x55bccf('datetime_format')||void 0x0,'time_zone':_0x55bccf(_0x73e542(0xa0f))&&_0x55bccf(_0x73e542(0xa0f))!==_0x73e542(0xae8)?_0x55bccf(_0x73e542(0xa0f)):void 0x0,'language':_0x55bccf(_0x73e542(0xfcc))&&_0x55bccf(_0x73e542(0xfcc))!==_0x73e542(0xae8)?_0x55bccf('language'):void 0x0,'x_grid_style':_0x55bccf(_0x73e542(0xb04))||void 0x0,'x_grid_width':this['_numOrNull'](_0x55bccf(_0x73e542(0x6f3))),'x_grid_color':_0x55bccf(_0x73e542(0xa49))||void 0x0,'x_grid_opacity':this[_0x73e542(0x576)](_0x55bccf(_0x73e542(0x969))),'y_grid_style':_0x55bccf('y_grid_style')||void 0x0,'y_grid_width':this[_0x73e542(0x576)](_0x55bccf('y_grid_width')),'y_grid_color':_0x55bccf(_0x73e542(0xa97))||void 0x0,'y_grid_opacity':this['_numOrNull'](_0x55bccf(_0x73e542(0xeb7))),'tooltip_sync':_0x5586d7(_0x73e542(0x252))?.[_0x73e542(0xda7)]??![],'zoom_sync':_0x5586d7(_0x73e542(0x994))?.['checked']??![],'scroll_sync':_0x5586d7(_0x73e542(0x409))?.[_0x73e542(0xda7)]??![],'energy_date_sync':_0x5586d7(_0x73e542(0xf9c))?.[_0x73e542(0xda7)]??![],'energy_collection_key':(_0x55bccf('energy_collection_key')||'')['trim']()||void 0x0,'show_date_picker':_0x5586d7(_0x73e542(0x483))?.['checked']??![],'date_picker_position':_0x55bccf(_0x73e542(0x9a4))||void 0x0,'date_picker_nav_position':_0x55bccf('date_picker_nav_position')===_0x73e542(0xc24)?void 0x0:_0x55bccf(_0x73e542(0x4de))||void 0x0,'date_picker_shortcuts_position':_0x55bccf('date_picker_shortcuts_position')===_0x73e542(0xd2b)?void 0x0:_0x55bccf(_0x73e542(0x1fd))||void 0x0,'date_picker_default_mode':_0x55bccf('date_picker_default_mode')||void 0x0,'date_picker_group':_0x55bccf(_0x73e542(0x7ae))||void 0x0,'sync_group':_0x55bccf(_0x73e542(0xa80))||void 0x0,'date_picker_reset':((()=>{const _0x493859=_0x73e542,_0x605a98=!!_0x5586d7(_0x493859(0x22e))?.['checked'];return(this[_0x493859(0xf93)]||_0x55bccf('chart_mode'))===_0x493859(0x419)?_0x605a98?void 0x0:![]:_0x605a98||void 0x0;})()),'interval_picker_group':_0x55bccf('interval_picker_group')||void 0x0,'date_picker_modes':((()=>{const _0x43f8db=_0x73e542,_0x406bad=this[_0x43f8db(0x6ea)][_0x43f8db(0x86d)](_0x43f8db(0x933));if(!_0x406bad[_0x43f8db(0xd64)])return _0x22cedb['date_picker_modes'];const _0x88aecf=this[_0x43f8db(0xf93)]||_0x55bccf(_0x43f8db(0xfed))||_0x43f8db(0xe19),_0x16c5dc=_0x88aecf===_0x43f8db(0x419)?CONTROLLER_DATE_PICKER_MODES:[_0x43f8db(0x4e1),'week',_0x43f8db(0xb25),_0x43f8db(0x242)],_0x449875=[];_0x406bad[_0x43f8db(0xd7d)](_0x244c84=>{const _0x50af66=_0x43f8db;if(_0x244c84[_0x50af66(0xda7)])_0x449875[_0x50af66(0x40b)](_0x244c84['dataset']['dpmode']);});if(_0x449875[_0x43f8db(0xd64)]===_0x16c5dc['length']&&_0x16c5dc[_0x43f8db(0x526)](_0x589147=>_0x449875[_0x43f8db(0xdcb)](_0x589147)))return;if(_0x449875[_0x43f8db(0xd64)]===0x0)return;return _0x449875;})()),'date_picker_step':((()=>{const _0x220830=_0x73e542,_0x4c70f6=this['_numOrNull'](_0x55bccf(_0x220830(0x1f8)));return _0x4c70f6&&_0x4c70f6>0x1?_0x4c70f6:void 0x0;})()),'tooltip_sync_group':_0x55bccf(_0x73e542(0xbcc))||void 0x0,'zoom_sync_group':_0x55bccf(_0x73e542(0xc80))||void 0x0,'scroll_sync_group':_0x55bccf(_0x73e542(0x368))||void 0x0,'align_header':_0x55bccf('align_header')||void 0x0,'state_layout':_0x55bccf(_0x73e542(0xd15))||void 0x0,'group_by':_0x55bccf(_0x73e542(0xaa5))||void 0x0,'chart_mode':this[_0x73e542(0xf93)]||_0x55bccf(_0x73e542(0xfed))||_0x73e542(0xe19),'chart_align':_0x55bccf(_0x73e542(0x983))||void 0x0,'entities':this[_0x73e542(0xd7e)](this[_0x73e542(0x402)],!![]),'annotations':this[_0x73e542(0x4f0)][_0x73e542(0x972)]||this['_config'][_0x73e542(0x972)]||[],'auto_scale_rules':(_0x98902c=>_0x98902c[_0x73e542(0xd64)]?_0x98902c:void 0x0)((this[_0x73e542(0x4f0)]['auto_scale_rules']||this['_config'][_0x73e542(0x320)]||[])[_0x73e542(0xdf7)](_0x443d7f=>_0x443d7f&&typeof _0x443d7f===_0x73e542(0x4f4)&&isNum(toNum(_0x443d7f[_0x73e542(0x505)]))&&toNum(_0x443d7f['up_to_hours'])>0x0)[_0x73e542(0xc7b)](_0x506d76=>{const _0x14ad03=_0x73e542,_0x5916ac={'up_to_hours':toNum(_0x506d76[_0x14ad03(0x505)]),'group_by':_0x506d76[_0x14ad03(0xaa5)]||'hour'},_0x4bd020=toNum(_0x506d76[_0x14ad03(0x3ba)]);if(isNum(_0x4bd020)&&_0x4bd020>0x0)_0x5916ac['points_per_hour']=_0x4bd020;if(typeof _0x506d76[_0x14ad03(0xdac)]===_0x14ad03(0x6d7)&&_0x506d76[_0x14ad03(0xdac)]['trim']())_0x5916ac[_0x14ad03(0xdac)]=_0x506d76[_0x14ad03(0xdac)]['trim']();if(typeof _0x506d76['datetime_format']===_0x14ad03(0x6d7)&&_0x506d76[_0x14ad03(0xb97)]['trim']())_0x5916ac[_0x14ad03(0xb97)]=_0x506d76[_0x14ad03(0xb97)]['trim']();if(typeof _0x506d76[_0x14ad03(0xb8d)]===_0x14ad03(0x6d7)&&_0x506d76[_0x14ad03(0xb8d)][_0x14ad03(0x35c)]())_0x5916ac[_0x14ad03(0xb8d)]=_0x506d76[_0x14ad03(0xb8d)]['trim']();return _0x5916ac;}))};for(const _0x108065 of Object['keys'](this[_0x73e542(0xb52)]))if(!(_0x108065 in _0x49e339))_0x49e339[_0x108065]=this[_0x73e542(0xb52)][_0x108065];Object[_0x73e542(0x82d)](_0x49e339)[_0x73e542(0xd7d)](_0x2f3ada=>_0x49e339[_0x2f3ada]===void 0x0&&delete _0x49e339[_0x2f3ada]);const _0x2706d9=StatisticsGraphChartCard[_0x73e542(0x6b5)];for(const _0x4eb6df of Object[_0x73e542(0x82d)](_0x49e339)){if(!(_0x4eb6df in _0x2706d9))continue;if(_0x4eb6df==='height')continue;const _0x3a2a66=_0x49e339[_0x4eb6df],_0x4c95d1=_0x2706d9[_0x4eb6df],_0x5d7366=(_0x3a2a66===null||_0x3a2a66===''||_0x3a2a66===void 0x0)&&(_0x4c95d1===null||_0x4c95d1===''||_0x4c95d1===void 0x0);if(_0x5d7366||_0x3a2a66===_0x4c95d1)delete _0x49e339[_0x4eb6df];}if(_0x49e339[_0x73e542(0x774)]===_0x73e542(0xe9e))for(const _0x105eb8 of[_0x73e542(0x969),'y_grid_opacity']){const _0x424bc7=this[_0x73e542(0x576)](_0x55bccf(_0x105eb8));if(_0x424bc7!=null)_0x49e339[_0x105eb8]=_0x424bc7;}this[_0x73e542(0x4f0)]=structuredClone(_0x49e339);const _0x141c17=structuredClone(_0x49e339);_0x141c17['entities']=this[_0x73e542(0xd7e)](this[_0x73e542(0x402)],![]),JSON[_0x73e542(0xa86)](this[_0x73e542(0xb52)])!==JSON[_0x73e542(0xa86)](_0x141c17)&&(this[_0x73e542(0xb52)]=structuredClone(_0x141c17),this[_0x73e542(0x259)](new CustomEvent(_0x73e542(0x2dd),{'detail':{'config':_0x141c17},'bubbles':!![],'composed':!![]})));}[_0x5f3ddf(0xd7e)](_0x3437f5,_0x5f1a9c=![]){const _0x43d0e8=_0x5f3ddf,_0x3b838f=[],_0x4112ec=StatisticsGraphChartCard[_0x43d0e8(0xcc6)](),_0x70365e=new Set([_0x43d0e8(0xb30),_0x43d0e8(0xea4),'name',_0x43d0e8(0x800)]);for(const _0x217867 of _0x3437f5){if(!_0x217867)continue;if(!_0x217867[_0x43d0e8(0xb30)]&&!_0x217867[_0x43d0e8(0xea4)]&&!_0x5f1a9c)continue;const _0x3aea92={..._0x217867};[_0x43d0e8(0xf3d),_0x43d0e8(0x922),_0x43d0e8(0x8ce),_0x43d0e8(0xfc0),_0x43d0e8(0x3ba),_0x43d0e8(0x3bc),_0x43d0e8(0xc3a),'fill_opacity']['forEach'](_0x2c653b=>{if(_0x3aea92[_0x2c653b]!==void 0x0&&_0x3aea92[_0x2c653b]!==null&&_0x3aea92[_0x2c653b]!=='')_0x3aea92[_0x2c653b]=Number(_0x3aea92[_0x2c653b]);});_0x3aea92['z_index']===''||_0x3aea92['z_index']===null||Number(_0x3aea92['z_index'])===0x0||isNaN(Number(_0x3aea92[_0x43d0e8(0xe08)]))?delete _0x3aea92['z_index']:_0x3aea92[_0x43d0e8(0xe08)]=Number(_0x3aea92[_0x43d0e8(0xe08)]);Object[_0x43d0e8(0x82d)](_0x3aea92)[_0x43d0e8(0xd7d)](_0x131abe=>_0x3aea92[_0x131abe]===''&&_0x131abe!==_0x43d0e8(0xb30)&&_0x131abe!==_0x43d0e8(0xdcf)?delete _0x3aea92[_0x131abe]:0x0),delete _0x3aea92[_0x43d0e8(0xb97)];if(_0x3aea92['color_thresholds']){if(!Array[_0x43d0e8(0x74e)](_0x3aea92['color_thresholds']['values']))_0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0xcba)]=[];const _0x25c349=_0x40edaa=>typeof _0x40edaa===_0x43d0e8(0x6d7)&&(/^[a-z_]+\.[a-z0-9_]+/i[_0x43d0e8(0x5a9)](_0x40edaa)||_0x40edaa['includes']('{{'));_0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0xcba)]=_0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0xcba)][_0x43d0e8(0xdf7)](_0x1f5caa=>_0x1f5caa&&(_0x25c349(_0x1f5caa[_0x43d0e8(0x76c)])||!isNaN(parseFloat(_0x1f5caa['value']))))['map'](_0x5cc7e1=>({'value':_0x25c349(_0x5cc7e1[_0x43d0e8(0x76c)])?_0x5cc7e1['value']:Number(_0x5cc7e1['value']),'color':_0x5cc7e1[_0x43d0e8(0x800)]||'#ff4757'}));if(_0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0xef4)]&&_0x3aea92[_0x43d0e8(0xef2)]['transition']!==_0x43d0e8(0xd9f));else delete _0x3aea92[_0x43d0e8(0xef2)]['transition'];if(!_0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0x50e)])delete _0x3aea92[_0x43d0e8(0xef2)][_0x43d0e8(0x50e)];}if(_0x3aea92[_0x43d0e8(0x8dc)]!==undefined){const _0x1fafec=_0x3aea92[_0x43d0e8(0x8dc)],_0x4eed59=_0x44a330=>{const _0xd9474=_0x43d0e8;if(!_0x44a330||typeof _0x44a330!==_0xd9474(0x4f4))return null;const _0x58589a={};for(const _0x48ed74 of[_0xd9474(0x831),_0xd9474(0x800),'opacity',_0xd9474(0xf3d),'show_fill',_0xd9474(0xffd),'show_in_legend','show_delta','hide_on_load',_0xd9474(0xe1c)]){if(_0x44a330[_0x48ed74]!==undefined&&_0x44a330[_0x48ed74]!==null&&_0x44a330[_0x48ed74]!=='')_0x58589a[_0x48ed74]=_0x44a330[_0x48ed74];}if(_0x44a330[_0xd9474(0xd3b)]&&_0x44a330['line_style']!==_0xd9474(0xb72))_0x58589a[_0xd9474(0xd3b)]=_0x44a330[_0xd9474(0xd3b)];if(_0x44a330[_0xd9474(0x8d9)]===_0xd9474(0x952))_0x58589a[_0xd9474(0x8d9)]=_0xd9474(0x952);const _0x5ec0ee=parseInt(_0x44a330[_0xd9474(0x78b)]);if(!isNaN(_0x5ec0ee)&&_0x5ec0ee>0x1)_0x58589a['periods_back']=_0x5ec0ee;return _0x58589a;};if(!_0x1fafec)delete _0x3aea92[_0x43d0e8(0x8dc)];else{if(Array[_0x43d0e8(0x74e)](_0x1fafec)){const _0x58593e=_0x1fafec['filter'](Boolean)[_0x43d0e8(0xc7b)](_0x574b95=>_0x574b95&&typeof _0x574b95===_0x43d0e8(0x4f4)?_0x574b95:{'period':_0x574b95===!![]?'previous_period':String(_0x574b95)})[_0x43d0e8(0xc7b)](_0x4eed59);if(!_0x58593e[_0x43d0e8(0xd64)])delete _0x3aea92[_0x43d0e8(0x8dc)];else{if(_0x58593e[_0x43d0e8(0xd64)]===0x1){const _0x4e009f=_0x58593e[0x0],_0x3af70c=Object['keys'](_0x4e009f);if(!_0x3af70c[_0x43d0e8(0xd64)])_0x3aea92[_0x43d0e8(0x8dc)]='previous_period';else{if(_0x3af70c[_0x43d0e8(0xd64)]===0x1&&_0x4e009f[_0x43d0e8(0x831)])_0x3aea92[_0x43d0e8(0x8dc)]=_0x4e009f['period'];else _0x3aea92[_0x43d0e8(0x8dc)]=_0x4e009f;}}else _0x3aea92[_0x43d0e8(0x8dc)]=_0x58593e;}}else{if(typeof _0x1fafec===_0x43d0e8(0x4f4)){const _0xe220fd=_0x4eed59(_0x1fafec);if(!_0xe220fd[_0x43d0e8(0x831)]&&Object['keys'](_0xe220fd)[_0x43d0e8(0xd64)])_0xe220fd['period']=_0x43d0e8(0x6ae);if(!_0xe220fd['period'])delete _0x3aea92[_0x43d0e8(0x8dc)];else{if(Object[_0x43d0e8(0x82d)](_0xe220fd)[_0x43d0e8(0xd64)]===0x1)_0x3aea92[_0x43d0e8(0x8dc)]=_0xe220fd[_0x43d0e8(0x831)];else _0x3aea92[_0x43d0e8(0x8dc)]=_0xe220fd;}}}}}if(Array[_0x43d0e8(0x74e)](_0x3aea92[_0x43d0e8(0x88a)])){_0x3aea92[_0x43d0e8(0x88a)]=_0x3aea92[_0x43d0e8(0x88a)][_0x43d0e8(0xdf7)](_0x4ae2aa=>_0x4ae2aa&&!isNaN(parseInt(_0x4ae2aa[_0x43d0e8(0x831)]))&&parseInt(_0x4ae2aa[_0x43d0e8(0x831)])>0x0)['map'](_0xe9f531=>{const _0x4ff142=_0x43d0e8,_0x29b8aa={'period':parseInt(_0xe9f531[_0x4ff142(0x831)])};if(_0xe9f531['color'])_0x29b8aa['color']=_0xe9f531[_0x4ff142(0x800)];if(_0xe9f531[_0x4ff142(0xb92)]!=null&&_0xe9f531[_0x4ff142(0xb92)]!==''&&!isNaN(Number(_0xe9f531['width'])))_0x29b8aa[_0x4ff142(0xb92)]=Number(_0xe9f531[_0x4ff142(0xb92)]);if(_0xe9f531['show_label'])_0x29b8aa[_0x4ff142(0x3cb)]=!![];return _0x29b8aa;});if(!_0x3aea92[_0x43d0e8(0x88a)][_0x43d0e8(0xd64)])delete _0x3aea92['moving_averages'];}if(!_0x5f1a9c)for(const _0x3d6de7 of Object[_0x43d0e8(0x82d)](_0x3aea92)){if(_0x70365e[_0x43d0e8(0x56f)](_0x3d6de7))continue;if(!(_0x3d6de7 in _0x4112ec))continue;const _0x496f55=_0x3aea92[_0x3d6de7],_0x560b28=_0x4112ec[_0x3d6de7],_0x188061=(_0x496f55===null||_0x496f55===''||_0x496f55===void 0x0)&&(_0x560b28===null||_0x560b28===''||_0x560b28===void 0x0);if(Array[_0x43d0e8(0x74e)](_0x496f55)&&Array['isArray'](_0x560b28)){if(JSON[_0x43d0e8(0xa86)](_0x496f55)===JSON['stringify'](_0x560b28))delete _0x3aea92[_0x3d6de7];continue;}if(_0x188061||_0x496f55===_0x560b28)delete _0x3aea92[_0x3d6de7];}_0x3b838f[_0x43d0e8(0x40b)](_0x3aea92);}return _0x3b838f;}['_numOrNull'](_0x189e2a){if(_0x189e2a===void 0x0||_0x189e2a===null||_0x189e2a==='')return;const _0x5a6558=Number(_0x189e2a);return isNaN(_0x5a6558)?void 0x0:_0x5a6558;}[_0x5f3ddf(0xb20)](){const _0x5d6a87=_0x5f3ddf,_0x4f302f=StatisticsGraphChartCard['PALETTE'],_0x482a5f=this[_0x5d6a87(0x402)]?.[_0x5d6a87(0xd64)]||0x0;return{...StatisticsGraphChartCard[_0x5d6a87(0xcc6)](),'color':_0x4f302f[_0x482a5f%_0x4f302f[_0x5d6a87(0xd64)]]};}[_0x5f3ddf(0x3a0)](_0x493f81,_0x13bca9){const _0x4f6890=_0x5f3ddf;return isEditorFieldRelevant(_0x4f6890(0xb30),_0x493f81,_0x13bca9);}[_0x5f3ddf(0x2b6)](_0xb7626f,_0x3da857){const _0x3c001e=_0x5f3ddf;return isEditorFieldRelevant(_0x3c001e(0x9b7),_0xb7626f,_0x3da857);}[_0x5f3ddf(0x1e1)](){const _0x3c963a=_0x5f3ddf,_0x1b8ef3=this['shadowRoot'];if(!_0x1b8ef3)return;const _0x5cc1f3=this[_0x3c963a(0xb52)]?.[_0x3c963a(0xfed)]||_0x3c963a(0xe19),_0x103a41='sgc-mode-off',_0x44df46=_0x1378b6=>{const _0x29a2a5=_0x3c963a,_0x295f7c=_0x1378b6['closest'](_0x29a2a5(0xfd6))||_0x1378b6;_0x295f7c[_0x29a2a5(0xf3b)][_0x29a2a5(0x7c5)](_0x103a41);};for(const _0x56bb46 of _0x1b8ef3[_0x3c963a(0x86d)](_0x3c963a(0x9ed))){if(!_0x56bb46['id'])continue;const _0x12a8ac=_0x56bb46['id'][_0x3c963a(0xe45)](/(_pick|-picker)$/,'');if(!this[_0x3c963a(0x2b6)](_0x12a8ac,_0x5cc1f3))_0x44df46(_0x56bb46);}for(const _0x50cdf9 of _0x1b8ef3['querySelectorAll'](_0x3c963a(0xf97))){for(const _0x5cdb66 of _0x50cdf9[_0x3c963a(0xf3b)]){if(_0x5cdb66[_0x3c963a(0xd64)]<0x3||_0x5cdb66[_0x3c963a(0xedc)](0x0,0x2)!=='e-')continue;const _0x1b9eb4=_0x5cdb66[_0x3c963a(0xedc)](0x2)['replace'](/(_pick|-picker)$/,'');if(!this[_0x3c963a(0x3a0)](_0x1b9eb4,_0x5cc1f3)){_0x44df46(_0x50cdf9);break;}}}const _0x439928=_0x3c963a(0xa64)+_0x3c963a(0xf85),_0x3269c7=_0x4ca2cf=>[..._0x4ca2cf[_0x3c963a(0x86d)](_0x439928)]['some'](_0x2a26be=>!_0x2a26be[_0x3c963a(0x237)]('.'+_0x103a41)),_0x2f2380=_0x5cd4cf=>{const _0x3fb41d=_0x3c963a;for(const _0x5a2b28 of _0x1b8ef3['querySelectorAll'](_0x5cd4cf)){if(_0x5a2b28['classList'][_0x3fb41d(0x6cf)](_0x103a41))continue;if(!_0x3269c7(_0x5a2b28))_0x5a2b28['classList'][_0x3fb41d(0x7c5)](_0x103a41);}};_0x2f2380(_0x3c963a(0x262)),_0x2f2380('.fg,\x20.fg0,\x20.cs');const _0x177bc7=(_0x536da1,_0x6dfac5,_0x4cba99,_0x5607f2)=>{const _0x362b1d=_0x3c963a;let _0x5e2df1=null,_0x54f796=![];const _0x30e5cb=[..._0x536da1[_0x362b1d(0x86d)]('['+_0x6dfac5+']')];for(const _0x19c714 of _0x30e5cb){const _0x5e5632=_0x536da1[_0x362b1d(0xcca)]('['+_0x4cba99+'=\x22'+_0x19c714[_0x362b1d(0xea5)](_0x6dfac5)+'\x22]');if(!_0x3269c7(_0x19c714)){_0x19c714[_0x362b1d(0xf3b)][_0x362b1d(0x7c5)](_0x103a41);if(_0x5e5632)_0x5e5632[_0x362b1d(0xf3b)][_0x362b1d(0x7c5)](_0x103a41);continue;}if(!_0x5e2df1)_0x5e2df1={'pane':_0x19c714,'btn':_0x5e5632};if(_0x19c714[_0x362b1d(0xf3b)]['contains'](_0x362b1d(0x5ad)))_0x54f796=!![];}if(!_0x54f796&&_0x5e2df1){for(const _0x5df1aa of _0x30e5cb)_0x5df1aa[_0x362b1d(0xf3b)][_0x362b1d(0x58e)]('active');for(const _0x20225e of _0x536da1[_0x362b1d(0x86d)]('['+_0x4cba99+']'))_0x20225e[_0x362b1d(0xf3b)][_0x362b1d(0x58e)](_0x362b1d(0x5ad));_0x5e2df1[_0x362b1d(0x8ee)][_0x362b1d(0xf3b)][_0x362b1d(0x7c5)](_0x362b1d(0x5ad));if(_0x5e2df1[_0x362b1d(0xb43)])_0x5e2df1[_0x362b1d(0xb43)][_0x362b1d(0xf3b)][_0x362b1d(0x7c5)](_0x362b1d(0x5ad));_0x5607f2?.(_0x5e2df1[_0x362b1d(0x8ee)]['getAttribute'](_0x6dfac5));}};if(_0x5cc1f3===_0x3c963a(0x419))for(const _0x2b29be of[_0x3c963a(0x3b8),_0x3c963a(0x984),_0x3c963a(0xa96),_0x3c963a(0x73b)]){for(const _0x49be3b of _0x1b8ef3[_0x3c963a(0x86d)](_0x2b29be))_0x49be3b[_0x3c963a(0xf3b)][_0x3c963a(0x7c5)](_0x103a41);}if(this[_0x3c963a(0xf93)]){const _0x452c64=_0x1b8ef3[_0x3c963a(0xcca)](_0x3c963a(0xd39))?.['closest'](_0x3c963a(0xb63));if(_0x452c64)_0x452c64[_0x3c963a(0xf3b)]['add'](_0x103a41);}_0x177bc7(_0x1b8ef3,'data-mtc',_0x3c963a(0xec5),_0x449c14=>{const _0xb8fcb1=_0x3c963a;this[_0xb8fcb1(0xefa)]=_0x449c14;});const _0x4c4398=this['shadowRoot']?.['querySelector'](_0x3c963a(0x330));if(_0x4c4398)_0x177bc7(_0x4c4398,_0x3c963a(0xc38),_0x3c963a(0xb83),_0x347306=>{const _0x4bd595=_0x3c963a;this[_0x4bd595(0xfd7)]=_0x347306;});for(const _0x465139 of _0x1b8ef3[_0x3c963a(0x86d)](_0x3c963a(0xc13))){const _0x4da5ac=parseInt(_0x465139['dataset'][_0x3c963a(0x7b1)],0xa);_0x177bc7(_0x465139,_0x3c963a(0xe57),'data-tab',_0x4cad28=>{const _0xc1fb70=_0x3c963a;if(this[_0xc1fb70(0xbb2)]&&Number[_0xc1fb70(0xcad)](_0x4da5ac))this['_activeTab'][_0x4da5ac]=_0x4cad28;});}this[_0x3c963a(0x7ce)]();if(this['_searchQ'])this[_0x3c963a(0x6cb)]();}[_0x5f3ddf(0x656)](){const _0xd1d16c=_0x5f3ddf;if(this[_0xd1d16c(0xace)])return this[_0xd1d16c(0xace)];const _0x38911b=[_0xd1d16c(0x9f1),_0xd1d16c(0xb8e),_0xd1d16c(0x477),_0xd1d16c(0xf6b),_0xd1d16c(0xea8),_0xd1d16c(0xa1a),_0xd1d16c(0x50a),_0xd1d16c(0x87d),'light-blue','cyan','teal','green',_0xd1d16c(0xa13),'lime',_0xd1d16c(0x427),_0xd1d16c(0x976),_0xd1d16c(0x8d1),_0xd1d16c(0xb27),_0xd1d16c(0x843),_0xd1d16c(0x100a),'grey',_0xd1d16c(0x5ac),_0xd1d16c(0x81f),_0xd1d16c(0x7d7),_0xd1d16c(0x65b)],_0x5f9e72={},_0x3fe4b6={};try{const _0x2743d6=this[_0xd1d16c(0x6ea)]||document[_0xd1d16c(0xd3a)],_0x2b18e1=document[_0xd1d16c(0x6f4)](_0xd1d16c(0x865));_0x2b18e1[_0xd1d16c(0xea7)][_0xd1d16c(0xf14)]=_0xd1d16c(0x617),_0x2743d6[_0xd1d16c(0xe0a)](_0x2b18e1);for(const _0x276b85 of _0x38911b){_0x2b18e1['style'][_0xd1d16c(0x800)]='#010203',_0x2b18e1['style'][_0xd1d16c(0x800)]='var(--'+_0x276b85+_0xd1d16c(0x434);const _0x3f9df0=getComputedStyle(_0x2b18e1)[_0xd1d16c(0x800)]||'',_0x42027a=_0x3f9df0['match'](/rgba?\(\s*(\d+)[,\s]+(\d+)[,\s]+(\d+)/i);if(_0x42027a){const _0x1f8225='#'+[_0x42027a[0x1],_0x42027a[0x2],_0x42027a[0x3]][_0xd1d16c(0xc7b)](_0x4d1071=>(+_0x4d1071)[_0xd1d16c(0xc3c)](0x10)[_0xd1d16c(0xb3c)](0x2,'0'))['join']('');if(_0x1f8225===_0xd1d16c(0x9a0))continue;_0x5f9e72[_0x276b85]=_0x1f8225;if(!(_0x1f8225 in _0x3fe4b6))_0x3fe4b6[_0x1f8225]=_0x276b85;}}_0x2b18e1[_0xd1d16c(0x58e)]();}catch(_0x2cbad2){}return this[_0xd1d16c(0xace)]={'n2h':_0x5f9e72,'h2n':_0x3fe4b6},this['_haCMap'];}[_0x5f3ddf(0xac6)](_0x2f03ec){const _0x5d61dd=_0x5f3ddf;if(!_0x2f03ec)return _0x5d61dd(0x342);if(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i[_0x5d61dd(0x5a9)](_0x2f03ec))return _0x2f03ec;const _0x272d16=String(_0x2f03ec)[_0x5d61dd(0xe6e)](/rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)/);if(_0x272d16)return'#'+[_0x272d16[0x1],_0x272d16[0x2],_0x272d16[0x3]][_0x5d61dd(0xc7b)](_0x3e8144=>parseInt(_0x3e8144)['toString'](0x10)[_0x5d61dd(0xb3c)](0x2,'0'))['join']('');return _0x5d61dd(0x342);}[_0x5f3ddf(0x8ef)](_0x2336d8,_0x37e5db){let _0x2d817d;return(..._0x1d718d)=>{clearTimeout(_0x2d817d),_0x2d817d=setTimeout(()=>_0x2336d8(..._0x1d718d),_0x37e5db);};}[_0x5f3ddf(0x25f)](_0x5ecc5b){const _0x1cdf23=_0x5f3ddf;if(!_0x5ecc5b)return'';let _0x320a7a='';for(;_0x5ecc5b&&_0x5ecc5b!==this[_0x1cdf23(0x6ea)];_0x5ecc5b=_0x5ecc5b['parentElement']){let _0x219dc9=_0x5ecc5b[_0x1cdf23(0xe5f)]['toLowerCase']();if(_0x5ecc5b['id'])_0x219dc9+='#'+_0x5ecc5b['id'];if(_0x5ecc5b['classList'][_0x1cdf23(0xd64)])_0x219dc9+='.'+[..._0x5ecc5b[_0x1cdf23(0xf3b)]][_0x1cdf23(0x2b9)]('.');if(_0x5ecc5b[_0x1cdf23(0xc00)]){if(_0x5ecc5b[_0x1cdf23(0xc00)]['index']!==undefined)_0x219dc9+=_0x1cdf23(0xaa4)+_0x5ecc5b[_0x1cdf23(0xc00)][_0x1cdf23(0x7b1)]+'\x22]';else{if(_0x5ecc5b['dataset'][_0x1cdf23(0x784)]!==undefined)_0x219dc9+=_0x1cdf23(0x7b3)+_0x5ecc5b['dataset'][_0x1cdf23(0x784)]+'\x22]';}}_0x320a7a=_0x219dc9+(_0x320a7a?_0x1cdf23(0xf41)+_0x320a7a:'');}return _0x320a7a;}['getConfig'](){const _0x2e0140=_0x5f3ddf;return this[_0x2e0140(0xb52)];}}!customElements[_0x5f3ddf(0xaad)](_0x5f3ddf(0x61b))&&customElements[_0x5f3ddf(0x9f3)](_0x5f3ddf(0x61b),StatisticsGraphChartCard);class StatisticsGraphChartController extends StatisticsGraphChartCard{static[_0x5f3ddf(0x9a5)](){const _0x45be16=_0x5f3ddf;return{'chart_mode':_0x45be16(0x419),'sync_group':_0x45be16(0xd56)};}static async[_0x5f3ddf(0x7f3)](){const _0x3a17e6=_0x5f3ddf,_0x4582a5=document[_0x3a17e6(0x6f4)](_0x3a17e6(0xafe));return _0x4582a5[_0x3a17e6(0xf93)]=_0x3a17e6(0x419),_0x4582a5;}[_0x5f3ddf(0xc25)](_0x5d9f23){const _0x48a4db=_0x5f3ddf;super[_0x48a4db(0xc25)](Object[_0x48a4db(0x399)]({},_0x5d9f23||{},{'chart_mode':_0x48a4db(0x419)}));}}!customElements['get'](_0x5f3ddf(0x7e6))&&customElements[_0x5f3ddf(0x9f3)](_0x5f3ddf(0x7e6),StatisticsGraphChartController);!customElements['get']('statistics-graph-chart-card-editor')&&customElements['define'](_0x5f3ddf(0xafe),StatisticsGraphChartCardEditor);window[_0x5f3ddf(0xed0)]=window['customCards']||[],window[_0x5f3ddf(0xed0)][_0x5f3ddf(0x40b)]({'type':_0x5f3ddf(0x61b),'name':_0x5f3ddf(0x249),'description':_0x5f3ddf(0x3b5),'preview':!![],'documentationURL':'https://github.com/cataseven/statistics-graph-chart-card'}),window['customCards'][_0x5f3ddf(0x40b)]({'type':_0x5f3ddf(0x7e6),'name':_0x5f3ddf(0xdee),'description':'A\x20chart-less\x20date\x20and\x20interval\x20controller\x20that\x20drives\x20every\x20Statistics\x20Graph\x20Chart\x20Card\x20on\x20the\x20page','preview':!![],'documentationURL':_0x5f3ddf(0xa17)}),console[_0x5f3ddf(0x7f1)](_0x5f3ddf(0x6b8)+VERSION+'\x20',_0x5f3ddf(0xae3),_0x5f3ddf(0xbd5));